/* CSS Document */


.shimanematsue h1
{
	padding-bottom:30px;
}
.shimanematsue .lead
{

}
.leadmeta
{
	width:450px;
	margin-top:20px;
	margin-bottom:20px;
	padding:10px  0 10px 10px;
	font-weight:bold;
	line-height:1.4;
	border-top:1px dotted #333;
	border-bottom:1px dotted #333;
}


.lecture_txt .leftBox,
.lecture_txt .rightBox
{
	margin-top:10px;
}

.nav_side_lecture
{
	padding:10px 10px 3px;
	color:#fff;
	font-size:13px;
	background-color:#009450;
	background-image:none;
	line-height:1.2;
	border-top:1px solid #fff;
}
.nav_side_lecture a
{
	color:#fff;
}
.nav_side_lecture dt,
.nav_side_lecture dd
{
	margin:0px;
}
.nav_side_lecture dd
{
	margin-bottom:8px;
}



@media only screen
    and (min-device-width:769px) {
/*===================================================================================================
¡ñstyle.css »­Ãæ¤Îºá·ù¤¬769pxÒÔÉÏ
===================================================================================================*/
.lead span
{
	display:block;
}
.contents #main .maincontents
{
	width:870px;
}
.lecture_txt
{
	width:870px;
	overflow:hidden;
}
.mv img
{
	width:870px;
}
.lecture_txt .leftBox
{
	width:590px;
	float:left;
	padding-top:10px;
	padding-right:10px;
}
.lecture_txt .rightBox
{
	width:260px;
	float:right;
	font-size:14px;
	text-align:center;
}

.lecture_txt .rightBox .photo img
{
	width:260px;
}

/*.nav_side_lecture
{
	padding:10px 10px 3px;
	color:#fff;
	font-size:13px;
	background-color:#fff;
	background-image:none;
	line-height:1.2;
	border-top:1px solid #fff;
}*/

.lecturebg_matsue
{
	background:url(/gakuen/90th/lecture/images/map_shimanematsue.jpg) 95% 0px no-repeat;
}
.lecturebg_miyoshi
{
	background:url(/gakuen/90th/lecture/images/map_saitamamiyoshi1121.jpg) 95% 0px no-repeat;
}
.lecturebg_koshigaya
{
	background:url(/gakuen/90th/lecture/images/map_saitamakoshigaya170225.jpg) 95% 0px no-repeat;
}
.lecturebg_iwate
{
	background:url(/gakuen/90th/lecture/images/map_iwate0106.jpg)  95% 0px no-repeat;
}
.lecturebg_goutsu
{
	background:url(/gakuen/90th/lecture/images/map_shimanegoutsu.jpg) 95% 0px no-repeat;
}

.lecture_pager
{
	width:180px;margin:15px auto;
}

#sp_maplink
{
	display:none;
}

}



@media only screen
    and (min-device-width:375px)
    and (max-device-width:768px) {
/*===================================================================================================
¡ñiphone 6 etc
===================================================================================================*/

.contents #main .maincontents
{
	width:98%;
	margin:0 auto;
}
.leadmeta span
{
	display:block;
}

.mv img
{
	width:98%;
	margin:0 auto;
}

.lecture_txt .leftBox
{
	width:98%;
	margin:0 auto;
}
.lecture_txt .rightBox
{
	width:260px;
	margin:20px auto;
	font-size:14px;
	text-align:center;
	}
	.lecture_txt .rightBox .photo img
	{
		display:block;
		width:90%;
		margin:0 auto;
	}

.nav_side_lecture
{
	padding:10px 10px 3px 17px;
	color:#000;
	font-size:13px;
	background-color:#fff;
	background-image:none;
	line-height:1.2;
	border-top:1px solid #fff;
	border-bottom:1px dotted #ccc;
}
.nav_side_lecture a
{
	color:#06F;
}



.lecture_txt
{
	width:95%;
	margin:0 auto;
}
.lectureunit .lead
{
	width:95%;
	margin:30px auto 0;
}


.lecturebg_matsue
{
	background:url(/gakuen/90th/lecture/images/map_shimanematsue.jpg) 95% 0px no-repeat;
	-moz-background-size:40% auto;
	background-size:40% auto;
}
.lecturebg_miyoshi
{
	background:url(/gakuen/90th/lecture/images/map_saitamamiyoshi1121.jpg) 95% 0px no-repeat;
	-moz-background-size:40% auto;
	background-size:40% auto;
}
.lecturebg_iwate
{
	background:url(/gakuen/90th/lecture/images/map_iwate0106.jpg)  95% 0px no-repeat;
	-moz-background-size:40% auto;
	background-size:40% auto;
}
.lecturebg_goutsu
{
	background:url(/gakuen/90th/lecture/images/map_shimanegoutsu.jpg) 95% 0px no-repeat;
	-moz-background-size:40% auto;
	background-size:40% auto;
}


.lecture_pager
{
	width:170px;
	margin:15px auto;
}

#pc_mapimg
{
	display:none;
}

#sp_maplink
{
	display:block;
}
#sp_maplink li a
{
	display:block;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 10px 0 10px 10px;
    font-weight: bold;
    line-height: 1.4;
    border-bottom: 1px dotted #333;
}
#sp_maplink li a:before
{
	content:">";
	font-size:120%;
	color:#009450;
	margin-right: 10px;
}


}



@media only screen
    and (max-device-width:374px) {
/*===================================================================================================
¡ñiphone5 etc
===================================================================================================*/

.contents #main .maincontents
{
	width:98%;
	margin:0 auto;
}
.mv img
{
	width:100%;
}
.lecture_txt .leftBox
{
}
.lecture_txt .rightBox
{
	font-size:14px;
	text-align:center;
	}
	.lecture_txt .rightBox .photo img
	{
		width:90%;
	}

.lectureunit .lead,
.lecture_txt
{
	width:95%;
	margin:0 auto;
}
.lecturebg_matsue
{
	background:url(/gakuen/90th/lecture/images/map_shimanematsue.jpg) 95% 0px no-repeat;
	-moz-background-size:40% auto;
	background-size:40% auto;
}
.lecturebg_miyoshi
{
	background:url(/gakuen/90th/lecture/images/map_saitamamiyoshi1121.jpg) 95% 0px no-repeat;
	-moz-background-size:40% auto;
	background-size:40% auto;
}
.lecturebg_iwate
{
	background:url(/gakuen/90th/lecture/images/map_iwate0106.jpg)  95% 0px no-repeat;
	-moz-background-size:40% auto;
	background-size:40% auto;
}
.lecturebg_goutsu
{
	background:url(/gakuen/90th/lecture/images/map_shimanegoutsu.jpg) 95% 0px no-repeat;
	-moz-background-size:40% auto;
	background-size:40% auto;
}

.lecture_pager
{
	width:170px;
	margin:15px auto;
}

#pc_mapimg
{
	display:none;
}

#sp_maplink
{
	display:block;
}
#sp_maplink li a
{
	display:block;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 10px 0 10px 10px;
    font-weight: bold;
    line-height: 1.4;
    border-bottom: 1px dotted #333;
}
#sp_maplink li a:before
{
	content:">";
	font-size:120%;
	color:#009450;
	margin-right: 10px;
}

}


