@charset "UTF-8";
@import "default.css";

#Mainarea .Contents h2{
display:block;
height:100%;
width:100%;
text-indent:-4000px;
}



#Mainarea .Contents ul.fee_menu{
width:600px;
clear:both;
overflow:auto;
}

#Mainarea .Contents ul.fee_menu li{
float:left;
width:195px;
height:35px;
}

#Mainarea .Contents ul.fee_menu li a{
display:block;
height:100%;
width:100%;
text-indent:-4000px;
margin:0 1px 1px 0;
}

#Mainarea .Contents ul.fee_menu li a.ao { background:url(../exam/img/fee_mn_ao.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a.sports { background:url(../exam/img/fee_mn_sports.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a.recommend { background:url(../exam/img/fee_mn_recommend.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a.recommend_synthe { background:url(../exam/img/fee_mn_recommend_synthe.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a.recommend_self { background:url(../exam/img/fee_mn_recommend_self.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a.general1 { background:url(../exam/img/fee_mn_general1.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a.general { background:url(../exam/img/fee_mn_general.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a.general2 { background:url(../exam/img/fee_mn_general2.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a.admission { background:url(../exam/img/fee_mn_admission.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a.autumn { background:url(../exam/img/fee_mn_autumn.gif) no-repeat; width:190px; height:31px; }


#Mainarea .Contents ul.fee_menu li a:hover.ao { background:url(../exam/img/fee_mn_ao_on.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a:hover.sports { background:url(../exam/img/fee_mn_sports_on.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a:hover.recommend { background:url(../exam/img/fee_mn_recommend_on.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a:hover.recommend_synthe { background:url(../exam/img/fee_mn_recommend_synthe_on.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a:hover.recommend_self { background:url(../exam/img/fee_mn_recommend_self_on.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a:hover.general1 { background:url(../exam/img/fee_mn_general1_on.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a:hover.general { background:url(../exam/img/fee_mn_general_on.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a:hover.general2 { background:url(../exam/img/fee_mn_general2_on.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a:hover.admission { background:url(../exam/img/fee_mn_admission_on.gif) no-repeat; width:190px; height:31px; }
#Mainarea .Contents ul.fee_menu li a:hover.autumn { background:url(../exam/img/fee_mn_autumn_on.gif) no-repeat; width:190px; height:31px; }







/* -------------------------      information     */



#Mainarea .Contents .info h1{
background:url(../exam/img/ttl_info.gif) no-repeat top left; height:45px;
border-bottom: 3px solid #000;
display:block;
width:100%;
text-indent:-4000px;
}

#Mainarea .Contents .info h1#tokutaisei{
background:url(../exam/img/ttl_tokutai.gif) no-repeat top left; height:45px;
}

#Mainarea .Contents .info h1#tsukibetsu{
background:url(../exam/img/ttl_tsukibetsu.gif) no-repeat top left; height:45px;
}

#Mainarea .Contents .info h1#tuition{
background:url(../exam/img/ttl_tuition.gif) no-repeat top left; height:45px;
}


#Mainarea .Contents .info img.infoTxt{
	margin-top:20px;
}

#Mainarea .Contents .info table.info-table{
	margin-top:20px;
}


#Mainarea .Contents .info table.info-table tbody tr.tdTrple td{
	width:33%;
}


#Mainarea .Contents .info .info-table th { 
padding:0 10px 0 0;
width:136px;
}

#Mainarea .Contents .info .info-table td{
font-size:90%;
}

#Mainarea .Contents .infoP .info-table td{
font-size:100%;
line-height:1.4em;
}



#Mainarea .Contents .info .info-table td  img{ margin-bottom:10px;}

#Mainarea .Contents .info .info-table .info_tsukibetsu a{background:url(../exam/img/bnr_tsukibetsu.gif) no-repeat top left; height:40px; width:193px;}
#Mainarea .Contents .info .info-table .info_tsukibetsu a:hover{background:url(../exam/img/bnr_tsukibetsu.gif) no-repeat bottom left;  height:40px; width:193px;}
#Mainarea .Contents .info .info-table .info_btn01 a{background:url(../exam/img/info_btn01.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn01 a:hover{background:url(../exam/img/info_btn01.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn02_01 a{background:url(../exam/img/info_btn02_01.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn02_01 a:hover{background:url(../exam/img/info_btn02_01.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn02_02 a{background:url(../exam/img/info_btn02_02.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn02_02 a:hover{background:url(../exam/img/info_btn02_02.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn02_03 a{background:url(../exam/img/info_btn02_03.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn02_03 a:hover{background:url(../exam/img/info_btn02_03.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn03_01 a{background:url(../exam/img/info_btn03_01.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn03_01 a:hover{background:url(../exam/img/info_btn03_01.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn03_02 a{background:url(../exam/img/info_btn03_02.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn03_02 a:hover{background:url(../exam/img/info_btn03_02.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn04_01 a{background:url(../exam/img/info_btn04_01.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn04_01 a:hover{background:url(../exam/img/info_btn04_01.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn04_02 a{background:url(../exam/img/info_btn04_02.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn04_02 a:hover{background:url(../exam/img/info_btn04_02.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn04_03 a{background:url(../exam/img/info_btn04_03.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn04_03 a:hover{background:url(../exam/img/info_btn04_03.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn05_01 a{background:url(../exam/img/info_btn05_01.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn05_01 a:hover{background:url(../exam/img/info_btn05_01.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn05_02 a{background:url(../exam/img/info_btn05_02.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn05_02 a:hover{background:url(../exam/img/info_btn05_02.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn05_03 a{background:url(../exam/img/info_btn05_03.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn05_03 a:hover{background:url(../exam/img/info_btn05_03.gif) no-repeat bottom left;  height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn06_01 a{background:url(../exam/img/info_btn06_01.gif) no-repeat top left; height:30px; width:136px;}
#Mainarea .Contents .info .info-table .info_btn06_01 a:hover{background:url(../exam/img/info_btn06_01.gif) no-repeat bottom left;  height:30px; width:136px;}


