<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}}body{color:#212121;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.l-footer,body{width:100%}.l-footer__bg{background:#000;color:#fff;padding:40px 0}@media only screen and (min-width:768px){.l-footer__bg{padding:50px 0}}.l-inner{margin:0 auto;max-width:600px;padding:0 16px;width:100%}@media only screen and (min-width:768px){.l-inner{max-width:1160px;padding:0 40px}}.l-inner--point{margin:0 auto;width:100%}@media only screen and (max-width:767px){.l-inner--point{max-width:600px;padding:0 16px}}.l-inner--step{margin:0 auto;width:100%}@media only screen and (max-width:767px){.l-inner--step{max-width:600px;padding:0 16px}}@media only screen and (min-width:768px){.l-inner--step{max-width:1080px;padding:0 40px}}.l-sec{padding:16px 0;width:100%}@media only screen and (min-width:768px){.l-sec{padding:60px 0}}.l-sec--only-top{padding-top:16px;width:100%}@media only screen and (min-width:768px){.l-sec--only-top{padding-top:60px}}.l-sec--only-bottom{padding-bottom:16px;width:100%}@media only screen and (min-width:768px){.l-sec--only-bottom{padding-bottom:60px}}.l-sec--counseling{padding:50px 0;width:100%}@media only screen and (min-width:768px){.l-sec--counseling{padding:80px 0}}.c-cta{background:linear-gradient(90deg,#474747,#2f2f2f);box-shadow:0 0 8px rgba(0,0,0,.45)}@media only screen and (max-width:767px){.c-cta{padding:8px}}@media only screen and (min-width:768px){.c-cta{padding-bottom:44px;padding-top:44px}}@media only screen and (max-width:767px){.c-cta__items{border:1px solid hsla(0,0%,98%,.7);border-radius:4px;display:flex;flex-direction:column;gap:16px;padding:16px 3px 20px}}@media only screen and (min-width:768px){.c-cta__items{align-items:center;display:grid;grid-gap:16px 24px;gap:16px 24px;grid-template-areas:"title text" "title button";justify-content:center}}.c-cta__text{align-items:center;color:#fff;display:flex;font-size:14px;gap:0 2px;justify-content:center;line-height:1;text-align:center}@media only screen and (min-width:768px){.c-cta__text{grid-area:text}}.c-cta__text:after,.c-cta__text:before{background:#fff;content:"";display:inline-block;height:1px;width:14px}.c-cta__text:before{transform:rotate(45deg)}.c-cta__text:after{transform:rotate(-45deg)}@media only screen and (max-width:767px){.c-cta__title{text-align:center}}@media only screen and (min-width:768px){.c-cta__title{grid-area:title}}.c-cta__title img{height:66px;width:auto}.c-cta__button{display:block;filter:drop-shadow(0 4px 0 #1c51ba)}@media only screen and (min-width:768px){.c-cta__button{grid-area:button;max-width:366px}}.c-step__item--flex,.c-step__item--grid{border:1px solid #f39800;border-radius:4px;box-shadow:0 0 6px hsla(0,0%,71%,.7);padding:16px}@media only screen and (min-width:768px){.c-step__item--flex,.c-step__item--grid{padding:24px}}.c-step__item--flex:not(:first-child),.c-step__item--grid:not(:first-child){margin-top:16px}@media only screen and (min-width:768px){.c-step__item--flex:not(:first-child),.c-step__item--grid:not(:first-child){margin-top:32px}.c-step__item--flex{align-items:center;display:flex;gap:0 24px;justify-content:center}.c-step__item--flex:nth-child(2n){flex-direction:row-reverse}.c-step__item--grid{align-items:center;display:grid;grid-gap:24px;gap:24px;grid-template-areas:"main img" "box box";justify-content:center}.c-step__box,.c-step__img,.c-step__main{max-width:365px}.c-step__main{grid-area:main}}.c-step__heading{align-items:center;border-bottom:1px solid #f39800;display:flex;flex-wrap:wrap;gap:0 8px;margin-bottom:8px;padding:8px 8px 16px}.c-step__number{width:77px}.c-step__heading-main{width:calc(100% - 77px - 8px)}.c-step__time{background:#212121;border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:6px}.c-step__time--em{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,meiryo,sans-serif;font-size:18px}.c-step__title{font-size:20px;font-weight:700;line-height:1.4;margin-top:8px}@media only screen and (max-width:767px){.c-step__title{white-space:nowrap}}.c-step__title--lower{font-size:20px;font-weight:700}.c-step__img{position:relative}@media only screen and (max-width:767px){.c-step__img{margin-top:8px}}@media only screen and (min-width:768px){.c-step__img{grid-area:img}}.c-step__ribbon{background:#f39800;color:#fff;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:1.5;padding:4px 14px 4px 6px;position:absolute}@media only screen and (max-width:767px){.c-step__ribbon{bottom:21px;right:-16px}}@media only screen and (min-width:768px){.c-step__ribbon{left:0;top:20px}.c-step__boxes{display:flex;gap:0 24px;grid-area:box}}.c-step__box{background:#fff;border-radius:4px;padding:8px}@media only screen and (max-width:767px){.c-step__box{margin-top:8px}}.c-step__box-text{line-height:1.5}.c-step__list{background:#fff3f3;font-weight:700;margin-bottom:8px;margin-top:8px;padding:4px;position:relative}@media only screen and (max-width:767px){.c-step__list{padding-left:28px}}@media only screen and (min-width:768px){.c-step__list{padding-left:36px}}.c-step__list:before{background:#f39800;border-radius:50%;content:"";height:16px;left:4px;position:absolute;top:8px;width:16px}.c-point-title__bg{position:relative}@media only screen and (max-width:767px){.c-point-title__bg{align-items:center;background:linear-gradient(90deg,#f39800,#f29d1d);display:flex;height:260px;justify-content:center}}.c-point-title__img{display:none}@media only screen and (min-width:768px){.c-point-title__img{display:block}.c-point-title__img img{height:320px;-o-object-fit:cover;object-fit:cover}}.c-point-title{text-align:center}@media only screen and (max-width:767px){.c-point-title{padding:0 10px}}@media only screen and (min-width:768px){.c-point-title{left:50%;max-width:1000px;position:absolute;top:24px;transform:translateX(-50%);width:100%}}.c-point-title__number{display:block}.c-point-title__number img{height:auto;width:auto}.c-point-title__list{margin-top:24px}.c-point-title__list-item{background:#212121;color:#fff;display:table;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:min(24px,6.4vw);font-weight:700;line-height:1;margin:6px auto 0;padding:4px 7px;transform:matrix(.99,0,-.11,1,0,0)}@media only screen and (max-width:767px){.c-point-title__list-item{white-space:nowrap}}@media only screen and (min-width:768px){.c-point-title__list-item{margin-top:8px}}.c-point-title__list-item--large{font-size:26px}.c-point-title__list-item--small{font-size:18px}.c-point-title__list-item--asterisk{font-size:10px;font-weight:400}.c-point-title__asterisk{color:#fff;font-size:10px}@media only screen and (max-width:575px){.c-point-title__asterisk{display:table;margin:24px auto 0;text-align:left}}@media only screen and (min-width:768px){.c-point-title__asterisk{margin-top:8px}}.c-point-content-title{font-size:18px;font-weight:700;text-align:center}@media only screen and (max-width:767px){.c-point-content-title{line-height:1.4}}@media only screen and (min-width:768px){.c-point-content-title{font-size:min(20px,2vw);line-height:1.3}}.c-point-content-title--em{background:linear-gradient(transparent 70%,#fff386 0);font-size:26px}@media only screen and (min-width:768px){.c-point-content-title--em{font-size:min(30px,3vw)}}@media only screen and (max-width:767px){.c-plan-card{border-left:1px solid #f39800;border-right:1px solid #f39800;padding:24px 29px}}@media only screen and (min-width:768px){.c-plan-card{background:#fff;margin:-120px auto 0;max-width:1080px;padding-bottom:48px;padding-top:48px;position:relative;z-index:1}}.c-plan-card__item{display:flex}@media only screen and (max-width:767px){.c-plan-card__item{flex-direction:column;gap:16px 0}}@media only screen and (min-width:768px){.c-plan-card__item{align-items:center;gap:0 24px;justify-content:center}.c-plan-card__img{width:283px}.c-plan-card__main{width:355px}}.c-section-title{display:table;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:28px;font-weight:700;line-height:1.36;margin:0 auto 25px;text-align:center;transform:matrix(.99,0,-.14,1,0,0)}@media only screen and (min-width:768px){.c-section-title{font-size:38px;line-height:1.5;margin-bottom:30px;position:relative}}.c-section-title__small{font-size:18px;font-weight:inherit}@media only screen and (min-width:768px){.c-section-title__small{font-size:26px}}.c-section__line{background:#f39800;height:4px;margin:10px auto 0;position:relative;transform:translateX(4px);width:94px}.c-section__line:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 4px 4px;content:"";height:0;position:absolute;right:0;width:0}.c-cross{background:#1a1a1a;display:block;height:23px;position:absolute;right:0;top:0;width:23px}.c-cross:after,.c-cross:before{background:#fff;content:"";height:2px;left:50%;position:absolute;top:calc(50% - 1px);transform:translate(-50%);width:14px}.c-cross:after{transform:translate(-50%) rotate(90deg);transition:transform .3s}.js-acc-button.is-open .c-cross:after{transform:translate(-50%) rotate(0)}.c-school__bg{position:relative}.c-school__box{background:rgba(33,33,33,.9);left:50%;padding:26px 15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:250px}@media only screen and (min-width:768px){.c-school__box{padding:30px 20px;width:430px}}.c-school__box-text{color:#fff;font-size:14px;font-weight:700;text-align:center}@media only screen and (min-width:768px){.c-school__box-text{font-size:18px}}.c-school__box-text--em{color:#f39800;font-size:18px}@media only screen and (min-width:768px){.c-school__box-text--em{font-size:24px}}@media only screen and (max-width:767px){.c-school-accordion__content{background:#eee;margin-top:5px;padding:17.5px 0}}@media only screen and (min-width:768px){.c-school-accordion__content{margin-top:10px}}.c-school-accordion__items{display:grid;grid-gap:25px 20px;gap:25px 20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media only screen and (min-width:768px){.c-school-accordion__items{gap:40px 20px}}.c-school-accordion__title{font-size:18px;font-weight:700;line-height:1.4;position:relative;text-align:center}@media only screen and (min-width:768px){.c-school-accordion__title{background:#eee;margin:0 auto;padding:20px;width:366px}}@media (hover:hover){.c-school-accordion__title:hover{cursor:pointer}}.c-school-accordion__cross{right:15px;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px){.c-school-accordion__cross{right:20px}}.c-school-accordion__body{display:none;padding:0 25px}@media only screen and (max-width:767px){.c-school-accordion__body{margin-top:25px}}@media only screen and (min-width:768px){.c-school-accordion__body{background:#eee;padding:40px}}.c-school-accordion__name{background:#666;color:#fff;font-size:16px;font-weight:700;padding:2px 10px;text-align:center}.c-school-accordion__nearest{font-size:14px;font-weight:700;margin-top:10px}.c-school-accordion__list{border-bottom:1px dotted #000;font-size:14px;margin-bottom:10px;padding-bottom:10px}.c-school-accordion__text{font-size:12px}.p-summary{margin-bottom:16px}@media only screen and (min-width:768px){.p-summary{margin-bottom:56px}}.p-summary__box{background:#fff}@media only screen and (min-width:768px){.p-summary__box{padding:24px 40px 0}}.p-summary__title{border-bottom:1px solid #f39800;margin-bottom:16px;padding-bottom:16px;text-align:center}@media only screen and (min-width:768px){.p-summary__title{margin:0 auto 24px;max-width:800px;padding-bottom:24px}}.p-summary__title img{height:100px;width:auto}.p-summary__subtitle{font-size:24px;font-weight:700;line-height:1.5;text-align:center;white-space:nowrap}@media only screen and (max-width:374px){.p-summary__subtitle{white-space:pre}}.p-summary__subtitle&gt;img{display:inline-block;height:36px;vertical-align:text-bottom;width:auto}.p-summary__subtitle--em{font-size:30px}.p-summary__subtitle--small{font-size:22px;line-height:2.1}.p-summary__text{margin-top:13px;text-align:center}@media only screen and (min-width:768px){.p-summary__text{margin-top:24px}}@media only screen and (max-width:767px){.p-point-heading{padding-top:16px}}@media only screen and (min-width:768px){.p-point-heading{background:#eee}}@media only screen and (max-width:767px){.p-point-heading__box{border-left:1px solid #f39800;border-radius:4px 4px 0 0;border-right:1px solid #f39800;border-top:1px solid #f39800;box-shadow:0 0 6px hsla(0,0%,71%,.7);padding:12px 8px}}@media only screen and (min-width:768px){.p-point-heading__box{background:#fff;padding-bottom:48px;padding-top:48px}.p-point-heading__item{display:flex;justify-content:center}.p-point-heading__heading{border-bottom:none}}@media only screen and (max-width:767px){.p-point-heading__heading{margin-bottom:16px;padding:0 0 12px}}.p-point-heading__title{text-align:center}@media only screen and (max-width:767px){.p-point-heading__title{margin-top:29px}}@media only screen and (min-width:768px){.p-point-heading__title{margin-top:8px}}.p-point-heading__title img{height:55px;width:auto}@media only screen and (min-width:768px){.p-point-heading__title img{height:95px}.p-point{background:#eee;padding-bottom:32px}}@media only screen and (max-width:767px){.p-point__box{box-shadow:0 0 6px hsla(0,0%,71%,.7)}}.p-point__conclusion{background:#fff4e4;font-size:18px;font-weight:700;line-height:1.5;padding:26px 20px;text-align:center}@media only screen and (min-width:768px){.p-point__conclusion{font-size:26px;margin:0 auto;max-width:1080px}}.p-point__conclusion-line{font-weight:inherit;position:relative}.p-point__conclusion-line:after{background:#f08800;bottom:-4px;content:"";height:2px;left:0;position:absolute;right:0;width:100%}@media only screen and (min-width:768px){.p-point__conclusion-line:after{bottom:0}}.p-point__conclusion--em{color:#f08800;font-size:22px}@media only screen and (min-width:768px){.p-point__conclusion--em{font-size:30px}}@media only screen and (max-width:767px){.p-point-support{border-left:1px solid #f39800;border-right:1px solid #f39800;padding:22px 14px}}@media only screen and (min-width:768px){.p-point-support{background:#fff;margin:-115px auto 0;max-width:1080px;padding-bottom:48px;padding-top:48px;position:relative;z-index:1}}.p-point-support__items{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media only screen and (max-width:767px){.p-point-support__item{width:calc(50% - 10px)}}@media only screen and (min-width:768px){.p-point-support__item{max-width:195px;min-width:180px}}.p-point-support__img{text-align:center}.p-point-support__img img{max-width:120px}@media only screen and (min-width:768px){.p-point-support__img img{max-width:150px}}.p-point-support__title{color:#f08800;font-size:14px;font-weight:700;line-height:1.4;margin-top:10px;text-align:center}@media only screen and (min-width:768px){.p-point-support__title{align-items:center;display:flex;flex-direction:column;height:36px;justify-content:center}}.p-point-support__text{font-size:12px;margin-top:5px}.p-point-support__small{display:block;font-size:10px}@media only screen and (max-width:767px){.p-point-support__item:nth-child(3) .p-point-support__title{height:39px}.p-point-line{border-left:1px solid #f39800;border-right:1px solid #f39800;padding:22px 14px}}@media only screen and (min-width:768px){.p-point-line{background:#fff;margin:-88px auto 0;max-width:1080px;padding-bottom:48px;padding-top:48px;position:relative;z-index:1}.p-point-line__items{margin:0 auto;max-width:563px}}.p-point-line__item{display:flex}@media only screen and (min-width:768px){.p-point-line__item{align-items:flex-start;max-width:435px}}.p-point-line__item:not(:first-child){margin-top:20px}@media only screen and (min-width:768px){.p-point-line__item:not(:first-child){margin-top:10px}}.p-point-line__img{width:48px}.p-point-line__text{border-radius:20px;font-size:12px;padding:8px 15px;position:relative;width:calc(100% - 48px - 15px)}@media only screen and (min-width:768px){.p-point-line__text{max-width:370px;padding:10px 18px;width:auto}}.p-point-line__text:before{content:"";height:13px;position:absolute;top:6px;width:11px}.p-point-line__list-item{color:#e04300;font-weight:700}.p-point-line__item:nth-child(odd) .p-point-line__text{align-items:center;background:#e4eff6;display:flex;margin-left:15px}@media only screen and (min-width:768px){.p-point-line__item:nth-child(odd) .p-point-line__text{min-height:39px}}.p-point-line__item:nth-child(odd) .p-point-line__text:before{background:url(../../../../img/campaign-counseling/point/point-line/nyoro-blue.svg) 50%/cover no-repeat;left:-9px}.p-point-line__item:nth-child(2n){flex-direction:row-reverse}@media only screen and (min-width:768px){.p-point-line__item:nth-child(2n){margin-left:auto}}.p-point-line__item:nth-child(2n) .p-point-line__text{background:#ffedd0;margin-right:15px}.p-point-line__item:nth-child(2n) .p-point-line__text:before{background:url(../../../../img/campaign-counseling/point/point-line/nyoro-beige.svg) 50%/cover no-repeat;right:-9px}@media only screen and (max-width:767px){.p-point-correction{border-left:1px solid #f39800;border-right:1px solid #f39800;padding:22px 14px}}@media only screen and (min-width:768px){.p-point-correction{background:#fff;margin:-77px auto 0;max-width:1000px;padding:48px 40px;position:relative;z-index:1}}.p-point-correction__content{position:relative}@media only screen and (min-width:768px){.p-point-correction__content{align-items:flex-end;display:flex;flex-direction:row-reverse;gap:0 40px;margin:0 auto;max-width:840px}}.p-point-correction__img{text-align:center}@media only screen and (min-width:768px){.p-point-correction__img{width:min(140px,10.94vw)}}@media only screen and (max-width:767px){.p-point-correction__img img{width:140px}}@media only screen and (min-width:768px){.p-point-correction__img img{width:inherit}}@media only screen and (max-width:767px){.p-point-correction__items{margin-top:20px}}@media only screen and (min-width:768px){.p-point-correction__items{display:flex;flex:1;padding-bottom:4px;padding-top:50px;position:relative}.p-point-correction__item{border:1px solid #b3b3b3;width:50%}}.p-point-correction__item-title{border-left:1px solid #f39800;font-size:14px;font-weight:700}@media only screen and (max-width:767px){.p-point-correction__item-title{margin-bottom:20px;padding-left:15px}}@media only screen and (min-width:768px){.p-point-correction__item-title{font-size:16px;left:0;padding-left:20px;position:absolute;top:0}}@media only screen and (max-width:767px){.p-point-correction__box{border:1px solid #b3b3b3;padding:25px 15px}}@media only screen and (min-width:768px){.p-point-correction__box{padding:30px min(30px,2.34vw)}}.p-point-correction__box-title{align-items:center;display:flex;flex-direction:row-reverse;font-weight:700;gap:0 8px;letter-spacing:1px;line-height:1.11}@media only screen and (max-width:767px){.p-point-correction__box-title{font-size:18px;justify-content:center}}@media only screen and (min-width:768px){.p-point-correction__box-title{font-size:max(14px,min(1.41vw,18px));justify-content:flex-end}}.p-point-correction__box-icon&gt;img{width:auto}.p-point-correction__en{font-size:14px;margin-top:15px}@media only screen and (max-width:767px){.p-point-correction__en{font-size:16px;text-align:center}}.p-point-correction__jp{letter-spacing:.56px;margin-top:15px}@media only screen and (min-width:768px){.p-point-correction__jp{font-size:max(12px,min(1.25vw,16px));letter-spacing:.64px}.p-point-correction__item._develop{border-left:none}}@media only screen and (max-width:767px){.p-point-correction__item._develop .p-point-correction__box{border-top:none}}.p-point-correction__item._develop .p-point-correction__box-title,.p-point-correction__item._develop .p-point-correction__en{color:#e57373}.p-point-correction__item._good .p-point-correction__box-title,.p-point-correction__item._good .p-point-correction__en{color:#26acbf}@media only screen and (max-width:767px){.p-point-meeting{border-left:1px solid #f39800;border-right:1px solid #f39800;padding:22px 14px}}@media only screen and (min-width:768px){.p-point-meeting{background:#fff;margin:-110px auto 0;max-width:1080px;padding-bottom:48px;padding-top:48px;position:relative;z-index:1}.p-point-meeting__item{align-items:center;display:flex;gap:0 13px;justify-content:center}}@media only screen and (max-width:767px){.p-point-meeting__img{text-align:center}}.p-point-meeting__img img{max-width:285px}@media only screen and (min-width:768px){.p-point-meeting__img img{max-width:420px}}@media only screen and (max-width:767px){.p-point-meeting__text{margin-top:20px}}@media only screen and (min-width:768px){.p-point-meeting__text{max-width:395px}}.p-step05{margin-bottom:16px;margin-top:16px}@media only screen and (min-width:768px){.p-step05{margin-bottom:48px;margin-top:48px}}.p-about{padding-bottom:16px;padding-top:32px}@media only screen and (min-width:768px){.p-about{padding-bottom:80px;padding-top:80px}}.p-about__inner{margin:0 auto;max-width:580px}@media only screen and (min-width:768px){.p-about__inner{max-width:1080px;padding:0 40px}.p-about__card{align-items:center;display:flex;flex-direction:row-reverse}.p-about__img{width:55%}}@media only screen and (max-width:767px){.p-about__main{margin-top:15px}}@media only screen and (min-width:768px){.p-about__main{transform:translateX(25px);width:395px}}@media only screen and (max-width:767px){.p-about__box{padding:0 30px}}@media only screen and (min-width:768px){.p-about__box{background:#f7f7f7;max-width:395px;padding:30px 40px;position:relative;z-index:1}}.p-about__item-title{font-size:14px;font-weight:700;text-align:center}@media only screen and (min-width:768px){.p-about__item-title{font-size:18px;line-height:1.5}}.p-about__item-title--em{color:#f08800;font-size:18px}@media only screen and (min-width:768px){.p-about__item-title--em{font-size:24px}}.p-about__item-asterisk{font-size:10px}@media only screen and (max-width:767px){.p-about__item-asterisk{margin-top:5px;text-align:center}}@media only screen and (min-width:768px){.p-about__item-asterisk{margin-top:10px}}.p-about__school{margin-top:32px}@media only screen and (min-width:768px){.p-about__school{margin-top:50px}}.p-about__school-accordion{margin-top:15px}@media only screen and (min-width:768px){.p-about__school-accordion{margin-top:20px}}.p-footer__list{display:flex;justify-content:center}.p-footer__list&gt;li+li{margin-left:40px}.p-footer__list&gt;li&gt;a{font-size:12px;font-weight:700;position:relative}.p-footer__list&gt;li&gt;a:after{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:inline-block;height:6px;position:absolute;right:-10px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px}.p-footer__copyright{font-size:10px;margin-top:20px;text-align:center}@media only screen and (min-width:768px){.p-footer__copyright{margin-top:30px}}.p-pmark{background:#f7f7f5;border-top:1px solid #b3b3b3}.p-pmark__inner{align-items:center;display:flex;justify-content:center;margin:0 auto;width:100%}@media only screen and (max-width:767px){.p-pmark__inner{gap:0 18px;max-width:600px;padding:25px 15px 25px 20px}}@media only screen and (min-width:768px){.p-pmark__inner{gap:0 23px;padding-bottom:30px;padding-top:30px}}.p-pmark__link img{width:70px}@media only screen and (max-width:767px){.p-pmark__text{flex:1;font-size:10px}}@media only screen and (min-width:768px){.p-pmark__text{font-size:14px}}.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}.u-bg-gray{background:#eee}.u-bg-beige{background:#fff4e4}.u-bg-marker{background:#fff386}@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:middle}.u-font-bold{font-weight:700}
/*# sourceMappingURL=../../sourcemaps/page/campaign-counseling/style.css.map */</pre></body></html>