.fv-home-wrapper{background:no-repeat;background-size:cover;flex-shrink:0;height:80vh}.iframe_index{background-color:#fff;background:linear-gradient(90deg,#fff 40%,transparent);display:flex;flex-direction:column;flex-shrink:0;font-family:Noto Sans JP;font-style:normal;height:100%;justify-content:center;line-height:200%;object-fit:cover;padding-left:8%;width:70%}.iframe_index__section1 p{font-size:2rem;font-weight:500;height:2.99869rem;margin-bottom:1.5rem}.iframe_index__section1 p,.iframe_index__section2{align-items:center;display:flex;flex-shrink:0;width:100%}.iframe_index__section2{font-size:3.3rem;font-weight:900;line-height:200%;margin-bottom:60px}.iframe_index__section3 a{box-sizing:border-box;width:100%}h1{line-height:1.5}.button-box{margin:2rem auto}.hk_LP_btn{align-items:center;background-color:#f8d817;border-radius:8px;display:flex;font-size:1.5rem;font-weight:700;height:80px;justify-content:center;max-width:560px;padding:0 5rem;position:relative;text-decoration:none}.lp_btn{margin:0!important}.hk_LP_btn:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:7px;right:-1px;top:35px;transform:rotate(-45deg);width:7px}.hk_LP_btn:after,.hk_LP_btn:before{content:"";display:inline-block;position:absolute}.hk_LP_btn:before{background-color:#000;border-radius:50px;height:3rem;right:-13px;top:24px;width:3rem}.hk_LP_btn:hover{font-weight:700;opacity:.7;transition:all .4s}@media(max-width:768px){.fv-home-wrapper{flex-direction:column;width:100%}.iframe_index{width:100%}.hk_LP_btn{font-size:2rem;padding:0 2rem;width:90%}.iframe_index__section3 a{box-sizing:border-box;font-size:2rem;width:60%}.iframe_index{background:linear-gradient(90deg,#fff 40%,transparent)}}@media(max-width:500px){.fv-home-wrapper{flex-direction:column;width:100%}.iframe_index{padding-left:5%;width:100%}.iframe_index__section1 p{font-size:1.5rem;padding-bottom:10%;width:100%}.iframe_index__section2{font-size:2.6rem;width:100%}.iframe_index__section3 a{font-size:2rem;width:75%}.hk_LP_btn{font-size:1.3rem;padding:0 2rem;width:90%}.iframe_index{background:linear-gradient(90deg,#fff 10%,transparent)}}