@import"https://fonts.googleapis.com/css2?family=Roboto:wght@700;900&display=swap";.lazyload{opacity:0}.lazyloaded{opacity:1;transition:all .5s}.mainv__contents{height:630px;background:url("/img/pc/lp/mystery/index/mainv_parts.png") no-repeat;background-position:center top;background-color:#3299e9}.mainv__inner{height:630px;padding-top:96px;position:relative}.mainv__img{position:absolute;bottom:0;right:-70px}.mainv__txt{position:relative}.navi__wrap{height:652px;background:url("/img/pc/lp/mystery/index/navi/bg.png") repeat;background-position:center top}.navi__contents{height:652px;background:url("/img/pc/lp/mystery/index/navi/bg_img.png") no-repeat;background-position:center top;padding-top:66px}.navi__list{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.navi__box{width:314px;border-radius:10px;background-color:#fff;box-shadow:0 5px 10px rgba(169,215,248,.7);overflow:hidden}.navi__box dt{height:70px;color:#fff;font-weight:bold;text-align:center;background-color:#0061c4;padding-top:17px}.navi__box dt .question{font-size:18px;line-height:1}.navi__box dd{height:238px;padding-top:25px}.navi__box dd .question_txt{font-family:"Hiragino Sans";font-size:22px;font-weight:bold;text-align:center;line-height:1.3}.navi__box dd .question_txt span{font-size:18px;line-height:1.8}.navi__box dd .question_txt strong{font-size:26px}.navi__box dd .question_select{width:250px;margin:15px auto 0}.answer{background:linear-gradient(#3c9de6, #1d7eeb);padding-top:15px}.answer__wrap{background:url("/img/pc/lp/mystery/index/answer/ttl_parts.png") no-repeat;background-position:center top 60px;position:relative}.answer__wrap .plan__inner{width:900px;margin:0 auto}.answer__wrap .plan__inner .point_box{width:900px;height:123px;border-radius:10px;background-color:#ffde08;padding:30px 20px 0 186px;margin:38px auto 0;position:relative}.answer__wrap .plan__inner .point_box>img{position:absolute;bottom:0;left:16px}.answer__wrap .plan__inner .point_box p{font-size:24px;text-align:left}.answer__wrap .plan__inner .point_box p strong{color:#0061c4;font-weight:bold}.answer__wrap .plan__inner .back_btn{display:block;margin:40px auto 0}.answer_txt{position:absolute;right:0;left:0;width:740px;height:104px;color:#fff;font-size:20px;border-radius:6px;background-color:#0061c4;padding:24px 0 0 66px;margin:0 auto}.answer_txt span{color:#ffde08;font-weight:bold}.answer.answer1 .answer__wrap{padding-bottom:410px}.answer.answer1 .answer__wrap .answer_txt{top:326px}.answer.answer1 .answer__wrap .plan{position:absolute;bottom:-39px;right:0;left:0;width:1060px;height:501px;text-align:center;background:url("/img/pc/lp/mystery/index/answer/answer1/plan01_paper_bg.png") no-repeat;padding-top:92px;margin:0 auto}.answer.answer1 .answer__wrap .plan h4{font-size:30px;font-weight:bold;font-style:oblique;margin-bottom:14px}.answer.answer1 .answer__wrap .plan_point{margin-top:16px}.answer.answer1 .answer__wrap .plan .cp-price{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:900px;margin:auto}.answer.answer1 .answer__wrap .plan .cp-price__box{display:block;width:290px;height:160px;border-radius:10px;background-color:#d9efff;padding-top:30px;position:relative}.answer.answer1 .answer__wrap .plan .cp-price__box .txt{font-size:16px;text-align:center}.answer.answer1 .answer__wrap .plan .cp-price__box .price{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;color:#0061c4}.answer.answer1 .answer__wrap .plan .cp-price__box .price-y{font-size:18px;line-height:1.2}.answer.answer1 .answer__wrap .plan .cp-price__box .price-p{font-family:"Roboto",sans-serif;font-size:50px}.answer.answer1 .answer__wrap .plan .cp-price__box .price-yen{font-size:26px;font-weight:bold;margin-top:10px}.answer.answer1 .answer__wrap .plan .cp-price__box::after{position:absolute;top:0;bottom:0;right:-25px;content:"";display:block;width:38px;height:38px;background:url("/img/pc/lp/mystery/index/answer/minus.png") no-repeat;margin:auto;z-index:1}.answer.answer1 .answer__wrap .plan .cp-price__box:last-of-type::after{display:none}.answer.answer1 .answer__wrap.answer__wrap-1168{padding-bottom:761px}.answer.answer1 .answer__wrap.answer__wrap-1168 .plan{position:absolute;bottom:-39px;right:0;left:0;width:1060px;height:862px;text-align:center;background:url("/img/pc/lp/mystery/index/answer/answer1/plan01_paper_bg-b.png") no-repeat;padding-top:72px;margin:0 auto}.answer.answer1 .answer__wrap.answer__wrap-1168 .plan_point{margin:16px 0}.answer.answer1 .answer__wrap.answer__wrap-1168 .plan_price{width:900px;height:auto}.answer .more2year{background:url("/img/pc/lp/mystery/index/answer/answer1/plan02_coins.png") no-repeat;background-position:center top 50px;position:relative}.answer .more2year .answer_txt{top:340px}.answer .more2year__contents{position:relative;top:-60px;right:0;left:0;margin:0 auto}.answer .more2year__contents .plan{width:1060px;height:576px;text-align:center;background:url("/img/pc/lp/mystery/index/answer/answer1/2year_paper_bg1.png") no-repeat;padding-top:92px;margin:0 auto}.answer .more2year__contents .plan h4{font-size:30px;font-weight:bold;font-style:oblique;margin-bottom:14px}.answer .more2year__contents .plan .cp-price{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:900px;margin:auto}.answer .more2year__contents .plan .cp-price__box{display:block;width:444px;height:130px;border-radius:10px;background-color:#d9efff;padding-top:10px;position:relative}.answer .more2year__contents .plan .cp-price__box .txt{font-size:16px;text-align:center}.answer .more2year__contents .plan .cp-price__box .price{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;color:#0061c4}.answer .more2year__contents .plan .cp-price__box .price-y{font-size:18px;font-weight:bold;line-height:1.2}.answer .more2year__contents .plan .cp-price__box .price-p{font-family:"Roboto",sans-serif;font-size:60px;line-height:1.1}.answer .more2year__contents .plan .cp-price__box .price-p span{font-size:42px}.answer .more2year__contents .plan .cp-price__box .price-yen{font-size:30px;font-weight:bold;margin-top:10px}.answer .more2year__contents .plan .cp-price__box .price-note{font-size:14px;text-align:center}.answer .more2year__contents .plan .cp-price__box::after{position:absolute;top:0;bottom:0;right:-25px;content:"";display:block;width:38px;height:38px;background:url("/img/pc/lp/mystery/index/answer/minus.png") no-repeat;margin:auto;z-index:1}.answer .more2year__contents .plan .cp-price__box:last-of-type::after{display:none}.answer .more2year__contents .plan .total{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:900px;height:123px;border-radius:10px;background-color:#2a94e6;margin:16px auto 0}.answer .more2year__contents .plan .total .fukidashi{display:block;width:220px;height:auto;font-size:16px;text-align:center;padding:10px 0;border-radius:10px;background-color:#fff;position:relative}.answer .more2year__contents .plan .total .fukidashi::after{position:absolute;content:"";right:-8px;top:0;bottom:0;width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;margin:auto}.answer .more2year__contents .plan .total .fukidashi span{font-family:"Roboto",sans-serif}.answer .more2year__contents .plan .total .txt{color:#fff;font-size:20px;text-align:left;margin:0 5px 0 20px;line-height:1.2}.answer .more2year__contents .plan .total .price{font-family:"Roboto",sans-serif;color:#ffde08;font-size:70px}.answer .more2year__contents .plan .total .price span{font-size:48px}.answer .more2year__contents .plan .total .yen{color:#ffde08;font-size:48px;font-weight:bold}.answer .more2year__contents .about{width:1060px;background:url("/img/pc/lp/mystery/index/answer/answer1/2year_paper_bg2.png") repeat-y;margin:0 auto}.answer .more2year__contents .about_inner{width:900px;margin:0 auto}.answer .more2year__contents .about .price-other{background:#fff;border:1px solid #c8c8c8;border-radius:5px;overflow:hidden}.answer .more2year__contents .about .price-other+.price-other{margin-top:28px}.answer .more2year__contents .about .price-other.active .price-other-ttl:after{transform:rotate(180deg) translateY(50%)}.answer .more2year__contents .about .price-other-ttl{align-items:center;cursor:pointer;display:flex;padding:13px 20px;position:relative}.answer .more2year__contents .about .price-other-ttl:after{background:url("/img/pc/lp/mystery/index/answer/accordion-arrow.png") center/contain no-repeat;content:"";display:block;height:10px;position:absolute;right:26px;top:50%;transform:translateY(-50%);width:16px}.answer .more2year__contents .about .price-other-ttl i{display:block;flex-shrink:0;margin-right:9px}.answer .more2year__contents .about .price-other-ttl i img{display:block}.answer .more2year__contents .about .price-other-ttl span{display:block;flex:1;font-size:24px}.answer .more2year__contents .about .price-other-content{display:none;padding:0 20px 32px}.answer .more2year__contents .about .price-acc{position:relative}.answer .more2year__contents .about .price-acc::before{position:absolute;content:"";width:calc(100% - 40px);height:1px;background-color:#c8c8c8;top:0;left:20px}.answer .more2year__contents .about .price-acc_subtitle{display:flex;justify-content:center}.answer .more2year__contents .about .price-acc_subtitle p{display:inline-block;padding:1.5em 0 .5em;margin:0 auto;font-size:21px;font-weight:bold;text-align:center}.answer .more2year__contents .about .price-acc_subtitle p span{margin:0 -0.6em;font-size:.85em}.answer .more2year__contents .about .price-acc_title{display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:40px}.answer .more2year__contents .about .price-acc_title>div.text{font-size:18px;font-weight:bold}.answer .more2year__contents .about .price-acc_title>div.text p{width:330px;height:40px;line-height:40px;background-color:#d9efff;margin-top:2px}.answer .more2year__contents .about .price-acc_table1{text-align:center;margin-bottom:20px}.answer .more2year__contents .about .price-acc_table1 .thead{display:flex;width:100%;border-bottom:2px solid #fff}.answer .more2year__contents .about .price-acc_table1 .thead .td{padding:10px 0;background-color:#d9efff;border-left:2px solid #fff;font-size:16px;font-weight:bold}.answer .more2year__contents .about .price-acc_table1 .thead .td:nth-of-type(1){width:41.2162162162%;background-color:#d9efff;border-left:none}.answer .more2year__contents .about .price-acc_table1 .thead .td:last-of-type{display:flex;justify-content:center;align-items:center;flex:1 0 0}.answer .more2year__contents .about .price-acc_table1 .t-block1{border-bottom:2px solid #fff}.answer .more2year__contents .about .price-acc_table1 .t-block1 .tr{display:flex;border:3px solid #2a94e6}.answer .more2year__contents .about .price-acc_table1 .t-block1 .tr .td{position:relative;padding:17px 0;color:#2a94e6;font-size:26px;font-weight:bold;text-align:center}.answer .more2year__contents .about .price-acc_table1 .t-block1 .tr .td:nth-of-type(1){width:41.156462585%;padding:21px 0;background-color:#2a94e6;color:#fff;font-size:20px;font-weight:bold;text-align:center}.answer .more2year__contents .about .price-acc_table1 .t-block1 .tr .td:last-of-type{display:flex;justify-content:center;align-items:center;flex:1 0 0}.answer .more2year__contents .about .price-acc_table1 .t-block1 .tr .td:nth-of-type(3)::before{position:absolute;content:"";width:1px;height:94%;background-color:#c8c8c8;top:50%;left:2px;transform:translateY(-50%)}.answer .more2year__contents .about .price-acc_table1 .t-block2{display:flex}.answer .more2year__contents .about .price-acc_table1 .t-block3{display:flex;justify-content:center;align-items:center;width:7.4324324324%;background-color:#d9efff;border-right:2px solid #fff}.answer .more2year__contents .about .price-acc_table1 .t-block3 .td{color:#4a4357;font-size:16px;text-align:center}.answer .more2year__contents .about .price-acc_table1 .t-block4{width:92.5675675676%}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr{display:flex}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr .td{display:flex;justify-content:center;align-items:center;flex:1 0 0;padding:5px 0;border-bottom:1px solid #c8c8c8;font-size:16px;color:#4a4357}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr .td:nth-of-type(1){display:block;width:36.496350365%;background-color:#d9efff;font-size:16px;text-align:left;padding:5px 8px;color:#4a4357;border-top:2px solid #fff;flex:0 0 36.496350365%;border-bottom:none}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr .td:nth-of-type(n+3){border-left:1px solid #c8c8c8}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr .td:last-of-type{border-right:1px solid #c8c8c8}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr .td sup{vertical-align:super;font-size:.7em}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr .td strong{font-weight:bold}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr:nth-of-type(1) .td:nth-of-type(1){border-top:none}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr:nth-of-type(2) .td:nth-of-type(2){padding-left:1.6em}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr:last-of-type .td:nth-of-type(2){width:21.2895377129%;flex-basis:21.2895377129%}.answer .more2year__contents .about .price-acc_table1 .t-block4 .tr:last-of-type .td:nth-of-type(3){width:41.9708029197%;flex-basis:41.9708029197%}.answer .more2year__contents .about .price-acc .note_list{width:858px;font-size:12px}.answer .more2year__contents .about .price-acc h3{position:relative;font-size:18px;font-weight:bold;padding:30px 0 10px 20px}.answer .more2year__contents .about .price-acc h3::before{position:absolute;content:"";display:block;width:8px;height:16px;background-color:#2a94e6;bottom:16px;left:0}.answer .more2year__contents .about .price-acc_table2 .thead{display:flex}.answer .more2year__contents .about .price-acc_table2 .thead .td{flex:1;padding:5px 12px;background-color:#d9efff;font-size:16px}.answer .more2year__contents .about .price-acc_table2 .thead .td+.td{border-left:2px solid #fff}.answer .more2year__contents .about .price-acc_table2 .tr{display:flex;border-left:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.answer .more2year__contents .about .price-acc_table2 .tr .td{flex:1;padding:6px 12px;border-right:1px solid #c8c8c8;font-size:16px}.answer .more2year__contents .about .price-acc_table2 .tr .td sup{vertical-align:super;font-size:.7em}.answer .more2year__contents .about .price-acc dl{display:flex}.answer .more2year__contents .about .price-acc dl dt{display:flex;align-items:center;width:33.8600451467%;padding:0 12px;background-color:#d9efff;border-right:2px solid #fff;font-size:16px}.answer .more2year__contents .about .price-acc dl dd{width:66.1399548533%;padding:8px 0 8px 12px;border:1px solid #c8c8c8;border-left:none;font-size:16px;line-height:1.5}.answer .more2year__contents .about .price-acc_text{font-size:16px;margin-bottom:2em}.answer .more2year__contents .about .price-acc .cancel-link{text-align:center;margin:1em 0 0}.answer .more2year__contents .about .price-acc .cancel-link a{position:relative;color:#2a94e6;font-size:16px;font-weight:bold}.answer .more2year__contents .about .price-acc .cancel-link a::before{position:absolute;content:"";width:112%;height:2px;background-color:#2a94e6;bottom:-8px;left:0}.answer .more2year__contents .about .price-acc .cancel-link a::after{content:"";display:inline-block;width:9px;height:9px;border-left:0;border-top:0;border-bottom:2px solid #2a94e6;border-right:2px solid #2a94e6;transform:rotate(45deg);position:absolute;right:-20px;top:0;bottom:0;margin:auto}.answer .more2year__contents .about .price-acc .cancel-link a:hover{text-decoration:none}.answer .more2year__contents .about .price-acc .cancel-link+h3{padding-top:18px}.answer .more2year__contents .about .price-acc_note{font-size:12px}.answer .more2year__contents .point{width:1060px;height:414px;text-align:center;background:url("/img/pc/lp/mystery/index/answer/answer1/2year_paper_bg3.png") no-repeat;padding-top:70px;margin:0 auto}.answer .more2year__contents .point_box{width:900px;height:123px;border-radius:10px;background-color:#ffde08;padding:30px 20px 0 186px;margin:0 auto;position:relative}.answer .more2year__contents .point_box>img{position:absolute;bottom:0;left:16px}.answer .more2year__contents .point_box p{font-size:24px;text-align:left}.answer .more2year__contents .point_box p strong{color:#0061c4;font-weight:bold}.answer .more2year__contents .point .back_btn{display:block;margin:40px auto 0}.answer.answer2 .answer__wrap .answer_txt{top:313px;padding:24px 0 0 35px}.answer.answer2 .answer__wrap .plan{position:relative;top:-38px;right:0;left:0;width:1060px;height:1318px;text-align:center;background:url("/img/pc/lp/mystery/index/answer/answer2/paper_bg.png") no-repeat;padding-top:60px;margin:0 auto}.answer.answer2 .answer__wrap .plan .note_box{color:#333;margin-top:14px}.answer.answer2 .answer__wrap .plan h4{font-size:36px;font-weight:bold;margin-top:50px}.answer.answer2 .answer__wrap .plan .reason{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-top:20px}.answer.answer2 .answer__wrap .plan .reason__box{position:relative;padding:8px 0 0 8px}.answer.answer2 .answer__wrap .plan .reason__box .ribbon{position:absolute;top:0;left:0}.answer.answer2 .answer__wrap .plan .reason__box__inner{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:433px;height:118px;background-color:#d9efff;border-radius:10px;padding-left:50px}.answer.answer2 .answer__wrap .plan .reason__box__inner .txt{font-size:22px;font-weight:bold;text-align:left;margin-left:10px}.answer.answer2 .answer__wrap .plan .reason__box__inner .txt strong{color:#0061c4}.answer.answer2 .answer__wrap .plan .reason__box__inner .txt sup{font-size:12px;vertical-align:super}.answer.answer2 .answer__wrap .plan .reason__box:nth-child(n+3){margin-top:15px}.answer.answer2 .answer__wrap .plan .point_box{margin-top:53px}.answer.answer3 .answer__wrap .answer_txt{top:320px;font-size:18px;padding-left:104px}.answer.answer3 .answer__wrap .plan{position:relative;top:-44px;right:0;left:0;width:1060px;height:1238px;text-align:center;background:url("/img/pc/lp/mystery/index/answer/answer3/paper_bg.png") no-repeat;padding-top:100px;margin:0 auto}.answer.answer3 .answer__wrap .plan h4{font-size:36px;font-weight:bold;font-style:oblique;margin-bottom:14px}.answer.answer3 .answer__wrap .plan_point{margin-top:16px}.answer.answer3 .answer__wrap .plan .point_box{margin-top:68px}.campaignContents{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.campaignContents__box{width:290px;height:262px;margin-right:15px}.campaignContents__box:nth-child(3n){margin-right:0}.campaignContents__box:nth-child(n+4){margin-top:20px}.campaignBanner{position:relative;border:1px solid #c8c8c8;height:100%;width:100%;cursor:pointer}.campaignBanner:hover .campaignBanner_image{transform:scale(1.1, 1.1);transition:1s all}.campaignBanner::before{content:"";position:absolute;bottom:0;right:0;background-color:#000;width:24px;height:24px}.campaignBanner::after{content:"";position:absolute;bottom:8px;right:9px;background-color:#000;display:block;width:6px;height:6px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg)}.campaignBanner_imageContainer{overflow:hidden;width:100%;height:auto;position:relative;display:flex;justify-content:center;align-items:center}.campaignBanner_image{width:100%;height:auto;transition:1s all}.campaignBanner_text{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;height:78px}.campaignBanner_title{color:#000;font-size:16px;font-weight:bold}.flow{background-color:#f4fbfe;padding:33px 0 86px}.flow h3{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.flow h3 p{font-size:30px;font-weight:bold;font-style:oblique;line-height:1.3;margin:16px 0 0 16px}.flow h3 p strong{color:#0061c4;font-size:60px}.flow .step{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin-top:25px}.flow .step__box{width:230px;height:297px;border-radius:10px;background-color:#d9efff;padding:32px 0;position:relative}.flow .step__box::after{position:absolute;top:0;bottom:0;right:-12px;content:"";display:block;width:25px;height:25px;background-color:#d9efff;transform:rotate(45deg);margin:auto}.flow .step__ttl{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.flow .step__ttl p{font-weight:bold;line-height:1.2;margin-left:12px}.flow .step .txt{margin:16px 20px 0}.flow__entry{width:200px;height:60px;background:url("/img/pc/lp/mystery/index/flow/flow_entry-bg.png") no-repeat;margin:16px auto 0}.flow__entry a{display:block;font-size:14px;font-weight:bold;text-align:center;line-height:60px;position:relative}.flow__entry a::after{content:"";display:inline-block;width:6px;height:6px;border-left:0;border-bottom:0;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);position:absolute;right:12px;top:0;bottom:0;margin:auto}