@charset "UTF-8";:root{--module-color:#ff6e00;--module-text:#FFF}.job01{--module-color:#38acb5;--opacity-color:rgba(56, 172, 181, 0.8)}.job02{--module-color:#f6a700;--opacity-color:rgba(246, 167, 0, 0.8)}.job03{--module-color:#a688bd;--opacity-color:rgba(166, 136, 189, 0.8)}.border-color01{--module-color:red}.border-color02{--module-color:pink}.border-color03{--module-color:green}.border-color04{--module-color:purple}.border-color05{--module-color:orange}.interview-swiper{margin:2vw 0 8vw}.interview-swiper .swiper-button-next,.interview-swiper .swiper-button-prev{background:url(../images/common/arrow-icon03.svg) no-repeat;background-size:contain;width:4vmax;height:4vmax}.interview-swiper .swiper-button-next::after,.interview-swiper .swiper-button-prev::after{content:unset}.interview-swiper .swiper-button-prev{left:14vw;transform:rotate(180deg)}.interview-swiper .swiper-button-next{right:14vw}.page-head .mainvisual.oneday .mv-flex-box .oneday-mv-profile .profile-business.job01,.page-head .mainvisual.oneday .mv-flex-box .oneday-mv-profile .profile-business.job02,.page-head .mainvisual.oneday .mv-flex-box .oneday-mv-profile .profile-business.job03{color:var(--module-color)}.oneday-section{padding-top:10vw;display:flex;justify-content:center}.oneday-section .oneday-block{width:19%}.oneday-section .oneday-block .img-box{position:relative;margin-bottom:1vw;border-radius:0 2.25vw 0 0;overflow:hidden}.oneday-section .oneday-block .img-box img{width:100%;transition:all .3s ease}.oneday-section .oneday-block .img-box span{position:absolute;background-color:#fff;border-radius:2em;color:var(--module-color);bottom:.5em;right:.5em;padding:.2em .8em;font-size:1rem;letter-spacing:.1em;font-weight:500;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,.69vw,1.33rem))}.oneday-section .oneday-block .job{padding-bottom:1vw;font-size:1rem;font-weight:500;line-height:1.5em;letter-spacing:normal;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,.69vw,1.33rem));word-break:keep-all;overflow-wrap:anywhere}.oneday-section .oneday-block .job::before{content:"●";color:var(--module-color);font-size:.8rem;font-weight:500;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,.69vw,1.33rem));padding-right:.2em;line-height:1.5em}.oneday-section .oneday-block .title{font-weight:500;padding-bottom:.8vw;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.25vw,2.4rem));word-break:keep-all;overflow-wrap:anywhere}.oneday-section .oneday-block .title>.no-br{white-space:nowrap}.oneday-section .oneday-block .profile{font-size:1rem;line-height:1.5em;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,.69vw,1.33rem))}@media (hover:hover){.oneday-section .oneday-block>a:hover .img-box img{transform:scale(1.075)}}.oneday-section .oneday-block+.oneday-block{margin-left:2rem}.oneday01 .oneday-section .oneday-block:nth-of-type(1){display:none}.oneday02 .oneday-section .oneday-block:nth-of-type(2){display:none}.oneday03 .oneday-section .oneday-block:nth-of-type(3){display:none}.oneday04 .oneday-section .oneday-block:nth-of-type(4){display:none}.oneday05 .oneday-section .oneday-block:nth-of-type(5){display:none}.content-inner.interview{margin:0;width:100vw;background-color:rgba(255,110,0,.25);padding:5vmax 0}.content-inner.interview .interview-section{width:calc(100% - 24vw);margin:0 auto}.content-inner.interview .interview-section .title-flex-box{display:flex;padding-bottom:5vw;align-items:center}.content-inner.interview .interview-section .title-flex-box .interview-title{font-size:calc(var(--fs-scale,1) * clamp(2.49rem,2.43vw,4.67rem));font-weight:400;margin-right:2em}.oneday .profile-box{display:flex;justify-content:space-between;box-shadow:0 0 10px -5px #777;padding:4vw 2vw;position:relative;margin-bottom:6vw}.oneday .profile-box .profile-title{font-weight:600;width:20%;text-align:center;align-self:center}.oneday .profile-box .line{background:#ff6e00;top:4em;bottom:4em;left:20%;width:5px;position:absolute}.oneday .profile-box .profile-text{width:75%}.timeline-flex{width:100%;max-width:1200px;margin:0 auto;display:flex;box-sizing:border-box}.timeline-left{width:55%;margin-right:5%;position:relative}.timeline-left::before{content:"";position:absolute;left:20%;top:0;bottom:0;width:6px;background:linear-gradient(to bottom,#ecb32a 0,#e16e1a 50%,#25418f 66%,#766490 100%);border-radius:3px}.timeline-left.oneday-01::before{background:linear-gradient(to bottom,#ecb32a 0,#e16e1a 66%,#25418f 73%,#766490 100%);border-radius:3px}.timeline-left.oneday-02::before{background:linear-gradient(to bottom,#ecb32a 0,#e16e1a 70%,#25418f 80%,#766490 100%);border-radius:3px}.timeline-left.oneday-04::before{background:linear-gradient(to bottom,#ecb32a 0,#e16e1a 80%,#25418f 100%);border-radius:3px}.timeline-left.oneday-05::before{background:linear-gradient(to bottom,#ecb32a 0,#e16e1a 100%);border-radius:3px}.timeline-right{width:40%;display:flex;justify-content:center;align-items:flex-start;position:relative}.timeline-right img{width:100%;border-radius:2.5vw 0 0 0;position:sticky;top:5vw;left:0}.time-block{position:relative;display:flex;justify-content:space-between;margin-bottom:2vw}.time-block .icon{width:8%;display:inline-block;position:absolute;left:4%;transform:translateX(-3%);top:-3.5vw}.time-block .time{font-size:calc(var(--fs-scale,1) * clamp(2.13rem,2.08vw,4rem));text-align:right;font-weight:500;width:15%;height:fit-content}.time-block .time::after{content:"●";position:absolute;font-size:calc(var(--fs-scale,1) * clamp(1.42rem,1.39vw,2.67rem));top:0;left:20%;transform:translateX(-30%);z-index:10}.time-block .time.time01::after{color:#ecb32a}.time-block .time.time02::after{color:#e16e1a}.time-block .time.time03::after{color:#25418f}.time-block .time.time04::after{color:#766490}.time-block .sub-time{font-size:calc(var(--fs-scale,1) * clamp(1.78rem,1.74vw,3.33rem));text-align:right;font-weight:500;width:15%;height:fit-content}.time-block .sub-time::after{content:"●";position:absolute;font-size:calc(var(--fs-scale,1) * clamp(1.42rem,1.39vw,2.67rem));top:0;left:20%;transform:translateX(-30%)}.time-block .sub-time.sub-time01::after{color:#ecb32a}.time-block .sub-time.sub-time02::after{color:#e16e1a}.time-block .sub-time.sub-time03::after{color:#25418f}.time-block .sub-time.sub-time04::after{color:#766490}.time-block .content-block{width:70%}.time-block .content-block .label{display:inline-block;height:2.5em;padding:0 1em;background:#fff;border-radius:4px;font-weight:500;line-height:2.5;margin-bottom:8px;position:relative}.time-block .content-block .label::after,.time-block .content-block .label::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:14px;height:2.5em}.time-block .content-block .label::before{left:-12px;clip-path:polygon(0 50%,100% 0,100% 100%);border-radius:3px 0 0 3px}.time-block .content-block .label::after{left:-11px;clip-path:polygon(0 50%,100% 0,100% 100%);border-radius:3px 0 0 3px;background-color:#fff;z-index:10}.time-block .content-block .label.label01{border:1px solid #ecb32a;box-shadow:3px 3px 0 #ecb32a}.time-block .content-block .label.label01::before{background:#ecb32a}.time-block .content-block .label.label02{border:1px solid #e16e1a;box-shadow:3px 3px 0 #e16e1a}.time-block .content-block .label.label02::before{background:#e16e1a}.time-block .content-block .label.label03{border:1px solid #25418f;box-shadow:3px 3px 0 #25418f}.time-block .content-block .label.label03::before{background:#25418f}.time-block .content-block .label.label04{border:1px solid #766490;box-shadow:3px 3px 0 #766490}.time-block .content-block .label.label04::before{background:#766490}.time-block .content-block .sub-label{text-decoration:1px underline;text-underline-offset:4px;font-weight:500}.time-block .content-block .sub-label.sub-label01{text-decoration-color:#ecb32a}.time-block .content-block .sub-label.sub-label02{text-decoration-color:#e16e1a}.time-block .content-block .sub-label.sub-label03{text-decoration-color:#25418f}.time-block .content-block .sub-label.sub-label04{text-decoration-color:#766490}.time-block .content-block .content-img{width:60%;margin-top:2vw}.time-block .content-block .content-img img{width:100%}.time-block .content-block .content-img.shadow01{box-shadow:5px 5px 0 #ecb32a}.time-block .content-block .content-img.shadow02{box-shadow:5px 5px 0 #e16e1a}.time-block .content-block .content-img.shadow03{box-shadow:5px 5px 0 #25418f}.time-block .content-block .content-img.shadow04{box-shadow:5px 5px 0 #766490}.holiday-flex-box{padding:4vw 5vw;background-color:#ff8c50;border-radius:3vw;display:flex;justify-content:space-between}.holiday-flex-box .holiday-content{margin:1.6vw -1.75vw 2.5vw 0;width:26.75vw;height:fit-content;padding:.35vw 2vw 1.5vw 1.2vw;background:url(../images/people/oneday/holiday-text-bg.webp) no-repeat center top;background-size:cover;position:relative;z-index:10}.holiday-flex-box .holiday-content::after,.holiday-flex-box .holiday-content::before{content:"";position:absolute;left:0;width:100%;z-index:-1}.holiday-flex-box .holiday-content::before{top:-1.5vw;height:1.7vw;background:url(../images/people/oneday/holiday-text-bg-top.webp) no-repeat center top;background-size:contain}.holiday-flex-box .holiday-content::after{bottom:-2.5vw;height:3vw;background:url(../images/people/oneday/holiday-text-bg-btm.webp) no-repeat center bottom;background-size:contain}.holiday-flex-box .holiday-content .holiday-q{width:15.75vw;margin-bottom:.8vw}.holiday-flex-box .holiday-content .holiday-q img{width:100%}.holiday-flex-box .holiday-content .holiday-a{display:flex;font-size:calc(var(--fs-scale,1) * clamp(1.56rem,1.53vw,2.93rem));font-weight:600;line-height:1.5;margin-bottom:.8vw;position:relative;padding-left:1.5em}.holiday-flex-box .holiday-content .holiday-a::before{content:"A. ";position:absolute;left:0}.holiday-flex-box .holiday-content .holiday-text{padding-left:2.295vw;font-size:1.2rem;line-height:1.9;text-align:justify}.holiday-flex-box .holiday-img{width:41vw;padding:.8vw;margin-top:5vw;background:url(../images/people/oneday/holiday-img-bg.webp) no-repeat center center;background-size:contain;display:flex;align-items:center;justify-content:center}.holiday-flex-box .holiday-img img{width:100%;border:1px solid #000}.interview .pagetop-wrap{display:flex;justify-content:end}.interview .pagetop-wrap p{position:relative;display:flex;justify-content:center;align-items:center;width:4vw;height:4vw;border:solid 2px #ff6e00;color:#ff6e00;background:#fff;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,.9vw,1.73rem));font-weight:500;letter-spacing:normal;border-radius:50%;padding-bottom:1vw;cursor:pointer;transition:all .3s ease}.interview .pagetop-wrap p::before{content:"";position:absolute;bottom:1vw;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 .7vw .7vw .7vw;border-color:transparent transparent #ff6e00 transparent;transition:all .3s ease}@media (hover:hover){.interview .pagetop-wrap p:hover{background:#ff6e00;color:#fff;transform:translateY(-10px)}.interview .pagetop-wrap p:hover::before{border-color:transparent transparent #fff transparent}}ul.pagelink-list li:nth-child(2) a{color:#38acb5}ul.pagelink-list li:nth-child(2) a::after{background:url(../images/common/arrow-icon05.svg) no-repeat}@media (hover:hover){ul.pagelink-list li:nth-child(2) a:hover{background:#38acb5;color:#fff}ul.pagelink-list li:nth-child(2) a:hover::after{background:url(../images/common/arrow-icon05-hover.svg) no-repeat}}h3.interview-title{position:relative;padding:3vw 0;margin-bottom:4vw}h3.interview-title::after,h3.interview-title::before{content:"";position:absolute;top:50%}h3.interview-title::before{transform:translate(-100%,-50%);background:url(../images/people/interview/interview-icon01-img01.svg) no-repeat;background-size:contain;width:10vw;height:10vw}h3.interview-title::after{right:-12vw;transform:translateY(-50%);width:100%;height:3px;border-bottom:dashed 3px #ff6e00;z-index:0}h3.interview-title span{position:relative;font-size:calc(var(--fs-scale,1) * clamp(2.84rem,2.78vw,5.33rem));font-weight:600;letter-spacing:.15em;background:#fff;color:#ff6e00;padding:1rem 2rem;z-index:1}.bg-gray h3.interview-title span{background:#f0f0f0}h3.interview-title.title02::before{transform:translate(-100%,-50%);background:url(../images/people/interview/interview-icon02-img01.svg) no-repeat;background-size:contain;width:10vw;height:10vw}h3.interview-title.title02::after{border-bottom:dashed 3px #38acb5}h3.interview-title.title02 span{color:#38acb5}ul.faq-interview-list{display:flex;flex-direction:column;gap:2.5vw;margin-bottom:3vw}ul.faq-interview-list li dl.interview-dl dt{width:fit-content;color:#ff6e00;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.25vw,2.4rem));font-weight:500;padding:1.5vw 2vw 1.5vw 5vw;border:solid 1px #ff6e00;border-radius:1vw;position:relative;margin-bottom:1vw}ul.faq-interview-list li dl.interview-dl dt::before{content:"Q.";position:absolute;left:2vw;top:50%;transform:translateY(-50%);font-size:2vw;font-weight:500;line-height:1;color:#ff6e00}ul.faq-interview-list li dl.interview-dl dd{position:relative;width:calc(100% - 16vw);margin-left:16vw;color:#fff;background:#ff6e00;padding:2vw 2vw 2vw 5vw;border-radius:1vw}ul.faq-interview-list li dl.interview-dl dd::before{content:"A.";position:absolute;left:2vw;top:2vw;font-size:2vw;font-weight:500;line-height:1}ul.faq-interview-list li dl.interview-dl dd em{font-style:normal;font-size:calc(var(--fs-scale,1) * clamp(1.56rem,1.53vw,2.93rem));font-weight:700}.interview-wide-ph{margin-bottom:3vw}.interview-wide-ph img{width:100%}.career-path-wrapper{margin-bottom:3vw}.career-path-wrapper .career-content{border-left:dashed 1px #000;padding-bottom:2vw}.career-path-wrapper .career-content p.career-stage{width:fit-content;padding:1rem 2rem;background:#38acb5;color:#fff;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.25vw,2.4rem));font-weight:500;border-radius:0 3vw 3vw 0;margin-bottom:1vw}.career-path-wrapper .career-content .career-flex{display:flex;justify-content:space-between;padding:0 0 0 1vw}.career-path-wrapper .career-content .career-flex .career-text{width:45%}.career-path-wrapper .career-content .career-flex .career-text p.lead{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.04vw,2rem));font-weight:500;color:#ff6e00;margin-bottom:10px}.career-path-wrapper .career-content .career-flex .career-text p.text{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.04vw,2rem));text-align:justify}.career-path-wrapper .career-content .career-flex .career-ph{width:49%}.career-path-wrapper .career-content .career-flex .career-ph img{width:100%}.career-path-wrapper .career-content:last-of-type{padding-bottom:0}.career-path-wrapper .career-content:nth-child(2) p.career-stage{min-width:17%}.career-path-wrapper .career-content:nth-child(3) p.career-stage{min-width:23%}.career-path-wrapper .career-content:nth-child(4) p.career-stage{min-width:28%}ul.job-tag-list{width:85%;display:flex;flex-wrap:wrap;gap:1vw}ul.job-tag-list li{width:fit-content;height:3vw;display:flex;justify-content:center;align-items:center;background:#fff;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,.9vw,1.73rem));font-weight:500;line-height:1.5em;border-radius:3vw;padding:0 2vw;box-shadow:0 0 10px -5px #777;cursor:pointer;transition:all .3s ease;color:var(--module-color)}@media (hover:hover){ul.job-tag-list li:hover{background:var(--module-color);color:#fff}}ul.job-tag-list li.active{background:var(--module-color);color:#fff}@media screen and (max-width:1024px) and (orientation:portrait){.interview-swiper{margin:2vmax 0 8vmax}.interview-swiper .swiper-button-next,.interview-swiper .swiper-button-prev{width:5vmax;height:5vmax}.interview-swiper .swiper-button-prev{left:4vmax}.interview-swiper .swiper-button-next{right:4vmax}.oneday-section{flex-direction:column;justify-content:center}.oneday-section .oneday-block{width:100%}.oneday-section .oneday-block .img-box{margin-bottom:3vw;border-radius:0 4.5vw 0 0}.oneday-section .oneday-block .img-box span{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,2.67vw,1.15rem))}.oneday-section .oneday-block .job{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,2.67vw,1.15rem))}.oneday-section .oneday-block .job::before{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,2.67vw,1.15rem))}.oneday-section .oneday-block .title{font-size:calc(var(--fs-scale,1) * clamp(1.8rem,4.8vw,2.06rem))}.oneday-section .oneday-block .profile{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,2.67vw,1.15rem))}.oneday-section .oneday-block:not(:first-of-type){margin-top:3em}.oneday-section .oneday-block+.oneday-block{margin-left:0}.oneday01 .oneday-section,.oneday02 .oneday-section,.oneday03 .oneday-section,.oneday04 .oneday-section,.oneday05 .oneday-section{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.oneday01 .oneday-section .oneday-block,.oneday02 .oneday-section .oneday-block,.oneday03 .oneday-section .oneday-block,.oneday04 .oneday-section .oneday-block,.oneday05 .oneday-section .oneday-block{width:48%;margin-bottom:6vw}.oneday01 .oneday-section .oneday-block .img-box span,.oneday02 .oneday-section .oneday-block .img-box span,.oneday03 .oneday-section .oneday-block .img-box span,.oneday04 .oneday-section .oneday-block .img-box span,.oneday05 .oneday-section .oneday-block .img-box span{font-size:1rem}.oneday01 .oneday-section .oneday-block .title,.oneday02 .oneday-section .oneday-block .title,.oneday03 .oneday-section .oneday-block .title,.oneday04 .oneday-section .oneday-block .title,.oneday05 .oneday-section .oneday-block .title{font-size:calc(var(--fs-scale,1) * clamp(1.6rem,4.27vw,1.83rem))}.oneday01 .oneday-section .oneday-block:not(:first-of-type),.oneday02 .oneday-section .oneday-block:not(:first-of-type),.oneday03 .oneday-section .oneday-block:not(:first-of-type),.oneday04 .oneday-section .oneday-block:not(:first-of-type),.oneday05 .oneday-section .oneday-block:not(:first-of-type){margin-top:unset}.content-inner.interview{width:100svw}.content-inner.interview .interview-section{width:calc(100% - 10vw)}.content-inner.interview .interview-section .title-flex-box{flex-direction:column}.content-inner.interview .interview-section .title-flex-box .interview-title{font-size:calc(var(--fs-scale,1) * clamp(2.4rem,6.4vw,2.75rem));line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}.content-inner.interview .interview-section .title-flex-box .interview-title .no-br{white-space:nowrap}.oneday .profile-box{flex-direction:column;justify-content:unset;padding:5vw}.oneday .profile-box .profile-title{width:fit-content}.oneday .profile-box .line{right:0;left:0;width:100%;height:5px;position:static;margin:.5em auto}.oneday .profile-box .profile-text{width:100%}.timeline-flex{flex-direction:column-reverse;align-items:center}.timeline-left{width:100%;height:auto;margin-right:unset}.timeline-right{width:100%;overflow:hidden;margin-bottom:10vw}.timeline-right img{border-radius:5vw 0 0 0;position:relative;top:unset;left:unset}.time-block{margin-bottom:5vw}.time-block .icon{top:-7vw}.time-block .time{font-size:calc(var(--fs-scale,1) * clamp(1.8rem,4.8vw,2.06rem))}.time-block .time::after{font-size:calc(var(--fs-scale,1) * clamp(2rem,5.33vw,2.29rem))}.time-block .sub-time{font-size:calc(var(--fs-scale,1) * clamp(1.6rem,4.27vw,1.83rem))}.time-block .sub-time::after{font-size:calc(var(--fs-scale,1) * clamp(2rem,5.33vw,2.29rem))}.time-block .content-block .label{margin-bottom:3vw}.time-block .content-block .content-img{width:100%}.time-block .content-block .content-img::before{content:"100";color:red}.holiday-flex-box{padding:5vw;flex-direction:column;justify-content:unset}.holiday-flex-box .holiday-content{margin:4.9vw 0 8.5vw;width:100%;padding:0 4vw}.holiday-flex-box .holiday-content::before{top:-4.5vw;height:5vw}.holiday-flex-box .holiday-content::after{bottom:-8.5vw;height:9vw}.holiday-flex-box .holiday-content .holiday-q{width:50vw;margin-bottom:2vw}.holiday-flex-box .holiday-content .holiday-a{font-size:calc(var(--fs-scale,1) * clamp(1.4rem,3.73vw,1.61rem))}.holiday-flex-box .holiday-content .holiday-text{padding-left:2.295vw;font-size:1.2rem;line-height:1.9;text-align:justify}.holiday-flex-box .holiday-img{width:100%;padding:2vw;margin-top:-2vw}.interview .pagetop-wrap p{width:4em;height:4em;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,3.47vw,1.49rem))}.interview .pagetop-wrap p::before{bottom:10%;border-width:0 .7em .7em .7em}}@media screen and (max-width:1024px) and (orientation:portrait) and (hover:hover){.interview .pagetop-wrap p:hover{background:#fff;color:#ff6e00;transform:unset}.interview .pagetop-wrap p:hover::before{border-color:transparent transparent #ff6e00 transparent}}@media screen and (max-width:1024px) and (orientation:portrait){.interview.index .interview-list{grid-template-columns:repeat(2,1fr)}.interview.index .interview-list li a .interview-ph{margin-bottom:0}.interview.index .interview-list li a .interview-ph .business{position:relative;line-height:1.6;border-radius:3.2em}.interview.index .interview-list li a>:not(.interview-ph){margin-bottom:2vw}.interview.index .interview-list li a p.job{line-height:1.4}.interview.index .interview-list li a p.copy{font-size:calc(var(--fs-scale,1) * clamp(1.4rem,3.73vw,1.61rem));font-weight:600}.interview.index .interview-list li a p.profile{line-height:1.6}h3.interview-title{padding:3vw 10vw}h3.interview-title::before{left:10vw}h3.interview-title span{font-size:calc(var(--fs-scale,1) * clamp(2.4rem,6.4vw,2.75rem));padding:1rem 1.5rem}ul.faq-interview-list{gap:3vmax;margin-bottom:6vw}ul.faq-interview-list li dl.interview-dl dt{padding:4vw 3vw 4vw 3.5rem;font-size:calc(var(--fs-scale,1) * clamp(1.6rem,4.27vw,1.83rem));border-radius:3vw;margin-bottom:1vmax}ul.faq-interview-list li dl.interview-dl dt::before{left:.5em;top:4vw;transform:translateY(0);font-size:calc(var(--fs-scale,1) * clamp(2rem,5.33vw,2.29rem))}ul.faq-interview-list li dl.interview-dl dd{width:100%;margin-left:0;font-size:calc(var(--fs-scale,1) * clamp(1.4rem,3.73vw,1.61rem));padding:4vw 3vw 4vw 3.5rem;border-radius:3vw}ul.faq-interview-list li dl.interview-dl dd::before{left:.5em;top:4vw;font-size:calc(var(--fs-scale,1) * clamp(2rem,5.33vw,2.29rem));line-height:1.4}ul.faq-interview-list li dl.interview-dl dd em{font-size:calc(var(--fs-scale,1) * clamp(1.8rem,4.8vw,2.06rem))}.career-path-wrapper{margin-bottom:6vw}.career-path-wrapper .career-content{padding-bottom:6vw}.career-path-wrapper .career-content p.career-stage{font-size:calc(var(--fs-scale,1) * clamp(1.8rem,4.8vw,2.06rem));border-radius:0 10vw 10vw 0;margin-bottom:3vw}.career-path-wrapper .career-content .career-flex{flex-direction:column;justify-content:unset;padding:0 0 0 4vw}.career-path-wrapper .career-content .career-flex .career-text{width:100%}.career-path-wrapper .career-content .career-flex .career-text p.lead{font-size:calc(var(--fs-scale,1) * clamp(1.5rem,4vw,1.72rem))}.career-path-wrapper .career-content .career-flex .career-text p.text{font-size:calc(var(--fs-scale,1) * clamp(1.4rem,3.73vw,1.61rem));margin-bottom:1em}.career-path-wrapper .career-content .career-flex .career-ph{width:100%}.career-path-wrapper .career-content:nth-child(2) p.career-stage{min-width:45%}.career-path-wrapper .career-content:nth-child(3) p.career-stage{min-width:55%}.career-path-wrapper .career-content:nth-child(4) p.career-stage{min-width:70%}ul.job-tag-list{width:100%;gap:1vmax}ul.job-tag-list li{width:100%;height:3.6em;padding:.2em .6em;font-size:calc(var(--fs-scale,1) * clamp(1.3rem,3.47vw,1.49rem));letter-spacing:0;line-height:1.6;border-radius:20vw}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.oneday-section{flex-flow:row wrap;justify-content:flex-start;gap:2.5vw}.oneday-section .oneday-block{width:calc((100% - 5vw)/ 3)}.oneday-section .oneday-block .img-box span{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.69vw,1.73rem))}.oneday-section .oneday-block .job{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.69vw,1.73rem))}.oneday-section .oneday-block .job::before{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.69vw,1.73rem))}.oneday-section .oneday-block .title{font-size:calc(var(--fs-scale,1) * clamp(1.6rem,2.08vw,2.13rem))}.oneday-section .oneday-block .profile{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.69vw,1.73rem))}.oneday-section .oneday-block:not(:first-of-type){margin-top:unset}.oneday01 .oneday-section,.oneday02 .oneday-section,.oneday03 .oneday-section,.oneday04 .oneday-section,.oneday05 .oneday-section{flex-direction:row;flex-wrap:nowrap;justify-content:center}.oneday01 .oneday-section .oneday-block,.oneday02 .oneday-section .oneday-block,.oneday03 .oneday-section .oneday-block,.oneday04 .oneday-section .oneday-block,.oneday05 .oneday-section .oneday-block{width:100%;margin-bottom:unset}.oneday01 .oneday-section .oneday-block .img-box span,.oneday02 .oneday-section .oneday-block .img-box span,.oneday03 .oneday-section .oneday-block .img-box span,.oneday04 .oneday-section .oneday-block .img-box span,.oneday05 .oneday-section .oneday-block .img-box span{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.3vw,1.33rem))}.oneday01 .oneday-section .oneday-block .title,.oneday02 .oneday-section .oneday-block .title,.oneday03 .oneday-section .oneday-block .title,.oneday04 .oneday-section .oneday-block .title,.oneday05 .oneday-section .oneday-block .title{font-size:calc(var(--fs-scale,1) * clamp(1.8rem,2.34vw,2.4rem))}.oneday01 .oneday-section .oneday-block:not(:first-of-type),.oneday02 .oneday-section .oneday-block:not(:first-of-type),.oneday03 .oneday-section .oneday-block:not(:first-of-type),.oneday04 .oneday-section .oneday-block:not(:first-of-type),.oneday05 .oneday-section .oneday-block:not(:first-of-type){margin-top:unset}.content-inner.interview{width:100svw}.content-inner.interview .interview-section{width:calc(100% - 10vw)}.content-inner.interview .interview-section .title-flex-box{flex-direction:row;justify-content:center;padding-bottom:10vw}.content-inner.interview .interview-section .title-flex-box .interview-title{font-size:calc(var(--fs-scale,1) * clamp(2.4rem,3.13vw,3.2rem))}.content-inner.interview .interview-section .title-flex-box a.link-btn{margin:0}.oneday .profile-box{flex-direction:column;justify-content:unset;padding:5vw}.oneday .profile-box .profile-title{width:fit-content}.oneday .profile-box .line{right:0;left:0;width:100%;height:5px;position:static;margin:.5em auto}.oneday .profile-box .profile-text{width:100%}.timeline-flex{flex-direction:row;align-items:unset}.timeline-left{width:52%;margin-right:8%}.timeline-right{width:40%;aspect-ratio:unset;overflow:unset;margin-bottom:unset}.timeline-right img{border-radius:2.5vw 0 0 0;position:sticky;top:100px;left:0}.time-block{margin-bottom:3vw}.time-block .icon{top:-4vw}.time-block .time{font-size:calc(var(--fs-scale,1) * clamp(1.8rem,2.34vw,2.4rem))}.time-block .time::after{font-size:calc(var(--fs-scale,1) * clamp(2rem,2.6vw,2.67rem))}.time-block .sub-time{font-size:calc(var(--fs-scale,1) * clamp(1.6rem,2.08vw,2.13rem))}.time-block .sub-time::after{font-size:calc(var(--fs-scale,1) * clamp(2rem,2.6vw,2.67rem))}.time-block .content-block .label{margin-bottom:1vw}.time-block .content-block .content-img{width:100%}.time-block .content-block .content-img::before{content:"100";color:red}.holiday-flex-box{padding:5vw;flex-direction:row;justify-content:space-between}.holiday-flex-box .holiday-content{margin:2.25vw -3.5vw 4vw 0;width:38.5vw;padding:.75vw 3vw 2vw 2vw}.holiday-flex-box .holiday-content::before{top:-2.25vw;height:2.5vw}.holiday-flex-box .holiday-content::after{bottom:-4vw;height:4.4vw}.holiday-flex-box .holiday-content .holiday-q{width:20vw;margin-bottom:1vw}.holiday-flex-box .holiday-content .holiday-a{font-size:calc(var(--fs-scale,1) * clamp(1.4rem,1.82vw,1.87rem))}.holiday-flex-box .holiday-img{width:45vw;padding:1vw;margin-top:15vw}.interview .pagetop-wrap p{font-size:calc(var(--fs-scale,1) * clamp(1.3rem,1.69vw,1.73rem))}.interview.index .interview-list{grid-template-columns:repeat(3,1fr)}.interview.index .interview-list li a>:not(.interview-ph){margin-bottom:1vw}.interview.index .interview-list li a p.copy{font-size:calc(var(--fs-scale,1) * clamp(1.4rem,1.82vw,1.87rem))}h3.interview-title span{font-size:calc(var(--fs-scale,1) * clamp(2.4rem,3.13vw,3.2rem))}ul.faq-interview-list li dl.interview-dl dt{padding:2vw 3vw 2vw 4.5rem;font-size:calc(var(--fs-scale,1) * clamp(1.6rem,2.08vw,2.13rem))}ul.faq-interview-list li dl.interview-dl dt::before{left:1em;top:2vw;font-size:calc(var(--fs-scale,1) * clamp(2rem,2.6vw,2.67rem))}ul.faq-interview-list li dl.interview-dl dd{width:calc(100% - 8vw);margin-left:8vw;font-size:calc(var(--fs-scale,1) * clamp(1.4rem,1.82vw,1.87rem));padding:2vw 2vw 2vw 3.5rem;border-radius:2vw}ul.faq-interview-list li dl.interview-dl dd::before{top:2vw;font-size:calc(var(--fs-scale,1) * clamp(2rem,2.6vw,2.67rem))}ul.faq-interview-list li dl.interview-dl dd em{font-size:calc(var(--fs-scale,1) * clamp(1.8rem,2.34vw,2.4rem))}.career-path-wrapper{margin-bottom:4vw}.career-path-wrapper .career-content{padding-bottom:4vw}.career-path-wrapper .career-content p.career-stage{font-size:calc(var(--fs-scale,1) * clamp(1.8rem,2.34vw,2.4rem));margin-bottom:2vw}.career-path-wrapper .career-content .career-flex{flex-direction:row;justify-content:space-between;padding:0 0 0 2vw}.career-path-wrapper .career-content .career-flex .career-text{width:50%}.career-path-wrapper .career-content .career-flex .career-text p.lead{font-size:calc(var(--fs-scale,1) * clamp(1.5rem,1.95vw,2rem))}.career-path-wrapper .career-content .career-flex .career-text p.text{font-size:calc(var(--fs-scale,1) * clamp(1.4rem,1.82vw,1.87rem));margin-bottom:unset}.career-path-wrapper .career-content .career-flex .career-ph{width:45%}.tag-wrapper{gap:3vw 0}.tag-wrapper .tag-item .tag-text{font-size:calc(var(--fs-scale,1) * clamp(1.4rem,1.82vw,1.87rem))}.tag-wrapper .tag-item ul.business-tag-list li,.tag-wrapper .tag-item ul.job-tag-list li{height:6vw;font-size:1.2rem;line-height:1.5}.tag-wrapper .tag-item ul.business-tag-list{grid-template-columns:repeat(3,1fr)}.tag-wrapper .tag-item ul.job-tag-list{grid-template-columns:repeat(5,1fr)}}