@charset "utf-8";

iframe{height:0;line-height:0;overflow:hidden;}

/**/
/*********** SPECIAL *************/
#MainCont.ContTrivia h2{height:300px;}
/**/
#MainCont #InnerCont{clear:both;height:auto;position:relative;}
#MainCont #InnerCont:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
/**/
#MainCont #LocalNavi{display:block;height:46px;margin:0 0 20px 0;}
#MainCont #LocalNavi li{float:left;}
/**/
#MainCont #SideNav{position:static;width:210px;padding:0;float:left;}
#MainCont #SideNav h3 + h3{margin-top:20px;}
#MainCont #SideNav ul{margin:0 0 20px 0;}
#MainCont #SideNav li{margin:0 0 2px 0;}
/**/
#MainCont h2{display:block;width:960px;height:300px;margin-bottom:30px;}
#MainCont.Special06 a:hover img{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";}
/*********** SPECIAL 第5回 *************/
#MainCont.Special06 > h2{height:300px;padding-bottom:12px; margin-bottom:0;}
#MainCont.Special06 #LocalNavi{height:53px;}
#MainCont.Special06 #LocalNavi li{float:left;}
/**/
#MainCont #LocalNavi li:hover img{cursor:pointer;cursor:hand;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}
#MainCont #SideNav li:hover img{cursor:pointer;cursor:hand;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}
#MainCont.Special06 #Cont{width:720px;font-size:110%;float:right;}
#MainCont.Special06 #Cont h3{margin:0 0 25px 0;}
#MainCont.Special06 #Cont h4{margin:0 0 20px 0;}
#MainCont.Special06 #Cont h5{margin:0 0 20px 0;}
#MainCont.Special06 #Cont p{margin:0 26px 30px 36px;}
#MainCont.Special06 #Cont > p{ margin-left:29px;}
#MainCont.Special06 #Cont p.Detail{width:549px;background:#fdffec;padding:10px 18px; margin-bottom:10px;}
#MainCont.Special06 #Cont p.Notes{padding:0 18px; margin-bottom:10px; font-size:90%;}
#MainCont.Special06 #Cont p.Detail + p.Notes{margin-bottom:0;}
#MainCont.Special06 #Cont p.Detail + p{ margin-bottom:85px;}
#MainCont.Special06 #Cont p.Result{margin:-67px 0 85px 36px;}
#MainCont.Special06 #Cont p.Case{margin:0 0 35px 36px;}
#MainCont.Special06 #Cont p.Case span{padding-left:18px;display:inline-block;width:580px;}
/**/
#MainCont.Special06 #Cont #AreaA,
#MainCont.Special06 #Cont #AreaB,
#MainCont.Special06 #Cont #AreaC{width:656px;margin:0 0 100px 29px;}
/**/
#MainCont.Special06 #Cont #AreaA ul{margin:0 0 0 36px;}
#MainCont.Special06 #Cont #AreaA ul li{margin:0 0 15px 0;}
/**/
#MainCont.Special06 #Cont #AreaD ul{margin:0 0 0 29px;}
#MainCont.Special06 #Cont #AreaD ul li{ margin-bottom:78px;}
#MainCont.Special06 #Cont #AreaD ul li:after{content:".";display: block;height:0;clear:both;visibility:hidden;}
#MainCont.Special06 #Cont #AreaD ul li p{}
#MainCont.Special06 #Cont #AreaD ul li p + p.Notes{margin-top:-30px; padding:0;}
#MainCont.Special06 #Cont #AreaD ul li p.Img{width:250px;margin:0 0 0 40px !important;float:right; text-align:right;}
#MainCont.Special06 #Cont #AreaD ul li p.Img img{width:250px;margin-bottom:16px;}
#MainCont.Special06 #Cont #AreaD ul li h6{font-size:120%;margin:0 0 10px 36px;}
#MainCont.Special06 #Cont #AreaD ul li p.Img a img{width:164px;}

/**/
/**/
#MainCont.Special06 #Cont #AreaB p.Map0{width:585px;height:277px;position:relative;}
#MainCont.Special06 #Cont #AreaB p.Map0 img.Main{position:absolute;left:0;top:0;}
#MainCont.Special06 #Cont #AreaB p.Map0 a{position:absolute;}
#MainCont.Special06 #Cont #AreaB p.Map0 a.Btn1{left:419px;top:231px;}
/**/
#MainCont.Special06 #Cont #AreaB p.Map1{width:585px;height:266px;position:relative;}
#MainCont.Special06 #Cont #AreaB p.Map1 img.Main{position:absolute;left:0;top:0;}
#MainCont.Special06 #Cont #AreaB p.Map1 a{position:absolute;}
#MainCont.Special06 #Cont #AreaB p.Map1 a.Btn1{left:0;top:49px;}
#MainCont.Special06 #Cont #AreaB p.Map1 a.Btn2{left:479px;top:204px;}
/**/
#MainCont.Special06 #Cont #AreaB p.Map2{width:585px;height:300px;position:relative;}
#MainCont.Special06 #Cont #AreaB p.Map2 img.Main{position:absolute;left:0;top:0;}
#MainCont.Special06 #Cont #AreaB p.Map2 a{position:absolute;}
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn1{left:0;top:62px;}
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn2{left:422px;top:54px;}
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn3{left:139px;top:138px;}
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn4{left:449px;top:353px;}






/**/


