@charset"utf-8";


/*::::::::::::::::::::::::::::::::::::::::::::::::
 company
:::::::::::::::::::::::::::::::::::::::::::::::*/

.boder01 {
border: 1px solid #999999; 
}








/* 共通項目 ::::::::::::::::::::::::::::::::::::*/

dl.company_dl {
	width: 715px;
	border-bottom: 1px dotted #d7d7d7;
	overflow: hidden;
	background: #f4f1e9;
}


dl.company_dl dt {
	width: 125px;
	padding: 10px;
	color: #8e1728;
	border-top: 1px dotted #d7d7d7;
	float: left;
	clear: left;
}


dl.company_dl dd {
	margin-left: 145px;
	padding: 10px;
	border-top: 1px dotted #d7d7d7;
	background: #fff;
}

.boxL {
	float: left;
}

/* spirit ::::::::::::::::::::::::::::::::::::::*/



/* greetings :::::::::::::::::::::::::::::::::::*/

.greetings_image {
	width: 213px;
	padding: 7px;
	margin: 0 20px 20px 0;
	text-align: center;
	float: left;
	background: url("/english/img/yellow_bg.gif");
}



/* history :::::::::::::::::::::::::::::::::::::*/

.history_image {
	width: 213px;
	padding: 7px;
	text-align: center;
	float: right;
	background: url("/english/img/yellow_bg.gif");
}



/* officer :::::::::::::::::::::::::::::::::::::*/



/* staff :::::::::::::::::::::::::::::::::::::::*/

dl.staff02_dl {
	width: 720px;
	border-bottom: 1px dotted #d7d7d7;
	overflow: hidden;
	background: #f4f1e9;
}

dl.staff02_dl dt {
	width: 110px;
	/* padding: 10px; */
	padding: 8px 10px;
	color: #9f0f36;
	border-top: 1px dotted #d7d7d7;
	float: left;
	clear: left;
}

dl.staff02_dl dd {
	margin-left: 130px;
	/* padding: 10px; */
	padding: 8px 10px;
	border-top: 1px dotted #d7d7d7;
	background: #fff;
}

/* organization ::::::::::::::::::::::::::::::::*/



/* kousyou :::::::::::::::::::::::::::::::::::::*/

.kousyou_image {
	width: 213px;
	padding: 7px;
	float: right;
	background: url("/english/img/yellow_bg.gif");
}



/* management ::::::::::::::::::::::::::::::::::*/

.management_pdf {
	width: 750px;
	overflow: hidden;
}


.management_pdf ul {}


.management_pdf li {
	width: 140px;
	padding: 5px 0 5px 10px;
	float: left;
	background: url("/english/img/arrow_red.png") left center no-repeat;
}

.management_pdf2 {
	width: 700px;
	overflow: hidden;
}


.management_pdf2 ul {
	float:left;
	width:350px;
}


.management_pdf2 li {
	padding: 5px 0 5px 10px;
	background: url("/english/img/arrow_red.png") left center no-repeat;
}


.management_image {
	width: 213px;
	margin: 0 20px 20px 0;
	padding: 7px;
	float: left;
	background: url("/english/img/yellow_bg.gif");
}


.management_title {
	width: 315px;
	line-height: 16px;
	padding: 5px 0 5px 15px;
	font-size: 14px;
	font-weight: normal;
	border-left: 5px solid #9f0f36;
	border-bottom: 1px solid #eeede9;
}

.management_txt {
	width: 465px;
	float: left;
/*	margin: 0 20px 20px 0;
	padding: 7px;
	background: url("/english/img/yellow_bg.gif");*/
}


/* governance ::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 univ
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* greetings :::::::::::::::::::::::::::::::::::*/

.greetings_image {
	width: 213px;
	margin: 0 20px 20px 0;
	padding: 7px;
	text-align: center;
	float: left;
	background: url("/english/img/yellow_bg.gif");
}



/* admission :::::::::::::::::::::::::::::::::::*/

dl.list309 dt {
  clear: left;
  float: left;
  margin: 0 0 0.5em;
  width: 15px;
  padding-left: 5px;
}

