.lp_sec_ttl_w{margin-bottom:50px;position:relative}.lp_sec_ttl_w .icon{text-align:center;margin-bottom:20px;position:relative;z-index:2}.lp_sec_ttl_w .sec_ttl{font-size:3.2rem;font-weight:600;letter-spacing:3px;text-align:center;position:relative;z-index:2}.lp_sec_ttl_w .sec_ttl span{background:linear-gradient(transparent 70%,#f9c205 60%)}.lp_sec_ttl_w .en{font-size:7rem;color:#e6e5e5;font-weight:600;position:absolute;left:50%;transform:translate(-50%);top:30px}.lp_sec_ttl_w+.lead_txt{margin-bottom:30px;text-align:center;font-weight:600}@media screen and (max-width:750px){.lp_sec_ttl_w{margin-bottom:50px}.lp_sec_ttl_w .sec_ttl{font-size:2.4rem;line-height:1.25}.lp_sec_ttl_w .en{font-size:5rem;color:#e6e5e5;font-weight:600;position:absolute;left:50%;transform:translate(-50%);top:40px}}#main_v{background-image:url(../assets/company_fv_bg@x2.jpg);background-size:cover;background-position:center}#main_v img{position:relative;top:40px}@media screen and (max-width:750px){#main_v{background:#fff;padding-bottom:20px}#main_v .in{width:100%}#main_v img{position:relative;top:0}}.cta_fv_u{padding-top:60px}#trouble .lead_txt{margin-bottom:0}#trouble .imgarea{position:relative;top:30px}#trouble .solution_w{background-image:url(../assets/solution_bg@x2.jpg);background-size:cover;background-position:center;text-align:center;padding-bottom:30px}#home_about{padding-top:80px;padding-bottom:80px}#home_about .about_w{position:relative}#home_about .about_w .txtarea{width:60%;position:relative;z-index:2}#home_about .about_w .txtarea .txt{line-height:1.75}#home_about .about_w .imgarea{position:absolute;right:0;top:50%;transform:translateY(-50%);overflow:hidden}#home_about .about_w .imgarea:before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(to right,#fff,#fff0);z-index:1}#home_about .about_w .imgarea img{display:block}@media screen and (max-width:750px){#home_about{padding-top:40px;padding-bottom:0}#home_about .about_w .txtarea{width:100%}#home_about .imgarea{position:relative;overflow:hidden}#home_about .imgarea:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,#fff,#fff0);z-index:1}}#reason{background-image:url(../assets/reason_bg@x2.jpg);background-size:cover;background-position:center;padding:60px 0}#reason .reason_w{margin-top:130px}#reason .reason_i{margin-bottom:100px;position:relative}#reason .reason_i:nth-last-of-type(1){margin-bottom:0}#reason .reason_i .txtarea{box-shadow:0 5px 18px 2px #0000001a;position:relative;padding:40px 80px 30px 30px;border-radius:10px;width:60%;min-height:220px}#reason .reason_i .txtarea .num{border-radius:30px 30px 0;position:absolute;font-weight:600;padding:10px;letter-spacing:1px;font-size:1.8rem;top:-18px}#reason .reason_i .txtarea h3{font-size:2.4rem;font-weight:600;letter-spacing:2px;margin-bottom:15px}#reason .reason_i .txtarea .txt{border-left:3px solid var(--color-main);line-height:1.6;padding-left:15px}#reason .reason_i .imgarea{position:absolute;bottom:20px;right:0}@media screen and (max-width:750px){#reason{padding:40px 0 20px;background-image:url(../assets/reason_bg_sp.jpg);background-size:contain;background-position:top}#reason .reason_w{margin-top:0}#reason .reason_i{margin-bottom:0;padding-top:30px}#reason .reason_i .txtarea .num{font-size:1.4rem}#reason .reason_i .txtarea{width:100%;padding:30px 20px 40px}#reason .reason_i .txtarea h3{font-size:1.9rem}#reason .reason_i .imgarea{position:relative;padding:0 20px}}#matome_price{padding:40px 0 60px;background-image:-webkit-linear-gradient(45deg,#fefbab 0%,#fffeed 100%);position:relative}#matome_price:after{content:"";width:100%;height:150px;background:var(--color_bg_white);display:block;position:absolute;bottom:0}#matome_price .imgarea{text-align:center;margin-bottom:20px}#matome_price .caution{text-align:center}#review{padding-bottom:70px}#review .review_w{gap:48px}#review .review_i{width:48%}#review .review_i .review_i_h{margin-bottom:20px;align-items:center}#review .review_i .review_i_h .icon{margin-right:20px}#review .review_i .review_i_h .review_i_h_txt{align-items:center;margin-bottom:15px}#review .review_i .review_i_h .review_i_h_txt .num{margin-right:20px}#review .review_i .review_i_h .review_i_h_txt .txt{line-height:1.25;font-weight:600}#review .review_i .review_i_h h3{font-size:2.2rem;line-height:1.5;font-weight:600}#review .review_i .desc{line-height:1.5}@media screen and (max-width:750px){#review{padding-bottom:50px}#review .review_w{gap:25px}#review .review_i{width:100%}#review .review_i .review_i_h{margin-bottom:10px}#review .review_i .review_i_h .icon{width:33%;margin-right:10px}#review .review_i .review_i_h .review_i_h_txt .num{margin-right:0;margin-bottom:10px;width:120px}#review .review_i h3{font-size:1.8rem;line-height:1.5;margin-bottom:10px}}#faq{padding-bottom:70px;background-color:#fafafa;background-image:linear-gradient(to right,rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.03) 1px,transparent 1px);background-size:10px 10px}#faq .lead_txt,.faq_w{margin-bottom:40px}.faq_i{border-radius:10px;margin-bottom:20px;transition:.5s}.faq_i.open{border-radius:10px}.faq_i .ico{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:100%;margin-right:20px;font-weight:600;flex-shrink:0;line-height:1;font-size:2.4rem}.faq_i h3{font-size:1.8rem;margin-top:5px;font-weight:600}.faq_i p{margin-top:5px;line-height:1.5}.faq_i .q{position:relative;cursor:pointer;padding:20px;border-radius:20px 20px 0}.faq_i .q:after{content:"\d7";font-size:1.8rem;font-weight:900;position:absolute;top:44%;right:30px;transform:rotate(45deg) translateY(-50%);transition:.5s}.faq_i.open .q:after{top:50%;right:18px;transform:rotate(0) translateY(-50%)}.faq_i .a{padding-top:0;display:block;max-height:0;overflow:hidden;transition:max-height .35s ease}.faq_i.open .a{padding-top:30px}.faq_i .a a{text-decoration:underline}.faq_i .flex{align-items:center}@media screen and (max-width:750px){#faq{position:relative;padding:60px 0 40px}.faq_w .sub_ttl{font-size:2rem}.faq_i{border-radius:30px}.faq_i .q .flex{padding-right:30px}.faq_i h3{margin-top:0;font-size:1.4rem}.faq_i .ico{width:30px;height:30px;margin-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/page-to-business.css.map */
