@charset "utf-8";
/*=================================================*/
/*  index only                                     */
/*=================================================*/

/*=================================================*/
/*  indexSection1                                  */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnA {
	width:35em;
	float:left;
}
#top #wrapper #bodyArea #indexSection1 .columnB {
	width:12em;
	float:right;
}
/*=================================================*/
/*  whatsNew                                       */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnA {
	width:22.875em;
	float:left;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnA h3 {
padding:0.25em;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnA h3 img{
/*width:4.9375em;
height:1.0625em;*/
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 #whatsNew {
	background-image:url(../../images/index-back01.gif);
	background-repeat:no-repeat;
	padding:0.625em 0 0.4375em 0.625em;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnA dl {
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnA dt {
	width:10em;
	float:left;
	font-size:75%;
	background-image:url(../images/icon01.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:1em;
	line-height:1.5;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnA dd {
	width:18.5em;
	float:right;
	font-size:75%;
	line-height:1.5;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnA p {
text-align:right;
padding-right:1em;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnA p a {
	/*display:block;
	margin-left:14.125em;
	width:8.75em;
	height:1.1875em;
	text-indent:-9999em;*/
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB {
	float:left;
	width:11.875em;
	margin-left:0.1875em;
	margin-top:1.525em;
	height:10em;
}
/*=================================================*/
/*       trivia                                    */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB #trivia {
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB ul {
	background-color:#CEE6A4;
	padding-top:0.3125em;
	margin-bottom:0.125em;
	height:2.75em;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB li {
	font-size:75%;
	background-image:url(../images/icon01.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:1em;
	line-height:1.5;
	margin-left:1.25em;
}
/*=================================================*/
/*       banner                                    */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnB #banner {
	background-image:url(../../images/index-back02.jpg);
	background-repeat:repeat-x;
	padding-top:0.25em;
}
/*=================================================*/
/*       visit                                     */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnB #banner #visit {
	width:11.375em;
	height:3.875em;
	margin:0 auto;
}
#top #wrapper #bodyArea #indexSection1 .columnB #banner #visit a {
	display:block;
	width:11.375em;
	height:3.875em;
}
/*=================================================*/
/*       schedule                                  */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnB #banner #schedule {
	width:11.375em;
	height:3.875em;
	margin:0.25em auto 0 auto;
}
#top #wrapper #bodyArea #indexSection1 .columnB #banner #schedule a {
	display:block;
	width:11.375em;
	height:3.875em;
}
/*=================================================*/
/*       rebuild                                   */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnB #banner #rebuild {
	width:11.375em;
	height:3.875em;
	margin:0.25em auto;
}
#top #wrapper #bodyArea #indexSection1 .columnB #banner #rebuild a {
	display:block;
	width:11.375em;
	height:3.875em;
}
/*=================================================*/
/*       internship                                */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnB #banner #internship {
	width:11.375em;
	height:3.875em;
	margin:0.25em auto;
}
#top #wrapper #bodyArea #indexSection1 .columnB #banner #internship a {
	display:block;
	width:11.375em;
	height:3.875em;
}
/*=================================================*/
/*       public                                    */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnB #public {
	background-image:url(../../images/index-back04.jpg);
	background-repeat:repeat-x;
	padding-top:0.5em;
	height:10.625em;
	margin-bottom:0.25em;
}
#top #wrapper #bodyArea #indexSection1 .columnB #public h3 {
	margin:0 auto;
	width:11.5em;
}
#top #wrapper #bodyArea #indexSection1 .columnB #public ul {
	background-color:#FFFFFF;
	width:10em;
	margin:0 auto;
	padding:0 0.5em 0.5em 1em;
}
#top #wrapper #bodyArea #indexSection1 .columnB #public li {
background-image:url(../images/icon01.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:0.75em;
}
#top #wrapper #bodyArea #indexSection1 .columnB #public li.backnumber {
background-image:none;
padding-top:0.25em;
padding-left:3em;
}
#top #wrapper #bodyArea #indexSection1 .columnB #public li.latest a{
font-size:75%;
}
/*=================================================*/
/*       event                                     */
/*=================================================*/
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB #event {
	margin-bottom:0.25em;
	background-color:#D0E2CF;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB #event h3{

}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB #event dl {
padding-top:0.3175em;
	padding-left:1em;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB #event dl dt {
	font-size:75%;
	background-image:url(../images/icon01.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:1em;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB #event dl dd {
	font-size:75%;
	padding-left:1em;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB #event p {
font-size:75%;
padding-top:0.3175em;
padding-left:1em;
}
/*=================================================*/
/*  indexMenu1                                     */
/*=================================================*/
#top #wrapper #bodyArea #indexMenu1 {
	clear:both;
	margin-top:0.5em;
	margin-bottom:0.5em;
}
#top #wrapper #bodyArea #indexMenu1 ul {
	width:47.5em;
	height:1.125em;
	background-image:url(../../images/index-menu02.jpg);
	background-repeat:no-repeat;
}
#top #wrapper #bodyArea #indexMenu1 li {
	float:left;
	height:1.125em;
}
#top #wrapper #bodyArea #indexMenu1 a {
	display:block;
	height:1.125em;
	text-indent:-9999em;
}
#top #wrapper #bodyArea #indexMenu1 .menu01 {
	width:7.0625em;
}
#top #wrapper #bodyArea #indexMenu1 .menu01 a {
	width:7em;
}
#top #wrapper #bodyArea #indexMenu1 .menu02 {
	width:4.875em;
}
#top #wrapper #bodyArea #indexMenu1 .menu02 a {
	width:4.8125em;
}
#top #wrapper #bodyArea #indexMenu1 .menu03 {
	width:4.875em;
}
#top #wrapper #bodyArea #indexMenu1 .menu03 a {
	width:4.8125em;
}
#top #wrapper #bodyArea #indexMenu1 .menu04 {
	width:4.875em;
}
#top #wrapper #bodyArea #indexMenu1 .menu04 a {
	width:4.8125em;
}
#top #wrapper #bodyArea #indexMenu1 .menu05 {
	width:4.875em;
}
#top #wrapper #bodyArea #indexMenu1 .menu05 a {
	width:4.8125em;
}
#top #wrapper #bodyArea #indexMenu1 .menu06 {
	width:4.875em;
}
#top #wrapper #bodyArea #indexMenu1 .menu06 a {
	width:4.8125em;
}
/*=================================================*/
/*  indexMenu2                                     */
/*=================================================*/
#top #wrapper #bodyArea #indexMenu2 {
}
#top #wrapper #bodyArea #indexMenu2 div.columnA {
	width:15.5em;
	float:left;
}
#top #wrapper #bodyArea #indexMenu2 div.columnB {
	width:31.5em;
	float:right;
}
#top #wrapper #bodyArea #indexMenu2 div.columnC {
	clear:both;
}
/*=================================================*/
/*  outpatient                                     */
/*=================================================*/
#top #wrapper #bodyArea #indexMenu2 .columnA #outpatient h3 {
	/*background-image:url(../../images/index-menu03.jpg);
	background-repeat:no-repeat;
	width:15.5em;
	height:1.3125em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnA #outpatient h3 a {
	/*display:block;
	width:15.5em;
	height:1.3125em;
	text-indent:-9999em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnA #outpatient ul {
	background-image:url(../../images/index-icon01.gif);
	background-repeat:no-repeat;
	padding-left:5.3125em;
	padding-top:0.5em;
	padding-bottom:1em;
}
#top #wrapper #bodyArea #indexMenu2 .columnA #outpatient ul li {
	font-size:75%;
	background-image:url(../images/icon01.gif);
	background-repeat:no-repeat;
	/*background-position:left 0.375em;
	_background-position:left 0.3125em;*/
	background-position:left center;
	/*padding-left:0.625em;*/
	padding-left:1em;
	line-height:1.5;
}
/*=================================================*/
/*  hospitalization                                */
/*=================================================*/
#top #wrapper #bodyArea #indexMenu2 .columnA #hospitalization h3 {
	/*background-image:url(../../images/index-menu04.jpg);
	background-repeat:no-repeat;
	width:15.5em;
	height:1.3125em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnA #hospitalization h3 a {
	/*display:block;
	width:15.5em;
	height:1.3125em;
	text-indent:-9999em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnA #hospitalization ul {
	background-image:url(../../images/index-icon02.gif);
	background-repeat:no-repeat;
	padding-left:5.3125em;
	padding-top:0.5em;
	padding-bottom:1em;
}
#top #wrapper #bodyArea #indexMenu2 .columnA #hospitalization ul li {
	font-size:75%;
	background-image:url(../images/icon01.gif);
	background-repeat:no-repeat;
	/*background-position:left 0.375em;
	_background-position:left 0.3125em;*/
	background-position:left center;
	/*padding-left:0.625em;*/
	padding-left:1em;
	line-height:1.5;
}
/*=================================================*/
/*  departments                                    */
/*=================================================*/
#top #wrapper #bodyArea #indexMenu2 .columnB #departments h3 {
	/*background-image:url(../../images/index-menu05.jpg);
	background-repeat:no-repeat;
	width:31.5em;
	height:1.3125em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnB #departments h3 a {
	/*display:block;
	width:31.5em;
	height:1.3125em;
	text-indent:-9999em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnB #departments ul.columnA {
	width:9.875em;
	margin-right:0.5em;
	background-image:url(../../images/index-icon03.gif);
	background-repeat:no-repeat;
	padding-left:5.3125em;
}
#top #wrapper #bodyArea #indexMenu2 .columnB #departments ul.columnB {
	width:6.875em;
	margin-right:0.5em;
}
#top #wrapper #bodyArea #indexMenu2 .columnB #departments ul.columnC {
	width:8em;
	float:right;
}
#top #wrapper #bodyArea #indexMenu2 .columnB #departments ul.columnD {
	width:26.1875em;
	margin-left:5.3125em;
	clear:both;
	border-top:#CCCCCC 0.0625em solid;
	float:none;
}
#top #wrapper #bodyArea #indexMenu2 .columnB #departments ul {
	float:left;
	padding-top:0.5em;
	padding-bottom:1em;
}
#top #wrapper #bodyArea #indexMenu2 .columnB #departments ul li {
	font-size:75%;
	background-image:url(../images/icon01.gif);
	background-repeat:no-repeat;
	/*background-position:left 0.375em;
	_background-position:left 0.3125em;*/
	background-position:left center;
	/*padding-left:0.625em;*/
	padding-left:1em;
	line-height:1.5;
}
/*=================================================*/
/*  section                                        */
/*=================================================*/
#top #wrapper #bodyArea #indexMenu2 .columnC #section {
	float:left;
	width:15.5em;
	/*margin-right:0.5em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnC #section h3 {
	/*background-image:url(../../images/index-menu06.jpg);
	background-repeat:no-repeat;
	width:15.5em;
	height:1.3125em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnC #section h3 a {
	/*display:block;
	width:15.5em;
	height:1.3125em;
	text-indent:-9999em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnC #section ul {
	background-image:url(../../images/index-icon04.gif);
	background-repeat:no-repeat;
	padding-left:5.3125em;
	padding-top:0.5em;
	padding-bottom:1em;
}
#top #wrapper #bodyArea #indexMenu2 .columnC #section ul li {
	font-size:75%;
	background-image:url(../images/icon01.gif);
	background-repeat:no-repeat;
	/*background-position:left 0.375em;
	_background-position:left 0.3125em;*/
	background-position:left center;
	/*padding-left:0.625em;*/
	padding-left:1em;
	line-height:1.5;
}
/*=================================================*/
/*  examination                                    */
/*=================================================*/
#top #wrapper #bodyArea #indexMenu2 .columnC #examination {
	float:right;
	width:15.5em;
}
#top #wrapper #bodyArea #indexMenu2 .columnC #examination h3 {
	/*background-image:url(../../images/index-menu07.jpg);
	background-repeat:no-repeat;
	width:15.5em;
	height:1.3125em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnC #examination h3 a {
	/*display:block;
	width:15.5em;
	height:1.3125em;
	text-indent:-9999em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnC #examination ul {
	background-image:url(../../images/index-icon05.gif);
	background-repeat:no-repeat;
	padding-left:5.3125em;
	padding-top:0.5em;
	padding-bottom:1em;
	min-height:3.125em;
	_height:3.125em;
}
#top #wrapper #bodyArea #indexMenu2 .columnC #examination ul li {
	font-size:75%;
	background-image:url(../images/icon01.gif);
	background-repeat:no-repeat;
	/*background-position:left 0.375em;
	_background-position:left 0.3125em;*/
	background-position:left center;
	/*padding-left:0.625em;*/
	padding-left:1em;
	line-height:1.5;
}
/*=================================================*/
/*  nighttime                                      */
/*=================================================*/
#top #wrapper #bodyArea #indexMenu2 .columnC #nighttime {
	float:left;
	width:15.5em;
	margin-right:0.5em;
}
#top #wrapper #bodyArea #indexMenu2 .columnC #nighttime h3 {
	/*background-image:url(../../images/index-menu08.jpg);
	background-repeat:no-repeat;
	width:15.5em;
	height:1.3125em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnC #nighttime h3 a {
	/*display:block;
	width:15.5em;
	height:1.3125em;
	text-indent:-9999em;*/
}
#top #wrapper #bodyArea #indexMenu2 .columnC #nighttime ul {
	background-image:url(../../images/index-icon06.gif);
	background-repeat:no-repeat;
	padding-left:5.3125em;
	padding-top:0.5em;
	padding-bottom:1em;
	min-height:3.125em;
	_height:3.125em;
}
#top #wrapper #bodyArea #indexMenu2 .columnC #nighttime ul li {
	font-size:75%;
	background-image:url(../images/icon01.gif);
	background-repeat:no-repeat;
	/*background-position:left 0.375em;
	_background-position:left 0.3125em;*/
	background-position:left center;
	/*padding-left:0.625em;*/
	padding-left:1em;
	line-height:1.5;
}
#top #wrapper #bodyArea #indexSection1 .columnA #indexSection2 .columnB #event #eventImg {
padding-top:0.125em;
padding-bottom:0.125em;
text-align:right;
padding-right:0.125em;
}
