body,html{height:100%}html.-lock-scroll{overflow:hidden}.renew{--color-border:#d5d5d5;--color-intrix-gold:#a29857;--color-intrix-gold-lighten:#ecece3;--color-intrix-gold-darken:#9b9154;--color-black:#000;--color-white:#fff;--color-lp-3-accent:#9e1515}.renew #Main img{max-width:100%;width:100%}.renew img.lp-img-original-size{height:auto;max-width:none;width:auto}.renew .renew-c-section.-bg-gray{background:#f6f6f6}.renew .renew-c-section.-bg-blue{background:#187ca1}.renew .renew-c-section.-bg-lp-3-accent{background:var(--color-lp-3-accent)}.renew .renew-c-section.-bg-gold-lighten{background:var(--color-intrix-gold-lighten)}.renew .lp-u-width-10{width:10%}.renew .lp-u-width-20{width:20%}.renew .lp-u-width-30{width:30%}.renew .lp-u-width-40{width:40%}.renew .lp-u-width-50{width:50%}.renew .lp-u-width-60{width:60%}.renew .lp-u-width-70{width:70%}.renew .lp-u-width-80{width:80%}.renew .lp-u-width-90{width:90%}.renew .lp-u-width-100{width:100%}.renew .renew-p-services-detail-problem:before{z-index:-1}.renew .renew-c-card-btob-newspicks:not([target=_blank]) .renew-c-card-btob-newspicks__title:after{display:none}.renew .renew-c-section{margin-block:60px}.renew .renew-c-card-detail-action{border:none;box-shadow:none}.renew .renew-c-card-detail-action__col.-main{border:1px solid #d5d5d5}.renew .renew-p-btob-detail-index .renew-c-list-media__list{margin-top:10px}@media only screen and (min-width:768px){.renew .renew-c-section{margin-block:80px}.renew .renew-c-card-detail-action{border:1px solid #d5d5d5}.renew .renew-c-card-detail-action__col.-main{border:none}.renew .renew-p-btob-detail-index .renew-c-list-media__list{margin-top:10px}}.lp-1-button-grid{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}@media only screen and (min-width:768px){.lp-1-button-grid{align-items:center;flex-direction:row;gap:30px 36px;justify-content:center}}.lp-1-button-grid .renew-c-button-section{margin-top:0!important}@media only screen and (min-width:768px){.lp-1-button-grid .renew-c-button-section{width:calc(50% - 18px)!important}}.lp-1-toc{margin-block:40px 0;padding:24px 14px;position:relative}@media only screen and (min-width:768px){.lp-1-toc{margin-block:60px 0;padding:40px}}.lp-1-toc:before{background:var(--color-intrix-gold);bottom:0;content:"";display:block;height:100%;left:0;opacity:.08;position:absolute;right:0;top:0;width:100%;z-index:-1}.lp-1-toc__title{font-size:2.8rem;font-weight:400;margin-bottom:20px}@media only screen and (min-width:768px){.lp-1-toc__title{font-size:2.2rem}}.lp-1-accordion{border-bottom:1px solid var(--color-border)}.lp-1-accordion__item{border-top:1px solid var(--color-border)}.lp-1-accordion__header{font-size:1.4rem;font-weight:400;margin-bottom:0}@media only screen and (min-width:768px){.lp-1-accordion__header{font-size:1.8rem}}.lp-1-accordion__button{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:100%;gap:0 20px;justify-content:space-between;line-height:1.6;padding:20px 0 15px 10px;text-align:left;width:100%}@media only screen and (min-width:768px){.lp-1-accordion__button{padding:20px 0 20px 10px}}.lp-1-accordion__icon{display:inline-block;flex:0 0 auto;height:44px;margin-top:-2px;position:relative;width:44px}.lp-1-accordion__icon:after,.lp-1-accordion__icon:before{background:#333;content:"";display:inline-block;height:1px;left:50%;position:absolute;top:50%;transition:.3s ease;translate:-50% -50%;width:20px}.lp-1-accordion__icon:after{rotate:90deg}.lp-1-accordion__item.-expanded .lp-1-accordion__icon:after{rotate:0deg}.lp-1-accordion__panel{border-top:1px solid var(--color-border);display:none;padding:0 10px 20px}.lp-1-accordion__panel html.no-js{display:block}.lp-1-accordion__panel .renew-c-list-circle{margin-top:20px}.lp-1-embedded-contents{aspect-ratio:1/1;overflow:hidden}@media only screen and (min-width:768px){.lp-1-embedded-contents{margin-inline:auto;max-width:780px}}.lp-1-embedded-contents iframe{height:100%;width:100%}.lp-1-cta{display:grid;grid-template-columns:1fr}@media only screen and (min-width:768px){.lp-1-cta{grid-template-columns:1fr 1fr}}.lp-1-cta__button{align-items:center;color:var(--color-white);display:flex;flex-direction:column;font-size:2rem;gap:14px;justify-content:center;padding:32px;text-align:center;transition:.2s ease;width:100%}@media only screen and (min-width:768px){.lp-1-cta__button{font-size:2.4rem;padding:50px 40px}}@media (any-hover:hover){.lp-1-cta__button.-active:hover img,.lp-1-cta__button:active:hover img,.lp-1-cta__button:focus:hover img,.lp-1-cta__button:hover:hover img{opacity:1!important}}@media (any-hover:none){.lp-1-cta__button.-active,.lp-1-cta__button:active,.lp-1-cta__button:focus,.lp-1-cta__button:hover{text-decoration:none!important}.lp-1-cta__button.-active img:not(.renew-c-effect-mouseover__img),.lp-1-cta__button:active img:not(.renew-c-effect-mouseover__img),.lp-1-cta__button:focus img:not(.renew-c-effect-mouseover__img),.lp-1-cta__button:hover img:not(.renew-c-effect-mouseover__img){opacity:1!important}}.lp-1-cta__button img{height:96px;width:104px}@media only screen and (min-width:768px){.lp-1-cta__button img{height:148px;width:160px}}.lp-1-cta__button.-dl{background:var(--color-intrix-gold);color:var(--color-white)}@media (any-hover:hover){.lp-1-cta__button.-dl.-active:hover,.lp-1-cta__button.-dl:active:hover,.lp-1-cta__button.-dl:focus:hover,.lp-1-cta__button.-dl:hover:hover{background:var(--color-intrix-gold-darken)}}@media (any-hover:none){.lp-1-cta__button.-dl.-active,.lp-1-cta__button.-dl:active,.lp-1-cta__button.-dl:focus,.lp-1-cta__button.-dl:hover{text-decoration:none!important}.lp-1-cta__button.-dl.-active img:not(.renew-c-effect-mouseover__img),.lp-1-cta__button.-dl:active img:not(.renew-c-effect-mouseover__img),.lp-1-cta__button.-dl:focus img:not(.renew-c-effect-mouseover__img),.lp-1-cta__button.-dl:hover img:not(.renew-c-effect-mouseover__img){opacity:1!important}}.lp-1-cta__button.-buy{background:#f1f0e6;color:var(--color-intrix-gold)}@media (any-hover:hover){.lp-1-cta__button.-buy.-active:hover,.lp-1-cta__button.-buy:active:hover,.lp-1-cta__button.-buy:focus:hover,.lp-1-cta__button.-buy:hover:hover{background:var(--color-intrix-gold-darken);background:#eceadd}}@media (any-hover:none){.lp-1-cta__button.-buy.-active,.lp-1-cta__button.-buy:active,.lp-1-cta__button.-buy:focus,.lp-1-cta__button.-buy:hover{text-decoration:none!important}.lp-1-cta__button.-buy.-active img:not(.renew-c-effect-mouseover__img),.lp-1-cta__button.-buy:active img:not(.renew-c-effect-mouseover__img),.lp-1-cta__button.-buy:focus img:not(.renew-c-effect-mouseover__img),.lp-1-cta__button.-buy:hover img:not(.renew-c-effect-mouseover__img){opacity:1!important}}.renew-p-btob-detail-person__heading{font-family:var(--font-family-medium);font-size:1.4rem;font-weight:400;margin-bottom:10px}@media only screen and (min-width:768px){.renew-p-btob-detail-person__heading{font-size:1.8rem}.lp-1-banner{margin-inline:auto;width:788px}}.renew .renew-c-card-seminar-article__body{padding-top:26px;position:relative;@media only screen and (min-width:768px){padding-bottom:44px;padding-left:21px;padding-right:21px;padding-top:26px}}.renew .renew-c-card-seminar-article__pic{aspect-ratio:676/482;background-color:#474747}.renew .renew-c-card-works__badge{background-color:#187ca1;top:-12px;width:100px;&:before{border-right-color:#187ca1}}.renew-c-button-section.boc-button-size-l{@media only screen and (min-width:768px){width:500px}}.renew .renew-p-btob-detail-index{background-image:linear-gradient(135deg,rgba(162,152,87,.08),rgba(93,126,106,.08));padding:24px 14px}.renew .renew-p-btob-detail-index__heading{font-family:var(--font-family-medium);font-size:1.6rem;font-weight:400;line-height:1.6;margin-bottom:7px}.renew .renew-p-btob-detail-index__heading:lang(ja){letter-spacing:.05em}.renew .renew-p-btob-detail-index__body .renew-c-list-circle,.renew .renew-p-btob-detail-index__body .renew-c-list-line,.renew .renew-p-btob-detail-index__body .renew-c-list-text{margin-top:0}.renew .renew-p-btob-detail-index__body .renew-c-list-circle__item,.renew .renew-p-btob-detail-index__body .renew-c-list-line__item,.renew .renew-p-btob-detail-index__body .renew-c-list-text__item{margin-top:7px}@media only screen and (min-width:768px){.renew .renew-p-btob-detail-index{padding:32px 40px 30px}.renew .renew-p-btob-detail-index__heading{font-size:2.2rem;line-height:1.6;margin-bottom:12px}.renew .renew-p-btob-detail-index__heading:lang(ja){letter-spacing:.05em}}.renew .renew-p-btob-detail-person{background-image:linear-gradient(135deg,rgba(162,152,87,.08),rgba(93,126,106,.08));padding:16px 15px 27px}.renew .renew-p-btob-detail-person__row{margin-bottom:-20px}.renew .renew-p-btob-detail-person__col{padding-bottom:20px}.renew .renew-p-btob-detail-person__col.-aside{border:1px #d5d5d5;border-style:none none solid;margin-bottom:13px}.renew .renew-p-btob-detail-person__profile{align-items:center;display:flex}.renew #Main .renew-p-btob-detail-person__profile-pic{border:3px solid #fff;border-radius:50%;flex-shrink:0;margin-right:15px;width:86px}.renew .renew-p-btob-detail-person__profile-text{flex-grow:1;padding-top:4px}.renew .renew-p-btob-detail-person__profile-text-position{font-size:1.2rem;line-height:1.6;margin-bottom:2px}.renew .renew-p-btob-detail-person__profile-text-position:lang(ja){letter-spacing:.05em}.renew .renew-p-btob-detail-person__profile-text-position+.renew-p-btob-detail-person__profile-text-position{margin-top:4px}.renew .renew-p-btob-detail-person__profile-text-name{font-family:var(--font-family-medium);font-size:1.6rem;font-weight:400;line-height:1.6}.renew .renew-p-btob-detail-person__profile-text-name:lang(ja){letter-spacing:.05em}.renew .renew-p-btob-detail-person__desc{font-size:1.2rem;line-height:2;margin-bottom:10px}.renew .renew-p-btob-detail-person__desc:lang(ja){letter-spacing:.05em}.renew .renew-p-btob-detail-person__links{font-size:1.2rem;line-height:1.6}.renew .renew-p-btob-detail-person__links:lang(ja){letter-spacing:.05em}.renew .renew-p-btob-detail-person__link{color:inherit;text-decoration:underline}@media only screen and (min-width:768px){.renew .renew-p-btob-detail-person{padding:30px 57px 26px}.renew .renew-p-btob-detail-person__row{display:flex;margin-bottom:0;margin-left:-51px}.renew .renew-p-btob-detail-person__col{padding-bottom:0;padding-left:51px}.renew .renew-p-btob-detail-person__col.-aside{border-style:none solid none none;flex-shrink:0;margin-bottom:0;padding-right:42px;width:261px}.renew .renew-p-btob-detail-person__col.-main{flex-grow:1;padding-top:14px}.renew .renew-p-btob-detail-person__profile{flex-direction:column}.renew #Main .renew-p-btob-detail-person__profile-pic{margin-bottom:12px;width:106px}.renew .renew-p-btob-detail-person__profile-text{align-self:flex-start;padding-top:0}.renew .renew-p-btob-detail-person__desc{font-size:1.4rem;line-height:2;margin-bottom:18px}.renew .renew-p-btob-detail-person__desc:lang(ja){letter-spacing:.05em}.renew .renew-p-btob-detail-person__links{font-size:1.4rem;line-height:1.6}.renew .renew-p-btob-detail-person__links:lang(ja){letter-spacing:.05em}}@media only screen and (min-width:768px) and (any-hover:hover){.renew .renew-p-btob-detail-person__link.-active,.renew .renew-p-btob-detail-person__link:active,.renew .renew-p-btob-detail-person__link:focus,.renew .renew-p-btob-detail-person__link:hover{text-decoration:none}}@media only screen and (min-width:768px) and (any-hover:none){.renew .renew-p-btob-detail-person__link.-active,.renew .renew-p-btob-detail-person__link:active,.renew .renew-p-btob-detail-person__link:focus,.renew .renew-p-btob-detail-person__link:hover{text-decoration:none!important}.renew .renew-p-btob-detail-person__link.-active img:not(.renew-c-effect-mouseover__img),.renew .renew-p-btob-detail-person__link:active img:not(.renew-c-effect-mouseover__img),.renew .renew-p-btob-detail-person__link:focus img:not(.renew-c-effect-mouseover__img),.renew .renew-p-btob-detail-person__link:hover img:not(.renew-c-effect-mouseover__img){opacity:1!important}}