@charset "utf-8";


#container{ }


#breadcrumbs{ width:996px; margin:0 auto; height:15px; padding-top:15px; font-size:10px; color:#CCC;}
#breadcrumbs p{ margin-left:0px;}
#breadcrumbs a{ text-decoration:none; color:#CCC;}
#breadcrumbs a.now{ color:#cccccc;}
#breadcrumbs a:hover{ text-decoration:underline;}

/* ------------------------------------------------------
campaign  main
------------------------------------------------------ */
#cpMain{ width:100%; position:relative; background:url(../images/bg_main.jpg) center top no-repeat #000000; }
#cpMainWrap{ width:996px; margin:0 auto;}
#cpMainInner{ width:996px; margin:313px auto 0 auto; position:relative; text-align:center; padding-bottom:30px;}



/* ------------------------------------------------------
readCont
------------------------------------------------------ */
#readCont{ background:#FFF; padding:50px 0;}
#readContWrap{ width:996px; margin:0 auto; position:relative; min-height:360px;}

	#readCont .left{ width:480px; float:left;}
	#readCont .right{ width:480px; float:right;}
	#readCont iframe{ border:none; background:#E7E7E7;}
	#readCont h2{}
	#readCont .text{}


/* ------------------------------------------------------
#cpOverView
------------------------------------------------------ */
#cpOverView{ width:100%; color:#666;  background:url(http://mb-live.jp/campaign/2014/c-classroom_hakone/images/bg_car.png) center 260px no-repeat;}
#cpOverViewWrap{ width:996px; margin:0 auto; position:relative; padding-top:40px;}

#cpOverView h2 { clear:both;} 

#cpOverView .cpOv02{ padding:0 40px; margin-bottom:60px;}
#cpOverView .cpOv02 .left{ float:left; width:368px;}
#cpOverView .cpOv02 .right{ float:left; width:508px; margin-left:40px;}

#cpOverView .cpOv02 th{ width:70px;}
#cpOverView .cpOv02 th,#cpOverView .cpOv02 td{ padding-bottom:20px;}

#cpOverView .cpOv02 a{ color:#0783b8;}

/*-------- Link */
.secLink{ padding-bottom:41px;  width:1026px; margin-left:-15px;}
	.secLink li{ display:block; width:483px; height:120px; float: left; padding-left:15px; padding-right:15px; margin-bottom:30px;}

	.secLink li a:hover img{ opacity:0.75;filter: alpha(opacity=75);-ms-filter: "alpha(opacity=75)";-moz-opacity:0.75;-khtml-opacity: 0.75;}
	
	

.eventend { border:#d00006 solid 1px; margin:25px 0;}
	
.mb85 { margin-bottom:85px;}