#Mainarea .Contents .info .info-table .tokutai_ttl01 a{background:url(../exam/img/tokutai_ttl01.gif) no-repeat top left; height:126px; width:126px;}
#Mainarea .Contents .info .info-table .tokutai_ttl01 a:hover{background:url(../exam/img/tokutai_ttl01.gif) no-repeat bottom left; height:126px; width:126px;}
#Mainarea .Contents .info .info-table .tokutai_ttl02 a{background:url(../exam/img/tokutai_ttl02.gif) no-repeat top left; height:126px; width:126px;}
#Mainarea .Contents .info .info-table .tokutai_ttl02 a:hover{background:url(../exam/img/tokutai_ttl02.gif) no-repeat bottom left; height:126px; width:126px;}
#Mainarea .Contents .info .info-table .tokutai_ttl03 a{background:url(../exam/img/tokutai_ttl03.gif) no-repeat top left; height:126px; width:126px;}
#Mainarea .Contents .info .info-table .tokutai_ttl03 a:hover{background:url(../exam/img/tokutai_ttl03.gif) no-repeat bottom left; height:126px; width:126px;}
#Mainarea .Contents .info .info-table .tokutai_ttl04 a{background:url(../exam/img/tokutai_ttl04.gif) no-repeat top left; height:126px; width:126px;}
#Mainarea .Contents .info .info-table .tokutai_ttl04 a:hover{background:url(../exam/img/tokutai_ttl04.gif) no-repeat bottom left; height:126px; width:126px;}
#Mainarea .Contents .info .info-table .tokutai_ttl05 a{background:url(../exam/img/tokutai_ttl05.gif) no-repeat top left; height:126px; width:126px;}
#Mainarea .Contents .info .info-table .tokutai_ttl05 a:hover{background:url(../exam/img/tokutai_ttl05.gif) no-repeat bottom left; height:126px; width:126px;}



#Mainarea .Contents .info .info-table .tsuki_anchor01 a{background:url(../exam/img/tsuki_bnr01.gif) no-repeat top left; height:39px; width:138px;}
#Mainarea .Contents .info .info-table .tsuki_anchor01 a:hover{background:url(../exam/img/tsuki_bnr01.gif) no-repeat bottom left; height:39px; width:138px;}
#Mainarea .Contents .info .info-table .tsuki_anchor02 a{background:url(../exam/img/tsuki_bnr02.gif) no-repeat top left; height:39px; width:138px;}
#Mainarea .Contents .info .info-table .tsuki_anchor02 a:hover{background:url(../exam/img/tsuki_bnr02.gif) no-repeat bottom left; height:39px; width:138px;}
#Mainarea .Contents .info .info-table .tsuki_anchor03 a{background:url(../exam/img/tsuki_bnr03.gif) no-repeat top left; height:39px; width:138px;}
#Mainarea .Contents .info .info-table .tsuki_anchor03 a:hover{background:url(../exam/img/tsuki_bnr03.gif) no-repeat bottom left; height:39px; width:138px;}
#Mainarea .Contents .info .info-table .tsuki_anchor04 a{background:url(../exam/img/tsuki_bnr04.gif) no-repeat top left; height:39px; width:138px;}
#Mainarea .Contents .info .info-table .tsuki_anchor04 a:hover{background:url(../exam/img/tsuki_bnr04.gif) no-repeat bottom left; height:39px; width:138px;}




#Mainarea .Contents .info .info-table .info_tsukibetsu a,
#Mainarea .Contents .info .info-table .info_btn01 a,
#Mainarea .Contents .info .info-table .info_btn02_01 a,
#Mainarea .Contents .info .info-table .info_btn02_02 a,
#Mainarea .Contents .info .info-table .info_btn02_03 a,
#Mainarea .Contents .info .info-table .info_btn03_01 a,
#Mainarea .Contents .info .info-table .info_btn03_02 a,
#Mainarea .Contents .info .info-table .info_btn04_01 a,
#Mainarea .Contents .info .info-table .info_btn04_02 a,
#Mainarea .Contents .info .info-table .info_btn04_03 a,
#Mainarea .Contents .info .info-table .info_btn05_01 a,
#Mainarea .Contents .info .info-table .info_btn05_02 a,
#Mainarea .Contents .info .info-table .info_btn05_03 a,
#Mainarea .Contents .info .info-table .info_btn06_01 a,

#Mainarea .Contents .info .info-table .tokutai_ttl01 a,
#Mainarea .Contents .info .info-table .tokutai_ttl02 a,
#Mainarea .Contents .info .info-table .tokutai_ttl03 a,
#Mainarea .Contents .info .info-table .tokutai_ttl04 a,
#Mainarea .Contents .info .info-table .tokutai_ttl05 a,

#Mainarea .Contents .info .info-table .tsuki_anchor01 a,
#Mainarea .Contents .info .info-table .tsuki_anchor02 a,
#Mainarea .Contents .info .info-table .tsuki_anchor03 a,
#Mainarea .Contents .info .info-table .tsuki_anchor04 a{

display:block;
text-indent:-4000px;

}

