*{background:none;border:none;text-decoration:none;list-style:none}html{font-family:"toppan-bunkyu-midashi-go-std","Noto Sans JP","roboto","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.3333333333vw;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scrollbar-gutter:stable}body{background:#000b54;font-size:3.2rem;font-weight:700;text-align:center}a{display:block;width:100%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}@media(any-hover: hover){a:hover{opacity:.7}}button{color:#000;display:block;cursor:pointer}#wrapper{background:url("../../images/bg_footer.jpg") no-repeat left bottom/100% auto,url("../../images/bg_body.jpg") no-repeat left top/100% auto;width:100%;min-height:100vh;position:relative;overflow:hidden;z-index:0}.inner{width:100%;padding:0 3rem}.attention{background:rgba(0,0,0,.35);margin-top:3.2rem;padding:2.4rem 1.6rem}.attention li{color:#fff;font-family:"Noto Sans JP",sans-serif;font-size:2.4rem;font-weight:400;text-align:left;text-indent:-1em;padding-left:1em}.attention li em{font-weight:900}.attention li a{color:#00e;font-weight:700;display:inline;text-decoration:underline}header h1{width:31.8rem;height:auto;padding:2rem}header h1 a{-webkit-filter:drop-shadow(0 0.3rem 0.6rem black);filter:drop-shadow(0 0.3rem 0.6rem black)}header h2{width:74rem;margin:0 auto}header .lead{background:#ef0;padding:2.8rem 5rem;font-size:2.6rem;font-weight:900}section#summary article{padding:4.8rem 5rem;position:relative}section#summary article#prize{background:url("../../images/bg_prize.jpg") no-repeat center top/100% auto;padding-bottom:7.2rem}section#summary article#prize h3{color:#fff;font-size:4rem;margin:auto;position:absolute;inset:0;top:11rem;bottom:auto;z-index:1}section#summary article#prize img{position:relative;z-index:2}section#summary article#how{background:radial-gradient(ellipse 234.6rem 138.8rem at 50% 70%, #FFD600 0%, #EF0000 50%)}section#summary article#how h3{background:#000;color:#fff;font-size:2.8rem;line-height:5.4rem;height:5.4rem}section#summary article#how p{color:#fff}section#summary article#how div:first-of-type p{margin:2rem 0 2.4rem;font-family:"roboto",sans-serif;font-size:4.8rem;font-weight:900}section#summary article#how div:first-of-type p em{font-size:6rem;font-style:normal}section#summary article#how div:first-of-type p span{background:#fff;border-radius:100vmax;color:#ed1927;font-family:"toppan-bunkyu-midashi-go-std",sans-serif;font-size:2.8rem;font-weight:900;line-height:4.2rem;display:inline-block;width:4.2rem;height:4.2rem;margin-left:.6rem;-webkit-transform:translateY(-0.6rem);transform:translateY(-0.6rem)}section#summary article#how div:last-of-type p{margin:3.2rem 0 4.8rem;font-size:2.8rem;text-align:left}section#summary article#how a{-webkit-filter:drop-shadow(0 0.6rem 2.4rem rgba(0, 0, 0, 0.5));filter:drop-shadow(0 0.6rem 2.4rem rgba(0, 0, 0, 0.5))}section#form{background:url("../../images/bg_form.jpg") no-repeat left top/100% auto;font-family:"Noto Sans JP",sans-serif;font-weight:400;text-align:left;padding:6.4rem 0 8rem}section#form input{font-size:3.2rem;text-indent:2rem;border:.4rem #ccc solid;width:100%;height:6rem}section#form input[type=radio]{content:"";width:5rem;height:5rem;margin:0 .6rem 0 .4rem;vertical-align:middle;cursor:pointer}section#form h3{width:51.5rem;margin:0 auto 3.2rem}section#form .flow{background:#000;color:#fff;font-size:3.2rem;text-align:center;line-height:1.4;margin:0 5rem;padding:1.5rem}section#form .flow .now{color:#ff0;font-weight:bold}section#form #contents{background:#fff;margin:0 5rem}section#form #contents .ok{padding:10rem 0;text-align:center}section#form .error{background:#b50b14;color:#fff;font-size:2.8rem;line-height:1.4;width:100%;padding:2.4rem}section#form .error span{color:#ff0}section#form .error li{text-indent:-1em;padding-left:1em}section#form .box ul li{font-size:3.1rem}section#form .box .item{background:#00c1cb;color:#fff;width:100%;min-height:6rem;padding:1rem 2.4rem}section#form .box .item span.mark{color:#ff0;font-size:3.2rem;margin-right:.8rem}section#form .box .ans{background:#ececec;width:100%;min-height:6rem;padding:2.4rem;line-height:1.6}section#form #area_bt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:2rem auto 0;padding:2.4rem}section#form #area_bt .bt_check input[type=submit],section#form #area_bt .bt_apply input[type=submit]{background:#ef0;border:.7rem solid #0a1247;border-radius:100vmax;-webkit-box-shadow:0 .6rem 2.4rem rgba(0,0,0,.5);box-shadow:0 .6rem 2.4rem rgba(0,0,0,.5);color:#0a1247;font-family:"toppan-bunkyu-midashi-go-std",sans-serif;display:block;width:52.6rem;height:12rem;margin:0 auto 2rem;font-size:4.2rem;font-weight:900;text-align:center}section#form #area_bt .bt_return input[type=button]{background:#fff;border:.7rem solid #0a1247;border-radius:100vmax;-webkit-box-shadow:0 .6rem 2.4rem rgba(0,0,0,.5);box-shadow:0 .6rem 2.4rem rgba(0,0,0,.5);color:#0a1247;font-family:"toppan-bunkyu-midashi-go-std",sans-serif;display:block;width:52.6rem;height:12rem;margin:0 auto;font-size:4.2rem;font-weight:900;text-align:center}section#form #sign table{border:.1rem solid #ccc;border-collapse:collapse;width:100%;margin:4rem auto 0}section#form #sign th,section#form #sign td .sign_size{font-size:3.2rem;line-height:1.2;padding:2rem}section#form .bold{font-weight:bold}section#form .attention_check{margin:1rem 2.4rem}section#form .box_quiz{width:10rem;font-weight:bold}section#form .box_name_shi,section#form .box_name_mei,section#form .box_name_shi_kana,section#form .box_name_mei_kana{width:12rem}section#form .box_zip,section#form .box_age{width:12rem}section#form .box_add{width:98%}section#form .box_tel,section#form .box_fax{width:10rem}section#form .box_mail,section#form .box_twitter{width:69rem}section#form .box_job{width:37rem;height:3rem}footer{width:100%;margin:1.4rem auto 3.2rem;position:absolute;bottom:0;left:0}footer p{color:#fff;font-family:Meiryo,sans-serif;font-size:2rem;font-weight:400}@media(max-width: 750px){.sp_non{display:none !important}button:focus{outline:none}}@media(min-width: 751px){.pc_non{display:none !important}html{font-size:.5208333333vw}body{font-size:2rem}#wrapper{background:url("../../images/pc/bg_body.jpg") no-repeat left top/100% auto}.inner{padding:0 4rem}.min-inner{width:160rem;margin:0 auto}.attention{width:130.4rem;margin:3.2rem auto 0;padding:1.6rem 7.8rem}.attention li{font-size:1.6rem}header h1{width:27.4rem;padding:2.2rem 2.8rem}header h2{width:109rem;margin:-5.5rem auto 0}header .lead{font-size:1.8rem;margin-top:-2rem;padding:1.8rem 0}section#summary article{padding:4.8rem 0 5.6rem}section#summary article#prize{background:none;padding-bottom:5.4rem}section#summary article#prize h3{width:140rem;font-size:3.6rem;top:11rem}section#summary article#prize img{width:140rem;margin:0 auto}section#summary article#how{background:radial-gradient(ellipse 696.6rem 96.7rem at 50% 90%, #FFD600 0%, #EF0000 50%)}section#summary article#how div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:140rem;margin:0 auto}section#summary article#how h3{clip-path:polygon(93.4% 0, 100% 50%, 93.4% 100%, 0 100%, 0 0);width:18.1rem;margin-right:2.4rem;padding-right:1.2rem}section#summary article#how p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}section#summary article#how div:first-of-type p{margin:0}section#summary article#how div:last-of-type p{margin:0;font-size:2.4rem}section#summary article#how a{-webkit-filter:drop-shadow(0 0.6rem 1.2rem rgba(0, 0, 0, 0.5));filter:drop-shadow(0 0.6rem 1.2rem rgba(0, 0, 0, 0.5));width:84.8rem;margin:4rem auto 0}section#form{background:url("../../images/pc/bg_footer.jpg") no-repeat left bottom/100% auto,url("../../images/pc/bg_form.png") no-repeat left top/100% auto,#000b54;background-blend-mode:lighten;padding:5.6rem 0 7rem}section#form input{font-size:1.5rem;text-indent:.5rem;border:.2rem #ccc solid;width:16rem;height:2.4rem;margin:0 .5rem}section#form input[type=radio]{content:"";width:1.6rem;height:1.6rem;margin:0 .6rem 0 .4rem;vertical-align:middle;cursor:pointer}section#form h3{width:40.4rem;margin:0 auto 3.2rem}section#form .flow{width:103.4rem;font-size:1.6rem;line-height:2.4;margin:0 auto;padding:0}section#form #contents{width:103.4rem;margin:0 auto}section#form #contents .ok{padding:13rem 0;text-align:center}section#form .error{background:#b50b14;color:#fff;font-size:1.6rem;line-height:1.4;width:100%;padding:1rem 2rem}section#form .error span{color:#ff0}section#form .error li{text-indent:-1em;padding-left:1em}section#form .box ul li{font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}section#form .box .item{background:#00c1cb;color:#fff;width:33rem;min-height:inherit;padding:1rem 1rem}section#form .box .item span.mark{color:#ff0;font-size:1.5rem;margin-right:.8rem}section#form .box .ans{background:#ececec;width:75rem;min-height:inherit;padding:1rem 1rem 0;line-height:1.6}section#form .box_quiz{width:10rem;font-weight:bold}section#form .box_name_shi,section#form .box_name_mei,section#form .box_name_shi_kana,section#form .box_name_mei_kana{width:12rem}section#form .box_zip,section#form .box_age{width:12rem}section#form .box_add{width:98%}section#form .box_tel,section#form .box_fax{width:10rem}section#form .box_mail,section#form .box_twitter{width:69rem}section#form .box_job{width:37rem}section#form #area_bt{width:100%;margin:0rem auto -3.3rem;padding:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}section#form #area_bt .bt_check input[type=submit],section#form #area_bt .bt_apply input[type=submit]{background:#ef0;border:.3rem solid #0a1247;border-radius:100vmax;-webkit-box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3);box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3);color:#0a1247;font-family:"toppan-bunkyu-midashi-go-std",sans-serif;display:block;width:23rem;height:6rem;margin:0 auto;font-size:2.2rem;font-weight:900;text-align:center;-webkit-transition:all .1s ease;transition:all .1s ease}section#form #area_bt .bt_check input[type=submit]:hover,section#form #area_bt .bt_apply input[type=submit]:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(2px);transform:translateY(2px)}section#form #area_bt .bt_return input[type=button]{background:#fff;border:.3rem solid #0a1247;border-radius:100vmax;-webkit-box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3);box-shadow:0 .6rem 1.4rem rgba(0,0,0,.3);color:#0a1247;font-family:"toppan-bunkyu-midashi-go-std",sans-serif;display:block;width:23rem;height:6rem;margin:0 auto;font-size:2.2rem;font-weight:900;text-align:center;-webkit-transition:all .1s ease;transition:all .1s ease}section#form #area_bt .bt_return input[type=button]:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(2px);transform:translateY(2px)}section#form #sign table{border:.1rem solid #ccc;border-collapse:collapse;width:100%;margin:4rem auto 0}section#form #sign th,section#form #sign td .sign_size{font-size:1.6rem;line-height:1.2;padding:2rem}.attention_check{font-size:1.8rem;text-align:center;margin:1rem}.bold{font-size:2.4rem}footer{margin:4rem auto 1rem}footer p{font-size:1.3rem}}/*# sourceMappingURL=common.min.css.map */