/**************************************************/
/* index.html用CSS */
/**************************************************/

/* ヘッドメニュー3段目 */
div#hda1-b3{height:26px;background:url(../img/top/hda1b3-bg.gif) no-repeat;}

div#index{background:url(../img/top/bg.jpg) no-repeat;}
div#top-bg{background:url(../img/top/bg.jpg) no-repeat -15px 0;}
div#index div.template{width:auto;margin:0;padding-left:15px;padding-right:17px;}
div#index div.overflow{width:918px;}

div#index p{color:#333;}

div.box{/* box */}


div#top{width:712px;float:right;background:url(../img/top/h2.jpg) no-repeat;}
div#top div.template{padding-left:7px;padding-right:0;}
div#top div.overflow{width:705px;}

div#main{width:712px;overflow:hidden;}
div#main-h2{width:510px;height:190px;}
div#main-h2 h2{text-indent:-9999px;}
div#main-img{width:190px;float:right;}
div#main-img a{width:190px;height:190px;display:block;text-indent:-9999px;}


/**************************************************/
/* トップ　A1 */
/**************************************************/
div#top-a1{width:466px;float:left;padding-top:15px;}
div#top-a1 div.overflow{width:466px;}

div#topa1-b1{width:466px;margin-bottom:17px;}
div#topa1b1-h2{width:115px;float:left;}
div#topa1b1-h2 h2{width:115px;height:27px;display:block;text-indent:-9999px;background:url(../img/top/topa1b1-h2.gif) no-repeat;}
div#topa1b1-p{width:87px;float:right;padding-top:9px;}
div#topa1b1-p a{width:87px;height:18px;display:block;text-indent:-9999px;background:url(../img/top/topa1b1-p.gif) no-repeat;}

div#topa1-b1 table{width:466px;border-top:1px solid #CCC;}
div#topa1-b1 td{padding:5px 0;background:url(../img/top/topa1b1-border.gif) repeat-x left bottom;}
div#topa1-b1 td p{padding:0 5px;/*font-size:14px;*/font-size:13px;}
div#topa1-b1 td.layout{width:111px;}
div#topa1-b1 td.layout p{padding-right:0;}

div#topa1-b2{border:1px solid #B9B9B9;background:url(../img/top/topa1b2-bg.gif) repeat;padding:5px;margin-bottom:17px;}
div#topa1-b2 div.box{padding:6px;}
div#topa1-b2 h3{width:120px;height:127px;/*background:url(../img/top/topa1b2-h3.gif) no-repeat;*/}

div#topa1-b2 div#topa1b2-c1{background:#FFF;padding:0;}
div#topa1-b2 div#topa1b2-c1 img{display:block;}