/*
#Mainarea .Contents .info .info-table td.info_btn04_01,
#Mainarea .Contents .info .info-table td.info_btn04_02,
#Mainarea .Contents .info .info-table td.info_btn04_03,
#Mainarea .Contents .info .info-table td.info_btn03_01,
#Mainarea .Contents .info .info-table td.info_btn03_02{
padding-top:8px;
}
*/

#Mainarea .Contents .info table.tableLast{
margin-bottom:30px;
}

#Mainarea .Contents .info ul.circleList li{
	list-style:disc;
	margin-left:20px;
}

#Mainarea .Contents .info .info-table .tdTop{
	vertical-align:top;
}


#Mainarea .Contents .info .info-table table {
    border-collapse: collapse;
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    margin: 0 10px 1em;
}

#Mainarea .Contents .info .info-table table thead th{
	height:30px;
}

table.data th.size {
	width:335px;
}


#Mainarea .Contents .info .info-table table p, #Mainarea .Contents .info .info-table table .list-dc, #Mainarea .Contents .info .info-table table .list-dc li, #Mainarea .Contents .info .info-table table .list-link, #Mainarea .Contents .info .info-table table .list-link li {
    margin: 0;
}
#Mainarea .Contents .info .info-table table tr th.em, #Mainarea .Contents .info .info-table table tr.em th {
    background: none repeat scroll 0 0 #59BA79;
    color: #FFFFFF;
}
.nowrap {
    white-space: nowrap;
}
#Mainarea .Contents .info .info-table table tr td {
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    line-height: 1.6;
    padding: 0.5em 7px;
}
#Mainarea .Contents .info .info-table table tr td.em {
    background: none repeat scroll 0 0 #F5F5F5;
}



/* ----------red---------*/

#Mainarea .Contents .info .info-table table.tableRed th {
    background: none repeat scroll 0 0 #c82d56;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    color: #ffffff;
    font-weight: bold;
    line-height: 1.6;
	text-align:center;
    padding: 0.1em 7px;
    white-space: nowrap;
}

#Mainarea .Contents .info .info-table table.tableRed tbody tr th {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    color: #22a572;
    font-weight: bold;
    line-height: 1.6;
	text-align:left;
    padding: 0.5em 7px;
    white-space: nowrap;
}


#Mainarea .Contents .info .info-table table.tableRed tbody tr th a:link{
	color:#c82d56;
}
#Mainarea .Contents .info .info-table table.tableRed tbody tr th a:visited{
	color:#c82d56;
}
#Mainarea .Contents .info .info-table table.tableRed tbody tr th a:hover{
	color:#c82d56;
}
#Mainarea .Contents .info .info-table table.tableRed tbody tr th a:active{
	color:#c82d56;
}


/* ----------blue---------*/

#Mainarea .Contents .info .info-table table.tableBlue th {
    background: none repeat scroll 0 0 #048eb0;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    color: #ffffff;
    font-weight: bold;
    line-height: 1.6;
	text-align:center;
    padding: 0.1em 7px;
    white-space: nowrap;
}

#Mainarea .Contents .info .info-table table.tableBlue tbody tr th {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    color: #22a572;
    font-weight: bold;
    line-height: 1.6;
	text-align:left;
    padding: 0.5em 7px;
    white-space: nowrap;
}            


#Mainarea .Contents .info .info-table table.tableBlue tbody tr th a:link{
	color:#048eb0;
}
#Mainarea .Contents .info .info-table table.tableBlue tbody tr th a:visited{
	color:#048eb0;
}
#Mainarea .Contents .info .info-table table.tableBlue tbody tr th a:hover{
	color:#048eb0;
}
#Mainarea .Contents .info .info-table table.tableBlue tbody tr th a:active{
	color:#048eb0;
}


/* ----------yellow---------*/

#Mainarea .Contents .info .info-table table.tableYellow th {
    background: none repeat scroll 0 0 #d78300;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    color: #ffffff;
    font-weight: bold;
    line-height: 1.6;
	text-align:center;
    padding: 0.1em 7px;
    white-space: nowrap;
}

#Mainarea .Contents .info .info-table table.tableYellow tbody tr th {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    color: #22a572;
    font-weight: bold;
    line-height: 1.6;
	text-align:left;
    padding: 0.1em 7px;
    white-space: nowrap;
}


#Mainarea .Contents .info .info-table table.tableYellow tbody tr th a:link{
	color:#d78300;
}
#Mainarea .Contents .info .info-table table.tableYellow tbody tr th a:visited{
	color:#d78300;
}
#Mainarea .Contents .info .info-table table.tableYellow tbody tr th a:hover{
	color:#d78300;
}
#Mainarea .Contents .info .info-table table.tableYellow tbody tr th a:active{
	color:#d78300;
}


/* ----------green---------*/

#Mainarea .Contents .info .info-table table.tableGreen th {
    background: none repeat scroll 0 0 #057c4e;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    color: #ffffff;
    font-weight: bold;
    line-height: 1.6;
	text-align:center;
    padding: 0.1em 7px;
    white-space: nowrap;
}

#Mainarea .Contents .info .info-table table.tableGreen tbody tr th {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    color: #22a572;
    font-weight: bold;
    line-height: 1.6;
	text-align:left;
    padding: 0.5em 7px;
    white-space: nowrap;
}


#Mainarea .Contents .info .info-table table.tableGreen tbody tr th a:link{
	color:#057c4e;
}
#Mainarea .Contents .info .info-table table.tableGreen tbody tr th a:visited{
	color:#057c4e;
}
#Mainarea .Contents .info .info-table table.tableGreen tbody tr th a:hover{
	color:#057c4e;
}
#Mainarea .Contents .info .info-table table.tableGreen tbody tr th a:active{
	color:#057c4e;
}