/****** SP *****/
@media only screen and (max-width:736px){
#MainCont.Special06{ padding:0;}
#MainCont.Special06 #Cont{width:92%;float:none;margin:0 auto;}
#MainCont.Special06 #SideNav {display: none;}
#MainCont.Special06 > h2 {width:100%;height:auto;padding-bottom: 12px;margin: 0;padding:0;background:none;}
#MainCont.Special06 > h2 img{display:block;width:100%;position:static;margin-bottom:2px;}
/**/
#MainCont.Special06 #LocalNavi{width:100%;height:auto; margin:0 0 35px 0;}
#MainCont.Special06 #LocalNavi:after{content:".";display: block;height:0;clear:both;visibility:hidden;}
#MainCont.Special06 #LocalNavi li{float:left; margin:0 0 0 0;}
#MainCont.Special06 #LocalNavi li:nth-child(1),
#MainCont.Special06 #LocalNavi li:nth-child(2){width:50%;}
#MainCont.Special06 #LocalNavi li:nth-child(3){width:41.2%;}
#MainCont.Special06 #LocalNavi li:nth-child(4){width:28.5%;}
#MainCont.Special06 #LocalNavi li:nth-child(5){width:29.5%;}
#MainCont.Special06 #LocalNavi li img{width:100%;}
/**/
#MainCont.Special06 #Cont h3 img{width:100%;}
#MainCont.Special06 #Cont .Read{margin:0 10px 50px 10px;}
/**/
#MainCont.Special06 #Cont .AreaCont{margin:0;}
#MainCont.Special06 #Cont .AreaCont p{padding:0 10px;}
/**/
#MainCont.Special06 #Cont #AreaA,
#MainCont.Special06 #Cont #AreaB,
#MainCont.Special06 #Cont #AreaC{width:95%;margin:0 2% 100px 3%;}
/**/
#MainCont.Special06 #Cont #AreaA ul{margin:0;}
#MainCont.Special06 #Cont #AreaA ul li img{width:100%;}
/**/
#MainCont.Special06 #Cont h5{margin:0 0 10px 0;}
/**/
#MainCont.Special06 #Cont h4 img{width:100%;}
#MainCont.Special06 #Cont h5 img{height:18px;}
#MainCont.Special06 #Cont h5 img.Dbl{ width:100%;height:auto;}
/**/
#MainCont.Special06 #Cont p{margin:0 0 30px 3%;}
#MainCont.Special06 #Cont p.Detail{padding:10px 4%;width:90%;}
#MainCont.Special06 #Cont p img{width:100%;}
#MainCont.Special06 #Cont p.Result{margin:-67px 0 85px 0;}
/**/
#MainCont.Special06 #Cont p.Case{margin:0 0 35px 0;}
#MainCont.Special06 #Cont p.Case span{padding:0 5%;display:inline-block;width:90%;}
/**/
#MainCont.Special06 #Cont #AreaD ul{margin:0;}
#MainCont.Special06 #Cont #AreaD ul li{margin-bottom:50px;}
#MainCont.Special06 #Cont #AreaD ul li p.Img{width:95%; margin:0 0 0 5% !important;float:none;}
#MainCont.Special06 #Cont #AreaD ul li p.Img img{width:100%;margin-bottom:16px;}
#MainCont.Special06 #Cont #AreaD ul li p.Img a{ display:block;idth:50%; margin-left:50%;}
#MainCont.Special06 #Cont #AreaD ul li p.Img a img{ width:100%;margin-bottom:16px;}
#MainCont.Special06 #Cont #AreaD ul li h6{font-size:120%;margin:0 0 5px 3%;}
/**/
#MainCont.Special06 #Cont p.Notes{padding:0 0 10px 0;font-size:85%;}

/**/
#MainCont.Special06 #Cont #AreaB p.Map0{display:block;width:100%;height:0;padding-top:30%;margin-left:0;}
#MainCont.Special06 #Cont #AreaB p.Map0 a{display:block;position:absolute;}
#MainCont.Special06 #Cont #AreaB p.Map0 a.Btn1{left:72%;top:133%;width:21%;}
#MainCont.Special06 #Cont #AreaB p.Map0 a.Btn1 img{ width:100%;}
/**/
#MainCont.Special06 #Cont #AreaB p.Map1{display:block;width:100%;height:0;padding-top:30%;margin-left:0;}
#MainCont.Special06 #Cont #AreaB p.Map1 a{display:block;position:absolute;}
#MainCont.Special06 #Cont #AreaB p.Map1 a.Btn1{left:0;top:27%; width:21%;}
#MainCont.Special06 #Cont #AreaB p.Map1 a.Btn2{left:81%;top:117%;width:19%;}
#MainCont.Special06 #Cont #AreaB p.Map1 a.Btn1 img,
#MainCont.Special06 #Cont #AreaB p.Map1 a.Btn2 img{ width:100%;}
/**/
#MainCont.Special06 #Cont #AreaB p.Map2{display:block;width:100%;height:0;padding-top:26%;margin-left:0;}
#MainCont.Special06 #Cont #AreaB p.Map2 a{display:block;position:absolute;}
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn1{left:0;top:18%; width:21%;}
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn2{left:72%;top:17%;width:28%;}
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn3{left:25%;top:98%;width:25%;}
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn4{left:76%;top:105%;width:26%;}
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn1 img,
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn2 img,
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn3 img,
#MainCont.Special06 #Cont #AreaB p.Map2 a.Btn4 img{ width:100%;}



















}
