@charset "UTF-8";#s_all_wrap{font-size:16px!important}#s_all_wrap img{width:100%;height:auto}@media screen and (max-width:768px){.fzr{font-size:calc(0.875em + ((1vw - 3.2px) * 0.4348))!important}}#containerW{position:relative;width:100%;max-height:80vh;height:calc(98vw*0.5625);padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background-color:#eec247;background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (max-width:425px){#containerW{height:calc(100vw * 0.5625 + 40px)}}#containerW.mov_end{padding:0;max-height:100%;height:auto}#container{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}#background_video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}#video_cover{position:absolute;width:100%;height:100%;background:url("../img/thum.jpg") no-repeat;background-size:cover;background-position:center}#overlay{width:100%;height:100%;background:url(../img/02.png);position:relative}@media screen and (max-width:425px){#overlay{height:calc(100% - 40px);margin:auto;top:20px}}.headTxt{width:100%;position:relative;z-index:1;pointer-events:none}.headTxt .mainLogo{max-width:60%;min-width:180px}.slide{width:100%;display:none;margin-top:1rem}.playBtn{display:none;position:absolute;top:-2.0em;left:2.5%;background-color:#fff;border-radius:5px;padding:2px 5px}.playBtn:hover{cursor:pointer;background-color:#ac1e23;color:#fff}.playBtn img{max-width:35px;background-color:#fff;border-radius:50%;padding:2px}.playBtn span{position:relative;top:.10em}@media screen and (max-width:425px){.playBtn{top:.3em;left:auto;right:5px}}#video_controls{position:absolute;width:55px;height:55px;top:0;right:15%;bottom:0;margin:auto}#video_controls:after{display:block;position:relative;top:-5px;line-height:1;color:#ac1e23;font-weight:bold;width:55px;background-color:#fff;content:"play";padding:2px 0;border-radius:5px;text-align:center}#video_controls span{background-color:#fff;height:100%;padding:5px;display:block;border-radius:50%}#video_controls img:hover{cursor:pointer}#video_controls #pause{display:none}@media (min-width:769px){#video_controls{display:none}}.s_nav{background-color:#ac1e23;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);position:absolute;bottom:0;right:-27px}.s_nav ul{font-size:0}.s_nav li{display:inline-block;font-size:16px;position:relative}.s_nav li:after{content:"";display:block;width:2px;height:25px;background-color:#fff;position:absolute;right:0;top:0;bottom:0px;margin:auto}.s_nav li:last-child{border:none}.s_nav li:last-child a{border:none;padding-right:55px}@media screen and (max-width:768px){.s_nav li:last-child a{padding-right:40px}}@media screen and (max-width:768px){.s_nav li{font-size:calc(0.875rem + ((1vw - 3.2px) * 0.4348))}}.s_nav li:hover{background-color:#ee4747}.s_nav li a{padding:1rem 4rem;display:block;height:100%;width:100%;color:#fff;-webkit-transform:skewX(45deg);-ms-transform:skewX(45deg);transform:skewX(45deg)}@media screen and (max-width:768px){.s_nav li a{padding:1rem 1.5rem}}.contents{background:#eec247 url(../img/bg_pat.png);background-size:contain;padding:3rem 0 10rem;position:relative}.introW{max-width:1800px;width:95%;margin:0 auto 1rem}.intro{position:relative;padding:0 0px 0 1rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:250px;height:5rem;border-radius:5px 5px  0 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro p{text-align:center}.intro img{max-width:200px;width:80%}.intro:after{content:"";position:absolute;top:0;left:99%;width:0;height:0;border-right:4rem solid transparent;border-bottom:5rem solid #fff}@media screen and (max-width:768px){.intro{max-width:40%}}.introTxt{position:relative;top:-6px;background-color:#fff;border-radius:5px;padding:2rem 1rem;padding:4rem 10%;text-align:center}.introTxt .dai{display:inline-block;padding:1rem;padding-left:3rem;border-radius:3px;border:2px solid #eec247}.introTxt .dai p{position:relative}.introTxt .dai p:last-child{margin-bottom:0}.introTxt .dai p:after,.introTxt .dai p:before{display:block;content:'';position:absolute}.introTxt .dai p:after{top:.35em;left:-1.2em;width:14px;height:14px;background-color:#ee4747;border-radius:100%}.introTxt .dai p:before{z-index:2;top:.625em;left:-.975em;width:4px;height:4px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.introTxt .dai p span{font-weight:bold}.introTxt p{margin-bottom:1em}.introTxt p span{color:#ac1e23}.introTxt p .bold{font-weight:bold}@media screen and (max-width:768px){.introTxt{padding:5% 5%}}.lrW{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1400px;margin:auto}@media screen and (max-width:425px){.lrW{display:block}}.lrW .left,.lrW .right{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.lrW .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-image:url(../img/act.png);background-repeat:no-repeat;background-position:top;background-size:cover}.lrW .right .sp{display:none}@media screen and (max-width:425px){.lrW .right .sp{display:block}}.lrW .right .v3{background-color:#fff;border-radius:5px;padding:1rem .5rem;margin:1rem;display:block;position:relative;width:30%;top:42px;-webkit-box-shadow:3px 3px  #ae2425;box-shadow:3px 3px  #ae2425}.lrW .right .v3:after{content:"";position:absolute;bottom:-39px;width:41px;height:41px;right:0px;left:0;z-index:0;margin:auto;background:url(../img/arrow.png) no-repeat center/contain}.lrW .right .v3:nth-child(2){margin-left:auto}.lrW .right .v3:nth-child(2):after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.lrW .right .v3 p{vertical-align:bottom}.lrW .right .v3 p:not(:last-child){margin-bottom:.8rem}.lrW .right .v3 .t1{position:absolute;width:50px;margin:auto;top:-37px}@media screen and (max-width:425px){.lrW .right{width:100%;height:500px;background-size:contain}}.lrW .left{padding:0 0 0 1rem}@media screen and (max-width:768px){.lrW .left{padding:1% 0 1% 1%}}@media screen and (max-width:425px){.lrW .left{padding:1%}}.iineBox{max-width:500px;margin:auto;padding:1rem;border-radius:5px;background-color:black;background-color:#fff;position:relative;margin-top:5rem}@media screen and (max-width:768px){.iineBox{padding:1rem 1%}}.iineBox:before{content:"";position:absolute;top:0;width:100px;height:100px;right:-93px;z-index:0;background:url(../img/arrow.png) no-repeat center/contain}@media screen and (max-width:768px){.iineBox:before{width:45px;height:45px;right:-42px;top:20px}}@media screen and (max-width:425px){.iineBox:before{display:none}}.iineBox .top{width:82%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.iineBox .top .t1{position:absolute;left:5px;width:20%}.iineBox .top p{-ms-flex-item-align:end;align-self:flex-end;display:inline-block;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.iineBox .top p img{width:100%;vertical-align:bottom}.iineBox .top p:not(.t1){margin-left:1rem}.iineBox .play{margin:1rem;position:relative;cursor:pointer}.iineBox .play:after,.iineBox .play:before{content:"";display:block;position:absolute;width:80%;height:80%;top:0;right:0;left:0;bottom:0;margin:auto;background:url(../img/play.png) no-repeat center;background-size:contain}.iineBox .play:before{background-image:url(../img/play2.png);opacity:0}.iineBox .play:hover:after{opacity:0}.iineBox .play:hover:before{opacity:1}.iineBox .play.cmsImg{cursor:default}.iineBox .play.cmsImg:after,.iineBox .play.cmsImg:before{display:none;content:"asssssssssssssssss"}.iineBox .play a{position:absolute;display:block;width:100%;height:100%;z-index:1}.iineBox .meterW{background-color:#fff4d5;border-radius:10px;margin:1rem;padding:.5rem;padding-bottom:1rem;position:relative}.iineBox .meter{max-width:39%;display:inline-block;position:absolute;top:0}@media screen and (max-width:768px){.iineBox .meter{width:100%;top:-6vw;right:0;left:0;margin:0 auto 2rem;max-width:50%}}.iineBox .meter:after{bottom:0;content:"(定期更新)";font-size:1.1rem;left:0;line-height:0;position:absolute}@media screen and (max-width:768px){.iineBox .meter:after{left:auto;right:0}}.iineBox .bottom{position:relative;text-align:center;padding-left:40%}@media screen and (max-width:768px){.iineBox .bottom{padding-left:0;margin-top:18vw}}@media screen and (max-width:425px){.iineBox .bottom{padding-left:0;margin-top:43vw}}.iineBox .bottom #btn1{display:inline-block}.iineBox .bottom .txt{font-size:14px}@media screen and (max-width:768px){.iineBox .bottom .txt{font-size:13px}}.iineBox .bottom img[src*=meter]{max-width:150px;position:relative;top:0px}.iineBox .bottom img[src*=iine]{max-width:150px}.iineBox .bottom .red{color:#b61c22}.iineBox .bottom .iineBtn_btn img[src="img/iine.png"]{cursor:pointer}.iineBox .bottom .iineBtn_btn:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.iineBox .cms{text-align:center}.iineBox .cms a{display:inline-block;color:#ac1e23;background-color:#eec247;display:inline-block;line-height:1;padding:.5em .5em;margin:3px;border-radius:5px;border-bottom:2px solid #ac1e23}.f_bg_W{position:absolute;width:100%;height:200px;overflow:hidden;top:-100px}.f_bg_W .f_bg{position:relative;height:100px;top:25%;left:-1%;width:102%;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);margin:auto;background:url(../img/foote_img.png) center repeat-x;background-size:auto 100%}.s_footer{background-color:#e0983e;color:#551000;position:relative;padding:100px 0 5rem;width:100%}.s_footer:after{display:block;content:"";background:url(../img/heart.png) no-repeat center/contain;position:absolute;width:150px;height:150px;right:0;bottom:0}.s_footer .s_txt{text-align:center;padding:1rem;max-width:1000px;margin:auto;position:relative;z-index:1}.iwai{background-color:#fff;max-width:1800px;width:95%;border-radius:5px;margin:3rem auto 3rem;padding:5px;text-align:center}.iwai a{display:inline-block;color:#fff;background-color:#ac1e23;line-height:1;padding:.8em 1.5em;margin:8px auto;border-radius:5px;border-bottom:2px solid #5a0002}.iwai span{font-weight:bold;vertical-align:middle;color:yellow;padding-left:2rem}#mailMagazineForm{margin:1rem auto -2rem;font-size:16px}#mailMagazineForm *{-webkit-box-sizing:border-box;box-sizing:border-box}#mailMagazineForm form{padding:1rem;color:#fff;max-width:1080px;width:100%;text-align:center;margin:auto;background:#e4141f}#mailMagazineForm form>p{font-weight:bold;color:#fff;margin-bottom:1rem;padding:.2rem 0}#mailMagazineForm form>p img{max-width:3em;background-color:#fff;padding:5px;border-radius:5px}#mailMagazineForm input[type=submit]{padding:.4rem 1rem;background:-webkit-gradient(linear, left bottom, left top, from(#2f89f5), color-stop(50%, #0f75d4), color-stop(51%, #24c2ee), to(#26afff));background:-webkit-linear-gradient(bottom, #2f89f5 0%, #0f75d4 50%, #24c2ee 51%, #26afff 100%);background:-o-linear-gradient(bottom, #2f89f5 0%, #0f75d4 50%, #24c2ee 51%, #26afff 100%);background:linear-gradient(0deg, #2f89f5 0%, #0f75d4 50%, #24c2ee 51%, #26afff 100%);color:#fff;border-radius:6px;border:1px solid #fff;vertical-align:middle}#mailMagazineForm input[type=submit]:hover{cursor:pointer;background:-webkit-gradient(linear, left bottom, left top, from(#0f75d4), color-stop(50%, #0f75d4), color-stop(54%, #4c94d8), to(#0f75d4));background:-webkit-linear-gradient(bottom, #0f75d4 0%, #0f75d4 50%, #4c94d8 54%, #0f75d4 100%);background:-o-linear-gradient(bottom, #0f75d4 0%, #0f75d4 50%, #4c94d8 54%, #0f75d4 100%);background:linear-gradient(0deg, #0f75d4 0%, #0f75d4 50%, #4c94d8 54%, #0f75d4 100%)}#mailMagazineForm input[type=text]{width:100%;max-width:500px;background-color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:1px solid #ff0000;border-radius:3px;padding:.5rem;margin-bottom:10px;font-size:16px}#mailMagazineForm input[type=text]:focus{-webkit-box-shadow:0 0 7px #fff;box-shadow:0 0 7px #fff;border:1px solid #fff}.mmg{margin-top:10rem;margin-bottom:3rem}.mmg .set{color:red;font-size:2.2rem}.kaikin img{max-width:890px}footer{margin-top:0}
/*# sourceMappingURL=style.css.map */