
/* #目の学校course
--------------------------- */
@charset "utf-8";

.clearfix:after {
  content: "";
  clear: both;
  display: block;
}


.sidenav{
	margin-top: 0px;
	
}

section{padding:20px 0 0 0px;}

p{padding-bottom:5px;margin-left:30px;}

.orange{color:#ff5805;}

#course{padding-top:0px; text-align:center;}

#part_top{
	background:url(../image/baby/course_mainbg_top.gif); 
	background-position:bottom; 
	background-repeat:repeat-x; 
	padding-bottom:5px; 
	margin-bottom:10px;
}

.in_top{text-align:center; background:none; border-bottom:260px #9bca57 solid; height:339px;}
	
#kirai{margin:0 auto;width:940px;text-align:left;margin-bottom:30px;}

div#seicho{margin-top:50px;margin-bottom:20px;}

div#hieraruky img{padding-bottom:20px;}

#lesson_menu{text-align:center; padding:5px; overflow:hidden; background:url(../image/baby/course_mainbg.gif);}

#tadashiku{margin:0 auto;width:940px;text-align:left;}
#tadashiku p{ line-height:26px; margin-bottom:15px;}
#tadashiku article{float:left;padding:60px 0px 15px 0px; width:59%;}

#youtube{text-align:center;}

#brain{margin:0 auto; width:940px;text-align:left; line-height:22px; font-size:12px;}
#brain td:nth-child(n){ vertical-align:top;}
#brain td:nth-child(2n){padding-left:5px; padding-top:2px; padding-bottom:5px;}
#brain td{height:100px;}

#karikyurum{margin:0 auto; width:940px;text-align:center;margin-bottom:50px;}

#kanshu{margin:0 auto;width:940px;text-align:left;margin-bottom:30px; overflow:hidden;}
#kanshu dl{margin-top:30px;}

#kanshu dt{float:left; width:35%;margin-left:60px;margin-right:10px;}
#kanshu p{margin-bottom:5px;}

.lightblue{color:#64d8b3; font-weight:bold; font-size:20px; line-height:24px;}
.mini{font-size:14px;}


section#shousai{
	background-image:url(../image/eyes/course_03.png);
	background-repeat:no-repeat;
	width:950px;
	text-align:left;
	height:245px;
	line-height:22px;
	margin:0 auto;
	}
	
#shousai .course_price{
	margin-left:620px;
	margin-top:25px;
	position:relative;
	}

.course_price p{margin-bottom:4px;}


#voice{
	margin-top:20px;
	margin:0 auto;
	padding-bottom:20px;
	width:940px;
	text-align:left;

}

#voice ul{
	width:950px;
	padding-top:20px;
	padding-left:5px;
}

#voice li{
	float:left;
	list-style:none;
	margin-right:10px;

}




.course_botmenu{
	padding-bottom:20px;
	padding-left:30px;
}




.class_top{
	background:url(../image/baby/course_mainbg_top.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}


.class_mid{
	background:url(../image/baby/course_mainbg_top.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:10px;

}



#sendbutton{padding-bottom:50px; margin-top:50px;}
#bottom_buton li{margin-right:5px;}
#bottom_buton a:hover img{width:460px; height:125px;}
#eye_check_b{margin-left:10px;}


.eye_cep_right{width:50%; margin-left:10px; float:right; padding-top:50px;}

.eye_cep_right h3{text-align: left;margin-top: 5px;margin-bottom: 5px;}
.eye_cep_right p{text-align: left; margin-left: 0px; padding-left: 0px;}

#side_nav{margin-top: 15px;}
