@charset "UTF-8";@import url("//fonts.googleapis.com/css?family=Noto+Sans+JP:400&display=swap");@import url("//fonts.googleapis.com/css?family=Noto+Sans+JP:500&display=swap");@import url("//fonts.googleapis.com/css?family=Noto+Sans+JP:600&display=swap");@import url("//fonts.googleapis.com/css?family=Noto+Sans+JP:700&display=swap");@import url("//fonts.googleapis.com/css?family=Noto+Sans+JP:800&display=swap");@import url("//fonts.googleapis.com/css?family=Noto+Sans+JP:900&display=swap");.content-wrapper{font-family:"Noto Sans JP",univia-pro,-apple-system,BlinkMacSystemFont,sans-serif;scroll-behavior:smooth}.content-wrapper img{width:100%;margin:0;padding:0;height:auto;display:block;font-size:0;line-height:0;vertical-align:bottom}.content-wrapper a{display:block}.content-wrapper h1,.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper p,.content-wrapper li,.content-wrapper dt,.content-wrapper dd{font-size:0;line-height:0;margin:0;padding:0}.content-wrapper ul,.content-wrapper dl,.content-wrapper ol{list-style:none;margin:0;padding:0}.content-wrapper ul li,.content-wrapper dl dt,.content-wrapper dl dd,.content-wrapper ol li{line-height:0;font-size:0}.content-wrapper{position:relative;box-sizing:border-box;padding:0}.content-wrapper *{position:relative;box-sizing:border-box}header.header{display:none}.content-wrapper a,.content-wrapper button{transition:all ease .2s}.content-wrapper a:hover,.content-wrapper button:hover{filter:brightness(1.1)}.content-wrapper #menu-area{width:100%;height:100vh;position:fixed;background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/menu-bg.webp);background-position:left top;background-size:cover;display:flex;align-items:center}.content-wrapper #menu-area .logo-area{width:20%;max-width:300px;margin-left:5%}.content-wrapper #menu-area .logo-area .site-logo{margin-top:15%}.content-wrapper #menu-area .logo-area .menu-btn-line{width:70%;margin:5% auto 0}.content-wrapper #menu-area .nav-area{margin-top:8%;margin-left:2%;width:25%}.content-wrapper #menu-area .nav-area .nav-list li{line-height:1;font-size:16px;margin-bottom:5%}.content-wrapper #menu-area .nav-area .nav-list li a{color:#fff;text-decoration:none;width:100%;max-width:300px;height:min(calc(65/750*100vw),65px);background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/menu-btn-bg.webp);background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;line-height:1;font-weight:600;font-size:16px;padding-bottom:.8em}.content-wrapper #contents-area{width:500px;margin:0 5% 0 auto;right:0;z-index:2}.content-wrapper #contents-area .anime-item{position:absolute;z-index:2}@media (max-width:1200px){.content-wrapper #contents-area{margin-right:2%}.content-wrapper #menu-area .logo-area{margin-left:2%}.content-wrapper #menu-area .nav-area{margin-left:1%}}@media (max-width:1100px){.content-wrapper #menu-area .nav-area{width:20%}.content-wrapper #menu-area .nav-area .nav-list li a{font-size:calc(12/1100*100vw);height:min(calc(50/1100*100vw),50px)}}@media (max-width:1000px){.content-wrapper #menu-area .nav-area{display:none}.content-wrapper #contents-area{margin-right:10%}}@media (min-width:1400px){.content-wrapper #contents-area{margin-right:13%}}@media (min-width:1600px){.content-wrapper #contents-area{margin-right:18%}}@media (max-height:700px){.content-wrapper #menu-area .logo-area .site-logo{margin-top:0}.content-wrapper #menu-area .logo-area{width:15%}.content-wrapper #menu-area .nav-area{margin-top:2%}.content-wrapper #menu-area .nav-area .nav-list li{margin-bottom:5%}}@media (max-height:500px){.content-wrapper #menu-area .nav-area .nav-list li a{color:#fff;text-decoration:none;width:100%;max-width:200px;height:min(calc(40/750*100vw),40px);font-size:12px;padding-bottom:.3em}.content-wrapper #menu-area .logo-area{width:10%}}@media (max-width:767px){.content-wrapper #menu-area .logo-area{display:none}.content-wrapper #contents-area{width:100%}}.content-wrapper #contents-area .offer h3{width:calc(636/750*100%);margin:0 auto 3%}.content-wrapper #contents-area .offer .btn-line{width:calc(682/750*100%);margin:0 auto 3%}.content-wrapper #contents-area .offer .btn-sim{width:calc(682/750*100%);margin:0 auto}.content-wrapper #contents-area #content-header{background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/header-bg.webp);background-size:cover;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:calc(10/750*100%) 0 calc(10/750*100%) calc(20/750*100%)}.content-wrapper #contents-area #content-header .header-logo{width:calc(467/750*100%)}.content-wrapper #contents-area #content-header .header-btn-line{width:calc(250/750*100%)}.content-wrapper #contents-area #fv .p-box .fv-anime01{width:calc(654/750*100%);top:33%;left:1%}.content-wrapper #contents-area #fv .fv-anime02{width:calc(501/750*100%);position:absolute;top:15%;left:23%}.content-wrapper #contents-area #fv .p-box .slide-wrap{position:absolute;top:5%;left:5%;width:calc(670/750*100%);height:min(calc(220/500*100vw),220px);border:min(calc(4/500*100vw),4px) solid #db0112;border-radius:min(calc(10/500*100vw),10px);background-color:#fff;z-index:2;box-shadow:min(calc(4/500*100vw),4px) min(calc(4/500*100vw),4px) min(calc(10/500*100vw),10px) 0px rgba(0, 0, 0, 0.2)}.content-wrapper #contents-area #fv .p-box .slide-wrap:before{content:"";display:block;position:absolute;left:1%;top:1.5%;width:97%;height:95%;border:min(calc(2/500*100vw),2px) solid #db0112;border-radius:min(calc(7/500*100vw),7px);z-index:1;background-color:#fff}.content-wrapper #contents-area #fv .p-box .slide-inner{width:100%;height:70%;overflow:hidden;top:19%}.content-wrapper #contents-area #fv .p-box .fv-subhead{position:absolute;top:-10%;left:50%;transform:translateX(-50%);font-size:min(calc(25/750*100vw),25px);line-height:1;background-color:#db0112;color:#fff;display:inline;padding:.5em 1em;z-index:2;word-break:keep-all;border-radius:100px}.content-wrapper #contents-area #fv .p-box .fv-slider{width:100%;position:absolute;top:5%;left:5%;z-index:2}.content-wrapper #contents-area #fv .p-box .fv-slider .slick-slide p{font-size:min(calc(18/750*100vw),18px);line-height:1.8;width:100%;font-weight:500;letter-spacing:min(calc(2/750*100vw),2px)}.content-wrapper #contents-area #fv .offer{background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/fv_offer.webp);background-size:cover;padding:10% 0 5%}.content-wrapper #contents-area #intro .p-box ul{position:absolute;top:69%;left:0;width:100%}.content-wrapper #contents-area #intro .p-box ul li{display:inline-block}.content-wrapper #contents-area #intro .p-box ul li:nth-of-type(1){width:calc(190/750*100%);margin-left:6%}.content-wrapper #contents-area #intro .p-box ul li:nth-of-type(2){width:calc(109/750*100%);margin-left:9%}.content-wrapper #contents-area #intro .p-box ul li:nth-of-type(3){width:calc(180/750*100%);margin-left:15%}.content-wrapper #contents-area .tiktok-area{background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/intro_bg.webp);background-size:cover;background-repeat:no-repeat;padding:15% 0 10%}.content-wrapper #contents-area .tiktok-area h3{width:calc(573/750*100%);margin:0 auto 3%}.content-wrapper #contents-area .tiktok-area iframe{margin:0 auto;width:calc(480/750*100%)!important}.content-wrapper #contents-area #loan .p-box .loan-anime01{width:calc(276/750*100%);top:12%;left:7%}.content-wrapper #contents-area #loan .p-box .loan-anime02{width:calc(276/750*100%);top:6%;left:49%}.content-wrapper #contents-area #loan .p-box .loan-anime03{width:calc(276/750*100%);top:53%;left:12%}.content-wrapper #contents-area #loan .p-box .loan-anime04{width:calc(302/750*100%);top:48%;left:53%}.content-wrapper #contents-area #loan .p-box .loan-anime05{width:calc(450/750*100%);left:20%;top:26%}.content-wrapper #contents-area #loan .p-box .loan-anime06{width:calc(550/750*100%);left:calc(100/750*100%);top:51%;z-index:3}.content-wrapper #contents-area #loan .p-box .loan-anime07{width:calc(1151/2/750*100%);left:28%;top:-29%}.content-wrapper #contents-area #reason .reason-bgarea{background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/reason_bg.webp);overflow:hidden;background-size:cover}.content-wrapper #contents-area #reason .reason-bgarea ol li:nth-of-type(1){width:calc(1577/2/750*100%);margin-left:5%;margin-top:3%}.content-wrapper #contents-area #reason .reason-bgarea ol li:nth-of-type(2){width:calc(1485/2/750*100%);margin-left:12%;margin-top:5%}.content-wrapper #contents-area #reason .reason-bgarea ol li:nth-of-type(3){width:calc(1483/2/750*100%);margin-left:12%;margin-top:5%}.content-wrapper #contents-area #reason .reason-bgarea ol li:nth-of-type(4){width:calc(1485/2/750*100%);margin-left:12%;margin-top:5%}.tiktok-embed{z-index:10}@media (max-width:768px){.content-wrapper #contents-area .tiktok-area iframe{width:325px!important;border-radius:5px}}.content-wrapper #contents-area #benefits ul li:nth-of-type(5){z-index:2}.content-wrapper #contents-area #benefits .p-box .benefits-anime01{width:calc(1105/2/750*100%);top:37%;left:13%}.content-wrapper #contents-area #benefits .p-box .benefits-anime02{width:calc(1352/2/750*100%);bottom:0;left:5%;z-index:0}.content-wrapper #contents-area #benefits .p-box .benefits-anime03{width:calc(1055/2/750*100%);left:16%;top:55%}.content-wrapper #contents-area #voice .p-box .voice-anime01{width:calc(1188/2/750*100%);left:13%;top:21%}.questionnaire__note{font-size:14px;color:#fff;background:#db0011;padding-bottom:24px;text-align:center}.questionnaire__img{background:#db0011;padding:0 20px 40px;display:flex;flex-wrap:wrap;gap:20px}.questionnaire__img-item{width:calc((100% - 20px) / 2);display:inline-block;box-shadow:8px 8px 0px 0px #000;transition-duration:.3s}.questionnaire__img-item:hover{opacity:.8}.content-wrapper #contents-area #result{background-color:#fff6b3}.content-wrapper #contents-area #result .result-slider{padding-bottom:15%}.content-wrapper #contents-area #result .result-slider li div{padding:0 5%}.content-wrapper #contents-area #result .result-slider li div p{font-size:min(calc(25/750*100vw),25px);font-weight:600;letter-spacing:min(calc(2/750*100vw),2px);text-align:center;line-height:1;margin-top:1em}.content-wrapper #contents-area #result .result-slider .slide-arrow{position:absolute;top:35%;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;z-index:10;cursor:pointer}.content-wrapper #contents-area #result .result-slider .slide-arrow.next-arrow{background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/slide-arrow-next.webp);right:10%}.content-wrapper #contents-area #result .result-slider .slide-arrow.prev-arrow{background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/slide-arrow-prev.webp);left:10%}.simulator_title_image_area{padding-top:0}.content-wrapper #contents-area .simulator_wrapper #simulator{width:100%;background-color:#fece00}@media (max-width:600px){#simulator{padding:0}}.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper{padding:0 5% 5%;background-color:#fece00}.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper .question{padding:0;background-color:transparent}.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper .question dt{margin:0 0 5%;background-color:#fff;padding:7% 5% 10%}.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper .question p{font-size:min(calc(22/750*100vw),22px);line-height:1.5;padding-bottom:10%;background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/sim-head-bg.webp);background-repeat:no-repeat;background-size:contain;background-position:center bottom;margin-bottom:3%;padding-bottom:10%;display:flex;text-align:left;align-items:flex-start;justify-content:center}.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper .question p span{font-size:min(calc(30/750*100vw),30px);margin-right:3%;line-height:.9}.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper .question label{font-size:min(calc(16/750*100vw),16px);line-height:1.5;margin-right:3%;font-weight:600}.question .option-input{width:min(calc(24/750*100vw),24px);height:min(calc(24/750*100vw),24px)}.question .option-input:checked{background-color:transparent}.question .option-input:checked:before{width:min(calc(14/750*100vw),14px);height:min(calc(14/750*100vw),14px);background-color:gray;border-radius:100px;transform:rotate(0deg);top:min(calc(3/750*100vw),3px);left:min(calc(3/750*100vw),3px);margin:0;border:0}.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper .button-wrap{background-color:#fece00;padding:0}#wrapper button{width:calc(964/2/750*100%);height:min(calc(281/2/750*100vw),80px);background-image:url(/wp-content/themes/kurumao/library/page-lp-y-11/images/btn-sim.webp);background-size:contain;font-size:0;border-radius:0;box-shadow:none;background-color:transparent;background-repeat:no-repeat}.question .option-input:hover{background-color:transparent}#wrapper .result{border:0;padding-bottom:6%}#wrapper .result h2{width:80%;margin:0 auto}#wrapper .result .btn-list-wrap ul.btn-list>li .btn.btn--line{background-color:transparent;border:none;width:70%;margin:0 auto;padding:0}@media (max-width:767px){.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper .question p{font-size:min(calc(34/750*100vw),34px)}.question .option-input{width:min(calc(34/750*100vw),34px);height:min(calc(34/750*100vw),34px)}.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper .question p span{font-size:min(calc(36/750*100vw),36px);margin-right:3%;line-height:1}.content-wrapper #contents-area .simulator_wrapper #simulator .check_enquete #wrapper .question label{font-size:min(calc(28/750*100vw),28px)}.question .option-input:checked:before{width:min(calc(20/750*100vw),20px);height:min(calc(20/750*100vw),20px);top:min(calc(3/750*100vw),3px);left:min(calc(3/750*100vw),3px);margin:0;border:0}}.content-wrapper #contents-area #faq .offer{background-color:#fcef00;padding-bottom:10%}.content-wrapper #contents-area #info h3:nth-of-type(2){z-index:3}.content-wrapper #contents-area #info .p-box .info-anime01{width:calc(852/2/750*100%);left:0;top:57%;z-index:3}.content-wrapper #contents-area #info .p-box .info-anime02{width:calc(1197/2/750*100%);left:27%;top:18.2%}.content-wrapper #contents-area #info .p-box .info-anime03{width:calc(734/2/750*100%);left:44%;top:37.2%}.content-wrapper #contents-area #info .p-box .info-anime04{width:calc(588/2/750*100%);left:7%;top:12.2%}.content-wrapper #contents-area .bl_floatArea.js_floatArea{position:fixed;bottom:0;z-index:100;max-width:500px}.content-wrapper #contents-area .bl_floatArea .bl_floatArea_inner .offer{display:flex;flex-wrap:wrap;justify-content:center}.content-wrapper #contents-area .bl_floatArea .bl_floatArea_inner .offer .btn-line{margin:0;margin-right:3%;width:calc(660/2/750*100%)}.content-wrapper #contents-area .bl_floatArea .bl_floatArea_inner .offer .btn-sim{margin:0;width:calc(660/2/750*100%)}.bl_floatArea{transition:opacity .5s ease,visibility .5s ease}.bl_floatArea.hidden{opacity:0;visibility:hidden}.footer{background-color:#fff;z-index:2;position:relative}.copyright-wrap .copyright{line-height:1;font-size:15px}@media (max-width:767px){.content-wrapper #contents-area .bl_floatArea.js_floatArea{max-width:100%}.content-wrapper #contents-area #fv .p-box .fv-slider .slick-slide p{font-size:min(calc(24/750*100vw),24px)}}