:root{--text1:#74573b;--text2:#333;--white:#fff;--bg-main:#f9ffff;--bg-cta:#069;--accent-bg1:#e6dac0;--accent-yl1:#f0e745;--accent-yl2:#f8f283;--font1:"Noto Sans JP",serif;--font2:"fot-tsukuardgothic-std",sans-serif;--font-size:16px;--font-size-heading:40px;--line-height-base:1.7;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--header-height-sp:60px;--header-height-pc:80px}.lp-page{z-index:1;position:relative;overflow-x:hidden;color:var(--text1);font-weight:var(--weight-regular);font-size:var(--font-size);line-height:var(--line-height-base);font-family:var(--font1)}.lp-sm-visible{display:none}.lp-md-visible{display:none}.lp-lg-visible{display:none}.lp-xl-visible{display:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}em{font-style:normal}figure{margin:0}address{font-style:normal}picture{display:block}blockquote{margin:0}*,*:before,*:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,div,span,img,a,table,tr,th,td{margin:0;padding:0;border:0;font-weight:500;font-size:100%;vertical-align:baseline}header,footer,nav,section,article,main,aside,figure,figcaption{display:block}ol,ul{list-style:none}img{display:block;width:100%;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{margin:0;padding:0;border:none;background:0 0;box-shadow:none;font:inherit;cursor:pointer}input,select,textarea{color:inherit;font:inherit;vertical-align:top}.lp-page .lp-footer{padding-top:400px;padding-bottom:80px;background-color:var(--text1)}.lp-page .lp-footer__inner{display:flex;align-items:center;justify-content:space-between}.lp-page .lp-footer__wrap{display:flex;gap:24px}.lp-page .lp-footer__logo{display:block;width:192px}.lp-page .lp-footer__company{display:flex;flex-direction:column;gap:6px}.lp-page .lp-footer__company-info{color:var(--white);font-weight:var(--weight-regular);font-size:12px;line-height:1.4;text-decoration:none}.lp-page .lp-footer__company-info a{text-decoration:none}.lp-page .lp-footer__privacy{text-align:right}.lp-page .lp-footer__privacy a{color:var(--white);font-weight:var(--weight-regular);font-size:12px;transition:opacity .3s ease-out}.lp-page .lp-footer__privacy a:focus-visible{opacity:.8}.lp-page .lp-footer__copyright{color:#ccc;font-size:10px}.lp-page{background-color:var(--bg-main)}.lp-page .lp-header{z-index:20;position:fixed;top:0;left:0;width:100%;background-color:rgba(249,255,255,.8)}.lp-page .lp-header__container{display:flex;align-items:center;justify-content:space-between;height:var(--header-height-pc);padding-right:clamp(20px, -16.1002087683px + 2.5052192067vw, 32px);padding-left:clamp(20px, -401.1691022965px + 29.2275574113vw, 160px);padding-block:12px}.lp-page .lp-header__wrap{display:flex;align-items:center}.lp-page .lp-header__logo a{display:block;width:167px;transition:opacity .3s ease-out}.lp-page .lp-header__logo span{display:block;width:167px}.lp-page .lp-header__logo a:focus-visible{opacity:.8}.lp-page .lp-header__logo-second a{display:block;width:95px;margin-left:22px;transition:opacity .3s ease-out}.lp-page .lp-header__logo-second span{display:block;width:95px;margin-left:22px}.lp-page .lp-header__logo-second a:focus-visible{opacity:.8}.lp-page .lp-header__nav{margin-left:clamp(25px, -116.3924843424px + 9.8121085595vw, 72px)}.lp-page .lp-header__nav-lists{display:flex;align-items:center;justify-content:space-between;gap:clamp(5px, -70.2087682672px + 5.2192066806vw, 30px)}.lp-page .lp-header__nav-list{white-space:nowrap}.lp-page .lp-header__nav-list:first-child{position:relative}.lp-page .lp-header__nav-list:first-child:focus-within .lp-header__sub{visibility:visible;opacity:1}.lp-page .lp-header__nav-link{display:block;padding:8px;font-weight:var(--weight-semibold);font-size:18px;line-height:1.4;cursor:pointer;transition:all .3s ease-out}.lp-page .lp-header__nav-link:focus-visible{opacity:.8}.lp-page .lp-header__sub{display:flex;visibility:hidden;position:absolute;top:calc(100% + 25px);left:8px;flex-direction:column;width:256px;padding-top:8px;gap:2px;border-radius:8px;background-color:#c1a076;opacity:0;transition:all .3s ease-out}.lp-page .lp-header__sub:before{position:absolute;top:-18px;left:45px;width:25px;height:21px;background-color:#c1a076;content:"";clip-path:polygon(50% 10%,5% 100%,95% 100%)}.lp-page .lp-header__sub-list{position:relative}.lp-page .lp-header__sub-list:not(:last-child):before{position:absolute;bottom:-2px;left:20px;width:84.375%;height:1px;background:var(--white);content:""}.lp-page .lp-header__sub-link{display:block;position:relative;padding:16px 20px;border-radius:8px;color:var(--white);font-weight:var(--weight-semibold);font-size:18px;line-height:1.4;transition:background-color .3s ease-out}.lp-page .lp-header__sub-link:focus-visible{background-color:var(--text1)}.lp-page .lp-header__sub-link:after{position:absolute;top:50%;right:18px;width:12px;height:8px;translate:0 -50%;rotate:-90deg;background:url(//stellarpartner.net/wp-content/themes/lilywhite_221008/lp/assets/css/../img/allow-wh.svg) no-repeat center center/contain;content:""}.lp-page .lp-header__buttons-wrap{display:flex;gap:20px}.lp-page .lp-header__buttons{display:flex;gap:16px}.lp-page .lp-header__buttons .lp-button{font-size:18px}.lp-page .lp-drawer__icon{display:none;z-index:50;position:relative;width:30px;height:20px;margin-top:10px;cursor:pointer}.lp-page .lp-drawer__icon.open .lp-drawer__icon-bar:nth-of-type(1){top:10px;rotate:45deg}.lp-page .lp-drawer__icon.open .lp-drawer__icon-bar:nth-of-type(2){opacity:0}.lp-page .lp-drawer__icon.open .lp-drawer__icon-bar:nth-of-type(3){top:10px;rotate:-45deg}.lp-page .lp-drawer__icon .lp-drawer__icon-bar{position:absolute;top:0;left:0;width:100%;height:2px;background-color:var(--text1);transition:all .3s ease-out}.lp-page .lp-drawer__icon .lp-drawer__icon-bar:nth-of-type(1){top:0}.lp-page .lp-drawer__icon .lp-drawer__icon-bar:nth-of-type(2){top:50%;translate:0 -50%}.lp-page .lp-drawer__icon .lp-drawer__icon-bar:nth-of-type(3){top:18px}.lp-page .lp-drawer__icon .lp-drawer__icon-text{display:block;position:absolute;top:calc(100% + 2px);left:-8px;color:var(--text1)}.lp-page .lp-drawer{display:block;z-index:40;position:fixed;top:0;right:0;width:375px;height:-moz-fit-content;height:fit-content;max-height:100vh;padding:100px 60px 80px;overflow:auto;translate:100% 0;border-bottom:2px solid var(--accent-bg1);border-left:2px solid var(--accent-bg1);border-radius:0 0 0 20px;background-color:var(--bg-main);opacity:0;transition:all .3s ease-out}.lp-page .lp-drawer.open{translate:0 0;opacity:1}.lp-page .lp-drawer__nav-lists{display:flex;flex-direction:column;align-items:flex-start}.lp-page .lp-drawer__nav-list{width:100%;padding:10px 0}.lp-page .lp-drawer__nav-list:not(:last-child){border-bottom:1px solid var(--accent-bg1)}.lp-page .lp-drawer__nav-list:not(:first-child) .lp-drawer__nav-link:focus-visible{opacity:.8}.lp-page .lp-drawer__nav-link{display:block;padding:8px;font-weight:var(--weight-semibold);font-size:18px;transition:opacity .3s ease-out}.lp-page .lp-drawer__sub{display:flex;flex-direction:column;gap:5px}.lp-page .lp-drawer__sub-link{padding:8px;transition:opacity .3s ease-out}.lp-page .lp-drawer__sub-link:focus-visible{opacity:.8}.lp-page .lp-drawer__buttons{display:none}.lp-page .lp-drawer__buttons .lp-button{width:268px}.lp-page .lp-drawer__mask{display:none;opacity:0;transition:background-color .3s ease-out}.lp-page .lp-drawer__mask.open{display:block;z-index:22;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer;opacity:.3}.lp-container{max-width:1160px;margin-inline:auto;padding-inline:60px}.lp-container-large{max-width:1920px;margin-inline:auto}.lp-page .lp-button{display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid transparent;border-radius:40px;transition:all .3s ease-out}.lp-page .lp-button.lp-button--primary{border-color:currentcolor;background-color:var(--white);color:var(--text1)}.lp-page .lp-button.lp-button--primary:focus-visible{border-color:var(--text1);background-color:var(--text1);color:var(--white)}.lp-page .lp-button.lp-button--secondary{border-color:var(--accent-yl1);background-color:var(--accent-yl1);color:var(--text1)}.lp-page .lp-button.lp-button--secondary:focus-visible{border-color:var(--text1);background-color:var(--text1);color:var(--white)}.lp-page .lp-button.lp-button--tertiary{border-color:var(--text1);background-color:var(--text1);color:var(--white)}.lp-page .lp-button.lp-button--tertiary:focus-visible{border-color:var(--text1);background-color:var(--white);color:var(--text1)}.lp-page .lp-button.lp-button--fourth{background-color:#acacac;color:var(--white)}.lp-page .lp-button.lp-button--fourth:focus-visible{opacity:.6}.lp-page .lp-button__link{display:block;width:-moz-fit-content;width:fit-content;margin-top:4px;margin-right:0;margin-left:auto;font-weight:inherit;font-size:14px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:opacity .3s ease-out}.lp-page .lp-button__link:focus-visible{opacity:.8}.lp-page .lp-page-top{display:grid;z-index:19;position:fixed;right:20px;bottom:15px;align-items:center;aspect-ratio:1;width:104px;padding-top:30px;border:4px solid transparent;border-radius:50%;background-color:var(--accent-yl1);color:var(--text1);font-weight:var(--weight-bold);font-size:20px;transition:all .3s ease-out}.lp-page .lp-page-top:before{position:absolute;top:18px;left:50%;width:28px;height:25px;translate:-50% 0;background:url(//stellarpartner.net/wp-content/themes/lilywhite_221008/lp/assets/css/../img/allow.svg) no-repeat center center/contain;content:""}.lp-page .lp-page-top.scroll:before{rotate:180deg}.lp-page .lp-page-top:focus-visible{border-color:var(--accent-yl1);background-color:var(--white)}.lp-page .lp-heading{font-weight:var(--weight-bold);font-family:var(--font2);text-align:center}.lp-page .lp-heading-ja{font-weight:inherit;font-size:40px}.lp-page .lp-heading-en{position:relative;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding-inline:32px;color:var(--accent-yl1);font-weight:var(--weight-bold);font-size:18px}.lp-page .lp-heading-en:before,.lp-page .lp-heading-en:after{position:absolute;top:50%;width:20px;height:2px;translate:0 -50%;border-radius:50%;background-color:var(--accent-yl1);content:""}.lp-page .lp-heading-en:before{left:0}.lp-page .lp-heading-en:after{right:0}.lp-page .lp-heading-second{font-weight:var(--weight-bold);font-size:32px;font-family:var(--font2);text-align:center;text-decoration:underline;text-decoration-color:var(--accent-yl1);text-decoration-thickness:8px;text-underline-offset:-5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.lp-page .lp-cta{text-align:center}.lp-page .lp-cta__container{max-width:920px;margin-inline:auto;padding-inline:20px}.lp-page .lp-cta--type2 .lp-cta__container{max-width:100%;padding-inline:0}.lp-page .lp-cta--type2 .lp-cta__box{border-radius:0}.lp-page .lp-cta--type3{position:absolute;bottom:200px;left:50%;width:100%;max-width:920px;padding-inline:20px;translate:-50% 0}.lp-page .lp-cta--type3 .lp-cta__container{padding-inline:0}.lp-page .lp-cta__box{padding-top:34px;padding-bottom:40px;padding-inline:20px;border-radius:16px;background-color:var(--bg-cta)}.lp-page .lp-cta__text-main{margin-bottom:5px;color:var(--white);font-weight:var(--weight-bold);font-size:48px;font-family:var(--font2)}.lp-page .lp-cta__text-sub{color:var(--white);font-weight:var(--weight-regular)}.lp-page .lp-cta__buttons{display:flex;justify-content:center;margin-top:32px;gap:16px}.lp-page .lp-cta__buttons .lp-button{width:248px;font-size:18px}.lp-page .lp-cta__tel-text{margin-top:28px;color:var(--white);line-height:1.5}.lp-page .lp-cta__tel{color:var(--white);font-weight:var(--weight-bold);font-family:var(--font2)}.lp-page .lp-cta__tel span{margin-right:-10px;font-weight:inherit;font-size:32px}.lp-page .lp-cta__tel a{display:inline-block;padding-left:10px;font-weight:inherit;font-size:48px}.lp-page .lp-cta__tel-time{margin-top:-6px;color:var(--white);font-weight:var(--weight-regular);line-height:1.5;font-family:var(--font1);letter-spacing:1.28px}.lp-page .lp-pagination{display:flex;align-items:center;justify-content:center;margin-inline:auto;gap:8px}.lp-page .page-numbers{display:grid;place-items:center;aspect-ratio:1;width:32px;border-radius:50%;background-color:transparent;color:#e2d7cc;font-weight:var(--weight-bold);font-size:14px;transition:all .3s ease-out}.lp-page .page-numbers:hover{opacity:.8}.lp-page .page-numbers.current{background-color:var(--text1);color:var(--white);pointer-events:none}.lp-page .page-numbers.prev,.lp-page .page-numbers.next{width:10px;height:15px}.lp-page .page-numbers.prev{margin-right:12px}.lp-page .page-numbers.next{margin-left:12px}.lp-page .lp-content{color:var(--text2)}.lp-page .lp-content h2{margin-bottom:40px;font-weight:var(--weight-bold);font-size:28px}.lp-page .lp-content h3{margin-bottom:20px;font-weight:var(--weight-bold);font-size:26px}.lp-page .lp-content h4{margin-bottom:20px;font-weight:var(--weight-bold);font-size:24px}.lp-page .lp-content p{font-weight:var(--weight-medium);font-size:16px}.lp-page .lp-content a{color:#000;font-weight:var(--weight-medium);transition:opacity .3s ease-out}.lp-page .lp-content a:focus-visible{opacity:.6}.lp-page .lp-content .wp-block-image{width:100%;height:auto;margin-block:40px}.lp-page .lp-content ul,.lp-page .lp-content ol{padding-left:40px}.lp-page .lp-content li{font-style:normal;font-weight:400;font-size:16px;line-height:1.7;list-style-type:disc}.lp-page .lp-content table{display:block;width:100%;margin-block:56px}.lp-page .lp-content table tbody{display:block}.lp-page .lp-content table tr{display:flex;justify-content:space-between;border-top:1px solid #ddd}.lp-page .lp-content table tr:last-of-type{border-bottom:1px solid #ddd}.lp-page .lp-content table th{flex:1;padding-block:14px;color:var(--text2);font-style:normal;font-weight:var(--weight-bold);font-size:18px;line-height:1.7}.lp-page .lp-content table td{flex:1;align-self:center;padding-block:16px;color:#000;font-style:normal;font-weight:var(--weight-medium);font-size:16px;line-height:1.7;text-align:center}.lp-page .lp-content p+p{margin-top:20px}.lp-page .lp-content p+ul,.lp-page .lp-content p+ol,.lp-page .lp-content ul+p,.lp-page .lp-content ol+p,.lp-page .lp-content ul+ol,.lp-page .lp-content ol+ul{margin-top:20px}.lp-page .lp-content p+h2,.lp-page .lp-content ul+h2,.lp-page .lp-content ol+h2,.lp-page .lp-content figure+h2,.lp-page .lp-content table+h2{margin-top:80px}.lp-page .lp-content p+h3,.lp-page .lp-content ul+h3,.lp-page .lp-content ol+h3,.lp-page .lp-content figure+h3,.lp-page .lp-content table+h3{margin-top:56px}.lp-page .lp-content p+h4,.lp-page .lp-content ul+h4,.lp-page .lp-content ol+h4,.lp-page .lp-content figure+h4,.lp-page .lp-content table+h4{margin-top:24px}.lp-page .lp-content table+table{margin-top:56px}.lp-breadcrumb{padding-top:calc(20px + var(--header-height-pc));color:#888;font-size:13px}.lp-breadcrumb span span{padding-inline:10px;font-weight:var(--weight-regular)}.lp-breadcrumb a{font-weight:var(--weight-regular);transition:opacity .3s ease-out}.lp-breadcrumb__container{max-width:1320px;margin-inline:auto;padding-inline:60px}#lp-top .lp-fv{margin-bottom:80px;padding-top:calc(32px + var(--header-height-pc))}#lp-top .lp-fv__container{display:flex;align-items:center;margin-left:auto;padding-right:32px;padding-left:13.5%;gap:80px}#lp-top .lp-fv__contents{width:28.9215686275%}#lp-top .lp-fv__lead{font-weight:var(--weight-bold);font-size:32px;font-family:var(--font2);white-space:nowrap}#lp-top .lp-fv__texts{display:flex;flex-wrap:wrap}#lp-top .lp-fv__texts span{display:inline-block;font-weight:var(--weight-bold);font-size:64px;line-height:1.4;font-family:var(--font2);letter-spacing:2.56px;white-space:nowrap}#lp-top .lp-fv__points{display:grid;grid-template-columns:minmax(232px, 1fr) minmax(232px, 1fr);margin-top:50px;gap:8px}#lp-top .lp-fv__point{display:grid;place-items:center;padding:12px 20px;border-radius:16px;background-color:var(--accent-yl1);font-weight:var(--weight-bold);font-size:24px;font-family:var(--font2)}#lp-top .lp-fv__img{z-index:-1;width:66.1764705882%}#lp-top .lp-fv__img img{overflow:hidden;border-radius:32px}#lp-top .lp-problem{padding-top:72px}#lp-top .lp-problem__heading{font-weight:var(--weight-bold);font-size:40px;font-family:var(--font2);letter-spacing:-1.6px;text-align:center}#lp-top .lp-problem__lists{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;margin-top:28px;gap:27px}#lp-top .lp-problem__list{width:100%;padding-top:34px;border:3px solid var(--accent-bg1);border-radius:12px;background-color:var(--white)}#lp-top .lp-problem__list img{height:100px;margin-inline:auto}#lp-top .lp-problem__list:nth-child(1) img{width:116px}#lp-top .lp-problem__list:nth-child(2) img{width:116px}#lp-top .lp-problem__list:nth-child(3) img{width:102px}#lp-top .lp-problem__list:nth-child(4) img{width:93px}#lp-top .lp-problem__text{margin-top:32px;padding:8px;overflow:hidden;border-radius:0 0 8px 8px;background-color:#f8f2e7;font-size:18px;line-height:1.4;text-align:center}#lp-top .lp-problem__lead{display:grid;position:relative;place-items:center;max-width:600px;margin-top:48px;margin-inline:auto;padding-block:23px;border-radius:12px;background-color:var(--accent-yl1);font-weight:var(--weight-bold);font-size:32px;line-height:1.3;font-family:var(--font2);text-align:center}#lp-top .lp-problem__lead:after{position:absolute;top:calc(100% - 2px);left:50%;width:56px;height:18px;translate:-50% 0;background-color:var(--accent-yl1);content:"";clip-path:polygon(0 0,50% 100%,100% 0)}#lp-top .lp-benefit{padding:97px 0 165px}#lp-top .lp-benefit__wrap{display:flex;margin-top:64px;margin-bottom:120px;gap:65px}#lp-top .lp-benefit__contents{display:flex;flex-direction:column;width:100%;max-width:615px;gap:25px}#lp-top .lp-benefit__leads{display:flex;flex-wrap:wrap}#lp-top .lp-benefit__leads .lp-benefit__lead:first-child{margin-left:-23px}#lp-top .lp-benefit__lead{font-weight:var(--weight-bold);font-size:36px;line-height:1.6;font-family:var(--font2)}#lp-top .lp-benefit__lead span{padding:6px 24px;border-radius:28px;background-color:var(--accent-yl1);font-weight:inherit;text-transform:uppercase}#lp-top .lp-benefit__box{padding:12px 24px;border-radius:8px;background-color:#fbf4ee}#lp-top .lp-benefit__box-wrap{display:flex;gap:16px}#lp-top .lp-benefit__what{display:grid;flex-shrink:0;place-items:center;align-content:center;width:100px;height:100px;margin-top:5px;gap:2px;border-radius:50%;background-color:var(--text1);color:var(--white);font-weight:var(--weight-bold);font-size:22px;line-height:1.2;font-family:var(--font2)}#lp-top .lp-benefit__what span{font-weight:inherit;font-size:18px}#lp-top .lp-benefit__description{margin-top:10px}#lp-top .lp-benefit__text{font-weight:var(--weight-medium)}#lp-top .lp-benefit__img{margin-right:calc(50% - 50vi)}#lp-top .lp-benefit__img img{border-radius:20px 0 0 20px}#lp-top .lp-benefit__points{display:grid;grid-template-columns:repeat(2,1fr);margin-top:56px;gap:40px 38px}#lp-top .lp-benefit__point{display:flex;align-items:center;gap:18px}#lp-top .lp-benefit__point-circle{display:grid;flex-shrink:0;align-content:center;justify-items:center;width:80px;height:80px;gap:10px;border-radius:50%;background-color:var(--text1);color:var(--accent-yl1);font-weight:var(--weight-bold)}#lp-top .lp-benefit__point-label{font-weight:inherit;font-size:14px;line-height:1.2}#lp-top .lp-benefit__point-number{font-weight:inherit;font-size:24px;line-height:.7}#lp-top .lp-benefit__point-heading{font-weight:var(--weight-bold);font-size:24px;line-height:1.25}#lp-top .lp-benefit__point-text{margin-top:8px;color:var(--text2);font-size:16px;line-height:1.6}#lp-top .lp-benefit__cards{display:flex;margin-top:48px;gap:40px}#lp-top .lp-benefit__card{flex:1;padding:21px 45px;border:3px solid var(--accent-yl1);border-radius:16px;background-color:var(--white)}#lp-top .lp-benefit__card-head{display:flex;align-items:center;justify-content:center;gap:22px}#lp-top .lp-benefit__card-head img{width:64px}#lp-top .lp-benefit__card-target{font-weight:var(--weight-bold);font-size:28px;font-family:var(--font2);text-align:center;text-decoration:underline;text-decoration-color:var(--accent-yl1);text-decoration-thickness:8px;text-underline-offset:-5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#lp-top .lp-benefit__card-lists{margin-top:24px}#lp-top .lp-benefit__card-list{font-weight:var(--weight-semibold);font-size:18px;letter-spacing:.9px}#lp-top .lp-benefit__comparison{margin-top:120px}#lp-top .lp-benefit__table-wrap{width:100%;margin-top:55px}#lp-top .lp-benefit__table-wrap:first-of-type{margin-bottom:0}#lp-top .lp-benefit__table-wrap:nth-of-type(2) .lp-benefit__table thead th:nth-child(2):before,#lp-top .lp-benefit__table-wrap:nth-of-type(2) .lp-benefit__table thead th:nth-child(2):after{height:890px}#lp-top .lp-benefit__table.first{position:relative;width:100%;border-collapse:separate;border-spacing:5px;text-align:center}#lp-top .lp-benefit__table:before{z-index:-1;position:absolute;top:4px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);content:""}#lp-top .lp-benefit__table.first th,#lp-top .lp-benefit__table.first td{padding:19px;color:var(--text2);vertical-align:middle}#lp-top .lp-benefit__table.first th{font-weight:var(--weight-semibold);font-size:18px}#lp-top .lp-benefit__table.first th .small{font-size:15px}#lp-top .lp-benefit__table.first td{font-weight:var(--weight-bold);font-size:20px}#lp-top .lp-benefit__table.first td .small{font-size:14px}#lp-top .lp-benefit__table.first td.key{color:#d12b25}#lp-top .lp-benefit__table.first thead th{background-color:#888;color:var(--text2);font-weight:var(--weight-bold);font-size:24px;line-height:1.2}#lp-top .lp-benefit__table.first thead th:first-child{background-color:transparent}#lp-top .lp-benefit__table.first thead th:nth-child(n+2){color:var(--white)}#lp-top .lp-benefit__table.first thead th:nth-child(3){position:relative;border-radius:12px 12px 0 0;background-color:var(--accent-yl1);color:var(--text2)}#lp-top .lp-benefit__table.first thead th:nth-child(3):before,#lp-top .lp-benefit__table.first thead th:nth-child(3):after{position:absolute;top:100%;width:8px;height:402px;background-color:var(--accent-yl1);content:""}#lp-top .lp-benefit__table.first thead th:nth-child(3):before{left:0}#lp-top .lp-benefit__table.first thead th:nth-child(3):after{right:0}#lp-top .lp-benefit__table.first thead th span{font-weight:inherit;font-size:16px}#lp-top .lp-benefit__table.first thead th span.is-yukin{font-size:18px}#lp-top .lp-benefit__table.first tbody tr:nth-child(odd){background-color:#f6f6f6}#lp-top .lp-benefit__table.first tbody tr:nth-child(even){background-color:#f6f5ce}#lp-top .lp-benefit__table.first tbody tr:last-child td:nth-child(3){border-bottom:8px solid var(--accent-yl1)}#lp-top .lp-benefit__table.first tbody th{width:165px}#lp-top .point-box{margin-top:40px;text-align:center;font-size:20px;font-family:var(--font2);font-weight:var(--weight-bold)}#lp-top .point-box .key01,#lp-top .point-box .key02,#lp-top .point-box .key03{color:#d12b25;font-size:32px;font-weight:700}#lp-top .point-box .key04{color:#206698;font-size:32px;font-weight:700}#lp-top .point-box .key05{color:#dcd224;font-size:32px;font-weight:700}#lp-top .annotation{margin-top:40px;margin-bottom:130px}#lp-top .table-text{margin-top:40px;margin-bottom:-40px;text-align:center}#lp-top .lp-benefit__table.second{position:relative;width:100%;border-collapse:separate;border-spacing:5px;text-align:center}#lp-top .lp-benefit__table:before{z-index:-1;position:absolute;top:4px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);content:""}#lp-top .lp-benefit__table.second th,#lp-top .lp-benefit__table.second td{padding:19px;color:var(--text2);vertical-align:middle}#lp-top .lp-benefit__table.second th{font-weight:var(--weight-semibold);font-size:18px}#lp-top .lp-benefit__table.second td{font-weight:var(--weight-bold);font-size:20px}#lp-top .lp-benefit__table.second thead th{background-color:#888;color:var(--text2);font-weight:var(--weight-bold);font-size:24px;line-height:1.2}#lp-top .lp-benefit__table.second thead th:first-child{background-color:transparent}#lp-top .lp-benefit__table.second thead th:nth-child(2){position:relative;border-radius:12px 12px 0 0;background-color:var(--accent-yl1)}#lp-top .lp-benefit__table.second thead th:nth-child(2):before,#lp-top .lp-benefit__table.second thead th:nth-child(2):after{position:absolute;top:100%;width:8px;height:892px;background-color:var(--accent-yl1);content:""}#lp-top .lp-benefit__table.second thead th:nth-child(2):before{left:0}#lp-top .lp-benefit__table.second thead th:nth-child(2):after{right:0}#lp-top .lp-benefit__table.second thead th:nth-child(n+3){color:var(--white)}#lp-top .lp-benefit__table.second thead th span{font-weight:inherit;font-size:16px}#lp-top .lp-benefit__table.second thead th span.is-yukin{font-size:18px}#lp-top .lp-benefit__table.second tbody tr:nth-child(odd){background-color:#f6f6f6}#lp-top .lp-benefit__table.second tbody tr:nth-child(even){background-color:#f6f5ce}#lp-top .lp-benefit__table.second tbody tr:last-child td:nth-child(2){border-bottom:8px solid var(--accent-yl1)}#lp-top .lp-benefit__table.second tbody th{width:165px}#lp-top .lp-benefit__table-note{text-align:right;font-size:16px;color:var(--text2)}#lp-top .lp-case{padding-top:158px}#lp-top .lp-case .lp-button{width:280px;margin-inline:auto}#lp-top .lp-case__articles{display:flex;flex-direction:column;margin-top:67px;margin-bottom:64px;gap:28px}#lp-top .lp-useful{padding-top:160px}#lp-top .lp-useful .lp-button{width:280px;margin-inline:auto}#lp-top .lp-useful__articles{margin-top:67px}#lp-top .lp-flow{padding-top:160px}#lp-top .lp-flow__steps{display:flex;z-index:1;position:relative;margin-top:80px;gap:8%}#lp-top .lp-flow__steps:after{position:absolute;top:37px;left:10%;width:81%;max-width:835px;height:1px;background-color:#c8ad93;content:""}#lp-top .lp-flow__step{position:relative;flex:1;min-height:309px;padding:80px 10px 15px;border-radius:8px;background-color:var(--white)}#lp-top .lp-flow__step:nth-child(1) img{width:77px;margin-block:12px}#lp-top .lp-flow__step:nth-child(2) img{width:140px}#lp-top .lp-flow__step:nth-child(3) img{width:87px}#lp-top .lp-flow__step:nth-child(4) img{width:84px}#lp-top .lp-flow__step:not(:last-child):after{position:absolute;top:50%;right:-25%;width:18px;height:32px;translate:0 -50%;background-color:#c8ad93;content:"";clip-path:polygon(0 0,0% 100%,100% 50%)}#lp-top .lp-flow__step-number{z-index:2;position:absolute;top:-12px;left:50%;padding:2px 20px;translate:-50% 0;border-radius:24px;background-color:var(--text1);color:var(--white);font-weight:var(--weight-bold);font-size:20px;line-height:1.3;font-family:var(--font2)}#lp-top .lp-flow__step-number:before{z-index:3;position:absolute;bottom:-25px;left:50%;width:12px;height:12px;translate:-50% 0;border-radius:50%;background-color:var(--text1);content:""}#lp-top .lp-flow__step-body{display:flex;flex-direction:column;height:100%;gap:15px}#lp-top .lp-flow__step-img{margin-inline:auto}#lp-top .lp-flow__step-texts{margin-top:12px}#lp-top .lp-flow__step-text{display:grid;flex:1;align-items:center;font-weight:var(--weight-semibold);font-size:20px;line-height:1.4;text-align:center}#lp-top .lp-flow__catch{display:grid;width:100%;margin-top:48px;padding-inline:30px;padding-block:24px;border:3px solid var(--accent-yl1);border-radius:16px;background-color:var(--white);font-weight:var(--weight-semibold);font-size:24px;text-align:center}#lp-top .lp-simulation{padding-top:158px}#lp-top .lp-simulation .lp-button{width:100%;max-width:360px;margin-inline:auto;font-size:20px;line-height:1.3}#lp-top .lp-simulation__cards{display:flex;margin-top:67px;gap:40px}#lp-top .lp-simulation__card{flex:1;padding:37px 48px;border:3px solid var(--text1);border-radius:24px;background-color:var(--white);text-align:center}#lp-top .lp-simulation__card-head{display:flex;align-items:center;justify-content:center;gap:16px}#lp-top .lp-simulation__card-head img{flex-shrink:0;width:64px}#lp-top .lp-simulation__card-sub{display:inline-block;width:-moz-fit-content;width:fit-content;font-weight:var(--weight-bold);font-size:28px;font-family:var(--font2);text-decoration:underline;text-decoration-color:var(--accent-yl1);text-decoration-thickness:8px;text-underline-offset:-5px}#lp-top .lp-simulation__card-main{display:inline-block;margin-top:40px;font-weight:var(--weight-semibold);font-size:24px}#lp-top .lp-simulation__text{margin-top:18px;margin-bottom:40px;color:var(--text2);font-weight:var(--weight-medium);font-size:18px}#lp-top .lp-faq{margin-bottom:280px;padding-top:160px}#lp-top .lp-faq__lists{display:flex;flex-direction:column;margin-top:68px;gap:33px}#lp-top .lp-faq__list{padding-bottom:30px;border-bottom:1px solid var(--accent-bg1)}#lp-top .lp-faq__question{display:flex;align-items:center;gap:20px}#lp-top .lp-faq__icon{width:36px;height:36px}#lp-top .lp-faq__question-text{font-weight:var(--weight-bold);font-size:24px;line-height:1.5}#lp-top .lp-faq__answer{display:flex;align-items:center;margin-top:24px;gap:20px}#lp-top .lp-faq__answer-text{color:var(--text2);font-weight:var(--weight-medium);font-size:18px;line-height:1.4}#lp-top .lp-faq__none{margin-top:30px}.lp-page .lp-case__article{padding:40px 48px;border:1px solid var(--accent-bg1);border-radius:16px;background-color:var(--white)}.lp-page .lp-case__article-wrap{display:flex;justify-content:space-between;gap:48px}.lp-page .lp-case__body{flex:1}.lp-page .lp-case__label{padding:8px 16px;border-radius:24px;background-color:var(--accent-yl1);font-weight:var(--weight-bold);font-size:18px;font-family:var(--font2)}.lp-page .lp-case__company{margin-top:16px;font-size:18px}.lp-page .lp-case__text{margin-top:22px;color:var(--text2);font-weight:var(--weight-medium)}.lp-page .lp-case__img{flex-shrink:0;width:268px}.lp-page .lp-case__img img{overflow:hidden;border-radius:8px}#lp-case .lp-case{padding-top:90px;padding-bottom:280px}#lp-case .lp-case__articles{display:flex;flex-direction:column;margin-top:67px;margin-bottom:48px;gap:32px}#lp-case-single .lp-case{padding-top:120px;padding-bottom:280px}#lp-case-single .lp-case .lp-button{width:280px;margin-inline:auto;padding:16px}#lp-case-single .lp-case__container{max-width:1160px;margin-inline:auto;padding-inline:60px}#lp-case-single .lp-case__article{margin-bottom:120px;padding:0;border:none;border-radius:0;background-color:transparent}#lp-case-single .lp-case__head{flex:1}#lp-case-single .lp-case__company{margin-top:20px;font-size:24px}#lp-case-single .lp-case__text{margin-top:26px;font-size:32px;line-height:1.6}#lp-case-single .lp-case__img{width:100%;max-width:440px;margin-inline:auto}#lp-case-single .lp-case__content{max-width:840px;margin-top:120px;margin-inline:auto}.lp-page .lp-useful__articles{display:grid;grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,1fr);-moz-column-gap:40px;column-gap:40px}.lp-page .lp-useful__article{display:grid;grid-template-rows:subgrid;grid-row:span 5;margin-bottom:80px}.lp-page .lp-useful__link{display:grid;grid-template-rows:subgrid;grid-row:span 5;transition:opacity .3s ease-out}.lp-page .lp-useful__link:focus-visible{opacity:.8}.lp-page .lp-useful__img img{overflow:hidden;border-radius:8px}.lp-page .lp-useful__category-wrap{display:flex;flex-wrap:wrap;margin-top:24px;gap:5px}.lp-page .lp-useful__category{padding:2px 12px;border-radius:16px;background-color:var(--accent-bg1);font-weight:var(--weight-semibold);font-size:12px}.lp-page .lp-useful__heading{display:-webkit-box;-webkit-line-clamp:2;margin-top:8px;overflow:hidden;color:var(--text2);font-weight:var(--weight-semibold);font-size:18px;line-height:1.5;-webkit-box-orient:vertical}.lp-page .lp-useful__tag-wrap{display:flex;flex-wrap:wrap;margin-top:16px;gap:5px}.lp-page .lp-useful__tag{color:var(--text2);font-size:12px}.lp-page .lp-useful__time-wrap{display:flex;align-items:center;margin-top:8px;gap:16px}.lp-page .lp-useful__line{width:100%;height:1px;background-color:var(--accent-bg1)}.lp-page .lp-useful__time{display:block;color:var(--text1);font-weight:var(--weight-regular);font-size:13px;text-align:right}#lp-useful .lp-useful{padding-top:90px;padding-bottom:280px}#lp-useful .lp-useful__category-form{position:relative;margin-top:43px;text-align:right}#lp-useful .lp-useful__category-form:before{position:absolute;top:0;right:0;width:34px;height:100%;background-color:var(--text1);content:"";pointer-events:none}#lp-useful .lp-useful__category-form:after{position:absolute;top:50%;right:10px;width:14px;height:9px;translate:0 -50%;background:url(//stellarpartner.net/wp-content/themes/lilywhite_221008/lp/assets/css/../img/allow-wh.svg) no-repeat center center/contain;content:"";pointer-events:none}#lp-useful .lp-useful__category-select{padding:6px 68px 6px 13px;font-weight:var(--weight-bold);font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--text1);background-color:var(--white);cursor:pointer}#lp-useful .lp-useful__articles{margin-top:80px}#lp-useful-single .lp-useful{padding-top:120px;padding-bottom:280px}#lp-useful-single .lp-useful .lp-button{width:280px;margin-inline:auto;padding:16px}#lp-useful-single .lp-useful__container{max-width:960px;margin-inline:auto;padding-inline:60px}#lp-useful-single .lp-useful__img{max-width:420px;margin-inline:auto}#lp-useful-single .lp-useful__head{margin-top:30px}#lp-useful-single .lp-useful__category{padding:2px 18px;font-size:16px}#lp-useful-single .lp-useful__heading{margin-top:24px;font-size:32px}#lp-useful-single .lp-useful__tag-wrap{margin-top:24px}#lp-useful-single .lp-useful__time-wrap{margin-top:12px}#lp-useful-single .lp-useful__content{margin-top:64px}.lp-useful__content h2{padding:.1em .5em;color:#123193;border-left:solid 10px #123193;margin-top:40px;margin-bottom:20px}.lp-useful__content h3{color:#123193;border-bottom:solid 2px #123193;margin-top:20px;margin-bottom:10px}#lp-cost-simulation .lp-simulation{padding-top:90px;padding-bottom:280px}#lp-cost-simulation .lp-simulation .lp-button{width:372px;margin-inline:auto;font-size:20px;line-height:1.4;text-align:center}#lp-cost-simulation .lp-simulation__container{max-width:960px;margin-inline:auto;padding-inline:60px}#lp-cost-simulation .lp-simulation__heading{text-align:center}#lp-cost-simulation .lp-simulation__head{display:flex;align-items:center;justify-content:center;gap:20px}#lp-cost-simulation .lp-simulation__head img{flex-shrink:0;width:80px}#lp-cost-simulation .lp-simulation__heading-sub{display:inline-block;width:-moz-fit-content;width:fit-content;font-weight:var(--weight-bold);font-size:44px;font-family:var(--font2);text-decoration:underline;text-decoration-color:var(--accent-yl1);text-decoration-thickness:12px;text-underline-offset:-5px}#lp-cost-simulation .lp-simulation__heading-main{display:inline-block;margin-top:22px;font-weight:var(--weight-semibold);font-size:40px;font-family:var(--font2)}#lp-cost-simulation .lp-simulation__description{margin-top:68px;text-align:center}#lp-cost-simulation .lp-simulation__text{color:var(--text2);font-weight:var(--weight-medium);font-size:20px;line-height:1.9}#lp-cost-simulation .lp-simulation__text:nth-child(2){margin-top:36px}#lp-cost-simulation .lp-simulation__contents{margin-top:52px}#lp-cost-simulation .lp-simulation__box{margin-bottom:14px;padding:50px 96px 52px;border:4px solid var(--accent-yl1);border-radius:16px;background-color:var(--white)}#lp-cost-simulation .lp-simulation__heading-second{color:var(--text1);font-weight:var(--weight-bold);font-size:32px;font-family:var(--font2);text-align:center}#lp-cost-simulation .lp-simulation__group{display:flex;flex-direction:column;margin-top:52px;padding-inline:38px;gap:30px}#lp-cost-simulation .lp-simulation__input{display:flex;align-items:center;justify-content:space-between}#lp-cost-simulation .lp-simulation__input label{color:var(--text2);font-weight:var(--weight-bold);font-size:22px;line-height:1.4;font-family:var(--font2);white-space:nowrap}#lp-cost-simulation .lp-simulation__input-wrap{display:flex;align-items:flex-end;gap:12px}#lp-cost-simulation .lp-simulation__input-wrap input{width:100%;max-width:256px;height:56px;padding:14px;border:1px solid #888;border-radius:8px;color:var(--text2);font-weight:var(--weight-bold);font-size:28px;font-family:var(--font2);text-align:center}#lp-cost-simulation .lp-simulation__input-wrap ::-moz-placeholder{color:#ccc;font-weight:var(--weight-bold);font-size:28px;font-family:var(--font2)}#lp-cost-simulation .lp-simulation__input-wrap ::placeholder{color:#ccc;font-weight:var(--weight-bold);font-size:28px;font-family:var(--font2)}#lp-cost-simulation .lp-simulation__input-wrap span{color:var(--text2);font-weight:var(--weight-bold);font-size:20px;font-family:var(--font2)}#lp-cost-simulation .lp-simulation__result{margin-top:65px;padding:26px 20px 25px;background-color:#fffbb5}#lp-cost-simulation .lp-simulation__result-heading{color:var(--text1);font-weight:var(--weight-bold);font-size:20px;font-family:var(--font2);text-align:center}#lp-cost-simulation .lp-simulation__cost{display:flex;align-items:center;justify-content:space-between;max-width:380px;margin-inline:auto;padding-top:22px;padding-bottom:8px;border-bottom:1px solid rgba(116,87,59,.6)}#lp-cost-simulation .lp-simulation__label{color:var(--text1);font-weight:var(--weight-bold);font-size:22px;font-family:var(--font2)}#lp-cost-simulation .lp-simulation__value{display:flex;align-items:flex-end;gap:8px}#lp-cost-simulation .lp-simulation__value #cost-initial.change-text{font-size:30px}#lp-cost-simulation .lp-simulation__value #cost-initial.change-text+span{display:none}#lp-cost-simulation .lp-simulation__value #cost-monthly.change-text{font-size:30px}#lp-cost-simulation .lp-simulation__value #cost-monthly.change-text+span{display:none}#lp-cost-simulation .lp-simulation__value span{font-weight:var(--weight-bold);font-size:40px;line-height:1;font-family:var(--font2)}#lp-cost-simulation .lp-simulation__value span:nth-child(2){font-size:20px}#lp-cost-simulation .lp-simulation__annotation{margin-top:8px;font-size:13px}#lp-cost-simulation .lp-simulation__bottom{color:var(--text2);font-size:20px;line-height:1.8;margin-bottom:30px;margin-top:70px;text-align:center}#lp-download .lp-download{padding-top:90px;padding-bottom:280px}#lp-download .lp-download .lp-button{width:200px;margin-inline:auto}#lp-download .lp-download .lp-download-button{margin-top:50px}#lp-download .lp-download__container{max-width:960px;margin-inline:auto;padding-inline:60px}#lp-download .lp-download__contents{margin-top:67px;padding:65px;border:2px solid var(--accent-yl1);border-radius:16px;background-color:#fff}#lp-download .wpcf7 form.sent .wpcf7-response-output{display:none}#lp-download span.wpcf7-spinner{display:none}#lp-download .lp-download__form{display:flex;flex-direction:column;gap:40px}#lp-download .lp-download__form-item{display:flex;flex-direction:column;gap:10px}#lp-download .lp-download__form-label{font-weight:var(--weight-bold);font-size:18px;font-family:var(--font2)}#lp-download .lp-download__form-required,#lp-download .lp-download__form-optional{position:relative}#lp-download .lp-download__form-required:after,#lp-download .lp-download__form-optional:after{position:absolute;top:50%;left:calc(100% + 20px);padding:2px 10px;translate:0 -50%;border-radius:4px;font-weight:var(--weight-bold);font-size:14px;line-height:normal;white-space:nowrap}#lp-download .lp-download__form-required:after{background-color:var(--accent-yl1);content:"必須";color:var(--text1)}#lp-download .lp-download__form-optional:after{background-color:#b19a84;content:"任意";color:var(--white)}#lp-download input[type=text],#lp-download input[type=email],#lp-download input[type=tel],#lp-download select,#lp-download textarea{width:100%;padding:10px 16px;border:none;border-radius:4px;background-color:#ffffed;font-weight:var(--weight-regular)}#lp-download input[type=text]::-moz-placeholder,#lp-download input[type=email]::-moz-placeholder,#lp-download input[type=tel]::-moz-placeholder,#lp-download select::-moz-placeholder,#lp-download textarea::-moz-placeholder{color:#b19a84;font-weight:var(--weight-regular);font-size:16px}#lp-download input[type=text]::placeholder,#lp-download input[type=email]::placeholder,#lp-download input[type=tel]::placeholder,#lp-download select::placeholder,#lp-download textarea::placeholder{color:#b19a84;font-weight:var(--weight-regular);font-size:16px}#lp-download textarea{height:340px;padding:10px 15px;font-weight:var(--weight-regular);font-size:16px;resize:vertical}#lp-download .lp-download__form-allow{position:relative}#lp-download .lp-download__form-allow:after{position:absolute;top:22px;right:4%;width:8px;height:8px;translate:0 -50%;rotate:-45deg;border:2px solid var(--text1);border-top:0;border-right:0;content:"";pointer-events:none}#lp-download .lp-download__form-select{font-weight:var(--weight-regular);font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#lp-download input[type=checkbox]{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0)}#lp-download input[type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1}#lp-download input[type=checkbox]:focus-visible+.wpcf7-list-item-label:before{outline:2px solid -webkit-focus-ring-color}#lp-download .lp-download__form-checkbox{display:grid;grid-template-columns:repeat(3,1fr)}#lp-download .lp-download__form-checkbox .wpcf7-list-item-label{display:inline-block;position:relative;padding-left:35px;color:#000;font-size:14px;cursor:pointer}#lp-download .lp-download__form-checkbox .wpcf7-list-item-label:before{position:absolute;top:50%;left:0;aspect-ratio:1;width:28px;translate:0 -50%;border:1px solid #000;content:""}#lp-download .lp-download__form-checkbox .wpcf7-list-item-label:after{position:absolute;top:46%;left:10px;width:11px;height:8px;translate:0 -50%;rotate:-45deg;border:1px solid #000;border-top:0;border-right:0;content:"";opacity:0}#lp-download .lp-download__form-acceptance{text-align:center}#lp-download .lp-download__form-acceptance .wpcf7-list-item-label{display:inline-block;position:relative;padding-left:35px;color:var(--text1);font-size:16px;cursor:pointer}#lp-download .lp-download__form-acceptance .wpcf7-list-item-label:before{position:absolute;top:50%;left:0;aspect-ratio:1;width:20px;translate:0 -50%;border:1px solid var(--text1);content:""}#lp-download .lp-download__form-acceptance .wpcf7-list-item-label:after{position:absolute;top:42%;left:5px;width:11px;height:8px;translate:0 -50%;rotate:-45deg;border:1px solid var(--text1);border-top:0;border-right:0;content:"";opacity:0}#lp-download .lp-download__form-privacy{height:200px;padding:20px;overflow-y:scroll;border:1px solid var(--text1);border-radius:8px;font-size:14px}#lp-download .lp-download__form-privacy h2{font-weight:var(--weight-bold)}#lp-download .wpcf7-list-item{margin:0}#lp-download .lp-download__attention{margin-top:40px;font-size:12px;line-height:1.8}#lp-partner .lp-partner{padding-top:90px;padding-bottom:280px}#lp-partner .lp-partner__container{max-width:1160px;margin-inline:auto;padding-inline:60px}#lp-partner .lp-partner__guide{margin-top:80px}#lp-partner .lp-partner__guide-wrap{display:flex;margin-bottom:64px;gap:40px}#lp-partner .lp-partner__guide-wrap img{flex-shrink:0;max-width:440px}#lp-partner .lp-partner__guide-text{flex-shrink:1;color:var(--text2);font-weight:var(--weight-medium);font-size:20px}#lp-partner .lp-partner__guide-button{width:296px;margin-inline:auto;font-size:18px;line-height:1.3;text-align:center}#lp-partner .lp-partner__about-cards{display:flex;padding-top:120px;gap:40px}#lp-partner .lp-partner__about-card{flex:1;padding:32px 48px 20px;border:3px solid var(--accent-yl1);border-radius:16px;background-color:var(--white)}#lp-partner .lp-partner__about-head{display:flex;align-items:center;justify-content:center;margin-bottom:26px;gap:20px}#lp-partner .lp-partner__about-head img{flex-shrink:0;width:64px}#lp-partner .lp-partner__about-heading{display:inline-block;width:-moz-fit-content;width:fit-content;font-weight:var(--weight-bold);font-size:28px;font-family:var(--font2);text-decoration:underline;text-decoration-color:var(--accent-yl1);text-decoration-thickness:8px;text-underline-offset:-5px}#lp-partner .lp-partner__about-body img{margin-top:27px}#lp-partner .lp-partner__about-text{font-weight:var(--weight-semibold);font-size:18px}#lp-partner .lp-partner__about-text:last-of-type{margin-top:20px}#lp-partner .lp-partner__about-text-sub{margin-top:12px;color:var(--text2);font-weight:var(--weight-medium);line-height:1.5}#lp-partner .lp-partner__about-bottom{margin-top:20px;padding-top:20px;border-top:1px solid var(--text1)}#lp-partner .lp-partner__about-bottom-text{font-weight:var(--weight-bold);font-size:18px}#lp-partner .lp-partner__about-bottom-strong{display:block;position:relative;margin-top:8px;padding-left:32px;font-weight:var(--weight-semibold);font-size:24px}#lp-partner .lp-partner__about-bottom-strong:before{position:absolute;top:50%;left:0;width:16px;height:24px;translate:0 -50%;background-color:var(--text1);content:"";clip-path:polygon(0 0,0% 100%,80% 50%)}#lp-partner .lp-partner__flow{margin-top:120px}#lp-partner .lp-partner__flow-inner{max-width:880px;margin-inline:auto}#lp-partner .lp-partner__flow-lists{display:flex;flex-direction:column;margin-top:57px;gap:48px}#lp-partner .lp-partner__flow-list{display:flex;position:relative;align-items:flex-start;gap:32px}#lp-partner .lp-partner__flow-list:not(:last-of-type):after{position:absolute;top:calc(100% + 12px);left:65px;width:16px;height:28px;rotate:90deg;background-color:#c8ad93;content:"";clip-path:polygon(0 0,0% 100%,100% 50%)}#lp-partner .lp-partner__flow-list:nth-of-type(3):after{top:calc(100% - 20px)}#lp-partner .lp-partner__flow-step{position:relative;flex-shrink:0;width:100%;max-width:144px;padding:42px 28px 22px;border:1px solid var(--text1);border-radius:8px;background-color:var(--white)}#lp-partner .lp-partner__flow-number{position:absolute;top:10px;left:50%;padding:2px 13px;translate:-50% 0;border-radius:16px;background-color:var(--text1);color:var(--white);font-weight:var(--weight-bold);font-size:16px;line-height:1.2;font-family:var(--font2);white-space:nowrap}#lp-partner .lp-partner__flow-main{flex:1}#lp-partner .lp-partner__flow-heading{margin-bottom:9px;font-weight:var(--weight-bold);font-size:24px;font-family:var(--font2)}#lp-partner .lp-partner__flow-text{color:var(--text2);font-weight:var(--weight-medium);font-size:16px}#lp-partner .lp-partner__flow-text:nth-of-type(2){margin-top:25px}#lp-partner .lp-partner__contact{margin-top:120px;text-align:center}#lp-partner .lp-partner__contact-container{max-width:880px;margin-inline:auto}#lp-partner .lp-partner__contact-box{padding-top:38px;padding-bottom:40px;padding-inline:20px;border-radius:24px;background-color:var(--accent-bg1)}#lp-partner .lp-partner__contact-heading{color:var(--text1);font-weight:var(--weight-bold);font-size:32px;font-family:var(--font2)}#lp-partner .lp-partner__contact-tel{margin-top:10px;color:var(--text1);font-weight:var(--weight-bold)}#lp-partner .lp-partner__contact-tel span{margin-right:-10px;color:inherit;font-weight:inherit;font-size:32px}#lp-partner .lp-partner__contact-tel a{display:inline-block;padding-left:10px;color:inherit;font-weight:inherit;font-size:48px}#lp-partner .lp-partner__contact-time{margin-top:-6px;color:inherit;line-height:1.5;letter-spacing:1.28px}#lp-partner .lp-partner__contact-buttons{display:flex;justify-content:center;margin-top:32px;gap:28px}#lp-partner .lp-partner__contact-button{width:296px;font-size:18px;line-height:1.2;letter-spacing:.15em}#lp-partner .lp-partner__contact-button--type1{background-color:var(--white);color:var(--text1)}#lp-partner .lp-partner__contact-button--type1:focus-visible{background-color:var(--text1);color:var(--white)}#lp-partner .lp-partner__contact-button--type2{background-color:#51c1ec;color:var(--white)}#lp-partner .lp-partner__contact-button--type2:focus-visible{border-color:var(--text1);background-color:var(--text1);color:var(--white)}.lp-animate__fade-up{translate:0 50px;opacity:0;transition:all .8s ease}.lp-animate__fade-up.is-in-view{translate:0 0;opacity:1}.lp-animate__slide-in{translate:50px 0;opacity:0;transition:all .8s ease}.lp-animate__slide-in.is-slide-in{translate:0 0;opacity:1;transition-delay:.3s}@media (any-hover:hover){.lp-page .lp-footer__privacy a:hover{opacity:.8}.lp-page .lp-header__logo a:hover{opacity:.8}.lp-page .lp-header__logo-second a:hover{opacity:.8}.lp-page .lp-header__nav-list:first-child:hover .lp-header__sub{visibility:visible;opacity:1}.lp-page .lp-header__nav-link:hover{opacity:.8}.lp-page .lp-header__sub-link:hover{background-color:var(--text1)}.lp-page .lp-drawer__nav-list:not(:first-child) .lp-drawer__nav-link:hover{opacity:.8}.lp-page .lp-drawer__sub-link:hover{opacity:.8}.lp-page .lp-button.lp-button--primary:hover{border-color:var(--text1);background-color:var(--text1);color:var(--white)}.lp-page .lp-button.lp-button--secondary:hover{border-color:var(--text1);background-color:var(--text1);color:var(--white)}.lp-page .lp-button.lp-button--tertiary:hover{border-color:var(--text1);background-color:var(--white);color:var(--text1)}.lp-page .lp-button.lp-button--fourth:hover{opacity:.6}.lp-page .lp-button__link:hover{opacity:.8}.lp-page .lp-page-top:hover{border-color:var(--accent-yl1);background-color:var(--white)}.lp-page .lp-content a:hover{opacity:.6}.lp-breadcrumb a:hover{opacity:.6}.lp-page .lp-useful__link:hover{opacity:.8}#lp-partner .lp-partner__contact-button--type1:hover{background-color:var(--text1);color:var(--white)}#lp-partner .lp-partner__contact-button--type2:hover{border-color:var(--text1);background-color:var(--text1);color:var(--white)}}@media screen and (max-width:1680px){.lp-page .lp-header__buttons{gap:10px}.lp-page .lp-header__buttons .lp-button{padding:8px 24px;font-size:16px}}@media screen and (max-width:1440px){.lp-page .lp-header__nav{display:none}.lp-page .lp-drawer__icon{display:block}.lp-page .lp-page-top{width:70px;padding-top:18px;border-width:3px;font-size:14px}.lp-page .lp-page-top:before{top:8px;width:20px;height:18px}#lp-top .lp-fv__container{align-items:flex-start}#lp-top .lp-fv__lead{font-size:28px}#lp-top .lp-fv__texts span{font-size:56px}}@media screen and (max-width:1200px){.lp-xl-visible{display:block}.lp-page .lp-header__container{padding-right:20px;padding-left:20px}.lp-page .lp-drawer__icon{margin-top:-5px}#lp-top .lp-fv__container{flex-direction:column;padding-right:20px;padding-left:20px;gap:40px}#lp-top .lp-fv__contents{width:100%}#lp-top .lp-fv__points{grid-template-columns:repeat(4,1fr);margin-top:30px}#lp-top .lp-fv__img{width:100%}#lp-top .lp-problem__text{font-size:16px}#lp-top .lp-benefit__wrap{flex-direction:column;margin-top:30px;gap:30px}#lp-top .lp-benefit__contents{display:contents}#lp-top .lp-benefit__leads .lp-benefit__lead:first-child{margin-left:0}#lp-top .lp-benefit__box{order:1}#lp-top .lp-benefit__img{width:100%}#lp-top .lp-benefit__comparison{width:100vi;margin-inline:calc(50% - 50vi);overflow:hidden}#lp-top .lp-benefit__comparison-container{max-width:875px;margin-inline:auto;padding-inline:20px}#lp-top .lp-benefit__table-wrap{padding-bottom:20px;overflow-x:auto}#lp-top .lp-benefit__table-wrap::-webkit-scrollbar{height:6px;border-radius:50px}#lp-top .lp-benefit__table-wrap::-webkit-scrollbar-track{background-color:#e2e2e2}#lp-top .lp-benefit__table-wrap::-webkit-scrollbar-thumb{background-color:var(--text1)}#lp-top .lp-benefit__table-wrap:nth-of-type(2) .lp-benefit__table thead th:nth-child(2):before,#lp-top .lp-benefit__table-wrap:nth-of-type(2) .lp-benefit__table thead th:nth-child(2):after{height:622px}#lp-top .lp-benefit__table.first{width:835px;margin-inline:auto}#lp-top .lp-benefit__table.first th,#lp-top .lp-benefit__table.first td{padding:8px}#lp-top .lp-benefit__table.first th{font-size:16px}#lp-top .lp-benefit__table.first td{font-size:18px}#lp-top .lp-benefit__table.first thead th{font-size:20px}#lp-top .lp-benefit__table.first thead th:nth-child(3):before,#lp-top .lp-benefit__table.first thead th:nth-child(3):after{height:315px}#lp-top .lp-benefit__table.first thead th span{font-size:14px}#lp-top .lp-benefit__table.first thead th span.is-yukin{font-size:16px}#lp-top .lp-benefit__table.first tbody th{width:132px}#lp-top .table-text{margin-bottom:0}#lp-top .point-box{margin-top:24px;font-size:18px}#lp-top .point-box .key01,#lp-top .point-box .key02,#lp-top .point-box .key03,#lp-top .point-box .key04,#lp-top .point-box .key05{font-size:30px}#lp-top .lp-benefit__table.second{width:835px;margin-inline:auto}#lp-top .lp-benefit__table.second th,#lp-top .lp-benefit__table.second td{padding:8px}#lp-top .lp-benefit__table.second th{font-size:16px}#lp-top .lp-benefit__table.second td{font-size:18px}#lp-top .lp-benefit__table.second thead th{font-size:20px}#lp-top .lp-benefit__table.second thead th:nth-child(2):before,#lp-top .lp-benefit__table.second thead th:nth-child(2):after{height:625px}#lp-top .lp-benefit__table.second thead th span{font-size:14px}#lp-top .lp-benefit__table.second thead th span.is-yukin{font-size:16px}#lp-top .lp-benefit__table.second tbody th{width:132px}#lp-top .lp-useful__articles{margin-top:30px}#lp-top .lp-flow__catch{font-size:18px}#lp-top .lp-simulation__card{padding:37px 20px}#lp-top .lp-simulation__card-main{font-size:23px}#lp-top .lp-simulation__text{font-size:16px}.lp-page .lp-case__article{padding:30px 20px}.lp-page .lp-case__article-wrap{gap:30px}#lp-case-single .lp-case__article-wrap{flex-direction:column-reverse;gap:30px}#lp-useful .lp-useful__articles{grid-template-columns:repeat(2,1fr)}#lp-partner .lp-partner__about-cards{gap:20px}#lp-partner .lp-partner__about-card{padding:32px 28px}}@media screen and (max-width:992px){.lp-lg-visible{display:block}.lp-page .lp-footer__inner{flex-direction:column;gap:20px}.lp-page .lp-footer__wrap{flex-direction:column;justify-content:center}.lp-page .lp-header__buttons{display:none}.lp-page .lp-drawer__buttons{display:flex;flex-direction:column;align-items:center;margin-top:30px;gap:30px}.lp-page .lp-cta--type3{bottom:380px}#lp-top .lp-fv__points{grid-template-columns:repeat(2,1fr)}#lp-top .lp-problem__lists{grid-template-columns:repeat(2,1fr)}#lp-top .lp-problem__list{max-width:350px}#lp-top .lp-benefit__img img{border-radius:24px}#lp-top .lp-benefit__points{grid-template-columns:1fr;width:-moz-fit-content;width:fit-content;margin-top:32px;margin-inline:auto;gap:30px}#lp-top .lp-benefit__point-circle{width:60px;height:60px;gap:5px}#lp-top .lp-benefit__point-heading{font-size:19px}#lp-top .lp-benefit__card{padding:21px 30px}#lp-top .lp-benefit__card-target{font-size:25px}#lp-top .lp-benefit__card-list{font-size:16px}#lp-top .lp-flow__steps{flex-direction:column;align-items:center;gap:70px}#lp-top .lp-flow__steps:after{display:none}#lp-top .lp-flow__step{flex:0 0 auto;width:100%;max-width:350px;height:295px;padding:60px 30px 15px}#lp-top .lp-flow__step:not(:last-child):after{top:calc(100% + 18px);right:50%;translate:50% 0;rotate:90deg}#lp-top .lp-flow__step-number:before{display:none}#lp-top .lp-simulation__cards{flex-direction:column;margin-top:30px}#lp-top .lp-simulation__card{width:100%;max-width:600px;margin-inline:auto}.lp-page .lp-useful__articles{grid-template-columns:1fr}#lp-cost-simulation .lp-simulation__head img{width:70px}#lp-cost-simulation .lp-simulation__heading-sub{font-size:36px}#lp-cost-simulation .lp-simulation__heading-main{margin-top:20px;font-size:32px;line-height:1.4}#lp-cost-simulation .lp-simulation__description{margin-top:40px}#lp-cost-simulation .lp-simulation__text{font-size:16px}#lp-cost-simulation .lp-simulation__box{padding:40px 45px}#lp-cost-simulation .lp-simulation__heading-second{font-size:26px}#lp-cost-simulation .lp-simulation__input-wrap input{max-width:195px}#lp-cost-simulation .lp-simulation__result{margin-top:40px}#lp-cost-simulation .lp-simulation__bottom{margin-bottom:40px}#lp-partner .lp-partner__guide-wrap{flex-direction:column;align-items:center;margin-bottom:30px}#lp-partner .lp-partner__about-cards{flex-direction:column;padding-top:60px}#lp-partner .lp-partner__about-card{width:100%;max-width:600px;margin-inline:auto;padding:32px 48px}#lp-partner .lp-partner__flow-list:nth-of-type(3):after{top:calc(100% + clamp(-20px, -123.4529147982px + 13.4529147982vw, 10px))}#lp-partner .lp-partner__flow-heading{margin-bottom:0}#lp-partner .lp-partner__flow-text:nth-of-type(2){margin-top:5px}}@media screen and (max-width:768px){.lp-md-hidden{display:none}.lp-md-visible{display:block}.lp-page .lp-footer{padding-bottom:20px}.lp-page .lp-footer__privacy{text-align:left}.lp-container{max-width:600px;padding-inline:20px}.lp-page .lp-heading-ja{font-size:30px}.lp-page .lp-heading-second{font-size:28px}.lp-page .lp-cta--type3{bottom:310px}.lp-page .lp-cta__box{padding-top:30px;padding-bottom:30px}.lp-page .lp-cta__text-main{font-size:28px}.lp-page .lp-cta__buttons{flex-direction:column;align-items:center}.lp-page .lp-cta__tel span{font-size:22px}.lp-page .lp-content h2{font-size:22px}.lp-page .lp-content h3{font-size:20px}.lp-page .lp-content h4{font-size:18px}.lp-breadcrumb__container{max-width:1240px;padding-inline:20px}#lp-top .lp-problem{padding-top:60px}#lp-top .lp-problem__heading{font-size:30px}#lp-top .lp-problem__lists{grid-template-columns:1fr;margin-top:37px}#lp-top .lp-problem__lead{font-size:25px}#lp-top .lp-benefit{padding:50px 0 80px}#lp-top .lp-benefit__wrap{margin-bottom:70px}#lp-top .lp-benefit__lead{font-size:30px}#lp-top .lp-benefit__what{margin-top:0;margin-inline:auto}#lp-top .lp-benefit__point{align-items:flex-start;gap:8px}#lp-top .lp-benefit__point-label{font-size:12px}#lp-top .lp-benefit__point-number{font-size:20px}#lp-top .lp-benefit__cards{flex-direction:column}#lp-top .lp-benefit__card{align-self:center;padding:21px 10px}#lp-top .lp-benefit__comparison{margin-top:70px}#lp-top .lp-benefit__table-wrap{margin-top:30px}#lp-top .lp-benefit__table-wrap:first-of-type{margin-bottom:0}#lp-top .lp-case{padding-top:120px}#lp-top .lp-case__articles{margin-top:30px;margin-bottom:40px}#lp-top .lp-useful{padding-top:120px}#lp-top .lp-flow{padding-top:120px}#lp-top .lp-flow__steps{margin-top:50px}#lp-top .lp-simulation{padding-top:90px}#lp-top .lp-simulation__cards{gap:20px}#lp-top .lp-simulation__card-main{margin-top:20px}#lp-top .lp-simulation__text{margin-bottom:20px}#lp-top .lp-faq{padding-top:120px}#lp-top .lp-faq__question-text{font-size:20px}.lp-page .lp-case__article-wrap{flex-direction:column-reverse;gap:25px}.lp-page .lp-case__img{width:100%}#lp-case .lp-case__articles{margin-top:30px;margin-bottom:30px}#lp-case-single .lp-case__container{max-width:600px;padding-inline:20px}#lp-case-single .lp-case__article{margin-bottom:60px}#lp-case-single .lp-case__company{margin-top:10px;font-size:16px}#lp-case-single .lp-case__text{margin-top:15px;font-size:24px}#lp-case-single .lp-case__content{max-width:600px;margin-top:60px}.lp-page .lp-useful__article{margin-bottom:40px}#lp-useful .lp-useful__articles{grid-template-columns:1fr;margin-top:50px}#lp-useful-single .lp-useful__container{max-width:600px;padding-inline:20px}#lp-useful-single .lp-useful__article{margin-bottom:60px}#lp-useful-single .lp-useful__head{margin-top:20px}#lp-useful-single .lp-useful__heading{margin-top:15px;font-size:24px}#lp-useful-single .lp-useful__tag-wrap{margin-top:15px}#lp-useful-single .lp-useful__time-wrap{margin-top:0}#lp-useful-single .lp-useful__content{margin-top:30px}#lp-cost-simulation .lp-simulation .lp-button{width:350px}#lp-cost-simulation .lp-simulation__container{padding-inline:20px}#lp-cost-simulation .lp-simulation__group{margin-top:30px;gap:20px}#lp-cost-simulation .lp-simulation__input{flex-direction:column;gap:10px}#lp-cost-simulation .lp-simulation__input-wrap input{height:40px;padding:8px}#lp-cost-simulation .lp-simulation__result-heading{font-size:18px}#lp-cost-simulation .lp-simulation__cost{flex-direction:column;gap:10px}#lp-cost-simulation .lp-simulation__label{font-size:20px}#lp-cost-simulation .lp-simulation__value span{font-size:32px}#lp-download .lp-download__container{padding-inline:20px}#lp-download .lp-download__contents{margin-top:30px;padding:30px}#lp-download .lp-download__form-label{font-size:16px}#lp-download .lp-download__form-required:after,#lp-download .lp-download__form-optional:after{left:calc(100% + 10px);padding:2px 6px;font-size:12px}#lp-download textarea{height:240px}#lp-download .lp-download__form-checkbox .wpcf7-list-item-label{font-size:16px}#lp-partner .lp-partner__container{padding-inline:20px}#lp-partner .lp-partner__guide{margin-top:30px}#lp-partner .lp-partner__flow{margin-top:70px}#lp-partner .lp-partner__flow-inner{width:100%;max-width:600px}#lp-partner .lp-partner__flow-lists{margin-top:50px;gap:70px}#lp-partner .lp-partner__flow-list{flex-direction:column;align-items:center;gap:20px}#lp-partner .lp-partner__flow-list:not(:last-of-type):after{top:calc(100% + 15px);left:50%;translate:-50% 0}#lp-partner .lp-partner__flow-heading{text-align:center}#lp-partner .lp-partner__contact{margin-top:60px}#lp-partner .lp-partner__contact-heading{font-size:28px}#lp-partner .lp-partner__contact-tel span{font-size:22px}#lp-partner .lp-partner__contact-buttons{flex-direction:column;align-items:center}}@media screen and (max-width:576px){.lp-sm-visible{display:block}.lp-page .lp-header__container{height:var(--header-height-sp)}.lp-page .lp-header__logo a{width:120px}.lp-page .lp-header__logo span{width:120px}.lp-page .lp-header__logo-second a{width:70px}.lp-page .lp-header__logo-second span{width:70px}.lp-page .lp-drawer__icon .lp-drawer__icon-text{left:-4px;font-size:13px}.lp-page .lp-drawer{width:100%;border-radius:0}.lp-page .lp-page-top{bottom:40px}.lp-page .lp-cta__box{padding-inline:10px}.lp-page .lp-cta__tel span{margin-right:-6px}.lp-page .lp-cta__tel a{font-size:38px}.lp-breadcrumb{padding-top:calc(20px + var(--header-height-sp))}#lp-top .lp-fv{padding-top:calc(32px + var(--header-height-sp))}#lp-top .lp-fv__container{gap:10px}#lp-top .lp-fv__lead{font-size:22px}#lp-top .lp-fv__texts span{font-size:42px}#lp-top .lp-fv__points{margin-top:10px}#lp-top .lp-fv__point{padding:12px 10px;font-size:18px}#lp-top .lp-benefit__box-wrap{flex-direction:column}#lp-top .lp-faq{margin-bottom:330px}#lp-top .lp-benefit__table-note{text-align:left}#lp-case .lp-case{padding-top:50px}#lp-case .lp-case{padding-bottom:330px}#lp-case-single .lp-case{padding-top:60px}#lp-case-single .lp-case{padding-bottom:330px}#lp-useful .lp-useful{padding-top:60px;padding-bottom:330px}#lp-useful-single .lp-useful{padding-top:60px;padding-bottom:330px}#lp-useful-single .lp-useful__category{font-size:12px}#lp-cost-simulation .lp-simulation{padding-top:60px}#lp-cost-simulation .lp-simulation{padding-bottom:330px}#lp-cost-simulation .lp-simulation__box{padding:40px 20px}#lp-cost-simulation .lp-simulation__input label{font-size:18px}#lp-download .lp-download{padding-top:60px}#lp-download .lp-download{padding-bottom:330px}#lp-download .lp-download__contents{padding:30px 20px}#lp-download .lp-download__form-acceptance .wpcf7-list-item-label{font-size:14px}#lp-download .lp-download__form-privacy{padding:10px}#lp-partner .lp-partner{padding-top:60px}#lp-partner .lp-partner{padding-bottom:330px}#lp-partner .lp-partner__about-card{padding:25px 16px}#lp-partner .lp-partner__contact-box{padding-inline:10px}#lp-partner .lp-partner__contact-tel span{margin-right:-6px}#lp-partner .lp-partner__contact-tel a{font-size:38px}#lp-partner .lp-partner__contact-button{width:248px}}