/* ----------------------------------------------- */


#Mainarea .Contents .exam .info-table .info01 a,
#Mainarea .Contents .exam .info-table .info02 a,
#Mainarea .Contents .exam .info-table .info03 span,
#Mainarea .Contents .exam .info-table .info03_01 a,
#Mainarea .Contents .exam .info-table .info03_02 a,
#Mainarea .Contents .exam .info-table .info03_03 a,
#Mainarea .Contents .exam .info-table .info04 span,
#Mainarea .Contents .exam .info-table .info04_01 a,
#Mainarea .Contents .exam .info-table .info04_02 a,
#Mainarea .Contents .exam .info-table .info04_03 a,
#Mainarea .Contents .exam .info-table .info05 a,
#Mainarea .Contents .exam .info-table .info06 a,
#Mainarea .Contents .exam .info-table .info07 a,
#Mainarea .Contents .exam h1{

display:block;

/* 

height:100%;

width:100%;

*/

text-indent:-4000px;

margin-bottom:20px;

}



#Mainarea .Contents .exam h1{

display:block;

height:100%;

width:100%;

text-indent:-4000px;

margin-bottom:20px;

}

#Mainarea .Contents .exam .info-table .info01 a,
#Mainarea .Contents .exam .info-table .info02 a,
#Mainarea .Contents .exam .info-table .info03 span,
#Mainarea .Contents .exam .info-table .info03_01 a,
#Mainarea .Contents .exam .info-table .info03_02 a,
#Mainarea .Contents .exam .info-table .info03_03 a,
#Mainarea .Contents .exam .info-table .info04 span,
#Mainarea .Contents .exam .info-table .info04_01 a,
#Mainarea .Contents .exam .info-table .info04_02 a,
#Mainarea .Contents .exam .info-table .info04_03 a,
#Mainarea .Contents .exam .info-table .info05 a,
#Mainarea .Contents .exam .info-table .info06 a,
#Mainarea .Contents .exam .info-table .info07 a{

display:block;

height:100%;

width:100%;

text-indent:-4000px;

}


#Mainarea .Contents .exam h1{

background:url(../exam/img/ttl_exam.gif) no-repeat top left; height:45px;

border-bottom: 3px solid #000;

}

#Mainarea .Contents .exam .info-table th { padding-right:10px;}

#Mainarea .Contents .exam .info-table td{ font-size:90%;}

#Mainarea .Contents .exam .info-table td  img{ margin-bottom:10px;}

#Mainarea .Contents .exam .info-table .info01 a{background:url(../exam/img/exam_sum_btn01.gif) no-repeat top left; height:120px; width:120px;}
#Mainarea .Contents .exam .info-table .info01 a:hover{background:url(../exam/img/exam_sum_btn01.gif) no-repeat bottom left; height:120px; width:120px;}

#Mainarea .Contents .exam .info-table .info02 a{background:url(../exam/img/exam_sum_btn02.gif) no-repeat top left; height:120px; width:120px;}
#Mainarea .Contents .exam .info-table .info02 a:hover{background:url(../exam/img/exam_sum_btn02.gif) no-repeat bottom left; height:120px; width:120px;}

#Mainarea .Contents .exam .info-table .info03 span{background:url(../exam/img/exam_sum_btn03.gif) no-repeat top left; height:120px; width:120px;}

#Mainarea .Contents .exam .info-table .info04 span{background:url(../exam/img/exam_sum_btn04.gif) no-repeat top left; height:120px; width:120px;}

#Mainarea .Contents .exam .info-table .info05 a{background:url(../exam/img/exam_sum_btn05.gif) no-repeat top left; height:120px; width:120px;}
#Mainarea .Contents .exam .info-table .info05 a:hover{background:url(../exam/img/exam_sum_btn05.gif) no-repeat bottom left; height:120px; width:120px;}

#Mainarea .Contents .exam .info-table .info06 a{background:url(../exam/img/exam_sum_btn06.gif) no-repeat top left; height:120px; width:120px;}
#Mainarea .Contents .exam .info-table .info06 a:hover{background:url(../exam/img/exam_sum_btn06.gif) no-repeat bottom left; height:120px; width:120px;}

#Mainarea .Contents .exam .info-table .info07 a{background:url(../exam/img/exam_sum_btn07.gif) no-repeat top left; height:120px; width:120px;}
#Mainarea .Contents .exam .info-table .info07 a:hover{background:url(../exam/img/exam_sum_btn07.gif) no-repeat bottom left; height:120px; width:120px;}


#Mainarea .Contents .exam .info-table .info03_01 a{background:url(../exam/img/exam_sum_btn03_01.gif) no-repeat top left; height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info03_01 a:hover{background:url(../exam/img/exam_sum_btn03_01.gif) no-repeat bottom left;  height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info03_02 a{background:url(../exam/img/exam_sum_btn03_02.gif) no-repeat top left; height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info03_02 a:hover{background:url(../exam/img/exam_sum_btn03_02.gif) no-repeat bottom left; height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info03_03 a{background:url(../exam/img/exam_sum_btn03_03.gif) no-repeat top left; height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info03_03 a:hover{background:url(../exam/img/exam_sum_btn03_03.gif) no-repeat bottom left; height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info04_01 a{background:url(../exam/img/exam_sum_btn04_01.gif) no-repeat top left; height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info04_01 a:hover{background:url(../exam/img/exam_sum_btn04_01.gif) no-repeat bottom left;  height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info04_02 a{background:url(../exam/img/exam_sum_btn04_02.gif) no-repeat top left; height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info04_02 a:hover{background:url(../exam/img/exam_sum_btn04_02.gif) no-repeat bottom left; height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info04_03 a{background:url(../exam/img/exam_sum_btn04_03.gif) no-repeat top left; height:45px; width:140px;}
#Mainarea .Contents .exam .info-table .info04_03 a:hover{background:url(../exam/img/exam_sum_btn04_03.gif) no-repeat bottom left; height:45px; width:140px;}


