@charset "UTF-8";*,:after,:before{box-sizing:border-box}@media screen and (min-width:769px){.pc_only{display:block!important}.sp_only{display:none!important}.br_pc{display:block!important}.br_sp{display:none!important}}@media screen and (max-width:768px){.pc_only{display:none!important}.sp_only{display:block!important}.br_pc{display:none!important}.br_sp{display:block!important}}.flex-container{align-items:baseline;display:flex;flex-direction:row;justify-content:space-around}@media screen and (max-width:768px){.flex-container{flex-direction:column}}.flex-item{flex-basis:50%}@media screen and (max-width:768px){.flex-item{flex-basis:auto}}html{color:#000;font-size:10px}body,html{font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,sans-serif}body{word-wrap:break-word;font-size:1.4rem;overflow-wrap:break-word}li,ol,ul{list-style:none;list-style-type:none}a,a:active,a:hover,a:link,a:visited{color:#000;text-decoration:none}.wrapper{margin-top:70px}@media screen and (max-width:767px){.wrapper{margin-top:55px}}.l-section{padding:110px 0}@media screen and (max-width:767px){.l-section{padding:60px 0}}.l-inner{margin:0 auto;max-width:1240px;padding:0 20px}.l-inner--narrow{max-width:1126px}@media screen and (max-width:767px){.l-inner--full-sp{margin-left:0;padding-left:0;padding-right:0;width:100vw}.l-container--full-sp{margin-left:calc(50% - 50vw)!important;width:100vw!important}.l-inner--over-sp{margin-left:-10px;width:calc(100% + 20px)}}.l-row{display:flex;flex-wrap:wrap}.l-row--col02{margin-left:-1.5%;width:103%}.l-row--col02>*{margin:0 3% 1.5%;width:43.9995%}.l-row--col03{margin-left:-1.5%;width:103%}.l-row--col03>*{margin:0 1.5% 3%;width:30.333%}@media screen and (max-width:767px){.l-row--col01-sp{margin:0!important;width:100%!important}.l-row--col01-sp>*{margin:0 0 3%!important;width:100%!important}}.l-row--col{flex-direction:column}.c-section-ttl{margin-bottom:90px}.c-headline{font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:60px;text-align:center}.c-headline--boder-bottom{font-size:2.8rem;font-weight:400;letter-spacing:.15em;margin-bottom:70px;position:relative}.c-headline--boder-bottom:after{background-color:#e3735d;content:"";display:block;height:2px;left:calc(50% - 50px);margin:36px auto 0;top:100%;width:100px}@media screen and (max-width:767px){.c-headline--boder-bottom{font-size:1.8rem;margin-bottom:35px}.c-headline--boder-bottom:after{content:"";height:1px;margin:16px auto 0;width:60px}}.c-headline--en-jn{font-weight:400;margin-bottom:80px}.c-headline--en-jn__main{display:block;font-family:Oswald,sans-serif;font-size:5.2rem;margin-bottom:16px}.c-headline--en-jn__sub{display:block;font-size:1.8rem}@media screen and (max-width:767px){.c-headline--en-jn{margin-bottom:50px}.c-headline--en-jn__main{font-size:3.3rem;margin-bottom:12px}.c-headline--en-jn__sub{font-size:1.5rem}}.c-headline--behind-line{font-size:2.4rem;font-weight:400;margin-bottom:35px}.c-headline--behind-line span{padding:0 47px;position:relative}.c-headline--behind-line span:after,.c-headline--behind-line span:before{background-color:#000;content:"";height:1px;position:absolute;top:50%;width:27px}.c-headline--behind-line span:before{left:0}.c-headline--behind-line span:after{right:0}@media screen and (max-width:767px){.c-headline--behind-line{font-size:1.8rem;margin-bottom:20px}.c-headline--behind-line span{padding:0 37px}.c-headline--behind-line span:before{left:0}.c-headline--behind-line span:after{right:0}}.c-box{background-color:#fff;padding:20px}.c-box--bg-white,.c-box--border-secondary{background-color:#fff;padding:2em}.c-box--border-secondary{border:10px solid #f7eee9}.c-box--border-radius-primary{background-color:#fff;border:2px solid #e3735d;border-radius:10px;padding:2em}.c-cover{margin-bottom:0}.c-cover--visual{background:no-repeat 50%/cover;height:400px;position:relative}@media screen and (max-width:768px){.c-cover--visual{height:250px}}@media screen and (max-width:767px){.c-cover--visual{height:200px}}.c-cover--visual .c-cover-ttl{color:#fff;height:auto;left:50%;position:absolute;text-align:center;top:52%;transform:translate(-50%,-50%);width:100%}.c-cover--visual .c-cover-ttl__main{display:block;margin-bottom:50px}.c-cover--visual .c-cover-ttl__main img{width:auto}.c-cover--visual .c-cover-ttl__sub{display:block;font-size:2rem;letter-spacing:50/20}@media screen and (max-width:768px){.c-cover--visual .c-cover-ttl__main{margin-bottom:30px}.c-cover--visual .c-cover-ttl__sub{font-size:1.6rem;line-height:1.8}}@media screen and (max-width:767px){.c-cover--visual .c-cover-ttl__main{margin-bottom:20px}.c-cover--visual .c-cover-ttl__sub{font-size:1.4rem;line-height:1.8}}.c-cover-ttl{font-weight:500;height:auto}.c-main-ttl{margin:120px 0 50px;text-align:center}.c-main-ttl img{width:auto}@media screen and (max-width:767px){.c-main-ttl{margin:50px 0 40px}}.c-main-lead{font-size:1.5rem;line-height:2;margin:0 auto 10px;max-width:80%;text-align:center}@media screen and (max-width:767px){.c-main-lead{margin-bottom:30px;max-width:inherit;text-align:left}}.c-list--circle-num{counter-reset:count 0}.c-list--circle-num li{padding-left:calc(52px + 2em);position:relative}.c-list--circle-num li:not(:last-of-type){margin-bottom:2em}.c-list--circle-num li:before{align-items:center;border:1px solid #e3735d;border-radius:50%;color:#e3735d;content:counter(count);counter-increment:count 1;display:flex;font-family:Oswald,sans-serif;font-size:2rem;height:52px;justify-content:center;left:0;position:absolute;top:0;width:52px}@media screen and (max-width:767px){.c-list--circle-num li{padding-left:0}.c-list--circle-num li:not(:last-of-type){margin-bottom:2em}.c-list--circle-num li:before{font-size:1.6rem;height:38px;margin:0 auto 20px;position:relative;width:38px}}.c-list--circle-num.bg-prm li:before{background-color:#e3735d;color:#fff}.c-list--square li{line-height:1.5;padding-left:2em;position:relative}.c-list--square li:not(:last-of-type){margin-bottom:.75em}.c-list--square li:before{border:1px solid #e3735d;content:"";display:inline-block;height:12px;left:0;position:absolute;top:calc(.5em - 3px);width:12px}@media screen and (max-width:767px){.c-list--square li{padding-left:1.8em}}.c-list--check{counter-reset:count 0}.c-list--check li{padding-left:calc(14px + .5em);position:relative}.c-list--check li:not(:last-of-type){margin-bottom:.8em}.c-list--check li:before{background-image:url(/img/lp/common/icon-check-primary.svg);content:"";display:inline-block;height:14px;left:0;position:absolute;top:3px;width:14px}.c-link-detail{border-bottom:1px solid #000;display:inline-block;font-size:1.1rem;margin-top:10px;padding:3px 15px 3px 0;position:relative}.c-link-detail:hover{border-bottom:1px solid rgba(0,0,0,.5);opacity:.5}.c-link-detail:after{border:5px solid transparent;border-left:8px solid #000;content:"";display:inline-block;margin-left:4px;position:absolute;right:-3px;top:50%;transform:translateY(-50%) scale(.8,.9)}.c-link-text--underline:active,.c-link-text--underline:hover,.c-link-text--underline:link,.c-link-text--underline:visited{color:inherit;text-decoration:underline}.c-link-text--underline:hover{color:#909090}.c-button-box{margin-top:100px}@media screen and (max-width:767px){.c-button-box{margin-top:30px}}.c-button--primary{background-color:#e3735d;border-radius:4px;color:#fff;display:inline-block;font-size:1.6rem;min-width:380px;padding:18px 10px;text-align:center}.c-button--primary:active,.c-button--primary:hover,.c-button--primary:link,.c-button--primary:visited{color:#fff}.c-button--primary:hover{opacity:.7}@media screen and (max-width:767px){.c-button--primary{min-width:inherit;width:100%}}.c-button--border-radius-gray{border:1px solid #909090;border-radius:18px;display:inline-block;font-size:14px;min-width:130px;padding:7px 20px}.c-button--border-radius-gray:hover{background-color:#909090;color:#fff}.c-accordion__ttl{cursor:pointer;font-size:1.6rem;padding:30px 130px 30px 5%;position:relative}.c-accordion__ttl:not(:first-of-type){margin-top:10px}.c-accordion__ttl:after,.c-accordion__ttl:before{background-color:#000;content:"";display:inline-block;height:1px;position:absolute;right:40px;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:all .3s;width:20px}.c-accordion__ttl:after{right:50px;transform:rotate(90deg)}.c-accordion__ttl:hover{color:rgba(0,0,0,.5)}.c-accordion__ttl:hover:after,.c-accordion__ttl:hover:before{background-color:rgba(0,0,0,.5)}.c-accordion__ttl.is_active:after{opacity:0;right:50px;transform:rotate(0deg);transition:all .3s}.c-accordion__content{display:none;line-height:1.8;margin-top:-10px;padding:0 130px 30px 5%;position:relative;z-index:2}@media screen and (max-width:767px){.c-accordion__ttl{font-size:1.4rem;padding-right:50px}.c-accordion__ttl:not(:first-of-type){margin-top:4px}.c-accordion__ttl:after,.c-accordion__ttl:before{height:1px;right:10px;width:18px}.c-accordion__ttl:after{right:19px}.c-accordion__ttl.is_active:after{right:10px}.c-accordion__content{font-size:1.3rem;padding-right:50px}}.c-accordion--arrow-sp__check{display:none}@media screen and (max-width:767px){.c-accordion--arrow-sp__hidden{height:0;opacity:0;transition:all .1s;visibility:hidden}.c-accordion--arrow-sp__label{background:url(/img/lp/invitation/icon-features-list-arrow.svg) no-repeat 50%/cover;bottom:15px;height:24px;left:calc(50% - 12px);padding:10px;position:absolute;width:24px}.c-accordion--arrow-sp__check{display:none}.c-accordion--arrow-sp__check:checked~.c-accordion--arrow-sp__label{transform:rotate(180deg)}.c-accordion--arrow-sp__check:checked~.c-accordion--arrow-sp__content .c-accordion--arrow-sp__hidden{height:auto;margin-bottom:10px;opacity:1;transition:all .25s;visibility:visible}}.c-card--point-icon{margin-bottom:4%;padding:32px 5% 40px}.c-card--point-icon.--long{width:100%}.c-card--point-icon.--long .c-card--point-icon__header br{display:none}@media screen and (max-width:767px){.c-card--point-icon.--long .c-card--point-icon__header br{display:inline}}.c-card--point-icon.--long .c-card--point-icon__des{text-align:center}@media screen and (max-width:767px){.c-card--point-icon.--long .c-card--point-icon__des{text-align:left}}.c-card--point-icon__point{font-size:1.7rem;margin-bottom:36px;text-align:center}.c-card--point-icon__header{align-items:center;flex-direction:column}.c-card--point-icon__icon{margin-bottom:25px}.c-card--point-icon__ttl{font-size:1.8rem;line-height:1.8;margin-bottom:10px;min-height:64px;text-align:center}.c-card--point-icon__des{font-size:1.4rem;line-height:1.8}.c-card--point-icon__des.--strong{color:#e3735d;font-weight:700}.c-card--point-icon__badge-wrapper{display:flex;justify-content:center;margin-bottom:4px}@media screen and (max-width:767px){.c-card--point-icon__badge-wrapper{justify-content:flex-start}}.c-card--point-icon__badge{background:#e3735d;color:#fff;font-family:Oswald,sans-serif;font-size:17px;font-weight:700;line-height:180%;padding:0 12px}@media screen and (max-width:768px){.c-card--point-icon{padding:32px 2% 40px}.c-card--point-icon__ttl{font-size:1.5rem}}@media screen and (max-width:767px){.c-card--point-icon{padding:32px 5% 40px}.c-card--point-icon__item{padding:20px 5%}.c-card--point-icon__point{font-size:1.5rem;margin-bottom:20px;text-align:left}.c-card--point-icon__header{align-items:flex-end;flex-direction:row-reverse;flex-wrap:nowrap;margin-bottom:16px}.c-card--point-icon__icon{margin-bottom:0;width:83px}.c-card--point-icon__ttl{font-size:1.8rem;margin-bottom:0;min-height:inherit;text-align:left;width:calc(99.999% - 83px)}}.c-youtube{padding-top:56.25%;position:relative;width:100%}.c-youtube iframe{height:100%;position:absolute;right:0;top:0;width:100%}.c-page-top{margin:0 0 100px;text-align:center}.c-page-top span{cursor:pointer;display:inline-block;font-family:Oswald,sans-serif;font-size:1.6rem;letter-spacing:.08em;padding-top:60px;position:relative}.c-page-top span:before{background-color:#909090;content:"";cursor:auto;display:inline-block;height:52px;left:50%;margin-bottom:20px;position:absolute;text-align:center;top:0;width:1px}@media screen and (max-width:767px){.c-page-top{margin:0 auto 50px}.c-page-top span{font-size:1.4rem;padding-top:45px}.c-page-top span:before{height:40px}}.section--migratoryLink+.c-page-top,.u-bg-gray+.c-page-top,.u-bg-primary+.c-page-top,.u-bg-secondary+.c-page-top{margin-top:120px}@media screen and (max-width:767px){.section--migratoryLink+.c-page-top,.u-bg-gray+.c-page-top,.u-bg-primary+.c-page-top,.u-bg-secondary+.c-page-top{margin-top:60px}}.c-section--plan{padding-bottom:0;padding-top:50px}@media screen and (max-width:767px){.c-section--plan{padding:30px 0 0}}.c-plan-list__item{margin:0;overflow:hidden;padding:30px 2.3%;position:relative;width:calc(25% - 2.25px)}.c-plan-list__item:nth-of-type(n+2){margin-left:3px}.c-plan-list__label{font-size:1.3rem;line-height:1.4;padding:50px 100px 5px;position:absolute;right:-71px;top:61px;transform:rotate(45deg);transform-origin:right}.c-plan-list__ttl{border-bottom:1px solid #909090;line-height:1.5;margin-bottom:20px;padding-bottom:25px}.c-plan-list__ttl-text{display:block;font-size:2rem;margin-bottom:10px}.c-plan-list__ttl-price{display:block;font-size:2.5rem}.c-plan-list__ttl-price .en{display:inline-block;font-size:1.3rem;margin-left:3px}.c-plan-list__des{font-size:1.4rem;margin-bottom:20px;min-height:65px}.c-plan-list__list-wrap{min-height:295px}.c-plan-list__list{margin-bottom:25px;padding:20px 5% 5px}.c-plan-list__list__item{font-size:1.4rem;margin-bottom:10px}.c-plan-list .c-button-box{margin:20px 0 24px}.c-plan-list .c-button--primary{letter-spacing:.1em;min-width:inherit;padding:12px 10px;width:100%}@media screen and (min-width:768px) and (max-width:768px){.c-plan-list__ttl-text{font-size:1.8rem}.c-plan-list__list-wrap{min-height:355px}.c-plan-list__des,.c-plan-list__list__item{font-size:1.3rem}}@media screen and (max-width:767px){.c-plan-list__item{overflow:hidden;padding:30px 6%;position:relative}.c-plan-list__des,.c-plan-list__list-wrap{min-height:inherit}.c-plan-list .c-button-box{margin-bottom:24px}}.c-section--option{padding:100px 0 0}@media screen and (max-width:767px){.c-section--option{padding:60px 0 0}}.c-option-list{align-items:center;margin-bottom:70px}.c-option-list__ttl{padding:35px 30px 35px 50px;position:relative;width:375px}.c-option-list__ttl:after{background:#fff;content:"";display:inline-block;height:calc(100% + 4px);position:absolute;right:0;top:-2px;width:3px}.c-option-list__ttl-text{font-size:2rem;margin-right:10px}.c-option-list__ttl-price{font-size:2.5rem}.c-option-list__ttl-en{font-size:1.3rem}.c-option-list__des{font-size:1.4rem;padding:35px 3% 35px 5%;width:calc(99.999% - 375px)}@media screen and (min-width:768px) and (max-width:768px){.c-option-list__ttl{padding:35px 30px 35px 35px}}@media screen and (max-width:767px){.c-option-list{align-items:center;margin-bottom:15px!important;padding:25px 20px 20px}.c-option-list__ttl{border-bottom:1px solid #909090;margin-bottom:20px!important;padding:0 0 16px;position:relative;text-align:center}.c-option-list__ttl:after{content:none}.c-option-list__ttl-text{display:block;margin-right:0}.c-option-list__des{font-size:1.5rem;padding:0}}.c-faq-answer,.c-faq-question{padding-left:40px;position:relative}.c-faq-answer:before,.c-faq-question:before{display:inline-block;font-family:Oswald,sans-serif;left:0;position:absolute;top:0}.c-faq-question:before{content:"Q"}.c-faq-answer:before{content:"A"}@media screen and (max-width:767px){.c-faq-answer,.c-faq-question{padding-left:20px}}.imgEffectAnime a{font-size:1.6rem}#index{letter-spacing:.03em}#index.wrapper{margin-top:0}#index .isHidden,#index .isHiddenOpening{display:none!important}#index .button{border:1px solid #909090;border-radius:3rem;cursor:pointer;padding:11px 30px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#index .behind-line,#index .button{display:inline-block;position:relative}#index .behind-line{padding:0 47px}#index .behind-line:after,#index .behind-line:before{background-color:#000;content:"";height:1px;position:absolute;top:50%;width:27px}#index .behind-line:before{left:0}#index .behind-line:after{right:0}#index #opening-skip{background-color:hsla(0,0%,100%,.5);border-radius:4px;bottom:30px;color:#000;cursor:pointer;font-family:Oswald,sans-serif;font-size:1.3rem;letter-spacing:.05em;opacity:0;padding:5px 10px;position:fixed;right:5%;text-align:left;width:72px;z-index:1101}#index #opening-skip:hover{background-color:rgba(0,0,0,.5);color:#fff}#index #opening-skip:hover:before{background-color:#fff}#index #opening-skip:hover:after{border-color:#fff}#index #opening-skip.isFadein{animation:fadein .3s linear forwards;animation-fill-mode:both}#index #opening-skip.isFadeout{animation:fadeout .3s linear forwards;animation-fill-mode:both}#index #opening-skip:before{background:#000;content:"";height:1px;position:absolute;right:10px;top:15px;width:20px}#index #opening-skip:after{border-top:1px solid #000;content:"";height:10px;margin:auto;position:absolute;right:7px;top:4px;transform:rotate(210deg);width:10px}#index #opening-logo-animation{background-color:#f7eee9;height:100vh;position:fixed;width:100vw;z-index:1100}#index #opening-logo-animation.isFadeout{animation:fadeout 1.5s linear forwards;animation-fill-mode:both}#index #opening-logo-animation-svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:156.27px}@media screen and (max-width:768px){#index #opening-logo-animation-svg{top:47%;width:120px}}#index #opening-logo-animation-svg .st0{stroke:#fff;stroke-width:11;stroke-miterlimit:10;stroke-dasharray:940;stroke-dashoffset:940}#index #opening{height:100vh;position:absolute;top:0;width:100vw;z-index:1000}#index #opening .blur{display:table;height:100vh;overflow:hidden;position:fixed;width:100vw;z-index:1000}#index #opening .blur .blur-img{filter:blur(6px);height:100vh;left:6px;margin:-6px;-o-object-fit:cover;object-fit:cover;position:absolute;top:6px}#index #opening .blur .blur-img.isRemoveBlur{animation:removeBlur .9s linear forwards;animation-fill-mode:both}#index #opening .opening-message-parts{height:100vh;opacity:0;position:fixed;width:100vw;z-index:1001}#index #opening .opening-message-parts.isFadein{animation:fadeinout 3s linear forwards;animation-fill-mode:both}#index #opening .opening-message-parts .opening-message{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:38%}@media screen and (max-width:768px){#index #opening .opening-message-parts .opening-message{left:50%;top:40%;transform:translate(-50%,-50%);width:70.1%}}#index #opening .opening-message-parts .opening-message-logo{left:53%;position:absolute;top:80%;transform:translate(-80%,-53%);width:10%}@media screen and (max-width:768px){#index #opening .opening-message-parts .opening-message-logo{left:61.1%;transform:translate(-89.8%,-61.1%);width:29.3%}}#index #opening #canvas{height:100vh;position:absolute;top:0;width:100vw;z-index:90}#index #cover{height:inherit;position:relative;top:0;z-index:101}@media screen and (min-width:769px){#index #cover{background-color:#fff}#index #cover:before{background-image:url(/img/lp/index/cover-background-image-pc.jpg);background-size:cover;content:"";display:inline-block;height:100%;position:absolute;width:100vw}#index #cover .flex-container{align-items:flex-start;justify-content:center;padding-top:160px;position:relative;right:4%}#index #cover .flex-item{flex-basis:38.9%}}@media screen and (max-width:768px){#index #cover{background-image:url(/img/lp/index/cover-background-image-sp.jpg);background-size:cover;min-height:130vh}#index #cover .cover-gradient{background:linear-gradient(hsla(0,0%,100%,0),#fff)}}#index #cover .cover-main-area{margin:0 20px;position:relative}@media screen and (max-width:768px){#index #cover .cover-main-area{padding-top:12.5vh}#index #cover .cover-main-area .flex-container{position:relative}}#index #cover .cover-scroll-arrow{font-family:Oswald,sans-serif;font-size:1.2rem;height:81.5px;left:50%;position:absolute;top:54vh;transform:translateX(-50%)}#index #cover .cover-scroll-arrow:after{background:#000;bottom:0;content:"";height:60px;left:50%;position:absolute;width:1px}@media screen and (min-width:769px){#index #cover .cover-scroll-arrow{bottom:0;left:unset;right:10%;top:unset;transform:rotate(90deg)}#index #cover .cover-scroll-arrow:after{bottom:72.5px;height:1px;left:50px;width:60px}}#index #cover .cover-begin-button{background-color:transparent;border:1px solid #e3735d;border-radius:.5rem;font-size:1.6rem;height:60px;letter-spacing:.1em;opacity:0;text-align:center;width:260px}#index #cover .cover-begin-button a{color:#e3735d;display:block;line-height:60px}#index #cover .cover-begin-button:hover{background-color:#e3735d;color:#fff}#index #cover .cover-begin-button:hover a{color:#fff}#index #cover .cover-begin-button.isFadein{animation:fadein .9s linear forwards;animation-fill-mode:both}@media screen and (max-width:768px){#index #cover .cover-begin-button{background-color:#e3735d;border-radius:.8rem;margin:0 auto;min-width:380px;opacity:1}#index #cover .cover-begin-button a{color:#fff}}@media screen and (max-width:767px){#index #cover .cover-begin-button{margin-left:0;min-width:inherit;width:100%}}#index #cover .cover-section-title{margin:0 0 65px;opacity:0;width:84.7%}#index #cover .cover-section-title.isFadein{animation:fadein .9s linear forwards;animation-fill-mode:both}@media screen and (max-width:768px){#index #cover .cover-section-title{margin:0 auto 36px;width:70%}}@media screen and (max-width:767px){#index #cover .cover-section-title{width:84.5%}}@media screen and (min-width:769px){#index #cover .cover-text-area{padding-left:2%;padding-top:13px;position:relative}}#index #cover .cover-animation-area{position:relative}@media screen and (max-width:768px){#index #cover .cover-animation-area{margin-bottom:30px;padding-top:0;text-align:center;width:100%}}#index #cover .cover-animation-area .cover-phone-image{width:75%}@media screen and (min-width:769px){#index #cover .cover-animation-area .cover-phone-image{left:25%;margin-bottom:32px;position:relative;width:65%}}#index #cover .cover-description{font-family:Yu Mincho、游明朝,serif;font-size:1vw;line-height:2;margin:0 0 65px;opacity:0;width:91.1%}#index #cover .cover-description>span{display:inline-block;margin-bottom:20px}#index #cover .cover-description.isFadein{animation:fadein .9s linear forwards;animation-fill-mode:both}@media screen and (max-width:768px){#index #cover .cover-description{font-size:1.5rem;line-height:2.246;margin:0 20px 30px;width:100%}}#index #cover .gda-banner-area{left:7.2%;opacity:0;position:relative;text-align:center}#index #cover .gda-banner-area.isFadein{animation:fadein .9s linear forwards;animation-fill-mode:both}@media screen and (max-width:768px){#index #cover .gda-banner-area{display:flex;gap:10px;justify-content:center;left:inherit;margin:30px 0 10px;width:100%}}#index #cover .gda-banner-image{margin-right:37px;width:76px}@media screen and (max-width:1024px){#index #cover .gda-banner-image{margin-right:10px}}@media screen and (max-width:768px){#index #cover .gda-banner-image{margin-right:20px;width:54.02px}}#index #cover .ada-banner-image{margin-right:35px;width:74px}@media screen and (max-width:1024px){#index #cover .ada-banner-image{margin-right:10px}}@media screen and (max-width:768px){#index #cover .ada-banner-image{margin-right:20px;width:50px}}#index #cover .crown-banner-image{width:98px}@media screen and (max-width:768px){#index #cover .crown-banner-image{width:69px}#index #cover{margin-bottom:40px}}#index .templates-section-banner-area{margin-top:98px;position:relative;z-index:100}#index .templates-section-banner-area img{margin:0 auto;transition:.2s ease-in;width:706px}#index .templates-section-banner-area img:hover{opacity:.7}@media screen and (max-width:768px){#index .templates-section-banner-area{margin:40px 20px 0}#index .templates-section-banner-area img{width:100%}}#index .templates-section-title-area{margin:0 auto;padding:133px 0 112.6px;position:relative;width:44.85%;z-index:100}@media screen and (max-width:768px){#index .templates-section-title-area{padding:inherit;width:100%}#index .templates-section-title-area .for_tb{display:block}#index .templates-section-title-area .for_sp{display:none}}@media screen and (max-width:767px){#index .templates-section-title-area .for_tb{display:none}#index .templates-section-title-area .for_sp{display:block}}#index .templates-section-title-area h2{font-family:Oswald,sans-serif;font-size:1.5vw;font-weight:500;text-align:center}@media screen and (max-width:768px){#index .templates-section-title-area h2{font-size:2.5vw;margin-bottom:33px}}@media screen and (max-width:767px){#index .templates-section-title-area h2{font-size:4vw}}#index .templates-section-title-area img{margin-bottom:0}@media screen and (max-width:768px){#index .templates-section-title-area img{padding:0 0 55.1px}}#index #templates{z-index:100}#index #templates .template-nav{position:fixed;right:130px;top:49.5%;z-index:100}@media screen and (max-width:1440px) and (min-width:768px){#index #templates .template-nav{right:30px}}@media screen and (max-width:768px){#index #templates .template-nav{right:15px;top:40%}}#index #templates .template-nav .template-nav-item{margin:4px 0}#index #templates .template-nav .template-nav-item:before{background-color:none;border:1px solid #fff;border-radius:5px;content:"";display:inline-block;height:10px;margin-right:7px;margin-top:6px;vertical-align:top;width:10px}#index #templates .template-nav .template-nav-item.isCurrent:before{background-color:#fff}#index #templates .templates-section-title{margin:0 auto;max-width:861.15px;width:55%}@media screen and (max-width:768px){#index #templates .templates-section-title{width:76.3%}}#index #templates .template-theme{font-size:2rem}@media screen and (max-width:768px){#index #templates .template-theme{font-size:1.6rem;letter-spacing:.05em}#index #templates .template-title-wrap{position:relative}}#index #templates .template-title{font-family:Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;font-size:7rem;font-weight:700;letter-spacing:.04em;line-height:1.2;margin-bottom:70px;position:relative}@media screen and (max-width:768px){#index #templates .template-title{font-size:4rem;line-height:1.6;margin-bottom:4px;text-align:left}}#index #templates .template-title-sub{display:block;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,sans-serif;font-size:1.5rem;font-weight:500;position:relative}@media screen and (max-width:768px){#index #templates .template-title-sub{display:inline;font-size:1.3rem;margin-left:7px;position:absolute;top:55%;transform:translateY(-50%)}}#index #templates .template-description{font-size:1.5rem;font-weight:500;letter-spacing:.04em;line-height:1.86;margin:0 42px 17px 0}@media screen and (max-width:768px){#index #templates .template-description{font-size:1.2rem;font-weight:400;line-height:1.75;margin:0 0 10px}}#index #templates .template-price{font-family:Oswald,sans-serif;font-size:1.3rem;letter-spacing:.05em;margin-bottom:35px}@media screen and (max-width:768px){#index #templates .template-price{font-size:1.1rem;margin-bottom:10px}}#index #templates .template-price-num{margin-left:7px}@media screen and (max-width:768px){#index #templates .template-price-num{margin-left:0}#index #templates .template-button-area{position:absolute;right:0;top:50%;transform:translateY(-50%)}}#index #templates .template-demo-button{background-color:#fff;border-radius:.4rem;width:143px}#index #templates .template-demo-button:hover{background-color:#909090}#index #templates .template-demo-button>a{color:#000;display:block;font-size:1.4rem;letter-spacing:.04em;padding:8px 0 8px 17px;position:relative}#index #templates .template-demo-button>a:after{border:5px solid transparent;border-left:8px solid #000;content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%)}#index #templates .template-demo-button>a:hover{color:#fff}#index #templates .template-demo-button>a:hover:after{border-left:8px solid #fff}@media screen and (max-width:768px){#index #templates .template-demo-button{width:132px}#index #templates .template-demo-button>a{padding:14px 0 14px 13px}#index #templates .template-demo-button>a:after{right:8px}}#index #templates .template-area{position:relative}#index #templates .template-area.isFixed .template-fixed-bg.isIos:before,#index #templates .template-area.isFixed .template-item{position:fixed}#index #templates .template-area .template-fixed-bg{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;min-height:100%;position:relative;z-index:10}@media screen and (max-width:1440px){#index #templates .template-area .template-fixed-bg{background-position:32%}}@media screen and (max-width:768px){#index #templates .template-area .template-fixed-bg{background-attachment:scroll;background-position:top;background-size:cover;height:100vh}#index #templates .template-area .template-fixed-bg.isIos:before{background-position:top;background-size:cover;content:"";display:block;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:100}}#index #templates .template-area .template-fixed-bg.isFixed{background-attachment:fixed!important;background-size:cover!important}#index #templates .template-area .template-item{color:#000;padding:28px 20px 35px;position:relative}@media screen and (min-width:769px){#index #templates .template-area .template-item{color:#fff;height:0;left:250px;margin:0 auto;max-width:500px;padding:0;position:relative;top:-62vh;z-index:10}}@media screen and (min-width:769px) and (max-width:1440px) and (min-width:768px){#index #templates .template-area .template-item{left:230px;max-width:250px}}@media screen and (max-width:768px){#index #templates .template-area .template-item{padding:20px;position:absolute;width:100vw;z-index:10}#index #templates .template-area .template-item.isFadeout{animation:fadeout .5s linear forwards;animation-fill-mode:both}#index #templates .template-area .template-1{background-color:#d0e1e8}#index #templates .template-area .template-2{background-color:#edadbd}}#index #templates .template-area .template-3{color:#fff}@media screen and (max-width:768px){#index #templates .template-area .template-3{background-color:#000}}#index #templates .template-area .template-4{color:#fff}@media screen and (max-width:768px){#index #templates .template-area .template-4{background-color:#d51118}}#index #templates .template-area .template-amazing{color:#fff;padding:28px 20px 35px;position:relative}@media screen and (min-width:768px){#index #templates .template-area .template-amazing{padding-top:116px;right:31%;text-align:center;width:75vw}}@media screen and (max-width:767px){#index #templates .template-area .template-amazing{padding:50px 20px 35px}#index #templates .template-area .template-amazing .template-theme,#index #templates .template-area .template-amazing .template-title,#index #templates .template-area .template-amazing .template-title-sub{text-align:center}}#index #templates .template-area .template-amazing .template-theme{font-size:2.6rem}@media screen and (max-width:768px){#index #templates .template-area .template-amazing .template-theme{font-size:2rem}}@media screen and (max-width:767px){#index #templates .template-area .template-amazing .template-theme{font-size:1.4rem}}#index #templates .template-area .template-amazing .template-title{font-size:8.5rem;margin-bottom:10px}@media screen and (max-width:768px){#index #templates .template-area .template-amazing .template-title{font-size:6.5rem}}@media screen and (max-width:767px){#index #templates .template-area .template-amazing .template-title{font-size:3.8rem;line-height:1.3;margin-bottom:17px}}#index #templates .template-area .template-amazing .template-title-sub{display:block;font-size:1.6rem;margin:0 auto 56px;position:relative}@media screen and (max-width:767px){#index #templates .template-area .template-amazing .template-title-sub{font-size:1.2rem;margin:0 auto 10px}}#index #templates .template-area .template-amazing .template-description{font-size:1.5rem;font-weight:400;margin:0 0 24px}@media screen and (max-width:767px){#index #templates .template-area .template-amazing .template-description{font-size:1.4rem;margin-bottom:12px}}#index #templates .template-area .template-amazing .template-amazing-detail-button{display:none;position:relative}@media screen and (max-width:767px){#index #templates .template-area .template-amazing .template-amazing-detail-button{border-bottom:1px solid #fff;padding:0 20px 0 0;position:absolute;right:4px;top:-2px}}#index #templates .template-area .template-amazing .template-amazing-detail-button>a{font-size:1.4rem}@media screen and (min-width:768px){#index #templates .template-area .template-amazing .template-amazing-detail-button>a{background-color:#fff;border-radius:2rem;padding:11px 30px;width:130px}}@media screen and (max-width:767px){#index #templates .template-area .template-amazing .template-amazing-detail-button>a{color:#fff;font-size:1.2rem}#index #templates .template-area .template-amazing .template-amazing-detail-button>a:after{border:5px solid transparent;border-left:8px solid #fff;content:"";position:absolute;right:-5px;top:50%;transform:translateY(-50%)}}@media screen and (min-width:769px){#index #templates .template-area .template-amazing .template-price{margin-bottom:67px}}#index #templates .template-area .template-amaizng-flex-container{display:flex;justify-content:space-evenly;margin-bottom:62px;position:relative}#index #templates .template-area .template-amaizng-flex-container .flex-item{flex-basis:39%;z-index:20}@media screen and (max-width:767px){#index #templates .template-area .template-amaizng-flex-container{left:-27px;margin-bottom:auto;width:114vw}#index #templates .template-area .template-amaizng-flex-container .flex-item{flex-basis:44.8%;height:575px;position:relative}#index #templates .template-area .template-amaizng-flex-container .flex-item:first-child{margin-right:auto}#index #templates .template-area .template-amaizng-flex-container .flex-item:last-child{margin-bottom:auto;margin-left:auto}#index #templates .template-area .template-amazing-image-left-area{position:absolute}#index #templates .template-area .template-amazing-image-right-area{bottom:0;position:absolute}}#index #templates .template-area .template-amazing-phone-image{z-index:20}#index #templates .template-area .template-amazing-birds{left:-150px;position:absolute;top:-50px;z-index:10}@media screen and (max-width:768px){#index #templates .template-area .template-amazing-birds{width:95%}}@media screen and (max-width:767px){#index #templates .template-area .template-amazing-birds{left:65px;top:60px;width:auto}}@media screen and (min-width:768px){#index #templates .template-area .template-amazing-birds.isAnimate{animation:amazing-birds-move-pc 1s linear;animation-fill-mode:both}}@media screen and (max-width:767px){#index #templates .template-area .template-amazing-birds.isAnimate{animation:amazing-birds-move-sp 1s linear;animation-fill-mode:both}}#index #templates .template-area .template-amazing-scooter{bottom:15px;position:absolute;right:-500px;z-index:10}@media screen and (max-width:768px){#index #templates .template-area .template-amazing-scooter{width:95%}}@media screen and (max-width:767px){#index #templates .template-area .template-amazing-scooter{right:77px;width:auto}}@media screen and (min-width:768px){#index #templates .template-area .template-amazing-scooter.isAnimate{animation:amazing-scooter-move-pc 1s linear;animation-fill-mode:both}}@media screen and (max-width:767px){#index #templates .template-area .template-amazing-scooter.isAnimate{animation:amazing-scooter-move-sp 1s linear;animation-fill-mode:both}}@media screen and (min-width:768px){#index #templates .template-area .template-area-amazing{margin:0 auto;max-width:46.2%;padding-bottom:100px}#index #templates .template-area .template-area-amazing .for_over_tb{display:block}#index #templates .template-area .template-area-amazing .for_under_sp{display:none}#index #templates .template-area .template-area-amazing .template-demo-button{margin:0 auto;width:200px}#index #templates .template-area .template-area-amazing .template-demo-button>a{font-size:1.8rem;padding:8px 0 6px 35px}}@media screen and (max-width:768px){#index #templates .template-area .template-area-amazing .template-button-area{position:relative;right:inherit}}@media screen and (max-width:767px){#index #templates .template-area .template-area-amazing .for_over_tb{display:none}#index #templates .template-area .template-area-amazing .for_under_sp{display:block}#index #templates .template-area .template-area-amazing .template-button-area{padding:40px 0;position:relative}#index #templates .template-area .template-area-amazing .template-button-area .template-demo-button{margin:0 auto}}#index #templates .template-area .template-price-adjust-space{left:5px;position:relative}#index #templates .template-area .template-item-flex-container{display:block;position:relative}@media screen and (max-width:768px){#index #templates .template-area .template-item-flex-container{display:flex}}@media screen and (min-width:769px){#index #templates .template-area .template-fixed-bg.template-bg-1{background-image:url(/img/lp/index/template-bg-img-ines-pc.jpg)}}@media screen and (max-width:768px){#index #templates .template-area .template-fixed-bg.template-bg-1.isAndroid,#index #templates .template-area .template-fixed-bg.template-bg-1.isIos:before{background-image:url(/img/lp/index/template-bg-img-ines-sp.jpg)}}@media screen and (min-width:769px){#index #templates .template-area .template-fixed-bg.template-bg-2{background-image:url(/img/lp/index/template-bg-img-flora-pc.jpg)}}@media screen and (max-width:768px){#index #templates .template-area .template-fixed-bg.template-bg-2.isAndroid,#index #templates .template-area .template-fixed-bg.template-bg-2.isIos:before{background-image:url(/img/lp/index/template-bg-img-flora-sp.jpg)}}@media screen and (min-width:769px){#index #templates .template-area .template-fixed-bg.template-bg-3{background-image:url(/img/lp/index/template-bg-img-kate-pc.jpg)}}@media screen and (max-width:768px){#index #templates .template-area .template-fixed-bg.template-bg-3.isAndroid,#index #templates .template-area .template-fixed-bg.template-bg-3.isIos:before{background-image:url(/img/lp/index/template-bg-img-kate-sp.jpg)}}@media screen and (min-width:769px){#index #templates .template-area .template-fixed-bg.template-bg-4{background-image:url(/img/lp/index/template-bg-img-aya-pc.jpg)}}@media screen and (max-width:768px){#index #templates .template-area .template-fixed-bg.template-bg-4.isAndroid,#index #templates .template-area .template-fixed-bg.template-bg-4.isIos:before{background-image:url(/img/lp/index/template-bg-img-aya-sp.jpg)}}#index #templates .template-area.template-bg-5{background-image:url(/img/lp/index/template-bg-img-amazing-pc.png);background-repeat:repeat;position:relative;z-index:101}@media screen and (max-width:767px){#index #templates .template-area.template-bg-5{background-image:url(/img/lp/index/template-bg-img-amazing-sp.jpg);background-size:100%}}#index #templates .template-bottom-area .template-bottom-area-title{margin:140px auto 108.4px;max-width:584.3px;width:30.4%}@media screen and (max-width:768px){#index #templates .template-bottom-area .template-bottom-area-title{margin:71.9px auto 54px;width:63%}}@media screen and (max-width:767px){#index #templates .template-bottom-area .template-bottom-area-title{width:76%}}@media screen and (max-width:768px){#index #templates .template-slider-area{margin-bottom:54px}}#index .template-image-loop:first-child{margin-bottom:16px}#index .template-image-loop__wrap{display:flex;overflow:hidden}#index .template-image-loop__list{display:flex;list-style:none}#index .template-image-loop__list--right-1{animation:infinity-scroll-right-1 90s linear -45s infinite;animation-fill-mode:both}#index .template-image-loop__list--right-2{animation:infinity-scroll-right-2 90s linear infinite;animation-fill-mode:both}#index .template-image-loop__list--left-1{animation:infinity-scroll-left-1 90s linear -45s infinite;animation-fill-mode:both}#index .template-image-loop__list--left-2{animation:infinity-scroll-left-2 90s linear infinite;animation-fill-mode:both}#index .template-image-loop__item{margin-right:14px;width:15vw}@media screen and (max-width:768px){#index .template-image-loop__item{width:32vw}}#index .template-image-loop__item img{width:100%}@media screen and (min-width:769px){#index .template-image-loop__item img{height:8.25vw;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}}#index #features{margin-top:60px}#index #features .feature-list{display:flex;flex-wrap:wrap;justify-content:space-between}#index #features .feature-list__item{margin-bottom:48px;width:30%}#index #features .feature-list__num{letter-spacing:.05em;margin-bottom:20px;text-align:center}#index #features .feature-list__num span{align-items:center;background:#e3735d;border-radius:50%;color:#fff;display:flex;font-family:Oswald,sans-serif;font-size:24px;height:58px;justify-content:center;margin:0 auto;width:58px}#index #features .feature-list__ttl{font-size:18px;margin-bottom:15px;text-align:center}#index #features .feature-list__img{margin-bottom:20px}#index #features .feature-list__text{font-size:14px;line-height:1.8}#index #features .feature-list__small{display:inline-block;font-size:12px;line-height:1.5;margin-top:.5em}#index #features .feature-list__button-wrap{text-align:center}#index #features .feature-list__button{border:2px solid #e3735d;border-radius:55px;color:#e3735d;display:inline-block;font-size:15px;line-height:1;margin-top:20px;padding:12px 40px;text-align:center}#index #features .feature-list__bottomAttention{font-size:12px;line-height:1.5;margin-top:.5em;text-align:right}@media screen and (max-width:767px){#index #features{margin-top:40px}#index #features .feature-list{flex-direction:column}#index #features .feature-list__item{width:100%}#index #features .feature-list__text{line-height:1.7}#index #features .feature-list__bottomAttention{text-align:left}}#index #service{letter-spacing:.03em}#index #service .service-box{padding:95px 10% 55px}#index #service .service-box:not(:last-of-type){margin-bottom:65px}#index #service .service-box--02{padding-bottom:0}#index #service .service-box--02 .service-box__point{margin-bottom:0}#index #service .service-box__label{font-size:2.2rem;margin-bottom:25px}#index #service .service-box__ttl{margin:0 auto 20px;width:250px}#index #service .service-box__catch{font-size:1.8rem;margin-bottom:40px}#index #service .service-box__buttonBox{margin-bottom:40px;margin-top:40px}#index #service .service-box__point{margin-bottom:30px}#index #service .service-box__point .c-card--point-icon{padding:32px 2% 40px}#index #service .service-box__point .c-card--point-icon__point{font-size:1.5rem}#index #service .service-box__point .c-card--point-icon__ttl{font-size:1.7rem}#index #service .service-box__function-headline{font-size:2.2rem;margin-bottom:0}#index #service .service-box__function-note{font-size:1.1rem;margin-bottom:60px}#index #service .service-box__function .function-list__item{padding:16px 15px 15px}#index #service .service-box__function .function-list__img{margin-bottom:30px}#index #service .service-box__function .function-list__ttl{font-size:1.7rem;margin-bottom:20px}#index #service .service-box__function .function-list__des{font-size:1.4rem;line-height:1.75}#index #service .service-box__function .function-list__buttonBox{margin:5px 0 0}@media screen and (min-width:768px){#index #service .service-box--02{padding-bottom:0}#index #service .service-box--02 .c-card--point-icon .c-card--point-icon__icon{min-height:90px}#index #service .service-box--02 .c-card--point-icon:first-of-type .c-card--point-icon__icon,#index #service .service-box--02 .c-card--point-icon:nth-of-type(2) .c-card--point-icon__icon{width:120px}}@media screen and (min-width:768px) and (max-width:768px){#index #service .service-box{padding:95px 3% 55px}#index #service .service-box__point .c-card--point-icon__ttl{font-size:1.5rem}}@media screen and (max-width:767px){#index #service{letter-spacing:.03em}#index #service .service-box{padding:40px 5% 30px}#index #service .service-box:not(:last-of-type){margin-bottom:10px}#index #service .service-box__header{border-bottom:1px solid #c9c9c9}#index #service .service-box__label{font-size:2rem;margin-bottom:30px}#index #service .service-box__ttl{width:200px}#index #service .service-box__catch{font-size:1.5rem;margin-bottom:0}#index #service .service-box__buttonBox{margin-bottom:40px;margin-top:35px}#index #service .service-box__point{margin-bottom:80px}#index #service .service-box__point .c-card--point-icon{border-bottom:1px solid #c9c9c9;padding:20px 2% 28px}#index #service .service-box__point .c-card--point-icon:first-of-type .c-card--point-icon__icon,#index #service .service-box__point .c-card--point-icon:nth-of-type(2) .c-card--point-icon__icon{width:127.5px}#index #service .service-box__point .c-card--point-icon__point{font-size:1.3rem;margin-bottom:-20px}#index #service .service-box__point .c-card--point-icon__ttl{font-size:1.8rem}#index #service .service-box--01 .service-box__point .c-card--point-icon:nth-of-type(3) .c-card--point-icon__point{margin-bottom:10px}#index #service .service-box--02{padding-bottom:0}#index #service .service-box--02 .service-box__point .c-card--point-icon:last-of-type{border:none}#index #service .service-box--02 .service-box__point .c-card--point-icon .c-card--point-icon__point{margin-bottom:10px}#index #service .service-box__function{margin-top:30px}#index #service .service-box__function-headline{font-size:1.8rem;margin-bottom:10px}#index #service .service-box__function-note{margin-bottom:20px}#index #service .service-box__function .function-list{position:relative;z-index:10}#index #service .service-box__function .function-list__item{min-height:480px!important}#index #service .service-box__function .function-list__img{margin-bottom:20px}#index #service .service-box__function .function-list__ttl{font-size:1.6rem;margin-bottom:20px}#index #service .service-box__function .function-list__buttonBox{margin:10px 0 0}#index #service .service-box__function .slick-list{width:100%!important}#index #service .service-box__function .slick-slide{margin:0 10px}#index #service .service-box__function .slick-dots{bottom:-35px}#index #service .service-box__function .slick-dots li{margin:0}#index #service .service-box__function .slick-dots li button:before{content:"○";opacity:1}#index #service .service-box__function .slick-dots .slick-active button:before{content:"●"}}#index #price{letter-spacing:.03em}#index #price .c-headline{margin-bottom:40px}#index #price .price-header__buttonBox{margin-bottom:-10px;margin-top:40px}@media screen and (max-width:767px){#index #price{padding-bottom:30px}#index #price .price-header .c-headline--en-jn__sub{letter-spacing:0}#index #price .price-header__buttonBox{margin-bottom:15px}}#index #voice{background:url(/img/lp/index/voice-bg.jpg) no-repeat 50%/cover}#index #voice .c-headline--en-jn{color:#fff}#index #voice .voice-list__ttl{font-size:1.7rem;margin:10px 0 20px;min-height:54px}#index #voice .voice-list__des{font-size:1.4rem}@media screen and (max-width:767px){#index #voice{background:none;padding-bottom:0}#index #voice .c-headline--en-jn{color:#000}#index #voice .c-headline--en-jn__sub{letter-spacing:0}#index #voice .voice-list .c-box{padding-left:0;padding-right:0}#index #voice .voice-list__item{border-bottom:1px solid #c9c9c9;margin-bottom:20px!important}#index #voice .voice-list__ttl{font-size:1.6rem;margin:10px 0 12px;min-height:inherit}}#index #instagram{padding-bottom:0}#index #instagram .c-headline--en-jn__main{align-items:center;display:flex;justify-content:center}#index #instagram .c-headline--en-jn__sub{font-size:1.5rem}#index #instagram .c-headline--en-jn__arrow{display:inline-block;transform:scale(.85,.75)}#index #instagram .c-headline__icon{display:inline-block;margin-left:20px;position:relative;top:1px;width:47px}#index #instagram .c-headline__icon img{vertical-align:inherit}#index #instagram .instagram-list{justify-content:space-between}#index #instagram .instagram-list__item{height:0;margin-bottom:2.45%;padding-top:31.7%;position:relative;width:31.7%}#index #instagram .instagram-list__link{display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#index #instagram .instagram-list__link:hover{opacity:.6}#index #instagram .instagram-list__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){#index #instagram{margin-top:0}#index #instagram .c-headline--en-jn{margin-bottom:20px}#index #instagram .c-headline--en-jn__main{flex-direction:column}#index #instagram .c-headline--en-jn__sub{font-size:1.1rem}#index #instagram .c-headline__icon{margin-left:0;width:30px}#index #faq{margin-top:0}}#index #magazine{margin-top:40px;padding-bottom:80px}#index #magazine .magazine-list{margin-bottom:30px}#index #magazine .magazine-list__link{flex-direction:column}#index #magazine .magazine-list__link:hover .magazine-list__img{opacity:.6}#index #magazine .magazine-list__link:hover .magazine-list__des{text-decoration:underline}#index #magazine .magazine-list__img{margin-bottom:20px}#index #magazine .magazine-list__des{font-size:1.6rem}@media screen and (max-width:767px){#index #magazine{margin-top:0;padding-bottom:40px}#index #magazine .magazine-list__item{margin-bottom:20px!important}#index #magazine .magazine-list__link{align-items:center;flex-direction:row}#index #magazine .magazine-list__img{margin-bottom:0;width:27%}#index #magazine .magazine-list__des{font-size:1.4rem;padding-left:1em;width:72.999%}}#index #about{background-color:#f4f4f4;padding:60px 0}#index #about .about__ttl{font-size:16px;font-weight:700;letter-spacing:.03em;margin-bottom:15px}#index #about .about__txt{font-size:14px;font-weight:500;letter-spacing:.03em;line-height:1.75}#index #about .about__txt a{text-decoration:underline}#index #about .about__txt a:hover{opacity:.5}@media screen and (max-width:767px){#index #about .about{padding:20px 0}#index #about .about__ttl{font-size:14px;letter-spacing:.03em;line-height:1.75}#index #about .about__txt{font-size:13px;letter-spacing:.03em}}@keyframes infinity-scroll-right-1{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes infinity-scroll-right-2{0%{transform:translateX(-200%)}to{transform:translateX(0)}}@keyframes infinity-scroll-left-1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes infinity-scroll-left-2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes amazing-birds-move-pc{to{transform:translate(-200px,-150px)}}@keyframes amazing-birds-move-sp{to{transform:translate(45vw,-50px)}}@keyframes amazing-scooter-move-pc{to{transform:translateX(-250px)}}@keyframes amazing-scooter-move-sp{to{transform:translateX(-45vw)}}@keyframes opening-animation-clip-pc{0%{clip-path:inset(0 round 20px)}50%{clip-path:inset(calc(50vh - 315px) calc(50vw - 560px) round 20px)}to{clip-path:inset(calc(50vh - 315px) calc(50vw - 147px) round 20px)}}@keyframes opening-animation-bg-pc{0%{height:100vh}to{height:630px}}@keyframes opening-animation-hidden{0%{opacity:1}to{opacity:0}}@keyframes opening-animation-leftslide{0%{transform:translateX(0)}to{transform:translateX(-106%)}}@keyframes no-animation{0%{transform:translateX(0)}to{transform:translateX(0)}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeinout{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes removeBlur{0%{filter:blur(6px)}to{filter:blur(0)}}.webp #index #cover{height:inherit;position:relative;top:0;z-index:101}@media screen and (min-width:769px){.webp #index #cover{background-color:#fff}.webp #index #cover:before{background-image:url(/img/lp/index/cover-background-image-pc.webp);background-size:cover;content:"";display:inline-block;height:100%;position:absolute;width:100vw}.webp #index #cover .flex-container{justify-content:center;position:relative;right:4%}.webp #index #cover .flex-item{flex-basis:42%}}@media screen and (max-width:768px){.webp #index #cover{background-image:url(/img/lp/index/cover-background-image-sp.webp);background-size:cover;min-height:130vh}}@media screen and (min-width:769px){.webp #index #templates .template-area .template-fixed-bg.template-bg-1{background-image:url(/img/lp/index/template-bg-img-ines-pc.webp)}}@media screen and (max-width:768px){.webp #index #templates .template-area .template-fixed-bg.template-bg-1.isAndroid,.webp #index #templates .template-area .template-fixed-bg.template-bg-1.isIos:before{background-image:url(/img/lp/index/template-bg-img-ines-sp.webp)}}@media screen and (min-width:769px){.webp #index #templates .template-area .template-fixed-bg.template-bg-2{background-image:url(/img/lp/index/template-bg-img-flora-pc.webp)}}@media screen and (max-width:768px){.webp #index #templates .template-area .template-fixed-bg.template-bg-2.isAndroid,.webp #index #templates .template-area .template-fixed-bg.template-bg-2.isIos:before{background-image:url(/img/lp/index/template-bg-img-flora-sp.webp)}}@media screen and (min-width:769px){.webp #index #templates .template-area .template-fixed-bg.template-bg-3{background-image:url(/img/lp/index/template-bg-img-kate-pc.webp)}}@media screen and (max-width:768px){.webp #index #templates .template-area .template-fixed-bg.template-bg-3.isAndroid,.webp #index #templates .template-area .template-fixed-bg.template-bg-3.isIos:before{background-image:url(/img/lp/index/template-bg-img-kate-sp.webp)}}@media screen and (min-width:769px){.webp #index #templates .template-area .template-fixed-bg.template-bg-4{background-image:url(/img/lp/index/template-bg-img-aya-pc.webp)}}@media screen and (max-width:768px){.webp #index #templates .template-area .template-fixed-bg.template-bg-4.isAndroid,.webp #index #templates .template-area .template-fixed-bg.template-bg-4.isIos:before{background-image:url(/img/lp/index/template-bg-img-aya-sp.webp)}}.webp #index #templates .template-area.template-bg-5{background-image:url(/img/lp/index/template-bg-img-amazing-pc.webp);background-repeat:repeat;position:relative;z-index:101}@media screen and (max-width:767px){.webp #index #templates .template-area.template-bg-5{background-image:url(/img/lp/index/template-bg-img-amazing-sp.webp);background-size:100%}}.section--migratoryLink{padding:100px 0 65px}.section--migratoryLink .migratoryLink-ttl{font-size:2.6rem;font-weight:400;margin-bottom:75px}.section--migratoryLink .migratoryLink-list__link:hover .migratoryLink-list__img{opacity:.5}.section--migratoryLink .migratoryLink-list__img{background-color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.25);margin-bottom:30px;text-align:center}.section--migratoryLink .migratoryLink-list__img img{height:190px;width:auto}.section--migratoryLink .migratoryLink-list__ttl{font-size:1.8rem}@media screen and (max-width:767px){.section--migratoryLink{padding:50px 0 40px}.section--migratoryLink .migratoryLink-ttl{font-size:1.8rem;margin-bottom:40px}.section--migratoryLink .migratoryLink-list__item:not(:last-of-type){margin-bottom:30px!important}.section--migratoryLink .migratoryLink-list__img{margin-bottom:16px}.section--migratoryLink .migratoryLink-list__ttl{font-size:1.6rem}}.webp #index #voice{background:url(/img/lp/index/voice-bg.webp) no-repeat 50%/cover}@media screen and (max-width:767px){.webp #index #voice{background:none}}.webp #template .c-cover--visual{background-image:url(/img/lp/template/cover-template.webp)}@media screen and (max-width:767px){.webp #template .c-cover--visual{background-image:url(/img/lp/template/cover-template-sp.webp)}}#template{letter-spacing:.05em}#template .c-cover--visual{background-image:url(/img/lp/template/cover-template.jpg)}@media screen and (max-width:767px){#template .c-cover--visual{background-image:url(/img/lp/template/cover-template-sp.jpg)}}#template .l-section:not(:last-of-type){padding-bottom:0}#template .l-section:first-of-type{position:relative}#template .c-main-lead{font-size:17px}@media screen and (max-width:767px){#template .c-main-lead{font-size:15px;text-align:left}}#template .design_temp_area .c-main-lead{margin-top:40px}.webp #thanks_template .c-cover--visual{background-image:url(/img/lp/template/temp_thanks/cover-thanks.webp)}@media screen and (max-width:767px){.webp #thanks_template .c-cover--visual{background-image:url(/img/lp/template/temp_thanks/cover-thanks-sp.webp)}}#thanks_template{letter-spacing:.05em}#thanks_template .c-cover--visual{background-image:url(/img/lp/template/temp_thanks/cover-thanks.jpg)}@media screen and (max-width:767px){#thanks_template .c-cover--visual{background-image:url(/img/lp/template/temp_thanks/cover-thanks-sp.jpg)}}#thanks_template .l-section:first-of-type{padding-bottom:0;position:relative}#thanks_template .c-main-lead{font-size:17px}@media screen and (max-width:767px){#thanks_template .c-main-lead{font-size:15px;text-align:left}}#thanks_template .design_temp_area .c-main-lead{margin-top:40px}.webp #page-invitation .c-cover--visual{background-image:url(/img/lp/invitation/cover-invitation.webp)}@media screen and (max-width:767px){.webp #page-invitation .c-cover--visual{background-image:url(/img/lp/invitation/cover-invitation-sp.webp)}}#page-invitation{letter-spacing:.05em}#page-invitation .c-cover--visual{background-image:url(/img/lp/invitation/cover-invitation.jpg)}@media screen and (max-width:767px){#page-invitation .c-cover--visual{background-image:url(/img/lp/invitation/cover-invitation-sp.jpg)}}#page-invitation .section--about{padding:100px 0 20px;position:relative}#page-invitation .section--about .simply-scroll{height:512px!important;left:0;position:absolute;top:310px;width:100vw!important}#page-invitation .section--about .simply-scroll-clip{height:100%!important;width:100%!important}#page-invitation .section--about .simply-scroll-list{height:100%!important}#page-invitation .section--about .template-scroller li{width:276px}#page-invitation .section--about .about-box{padding:80px 12% 100px;position:relative;z-index:2}#page-invitation .section--about .about-list__item:not(:last-of-type){margin-bottom:60px}#page-invitation .section--about .about-list__ttl{font-size:2.4rem;margin-bottom:24px}#page-invitation .section--about .about-list__des{font-size:1.5rem;line-height:1.9}@media screen and (max-width:768px){#page-invitation .section--about{padding:50px 0 60px}#page-invitation .section--about .simply-scroll{height:400px!important;top:160px}#page-invitation .section--about .simply-scroll-list{height:100%!important}#page-invitation .section--about .template-scroller li{width:200px}#page-invitation .section--about .about-box{background-color:inherit;padding:0 3%}#page-invitation .section--about .about-body{background-color:#fff;margin-top:250px;padding:50px 5% 30px}}@media screen and (max-width:767px){#page-invitation .section--about{padding:58px 0 60px}#page-invitation .section--about .simply-scroll{height:300px!important;top:125px}#page-invitation .section--about .simply-scroll-list{height:100%!important}#page-invitation .section--about .template-scroller li{width:151px}#page-invitation .section--about .about-box{background-color:inherit;padding:0}#page-invitation .section--about .about-body{background-color:#fff;margin-top:215px;padding:30px 5%}#page-invitation .section--about .about-list__item:not(:last-of-type){margin-bottom:30px}#page-invitation .section--about .about-list__ttl{font-size:1.7rem;margin-bottom:12px;text-align:center}#page-invitation .section--about .about-list__des{font-size:1.4rem}}#page-invitation .section--features{padding-bottom:70px}#page-invitation .section--features .features-list .c-card--point-icon__des span{font-size:.8em}@media screen and (min-width:768px){#page-invitation .section--features .c-card--point-icon__icon{width:128.4px}}@media screen and (max-width:767px){#page-invitation .section--features{padding-bottom:30px}#page-invitation .section--features__header--ttl-line1{margin-top:-35px}}@media screen and (max-width:320px){#page-invitation .section--features .c-card--point-icon__ttl{font-size:1.6rem}}#page-invitation .section--featuresList .box-wrap{align-items:flex-start}#page-invitation .section--featuresList .box-wrap>.featuresList-list-wrap{min-height:800px}#page-invitation .section--featuresList .featuresList-list-wrap{padding:30px}#page-invitation .section--featuresList .featuresList-list-wrap:last-child{margin-top:30px}#page-invitation .section--featuresList .featuresList-list-ttl{border-bottom:1px solid #909090;font-size:1.8rem;margin-bottom:45px;margin-left:-5%;padding-bottom:25px;width:110%}#page-invitation .section--featuresList .featuresList-list{font-size:1.4rem}#page-invitation .section--featuresList .featuresList-list__item:not(:last-of-type){margin-bottom:1.2em}@media screen and (min-width:768px) and (max-width:768px){#page-invitation .section--featuresList .box-wrap>.featuresList-list-wrap{min-height:900px}#page-invitation .section--featuresList .box-wrap .featuresList-list-ttl{font-size:1.8rem;margin-bottom:30px;margin-left:0;padding-bottom:20px;width:100%}#page-invitation .section--featuresList .box-wrap .featuresList-list-wrap{padding:20px 10px}#page-invitation .section--featuresList .box-wrap .featuresList-list{font-size:1.3rem}#page-invitation .section--featuresList .box-wrap .c-list--square li{margin-bottom:.75em;padding-left:1.8em}}@media screen and (max-width:767px){#page-invitation .section--featuresList{padding:60px 0}#page-invitation .section--featuresList .box-wrap{align-items:flex-start}#page-invitation .section--featuresList .box-wrap>.featuresList-list-wrap{min-height:inherit}#page-invitation .section--featuresList .featuresList-list-wrap{margin-left:0;margin-right:0;padding:25px 6% 50px}#page-invitation .section--featuresList .featuresList-list-wrap:last-child{margin-top:30px;padding-bottom:25px}#page-invitation .section--featuresList .featuresList-list-wrap{position:relative}#page-invitation .section--featuresList .featuresList-list-wrap:not(:last-of-type){margin-bottom:30px!important}#page-invitation .section--featuresList .featuresList-list-ttl{margin-bottom:30px;margin-left:-3%;padding-bottom:20px;width:106%}#page-invitation .section--featuresList .featuresList-list__item{letter-spacing:0}#page-invitation .section--featuresList .featuresList-list__item:not(:last-of-type){margin-bottom:10px}#page-invitation .section--featuresList .featuresList-list__item:nth-child(n+5){margin-bottom:0}#page-invitation .section--featuresList .featuresList-note{margin-top:20px}#page-invitation .section--featuresList .c-accordion--arrow-sp__content li:nth-child(n+5){height:0;opacity:0;transition:all .1s;visibility:hidden}#page-invitation .section--featuresList .c-accordion--arrow-sp__check:checked~.c-accordion--arrow-sp__content li:nth-child(n+5){height:auto;margin-bottom:10px;opacity:1;transition:all .25s;visibility:visible}}.webp #page-thanks .c-cover--visual{background-image:url(/img/lp/thanks/cover-thanks.webp)}@media screen and (max-width:767px){.webp #page-thanks .c-cover--visual{background-image:url(/img/lp/thanks/cover-thanks-sp.webp)}}#page-thanks{letter-spacing:.05em}#page-thanks .c-cover--visual{background-image:url(/img/lp/thanks/cover-thanks.jpg)}@media screen and (max-width:767px){#page-thanks .c-cover--visual{background-image:url(/img/lp/thanks/cover-thanks-sp.jpg)}}#page-thanks .section--about{padding:100px 0 20px;position:relative}#page-thanks .section--about .simply-scroll{height:512px!important;left:0;position:absolute;top:310px;width:100vw!important}#page-thanks .section--about .simply-scroll-clip{height:100%!important;width:100%!important}#page-thanks .section--about .simply-scroll-list{height:100%!important}#page-thanks .section--about .template-scroller li{width:276px}#page-thanks .section--about .about-box{padding:80px 12% 100px;position:relative;z-index:2}#page-thanks .section--about .about-list__item:not(:last-of-type){margin-bottom:60px}#page-thanks .section--about .about-list__ttl{font-size:2.4rem;margin-bottom:24px}#page-thanks .section--about .about-list__des{font-size:1.5rem;line-height:1.9}@media screen and (max-width:768px){#page-thanks .section--about{padding:50px 0 60px}#page-thanks .section--about .simply-scroll{height:400px!important;top:160px}#page-thanks .section--about .simply-scroll-list{height:100%!important}#page-thanks .section--about .template-scroller li{width:200px}#page-thanks .section--about .about-box{background-color:inherit;padding:0 3%}#page-thanks .section--about .about-body{background-color:#fff;margin-top:250px;padding:50px 5% 30px}}@media screen and (max-width:767px){#page-thanks .section--about{padding:58px 0 60px}#page-thanks .section--about .simply-scroll{height:300px!important;top:125px}#page-thanks .section--about .simply-scroll-list{height:100%!important}#page-thanks .section--about .template-scroller li{width:151px}#page-thanks .section--about .about-box{background-color:inherit;padding:0}#page-thanks .section--about .about-body{background-color:#fff;margin-top:215px;padding:30px 5%}#page-thanks .section--about .about-list__item:not(:last-of-type){margin-bottom:30px}#page-thanks .section--about .about-list__ttl{font-size:1.7rem;margin-bottom:12px;text-align:center}#page-thanks .section--about .about-list__des{font-size:1.4rem}}#page-thanks .section--features{padding-bottom:70px}#page-thanks .section--features .c-card--point-icon__icon{display:inline-block}@media screen and (min-width:768px){#page-thanks .section--features .c-card--point-icon:first-of-type .c-card--point-icon__icon,#page-thanks .section--features .c-card--point-icon:nth-of-type(2) .c-card--point-icon__icon{margin-bottom:13px;margin-top:-13px;width:160.5px}#page-thanks .section--features .c-card--point-icon:nth-of-type(3) .c-card--point-icon__icon{width:128.4px}}@media screen and (max-width:767px){#page-thanks .section--features{padding-bottom:30px}#page-thanks .section--features .features-list__header--ttl-line1{margin-top:-35px}#page-thanks .section--features .c-card--point-icon:first-of-type .c-card--point-icon__icon,#page-thanks .section--features .c-card--point-icon:nth-of-type(2) .c-card--point-icon__icon{margin-bottom:-13px;margin-top:-10px;width:124.5px}#page-thanks .section--features .c-card--point-icon:nth-of-type(3) .c-card--point-icon__icon{margin-right:3%}}@media screen and (max-width:374px){#page-thanks .section--features .features-list .c-card--point-icon__ttl{font-size:1.6rem}}#page-thanks .section--featuresList .box-wrap{align-items:flex-start}#page-thanks .section--featuresList .box-wrap>.featuresList-list-wrap{min-height:550px}#page-thanks .section--featuresList .featuresList-list-wrap{padding:30px}#page-thanks .section--featuresList .featuresList-list-wrap:last-child{margin-top:30px}#page-thanks .section--featuresList .featuresList-list-ttl{border-bottom:1px solid #909090;font-size:1.8rem;margin-bottom:45px;margin-left:-5%;padding-bottom:25px;width:110%}#page-thanks .section--featuresList .featuresList-list{font-size:1.4rem}#page-thanks .section--featuresList .featuresList-list__item:not(:last-of-type){margin-bottom:1.2em}@media screen and (min-width:768px) and (max-width:768px){#page-thanks .section--featuresList .box-wrap>.featuresList-list-wrap{min-height:900px}#page-thanks .section--featuresList .box-wrap .featuresList-list-ttl{margin-left:0;width:100%}#page-thanks .section--featuresList .box-wrap .featuresList-list-wrap{padding:30px 10px}#page-thanks .section--featuresList .box-wrap .featuresList-list{font-size:1.3rem}}@media screen and (max-width:767px){#page-thanks .section--featuresList{padding:60px 0}#page-thanks .section--featuresList .box-wrap{align-items:flex-start}#page-thanks .section--featuresList .box-wrap>.featuresList-list-wrap{min-height:inherit}#page-thanks .section--featuresList .featuresList-list-wrap{margin-left:0;margin-right:0;padding:25px 6% 50px}#page-thanks .section--featuresList .featuresList-list-wrap:last-child{margin-top:30px;padding-bottom:24px}#page-thanks .section--featuresList .featuresList-list-wrap{position:relative}#page-thanks .section--featuresList .featuresList-list-wrap:not(:last-of-type){margin-bottom:30px!important}#page-thanks .section--featuresList .featuresList-list-ttl{margin-bottom:30px;margin-left:-3%;padding-bottom:20px;width:106%}#page-thanks .section--featuresList .featuresList-list__item{letter-spacing:0}#page-thanks .section--featuresList .featuresList-list__item:not(:last-of-type){margin-bottom:10px}#page-thanks .section--featuresList .featuresList-list__item:nth-child(n+5){margin-bottom:0}#page-thanks .section--featuresList .featuresList-note{margin-top:20px}#page-thanks .section--featuresList .c-accordion--arrow-sp__content li:nth-child(n+5){height:0;opacity:0;transition:all .1s;visibility:hidden}#page-thanks .section--featuresList .c-accordion--arrow-sp__check:checked~.c-accordion--arrow-sp__content li:nth-child(n+5){height:auto;margin-bottom:10px;opacity:1;transition:all .25s;visibility:visible}}.webp #page-prepayment .c-cover--visual{background-image:url(/img/lp/prepayment/cover-prepayment.webp)}@media screen and (max-width:767px){.webp #page-prepayment .c-cover--visual{background-image:url(/img/lp/prepayment/cover-prepayment-sp.webp)}}#page-prepayment{letter-spacing:.05em}#page-prepayment .c-cover--visual{background-image:url(/img/lp/prepayment/cover-prepayment.jpg)}@media screen and (max-width:767px){#page-prepayment .c-cover--visual{background-image:url(/img/lp/prepayment/cover-prepayment-sp.jpg)}}#page-prepayment .section--about{padding:100px 0 120px;position:relative}#page-prepayment .section--about .about-box{background-color:#fff;padding:80px 12% 30px;text-align:center}#page-prepayment .section--about .about-mv{margin:0 auto 90px;max-width:597px;text-align:center;width:100%}#page-prepayment .section--about .about-text{font-size:1.7rem;line-height:2.3;margin-bottom:30px;text-align:center}@media screen and (max-width:768px){#page-prepayment .section--about .about-note,#page-prepayment .section--about .about-text{text-align:left}}@media screen and (max-width:767px){#page-prepayment .section--about{padding:58px 0 40px}#page-prepayment .section--about .about-box{background-color:inherit;padding:0}#page-prepayment .section--about .about-body{background-color:#fff;padding:30px 10%;text-align:left}#page-prepayment .section--about .about-mv{margin-bottom:40px}#page-prepayment .section--about .about-mv img{width:100%}#page-prepayment .section--about .about-text{font-size:1.5rem;margin-bottom:10px;text-align:left}#page-prepayment .section--about .about-note{text-align:left}}@media screen and (min-width:768px) and (max-width:768px){#page-prepayment .section--features .c-card--point-icon__ttl{font-size:1.5rem;min-height:85px}#page-prepayment .section--features .c-card--point-icon__des{font-size:1.3rem}}@media screen and (max-width:767px){#page-prepayment .section--features{padding:60px 0 30px}#page-prepayment .section--features .features-list .c-card--point-icon{padding-left:5%;padding-right:5%}#page-prepayment .section--features .features-list .c-card--point-icon__header{align-items:center}#page-prepayment .section--features .features-list .c-card--point-icon__icon{width:97px}#page-prepayment .section--features .features-list .c-card--point-icon__ttl{width:calc(99.999% - 97px)}#page-prepayment .section--features .features-note{margin:10px auto 0;width:90%}}#page-prepayment .section--point{padding-bottom:25px}#page-prepayment .section--point .point-box{overflow:hidden;padding:0}#page-prepayment .section--point .point-headline{background-color:#e3735d;font-size:2.3rem;margin-bottom:0;padding:21px 0}#page-prepayment .section--point .point-box-inner{letter-spacing:0;padding:3em 12% 4em;position:relative;z-index:2}#page-prepayment .section--point .point-list{font-size:1.6rem;margin-bottom:20px}#page-prepayment .section--point .point-img{bottom:1px;position:absolute;right:130px;width:330px;z-index:-1}@media screen and (max-width:960px){#page-prepayment .section--point .point-img{right:0}}@media screen and (min-width:768px) and (max-width:768px){#page-prepayment .section--point .point-box-inner{padding:2.5em 12% 2em 4%}#page-prepayment .section--point .point-img{right:-20px;width:37%}#page-prepayment .section--point .c-list--check li:not(:last-of-type){margin-bottom:1em}}@media screen and (max-width:767px){#page-prepayment .section--point{padding:60px 0 20px}#page-prepayment .section--point .point-box-inner{padding:3em 9% 2em}#page-prepayment .section--point .point-headline{font-size:1.7rem}#page-prepayment .section--point .point-box-inner{padding:30px 5% 0}#page-prepayment .section--point .point-list{font-size:1.5rem}#page-prepayment .section--point .point-img{bottom:inherit;position:relative;right:inherit}}#page-prepayment .section--flow .flow-headline{font-size:2.6rem;font-weight:400}#page-prepayment .section--flow .flow-button-box{margin-bottom:0;margin-top:60px}#page-prepayment .section--flow .flow-list{border:1px solid #e3735d}#page-prepayment .section--flow .flow-list__item{font-size:1.5rem;padding:40px 5.5%;position:relative}#page-prepayment .section--flow .flow-list__item:not(:last-of-type){border-bottom:1px solid #e3735d}#page-prepayment .section--flow .flow-list__item:not(:last-of-type):before{background-color:#fff;bottom:-10px;content:"";display:inline-block;height:20px;left:50%;position:absolute;transform:translate(-50%);width:28px}#page-prepayment .section--flow .flow-list__item:not(:last-of-type):after{border-bottom:1px solid #e3735d;border-right:1px solid #e3735d;bottom:-1px;content:"";display:inline-block;height:20px;left:50%;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:20px}#page-prepayment .section--flow .flow-list__item .u-text-note{font-size:1.1rem}#page-prepayment .section--flow .flow-list__item-inner{padding-left:3em;width:calc(99.9999% - 52px)}#page-prepayment .section--flow .flow-list__headline{align-items:center}#page-prepayment .section--flow .flow-list__num{align-items:center;background-color:#e3735d;border:1px solid #e3735d;border-radius:50%;color:#fff;font-family:Oswald,sans-serif;font-size:2rem;height:52px;justify-content:center;text-align:center;width:52px}#page-prepayment .section--flow .flow-list__ttl{padding-left:30px;width:calc(99.99% - 52px)}#page-prepayment .section--flow .flow-list__note{margin-bottom:-10px;margin-left:82px;margin-top:25px}@media screen and (max-width:767px){#page-prepayment .section--flow .flow-headline{font-size:1.8rem;margin-bottom:35px}#page-prepayment .section--flow .flow-button-box{margin-top:40px}#page-prepayment .section--flow .flow-list__item{font-size:1.4rem;padding:25px 5% 20px;position:relative}#page-prepayment .section--flow .flow-list__item:not(:last-of-type):before{bottom:-5px;height:10px;width:19px}#page-prepayment .section--flow .flow-list__item:not(:last-of-type):after{bottom:-1px;height:14px;left:50%;width:14px}#page-prepayment .section--flow .flow-list__item-inner{padding-left:0;width:100%}#page-prepayment .section--flow .flow-list__headline{flex-direction:column}#page-prepayment .section--flow .flow-list__num{color:#fff;font-size:1.6rem;height:38px;margin-bottom:10px;width:38px}#page-prepayment .section--flow .flow-list__ttl{padding-left:0;width:100%}#page-prepayment .section--flow .flow-list__note{margin:15px 0 0}}#page-prepayment .section--attention{padding-top:80px}#page-prepayment .section--attention .c-headline{font-size:2.6rem}#page-prepayment .section--attention .attention-list__img-credit{margin:10px 0 20px;width:354px}#page-prepayment .section--attention .attention-list span{display:block;font-size:.8em;margin-top:.75em}@media screen and (max-width:767px){#page-prepayment .section--attention{padding-top:60px}#page-prepayment .section--attention .c-headline{font-size:1.8rem;margin-bottom:40px}#page-prepayment .section--attention .attention-list{font-size:1.3rem}#page-prepayment .section--attention .attention-list__img-credit{width:100%}}#page-prepayment .section--faq .c-faq-answer span{font-size:.8em}.webp #page-reception .c-cover--visual{background-image:url(/img/lp/reception/cover-reception.webp)}@media screen and (max-width:767px){.webp #page-reception .c-cover--visual{background-image:url(/img/lp/reception/cover-reception-sp.webp)}}#page-reception{letter-spacing:.05em}#page-reception .c-cover--visual{background-image:url(/img/lp/reception/cover-reception.jpg)}@media screen and (max-width:767px){#page-reception .c-cover--visual{background-image:url(/img/lp/reception/cover-reception-sp.jpg)}}#page-reception .section--about{padding:100px 0 120px;position:relative}#page-reception .section--about .about-box{background-color:#fff;padding:80px 12% 0;text-align:center}#page-reception .section--about .about-body{flex-direction:column}#page-reception .section--about .about-text{font-size:1.7rem;line-height:2.3;margin-bottom:30px;text-align:center}#page-reception .section--about .about-note{margin-bottom:40px}@media screen and (max-width:767px){#page-reception .section--about{padding:58px 0 40px}#page-reception .section--about .about-box{background-color:inherit;padding:0}#page-reception .section--about .about-body{background-color:#fff;flex-direction:column-reverse;padding:0 0 30px;text-align:left}#page-reception .section--about .about-text-wrap{padding:0 5%}#page-reception .section--about .about-text{font-size:1.5rem;margin:20px 0 10px;text-align:left}#page-reception .section--about .about-note{margin-bottom:0;text-align:left}}#page-reception .section--features .features-list__item{align-items:center;margin-bottom:40px;padding:20px 9% 15px}#page-reception .section--features .features-list__item:nth-of-type(odd){padding-right:7%}#page-reception .section--features .features-list__item:nth-of-type(odd) .features-list__text-wrap{padding-right:4%}#page-reception .section--features .features-list__item:nth-of-type(2n){flex-direction:row-reverse;padding-left:8%}#page-reception .section--features .features-list__item:nth-of-type(2n) .features-list__text-wrap{padding-left:4%;width:63%}#page-reception .section--features .features-list__item:nth-of-type(2n) .features-list__img-wrap{width:36.999%}#page-reception .section--features .features-list__item:nth-of-type(2){align-items:flex-end;padding-bottom:0}#page-reception .section--features .features-list__item:nth-of-type(2) .features-list__text-wrap{padding-bottom:60px}#page-reception .section--features .features-list__label{font-size:1.8rem;margin-bottom:30px}#page-reception .section--features .features-list__text-wrap{width:65%}#page-reception .section--features .features-list__ttl{font-size:2.4rem;margin-bottom:20px}#page-reception .section--features .features-list__des{font-size:1.5rem;line-height:2}#page-reception .section--features .features-list__note{margin-top:20px}#page-reception .section--features .features-list__img-wrap{width:34.999%}@media screen and (min-width:768px) and (max-width:768px){#page-reception .section--features .features-list__label{margin-bottom:15px}#page-reception .section--features .features-list__ttl{font-size:2rem;margin-bottom:15px}#page-reception .section--features .features-list__des{font-size:1.5rem;line-height:1.5}#page-reception .section--features .features-list__item{padding:20px 9%}#page-reception .section--features .features-list__item:nth-of-type(2) .features-list__text-wrap{padding-bottom:20px}}@media screen and (max-width:767px){#page-reception .section--features{margin-bottom:0;padding:60px 0 30px}#page-reception .section--features .features-list__item{flex-direction:column;margin:0 0 3%!important;padding:25px 5% 0!important}#page-reception .section--features .features-list__label{font-size:1.5rem;margin-bottom:20px}#page-reception .section--features .features-list__text-wrap{margin:0 0 20px!important;padding:0!important;text-align:center;width:100%!important}#page-reception .section--features .features-list__ttl{font-size:1.8rem;margin-bottom:25px}#page-reception .section--features .features-list__des{font-size:1.4rem;text-align:left}#page-reception .section--features .features-list__note{margin-top:10px;text-align:left}#page-reception .section--features .features-list__img-wrap{margin:0 auto;width:100%!important}}#page-reception .section--function{padding-bottom:0}#page-reception .section--function .function-headline{font-size:2.6rem;font-weight:400}#page-reception .section--function .function-list__item{flex-direction:column;flex-wrap:nowrap;padding:35px 5% 0}#page-reception .section--function .function-list__ttl{border-bottom:1px solid #909090;font-size:1.8rem;margin-bottom:30px;padding-bottom:25px}#page-reception .section--function .function-list__des{font-size:1.4rem;margin-bottom:20px}@media screen and (min-width:768px) and (max-width:768px){#page-reception .section--function .function-list__item{padding:35px 3% 0}}@media screen and (max-width:767px){#page-reception .section--function{padding:60px 0 0}#page-reception .section--function .function-headline{font-size:1.8rem;margin-bottom:30px}#page-reception .section--function .function-list__item{padding:30px 5% 0}#page-reception .section--function .function-list__ttl{font-size:1.6rem;margin-bottom:30px;padding-bottom:20px}}#page-plans{letter-spacing:.05em;position:relative}#page-plans section .c-headline:not(.c-headline--en-jn){font-size:2.4rem;margin:0 auto 35px}@media screen and (max-width:767px){#page-plans section .c-headline:not(.c-headline--en-jn){font-size:1.8rem;font-weight:400;margin:0 auto 20px}#page-plans section .c-headline:not(.c-headline--en-jn)>span{display:inline-block;position:relative}#page-plans section .c-headline:not(.c-headline--en-jn)>span:after,#page-plans section .c-headline:not(.c-headline--en-jn)>span:before{background:#000;content:"";display:inline-block;height:1px;position:absolute;top:calc(50% - 1px);width:27px}#page-plans section .c-headline:not(.c-headline--en-jn)>span:before{left:-40px}#page-plans section .c-headline:not(.c-headline--en-jn)>span:after{right:-40px}}#page-plans .section--function{padding-bottom:0}#page-plans .section--function .function-table{border-collapse:collapse;text-align:center;width:100%}#page-plans .section--function .function-table td,#page-plans .section--function .function-table th{border:1px solid #c9c9c9;padding:10px}#page-plans .section--function .function-table td:empty,#page-plans .section--function .function-table th:empty{border:none;visibility:hidden}#page-plans .section--function .function-table th{font-size:1.4rem;letter-spacing:.08em}#page-plans .section--function .function-table td{font-size:1.3rem;letter-spacing:0}#page-plans .section--function .function-table .header-cell th:first-of-type{width:28%}#page-plans .section--function .function-table .header-cell th:not(:first-of-type){width:18%}#page-plans .section--function .function-table .item__btn td{border:none}#page-plans .section--function .function-table .c-button--primary{margin-top:30px;min-width:inherit;padding:8px;width:100%}@media screen and (min-width:768px) and (max-width:768px){#page-plans .section--function .function-table .header-cell th:first-of-type{width:28%}#page-plans .section--function .function-table .header-cell th:not(:first-of-type){width:24%}#page-plans .section--function .function-table .c-button--primary{font-size:1.5rem}}@media screen and (max-width:767px){#page-plans .section--function{padding:60px 0 0}#page-plans .section--function .function-table tr.u-bg-primary{background-color:#f7eee9;color:#000}#page-plans .section--function .function-table td,#page-plans .section--function .function-table th{height:42px;padding:5px}#page-plans .section--function .function-table th{font-size:1.1rem;letter-spacing:0}#page-plans .section--function .function-table td{font-size:1.2rem}#page-plans .section--function .function-table tr td:first-of-type{font-size:1rem}#page-plans .section--function .function-table .header-cell th{width:20%!important}}@media screen and (max-width:375px){#page-plans .section--function .function-table .header-cell th:last-of-type{font-size:2vw}}.breadcrumb-area{left:15%;position:absolute;top:40px}.breadcrumb-area .breadcrumb-list{display:flex}.breadcrumb-area .breadcrumb-item:not(:last-of-type) .breadcrumb-link{padding:0 8px}.breadcrumb-area .breadcrumb-item:not(:last-of-type) .breadcrumb-link:hover{opacity:.7}.breadcrumb-area .breadcrumb-item:not(:last-of-type):after{content:">";font-family:Noto Sans JP;top:50%;transform:translateY(-50%)}.breadcrumb-area .breadcrumb-item .breadcrumb-link{font-family:Noto Sans JP;font-size:1.4rem}.breadcrumb-area .breadcrumb-item:first-of-type .breadcrumb-link{text-decoration:underline}.breadcrumb-area .breadcrumb-item:last-of-type{font-family:Noto Sans JP;margin-left:8px}@media screen and (max-width:768px){.breadcrumb-area{left:12px;top:10px}.breadcrumb-area .breadcrumb-item,.breadcrumb-area .breadcrumb-item .breadcrumb-link{color:#909090;font-size:1.2rem}.breadcrumb-area .breadcrumb-item:not(:last-of-type):after{color:#909090}}@media screen and (max-width:1024px){.breadcrumb-area{left:20px}.breadcrumb-area .breadcrumb-item:not(:last-of-type) .breadcrumb-link{padding-left:0}}.bg-lazy,.bg-lazy:before{background-image:none!important}.u-bg-material-silk{background:url(/img/lp/common/bg-material-silk.jpg) no-repeat top/100% auto}@media screen and (max-width:767px){.u-bg-material-silk{background:url(/img/lp/common/bg-material-silk-sp.jpg) no-repeat top/100% auto}}.webp .u-bg-material-silk{background:url(/img/lp/common/bg-material-silk.webp) no-repeat top/100% auto}@media screen and (max-width:767px){.webp .u-bg-material-silk{background:url(/img/lp/common/bg-material-silk-sp.webp) no-repeat top/100% auto}}.u-bg-primary{background:#e3735d}.u-bg-secondary{background:#f7eee9}.u-bg-white{background:#fff}.u-bg-gray{background:#f7f7f7}.u-text-center{text-align:center!important}.u-text-left{text-align:left!important}.u-text-right{text-align:right!important}.u-text-note{color:#454545!important;font-size:1.2rem}@media screen and (max-width:767px){.u-text-note{font-size:1.1rem}}.u-font-gray{color:#454545!important}.u-font-primary{color:#e3735d}.u-font-white{color:#fff}.u-font-en-gothic{font-family:Oswald,sans-serif}.u-font-bold{font-weight:700}.u-border-dotted-primary{border-bottom:2px dotted #e3735d;padding-bottom:3px}@media screen and (max-width:767px){.u-br-pc{display:none}}@media screen and (max-width:768px){.u-br-only-pc{display:none}}@media screen and (min-width:770px){.u-br-under-tb{display:none}}.u-br-sp{display:none}@media screen and (max-width:767px){.u-br-sp{display:inline-block}}@media screen and (min-width:769px){.u-hidden-over-tb{display:none}}@media screen and (max-width:767px){.u-hidden-sp{display:none}}@media screen and (min-width:1025px){.u-hidden-over-tb{display:none}}.u-only-sp{display:none}@media screen and (max-width:767px){.u-only-sp{display:block}}
