﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/lp/ajax-loader-01079cb9dd32ff47aa6995d6da78186868ad8ed9000692a9e3e58dcac9715d7c.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/fonts/slick.eot);src:url(/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/fonts/slick.woff) format("woff"),url(/fonts/slick.ttf) format("truetype"),url(/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html{font-size:62.5%}h1,h2,h3,h4,h5,h6,ul,li,table,th,td,dl,dt,dd,p{margin:0;padding:0}ul,ol,li{list-style-type:none;list-style-position:outside}img{max-width:100%;height:auto}.is-sp{display:none}@media only screen and (max-width: 768px){.is-pc{display:none}.is-sp{display:block}}.title{font-size:2.8rem;font-weight:700;line-height:1.7}@media only screen and (max-width: 768px){.title{font-size:2.2rem;line-height:1.5}}.button,.form__button--open__inner,.cta-resource__right-button a,.button__middle{border:none;margin-left:auto;margin-right:auto;font-size:2.2rem;text-align:center;line-height:1;border-radius:999px;background:linear-gradient(90deg, #f49219 0%, #ffb42d 100%);color:#fff !important;display:inline-block;font-weight:700;transition:200ms;padding:24px}.button:hover,.form__button--open__inner:hover,.cta-resource__right-button a:hover,.button__middle:hover{opacity:.8;text-decoration:none}@media only screen and (max-width: 768px){.button,.form__button--open__inner,.cta-resource__right-button a,.button__middle{font-size:1.8rem}}.button__middle,.form__button--open__inner{width:424px}@media only screen and (max-width: 768px){.button__middle,.form__button--open__inner{width:auto;padding:14px 56px 20px}}.block__cta-button{padding-top:48px;padding-bottom:48px;text-align:center}@media only screen and (max-width: 768px){.block__cta-button{padding-top:40px;padding-bottom:40px}}.top-anywhere__heading--alternate{font-size:2.8rem;color:#1565c0;margin-bottom:20px}.top-anywhere__heading--alternate span{-webkit-text-emphasis:filled;text-emphasis:filled}.top-anywhere__micro-copy{font-size:1.8rem;margin-bottom:8px}.section__cta-resource{background:url(/assets/lp/download_lp/d2/bg_cta-1d63ac4373a07c0270c2f331c371320e164596e1b5735735659e0044cd8a07d3.png) no-repeat center top;background-size:cover;padding-top:48px;padding-bottom:48px}@media only screen and (max-width: 768px){.section__cta-resource{padding-top:40px;padding-bottom:40px}}.cta-resource__inner{width:560px;margin:0 auto}@media only screen and (max-width: 768px){.cta-resource__inner{width:100%}}@media only screen and (max-width: 768px)and (max-width: 768px){.cta-resource__inner{padding-left:4vw;padding-right:4vw}}.cta-resource__inner .title{font-weight:700;color:#fff;letter-spacing:1.4px}.cta-resouce__lead{font-size:2.3rem;font-weight:700;margin-top:16px;color:#fff;letter-spacing:1.1px}@media only screen and (max-width: 768px){.cta-resouce__lead{font-size:1.6rem}}.cta-resouce__wrapper{margin-top:36px;display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.cta-resouce__wrapper{display:block}}.cta-resouce__left{flex-basis:174px}@media only screen and (max-width: 768px){.cta-resouce__left{flex-basis:100%;text-align:center;padding-bottom:24px}}.cta-resouce__left img{width:100%;height:auto;border-radius:6px}@media only screen and (max-width: 768px){.cta-resouce__left img{width:40%}}.cta-resouce__right{flex-basis:320px;position:relative;margin-top:10px}@media only screen and (max-width: 768px){.cta-resouce__right{flex-basis:0px}}.cta-resouce__right .title__sub{position:relative;z-index:2;text-align:center;width:100%;display:block;top:-10px}.cta-resouce__right .title__sub span{color:#1565c0;padding:8px 24px;background-color:#fff;font-size:1.8rem;font-weight:700;border-radius:999px;display:inline-block}.cta-resource__right-items{border-radius:8px;border:3px solid #fff;padding:26px 16px 16px 22px;font-size:1.6rem;color:#fff;position:relative;margin-top:-28px}@media only screen and (max-width: 768px){.cta-resource__right-items{font-size:1.4rem}}.cta-resource__right-items li{list-style-type:disc;list-style-position:inside}.cta-resource__right-button{text-align:center;padding-top:40px;position:absolute;left:0;bottom:0;width:100%}@media only screen and (max-width: 768px){.cta-resource__right-button{position:relative}}.cta-resource__right-button a{padding:18px 0;font-weight:700;display:block}@media only screen and (max-width: 768px){.cta-resource__right-button a{width:auto;position:relative;padding:14px 56px 20px;display:inline-block}}.block__banner--const-reduction{text-align:center;padding-top:48px}@media only screen and (max-width: 768px){.block__banner--const-reduction{padding-top:40px}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__banner--const-reduction{padding-left:4vw;padding-right:4vw}}.block__lower-fv{height:154px;background:url(/assets/lp/download_lp/d2/bg_cta-1d63ac4373a07c0270c2f331c371320e164596e1b5735735659e0044cd8a07d3.png) no-repeat center top;background-size:cover;padding-top:64px;text-align:center}.lower-fv__title{font-size:2.8rem;color:#fff;font-weight:700}body{background-color:#f5f5f5;font-family:"Noto Sans JP",sans-serif;min-width:1300px;overflow-x:scroll}@media only screen and (max-width: 768px){body{min-width:auto}}@media only screen and (max-width: 768px){.col-md-9{flex:0 0 100%;max-width:100%}}main{font-size:1.5rem;color:#323b44;line-height:1.8;background-color:#fff}.header{position:fixed;width:75%;left:0;top:0;z-index:999}@media only screen and (max-width: 1260px){.header{position:relative;width:100%}}.l-page{background-color:#fff;height:60px}.l-page .l-header{box-shadow:none}.l-page .l-header .l-header__main{padding:6px 0 0 20px}.l-page .l-header .l-header__main .l-header__logo{width:250px}.l-page .l-header .l-header__sub .l-header__info{top:12px;width:200px}@media only screen and (max-width: 768px){.l-page{height:auto}.l-page .l-header .l-header__main{padding:0 0 0 20px}}.global-nav{position:absolute;top:17px;left:300px}.global-nav ul{margin-bottom:0px;padding-left:0}.global-nav li{font-size:1.5rem;display:inline;margin-right:15px;font-weight:bold}.global-nav a{display:inline-block;color:#232323}.global-nav a:hover{color:#1565c0;text-decoration:none}.global-nav a.active{color:#1565c0}@media only screen and (max-width: 1460px){.global-nav li{font-size:.9vw}}@media only screen and (max-width: 768px){.global-nav{display:none}}.center-button--l{font-size:1.5rem;line-height:18px;border-radius:18px}.page{padding-top:60px}@media only screen and (max-width: 1260px){.page{padding-top:40px}}@media only screen and (max-width: 1260px){.page#Top{padding-top:0}}.section__fv{overflow:hidden}.block__fv{background:url(/assets/lp/download_lp/d2/bg_fv-f67ac249f5bd2fa1da414f7b0d7cd3b79bc1d56e7864d082bd381f067abab0d1.png) no-repeat center top;background-size:cover;position:relative;z-index:1}@media only screen and (max-width: 768px){.block__fv{background:none}}.block__fv--inner01{width:970px;margin:0 auto;padding-top:50px;position:relative;height:calc(100vh - 60px - 65px - 60px);display:flex;align-items:center}@media only screen and (max-width: 768px){.block__fv--inner01{display:block;padding-top:0px;width:100%;height:auto}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__fv--inner01{padding-left:4vw;padding-right:4vw}}.block__fv--inner01::after{content:"";display:block;width:100%;height:calc(100vh - 60px - 65px - 10px);position:absolute;top:70px;left:630px;background:url(/assets/lp/download_lp/d2/img_fv-human-5bcc490e884ed803d3cdf4395900b8a56514864d1daca8904a108ccf463a8a5b.png) no-repeat left top/contain}@media only screen and (max-width: 768px){.block__fv--inner01::after{position:relative;top:0;left:0;width:100vw;min-height:100vw;max-height:54vh;background-position:center bottom;background-size:80vw auto}}.block__fv-for-pattern-b{position:relative}@media only screen and (max-width: 768px){.block__fv-for-pattern-b{margin-top:48px}}.block__fv-for-pattern-b--inner{padding-left:10%}@media only screen and (max-width: 768px){.block__fv-for-pattern-b--inner{padding-left:10px}}.block__fv-for-pattern-b--fv-appeal-items{width:100%;background-color:#fff;padding:20px}.block__fv-for-pattern-b--fv-appeal-items-inner{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.block__fv-for-pattern-b--fv-appeal-items-inner{flex-wrap:wrap}}.block__fv-for-pattern-b--fv-appeal-items-inner li{margin-left:8px;margin-right:8px}@media only screen and (max-width: 768px){.block__fv-for-pattern-b--fv-appeal-items-inner li{width:43%;margin-bottom:4px}}.block__fv-for-pattern-b--fv-appeal-items-inner li img{height:54px;width:auto}@media only screen and (max-width: 768px){.block__fv-for-pattern-b--fv-appeal-items-inner li img{height:auto;width:100%}}.block__fv--inner01--pattern-taxi-cm::after{z-index:-1;left:440px;background:url(/assets/lp/download_lp/d2/img_fv-human_tax-cm_pc-14456ebc7f698ccb0e803de5477e672e81dc832e27e504f8e19f3b25162cd8fd.png) no-repeat left top/contain}@media only screen and (max-width: 768px){.block__fv--inner01--pattern-taxi-cm::after{background:url(/assets/lp/download_lp/d2/img_fv-human_tax-cm_sp-10a64891deeffdfe564c859a67f6f4eb5b39efddeda3218d6c39b9829074bb42.png) no-repeat left top/contain;background-position:center top;background-size:92vw auto;width:100%;left:0}}@media only screen and (max-width: 768px){.block__fv--appeal-text img{width:100%;height:auto}}.block__fv--inner02{padding-top:20px;padding-bottom:20px;position:relative;z-index:2;background-color:#fff}@media only screen and (max-width: 768px){.block__fv--inner02{width:100%}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__fv--inner02{padding-left:4vw;padding-right:4vw}}.fv__note--01{font-size:.9rem;color:#7c7c7c;margin-top:16px;margin-bottom:22px}.fv__note--02{width:970px;margin:0 auto;font-size:.9rem;color:#7c7c7c}@media only screen and (max-width: 768px){.fv__note--02{width:100%}}.fv__appeal-items{background-color:#fff;position:relative;width:100%;z-index:2;padding-top:16px;padding-bottom:16px;margin-bottom:40px;box-shadow:0 1px 16px 0 rgba(0,0,30,.1)}@media only screen and (max-width: 768px){.fv__appeal-items{padding-top:12px;padding-bottom:12px;margin-bottom:0px}}@media only screen and (max-width: 768px)and (max-width: 768px){.fv__appeal-items{padding-left:4vw;padding-right:4vw}}.fv__appeal-items strong{font-weight:normal}.fv__appeal-items-for-taxi-cm{background-color:#fff;position:relative;width:100%;z-index:2;margin-bottom:40px}@media only screen and (max-width: 768px){.fv__appeal-items-for-taxi-cm{padding-top:12px;padding-bottom:12px;margin-bottom:0px}}@media only screen and (max-width: 768px)and (max-width: 768px){.fv__appeal-items-for-taxi-cm{padding-left:4vw;padding-right:4vw}}.fv__appeal-items-for-taxi-cm strong{font-weight:normal}.fv__appeal-items--inner{display:flex;justify-content:center;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 768px){.fv__appeal-items--inner{width:100%;height:auto;flex-wrap:wrap;justify-content:center;gap:4px 10px}}.fv__appeal-items--inner li{height:46px;text-align:center}@media only screen and (max-width: 768px){.fv__appeal-items--inner li{flex-basis:48%;height:auto}}.fv__appeal-items--inner img{height:46px;width:auto}@media only screen and (max-width: 768px){.fv__appeal-items--inner img{height:auto}}.block__company-logo-slider{padding:10px 0}.company-logo-slider{background:url(/assets/lp/download_lp/d2/img_company_logos-59cc39507a04e841a6c0a35bf6bc3c2f2a41ff49c52e71a8af696dd737ee4d35.webp) repeat-x left top;background-size:auto 100%;animation:bg-slider 40s linear infinite;height:156px;width:100%}@media only screen and (max-width: 768px){.company-logo-slider{height:76px;animation-duration:52s}}@keyframes bg-slider{from{background-position:0 0}to{background-position:-4598px 0}}@media only screen and (max-width: 768px){.section__top-elsewhere{padding-left:4vw;padding-right:4vw}}.block__top-elsewhere{padding-top:64px;padding-bottom:64px;width:810px;margin:0 auto}@media only screen and (max-width: 768px){.block__top-elsewhere{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.block__top-elsewhere{width:100%}}.top-elsewhere__heading .title{font-weight:700;line-height:1.7;text-align:center}@media only screen and (max-width: 768px){.top-elsewhere__heading .title{font-size:2.2rem;text-align:left;margin-bottom:10px}}.top-elsewhere__heading .title span{color:#1565c0}.top-elsewhere__heading .note{font-size:.9rem;color:#7c7c7c;text-align:right}.top-elsewhere__description{display:flex;justify-content:space-between;margin-top:40px}@media only screen and (max-width: 768px){.top-elsewhere__description{display:block}}.top-elsewhere__description--image{flex-basis:320px;text-align:center}@media screen and (max-width: 767px){.top-elsewhere__description--image{flex-basis:auto;text-align:center}}.top-elsewhere__description--image img{margin-top:10px;width:100%;height:auto}.top-elsewhere__description--image span{display:inline-block;margin:0 auto;font-weight:bold;text-align:center;position:relative;font-size:18px;padding:0 30px}.top-elsewhere__description--image span::before{position:absolute;left:0;top:2px;content:"";width:1px;height:70%;background:#323b44;border-radius:3px;transform:rotate(-25deg)}.top-elsewhere__description--image span::after{position:absolute;content:"";right:0;top:2px;width:1px;height:70%;background:#323b44;border-radius:3px;transform:rotate(25deg)}.top-elsewhere__description--text{font-size:1.6rem;flex-basis:418px;padding-top:30px}@media only screen and (max-width: 768px){.top-elsewhere__description--text{flex:1;font-size:1.4rem}}.top-elsewhere__description--text span{color:#1565c0;font-weight:700}.top-elsewhere__items,.top-elsewhere__items02{display:flex;-moz-column-gap:48px;column-gap:48px;justify-content:center;margin-top:56px}@media only screen and (max-width: 768px){.top-elsewhere__items,.top-elsewhere__items02{flex-wrap:wrap;-moz-column-gap:0;column-gap:0;justify-content:space-between;margin-top:40px}}.top-elsewhere__items li,.top-elsewhere__items02 li{width:150px;text-align:center;font-size:1.6rem;text-align:center;font-weight:700;line-height:1.5;padding-bottom:160px;background-position:center bottom;background-repeat:no-repeat;background-size:140px auto}.top-elsewhere__items li:nth-child(1),.top-elsewhere__items02 li:nth-child(1){background-image:url(/assets/lp/download_lp/d2/img_elsewhere01-3da9c23e07478db54bfa7201a15ac6ec04fef8f1330c33f5bb12cf91d638dd50.png)}.top-elsewhere__items li:nth-child(2),.top-elsewhere__items02 li:nth-child(2){background-image:url(/assets/lp/download_lp/d2/img_elsewhere02-3ba93b617b7568a11c5baa28df96a995492906fc85bcc8d310e2ee1e7ce816d2.png)}.top-elsewhere__items li:nth-child(3),.top-elsewhere__items02 li:nth-child(3){background-image:url(/assets/lp/download_lp/d2/img_elsewhere03-911edaa093dbea93d57a75682a877958a9ea757bae773f2edf7656eb89ba0980.png)}.top-elsewhere__items li:nth-child(4),.top-elsewhere__items02 li:nth-child(4){background-image:url(/assets/lp/download_lp/d2/img_elsewhere04-ce9d7fb4ff6946d47d330caa33617cd0e2e9264909bbf876b781c2cfa11e6549.png)}@media only screen and (max-width: 768px){.top-elsewhere__items li,.top-elsewhere__items02 li{width:48%;font-size:1.3rem;margin-bottom:16px}}.top-elsewhere__items span,.top-elsewhere__items02 span{color:#f49219;font-size:4rem;display:block;margin-bottom:8px}@media only screen and (max-width: 768px){.top-elsewhere__items span,.top-elsewhere__items02 span{margin-bottom:0}}.top-elsewhere__items02 li:nth-child(1){background-image:url(/assets/lp/download_lp/d2/img_elsewhere03-911edaa093dbea93d57a75682a877958a9ea757bae773f2edf7656eb89ba0980.png)}.top-elsewhere__items02 li:nth-child(3){background-image:url(/assets/lp/download_lp/d2/img_elsewhere01-3da9c23e07478db54bfa7201a15ac6ec04fef8f1330c33f5bb12cf91d638dd50.png)}.section__feature{padding-bottom:60px}.feature-01{background-color:#fffae2}@media only screen and (max-width: 768px){.feature-01{padding-bottom:20px}}.feature-01 .title span{color:#1565c0}.feature-01__text--note{margin-top:10px}.feature-01__inner{width:940px;margin:0 auto;padding:60px 0 60px 480px;background:url(/assets/lp/download_lp/d2/img_feature01-4ef526e1aa44047d84bbcd65b3ad9ed4e379812e19e745c4f39966fdd3ad920a.svg) no-repeat 60px center;background-size:360px auto}@media only screen and (max-width: 768px){.feature-01__inner{width:100%;padding:30px 20px 50vw;background-size:auto 50vw;background-position:center bottom}}.feature-02__inner{width:940px;margin:0 auto;min-height:300px;display:flex;align-items:center;padding-right:360px;background:url(/assets/lp/download_lp/d2/img_feature02-727cea5bf9563ba63aff51fa0b7edd466cb0fed396fa2b6ec14ed7bc00be7b13.svg) no-repeat 630px center/300px auto;background-size:320px auto}@media only screen and (max-width: 768px){.feature-02__inner{width:100%;padding:40px 20px 50vw;min-height:auto;background-size:auto 50vw;background-position:center bottom}}.feature-02__text{font-size:28px;font-weight:bold;color:#1565c0;text-align:center}@media only screen and (max-width: 768px){.feature-02__text{font-size:22px}}.feature__buttons{text-align:center}.block__top-price{padding-top:64px;padding-bottom:64px;background:url(/assets/lp/download_lp/d2/bg_top-price-d4d528ff044249d4c4609873e844ceeb3b1ff7e61783056714730c823a386145.png) no-repeat center top;background-size:cover}@media only screen and (max-width: 768px){.block__top-price{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__top-price{padding-left:4vw;padding-right:4vw}}.block__top-price--inner{width:970px;margin:0 auto;display:flex;-moz-column-gap:40px;column-gap:40px}@media only screen and (max-width: 768px){.block__top-price--inner{width:100%;display:block}}.block__top-price--inner .title{font-size:2.3rem;font-weight:900;line-height:1.7;margin-bottom:24px}.block__top-price--inner .title span{color:#1565c0}.block__top-price--inner p{font-size:1.6rem}@media only screen and (max-width: 768px){.block__top-price--inner p{font-size:1.4rem}}.block__top-price--inner p span{color:#1565c0}.top-price__text{border-radius:8px;background-color:hsla(0,0%,100%,.7);padding:16px 32px;flex:1}.top-price__items{display:flex;gap:16px;margin-top:100px;flex-wrap:wrap;flex-basis:406px}@media only screen and (max-width: 768px){.top-price__items{flex-basis:100%;margin-top:24px;gap:12px 0;justify-content:space-between}}.top-price__items li{flex-basis:194px;background-color:#fff;border-radius:8px;padding:8px;text-align:center}@media only screen and (max-width: 768px){.top-price__items li{flex-basis:48%;font-size:1.4rem}}.top-price__items li strong{background-color:#1565c0;color:#fff;font-size:1.4rem;font-weight:500;padding:3px;border-radius:8px;display:block}@media only screen and (max-width: 768px){.top-price__items li strong{font-size:1.2rem}}.top-price__items li span{font-size:2.4rem;font-weight:700;display:inline-block}.top-price__items li span.top-price__items--smaller{font-size:2rem;padding-top:4px}.top-price__items li span small{font-size:1.6rem;margin-right:2px}.section__top-matching{overflow-x:hidden}.block__top-matching{background-color:#f2f9f9;position:relative;padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.block__top-matching{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.block__top-matching{padding-left:4vw;padding-right:4vw}}@media only screen and (max-width: 768px){.block__top-matching{padding-bottom:0}}.block__top-matching--inner{width:990px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.block__top-matching--inner{width:100%}}.block__top-matching--text{background-color:hsla(0,0%,100%,.7);box-shadow:0 1px 16px 0 rgba(0,0,30,.1);width:928px;padding:40px 26vw 40px 64px;font-size:2.2rem}@media only screen and (max-width: 768px){.block__top-matching--text{width:100%;padding:24px 24px 110px 24px}}.block__top-matching--text .title,.block__top-matching--text p{min-width:500px}@media only screen and (max-width: 768px){.block__top-matching--text .title,.block__top-matching--text p{min-width:100%}}.block__top-matching--text .title{font-weight:700;line-height:1.7;margin-bottom:32px}@media only screen and (max-width: 768px){.block__top-matching--text .title{font-size:2.2rem;margin-bottom:16px}}.block__top-matching--text .title strong{color:#1565c0;font-weight:900;background:linear-gradient(transparent 65%, #fdda99 65%)}.block__top-matching--text p{font-size:1.6rem}@media only screen and (max-width: 768px){.block__top-matching--text p{font-size:1.4rem}}.block__top-matching--text p+p{margin-top:40px}p.block__top-matching--text-sub{font-size:1.2rem}.block__top-matching--image{position:absolute;right:0;bottom:80px;width:30vw}@media only screen and (max-width: 768px){.block__top-matching--image{position:relative;width:90%;bottom:90px;right:-20%}}.block__top-matching--image img{width:100%;height:auto}.section__top-anywhere{background-color:#fef8ed;padding-top:64px;padding-bottom:64px;padding-bottom:16px}@media only screen and (max-width: 768px){.section__top-anywhere{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.section__top-anywhere{padding-bottom:0}}@media only screen and (max-width: 768px)and (max-width: 768px){.section__top-anywhere{padding-left:4vw;padding-right:4vw}}.block__top-anywhere{width:900px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.block__top-anywhere{width:100%}}.block__top-anywhere .title{font-weight:700;line-height:1.7;text-align:center}.block__top-anywhere .title span{color:#1565c0}.block__top-anywhere .title--sub{font-size:1.8rem;font-weight:700;text-align:center;padding-top:64px;padding-bottom:24px}@media only screen and (max-width: 768px){.block__top-anywhere .title--sub{padding-top:48px}}.top-anywhere__description{display:flex;justify-content:space-between;width:810px;margin:40px auto 0}@media only screen and (max-width: 768px){.top-anywhere__description{width:100%;display:block}}.top-anywhere__description--image{flex-basis:330px}@media only screen and (max-width: 768px){.top-anywhere__description--image{flex-basis:0;margin-bottom:16px}}.top-anywhere__description--image img{border-radius:8px;width:100%;height:auto}.top-anywhere__description--text{font-size:1.6rem;flex-basis:418px}@media only screen and (max-width: 768px){.top-anywhere__description--text{flex-basis:0}}.top-anywhere__description--text span{color:#1565c0;font-weight:700}.top-anywhere__description--text-sub{font-size:1.4rem;margin-top:10px}.top-anywhere__items{padding:24px 0;width:892px;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:8px;display:flex;flex-basis:auto;align-items:flex-end;justify-content:center;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 768px){.top-anywhere__items{width:100%;flex-wrap:wrap;padding:24px;-moz-column-gap:5%;column-gap:5%;justify-content:flex-start}}.top-anywhere__items li{text-align:center;font-weight:900;font-size:2.4rem}@media only screen and (max-width: 768px){.top-anywhere__items li{flex-basis:30%}}.top-anywhere__items li span{display:block;margin-left:auto;margin-right:auto;line-height:13px;padding:4px 0;width:86px;background-color:#1565c0;color:#fff;font-size:1.3rem;text-align:center;border-radius:4px;font-weight:700}.top-anywhere__items li small{font-weight:700;font-size:1.4rem}.top-anywhere__items li:nth-child(1){font-size:4rem;line-height:1.4}@media only screen and (max-width: 768px){.top-anywhere__items li:nth-child(1){flex-basis:100%;display:block;text-align:center}}.top-anywhere__items li:nth-child(1) span{width:130px;font-size:1.6rem}@media only screen and (max-width: 768px){.top-anywhere__items li:nth-child(1) span{font-size:1.4rem;margin-left:auto;margin-right:auto;padding-top:6px;padding-bottom:6px}}.top-anywhere__items li:nth-child(1) snall{font-size:1.6rem}.top-anywhere__items--notes{font-size:1.2rem;text-align:right;margin-top:10px}.section__top-support{padding-top:64px;padding-bottom:64px;padding-bottom:16px}@media only screen and (max-width: 768px){.section__top-support{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.section__top-support{padding-left:4vw;padding-right:4vw}}@media only screen and (max-width: 768px){.section__top-support{padding-bottom:0}}.block__top-support{width:900px;margin:0 auto}@media only screen and (max-width: 768px){.block__top-support{width:100%}}.block__top-support .title{font-weight:700;line-height:1.7;text-align:center}@media only screen and (max-width: 768px){.block__top-support .title{text-align:left}}.block__top-support .title span{color:#1565c0}.top-support__description{display:flex;justify-content:space-between;padding-top:48px;padding-bottom:48px;align-items:flex-start}@media only screen and (max-width: 768px){.top-support__description{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 768px){.top-support__description{display:block}}.top-support__description--image{flex-basis:454px}@media only screen and (max-width: 768px){.top-support__description--image{flex-basis:0}}.top-support__description--image img{border-radius:8px;width:100%;height:auto}.top-support__description--text{font-size:1.6rem;flex-basis:490px;position:relative;border-radius:8px;margin-left:-100px;margin-top:10px;background-color:#f8fafa;padding:24px 32px}@media only screen and (max-width: 768px){.top-support__description--text{flex-basis:0;margin-left:0px}}.top-support__description--text .title--sub{font-size:1.8rem;margin-bottom:10px;font-weight:700;line-height:1.6}@media only screen and (max-width: 768px){.top-support__description--text .title--sub{font-size:1.6rem}}.top-support__description--text p{font-size:1.6rem}@media only screen and (max-width: 768px){.top-support__description--text p{font-size:1.4rem}}.top-support__one-stop{text-align:center}@media only screen and (max-width: 768px){.top-support__one-stop{background-color:#fef8ed;border-radius:8px}}@media only screen and (max-width: 768px){.top-support__one-stop img{margin-left:auto;margin-right:auto}}.section__top-cover{background-color:#f2f9f9}.block__top-cover{max-width:1030px;margin:0 auto;padding-top:64px;padding-bottom:64px;padding-left:20px;padding-right:20px;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 768px){.block__top-cover{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.block__top-cover{max-width:100%;display:block}}.top-cover__description{line-height:1.7;max-width:420px;padding-right:20px}@media only screen and (max-width: 768px){.top-cover__description{max-width:100%;padding-right:0px}}.top-cover__description::after{content:"";display:inline-block;width:360px;height:300px;background:url(/assets/lp/download_lp/d2/bg_top-cover-b6e3c0e8e9fecfa03630fd6e23f624a4c0d1dd48015c14fdbd6d23b22dd009f0.png) no-repeat center top;background-size:360px auto}@media only screen and (max-width: 768px){.top-cover__description::after{max-width:100%;padding-right:0px;width:100%;height:76vw;background-size:92% auto}}.top-cover__description .title{font-size:2.3rem;font-weight:700;margin-bottom:24px;line-height:1.7}.top-cover__description p{font-size:1.6rem}.top-cover__items{display:flex;justify-content:space-between;flex-basis:554px;align-items:flex-start}.top-cover__items .title__sub{font-size:1.4rem;font-weight:700;margin-bottom:8px}.top-cover__items p{font-size:1.2rem;font-weight:400}@media only screen and (max-width: 768px){.top-cover__items{display:block;flex-basis:100%}}.top-cover__items--01,.top-cover__items--02{flex-basis:48%;display:flex;flex-direction:column;row-gap:16px}.top-cover__items--01>li,.top-cover__items--02>li{padding:22px 24px;background-color:#fff;box-shadow:0 1px 16px 0 rgba(0,0,30,.1);border-radius:8px}@media only screen and (max-width: 768px){.top-cover__items--01>li,.top-cover__items--02>li{padding:16px}}.top-cover__items--01>li img,.top-cover__items--02>li img{display:block;margin:0 auto 16px}@media only screen and (max-width: 768px){.top-cover__items--01>li img,.top-cover__items--02>li img{display:none}}.top-cover__items--02{margin-top:140px}@media only screen and (max-width: 768px){.top-cover__items--02{margin-top:16px}}.top-cover__items--tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.top-cover__items--tags li{display:inline-block;font-size:1rem;color:#fff;background-color:#1565c0;border-radius:999px;padding:0px 8px}.section__top-company{padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.section__top-company{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__top-company{padding-left:4vw;padding-right:4vw}}.block__top-company .title{letter-spacing:1.4px;text-align:center}.company__definition{display:flex;flex-wrap:wrap;position:relative;width:752px;padding-top:40px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.company__definition{width:100%;padding-top:24px}}.company__definition dt,.company__definition dd{padding-top:32px;padding-bottom:6px}@media only screen and (max-width: 768px){.company__definition dt,.company__definition dd{padding-top:26px;font-size:1.4rem}}.company__definition dt{width:30%;text-align:right;font-weight:bold;border-bottom:4px solid #1565c0;padding-right:30px}@media only screen and (max-width: 768px){.company__definition dt{padding-right:10px}}.company__definition dd{width:70%;text-align:left;border-bottom:2px solid #e7c68a;padding-left:20px}@media only screen and (max-width: 768px){.company__definition dd{padding-left:10px}}.company__had{display:flex;justify-content:space-between;text-align:left;width:720px;margin:48px auto 0}@media only screen and (max-width: 768px){.company__had{width:100%}}@media only screen and (max-width: 768px){.company__had{display:block;width:100%}}.company__had--img{flex-basis:290px;text-align:center}@media only screen and (max-width: 768px){.company__had--img img{width:290px;height:auto}}.company__had--text{flex-basis:400px}.company__had--text .company__had--text-title{font-size:16px;font-weight:bold;margin-bottom:5px}.company__had--text p{font-size:1.4rem}@media only screen and (max-width: 768px){.company__had--text{margin-top:30px}}.section__top-anywhere02{background-color:#fef8ed;padding-top:64px;padding-bottom:64px;padding-bottom:16px}@media only screen and (max-width: 768px){.section__top-anywhere02{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.section__top-anywhere02{padding-bottom:0}}@media only screen and (max-width: 768px)and (max-width: 768px){.section__top-anywhere02{padding-left:4vw;padding-right:4vw}}.section__top-anywhere02 .title{text-align:center}.section__top-anywhere02 .title span{color:#1565c0}.top-anywhere02__inner{padding-top:64px;padding-bottom:64px;width:810px;margin:0 auto;display:flex;justify-content:space-between;text-align:center}@media only screen and (max-width: 768px){.top-anywhere02__inner{padding-top:48px;padding-bottom:48px}}.top-anywhere02__inner:nth-of-type(1){padding-bottom:0}@media only screen and (max-width: 768px){.top-anywhere02__inner{width:100%;flex-direction:column;row-gap:30px}}.top-anywhere02__left,.top-anywhere02__right{background-color:#fff;box-shadow:0 1px 16px 0 rgba(0,0,30,.1);text-align:left}@media only screen and (max-width: 768px){.top-anywhere02__left,.top-anywhere02__right{flex-basis:100%}}.top-anywhere02__left{flex-basis:250px;text-align:center;padding:30px;position:relative}.top-anywhere02__left p{line-height:1.7}.top-anywhere02__left span{color:#1565c0;font-weight:bold}.top-anywhere02__left b{font-size:2.6rem}.top-anywhere02__left::after{content:"";display:inline-block;background:url(/assets/lp/download_lp/d2/img_elsewhere_arrow-dcd1b18be0857de6ac1cfc14fddafe23fdcc8e45b31f4311545a0ddfbd5a6afc.png) no-repeat left top;width:28px;height:50px;background-size:contain;position:absolute;right:-55px;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 768px){.top-anywhere02__left::after{display:block;top:100%;left:0;right:auto;background-position:center bottom;transform:translateX(calc(50vw - 25px)) rotate(90deg)}}.top-anywhere02__right{flex-basis:480px;padding:30px;display:flex;flex-direction:column;row-gap:30px}.top-anywhere02__right--column{padding-left:180px;background-size:contain;background-position:left top;background-repeat:no-repeat;background-size:156px auto}.top-anywhere02__right--column:nth-of-type(1){background-image:url(/assets/lp/download_lp/d2/img_elsewhere06-ee15685d4b367d8b09511ab6c8970babb8eb3051c288f0369aa61cd8bd8b7221.png)}.top-anywhere02__right--column:nth-of-type(2){background-image:url(/assets/lp/download_lp/d2/img_elsewhere07-94578a286db1347f36de4b33c078baf08586d0da9477785fdfb72827b6fde4d5.png)}.top-anywhere02__right--column p{font-size:1.4rem}.top-anywhere02__right--column span{color:#1565c0;font-weight:bold}@media only screen and (max-width: 768px){.top-anywhere02__right--column{padding-left:0;padding-bottom:120px;background-position:center bottom}}.top-anywhere02__right--title{font-weight:bold;margin-bottom:10px}.top-anywhere02__image--title{margin-bottom:30px;font-size:2rem}.top-anywhere02__image--title-alternate{margin-top:48px;color:#1565c0;font-size:2.4rem;font-weight:bold;margin-bottom:20px}.block__service-content{padding-top:64px;padding-bottom:64px;width:940px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.block__service-content{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.block__service-content{width:100%}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__service-content{padding-left:4vw;padding-right:4vw}}.service-content__heading .title{text-align:center}.service-content__heading .title span{color:#1565c0}.service-content__description{width:800px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;margin-top:50px}@media only screen and (max-width: 768px){.service-content__description{width:100%;display:block}}.service-content__description--image{flex-basis:330px}@media only screen and (max-width: 768px){.service-content__description--image{margin-bottom:16px}}.service-content__description--image img{border-radius:8px;width:100%;height:auto}.service-content__description--text{font-size:1.6rem;flex-basis:418px}.service-content__description--text span{color:#1565c0;font-weight:700}.service-content__items{display:flex;justify-content:space-between;margin-top:70px}@media only screen and (max-width: 768px){.service-content__items{display:block}}.service-content__items li{flex-basis:290px;border-radius:8px;box-shadow:0 1px 16px 0 rgba(0,0,30,.1);color:#1565c0;font-size:1.8rem;font-weight:700;padding:23px 30px;position:relative}@media only screen and (max-width: 768px){.service-content__items li{margin-top:40px}}.service-content__items li::before{content:"";display:inline-block;width:38px;height:38px;background:url(/assets/lp/download_lp/d2/icon_check-7753486fcb831bc2e529b75072619aa3e908e3b10259bc5ef91844a800bb1fb4.svg) no-repeat left top;position:absolute;top:-20px;left:calc(50% - 19px)}.block__service-outline{background-color:#f2f9f9}.block__service-outline--inner{width:940px;margin-left:auto;margin-right:auto;padding-top:64px;padding-bottom:64px;display:flex}@media only screen and (max-width: 768px){.block__service-outline--inner{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.block__service-outline--inner{width:100%;display:block;padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__service-outline--inner{padding-left:4vw;padding-right:4vw}}.block__service-outline--inner .title{flex-basis:286px}@media only screen and (max-width: 768px){.block__service-outline--inner .title{text-align:center}}.about-service__items{display:flex;flex-wrap:wrap;flex-basis:654px;gap:44px 26px}@media only screen and (max-width: 768px){.about-service__items{gap:16px 4%;padding-top:24px}}.about-service__items li{flex-basis:200px;box-shadow:0 1px 16px 0 rgba(0,0,30,.1);border-radius:8px;background-color:#fff;padding:8px;text-align:center;font-weight:700;font-size:1.6rem}@media only screen and (max-width: 768px){.about-service__items li{flex-basis:48%;flex-wrap:wrap;justify-content:space-between}}.about-service__items li span{display:block;margin-bottom:8px;line-height:13px;padding:8px 0 10px;background-color:#1565c0;color:#fff;font-size:1.4rem;text-align:center;border-radius:4px;font-weight:500}.service-support__inner{width:940px;margin-left:auto;margin-right:auto;padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.service-support__inner{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.service-support__inner{width:100%}}@media only screen and (max-width: 768px)and (max-width: 768px){.service-support__inner{padding-left:4vw;padding-right:4vw}}.service-support__heading{display:flex}@media only screen and (max-width: 768px){.service-support__heading{display:block}}.service-support__heading .title{flex-basis:390px}.service-support__heading--text{font-size:1.8rem;flex:1}.service-support__heading--text b{color:#1565c0;font-size:2.2rem}.service-support__content{padding:0 40px;display:flex;justify-content:space-between;margin-top:64px}@media only screen and (max-width: 768px){.service-support__content{display:block;padding:0}}.service-support__content--image{flex-basis:470px;text-align:center}.service-support__content--items{flex-basis:342px;border-radius:8px;box-shadow:0 1px 16px 0 rgba(0,0,30,.1);background-color:#fff;padding:12px 12px 30px}@media only screen and (max-width: 768px){.service-support__content--items{margin-top:20px}}.service-support__content--items .title__sub{font-size:1.4rem;margin-bottom:18px;padding:8px 0;color:#fff;background-color:#1565c0;border-radius:8px;text-align:center}.service-support__content--items ul{padding:0 20px 0 50px}.service-support__content--items li{font-size:1.6rem;list-style-type:disc;color:#1565c0}.service-support__content--items li span{color:#232323;font-weight:normal}.block__service-consultation{text-align:center;background-color:#f2f9f9;padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.block__service-consultation{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__service-consultation{padding-left:4vw;padding-right:4vw}}.block__service-consultation .title{line-height:1.8;width:700px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.block__service-consultation .title{width:100%}}.service-consultation__description{font-size:1.6rem;line-height:1.9;width:700px;margin-left:auto;margin-right:auto;padding-top:48px;padding-bottom:48px;text-align:left}@media only screen and (max-width: 768px){.service-consultation__description{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 768px){.service-consultation__description{width:100%}}.service-consultation__description strong{font-weight:700}.block-price__intro{display:flex;justify-content:space-between;width:800px;align-items:center;margin-left:auto;margin-right:auto;padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.block-price__intro{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px){.block-price__intro{width:100%;padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 768px)and (max-width: 768px){.block-price__intro{padding-left:4vw;padding-right:4vw}}@media only screen and (max-width: 768px){.block-price__intro{display:block}}.block-price__intro--image{flex-basis:328px}@media only screen and (max-width: 768px){.block-price__intro--image{padding-right:0px;text-align:center}}.block-price__intro--image img{border-radius:8px}.block-price__intro--text{text-align:left;font-size:1.6rem;flex-basis:420px}@media only screen and (max-width: 768px){.block-price__intro--text{font-size:1.5rem;padding-top:16px}}.block__business-content{background-color:#f2f9f9;padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.block__business-content{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__business-content{padding-left:4vw;padding-right:4vw}}@media only screen and (max-width: 768px){.block__business-content .title{font-size:5vw}}.business-content__inner{width:940px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.business-content__inner{width:100%;display:block}}.business-content__text{flex-basis:420px}.business-content__text .title{margin-bottom:2.8rem}.business-content__text p{font-size:1.8rem;font-weight:700;line-height:1.8}.business-content__text p span{background:linear-gradient(transparent 65%, #fdda99 65%)}.business-content__items{display:flex;flex-basis:480px;-moz-column-gap:26px;column-gap:26px}@media only screen and (max-width: 768px){.business-content__items{display:block;padding-top:24px}}.business-content__items li{flex-basis:220px;box-shadow:0 1px 16px 0 rgba(0,0,30,.1);border-radius:8px;background-color:#fff;padding:8px;text-align:center;font-weight:700;font-size:2.6rem;color:#1565c0}@media only screen and (max-width: 768px){.business-content__items li+li{margin-top:20px}}.business-content__items li span{display:block;margin-bottom:8px;line-height:13px;padding:8px 0 10px;background-color:#1565c0;color:#fff;font-size:1.4rem;text-align:center;border-radius:4px;font-weight:500}.basic-plan-content{width:940px;margin-left:auto;margin-right:auto;padding-top:64px}@media only screen and (max-width: 768px){.basic-plan-content{padding-top:48px;width:100%}}.basic-plan-content__title{text-align:center;color:#1565c0;font-weight:700;font-size:2.4rem}@media only screen and (max-width: 768px){.basic-plan-content__title{padding-top:15px;font-size:21px;line-height:1.6}}.basic-plan-content__items{display:flex;flex-wrap:wrap;gap:34px 20px;margin-top:36px}@media only screen and (max-width: 768px){.basic-plan-content__items{gap:12px 0;justify-content:space-between}}.basic-plan-content__items li{background-color:#fff;border-radius:8px;box-shadow:0 1px 16px 0 rgba(0,0,30,.1);flex-basis:290px;padding:20px;font-weight:700;color:#1565c0;font-size:1.9rem;text-align:center;border-left:10px solid #1565c0}@media only screen and (max-width: 768px){.basic-plan-content__items li{flex-basis:48%;padding:10px;font-size:1.4rem}}.basic-plan-content__description{width:940px;margin-left:auto;margin-right:auto;padding-top:48px}@media only screen and (max-width: 768px){.basic-plan-content__description{width:100%;padding-top:20px}}.basic-plan-content__description p{font-size:1.4rem;text-align:left}.block__price--schema{text-align:center;padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.block__price--schema{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__price--schema{padding-left:4vw;padding-right:4vw}}.section__example{background-color:#f2f9f9;padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.section__example{padding-top:48px;padding-bottom:48px}}@media only screen and (max-width: 768px)and (max-width: 768px){.section__example{padding-left:4vw;padding-right:4vw}}.block__example__inner{width:940px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.block__example__inner{width:100%}}.block__example__inner .title{text-align:center;margin-bottom:46px}.example__items{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:80px;gap:36px 30px}.example__items li{flex-basis:452px;padding:32px;border-radius:8px;background-color:#fff;box-shadow:0 1px 16px 0 rgba(0,0,30,.1)}@media only screen and (max-width: 768px){.example__items li{padding:24px}}@media only screen and (max-width: 768px){.example__items{display:block}.example__items li{margin-bottom:10px}}.example__item-spec{display:flex;margin-bottom:20px;align-items:flex-start}@media only screen and (max-width: 768px){.example__item-spec{display:block}}.example__item-image{flex-basis:30%;position:relative;margin-bottom:25px}@media only screen and (max-width: 768px){.example__item-image{text-align:center}}.example__item-image img{width:140px;height:auto}.example__item-image span{padding:4px 16px;border-radius:8px;background-color:#1565c0;color:#fff;font-size:1.4rem;position:relative;top:10px;left:17px}@media only screen and (max-width: 768px){.example__item-image span{position:absolute;display:inline-block}}@media only screen and (max-width: 768px){.example__item-image{position:relative}.example__item-image span{padding:2px 0;left:calc(50% - 3em);top:auto;bottom:-15px;width:6em}}.example__item-text{flex:1;font-size:1.5rem;display:flex;flex-wrap:wrap}.example__item-text dt{flex-basis:35%;text-align:right;padding-right:14px;font-weight:700}.example__item-text dd{flex-basis:65%;text-align:left}.example__item-description{font-size:1.5rem;text-align:left}.example__cta{width:940px;margin-left:auto;margin-right:auto;padding-left:400px;text-align:center;background:url(/assets/lp/download_lp/d2/img_illust_japan-839ea75f247e894ccf6985603f77b7c25f1e81a838e38f68cb91b85f01476e32.svg) no-repeat left top/370px auto}@media only screen and (max-width: 768px){.example__cta{width:100%}}.example__cta .sub-title{font-size:2.3rem;font-weight:700;margin-bottom:20px;line-height:1.6;text-align:center}@media only screen and (max-width: 768px){.example__cta{padding-left:0;padding-bottom:20px;background-size:auto 160px;background-position:center 80px}}.example__description{text-align:left;width:390px;margin:0 auto 40px;font-size:1.6rem}@media only screen and (max-width: 768px){.example__description{width:100%;padding-top:200px}}.example__micro-copy{font-size:1.8rem;font-weight:bold;text-align:center;display:inline-block;position:relative;margin-bottom:20px}.example__micro-copy::before{content:"";width:15px;height:30px;display:block;position:absolute;top:2px;left:-25px;background-image:linear-gradient(to right top, transparent 48%, #1565c0 48%, #1565c0 52%, transparent 52%)}.example__micro-copy::after{content:"";width:15px;height:30px;display:block;position:absolute;top:2px;right:-20px;background-image:linear-gradient(to left top, transparent 48%, #1565c0 48%, #1565c0 52%, transparent 52%)}@media only screen and (max-width: 768px){.example__micro-copy{display:inline-block;padding:0 10px}}.block__casestudy__columns{background-color:#f2f9f9;padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.block__casestudy__columns{padding-top:48px;padding-bottom:48px}}.block__casestudy__columns--inner{width:940px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.block__casestudy__columns--inner{width:100%}}.casestudy__column{padding:40px;text-align:left;background-color:#fff;position:relative;box-shadow:0 1px 16px 0 rgba(0,0,30,.1)}@media only screen and (max-width: 768px){.casestudy__column{border:none;padding:30px 20px}}.casestudy__column+.casestudy__column{margin-top:50px}@media only screen and (max-width: 768px){.casestudy__column+.casestudy__column{padding-top:20px;margin-top:40px}}.casestudy__column::before{content:"";display:inline-block;width:200px;height:4px;background-color:#1565c0;position:absolute;left:0;top:0}.casestudy__spec-items{display:flex;flex-wrap:wrap;gap:10px 20px}.casestudy__spec-items li{font-weight:500;font-size:1.6rem}@media only screen and (max-width: 768px){.casestudy__spec-items li{font-size:1.4rem}}.casestudy__spec-items span{font-size:1.4rem;color:#fff;display:inline-block;padding:2px 12px;text-align:center;border-radius:8px;background-color:#1565c0;margin-right:10px}.casestudy__column--body{display:flex;justify-content:space-between;align-items:flex-start;margin-top:28px}@media only screen and (max-width: 768px){.casestudy__column--body{display:block}}.casestudy__column--elements{font-size:1.8rem;width:440px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media only screen and (max-width: 768px){.casestudy__column--elements{width:100%;font-size:1.5rem}}.casestudy__column--elements dt,.casestudy__column--elements dd{margin-bottom:20px}.casestudy__column--elements dt{border-radius:999px;flex-basis:88px;height:88px;line-height:88px;display:inline-block;white-space:nowrap;text-align:center;position:relative}.casestudy__column--elements dt:not(:last-of-type)::after{content:"";display:block;width:0px;height:40px;border-left:1px dashed #1565c0;position:absolute;left:50%}@media only screen and (max-width: 768px){.casestudy__column--elements dt{flex-basis:20vw;height:20vw;line-height:20vw}}.casestudy__column--elements dt.casestudy__column--subject{border:1px solid #1565c0;color:#1565c0}.casestudy__column--elements dt.casestudy__column--solution{background-color:#1565c0;color:#fff;font-size:1.4rem}.casestudy__column--elements dd{flex-basis:330px;font-weight:500}@media only screen and (max-width: 768px){.casestudy__column--elements dd{flex-basis:calc(80vw - 40px - 4vw)}}.casestudy__column--text{flex-basis:385px;font-size:1.5rem;line-height:1.8}.casestudy__column--text p+p{margin-top:20px}.section__introducing-company{padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.section__introducing-company{padding-top:48px;padding-bottom:48px}}.block__introducing-company{text-align:center;background-color:#fff;padding:0 4%}.casestudy__Industries{margin-top:30px;font-size:18px;font-weight:bold;line-height:1.8;color:#637487}.section__faq{background-color:#f2f9f9;margin-left:auto;margin-right:auto;padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.section__faq{padding-top:48px;padding-bottom:48px}}.block__faq{width:940px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.block__faq{width:100%}}@media only screen and (max-width: 768px)and (max-width: 768px){.block__faq{padding-left:4vw;padding-right:4vw}}.faq__item{padding:44px 50px;box-shadow:0 1px 16px 0 rgba(0,0,30,.1);background-color:#fff}@media only screen and (max-width: 768px){.faq__item{padding:20px}}.faq__item+.faq__item{margin-top:50px}@media only screen and (max-width: 768px){.faq__item+.faq__item{margin-top:20px}}.faq__item dl{display:flex;flex-wrap:wrap;text-align:left;position:relative}.faq__item dt{width:5%;color:#1565c0}@media only screen and (max-width: 768px){.faq__item dt{width:12%;text-align:center}}.faq__item dd{width:95%}@media only screen and (max-width: 768px){.faq__item dd{width:88%}}.faq__item dt:nth-of-type(1),.faq__item dd:nth-of-type(1){font-weight:500;font-size:2.2rem;padding-bottom:30px;border-bottom:1px solid #1565c0}@media only screen and (max-width: 768px){.faq__item dt:nth-of-type(1),.faq__item dd:nth-of-type(1){padding-bottom:10px;font-size:1.8rem;line-height:1.7}}.faq__item dt:nth-of-type(1){color:#1565c0}@media only screen and (max-width: 768px){.faq__item dt:nth-of-type(1){font-size:2rem}}.faq__item dt:nth-of-type(2),.faq__item dd:nth-of-type(2){padding-top:20px}.faq__item dt:nth-of-type(2){color:#1565c0;font-weight:500;font-size:2.2rem}.faq__item dd:nth-of-type(2){font-weight:400;font-size:1.5rem}.faq__item ul{list-style-position:inside}.faq__item li{list-style-type:disc}.section__company{padding-top:64px;padding-bottom:64px}@media only screen and (max-width: 768px){.section__company{padding-top:48px;padding-bottom:48px}}.block__company{padding-top:64px}@media only screen and (max-width: 768px)and (max-width: 768px){.block__company{padding-left:4vw;padding-right:4vw}}.block__company .title{text-align:center}@media only screen and (max-width: 768px){.block-m3c-about{padding-left:4vw;padding-right:4vw}}.block-m3c-about .title{text-align:center}.block-m3c-about__description{font-size:15px;width:532px;padding-top:48px;margin-left:auto;margin-right:auto;text-align:left;line-height:1.9}@media only screen and (max-width: 768px){.block-m3c-about__description{width:100%;padding-top:40px}}.block-m3c-about__description p+p{padding-top:48px}@media only screen and (max-width: 768px){.block-m3c-about__description p+p{padding-top:20px}}@media only screen and (max-width: 768px){.block-m3c-about__description{width:100%}}.block-m3c-about__logo{text-align:center;margin-bottom:50px}@media only screen and (max-width: 768px){.block-m3c-about__logo{margin-bottom:20px}.block-m3c-about__logo img{width:60%}}@media only screen and (max-width: 768px){.container-right{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f5f5f5;z-index:9999;overflow:auto}.container-right.is-open{display:block}}.container-right__inner{position:fixed;top:50%;transform:translateY(-50%);width:25%}@media only screen and (max-width: 768px){.container-right__inner{top:30px;position:relative;transform:none;width:100%;padding-bottom:30px}}.form__wrapper{width:80%;max-width:400px;min-width:270px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1260px){.form__wrapper{width:85%;min-width:auto}.form__wrapper img{max-width:100%}}@media only screen and (max-width: 768px){.form__wrapper{width:100%;max-width:400px;min-width:250px}}.form__banner{margin-bottom:10px}@media only screen and (max-width: 768px){.form__banner{padding-left:6%;padding-right:6%}}.form-title{width:270px;max-width:100%;margin:0 auto 10px}.form-title__inner{flex-basis:180px;font-size:2.1rem;font-weight:bold;color:#1565c0;text-align:center}.form-title__inner span{font-size:1.8rem;font-weight:normal}.form__elements{border:solid 1px #dedede;border-radius:20px;background-color:#fff}.form__elements input[type=text],.form__elements input[type=email],.form__elements input[type=tel]{border:none;line-height:1.8;height:36px}.form__elements dt{padding:18px 20px 0px;margin:0}.form__elements dd{padding:0px 20px 10px;margin:0;border-bottom:1px solid #dedede}.form__elements dd:last-of-type{border-bottom:none}.form__elements label{margin-bottom:3px}.is-small-height-window .form__elements dt{padding:10px 20px 0px}.form__required-label{display:none}.form__link--text{text-align:center;margin-top:25px}.form__link--text a{color:#f49219;text-decoration:underline;font-size:1.4rem}.is-small-height-window .form__link--text{display:none}.form__button{font-size:1.9rem}@media only screen and (max-width: 1260px){.form__button{width:auto;padding-left:20px;padding-right:20px}}.form__button--close{display:none}@media only screen and (max-width: 768px){.form__button--close{cursor:pointer;display:block;color:#232323;height:40px;margin-top:30px;width:100%;font-size:1.4rem;text-align:center}}.footer{display:block;width:100%}.l-footer__tel{padding-top:35px;color:#fff;font-size:2.5rem}.l-footer__tel span{display:block;font-size:1.3rem}.footer-nav__block{display:flex;justify-content:space-between}.footer-nav__list{list-style:none;padding-left:0;margin-right:80px}.footer-nav__list li{display:block}.footer-nav__list a{font-size:1.3rem;line-height:32px;color:#fff;transition:200ms;opacity:1}.form__button--open{display:none}@media only screen and (max-width: 768px){.form__button--open{display:block;position:fixed;left:0;bottom:12px;width:100%;text-align:center;z-index:99999}}@media only screen and (max-width: 1260px){.form__button--open.is-open .form__button--open__inner{display:none}}
