@charset "UTF-8";

@media screen and (min-width:0px) and (max-width:640px) {
/*[メインビジュアル]/////////////////////////////////////////////*/
/*[トップビジュアル]*/

li.visual01 {

}
.main_visual {
	position: relative;
	width: 100%;
	height: auto;
}
.slide01 {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-size: cover;
	width: 100%;
	position: relative;
}
.slide01 a{
display: block;
width: 100%;
height: 100%;
}
.slide01:before, .slide02:before {
	content: "";
	display: block;
	padding-top: 72%; /*比率*/
	background-size: cover;
}
.inner, .inner2, .inner3 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover;
}
.bg1 {
	background-position: top center;
	background-image: url(../images/top/main_visual_quiz_sp.jpg);
}
.bg2 {
	background-position: top center;
	background-image: url(../images/top/main_visual_edu_sp.jpg);
}
.bg3 {
	background-position: top center;
	background-image: url(../images/top/main_visual_cof_sp.jpg);
}
/*[ボタン上段]/////////////////////////////////////////////*/


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


}