#Mainarea .Contents .exam .info-table td.info03_01,
#Mainarea .Contents .exam .info-table td.info03_02,
#Mainarea .Contents .exam .info-table td.info03_03,
#Mainarea .Contents .exam .info-table td.info04_01,
#Mainarea .Contents .exam .info-table td.info04_02,
#Mainarea .Contents .exam .info-table td.info04_03{
padding-top:8px;
}






#Mainarea .Contents .exam-ol li,
#Mainarea .Contents .exam-ul li,
#Mainarea .Contents .exam-tbl tr td,
#Mainarea .Contents .exam-tbl tr th{
font-size: 90%;
}

#Mainarea .Contents ul.exam-ul{
list-style-image: url(../exam/img/exam_icon.gif);
list-style-position: outside;
}
#Mainarea .Contents ol.exam-ol{
list-style-type:decimal;
list-style-position: outside;

}
#Mainarea .Contents .exam-ol li{
line-height: 1.4em; 
margin-bottom:10px;
margin-left:30px;
list-style-type:decimal;
padding-left:0px;
}
#Mainarea .Contents .exam-ul li{
line-height: 1.4em; 
margin-bottom:10px;
margin-left:20px;
padding-left:0px;

}

/*table*/

#Mainarea .Contents table.exam-tbl{
border: 3px solid #dfdfdf;
margin-bottom: 20px;
}

#Mainarea .Contents table.exam-tbl tr td{
padding:10px;
background-color: #FFF;
border: 1px solid #dfdfdf;
}

#Mainarea .Contents table.exam-tbl tr th{
padding:10px;
border: 0;
background-color: #eeeeee;
text-align: left;
}

/*table܂*/


/*h4*/
#Mainarea .Contents h4{
height:25px;
width:100%;
text-indent:-4000px;
margin-bottom:5px;
margin-top:20px;
}

#Mainarea .Contents h4.ent{ background:url(../exam/img/exam_h4_ent.gif) no-repeat; width:280px;}
#Mainarea .Contents h4.new{ background:url(../exam/img/exam_h4_new.gif) no-repeat; width:280px;}
#Mainarea .Contents h4.hukuyama{ background:url(../exam/img/exam_h4_hukuyama.gif) no-repeat; width:280px;}
#Mainarea .Contents h4.japan{ background:url(../exam/img/exam_h4_japan.gif) no-repeat; width:280px;}
#Mainarea .Contents h4.gakuen{ background:url(../exam/img/exam_h4_gakuen.gif) no-repeat; width:280px;}
#Mainarea .Contents h4.private{ background:url(../exam/img/exam_h4_private.gif) no-repeat; width:280px;}
/*h4܂*/

/*h3*/
#Mainarea .Contents h3{
height:35px;
width:100%;
text-indent:-4000px;
margin-bottom:10px;
margin-top:30px;
background-repeat: no-repeat;
}


#Mainarea .Contents h3.capa{ background:url(../exam/img/exam_h3_capa.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.caution{ background:url(../exam/img/exam_h3_caution.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.other{ background:url(../exam/img/exam_h3_other.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.proce{ background:url(../exam/img/exam_h3_proce.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.quali{ background:url(../exam/img/exam_h3_quali.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.sche{ background:url(../exam/img/exam_h3_sche.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.select{ background:url(../exam/img/exam_h3_select.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.before{ background:url(../exam/img/exam_h3_before.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.privilege{ background:url(../exam/img/exam_h3_privilege.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.kind{ background:url(../exam/img/exam_h3_kind.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.aoin{ background:url(../exam/img/exam_h3_ao.gif) no-repeat; width:280px;}
#Mainarea .Contents h3.poli{ background:url(../exam/img/exam_h3_poli.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.appli{ background:url(../exam/img/exam_h3_appli.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.exami{ background:url(../exam/img/exam_h3_exami.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.warning{ background:url(../exam/img/exam_h3_warning.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.noti{ background:url(../exam/img/exam_h3_noti.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.place{ background:url(../exam/img/exam_h3_place.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.pass{ background:url(../exam/img/exam_h3_pass.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.entrance{ background:url(../exam/img/exam_h3_entrance.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.family{ background:url(../exam/img/exam_h3_family.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.specialpass{ background:url(../exam/img/exam_h3_specialpass.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.aopass{ background:url(../exam/img/exam_h3_aopass.gif) no-repeat; width:500px;}
#Mainarea .Contents h3.recopass{ background:url(../exam/img/exam_h3_recopass.gif) no-repeat; width:550px; height: 70px;}
#Mainarea .Contents h3.genepass{ background:url(../exam/img/exam_h3_genepass.gif) no-repeat; width:500px;}
#Mainarea .Contents h3.info{ background:url(../exam/img/exam_h3_info.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.qa{ background:url(../exam/img/exam_h3_qa.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.bounty{ background:url(../exam/img/exam_h3_bounty.gif) no-repeat; width:400px;}
#Mainarea .Contents h3.bokind{ background:url(../exam/img/exam_h3_bokind.gif) no-repeat; width:400px;}