dl.list309 dd {
  margin-bottom: 0.5em;
  margin-left: 15px;
}



/* ninsyo ::::::::::::::::::::::::::::::::::::::*/

.ninsyo_box {width: 715px;}


.ninsyo_box ul {}


.ninsyo_box li {
	width: 705px;
	padding: 5px 0 5px 10px;
	background: url("/english/img/arrow_red.png") left center no-repeat;
}



/* kouka :::::::::::::::::::::::::::::::::::::::*/

dl.kouka_dl {
	width: 512px;
	overflow: hidden;
}


dl.kouka_dl dt {
	width: 60px;
	float: left;
	clear: left;
}


dl.kouka_dl dd {margin-left: 60px;}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 admission
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* 共通項目 ::::::::::::::::::::::::::::::::::::*/

dl.admission_dl {
	width: 715px;
	border-bottom: 1px dotted #d7d7d7;
	overflow: hidden;
	background: #f4f1e9;
}


dl.admission_dl dt {
	width: 115px;
	padding: 15px 10px 15px 10px;
	color: #8e1728;
	border-top: 1px dotted #d7d7d7;
	float: left;
	clear: left;
}


dl.admission_dl dd {
	margin-left: 135px;
	padding: 15px 0 15px 20px;
	border-top: 1px dotted #d7d7d7;
	background: #fff;
}


dl.admission_dl dd dl {
	width: 570px;
	overflow: hidden;
}


dl.admission_dl dd dl dt {
	width: 90px;
	padding: 0;
	color: #333;
	float: left;
	clear: left;
	border: none;

}


dl.admission_dl dd dl dd {
	margin-left: 90px;
	padding: 0;
	border: none;
}



/* med :::::::::::::::::::::::::::::::::::::::::*/



/* med policy.html :::::::::::::::::::::::::::::*/



/* med recommendation.html :::::::::::::::::::::*/



/* med exam.html :::::::::::::::::::::::::::::::*/



/* med schoollist.html :::::::::::::::::::::::::*/



/* med graduate ::::::::::::::::::::::::::::::::*/



/* med policy.html :::::::::::::::::::::::::::::*/



/* med exam.html :::::::::::::::::::::::::::::::*/



/* admission setsumeikai :::::::::::::::::::::::*/



/* admission application :::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 faculty
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* med :::::::::::::::::::::::::::::::::::::::::*/

.med_image {
	width: 213px;
	padding: 7px;
	float: right;
	background: url("/english/img/yellow_bg.gif");
}



/* curriculum,123456st.html ::::::::::::::::::::*/

.tab {
	width: 725px;
	height: 37px;
	margin-top: 15px;
	position: relative;
	border-bottom: 1px solid #d9d9d9;
}


.tab ul {
	width: 725px;
	height: 38px;
	text-align: center;
	top: 0;
	left: 0;
	position: absolute;
	overflow: hidden;
}


.tab ul li {
	margin: 0 2px 0 2px;
	display: inline-block;
	/display: inline;
	/zoom: 1;
}


.tab ul li a {
	width: 110px;
	height: 21px;
	margin-top: 10px;
	padding-top: 6px;
	color: #a58328;
	font-weight: bold;
	text-align: center;
	display: block;
	border-bottom: 1px solid #d9d9d9;
	background: url("/english/img/faculty/tab_bg.gif");
}


.tab ul li a:hover {
	width: 110px;
	height: 21px;
	margin: 0;
	padding-top: 16px;
	color: #9f0f36;
	border-bottom: 1px solid #fff;
	background: url("/english/img/faculty/tab_hover_bg.gif");
}


.tab ul li.current a {
	width: 110px;
	height: 21px;
	margin: 0;
	padding-top: 16px;
	color: #9f0f36;
	border-bottom: 1px solid #fff;
	background: url("/english/img/faculty/tab_hover_bg.gif");
}


.curriculum_title {
	width: 715px;
	color: #9f0f36;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	text-indent: 0;
	border: none;
}



/* med staff :::::::::::::::::::::::::::::::::::*/

dl.staff_dl a {text-decoration: underline;}


