@charset "Shift_JIS";


/*
--------------------------------------------------------
layout
--------------------------------------------------------
*/
h2{
color:#FF6600;
}
div#body{
padding:80px 0 0 0;
background:url(/assets/images/common/organizationimage.jpg) no-repeat 0 0;
}
div#contents div.topics h2{
padding:0;
background:url(/assets/images/common/h2_organization_topics_off.gif) no-repeat 0 0;
}
div.topics h2 a,
div.topics h2 a:link,
div.topics h2 a:visited,
div.topics h2 a:hover,
div.topics h2 a:active{
display:block;
padding:0 0 0 10px;
color:#FF6600;
text-decoration:none;
}

div.topics h2 a:hover{
background:url(/assets/images/common/h2_organization_topics_on.gif) no-repeat 0 0;
}
div.topics p.pict{
float:left;
margin:1em 0;
}
div.topics img{
margin:0 10px 0 15px;
}
div.topics dl{
clear:both;
}


div.hospital_guidance ul{
width:177px;
float:left;
margin:1em 0;
padding:0;
}
div.hospital_guidance ul li{
margin:0 0 0 15px;
padding:2px 0;
border-bottom:1px dotted #ccc;
}
div.hospital_guidance ul li a{
padding:0 0 0 20px;
background:url(/assets/images/common/icon_organization2.gif) no-repeat 5px 6px;
}
dl.hospital_navigation ul li{
background:url(/assets/images/common/icon_organization.gif) no-repeat 0 5px;
}
div#contents ul li{
padding:0 0 0 20px;
background:url(/assets/images/common/icon_organization.gif) no-repeat 0 5px;
}

/*
--------------------------------------------------------
トピックス一覧用
--------------------------------------------------------
*/
div#contents div.topics dl dd{
margin:0;
padding:0.7em 0 0.5em 12em;
border-bottom:1px dotted #ccc;
}

div#contents div.topics dl dd.hospital{
background:url(/assets/images/common/icon_topics_hospital.gif) no-repeat 9em 12px;
}
div#contents div.topics dl dd.research{
background:url(/assets/images/common/icon_topics_research.gif) no-repeat 9em 12px;
}
div#contents div.topics dl dd.extra{
background:url(/assets/images/common/icon_topics_extra.gif) no-repeat 9em 12px;
}
div.topics dl dd a.photo{
padding:0 20px 0 0;
background:url(/assets/images/common/icon_camera.jpg) no-repeat 100% 0;
}



/*
--------------------------------------------------------
組織図
--------------------------------------------------------
*/
ul.chart li{
padding:0 !important;
background:none !important;
}
ul.chart ul{
padding:0 0 0 10px;
}
ul.chart li ul li{
padding:2px 0 2px 25px !important;
background:url(/assets/images/common/sitemap_pict1.gif) no-repeat 0 0 !important;
}
ul.chart li.end{
padding:2px 0 2px 25px !important;
background:url(/assets/images/common/sitemap_pict2.gif) no-repeat 0 0 !important;
}
ul.chart li ul li.vicepresident{
padding:2px 0 2px 15px !important;
background:url(/assets/images/common/sitemap_pict3.gif) no-repeat 0 0 !important;
}
ul.chart li ul li ul li{
padding:2px 0 2px 15px !important;
}
ul.chart li ul li ul li.end{
padding:2px 0 2px 15px !important;
}
ul.chart li span{
display:block;
padding:0 5px;
}

/* president */
ul.chart li.president span{
background:#FFD7D7;
}
/* vice president */
ul.chart li.vicepresident span{
background:#F2D7FF;
}
/* research */
ul.chart li.research span{
background:#D7EBFF;
}
/* hospital */
ul.chart li.hospital span{
background:#D7FFFE;
}
/* secretariat */
ul.chart li.secretariat span{
background:#D8FEE3;
}
/* president room */
ul.chart li.presidentroom span{
background:#FFEDD7;
}