div#topa1-b2 div#topa1b2-c2{background:#FFF;padding:5px 5px 0;}
div#topa1-b2 div#topa1b2-c2 div.box{padding:0 0 10px;border-bottom:1px solid #CCC;}
div#topa1-b2 div#topa1b2-c2 div.overflow{width:444px;}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-h3{width:120px;}
/*div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-h3 h3{width:120px;height:127px;text-indent:-9999px;}*/
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table{width:313px;float:right;}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table table{width:313px;}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table td{border-bottom:2px solid #FFF;}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table p{padding:5px;/*font-size:14px;*/font-size:13px;}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table td.layout{width:43px;background:#CCC;}

div#topa1-b2 div#topa1b2-c3{background:#FFF;padding:10px 0 5px 5px;}
div#topa1-b2 div#topa1b2-c3 ul{width:449px;}
div#topa1-b2 div#topa1b2-c3 li{width:140px;}
div#topa1-b2 div#topa1b2-c3 a{width:140px;height:40px;display:block;text-indent:-9999px;}

li#topa1b2-li01{margin-bottom:10px;margin-right:12px;}
li#topa1b2-li02{margin-bottom:10px;margin-right:12px;}
li#topa1b2-li03{margin-bottom:10px;}
li#topa1b2-li04{margin-right:12px;}
li#topa1b2-li05{margin-right:12px;}
li#topa1b2-li06{margin-right:0;}

li#topa1b2-li01 a{background:url(../img/top/topa1b2-li01.gif) no-repeat;}
li#topa1b2-li02 a{background:url(../img/top/topa1b2-li02.gif) no-repeat;}
li#topa1b2-li03 a{background:url(../img/top/topa1b2-li03.gif) no-repeat;}
li#topa1b2-li04 a{background:url(../img/top/topa1b2-li04.gif) no-repeat;}
li#topa1b2-li05 a{background:url(../img/top/topa1b2-li05.gif) no-repeat;}
li#topa1b2-li06 a{background:url(../img/top/topa1b2-li06.gif) no-repeat;}

div#nurse{width:466px;height:119px;background:url(../img/top/nurse-bg.jpg) no-repeat;margin-bottom:27px;}
div#nurse-h2{width:165px;height:119px;}
div#nurse-h2 h2{width:165px;height:119px;text-indent:-9999px;}
div#nurse-mn{width:300px;padding-top:42px;}
div#nurse-mn ul{width:300px;}
div#nurse-mn li{width:140px;border-bottom:1px solid #CCC;}
div#nurse-mn a{width:140px;height:29px;display:block;text-indent:-9999px;}

li#nurse-li01{background:url(../img/top/nurse-li01.gif) no-repeat left center;margin-bottom:5px;margin-right:10px;}
li#nurse-li02{background:url(../img/top/nurse-li02.gif) no-repeat left center;margin-bottom:5px;}
li#nurse-li03{background:url(../img/top/nurse-li03.gif) no-repeat left center;margin-right:10px;}
li#nurse-li04{background:url(../img/top/nurse-li04.gif) no-repeat left center;}

div#hospital{width:466px;height:120px;background:url(../img/top/hospital-bg.jpg) no-repeat;margin-bottom:20px;}
div#hospital-h2{width:165px;}
div#hospital-h2 h2{width:165px;height:120px;text-indent:-9999px;}
div#hospital-mn{width:300px;padding-top:7px;}
div#hospital-mn ul{width:300px;}
div#hospital-mn li{width:140px;border-bottom:1px solid #CCC;}
div#hospital-mn a{width:140px;height:29px;display:block;text-indent:-9999px;}

li#hospital-li01{background:url(../img/top/hospital-li01.gif) no-repeat left center;margin-bottom:5px;margin-right:10px;}
li#hospital-li02{background:url(../img/top/hospital-li02.gif) no-repeat left center;margin-bottom:5px;}
li#hospital-li03{background:url(../img/top/hospital-li03.gif) no-repeat left center;margin-bottom:5px;margin-right:10px;}
li#hospital-li04{background:url(../img/top/hospital-li04.gif) no-repeat left center;margin-bottom:5px;}
li#hospital-li05{background:url(../img/top/hospital-li05.gif) no-repeat left center;margin-right:10px;}
li#hospital-li06{background:url(../img/top/hospital-li06.gif) no-repeat left center;}

div#employee{width:466px;height:116px;background:url(../img/top/employee-bg.jpg) no-repeat;}
div#employee-h2{width:165px;}
div#employee-h2 h2{width:165px;height:116px;text-indent:-9999px;}
div#employee-mn{width:300px;padding-top:10px;}
div#employee-mn ul{width:300px;}
div#employee-mn li{width:140px;border-bottom:1px solid #CCC;}
div#employee-mn a{width:140px;height:29px;display:block;text-indent:-9999px;}

li#employee-li01{background:url(../img/top/employee-li01.gif) no-repeat left center;margin-right:10px;}
li#employee-li02{background:url(../img/top/employee-li02.gif) no-repeat left center;}
li#employee-li03{background:url(../img/top/employee-li03.gif) no-repeat left center;}

div#employee-bn{width:300px;padding-top:10px;}
div#employee-bn p{padding-right:12px;}
div#employee-bn a{width:288px;height:50px;display:block;text-indent:-9999px;background:url(../img/top/employee-bn01.jpg) no-repeat;}

/**************************************************/
/* トップ　A2 */
/**************************************************/
div#top-a2{width:210px;float:right;padding-top:15px;}

/* 職員募集のお知らせ */
div#top-recruit{width:210px;padding-bottom:8px;margin-bottom:18px;}
/*div#top-recruit h2{width:210px;height:117px;display:block;text-indent:-9999px;background:url(../img/top/recruit-h2.jpg) no-repeat;}*/
div#top-recruit h2{width:210px;height:60px;display:block;text-indent:-9999px;background:url(../img/top/recruit-h2_s.jpg) no-repeat;}
div#top-recruit div.box{padding:2px 1px 1px 3px;background:#F2CCC5;}
div#top-recruit ul{width:206px;}
div#top-recruit li{width:206px;}
div#top-recruit a{width:206px;display:block;text-indent:-9999px;}

li#recruit-li01{width:206px;background:url(../img/top/recruit-li01.gif) no-repeat;margin-bottom:0;}
li#recruit-li02{width:206px;background:url(../img/top/recruit-li02.gif) no-repeat;margin-bottom:0;}
li#recruit-lipharmacist{width:206px;background:url(../img/top/recruit-lipharmacist.gif) no-repeat;margin-bottom:0;}
li#recruit-li03{width:206px;background:url(../img/top/recruit-li03.gif) no-repeat;}
li#recruit-kensyu{width:206px;background:url(../img/top/bt_kensyu.gif) no-repeat;margin-bottom:0;}
li#recruit-li01 a{width:206px;height:30px;display:block;text-indent:-9999px;}
li#recruit-li02 a{width:206px;height:30px;display:block;text-indent:-9999px;}
li#recruit-lipharmacist a{width:206px;height:30px;display:block;text-indent:-9999px;}
li#recruit-li03 a{width:206px;height:30px;display:block;text-indent:-9999px;}
li#recruit-kensyu a{width:206px;height:70px;display:block;text-indent:-9999px;}

/* 学生のみなさんへ */
div#top-student{width:210px;}
div#top-student h2{width:210px;height:127px;display:block;text-indent:-9999px;background:url(../img/top/student-h2.jpg) no-repeat;}
div#top-student div.box{padding:5px 10px 10px;background:url(../img/top/student-bg.gif) repeat-y left top;}
div#top-student div.box li{padding-left:10px;padding-bottom:5px;background:url(../img/top/student-li.gif) no-repeat left 0.1em;/*font-size:14px;*/font-size:13px;}
div#top-student div.box li div.hosoku{
	padding:2px;
	margin:2px 0 2px 0;
	background-color:#E3FFD0;
	border: 1px solid #66CC33;
}
div#top-student div.box li div.hosoku a{
	text-decoration:none;
}

