<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";a,body,button,dd,div,dl,dt,figure,h1,h2,h3,h4,html,img,li,ol,p,span,table,td,th,tr,ul{border:0;box-sizing:border-box;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,figcaption,figure,footer,header,nav,section{display:block}ol,ul{list-style:none;list-style-type:none}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}}em{font-style:normal}iframe,img,video{height:auto;max-width:100%;vertical-align:top;width:100%}table{border-collapse:collapse;border-spacing:0;width:100%}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;box-sizing:border-box;font-family:inherit;text-overflow:ellipsis;width:100%}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input::-moz-placeholder, textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;outline:none}.c-lp-form__title{font-weight:700;position:relative}@media only screen and (max-width:767px){.c-lp-form__title{font-size:22px;text-align:center}}@media only screen and (min-width:768px){.c-lp-form__title{display:table;font-size:26px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}.c-lp-form__title:after,.c-lp-form__title:before{border-bottom:1px solid #000;border-top:1px solid #000;content:"";display:inline-block;height:31px;position:absolute;top:50%;transform:translateY(-50%);width:9px}@media only screen and (max-width:767px){.c-lp-form__title:after,.c-lp-form__title:before{display:none}}.c-lp-form__title:before{border-right:1px solid #000;right:0}.c-lp-form__title:after{border-left:1px solid #000;left:0}.c-lp-form__inner{margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.c-lp-form__inner{max-width:600px;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.c-lp-form__inner{max-width:680px;padding-left:40px;padding-right:40px}}.c-lp-form__select,input[type=email],input[type=tel],input[type=text]{line-height:inherit;position:relative;text-overflow:ellipsis}.c-lp-form__select.is-error,input[type=email].is-error,input[type=tel].is-error,input[type=text].is-error{background:#fbebe9;border:1px solid #f1d9d9}.c-lp-form__select.is-success,input[type=email].is-success,input[type=tel].is-success,input[type=text].is-success{background:#eefef1;border:1px solid #caead0;position:relative}@media only screen and (max-width:767px){.c-lp-form{margin-top:20px}}@media only screen and (min-width:768px){.c-lp-form{margin-top:45px}}.c-lp-form__item{border-top:1px solid #e5e5e5}@media only screen and (max-width:767px){.c-lp-form__item{padding:15px 0 10px}}@media only screen and (min-width:768px){.c-lp-form__item{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0 15px}}.c-lp-form__item:last-of-type{border-bottom:1px solid #e5e5e5}.c-lp-form__head{font-size:14px;font-weight:700;padding-bottom:5px}@media only screen and (min-width:768px){.c-lp-form__head{transform:translateY(5px);width:calc(25.83% - 5px)}}.c-lp-form__required{background:#ee3030;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:2.5px 6.5px}@media only screen and (max-width:767px){.c-lp-form__required{margin-left:5px}}@media only screen and (min-width:768px){.c-lp-form__required{display:table;margin-top:5px}}.c-lp-form__body{position:relative;width:100%}@media only screen and (min-width:768px){.c-lp-form__body{width:calc(74.17% - 5px)}}.c-lp-form__body input[type=email],.c-lp-form__body input[type=tel],.c-lp-form__body input[type=text],.c-lp-form__body select,.c-lp-form__body textarea{background:#f5f5f5;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;font-family:inherit;font-size:14px;padding-left:10px;padding-right:10px;width:100%}@media only screen and (max-width:767px){.c-lp-form__body input[type=email],.c-lp-form__body input[type=tel],.c-lp-form__body input[type=text],.c-lp-form__body select,.c-lp-form__body textarea{padding-bottom:9px;padding-top:9px}}@media only screen and (min-width:768px){.c-lp-form__body input[type=email],.c-lp-form__body input[type=tel],.c-lp-form__body input[type=text],.c-lp-form__body select,.c-lp-form__body textarea{padding-bottom:14px;padding-top:14px}}.c-lp-form__body select{padding-right:20px}.c-lp-form__area-wrapper{display:flex}.c-lp-form__form-area{position:relative}.c-lp-form__form-area--devide{width:calc(50% - 5px)}@media only screen and (max-width:767px){.c-lp-form__form-area--devide:last-child{margin-left:10px}}@media only screen and (min-width:768px){.c-lp-form__form-area--devide:last-child{margin-left:20px}}.c-lp-form__error-msg{color:#e00000;font-size:12px;margin-left:5px;margin-top:5px}.c-lp-form__list{display:flex;flex-direction:column;row-gap:8px}@media only screen and (max-width:767px){.c-lp-form__list{margin-top:20px}}@media only screen and (min-width:768px){.c-lp-form__list{margin-top:30px}}.c-lp-form__list-item{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,meiryo,sans-serif;font-size:12px;position:relative}@media only screen and (max-width:767px){.c-lp-form__list-item{padding-left:13px}}@media only screen and (min-width:768px){.c-lp-form__list-item{padding-left:22px}}.c-lp-form__list-item:before{content:"※";left:0;position:absolute;top:0}.c-lp-form__link{color:#355497;-webkit-text-decoration:underline;text-decoration:underline}.c-lp-form__select-arrow{position:relative}.c-lp-form__select-arrow:after{border-right:1.5px solid #3c3c3c;border-top:1.5px solid #3c3c3c;content:"";display:block;height:5px;position:absolute;right:18px;top:50%;transform:translateY(-50%) rotate(135deg);transition:all .2s ease-in-out;width:5px}.c-lp-form__select.is-not-selected{color:#757575}.c-lp-form__select:invalid{color:#757575}.c-lp-form__asterisk{font-size:10px}@media only screen and (max-width:767px){.c-lp-form__asterisk{margin-top:10px}}@media only screen and (min-width:768px){.c-lp-form__asterisk{margin-top:13px}}.c-lp-form__present{color:#f39800;font-size:12px;font-weight:700}@media only screen and (max-width:767px){.c-lp-form__present{margin-bottom:4px}}@media only screen and (min-width:768px){.c-lp-form__present{margin-bottom:10px}}.c-lp-form__send{align-items:center;background:linear-gradient(270deg,#999,#bdbdbd 93.95%);display:grid;height:60px;justify-items:center;margin-left:auto;margin-right:auto;place-items:center;width:100%}@media only screen and (max-width:767px){.c-lp-form__send{margin-top:15px;max-width:290px}}@media only screen and (min-width:768px){.c-lp-form__send{margin-top:20px;max-width:340px}}.c-lp-form__send.is-checked{background:linear-gradient(90deg,#fa8d25,#ff6d21)}@media (any-hover:hover){.c-lp-form__send:not(.is-checked):hover{cursor:auto;opacity:1}}.c-lp-form__send-text{color:#fff;font-size:14px;font-weight:700;line-height:1.2}.c-lp-form__send-text&gt;em{font-size:20px}@media only screen and (max-width:767px){.c-lp-form__send-text&gt;em{display:block}}.c-error{color:#f33b01;font-weight:inherit}.c-lp-form__date{display:flex;justify-content:space-between}.c-lp-form__select--date{width:calc(50% - 5px)}.c-lp-form__datetime{width:100%}@media only screen and (min-width:768px){.c-lp-form__datetime{display:flex;justify-content:space-between}}@media only screen and (max-width:767px){.c-lp-form__datetime:last-child{margin-top:15px}}@media only screen and (min-width:768px){.c-lp-form__datetime:last-child{margin-top:20px}}.c-spinner{align-items:center;display:none;justify-items:center;margin-top:25px;place-items:center}.c-spinner:after{animation:loader .5s linear infinite;border:1.5px solid rgba(0,0,0,.3);border-radius:50%;border-right-color:#fff;content:"";height:20px;width:20px}.c-spinner.is-show{display:grid}body{color:#000;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:13px;letter-spacing:.04em;line-height:1.91;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%}@media only screen and (min-width:768px){body{font-size:14px;line-height:1.86}}@media (any-hover:hover){a:hover{opacity:.7}}.l-footer{color:#fff;width:100%}.l-footer--bg{background:#191919;padding:60px 0 40px}@media only screen and (min-width:768px){.l-footer--bg{padding-top:50px}}.l-footer__logo{width:90.77px}@media only screen and (min-width:768px){.l-footer__logo{width:113.39px}}.l-footer__list{margin-top:35px}@media only screen and (min-width:768px){.l-footer__list{display:flex}}.l-footer__list&gt;li+li{margin-top:20px}@media only screen and (min-width:768px){.l-footer__list&gt;li+li{margin-left:30px;margin-top:0}}.l-footer__list&gt;li&gt;a{font-size:12px;font-weight:500}.l-footer__list--border{padding-bottom:45px;position:relative}@media only screen and (min-width:768px){.l-footer__list--border{padding-bottom:40px}}.l-footer__copyright{font-size:11px;font-weight:500;margin-top:40px;text-align:center}@media only screen and (min-width:768px){.l-footer__copyright{margin-top:32px;text-align:left}}.l-footer__pmark{background:#fff}.l-footer__pmark-inner{align-items:center;display:flex}@media only screen and (max-width:767px){.l-footer__pmark-inner{-moz-column-gap:18px;column-gap:18px;justify-content:center;padding-bottom:25px;padding-top:25px}}@media only screen and (min-width:768px){.l-footer__pmark-inner{-moz-column-gap:23px;column-gap:23px;padding-bottom:30px;padding-top:30px}}.l-footer__pmark-link img{width:70px}.l-footer__pmark-text{color:#000;font-size:12px;line-height:1.6}@media only screen and (max-width:767px){.l-footer__pmark-text{flex:1;font-size:10px}}.l-header{align-items:center;background:#fff;display:flex;height:52.5px;position:relative;transition:transform .3s;width:100%}@media only screen and (min-width:768px){.l-header{height:100px}}.l-header__inner{padding:0 25px;width:100%}.l-header__logo{height:31px;margin-right:13px;width:92px}@media only screen and (min-width:768px){.l-header__logo{height:41px;margin-right:25px;width:144px}}.l-header__logo img{height:31px;width:92px}@media only screen and (min-width:768px){.l-header__logo img{height:41px;width:144px}}.l-header__items{align-items:center;display:flex;justify-content:space-between;padding:0 12px;width:100%}@media only screen and (min-width:768px){.l-header__items{padding:0 40px}}.l-header__item{align-items:center;display:flex;height:100%}.l-header__txt{color:#f29600;font-size:10px;font-weight:700;line-height:1.67}@media only screen and (min-width:768px){.l-header__txt{font-size:14px;letter-spacing:.19em}}.l-header--fixed{left:0;position:fixed;top:0;z-index:999}.l-header.is-hide{transform:translateY(-100%)}@media only screen and (min-width:768px){.l-header.is-hide{transform:translateY(0)}}.l-header--spacing{padding-top:52.5px}@media only screen and (min-width:768px){.l-header--spacing{padding-top:100px}}.l-header__btn{width:127px}@media only screen and (min-width:768px){.l-header__btn{width:200px}}.l-inner{margin:0 auto;max-width:600px;padding:0 20px;width:100%}@media only screen and (min-width:768px){.l-inner{max-width:1080px;padding:0 40px}}.l-inner--narrow{margin:0 auto;max-width:600px;padding:0 20px;width:100%}@media only screen and (min-width:768px){.l-inner--narrow{max-width:880px;padding:0 40px}}.l-sec{padding:40px 0;width:100%}@media only screen and (min-width:768px){.l-sec{padding:80px 0}}.l-sec--only-above{padding-top:40px;width:100%}@media only screen and (min-width:768px){.l-sec--only-above{padding-top:80px}}.l-sec--only-bottom{padding-bottom:40px;width:100%}@media only screen and (min-width:768px){.l-sec--only-bottom{padding-bottom:80px}}.c-bg--gray{background:#f9f7f5}.c-bg--blue{background:#88c6e7}.c-btn{background:#f29600;box-shadow:5px 5px 3px rgba(0,0,0,.3);color:#fff;display:block;font-weight:700;letter-spacing:.06em;line-height:1;margin:0 auto;max-width:523px;position:relative;text-align:center}@media only screen and (min-width:768px){.c-btn{background:#f35f01;box-shadow:none;max-width:800px}}.c-btn__box{background:#f35f01;padding:22px 10px}@media only screen and (min-width:768px){.c-btn__box{align-items:center;border:1px solid hsla(0,0%,100%,.5);display:flex;justify-content:center;padding:32px 10px}}.c-btn__heading{display:flex;font-size:4.27vw;font-weight:700;justify-content:center;white-space:nowrap}@media only screen and (min-width:375px){.c-btn__heading{font-size:16px}}@media only screen and (min-width:768px){.c-btn__heading{font-size:1.95vw}}@media only screen and (min-width:1024px){.c-btn__heading{font-size:20px}}.c-btn__counseling,.c-btn__second{font-weight:inherit;padding:8px 5px}@media only screen and (min-width:375px){.c-btn__counseling,.c-btn__second{padding-left:11px;padding-right:11px}}@media only screen and (min-width:768px){.c-btn__counseling,.c-btn__second{padding:11px 13px}}.c-btn__second{border:1px solid #fff;color:#fff}.c-btn__counseling{background:#fff;color:#f35f01;letter-spacing:0}.c-btn__copy{align-items:center;display:flex;font-size:4.8vw;font-weight:700;justify-content:center;letter-spacing:.03em;margin-top:15px;position:relative}@media only screen and (min-width:375px){.c-btn__copy{font-size:18px}}@media only screen and (min-width:768px){.c-btn__copy{font-size:2.15vw;margin-left:20px;margin-top:0}}@media only screen and (min-width:1024px){.c-btn__copy{font-size:22px}}.c-btn__copy:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 14px;content:"";display:inline-block;height:0;margin-right:2px;vertical-align:middle;width:0}@media only screen and (min-width:768px){.c-btn__copy:before{margin-right:8px}}.c-btn--acc{background:#f39800;color:#fff;display:inline-block;font-size:17px;font-weight:700;letter-spacing:.06em;max-width:300px;padding:18px 20px;text-align:center;width:100%}@media only screen and (min-width:768px){.c-btn--acc{font-size:16px;padding:13px 20px}}.c-btn--acc:after{border-color:#fff transparent transparent;border-style:solid;border-width:10px 7px 0;content:"";display:inline-block;height:0;margin-left:11px;width:0}.c-btn-arrow--type01{color:#fff;display:inline-block;font-size:17px;font-weight:700;letter-spacing:.06em;position:relative}.c-btn-arrow--type01:after{border-color:#fff transparent transparent;border-style:solid;border-width:10px 7px 0;content:"";height:0;position:absolute;right:-35%;top:53%;transform:translateY(-50%);width:0}.c-btn--link{padding:10px 0}@media only screen and (min-width:768px){.c-btn--link{padding:7px}}.c-btn--send{background:#f35f01;border-radius:6px;color:#fff;display:block;font-weight:700;letter-spacing:.06em;margin:0 auto;max-width:523px;padding:15px 10px;text-align:center;width:100%}@media only screen and (min-width:768px){.c-btn--send{padding:21px 10px}}.c-btn--top{background:#39a84a;color:#fff;display:block;font-size:15px;font-weight:700;justify-content:center;letter-spacing:.12em;padding:10px 20px;text-align:center;width:100%}@media only screen and (min-width:768px){.c-btn--top{font-size:26px;margin:0 auto;max-width:523px;padding:5px 20px}}.c-cta-content{background:#fef0dc;display:block}@media only screen and (min-width:768px){.c-cta-content{padding:60px 0}}.cta-content__img{display:block;margin:0 auto;max-width:350px;padding:30px}@media only screen and (min-width:768px){.cta-content__img{margin-top:8px;max-width:645px;padding:0}}@media only screen and (max-width:767px){.c-cta-content__balloon{background:#d4b68d;padding:10px;position:relative}.c-cta-content__balloon:after{border-color:#d4b68d transparent transparent;border-style:solid;border-width:11px 10.5px 0;bottom:-11px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}}.c-cta-content__balloon-text{font-size:15px;font-weight:700;text-align:center}@media only screen and (min-width:768px){.c-cta-content__balloon-text{font-size:16px}}.c-cta-content__balloon-text--emphasis{font-weight:700}@media only screen and (max-width:767px){.c-cta-content__balloon-text--emphasis{color:#fff}}.c-floating{bottom:0;position:fixed;right:0;text-align:center;transition:opacity .3s;width:100%;z-index:1000}@media only screen and (min-width:768px){.c-floating{display:none}}.c-floating__btns{background:#fff;display:flex;justify-content:center;padding:15px 10px}.c-floating__btn,.c-floating__btn--counseling,.c-floating__btn--tel{display:block}.c-floating__btn--tel{max-width:165px;width:calc(47.18% - .665vw)}.c-floating__btn--counseling{margin-left:5px;max-width:185px;width:calc(52.82% - .665vw)}.c-floating.is-hide{animation:fadeout .3s;animation-fill-mode:forwards;pointer-events:none}.c-floating.is-show{animation:fadein .3s;pointer-events:auto}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{display:none;opacity:0}}.c-heading{text-align:center}.c-heading__en,.c-heading__en--color001,.c-heading__en--color002{margin:0 auto;position:relative}.c-heading__en--color001:after,.c-heading__en--color002:after,.c-heading__en:after{bottom:-22px;content:"";display:block;height:5px;left:50%;position:absolute;transform:translateX(-50%);width:232px}@media only screen and (min-width:768px){.c-heading__en--color001:after,.c-heading__en--color002:after,.c-heading__en:after{bottom:-37px;height:8px;width:368px}}.c-heading__en--color001:after{background:url(../../../img/campaign-truestory01/line/line-heading01.svg) 50%/cover no-repeat}.c-heading__en--color002:after{background:url(../../../img/campaign-truestory01/line/line-heading02.svg) 50%/cover no-repeat}.c-heading__en--course{width:164px}@media only screen and (min-width:768px){.c-heading__en--course{width:261px}}.c-heading__en--price{width:125px}@media only screen and (min-width:768px){.c-heading__en--price{width:198px}}.c-heading__en--staff{width:129px}@media only screen and (min-width:768px){.c-heading__en--staff{width:206px}}.c-heading__en--school{width:166px}@media only screen and (min-width:768px){.c-heading__en--school{width:265px}}.c-heading__en--whats-counseling{width:273px}@media only screen and (min-width:768px){.c-heading__en--whats-counseling{width:435px}}.c-heading__en--faq{width:83px}@media only screen and (min-width:768px){.c-heading__en--faq{width:141px}}.c-heading__ttl{margin-top:29px;text-align:center}@media only screen and (min-width:768px){.c-heading__ttl{margin-top:50px}}.c-heading__jp,.c-heading__jp--color001,.c-heading__jp--color002{font-size:15px;font-weight:700}@media only screen and (min-width:768px){.c-heading__jp,.c-heading__jp--color001,.c-heading__jp--color002{font-size:20px}}.c-heading__jp--color001{color:#fff}.c-heading__jp--color002{color:#f39800}.c-heading__txt{font-size:15px;font-weight:700;margin-top:28px}@media only screen and (min-width:768px){.c-heading__txt{font-size:20px;margin-top:11px}}.c-heading__txt--sp-left{font-size:15px;font-weight:700;margin-top:16px;text-align:left}@media only screen and (min-width:768px){.c-heading__txt--sp-left{font-size:20px;margin-top:19px;text-align:center}}.c-heading-type01__ttl{font-size:18px;font-weight:700;letter-spacing:.08em;line-height:1.45;padding-left:10px;position:relative}@media only screen and (min-width:768px){.c-heading-type01__ttl{font-size:22px}}.c-heading-type01__ttl-no{font-size:38px;font-weight:inherit;line-height:1}@media only screen and (min-width:768px){.c-heading-type01__ttl-no{font-size:40px}}.c-heading-type01__line{margin-top:16px}.c-heading-type02{letter-spacing:.08em;text-align:center}.c-heading-type02__ttl{color:#f39800;font-size:18px;font-weight:700}@media only screen and (min-width:768px){.c-heading-type02__ttl{font-size:24px}}.c-heading-type02__txt{font-size:15px;font-weight:700;line-height:1.7;margin-top:3px}@media only screen and (min-width:768px){.c-heading-type02__txt{font-size:20px;margin-top:17px}}.c-loader{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.c-loader:after{animation:loader .5s linear infinite;border-radius:50%;border-right:1px solid #ff9500;border-top:1px solid #ff9500;border-color:rgba(255,149,0,.2) rgba(255,149,0,.2) #ff9500 #ff9500;border-style:solid;border-width:1px;content:"";height:70px;width:70px}.c-loader--send{align-items:center;display:flex;justify-content:center;margin-top:25px}.c-loader--send:after{animation:loader .5s linear infinite;border:1.5px solid rgba(0,0,0,.12);border-radius:50%;border-right-color:#fff;content:"";height:20px;width:20px}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.c-form{background:#fff;margin-top:30px;padding:30px 20px;width:auto}@media only screen and (min-width:768px){.c-form{margin-top:50px;padding:80px}}.p-about-counseling__title{border-bottom:3px solid #f39800;display:table;font-size:18px;font-weight:700;line-height:1.5;margin:0 auto;text-align:center}@media only screen and (min-width:768px){.p-about-counseling__title{font-size:28px}.p-about-counseling__item{display:flex;margin-top:60px}.p-about-counseling__main{width:calc(50% - 20px)}}.p-about-counseling__boxes{display:flex;justify-content:space-between;margin-top:20px}@media only screen and (min-width:768px){.p-about-counseling__boxes{display:block;margin-top:0}}.p-about-counseling__box{background:#f9f7f5;border:1px solid #f39800;font-size:14px;font-weight:700;line-height:1.5;padding:14px 10px;text-align:center;width:calc(50% - 20px)}@media only screen and (min-width:768px){.p-about-counseling__box{font-size:20px;width:100%}}.p-about-counseling__box:first-of-type{position:relative}@media only screen and (min-width:768px){.p-about-counseling__box:first-of-type{margin-bottom:50px}}.p-about-counseling__box:first-of-type:after,.p-about-counseling__box:first-of-type:before{background:#f39800;content:"";height:5px;position:absolute;right:-31px;top:50%;transform:translateY(-50%);width:20px}@media only screen and (min-width:768px){.p-about-counseling__box:first-of-type:after,.p-about-counseling__box:first-of-type:before{bottom:-30px;height:5px;right:50%;top:auto;transform:translateX(50%);width:30px}}.p-about-counseling__box:first-of-type:after{transform:translateY(-50%) rotate(90deg)}@media only screen and (min-width:768px){.p-about-counseling__box:first-of-type:after{transform:translateX(50%) rotate(90deg)}}.p-about-counseling__box--emphasis{color:#f39800;font-size:18px;font-weight:700}@media only screen and (min-width:768px){.p-about-counseling__box--emphasis{font-size:26px}}.p-about-counseling__text{font-size:15px;line-height:1.53;margin-top:15px;text-align:center}@media only screen and (min-width:768px){.p-about-counseling__text{font-size:20px;margin-top:30px}}.p-about-counseling__text--emphasis{color:#ea2828;font-weight:700}.p-about-counseling__img-wrapper{margin:20px auto 0;width:95%}@media only screen and (min-width:768px){.p-about-counseling__img-wrapper{margin-left:40px;margin-right:0;margin-top:0;width:calc(47% - 20px)}}.p-counseling-flow{display:none}@media only screen and (min-width:768px){.p-counseling-flow{display:block}}.p-counseling-flow__bg{padding:20px 18px}@media only screen and (min-width:768px){.p-counseling-flow__bg{padding:30px}}.p-counseling-flow__title{font-size:18px;font-weight:700;text-align:center}@media only screen and (min-width:768px){.p-counseling-flow__title{font-size:24px}.p-counseling-flow__items{display:flex;justify-content:space-between;margin:0 auto;max-width:800px}}.p-counseling-flow__item{margin-top:20px}@media only screen and (min-width:768px){.p-counseling-flow__item{width:calc(33.333% - 16.6666666667px)}}.p-counseling-flow__heading{display:flex;flex-direction:row-reverse}@media only screen and (min-width:768px){.p-counseling-flow__heading{display:block}}.p-counseling-flow__item-title{align-items:center;background:#fff;color:#f29600;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:10px;position:relative;text-align:center;width:50%}@media only screen and (min-width:768px){.p-counseling-flow__item-title{font-size:18px;padding:19px 15px;width:100%}}.p-counseling-flow__item-number{height:30px;position:absolute;right:0;top:0;width:48px}@media only screen and (min-width:768px){.p-counseling-flow__item-number{height:35px;width:56px}}.p-counseling-flow__item-img{width:50%}@media only screen and (min-width:768px){.p-counseling-flow__item-img{width:100%}}.p-counseling-flow__item-img&gt;img{height:26.67vw;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.p-counseling-flow__item-img&gt;img{height:auto}}.p-counseling-flow__item-text{margin-top:10px}@media only screen and (min-width:768px){.p-counseling-flow__item-text{margin-top:20px}}.p-counseling-flow__button{background:#c9a779;border-radius:10px;color:#fff;font-size:16px;font-weight:700;line-height:1.37;padding:10px;position:relative;text-align:center}@media only screen and (min-width:768px){.p-counseling-flow__button{display:none}}.p-counseling-flow__button:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;height:6px;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(135deg);transition:transform .3s;width:6px}@media only screen and (min-width:768px){.p-counseling-flow__button:after{display:none}}.p-counseling-flow__button.is-open{border-radius:10px 10px 0 0}.p-counseling-flow__button.is-open:after{transform:translateY(-50%) rotate(-45deg)}.p-data{background:#f9f7f5}@media only screen and (min-width:768px){.p-data{background:none}}.p-data__button{border:1px solid #f37e00;border-radius:10px;display:block;font-size:15px;font-weight:700;padding:10px 30px;position:relative;text-align:left;width:100%}@media only screen and (min-width:768px){.p-data__button{border:none;border-radius:0;border-right:1px solid #000;font-size:14px;padding:0 30px 0 0;pointer-events:none;width:18%}}.p-data__button:after{border-right:2px solid #f37e00;border-top:2px solid #f37e00;content:"";display:inline-block;height:6px;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(135deg);transition:transform .3s;width:6px}@media only screen and (min-width:768px){.p-data__button:after{display:none}}.p-data__button.is-open{border-radius:10px 10px 0 0}@media only screen and (min-width:768px){.p-data__button.is-open{border-radius:0}}.p-data__button.is-open:after{transform:translateY(-50%) rotate(-45deg)}.p-data__items{border-bottom:1px solid #f37e00;border-left:1px solid #f37e00;border-radius:0 0 10px 10px;border-right:1px solid #f37e00;display:none;padding:0 30px}@media only screen and (min-width:768px){.p-data__items{border:none;display:flex!important;justify-content:space-between;padding:0 0 0 40px;width:82%}}.p-data__item{padding:15px 0}@media only screen and (min-width:768px){.p-data__item{padding:0}}.p-data__item:first-child{border-bottom:1px dotted #b3b3b3}@media only screen and (min-width:768px){.p-data__item:first-child{border-bottom:none;width:32.6666666667%}}.p-data__item:nth-child(2){border-bottom:1px dotted #b3b3b3}@media only screen and (min-width:768px){.p-data__item:nth-child(2){border-bottom:none;width:24.6666666667%}.p-data__item:last-child{width:35.6666666667%}}.p-data__item-title{color:#f37e00;font-size:13px;font-weight:700}@media only screen and (min-width:768px){.p-data__item-title{font-size:14px}}.p-data__item-text{font-size:13px;margin-top:8px}.p-data__img{display:none}@media only screen and (min-width:768px){.p-data__img{display:block;margin-bottom:15px;width:122px}.p-data__pc-flex{display:flex}.p-form .c-lp-form__inner{max-width:840px}}.p-form .c-lp-form{background:#fff}@media only screen and (max-width:767px){.p-form .c-lp-form{margin-top:30px;padding:30px 20px}}@media only screen and (min-width:768px){.p-form .c-lp-form{margin-top:50px;padding:80px}}.p-interview-contents{background:#f9f7f5}@media only screen and (min-width:768px){.p-interview-contents{background:none}.p-interview-contents__box{background:#f9f7f5;margin:0 auto;max-width:1000px;padding:80px 60px 60px;position:relative}}.p-interview-contents__box:not(:first-of-type){margin-top:40px}@media only screen and (min-width:768px){.p-interview-contents__box:not(:first-of-type){margin-top:100px}}.p-interview-contents__title,.p-interview-contents__title--align-right{align-items:center;background:#f39800;color:#fff;display:flex;font-size:4.8vw;font-weight:700;padding:18px 16px;text-align:center;width:100%}@media only screen and (min-width:375px){.p-interview-contents__title,.p-interview-contents__title--align-right{font-size:18px;width:325px}}@media only screen and (min-width:768px){.p-interview-contents__title,.p-interview-contents__title--align-right{font-size:24px;left:0;padding:13px 20px 13px 30px;position:absolute;top:-35px;width:480px}}.p-interview-contents__title--align-right{margin-left:auto}.p-interview-contents__number img{display:block;height:25px;margin-right:14px;width:auto}@media only screen and (min-width:768px){.p-interview-contents__number img{height:34px;margin-right:26px}.p-interview-contents__item,.p-interview-contents__item--mb{display:flex;justify-content:space-between}.p-interview-contents__item--mb{margin-bottom:60px}}.p-interview-contents__item-main{padding:0 20px}@media only screen and (min-width:768px){.p-interview-contents__item-main{padding:0;width:calc(50% - 21px)}}.p-interview-contents__item-main--full{padding:0 20px}@media only screen and (min-width:768px){.p-interview-contents__item-main--full{padding:0}}.p-interview-contents__item-title{margin-top:30px;text-align:center}@media only screen and (min-width:768px){.p-interview-contents__item-title{margin-top:0}}.p-interview-contents__item-title--inside{display:inline-block;font-size:17px;font-weight:700;line-height:1.57;padding:5px 15px;position:relative;text-align:center}@media only screen and (min-width:768px){.p-interview-contents__item-title--inside{font-size:22px;padding:15px 30px}}.p-interview-contents__item-title--inside:after,.p-interview-contents__item-title--inside:before{content:"";height:20px;position:absolute;width:8px}@media only screen and (min-width:768px){.p-interview-contents__item-title--inside:after,.p-interview-contents__item-title--inside:before{height:39px;width:17px}}.p-interview-contents__item-title--inside:before{border-left:1px solid #000;border-top:1px solid #000;left:0;top:0}.p-interview-contents__item-title--inside:after{border-bottom:1px solid #000;border-right:1px solid #000;bottom:0;right:0}.p-interview-contents__item-text{font-size:15px;line-height:1.7;margin-top:20px}@media only screen and (min-width:768px){.p-interview-contents__item-text{margin-top:25px}}.p-interview-contents__item-text--emphasis{color:#ea2828}.p-interview-contents__item-img-wrapper{margin-top:33px;padding:0 20px}@media only screen and (min-width:768px){.p-interview-contents__item-img-wrapper{margin-top:0;padding:0;width:calc(50% - 21px)}}.p-interview-contents__graph{margin:40px 0;padding:0 20px;text-align:center}@media only screen and (min-width:768px){.p-interview-contents__graph{margin:56px auto 75px;padding:0}}.p-interview-contents__graph-title{border-bottom:3px solid #f39800;display:inline-block;font-size:16px;font-weight:700;padding-bottom:1px}@media only screen and (min-width:768px){.p-interview-contents__graph-title{font-size:22px}}.p-interview-contents__graph-text{margin-top:10px}@media only screen and (min-width:768px){.p-interview-contents__graph-text{font-size:16px}}.p-interview-contents__graph-img{display:block;margin-top:20px}@media only screen and (min-width:768px){.p-interview-contents__graph-img{margin:35px auto 0;max-width:760px}}p.p-interview-contents__astarisk{font-size:10px;margin-top:20px}@media only screen and (min-width:768px){p.p-interview-contents__astarisk{margin-top:30px}}.p-interview-contents__appeal{margin-top:40px;position:relative}@media only screen and (min-width:768px){.p-interview-contents__appeal{margin:140px auto 0;max-width:1000px}}.p-interview-contents__appeal-img-wrapper{margin-top:-40px;position:relative}@media only screen and (min-width:768px){.p-interview-contents__appeal-img&gt;img{height:400px;-o-object-fit:cover;object-fit:cover}}.p-interview-contents__appeal-title{align-items:center;background:#f39800;color:#fff;display:flex;font-weight:700;margin-left:auto;padding:18px 16px;position:relative;width:100%;z-index:1}@media only screen and (min-width:375px){.p-interview-contents__appeal-title{width:325px}}@media only screen and (min-width:768px){.p-interview-contents__appeal-title{left:0;padding:13px 30px;position:absolute;top:-50px;width:590px}}.p-interview-contents__appeal-title--inside{display:block;font-size:14px;font-weight:700}@media only screen and (min-width:768px){.p-interview-contents__appeal-title--inside{font-size:16px}}.p-interview-contents__appeal-title--inside-large{font-size:20px;font-weight:700}@media only screen and (min-width:768px){.p-interview-contents__appeal-title--inside-large{font-size:24px;padding-left:10px}}.p-interview-contents__appeal-message{background:#fff;line-height:1.7;margin:-40px 20px 0;padding:30px 20px;position:relative;z-index:1}@media only screen and (min-width:768px){.p-interview-contents__appeal-message{left:60px;letter-spacing:0;line-height:2;margin:0;padding:52px 28px;position:absolute;top:52%;transform:translateY(-50%);width:44%;z-index:0}}.p-interview-contents__appeal-message:after,.p-interview-contents__appeal-message:before{background:url(../../../img/campaign-truestory01/interview-contents/icon-double-quotes.png) 50%/cover no-repeat;content:"";height:16px;position:absolute;width:18px}@media only screen and (min-width:768px){.p-interview-contents__appeal-message:after,.p-interview-contents__appeal-message:before{height:21px;width:25px}}.p-interview-contents__appeal-message:before{background:url(../../../img/campaign-truestory01/interview-contents/icon-double-quotes.png) 50%/cover no-repeat;left:10px;top:10px}@media only screen and (min-width:768px){.p-interview-contents__appeal-message:before{left:30px;top:20px}}.p-interview-contents__appeal-message:after{bottom:10px;right:10px;transform:rotate(180deg)}@media only screen and (min-width:768px){.p-interview-contents__appeal-message:after{bottom:20px;right:30px}}.p-mv{background:#e0dfdc;position:relative}.p-mv__inner{margin:0 auto;max-width:1000px;width:100%}.p-reason{position:relative}@media only screen and (min-width:768px){.p-reason{background:#f9f7f5}}.p-reason__heading{background:linear-gradient(90deg,#f08c00,#feb200);padding:23px 10px}@media only screen and (min-width:768px){.p-reason__heading{box-sizing:border-box;display:flex;height:345px;justify-content:center;padding-bottom:0;padding-top:60px}}.p-reason__heading-title{font-size:18px;font-weight:700;line-height:1.56;text-align:center}@media only screen and (min-width:768px){.p-reason__heading-title{font-size:24px}}.p-reason__heading-title--emphasis{color:#fff;font-size:23px;font-weight:inherit}@media only screen and (min-width:768px){.p-reason__heading-title--emphasis{font-size:32px}}.p-reason__contents{background:#fff;padding:30px 20px}@media only screen and (min-width:768px){.p-reason__contents{margin-top:-150px;max-width:1000px;padding:60px 0}}.p-reason__title{font-size:23px;font-weight:700;line-height:1.65;text-align:center}@media only screen and (min-width:768px){.p-reason__title{font-size:28px}}.p-reason__heading-line{background:#f29600;height:8px;margin:20px auto 0;max-width:72px;position:relative;width:100%}@media only screen and (min-width:768px){.p-reason__heading-line{height:10px;margin:30px auto 0;max-width:280px}}.p-reason__heading-line:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 8px 8px;bottom:0;content:"";height:0;position:absolute;right:0;width:0}@media only screen and (min-width:768px){.p-reason__heading-line:after{border-width:0 0 10px 10px}}.p-reason__intro-img{margin:20px 10px 0}@media only screen and (min-width:768px){.p-reason__intro-img{margin:30px auto 0;max-width:461px}}.p-reason__intro-text{font-size:13px;line-height:1.7;margin-top:20px;text-align:center}@media only screen and (min-width:768px){.p-reason__intro-text{font-size:16px;margin-top:30px}}.p-reason__intro-text--emphasis{color:#f29600;font-size:16px;font-weight:700}@media only screen and (min-width:768px){.p-reason__intro-text--emphasis{font-size:24px}}.p-reason__items-title{font-size:18px;font-weight:700;line-height:1.67;margin-top:30px;text-align:center}@media only screen and (min-width:768px){.p-reason__items-title{font-size:24px;margin-top:60px}}.p-reason__items-title--number{display:inline-block;margin:0 2px;vertical-align:text-bottom;width:18px}@media only screen and (min-width:768px){.p-reason__items-title--number{width:28px}}.p-reason__item{background:#f9f7f5;margin-top:10px;padding:20px 18px;position:relative}@media only screen and (min-width:768px){.p-reason__item{box-sizing:border-box;display:flex;justify-content:space-between;margin:10px auto 0;max-width:800px;padding:30px 50px}}.p-reason__item:first-of-type{margin-top:20px}@media only screen and (min-width:768px){.p-reason__item:first-of-type{margin-top:40px}}.p-reason__item-number{height:30px;position:absolute;right:0;top:0;width:48px}@media only screen and (min-width:768px){.p-reason__item-number{height:62px;width:98px}.p-reason__item-writing{width:calc(53.36% - 15px)}}.p-reason__item-title{font-size:15px;font-weight:700;text-align:center}@media only screen and (min-width:768px){.p-reason__item-title{font-size:18px;text-align:left}}.p-reason__item-title--emphasis{border-bottom:2px solid #f29600;color:#f29600;display:inline-block;font-size:18px;font-weight:inherit;line-height:1.4}@media only screen and (min-width:768px){.p-reason__item-title--emphasis{font-size:22px}}.p-reason__item-text{margin-top:20px}@media only screen and (min-width:768px){.p-reason__item-main{width:calc(46.64% - 15px)}}.p-reason__item-img01{display:block;margin:20px auto 0;max-width:300px}@media only screen and (min-width:768px){.p-reason__item-img01{margin-top:0}}.p-reason__teacher{display:flex;justify-content:space-between;margin-top:20px}@media only screen and (min-width:768px){.p-reason__teacher{margin-top:0}}.p-reason__teacher-img{width:calc(48.33% - 5px)}@media only screen and (min-width:768px){.p-reason__teacher-img{margin:0 10px;max-width:140px;width:calc(47.54% - 5px)}}.p-reason__teacher-main{width:calc(51.67% - 5px)}@media only screen and (min-width:768px){.p-reason__teacher-main{align-self:flex-end;width:calc(52.47% - 5px)}}.p-reason__teacher-intro{border-top:1px solid #56b5d4;font-size:13px;font-weight:700;padding-top:20px}@media only screen and (min-width:768px){.p-reason__teacher-intro{font-size:16px;padding-top:10px}}.p-reason__teacher-name{color:#f29600;font-size:12px;font-weight:700}.p-reason__teacher-profile{font-size:12px}.p-reason__teacher-apdx{font-size:10px;margin-top:1px}@media only screen and (min-width:768px){.p-reason__teacher-apdx{font-size:12px;margin-top:20px}}.p-reason__item-continuation{display:flex;justify-content:space-between;margin-top:10px}@media only screen and (min-width:768px){.p-reason__item-continuation{align-items:center;margin-top:0}}.p-reason__item-continuation-writing{width:calc(44% - 7.5px)}@media only screen and (min-width:768px){.p-reason__item-continuation-writing{width:calc(44.92% - 9px)}}.p-reason__item-graph{width:calc(56% - 7.5px)}@media only screen and (min-width:768px){.p-reason__item-graph{width:calc(55.08% - 9px)}}.p-reason__item-percent{font-size:14px;font-weight:700;line-height:1.4;text-align:center;white-space:nowrap}@media only screen and (min-width:768px){.p-reason__item-percent{font-size:18px}}.p-reason-item-percent--large{font-size:24px;font-weight:inherit}@media only screen and (min-width:768px){.p-reason-item-percent--large{display:block;font-size:28px}}.p-reason__item-line{background:#f29600;height:6px;margin:0 auto;max-width:125px;position:relative;width:100%}@media only screen and (min-width:768px){.p-reason__item-line{height:8px;max-width:105px}}.p-reason__item-line:after{border-color:transparent transparent #f9f7f5;border-style:solid;border-width:0 0 6px 6px;bottom:0;content:"";height:0;position:absolute;right:0;width:0}@media only screen and (min-width:768px){.p-reason__item-line:after{border-width:0 0 8px 8px}}.p-reason__item-astarisk{font-size:10px;margin-top:20px}@media only screen and (min-width:768px){.p-reason__item-astarisk{font-size:12px;margin-top:14px}}.p-thanks-mv{background:url(../img/thanks/img-thanks.jpg) 50%/cover no-repeat;height:500px;position:relative;width:100%}@media only screen and (max-width:767px){.p-thanks-mv{background-image:url(../img/thanks/img-thansk_sp.jpg);height:350px}}.p-thanks-mv__logo{width:102.624px}@media only screen and (max-width:767px){.p-thanks-mv__logo{width:65.666px}}.p-thanks-mv__main{color:#fff;margin-top:55px;text-align:center;width:100%}.p-thanks-mv__main-subttl{font-weight:700}@media only screen and (max-width:767px){.p-thanks-mv__main-subttl{font-size:15px;margin-top:40px}}.p-thanks-mv__main-ttl{margin:45px auto 0;max-width:442px;width:100%}@media only screen and (max-width:767px){.p-thanks-mv__main-ttl{margin-top:30px;max-width:195px}}.p-thanks-mv__main-txt{font-size:18px;letter-spacing:.08em;margin-top:45px}@media only screen and (max-width:767px){.p-thanks-mv__main-txt{font-size:15px;margin-top:30px}}.p-thanks-msg{margin-top:60px;text-align:center}.p-thanks-msg__txt{line-height:2.53}@media only screen and (max-width:767px){.p-thanks-msg__txt{line-height:2.1}}.p-thanks-msg__txt._txt-bold{font-size:20px;font-weight:700;line-height:1.9;margin-top:50px}@media only screen and (max-width:767px){.p-thanks-msg__txt._txt-bold{font-size:15px;margin-top:35px}}.p-thanks-msg__link{color:#359}.p-thanks-msg__link,.p-thanks-msg__link:hover{-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (min-width:768px){.p-application__inner{max-width:840px}}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-justify{text-align:justify;text-justify:inter-ideograph}@media only screen and (max-width:767px){._pc{display:none}}@media only screen and (min-width:768px){._sp{display:none}}.u-mark--registered{font-family:Arial,sans-serif;font-size:.5em;vertical-align:text-top}.u-text-orange{color:#f35f01;font-weight:inherit}.u-text-orange02{color:#f29600;font-weight:inherit}.u-text-red02{color:#f33b01;font-weight:inherit}.u-text-red03{color:#ea2828;font-weight:inherit}.u-text-blue02{color:#56b5d4;font-weight:inherit}
/*# sourceMappingURL=../../sourcemaps/page/campaign-truestory01/style.css.map */</pre></body></html>