.under .breadcrumb .breadcrumb__list{display:flex;flex-wrap:wrap;column-gap:clamp(6px,4.776px + 0.327vw,10px);row-gap:6px}.under .breadcrumb .breadcrumb__list>li{display:flex;align-items:center}.under .breadcrumb .breadcrumb__list>li::before{content:"";display:inline-block;background:url(../img/common/arrow_simple.svg) no-repeat center center/contain;width:clamp(4px,3.082px + 0.245vw,7px);height:clamp(6px,4.469px + 0.408vw,11px);margin:clamp(0px,-0.612px + 0.163vw,2px) clamp(6px,4.776px + 0.327vw,10px) 0 0}.under .breadcrumb .breadcrumb__list>li:first-of-type::before{content:none}.under .breadcrumb .breadcrumb__list>li .breadcrumb__page{display:flex;align-items:center;column-gap:clamp(3px,2.082px + 0.245vw,6px);font-family:var(--font_ZenKakuGothicAntique);font-weight:500;font-size:clamp(7.5px,5.816px + 0.449vw,13px);color:var(--color_black);line-height:1.8}.under .breadcrumb .breadcrumb__list>li .breadcrumb__page img{width:clamp(11.5px,8.898px + 0.694vw,20px)}.under .sec{padding:clamp(40px,21.633px + 4.898vw,100px) 45px clamp(60px,41.633px + 4.898vw,120px)}@media screen and (max-width: 1000px){.under .sec{padding:clamp(40px,21.633px + 4.898vw,100px) 20px clamp(60px,41.633px + 4.898vw,120px)}}.page-index .title-wrap,.page-second .title-wrap{position:relative;margin:0 clamp(0px,-12.245px + 3.265vw,40px)}@media screen and (max-width: 1000px){.page-index .title-wrap,.page-second .title-wrap{margin:0}}.page-index .title-wrap .title-area,.page-second .title-wrap .title-area{position:relative;overflow:hidden;clip-path:url(#title-mask);aspect-ratio:1428/440;display:flex}@media screen and (max-width: 1000px){.page-index .title-wrap .title-area,.page-second .title-wrap .title-area{display:block;clip-path:none;aspect-ratio:2/1;margin:0;border-top:1px solid var(--color_black);border-bottom:1px solid var(--color_black)}}.page-index .title-wrap .title-area::before,.page-second .title-wrap .title-area::before{content:"";position:absolute;top:0;left:0;background:url(../img/common/title_line.svg) no-repeat center center/contain;width:100%;height:100%;z-index:2}@media screen and (max-width: 1000px){.page-index .title-wrap .title-area::before,.page-second .title-wrap .title-area::before{content:none}}.page-index .title-wrap .title-area .title-area__text,.page-second .title-wrap .title-area .title-area__text{position:relative;width:45%;background:var(--color_blue);border-right:1px solid var(--color_black)}@media screen and (max-width: 1000px){.page-index .title-wrap .title-area .title-area__text,.page-second .title-wrap .title-area .title-area__text{width:max-content;position:absolute;bottom:0;left:0;border-top:1px solid var(--color_black);border-right:1px solid var(--color_black);border-top-right-radius:8px}}.page-index .title-wrap .title-area .title-area__text h1,.page-second .title-wrap .title-area .title-area__text h1{position:absolute;top:40%;left:0;transform:translateY(-50%);font-family:var(--font_ZenKakuGothicAntique);font-weight:700;font-size:clamp(20px,-26.791px + 4.674vw,48px);color:var(--color_white);line-height:1.6;padding:0 10%}@media screen and (max-width: 1000px){.page-index .title-wrap .title-area .title-area__text h1,.page-second .title-wrap .title-area .title-area__text h1{position:initial;transform:translateY(0);font-size:clamp(19px,10.122px + 2.367vw,48px);padding:13px 20px}}.page-index .title-wrap .title-area .title-area__image,.page-second .title-wrap .title-area .title-area__image{width:55%}@media screen and (max-width: 1000px){.page-index .title-wrap .title-area .title-area__image,.page-second .title-wrap .title-area .title-area__image{width:100%}}.page-index .title-wrap .breadcrumb,.page-second .title-wrap .breadcrumb{position:absolute;bottom:clamp(0px,-33.422px + 3.339vw,20px);left:0;width:60%}@media screen and (max-width: 1000px){.page-index .title-wrap .breadcrumb,.page-second .title-wrap .breadcrumb{display:none}}.page-index .title-wrap .breadcrumb .breadcrumb__list,.page-second .title-wrap .breadcrumb .breadcrumb__list{margin-left:24px}.page-index .index__list,.page-second .index__list{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:clamp(10px,4.49px + 1.469vw,28px);row-gap:clamp(20px,17.551px + 0.653vw,28px)}.page-index .index__list+.index__list,.page-second .index__list+.index__list{margin-top:clamp(20px,17.551px + 0.653vw,28px)}.page-index .index__list>li>a,.page-second .index__list>li>a{display:flex;flex-direction:column;justify-content:flex-start;row-gap:clamp(10px,6.939px + 0.816vw,20px);width:100%;height:100%;border-radius:clamp(6px,5.388px + 0.163vw,8px);border:clamp(1px,0.694px + 0.082vw,2px) solid var(--color_black);padding:clamp(15px,12.245px + 0.735vw,24px)}.page-index .index__list>li>a .index__headArea,.page-second .index__list>li>a .index__headArea{position:relative;display:flex;align-items:center;gap:clamp(10px,6.939px + 0.816vw,20px)}@media screen and (max-width: 1000px){.page-index .index__list>li>a .index__headArea,.page-second .index__list>li>a .index__headArea{flex-direction:column}}.page-index .index__list>li>a .index__headArea::after,.page-second .index__list>li>a .index__headArea::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);background:url(../img/common/arrow.svg) no-repeat center center/contain;width:clamp(24px,19.102px + 1.306vw,40px);height:clamp(17px,13.633px + 0.898vw,28px);transition:transform .3s ease}@media screen and (max-width: 1000px){.page-index .index__list>li>a .index__headArea::after,.page-second .index__list>li>a .index__headArea::after{content:none}}.page-index .index__list>li>a .index__headArea img,.page-second .index__list>li>a .index__headArea img{width:auto;height:clamp(38px,37.388px + 0.163vw,40px)}.page-index .index__list>li>a .index__head,.page-second .index__list>li>a .index__head{font-family:var(--font_ZenKakuGothicAntique);font-weight:700;font-size:clamp(20px,17.551px + 0.653vw,28px);color:var(--color_blue);font-size:clamp(13px,8.408px + 1.224vw,28px);padding-right:clamp(30px,20.816px + 2.449vw,60px)}@media screen and (max-width: 1000px){.page-index .index__list>li>a .index__head,.page-second .index__list>li>a .index__head{padding-right:0;text-align:center}}.page-index .index__list>li>a .index__text,.page-second .index__list>li>a .index__text{font-weight:500;font-size:clamp(13px,12.388px + 0.163vw,15px);color:var(--color_black);transition:color .3s ease}@media screen and (max-width: 1000px){.page-index .index__list>li>a .index__text,.page-second .index__list>li>a .index__text{display:none}}.page-index .index__list>li>a:hover .index__headArea::after,.page-second .index__list>li>a:hover .index__headArea::after{transform:translate(5px, -50%)}.page-index .index__list>li>a:hover .index__text,.page-second .index__list>li>a:hover .index__text{color:var(--color_blue)}@media screen and (max-width: 1000px){.page-index .index__list.--image>li>a,.page-second .index__list.--image>li>a{padding:clamp(8px,3.102px + 1.306vw,24px) clamp(8px,3.102px + 1.306vw,24px) clamp(10px,5.714px + 1.143vw,24px)}}.page-index .index__list.--image>li>a .index__imageArea,.page-second .index__list.--image>li>a .index__imageArea{overflow:hidden;border:clamp(1px,0.694px + 0.082vw,2px) solid var(--color_black);border-radius:clamp(6px,5.388px + 0.163vw,8px)}.page-index .index__list.--large,.page-second .index__list.--large{grid-template-columns:1fr}.page-index .index__list.--large>li>a,.page-second .index__list.--large>li>a{align-items:center;row-gap:clamp(12px,8.327px + 0.98vw,24px);padding:clamp(24px,17.878px + 1.633vw,44px) clamp(15px,12.245px + 0.735vw,24px)}.page-index .index__list.--large>li>a .index__head,.page-second .index__list.--large>li>a .index__head{font-size:clamp(20px,13.878px + 1.633vw,40px);padding-right:0}.page-index .index__list.--large>li>a .index__text,.page-second .index__list.--large>li>a .index__text{text-align:center;font-size:clamp(14px,13.082px + 0.245vw,17px)}.page-index .index__list.--large>li>a .detail-button span,.page-second .index__list.--large>li>a .detail-button span{transition:color .3s ease}.page-index .index__list.--large>li>a .detail-button span::after,.page-second .index__list.--large>li>a .detail-button span::after{transition:transform .3s ease}.page-index .index__list.--large>li>a:hover .detail-button span,.page-second .index__list.--large>li>a:hover .detail-button span{color:var(--color_blue)}.page-index .index__list.--large>li>a:hover .detail-button span::after,.page-second .index__list.--large>li>a:hover .detail-button span::after{transform:translateX(5px)}.page-index .index__list.--large.--image>li>a,.page-second .index__list.--large.--image>li>a{flex-direction:row;align-items:flex-start;column-gap:clamp(20px,17.551px + 0.653vw,28px);padding:clamp(15px,12.245px + 0.735vw,24px)}@media screen and (max-width: 1000px){.page-index .index__list.--large.--image>li>a,.page-second .index__list.--large.--image>li>a{flex-direction:column}}.page-index .index__list.--large.--image>li>a .index__imageArea,.page-second .index__list.--large.--image>li>a .index__imageArea{width:50%}@media screen and (max-width: 1000px){.page-index .index__list.--large.--image>li>a .index__imageArea,.page-second .index__list.--large.--image>li>a .index__imageArea{width:100%}}.page-index .index__list.--large.--image>li>a .index__textArea,.page-second .index__list.--large.--image>li>a .index__textArea{display:flex;flex-direction:column;row-gap:clamp(12px,8.327px + 0.98vw,24px);width:50%}@media screen and (max-width: 1000px){.page-index .index__list.--large.--image>li>a .index__textArea,.page-second .index__list.--large.--image>li>a .index__textArea{width:100%}}.page-index .index__list.--large.--image>li>a .index__textArea .index__head,.page-second .index__list.--large.--image>li>a .index__textArea .index__head{font-size:clamp(20px,15.102px + 1.306vw,36px)}.page-index .index__list.--large.--image>li>a .index__textArea .index__text,.page-second .index__list.--large.--image>li>a .index__textArea .index__text{text-align:left}.page-index .index__list.--large.--image>li>a .index__textArea .detail-button,.page-second .index__list.--large.--image>li>a .index__textArea .detail-button{display:flex;justify-content:flex-end}@media screen and (max-width: 1000px){.page-index .index__list.--large.--image>li>a .index__textArea .detail-button,.page-second .index__list.--large.--image>li>a .index__textArea .detail-button{justify-content:center}}.page-third .title-area{background:var(--color_beige);padding:0 30px}.page-third .title-area .title-area__inner{max-width:var(--contentWidth);margin:0 auto;display:flex;align-items:center;column-gap:clamp(12px,9.551px + 0.653vw,20px);padding:clamp(24px,9.306px + 3.918vw,72px) 0}@media screen and (max-width: 1000px){.page-third .title-area .title-area__inner{padding-top:clamp(42px,32.816px + 2.449vw,72px)}}.page-third .title-area .title-area__inner img{width:clamp(24px,19.102px + 1.306vw,40px)}.page-third .title-area .title-area__inner h1{font-family:var(--font_ZenKakuGothicAntique);font-weight:700;font-size:clamp(24px,16.653px + 1.959vw,48px)}.page-third .breadcrumb{padding:0 30px}.page-third .breadcrumb .breadcrumb__list{max-width:var(--contentWidth);margin:22px auto 0}@media screen and (max-width: 1000px){.page-third .breadcrumb.sp{background:var(--color_beige);padding-top:16px;padding-left:134px}.page-third .breadcrumb.sp .breadcrumb__list{margin-top:0}}.about.page-index .sec-lead{padding-bottom:0}.about.page-index .sec-lead .copy{text-align:center}.about.page-index .sec-lead .title-accentWrap{margin-top:clamp(30px,20.816px + 2.449vw,60px)}.about.page-index .sec-lead .title-accentWrap .title-accent{font-size:clamp(16px,11.102px + 1.306vw,32px)}.about.page-index .sec-lead .lead__banner{overflow:hidden;border:clamp(1px,0.694px + 0.082vw,2px) solid var(--color_black);border-radius:clamp(12px,10.469px + 0.408vw,17px);margin:clamp(10px,6.939px + 0.816vw,20px) auto 0;max-width:860px}.about.page-index .sec-index{padding-top:clamp(25px,17.347px + 2.041vw,50px)}.about.page-index .sec-index .title-blueline{font-size:clamp(34px,26.653px + 1.959vw,58px)}.about.page-index .sec-job{background:var(--color_beige);padding-bottom:clamp(40px,21.633px + 4.898vw,100px)}.about.page-index .sec-job .job__content{display:flex;column-gap:clamp(30px,20.816px + 2.449vw,60px)}@media screen and (max-width: 1000px){.about.page-index .sec-job .job__content{flex-direction:column;align-items:center;row-gap:10px}}.about.page-index .sec-job .job__content .job__image{max-width:520px;width:45%}@media screen and (max-width: 1000px){.about.page-index .sec-job .job__content .job__image{width:100%}}.about.page-index .sec-job .job__content .job__text{width:55%}@media screen and (max-width: 1000px){.about.page-index .sec-job .job__content .job__text{width:100%}}.about.page-index .sec-job .job__content .job__text .job__title{font-size:clamp(16px,11.102px + 1.306vw,32px);padding:clamp(0px,-3.061px + 0.816vw,10px) 0}.about.page-index .sec-job .job__content .job__text .copy{font-weight:500;margin-top:clamp(12px,8.327px + 0.98vw,24px)}.about.page-index .sec-job .job__content .job__text .detail-button{margin-top:clamp(12px,8.327px + 0.98vw,24px)}.about.page-index .sec-interview{padding:clamp(60px,41.633px + 4.898vw,120px) 45px 40px}@media screen and (max-width: 1000px){.about.page-index .sec-interview{padding:clamp(60px,41.633px + 4.898vw,120px) 20px 40px}}.about.page-index .sec-interview .interview__titleArea .title-blueline::after{background:url(../img/about/index/interview_text.svg) no-repeat center center/contain}.about.page-index .sec-interview .interview__banner{margin:clamp(40px,21.633px + 4.898vw,100px) auto 0;max-width:500px}.about.page-index .sec-interview .interview__banner a img{transition:opacity .3s ease}.about.page-index .sec-interview .interview__banner a:hover img{opacity:.7}.about.page-index .sec-interview .interview__banner p{text-align:center;margin-top:clamp(10px,8.469px + 0.408vw,15px)}:root{--blue:#0a74d3;--text:#111;--line:#2b2b2b;--card-bg:#FAF9F3;--card-radius:14px;--card-border:2px;--photo-radius:12px;--gap:12px;--rail-width:3px;--node-size:30px;--node-border:8px;--tail-y:20px;--tail-w:18px;--tail-w-in:15px;--bubble-outset: 22px;--bubble-pad-x: 22px;--bubble-pad-y: 18px}.calendar .sec-calendar{padding-top:0}.calendar-timeline{position:relative;display:flex;flex-direction:column;gap:60px}.calendar-item{display:grid;grid-template-columns:250px 30px 1fr;column-gap:20px;align-items:start}.calendar-item__meta{padding-top:8px}.calendar-item__month{margin:0 0 40px;font-weight:800;color:var(--blue);line-height:1;font-size:36px}.calendar-item__month span{display:inline-block;margin-right:5px;font-size:72px}.calendar-item__list{margin:0;padding:0;list-style:none;color:var(--text);font-size:14px;line-height:1.8}.calendar-item__list li{position:relative;margin-bottom:5px;padding-left:18px}.calendar-item__list li::before{content:"";position:absolute;left:0;top:.78em;width:7px;height:7px;background:var(--blue);border-radius:50%;transform:translateY(-50%)}.calendar-item__rail{position:relative;height:100%;padding-top:8px}.calendar-item__rail::before{content:"";position:absolute;top:-62px;bottom:0;left:50%;width:var(--rail-width);background:var(--line);border-radius:99px;transform:translateX(-50%)}.calendar-item__rail._top::before{top:0}.calendar-item__node{position:absolute;left:50%;top:0;width:var(--node-size);height:var(--node-size);background:#fff;border:var(--node-border) solid var(--blue);border-radius:50%;box-sizing:border-box;transform:translateX(-50%)}.calendar-card{position:relative;margin-left:41px;background:var(--card-bg);border:var(--card-border) solid var(--line);border-radius:var(--card-radius);overflow:visible}.calendar-card::before{content:"";display:block;width:41px;height:33px;position:absolute;left:-41px;top:50px;background:url(../img/about/schedule/calendar-card-bubble.svg) center center no-repeat}.calendar-card__inner{padding:18px 18px 16px}.calendar-card__text{margin:14px 0 0;font-size:13px;line-height:1.9;color:var(--text)}.calendar-card__media{display:grid;gap:var(--gap)}.calendar-card__img{margin:0;border-radius:var(--photo-radius);overflow:hidden}.calendar-card__img--big{min-height:auto}.calendar-card__stack{display:contents}.calendar-card__img img{width:100%;height:100%;display:block;object-fit:cover}.calendar-card__media--apr .calendar-card__img,.calendar-card__media--may .calendar-card__img{aspect-ratio:4/3}@media(max-width: 1000px){.calendar-item{grid-template-columns:1fr;row-gap:14px}.calendar-item__rail{display:none}.calendar-item__meta{position:relative}.calendar-card::before,.calendar-card::after{display:none}}@media(max-width: 1000px)and (max-width: 560px){.calendar-card__media--apr,.calendar-card__media--may{grid-template-columns:1fr}.calendar-card__media--apr .calendar-card__img,.calendar-card__media--may .calendar-card__img{aspect-ratio:16/9}}.career .sec-stats{padding-top:0}.stats-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(40px,33.878px + 1.633vw,60px)}@media screen and (max-width: 1000px){.stats-grid{grid-template-columns:1fr}}.stats-item{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(8px,1.2vw,14px) 0}.stats-item__title{position:relative;margin:0;padding-bottom:15px;border-bottom:2px solid var(--color_black);font-weight:700;font-size:clamp(20px,13.878px + 1.633vw,40px);line-height:1.35;letter-spacing:.02em;color:#111}.stats-item__title .small{display:block;font-size:clamp(13px,9.633px + 0.898vw,24px)}.stats-item__title::after{content:"";position:absolute;display:inline-block;bottom:-2px;left:50%;transform:translateX(-50%);width:18px;height:2px;background-image:linear-gradient(to right, var(--color_white) 0, var(--color_white) 6px, var(--color_black) 6px, var(--color_black) 12px, var(--color_white) 12px, var(--color_white) 18px);background-size:18px 2px;background-position:center top;background-repeat:repeat-x}.stats-item__rule{margin-top:10px;height:2px;background:#111;opacity:.35;position:relative;overflow:hidden}.stats-item__rule::after{content:"";position:absolute;left:0;top:50%;width:70%;height:100%;background:#111;opacity:.35;transform:translateY(-50%)}@media screen and (max-width: 1000px){.stats-item__rule{margin-top:8px}.stats-item__rule::after{width:78%}}.stats-item__figure{margin:16px 0 0}.stats-item__figure img{display:block;width:100%;height:auto;border-radius:8px}.sec-career{background:var(--color_beige)}.sec-career .title-blueline{margin-bottom:clamp(20px,13.878px + 1.633vw,40px)}.sec-career .career-box{margin-top:clamp(20px,13.878px + 1.633vw,40px);padding:clamp(20px,13.878px + 1.633vw,40px);background-color:#fff;border:2px solid var(--color_black);border-radius:12px}.sec-career .career-box__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:40px;margin-top:clamp(25px,17.347px + 2.041vw,50px)}@media screen and (max-width: 1000px){.sec-career .career-box__grid{display:block}}.sec-career .career-card{text-align:center;border-radius:10px}@media screen and (max-width: 1000px){.sec-career .career-card{margin-top:20px}}.sec-career .career-box__title{font-size:clamp(20px,15.102px + 1.306vw,36px);text-align:center}.sec-career .career-card__cap{margin:0 auto 10px;font-size:clamp(18px,16.163px + 0.49vw,24px);font-weight:800;line-height:1.4;background:#ffddcf;border-radius:6px;padding:10px 8px}.sec-career .career-card__num{margin:10px 0 6px;font-size:14px;line-height:1}.sec-career .career-card__num strong{font-size:clamp(50px,46.939px + 0.816vw,60px);font-weight:700;font-family:var(--font_ZenKakuGothicAntique)}.sec-career .career-card__num span{margin-left:4px;font-size:clamp(14px,13.082px + 0.245vw,17px);font-weight:700}.sec-career .career-card__note{margin:8px 0 0;font-size:clamp(11px,10.388px + 0.163vw,13px);line-height:1.6}.sec-career .career-card__desc{margin:8px auto 0;font-size:11px;line-height:1.7;max-width:240px;text-align:left}.sec-career .career-bottom{margin-top:22px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:22px}@media screen and (max-width: 1000px){.sec-career .career-bottom{display:block}}.sec-career .career-kpi{text-align:center}@media screen and (max-width: 1000px){.sec-career .career-kpi{margin-top:20px}}.sec-career .career-kpi__top{margin:0;font-weight:900;line-height:1.35;font-size:clamp(20px,16.939px + 0.816vw,30px)}.sec-career .career-kpi__top em{font-style:normal;color:#ff3b1f;font-size:clamp(26px,22.327px + 0.98vw,38px)}.sec-career .career-kpi__text{margin:12px auto 0;font-size:clamp(14px,13.388px + 0.163vw,16px);line-height:1.8;max-width:250px;text-align:left}.sec-support{padding:48px 0 56px;background:#fff}.sec-support .title-blueline{flex-direction:column;justify-content:center;align-items:center}.sec-support .title-blueline span{color:var(--color_blue);font-size:clamp(14px,12.163px + 0.49vw,20px)}.support__inner{width:min(1020px,92%);margin:0 auto}.support__eyebrow{margin:0 0 10px;text-align:center;font-size:14px;font-weight:700;color:#0081cc}.support__title{margin:0;text-align:center;font-size:28px;font-weight:900;letter-spacing:.02em;color:#333}.support__underline{display:block;width:120px;height:4px;background:#0081cc;margin:18px auto 0;border-radius:999px}.support__cards{position:relative;margin-top:34px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(20px,13.878px + 1.633vw,40px)}.support-card,.support-wide{position:relative}.support-card::before,.support-card::after,.support-card .inner::before,.support-card .inner::after,.support-wide::before,.support-wide::after,.support-wide .inner::before,.support-wide .inner::after{content:"";position:absolute;display:inline-block;width:18px;height:2px;background-image:linear-gradient(to right, var(--color_white) 0, var(--color_white) 6px, var(--color_blue) 6px, var(--color_blue) 12px, var(--color_white) 12px, var(--color_white) 18px);background-size:18px 2px;background-position:center top;background-repeat:repeat-x}.support-card::before,.support-wide::before{top:0;left:50%;transform:translateX(-50%)}.support-card::after,.support-wide::after{bottom:0;left:50%;transform:translateX(-50%)}.support-card .inner,.support-wide .inner{display:flex;flex-direction:column;height:100%;border:2px solid #0081cc;border-radius:10px;padding:clamp(20px,13.878px + 1.633vw,40px);text-align:center;background:#fff}.support-card .inner::before,.support-wide .inner::before{top:50%;left:-8px;transform:translateY(-50%) rotate(90deg)}.support-card .inner::after,.support-wide .inner::after{top:50%;right:-8px;transform:translateY(-50%) rotate(90deg)}.support-card__icon{height:62px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center}.support-card__icon img{max-width:100%;max-height:100%;display:block}.support-card__price{margin:auto 0 0}.support-card__price strong{font-size:50px;font-weight:900;letter-spacing:.02em;color:#0081cc;line-height:1}.support-card__price span{font-size:16px;font-weight:800;color:#0081cc;transform:translateY(-3px)}.support-card__small{display:block;font-size:14px;font-weight:700;color:#0081cc}.support-card__small--mt{margin-top:15px}.support-card__mid{margin:6px 0 0;font-size:clamp(16px,11.102px + 1.306vw,32px);font-weight:700;color:#0081cc}.support-wide{margin-top:clamp(30px,20.816px + 2.449vw,60px)}.support-wide .inner{display:grid;grid-template-columns:300px 1fr;gap:18px;align-items:center;text-align:left}@media screen and (max-width: 1000px){.support-wide{margin-top:clamp(20px,13.878px + 1.633vw,40px)}}.support-wide__icon{width:300px;display:flex;align-items:center;justify-content:center;flex-direction:column}.support-wide__icon img{display:block}.support-wide__main{grid-column:2/-1}.support-wide__headline{margin:0;font-size:clamp(16px,11.102px + 1.306vw,32px);font-weight:900;color:#0081cc;line-height:1.25}@media screen and (max-width: 1000px){.support-wide__headline{text-align:center}}.support-wide__headline strong{font-family:var(--font_ZenKakuGothicAntique);font-size:clamp(40px,27.755px + 3.265vw,80px);margin:0 6px;display:inline-block;line-height:.5}.support-wide__headline span{font-size:clamp(26px,18.041px + 2.122vw,52px)}.support-wide__desc{margin:10px 0 0;font-size:clamp(16px,11.102px + 1.306vw,32px);font-weight:500;color:#0081cc}@media screen and (max-width: 1000px){.support__title{font-size:22px}.support__cards{grid-template-columns:1fr;gap:clamp(20px,13.878px + 1.633vw,40px);margin-top:24px}.support-card__price strong{font-size:44px}.support-wide .inner{display:block}}@media(max-width: 480px){.support__underline{width:96px;height:3px}.support-card__mid{font-size:18px}.support-card__price strong{font-size:40px}}#voice .sec-lead .notes{text-align:center;margin-top:clamp(8px,5.551px + 0.653vw,16px);font-size:clamp(12px,11.388px + 0.163vw,14px)}@media screen and (max-width: 1000px){#voice .sec-interview{padding:clamp(60px,41.633px + 4.898vw,120px) 20px 40px}}.dash-top{position:relative}.dash-top .dash-type2{position:absolute}.dash-top .dash-type2:nth-of-type(1){top:-2px;left:20%;transform:translateX(-50%)}#voice .dash-wrap2{position:relative}#voice .dash-wrap2 .dash-type2{position:absolute}#voice .dash-wrap2 .dash-type2:nth-of-type(1){top:-2px;left:20%;transform:translateX(-50%)}#voice .dash-wrap2 .dash-type2:nth-of-type(2){bottom:0;left:auto;right:10%;transform:translateX(-50%)}#voice .sec-lead{padding-bottom:clamp(20px,13.878px + 1.633vw,40px)}#voice .sec-lead .notes{text-align:center;margin-top:clamp(8px,5.551px + 0.653vw,16px);font-size:clamp(12px,11.388px + 0.163vw,14px)}#voice .sec-interview{padding-top:0}#voice .sec-interview .interview_items{margin-top:clamp(20px,13.878px + 1.633vw,40px);display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(40px,37.551px + 0.653vw,48px)}@media(max-width: 1160px){#voice .sec-interview .interview_items{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 600px){#voice .sec-interview .interview_items{grid-template-columns:1fr}}#voice .sec-interview .interview_items a{display:block;color:#000;text-decoration:none}#voice .sec-interview .interview_items a .interview__item-image{border:2px solid #000;border-radius:12px 12px 12px 0px;aspect-ratio:100/63}#voice .sec-interview .interview_items a .interview__item-image img{object-fit:cover;width:100%;height:100%;border-radius:12px 12px 12px 0px}#voice .sec-interview .interview_items a .interview__item-info{display:inline-block;font-size:clamp(12px,11.082px + 0.245vw,15px);color:var(--color_white);font-weight:700;line-height:1.6;padding:6px 10px;border:2px solid var(--color_black);border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#voice .sec-interview .interview_items a .interview__item-info.--econ{background:var(--color_econ)}#voice .sec-interview .interview_items a .interview__item-info.--business{background:var(--color_business)}#voice .sec-interview .interview_items a .interview__item-info.--english{background:var(--color_english)}#voice .sec-interview .interview_items a .interview__item-info.--sociology{background:var(--color_sociology)}#voice .sec-interview .interview_items a .interview__item-info.--law{background:var(--color_law)}#voice .sec-interview .interview_items a .interview__item-info.--pharmacy{background:var(--color_pharmacy)}#voice .sec-interview .interview_items a .interview__item-info.--info{background:var(--color_info)}#voice .sec-interview .interview_items a .interview__item-lead,#voice .sec-interview .interview_items a .interview__item-name{line-height:1.6;font-weight:700;color:var(--color_black);transition:color .3s ease}#voice .sec-interview .interview_items a .interview__item-lead{font-size:clamp(14px,12.776px + 0.327vw,18px);margin-top:clamp(8px,7.388px + 0.163vw,10px);line-height:1.5}#voice .sec-interview .interview_items a .interview__item-name{font-size:clamp(14px,13.388px + 0.163vw,16px);margin-top:clamp(5px,4.082px + 0.245vw,8px)}#voice .sec-interview .interview_items a .interview__item-job{font-size:clamp(10px,9.082px + 0.245vw,13px);margin-top:clamp(5px,4.082px + 0.245vw,8px)}#voice .sec-interview .interview_items a .interview__item-hightscroll{font-size:clamp(10px,9.082px + 0.245vw,13px);margin-top:clamp(2px,1.388px + 0.163vw,4px)}#voice .sec-interview .interview_items a .interview__item-copy{font-size:clamp(13px,12.388px + 0.163vw,15px);margin-top:clamp(6px,4.163px + 0.49vw,12px);line-height:1.7;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#voice_detail .dash-wrap2{position:relative}#voice_detail .dash-wrap2 .dash-type2{position:absolute}#voice_detail .dash-wrap2 .dash-type2:nth-of-type(1){top:-2px;left:20%;transform:translateX(-50%)}#voice_detail .dash-wrap2 .dash-type2:nth-of-type(2){bottom:0;left:auto;right:10%;transform:translateX(-50%)}@media screen and (max-width: 1000px){#voice_detail .title-wrap{padding:0 20px}}@media(max-width: 1200px){#voice_detail .breadcrumb{position:relative;margin-top:15px;width:100%}}#voice_detail .title-area{position:relative;overflow:hidden;clip-path:url(#title-mask);aspect-ratio:1428/440;display:flex}@media(max-width: 1200px){#voice_detail .title-area{clip-path:none;aspect-ratio:inherit;border:2px solid #000;overflow:hidden;border-radius:12px}#voice_detail .title-area::before{display:none}}@media screen and (max-width: 1000px){#voice_detail .title-area{flex-direction:column-reverse;clip-path:none;aspect-ratio:inherit;margin:0;border:2px solid var(--color_black)}}#voice_detail .title-area::before{content:"";position:absolute;top:0;left:0;background:url(../img/common/title_line.svg) no-repeat center center/contain;width:100%;height:100%;z-index:2}@media screen and (max-width: 1000px){#voice_detail .title-area::before{content:none}}#voice_detail .title-area .title-area__text{position:relative;width:45%;background:var(--color_blue);border-right:1px solid var(--color_black);padding-top:clamp(15px,15px + (30 - 15)*(100vw - 1024px)/(1560 - 1024),30px);padding-left:clamp(15px,15px + (30 - 15)*(100vw - 1024px)/(1560 - 1024),30px);padding-bottom:clamp(40px,40px + (72 - 40)*(100vw - 1024px)/(1560 - 1024),72px);display:flex;flex-direction:column;justify-content:center}@media(max-width: 1200px){#voice_detail .title-area .title-area__text{padding-top:clamp(15px,15px + (30 - 15)*(100vw - 1024px)/(1560 - 1024),30px);padding-left:clamp(15px,15px + (30 - 15)*(100vw - 1024px)/(1560 - 1024),30px);padding-right:clamp(15px,15px + (30 - 15)*(100vw - 1024px)/(1560 - 1024),30px);padding-bottom:clamp(15px,15px + (30 - 15)*(100vw - 1024px)/(1560 - 1024),30px)}}@media screen and (max-width: 1000px){#voice_detail .title-area .title-area__text{position:relative !important;width:100% !important;border-radius:0 !important;border:none !important;box-sizing:border-box;padding:clamp(20px,13.878px + 1.633vw,40px)}}#voice_detail .title-area .title-area__text.--econ{background:var(--color_econ)}#voice_detail .title-area .title-area__text.--business{background:var(--color_business)}#voice_detail .title-area .title-area__text.--english{background:var(--color_english)}#voice_detail .title-area .title-area__text.--sociology{background:var(--color_sociology)}#voice_detail .title-area .title-area__text.--law{background:var(--color_law)}#voice_detail .title-area .title-area__text.--pharmacy{background:var(--color_pharmacy)}#voice_detail .title-area .title-area__text.--info{background:var(--color_info)}@media screen and (max-width: 1000px){#voice_detail .title-area .title-area__text{width:max-content;position:absolute;bottom:0;left:0;border-top:1px solid var(--color_black);border-right:1px solid var(--color_black);border-top-right-radius:8px}}#voice_detail .title-area .title-area__text>p{color:var(--color_white);font-size:clamp(12px,12px + (14 - 12)*(100vw - 1024px)/(1560 - 1024),14px);margin-bottom:6px}#voice_detail .title-area .title-area__text .interview__item_copy{position:relative;padding:0;top:0;left:0;transform:translate(0);font-size:clamp(20px,20px + (32 - 20)*(100vw - 1024px)/(1560 - 1024),32px);line-height:1.4}#voice_detail .title-area .title-area__text .profile{color:var(--color_white);margin-top:clamp(12px,12px + (18 - 12)*(100vw - 1024px)/(1560 - 1024),18px)}#voice_detail .title-area .title-area__text .profile .interview__item-lead,#voice_detail .title-area .title-area__text .profile .interview__item-name{line-height:1.6;font-weight:700;transition:color .3s ease}#voice_detail .title-area .title-area__text .profile .interview__item-info,#voice_detail .title-area .title-area__text .profile .interview__item-name{font-size:clamp(14px,14px + (16 - 14)*(100vw - 1024px)/(1560 - 1024),16px)}#voice_detail .title-area .title-area__text .profile .interview__item-job{font-size:clamp(12px,12px + (14 - 12)*(100vw - 1024px)/(1560 - 1024),14px)}#voice_detail .title-area .title-area__text .profile .interview__item-hightscroll{font-size:clamp(12px,12px + (14 - 12)*(100vw - 1024px)/(1560 - 1024),14px)}#voice_detail .title-area .title-area__text .profile .interview__item-data{margin-top:clamp(5px,4.082px + 0.245vw,8px);display:flex;flex-wrap:wrap;gap:clamp(6px,6px + (12 - 6)*(100vw - 1024px)/(1560 - 1024),12px)}#voice_detail .title-area .title-area__text .profile .interview__item-data .interview__item-job{display:flex;align-items:center;gap:clamp(6px,6px + (12 - 6)*(100vw - 1024px)/(1560 - 1024),12px)}#voice_detail .title-area .title-area__text .profile .interview__item-data .interview__item-job::after{content:"/"}#voice_detail .title-area .title-area__image{width:55%}@media screen and (max-width: 1000px){#voice_detail .title-area .title-area__image{width:100%}}#voice_detail .editor_area p{line-height:2;font-size:clamp(14px,13.082px + 0.245vw,17px)}#voice_detail .editor_area .notes{font-size:clamp(12px,11.388px + 0.163vw,14px)}#voice_detail .page-nav{border-top:2px solid #000;margin-top:clamp(40px,27.755px + 3.265vw,80px);padding-top:clamp(40px,27.755px + 3.265vw,80px)}#voice_detail .page-nav .next_prev{display:flex;justify-content:space-between;align-items:center}#voice_detail .page-nav a{display:flex;align-items:center;justify-content:space-between;column-gap:15px;background:var(--color_blue);font-family:var(--font_ZenKakuGothicAntique);font-weight:700;font-size:clamp(14px,12.163px + .49vw,20px);color:var(--color_white);width:100%;padding:12px;border-radius:8px;padding-right:24px;border:clamp(1px,.694px + .082vw,2px) solid var(--color_black)}#voice_detail .page-nav .interview_items{display:flex;justify-content:space-between;gap:clamp(16px,11.102px + 1.306vw,32px) clamp(16px,11.102px + 1.306vw,32px)}@media(min-width: 1161px){#voice_detail .page-nav .interview_items a{width:390px}}@media(max-width: 1160px){#voice_detail .page-nav .interview_items{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 600px){#voice_detail .page-nav .interview_items{grid-template-columns:1fr}}#voice_detail .page-nav .interview_items a{display:block;color:#000;text-decoration:none}#voice_detail .page-nav .interview_items a .interview__item-image{border:2px solid #000;border-radius:12px 12px 12px 0px;aspect-ratio:100/63;position:relative}#voice_detail .page-nav .interview_items a .interview__item-image img{object-fit:cover;width:100%;height:100%;border-radius:12px 12px 12px 0px}#voice_detail .page-nav .interview_items a .interview__item-info{display:inline-block;font-size:clamp(12px,11.082px + 0.245vw,15px);color:var(--color_white);font-weight:700;line-height:1.6;padding:6px 10px;border:2px solid var(--color_black);border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#voice_detail .page-nav .interview_items a .interview__item-info.--econ{background:var(--color_econ)}#voice_detail .page-nav .interview_items a .interview__item-info.--business{background:var(--color_business)}#voice_detail .page-nav .interview_items a .interview__item-info.--english{background:var(--color_english)}#voice_detail .page-nav .interview_items a .interview__item-info.--sociology{background:var(--color_sociology)}#voice_detail .page-nav .interview_items a .interview__item-info.--law{background:var(--color_law)}#voice_detail .page-nav .interview_items a .interview__item-info.--pharmacy{background:var(--color_pharmacy)}#voice_detail .page-nav .interview_items a .interview__item-info.--info{background:var(--color_info)}#voice_detail .page-nav .interview_items a .interview__item-lead,#voice_detail .page-nav .interview_items a .interview__item-name{line-height:1.6;font-weight:700;color:var(--color_black);transition:color .3s ease}#voice_detail .page-nav .interview_items a .interview__item-lead{font-size:clamp(14px,12.776px + 0.327vw,18px);margin-top:clamp(8px,7.388px + 0.163vw,10px)}#voice_detail .page-nav .interview_items a .interview__item-name{font-size:clamp(14px,13.388px + 0.163vw,16px);margin-top:clamp(5px,4.082px + 0.245vw,8px)}#voice_detail .page-nav .interview_items a .interview__item-job{font-size:clamp(10px,8.776px + 0.327vw,14px);margin-top:clamp(5px,4.082px + 0.245vw,8px)}#voice_detail .page-nav .interview_items a .interview__item-hightscroll{font-size:clamp(10px,8.776px + 0.327vw,14px);margin-top:clamp(2px,1.388px + 0.163vw,4px)}#voice_detail .page-nav .interview_items a .interview__item-copy{font-size:clamp(13px,12.388px + 0.163vw,15px);margin-top:clamp(6px,4.163px + 0.49vw,12px);line-height:1.7;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.Pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:clamp(40px,27.755px + 3.265vw,80px)}.Pagination-Item-Link{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:clamp(30px,25.408px + 1.224vw,45px);height:clamp(30px,25.408px + 1.224vw,45px);background:#fff;border:solid 2px #111;font-size:clamp(10px,8.776px + 0.327vw,14px);color:#111;font-weight:bold;transition:all .15s linear;border-radius:6px}.Pagination-Item-Link-Icon{width:clamp(10px,6.939px + 0.816vw,20px)}.Pagination-Item-Link.isActive{background:#111;color:#fff;pointer-events:none}.Pagination-Item-Link:not(.isActive):hover{background:#111;color:#fff}.Pagination>*+*{margin-left:12px}/*# sourceMappingURL=voice.css.map */