/* 学生用バナー */
div#sudentbanners{width:210px;}
div#sudentbanners ul{padding:0 8px 6px 11px;background:url(../img/top/student-bg.gif) repeat-y left top;}
div#sudentbanners li{margin:0 0 5px 0;padding:0; list-style-type:none;}

/* 奨学生 */
div#top-student-bn{width:210px;}
div#top-student-bn div.box{padding:0 8px 14px 11px;background:url(../img/top/student-bg.gif) repeat-y left top;}
div#top-student-bn a{width:191px;height:70px;display:block;text-indent:-9999px;background:url(../img/top/student-bn.jpg) repeat-y left top;}

/* 学生のページ */
div#top-student-page{width:210px;background:url(../img/top/student-bg.gif) repeat-y left top;}
div#top-student-page h2{width:210px;height:127px;display:block;text-indent:-9999px;background:url(../img/top/student-h2.jpg) no-repeat;}
div#top-student-page ul{width:210px;}
/*div#top-student-page li{width:210px;}*/
div#top-student-page li{width:190px; margin:0 10px 0 10px;}
div#top-student-page a{/*width:210px;*/width:190px;height:40px;display:block;text-indent:-9999px;}

li#student-page01{background:url(../img/top/student-page01.jpg) no-repeat;}
li#student-page02{background:url(../img/top/student-page02.jpg) no-repeat;}
li#student-page03{background:url(../img/top/student-page03.jpg) no-repeat;}
li#student-page04{background:url(../img/top/student-page04.jpg) no-repeat;}