#Mainarea .Contents h3.taiken{ text-indent:0; height:auto; margin:20px 0 10px; color:#FFA700; line-height:1.4em; }
/*h3܂*/


/*h2*/
#Mainarea .Contents h2{
width:100%;
text-indent:-4000px;
margin-bottom:10px;
border-bottom:3px solid #000;
background-repeat: no-repeat;
}

#Mainarea .Contents h2.ao{ background:url(../exam/img/exam_h2_ao.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.admission{ background:url(../exam/img/exam_h2_admission.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.autumn{ background:url(../exam/img/exam_h2_autumn.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.recommend{ background:url(../exam/img/exam_h2_recommend.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.recommend_self{ background:url(../exam/img/exam_h2_recommend_self.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.recommend_synthe{ background:url(../exam/img/exam_h2_recommend_synthe.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.general1{ background:url(../exam/img/exam_h2_general1.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.general{ background:url(../exam/img/exam_h2_general.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.general2{ background:url(../exam/img/exam_h2_general2.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.sports{ background:url(../exam/img/exam_h2_sports.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.special{ background:url(../exam/img/exam_h2_special.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.fee{ background:url(../exam/img/exam_h2_fee.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.appli{ background:url(../exam/img/exam_h2_appli.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.qa{ background:url(../exam/img/exam_h2_qa.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.bounty{ background:url(../exam/img/exam_h2_bounty.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.introduction{ background:url(../exam/img/exam_h2_introduction.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.open{ background:url(../exam/img/exam_h2_open.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.taiken{ background:url(../exam/img/exam_h2_taiken.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.nittei{ background:url(../exam/img/exam_h2_nittei.gif) no-repeat; width:100%; height: 55px;}
#Mainarea .Contents h2.specialevents{ background:url(../exam/img/exam_h2_specialevents.gif) no-repeat; width:100%; height: 55px;}

/*h2܂*/



/*aoe[u*/
#Mainarea .Contents table td.exam_ao_0,
#Mainarea .Contents table td.exam_ao_1,
#Mainarea .Contents table td.exam_ao_2,
#Mainarea .Contents table td.exam_ao_3,
#Mainarea .Contents table td.exam_ao_4,
#Mainarea .Contents table td.exam_ao_5,
#Mainarea .Contents table td.exam_ao_6{
width:100%;
text-indent:-4000px;
}


#Mainarea .Contents table td.exam_ao_0{ background:url(../exam/img/ao.gif) no-repeat bottom; width: 80px; height: 70px; }
#Mainarea .Contents table td.exam_ao_1{ background:url(../exam/img/ao1.gif) no-repeat bottom; width: 83px; height: 78px; }
#Mainarea .Contents table td.exam_ao_2{ background:url(../exam/img/ao2.gif) no-repeat bottom; width: 83px; height: 78px; }
#Mainarea .Contents table td.exam_ao_3{ background:url(../exam/img/ao3.gif) no-repeat bottom; width: 83px; height: 78px; }
#Mainarea .Contents table td.exam_ao_4{ background:url(../exam/img/ao4.gif) no-repeat bottom; width: 83px; height: 78px; }
#Mainarea .Contents table td.exam_ao_5{ background:url(../exam/img/ao5.gif) no-repeat bottom; width: 83px; height: 78px; }
#Mainarea .Contents table td.exam_ao_6{ background:url(../exam/img/ao6.gif) no-repeat bottom; width: 83px; height: 78px; }




#Mainarea .Contents table.ao_counse{
border-collapse: collapse;
background-color: #eeeeee;
margin-bottom:10px;
width: 100%;
}

#Mainarea .Contents table.ao_counse tr td.small{
font-size: 70%;
padding:0px 10px 10px 10px;
width:380px;
}

#Mainarea .Contents table.ao_counse tr td.dot{
font-size: 80%;
padding:10px 5px 10px 5px;
border-left: 3px dotted #000;
}

#Mainarea .Contents table.ao_counse tr th{
font-size: 90%;
padding:10px;
text-align: left;
}

#Mainarea .Contents table.ao_counse_sche{
border-collapse: collapse;
width:100%;
}

#Mainarea .Contents table.ao_counse tr th.ao_counse_sche_a,
#Mainarea .Contents table.ao_counse tr th.ao_counse_sche_b{
text-indent:-4000px;
}

#Mainarea .Contents table.ao_counse tr th.ao_counse_sche_a{
 background:url(../exam/img/ao_counse_a.gif) no-repeat center center; width: 80px; height: 30px; 
 padding:0px 5px;
border-left: 3px dotted #000;
}
#Mainarea .Contents table.ao_counse tr th.ao_counse_sche_b{
 background:url(../exam/img/ao_counse_b.gif) no-repeat center center; width: 80px; height: 30px; 
 padding: 0px 5px;
border-left: 3px dotted #000;
}






