﻿@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes sdl{0%{transform:scale(1, 0);transform-origin:0 0}50%{transform:scale(1, 1);transform-origin:0 0}50.1%{transform:scale(1, 1);transform-origin:0 100%}100%{transform:scale(1, 0);transform-origin:0 100%}}.btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:378px;min-height:64px;font-size:1.8rem;font-weight:600;color:#FFFFFF;text-align:center;background-color:#1B9C65;border:none;border:1px solid #1B9C65;border-radius:4px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}html{height:-webkit-fill-available;overflow:visible;font-size:62.5%;scroll-behavior:smooth}body{display:flex;flex-flow:column;min-height:100vh;min-height:-webkit-fill-available;overflow-x:hidden;font-family:"Zen Kaku Gothic New", sans-serif, "游ゴシック", yugothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", osaka, "ＭＳ Ｐゴシック", "MS PGot hic", sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6;color:#ffffff;background:#121212}::selection{color:#ffffff;background-color:#121212}a{transition:all 0.3s ease}img{max-width:100%}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit;line-height:1.4}ul,ol{padding:0;margin:0;list-style:none}dt{font-weight:600}dd{margin-left:0}hr{box-sizing:content-box;height:0;margin:0;overflow:visible;clear:both;color:inherit;border-top-width:1px}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;text-decoration:none;background-color:transparent}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;text-transform:inherit;vertical-align:middle;background:transparent;border-radius:0;appearance:none}[type='checkbox']{appearance:checkbox}[type='radio']{appearance:radio}button,[type='button'],[type='reset'],[type='submit']{cursor:pointer}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;padding:0;margin:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{outline-offset:-2px}[type='search']::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0}th{font-weight:600;text-align:left}.section-inner{width:100%;max-width:1080px;margin:0 auto}.section-title{font-size:4rem;font-weight:900;line-height:1.2}@media screen and (max-width: 599px){.section-title{font-size:2.4rem}}.section-title-caption{font-family:"Montserrat", sans-serif;font-style:italic;font-size:1.6rem;color:#f4b52a;font-weight:600}@media screen and (max-width: 599px){.section-title-caption{font-size:1.4rem}}.footer{display:flex;align-items:center;justify-content:unset;height:150px;padding:0 24px;color:#ffffff;background:#121212}@media screen and (max-width: 599px){.footer{padding:24px 16px 20px}}.footer-inner{width:100%;max-width:1080px;margin:0 auto;display:flex;align-items:center;justify-content:unset}@media screen and (max-width: 599px){.footer-inner{flex-direction:column;align-items:flex-start}}.footer-tinyfooter{text-align:center;padding-bottom:10px}@media screen and (max-width: 768px){.footer-tinyfooter{margin-top:100px;margin-bottom:20px}}.footer-logo{margin-right:56px}@media screen and (max-width: 599px){.footer-logo{margin-right:0;margin-bottom:10px}}@media screen and (max-width: 768px){.footer-logo{margin-top:100px}}.footer-logo__link{display:flex;align-items:center;justify-content:unset}@media screen and (min-width: 1025px){.footer-menu__list{display:flex;align-items:center;justify-content:unset}}@media screen and (max-width: 768px){.footer-menu__list{margin-bottom:16px}}.footer-menu__item{margin-right:40px}.footer-menu__link{font-size:1.2rem}.header{position:fixed;top:0;left:0;z-index:2;width:100%;height:auto;color:#ffffff;background-color:#121212}@media screen and (min-width: 1025px){.header{padding:0 51px}}.header-inner{width:100%;max-width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;margin:20px auto}@media screen and (min-width: 1025px){.header-inner{min-height:62px}}@media screen and (max-width: 1024px){.header-inner{position:relative;z-index:1;justify-content:center;height:60px}}@media screen and (max-width: 768px){.header-inner{height:54px}}@media screen and (max-width: 599px){.header-inner{height:54px}}@media screen and (max-width: 1024px){.header-inner .header-menu,.header-inner .btn{display:none}}.header-menu__list{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 1024px){.header-menu__list{flex-direction:column;align-items:center}}@media screen and (max-width: 599px){.header-menu__item{display:flex;align-items:center;justify-content:flex-end;align-items:center;padding-bottom:50px}}@media screen and (max-width: 599px){.header-menu__item2{display:flex;align-items:center;justify-content:flex-end;align-items:center;padding-bottom:40px}}.header-menu__link{position:relative;display:block;text-align:center}@media screen and (min-width: 1025px){.header-menu__link{padding:16px 20px;width:152px;font-size:1.8rem}}@media screen and (max-width: 1024px){.header-menu__link{padding:16px 0;font-size:2rem}}.header-menu__link::after{position:absolute;right:0;bottom:0;left:0;width:0;height:4px;margin:auto;content:'';background:#f4b52a;transition:all 0.3s ease 0s}.header-menu__link:hover::after{width:83%}.header-button{padding:18px 32px;text-align:center;font-weight:700;border-radius:35px;width:350px;margin-left:30px}.header-button__signup{color:#121212;background:#f4b52a;font-size:22px;font-weight:bold}@media screen and (max-width: 599px){.header-button__signup{display:none}}.header-button__signin{color:#ffffff;background-color:none;font-size:25px;font-weight:bold}@media screen and (min-width: 1025px){.header-button__signin{display:none}}.header-button__business{background-color:none;font-size:22px;font-weight:bold;border:solid;border-width:thin;padding:15px 25px 15px 25px}@media screen and (max-width: 599px){.header-button__business{border:none;border-width:none;padding:none}}.header__highlight{color:#f4b52a}@media screen and (max-width: 599px){.header__highlight{color:#ffffff}}.main{display:flex;flex:1;flex-flow:column}.main-kv{padding:46px 0;background-image:url(/assets/personal/main-kv-one-cc460f03b0f796cc7ebf4c2d279762e7a1281040d58d688a76522bfecbc5dd5a.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.main-kv__container{max-width:1080px;margin:0 auto}@media screen and (max-width: 1024px){.main-kv__container{padding:0 16px}}.main-kv-button{padding:18px 32px;text-align:center;font-weight:700;border-radius:46px;font-size:2.6rem;font-weight:700}@media screen and (max-width: 1024px){.main-kv-button{font-size:1.4rem}}.main-kv-button__one{color:#121212;background:#1B9C65}@media screen and (max-width: 1024px){.main-kv-button__one{display:block}}.main-kv-button__two{margin-left:24px;border:1px solid #121212;color:#121212}@media screen and (max-width: 1024px){.main-kv-button__two{display:block;margin-left:0px;margin-top:24px}}.main-kv__highlight{color:#f4b52a}.main-kv .img-main{margin-top:45px;width:745px}@media screen and (max-width: 1024px){.main-kv .img-main{position:relative}}.main-kv .fv-text-image-one{margin-top:67px;width:834px}@media screen and (max-width: 1024px){.main-kv .fv-text-image-one{display:none}}.main-kv .fv-text-image-two{display:none}@media screen and (max-width: 1024px){.main-kv .fv-text-image-two{margin-top:-40px;display:block}}@media screen and (min-width: 1025px){.header-sp{display:none}}.header-sp__menu{transition:all 0.3s ease;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;padding:60px 24px 24px;visibility:hidden;background-color:#121212;opacity:0}@media screen and (max-width: 599px){.header-sp__menu{padding:54px 16px 16px}}.header-sp__inner{width:100%;height:100%;overflow-y:auto}@media (orientation: portrait) and (max-width: 1024px){.header-sp__inner{display:flex;align-items:center;justify-content:center;flex-direction:column}}@media (orientation: portrait) and (max-width: 599px){.header-sp__inner{display:flex;align-items:center;justify-content:unset;padding-top:80px;box-sizing:border-box;border-style:solid;border-width:0}}@media (orientation: landscape) and (max-width: 1024px){.header-sp__inner{padding-top:34px}}.header-sp__toggle{position:fixed;top:20px;right:20px;z-index:99}@media screen and (max-width: 1024px){.header-sp__toggle{width:36px;height:20px}}@media screen and (max-width: 599px){.header-sp__toggle{width:18px;height:12px}}.header-sp__toggle__wrapper{position:relative;width:100%;margin:0 auto}.header-sp__toggle__bar{transition:all 0.3s ease;position:absolute;right:0;left:0;display:block;margin:auto;background:#ffffff;border-radius:4px}@media screen and (max-width: 1024px){.header-sp__toggle__bar{height:4px}}@media screen and (max-width: 599px){.header-sp__toggle__bar{height:2px}}.header-sp__toggle__bar:nth-child(1){top:0}@media screen and (max-width: 1024px){.header-sp__toggle__bar:nth-child(2){top:8px}}@media screen and (max-width: 599px){.header-sp__toggle__bar:nth-child(2){top:4px}}@media screen and (max-width: 1024px){.header-sp__toggle__bar:nth-child(3){top:16px}}@media screen and (max-width: 599px){.header-sp__toggle__bar:nth-child(3){top:8px}}@media screen and (max-width: 1024px){.is-open .header-sp__toggle span{top:8px}}@media screen and (max-width: 599px){.is-open .header-sp__toggle span{top:4px}}.is-open .header-sp__toggle span:nth-child(1){transform:rotate(45deg)}.is-open .header-sp__toggle span:nth-child(2){width:0}.is-open .header-sp__toggle span:nth-child(3){transform:rotate(-45deg)}.is-open .header-sp__menu{visibility:visible;opacity:1}.bottom-cta{position:fixed;bottom:-84px;width:100%;height:84px;background:rgba(18,18,18,0.8);transition:bottom 0.3s}@media screen and (max-width: 599px){.bottom-cta{height:66px;bottom:-66px}}.bottom-cta.show{bottom:0}.bottom-cta__row{display:flex;justify-content:space-between;align-items:center;height:100%}@media screen and (max-width: 599px){.bottom-cta__row>div{display:none}}.bottom-cta__row>div:last-child{display:block;text-align:center}@media screen and (max-width: 599px){.bottom-cta__row>div:last-child{width:100%}}.bottom-cta__logo{margin-left:50px}.bottom-cta__message{color:#FFFFFF;font-size:20px}.bottom-cta__button{font-size:16px;color:#121212;background:#f4b52a;font-weight:bold;padding:16px 72px;border-radius:30px;width:291px;height:55px;margin-right:50px}@media screen and (max-width: 599px){.bottom-cta__button{padding:16px 54px;width:272px;height:52px;border-radius:37px;margin:0}}.main-kv-01{padding:46px 0;background-image:url(/assets/personal/kv-01-background-c542b22ddbe84e2b7204c4cca8516628f29478569cec2dca1fabe3ef2425f9ea.png);background-repeat:no-repeat;background-position:left;background-size:cover;min-height:700px}.main-kv-01__container{max-width:1340px;margin:0 auto;display:flex}@media screen and (max-width: 1024px){.main-kv-01__container{padding:0 16px;flex-direction:column-reverse}}.main-kv-01__container .item{flex:1}@media screen and (max-width: 1024px){.main-kv-01__container .item{width:100%}}.main-kv-01__container .item:nth-child(2){text-align:right}@media screen and (max-width: 1024px){.main-kv-01__container .item:nth-child(2){text-align:center}}.main-kv-01__container .saeko-personal-01{position:relative}.main-kv-01__container .saeko-personal-01 img{max-width:640px}@media screen and (max-width: 1024px){.main-kv-01__container .saeko-personal-01{width:fit-content !important;margin:0 auto}}.main-kv-01-button{padding:18px 32px;text-align:center;font-weight:700;border-radius:46px;font-size:2.6rem;font-weight:700}@media screen and (max-width: 1024px){.main-kv-01-button{font-size:1.4rem;padding:18px 8px}}.main-kv-01-button__one{margin-top:60px;min-width:210px;color:#121212;background:#1B9C65;display:block}.main-kv-01-button__two{margin-top:24px;border:1px solid #121212;color:#121212;display:block}.main-kv-01__highlight{color:#f4b52a}.main-kv-01-caption{font-size:1.2rem;text-orientation:upright;writing-mode:vertical-rl;position:absolute;top:40px;right:18%;color:#222222;text-align:initial}@media screen and (max-width: 599px){.main-kv-01-caption{font-size:0.8rem;top:20px;right:15%}}@media screen and (max-width: 355px){.main-kv-01-caption{height:300px;right:7% !important;top:-10px !important}}.main-kv-01 .img_guy{max-width:560px}@media screen and (max-width: 1024px){.main-kv-01 .img_guy{width:100%}}.main-kv-01 .button_box{display:flex;align-items:flex-end;justify-content:space-between}.main-kv-01 .highlight{color:#ffffff;margin:0 4px}.main-kv-01 .img-main{margin-top:45px;width:745px}@media screen and (max-width: 1024px){.main-kv-01 .img-main{position:relative}}.main-kv-01 .fv-text-image-one{margin-top:67px;width:834px}@media screen and (max-width: 1024px){.main-kv-01 .fv-text-image-one{display:none}}.main-kv-01 .fv-text-image-two{display:none}@media screen and (max-width: 1024px){.main-kv-01 .fv-text-image-two{margin-top:-40px;display:block}}.main-kv-01 .main-kv-button__two{margin-left:0px}.about{padding:62px 24px 30px 24px}@media screen and (max-width: 599px){.about{padding:62px 0 40px 0}}@media screen and (max-width: 599px){.about-title{text-align:center}}.about-inner{position:relative;display:flex;gap:28px;align-items:center}@media screen and (max-width: 599px){.about-inner{flex-wrap:wrap}}@media screen and (max-width: 599px){.about-text{padding:0 16px}}.about-image{min-width:455px}@media screen and (max-width: 599px){.about-image{min-width:100%}}.about-caption{font-size:1rem;text-orientation:upright;writing-mode:vertical-rl;position:absolute;top:30px;left:77%}@media screen and (max-width: 599px){.about-caption{font-size:0.8rem}}@media screen and (max-width: 325px){.about-caption{height:300px;top:0}}.about-image_block{position:relative}.about.bg--gray{background-image:url(/assets/personal/about_bg-c3700db566dbec519b62d649fbe5b06623743936eb3a211f507f37e42eeb176f.svg);background-repeat:no-repeat}@media screen and (max-width: 599px){.about.bg--gray{background-position:-140px 0}}.about p{margin-top:16px;font-weight:500;font-size:1.6rem;line-height:3.2rem}.about-highlight{color:#f4b52a}.about-cta{display:inline-block;margin-top:16px;padding:16px 32px;border-radius:30px;background-color:#f4b52a;font-size:1.6rem;font-weight:700}@media screen and (max-width: 599px){.about-cta{display:none}}.about.about-01{padding-bottom:68px}.introduction{padding:40px 24px}@media screen and (max-width: 599px){.introduction{padding:24px 8px}}.introduction-group{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.introduction-group{display:block}}@media screen and (min-width: 1025px){.introduction-heading{margin-right:92px}}@media screen and (max-width: 1024px){.introduction-heading{margin-right:24px}}@media screen and (max-width: 768px){.introduction-heading{margin-right:0}}@media screen and (max-width: 599px){.introduction-heading{font-size:1.4rem}}.introduction-heading__title{margin-bottom:16px}@media screen and (max-width: 768px){.introduction-heading__title{text-align:center}}@media screen and (max-width: 599px){.introduction-heading__title{font-size:2.8rem;font-weight:600;text-align:left}}.introduction-heading__lead{padding-bottom:4px;font-weight:600;border-bottom:4px solid #f4b52a}@media screen and (max-width: 768px){.introduction-heading__lead{margin-bottom:16px;text-align:center}}@media screen and (max-width: 599px){.introduction-heading__lead{font-weight:500;text-align:left}}.introduction-video{flex:1}.introduction-video__wrapper{position:relative;height:100%;padding:56.25% 0 0 0}.introduction-video__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.feature{padding:96px 0px}.feature .section-inner{max-width:none}.feature img{max-width:none}@media screen and (max-width: 599px){.feature img{transform:scale(0.7)}}@media screen and (max-width: 599px){.feature{padding:40px 0 0}}.feature-title{width:100%;max-width:1080px;margin:0 auto;max-width:calc(1080px + 48px);padding:0 24px;margin-bottom:64px;text-align:left}@media screen and (max-width: 599px){.feature-title{margin-bottom:32px}}.feature-topic{position:relative;height:260px;margin-bottom:80px}@media screen and (max-width: 599px){.feature-topic{height:180px;margin-bottom:50px}}.feature-topic:last-child{margin-bottom:0px;margin-bottom:42px}.feature-topic__left{background-image:url(/assets/personal/feature_left_bg-438a6ebf5366f5865def435ed81de2a7b6017b3394bd2ab5436a0ef1afea353b.svg);background-repeat:no-repeat;background-position:left}@media screen and (max-width: 599px){.feature-topic__left{background-position:right}}.feature-topic__right{background-image:url(/assets/personal/feature_right_bg-624817f0d0644903354c92f6cd815b1e633adcae65b27cec5bad1d2815baf545.svg);background-repeat:no-repeat;background-position:right}@media screen and (max-width: 599px){.feature-topic__right{background-position:left}}.feature-topic-header{color:#f4b52a;font-family:"Montserrat", sans-serif;font-size:4.8rem;position:absolute;top:-40px;font-style:italic;font-weight:700}@media screen and (max-width: 599px){.feature-topic-header{font-size:2.4rem;top:-20px}}.feature-topic-subtitle{font-size:3.2rem;font-weight:900}@media screen and (max-width: 599px){.feature-topic-subtitle{font-size:1.6rem}}.feature-topic-container{width:100%;max-width:1080px;margin:0 auto;max-width:calc(1080px + 48px);padding:0 24px;height:100%}.feature-topic-inner{display:flex;padding-top:46px;height:100%;gap:30px}@media screen and (max-width: 599px){.feature-topic-inner{padding-top:20px}}.feature-topic-inner__left{flex-direction:row;margin-right:auto}@media screen and (max-width: 599px){.feature-topic-inner__left{display:block;padding-right:36px}}.feature-topic-inner__right{flex-direction:row-reverse;margin-left:auto}@media screen and (max-width: 599px){.feature-topic-inner__right{display:block;padding-left:36px}}.feature-topic-content{max-width:540px}.feature-topic-content p{margin-top:28px}@media screen and (max-width: 599px){.feature-topic-content p{font-size:1.4rem}}.feature-topic-image__pc{align-self:flex-end}@media screen and (max-width: 599px){.feature-topic-image__pc{display:none}}.feature-topic-image__sp{display:none}@media screen and (max-width: 599px){.feature-topic-image__sp{display:block;margin:0 auto -28px auto}}.feature__underline{background-image:url(/assets/personal/underline-270f8904021965bb255e8fe66cfade5e25e992cdcb7e0dbe84661fa50f2e53cf.svg);background-position:left bottom;background-repeat:no-repeat;background-size:100% 12px;padding-bottom:4px}@media screen and (max-width: 599px){.feature__underline{background-size:100% 6px;padding-bottom:4px}}.feature-highlight{color:#f4b52a}.cost{padding:80px 24px 100px;position:relative}@media screen and (max-width: 599px){.cost{padding:40px 8px}}.cost__figure{position:absolute;left:0;bottom:0;height:100%;padding-left:calc(50% - 640px)}@media screen and (max-width: 768px){.cost__figure{height:80%}}.cost__figure img{height:100%;width:auto}@media screen and (max-width: 599px){.cost__figure{width:100%;height:auto;text-align:right}.cost__figure img{width:90%;height:auto}}.cost-group{display:flex;align-items:end;justify-content:center}@media screen and (max-width: 599px){.cost-group{flex-direction:column;align-items:center}}.cost-group__figure{display:block}.cost-group__figure:nth-child(1){margin-right:-1px}@media screen and (max-width: 599px){.cost-group__figure:nth-child(1){margin:0 0 24px}}.cost-group__figure:nth-child(2){margin-right:-2px}@media screen and (max-width: 599px){.cost-group__figure:nth-child(2){margin:0 0 16px}}.cost-title{margin-bottom:40px;text-align:center}.support{position:relative;z-index:0;background-position:center;background-size:cover;padding:97px 24px 99px;background-image:url(/assets/lp/future_img_background-6d5d514117b4719b8b22582ec9e7a33dcd3884b77b39fbc19df84e0fb2fa80bc.webp)}.support::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:'';background-color:rgba(18,18,18,0.2)}@media screen and (max-width: 768px){.support{padding:40px 8px}}.support-title{text-align:left;margin-bottom:70px}@media screen and (max-width: 768px){.support-title{text-align:left;margin-left:40px;margin-bottom:24px}}.support-group{display:flex;align-items:unset;justify-content:space-between;gap:35px}@media screen and (max-width: 768px){.support-group{flex-direction:column}}.support-group__card{flex:1;padding:46px 24px;text-align:center;border:1px solid #ffffff;border-radius:25px;background:white}@media screen and (max-width: 768px){.support-group__card{padding-bottom:18px}}.support-group__card__rows{display:flex;align-items:unset;justify-content:space-between}@media screen and (max-width: 768px){.support-group__card__rows{display:flex;align-items:unset;justify-content:flex-start;flex-direction:column}}.support-group__title{color:#222222;margin-bottom:24px;line-height:2.4rem;font-weight:500}@media screen and (max-width: 768px){.support-group__title{margin-bottom:16px;font-size:1.4rem}}.support-group__row_title{font-weight:900;display:flex;justify-content:flex-start;height:40px}@media screen and (max-width: 768px){.support-group__row_title{justify-content:center;font-size:1.4rem}}.support-group__row_title .clock_image{margin-left:14px;height:40px;width:40px}.support-group__belowTitle{margin-bottom:49px;font-size:2.4rem;font-weight:900;color:black}@media screen and (max-width: 768px){.support-group__belowTitle{min-height:auto;margin-bottom:16px;font-size:2.0rem}}@media screen and (max-width: 768px){.support-group__belowTitle br:not(.block-sp){display:none}}.support-group__list{margin-top:16px;padding-left:22px;text-align:left;list-style:disc;list-style-type:square;color:rgba(244,181,42,0.9);-webkit-text-fill-color:black}@media screen and (max-width: 768px){.support-group__list{width:250px;margin:16px auto 0 auto}}.support-group__smBtn{background-color:black;border:none;color:#f4b52a;width:147px;height:33px;font-weight:900;font-size:16px;border-radius:29px;margin-bottom:16px}.support-group__highlight{color:#f4b52a}.support-group__underline{padding:0 10px 6px 10px;background-image:url(/assets/personal/underline-270f8904021965bb255e8fe66cfade5e25e992cdcb7e0dbe84661fa50f2e53cf.svg);background-position:left bottom;background-repeat:no-repeat;background-size:100% 12px}.support-group__futureFooter{margin-top:50px;font-size:2.4rem;text-align:center;font-weight:700}.support-group__subBelowTitle{line-height:60px;color:black;vertical-align:middle}.support-group__assets1{margin-top:15px;margin-right:2px;height:21px;width:29px;background-repeat:no-repeat;background-image:url(/assets/personal/arrow_left-7dbd7cd5c84d23513ceed5bc0aaf2df6a087dfae5010d1fcbc6410b43779d6d1.png)}@media screen and (max-width: 768px){.support-group__assets1{margin-left:250px;margin-top:45px;height:26px;width:21px;background-repeat:no-repeat;background-image:url(/assets/personal/arrow_down-95c816e6c1b8440fc4e6fd4581299170d72586e38ae2676170bdffeac7927b5c.png)}}@media screen and (max-width: 768px){.support-group__assets1{margin:26px auto}}.support-group__assets2{margin-top:16px}@media screen and (max-width: 768px){.support-group__assets2{padding-top:30px;padding:0;text-align:center}}.support-group__time{font-weight:bold;color:black;font-size:large;font-weight:bolder}.support-group__underline_short{background-image:url(/assets/personal/underline-01-03e9f676e697107974b386b35b642e34f69ca9ef67bbc90de564491fd911ab34.svg);background-repeat:no-repeat;background-position:bottom left;padding-bottom:8px}@media screen and (max-width: 768px){.support-group__underline_short{text-align:center;background-position:bottom center}}.support-group__victorRight{padding-top:16px;float:left}.support-group__victorRight1{width:40px;height:40px}@media screen and (max-width: 768px){.support-group__victorRight1{float:inline-start;padding-right:130px}}.support-group__itemColTwo{font-size:3.2rem;line-height:46px;color:rgba(244,181,42,0.9)}.row{display:flex}.column{max-width:calc(50% - 17px);flex-grow:1;padding:10px;color:black;text-align:left}@media screen and (max-width: 768px){.column{max-width:none}}.arrow_column{padding-top:55px;width:34px}@media screen and (max-width: 768px){.arrow_column{padding-top:0px;width:100%}}.cases{padding:48px 24px 56px}@media screen and (max-width: 768px){.cases{padding:40px 24px 32px}}@media screen and (max-width: 599px){.cases{padding:40px 8px 32px}}.cases-title{margin-bottom:24px}@media screen and (max-width: 768px){.cases-title{text-align:center}}.cases-group{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){.cases-group{flex-direction:column}}.cases-group__head{width:60%}@media screen and (max-width: 768px){.cases-group__head{order:1;width:100%}}@media screen and (max-width: 1024px){.cases-group__lead{margin-bottom:40px}}@media screen and (max-width: 768px){.cases-group__lead{margin-bottom:10px}}@media screen and (max-width: 599px){.cases-group__lead{font-size:1.4rem}}.cases-group__img{max-width:37%}@media screen and (max-width: 768px){.cases-group__img{order:3;max-width:100%}}.cases-group__wrapper{display:flex;align-items:unset;justify-content:center;gap:16px;width:100%}@media screen and (max-width: 768px){.cases-group__wrapper{flex-direction:column;order:2;margin:44px 0 8px}}.cases-group__card{display:flex;align-items:unset;justify-content:space-between;flex:1;flex-direction:column;text-align:center;background-color:#f0f0f0}@media screen and (min-width: 1025px){.cases-group__card{padding:0 16px 24px}}@media screen and (max-width: 1024px){.cases-group__card{padding:0 16px 16px}}@media screen and (max-width: 768px){.cases-group__card:not(:last-child){margin-bottom:28px}}.cases-group__title{position:relative;top:-20px;min-height:40px;margin-bottom:-4px;font-size:2.4rem;font-weight:600;background-color:#ffffff;border:1px solid #121212;display:flex;align-items:center;justify-content:center}.cases-group__detail{min-height:50px;margin-bottom:16px;font-size:1.4rem;font-weight:600}.cases-group__box{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1025px){.cases-group__box{gap:24px}}@media screen and (max-width: 1024px){.cases-group__box{gap:7px}}.cases-group__part{display:flex;align-items:center;justify-content:center;line-height:1.2;color:#ffffff;background-color:#121212;border-radius:50%}@media screen and (min-width: 1025px){.cases-group__part{width:108px;height:108px;font-size:1.8rem}}@media screen and (max-width: 1024px){.cases-group__part{width:99px;height:99px;font-size:1.4rem}}.materials{padding:80px 24px;background-color:#121212}@media screen and (max-width: 599px){.materials{padding:60px 8px}}.materials .section-inner{margin:0;max-width:100%;position:relative}.materials-title{margin-bottom:64px;text-align:center}@media screen and (max-width: 599px){.materials-title{margin-bottom:32px}}.materials-group{margin:0 auto;display:none}.materials-group__card{text-align:center;margin-right:20px;margin-left:20px;background-color:#ffffff;color:#121212;padding-bottom:24px}.materials-group__box{display:flex;align-items:center;justify-content:unset}.materials-group__img{width:36%}@media screen and (max-width: 599px){.materials-group__img{width:28%}}.materials-group__title{padding-bottom:8px;margin:16px 0 8px;font-size:2rem;font-weight:800}@media screen and (max-width: 599px){.materials-group__title{font-size:1.6rem}}.materials-group__subtitle{margin-bottom:32px;padding:10px;font-size:1.6rem;font-weight:600;background-color:#f4b52a;color:#121212}@media screen and (max-width: 768px){.materials-group__subtitle{font-size:1.6rem;padding:10px}}@media screen and (max-width: 599px){.materials-group__subtitle{font-size:2.8vw;padding:8px;margin-bottom:24px;text-align:center}}.materials-group__list{text-align:left;margin-left:10%;margin-top:20px}.materials-group__item{list-style-type:disc;font-size:1.4rem}.materials-group .slick-arrow{top:105%;z-index:1}.materials-group .slick-prev{left:0}.materials-group .slick-next{right:46px}.materials-group .slick-prev::before,.materials-group .slick-next::before{font-family:"Material Icons Outlined";font-size:6.6rem;line-height:0.3;opacity:99%;color:#121212;background-color:#f4b52a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.materials-group .slick-prev::before{content:'\e408'}.materials-group .slick-next::before{content:'\e409'}.samplemv{padding:40px 24px}@media screen and (max-width: 599px){.samplemv{padding:40px 24px 16px 24px}}.samplemv-title1{text-align:center}@media screen and (max-width: 599px){.samplemv-title1{font-size:1.6rem}}.samplemv-title2{background-image:url(/assets/personal/underline-270f8904021965bb255e8fe66cfade5e25e992cdcb7e0dbe84661fa50f2e53cf.svg);background-position:center bottom;background-repeat:no-repeat;background-size:100% 12px}@media screen and (max-width: 599px){.samplemv-title2{background-image:none}}.samplemv-title3{font-weight:500;font-size:1.8rem;text-align:center;padding-top:40px;padding-bottom:40px}@media screen and (max-width: 599px){.samplemv-title3{font-size:1.4rem;text-align:left}}.samplemv-wordcolor{color:#f4b52a;font-weight:900}.samplemv-group{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.samplemv-group{display:block}}.samplemv-video{flex:1;padding-bottom:40px}.samplemv-video__wrapper{position:relative;height:100%;padding:56.25% 0 0 0}.samplemv-video__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.faq{padding:96px 24px 32px;margin-bottom:-1px}@media screen and (max-width: 599px){.faq{padding:40px 8px 24px}}.faq-title{margin:0 auto 133px auto;text-align:center}@media screen and (max-width: 599px){.faq-title{margin-bottom:32px}}.faq-card{margin-bottom:96px}.faq-group{display:flex;align-items:unset;justify-content:space-between;flex-wrap:wrap;gap:40px}@media screen and (max-width: 768px){.faq-group{gap:16px}}.faq-group__box{display:flex;align-items:flex-start;justify-content:unset}.faq-group__box:nth-child(1){align-items:center;padding-bottom:16px;margin-bottom:16px}.faq-group__box:nth-child(1) .faq-group__part{background-color:#f4b52a;border-radius:10px}.faq-group__box:nth-child(2) .faq-group__part{color:#ffffff;background-color:#121212;border-radius:10px}.faq-group__title,.faq-group__text{flex:1}.faq-group__title{font-size:2.4rem;font-weight:700;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px;letter-spacing:0.03rem;line-height:3.5rem}.faq-group__text{font-size:1.6rem;font-weight:500;line-height:3.2rem}.faq-group__part{display:flex;align-items:center;justify-content:center;position:relative;width:56px;height:56px;margin-right:25px;font-size:2.4rem;font-weight:700}.faq-group__highlight{color:#f4b52a}.faq-group__annotation{font-size:1.3rem}.contact{padding:0 24px 80px}@media screen and (max-width: 768px){.contact{padding-bottom:0}}@media screen and (max-width: 599px){.contact{padding:0 8px}}.contact-group{display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (max-width: 768px){.contact-group{flex-direction:column-reverse}}.contact-group__img{width:40%}@media screen and (max-width: 1024px){.contact-group__img{width:40%}}@media screen and (max-width: 768px){.contact-group__img{width:auto}}.contact-group__box{position:relative;flex:1;padding:24px 29px 0 42px;border:1px solid #121212;border-radius:4px}@media screen and (max-width: 768px){.contact-group__box{margin-right:calc(((100vw - 100%) / 2) * -1);margin-left:calc(((100vw - 100%) / 2) * -1);padding:24px 16px 20px;text-align:center;border-radius:0}}.contact-group__box::before{position:absolute;top:47px;left:-52px;content:'';border:solid transparent;border-width:10px 26px;border-right-color:#121212}@media screen and (max-width: 768px){.contact-group__box::before{top:auto;bottom:-48px;left:50%;border-width:24px 10px;border-top-color:#121212;border-right-color:transparent;transform:translateX(-50%)}}.contact-group__box::after{position:absolute;top:48px;left:-47px;content:'';border:solid transparent;border-width:9px 24px;border-right-color:#f0f0f0}@media screen and (max-width: 768px){.contact-group__box::after{top:auto;bottom:-44px;left:50%;border-width:22px 9px;border-top-color:#f0f0f0;border-right-color:transparent;transform:translateX(-50%)}}.contact-group__title{padding-bottom:8px;margin-bottom:16px;font-size:2.4rem;font-weight:600;border-bottom:2px solid #121212}@media screen and (max-width: 768px){.contact-group__title{display:inline-block}}.contact-group__text{margin-bottom:24px;font-weight:600}@media screen and (max-width: 768px){.contact-group__text{text-align:left}}.contact-group__btn{position:relative;margin:0 auto -32px;font-size:2.2rem;border-bottom:6px solid #126441}@media screen and (max-width: 768px){.contact-group__btn{margin:0 auto}}.contact-group__btn:hover{margin-top:3px;background-color:#1B9C65;border:none;border-bottom:2px solid #666666;transform:translate(0, 3px)}.contact-bottom__text{font-size:16px;font-weight:bold;margin-top:30px;color:red}@media screen and (max-width: 768px){.contact-bottom__text{margin:10px 0;font-size:1.1rem}}.voice{padding:80px 24px;background-color:#ffffff;position:relative}@media screen and (max-width: 599px){.voice{padding:38px 8px}}.voice-title{margin-bottom:64px;text-align:left}@media screen and (max-width: 599px){.voice-title{margin-bottom:32px}}.voice-title__image{margin-left:12px;vertical-align:text-bottom}@media screen and (max-width: 599px){.voice-title__image{height:96px}}.voice-group{margin:0 auto}@media screen and (max-width: 599px){.voice-group .slick-slide{right:-8px}}.voice-group__card{text-align:left;margin-right:16px;margin-left:16px;color:#121212;background-color:transparent;position:relative}.voice-group__subcard{position:relative;background-color:#ffffff;color:#121212;margin-top:20px;padding-bottom:24px;border-radius:16px;width:352px;height:500px;padding-top:40px}@media screen and (max-width: 599px){.voice-group__subcard{width:308px}}.voice-group__box{position:relative;width:352px;height:197px;background-color:#121212}@media screen and (max-width: 599px){.voice-group__box{width:307px}}.voice-group__img{width:36%}@media screen and (max-width: 599px){.voice-group__img{width:28%}}.voice-group__title{padding-bottom:8px;margin:16px 0 8px;font-size:2rem;font-weight:800}@media screen and (max-width: 599px){.voice-group__title{font-size:1.6rem}}.voice-group__subtitle{padding:10px;padding-right:20px;font-size:20px;font-family:"Montserrat", sans-serif;font-style:italic;letter-spacing:5px;color:#121212;position:absolute;top:-11px;overflow:hidden}@media screen and (max-width: 768px){.voice-group__subtitle{padding:10px}}@media screen and (max-width: 599px){.voice-group__subtitle{padding:8px;margin-bottom:24px;text-align:center}}.voice-group__subtitle .underline{position:absolute;top:25px;left:-5px;width:100%;height:16px;background-color:#f4b52a;z-index:5;transform:skewX(-30deg)}.voice-group__text{text-align:left;padding:16px}.voice-group__text .name{font-size:2rem;font-weight:700px}.voice-group__text .kana{font-size:1.6rem}.voice-group__text .age{margin-left:2rem;font-size:1.6rem;color:#f4b52a}.voice-group__text .occupation{font-size:1.6rem;color:#1B9C65}.voice-group__spacer{margin:16px 0;width:80px;border-bottom:solid 4px #f4b52a}.voice-group__bottom{position:absolute;width:80px;border-bottom:solid 8px #f4b52a;bottom:0px;right:0px}.voice-group p{line-height:3.2rem}.voice-group .slick-arrow{top:53%;z-index:1}@media screen and (max-width: 599px){.voice-group .slick-arrow{top:54%}}.voice-group .slick-prev{left:-100px}@media screen and (max-width: 599px){.voice-group .slick-prev{left:-24px}}.voice-group .slick-next{right:-54px}@media screen and (max-width: 599px){.voice-group .slick-next{right:26px}}.voice-group .slick-prev::before,.voice-group .slick-next::before{font-family:"Material Icons Outlined";font-size:6.6rem;line-height:0.3;opacity:99%;color:#f4b52a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.voice-group .slick-prev::before{content:'\e408'}.voice-group .slick-next::before{content:'\e409'}.voice-bg{position:absolute;top:0px}@media screen and (max-width: 599px){.voice-bg{top:31px;width:182px}}.voice-popup{position:fixed;top:50%;transform:translateY(-50%);left:15%;width:70%;aspect-ratio:640 / 360;z-index:100;background-color:#ffffff}@media screen and (max-width: 599px){.voice-popup{left:0%;width:100%}}.voice-backdrop{position:fixed;background-color:rgba(0,0,0,0.7);top:0;left:0;width:100%;height:100%;z-index:10}.voice .display-none{display:none}@media screen and (max-width: 599px){.inner-voice{position:relative;top:-6px}}.courses{padding:80px 24px;background-color:#121212;background-image:url(/assets/personal/courses_bg-5bb0c51541ef7b8bc980422b2239e41a27e69fe2d1d3480dc14146cfb2aa8efd.webp);background-position:bottom 0px right 0px;background-size:100%;position:relative}@media screen and (max-width: 599px){.courses{padding:60px 8px}}.courses-title{margin-bottom:64px;text-align:left}@media screen and (max-width: 599px){.courses-title{margin-bottom:32px}}.courses-subtitle{margin-top:96px;color:#f4b52a;font-size:4rem;text-align:center;font-weight:700}.courses-caption{margin-top:16px;color:#ffffff;font-size:2.4rem;text-align:center;font-weight:700}.courses-group{margin:0 auto;min-width:0;min-height:0}.courses-group__card{text-align:left;margin-right:8px;margin-left:8px;color:#121212;background-color:#ffffff;position:relative;width:336px;height:480px;border-radius:16px;padding-top:56px}.courses-group__box{position:relative;margin-bottom:40px;width:336px;height:197px;background-color:#ffffff;text-align:center}.courses-group__box img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;max-width:100%}@media screen and (max-width: 599px){.courses-group__box{background-color:transparent}}.courses-group__img{width:36%}@media screen and (max-width: 599px){.courses-group__img{width:28%}}.courses-group__title{padding-bottom:8px;margin:16px 0 8px;font-size:2rem;font-weight:800}@media screen and (max-width: 599px){.courses-group__title{font-size:1.6rem}}.courses-group__text{text-align:left;padding:16px}.courses-group__text .title{font-size:2rem;font-weight:700px}.courses-group__spacer{margin:16px 0;width:80px;border-bottom:solid 4px #f4b52a}.courses-group__bottom{position:absolute;width:80px;border-bottom:solid 8px #f4b52a;bottom:0px;right:0px}.courses-group p{line-height:3.2rem}.courses-group .slick-arrow{top:53%;z-index:1}.courses-group .slick-prev{left:-100px}@media screen and (max-width: 1024px){.courses-group .slick-prev{left:-22px}}.courses-group .slick-next{right:-54px}@media screen and (max-width: 1024px){.courses-group .slick-next{right:24px}}.courses-group .slick-prev::before,.courses-group .slick-next::before{font-family:"Material Icons Outlined";font-size:6.6rem;line-height:0.3;opacity:99%;color:#f4b52a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.courses-group .slick-prev::before{content:'\e408'}.courses-group .slick-next::before{content:'\e409'}.courses-list{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;overflow-x:scroll}.courses-button{margin-bottom:26px;display:block;width:190px;height:44px;background-color:#ffffff;text-align:center;box-shadow:4.23px 4.23px 0px #E0A836;color:#121212;font-weight:700;padding:10px;background-image:url(/assets/personal/course_button_bg-d9e7fe437e23c41fc54d5eceb87fd2b488926f4af893d5bbf25e2a501c062138.svg)}.courses-bg_dots{position:absolute;bottom:0px;right:0px;height:30%}.courses-bg_gray_stripe{position:absolute;bottom:0px;right:0px;height:50%}.courses-bg_yellow_stripe{position:absolute;top:0px;left:0px;height:100%}.plans{padding:116px 24px 128px 24px;background-color:#121212}@media screen and (max-width: 599px){.plans{padding:60px 8px}}.plans-bubble{position:absolute;width:120px;height:120px;top:-90px;left:-15px;padding:20px;background-color:gray;border-radius:60px 60px 0 60px;text-align:left}.plans-bubble p{font-size:1.4rem;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.plans-bubble__highlight{color:#f4b52a}.plans-title{text-align:center;margin-bottom:80px}@media screen and (max-width: 599px){.plans-title{margin-bottom:14px}}.plans-sub-title{margin-bottom:64px;text-align:center;font-family:"Zen Kaku Gothic New", sans-serif, "游ゴシック", yugothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", osaka, "ＭＳ Ｐゴシック", "MS PGot hic", sans-serif}@media screen and (max-width: 599px){.plans-sub-title{margin-bottom:32px}}.plans-card{position:relative;flex:1;padding:8px 16px 24px;text-align:center;width:314px;height:420px;border:1px solid #ffffff;border-radius:14px;background:#ffffff}@media screen and (max-width: 599px){.plans-card{width:303px;left:13px}}.plans-card_title{font-weight:600;font-family:"Zen Kaku Gothic New", sans-serif, "游ゴシック", yugothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", osaka, "ＭＳ Ｐゴシック", "MS PGot hic", sans-serif;font-size:2.4rem;margin-top:49px;margin-bottom:20px}.plans-card_title__one{color:green}.plans-card_title__two{color:lightgreen}.plans-card_title__three{color:yellowgreen}.plans-card_plan{font-size:3rem;color:#121212}.plans-card_plan__highlight{font-size:5.4rem;font-weight:600;color:#f4b52a}.plans-card_price{font-size:2rem;color:#121212}.plans-card_price__highlight{font-size:5.4rem;font-weight:600;color:#f4b52a}.plans-card_price__caption{writing-mode:vertical-rl;font-size:1.6rem;font-weight:600}.plans-card_price_details{font-size:3.0rem;color:#121212;font-weight:600}@media screen and (max-width: 599px){.plans-card_price_details{font-size:2.7rem}}.plans-card_price_details__tax_caption{writing-mode:vertical-rl;font-size:1.2rem;font-weight:600;color:#f4b52a;padding-right:4px}.plans-card_price_details__total_caption{writing-mode:vertical-rl;font-size:1.2rem;font-weight:600;color:#1B9C65;padding-right:4px}.plans-card_price_details__yen{font-size:1.2rem;font-weight:500;margin-left:4px}.plans-group{display:flex;align-items:unset;justify-content:space-between;gap:32px;position:relative}.plans-group__card-hr{margin-top:16px;margin-bottom:16px;color:#000000;margin-left:36px;margin-right:36px}.plans-group__btn{position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);font-size:2.2rem;background:#f4b52a;border:1px solid #f4b52a;width:70%;border-radius:29px}.plans .product_selection input[type='radio']{opacity:0;width:0}.plans .product_selection label:has(input[type='radio']:checked){outline:solid 2px #1B9C65}.plans .product_selection label{cursor:pointer;padding:15px 29px 15px 1px;border-radius:30px}.plans #product-selection-popup{position:fixed;border-radius:20px;top:5px;left:50%;width:100%;max-width:400px;background-color:#ffffff;color:#222222;padding:24px;margin-left:-200px;z-index:5}.plans #product-selection-popup .popup-title{font-size:1.6rem;color:#1B9C65;text-align:center;margin-bottom:24px}.plans #product-selection-popup .popup-description{text-align:center;font-size:1.6rem;font-weight:700;color:#222222;margin-bottom:24px}.plans #product-selection-popup .popup-notice{font-size:1.0rem}.plans #product-selection-popup .highlight{color:#f4b52a;font-size:2.4rem}.plans .form-area__input{padding:16px;background-color:#f8f8f8;border:1px solid #bbbbbb;border-radius:4px;width:100%;height:52px;margin-top:16px}.plans #product-selection-popup .btn{margin-top:36px;color:#ffffff;background-color:#1B9C65;border-radius:30px;padding:12px 0;z-index:100}.plans #product-selection-popup .btn:hover{color:#1B9C65 !important;background-color:#ffffff !important}.plans #product-selection-popup .btn__spinner{display:none}.plans .is-disable #product-selection-popup .btn__spinner{display:inline}.plans #product-selection-backdrop{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:3}.plans .display-none{display:none}.plans .slick-initialized .slick-slide{margin-top:87px;margin-bottom:20px}.plans .slick-prev{left:-4px;z-index:1}@media screen and (max-width: 599px){.plans .slick-prev{left:20px}}.plans .slick-next{right:-4px;z-index:1}@media screen and (max-width: 599px){.plans .slick-next{right:20px}}.plans .slick-prev::before,.plans .slick-next::before{font-family:"Material Icons Outlined";font-size:6.6rem;line-height:0.3;opacity:99%;color:#f4b52a;position:relative;right:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.plans .slick-prev::before{content:'\e408'}.plans .slick-next::before{content:'\e409'}.comparison{padding:80px 24px;background-color:#121212;background-position:bottom 0px right 0px;background-size:100%;position:relative}@media screen and (max-width: 599px){.comparison{padding:60px 8px}}.comparison-inner{position:relative}.comparison-title{margin:0 auto 80px auto;text-align:center}@media screen and (max-width: 599px){.comparison-title{margin-bottom:32px}}.comparison-group{overflow:scroll}.comparison-arrow__right{position:absolute;right:20px;top:400px;display:none}@media screen and (max-width: 599px){.comparison-arrow__right{display:block}}.comparison-table{width:100%;color:#121212}@media screen and (max-width: 599px){.comparison-table{width:600px}}.comparison-table td,.comparison-table th{height:112px;width:280px;font-size:2.4rem}.comparison-table td>div,.comparison-table th>div{position:relative;border:none;width:100%;height:100%;background-color:#ffffff;text-align:center;color:#4d4d4d;padding:32px 0}.comparison-table td>div.bg_gray,.comparison-table th>div.bg_gray{background-color:#f0f0f0}.comparison-table td>div.bg_primary,.comparison-table th>div.bg_primary{background-color:#f4b52a}.comparison-table td>div.border-right,.comparison-table th>div.border-right{border-right:solid 1px #dfdfdf}.comparison-table td>div>div,.comparison-table th>div>div{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.comparison-table th{font-weight:700}.comparison-table td{font-weight:500}.comparison-table thead th>div{border-radius:16px 16px 0 0;background-color:#ffffff}.comparison-table tbody tr:first-child th>div{border-radius:16px 0 0 0}.comparison-table tbody tr:last-child th>div{border-radius:0 0 0 16px}.comparison-table tbody tr:last-child td:last-child>div{border-radius:0 0 16px 0}.comparison-subtitle{margin-top:96px;color:#f4b52a;font-size:4rem;text-align:center;font-weight:700}.comparison-caption{margin-top:16px;color:#ffffff;font-size:2.4rem;text-align:center;font-weight:700}.comparison-group__img{width:36%}@media screen and (max-width: 599px){.comparison-group__img{width:28%}}.comparison-group__title{padding-bottom:8px;margin:16px 0 8px;font-size:2rem;font-weight:800}@media screen and (max-width: 599px){.comparison-group__title{font-size:1.6rem}}.comparison-group__text{text-align:left;padding:16px}.comparison-group__text .title{font-size:2rem;font-weight:700px}.comparison-group__spacer{margin:16px 0;width:80px;border-bottom:solid 4px #f4b52a}.comparison-group__bottom{position:absolute;width:80px;border-bottom:solid 8px #f4b52a;bottom:0px;right:0px}.comparison-group p{line-height:3.2rem}.comparison-group .slick-arrow{top:53%;z-index:1}.comparison-group .slick-prev{left:-100px}.comparison-group .slick-next{right:-54px}.comparison-group .slick-prev::before,.comparison-group .slick-next::before{font-family:"Material Icons Outlined";font-size:6.6rem;line-height:0.3;opacity:99%;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comparison-group .slick-prev::before{content:'\e408'}.comparison-group .slick-next::before{content:'\e409'}.comparison-list{margin-top:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px}.comparison-button{margin-bottom:26px;display:block;width:190px;height:44px;background-color:#ffffff;text-align:center;box-shadow:4.23px 4.23px 0px #E0A836;color:#121212;font-weight:700;padding:10px;background-image:url(/assets/personal/course_button_bg-d9e7fe437e23c41fc54d5eceb87fd2b488926f4af893d5bbf25e2a501c062138.svg)}.comparison-bg_dots{position:absolute;bottom:0px;right:0px;height:30%}.comparison-bg_gray_stripe{position:absolute;bottom:0px;right:0px;height:50%}.comparison-bg_yellow_stripe{position:absolute;top:0px;left:0px;height:100%}.comparison .text-bold{font-weight:700}.comparison .text-lg{font-size:3.2rem}.comparison .text-sm{font-size:1.6rem}.comparison .text-primary{color:#f4b52a}.supporters{padding:103px 24px 90px}@media screen and (max-width: 599px){.supporters{padding:40px 8px 24px}}.supporters-title{margin-bottom:80px}.supporters-group{display:flex;align-items:unset;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;gap:60px}@media screen and (max-width: 768px){.supporters-group{gap:16px}}@media screen and (max-width: 599px){.supporters-group .section-inner{display:flex}.supporters-group .card-two{order:2}.supporters-group .img-card-two{order:1}}.supporters-group__card{width:calc(50% - 30px)}@media screen and (max-width: 768px){.supporters-group__card{width:100%}}.supporters-group__spacer{margin:16px 0;width:59px;border-bottom:solid 4px #f4b52a}@media screen and (max-width: 599px){.supporters-group__spacer{width:119px}}.supporters-group p{margin-top:4px;line-height:3.2rem}.supporters-group__title_highlight{color:#f4b52a;font-family:"Montserrat", sans-serif;font-size:1.6rem;font-weight:700;margin-left:14px}.supporters-group__highlight{color:#f4b52a}.supporters-group__title,.supporters-group__text{flex:1}.supporters-group__title{font-weight:700;font-size:2.4rem}.supporters-group__text{margin-top:12px;font-size:1.6rem;font-weight:500;background-image:url(/assets/personal/grid_line-db7b98a3cf0d25e1a74dd00660d00aabc6156880e80c968fa671e4759345f82b.png);background-repeat:no-repeat;background-position-x:right}@media screen and (max-width: 599px){.supporters-group__text{background-size:302px 287px;background-position-x:right;background-position-y:bottom}}.bg--gray{color:#222222;background:#f0f0f0}.bg--white{color:#222222;background:#ffffff}@media screen and (max-width: 599px){.block-pc{display:none}}.block-sd{display:none}@media screen and (max-width: 768px){.block-sd{display:block}}.block-sp{display:none}@media screen and (max-width: 599px){.block-sp{display:block}}
