@charset "UTF-8";
/*
制作　株式会社メックコミュニケーションズ　http://www.mec-com.co.jp/ 
*/

/*グローバルナビ*/
#global-nav ul{
	background:url(css/global-navfeature.gif) bottom no-repeat ;
	height: 60px;
}


/*ごあいさつ*/
#main #goaisatu h2{
	background:none;
	padding:0px;
}
#main #goaisatu h3{
	background:none;
	padding:0px;
	margin:0 0 10px 20px;
}
#main #goaisatu p{
	line-height:200%;
	margin:0 200px 0 20px;
}
#main #goaisatu p#jukucho{
	line-height:100%;
	margin:0 20px;
}

/*学習・指導システム*/
#main p#cycle{
	margin:-0 0 0  20px;
}
#main p#cycle img{
	float:none;
	margin:0;
}
#main table#kyouzai{
	margin:10px 0 0px 20px;
}
#main table#kyouzai td{
 	border:0;
 	padding:0;
	vertical-align: top;
	line-height:1.6em;
 }
 #main table#kyouzai td img{
	margin:0 10px 0 20px;
 }
 #main table#kyouzai td h4{
 	margin:5px 0 0 0;
 	width:190px;
 	border-bottom:1px solid #333333;
 }
/*洛西の先生*/
 #main #keihatsu{
 	padding:1px 15px 10px 15px;
	background:#FEE679;
	margin:5px 200px 0  40px;
 }
 #main #keihatsu h4{
 		margin-left:0px;
  }
 #main #keihatsu p{
	margin:-3px 0 0  0px;
	color:#444444;
}
 #main #counseling{
 	padding:1px 15px 10px 15px;
	background:#FEE679;
	margin:5px 200px 0  40px;
 }
 #main #counseling h4{
	margin-left:0px;
	color:#FF6600;
  }
 #main #counseling p{
	margin:-3px 0 0  0px;
	color:#444444;
}

/*学習イベント*/
 #main #kisetsu{
	margin:0 200px 0 0;
}
 #main #kisetsu hr{
 	clear:none
 }
#main p#gassyuku {
	margin:0 0 0 20px;
}
 #main p#gassyuku img{
	float:none;
	margin:10px 0;
 }
 
 /*保護者説明会・セミナー*/
 #main p#tiiki img{
	float:none;
	margin:10px 0;
 }
 #main table#sankakou th{
	background:#B3E3EE
 }
  #main table#sankakou th#kouritsu{
	background:#E6F5B1
 }
 #main #tsushin{
 	padding:15px 0 0 0;
	margin:20px 0 0  40px;
	background:#FEE6B6 url(css/tsushin-t.gif) top no-repeat;
 }
 #main #tsushin div{
 	padding:0 15px 15px 15px;
	margin:0px;
	background:#FEE6B6 url(css/tsushin-b.gif) bottom no-repeat;
 }
 #main #tsushin h3{
	margin:0 0 5px 0;
	padding:0px;
	color:#FF6600;
	background:none;
	font-size:23px;
	line-height:25px
  }
 #main #tsushin h4, #main #tsushin p{
	margin:0;
	color:#444444;
}
#main #tsushin p img{
	margin-left:5px
}
 /*コース設定*/
#main_course{
margin-top:15px;
margin-left:20px;
width:670px;
}
#main_course hr{
background:url(css/dashed.gif) repeat-x;
border:0 none;
clear:both;
height:1px;
margin:0 0 0 0px;
padding:15px 0 5px;
}

*html #main_course hr{
background:url(css/dashed.gif) repeat-x;
border:0 none;
clear:both;
height:1px;
margin:0px 0px 10px 0px;
padding:10px 0 0px;
}

#course_gakunen{
float:left;
width:60px;
}
#right{
float:right;
width:600px;
}
#right ul{
margin:0px;
}
#right ul li{
float:left;
width:190px;
float:left;
display:inline;
margin:0px;
}
#right ul li.yohaku{
margin-left:15px;
}
#right ul li p.coursetext{
text-align:left;
margin:2px 0 15px 0;
}
*html #right ul li p.coursetext{
text-align:left;
margin:2px 0 10px 0;
}