#qaSlide {
margin:0 10px 20px 0px;
}
#qaSlide dt{
border:2px solid #ccc;
padding:1px;
margin-bottom:5px;
clear:right;
font-size:100%;
font-weight:bold;
line-height:1.6;
}
#qaSlide dt .line{
padding:5px;
background-color:#dfdfdf;}
#qaSlide dt a{
color:#000;
text-decoration:none;
height:25px;
}
#qaSlide dt a:hover{
text-decoration:underline;
}
#qaSlide dd{
border:1px solid #ccc;
padding:15px;
margin-bottom:20px;
font-size:90%;
line-height:1.6;
}
#qaSlide dd p {
margin:0;
}
#Mainarea .Contents a.li{
color:#ffa700;
}
#Mainarea .Contents .bountyarea p{
line-height:1.6em;
margin-bottom:15px;
}
#Mainarea .Contents .bountyarea table tr td,
#Mainarea .Contents .bountyarea table tr th{
line-height:1.4em;
}
#Mainarea .Contents .introduction {
width:600px;
clear:both;
overflow:auto;
margin-bottom:1em;
}
#Mainarea .Contents .introduction h2{
background:url(../introduction/img/ttl_introduction.gif) no-repeat; height:46px;
margin-bottom:20px;
border-bottom: 3px solid #000;
display:block;
text-indent:-4000px;
}
#Mainarea .Contents .introduction h3{
font-size:100%;
color:#ffa700;
margin:0 0 10px 0;
clear: both;
line-height:1.4em;
}
#Mainarea .Contents .introduction h3.dot_border {
border-top:3px dotted #000; 
padding-top:20px;
}
#Mainarea .Contents .introduction img{
margin-right:10px;
margin-bottom:40px;
display: block;
}
#Mainarea .Contents .introduction h3.introduction_ttl_img{
background:url(../introduction/img/introduction_pic_01.gif) bottom left no-repeat; height:25px;
margin-bottom:20px;
display:block;
text-indent:-4000px;
}
#Mainarea .Contents .introduction .free_dial{
margin:30px 0;
text-align: center;
display: block;
}
#Mainarea .Contents .introduction .free_dial img{
width: 296px;
margin:0 auto;
text-align:center;
}
#Mainarea .Contents .introduction .mail{
padding:5px;
text-align: left;
display: block;
margin-left: 100px;
border:2px solid #999;
}
#Mainarea .Contents .introduction .mail a{
color:#ffa700;
}

/*===========090612追記===============*/
.info-shitei,
.ippan2_btn,
.self_btn,
.society_btn{
padding-top:8px;
}
.info-shitei a{
display:block;
text-indent:-9999px;
width:140px;
height:45px;
background:url(../exam/img/exam_sum09_btn01.gif) no-repeat top left;
overflow:hidden;
margin-bottom:20px;
}
.ippan2_btn a{
display:block;
text-indent:-9999px;
width:140px;
height:45px;
background:url(../exam/img/exam_sum09_btn02.gif) no-repeat top left;
overflow:hidden;
margin-bottom:20px;
}
.self_btn a{
display:block;
text-indent:-9999px;
width:140px;
height:45px;
background:url(../exam/img/exam_sum09_btn03.gif) no-repeat top left;
overflow:hidden;
margin-bottom:20px;
}
.society_btn a{
display:block;
text-indent:-9999px;
width:140px;
height:45px;
background:url(../exam/img/exam_sum09_btn04.gif) no-repeat top left;
overflow:hidden;
margin-bottom:20px;
}
.society_btn a:hover,
.self_btn a:hover,
.ippan2_btn a:hover,
.info-shitei a:hover{
background-position:bottom left;
}
.info-gakuryoku span{
display:block;
text-indent:-9999px;
width:120px;
height:120px;
background:url(../exam/img/exam_sum09_btn05.gif) no-repeat top left;
margin-bottom:20px;
}
#Mainarea .Contents h3.open{
text-indent:0;
margin-top:10px;
}
#Mainarea .Contents p.center{
text-align:center;
}
#openform{
text-indent:-4000px;
width:262px;
height:46px;
overflow:hidden;
margin:0 auto;
margin-bottom:15px;
}
#openform a{
display:block;
width:262px;
height:46px;
background:url(../exam/img/btn_open01.gif) no-repeat top left;
}
#openform a:hover{
background-position:bottom left;
}
div.box01{
border:2px solid #ccc;
padding:10px;
margin-bottom:20px;
width:280px;
}
div.box01 p{
margin:0;
}
div.box01 p a{
color:#ffa600;
text-decoration:none;
}
div.box01 p a:hover{
text-decoration:underline;
}
a.open{
color:#ffa600;
text-decoration:none;
}
a.open:hover{
text-decoration:underline;
}
/*OPEN CAMPUS 体験実習*/
div#Mainarea div.Contents div.schedule{
	margin-bottom:15px;
}
div#Mainarea div.Contents div.schedule h3.date01{
	background:url(../exam/img/date01.gif) left top no-repeat;
}
div#Mainarea div.Contents div.schedule h3.date02{
	background:url(../exam/img/date02.gif) left top no-repeat;
}
div#Mainarea div.Contents div.schedule h3.date03{
	background:url(../exam/img/date03.gif) left top no-repeat;
}
div#Mainarea div.Contents div.schedule h3.date04{
	background:url(../exam/img/date04.gif) left top no-repeat;
}
div#Mainarea div.Contents div.schedule h4.department01{
	background:url(../exam/img/schedule_h4_01.gif) left top no-repeat;
}
div#Mainarea div.Contents div.schedule h4.department02{
	background:url(../exam/img/schedule_h4_02.gif) left top no-repeat;
}
div#Mainarea div.Contents div.schedule h4.department03{
	background:url(../exam/img/schedule_h4_03.gif) left top no-repeat;
}
div#Mainarea div.Contents div.schedule h4.department04{
	background:url(../exam/img/schedule_h4_04.gif) left top no-repeat;
}
div#Mainarea div.Contents div.schedule table,
div#Mainarea div.Contents div.schedule td,
div#Mainarea div.Contents div.schedule th{
	border:1px solid #000000;
	border-collapse:collapse;
}
div#Mainarea div.Contents div.schedule table{
	width:565px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:10px;
	font-size:90%;
}
div#Mainarea div.Contents div.schedule td,
div#Mainarea div.Contents div.schedule th{
	padding:5px;
	text-align:center;
}
div#Mainarea div.Contents div.schedule th.thema{
	width:200px;
}
div#Mainarea div.Contents div.schedule td.ttl{
	text-align:left;
	width:200px;
	line-height:1.4;
	}