.dl_large {padding: 10px 0 10px 0;}


dl.staff_dl {
	width: 410px;
	border-bottom: 1px dotted #d7d7d7;
	overflow: hidden;
	background: #f4f1e9;
}

dl.staff_dl dt {
	width: 110px;
/*	padding: 10px;	*/
	padding: 8px 10px;
	color: #9f0f36;
	border-top: 1px dotted #d7d7d7;
	float: left;
	clear: left;
}

dl.staff_dl dd {
	margin-left: 130px;
/*	padding: 10px;	*/
	padding: 8px 10px;
	border-top: 1px dotted #d7d7d7;
	background: #fff;
}

dl.staff_dl dd dl {
	width: 200px;
	border: none;
	overflow: hidden;
	background: none;
}

dl.staff_dl dd dl dt {
	width: 70px;
	padding: 0;
	color: #333;
	border: none;
	float: left;
	clear: left;
}

dl.staff_dl dd dl dd {
	margin-left: 70px;
	padding: 0;
	border: none;
	background: none;
}





dl.staff_dl_R {
	width: 280px;
	border-bottom: 1px dotted #d7d7d7;
	overflow: hidden;
	background: #f4f1e9;
}

dl.staff_dl_R dt {
	width: 110px;
/*	padding: 10px;	*/
	padding: 8px 10px;
	color: #9f0f36;
	border-top: 1px dotted #d7d7d7;
	float: left;
	clear: left;
}

dl.staff_dl_R dd {
	margin-left: 130px;
/*	padding: 10px;	*/
	padding: 8px 10px;
	border-top: 1px dotted #d7d7d7;
	background: #fff;
}

dl.staff_dl_R dd dl {
	width: 200px;
	border: none;
	overflow: hidden;
	background: none;
}

dl.staff_dl_R dd dl dt {
	width: 70px;
	padding: 0;
	color: #333;
	border: none;
	float: left;
	clear: left;
}

dl.staff_dl_R dd dl dd {
	margin-left: 70px;
	padding: 0;
	border: none;
	background: none;
}


/* med students/ :::::::::::::::::::::::::::::::*/

table.students_table {
	width: 358px;
	table-layout: fixed;
	border: 1px solid #d7d7d7;
	border-top: none;
	border-collapse: collapse;
	float: right;
}


table.students_table th {
	width: 97px;
	padding: 10px;
	color: #a58328;
	border: 1px solid #d7d7d7;
	border-top: none;
	background: #f4f1e9;
}


table.students_table td {
	padding: 10px;
	text-align: center;
	border: 1px solid #d7d7d7;
	border-top: none;
}



/* med career.html :::::::::::::::::::::::::::::*/

table.career_table {
	width: 328px;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
}


table.career_table th {
	padding: 10px;
	color: #a58328;
	text-align: center;
	border: 1px solid #d7d7d7;
	background: #f4f1e9;
}


table.career_table td {
	padding: 10px;
	border: 1px solid #d7d7d7;
}



/* graduate ::::::::::::::::::::::::::::::::::::*/

.graduate_image {
	width: 213px;
	margin: 0 0 20px 20px;
	padding: 7px;
	float: right;
	background: url("/english/img/yellow_bg.gif");
}



/* graduate outline ::::::::::::::::::::::::::::*/

.outline_title {
	width: 215px;
	line-height: 25px;
	padding: 5px 0 5px 15px;
	font-size: 18px;
	font-weight: normal;
	border-left: 5px solid #9f0f36;
	background: #eeede9;
}


.outline_box {
	width: 235px;
	float: left;
}


.outline_box ul {}


.outline_box li {
	width: 225px;
	margin-top: 5px;
	padding-left: 10px;
	background: url("/english/img/arrow_red.png") left center no-repeat;
}


/* scholarship :::::::::::::::::::::::::::::::::*/



/* shimaikou :::::::::::::::::::::::::::::::::::*/

.shimaikou_title {
	width: 308px;
	line-height: 25px;
	padding: 5px 0 5px 15px;
	font-size: 18px;
	font-weight: normal;
	border-left: 5px solid #9f0f36;
	border-bottom: 1px solid #eeede9;
}


