@charset "UTF-8";header nav a.biz{color:var(--cl-teal);font-weight:400}header nav a.biz:before{border-top-color:var(--cl-teal)}.main-visual{background:url(/resource/img/biz/main-visual-bg.webp) no-repeat center 0;background-size:cover;padding:3em 0 0}.main-visual>.inner{height:350px}.main-visual h2,.main-visual h1{color:var(--cl-white);font-size:28px;font-weight:400;margin-bottom:30px}.main-visual p.catchcopy{font-size:1rem!important;margin:2.5em auto 0}.home-contents1{position:relative}.home-contents1:before,.home-contents1:after{content:"";position:absolute;top:0;display:block;width:50%;height:100%}.home-contents1:before{left:0;background:#002971;background:-moz-linear-gradient(right,rgb(0,41,113) 0%,rgb(0,91,172) 100%);background:-webkit-linear-gradient(right,rgb(0,41,113) 0%,rgb(0,91,172) 100%);background:linear-gradient(to lrft,#002971,#005bac)}.home-contents1:after{right:0;background:var(--cl-teal)}.home-contents1 .icon{top:-80px;width:122px;height:122px}.home-contents1 .inner{position:relative;padding-top:70px;padding-bottom:70px;color:var(--cl-white);z-index:100}.home-contents1 .inner .video_play{width:100%;max-width:915px;margin:0 auto 40px;aspect-ratio:16/9}.home-contents1 .inner .video_play iframe{width:100%;height:100%}.home-contents1 h2{margin-bottom:20px;font-size:28px;text-align:center}.home-contents1 h2+p{text-align:center}.home-contents1 div.img1{position:relative;top:50px;z-index:1000;text-align:center}.home-contents1 div.img1-sp{display:none}.home-contents1 .box-text{position:relative;width:915px;margin:0 auto;padding:70px 25px 20px;color:#000;background:var(--cl-white);z-index:100}.home-contents1 .box-text .flex-box>div{-webkit-flex:0 0 270px;flex:0 0 270px}.home-contents1 .box-text .flex-box>div>div{font-weight:400}.home-contents1 .box-text .flex-box>div>div:nth-child(1){margin-bottom:15px}.home-contents1 .box-text .text1>span{display:inline-block;vertical-align:middle}.home-contents1 .box-text p small{display:inline-block;line-height:1.5}.home-contents1 .box-text .text1>span.icon-merit{width:55px;height:55px;padding:12px 2px;font-size:10px}.home-contents1 .box-text .text1>span:nth-child(2){color:var(--cl-navy);font-size:20px;line-height:1.3}.home-contents2{background:url(/resource/img/biz/home-contents2-bg1.webp) no-repeat center top;background-size:cover}.home-contents2 .inner{padding-top:85px;padding-bottom:15px;color:var(--cl-white)}.home-contents2 .box-text1.flex-box{width:100%;max-width:910px;margin:0 auto}.home-contents2 .box-text1.flex-box>div{-webkit-flex:0 0 200px;flex:0 0 200px}.home-contents2 .box-text1.flex-box .icon{margin-bottom:30px;text-align:center}.home-contents2 .box-text1.flex-box h3{font-size:25px;margin-bottom:25px;text-align:center}.home-contents3 .inner{padding-top:85px;padding-bottom:45px;color:var(--cl-white)}.home-contents3 .box-text1{margin-bottom:25px;text-align:center}.home-contents3 .box-text1 img{display:none}.home-contents3 .box-text2{position:relative}.incoming-comment-img{position:absolute;top:30px;right:50px;display:inline-block}.incoming-point-type1-bgcolor1{background:#fff;background:-moz-linear-gradient(left,rgb(255,255,255) 0%,rgb(255,255,255) 50%,rgb(35,183,183) 50%,rgb(35,183,183) 100%);background:-webkit-linear-gradient(left,rgb(255,255,255) 0%,rgb(255,255,255) 50%,rgb(35,183,183) 50%,rgb(35,183,183) 100%);background:linear-gradient(to right,#fff 0% 50%,#23b7b7 50% 100%)}.incoming-point-type1-bgcolor1-r{background:#23b7b7;background:-moz-linear-gradient(left,rgb(35,183,183) 0%,rgb(35,183,183) 50%,rgb(255,255,255) 50%,rgb(255,255,255) 100%);background:-webkit-linear-gradient(left,rgb(35,183,183) 0%,rgb(35,183,183) 50%,rgb(255,255,255) 50%,rgb(255,255,255) 100%);background:linear-gradient(to right,#23b7b7 0% 50%,#fff 50% 100%)}.incoming-point-type1-bgcolor2{background:#fff;background:-moz-linear-gradient(left,rgb(255,255,255) 50%,rgb(165,217,216) 100%);background:-webkit-linear-gradient(left,rgb(255,255,255) 50%,rgb(165,217,216) 100%);background:linear-gradient(to right,#fff 50%,#a5d9d8)}.incoming-point-type1-bgcolor2-r{background:#fff;background:-moz-linear-gradient(right,rgb(255,255,255) 50%,rgb(165,217,216) 100%);background:-webkit-linear-gradient(right,rgb(255,255,255) 50%,rgb(165,217,216) 100%);background:linear-gradient(to left,#fff 50%,#a5d9d8)}.incoming-point-type1-bgcolor1>.inner,.incoming-point-type1-bgcolor1-r>.inner{padding-top:0;padding-bottom:0}.incoming-point-type1{position:relative;width:880px;height:340px;margin-bottom:25px}.incoming-point-type1:after{content:"";position:absolute;top:0;right:0;display:inline-block;width:166px;height:340px;background-image:url(/resource/img/merit_user/mockup-smartphone4.webp);background-repeat:no-repeat;background-position:0 0;background-size:cover}.incoming-point1 .incoming-point-type1:after,.incoming-point2 .incoming-point-type1:after,.incoming-point3 .incoming-point-type1:after{content:"";width:257px;right:-220px;background-image:url(/resource/img/merit_user/mockup-smartphone3.webp)}.incoming-point-type1-r{margin-left:auto;width:890px}.incoming-point-type1-r:after{left:-150px}.incoming-point-img .img-person{position:absolute;left:0;bottom:0;display:inline-block}.incoming-point2 .img-person{right:70px;left:auto}.incoming-point-type1>div{width:530px;padding:40px 0 20px;margin:0 0 0 auto}.incoming-point-type1-r>div{margin:0 auto 0 145px}.incoming-point-type1 h3{margin-bottom:25px;color:var(--cl-navy);font-size:27px;font-weight:700}.incoming-point2 h3{margin-bottom:30px}.incoming-point-type1 .img{margin-bottom:10px}.incoming-point-type1 .img>img,.incoming-point-type1 .img>picture{display:none}.cheer-type1{font-size:20px;font-weight:500;color:var(--cl-teal);margin-left:-60px;text-align:center;width:500px}.cheer-type1>span{display:inline-block}.cheer-type1>span:before,.cheer-type1>span:after{content:"";width:21px;height:28px;display:inline-block;vertical-align:middle}.cheer-type1>span:before{margin-right:7px;background:url(/resource/img/merit_user/icon-cheer-l.webp) no-repeat 0 0}.cheer-type1>span:after{margin-left:7px;background:url(/resource/img/merit_user/icon-cheer-r.webp) no-repeat 0 0}.incoming-point2 .img{margin-bottom:20px}.home-contents2 .link-box,.home-contents3 .link-box{padding-top:25px;padding-bottom:50px}.home-contents4 .inner{position:relative;padding-top:85px;padding-bottom:55px;color:var(--cl-white)}.home-contents4 .price-box-text1{width:100%;max-width:480px;margin:0 auto 60px}.home-contents4 .price-box-text1 div+p small{font-size:11px}.home-contents4 .price-box-text1 img{display:none}.home-contents5{background:url(/_astro/bg-mapvisual.DR3Au4C2.png) no-repeat center 0;background-size:cover}.home-contents5 .inner{position:relative;padding-top:85px;padding-bottom:55px;color:var(--cl-white)}.home-contents5 .title-type1+p{font-size:32px}.home-contents5 .box-text1{width:100%;max-width:470px;margin:40px auto 60px}.home-contents5 p.text1{margin-bottom:15px;font-size:32px;font-weight:300;letter-spacing:.15em}.home-contents5 p.text1_1{letter-spacing:initial}.home-contents5 .price-box-text1{margin-bottom:20px}.home-contents5 .price-box-text1 img{display:none}.home-contents5 p.text2{font-size:16px}.home-contents5 p.text2 strong{text-decoration:underline}.home-contents5 p.text2>span{display:block;font-size:12px}.home-contents5 p.text2>span:first-of-type{margin-top:10px}.home-contents5 p.text2>a{text-decoration:underline}.home-contents5 .w_to_j{background-image:url(/resource/img/biz/price-comment-img6.webp);background-position:top center;background-repeat:no-repeat;padding:10% 0 0}.home-contents5 .j_to_w{background-image:url(/resource/img/biz/price-comment-img7.webp);background-position:top center;background-repeat:no-repeat;padding:10% 0 0}.home-contents6{padding:0 0 90px}.home-contents6 .inner{position:relative;padding-top:85px;padding-bottom:55px;color:var(--cl-teal);background:url(/resource/img/biz/mockup-smartphone2.webp) no-repeat 92% 85%}.home-contents6 div.box-text1{margin-left:130px}.home-contents6 .service-comment1{margin-bottom:30px}.home-contents6 .service-comment1 img,.home-contents6 .service-comment1 picture *{display:none}.home-contents6 div.box-text2{width:620px;margin-bottom:50px;font-size:19px}.home-contents6 div.box-text2>div{-webkit-flex:1 0 27%;flex:1 0 27%;padding:15px 10px;color:var(--cl-teal);background:#fffcdb}.home-contents6 div.box-text2>div:nth-child(2){margin-left:15px;margin-right:15px}.home-contents6 .link-type2{border-color:var(--cl-teal)}.home-contents6 .link-type2>a{color:var(--cl-teal)}.home-contents6 .link-type2>a>span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsklEQVQokY2SSw3DQAxEA2EhrGQChRAIgRAIgVAGgVAIOc6xEAIhEArBlaWx5P2lPayUePz8nwRYBFABHqo62bNvAT6mKW3+TEwCXAK8o2D/hFIBUJyZZQtAJrA3AB0OOuRgezLQ3AMSgaMq7bSSG4DiyohLNQC1bA0walaA3SfZA3wAazUAFeA1ynANMuTaefu7B7mf0nm3h1hKfw/hnupNm63c9I9bKpp3wKPHkxhe6xeMc8618CErfQAAAABJRU5ErkJggg==) no-repeat right center}.container.home .title-type1{margin-bottom:40px;font-size:45px;text-align:center}.container.home .title-type1+p{margin-bottom:50px;line-height:1.8;text-align:center}.link-type2{border:1px solid var(--cl-white);text-align:center}.link-type2>a{display:block;padding:15px 0;color:var(--cl-white);line-height:1.2}.link-type2>a>span{padding-right:18px;line-height:1;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAo0lEQVQokY2SURGDQAxETwISTkIlIAEJSEACDpBQCUhAAhKQgITXyTSdCcul7X7d5LLZZJMCDLzxKA57A6f9FQXQAQewSXxzUtci9a4yhVh1wnIjeMLqCTXEZi/UZ60ZYZX4bi1nKqNXHMQAw5yRbsMCizrZMmAUAwzPTOFIFKomT3/PwHeX9lYrnz3EVtp7CPekmzZcN/3jli7Da/V4Eum1vgD8Pjjp0A+VtwAAAABJRU5ErkJggg==) no-repeat right center}.container.home .link-type2{font-weight:300;width:100%;max-width:440px;margin:0 auto}.container.home .link-box .link-type2{max-width:446px;margin:0}.container.home .link-box>div{width:100%;max-width:910px;margin:0 auto}.container.home .link-box div.flex-box>div{-webkit-flex:0 0 32%;flex:0 0 32%}.personal-scroll-campaign{position:fixed;top:200px;right:-100px;z-index:3;width:70px;padding:34px 26px;font-size:16px;border-radius:5px 0 0 5px;line-height:1.2;background:#ef858c;cursor:pointer}.personal-scroll-campaign.is-fixed{top:200px;z-index:2}.personal-scroll-campaign span{color:var(--cl-white)}@media screen and (max-width:48em){.main-visual{padding:1em 0 3em;background:url(/resource/img/biz/main-visual-bg_sp.webp) no-repeat center 0;background-size:cover}.main-visual>.inner{height:220px;padding:0}.main-visual h2,.main-visual h1{font-size:1rem;margin-bottom:1em}.main-visual h2+img,.main-visual h1+img{max-width:70%}.main-visual p.catchcopy{font-size:12px!important;margin:2em 10px 0;text-align:center}.main-visual>.inner .img1 img{max-width:200px}.container.home .title-type1{font-size:26px}.home-contents1 .inner{padding-top:3em;padding-bottom:2.25em}.home-contents1 .icon{top:-35px;width:70px;height:70px}.home-contents1 h2{font-size:16px}.home-contents1 h2+p{font-size:14px;text-align:left}.home-contents1 h2>span{display:inline}.home-contents1 div.img1{display:none}.home-contents1 div.img1-sp{display:block;position:relative;z-index:1000;text-align:center}.home-contents1 .box-text{width:100%;margin-top:-40px;max-width:600px;padding:60px 25px 0;margin-bottom:2em}.home-contents1 .box-text .flex-box>div{-webkit-flex:0 0 100%;flex:0 0 100%}.home-contents1 .box-text .flex-box>div p{line-height:1.5;margin-bottom:1.5em}.home-contents1 .box-text .text1>span:nth-child(2){width:calc(100% - 70px)}.home-contents2{background-image:url(/resource/img/biz/home-contents2-bg1-sp.jpg);background-color:#0d3837;background-size:contain}.home-contents2 .inner{padding-top:3em;padding-bottom:0}.home-contents2 .box-text1.flex-box>div{-webkit-flex:0 0 46.5%;flex:0 0 46.5%}.home-contents2 .box-text1.flex-box .icon{margin-bottom:1em}.home-contents2 .box-text1.flex-box .icon img{max-width:65px}.home-contents2 .box-text1.flex-box h3{font-size:19px;margin-bottom:.5em}.home-contents2 .link-box{margin:0 auto;padding-top:.5em!important;padding-bottom:1em!important;width:calc(100% - 2em)}.home-contents3 .inner{padding-top:2em;padding-bottom:.5em}.home-contents3 .box-text1 .incoming-img-sp{display:inline}.incoming-comment-img{display:none}.home-contents3 .box-text2>p{text-align:left}.home-contents3 .box-text2>p>span{display:inline}.incoming-point-type1-bgcolor1,.incoming-point-type1-bgcolor1-r,.incoming-point-type1-bgcolor2,.incoming-point-type1-bgcolor2-r{background:transparent}.incoming-point-type1-bgcolor1>.inner,.incoming-point-type1-bgcolor1-r>.inner{padding-top:0!important}.incoming-point-type1{width:100%;height:100%;background:var(--cl-white);margin-bottom:.25em}.incoming-point-type1:after{content:none!important}.incoming-point-type1>div{width:100%;margin:0;padding:10px 0}.incoming-point-img .img-person{float:left;position:relative;left:0;bottom:0;display:block;height:auto;width:125px}.incoming-point-type1 h3{font-size:16px;float:left;letter-spacing:.1em;padding:10px 15px 0;width:calc(100% - 125px)}.incoming-point-type1 h3>br{display:none}.incoming-point-type1 .img{clear:both;padding:5px 15px 0;margin-bottom:1em;text-align:center}.incoming-point2 .img-person{float:right;top:0;right:10px;width:135px;margin-left:auto}.incoming-point2 h3{float:right;width:calc(100% - 135px)}.incoming-point-type1-r>div{margin:0}.incoming-point-type1 .img>.merit_user-img-sp{display:inline}.cheer-type1{font-size:16px;margin:0 1em;text-align:center;background:url(/resource/img/merit_user/icon-cheer-sp.webp) no-repeat center bottom;background-size:contain;width:calc(100% - 2em)}.cheer-type1>span:before,.cheer-type1>span:after{content:none}.container.home .link-box div.flex-box>div{-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}.home-contents3 .link-box{padding:1em 1.5em}.home-contents4 .inner{padding-top:3em;padding-bottom:2.5em}.home-contents4 .price-box-text1{margin-bottom:1.5em;text-align:center}.home-contents4 .price-box-text1>div{-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.home-contents4 .price-box-text1>div+p{width:100%;text-align:center}.home-contents4 .price-box-text1>div+p small{font-size:10px}.home-contents4 .price-box-text1 .price-sp,.home-contents4 .price-box-text1 .price-sp *{display:inline;max-width:210px}.home-contents5{background-position:right 0}.home-contents5 .inner{padding-top:3em;padding-bottom:.5em}.home-contents5 .box-text1{text-align:center;margin:0 auto 40px}.home-contents5 p.text1{font-size:20px;margin:0 auto 10px;max-width:290px;text-align:center}.home-contents5 p.text1 span{display:inline-block;text-align:left}.home-contents5 .price-box-text1{text-align:center}.home-contents5 .price-box-text1 .price-sp,.home-contents5 .price-box-text1 .price-sp *{display:inline;width:80%}.home-contents5 p.text2{font-size:14px;text-align:left;width:80%;margin:0 auto 10px}.home-contents5 .w_to_j,.home-contents5 .j_to_w{padding:28% 0 0}.home-contents5 .link-type2 a{padding:.75em 0;font-size:13px}.home-contents6>.inner{background:transparent;padding-top:3em;padding-bottom:0}.home-contents6 div.box-text1{width:100%;margin:0 auto}.home-contents6 .service-comment1{text-align:center}.home-contents6 .service-comment1 .price-sp,.home-contents6 .service-comment1 .price-sp *{display:inline;max-width:260px}.home-contents6 div.box-text2{width:100%}.home-contents6 div.box-text2>div{-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:10px}.home-contents6 div.box-text2>div:nth-child(1){text-align:center}.home-contents6 div.box-text2>div:nth-child(2){margin-left:0;margin-right:0}.home-contents6 div.box-text2>div br{display:none}.home-contents6 .link-type2>a{padding:.25em 0!important;line-height:1.4}.container.home .title-type1+p{margin-bottom:1em;text-align:left}.container.home .title-type1+p>span{display:inline}.container.home .link-type2{font-weight:400;width:calc(100% - 2em)}.container.home .link-type2 a{padding:.75em 0}.container.home .link-box .link-type2{margin:0 auto 30px}.container.home .link-box>div{-webkit-flex:0 0 100%;flex:0 0 100%}.home-contents5 p.text1_1{font-size:30px;text-align:left;line-height:1}.personal-scroll-campaign{width:25px;padding:8px 6px;font-size:12px}.personal-scroll-campaign.is-fixed{top:140px;z-index:9999}}@media screen and (min-width:48em){.home-contents3 .box-text1 .incoming-img-pc,.home-contents3 .box-text1 .incoming-img-pc *{display:inline}.incoming-point-type1 .cheer-type1 br{display:none}.incoming-point-type1 .img>.merit_user-img-pc,.incoming-point-type1 .img>.merit_user-img-pc *{display:inline}.home-contents4 .price-box-text1 .price-pc,.home-contents4 .price-box-text1 .price-pc *,.home-contents5 .price-box-text1 .price-pc,.home-contents5 .price-box-text1 .price-pc *{display:block}.home-contents6 .service-comment1 .price-pc,.home-contents6 .service-comment1 .price-pc *{display:block;max-width:526px;height:auto}}@keyframes animated_slidein{}.popup{opacity:0;display:none;position:fixed;bottom:20px;left:20px;padding:10px 10px 0 0;transition:opacity ease .2s;z-index:999}.popup.animated_slidein{opacity:1;display:block;animation-name:animated_slidein;animation-duration:1s;animation-fill-mode:forwards}.popup a{width:300px;height:110px;display:block;box-shadow:8px 8px 10px #00000040;border-radius:20px;padding:0 .51em 0 90px}.popup a p{line-height:1.5;padding:0 0 .5em;font-size:12px}.popup a p span{display:block;font-size:16px;font-weight:900;text-align:center;padding:.25em 0;margin:0 auto .25em}.popup a picture *{padding:.2em 0}.popup .close{cursor:pointer;position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;color:var(--cl-white);width:34px;height:34px;background-color:#000;border-radius:17px;font-weight:900;line-height:1}@media screen and (max-width:767px){.popup_bizwp{padding:0;left:2.5%}}.popup_bizwp a{width:363px;height:174px;box-shadow:none;padding:0}@media screen and (max-width:767px){.popup_bizwp a{width:95%;height:auto}}.home-contents1 .cta_banner,.home-contents5 .cta_banner{padding:5% 0 0}.home-contents1 .cta_banner a,.home-contents5 .cta_banner a{background-color:var(--cl-white);background-image:url(/resource/img/index/2025/arrow_black.avif);background-repeat:no-repeat;background-position:96% 50%;background-size:14px}.home-contents1 .cta_banner p,.home-contents5 .cta_banner p{color:initial!important}.home-contents3 .cta_banner{padding:5% 0 0}.home-contents5 .cta_banner{padding:0}@media screen and (max-width:767px){.home-contents5 .cta_banner{padding:0 0 5%}}
