@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style:none}:focus{outline:none!important;border-style:none}html{overflow-y:scroll}body{font-family:"メイリオ", sans-serif;background:url(../img/bg.jpg) repeat-x center 0 #000;color:#fff}@media (max-width:1020px){body{width:100%;font-size:15px;line-height:1.5;overflow:hidden}}a{color:#fff}img{vertical-align:bottom}@media (max-width:1020px){.video-wrap{width:auto;margin:0}}.video-wrap .inner{position:relative;width:100%;padding-top:56.25%}.video-wrap .inner iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}a#btn-tw{background:#73cbef;width:45px;height:45px;display:block;font-size:23px;text-align:center;line-height:45px;position:absolute;right:0;top:0;text-decoration:none}a#btn-fb{background:#3b5998;width:45px;height:45px;display:block;font-size:26px;text-align:center;line-height:45px;position:absolute;right:45px;top:0;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3px 0 0}#content-wrap{width:1000px;margin:0 auto}@media (max-width:1020px){#content-wrap{max-width:640px;width:auto}}#content-wrap #main{width:960px;margin:0 auto;position:relative;padding:10px 0 45px 0}@media (max-width:1020px){#content-wrap #main{width:auto;padding:0 15px;margin:0 0 20px}}#content-wrap #main .inner{overflow:hidden}@media (max-width:1020px){#content-wrap #main .inner{height:auto}}#content-wrap #main .inner .img-main{position:absolute;right:-20px;z-index:-1}#content-wrap #main .inner .img-free{position:absolute;left:451px;top:20px}#content-wrap #main .inner .left-area{width:523px;float:left;z-index:1000}@media (max-width:1020px){#content-wrap #main .inner .left-area{float:none;width:auto;max-width:640px}}@media (max-width:1020px){#content-wrap #main .inner .left-area .img-free{display:none}}#content-wrap #main .inner .left-area img.sp-img-free,#content-wrap #main .inner .left-area img.sp-img-main{display:none}@media (max-width:1020px){#content-wrap #main .inner .left-area img.sp-img-free,#content-wrap #main .inner .left-area img.sp-img-main{display:block}}@media (max-width:1020px){#content-wrap #main .inner .left-area img.sp-img-main{width:100%;vertical-align:bottom;margin:10px 0 20px 0}}@media (max-width:1020px){#content-wrap #main .inner .left-area img.sp-img-free{margin:0 auto 15px}}#content-wrap #main .inner .left-area h1{width:378px;height:327px;margin:42px auto 24px;background:url(../img/logo.png) no-repeat;text-indent:-9999px}@media (max-width:1020px){#content-wrap #main .inner .left-area h1{display:none}}#content-wrap #main .inner .left-area .txt-main{width:280px;height:44px;margin:0 auto 35px;background:url(../img/txt_main2.png) no-repeat;text-indent:-9999px}@media (max-width:1020px){#content-wrap #main .inner .left-area .txt-main{display:none}}#content-wrap #main .inner .left-area .btn-app{width:523px;height:114px;background:url(../img/bg_app.png) no-repeat;position:relative;margin:0 0 35px}@media (max-width:960px){#content-wrap #main .inner .left-area .btn-app{width:460px;background:rgba(100, 100, 100, 0.5);padding:15px;height:83px;margin:0 auto;height:auto;overflow:hidden;margin:0 auto 20px}}@media (max-width:520px){#content-wrap #main .inner .left-area .btn-app{width:auto}}#content-wrap #main .inner .left-area .btn-app a.btn-apple{width:240px;height:71px;display:block;background:url(../img/btn_appstore.png) no-repeat;text-indent:-9999px;position:absolute;left:27px;top:21px}@media (max-width:960px){#content-wrap #main .inner .left-area .btn-app a.btn-apple{position:inherit;margin:0 15px 0 0;left:auto;top:auto;float:left}}@media (max-width:520px){#content-wrap #main .inner .left-area .btn-app a.btn-apple{width:240px;float:none;margin:0 auto 10px}}#content-wrap #main .inner .left-area .btn-app a.btn-googleplay{width:205px;height:73px;display:block;background:url(../img/btn_googleplay.png) no-repeat;text-indent:-9999px;position:absolute;left:290px;top:21px;z-index:100}@media (max-width:960px){#content-wrap #main .inner .left-area .btn-app a.btn-googleplay{position:inherit;margin:0 auto;left:auto;top:auto;float:left}}@media (max-width:520px){#content-wrap #main .inner .left-area .btn-app a.btn-googleplay{float:none}}#content-wrap #main .inner .left-area .bnr-area{margin:0 0 0 30px}@media (max-width:960px){#content-wrap #main .inner .left-area .bnr-area{margin:0;text-align:center}}#content-wrap #main .inner .left-area .bnr-area a.bnr_hokan{position:absolute;right:30px}@media (max-width:1020px){#content-wrap #main .inner .left-area .bnr-area a.bnr_hokan{position:static;right:auto}}@media (max-width:1020px){#content-wrap #main .inner .left-area .bnr-area a.bnr_hokan img{margin:10px 0 0}}#content-wrap #main .inner .left-area .bnr-area a:hover{opacity:0.8}@media (max-width:1020px){#content-wrap #main .inner .left-area .bnr-area img{width:100%;max-width:490px}}#content-wrap #main .inner img.img-main{float:right}@media (max-width:1020px){#content-wrap #main .inner img.img-main{display:none}}#content-wrap #mail-mag{clear:both}#content-wrap #caution{border:6px solid red;padding:15px 20px 20px;margin:0 0 35px 0}@media (max-width:520px){#content-wrap #caution{margin:0 15px 35px}}#content-wrap #caution .ttl{font-weight:bold;text-align:center;font-size:23px}#content-wrap #caution p{font-size:14px}#content-wrap #news-movie{overflow:hidden;margin:0px auto 45px;width:964px}@media (max-width:1020px){#content-wrap #news-movie{margin:0 auto 0;max-width:640px;width:auto;padding:0 15px}}#content-wrap #news-movie .movie,#content-wrap #news-movie .news{width:475px;height:322px;background:url(../img/bg_news_movie.jpg) no-repeat;float:left;position:relative}@media (max-width:1020px){#content-wrap #news-movie .movie,#content-wrap #news-movie .news{background:none;border:1px solid #d30708;width:auto;height:auto;margin:0 auto;float:none}}#content-wrap #news-movie .news{margin:0 14px 0 0}@media (max-width:1020px){#content-wrap #news-movie .news{height:270px;margin:0 0 20px 0}}#content-wrap #news-movie .news ul{height:230px;width:420px;position:absolute;left:20px;top:63px;overflow-y:scroll;padding:0 15px 0 0}@media (max-width:1020px){#content-wrap #news-movie .news ul{position:inherit;left:auto;top:auto;padding:0 15px 0;width:auto;height:210px;margin:60px 0 0}}#content-wrap #news-movie .news ul li{background:url(../img/bg_news_list.gif) no-repeat 0 bottom;font-size:14px;height:38px;line-height:38px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis}@media (max-width:1020px){#content-wrap #news-movie .news ul li{background:none;height:auto;line-height:1.5;border-bottom:1px dotted #d30708;padding:0 0 10px 0;margin:0 0 10px 0}}@media (max-width:1020px) and (max-width:1020px){#content-wrap #news-movie .news ul li:last-child{border:none}}#content-wrap #news-movie .news ul li span.date{margin:0 15px 0 6px;text-decoration:none}@media (max-width:1020px){#content-wrap #news-movie .news ul li span.date{display:block}}#content-wrap #news-movie .news .txt-news{width:83px;height:34px;background:url(../img/txt_news.jpg) no-repeat;text-indent:-9999px;position:absolute;left:23px;top:31px}@media (max-width:960px){#content-wrap #news-movie .news .txt-news{left:20px;top:15px;z-index:100}}@media (max-width:1020px){#content-wrap #news-movie .movie{margin:0 0 30px 0}}#content-wrap #news-movie .movie .btn-play{width:94px;height:94px;background:url(../img/btn_play.png) no-repeat;position:absolute;left:50%;top:50%;margin:-47px 0 0 -47px;cursor:pointer}#content-wrap #news-movie .movie .txt-movie{width:92px;height:34px;background:url(../img/txt_movie.jpg) no-repeat;text-indent:-9999px;position:absolute;left:23px;top:31px;display:none}@media (max-width:1020px){#content-wrap #news-movie .movie .txt-movie{left:20px;top:20px;z-index:100;display:block}}#content-wrap #news-movie .movie .video-wrap{margin:50px auto 0;width:400px}@media (max-width:1020px){#content-wrap #news-movie .movie .video-wrap{padding:70px 15px 20px;margin:auto;width:auto}}@media (max-width:1020px){#content-wrap #content{padding:0 15px}}#content-wrap #content .detail-wrapper{width:963px;margin:0 auto 30px}@media (max-width:1020px){#content-wrap #content .detail-wrapper{width:auto;background:url(../img/sp_bg_content.jpg);max-width:640px;margin:0 auto;height:auto;border:4px solid #d30708;margin:0 auto 30px}}#content-wrap #content .detail-wrapper .ttl-box{background:url(../img/bg_content_top.gif) no-repeat;height:115px;position:relative}@media (max-width:1020px){#content-wrap #content .detail-wrapper .ttl-box{background:none;height:auto;position:inherit;padding:20px}}#content-wrap #content .detail-wrapper .ttl-box span.point-no-base{height:51px;display:block;text-indent:-9999px;margin:0 15px 0 0;position:absolute;top:40px;left:35px}@media (max-width:1020px){#content-wrap #content .detail-wrapper .ttl-box span.point-no-base{position:inherit;background:none;text-indent:0;font-size:30px;color:#d30708;font-weight:bold;text-align:center;display:block;margin:0 0 7px;line-height:1;text-indent:0;height:auto}}#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point1{width:177px;background:url(../img/txt_point1.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point2{width:183px;background:url(../img/txt_point2.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point3{width:182px;background:url(../img/txt_point3.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point4{width:181px;background:url(../img/txt_point4.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point5{width:183px;background:url(../img/txt_point5.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point6{width:183px;background:url(../img/txt_point6.png) no-repeat}@media (max-width:1020px){#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point1,#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point2,#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point3,#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point4,#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point5,#content-wrap #content .detail-wrapper .ttl-box span.point-no-base.point6{background:none;width:auto}}#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base{height:50px;display:block;text-indent:-9999px;position:absolute;top:42px;left:240px}@media (max-width:1020px){#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base{height:auto;text-indent:0;position:inherit}}#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point1{width:571px;background:url(../img/txt_point1_detail.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point2{width:686px;background:url(../img/txt_point2_detail.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point4{width:672px;background:url(../img/txt_point4_detail.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point3{width:685px;background:url(../img/txt_point3_detail.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point5{width:672px;background:url(../img/txt_point5_detail.png) no-repeat}#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point6{width:576px;background:url(../img/txt_point6_detail.png) no-repeat}@media (max-width:1020px){#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point1,#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point2,#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point3,#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point4,#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point5,#content-wrap #content .detail-wrapper .ttl-box span.point-txt-base.point6{line-height:1.3;width:auto;background:none;font-size:22px;font-weight:bold;text-align:center}}#content-wrap #content .detail-wrapper .detail-area{overflow:hidden;background:#1d0200;border-left:5px solid #d30707;border-right:5px solid #d30707;padding:0 30px}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-area{border:0;margin:0;background:none;padding:0 20px 25px}}#content-wrap #content .detail-wrapper .detail-area .detail-wpr{overflow:hidden;margin:0 0 30px}#content-wrap #content .detail-wrapper .detail-area .img-box{float:left;font-size:10px}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-area .img-box{position:inherit;margin:0 0 20px 0;float:none;max-width:170px;margin:0 auto 15px}}#content-wrap #content .detail-wrapper .detail-area .img-box img{margin:0 0 5px 0}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-area .img-box img{width:100%;margin:0}}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-area .img-box img.left{margin:0 0 15px}}#content-wrap #content .detail-wrapper .detail-area .img-box p{font-size:10px;line-height:1.5}#content-wrap #content .detail-wrapper .detail-area .img-box .left{margin:0 25px 0 0}#content-wrap #content .detail-wrapper .detail-area .txt-box{width:500px;font-size:14px;line-height:1.75;float:right}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-area .txt-box{left:auto;top:auto;width:auto;margin:0}}#content-wrap #content .detail-wrapper .detail-area .txt-box .ttl-sub{font-size:18px;font-weight:bold;color:#d30707;display:block;line-height:1.5}#content-wrap #content .detail-wrapper .detail-area .txt-box span.font-s{font-size:11px;line-height:1.4;display:block}#content-wrap #content .detail-wrapper .detail-area .txt-box span.font-b{display:block;line-height:1.3}#content-wrap #content .detail-wrapper .detail-area .txt-box .finish{border:1px solid #fff;padding:7px 15px;display:inline-block;margin:0px 0px 15px;line-height:1.3;font-size:13px}#content-wrap #content .detail-wrapper .detail-area a.btn-todetail{display:block;width:50%;height:50px;text-decoration:none;background:#d30707;margin:40px auto 60px;line-height:50px;font-size:19px;text-align:center;font-weight:bold}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-area a.btn-todetail{width:90%;margin:0 auto}}#content-wrap #content .detail-wrapper .detail-area .txt-lead{font-size:14px;line-height:1.75;margin:0 0 30px}#content-wrap #content .detail-wrapper .detail-area .current-box{overflow:hidden;margin:0 0 35px 0;border-bottom:2px dotted #D30707;padding:0 0 35px 0}#content-wrap #content .detail-wrapper .detail-area .current-box.end{padding:0;margin:0;border:none}#content-wrap #content .detail-wrapper .detail-area .past-area{clear:both}#content-wrap #content .detail-wrapper .detail-area .past-area .txt-box{width:640px}#content-wrap #content .detail-wrapper .detail-area .past-area .ttl{margin:0 auto 40px;font-size:20px;font-weight:bold;padding:30px 0 5px 0;border-bottom:3px solid #D30707;color:#D30707}#content-wrap #content .detail-wrapper .detail-area .past-area .btn-close,#content-wrap #content .detail-wrapper .detail-area .past-area .btn-open-first,#content-wrap #content .detail-wrapper .detail-area .past-area .btn-open{width:100%;height:50px;display:block;text-decoration:none;background:#d30707;line-height:50px;font-size:19px;text-align:center;font-weight:bold;cursor:pointer}#content-wrap #content .detail-wrapper .detail-area .past-detail{overflow:hidden;margin:0 0 35px 0;border-bottom:2px dotted #D30707;padding:0 0 40px 0}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-area .past-detail{margin:0px 0px 20px;padding:0px 0px 20px}}#content-wrap #content .detail-wrapper .detail-area .past-detail.end{padding:0;border:none}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-area .past-detail .txt-box{width:auto}}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-area .past-detail .txt-box .finish{display:none}}#content-wrap #content .detail-wrapper.point1 .txt-box{width:auto;float:none;margin:0 0 50px}#content-wrap #content .detail-wrapper.point1 .list-ttl{font-size:2.0rem;margin:0 0 40px;text-align:center}#content-wrap #content .detail-wrapper.point1 ul{width:840px;margin:0 auto;overflow:hidden}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 ul{width:auto}}#content-wrap #content .detail-wrapper.point1 ul li{float:left;width:250px;font-size:14px;line-height:1.75;margin:0 45px 0 0}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 ul li{max-width:400px;width:100%;margin:0 auto;float:none}}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 ul li iframe{width:100%}}#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-2 ul li{width:397px}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-2 ul li{width:100%;margin:0 auto 50px;float:none}}#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-2 ul li:nth-child(2n){margin-right:0}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-2 ul li:nth-child(2n){margin-right:auto}}#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-2 ul li .thumb-box{height:auto;text-align:center}#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-2 ul li .thumb-box img{height:400px}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-2 ul li .thumb-box img{width:100%;height:auto}}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-2 ul li .thumb-box iframe{height:141px}}#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-3 ul li .thumb-box img{height:141px}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 .detail-area .detail-wpr.col-3 ul li .thumb-box img{height:auto;width:100%}}#content-wrap #content .detail-wrapper.point1 .detail-area ul li{margin-bottom:50px}#content-wrap #content .detail-wrapper.point1 .detail-area ul li .thumb-box{height:141px;margin:0 0 15px}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 .detail-area ul li .thumb-box{height:auto}}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 .detail-area ul li .thumb-box iframe{width:100%!important}}#content-wrap #content .detail-wrapper.point1 .detail-area ul li .detail-box .ttl{font-size:17px;line-height:1.5;margin:0 0 10px;font-weight:bold;color:#d30707}#content-wrap #content .detail-wrapper.point1 .detail-area ul li:nth-child(3n){margin:0}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point1 .detail-area ul li:nth-child(3n){margin:0 auto;margin-bottom:50px}}#content-wrap #content .detail-wrapper.point2 .img-box{width:205px}#content-wrap #content .detail-wrapper.point2 .img-box img{width:100%}#content-wrap #content .detail-wrapper.point2 .txt-box{width:640px}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point2 .txt-box{width:auto}}.current-box.no-img #content-wrap #content .detail-wrapper.point2 .txt-box{width:100%}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point2 .flame-area .ttl{line-height:1.3;margin:0 0 10px}}#content-wrap #content .detail-wrapper.point3 .txt-box{float:none;width:auto;margin:0 0 30px}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point3 .txt-box{width:auto;left:auto;margin:0}}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point3 .txt-box{margin:0 0 20px}}#content-wrap #content .detail-wrapper.point3 .img-box{float:none;overflow:hidden}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point3 .img-box{max-width:100%}}#content-wrap #content .detail-wrapper.point3 .img-box ul li{float:left;margin:0 1.3% 10px 0;width:24%;font-size:12px}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point3 .img-box ul li{width:48%;margin:0 3% 10px 0}}#content-wrap #content .detail-wrapper.point3 .img-box ul li:nth-child(4n){margin:0 0 10px 0}#content-wrap #content .detail-wrapper.point3 .img-box ul li:nth-child(n+4){margin-bottom:0}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point3 .img-box ul li:nth-child(2n){margin:0 0 8px 0}}#content-wrap #content .detail-wrapper.point3 .img-box ul li img{margin:0 0 5px;width:100%}#content-wrap #content .detail-wrapper.point3 .goods-area{background:#1d0200;border-left:5px solid #d30707;border-right:5px solid #d30707;padding:0 30px}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point3 .goods-area{border:0;margin:0;background:none;padding:0 20px 25px}}#content-wrap #content .detail-wrapper.point3 .goods-area .ttl{font-size:20px;font-weight:bold;line-height:1.5;margin:0 0 20px}#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul{overflow:hidden}#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul li{float:left;width:22%;margin:0 4% 4% 0}@media (max-width:520px){#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul li{width:48%}}#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul li:nth-child(4n){margin-right:0}@media (max-width:520px){#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul li:nth-child(4n){margin-right:inherit}}@media (max-width:520px){#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul li:nth-child(2n){margin-right:0}}#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul li:last-child{width:48%;margin-right:0}@media (max-width:520px){#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul li:last-child{width:100%}}#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul li img{width:100%;margin:0 0 10px}#content-wrap #content .detail-wrapper.point3 .goods-area .list-box ul li p{font-size:13px;line-height:1.5}#content-wrap #content .detail-wrapper.point3 .goods-area p{font-size:14px;line-height:1.75}#content-wrap #content .detail-wrapper.point4 .txt-box,#content-wrap #content .detail-wrapper.point5 .txt-box,#content-wrap #content .detail-wrapper.point6 .txt-box{float:none;width:auto;margin:0 0 30px}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point4 .txt-box,#content-wrap #content .detail-wrapper.point5 .txt-box,#content-wrap #content .detail-wrapper.point6 .txt-box{width:auto;left:auto;margin:0}}@media (max-width:1020px){#content-wrap #content .detail-wrapper.point4 .txt-box,#content-wrap #content .detail-wrapper.point5 .txt-box,#content-wrap #content .detail-wrapper.point6 .txt-box{margin:0 0 20px}}#content-wrap #content .detail-wrapper .detail-btm{height:37px;background:url(../img/bg_content_btm.gif) no-repeat}@media (max-width:1020px){#content-wrap #content .detail-wrapper .detail-btm{display:none}}@media (max-width:1020px){#content-wrap #content .detail-wrapper.bg2 .txt-box{width:auto;margin:0}}@media (max-width:1020px){#content-wrap #content .detail-wrapper.bg2 .detail-area .flame-area{width:auto;padding:17px}}@media (max-width:1020px){#content-wrap #spec{padding:0 15px}}#content-wrap #spec table{border:5px solid #d30708;width:963px;margin:0 auto 50px}@media (max-width:1020px){#content-wrap #spec table{width:auto;max-width:640px;border:2px solid #d30708;margin:0 auto 40px}}#content-wrap #spec table tr{border:1px solid #d30708}#content-wrap #spec table th{font-weight:bold;color:#d30708}@media (max-width:1020px){#content-wrap #spec table th{background:#d30708;color:#fff}}#content-wrap #spec table td,#content-wrap #spec table th{border-right:1px solid #d30708;padding:15px;vertical-align:middle;font-size:14px;line-height:1.5}@media (max-width:1020px){#content-wrap #spec table td,#content-wrap #spec table th{border:none;display:block;padding:10px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}}@media (max-width:1020px){#content-wrap #spec table td,#content-wrap #spec table th,#content-wrap #spec table tr{border:none}}#content-wrap #mail-mag{margin:0 0 50px 0}@media (max-width:1020px){#content-wrap #mail-mag{padding:0 15px;margin:0 0 30px 0}}#content-wrap #mail-mag a.btn-mail{width:650px;height:100px;margin:0 auto 25px;display:block;background:url(../img/btn_mailmag.jpg) no-repeat;text-indent:-9999px}@media (max-width:1020px){#content-wrap #mail-mag a.btn-mail{display:none}}#content-wrap #mail-mag a.sp-btn-mail{display:none}@media (max-width:1020px){#content-wrap #mail-mag a.sp-btn-mail{display:block;width:auto;max-width:640px;margin:0 0 15px 0}}@media (max-width:1020px){#content-wrap #mail-mag a.sp-btn-mail img{width:100%;vertical-align:bottom}}#content-wrap #mail-mag p{font-size:12px;text-align:center;line-height:1.5}@media (max-width:1020px){#content-wrap #mail-mag p{font-size:11px;text-align:left}}@media (max-width:1020px){#content-wrap #mail-mag p br{display:none}}@media (max-width:1020px){#content-wrap #faq{padding:0 15px}}#content-wrap #faq .ttl{font-weight:bold;font-size:20px;border-bottom:2px solid #fff;padding:0 0 20px;margin:0 0 25px}@media (max-width:1020px){#content-wrap #faq .ttl{padding:0 0 10px}}#content-wrap #faq ul li{margin:0 0 50px}@media (max-width:1020px){#content-wrap #faq ul li{margin:0 0 30px}}#content-wrap #faq ul li .txt-q{font-size:16px;font-weight:bold;margin:0 0 20px}@media (max-width:1020px){#content-wrap #faq ul li .txt-q{text-indent:-45px;margin:0 0 20px 45px}}#content-wrap #faq ul li .txt-q span{color:#d30708;margin:0 1em 0 0}#content-wrap #faq ul li .txt-a{margin:0 0 0 47px;line-height:1.5;font-size:14px}@media (max-width:1020px){#content-wrap #faq ul li .txt-a{margin:0}}#content-wrap #faq ul li strong{font-weight:bold}#content-wrap ul#bnr_area{text-align:center;margin:0 auto 50px;overflow:hidden;font-size:0;text-align:center}@media (max-width:1020px){#content-wrap ul#bnr_area{width:100%;margin:0 auto 4%}}#content-wrap ul#bnr_area li{margin:0 15px;display:inline-block}@media (max-width:1020px){#content-wrap ul#bnr_area li{margin:0 4% 0 0;float:left;width:48%}}@media (max-width:520px){#content-wrap ul#bnr_area li{margin:0 0 4%;width:auto;padding:0 15px;float:none}}#content-wrap ul#bnr_area li:last-child{margin-right:0}@media (max-width:520px){#content-wrap ul#bnr_area li:last-child{margin:0}}#content-wrap ul#bnr_area img{width:90%;max-width:440px}#content-wrap ul#bnr_area.untill_1903082359{display:none}footer#footer{background:#111111;text-align:center}footer#footer .inner{padding:47px 0 20px}@media (max-width:1020px){footer#footer .inner{padding:20px 15px}}footer#footer .inner a.btn-info{width:370px;height:50px;display:block;margin:0 auto 40px;text-align:center;line-height:50px;color:#fff;text-decoration:none;border:1px solid #fff}@media (max-width:1020px){footer#footer .inner a.btn-info{width:100%;height:40px;line-height:41px;font-size:13px;margin:0 0 10px 0}}footer#footer p{font-size:11px;color:#6d6d6d;line-height:1.5}footer#footer p.foot-note{font-size:13px;color:#b1b1b1;margin:0 auto 40px;line-height:1.5}@media (max-width:1020px){footer#footer p.foot-note{text-align:left;font-size:11px;margin:0 0 15px 0}}@media (max-width:1020px){footer#footer p.foot-note br{display:none}}#schedule-detail .ttl{color:#FBCB02;font-weight:bold;font-size:18px;margin:0 0 10px 0}#schedule-detail table,#schedule-detail table td{font-size:13px;line-height:18px;border-collapse:collapse;text-align:center;vertical-align:middle}#schedule-detail table{border:15px solid #fbcb02}@media (max-width:960px){#schedule-detail table{border:8px solid #fbcb02}}#schedule-detail table th{font-weight:bold;color:#fbcb02;text-align:center;border-right:1px solid #fbcb02}#schedule-detail table td{border:1px solid #fbcb02}#schedule-detail table td span.font-s{font-size:9px;line-height:11px;display:block}#schedule-detail table td.title{text-align:left;font-weight:bold}#schedule-detail table td.broadcasted{font-size:9px!important;line-height:1.3!important}#schedule-detail table td,#schedule-detail table th{display:table-cell;padding:5px 15px}@media (max-width:960px){#schedule-detail table td,#schedule-detail table th{padding:3px}}#hokan{font-size:14px;padding:45px 30px;border:15px solid #fbcb02;background-color:#000;color:#fff;overflow:hidden;line-height:1.75;min-height:440px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:960px){#hokan{padding:20px;border:8px solid #fbcb02}}#hokan .img-box{max-width:450px;margin:35px auto}@media (max-width:960px){#hokan .img-box{max-width:auto}}#hokan .img-box img{width:100%}#hokan p{margin:0 0 30px}@media (max-width:960px){#hokan p{margin:0 0 20px}}#hokan p a{color:#fbcb02}#hokan p.ttl{text-align:center;color:#fbcb02;font-weight:bold;font-size:30px;line-height:1.3;margin:0 0 10px 0}@media (max-width:960px){#hokan p.ttl{font-size:20px}}#hokan p.ttl-sub{text-align:center;font-weight:bold;font-size:20px;line-height:1.5}@media (max-width:960px){#hokan p.ttl-sub{font-size:16px}}#hokan p:last-of-type{margin:0}#hokan p.txt-copy{text-align:center}#hokan p span.headline{color:#fbcb02;font-size:110%;font-weight:bold}.tw-area{width:600px;margin:0 auto 45px}@media (max-width:1020px){.tw-area{width:auto;margin:0 auto 25px;max-width:520px;padding:0 20px}}#ttfc_original{border:8px solid}#ttfc_original .series_name{border-bottom:1px solid;padding:5px 15px;font-weight:600;font-size:13px}#ttfc_original .series_detail{display:none}#ttfc_original .series_detail dl dt{padding:5px 0 4px 45px}#ttfc_original dl{border-bottom:1px solid;display:table;font-size:13px;line-height:1.4;width:100%}#ttfc_original dl dt{display:table-cell;width:80%;border-right:1px solid;vertical-align:middle;padding:5px 15px;font-weight:600}#ttfc_original dl dd{display:table-cell;width:20%;vertical-align:middle;padding:5px 15px}
/*# sourceMappingURL=style.css.map */