/* 目指せ医学部バナー */
div#top-student-mezase{
	width:210px;
	margin:0px 0px 2px 0px;
	padding:0px 0px 8px 0px;
	background-image: url(../img/top/student-bg-end.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div#top-student-mezase div.box{
	margin:6px 10px 0 10px;
	background-image: url(../img/top/bts_mezaseigakubu_top.gif);
	background-repeat: no-repeat;
}
div#top-student-mezase a{width:190px;height:50px;display:block;text-indent:-9999px;}

.student-catchcopy {width:210px;background:url(../img/top/student-bg.gif) repeat-y left top;}
.student-catchcopy p {width:190px!important;margin:0 auto!important;padding-top:3px;color:#CC0000!important;}

/**************************************************/
/* トップ　A3 */
/**************************************************/
div#top-a3{width:188px;padding-top:107px;padding-bottom:20px;}

/* 患者さまへ（診療案内） */
/**************************************************/
div#top-patient{width:188px;padding-bottom:8px;background:url(../img/top/patient-ft.jpg) no-repeat left bottom;margin-bottom:6px;}
div#top-patient h2{width:188px;height:64px;display:block;text-indent:-9999px;background:url(../img/top/patient-h2.jpg) no-repeat;}
div#top-patient div.box{padding:3px 8px 0;background:url(../img/top/patient-bg.jpg) repeat-y left top;}
div#top-patient ul{width:172px;}
div#top-patient li{width:172px;}
div#top-patient a{width:172px;height:37px;display:block;text-indent:-9999px;}

li#patient-li01{background:url(../img/topov/patient-li01ov.gif) no-repeat;margin-bottom:3px;}
li#patient-li04{background:url(../img/topov/patient-li04ov.gif) no-repeat;margin-bottom:3px;}
li#patient-li02{background:url(../img/topov/patient-li02ov.gif) no-repeat;margin-bottom:3px;}
li#patient-li03{background:url(../img/topov/patient-li03ov.gif) no-repeat;margin-bottom:3px;}
li#patient-li05{background:url(../img/topov/patient-li05ov.gif) no-repeat;margin-bottom:3px;}
li#patient-li06{background:url(../img/topov/patient-li06ov.gif) no-repeat;}

li#patient-li01 a{background:url(../img/top/patient-li01.gif) no-repeat;}
li#patient-li04 a{background:url(../img/top/patient-li04.gif) no-repeat;}
li#patient-li02 a{background:url(../img/top/patient-li02.gif) no-repeat;}
li#patient-li03 a{background:url(../img/top/patient-li03.gif) no-repeat;}
li#patient-li05 a{background:url(../img/top/patient-li05.gif) no-repeat;}
li#patient-li06 a{background:url(../img/top/patient-li06.gif) no-repeat;}

li#patient-li01 a:hover{background:none;}
li#patient-li04 a:hover{background:none;}
li#patient-li02 a:hover{background:none;}
li#patient-li03 a:hover{background:none;}
li#patient-li05 a:hover{background:none;}
li#patient-li06 a:hover{background:none;}

/* 個室料金 */
/**************************************************/
div#top-patient-bn{padding:0 0px;margin-bottom:18px;}
div#top-patient-bn div.box{width:210px;height:100px;background:url(../img/top/patient-bn.jpg) no-repeat;}
div#top-patient-bn span{width:210px;height:100px;display:block;text-indent:-9999px;}
div#top-patient-bn a{width:210px;height:100px;display:block;text-indent:-9999px;}

/* 下越病院研修医ブログ */
/**************************************************/
div#top-residentnavi{padding:0 0px;margin-bottom:18px;}
div#top-residentnavi div.box{width:210px;height:70px;background:url(../img/top/bn_kensyuiblog.png) no-repeat;}
div#top-residentnavi span{width:210px;height:70px;display:block;text-indent:-9999px;}
div#top-residentnavi a{width:210px;height:70px;display:block;text-indent:-9999px;}

/* 院内報「えがお下越」へのリンク */
/**************************************************/
div#top-egao{width:188px;padding:0;margin-bottom:18px;}
div#top-egao h2{width:188px;height:60px;display:block;text-indent:-9999px;background:url(../img/top/bt_egaokaetsu.gif) no-repeat;}
div#top-egao a{width:188px;height:60px;display:block;text-indent:-9999px;}

/* 医療関係者の皆様へ（病院紹介） */
/**************************************************/
div#top-medical{width:188px;padding-bottom:8px;background:url(../img/top/medical-ft.jpg) no-repeat left bottom;margin-bottom:18px;}
div#top-medical h2{width:188px;height:64px;display:block;text-indent:-9999px;background:url(../img/top/medical-h2.jpg) no-repeat;}
div#top-medical div.box{padding:3px 8px 0;background:url(../img/top/medical-bg.jpg) repeat-y left top;}
div#top-medical ul{width:172px;}
div#top-medical li{width:172px;}
div#top-medical a{width:172px;height:37px;display:block;text-indent:-9999px;}

li#medical-li01{background:url(../img/topov/medical-li01ov.gif) no-repeat;margin-bottom:3px;}
li#medical-li02{background:url(../img/topov/medical-li02ov.gif) no-repeat;margin-bottom:3px;}
li#medical-li03{background:url(../img/topov/medical-li03ov.gif) no-repeat;margin-bottom:3px;}
li#medical-li04{background:url(../img/topov/medical-li04ov.gif) no-repeat;margin-bottom:3px;}
li#medical-li05{background:url(../img/topov/medical-li05ov.gif) no-repeat;}

li#medical-li01 a{background:url(../img/top/medical-li01.gif) no-repeat;}
li#medical-li02 a{background:url(../img/top/medical-li02.gif) no-repeat;}
li#medical-li03 a{background:url(../img/top/medical-li03.gif) no-repeat;}
li#medical-li04 a{background:url(../img/top/medical-li04.gif) no-repeat;}
li#medical-li05 a{background:url(../img/top/medical-li05.gif) no-repeat;}

li#medical-li01 a:hover{background:none;}
li#medical-li02 a:hover{background:none;}
li#medical-li03 a:hover{background:none;}
li#medical-li04 a:hover{background:none;}
li#medical-li05 a:hover{background:none;}

/* ムービー1 */
/**************************************************/
div#top-movie-01{padding:0 3px;margin-bottom:14px;}
div#top-movie-01 h2{width:182px;height:33px;display:block;text-indent:-9999px;background:url(../img/top/movie01-h2.jpg) no-repeat;}
div#top-movie-01 div.box{padding:0 6px;background:url(../img/top/movie01-bg.jpg) no-repeat;}
div#top-movie-01 img{display:block;}
div#top-movie-01 span{width:182px;height:16px;display:block;text-indent:-9999px;background:url(../img/top/movie01-span.jpg) no-repeat;}

/* ムービー2 */
/**************************************************/
div#top-movie-02{padding:0 3px;margin-bottom:0;}
div#top-movie-02 h2{width:182px;height:33px;display:block;text-indent:-9999px;background:url(../img/top/movie02-h2.jpg) no-repeat;}
div#top-movie-02 div.box{padding:0 6px;background:url(../img/top/movie02-bg.jpg) no-repeat;}
div#top-movie-02 img{display:block;}
div#top-movie-02 span{width:182px;height:14px;display:block;text-indent:-9999px;background:url(../img/top/movie02-span.jpg) no-repeat;}

/**************************************************/



div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table div.uketsuke {
	width:310px;
	margin:0 auto 10px auto;
}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table div.uketsuke table {
	width:100%;
	margin:0 auto;
	border-top: 2px solid #999999;
}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table div.uketsuke th {
	background-color:#E9F2F3;
	margin:1px;
	padding:2px;
	width:120px;
	border-bottom: 1px dotted #999999;
}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table div.uketsuke td {
	background-color:#FFFFFF;
	margin:1px;
	padding:2px;
	border-bottom: 1px dotted #999999!important;
}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table div.uketsuke strong {
	color: #3399FF;
	font-weight: bold;
}
div#topa1-b2 div#topa1b2-c2 div#topa1b2c2-table div.tsugou {
	width:296px;
	margin:0 auto 10px auto;
	padding:5px;
	border: 2px solid #FF6600;
	color:#FF4400;
}

