@charset "UTF-8";

/*=========================================================
[ base.css ]
format style
date - creation:2008.10.03 // update:2008.10.03
::toc::
import file
category color
category style
=========================================================*/

/* 20120229 added */
@import url(/univ/common/css/interchange.css);
/* // */

@import url(/univ/faculty/medicine/common/css/heading.css);
@import url(/univ/faculty/medicine/common/css/table.css);
@import url(/univ/faculty/medicine/common/css/list.css);
@import url(/univ/faculty/medicine/common/css/navigation.css);
@import url(/univ/faculty/medicine/common/css/togglemenu.css);
@import url(/univ/faculty/medicine/common/css/sidemenu.css);



/* html
---------------------------------------------------------*/
html{
    margin-bottom:1px;
    height:100%;
overflow-y:scroll;
    }

/* category color
---------------------------------------------------------*/
/* heading style */
#nav-global{
background:url(/univ/faculty/medicine/common/image/nav_bk.gif) no-repeat 0 0;
}

/* topic path
---------------------------------------------------------*/
#pan {
font-size:0.8em;
margin: 12px 5px 6px;
}
#pan a, #pan span{
padding: 0 0.5em;
}


/* content
---------------------------------------------------------*/
/* 20120229 added */
#content {
padding-left:0 !important;
}
/* // */

#content p, #content ul, #content ol, #content dl, #content table, #content .box-d, #content .box-s{
margin-top: 20px;
}

#content p{
line-height: 1.4; /* .text */
text-indent: 1em;
}
#content p.noInd{
text-indent: 0;
}
#content p.noTM{
margin-top: 0;
}


/* content side
---------------------------------------------------------*/
/*  */
#content, #side{
padding-top: 5px;
}

/* bug fix
---------------------------------------------------------
   against peek-a-boo bags */
h2, h3, h4, dl.definition3, dl.definition4, dl.definition5, ul.list-link, #nav-side ul, #nav-other ul{
position: relative; 
}


/* category  css
---------------------------------------------------------
   other */

h3{
letter-spacing: 0;
}

.box-d p, .box-s p{
padding: 0 15px 10px;
}

.width2Column{
width: 250px;
}


#content-photo {
float: right;
margin-left: 20px;
width: 220px;
}
#content-photo p{
margin-top: 0;
padding-bottom: 20px;
}

/* news
------------------------------------------------------ */

#articles{
}
#content #articles dl{
margin-top: 10px;
line-height: 1.2;
}
#articles dl dt{
 color:#888;
 font-size:85%;
}
#articles dl dd{
margin-bottom: 7px;
padding-bottom: 8px;
border-bottom: 1px dotted #ccc;
}

/* module
------------------------------------------------------ */
#content .mt5 { margin-top: 5px; }
#content .mt10 { margin-top: 10px; }
#content .mt15 { margin-top: 15px; }
#content .mt20 { margin-top: 20px; }
#content .mt25 { margin-top: 25px; }
#content .mt30 { margin-top: 30px; }
#content .mt35 { margin-top: 35px; }
#content .mt40 { margin-top: 40px; }

#content .mb5 { margin-bottom: 5px; }
#content .mb10 { margin-bottom: 10px; }
#content .mb15 { margin-bottom: 15px; }
#content .mb20 { margin-bottom: 20px; }
#content .mb25 { margin-bottom: 25px; }
#content .mb30 { margin-bottom: 30px; }
#content .mb35 { margin-bottom: 35px; }
#content .mb40 { margin-bottom: 40px; }