table.shimaikou_table {
	width: 328px;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
}


table.shimaikou_table th {
	padding: 10px;
	color: #a58328;
	text-align: center;
	border: 1px solid #d7d7d7;
	background: #f4f1e9;
}


table.shimaikou_table td {
	padding: 10px;
	border: 1px solid #d7d7d7;
}


.shimaikou_image_box {
	width: 645px;
	margin: 0 auto;
	margin-top: 10px;
	overflow: hidden;
}


.shimaikou_image_box ul {}


.shimaikou_image_box li {
	width: 201px;
	margin: 0 7px 0 7px;
	text-align: center;
	float: left;
}


.shimaikou_image {
	width: 191px;
	height: 141px;
	padding: 5px;
	background: url("/english/img/yellow_bg.gif");
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 research
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* fusei :::::::::::::::::::::::::::::::::::::::*/



/* kitei :::::::::::::::::::::::::::::::::::::::*/



/* private_univ ::::::::::::::::::::::::::::::::*/



/* gaibu :::::::::::::::::::::::::::::::::::::::*/



/* gakunai :::::::::::::::::::::::::::::::::::::*/



/* rinri :::::::::::::::::::::::::::::::::::::::*/



/* handbook ::::::::::::::::::::::::::::::::::::*/



/* shiyoshu ::::::::::::::::::::::::::::::::::::*/



/* e_rad :::::::::::::::::::::::::::::::::::::::*/



/* gakunai :::::::::::::::::::::::::::::::::::::*/



/* hospital each.html ::::::::::::::::::::::::::*/

.hospital_title {
	width: 715px;
	height: 37px;
	line-height: 37px;
	padding: 0;
	font-size: 18px;
	font-weight: normal;
	text-indent: 15px;
	border: 0;
	background: url("/english/img/research/hospital_title_bg.gif");
}
.hospital_title a {display: block;}


.hospital_sub_title {
	color: #9f0f36;
	font-size: 13px;
	font-weight: bold;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 applicant
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* campus ::::::::::::::::::::::::::::::::::::::*/



/* message :::::::::::::::::::::::::::::::::::::*/

.message_image {
	width: 183px;
	padding: 5px;
	float: right;
	background: url("/english/img/yellow_bg.gif");
}


.message_title {
	width: 495px;
	line-height: 30px;
	color: #9f0f36;
	font-size: 22px;
	font-weight: normal;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 graduates
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 hospital_use
::::::::::::::::::::::::::::::::::::::::::::::::*/

.hospital_image {
	width: 203px;
	float: right;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 corpo
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 regional
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 staff
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 students
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 hubo
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 kokusaikoryu
::::::::::::::::::::::::::::::::::::::::::::::::*/

.shimaikou_title {
	width: 308px;
	line-height: 25px;
	padding: 5px 0 5px 15px;
	font-size: 18px;
	font-weight: normal;
	border-left: 5px solid #9f0f36;
	border-bottom: 1px solid #eeede9;
}


table.shimaikou_table {
	width: 328px;
	margin-top: 20px;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
}


table.shimaikou_table th {
	padding: 10px 0 10px 0;
	color: #a58328;
	text-align: center;
	border: 1px solid #d7d7d7;
	background: #f4f1e9;
}


table.shimaikou_table td {
	padding: 10px;
	border: 1px solid #d7d7d7;
}


.shimaikou_image_box {
	width: 645px;
	margin: 0 auto;
	margin-top: 15px;
	overflow: hidden;
}


.shimaikou_image_box ul {}


.shimaikou_image_box li {
	width: 201px;
	margin: 0 7px 0 7px;
	text-align: center;
	float: left;
}


.shimaikou_image {
	width: 191px;
	height: 141px;
	padding: 5px;
	background: url("/english/img/yellow_bg.gif");
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 100years
::::::::::::::::::::::::::::::::::::::::::::::::*/

dl.years_dl {
	width: 715px;
	overflow: hidden;
}


dl.years_dl dt {
	width: 50px;
	float: left;
	clear: left;
}


dl.years_dl dd {margin-left: 50px;}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 facility
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* 共通項目 ::::::::::::::::::::::::::::::::::::*/

.facility_image {
	padding: 7px;
	text-align: center;
	float: right;
	background: url("/english/img/yellow_bg.gif");
}

.kokusai_image {
	padding: 7px;
	text-align: center;
	float: left;
	background: url("/english/img/yellow_bg.gif");
	margin:0 5px 10px 0;
}

/* information :::::::::::::::::::::::::::::::::*/



/* animal ::::::::::::::::::::::::::::::::::::::*/



/* microscope ::::::::::::::::::::::::::::::::::*/



/* radio :::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 documents
::::::::::::::::::::::::::::::::::::::::::::::::*/

dl.document_dl {
	width: 365px;
	padding: 10px;
	border: 1px solid #d7d7d7;
	overflow: hidden;
}


dl.document_dl dt {
	width: 95px;
	float: left;
	clear: left;
}


dl.document_dl dd {margin-left: 95px;}


table.document_table {
	width: 435px;
	table-layout: fixed;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
}


table.document_table th {
	padding: 10px;
	color: #a58328;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
	background: #f4f1e9;
}


table.document_table td {
	padding: 10px;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 nurse
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* each.html :::::::::::::::::::::::::::::::::::*/

.nurse_image {
	width: 213px;
	height: 181px;
	padding: 7px;
	float: right;
	background: url("/english/img/yellow_bg.gif");
}


.curriculum {
	width: 715px;
	height: 510px;
	margin-top: 35px;
	font-size: 12px;
	position: relative;
	background: url("/english/img/nurse/nurse_curriculum01.gif");
}


.curriculum_top {
	width: 715px;
	left: 0;
	top: 0;
	position: absolute;
	overflow: hidden;
}


.curriculum_top ul {}


.curriculum_top li {float: left;}


.study {
	width: 218px;
	height: 93px;
	padding-top: 25px;
	background: url("/english/img/nurse/nurse_study.gif");
}


.human {
	width: 218px;
	height: 93px;
	margin: 0 31px 0 30px;
	padding-top: 25px;
	background: url("/english/img/nurse/nurse_human.gif");
}


.health {
	width: 218px;
	height: 93px;
	padding-top: 25px;
	background: url("/english/img/nurse/nurse_health.gif");
}


.curriculum_bottom {
	width: 715px;
	left: 0;
	bottom: 0;
	position: absolute;
	overflow: hidden;
}


.curriculum_bottom ul {}


.curriculum_bottom li {float: left;}


.social {
	width: 218px;
	height: 80px;
	margin: 0 21px 0 118px;
	padding-top: 25px;
	background: url("/english/img/nurse/nurse_social.gif");
}


.nurse {
	width: 218px;
	height: 80px;
	margin: 0 118px 0 22px;
	padding-top: 25px;
	background: url("/english/img/nurse/nurse_nurse.gif");
}


.nurse_top {
	width: 715px;
	margin-top: 25px;
	text-align: right;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 kanren_byoin
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* .kanren_byoin_title {
	width: 351px;
	height: 37px;
	line-height: 37px;
	margin: 0;
	padding: 0;
	font-size: 18px;
	font-weight: normal;
	text-indent: 13px;
	border: none;
	background: url("/english/img/kanren_byoin/kanren_byoin_title_bg.gif");
}
.kanren_byoin_title a {display: block;} */

/* 2012.08.30 追記 */
.kanren_byoin_title {
	width: 351px;
	height: 50px;
	margin: 0;
	padding: 0;
	font-size: 18px;
	font-weight: normal;
	text-indent: 15px;
	border: none;
	background: url("/english/img/kanren_byoin/kanren_byoin_title_bg.gif");
}
.kanren_byoin_title a {display: block; padding-top:7px; padding-bottom:3px; }
.kanren_byoin_title span.line1 { line-height:40px; }
.kanren_byoin_title span.line2 { line-height:15px; font-size:12px; }
.kanren_byoin_title span.line3 { line-height:25px; padding-left:13px; }
/* 追記ここまで */

.kanren_byoin_box {
	width: 351px;
	overflow: hidden;
}


dl.kanren_byoin_dl {
	width: 186px;
	float: left;
	overflow: hidden;
}


dl.kanren_byoin_dl dt {
	width: 50px;
	margin-bottom: 2px;
	float: left;
	clear: left;
}


dl.kanren_byoin_dl dd {margin: 0 0 2px 50px;}


dl.kanren_byoin_dl_large {
	width: 186px;
	float: left;
	overflow: hidden;
}


dl.kanren_byoin_dl_large dt {
	width: 78px;
	margin-bottom: 2px;
	float: left;
	clear: left;
}


dl.kanren_byoin_dl_large dd {margin: 0 0 2px 78px;}


.kanren_byoin_image {
	width: 153px;
	height: 121px;
	padding: 6px;
	float: right;
	background: url("/english/img/yellow_bg.gif");
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 tokyo_med
::::::::::::::::::::::::::::::::::::::::::::::::*/

.tokyo_med_box {
	width: 340px;
	height: 40px;
	padding: 10px;
	word-spacing: 9px;
	border: 1px solid #d7d7d7;
}


.tokyo_med_pdf {width: 715px;}


.tokyo_med_pdf ul {}


.tokyo_med_pdf li {
	padding: 5px 0 5px 0;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 access
::::::::::::::::::::::::::::::::::::::::::::::::*/

.access_nav {
	width: 715px;
	margin-left: 10px;
	overflow: hidden;
}


.access_nav ul {}


.access_nav li {
	width: 223px;
	padding: 5px 0 5px 15px;
	float: left;
	background: url("/english/img/arrow_red.png") 5px 12px no-repeat;
}


.access_map {
	width: 695px;
	margin-top: 25px;
	padding: 10px;
	background: url("/english/img/yellow_bg.gif");
}


.access_map_inner {
	width: 689px;
	padding: 3px;
	background: #fff;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 campus
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 contact
::::::::::::::::::::::::::::::::::::::::::::::::*/

table.contact_table02 {
	width: 476px;
	table-layout: fixed;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
}


table.contact_table02 th {
	padding: 10px;
	color: #a58328;
	border: 1px solid #d7d7d7;
	background: #f4f1e9;
}


table.contact_table02 td {
	padding: 10px;
	border: 1px solid #d7d7d7;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 sitemap
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 aboutsite
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 policy
::::::::::::::::::::::::::::::::::::::::::::::::*/



/*::::::::::::::::::::::::::::::::::::::::::::::::
 recruit
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* kyouin ::::::::::::::::::::::::::::::::::::::*/

.kyouin_box {width: 715px;}


.kyouin_box ul {}


.kyouin_box li {
	width: 715px;
}


dl.kyouin_dl {
	width: 715px;
	overflow: hidden;
}


dl.kyouin_dl dt {
	width: 85px;
	float: left;
	clear: left;
}


dl.kyouin_dl dd {margin-left: 85px;}



/* shokuin :::::::::::::::::::::::::::::::::::::*/

table.shokuin_table {
	width: 715px;
	table-layout: fixed;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
}


table.shokuin_table th {
	width: 100px;
	padding: 10px;
	color: #a58328;
	border: 1px solid #d7d7d7;
	background: #f4f1e9;
}


table.shokuin_table td {
	padding: 10px;
	border: 1px solid #d7d7d7;
}


dl.shokuin_dl {
	width: 675px;
	overflow: hidden;
}


dl.shokuin_dl dt {
	width: 100px;
	float: left;
	clear: left;
}


dl.shokuin_dl dd {margin-left: 100px;}



/* jimu ::::::::::::::::::::::::::::::::::::::::*/

table.jimu_table {
	width: 715px;
	table-layout: fixed;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
}


table.jimu_table th {
	width: 100px;
	padding: 10px;
	color: #a58328;
	border: 1px solid #d7d7d7;
	background: #f4f1e9;
}


table.jimu_table td {
	padding: 10px;
	border: 1px solid #d7d7d7;
}



/* hospital ::::::::::::::::::::::::::::::::::::*/



/* shougaisha ::::::::::::::::::::::::::::::::::*/

table.shougaisha_table {
	width: 715px;
	table-layout: fixed;
	border: 1px solid #d7d7d7;
	border-collapse: collapse;
}


table.shougaisha_table th {
	width: 100px;
	padding: 10px;
	color: #a58328;
	border: 1px solid #d7d7d7;
	background: #f4f1e9;
}


table.shougaisha_table td {
	padding: 10px;
	border: 1px solid #d7d7d7;
}


.shougaisha_box {
	width: 693px;
	padding: 10px;
	border: 1px solid #d7d7d7;
	border-bottom: none;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 link
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* capacity ::::::::::::::::::::::::::::::::::::*/


/* 2012.08.29　浅山追記分ここから-------------------*/

/*::::::::::::::::::: footer :::::::::::::::::::*/

.footerL {
	width: 960px;
	float: none;
}


.footerL_box {
	width: 960px;
}



.footerL_box li {
	width: 145px;
	margin-left: 18px;
}

.footerL_box li.leftend {
	margin-left: 0;
}


.footerL_title {
	width: 125px;
}

.footerL_box li ul li {
	width: 125px;
	margin: 0;
	padding: 5px 0 5px 20px;
	background: url("/english/img/arrow_red.png") 10px 10px no-repeat;
}

/*
.footerL_box li ul li.mt20 {
	margin-top: 20px;
}
*/


/*::::::::::::::::::: sitemap :::::::::::::::::::*/

.assist_navSitemap ul{
	padding: 5px 0 5px 0;
}

.assist_navSitemap ul li {
	margin: 0;
	padding: 0 15px 0 15px;
	font-size: 13px;
	text-indent: 0;
	background: none;
}


.assist_navSitemap ul li a {
	padding:7px 0 7px 15px;
	display: block;
	background: url("/english/img/arrow_red.png") left 14px no-repeat;
}

.assist_navSitemap ul li span {
	padding:7px 0 7px 15px;
	display: block;
	background: url("/english/img/arrow_red.png") left 14px no-repeat;
}


/*::::::::::::::::::: sub_research :::::::::::::::::::*/
#sub_contentsLink {
	background: url("/english/img/sub/sub_contents2_bg.gif") left top repeat;
    padding: 5px 6px;
	margin-top:5px;
    width: 183px;
}

/*#sub_contentsLink p{
	background: url("/english/img/sub/sub_contents2_arrow.png") right 12px no-repeat;
    padding: 5px 0 5px 19px;
    width: 159px;
    line-height:25px;
}
*/
#sub_contentsLink p{
/*	background: url("/english/img/sub/sub_contents2_arrow.png") left 12px no-repeat;*/
    padding: 0px 0 5px 10px;
    width: 159px;
    vertical-align: middle;
    line-height:20px;
}

#sub_contentsLink ul {
    background:#FFFFFF;
    border: 1px solid #DEDEDE;
    width: 181px;
}

#sub_contentsLink ul li {
	margin: 0;
	padding: 0 15px 0 15px;
	font-size: 13px;
	text-indent: 0;
	background: none;
}

#sub_contentsLink ul li a {
	padding:5px 0 5px 15px;
	display: block;
	background: url("/english/img/arrow_red.png") left 12px no-repeat;
}

#sub_contentsLink ul li a:link    {color: #333;}
#sub_contentsLink ul li a:visited {color: #333;}
#sub_contentsLink ul li a:hover   {color: #9f0f36;}
#sub_contentsLink ul li a:active  {color: #333;}



/* 2012.08.29　浅山追記分ここまで-------------------*/







/* 2012.11.21　Doris追記分ここから-------------------*/
/*::::::::::::::::::::::::::::::::::::::::::::::::
 contact
::::::::::::::::::::::::::::::::::::::::::::::::*/

.anchor_link {
	width: 750px;
	overflow: hidden;
}


.anchor_link ul {}


.anchor_link li {
	width: auto;
	padding: 5px 15px 5px 10px;
	float: left;
	background: url("/english/img/arrow_red.png") left center no-repeat;
}



/*::::::::::::::::::::::::::::::::::::::::::::::::
 100years
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* towards,plan ::::::::::::::::::::::::::::::::*/

.towards_image {
	width: 213px;
	/*
	margin: 0 20px 20px 0;
	*/
	padding: 7px;
	text-align: center;
	float: left;
	background: url("/english/img/yellow_bg.gif");
}

/* fund ::::::::::::::::::::::::::::::::::::::::*/

.fund_image {
	width: 213px;
	/*
	margin: 0 0 20px 20px;
	*/
	padding: 7px;
	text-align: center;
	float: right;
	background: url("/english/img/yellow_bg.gif");
}


/*::::::::::::::::::::::::::::::::::::::::::::::::
 igakukai
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* soukai ::::::::::::::::::::::::::::::::::::::*/
dl.soukai_dl {
	width: 715px;
	overflow: hidden;
}


dl.soukai_dl dt {
	width: 120px;
	float: left;
	clear: left;
	padding: 3px 0;
}


dl.soukai_dl dd {
	margin-left: 125px;
	padding: 3px 0;
}

/* konwakai,society ::::::::::::::::::::::::::::::::::::::::*/
dl.igakukai_dl {
	width: 715px;
	overflow: hidden;
}


dl.igakukai_dl dt {
	width: 80px;
	float: left;
	clear: left;
	padding: 5px 0;
}


dl.igakukai_dl dd {
	margin-left: 80px;
	padding: 5px 0;
}

/*::::::::::::::::::::::::::::::::::::::::::::::::
 faculty
::::::::::::::::::::::::::::::::::::::::::::::::*/

/* 各教室?講座ページ ::::::::::::::::::::::::::*/

.course_box {
	width: 725px;
	overflow: hidden;
}

.courseL {
	width: 165px;
}

.courseR {
	width: 543px;
}

.courseL .staff_box {
	width: 145px;
	margin: 0 0 3px 0;
	padding:10px;
	float: left;
	background: url("/english/img/yellow_bg.gif");
}

.courseL .staff_box .occupation {
	padding: 3px;
	color:#FFF;
	background: url("/english/img/faculty/course_bg.gif");
}
.courseL .staff_box .staff_name {
	font-size: 16px;
	line-height:125%;
}


.courseR ul.disc {
	list-style-type: disc;
}
.courseR ul.disc li{
	margin-left:3em;
}


/*::::::::::::::::::: section ::::::::::::::::::*/
.courseR .course_section {
	width: 543px;
}

/*:::::::::::::::::::: h3 ::::::::::::::::::::::*/
.courseR .course_section h3 {
	width: 538px;
}

/*:::::::::::::::::::: h4 ::::::::::::::::::::::*/
.courseR .course_section h4 {
	width: 538px;
}

.courseR .course_section ul {
	margin-left: 1.0em;
	margin-top: 10px;
}
.courseR .course_section ul li {
	text-indent: -1.0em;
}

.courseR .course_section ul.num {
	margin-left: 1.5em;
	margin-top: 10px;
}
.courseR .course_section ul.num li {
	text-indent: -1.5em;
}

.courseR .course_section ul.grade {
	margin-top: 0;
	margin-left: 8.5em;
}
.courseR .course_section ul.grade li {
	text-indent: -8.5em;
}


/* 2012.11.21　Doris追記分ここまで-------------------*/


/* 2012.12.15　saku追記-------------------*/

dl.list309 dt {
  clear: left;
  float: left;
  width: 80px;
}

dl.list309 dd {
  margin-bottom: 0.8em;
  margin-left: 90px;
}

.news_article_text {
font-size:1.5em;
line-height:1.5em;
margin-top:5px;
}

/* 2012.12.15　saku追記ここまで-------------------*/

/* 2012.12.21　saku追記-------------------*/

dl.list310 dt {
  clear: left;
  float: left;
  margin: 0 0 0.5em;
  width: 15px;
  padding-left: 5px;
}

dl.list310 dd {
  margin-bottom: 0.5em;
  margin-left: 15px;
}


/* 2012.12.21　saku追記ここまで-------------------*/