﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;200;300;400;500;600;700;800;900&display=swap";*,*:before,*:after{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{margin-top:0 !important;scroll-behavior:smooth}html,body{margin:0;padding:0;width:100%;overflow-x:clip;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}body{position:relative;display:block;font-family:"Noto Sans JP",yu-gothic-pr6n,"游ゴシック",YuGothic,"Hiragino Sans","ＭＳ Ｐゴシック",sans-serif,system-ui;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline;font-feature-settings:"pkna" on,"pwid" on,"palt" on;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:500;font-style:normal;word-break:normal;line-height:1.5;background:#fff;color:#333}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:none;font-size:100%;font-style:normal;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}em{font-style:italic}img{display:block;max-width:100%;height:auto;vertical-align:middle;pointer-events:none;-webkit-touch-callout:none;touch-callout:none;-moz-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;transition:opacity .4s}img.lazy{opacity:0}svg{display:block;max-width:100%}iframe{max-width:100%}pre{background:#191919;color:#fff;padding:1em;overflow:auto;margin-bottom:1em}ul,ol{margin:0;padding:0;list-style:none}ul ul{margin-left:1em}a{color:#333;text-decoration:none}@media(min-width: 1025px){a[href^="tel:"]{pointer-events:none}}a:hover{color:#333;text-decoration:none}.lp_header{display:flex;align-items:center;width:100%;height:70px;min-height:70px;padding-left:43px;z-index:2;background-color:#fff}@media(max-width: 768px){.lp_header{height:50px;min-height:50px;padding-left:15px}}.lp_header .header_logo{width:202px;height:auto}@media(max-width: 768px){.lp_header .header_logo{width:160px}}.lp_header .header_logo img{display:block;width:100%;height:auto}.mv_wrapper{position:relative;display:block;width:100%;background:#33a9ff;aspect-ratio:1280/711}@media(max-width: 768px){.mv_wrapper{aspect-ratio:390/521}}.mv_wrapper #lottie{position:relative;display:block;width:100%}.mv_wrapper .entry_count_banner_wrap{position:fixed;bottom:0;right:0;width:365px;height:107px;margin-bottom:-1px}@media(max-width: 768px){.mv_wrapper .entry_count_banner_wrap{top:auto;left:0;right:0;bottom:0;width:100%;height:auto}}.mv_wrapper .entry_count_banner_wrap picture{display:block;width:100%}.mv_wrapper .entry_count_banner_wrap picture img{display:block;width:100%}.mv_wrapper .entry_count_banner_wrap .count_data_wrap{position:absolute;bottom:16px;left:230px;display:flex;align-items:flex-end;justify-content:flex-start}.mv_wrapper .entry_count_banner_wrap .count_data_wrap span{font-size:30px;font-weight:700;line-height:1;letter-spacing:.056em;color:#fff}.mv_wrapper .entry_count_banner_wrap .count_data_wrap span#count_date{font-size:45px}@media(max-width: 768px){.mv_wrapper .entry_count_banner_wrap .count_data_wrap{bottom:3.0769230769vw;left:62.8205128205vw}.mv_wrapper .entry_count_banner_wrap .count_data_wrap span{font-size:7.6923076923vw}.mv_wrapper .entry_count_banner_wrap .count_data_wrap span#count_date{font-size:11.5384615385vw}}.lp_main{position:relative;display:block;width:100%;min-width:1000px}@media(max-width: 768px){.lp_main{min-width:auto}}.common_wrapper{position:relative;display:block;width:min(100%,1000px);margin:0 auto}picture{display:block;width:100%}picture img{width:100%}.chance{position:relative;display:block;padding:82px 0 96px}@media(max-width: 768px){.chance{padding:25px 0 50px}}.chance .chance_01{display:block;margin-bottom:42px}@media(max-width: 768px){.chance .chance_01{padding:0 12px;margin-bottom:24px}}.chance .chance_02{width:min(100%,746px);margin:0 auto 39px}@media(max-width: 768px){.chance .chance_02{padding:0 45px;margin-bottom:26px}}.chance .chance_03{margin-bottom:32px}@media(max-width: 768px){.chance .chance_03{margin-bottom:5px;padding:0 25px}}.chance .chance_04{margin-bottom:24px}@media(max-width: 768px){.chance .chance_04{margin-bottom:7px;padding:0 12px 0 10px}}.chance .chance_05_wrap{position:relative;display:block}.chance .chance_05_wrap .chance_05{position:relative;display:block}@media(max-width: 768px){.chance .chance_05_wrap .chance_05{margin-bottom:7px;padding:0 12px 0 10px}}.chance .chance_05_wrap .chance_05_1,.chance .chance_05_wrap .chance_05_2{position:absolute;bottom:68px;width:-moz-max-content;width:max-content}@media(max-width: 768px){.chance .chance_05_wrap .chance_05_1,.chance .chance_05_wrap .chance_05_2{width:70.5128205128vw;bottom:unset}}.chance .chance_05_wrap .chance_05_1 img,.chance .chance_05_wrap .chance_05_2 img{width:438px}@media(max-width: 768px){.chance .chance_05_wrap .chance_05_1 img,.chance .chance_05_wrap .chance_05_2 img{width:100%}}.chance .chance_05_wrap .chance_05_1{left:70px;right:auto}@media(max-width: 768px){.chance .chance_05_wrap .chance_05_1{top:33.3333333333vw;left:0;right:0;margin:0 auto}}.chance .chance_05_wrap .chance_05_2{left:auto;right:30px}@media(max-width: 768px){.chance .chance_05_wrap .chance_05_2{bottom:14.1025641026vw;left:0;right:0;margin:0 auto}}.step{position:relative;display:block;width:100%;background-image:url("../images/step/bg_pc.jpg");background-repeat:repeat-y;background-position:top center;background-size:100% auto;padding-bottom:60px}@media(max-width: 768px){.step{background-image:url("../images/step/bg_sp.jpg")}}.step .step_top_left_triangle{position:absolute;top:0;left:0;width:173px;height:173px;background-image:url("../images/step/step_top_left_triangle.png");background-size:cover;background-repeat:no-repeat}@media(max-width: 768px){.step .step_top_left_triangle{width:65px;height:65px}}.step .step_bottom_right_triangle{position:absolute;bottom:0;right:0;width:173px;height:173px;background-image:url("../images/step/step_bottom_right_triangle.png");background-size:cover;background-repeat:no-repeat}@media(max-width: 768px){.step .step_bottom_right_triangle{width:65px;height:65px}}.step .step_01{display:block;width:100%;padding:0;margin:0 auto;margin-bottom:5px}@media(max-width: 768px){.step .step_01{padding:30px 38px 0;padding:7.6923076923vw 9.7435897436vw 0;margin-bottom:18px}}.step .step_02{position:relative;display:block;margin:0 auto;width:100%}@media(max-width: 768px){.step .step_02{padding:0 3.3333333333vw 0 6.4102564103vw}}.step .step_03_wrap{position:relative;display:block;margin-bottom:50px}@media(max-width: 768px){.step .step_03_wrap{padding:0 4.8717948718vw 0 3.0769230769vw;margin-bottom:30px}}.step .step_03_wrap .step_03{position:relative}.step .step_03_wrap .step_03_2{position:absolute;width:307px;bottom:-70px;right:-65px}@media(max-width: 768px){.step .step_03_wrap .step_03_2{width:34.8717948718vw;right:5.1282051282vw;bottom:-20px}}.step .step_03_wrap .step_03_link_btn_wrap{position:absolute;bottom:223px;left:274px;width:452px;z-index:11}@media(max-width: 768px){.step .step_03_wrap .step_03_link_btn_wrap{width:71.2820512821vw;left:14.1025641026vw;bottom:47.4358974359vw}}.step .step_04_wrap{position:relative;display:block}@media(max-width: 768px){.step .step_04_wrap{padding:0 6.4102564103vw}}.step .step_04_wrap .step_04{position:relative;display:block}.step .step_04_wrap .step_04_01{position:absolute;top:140px;width:592px;left:0;right:0;margin:0 auto}@media(max-width: 768px){.step .step_04_wrap .step_04_01{width:76.2820512821vw;top:28.2051282051vw}}.step .step_04_wrap .step_04_02,.step .step_04_wrap .step_04_03{position:absolute;width:356px;top:260px}@media(max-width: 768px){.step .step_04_wrap .step_04_02,.step .step_04_wrap .step_04_03{width:64.1025641026vw;top:unset;margin:0 auto;translate:-2.0512820513vw 0}}.step .step_04_wrap .step_04_02{left:114px}@media(max-width: 768px){.step .step_04_wrap .step_04_02{right:0;left:0;top:46.1538461538vw}}.step .step_04_wrap .step_04_03{right:130px}@media(max-width: 768px){.step .step_04_wrap .step_04_03{right:0;left:0;top:84.6153846154vw}}.step .step_05_wrap{position:relative;display:block;width:1030px;margin-top:-45px}@media(max-width: 768px){.step .step_05_wrap{margin-top:4.1025641026vw;padding:0 6.4102564103vw}}@media(max-width: 768px){.step .step_05_wrap{width:100%}}.step .step_05_wrap .step_05{position:relative;display:block}.step .step_05_wrap .step_05_01_link_btn{width:373px;position:absolute;bottom:55px;left:114px}@media(max-width: 768px){.step .step_05_wrap .step_05_01_link_btn{width:65.3846153846vw;right:0;left:0;margin:0 auto;bottom:26.9230769231vw}}.step .step_05_wrap .step_05_02_link_btn{width:373px;position:absolute;bottom:55px;right:144px}@media(max-width: 768px){.step .step_05_wrap .step_05_02_link_btn{width:65.3846153846vw;right:0;left:0;margin:0 auto;bottom:6.4102564103vw}}.step img{display:block;width:100%}.participation_conditions{position:relative;display:block;padding-top:65px}@media(max-width: 768px){.participation_conditions{padding:14.1025641026vw 6.4102564103vw 12.3076923077vw}}.participation_conditions .participation_conditions_01{width:min(100%,508px);margin:0 auto}@media(max-width: 768px){.participation_conditions .participation_conditions_01{margin-bottom:2.5641025641vw}}.participation_conditions .participation_conditions_02_wrap{position:relative;display:block;margin-bottom:60px}@media(max-width: 768px){.participation_conditions .participation_conditions_02_wrap{margin-bottom:9.2307692308vw}}.participation_conditions .participation_conditions_02_wrap .participation_conditions_02_01{position:absolute;top:110px;left:0;right:0;width:860px;margin:0 auto}@media(max-width: 768px){.participation_conditions .participation_conditions_02_wrap .participation_conditions_02_01{top:20.5128205128vw;width:73.3333333333vw}}.participation_conditions .participation_conditions_02_wrap .participation_conditions_02_02_link_btn{position:absolute;bottom:60px;left:100px;display:block;width:388px}@media(max-width: 768px){.participation_conditions .participation_conditions_02_wrap .participation_conditions_02_02_link_btn{width:75.3846153846vw;right:0;left:0;margin:0 auto;bottom:33.3333333333vw;translate:-1.5384615385vw 0}}.participation_conditions .participation_conditions_02_wrap .participation_conditions_02_03_link_btn{position:absolute;bottom:60px;right:90px;display:block;width:388px}@media(max-width: 768px){.participation_conditions .participation_conditions_02_wrap .participation_conditions_02_03_link_btn{width:75.3846153846vw;right:0;left:0;margin:0 auto;bottom:11.2820512821vw;translate:-1.5384615385vw 0}}.participation_conditions .participation_conditions_03_wrap{position:relative;display:block;margin-bottom:60px}@media(max-width: 768px){.participation_conditions .participation_conditions_03_wrap{margin-bottom:0}}.participation_conditions .participation_conditions_03_wrap .participation_conditions_03{position:relative;display:block}.participation_conditions .participation_conditions_03_wrap .participation_conditions_03_01{position:absolute;display:block;width:416px;top:50px;left:84px}@media(max-width: 768px){.participation_conditions .participation_conditions_03_wrap .participation_conditions_03_01{top:19.2307692308vw;left:0;right:0;margin:0 auto;width:71.7948717949vw}}.participation_conditions .participation_conditions_03_wrap .participation_conditions_03_02{position:absolute;display:block;width:416px;top:50px;right:30px}@media(max-width: 768px){.participation_conditions .participation_conditions_03_wrap .participation_conditions_03_02{top:66.6666666667vw;left:0;right:0;margin:0 auto;width:71.7948717949vw}}.attempt_wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1280/744;background-image:url("../images/attempt/attempt_bg_pc.png");background-size:cover;background-repeat:no-repeat}@media(max-width: 768px){.attempt_wrap{padding:10.2564102564vw 8.9743589744vw;aspect-ratio:390/522;background-image:url("../images/attempt/attempt_bg_sp.png")}}.attempt_wrap .attempt{position:relative;display:block;width:1000px;height:579px;margin:auto;background-color:#fff}@media(max-width: 768px){.attempt_wrap .attempt{width:77.9487179487vw;height:112.3076923077vw}}.attempt_wrap .attempt .bird{position:absolute;z-index:2;top:-65px;left:0;right:0;width:85%;margin:0 auto}@media(max-width: 768px){.attempt_wrap .attempt .bird{top:-6.4102564103vw;width:55.1282051282vw;margin:0 auto 0 0}}.attempt_wrap .attempt .bird svg image{width:48px;height:27px}@media(max-width: 768px){.attempt_wrap .attempt .bird svg image{width:25.1282051282vw;height:14.1025641026vw}}.attempt_wrap .attempt .balloon_orange{display:block;position:absolute;width:54.93px;height:89.84px;top:0;left:-100px}@media(max-width: 768px){.attempt_wrap .attempt .balloon_orange{width:6.4102564103vw;height:10.2564102564vw;left:-6.4102564103vw}}.attempt_wrap .attempt .balloon_orange .balloom{display:block;position:relative;width:100%;height:100%;background-image:url("../images/attempt/balloon_orange.svg");background-size:100% 100%;background-repeat:no-repeat}.attempt_wrap .attempt .balloon_red{display:block;position:absolute;width:57.82px;height:97.24px;top:30%;right:-100px}@media(max-width: 768px){.attempt_wrap .attempt .balloon_red{width:6.6666666667vw;height:11.0256410256vw;right:-6.6666666667vw}}.attempt_wrap .attempt .balloon_red .balloom{position:relative;display:block;width:100%;height:100%;background-image:url("../images/attempt/balloon_red.svg");background-size:100% 100%;background-repeat:no-repeat;animation-delay:1s}.attempt_wrap .attempt .attempt_01{position:relative;display:block;padding-top:.78125vw;padding-left:6.25vw}@media(max-width: 768px){.attempt_wrap .attempt .attempt_01{padding-top:0;padding-left:6.6666666667vw;top:-11.5384615385vw}}.attempt_wrap .attempt .attempt_link_btn_wrap{position:absolute;bottom:50px;left:80px;width:452px}@media(max-width: 768px){.attempt_wrap .attempt .attempt_link_btn_wrap{width:68.4615384615vw;bottom:-12.8205128205vw;left:5.1282051282vw}}.campaign_details{position:relative;display:block;width:100%}.campaign_details .campaign_details_title{position:relative;display:block}.campaign_details .campaign_details_body{position:relative;display:block;width:min(100%,1050px);padding:90px 25px 125px;margin:0 auto}.campaign_details .campaign_details_body .campaign_details_content{display:block;width:100%;margin-bottom:55px}.campaign_details .campaign_details_body .campaign_details_content .campaign_details_content_title{position:relative;display:block;width:100%;color:#33a9ff;font-size:20px;letter-spacing:1.2px;line-height:30px;border-bottom:solid 1px #33a9ff;margin-bottom:16px}@media(max-width: 768px){.campaign_details .campaign_details_body .campaign_details_content .campaign_details_content_title{font-size:16px;letter-spacing:.96px}}.campaign_details .campaign_details_body .campaign_details_content p{font-size:15px;line-height:26px;color:#333;font-weight:300}.campaign_details .campaign_details_body .campaign_details_content p>span{display:block}@media(max-width: 768px){.campaign_details .campaign_details_body .campaign_details_content p{font-size:13px;line-height:23px}}.campaign_details .campaign_details_body .campaign_details_content table{display:block;width:100%}.campaign_details .campaign_details_body .campaign_details_content table tbody{display:block;width:100%}.campaign_details .campaign_details_body .campaign_details_content table tbody tr{display:flex;flex-wrap:wrap;width:100%;color:#33a9ff;margin-bottom:12px}.campaign_details .campaign_details_body .campaign_details_content table tbody tr th{display:block;width:99px;font-size:18px;line-height:30px;letter-spacing:1.08px}@media(max-width: 768px){.campaign_details .campaign_details_body .campaign_details_content table tbody tr th{font-size:14px;width:77.75px;letter-spacing:.84px}}.campaign_details .campaign_details_body .campaign_details_content table tbody tr td{display:block;width:calc(100% - 99px);margin-left:auto;font-size:18px;line-height:30px}@media(max-width: 768px){.campaign_details .campaign_details_body .campaign_details_content table tbody tr td{font-size:14px;width:calc(100% - 77.75px);line-height:24px;text-align:justify}.campaign_details .campaign_details_body .campaign_details_content table tbody tr td>span{display:block}}@media(max-width: 600px){.campaign_details .campaign_details_body .campaign_details_content table tbody tr td.td_01{width:-moz-max-content;width:max-content;margin:0 auto 0 0}.campaign_details .campaign_details_body .campaign_details_content table tbody tr td.td_01 span.td_01_span{width:-moz-max-content;width:max-content;margin-left:auto}.campaign_details .campaign_details_body .campaign_details_content table tbody tr td.td_02{width:-moz-max-content;width:max-content;margin:0 auto 0 77.75px}.campaign_details .campaign_details_body .campaign_details_content table tbody tr td.td_02 span.td_02_span{width:-moz-max-content;width:max-content;margin-left:auto}}.campaign_details .campaign_details_body .campaign_details_link_btn{position:relative;display:block;width:min(100%,452px);margin:0 auto}.campaign_details .campaign_details_body .campaign_details_announcement{position:relative;display:flex;align-items:center;justify-content:center;margin:65px auto 10px;width:min(100%,355px)}.campaign_details .campaign_details_body .campaign_details_announcement img{display:block;width:max-content;width:-moz-max-content;max-width:100%}.lp_footer{position:relative;display:block;width:100%;margin:0;padding:0}@media(max-width: 768px){.lp_footer{margin-bottom:90px}}.lp_footer .pagetop_btn{position:absolute;top:0;right:0;display:block;border-radius:50%;background:#000;width:90px;height:90px;translate:-45px -45px;cursor:pointer;color:#fff;overflow:hidden}@media(max-width: 768px){.lp_footer .pagetop_btn{width:60px;height:60px;translate:-15px -30px}}.lp_footer .pagetop_btn svg{position:relative;width:100%;height:100%}.lp_footer aside.sns{position:relative;display:block;width:100%;background:#ffe633;padding:32px 0}.lp_footer aside.sns .sns-heading{display:block;width:100%;height:24px;margin-bottom:32px;text-align:center;font-size:20px;font-weight:700;line-height:24px;letter-spacing:3px}@media(max-width: 768px){.lp_footer aside.sns .sns-heading{margin-bottom:20px}}.lp_footer aside.sns ul.sns-list{display:flex;align-items:center;justify-content:center;gap:56px}@media(max-width: 768px){.lp_footer aside.sns ul.sns-list{gap:24px}}.lp_footer aside.sns ul.sns-list li{position:relative;display:block}.lp_footer aside.sns ul.sns-list li a{display:block;width:56px;height:56px}.lp_footer aside.sns ul.sns-list li a img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp_footer p.footerContainer-copy{display:flex;align-items:center;justify-content:center;width:100%;height:50px;color:#fff;background:#1a1311;font-size:13px}@media(max-width: 768px){.lp_footer p.footerContainer-copy{display:flex;align-items:flex-start;min-height:80px;padding:10px;background:#233540;font-size:10px}}.lp_header{z-index:100}.entry_count_banner_wrap{z-index:100}.step .sticky_container{z-index:10}.step .step_04_01{z-index:11}.step .step_04_02,.step .step_04_03{z-index:11}.step .step_05_01_link_btn{z-index:11}.step .step_05_02_link_btn{z-index:11}.lp_footer .pagetop_btn{z-index:10}@media(any-hover: hover){.hover_scale1{transition:scale .5s;transform-origin:center center;scale:1}.hover_scale1:hover{scale:1.1}}@media(any-hover: hover){.hover_scale2{transition:scale .5s;transform-origin:center center;scale:1}.hover_scale2:hover{scale:1.1}}.balloom_wrap{animation:floating-x 10s ease-in-out infinite alternate-reverse}.balloom_wrap .balloom{animation:floating-y 3s ease-in-out infinite alternate-reverse}@keyframes floating-x{0%{transform:translateX(-10%)}100%{transform:translateX(10%)}}@keyframes floating-y{0%{transform:translateY(-10%)}100%{transform:translateY(10%)}}.entry_count_banner_wrap{transition:all .5s;translate:0 102%}.entry_count_banner_wrap.fixed{translate:0 0}/*# sourceMappingURL=style.min.css.map */