:root{--main-bg-color: #ffb1ac;--sub-bg-color: #ffffff;--accent-color: #000000;--pc-width: 385px;--sp-width: 750px;--color-blue-ccc: #004092}*{box-sizing:border-box}.hide{display:none!important}.relative{position:relative}.absolute{position:absolute}.a_deco{color:#000!important;text-decoration:underline!important}html{font-size:10px}body{background-color:#fff;font-size:1.6rem;font-family:Noto Sans JP,serif}a img{transition:opacity .3s}a img:hover,a img:active{opacity:.7}p,a{font-family:Noto Sans JP,serif}.imgs_wd{width:90%!important;margin:auto}.img_mr{margin:20px 0}.mr_top{margin-top:20px}.f700{font-weight:700}header{width:100%;max-width:var(--pc-width);margin:0 auto;padding:10px 12px;background-color:#fff}header #head_link{padding:0}header #head_link img{display:block;width:100%;max-width:75px;height:auto}#Wrapper{display:flex;justify-content:center}#Wrapper a{word-break:break-all}main{width:100%;max-width:var(--pc-width);margin:0 auto}.container{display:flex;position:relative;width:100%;max-width:750px;margin:0 auto}.mv{width:100%}.mv .mv_text{display:flex;align-items:center;justify-content:center;color:#937500;font-weight:700}.mv .mv_text p{margin-top:0;margin-bottom:0}.mv .mv_text:before,.mv .mv_text:after{display:block;aspect-ratio:35.34/15.95;background-position:center;background-size:contain;background-repeat:no-repeat;content:""}.mv .mv_text:before{background-image:url(../../assets/img/202609/top-text-icon_01.svg)}.mv .mv_text:after{background-image:url(../../assets/img/202609/top-text-icon_02.svg)}.mv .mv_catch{box-sizing:border-box;display:flex;position:relative;flex-direction:column;align-items:center;width:100%;height:auto;overflow:visible;background:url(../../assets/img/202609/kv-bg-best.png) no-repeat center top;background-size:100% 100%;color:#004092;font-weight:700;text-align:center}.mv .mv_catch:before{z-index:0;position:absolute;left:-8%;width:116%;background:linear-gradient(180deg,#fff0,#ffffff73 18%,#fff 40%,#fff 60%,#ffffff73 82%,#fff0);content:"";pointer-events:none}.mv .mv_catch .catch_top,.mv .mv_catch .catch_bottom,.mv .mv_catch .catch_present,.mv .mv_catch .catch_detail_wrap{z-index:1;position:relative}.mv .mv_catch .catch_top{margin:0;letter-spacing:normal}.mv .mv_catch .catch_bottom{display:inline-block;margin:0 auto;padding-top:0;border-bottom:2px solid #004092;letter-spacing:.05em}.mv .mv_catch .catch_bottom span:not(.catch_olive){position:relative}.mv .mv_catch .catch_bottom span:not(.catch_olive):before,.mv .mv_catch .catch_bottom span:not(.catch_olive):after{position:absolute;transform:translate(-50%);border-radius:50%;background-color:#004092;content:""}.mv .mv_catch .catch_bottom span:not(.catch_olive):before{left:25%}.mv .mv_catch .catch_bottom span:not(.catch_olive):after{left:75%}.mv .mv_catch .catch_present{width:100%}.mv .mv_catch .catch_present .present_head{display:flex;align-items:center;justify-content:center;width:100%}.mv .mv_catch .catch_present .present_inner{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.mv .mv_catch .catch_present .present_inner .mv-point-timer-01,.mv .mv_catch .catch_present .present_inner .mv-point-timer-02{margin-left:0}.mv .mv_catch .catch_present img{display:block;height:auto}.mv .mv_catch .catch_present p{margin:0}.mv .mv_catch .catch_present .present_point{position:relative;background-image:linear-gradient(180deg,#8a6d00 5%,#fedc5d 35%,#9a7b07 62%);font-weight:900;line-height:1em;text-align:left;white-space:nowrap;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mv .mv_catch .catch_present .present_point .comma{display:inline-block;transform:translateY(.1em);background:none;font-weight:700;-webkit-background-clip:initial;-webkit-text-fill-color:#9a7b07;background-clip:initial;color:#9a7b07}.mv .mv_catch .catch_present .present_point .unit{display:inline-block;margin-left:.02em}.mv .mv_catch .catch_present .present_point.present_point_is-image{background:none;font-weight:400;letter-spacing:0;filter:none;-webkit-background-clip:border-box;-webkit-text-fill-color:initial;background-clip:border-box}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char{display:inline-block;line-height:0;vertical-align:bottom}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char+.present_point_char{margin-left:-4px}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-digit+.present_point_char-comma,.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-comma+.present_point_char-digit{margin-left:-10px}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char img{display:block;width:auto;max-width:none;filter:none}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-digit img{height:1em}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-comma img{height:.42em;transform:translateY(.1em);box-shadow:none;filter:none}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-pt{margin-left:2px}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-pt img{height:.55em}.mv .mv_catch .catch_present .present_text img{display:block;height:auto;margin:0 auto}.mv .mv_catch .catch_bonus{box-sizing:border-box;z-index:2;position:absolute;top:0;left:50%;transform:translate(-50%);background-color:#c00000;color:#fff;font-weight:700;text-align:center}.mv .mv_catch .catch_bonus p{margin:0}.mv .mv_catch .catch_bonus:after{position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);border-style:solid;border-color:#c00000 transparent transparent transparent;content:""}.mv .mv_catch .catch_detail_inner{box-sizing:border-box;background-color:#fff}.mv .mv_catch .catch_entry{z-index:1;position:relative;bottom:auto;left:auto;width:100%;margin-top:0}.mv .mv_catch .catch_entry .entry_lead{margin:0;color:#004092;font-weight:700;text-align:center}.mv .mv_catch .catch_entry .entry_limited{display:inline-block;position:relative;padding:0 .75em}.mv .mv_catch .catch_entry .entry_limited:before,.mv .mv_catch .catch_entry .entry_limited:after{position:absolute;top:50%;background-color:#004092;content:""}.mv .mv_catch .catch_entry .entry_limited:before{transform:translateY(-50%) rotate(-22deg)}.mv .mv_catch .catch_entry .entry_limited:after{transform:translateY(-50%) rotate(22deg)}.mv .mv_catch .catch_entry .entry_btn{display:block;margin-right:auto;margin-left:auto}.mv .mv_catch .catch_entry .entry_btn img{display:block;width:100%;height:auto}.mv .mv_catch .catch_detail{box-sizing:border-box;border:2px solid #937500;background-color:#fff}.mv .mv_catch .catch_detail p{margin:0}.mv .mv_catch .catch_detail img{display:block;height:auto}.mv .mv_catch .catch_detail .detail_block:last-child{border-top:3px dotted #937500}.mv .mv_catch .catch_detail .detail_title{letter-spacing:.06em}.mv .mv_catch .catch_detail .detail_more{display:inline-block;position:relative;padding:0 .75em}.mv .mv_catch .catch_detail .detail_more:before,.mv .mv_catch .catch_detail .detail_more:after{position:absolute;top:50%;background-color:#004092;content:""}.mv .mv_catch .catch_detail .detail_more:before{transform:translateY(-50%) rotate(-22deg)}.mv .mv_catch .catch_detail .detail_more:after{transform:translateY(-50%) rotate(22deg)}.mv .mv_catch .catch_detail .detail_row{display:flex;align-items:center;justify-content:flex-start}.mv .mv_catch .catch_detail .detail_label{box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-weight:700;white-space:nowrap}.mv .mv_catch .catch_detail .label_normal{border:1px solid #004092;background-color:#fff;color:#004092}.mv .mv_catch .catch_detail .label_bonus{background-image:linear-gradient(90deg,#d4b84a,#8a6d00);color:#fff}.mv .mv_catch .catch_detail .detail_point{color:#937500;font-weight:900;white-space:nowrap}.mv .mv_catch .catch_detail .detail_point .comma{color:#937500}.entry-step{width:100%;background-color:#fff;text-align:center}.entry-step p{margin:0;font-weight:700}.entry-step .step_link{display:inline-flex;align-items:center;justify-content:center;border-top:1px solid #e60012;border-bottom:1px solid #e60012;color:#e60012;font-weight:700;line-height:1;text-decoration:none}.entry-step .step_link span{line-height:1}.entry-step .step_link:after{flex-shrink:0;align-self:center;border-style:solid;border-color:transparent transparent transparent #e60012;content:""}.entry-step .step_flow .flow_title{margin:0;color:#937500;font-weight:700;letter-spacing:.1em}.entry-step .step_flow .flow_item{box-sizing:border-box;display:flex;align-items:stretch;border:1px solid #937500}.entry-step .step_flow .flow_step{box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-right:1px solid #937500;color:#937500}.entry-step .step_flow .flow_text{display:flex;flex:1;align-items:center;justify-content:center;color:#1d4294;text-align:center}.entry-step.switch-flow .step_flow .flow_title{color:#1d4294}.entry-step.switch-flow .step_flow .flow_item{border-color:#1d4294}.entry-step.switch-flow .step_flow .flow_step{border-right-color:#1d4294;color:#1d4294}.entry-step.switch-flow .step_flow .flow_text{color:#333}.existing-user{width:100%}.existing-user .user_catch{box-sizing:border-box;display:flex;position:relative;flex-direction:column;align-items:center;width:100%;height:auto;overflow:visible;background:url(../../assets/img/202609/user-bg-best.png) no-repeat center top;background-size:100% 100%;color:#004092;font-weight:700;text-align:center}.existing-user .user_catch .catch_top,.existing-user .user_catch .catch_bottom,.existing-user .user_catch .catch_present,.existing-user .user_catch .catch_detail_wrap{z-index:1;position:relative}.existing-user .user_catch .catch_label{box-sizing:border-box;display:flex;z-index:1;position:absolute;top:0;left:50%;align-items:center;justify-content:center;margin:0;padding:0;transform:translate(-50%);background-image:linear-gradient(90deg,#aaabab,#9b9b9c);color:#fff;letter-spacing:.1em}.existing-user .user_catch .catch_top{margin:0;letter-spacing:.1em}.existing-user .user_catch .catch_bottom{display:inline-block;margin:0 auto;padding-top:0;border-bottom:2px solid #004092;letter-spacing:.1em}.existing-user .user_catch .catch_bottom span:not(.catch_olive){position:relative}.existing-user .user_catch .catch_bottom span:not(.catch_olive):before,.existing-user .user_catch .catch_bottom span:not(.catch_olive):after{position:absolute;transform:translate(-50%);border-radius:50%;background-color:#004092;content:""}.existing-user .user_catch .catch_bottom span:not(.catch_olive):before{left:25%}.existing-user .user_catch .catch_bottom span:not(.catch_olive):after{left:75%}.existing-user .user_catch .catch_present{width:100%}.existing-user .user_catch .catch_present .present_head{display:flex;align-items:center;justify-content:center;width:100%}.existing-user .user_catch .catch_present .present_inner{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.existing-user .user_catch .catch_present img{display:block;height:auto}.existing-user .user_catch .catch_present p{margin:0}.existing-user .user_catch .catch_present .present_point{position:relative;color:#1d4293;font-weight:900;line-height:1em;text-align:left;white-space:nowrap}.existing-user .user_catch .catch_present .present_point .comma{display:inline-block;transform:translateY(-.12em);color:#1d4293;font-weight:700}.existing-user .user_catch .catch_present .present_text img{display:block;height:auto;margin:0 auto}.existing-user .user_catch .catch_bonus{box-sizing:border-box;z-index:2;position:absolute;top:0;left:50%;transform:translate(-50%);background-color:#1d4294;color:#fff;font-weight:700;text-align:center}.existing-user .user_catch .catch_bonus p{margin:0}.existing-user .user_catch .catch_bonus:after{position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);border-style:solid;border-color:#1d4294 transparent transparent transparent;content:""}.existing-user .user_catch .catch_detail_inner{box-sizing:border-box;background-color:#fff}.existing-user .user_catch .catch_entry{z-index:1;position:relative;bottom:auto;left:auto;width:100%;margin-top:0}.existing-user .user_catch .catch_entry .entry_lead{margin:0;color:#004092;font-weight:700;text-align:center}.existing-user .user_catch .catch_entry .entry_limited{display:inline-block;position:relative;padding:0 .75em}.existing-user .user_catch .catch_entry .entry_limited:before,.existing-user .user_catch .catch_entry .entry_limited:after{position:absolute;top:50%;background-color:#004092;content:""}.existing-user .user_catch .catch_entry .entry_limited:before{transform:translateY(-50%) rotate(-22deg)}.existing-user .user_catch .catch_entry .entry_limited:after{transform:translateY(-50%) rotate(22deg)}.existing-user .user_catch .catch_entry .entry_btn{display:block;margin-right:auto;margin-left:auto}.existing-user .user_catch .catch_entry .entry_btn img{display:block;width:100%;height:auto}.existing-user .user_catch .catch_detail{box-sizing:border-box;border:2px solid #1d4294;background-color:#fff;color:#1d4294}.existing-user .user_catch .catch_detail p{margin:0}.existing-user .user_catch .catch_detail img{display:block;height:auto}.existing-user .user_catch .catch_detail .detail_block:last-child{border-top:3px dotted #1d4294}.existing-user .user_catch .catch_detail .detail_title{letter-spacing:.06em}.existing-user .user_catch .catch_detail .detail_more{display:inline-block;position:relative;padding:0 .75em}.existing-user .user_catch .catch_detail .detail_more:before,.existing-user .user_catch .catch_detail .detail_more:after{position:absolute;top:50%;background-color:#1d4294;content:""}.existing-user .user_catch .catch_detail .detail_more:before{transform:translateY(-50%) rotate(-22deg)}.existing-user .user_catch .catch_detail .detail_more:after{transform:translateY(-50%) rotate(22deg)}.existing-user .user_catch .catch_detail .detail_row{display:flex;align-items:center;justify-content:flex-start}.existing-user .user_catch .catch_detail .detail_label{box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-weight:700;white-space:nowrap}.existing-user .user_catch .catch_detail .label_normal{border:1px solid #1d4294;background-color:#fff;color:#1d4294}.existing-user .user_catch .catch_detail .label_bonus{background-image:linear-gradient(90deg,#a7a7a7,#7c7c7c);color:#fff}.existing-user .user_catch .catch_detail .detail_point{color:#7a7a7a;font-weight:900;white-space:nowrap}.existing-user .user_catch .catch_detail .detail_point .comma{color:#7a7a7a}.detail{background-color:#fff;color:#000}.detail .detail_pr{margin:0;text-align:right}.detail .detail_note{border-top:1px solid #333;border-bottom:1px solid #333}.detail .detail_note p{margin:0;padding-left:1em;line-height:1.6;text-indent:-1em}@media (min-width: 768px) and (max-width: 1163px){.mv .mv_text{padding:20px 0;gap:12px;font-size:32px;letter-spacing:.22em}.mv .mv_text:before,.mv .mv_text:after{width:35px}.mv .mv_catch{padding-top:55px}.mv .mv_catch:before{top:188px;height:304px;filter:blur(34px)}.mv .mv_catch .catch_top{font-size:40px}.mv .mv_catch .catch_bottom{border-bottom-width:4px;font-size:64px}.mv .mv_catch .catch_bottom .catch_olive{font-size:40px}.mv .mv_catch .catch_bottom span:not(.catch_olive):before,.mv .mv_catch .catch_bottom span:not(.catch_olive):after{top:-4px;width:12px;height:12px}.mv .mv_catch .catch_present{margin-top:0}.mv .mv_catch .catch_present .present_head{margin-top:8px}.mv .mv_catch .catch_present .present_v-icon{width:65px;margin-right:8px;transform:translateY(12px)}.mv .mv_catch .catch_present .present_inner>*+*{margin-left:24px}.mv .mv_catch .catch_present .present_point{bottom:0;font-size:184px;letter-spacing:-.04em;filter:drop-shadow(0 0 3.6px #fff) drop-shadow(0 0 3.6px #fff) drop-shadow(0 0 3.6px #fff) drop-shadow(0 0 3.6px #fff) drop-shadow(4px 6px 4px rgba(120,85,15,.6))}.mv .mv_catch .catch_present .present_point .comma{transform:translateY(.12em);font-size:80px;letter-spacing:0}.mv .mv_catch .catch_present .present_point .unit{margin-left:0;font-size:110px;letter-spacing:0}.mv .mv_catch .catch_present .present_point.present_point_is-image{letter-spacing:0;filter:none}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char+.present_point_char{margin-left:-8px}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-digit+.present_point_char-comma,.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-comma+.present_point_char-digit{margin-left:-16px}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-pt{margin-left:4px}.mv .mv_catch .catch_present .present_text{margin-top:0}.mv .mv_catch .catch_present .present_text img{width:593px}.mv .mv_catch .catch_bonus{display:flex;top:-29px;align-items:center;justify-content:center;width:489px;height:63px;padding:0;font-size:29px}.mv .mv_catch .catch_bonus:after{border-width:17px 12.5px 0}.mv .mv_catch .catch_detail_wrap{width:calc(100% - 100px);margin-top:40px;margin-right:auto;margin-left:auto}.mv .mv_catch .catch_detail_inner{width:100%;margin:0 auto;padding:8.5px}.mv .mv_catch .catch_detail{width:100%;padding:42px 37px 25px;border-width:4px}.mv .mv_catch .catch_detail .detail_block{padding:8px 0 12.5px}.mv .mv_catch .catch_detail .detail_block:last-child{margin-top:12.5px;padding-top:12px;padding-bottom:0;border-top-width:6px}.mv .mv_catch .catch_detail .detail_title{font-size:34px}.mv .mv_catch .catch_detail .detail_more:before,.mv .mv_catch .catch_detail .detail_more:after{width:3px;height:29px}.mv .mv_catch .catch_detail .detail_more:before{left:12.5px}.mv .mv_catch .catch_detail .detail_more:after{right:12.5px}.mv .mv_catch .catch_detail .detail_row{margin-top:0;margin-bottom:-8px;gap:12.5px}.mv .mv_catch .catch_detail .detail_label{flex-shrink:0;min-width:226px;height:59px;font-size:25px}.mv .mv_catch .catch_detail .label_normal{border-width:1px}.mv .mv_catch .catch_detail img{width:42px}.mv .mv_catch .catch_detail .detail_point{font-size:54px}.mv .mv_catch .catch_detail .detail_point .comma{font-size:44px}.mv .mv_catch .catch_detail .detail_point .unit{font-size:42px}.mv .mv_catch .catch_entry{margin-bottom:-20px;padding-top:8px;transform:translateY(16px)}.mv .mv_catch .catch_entry .entry_lead{margin-bottom:4px;font-size:28px}.mv .mv_catch .catch_entry .entry_limited:before,.mv .mv_catch .catch_entry .entry_limited:after{width:3px;height:28px}.mv .mv_catch .catch_entry .entry_limited:before{left:12px}.mv .mv_catch .catch_entry .entry_limited:after{right:12px}.mv .mv_catch .catch_entry .entry_btn{box-sizing:content-box;width:559px;padding-right:7px;padding-left:18px}.entry-step{padding:48px 50px 120px}.entry-step .period_label{font-size:24px}.entry-step .period_date{font-size:32px}.entry-step .period_note{font-size:24px}.entry-step .step_link{margin-top:32px;padding:20px 0;font-size:26px}.entry-step .step_link:after{margin-left:12px;border-width:10px 0 10px 20px}.entry-step .step_flow{margin-top:40px}.entry-step .step_flow .flow_title{margin-bottom:24px;font-size:32px}.entry-step .step_flow .flow_list{display:flex;flex-direction:column}.entry-step .step_flow .flow_list>*+*{margin-top:20px}.entry-step .step_flow .flow_item{min-height:96px}.entry-step .step_flow .flow_step{width:140px;font-size:28px}.entry-step .step_flow .flow_text{padding:16px 20px;font-size:28px}.entry-step .step_flow .flow_item:nth-child(3) .flow_text{font-size:26px}.entry-step.switch-flow{padding:90px 50px 40px}.existing-user .user_catch{padding-top:76px}.existing-user .user_catch .catch_label{top:-40px;width:calc(100% - 100px);height:80px;border-radius:20px;font-size:33px}.existing-user .user_catch .catch_top{font-size:36px}.existing-user .user_catch .catch_bottom{border-bottom-width:4px;font-size:41px}.existing-user .user_catch .catch_bottom span:not(.catch_olive):before,.existing-user .user_catch .catch_bottom span:not(.catch_olive):after{top:-4px;width:12px;height:12px}.existing-user .user_catch .catch_present{margin-top:0}.existing-user .user_catch .catch_present .present_head img{width:65px;transform:translateY(16px)}.existing-user .user_catch .catch_present .present_inner>*+*{margin-left:12px}.existing-user .user_catch .catch_present .present_point{bottom:-12px;font-size:92px}.existing-user .user_catch .catch_present .present_point .comma{font-size:80px}.existing-user .user_catch .catch_present .present_point .unit{font-size:64px}.existing-user .user_catch .catch_present .present_text{margin-top:24px}.existing-user .user_catch .catch_present .present_text img{width:428px}.existing-user .user_catch .catch_bonus{display:flex;top:-29px;align-items:center;justify-content:center;width:489px;height:63px;padding:0;font-size:29px}.existing-user .user_catch .catch_bonus:after{border-width:17px 12.5px 0}.existing-user .user_catch .catch_detail_wrap{width:calc(100% - 100px);margin-top:70px;margin-right:auto;margin-left:auto}.existing-user .user_catch .catch_detail_inner{width:100%;margin:0 auto;padding:8.5px}.existing-user .user_catch .catch_detail{width:100%;padding:42px 37px 25px;border-width:4px}.existing-user .user_catch .catch_detail .detail_block{padding:8px 0 12.5px}.existing-user .user_catch .catch_detail .detail_block:last-child{margin-top:12.5px;padding-top:12px;padding-bottom:0;border-top-width:6px}.existing-user .user_catch .catch_detail .detail_title{font-size:34px}.existing-user .user_catch .catch_detail .detail_more:before,.existing-user .user_catch .catch_detail .detail_more:after{width:3px;height:29px}.existing-user .user_catch .catch_detail .detail_more:before{left:12.5px}.existing-user .user_catch .catch_detail .detail_more:after{right:12.5px}.existing-user .user_catch .catch_detail .detail_row{margin-top:0;margin-bottom:-8px;gap:12.5px}.existing-user .user_catch .catch_detail .detail_label{flex-shrink:0;min-width:226px;height:59px;font-size:25px}.existing-user .user_catch .catch_detail .label_normal{border-width:1px}.existing-user .user_catch .catch_detail img{width:44px}.existing-user .user_catch .catch_detail .detail_point{font-size:54px}.existing-user .user_catch .catch_detail .detail_point .comma{font-size:44px}.existing-user .user_catch .catch_detail .detail_point .unit{font-size:42px}.existing-user .user_catch .catch_entry{margin-bottom:-40px;padding-top:8px;transform:translateY(30px)}.existing-user .user_catch .catch_entry .entry_lead{margin-bottom:12px;font-size:28px}.existing-user .user_catch .catch_entry .entry_limited:before,.existing-user .user_catch .catch_entry .entry_limited:after{width:3px;height:28px}.existing-user .user_catch .catch_entry .entry_limited:before{left:12px}.existing-user .user_catch .catch_entry .entry_limited:after{right:12px}.existing-user .user_catch .catch_entry .entry_btn{box-sizing:content-box;width:559px;padding-right:7px;padding-left:18px}.detail{background-color:#fff}.detail .contents{padding:38.6490250696px 50px}.detail .contents .detail_pr{margin-bottom:16px;font-size:24px}.detail .contents .detail_note{padding:24px 0}.detail .contents .detail_note p{font-size:24px}.detail .contents .detail_note p+p{margin-top:16px}}@media (min-width: 1163px){.mv .mv_text{padding:10px 0;gap:6px;font-size:16px;letter-spacing:.22em}.mv .mv_text:before,.mv .mv_text:after{width:17.5px}.mv .mv_catch{padding-top:27.5px}.mv .mv_catch:before{top:94px;height:152px;filter:blur(17px)}.mv .mv_catch .catch_top{font-size:20px}.mv .mv_catch .catch_bottom{border-bottom-width:2px;font-size:32px}.mv .mv_catch .catch_bottom .catch_olive{font-size:20px}.mv .mv_catch .catch_bottom span:not(.catch_olive):before,.mv .mv_catch .catch_bottom span:not(.catch_olive):after{top:-2px;width:6px;height:6px}.mv .mv_catch .catch_present{margin-top:0}.mv .mv_catch .catch_present .present_head{margin-top:4px}.mv .mv_catch .catch_present .present_v-icon{width:32.5px;margin-right:4px;transform:translateY(6px)}.mv .mv_catch .catch_present .present_inner>*+*{margin-left:12px}.mv .mv_catch .catch_present .present_point{bottom:0;font-size:92px;letter-spacing:-.04em;filter:drop-shadow(0 0 1.8px #fff) drop-shadow(0 0 1.8px #fff) drop-shadow(0 0 1.8px #fff) drop-shadow(0 0 1.8px #fff) drop-shadow(2px 3px 2px rgba(120,85,15,.6))}.mv .mv_catch .catch_present .present_point .comma{transform:translateY(.12em);font-size:40px;letter-spacing:0}.mv .mv_catch .catch_present .present_point .unit{margin-left:0;font-size:55px;letter-spacing:0}.mv .mv_catch .catch_present .present_point.present_point_is-image{letter-spacing:0;filter:none}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char+.present_point_char{margin-left:-4px}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-digit+.present_point_char-comma,.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-comma+.present_point_char-digit{margin-left:-10px}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-pt{margin-left:2px}.mv .mv_catch .catch_present .present_text{margin-top:-2px}.mv .mv_catch .catch_present .present_text img{width:296.5px}.mv .mv_catch .catch_bonus{display:flex;top:-15px;align-items:center;justify-content:center;width:252px;height:32px;padding:0;font-size:15px}.mv .mv_catch .catch_bonus:after{border-width:8.5px 6.5px 0}.mv .mv_catch .catch_detail_wrap{width:calc(100% - 50px);margin-top:20px;margin-right:auto;margin-left:auto}.mv .mv_catch .catch_detail_inner{width:100%;margin:0 auto;padding:4.5px}.mv .mv_catch .catch_detail{width:100%;padding:21.5px 19px 13px;border-width:2px}.mv .mv_catch .catch_detail .detail_block{padding:4px 0 6.5px}.mv .mv_catch .catch_detail .detail_block:last-child{margin-top:6.5px;padding-top:6px;padding-bottom:0;border-top-width:3px}.mv .mv_catch .catch_detail .detail_title{font-size:17px}.mv .mv_catch .catch_detail .detail_more:before,.mv .mv_catch .catch_detail .detail_more:after{width:1.5px;height:15px}.mv .mv_catch .catch_detail .detail_more:before{left:6.5px}.mv .mv_catch .catch_detail .detail_more:after{right:6.5px}.mv .mv_catch .catch_detail .detail_row{margin-top:0;margin-bottom:-4px;gap:6.5px}.mv .mv_catch .catch_detail .detail_label{flex-shrink:0;min-width:117px;height:30px;font-size:13px}.mv .mv_catch .catch_detail .label_normal{border-width:1px}.mv .mv_catch .catch_detail img{width:22px}.mv .mv_catch .catch_detail .detail_point{font-size:27px}.mv .mv_catch .catch_detail .detail_point .comma{font-size:23px}.mv .mv_catch .catch_detail .detail_point .unit{font-size:22px}.mv .mv_catch .catch_entry{margin-bottom:-10px;padding-top:4px;transform:translateY(8px)}.mv .mv_catch .catch_entry .entry_lead{margin-bottom:2px;font-size:14px}.mv .mv_catch .catch_entry .entry_limited:before,.mv .mv_catch .catch_entry .entry_limited:after{width:1.5px;height:14px}.mv .mv_catch .catch_entry .entry_limited:before{left:6px}.mv .mv_catch .catch_entry .entry_limited:after{right:6px}.mv .mv_catch .catch_entry .entry_btn{box-sizing:content-box;width:279.5px;padding-right:3.5px;padding-left:9px}.entry-step{padding:24px 25px 60px}.entry-step .period_label{font-size:12px}.entry-step .period_date{font-size:16px}.entry-step .period_note{font-size:12px}.entry-step .step_link{margin-top:16px;padding:10px 0;font-size:13px}.entry-step .step_link:after{margin-left:6px;border-width:5px 0 5px 10px}.entry-step .step_flow{margin-top:20px}.entry-step .step_flow .flow_title{margin-bottom:12px;font-size:16px}.entry-step .step_flow .flow_list{display:flex;flex-direction:column}.entry-step .step_flow .flow_list>*+*{margin-top:10px}.entry-step .step_flow .flow_item{min-height:48px}.entry-step .step_flow .flow_step{width:70px;font-size:14px}.entry-step .step_flow .flow_text{padding:8px 10px;font-size:14px}.entry-step .step_flow .flow_item:nth-child(3) .flow_text{font-size:13px}.entry-step.switch-flow{padding:45px 25px 20px}.existing-user .user_catch{padding-top:38px}.existing-user .user_catch .catch_label{top:-20px;width:calc(100% - 50px);height:40px;border-radius:10px;font-size:16.5px}.existing-user .user_catch .catch_top{font-size:18px}.existing-user .user_catch .catch_bottom{border-bottom-width:2px;font-size:20.5px}.existing-user .user_catch .catch_bottom span:not(.catch_olive):before,.existing-user .user_catch .catch_bottom span:not(.catch_olive):after{top:-2px;width:6px;height:6px}.existing-user .user_catch .catch_present{margin-top:0}.existing-user .user_catch .catch_present .present_head img{width:32.5px;transform:translateY(8px)}.existing-user .user_catch .catch_present .present_inner>*+*{margin-left:6px}.existing-user .user_catch .catch_present .present_point{bottom:-6px;font-size:46px}.existing-user .user_catch .catch_present .present_point .comma{font-size:40px}.existing-user .user_catch .catch_present .present_point .unit{font-size:32px}.existing-user .user_catch .catch_present .present_text{margin-top:12px}.existing-user .user_catch .catch_present .present_text img{width:214px}.existing-user .user_catch .catch_bonus{display:flex;top:-15px;align-items:center;justify-content:center;width:252px;height:32px;padding:0;font-size:15px}.existing-user .user_catch .catch_bonus:after{border-width:8.5px 6.5px 0}.existing-user .user_catch .catch_detail_wrap{width:calc(100% - 50px);margin-top:35px;margin-right:auto;margin-left:auto}.existing-user .user_catch .catch_detail_inner{width:100%;margin:0 auto;padding:4.5px}.existing-user .user_catch .catch_detail{width:100%;padding:21.5px 19px 13px;border-width:2px}.existing-user .user_catch .catch_detail .detail_block{padding:4px 0 6.5px}.existing-user .user_catch .catch_detail .detail_block:last-child{margin-top:6.5px;padding-top:6px;padding-bottom:0;border-top-width:3px}.existing-user .user_catch .catch_detail .detail_title{font-size:17px}.existing-user .user_catch .catch_detail .detail_more:before,.existing-user .user_catch .catch_detail .detail_more:after{width:1.5px;height:15px}.existing-user .user_catch .catch_detail .detail_more:before{left:6.5px}.existing-user .user_catch .catch_detail .detail_more:after{right:6.5px}.existing-user .user_catch .catch_detail .detail_row{margin-top:0;margin-bottom:-4px;gap:6.5px}.existing-user .user_catch .catch_detail .detail_label{flex-shrink:0;min-width:117px;height:30px;font-size:13px}.existing-user .user_catch .catch_detail .label_normal{border-width:1px}.existing-user .user_catch .catch_detail img{width:23px}.existing-user .user_catch .catch_detail .detail_point{font-size:27px}.existing-user .user_catch .catch_detail .detail_point .comma{font-size:23px}.existing-user .user_catch .catch_detail .detail_point .unit{font-size:22px}.existing-user .user_catch .catch_entry{margin-bottom:-20px;padding-top:4px;transform:translateY(15px)}.existing-user .user_catch .catch_entry .entry_lead{margin-bottom:6px;font-size:14px}.existing-user .user_catch .catch_entry .entry_limited:before,.existing-user .user_catch .catch_entry .entry_limited:after{width:1.5px;height:14px}.existing-user .user_catch .catch_entry .entry_limited:before{left:6px}.existing-user .user_catch .catch_entry .entry_limited:after{right:6px}.existing-user .user_catch .catch_entry .entry_btn{box-sizing:content-box;width:279.5px;padding-right:3.5px;padding-left:9px}.detail{background-color:#fff}.detail .contents{padding:19.3245125348px 25px}.detail .contents .detail_pr{margin-bottom:8px;font-size:12px}.detail .contents .detail_note{padding:12px 0}.detail .contents .detail_note p{font-size:12px}.detail .contents .detail_note p+p{margin-top:8px}}@media screen and (max-width: 1400px){html{font-size:.71428vw}}@media screen and (max-width: 1163px){header{max-width:var(--sp-width);padding:20px 24px}header #head_link img{max-width:150px}main{max-width:var(--sp-width)}}@media (max-width: 768px){.mv .mv_text{padding:2.79vw 0;gap:1.67vw;font-size:4.46vw;letter-spacing:.22em}.mv .mv_text:before,.mv .mv_text:after{width:4.87vw}.mv .mv_catch{padding-top:7.66vw}.mv .mv_catch:before{top:26.18vw;height:42.34vw;filter:blur(4.74vw)}.mv .mv_catch .catch_top{font-size:5.57vw}.mv .mv_catch .catch_bottom{border-bottom-width:.56vw;font-size:8.91vw}.mv .mv_catch .catch_bottom .catch_olive{font-size:5.57vw}.mv .mv_catch .catch_bottom span:not(.catch_olive):before,.mv .mv_catch .catch_bottom span:not(.catch_olive):after{top:-.56vw;width:1.67vw;height:1.67vw}.mv .mv_catch .catch_present{margin-top:0}.mv .mv_catch .catch_present .present_head{margin-top:1.11vw}.mv .mv_catch .catch_present .present_v-icon{width:9.05vw;margin-right:1.11vw;transform:translateY(1.67vw)}.mv .mv_catch .catch_present .present_inner>*+*{margin-left:3.34vw}.mv .mv_catch .catch_present .present_point{bottom:0;font-size:25.63vw;letter-spacing:-.04em;filter:drop-shadow(0 0 .5vw #fff) drop-shadow(0 0 .5vw #fff) drop-shadow(0 0 .5vw #fff) drop-shadow(0 0 .5vw #fff) drop-shadow(.56vw .84vw .56vw rgba(120,85,15,.6))}.mv .mv_catch .catch_present .present_point .comma{transform:translateY(.12em);font-size:6.69vw;letter-spacing:0}.mv .mv_catch .catch_present .present_point .unit{margin-left:0;font-size:15.32vw;letter-spacing:0}.mv .mv_catch .catch_present .present_point.present_point_is-image{letter-spacing:0;filter:none}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char+.present_point_char{margin-left:-1.11vw}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-digit+.present_point_char-comma,.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-comma+.present_point_char-digit{margin-left:-2.23vw}.mv .mv_catch .catch_present .present_point.present_point_is-image .present_point_char-pt{margin-left:.28vw}.mv .mv_catch .catch_present .present_text{margin-top:0}.mv .mv_catch .catch_present .present_text img{width:82.59vw}.mv .mv_catch .catch_bonus{display:flex;top:-4.04vw;align-items:center;justify-content:center;width:68.11vw;height:8.77vw;padding:0;font-size:4.04vw}.mv .mv_catch .catch_bonus:after{border-width:2.37vw 1.74vw 0}.mv .mv_catch .catch_detail_wrap{width:calc(100% - 13.92vw);margin-top:5.57vw;margin-right:auto;margin-left:auto}.mv .mv_catch .catch_detail_inner{width:100%;margin:0 auto;padding:1.18vw}.mv .mv_catch .catch_detail{width:100%;padding:5.85vw 5.15vw 3.48vw;border-width:.56vw}.mv .mv_catch .catch_detail .detail_block{padding:1.11vw 0 1.74vw}.mv .mv_catch .catch_detail .detail_block:last-child{margin-top:1.74vw;padding-top:1.67vw;padding-bottom:0;border-top-width:.84vw}.mv .mv_catch .catch_detail .detail_title{font-size:4.74vw}.mv .mv_catch .catch_detail .detail_more:before,.mv .mv_catch .catch_detail .detail_more:after{width:.42vw;height:4.04vw}.mv .mv_catch .catch_detail .detail_more:before{left:1.74vw}.mv .mv_catch .catch_detail .detail_more:after{right:1.74vw}.mv .mv_catch .catch_detail .detail_row{margin-top:0;margin-bottom:-1.11vw;gap:1.74vw}.mv .mv_catch .catch_detail .detail_label{flex-shrink:0;min-width:31.48vw;height:8.22vw;font-size:3.48vw}.mv .mv_catch .catch_detail .label_normal{border-width:1px}.mv .mv_catch .catch_detail img{width:5.85vw}.mv .mv_catch .catch_detail .detail_point{font-size:7.52vw}.mv .mv_catch .catch_detail .detail_point .comma{font-size:6.13vw}.mv .mv_catch .catch_detail .detail_point .unit{font-size:5.85vw}.mv .mv_catch .catch_entry{margin-bottom:-2.79vw;padding-top:1.11vw;transform:translateY(2.23vw)}.mv .mv_catch .catch_entry .entry_lead{margin-bottom:.56vw;font-size:3.9vw}.mv .mv_catch .catch_entry .entry_limited:before,.mv .mv_catch .catch_entry .entry_limited:after{width:.42vw;height:3.9vw}.mv .mv_catch .catch_entry .entry_limited:before{left:1.67vw}.mv .mv_catch .catch_entry .entry_limited:after{right:1.67vw}.mv .mv_catch .catch_entry .entry_btn{box-sizing:content-box;width:77.86vw;padding-right:.97vw;padding-left:2.51vw}.entry-step{padding:6.69vw 6.96vw 16.71vw}.entry-step .period_label{font-size:3.34vw}.entry-step .period_date{font-size:4.46vw}.entry-step .period_note{font-size:3.34vw}.entry-step .step_link{margin-top:4.46vw;padding:2.79vw 0;font-size:3.62vw}.entry-step .step_link:after{margin-left:1.67vw;border-width:1.39vw 0 1.39vw 2.79vw}.entry-step .step_flow{margin-top:5.57vw}.entry-step .step_flow .flow_title{margin-bottom:3.34vw;font-size:4.46vw}.entry-step .step_flow .flow_list{display:flex;flex-direction:column}.entry-step .step_flow .flow_list>*+*{margin-top:2.79vw}.entry-step .step_flow .flow_item{min-height:13.37vw}.entry-step .step_flow .flow_step{width:19.5vw;font-size:3.9vw}.entry-step .step_flow .flow_text{padding:2.23vw 2.79vw;font-size:3.9vw}.entry-step .step_flow .flow_item:nth-child(3) .flow_text{font-size:3.2vw}.entry-step.switch-flow{padding:12.53vw 6.96vw 5.57vw}.existing-user .user_catch{padding-top:10.58vw}.existing-user .user_catch .catch_label{top:-5.57vw;width:calc(100% - 13.92vw);height:11.14vw;border-radius:2.79vw;font-size:4.2vw}.existing-user .user_catch .catch_top{font-size:5.01vw}.existing-user .user_catch .catch_bottom{border-bottom-width:.56vw;font-size:5.71vw}.existing-user .user_catch .catch_bottom span:not(.catch_olive):before,.existing-user .user_catch .catch_bottom span:not(.catch_olive):after{top:-.56vw;width:1.67vw;height:1.67vw}.existing-user .user_catch .catch_present{margin-top:0}.existing-user .user_catch .catch_present .present_head img{width:9.05vw;transform:translateY(2.23vw)}.existing-user .user_catch .catch_present .present_inner>*+*{margin-left:1.67vw}.existing-user .user_catch .catch_present .present_point{bottom:-1.67vw;font-size:12.81vw}.existing-user .user_catch .catch_present .present_point .comma{font-size:11.14vw}.existing-user .user_catch .catch_present .present_point .unit{font-size:8.91vw}.existing-user .user_catch .catch_present .present_text{margin-top:3.34vw}.existing-user .user_catch .catch_present .present_text img{width:59.61vw}.existing-user .user_catch .catch_bonus{display:flex;top:-4.04vw;align-items:center;justify-content:center;width:68.11vw;height:8.77vw;padding:0;font-size:4.04vw}.existing-user .user_catch .catch_bonus:after{border-width:2.37vw 1.74vw 0}.existing-user .user_catch .catch_detail_wrap{width:calc(100% - 13.92vw);margin-top:9.75vw;margin-right:auto;margin-left:auto}.existing-user .user_catch .catch_detail_inner{width:100%;margin:0 auto;padding:1.18vw}.existing-user .user_catch .catch_detail{width:100%;padding:5.85vw 5.15vw 3.48vw;border-width:.56vw}.existing-user .user_catch .catch_detail .detail_block{padding:1.11vw 0 1.74vw}.existing-user .user_catch .catch_detail .detail_block:last-child{margin-top:1.74vw;padding-top:1.67vw;padding-bottom:0;border-top-width:.84vw}.existing-user .user_catch .catch_detail .detail_title{font-size:4.74vw}.existing-user .user_catch .catch_detail .detail-blue-timer-01 .detail_title{font-size:4.18vw}.existing-user .user_catch .catch_detail .detail_more:before,.existing-user .user_catch .catch_detail .detail_more:after{width:.42vw;height:4.04vw}.existing-user .user_catch .catch_detail .detail_more:before{left:1.74vw}.existing-user .user_catch .catch_detail .detail_more:after{right:1.74vw}.existing-user .user_catch .catch_detail .detail_row{margin-top:0;margin-bottom:-1.11vw;gap:1.74vw}.existing-user .user_catch .catch_detail .detail_label{flex-shrink:0;min-width:31.48vw;height:8.22vw;font-size:3.48vw}.existing-user .user_catch .catch_detail .label_normal{border-width:1px}.existing-user .user_catch .catch_detail img{width:6.13vw}.existing-user .user_catch .catch_detail .detail_point{font-size:7.52vw}.existing-user .user_catch .catch_detail .detail_point .comma{font-size:6.13vw}.existing-user .user_catch .catch_detail .detail_point .unit{font-size:5.85vw}.existing-user .user_catch .catch_entry{margin-bottom:-5.57vw;padding-top:1.11vw;transform:translateY(4.18vw)}.existing-user .user_catch .catch_entry .entry_lead{margin-bottom:1.67vw;font-size:3.9vw}.existing-user .user_catch .catch_entry .entry_limited:before,.existing-user .user_catch .catch_entry .entry_limited:after{width:.42vw;height:3.9vw}.existing-user .user_catch .catch_entry .entry_limited:before{left:1.67vw}.existing-user .user_catch .catch_entry .entry_limited:after{right:1.67vw}.existing-user .user_catch .catch_entry .entry_btn{box-sizing:content-box;width:77.86vw;padding-right:.97vw;padding-left:2.51vw}.detail{background-color:#fff}.detail .contents{padding:5.15vw 6.96vw}.detail .contents .detail_pr{margin-bottom:2.23vw;font-size:12px}.detail .contents .detail_note{padding:3.34vw 0}.detail .contents .detail_note p{font-size:12px}.detail .contents .detail_note p+p{margin-top:2.23vw}}@media screen and (max-width: 768px){html{font-size:1.333vw}header{max-width:100%;padding:2.667vw 3.2vw}header #head_link img{max-width:20vw}main{max-width:100%}.container{overflow:hidden}}
