#lp-header{display:flex;justify-content:center;padding:20px 40px;font-family:"Noto Sans JP",sans-serif;font-weight:500}#lp-header .header_inner{display:flex;flex-direction:column;gap:20px;width:1145px}#lp-header .top_container{display:flex;justify-content:space-between;align-items:center}#lp-header .header_logo{height:45px;width:100%;background-image:url("../../images/header_logo.webp");background-position:center;background-repeat:no-repeat;background-size:contain;display:block;position:relative;z-index:3}#lp-header .header_logo.is-active{background-image:url("../../images/header_logo-white.webp")}#lp-header .tagline.is-active{color:#fff;position:relative;z-index:4}#lp-header .button_container{display:flex;gap:10px}#lp-header .button{display:flex;align-items:center;justify-content:center;gap:7px;height:75px;border-radius:6px;color:#fff;padding-left:12px;padding-right:12px;padding-bottom:2px;box-shadow:1px 5px 5px rgba(0,0,0,.2)}#lp-header .button>.text_container{display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center}#lp-header .button>.icon{width:30px;height:auto}#lp-header .button>.arrow--nonStick{width:10px}#lp-header .button>.text_container>small{font-size:13px;font-weight:400;margin-top:3px}#lp-header .button>.text_container>p{font-size:20px;font-weight:var(--font-weight600);letter-spacing:.05em;margin-bottom:-3px}#lp-header .button.--phone{background-color:#ff9d23}#lp-header .button.--line{background-color:#00c300}#lp-header .button.--mail{background:linear-gradient(to right, #005bac, #54c3f1)}#lp-header nav{display:flex;width:100%;height:42px}#lp-header nav .pc-list{display:table;table-layout:fixed;list-style-type:none;justify-content:space-between;width:100%}#lp-header nav .pc-list:first-child{border-left:1px solid #c2c9cd}#lp-header nav .pc-list>li{display:table-cell;vertical-align:middle;align-items:center;border-right:1px solid #c2c9cd;word-wrap:break-word;height:100%}#lp-header nav .pc-list>li>a{display:block;width:100%;height:100%;text-align:center;font-size:18px;letter-spacing:.11em}#lp-header .hamburger-menu{display:none}@media screen and (width <= 1185px){#lp-header .header_inner{width:1000px}}@media screen and (width <= 1050px){#lp-header{padding:20px 16px}#lp-header .header_inner{flex-direction:row;justify-content:space-between;gap:10px;width:100%;align-items:center}#lp-header .header_logo{width:215px}#lp-header .tagline{font-size:14px}#lp-header nav{justify-content:end}#lp-header nav>.pc-list{display:none}#lp-header .button_container{display:none}#lp-header .hamburger-button{background-image:url("../../images/hamburger-icon.svg");background-position:center;background-repeat:no-repeat;background-size:40px;border-radius:5px;display:block;height:50px;width:50px;z-index:3}#lp-header .hamburger-button:hover{background-color:var(--bg-gray-color);cursor:pointer}#lp-header .hamburger-button.is-active{color:#fff}#lp-header .hamburger-button:hover.is-active{color:#fff}#lp-header .hamburger-menu{background-color:rgba(9,47,73,.98);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2;padding-top:160px;overflow:hidden auto;transform:translateX(100%)}#lp-header .hamburger-menu.is-active{display:flex;flex-direction:column;gap:60px;transform:translateX(0)}#lp-header .hamburger-menu .bogo-language-switcher{display:flex;flex-direction:column;gap:30px}#lp-header .hamburger-menu>ul{color:#fff;font-size:20px;margin-left:50px;margin-right:50px;width:100%}#lp-header .hamburger-menu>ul>li{border-bottom:#fff 1px solid}#lp-header .hamburger-menu>ul>li>a{display:block;height:100%;padding-bottom:20px;padding-top:20px;width:100%}#lp-header .hamburger-menu .bogo-language-switcher>li>span{padding-bottom:20px}}#lp-footer{padding-bottom:180px}@media screen and (width <= 992px){#lp-footer{padding-bottom:140px}}#lp .cv-area{background-color:#e9f3fa}#lp .cv-area>.section-inner>p{width:100%;text-align:center}#lp .cv-area .annotation{background-color:#fff;display:flex;flex-direction:column;align-items:center;width:100%;padding-top:38px;padding-bottom:38px;font-size:25px;font-weight:400;letter-spacing:.11em;line-height:35px;text-align:center}#lp .cv-area .cv-button_container{display:flex;flex-direction:column;gap:35px;width:100%}#lp .cv-area .cv-button_inner{display:flex;justify-content:space-between;align-items:center;width:100%}#lp .cv-area .cv-button-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}#lp .cv-area .cv-button-box>p{font-size:20px}#lp .cv-area .cv-button{display:flex;justify-content:space-between;align-items:center;width:436.96px;height:115px;padding-left:24px;padding-right:15px;color:#fff;box-shadow:1px 5px 5px 0 rgba(0,0,0,.4);border-radius:6px}#lp .cv-area .cv-button.--orange{background:linear-gradient(to right, #ff9d23, #ffbe19)}#lp .cv-area .cv-button.--green{background:#00c300}#lp .cv-area .cv-button.--blue{background:linear-gradient(to right, #005bac, #54c3f1)}#lp .cv-area .cv-button>.icon{width:65px;height:auto}#lp .cv-area .cv-button>.arrow--nonStick{width:17px}#lp .cv-area .cv-button .text_continer{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:23px;font-weight:var(--font-weight700);padding-bottom:5px}#lp .cv-area .cv-button.--orange .text_continer p{font-size:37px;letter-spacing:.09em}#lp .cv-area .cv-button .text_continer span{font-size:45px}#lp .cv-area .cv-button .text_continer small{font-size:18px;font-weight:400}@media screen and (width <= 992px){#lp .cv-area>.section-inner>p{font-size:12px}#lp .cv-area .cv-button_container{gap:25px;width:100%}#lp .cv-area .annotation{padding:16px;font-size:14px;line-height:20px;width:100%;letter-spacing:0}#lp .cv-area .cv-button_inner{flex-direction:column;justify-content:space-between;gap:25px}#lp .cv-area .cv-button-box>p{font-size:16px}#lp .cv-area .cv-button{width:328px;height:75px;padding-left:16px;padding-right:10px}#lp .cv-area .cv-button>.icon{width:36px}#lp .cv-area .cv-button>.arrow--nonStick{width:15px}#lp .cv-area .cv-button .text_continer{gap:7px;font-size:23px;padding-bottom:5px}#lp .cv-area .cv-button.--orange .text_continer p{font-size:25px}#lp .cv-area .cv-button .text_continer span{font-size:30px}#lp .cv-area .cv-button .text_continer small{font-size:14px}}#lp .campaign-area{background-color:#e9f3fa}#lp .campaign-area .section-inner{gap:20px;padding-bottom:0}#lp .campaign-area .campaign-card{display:flex;flex-direction:column;align-items:center;width:100%;background-image:url("../../images/campaign-card-background.webp");background-size:100%;background-position:center;background-repeat:no-repeat;padding-top:15px;padding-bottom:25px;gap:10px}#lp .campaign-area .campaign-card h2{font-family:"Noto Sans JP",sans-serif;color:red;font-size:30px;font-weight:var(--font-weight700);text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}#lp .campaign-area .campaign-card h2>span{text-decoration:underline}#lp .campaign-area .campaign-card .description_container{display:flex;flex-direction:column;align-items:center;gap:10px}#lp .campaign-area .campaign-card .description_container>small{font-size:18px}#lp .campaign-area .campaign-card .description_container>small>strong{font-size:20px}#lp .campaign-area .campaign-card .main-text_container{display:flex;flex-direction:column;align-items:end}#lp .campaign-area .campaign-card .main-text_container>p{font-size:25px;font-weight:var(--font-weight700);text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}#lp .campaign-area .campaign-card .main-text_container>p>span{font-size:65px;color:red}#lp .campaign-area .campaign-card .main-text_container>em{font-style:normal;color:red;font-weight:var(--font-weight700);text-shadow:.5px .5px 0 #fff,-0.5px -0.5px 0 #fff,-0.5px .5px 0 #fff,.5px -0.5px 0 #fff,0 .5px 0 #fff,-0.5px 0 #fff,-0.5px 0 0 #fff,.5px 0 0 #fff}#lp .campaign-area .attention_container{font-size:12px}#lp .campaign-area>p{padding-top:16px;padding-left:16px;padding-right:16px}@media screen and (width <= 992px){#lp .campaign-area .section-inner{gap:10px}#lp .campaign-area .campaign-card{background-size:cover;padding-left:16px;padding-right:16px;gap:20px;background-image:url("../../images/campaign-card-background--sp.webp")}#lp .campaign-area .campaign-card h2{font-size:20px;line-height:25px}#lp .campaign-area .campaign-card .description_container>small{font-size:14px;text-align:center}#lp .campaign-area .campaign-card .description_container>small>strong{font-size:16px}#lp .campaign-area .campaign-card .main-text_container{gap:5px}#lp .campaign-area .campaign-card .main-text_container>p{font-size:22px;text-align:center}#lp .campaign-area .campaign-card .main-text_container>p>span{font-size:35px}#lp .campaign-area .campaign-card .main-text_container>em{width:100%;font-size:14px;text-align:center}#lp .campaign-area .attention_container{font-size:10px}#lp .campaign-area>p{font-size:14px}}#cv-footer{background:hsla(0,0%,100%,.9);display:flex;gap:9px;width:100%;position:fixed;left:0;bottom:0;z-index:9999;padding:12px 5px}#cv-footer.hidden{transform:translateY(100%);opacity:0}#cv-footer>p{font-size:14px;color:#454545;text-align:center}#cv-footer .button_container.--sp{display:none}#cv-footer .button_container.--pc{display:flex;justify-content:space-between;gap:10px;width:960px}#cv-footer .button_container.--pc .button{display:flex;gap:10px;min-width:113px;width:49.5%;color:#fff;font-size:16px;font-weight:400;align-items:center;justify-content:space-around;padding-top:7px;padding-bottom:7px;border-radius:6px;box-shadow:1px 5px 5px rgba(0,0,0,.2);position:relative}#cv-footer .button_container.--pc .button>.text_container{display:flex;flex-direction:column;align-items:center;gap:2px}#cv-footer .button_container.--pc .button>.text_container>p{font-weight:var(--font-weight600)}#cv-footer .button_container.--pc .button>.arrow--nonStick{height:auto;width:17px;right:10px}#cv-footer .button_container.--pc .button.--phone{background:linear-gradient(to right, #ff9d23, #ffbe19)}#cv-footer .button_container.--pc .button.--phone>.icon{width:40px;height:40px}#cv-footer .button_container.--pc .button.--phone>.text_container>p{font-size:26px}#cv-footer .button_container.--pc .button.--line{background-color:#00c300}#cv-footer .button_container.--pc .button.--line>.icon{width:40px;height:40px}#cv-footer .button_container.--pc .button.--line>.text_container>p{font-size:22px}#cv-footer .button_container.--pc .button.--mail{background:linear-gradient(to right, #005bac, #54c3f1)}#cv-footer .button_container.--pc .button.--mail>.icon{width:40px;height:40px}#cv-footer .button_container.--pc .button.--mail>.text_container>p{font-size:22px}@media screen and (width <= 992px){#cv-footer{justify-content:space-around;padding:12px 5px}#cv-footer>p{font-size:12px}#cv-footer .button_container.--pc{display:none}#cv-footer .button_container.--sp{display:flex;justify-content:space-between;gap:10px;padding-left:16px;padding-right:16px;width:100%}#cv-footer .button_container.--sp .button{display:flex;gap:4px;min-width:113px;width:100%;color:#fff;font-size:14px;font-weight:500;align-items:center;justify-content:space-around;padding:7px;border-radius:6px;box-shadow:1px 5px 5px rgba(0,0,0,.2)}#cv-footer .button_container.--sp .button>.arrow--nonStick{height:auto;width:11px}#cv-footer .button_container.--sp .button.--phone{background:linear-gradient(to right, #ff9d23, #ffbe19);letter-spacing:.1em}#cv-footer .button_container.--sp .button.--phone>.icon{width:21px;height:21px}#cv-footer .button_container.--sp .button.--line{background-color:#00c300}#cv-footer .button_container.--sp .button.--line>.icon{width:23px;height:23px}#cv-footer .button_container.--sp .button.--mail{background:linear-gradient(to right, #005bac, #54c3f1)}#cv-footer .button_container.--sp .button.--mail>.icon{width:19px;height:19px}}#lp h2{font-family:"Noto Serif JP",serif;font-size:40px;text-align:center;font-weight:var(--font-weight600);line-height:55px}#lp section{display:flex;flex-direction:column;align-items:center;width:100%;padding-left:16px;padding-right:16px}#lp .section-inner{display:flex;flex-direction:column;gap:64px;padding-top:64px;padding-bottom:75px;align-items:center;width:960px}#lp img.--sp{display:none}@media screen and (width <= 992px){#lp h2{font-size:20px;line-height:30px}#lp section{padding-left:0;padding-right:0}#lp .section-inner{gap:30px;padding:30px 16px 50px;width:100%}#lp img.--pc{display:none}#lp img.--sp{display:block}}#lp{font-family:"Noto Sans JP",sans-serif;font-weight:400}#lp .main-visual{width:100%;display:flex;justify-content:center;align-items:center;background-image:url("../../images/lp-mv-background-image.webp");background-size:100%;padding:73px 16px;color:#fff}#lp .main-visual .main-visual_inner{display:flex;flex-direction:column;gap:54px;background-color:rgba(58,130,163,.95);padding:44px 40px 54px;position:relative}#lp .main-visual .title_container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px}#lp .main-visual .title-region{display:flex;justify-content:center;align-items:center;background-color:#000;padding:10px 23px 15px;font-size:31px;font-weight:var(--font-weight600);letter-spacing:.11em}#lp .main-visual .title_container>strong{font-weight:var(--font-weight800);font-size:55px;text-shadow:rgba(0,0,0,.39) 4px 4px 1px;letter-spacing:.11em;line-height:74px}#lp .main-visual .title_container>strong>span{font-size:70px;color:#f5d77f}#lp .main-visual .description_container{display:flex;gap:41px;align-items:end}#lp .main-visual .point_container{display:flex;flex-direction:column;gap:20px}#lp .main-visual .point_inner{display:flex;gap:17px}#lp .main-visual .point-box{display:flex;flex-direction:column;justify-content:end;align-items:center;gap:21px;padding:20px 10px;background-image:url("../../images/lp-mv-point-background-image.webp");background-size:contain;background-repeat:no-repeat;width:200px;height:187px;color:#000;font-size:26px;font-weight:500;position:relative}#lp .main-visual .point-box>img{width:68px;height:auto}#lp .main-visual .point-box>p{text-align:center;letter-spacing:.11em}#lp .main-visual .point-box>.attension{position:absolute;font-size:12px;top:90px;right:16px}#lp .main-visual .description_container>img{width:395px;height:297px;border-color:#fff;border-width:6px}#lp .main-visual .main-visual_inner>.circle{display:flex;align-items:center;justify-content:center;background-color:#fff;width:172px;height:172px;border-radius:50%;position:absolute;top:25px;right:35px}#lp .main-visual .main-visual_inner>.circle>p{color:#000;font-size:22px;letter-spacing:.11em;font-weight:500;text-align:center}#lp .main-visual .main-visual_inner>p{margin-top:-30px;font-size:14px}@media screen and (width <= 1185px){#lp .main-visual{padding:33px 16px}#lp .main-visual .main-visual_inner{gap:34px;padding:34px 25px 44px}#lp .main-visual .title_container>strong{font-size:40px;line-height:59px}#lp .main-visual .title_container>strong>span{font-size:50px}#lp .main-visual .description_container{gap:25px}#lp .main-visual .point_inner{gap:6px}#lp .main-visual .point-box{width:175px;height:165px;font-size:20px}#lp .main-visual .point-box>img{width:55px}#lp .main-visual .description_container>img{width:350px;height:267px}#lp .main-visual .main-visual_inner>.circle{width:152px;height:152px}}@media screen and (width <= 992px){#lp .main-visual{padding:16px 0;background-image:url("../../images/lp-mv-background-image--sp.webp")}#lp .main-visual .main-visual_inner{padding:22px 10px}#lp .main-visual .title_container{gap:20px}#lp .main-visual .title-region{padding:8px 15px;font-size:19px}#lp .main-visual .title_container>strong{font-size:18px;line-height:151%;letter-spacing:.07em;text-shadow:rgba(0,0,0,.39) 2px 2px 1px}#lp .main-visual .title_container>strong>span{font-size:27px}#lp .main-visual .point_container small{font-size:12px}#lp .main-visual .point_container{gap:10px}#lp .main-visual .description_container{display:flex;flex-direction:column-reverse;align-items:start;gap:20px}#lp .main-visual .point-box{gap:7px;padding:14px 10px;width:104px;height:95px;font-size:12px}#lp .main-visual .point-box>img{width:34px}#lp .main-visual .point-box>.attension{font-size:10px;top:40px;right:10px}#lp .main-visual .description_container>img{width:209px;height:157px}#lp .main-visual .main-visual_inner>.circle{width:102px;height:102px;top:150px;right:10px}#lp .main-visual .main-visual_inner>.circle>p{font-size:14px}}#lp .worries{background-color:#dce1e5}#lp .worries .worries_container{display:flex;justify-content:space-between;width:100%}#lp .worries .worries_box{display:flex;flex-direction:column;align-items:center;gap:25px}#lp .worries .worries-text_container{position:relative;background-image:url("../../images/onayami-background-image.webp");background-position:center;background-repeat:no-repeat;background-size:contain;width:210px;height:122px;display:block}#lp .worries .worries-text_container.--middle{background-image:url("../../images/onayami-background-image--middle.webp");width:225px}#lp .worries .worries-text_container.--large{background-image:url("../../images/onayami-background-image--large.webp");width:243px}#lp .worries .worries_box img{width:210px;height:134px;object-fit:cover}#lp .worries .worries-text_container p{position:absolute;width:100%;top:37%;left:50%;text-align:center;transform:translate(-50%, -50%);font-size:16px;line-height:23px}@media screen and (width <= 992px){#lp .worries .worries_container{flex-wrap:wrap;gap:10px;justify-content:center}#lp .worries .worries-text_container{width:155px;height:100px}#lp .worries .worries_box{gap:15px}#lp .worries .worries-text_container.--middle{background-image:url("../../images/onayami-background-image--middle.webp");width:155px}#lp .worries .worries-text_container.--large{background-image:url("../../images/onayami-background-image--large.webp");width:160px}#lp .worries .worries-text_container p{top:37%;left:50%;font-size:12px;line-height:18px}#lp .worries .worries_box img{width:155px;height:100px}}#lp .about-sanpai .description_container{display:flex;flex-direction:column;gap:20px;width:100%;padding:20px 30px 40px;border:3px solid #1c425c}#lp .about-sanpai .description_container h3{margin-top:20px;font-size:25px;font-weight:var(--font-weight600)}#lp .about-sanpai .description_container .description_container{display:flex;flex-direction:column;gap:20px}#lp .about-sanpai .description_container p{padding-top:10px;font-size:20px;letter-spacing:.11em;line-height:29px}#lp .about-sanpai a{color:#1488ed}@media screen and (width <= 992px){#lp .about-sanpai .description_container{gap:15px;padding:5px 16px 32px;border:2px solid #1c425c}#lp .about-sanpai .description_container h3{font-size:18px;line-height:27px}#lp .about-sanpai .description_container p{padding-top:0;font-size:14px;line-height:22px}}#lp .company-introduction{color:#fff;background-image:url("../../images/company-introduction-bg-img.webp");background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:auto}#lp .company-introduction h1{font-family:"Noto Serif JP",serif;font-size:40px;text-align:center;font-weight:600;line-height:55px}#lp .company-introduction p{font-size:20px;letter-spacing:.11em;line-height:29px;font-weight:300}@media screen and (width <= 992px){#lp .company-introduction{background-size:cover;background-image:url("../../images/company-introduction-bg-img--sp.webp")}#lp .company-introduction h1{font-size:20px;line-height:30px}#lp .company-introduction p{font-size:14px;line-height:22px}}#lp .reason .reason_container{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:15px}#lp .reason .reason-box{width:472px;min-height:484px;border-color:#1c425c;border-width:7px}#lp .reason .reason-box .title_container{display:flex;align-items:center;gap:10px;padding:6px 20px 15px;background-color:#1c425c;color:#fff;font-size:25px;font-weight:var(--font-weight700);letter-spacing:.11em}#lp .reason .reason-box span{font-size:45px}#lp .reason .reason-box h3{width:100%;text-align:center}#lp .reason .reason-box .description_container{display:flex;flex-direction:column;gap:20px;padding:25px}#lp .reason .reason-box .description_container p{letter-spacing:.11em}#lp .reason .reason-box img{width:100%;height:252px;object-fit:cover}@media screen and (width <= 992px){#lp .reason .reason_container{justify-content:center;row-gap:15px}#lp .reason .reason-box{width:328px;min-height:300px}#lp .reason .reason-box .title_container{gap:10px;padding:6px 20px 15px;font-size:18px;font-weight:700;letter-spacing:.11em}#lp .reason .reason-box span{font-size:30px}#lp .reason .reason-box .description_container{display:flex;flex-direction:column;gap:16px;padding:16px 16px 32px}#lp .reason .reason-box .description_container p{font-size:14px;line-height:22px}#lp .reason .reason-box img{width:100%;height:170px}}#lp .consulting .media_container{display:flex;flex-direction:column;width:100%;gap:10px}#lp .consulting .media{display:flex;align-items:center;gap:20px;width:100%;padding:20px 30px;border-width:6px;border-color:#1c425c}#lp .consulting .media h3{font-size:22px;font-weight:var(--font-weight600)}#lp .consulting .media .description_container{display:flex;flex-direction:column;gap:20px}#lp .consulting .media img{width:229px;height:173px}#lp .consulting .media p{font-size:18px}@media screen and (width <= 992px){#lp .consulting .media{flex-direction:column;gap:16px;padding:16px}#lp .consulting .media h3{font-size:16px}#lp .consulting .media .description_container{gap:16px}#lp .consulting .media p{font-size:14px;line-height:22px}}#lp .achievements .achievements_container{display:flex;flex-direction:column;gap:30px;width:100%}#lp .achievements .achievements_container>img{width:100%;height:auto}#lp .price{background-color:#f6f6f6}#lp .price .price-list_container{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}#lp .price .price-list_container>p{text-align:center}#lp .price h3{font-size:25px;font-weight:var(--font-weight600)}#lp .price table{table-layout:fixed;width:100%}#lp .price table,th,td{border:2px solid #000;padding:20px;font-weight:var(--font-weight600)}#lp .price table th{background-color:#d9d9d9;text-align:center}#lp .price table td{background-color:#fff}#lp .price table .forward{width:599px}#lp .price table h4{font-size:21px;font-weight:var(--font-weight600);padding-bottom:10px}#lp .price table .forward p{padding-left:24px;line-height:23px;font-weight:var(--font-weight500)}#lp .price table .forward img{padding-left:24px;width:80%;margin-top:16px;height:auto;max-width:200px}#lp .price table .backward{text-align:center;background-color:#fe0;vertical-align:middle}#lp .price table .backward p{font-size:28px;font-weight:var(--font-weight600);color:red}#lp .price table .backward small{display:block;font-size:18px;line-height:30px;width:100%;text-align:center}#lp .price table .backward img{width:80%;margin-top:16px;height:auto}#lp .price table .backward .red-text{font-weight:var(--font-weight600);font-size:16px;color:red}#lp .price .price-list_container small{width:100%;font-size:16px;line-height:25px}#lp .price .price-list_container>.description{line-height:25px;padding-top:30px;padding-bottom:30px}#lp .price .image-box_container{display:flex;position:relative;width:100%;border-color:#000;border-width:3px;border-radius:15px;padding-left:40px;padding-right:40px}#lp .price .image-box_container>p{position:absolute;background-color:#f6f6f6;padding:0 20px;font-size:30px;font-weight:var(--font-weight600);top:-5px;left:50%;transform:translate(-50%, -50%)}#lp .price .image-box_inner{display:flex;gap:40px;justify-content:center;width:100%}#lp .price .image-box{display:flex;flex-direction:column;align-items:center;gap:10px;width:286px;padding:40px 0 30px}#lp .price .image-box>img{min-width:170px;height:auto;object-fit:cover}#lp .price .image-box p{font-size:20px;font-weight:var(--font-weight600)}@media screen and (width <= 992px){#lp .price h3{font-size:18px;font-weight:600}#lp .price table,th,td{border:1px solid #000;padding:20px 10px}#lp .price table th{font-size:14px}#lp .price table .forward{width:200px}#lp .price table h4{font-size:14px;font-weight:600}#lp .price table .forward p{padding-left:5px;font-size:12px;line-height:20px;font-weight:400}#lp .price table .backward p{font-size:14px;line-height:22px}#lp .price table .backward .red-text{font-size:12px}#lp .price table .backward small{font-size:12px;line-height:15px}#lp .price .price-list_container small{font-size:12px;line-height:15px}#lp .price .price-list_container>.description{font-size:14px;line-height:22px;padding-top:10px;padding-bottom:10px}#lp .price .image-box_container{border:0 #000 solid;border-top:3px #000 solid;border-radius:0}#lp .price .image-box_container>p{font-size:18px}#lp .price .image-box p{font-size:16px;font-weight:600}#lp .price .image-box small{font-size:12px}#lp .price .section-inner>p{font-size:14px;line-height:22px}}@media screen and (width <= 760px){#lp .price .image-box_inner{gap:10px}#lp .price .image-box{gap:10px;width:286px}}@media screen and (width <= 563px){#lp .price .image-box_container{padding:0}#lp .price .image-box_inner{overflow-x:scroll;justify-content:start}.scrollbar::-webkit-scrollbar{width:10px;height:4px}.scrollbar-thumb-rounded::-webkit-scrollbar-thumb{border-radius:0}.scrollbar-thumb-black::-webkit-scrollbar-thumb{--bg-opacity: 1;background-color:#a7a7a7}}#lp .area .area-box_container{display:flex;flex-direction:column;justify-content:center;gap:30px}#lp .area .area-box_container>p{width:100%;text-align:center;font-size:22px}#lp .area .area-box{display:flex;flex-direction:column;gap:13px}#lp .area .area-box h3{font-size:25px;font-weight:var(--font-weight600)}#lp .area .area-box p{font-size:18px;line-height:25px;letter-spacing:.05em}@media screen and (width <= 992px){#lp .area .area-box h3{font-size:20px;font-weight:600}#lp .area .area-box p{font-size:14px;line-height:22px}}#lp .step{background-color:#f6f6f6}#lp .step .media-container{display:flex;flex-direction:column;gap:37px;width:100%}#lp .step .media{display:flex;background-color:#fff;width:100%;position:relative;padding:37px 27px 20px}#lp .step .media .title_container{display:flex;gap:20px;align-items:center;position:absolute;top:-20px;left:20px;font-weight:var(--font-weight600)}#lp .step .media .title_container span{color:#0966b3;font-size:32px}#lp .step .media .title_container h3{font-size:25px}#lp .step .media .description-container{display:flex;gap:30px}#lp .step .media .description-container>img{width:220px;height:148px}#lp .step .media .description-container>p{font-size:18px;line-height:26px}@media screen and (width <= 992px){#lp .step .media-container{padding-top:15px}#lp .step .media .title_container{top:-15px;left:20px;font-weight:var(--font-weight600)}#lp .step .media .title_container span{font-size:25px}#lp .step .media .title_container h3{font-size:18px}#lp .step .media .description-container{flex-direction:column;align-items:center}#lp .step .media .description-container>p{font-size:14px;line-height:23px}}#lp .note .description_container{display:flex;flex-direction:column;align-items:center;background-color:#fff;width:100%;padding-top:20px;padding-bottom:20px;font-size:18px;line-height:26px;border:#000 3px solid}@media screen and (width <= 992px){#lp .note .description_container{font-size:14px;line-height:22px;padding-left:16px;padding-right:16px}}#lp .switch-reason{background-color:#f6f6f6}#lp .switch-reason .switch-box_container{display:flex;flex-direction:column;gap:37px}#lp .switch-reason .switch-box{display:flex;flex-direction:column;gap:16px;font-size:20px}#lp .switch-reason .switch-box h3{font-weight:var(--font-weight600)}#lp .switch-reason .switch-box p{line-height:1.7em}@media screen and (width <= 992px){#lp .switch-reason .switch-box_container{gap:25px}#lp .switch-reason .switch-box{gap:10px;font-size:14px}}#lp .attention{background-color:#e7e7e7}#lp .attention .description_container{display:flex;flex-direction:column;font-size:20px;line-height:1.7em;gap:24px}#lp .attention .image_container{display:flex;justify-content:space-between}#lp .attention .image_container>img{width:48%;height:auto}@media screen and (width <= 992px){#lp .attention h2{font-size:18px}#lp .attention .description_container{gap:16px;font-size:14px}}#lp .q-and-a .q-and-a_container{display:flex;flex-direction:column;gap:30px;width:100%}#lp .q-and-a .q-and-a_container>span{width:100%;height:1px;background-color:#000}#lp .q-and-a .q-and-a-box{display:flex;flex-direction:column;gap:20px;padding-left:15px}#lp .q-and-a .q-and-a-box .q_container{display:flex;gap:25px;font-size:25px;font-weight:var(--font-weight600)}#lp .q-and-a .q-and-a-box .q_container>span{margin-top:-8px;font-size:35px}#lp .q-and-a .q-and-a-box .a_container{display:flex;gap:32px;padding-left:7px;font-size:18px}#lp .q-and-a .q-and-a-box .a_container a{color:#1488ed}@media screen and (width <= 992px){#lp .q-and-a .q-and-a_container{gap:16px;width:100%}#lp .q-and-a .q-and-a-box{gap:10px}#lp .q-and-a .q-and-a-box .q_container{gap:16px;font-size:16px}#lp .q-and-a .q-and-a-box .q_container>span{margin-top:-3px;font-size:20px}#lp .q-and-a .q-and-a-box .a_container{gap:20px;font-size:14px;padding-left:5px;line-height:22px}}#lp .ceo-introduction{background-color:#f6f6f6}#lp .ceo-introduction .box_container{display:flex;flex-direction:column;gap:20px;width:100%}#lp .ceo-introduction .ceo-box{display:flex;justify-content:center;gap:47px;width:100%;background-color:#fff;padding:30px 0}#lp .ceo-introduction .ceo-box>img{width:245px;height:245px}#lp .ceo-introduction .ceo-box .description_container{display:flex;flex-direction:column;gap:20px}#lp .ceo-introduction .ceo-box .description_container h3{font-size:25px;font-weight:var(--font-weight600)}#lp .ceo-introduction .ceo-box .description_container p{font-size:18px;line-height:25px}#lp .ceo-introduction .message-box{display:flex;flex-direction:column;gap:30px;background-color:#fff;font-size:18px;padding:30px 60px 60px}#lp .ceo-introduction .message-box h3{width:100%;font-size:30px;font-weight:var(--font-weight600);text-align:center}#lp .ceo-introduction .message-box h4{font-size:20px;font-weight:var(--font-weight600)}#lp .ceo-introduction .message-box p{padding-left:20px;line-height:28px}@media screen and (width <= 992px){#lp .ceo-introduction .ceo-box{flex-direction:column;align-items:center;padding-left:16px;padding-right:16px}#lp .ceo-introduction .ceo-box .description_container h3{font-size:16px}#lp .ceo-introduction .ceo-box .description_container p{font-size:14px;line-height:22px}#lp .ceo-introduction .message-box{gap:20px;padding:20px 16px 30px}#lp .ceo-introduction .message-box h3{font-size:23px}#lp .ceo-introduction .message-box h4{font-size:16px;line-height:23px}#lp .ceo-introduction .message-box p{padding-left:10px;font-size:14px;line-height:22px}}#lp .resion{background-color:#f6f6f6}#lp .resion .description_container{display:flex;flex-direction:column;gap:12px;background-color:#fff;padding:35px 70px}#lp .resion h3{font-size:20px;font-weight:var(--font-weight600)}#lp .resion p{font-size:18px;line-height:27px}@media screen and (width <= 992px){#lp .resion .description_container{padding:25px 16px}#lp .resion h3{font-size:18px}#lp .resion p{font-size:14px;line-height:22px}}#lp-page-contact{font-family:"Noto Sans JP",sans-serif;font-weight:400;width:100%}#lp-page-contact section{display:flex;flex-direction:column;align-items:center;width:100%}#lp-page-contact .section-inner{display:flex;flex-direction:column}#lp-page-contact .main-visual{display:flex;gap:10px;flex-direction:column;align-items:center;color:#fff;font-weight:var(--font-weight600);padding-top:40px;padding-bottom:40px;background-repeat:no-repeat;background-size:cover}#lp-page-contact .main-visual.--line{background-color:#00c300}#lp-page-contact .main-visual.--mail{background-image:url("../../images/contact-mail-mvbg.webp")}#lp-page-contact .main-visual h1{font-size:40px;text-align:center}#lp-page-contact .main-visual p{font-size:25px}@media screen and (width <= 992px){#lp-page-contact .main-visual{padding-top:40px;padding-bottom:40px}#lp-page-contact .main-visual h1{font-size:25px;line-height:32px}#lp-page-contact .main-visual p{font-size:16px}}#lp-page-contact .contents .section-inner{width:960px;padding:50px 0 65px}#lp-page-contact .contents h2{font-size:25px;font-weight:var(--font-weight600);padding-left:10px;padding-top:25px;padding-bottom:30px}#lp-page-contact .contents h2::after{content:"";width:100%;height:1px;margin-top:10px;margin-left:-10px;background-color:#000;display:block}#lp-page-contact .contents .section-inner>h3{font-size:25px;font-weight:var(--font-weight600);padding-left:15px;padding-top:13px;padding-bottom:13px;margin-top:35px;margin-bottom:20px;margin-left:10px;border-left:#023067 solid 13px}#lp-page-contact .contents p{font-size:18px;line-height:25px;padding-left:10px}#lp-page-contact .contents p>a{color:#00e}#lp-page-contact .contents .box_container{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}#lp-page-contact .contents .box{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#d9d9d9;width:49%;padding-top:40px;padding-bottom:40px;gap:20px}#lp-page-contact .contents .box>h3{font-size:22px;font-weight:var(--font-weight700)}#lp-page-contact .contents .box>strong{font-size:18px;line-height:1.3em;text-align:center}#lp-page-contact .contents .line-box{display:flex;gap:28px;padding-bottom:20px;padding-left:10px}#lp-page-contact .contents .line-box>img{width:176px;height:177px}#lp-page-contact .contents .line-button_container{display:flex;flex-direction:column;gap:22px}#lp-page-contact .contents .line-button_container>p{font-size:25px;color:#00c300}#lp-page-contact .contents .line-button_container>a,img{width:408px;height:130px}#lp-page-contact .contents .form_container .button_container{display:flex;gap:10px;flex-wrap:wrap}#lp-page-contact .contents .form_container .button_container button{background-color:#fff;color:#535a62;border-width:2px;border-color:#535a62;border-radius:6px;padding:8px 15px;font-weight:600}#lp-page-contact .contents #a-btn{color:#535a62;background-color:#fff}#lp-page-contact .contents #a-btn.is-active{color:#fff;background-color:#535a62}#lp-page-contact .contents #b-btn{color:#535a62;background-color:#fff}#lp-page-contact .contents #b-btn.is-active{color:#fff;background-color:#535a62}#lp-page-contact .contents #c-btn{color:#535a62;background-color:#fff}#lp-page-contact .contents #c-btn.is-active{color:#fff;background-color:#535a62}#lp-page-contact .contents #d-btn{color:#535a62;background-color:#fff}#lp-page-contact .contents #d-btn.is-active{color:#fff;background-color:#535a62}#lp-page-contact .contents .formA{display:none}#lp-page-contact .contents .formA.is-active{display:block}#lp-page-contact .contents .formB{display:none}#lp-page-contact .contents .formB.is-active{display:block}#lp-page-contact .contents .formC{display:none}#lp-page-contact .contents .formC.is-active{display:block}#lp-page-contact .contents .formD{display:none}#lp-page-contact .contents .formD.is-active{display:block}#lp-page-contact .contents .form_container{background-color:#ecedef;padding:30px 40px;margin-top:30px;margin-bottom:20px}#lp-page-contact .contents .form_container .contact-type{display:flex;justify-content:space-between;align-items:center}#lp-page-contact .contents .form_container>small{display:block;margin-top:10px;width:100%;text-align:right}#lp-page-contact .contents .form_container .contact-type>h3{font-size:18px;font-weight:var(--font-weight600);padding-bottom:13px}#lp-page-contact .contents .form_container .contact-type .button_container{width:600px}#lp-page-contact .contents .form_container .contact-type .button_container .button{font-weight:var(--font-weight600)}#lp-page-contact .contents .form_container h3>em{font-style:normal;background-color:#fff;font-size:14px;color:#000;padding:1.5px 6px 2px;margin-right:10px;margin-top:auto;margin-bottom:auto}#lp-page-contact .contents form{padding:0}#lp-page-contact .contents .wpcf7-form{padding-top:25px;padding-left:0;padding-right:0;gap:20px}#lp-page-contact .contents .form-item>p{padding-left:0;font-size:18px;flex-direction:row;justify-content:space-between;align-items:center}#lp-page-contact .contents .form-item>p>label{display:block;padding-left:0;font-size:18px;font-weight:var(--font-weight600)}#lp-page-contact .contents .form-item>p>span{width:600px}#lp-page-contact .contents .form-item>p>span>input{font-size:18px;gap:20px;font-weight:var(--font-weight600);width:100%}#lp-page-contact .contents .form-item>p>span>textarea{font-weight:var(--font-weight600);width:100%}#lp-page-contact .contents .checkbox_container{display:flex;flex-direction:column;align-items:start;gap:10px}#lp-page-contact .contents .checkbox_container .checklist-title{margin-top:10px;margin-bottom:5px;font-size:18px;font-weight:var(--font-weight600);width:100%;text-align:center}#lp-page-contact .contents .checkbox_container p{width:100%}#lp-page-contact .contents .checkbox_container p>small{display:block;width:100%;text-align:center}#lp-page-contact .contents .wpcf7 .submit-button_container{display:flex;flex-direction:column;align-items:center;justify-content:center}#lp-page-contact .contents .wpcf7 .submit{width:100%;height:auto;margin-top:40px;padding:20px 30px}#lp-page-contact .contents .wpcf7 .submit-button_container small{display:block;width:100%;text-align:center}@media screen and (width <= 992px){#lp-page-contact .contents .section-inner{width:100%;padding:15px 16px 30px}#lp-page-contact .contents h2{font-size:18px;padding-top:25px;padding-bottom:30px}#lp-page-contact .contents .section-inner>h3{font-size:18px;font-weight:var(--font-weight600);padding-left:10px;padding-top:8px;padding-bottom:8px;margin-top:35px;margin-bottom:20px;margin-left:0;border-left:#023067 solid 8px}#lp-page-contact .contents p{font-size:14px;line-height:22px;padding-left:0}#lp-page-contact .contents .box{width:100%}#lp-page-contact .contents .box>h3{font-size:20px;font-weight:var(--font-weight700)}#lp-page-contact .contents .box>strong{font-size:16px;line-height:1.3em;text-align:center}#lp-page-contact .contents .line-box{gap:10px}#lp-page-contact .contents .line-box>img{width:92px;height:92px}#lp-page-contact .contents .line-button_container{gap:6px}#lp-page-contact .contents .line-button_container>a,img{width:200px;height:65px}#lp-page-contact .contents .line-button_container>p{font-size:12px;color:#00c300}#lp-page-contact .contents .form_container{padding:10px}#lp-page-contact .contents .form_container .button_container button{width:100%}#lp-page-contact .contents .form_container .contact-type{flex-direction:column;align-items:start}#lp-page-contact .contents .form_container>small{text-align:left}#lp-page-contact .contents .form_container h3{margin-top:10px;font-size:17px}#lp-page-contact .contents .form_container .contact-type .button_container{width:100%}#lp-page-contact .contents form{align-items:start}#lp-page-contact .contents .form-item>p{padding-left:0;font-size:17px;flex-direction:column;justify-content:space-between;align-items:start}#lp-page-contact .contents .form-item>p>label{font-size:17px}#lp-page-contact .contents .form-item>p>span{width:100%;font-size:17px}#lp-page-contact .contents .form-item>p>span>input{font-size:17px}#lp-page-contact .contents .form-item>p>span>textarea{min-height:100px;height:120px;font-size:17px}#lp-page-contact .contents .form-item .wpcf7-list-item{margin-left:0}#lp-page-contact .contents .checkbox_container .checklist-title{margin-top:20px;font-size:17px;width:100%;text-align:center}#lp-page-contact .contents .wpcf7 .submit-button_container{width:100%}#lp-page-contact .contents .wpcf7 .submit-button_container>p{width:100%}#lp-page-contact .contents .wpcf7 .submit{font-size:17px;letter-spacing:.1em;width:100%}}
