
/* -------------------------[01]:見出し */
/* *{
	border: 1px solid #f00;
} */



/*--h2--*/
h2.barH2{ width: 525px; margin: 15px 0 15px; padding: 0px; clear:both; }

h2.point_bar{ width: 525px; margin: 20px auto 10px; padding: 0px 0px 0px 0px; clear:both; }

h2.bar_f{ background: url(../img/h2_f.gif) no-repeat bottom; width: 525px; height: 28px; margin: 0 auto 15px; padding: 0px; font-size: 16px; color:#073e91; clear:both;}
h2.bar01{ background: url(../admission/img/h2_bar01.gif) no-repeat; width: 525px; height: 28px; margin: 0 auto 20px; padding: 0px; text-indent: -5555px; clear: both;}
h2.bar02{ background: url(../admission/img/h2_bar02.gif) no-repeat; width: 525px; height: 28px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.bar03{ background: url(../admission/img/h2_bar03.gif) no-repeat; width: 525px; height: 28px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.bar04{ background: url(../admission/img/h2_bar04.gif) no-repeat; width: 525px; height: 28px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.bar05{ background: url(../admission/img/h2_bar05.gif) no-repeat; width: 525px; height: 28px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.bar06{ background: url(../admission/img/h2_bar06.gif) no-repeat; width: 525px; height: 28px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.bar07{ background: url(../admission/img/h2_bar07.gif) no-repeat; width: 525px; height: 28px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.bar08{ background: url(../admission/img/h2_bar08.gif) no-repeat; width: 525px; height: 28px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.bar09{ background: url(../admission/img/h2_bar09.gif) no-repeat; width: 525px; height: 28px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}

div.schedule_bar01{ background: url(../admission/img/schedule/h2_bar01.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.schedule_bar01 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.schedule_bar01 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 2px 0px 0px 0px; color: #fff; font-size: 125%%; font-weight: bold; text-align: center;}
div.schedule_bar02{ background: url(../admission/img/schedule/h2_bar02.gif) no-repeat; width: 525px; height: 32px; margin: 20px auto 15px; padding: 0px; clear: both;}
div.schedule_bar02 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px; float: left;}
div.schedule_bar02 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 2px 0px 0px 0px; color: #fff; font-size: 125%%; font-weight: bold; text-align: center;}
div.schedule_bar03{ background: url(../admission/img/schedule/h2_bar03.gif) no-repeat; width: 525px; height: 32px; margin: 20px auto 15px; padding: 0px; clear: both;}
div.schedule_bar03 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px; float: left;}
div.schedule_bar03 .date{ width: 115px; height: 20px; margin: 0px 0px 0px 0px; padding: 2px 0px 0px 0px; color: #fff; font-size: 125%; font-weight: bold; text-align: center;}

div.ao_bar01{ background: url(../admission/img/ao/h2_bar01.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.ao_bar01 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.ao_bar01 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}

div.eco_bar01{ background: url(../admission/img/ecommendation/h2_bar01.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.eco_bar01 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.eco_bar01 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}
div.eco_bar02{ background: url(../admission/img/ecommendation/h2_bar02.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.eco_bar02 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.eco_bar02 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}

div.scho_bar01{ background: url(../admission/img/scholarship/h2_bar01.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.scho_bar01 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.scho_bar01 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}

div.center_bar01{ background: url(../admission/img/center/h2_bar01.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.center_bar01 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.center_bar01 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}
div.center_bar02{ background: url(../admission/img/center/h2_bar02.gif) no-repeat; width: 525px; height: 32px; margin: 40px auto 15px; padding: 0px; clear: both;}
div.center_bar02 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.center_bar02 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}

/* h2.schedule_bar04{ background: url(../admission/img/schedule/h2_bar04.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.schedule_bar05{ background: url(../admission/img/schedule/h2_bar05.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;} */
/* h2.schedule_bar06{ background: url(../admission/img/schedule/h2_bar06.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;} */


h2.resultBar{ width: 525px; margin: 0 auto 15px; padding: 0px; clear: both; }
/* h2.result_bar01{ background: url(../admission/img/result/h2_bar01.gif) no-repeat; width: 525px; height: 30px; margin: 0 auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.result_bar02{ background: url(../admission/img/result/h2_bar02.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.result_bar03{ background: url(../admission/img/result/h2_bar03.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.result_bar04{ background: url(../admission/img/result/h2_bar04.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.result_bar05{ background: url(../admission/img/result/h2_bar05.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.result_bar06{ background: url(../admission/img/result/h2_bar06.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.result_bar07{ background: url(../admission/img/result/h2_bar07.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.result_bar08{ background: url(../admission/img/result/h2_bar08.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
 */
/* h2.point_bar01{ background: url(../admission/img/point/h2_bar01.gif) no-repeat; width: 525px; height: 29px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.point_bar02{ background: url(../admission/img/point/h2_bar02.gif) no-repeat; width: 525px; height: 29px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.point_bar03{ background: url(../admission/img/point/h2_bar03.gif) no-repeat; width: 525px; height: 29px; margin: 25px auto 15px; padding: 0px; text-indent: -5555px; clear: both;} */

/* h2.ao_bar02{ background: url(../admission/img/ao/h2_bar02.gif) no-repeat; width: 525px; height: 29px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.ao_bar03{ background: url(../admission/img/ao/h2_bar03.gif) no-repeat; width: 525px; height: 29px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h2.ao_bar04{ background: url(../admission/img/ao/h2_bar04.gif) no-repeat; width: 525px; height: 29px; margin: 25px auto 15px; padding: 0px; text-indent: -5555px; clear: both;} */

h2.scho_bar02{ background: url(../admission/img/scholarship/h2_bar02.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}

h2.entrance_bar01{ background: url(../admission/img/entrance/h2_bar01.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
/* h2.entrance_bar02{ background: url(../admission/img/entrance/h2_bar02.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;} */
h2.entrance_bar03{ background: url(../admission/img/entrance/h2_bar03.gif) no-repeat; width: 525px; height: 30px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
/* h2.entrance_bar05{ background: url(../admission/img/entrance/title.gif) no-repeat; width: 525px; height: 28px; margin: 20px auto 15px; padding: 0px; text-indent: -5555px; clear: both;} */

div.entrance_bar00{ background: url(../admission/img/entrance/h2_bar00.gif) no-repeat; width: 525px; height: 32px; margin: 15px auto 15px; padding: 0px; clear: both;}
div.entrance_bar00 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.entrance_bar00 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}


h2.entrance{ width: 525px; /* height: 21px; */ margin: 0px auto 0px; padding: 0px 0px 12px 0px; clear:both;}


h2.index_bar01{ background: url(../admission/img/top/h2_bar01.gif) no-repeat; width: 525px; height: 30px; margin: 0px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}


div.other_bar01{ background: url(../admission/img/other/h2_bar01.gif) no-repeat; width: 525px; height: 32px; margin: 25px auto 15px; padding: 0px; clear: both;}
div.other_bar01 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.other_bar01 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}

div.other_bar02{ background: url(../admission/img/other/h2_bar02.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.other_bar02 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.other_bar02 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}

div.other_bar03{ background: url(../admission/img/other/h2_bar03.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.other_bar03 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.other_bar03 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}

div.other_bar04{ background: url(../admission/img/other/h2_bar04.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.other_bar04 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.other_bar04 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}

div.other_bar05{ background: url(../admission/img/other/h2_bar05.gif) no-repeat; width: 525px; height: 32px; margin: 0 auto 15px; padding: 0px; clear: both;}
div.other_bar05 h2{ width: 100px; margin: 0px; font-size: 0px; text-indent: -5555px;}
div.other_bar05 .date{ width: 115px; height: 22px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; background: url(../admission/img/h4_date.gif) no-repeat; color: #fff; font-size: 100%; font-weight: bold; text-align: center;}




/*--h3--*/
h3.barH3{ width: 525px; margin: 20px 0 10px; padding: 0px 0px 0px 0px; }

h3.bar_f{ background: url(../img/h3_f.gif) no-repeat; width: 501px; height: 24px; margin: 0 auto 10px; padding: 5px 0px 0px 24px; font-size: 14px; color:#fff; clear:both;}
h3.head01{ background: url(../admission/img/h3_head01.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px; text-indent: -5555px; clear:both;}

h3.bar01{ background: url(../admission/img/h3_bar01.gif) no-repeat; width: 525px; height: 24px; margin: 30px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h3.bar02{ background: url(../admission/img/h3_bar02.gif) no-repeat; width: 525px; height: 24px; margin: 0px auto 15px; padding: 0px; text-indent: -5555px; clear: both;}
h3.schedule{ background: url(../admission/img/entry_bg.gif) no-repeat; font-size: 14px; height: 24px; margin: 0px auto 15px; padding: 0 0 0 22px; clear: both; font-weight: bold; color: #fff; line-height: 26px;}

h3.point_integ {background: url(../admission/img/point/h3_integ.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px; text-indent: -5555px; clear:both;}
h3.point_info {background: url(../admission/img/point/h3_info.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px; text-indent: -5555px; clear:both;}
h3.point_chem {background: url(../admission/img/point/h3_chem.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px; text-indent: -5555px; clear:both;}
h3.point_bio {background: url(../admission/img/point/h3_bio.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px; text-indent: -5555px; clear:both;}
h3.dl{ width: 485px; height: 19px; margin: 0 auto 10px; padding: 12px 0px 0px 31px; background: url(../admission/img/point/h3_dl.gif) no-repeat left;}


/* h3.ao_integ {background: url(../admission/img/h3_integ.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}
h3.ao_info {background: url(../admission/img/h3_info.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}
h3.ao_chem {background: url(../admission/img/h3_chem.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}
h3.ao_bio {background: url(../admission/img/h3_bio.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;} */

h3.eco_integ {background: url(../admission/img/h3_integ.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}
h3.eco_info {background: url(../admission/img/h3_info.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}
h3.eco_chem {background: url(../admission/img/h3_chem.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}
h3.eco_bio {background: url(../admission/img/h3_bio.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}
h3.eco_bar01 {background: url(../admission/img/ecommendation/h3_bar01.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}
h3.eco_bar02 {background: url(../admission/img/ecommendation/h3_bar02.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}

h3.scho_bar00 {background: url(../admission/img/scholarship/h3_bar00.gif) no-repeat; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 6px 0px; text-indent: -5555px; clear:both;}


h3.entrance{ width: 525px; /* height: 21px; */ margin: 20px auto 0px; padding: 0px 0px 12px 0px; clear:both;}


h3.point_bar{ width: 525px; margin: 15px auto 10px; padding: 0px 0px 0px 0px; clear:both; }

/* h3.entrance_bar01_1{ background: url(../admission/img/entrance/h3_bar01_1.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar01_2{ background: url(../admission/img/entrance/h3_bar01_2.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar02_1{ background: url(../admission/img/entrance/h3_bar02_1.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar02_2{ background: url(../admission/img/entrance/h3_bar02_2.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar02_3{ background: url(../admission/img/entrance/h3_bar02_3.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar02_4{ background: url(../admission/img/entrance/h3_bar02_4.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar03_1{ background: url(../admission/img/entrance/h3_bar03_1.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar03_2{ background: url(../admission/img/entrance/h3_bar03_2.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar03_3{ background: url(../admission/img/entrance/h3_bar03_3.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar04_1{ background: url(../admission/img/entrance/h3_bar04_1.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar04_2{ background: url(../admission/img/entrance/h3_bar04_2.gif) no-repeat left; width: 525px; height: 24px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;} */

/* h3.entrance_bar_sub1{ background: url(../admission/img/entrance/subtitle_1.gif) no-repeat left; width: 525px; height: 23px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar_sub2{ background: url(../admission/img/entrance/subtitle_2.gif) no-repeat left; width: 525px; height: 25px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar_sub3{ background: url(../admission/img/entrance/subtitle_3.gif) no-repeat left; width: 525px; height: 25px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.entrance_bar_sub4{ background: url(../admission/img/entrance/subtitle_4.gif) no-repeat left; width: 525px; height: 25px; margin: 20px auto 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;} */

h3.center_bar01{ background: url(../admission/img/center/h3_bar01.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.center_bar02{ background: url(../admission/img/center/h3_bar02.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.center_bar03{ background: url(../admission/img/center/h3_bar03.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.center_bar04{ background: url(../admission/img/center/h3_bar04.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}

h3.scho_bar01{ background: url(../admission/img/scholarship/h3_bar01.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.scho_bar02{ background: url(../admission/img/scholarship/h3_bar02.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.scho_bar03{ background: url(../admission/img/scholarship/h3_bar03.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.scho_bar04{ background: url(../admission/img/scholarship/h3_bar04.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.scho_bar05{ background: url(../admission/img/scholarship/h3_bar05.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}

h3.other_syutsugan{ background: url(../admission/img/other/h3_syutsugan.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}
h3.other_senko{ background: url(../admission/img/other/h3_senko.gif) no-repeat left; width: 525px; height: 21px; margin: 0px; padding: 0px 0px 12px 0px; text-indent: -5555px; clear:both;}



/*--h4--*/
h4.barH4{ margin: 15px 0 10px; padding: 0;}

/* h4.bar01{ background: url(../img/h4_bar01.gif) no-repeat; width: 175px; height: 21px; margin: 0 0 10px; padding: 5px 0px 0px 24px; text-indent: -5555px; clear:both;}
h4.bar02{ background: url(../img/h4_bar02.gif) no-repeat; width: 175px; height: 21px; margin: 0 0 10px; padding: 5px 0px 0px 24px; text-indent: -5555px; clear:both;} */

div.bar_h4{ width: 525px; margin: 0 auto 7px; padding: 0px;}
div.bar_h4 .date{ width: 115px; height: 20px; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; background: url(../admission/img/schedule/h4_date.gif) no-repeat; color: #fff; font-size: 14px; font-weight: bold; text-align: center;}
div.bar_h4 h4.bar01{ width: 259px; height: 14px; margin: 5px 0px 0px 0px; padding: 0px; text-indent: -5555px; background: url(../admission/img/schedule/h4_bar01.gif) no-repeat; }
div.bar_h4 h4.bar02{ width: 259px; height: 14px; margin: 5px 0px 0px 0px; padding: 0px; text-indent: -5555px; background: url(../admission/img/schedule/h4_bar02.gif) no-repeat; }
div.bar_h4 h4.bar03{ width: 259px; height: 14px; margin: 5px 0px 0px 0px; padding: 0px; text-indent: -5555px; background: url(../admission/img/schedule/h4_bar03.gif) no-repeat; }
div.bar_h4 h4.bar04{ width: 259px; height: 14px; margin: 5px 0px 0px 0px; padding: 0px; text-indent: -5555px; background: url(../admission/img/schedule/h4_bar04.gif) no-repeat; }

/* h4.point_bar{ width: 525px; margin: 10px auto 5px; padding: 0px 0px 0px 0px; clear:both; } */
/* h4.point_bar01{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar01.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar02{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar02.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar03{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar03.gif) no-repeat left; margin: 10px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar04{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar04.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar05{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar05.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar06{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar06.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar07{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar07.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar08{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar08.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar09{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar09.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar10{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar10.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar11{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar11.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar12{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar12.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar13{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar13.gif) no-repeat left; margin: 10px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar14{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar14.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar15{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar15.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar16{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar16.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar17{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar17.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar18{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar18.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar19{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar19.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar20{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar20.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar21{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar21.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar22{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar22.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar23{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar23.gif) no-repeat left; margin: 10px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.point_bar24{ width: 527px; height: 21px; background: url(../admission/img/point/h4_bar24.gif) no-repeat left; margin: 10px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;} */

/* h4.ao_bar01{ width: 527px; height: 21px; background: url(../admission/img/ao/h4_bar01.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.ao_bar02{ width: 527px; height: 21px; background: url(../admission/img/ao/h4_bar02.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;} */

/* h4.eco_bar01{ width: 527px; height: 21px; background: url(../admission/img/ecommendation/h4_bar01.gif) no-repeat left; margin: 5px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.eco_bar02{ width: 527px; height: 21px; background: url(../admission/img/ecommendation/h4_bar02.gif) no-repeat left; margin: 15px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.eco_bar03{ width: 527px; height: 21px; background: url(../admission/img/ecommendation/h4_bar03.gif) no-repeat left; margin: 5px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.eco_bar04{ width: 527px; height: 21px; background: url(../admission/img/ecommendation/h4_bar04.gif) no-repeat left; margin: 5px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.eco_bar05{ width: 527px; height: 21px; background: url(../admission/img/ecommendation/h4_bar05.gif) no-repeat left; margin: 5px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.eco_bar06{ width: 527px; height: 21px; background: url(../admission/img/ecommendation/h4_bar06.gif) no-repeat left; margin: 5px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.eco_bar07{ width: 527px; height: 21px; background: url(../admission/img/ecommendation/h4_bar07.gif) no-repeat left; margin: 5px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.eco_bar08{ width: 527px; height: 21px; background: url(../admission/img/ecommendation/h4_bar08.gif) no-repeat left; margin: 5px auto 5px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;} */
h4.index_bar01{width: 381px; height: 15px; background: url(../admission/img/top/h4_bar1.gif) no-repeat left; margin: 0px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.index_bar02{width: 381px; height: 15px; background: url(../admission/img/top/h4_bar2.gif) no-repeat left; margin: 0px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.index_bar03{width: 381px; height: 15px; background: url(../admission/img/top/h4_bar3.gif) no-repeat left; margin: 0px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.index_bar04{width: 381px; height: 15px; background: url(../admission/img/top/h4_bar4.gif) no-repeat left; margin: 0px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.index_bar05{width: 381px; height: 15px; background: url(../admission/img/top/h4_bar5.gif) no-repeat left; margin: 0px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}
h4.index_bar06{width: 381px; height: 15px; background: url(../admission/img/top/h4_bar6.gif) no-repeat left; margin: 0px; padding: 0px; text-indent: -5555px; font-size: 0px; clear :both;}


h4.otherBox{ background: url(../admission/img/maru2.gif) no-repeat 0px 3px; text-align: left; padding: 0px 0px 0px 13px; margin: 0px 0px 0px 18px; font-size: small;}



/*******ページ内アンカー***********/
.page_link{ padding: 5px; background: #c8dfeb; margin: 0px 0px 0px 0px}
.page_link .box{ padding: 7px; background: #f7f3ea; border: 1px solid #ccc;}
.page_link .box a{ padding: 0px 0px 0px 15px; background: url(../img/link03.gif) no-repeat left;}

.page_link .box02{ padding: 7px; background: #f7f3ea; border: 1px solid #ccc;}
.page_link .box02 a{ padding: 0px 0px 0px 15px; background: url(../img/link01.gif) no-repeat left;}

/*******リンクボタン（オレンジ）***********/
.bt{ width: 525px; margin: 0 auto 30px; padding: 0px 0px 0px 0px; text-align: right;}


/*******キャッチコピー***********/


.block_image{ width: 525px; margin: 0 auto; padding: 0px 0px 0px 3px; clear: both;}
.block_image .image{ /* width: 153px; */ margin: 0px 5px 0px 0px; text-align: center;}
.block_image .image img{ text-align: center; margin: 0px 0px 5px 0px;}
.block_image .copy { width: 340px; margin: 0px 0px 12px; padding: 0px 0px 0px 0px; }
.block_image .copy p{ margin: 10px 0px 0px; padding: 0px 0px 0px 0px; }


.research_ul{ width: 492px; margin: 0 auto; padding: 0px;}
.research_ul .research01{ width: 492px; height: 43px; margin: 0px 0px 8px 0px; padding: 0px; display: block; text-indent: -5555px; background: url(../admission/img/research_li01.gif) no-repeat;}
.research_ul .research02{ width: 492px; height: 43px; margin: 0px 0px 8px 0px; padding: 0px; display: block; text-indent: -5555px; background: url(../admission/img/research_li02.gif) no-repeat;}
.research_ul .research03{ width: 492px; height: 48px; margin: 0px 0px 8px 0px; padding: 0px; display: block; text-indent: -5555px; background: url(../admission/img/research_li03.gif) no-repeat;}


/*******入試スケジュール***********/
div.schedule_waku { background: url(/admission/img/waku_bottom.gif) no-repeat left top; width: 525px; height: 6px; margin: 0 0 30px 0; clear: both; }

div#schedule_list { background: url(/admission/img/waku.gif) no-repeat left top; vertical-align: top; width: 525px; font-size: 12px; padding: 6px 0 10px; }

*:first-child+html div#schedule_list { padding: 18px 0 10px; }

/* hide from Mac IE \*/
* html div#schedule_list { padding: 18px 0 10px; }
/* */ 

div#schedule_list ul { margin: 10px 0 0 20px; border-left: 1px solid #006699; }

div#schedule_list ul li { background: url(/admission/img/schedule/under_arrow.gif) no-repeat 8px 1px; line-height: 14px; display: inline; list-style: none; padding: 0 9px 0 22px; border-right: 1px solid #006699; color: #006699; }

p.ex_ttl01 { background: url(/admission/img/schedule/examination_ttl01.gif) no-repeat 0 0; width: 525px; height: 15px; text-indent: -5555px; margin: 0 0 7px 0; }

p.ex_ttl02 { background: url(/admission/img/schedule/examination_ttl02.gif) no-repeat 0 0; width: 525px; height: 15px; text-indent: -5555px; margin: 0 0 7px 0; }

p.ex_ttl03 { background: url(/admission/img/schedule/examination_ttl03.gif) no-repeat 0 0; width: 525px; height: 15px; text-indent: -5555px; margin: 0 0 7px 0; }

p.ex_ttl04 { background: url(/admission/img/schedule/examination_ttl04gif) no-repeat 0 0; width: 525px; height: 15px; text-indent: -5555px; margin: 0 0 7px 0; }

p.attention { font-size: 80%; margin: -10px 0 0 12px; }

p.attention span { margin-left: -12px; color: #990000; }


/*******入試結果***********/
span.result_comment { font-size: 80%; display: block; margin: -10px 0 15px; }



/*******入試のポイント***********/
.page_link{ padding: 5px; background: #c8dfeb; margin: 0px 0px 0px 0px}
.page_link .box{ padding: 7px; background: #f7f3ea; border: 1px solid #ccc; line-height: 140%;}
.page_link .box a{ padding: 0px 0px 0px 15px; background: url(../img/link03.gif) no-repeat left;}

.page_link .box02{ padding: 7px; background: #f7f3ea; border: 1px solid #ccc;}
.page_link .box02 a{ padding: 0px 0px 0px 15px; background: url(../img/link01.gif) no-repeat left;}

/*コース見出し*/
div.info_course01{ width: 525px; height: 21px; margin: 12px auto 0px; padding: 0px; background: url(../admission/img/point/info_course01.gif) no-repeat left; text-indent: -5555px;}
div.info_course02{ width: 525px; height: 21px; margin: 12px auto 0px; padding: 0px; background: url(../admission/img/point/info_course02.gif) no-repeat left; text-indent: -5555px;}

/*PDFダウンロード*/
div.dl_integ{ width: 473px; height: 45px; margin: 10px auto; padding: 5px 0px 5px 52px; background: url(../admission/img/point/dl_integ.gif) no-repeat; clear: both;}
div.dl_info{ width: 473px; height: 45px; margin: 0 auto; padding: 5px 0px 5px 52px; background: url(../admission/img/point/dl_info.gif) no-repeat;  clear: both;}
div.dl_chem{ width: 473px; height: 45px; margin: 0 auto; padding: 5px 0px 5px 52px; background: url(../admission/img/point/dl_chem.gif) no-repeat;  clear: both;}
div.dl_bio{ width: 473px; height: 45px; margin: 0 auto; padding: 5px 0px 5px 52px; background: url(../admission/img/point/dl_bio.gif) no-repeat; clear: both; }
/* div.dl_scholarship{ width: 473px; height: 45px; margin: 0 auto; padding: 5px 0px 5px 52px; background: url(../admission/img/point/dl_scholarship.gif) no-repeat; clear: both; } */

p.dl_p{ width: 215px; margin: 4px 0px 0px 0px; padding: 0px; color: #fff; font-weight: bold; float: left;}
div.dl_pdf{ width: 250px; margin: 0px 0px 0px 0px; padding: 0px; font-weight: bold; float: left; border: 1px solid #ccc; background: #faf6ef; font-size: small;}
/*safari only*/
body:last-child:not(:root:root) div.dl_pdf { font-size: 88%; } 
div.dl_pdf img{ margin: 4px 5px 0px 7px; }

/*safari only*/
body:last-child:not(:root:root) div.table01_out table td.td1{ font-size: 88%;}
div.table01_out table td img{ margin: 0px 3px -2px 0px;}

div.shiryo{ width: 495px; border: 7px solid #eaeaea; margin: 0 auto; padding: 10px 0px 0px 15px;}
div.shiryo p{ width: 250px; margin: 0px; float: left; font-weight: bold; display: block;}
div.shiryo .shiryo_bt a{ width: 212px; height: 50px; margin: 10px 0px 0px 20px; padding: 0px 0px 0px 0px; float: left; text-indent: -5555px; background: url(../admission/img/point/point_bt01.gif) no-repeat; }
div.shiryo .shiryo_bt a:hover{ background: url(../admission/img/point/point_bt01_on.gif) no-repeat; }

ul.point{ width: 470px; margin: 0 0px 10px 0px; padding: 0px 0px 0px 30px; }
ul.point li{ margin: 0px 0px 8px 0px; }
ol.point{ width: 470px; margin: 0 0px 10px 0px; padding: 0px 0px 0px 40px; }
ol.point li{ margin: 0px 0px 8px 0px; }

ul.system{ width: 490px; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 10px; list-style: none;}
ul.system li{ margin: 0px 0px 8px 0px; line-height: 130%; border-bottom: 1px dotted #ccc; padding: 0px 0px 3px 0px;}


img.integral{ margin: 15px 0px 10px 0px; display: block;}

/*******学科ボックス***********/
/*総合理学プログラム*/
h4.dl_integ{ width: 473px; height: 25px; margin: 0px auto; padding: 20px 0px 0px 52px; background: url(../admission/img/point/dl_integ.gif) no-repeat; clear: both; color: #fff; font-size: 14px;} 
.colorbox01{ width: 517px; margin: 0 auto 20px; padding: 0px 4px 4px 4px; background: url(../department/img/color01_bg.gif);}
.colorbox01 .insite{ width: 507px; margin: 0px; background: #faf6ef; padding: 5px 3px 5px 5px; }

/*情報科学科*/
h4.dl_info{ width: 473px; height: 25px; margin: 0px auto; padding: 20px 0px 0px 52px; background: url(../admission/img/point/dl_info.gif) no-repeat; clear: both; color: #fff; font-size: 14px;} 
.colorbox02{ width: 517px; margin: 0 auto 20px; padding: 0px 4px 4px 4px; background: url(../department/img/color02_bg.gif);}
.colorbox02 .insite{ width: 507px; margin: 0px; background: #faf6ef; padding: 5px 3px 5px 5px;}

/*化学科*/
h4.dl_chem{ width: 473px; height: 25px; margin: 0px auto; padding: 20px 0px 0px 52px; background: url(../admission/img/point/dl_chem.gif) no-repeat; clear: both; color: #fff; font-size: 14px;} 
.colorbox03{ width: 517px; margin: 0 auto 20px; padding: 0px 4px 4px 4px; background: url(../department/img/color03_bg.gif);}
.colorbox03 .insite{ width: 507px; margin: 0px; background: #faf6ef; padding: 5px 3px 5px 5px;}

/*生物科学科*/
h4.dl_bio{ width: 473px; height: 25px; margin: 0px auto; padding: 20px 0px 0px 52px; background: url(../admission/img/point/dl_bio.gif) no-repeat; clear: both; color: #fff; font-size: 14px;} 
.colorbox04{ width: 517px; margin: 0 auto 20px; padding: 0px 4px 4px 4px; background: url(../department/img/color04_bg.gif);}
.colorbox04 .insite{ width: 507px; margin: 0px auto; background: #faf6ef; padding: 5px 3px 5px 5px;}

/*学部共通（給費生）*/
h4.dl_scholarship{ width: 473px; height: 25px; margin: 0px auto; padding: 20px 0px 0px 52px; background: url(../admission/img/point/dl_scholarship.gif) no-repeat; clear: both; color: #fff; font-size: 14px;} 
.colorbox05{ width: 517px; margin: 0 auto 20px; padding: 0px 4px 4px 4px; background: url(../department/img/color05_bg.gif);}
.colorbox05 .insite{ width: 507px; margin: 0px auto; background: #faf6ef; padding: 5px 3px 5px 5px;}

/*学部共通（一般入試）*/
h4.dl_entrance{ width: 473px; height: 25px; margin: 0px auto; padding: 20px 0px 0px 52px; background: url(../admission/img/point/dl_entrance.gif) no-repeat; clear: both; color: #fff; font-size: 14px;} 
.colorbox06{ width: 517px; margin: 0 auto 20px; padding: 0px 4px 4px 4px; background: url(../department/img/color06_bg.gif);}
.colorbox06 .insite{ width: 507px; margin: 0px auto; background: #faf6ef; padding: 5px 3px 5px 5px;}


.insite ul{ width: 465px; margin: 0px auto; list-style: disc; padding: 0px 0px 0px 15px; }
.insite li{ font-weight: bold; background: url(../img/dot.gif) repeat-x bottom; padding: 0px 0px 5px 0px;}
.insite li img{ margin: 0px 0px -5px 0px;}





/*******入試Q&A***********/
div.qa_waku { background: url(/admission/img/waku_bottom.gif) no-repeat left top; width: 525px; height: 6px; margin: 0 0 30px 0; }

div#qa_list { background: url(/admission/img/waku.gif) no-repeat left top; vertical-align: top; width: 525px; font-size: 100%; }
div#qa_list ul { padding: 12px 27px 6px; }
div#qa_list ul li { background: url(/admission/img/qa_arrow.gif) no-repeat 0 6px; font-weight: bold; line-height: 22px; list-style: none; padding: 0 0 0 20px; }

div.qa dl { padding-bottom: 13px; font-size: 100%; }
div.qa dl dt { background: url(/admission/img/q.gif) no-repeat 5px 0px; font-weight: bold; color: #cc6600; padding: 1px 0 7px 33px; }
div.qa dl dd { background: url(/admission/img/a.gif) no-repeat 5px 8px #f7f3ea; border-top: 5px solid #c8dfeb; padding: 9px 10px 13px 33px; line-height: 18px; color: #4b536a; }

*:first-child+html div.qa dl dd { background: url(/admission/img/a.gif) no-repeat 5px 13px #f7f3ea; }

/* hide from Mac IE \*/
* html div.qa dl dd { background: url(/admission/img/a.gif) no-repeat 5px 13px #f7f3ea; }
/* */ 

div.qa dl dd em { font-style: normal; font-weight: bold; }

div.qa dl dd span { font-size: 10px; }

div.qa dl dd img { margin: 10px 0 -5px 50px; }


/*******AO入学試験***********/
div.AO_table table{ }

div.AO_table table th{ padding: 5px; font-weight: normal; width: 30px; }
div.AO_table table td{ padding: 5px; line-height: 18px; width: 500px; }
/* これ以降Mac IE 5のみに適用される \*//*/
div.AO_table table th{ padding: 5px; font-weight: normal; width: 35px; }
div.AO_table table td{ padding: 5px; line-height: 18px; width: 490px; }
/* これ以降Mac IE 5以外にも適用される */

/*******給費生試験***********/
div.box01_body{ width: 525px; margin-bottom : 0px; padding: 0px; background: url(../img/box01_body_p.gif) repeat-y; text-align: center;}
div.box01_body p.admission_mark{ /* width: 492px; */ padding-left: 25px; background: url(/admission/img/maru2.gif) no-repeat 12px 5px ; padding-right: 10px; line-height: 18px; text-align: left; margin-bottom: 7px;}
div.box01_top   { width: 525px; height: 14px; margin:0 auto; padding: 0px; background: url(../img/box01_top.gif) no-repeat; text-indent: -5555px;}
div.box01_bottom{ width: 525px; height: 15px; margin:0 auto; padding: 0px; background: url(../img/box01_bottom.gif) no-repeat; }
div.box01_body div.BgMap{ width: 330px; padding-right: 190px;  background: url(/admission/img/scholarship/map.gif) no-repeat 268px bottom; height: 236px;}
div.box01_body p img{ padding-top: 8px; padding-bottom: 0;}

div.box01_body div.BgMap_entrance{ width: 330px; padding-right: 190px;  background: url(/admission/img/entrance/map.gif) no-repeat 280px bottom; height: 235px;}
div.box01_body div.BgMap_entrance p.hall{ text-align: left; padding-left: 18px; line-height: 24px;}
div.box01_body div.BgMap_entrance p.hall img{ padding-bottom: 5px;}
div.box01_body p.title{ width: 500px; text-align: left; font-weight: bold; padding-left: 18px; margin-bottom : 5px;}
div.box01_body p.admission_mark_entrance{ /* width: 492px; */ padding-left: 28px; background: url(/admission/img/maru2.gif) no-repeat 15px 3px ; padding-right: 10px; line-height: 18px; text-align: left; margin-bottom: 2px;}
div.box01_body div.BgZu_entrance{ width: 298px; /* padding-right: 100px; */  margin: 0px auto 0px; background: url(/admission/img/entrance/zu2.gif) no-repeat 0px bottom; height: 82px;}



/*******一般入試***********/
div.entrance_waku { background: url(/admission/img/waku_bottom.gif) no-repeat left top; width: 525px; height: 6px; margin: 0 0 10px 0; clear: both; }
div#entrance_list { background: url(/admission/img/waku.gif) no-repeat left top #f7f3ea; vertical-align: top; width: 525px; padding: 6px 0 10px; }
div#entrance_list div { width: 230px; padding: 15px 0px 5px 5px;}
div#entrance_list div.LeftBox { float: left; width: 280px; padding: 15px 0px 5px 10px;}
div#entrance_list div ul li { font-size: 100%; font-weight: normal; padding-left: 26px;}

*:first-child+html div#entrance_list { padding: 0px 0px 0px 0px; }

div#entrance_list:after{ 
    content:"."; 
    display:block; 
    height:0; 
    clear: both; 
    visibility:hidden; 
} 
/* \*/ 
* html div#entrance_list {height:0;} 
div#entrance_list{display: block;} 
/* */ 
/* -- end clear float -- */

/* hide from Mac IE \*/
* html div#entrance_list { padding: 0px; }
/* */ 

div#entrance_list ul li { font-size: 10px; background: url(/admission/img/schedule/under_arrow.gif) no-repeat 8px 2px; line-height: 14px; list-style: none; padding: 0 5px 5px 22px; font-weight: bold; color: #006699; }

p.entrance_zu1{ padding-top: 5px;}


div.title_BT{ width: 525px; }
div.title_BT dl{ width: 525px; border-bottom: 1px solid #c6baaa; }
div.title_BT dl dt{ float: left;}
div.title_BT dl dd{padding-left: 5px; float: right; padding-top: 29px;}



/*******入試情報TOP***********/
div.block_admission{ width: 525px; margin: 0 auto; padding: 0px 0px 0px 3px; clear: both;}
div.block_admission div{ width: 381px; float: right;}
div.block_admission div h3{ padding-bottom: 5px;}
div.block_admission div h4{ padding-bottom: 8px;}
div.block_admission div p.text{ width: 376px;  padding-left: 6px;}
/* これ以降Mac IE 5のみに適用される \*//*/
div.block_admission div p.text { width: 366px; }
/* これ以降Mac IE 5以外にも適用される */

/*--h3 ボタン--*/
h3.index_bar01 a{ background: url(../admission/img/top/bt1_rll.gif) no-repeat; width: 381px; height: 41px; margin: auto; padding: 0px; text-indent: -5555px; display: block;}
h3.index_bar01 a:hover{ background: url(../admission/img/top/bt1_on.gif) no-repeat; }
h3.index_bar02 a{ background: url(../admission/img/top/bt2_rll.gif) no-repeat; width: 381px; height: 41px; margin: auto; padding: 0px; text-indent: -5555px; display: block;}
h3.index_bar02 a:hover{ background: url(../admission/img/top/bt2_on.gif) no-repeat; }
h3.index_bar03 a{ background: url(../admission/img/top/bt3_rll.gif) no-repeat; width: 381px; height: 41px; margin: auto; padding: 0px; text-indent: -5555px; display: block;}
h3.index_bar03 a:hover{ background: url(../admission/img/top/bt3_on.gif) no-repeat; }
h3.index_bar04 a{ background: url(../admission/img/top/bt4_rll.gif) no-repeat; width: 381px; height: 41px; margin: auto; padding: 0px; text-indent: -5555px; display: block;}
h3.index_bar04 a:hover{ background: url(../admission/img/top/bt4_on.gif) no-repeat; }
h3.index_bar05 a{ background: url(../admission/img/top/bt5_rll.gif) no-repeat; width: 381px; height: 41px; margin: auto; padding: 0px; text-indent: -5555px; display: block;}
h3.index_bar05 a:hover{ background: url(../admission/img/top/bt5_on.gif) no-repeat; }
h3.index_bar06 a{ background: url(../admission/img/top/bt6_rll.gif) no-repeat; width: 381px; height: 41px; margin: auto; padding: 0px; text-indent: -5555px; display: block;}
h3.index_bar06 a:hover{ background: url(../admission/img/top/bt6_on.gif) no-repeat; }

/*******dot***********/
.dot02{ width: 525px; margin: 15px auto 0; padding: 0px 0px 0px 0px; background: url(../department/img/dot02.gif) repeat-x; clear: both;}


/*******その他入試情報***********/
ul.syutsugan{
	width: 520px; margin: 0 auto; padding: 0px 0px 0px 0px; list-style:none;
}
ul.syutsugan li{ text-indent: -1.5em; padding: 0px 0px 0px 20px; line-height: 140%; margin: 0px 0px 10px 0px; }

ul.otherBox{ width: 475px; margin: 10px auto 18px; padding: 0px; list-style: none;}
ul.otherBox li{ text-align: left; text-indent: -1.2em; padding: 0px 0px 0px 17px; line-height: 140%; margin: 0px 0px 7px 0px;}

div.box01_body img.line{ margin: 0px 0px 5px 0px;}
div.box01_body p.otherBox{ margin: 0px auto 0px; text-align: left; width: 480px;}

div.box01_body img.chart{ margin: 10px 0px 0px 0px;}

ul.otherBox02{ width: 480px; margin: 0px auto 0px; padding: 0px; list-style: none;}
ul.otherBox02 li{ text-align: left; padding: 0px 0px 0px 15px; line-height: 140%; margin: 0px 0px 7px 0px; background: url(../admission/img/maru2.gif) no-repeat 0px 5px;}

.tableOther{ border: 1px solid #7eb5d1; width: 489px; padding: 2px; margin: 0 auto 20px; display: block; clear: both;}
.tableOther table{ width: 100%; background: #c8dfeb; clear: both;}
.tableOther table th{ background: #7eb5d1; font-weight: bold; color: #fff;  padding: 0px 0px 0px 6px; /* text-align: center; */ height: 27px; }
.tableOther table td{  padding: 4px 6px 4px 6px; line-height: 140%; background: #fff; /* vertical-align: top; */ line-height: 18px; font-size: 80%; }
.tableOther table td.td a{ background: url(../img/link02.gif) no-repeat 0px; padding: 0px 0px 0px 15px}
.tableOther table td span{ font-size: 10px; color: #990000; }
.tableOther table th,td .middle{ vertical-align: middle; }

ul.otherBox03{ width: 475px; margin: 0px auto 0px; padding: 0px; list-style: none;}
ul.otherBox03 li{ text-align: left; text-indent: -1.2em; padding: 0px 0px 0px 17px; line-height: 140%; margin: 0px 0px 7px 0px;}