@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;900&display=swap");*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none;outline:none;color:#FFFFFF}@media screen and (min-width: 1200px){a:hover{transition:0.3s;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(130%);filter:brightness(130%)}}a:focus,*:focus{outline:none}img{vertical-align:top;line-height:0;font-size:0;height:auto;display:block}.box-end{margin:0 auto 7vw}@media screen and (min-width: 1200px){.box-end{margin:0 auto 70px}}.box-end_over{margin:0 auto 12vw}@media screen and (min-width: 1200px){.box-end_over{margin:0 auto 120px}}body{width:100%;height:auto;font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;font-size:3vw;line-height:1.6;color:#000}@media screen and (min-width: 1200px){body{font-size:20px}}header{background:#000;padding:2.72727vw;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative}@media screen and (min-width: 1200px){header{padding:15px 30px;-webkit-align-items:center;align-items:center}}header img{width:100%}header .headerLogo{display:block}@media screen and (min-width: 1200px){header .headerLogo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}header .headerLogo .logo a{display:block;width:21vw;margin-right:0}@media screen and (min-width: 1200px){header .headerLogo .logo a{width:90px;margin-right:20px}}header .headerLogo .pageLink{position:absolute;bottom:2.72727vw;right:2.72727vw}@media screen and (min-width: 1200px){header .headerLogo .pageLink{position:static}}header .headerLogo .pageLink.cpEnd{bottom:8.63636vw;right:2.72727vw}header .headerLogo .pageLink a{display:block;background:#fff;color:#000;font-weight:900;line-height:6vw;border-radius:4vw;padding:0.8vw 4vw 1.2vw 8vw;position:relative;font-size:4vw}@media screen and (min-width: 1200px){header .headerLogo .pageLink a{line-height:40px;border-radius:20px;padding:0 20px 0 35px;font-size:20px}}header .headerLogo .pageLink a::before{content:"";position:absolute;top:3.2vw;left:4vw;width:0;height:0;border-top:0.8vw solid transparent;border-right:1.2vw solid transparent;border-bottom:0.8vw solid transparent;border-left:1.2vw solid #000}@media screen and (min-width: 1200px){header .headerLogo .pageLink a::before{top:16px;left:20px;border-top:4px solid transparent;border-right:6px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #000}}header .sns a{display:inline-block;width:10vw;margin-left:2vw}@media screen and (min-width: 1200px){header .sns a{width:60px;margin-left:20px}}main img{width:100%}main section{padding-bottom:6.36vw}@media screen and (min-width: 1200px){main section{padding-bottom:70px}}main section.back1{background:url("../images/back1.jpg") no-repeat 0 0;background-size:100% auto}main section.back2{background:url("../images/back2.jpg") no-repeat 0 0;background-size:100% auto}main section.back3{background:url("../images/back3.jpg") no-repeat 0 0;background-size:100% auto}main section.back4{background:url("../images/back4.jpg") no-repeat 0 0;background-size:100% auto}main section .shadow{position:relative}main section .shadow::before{content:"";position:absolute;top:0;left:0;width:100%;height:27.27273vw;background:linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0));z-index:2}@media screen and (min-width: 1200px){main section .shadow::before{height:300px}}main section .shadow .inner{position:relative;z-index:10}main section .shadow .all{position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.5);z-index:100;width:100%;padding-bottom:4.55vw}@media screen and (min-width: 1200px){main section .shadow .all{padding-bottom:50px}}main section .mvCol{padding-bottom:14.55vw}@media screen and (min-width: 1200px){main section .mvCol{padding-bottom:160px}}main section h2{position:relative;z-index:10;background:url("../images/midashi.png") repeat-x 0 0;background-size:auto 100%}main section .inner{display:block;margin-left:auto;margin-right:auto;max-width:1100px}main section .box{position:relative;background:rgba(0,0,0,0.5);width:90.90909vw;margin-left:auto;margin-right:auto;padding-bottom:4.54545vw;z-index:10}@media screen and (min-width: 1200px){main section .box{width:1000px;padding-bottom:50px}}main section .box.caption{padding:2.72727vw 3.63636vw}@media screen and (min-width: 1200px){main section .box.caption{padding:30px 40px}}main section .box.caption ul{list-style:none}main section .box.caption ul li{color:#fff;text-indent:-1em;padding-left:1em}main section .box.pbNone{padding-bottom:0}main section .box.bgNone{background:transparent}main section .box.lineAddCol{background:#6fb92c}main section .box .num{position:absolute;top:-2.09091vw;left:-2.09091vw;width:9vw}@media screen and (min-width: 1200px){main section .box .num{top:-23px;left:-23px;width:99px}}main section .bnr{margin-left:auto;margin-right:auto;width:91.09091vw}@media screen and (min-width: 1200px){main section .bnr{width:1002px}}main section .spPrize{width:100%;margin:0 auto;background:url("../images/img_05.png") no-repeat 0 38.18182vw;background-size:100% auto}@media screen and (min-width: 1200px){main section .spPrize{width:1100px;background-position:0 420px;background-size:100% auto}}main section .deco{background:url("../images/deco.png") no-repeat 50% 0;background-size:128.54545vw auto}@media screen and (min-width: 1200px){main section .deco{background-size:auto}}main section p{color:#fff;text-align:center}footer{background:#000;color:#fff;font-size:18px}footer .inner{margin-left:auto;margin-right:auto;max-width:90.90909vw}@media screen and (min-width: 1200px){footer .inner{width:1000px}}footer .footerNotice li{list-style:none;text-indent:-1em;padding-left:1em;font-size:3vw}@media screen and (min-width: 1200px){footer .footerNotice li{font-size:18px}}footer .linkList{padding:0 0 4.54545vw}@media screen and (min-width: 1200px){footer .linkList{padding:0 0 30px}}footer .linkList li{list-style:none;text-align:center;padding-top:4.54545vw}@media screen and (min-width: 1200px){footer .linkList li{padding-top:30px}}footer .linkList li a{display:block;background:#333;border-radius:7vw;font-size:3.5vw;line-height:5vw;padding:1.8vw 6vw 2.2vw 6vw;text-align:center;position:relative}@media screen and (min-width: 1200px){footer .linkList li a{display:inline;font-size:26px;line-height:30px;padding:0;line-height:auto;text-decoration:underline;background:transparent}footer .linkList li a:hover{text-decoration:none}}footer .linkList li a::before{content:"";position:absolute;top:3.7vw;left:4vw;width:0;height:0;border-top:0.8vw solid transparent;border-right:1.2vw solid transparent;border-bottom:0.8vw solid transparent;border-left:1.2vw solid #fff}@media screen and (min-width: 1200px){footer .linkList li a::before{content:none}}footer .linkList li a.longTxt{text-align:left;padding:1.8vw 6vw 2.2vw 12vw}@media screen and (min-width: 1200px){footer .linkList li a.longTxt{text-align:center;padding:0}}footer .linkList li a.longTxt::before{top:6.2vw}footer .copyright{margin-top:4.54545vw;text-align:center;font-size:3vw}@media screen and (min-width: 1200px){footer .copyright{margin-top:30px;font-size:20px}}footer .copyrightBS{background:#8b8b8b;text-align:center;color:#000;padding:1.81818vw 0;font-size:3vw}@media screen and (min-width: 1200px){footer .copyrightBS{padding:20px 0;font-size:20px}}footer .btnPagetop a{width:20vw;display:block;position:fixed;bottom:4.54545vw;right:4.54545vw;z-index:200}@media screen and (min-width: 1200px){footer .btnPagetop a{width:110px;bottom:50px;right:50px}}footer .logoBS{margin-top:4.54545vw}@media screen and (min-width: 1200px){footer .logoBS{margin-top:50px}}footer .logoBS a{width:12vw;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width: 1200px){footer .logoBS a{width:64px}}footer p{font-size:3vw}@media screen and (min-width: 1200px){footer p{font-size:18px}}footer img{width:100%}.btnLineAdd{display:block;width:68.36364vw;margin:0 auto}@media screen and (min-width: 1200px){.btnLineAdd{width:752px}}.btnLineSend{display:block;width:52.90909vw;margin:0 auto}@media screen and (min-width: 1200px){.btnLineSend{width:582px}}.bnrBtn{display:block}.bp400{background-position:50% 36.36364vw !important}@media screen and (min-width: 1200px){.bp400{background-position:50% 400px !important}}.bp200{background-position:50% 18.18182vw !important}@media screen and (min-width: 1200px){.bp200{background-position:50% 200px !important}}.mt100{margin-top:9.09091vw}@media screen and (min-width: 1200px){.mt100{margin-top:100px}}.mt50{margin-top:4.54545vw}@media screen and (min-width: 1200px){.mt50{margin-top:50px}}.mt40{margin-top:3.63636vw}@media screen and (min-width: 1200px){.mt40{margin-top:40px}}.mt30{margin-top:2.72727vw}@media screen and (min-width: 1200px){.mt30{margin-top:30px}}.mt25{margin-top:2.27273vw}@media screen and (min-width: 1200px){.mt25{margin-top:25px}}.mt20{margin-top:1.81818vw}@media screen and (min-width: 1200px){.mt20{margin-top:20px}}

/*# sourceMappingURL=maps/style.css.map */
