@charset "utf-8";
/* CSS Document */

#guideline{
	margin:0 auto;
	width:600px;
}
/*メニュー*/
#guideline #guideline_menu{
	background:url(../img/guideline_menu.gif) no-repeat;
	width:600px;
	height:100px;
	margin-bottom: 20px;
	text-indent:-9999px;
	position: relative;
}

#guideline #guideline_menu a.guideline_menu_01{
	position:absolute;
	left:10px;
	top:10px;
	display:block;
	width: 170px;
	height: 63px;
}

#guideline #guideline_menu a.guideline_menu_02{
	position:absolute;
	left:518px;
	top:5px;
	display:block;
	width: 75px;
	height: 90px;
}

#guideline #guideline_menu a.guideline_menu_03{
	position:absolute;
	left:10px;
	top:77px;
	display:block;
	width: 180px;
	height: 23px;
}


#guideline #guideline_menu ul{
	position:absolute;
	left:195px;
	top:10px;
	height: 85px;
	width: 310px;
}

#guideline #guideline_menu ul li{float:left;}
#guideline #guideline_menu ul li a{
	display:block;
	width: 150px;
	height:22px;
	margin:0 5px 5px 0;
}

/*テーブル*/
table.ent_table{
	width:570px;
	margin:10px auto;
}


/*テーブル*201004 yamaAO募集項目のテーブルに追加**/
.sp_boshulist td{padding:5px;}


table.simple{border-collapse:collapse;
	width:570px;
	margin:10px auto;}
	
	

table.simple th{
background:#99CC99;
color:##006600;border:1px solid #006600;}
	
	

.simple td{border:1px solid #006600;
background:#FFFFFF;
text-align:center;}


/*---------------ao.php---------------*/
div.ao_entry{background:url(../img/ao_frame_bk.gif) repeat-y;
	width:572px;
}
div.ao_entry_top{background:url(../img/ao_frame_top.gif)  no-repeat;
	width:572px;
	height:27px;
}
div.ao_entry_btm{background:url(../img/ao_frame_btm.gif)  no-repeat;
	width:572px;
	height:27px;
}
.ao_entry dt{
	width:572px; 
	color:#090; font-size:18px; font-weight:bold; 
	border-bottom:#090 3px dotted;}
.ao_entry dt span{ font-size:80%;}
.ao_entry dt img{ margin:auto 10px;}
.ao_entry dd{ clear:both; margin:0;
	margin:10px 35px; padding-left:40px; 
	border-left:#090 3px dotted;}

ol.ao_entry{
	background:url(../img/ao_entry_back.gif) no-repeat;
	width:600px;
	height:530px;
	text-indent: -9999px;
}
.ao_entry li{
	visibility:hidden;
}
.ao_about	{
	border-left: solid 2px #009900;
	border-right: solid 2px #009900;
	padding: 0px 5px 0px 8px;
	line-height: 150%;
	width: 533px;
}
.ao_jiko{
	background:url(../img/ao_jiko_back.gif) no-repeat;
	width:550px;
	height:145px;
	padding:15px 15px 0;
	font-size: 14px;
	margin: 5px auto;
}
.ao_senmon{
	background:url(../img/ao_senmon_back.gif) no-repeat;
	width:550px;
	height:150px;
	padding:15px 15px 0;
	font-size: 14px;
	margin: 5px auto;
}

/*---------------exam.php---------------*/
#guideline .exam_tekisei{
	background:url(../img/exam_tekisei.gif) no-repeat;
	width:600px;
	height:160px;
	margin-top:10px;
	text-indent: -9999px;
}
#guideline .exam_tekisei ol{
	float:left;
	height:160px;
}

/*---------------schedule.php---------------*/
ファイルなおす
dl.kaishi dt {
	float:left;
	width:22em;
	clear:both;
}   
dl.kaishi dd {
	margin-left:23em;
} 

#guideline ol.nomal_list{
	margin-left:1em;
}

/*---------------shinryou.php---------------*/
ul.shinryou_bt_list {
	padding:30px 0 15px 20px;
}

ul.shinryou_bt_list li{
	padding:5px;
	float:left;
}   




 