div#Mainarea div.Contents div.schedule th{
	background-color:#9AC158;
	color:#FFFFFF;
}
div#Mainarea div.Contents div.schedule a{
color:#0080d9;
text-decoration:none;
}
div#Mainarea div.Contents div.schedule a:hover{
text-decoration:underline;
color:#0080d9;
}
/* ページトップへ戻る */
.return{
clear:both;
text-align:right;
font-size:60%;
margin-top:10px;
margin-bottom:20px;
background:url(../../common/img/line_dot.gif) repeat-x top left;
padding-top:10px;
}
.return a{
padding:2px;
}
.return a:hover{
text-decoration:underline;
}



#Mainarea .Contents a.sports_n,
#Mainarea .Contents a.teacher_n,
#Mainarea .Contents a.studies_n,
#Mainarea .Contents a.recommendationself_n,
#Mainarea .Contents a.general_n,
#Mainarea .Contents a.transfer_n{ 
display: block;
height:100%;
width:100%;
text-indent:-4000px;
margin:0 1px 1px 0;
}



#Mainarea .Contents a.sports_n { background:url(http://www.kosaido-solution.com/test/ashiya/ac/admission/exam/img/nittei_img01.gif)top left no-repeat scroll; width:594px; height:125px; }
#Mainarea .Contents a.teacher_n { background:url(http://www.kosaido-solution.com/test/ashiya/ac/admission/exam/img/nittei_img02.gif)top left no-repeat scroll; width:594px; height:125px; }
#Mainarea .Contents a.studies_n { background:url(http://www.kosaido-solution.com/test/ashiya/ac/admission/exam/img/nittei_img03.gif)top left no-repeat scroll; width:594px; height:125px; }
#Mainarea .Contents a.recommendationself_n { background:url(../exam/img/nittei_img04.gif)top left no-repeat scroll; width:594px; height:125px; }
#Mainarea .Contents a.general_n { background:url(../exam/img/nittei_img05.gif)top left no-repeat scroll; width:594px; height:125px; }
#Mainarea .Contents a.transfer_n { background:url(../exam/img/nittei_img06.gif)top left no-repeat scroll; width:594px; height:125px; }

#Mainarea .Contents a.sports_n:hover { background:url(http://www.kosaido-solution.com/test/ashiya/ac/admission/exam/img/nittei_img01.gif)  bottom left no-repea; width:594px; height:125px; }
#Mainarea .Contents a.teacher_n:hover { background:url(http://www.kosaido-solution.com/test/ashiya/ac/admission/exam/img/nittei_img02.gif) bottom left no-repeat; width:594px; height:125px; }
#Mainarea .Contents a.studies_n:hover { background:url(http://www.kosaido-solution.com/test/ashiya/ac/admission/exam/img/nittei_img03.gif) bottom left no-repeat; width:594px; height:125px; }
#Mainarea .Contents a.recommendationself_n:hover { background:url(http://www.kosaido-solution.com/test/ashiya/ac/admission/exam/img/nittei_img04.gif) bottom left no-repeat; width:594px; height:125px; }
#Mainarea .Contents a.general_n:hover { background:url(../exam/img/nittei_img05.gif) bottom left no-repeat; width:594px; height:125px; }
#Mainarea .Contents a.transfer_n:hover { background:url(../exam/img/nittei_img06.gif) bottom left no-repeat; width:594px; height:125px; }

/*オープンキャンパス
------------------------------------------------*/
#Mainarea .whatsnew{
margin-bottom:1em;
}

#Mainarea .whatsnewttl{
background:#000;
clear:both;
overflow:auto;
width:594px;
}

#Mainarea .Contents .whatsnew h2{
display:block;
height:100%;
width:100%;
text-indent:-4000px;
margin:0;
}

#Mainarea .Contents .whatsnew h2{ background:url(../img/ttl_whatsnew02.gif) no-repeat; height:31px; width:300px; float:left;}

#Mainarea .Contents .whatsnew .btnmore{
text-align:right;
float:right;
width:94px;
padding-top:5px;
}

#Mainarea .Contents .whatsnew{
clear:both;
overflow:auto;
width:600px;
}

#Mainarea .Contents .whatsnewlist{
margin:10px;
}

#Mainarea .Contents .whatsnewlist li{
font-size:80%;
color:#000;
text-indent:-92px;
padding-left:92px;
line-height:1.4em;
margin-bottom:8px;
}

#Mainarea .Contents .whatsnewlist li strong{
color:#F90;
margin-right:1.5em;
font-weight:normal;
font-family:verdana,arial;
}

#Mainarea .Contents .whatsnewlist{
margin-bottom:1em;
}

#Mainarea .Contents .whatsnewline{
border:2px solid #000;
padding:1px;
}

#Mainarea .Contents .whatsnewlist a:link,
#Mainarea .Contents .whatsnewlist a:visited{
text-decoration: none;
color:#000;
}

#Mainarea .Contents .whatsnewlist a:hover,
#Mainarea .Contents .whatsnewlist a:active{
color:#000;
text-decoration: underline;
}




