@import url("rayout.css");
/*-----------------------入学案内・学費----------------------*/
.school_guidance_box{
	margin: 0 auto;
	padding: 0px 0px 0px 40px;
	clear: both;
	width: 650px;
}
.school_guidance_box h2{
	font-size:35px;
}
.school_guidance_box a:hover img{
	opacity: 0.6; 
    filter: alpha(opacity=60);
} 
.school_guidance_box p.day{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color: #A67C52;
}
.school_guidance_box table{
  margin:20px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   clear:both;
   border-top:#999999 solid 1px;
   border-left:#999999 solid 1px;
}
.school_guidance_box td{
  margin:0px;
   padding:10px 5px;
   font-size:12px;
   color:#333333;
   border-bottom:#999999 solid 1px;
   border-right:#999999 solid 1px;
}
.school_guidance_box td p{
  margin:0px;
   padding:0px;
   font-size:12px;
   color:#333333; 
}
.school_guidance_box td.Yellow{
	font-size: 14px;
	color: #111111;
	background: #BF99D5;
	text-align: center;
}
.school_guidance_box td.Yellow02{
   font-size:14px;
   color:#333333;
   background:#FFF996;
   text-align:center;
}
.school_guidance_box td.Pink{
	font-size: 14px;
	color: #FFFFFF;
	background: #E2007E;
	text-align: center;
}
.school_guidance_box td.Blue{
	font-size: 14px;
	color: #FFFFFF;
	background: #019FE8;
	text-align: center;
}
.school_guidance_box td.Blue02{
   font-size:14px;
   color:#333333;
   background:#E3F3FF;
   text-align:center;
}
.school_guidance_box td.Green{
	font-size: 14px;
	color: #333333;
	background: #FFC801;
	text-align: center;
}
.school_guidance_box td.Green02{
   font-size:14px;
   color:#333333;
   background:#DAFAC6;
   text-align:center;
}
.school_guidance_box td.Gray{
   font-size:14px;
   color:#FFFFFF;
   background:#8C8B8C;
   text-align:center;
}
.school_guidance_box td.Gray02{
   font-size:14px;
   color:#333;
   background:#EFEFEF;
   text-align:center;
}
.school_guidance_box table.g{
  margin:20px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   clear:both;
   border:none;
 
}
.school_guidance_box table.g td{
  margin:0px;
   padding:20px 5px 20px 5px;
   font-size:14px;
   color:#333333;
   border-bottom:#999999 dotted 2px;
   border-right:none;
}
.school_guidance_box table.g tr.gbg{
  font-size:14px;
   color:#333;
   background:#EFEFEF;
}

.se_attention{
   margin:20px 20px 0px 0px;
   padding:0px 10px 30px 10px;
   text-align:left;
   clear:both;
}	
.se_attention h6{
   margin:30px 0px 0px 0px;
   padding:0px 0px 0px 10px;
   background:url(../img/school_guidance_y01.gif) left top no-repeat;
   color:#1776CC;
   font-size:14px;
}
.se_attention ol{
   margin:0px;
   padding:10px 0px 0px 0px;
}
.se_attention li{
   margin:0px 0px 0px 0px;
   padding:0px 0px 10px 0px;
   color:#424241;
   font-size:14px;
   list-style-type:none;
  padding-left: 1em;
  text-indent: -1em;
}

#s_menu{
   margin:0px;
   padding:0px 5px 0px 5px;
   height:35px;
   width:484px;
   float:right;
   /*background:url(../img/school_guidance_bg.jpg) left no-repeat;*/
}
#s_menu ul{
   margin:0px;
   padding:0px 0px 0px 0px;
   list-style:none;
}
#s_menu li{
   margin:0px;
   padding:0px 0px 0px 0px;
   float:right;
   line-height:35px;
}
#s_menu li#s001{
   margin:0px;
   padding:0px 3px 0px 34px;
   background:url(../img/s_menu_b01.gif) left no-repeat;
   font-size:12px;
   color:#333333;
   
}
#s_menu li#s001 a{
   color:#333333;
   text-decoration:none;  
}
#s_menu li#s001 a:hover{
color:#3399CC;
   text-decoration:underline;  
}
#s_menu li#s002{
   margin:0px 0px 0px 5px;
   padding:0px 5px 0px 34px;
   background:url(../img/s_menu_b02.gif) left no-repeat;
   font-size:12px;
   color:#333333;
   /*border-left:#F2F0F2 solid 1px;*/
}
#s_menu li.s003{
   margin:0px 0px 0px 5px;
   padding:0px 5px 0px 12px;
   background:url(../img/s_menu_b03.gif) left no-repeat;
   font-size:12px;
   color:#E4007F;
  /* border-left:#F2F0F2 solid 1px;*/
}
#s_menu li.s003 a{
   color:#E4007F;
   text-decoration:none;
}
#s_menu li.s003 a:hover{
   color:#0099CC;
   text-decoration:underline;
}


