.interview-breadcrumb{background:var(--color-white);position:relative;z-index:var(--z-above)}.interview-slider{position:relative}.interview-slider>div{margin:auto;position:absolute;width:100%}.interview-slider:after{background:url(/career/img/interview/common/interview-arch.svg) no-repeat 50% 0/cover;bottom:-3px;content:"";height:32px;left:0;position:absolute;width:100%;z-index:var(--z-above)}[data-ua=pc] .interview-slider:after{content:none}.interview-slider>img{filter:blur(12px) saturate(150%);opacity:.3;position:absolute;width:100%}.interview-slider .slider-container{margin:auto;position:relative;width:var(--primary-column-width)}[data-ua=pc] .interview-slider .slider-container{position:static}.interview-slider .slider-panels{z-index:var(--z-above)}.interview-slider .slider-panels:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.15));bottom:0;content:"";height:40%;left:0;position:absolute;width:100%;z-index:var(--z-above)}[data-ua=pc] .interview-slider .slider-panels:before{content:none}.interview-slider .slider-image-size{--aspect-ratio:1.3068181818}.interview-slider .slider-navigation{height:100%}.interview-slider .slider-navigation:before{content:none}[data-ua=pc] .interview-slider .slider-navigation:before{background-image:linear-gradient(1turn,rgba(0,0,0,.12),rgba(0,0,0,.12) 40px,transparent);content:"";height:50%;z-index:var(--z-above)}.interview-slider .slider-pagination{margin:auto;width:var(--primary-column-width);z-index:var(--z-above)}.interview-slider .slider-pagination li{width:50%}.interview-slider .slider-indicators{align-items:flex-end;bottom:50px}[data-ua=pc] .interview-slider .slider-indicators{bottom:70px}.interview-slider .slider-btn-next,.interview-slider .slider-btn-prev{height:100%;opacity:0;width:100%}.interview-container{background:var(--color-white);z-index:var(--z-above)}[data-ua=pc] .interview-container{margin-top:-4rem}.interview-container:before{background:var(--color-white);border-radius:100%;content:"";height:10rem;left:50%;position:absolute;top:-40px;transform:translate(-50%);width:26rem;z-index:-1}[data-ua=pc] .interview-container:before{height:35.6rem;top:-50px;width:59.2rem}.interview-container .image-border{border:1px solid var(--color-gray-light)}.interview-sub-title{left:50%;top:-8px;transform:translate(-50%,-50%)}[data-ua=pc] .interview-sub-title{height:30px;width:auto}.interview-main-title{height:23px;width:auto}[data-ua=pc] .interview-main-title{height:46px}.interview-image{display:block;margin:1.5rem auto 0}[data-ua=pc] .interview-image{margin:2rem auto 0;width:50rem}.introducer{border-radius:var(--radius-md);box-shadow:var(--shadow-md);width:-moz-fit-content;width:fit-content}.introducer .introducer-content{padding:var(--space-md) var(--space-xxl)}[data-ua=pc] .introducer .introducer-content{min-width:50rem;padding:var(--space-xxl);padding-top:var(--space-lg)}.introducer .title{background-color:var(--color-primary-lightest);border-radius:var(--radius-full);margin-bottom:var(--space-xxs);width:-moz-fit-content;width:fit-content}.introducer .title:after{border:5px solid transparent;border-top:10px solid var(--color-gray-lightest);bottom:-5px;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%,50%);width:1px}.introducer-persons{display:flex;flex-flow:column;gap:var(--space-sm)}[data-ua=pc] .introducer-persons{flex-flow:wrap;justify-content:center}.introducer-person:not(:first-child:last-child){flex:1 1}.introducer-image{border-radius:50%;flex-shrink:0;height:6.4rem;overflow:hidden;width:6.4rem}.introducer-image img{-o-object-fit:contain;object-fit:contain}[data-ua=pc] .voice-case{width:50rem}.voice-case>.detail br{content:"";display:block;margin-bottom:var(--space-lg)}.voice-speech{height:14rem}.voice-speech img{border-radius:var(--radius-md) 0 0 var(--radius-md);height:14rem}[data-ua=pc] .voice-speech>div{padding:var(--space-xs) var(--space-xxl)}.voice-speech>div:before{border:10px solid transparent;border-right:20px solid var(--color-primary-lightest);bottom:50%;content:"";height:1px;left:-5px;position:absolute;transform:translate(-50%,50%);width:1px}.interview-column{background-color:var(--color-gray-light);border-radius:var(--radius-md)}.interview-column .btn{padding:var(--space-md);white-space:unset}[data-ua=pc] .interview-column .btn{margin-left:auto;margin-right:auto;padding:var(--space-lg) var(--space-xxl);width:400px}.interview-column .btn:after,.interview-column .btn:before{content:none}.interview-column_list a{background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:var(--radius-full);display:inline-flex;font-size:var(--font-md);line-height:1;max-width:calc(100vw - var(--space-md)*2);min-width:0;transition:color var(--transition-function) var(--transition-duration),border-color var(--transition-function) var(--transition-duration);white-space:unset;width:100%}[data-ua=pc] .interview-column_list a{margin-left:auto;margin-right:auto;padding:var(--space-lg) var(--space-xxl);width:400px}.interview-column_list a:link,.interview-column_list a:visited{color:var(--color-link)}.interview-column_list a .icon{fill:var(--color-primary-main)}.interview-column_list a .icon:first-child:not(:last-child){margin-right:.4em}.interview-column_list a .icon:last-child:not(:first-child){margin-left:.4em}.interview-column_list a .text{line-height:var(--line-height-xxs)}.interview-column_list a:active,.interview-column_list a:focus,.interview-column_list a:hover{border-color:translucent-color("base-50");color:translucent-color("link")}.interview-column_list a:active .icon,.interview-column_list a:focus .icon,.interview-column_list a:hover .icon{fill:translucent-color("primary-40")}.interview-column_title{line-height:1;text-align:center}.interview-column_title:after,.interview-column_title:before{background:url(/career/img/interview/common/bg-title-tertiary.svg) no-repeat;content:"";height:2.125em;width:1em}.interview-column_title:after{transform:rotate(180deg)}.interview-column_title>.text{background-color:var(--color-primary-main);padding:.5625em .375em}[data-ua=pc] .interview-column_title>.text{width:calc(36.5rem - 2em)}.interview_tab-container{margin-top:var(--space-lg)}.interview_tab-container .tab{background-color:var(--color-gray-lightest);font-size:var(--font-sm);padding-block:var(--space-sm);padding-inline:var(--space-md);white-space:nowrap}[data-ua=pc] .interview_tab-container .tab{font-size:var(--font-md)}.interview_tab-container .tab[aria-selected=true]{background-color:var(--color-primary-main);border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--color-white);padding-block:var(--space-md)}.interview_tab-container .tab[aria-selected=true]:after,.interview_tab-container .tab[aria-selected=true]:before{background-color:var(--color-gray-lightest)}.interview_tab-container .tab[aria-selected=true]:before{box-shadow:10px 0 0 0 var(--color-primary-main)}.interview_tab-container .tab[aria-selected=true]:after{box-shadow:-10px 0 0 0 var(--color-primary-main)}.interview_tab-container .tabpanel{border-top:2px solid var(--color-primary-main);padding-top:var(--space-md)}[data-ua=pc] .interview_tab-container .tabpanel{border-radius:0 0 var(--radius-md) var(--radius-md);padding:var(--space-md)}[data-ua=mobile] .interview_tab-container .interview_more-block{padding-left:var(--space-md);padding-right:var(--space-md)}.interview_tab-container .interview_more-link-list{align-items:center;-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex;flex-wrap:wrap;margin-bottom:0;margin-top:var(--space-xs)}.interview_tab-container .interview_more-link-list .link-chevron-right{padding-right:calc(.6rem + .3em)}[data-ua=pc] .interview_tab-container .interview_more-link-list .link-chevron-right{padding-right:calc(1.2rem + .3em)}.interview_tab-container .kyujin-card{--kyujin-card-width:calc((var(--primary-column-width) - var(--space-md)*2)/3)}[data-ua=pc] .interview_tab-container .kyujin-card{--kyujin-card-content-height:calc(var(--font-md)*var(--line-height-xxxs)*2 + var(--font-sm)*var(--line-height-xs)*5 + var(--space-sm))}.title-secondary:after{background-color:var(--color-primary-main);border-radius:var(--radius-full);content:"";display:block;height:4px;margin-top:var(--space-xxs)}.title-tertiary{font-size:var(--font-md);margin-block:var(--space-lg) var(--space-xs);padding-left:var(--space-sm);position:relative}.title-tertiary:before{background-color:var(--color-primary-main);border-radius:var(--radius-full);content:"";height:100%;left:0;position:absolute;top:0;width:3px}
