@charset "utf-8";
/* 中学受験 Nカリキュラム　日能研全国模試 */
/* *******************************************************************
+ Since:2017-04-05
+ Update:XXXX-XX-XX
******************************************************************* */

#moshi header{
	background: #FFFFFF url(../img/moshi/hd_btmline.png) repeat-x bottom;
	padding: 0 0 13px;
}

h1.headTitle .main{ width: 290px;}

#moshi .mainRead img{ float: right;}

#moshi h2{
	background: url(../img/moshi/bg_head.png) no-repeat left;
	border-bottom: 1px dotted #000000;
	padding: 10px 20px;
}

#moshi .aboutBoxWrap{
	padding: 0;
}
#moshi .aboutBox{
	width: 462px;
	float: left;
	margin: 0 15px 15px;
}

#moshi .aboutBox h4{
	padding: 6px 2px;
	font-size: 16px;
}
#moshi .aboutBox h4 span{ color: #FF9226;}

#moshi .testBoxL,
#moshi .testBoxR{
	width: 485px;
	float: left;
}
#moshi .testBoxL{ margin-right:30px;}

#moshi .testBoxL p,
#moshi .testBoxR p{
	padding: 12px 0;
}

#moshi h3{
	background: url(../img/moshi/bg_head2.png) no-repeat 5px 8px;
	border-bottom: 1px dotted #FF9326;
	padding: 5px 28px;
	margin: 40px 0 0;
	font-size: 13px;
}
#moshi h3 .col1{ color: #FF6600;}
#moshi h3 .col2{ color: #B22C00; font-size: 18px;}

@media screen and (max-width: 767px) {

h1.headTitle .main{ width:100%;}
#moshi .mainRead img{ float: none; margin: 10px 0 10px auto;}
	
#moshi .aboutBox{
	width: auto;
	float: none;
	margin: 0 0 15px;
}

#moshi h3{
	padding-right: 0;
}

#moshi .testBoxL,
#moshi .testBoxR{
	width: auto;
	float: none;
}
#moshi .testBoxL{ margin-right: 0;}

}