.s_text{
   margin:0px;
   padding:5px 0px 0px 14px;
   color:#424241;
   font-size:12px;
}
.p_text{
margin:0px;
   padding:5px 0px 0px 0px;
   color:#E4007F;
   font-size:12px;
}
.right_text{
margin:0px;
   padding:5px 0px 0px 0px;
   color:#E4007F;
   font-size:12px;
   text-align:right;
   color:#333333;
}
.se_guidance{
   width:620px;
   margin:20px 0px 0px 0px;
   padding:0px 10px 30px 20px;
   text-align:left;
   clear:both;
   border:#A2A2A2 solid 3px;
}
.se_guidance h5{
   margin:30px 0px 0px 0px;
   padding:0px 0px 0px 10px;
   color:#1776CC;
   font-size:14px;
}
.area_name02{
   margin:0px;
   padding:3px 0px 0px 18px;
   background-color:#019FE8;
   color:#FFFFFF;
}
.se_guidance dl{
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
.se_guidance dt{
  margin:0px 0px 0px 0px;
   padding:8px 0px 0px 0px;
   color:#736357;
   font-size:16px;
}
.se_guidance dd{
  margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   color:#424241;
   font-size:12px;
}
.se_guidance .ji_text{
   margin:20px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   color:#383635;
   font-size:14px;
   font-weight:bold;
}
.se_guidance p{
   margin:0px 0px 0px 0px;
   padding:5px 0px 0px 10px;
   color:#424241;
   font-size:12px;
}
.se_guidance table{
   margin:5px 0px 0px 0px;
   padding:0px;
}
.se_guidance table td{
   margin:0px 0px 0px 0px;
   padding:5px;
}
ul#guidance_button{
   width:600px;
   height:400px;
   margin:50px auto 30px;
   list-style:none;
}
ul#guidance_button li{
   margin:0px;
   padding:10px 20px 10px 20px;
   float:left;
}
ul#guidance_button_in{
   width:600px;
   height:150px;
   margin:10px auto 30px;
   list-style:none;
   float:left;
}
ul#guidance_button_in li{
   margin:0px;
   padding:10px 20px 10px 30px;
   float:left;
}

.school_guidance_box .t_center {
	font-size: 16px;
	text-align: center;
}
.school_guidance_box .t_right01 {
	font-size: 16px;
	text-align: right;
	padding-right: 30px;
}
.school_guidance_box .t_right02 {
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	padding-right: 30px;
}
.school_guidance_box .t_head {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.school_guidance_box .t_head02 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.school_guidance_box .tbl01{
border:2px solid #999999;
}

.center01{
	width:500px;
	margin:0 auto;
	text-align:center;
}

.school_guidance_box .kingaku{
  margin:20px auto 0px;
   padding:0px 0px 0px 0px;
   clear:both;
   border-collapse:collapse;
   border:solid 1px #000000;
}
.school_guidance_box .kingaku td{
  margin:0px;
   padding:0px 5px;
   border-bottom:solid 1px #000000;
   font-size:18px;
}

.school_guidance_box .kome {
	font-size: 10px;
}
.school_guidance_box .goukei {
	font-size: 24px;
	line-height:45px;
	font-weight: bold;
	text-align:center;
	padding:20px;
}

.g_nyukin{
	font-weight:bold;
	font-size:24px;
	margin-top:30px;
	line-height:24px;
	display:block;
}
.g_kakko{
	font-size:18px;
	line-height:18px;
	display:block;
	margin:10px 0;
}
.g_kakko2{
	font-size:18px;
	line-height:20px;
	display:block;
	margin:10px 0;
	text-align:left;
}
.kingaku01{
	width:100px;
	border-right:none;
   text-align:left;
}
.kingaku02{
	width:100px;
	text-align:right;
	border-left:none;
}

.area_data{
	width:650px;
	margin-top:30px;
	margin-bottom:50px;
	clear:both;
	float:left;
}
.guidance_zu{
	margin-bottom:10px;
}
.c_name{
	font-size:16px;
	padding-top:50px;
}

.t_na_big{
	display:block;
	font-size:22px;
	background-color:#019FE8;
	padding:6px 0 4px 10px;
	text-align:center;
	color:#fff;
}
.t_na{
	display:block;
	font-size:22px;
	background-color:#019FE8;
	padding:6px 0 4px 10px;
	text-align:left;
	color:#fff;
}
.t_na_h4{
	display:block;
	font-size:20px;
	background-color: #2482B9;
	margin-top:50px;
	padding:8px 0 8px 10px;
	text-align:left;
	color:#fff;
}
.t_na_h5{
	display:block;
	font-size:22px;
	margin-top:20px;
	padding:0;
	text-align:left;
	color:#000;
}
.n_box{
	border:solid 2px #000;
}
.t_midashi{
	text-align:center;
	background-color:#A8F0FB;
	font-size:18px !important;
	padding:0;
	line-height:16px;
}

.area_name{
	font-size:20px;
}
.kingaku .boldtext01{
	font-size:16px;
	font-weight:bold;
}

.gansyo{
	margin-bottom:80px;
}
