.cBreadcrumbList{position:relative;z-index:1;display:flex;font-size:calc(12rem / 16);letter-spacing:.05em}.cBreadcrumbList__item:not(:first-child) .cBreadcrumbList__link{position:relative;padding-left:1.4em}.cBreadcrumbList__item:not(:first-child) .cBreadcrumbList__link::before{position:absolute;top:0;left:.4em;content:" > "}.cBreadcrumbList__item--current{pointer-events:none}@media screen and (min-width: 768px){.cBreadcrumbList{justify-content:flex-end}}.cSubHeader{position:absolute;top:0;left:0;z-index:1;width:100%;padding:15px 17px 0}.cSubHeader__logo{width:184px}.cSubHeader__title{position:absolute;top:calc(87rem / 16);right:4px;z-index:1;font-size:calc(26rem / 16);line-height:1.34;writing-mode:vertical-rl}.cSubHeader__title::after{position:absolute;top:0;left:2px;width:2px;height:100%;content:"";background-color:currentcolor}.cSubHeader__breadcrumb{padding-left:3px;margin-top:21px}@media screen and (min-width: 768px){.cSubHeader{z-index:1;padding:37px 26px 0 36px}.cSubHeader__logo{width:241px}.cSubHeader__title{position:absolute;top:max(156px,20.31vh);right:1.1vw;font-size:calc(42rem / 16)}.cSubHeader__title::after{left:5px}.cSubHeader__breadcrumb{padding-left:0;margin-top:8px}}.cViewMore{position:relative;display:flex;justify-content:flex-end;width:150px;padding-bottom:calc(5rem / 16);overflow:hidden}.cViewMore::before,.cViewMore::after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:currentcolor}.cViewMore::before{transition:transform .56s var(--ease-out);transform:scaleX(0);transform-origin:left}.cViewMore::after{left:0;transition:transform .56s var(--ease-out) .28s;transform:scaleX(1);transform-origin:right}.cViewMore__inner{display:flex;height:calc(10rem / 16);margin-right:-1px;overflow:hidden}.cViewMore__text{position:relative;display:inline-block;height:100%;font-family:var(--en-font);font-size:calc(10rem / 16);line-height:1;letter-spacing:.15em;transition:transform .8s var(--ease-out)}.cViewMore__text::after{position:absolute;bottom:-100%;left:0;content:"VIEW MORE"}@media screen and (min-width: 768px){a:hover .cViewMore::before{transition:transform .56s var(--ease-out) .28s;transform:scaleX(1)}a:hover .cViewMore::after{transition:transform .56s var(--ease-out);transform:scaleX(0)}a:hover .cViewMore__text{transform:translateY(-101%)}}.cFooterNext{padding:calc(59rem / 16) 0 calc(36rem / 16);color:var(--white)}.cFooterNext__headline{position:relative;width:-moz-fit-content;width:fit-content;font-size:calc(14rem / 16);mix-blend-mode:difference}.cFooterNext__headline::after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:currentcolor;transition:transform .8s var(--ease-out) .2s;transform:scaleX(0);transform-origin:left}.cFooterNext__headline.is-active::after{transform:scaleX(1)}.cFooterNext__link{width:100%;margin-top:calc(29rem / 16);background-color:var(--footer-gray)}.cFooterNext__link_inner{display:flex;flex-direction:column;align-items:center;width:100%;padding:calc(55rem / 16) 0 calc(20rem / 16);border:solid 1px currentcolor;mix-blend-mode:difference}.cFooterNext__link_subHeadline{padding-left:3px;font-family:var(--en-font);font-size:calc(10rem / 16);letter-spacing:.15em}.cFooterNext__link_headline{margin-top:calc(2rem / 16);font-size:calc(20rem / 16);font-weight:500;line-height:1.6;letter-spacing:.05em}.cFooterNext__link .cViewMore{justify-content:center;margin-top:calc(40rem / 16)}@media screen and (min-width: 768px){.cFooterNext{width:-moz-fit-content;width:fit-content;padding:max(102rem / 16,7.47vw) 0 calc(2rem / 16);margin:0 auto}.cFooterNext__headline{font-size:calc(28rem / 16)}.cFooterNext__headline::after{bottom:1px}.cFooterNext__link{position:relative;z-index:1;width:min(1165px,85.29vw);margin-top:calc(90rem / 16);overflow:hidden}.cFooterNext__link_inner{padding:calc(73rem / 16) 0 calc(28rem / 16)}.cFooterNext__link_subHeadline{padding-left:3px}.cFooterNext__link_headline{padding-left:4px}.cFooterNext__link .cViewMore{margin-top:calc(37rem / 16);margin-left:4px}.cFooterNext__link:hover{margin-top:calc(91rem / 16);color:var(--white)}.cFooterNext__link:hover .cFooterNext__link_inner{border:none;mix-blend-mode:normal}.cFooterNext__link:hover .cFooterNext__linkBg{opacity:1;transform:translateX(0)}.cFooterNext__linkBg{position:absolute;top:0;left:0;z-index:-1;width:104%;height:100%;mix-blend-mode:normal;opacity:0;transition:transform .8s var(--ease-out),opacity .8s var(--ease-out);transform:translateX(-4%)}.cFooterNext__linkBg::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--blue-entry);opacity:.8}.cFooterNext__linkBg img{height:100%}}.cTextAnime{--text-anime-delay: 0s}.cTextAnime .char{display:inline-block;opacity:0;transition:transform 1.2s var(--ease-out),opacity 1.2s var(--ease-out);transform:translateX(0.3em) scaleX(2)}.cTextAnime.is-active .char{opacity:1;transform:translateX(0) scaleX(1)}.is-active .cTextAnime .char{opacity:1;transform:translateX(0) scaleX(1)}body{background-color:var(--white)}.cMV{position:relative}.cMV__inner{padding-top:calc(151rem / 16)}.cMV__headline{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;margin:0 53px 0 auto}.cMV__headline_main{font-size:calc(20rem / 16);line-height:1.2;letter-spacing:.05em}.cMV__headline_sub{display:flex;flex-direction:column;margin-top:calc(10rem / 16);font-family:var(--en-font);font-size:calc(13rem / 16);line-height:1.61;letter-spacing:.15em}.cMV__headline_sub .secondLine{display:flex;gap:.4em}.cMV__image{position:relative;width:85.33vw;height:109.07vw;margin:calc(136rem / 16) 0 0 auto;overflow:hidden}.cMV__image::after{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;content:"";background-color:var(--blue-staff);transition:transform .8s var(--ease-out);transform:translateX(0)}.cMV__image_inner{width:100%;height:100%;transition:transform 1.6s var(--ease-out);transform:scale(1.06)}.cMV__image img{height:110%;max-block-size:inherit;transition:transform 1s var(--ease-out)}.cMV__title{position:absolute;top:0;left:0;width:100%;padding:calc(144rem / 16) 6.93vw 0}.cMV__title_main{display:flex;flex-direction:column;gap:16px;font-size:calc(24rem / 16);line-height:1.16;letter-spacing:.17em;writing-mode:vertical-rl}.cMV__title_main_line{display:flex}.cMV__title_main .commas{display:block;margin:1px 0 -5px;line-height:.9}.cMV__title_main .period{display:block;margin:2px -1px 0 0;line-height:.8}.cMV__title_main .bar{display:block;margin:0 0 -1px;line-height:1.2}.cMV__title_main .upperQuote{display:block;margin:-13px -4px -4px 0}.cMV__title_main .bottomQuote{display:block;margin:-1px 1px -9px 0}.cMV__title_main .char{display:inline-block;opacity:0;transition:transform 1s var(--ease-out),opacity 1s var(--ease-out);transform:translateY(-20%)}.cMV__profile{padding:calc(70rem / 16) 16px 0 30px}.cMV__profile_headline{font-family:var(--en-font);font-size:calc(22rem / 16);line-height:1.36;letter-spacing:.15em}.cMV__profile_content{display:flex;gap:15px;margin-top:calc(22rem / 16);font-weight:500;letter-spacing:.05em}.cMV__profile_image{width:40vw;height:40vw;overflow:hidden}.cMV__profile_person{position:relative;display:flex;flex-direction:column;gap:calc(5rem / 16);padding-bottom:calc(10rem / 16)}.cMV__profile_person::after{position:absolute;bottom:0;left:0;width:50px;height:1px;content:"";background-color:currentcolor}.cMV__profile_name{font-size:calc(22rem / 16)}.cMV__profile_group{font-size:calc(10rem / 16);line-height:1.9}.cMV__profile_year{font-size:calc(10rem / 16);line-height:1.9}.cMV__main.is-active .cMV__title_main .char{opacity:1;transform:translateY(0)}.cMV__main.is-active .cMV__image::after{transform:translateX(-110%) skewX(-5deg)}.cMV__main.is-active .cMV__image_inner{transform:scale(1)}.cInterview{margin-top:calc(50rem / 16)}.cInterview__question{background-color:var(--blue-staff)}.cInterview__comment{padding:calc(69rem / 16) 30px 0}.cInterview__comment_headline{margin-left:-9px;font-size:calc(22rem / 16);line-height:1.59;letter-spacing:.05em}.cInterview__comment_text{margin-top:calc(24rem / 16);font-size:calc(13rem / 16);font-weight:500;line-height:1.84;letter-spacing:.04em}.cInterview__image{width:100%;height:112.53vw;overflow:hidden;filter:grayscale(1) brightness(1.1);transition:filter 1.48s var(--ease-out)}.cInterview__image_inner{width:100%;height:100%;transition:transform 1.48s var(--ease-out);transform:scale(1.06)}.cInterview__image img{height:110%;max-block-size:inherit;transition:transform 1s var(--ease-out)}.cInterview__imageWrapper.is-active .cInterview__image{filter:grayscale(0) brightness(1)}.cInterview__imageWrapper.is-active .cInterview__image img{transform:scale(1)}.pQuestionList{display:flex;flex-direction:column;gap:calc(73rem / 16);padding:calc(50rem / 16) 0 calc(72rem / 16)}.pQuestionList__item{position:relative;padding-top:calc(18rem / 16)}.pQuestionList__item::before{position:absolute;top:0;left:0;width:calc(100% - 30px);height:1px;content:"";background-color:currentcolor;transition:transform 1s var(--ease-out) .3s;transform:scaleX(0);transform-origin:left}.pQuestionList__item:nth-child(3){margin-top:calc(-3rem / 16)}.pQuestionList__head,.pQuestionList__answer{padding-left:46px}.pQuestionList__index{position:absolute;top:calc(11rem / 16);left:11px;overflow:hidden;font-size:calc(10rem / 16);opacity:0;writing-mode:vertical-rl;transition:transform .68s var(--ease-out),opacity .68s var(--ease-out);transform:translateY(-20%)}.pQuestionList__question{font-size:calc(22rem / 16);line-height:1.59;letter-spacing:.05em}.pQuestionList__answer{padding-right:30px;margin-top:calc(16rem / 16);font-size:calc(13rem / 16);font-weight:500;line-height:1.84;letter-spacing:.04em}.pQuestionList__image{width:100%;height:112.53vw;margin-top:calc(72rem / 16);overflow:hidden;filter:grayscale(1) brightness(1.1);transition:filter 1.48s var(--ease-out)}.pQuestionList__image_inner{width:100%;height:100%;transition:transform 1.48s var(--ease-out);transform:scale(1.06)}.pQuestionList__image img{height:110%;max-block-size:inherit;transition:transform 1s var(--ease-out)}.pQuestionList__image.is-active{filter:grayscale(0) brightness(1)}.pQuestionList__image.is-active img{transform:scale(1)}.pQuestionList__item.is-active::before{transform:scaleX(1)}.pQuestionList__item.is-active .pQuestionList__index{opacity:1;transform:translateY(0)}.cWorkstyle{padding:calc(50rem / 16) 0 calc(71rem / 16) 30px;margin-top:calc(82rem / 16);background-color:var(--gray)}.cWorkstyle__headline_main{display:flex;flex-direction:column;font-size:calc(18rem / 16);line-height:1.55;letter-spacing:.02em}.cWorkstyle__headline_sub{display:block;margin-top:calc(5rem / 16);font-size:calc(10rem / 16)}.cWorkstyle__headline_note{margin-top:calc(11rem / 16);font-size:calc(12rem / 16);font-weight:500;line-height:1.42;letter-spacing:.04em}.cWorkstyle__schedule{position:relative}.cWorkstyle__schedule_wrapper{position:relative}.cWorkstyle__schedule_content{padding-top:calc(36rem / 16);overflow-x:scroll}.cWorkstyle__schedule_list{display:flex;padding-right:30px}.cWorkstyle__schedule_listItem{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:calc(162rem / 16);padding-top:calc(11rem / 16);padding-right:15px}.cWorkstyle__schedule_listItem::before{position:absolute;top:0;left:3px;width:100%;height:1px;content:"";background-color:currentcolor}.cWorkstyle__schedule_listItem::after{position:absolute;top:-7.5px;left:3px;width:1px;height:15px;content:"";background-color:currentcolor}.cWorkstyle__schedule_listItem:last-child{width:calc(223rem / 16)}.cWorkstyle__schedule_listItem:last-child::before{background-color:rgba(0,0,0,0);background-image:linear-gradient(to right, #000, #000 2px, transparent 2px, transparent 4px);background-repeat:repeat-x;background-position:left bottom;background-size:4px 1px}.cWorkstyle__schedule_time{font-family:var(--en-font);font-size:calc(15rem / 16);line-height:2;letter-spacing:.15em;opacity:0;transition:opacity .8s var(--ease-out),transform .8s var(--ease-out);transform:translateX(-10%)}.cWorkstyle__schedule_action{display:block;margin-top:calc(-5rem / 16);font-size:calc(14rem / 16);font-weight:500;line-height:1.42;letter-spacing:.04em;opacity:0;transition:opacity .8s var(--ease-out),transform .8s var(--ease-out);transform:translateX(-10%)}.cWorkstyle__schedule_action .small{display:block;font-size:calc(10rem / 16);line-height:2}.cWorkstyle__schedule_scroll{position:absolute;top:calc(87rem / 16);right:30px;display:flex;gap:3px;font-family:var(--en-font);font-size:calc(12rem / 16);letter-spacing:.15em;opacity:0;transition:opacity 1s var(--ease-out),transform 1s var(--ease-out);transform:translateX(-10%)}.cWorkstyle__schedule_arrow{display:block;width:28px;margin-top:-2px}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_scroll,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_action{opacity:1;transform:translateX(0)}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(1) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(1) .cWorkstyle__schedule_action{transition-delay:.4s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(2) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(2) .cWorkstyle__schedule_action{transition-delay:.6s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(3) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(3) .cWorkstyle__schedule_action{transition-delay:.8s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(4) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(4) .cWorkstyle__schedule_action{transition-delay:1s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(5) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(5) .cWorkstyle__schedule_action{transition-delay:1.2s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(6) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(6) .cWorkstyle__schedule_action{transition-delay:1.4s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(7) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(7) .cWorkstyle__schedule_action{transition-delay:1.6s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(8) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(8) .cWorkstyle__schedule_action{transition-delay:1.8s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(9) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(9) .cWorkstyle__schedule_action{transition-delay:2s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(10) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(10) .cWorkstyle__schedule_action{transition-delay:2.2s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(11) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(11) .cWorkstyle__schedule_action{transition-delay:2.4s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(12) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(12) .cWorkstyle__schedule_action{transition-delay:2.6s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(13) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(13) .cWorkstyle__schedule_action{transition-delay:2.8s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(14) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(14) .cWorkstyle__schedule_action{transition-delay:3s}.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(15) .cWorkstyle__schedule_time,.cWorkstyle__schedule.is-active .cWorkstyle__schedule_listItem:nth-child(15) .cWorkstyle__schedule_action{transition-delay:3.2s}.cWorkstyle__holiday{padding-right:30px;margin-top:calc(52rem / 16)}.cWorkstyle__holiday_image{width:59.2vw;height:59.2vw;margin:calc(20rem / 16) auto 0;overflow:hidden}.cWorkstyle__holiday_image img{height:100%}.cWorkstyle__holiday_text{margin-top:calc(14rem / 16);font-size:calc(13rem / 16);font-weight:500;line-height:1.84;letter-spacing:.04em}.cFooterPerson{padding:calc(50rem / 16) 0 0}.cFooterPerson__headline{position:relative;display:flex;gap:4px;width:-moz-fit-content;width:fit-content;font-size:calc(14rem / 16);mix-blend-mode:difference}.cFooterPerson__headline::after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:currentcolor;transition:transform .8s var(--ease-out) .2s;transform:scaleX(0);transform-origin:left}.cFooterPerson__headline.is-active::after{transform:scaleX(1)}.cFooterPerson__linkList{display:flex;flex-direction:column;gap:calc(20rem / 16);margin-top:calc(31rem / 16)}.cFooterPerson__link{display:flex;gap:16px}.cFooterPerson__link.is-current{pointer-events:none}.cFooterPerson__link_inner{display:flex;flex-direction:column;justify-content:space-between;width:171px;font-weight:500;letter-spacing:.05em;mix-blend-mode:difference}.cFooterPerson__link_image{position:relative;flex-shrink:0;width:34.67vw}.cFooterPerson__link_name{margin-left:-2px;font-size:calc(22rem / 16)}.cFooterPerson__link_group{display:block;font-size:calc(10rem / 16);line-height:1.9}.cFooterPerson__link .cViewMore{margin:0 0 0 auto}.cFooterPerson__current{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--blue-entry);opacity:.8}.cFooterPerson__current_text{font-size:calc(11rem / 16);font-weight:500;line-height:2;letter-spacing:.05em}@media screen and (min-width: 768px){.cMV__inner{padding-top:0}.cMV__main{display:grid;grid-template-columns:27.96vw 44.07vw 1fr;height:max(680px,100vh)}.cMV__headline{justify-content:center;width:100%;height:100%;padding-top:9px;padding-left:4.54vw;margin:0;background-color:var(--blue-staff)}.cMV__headline_main{font-size:clamp(20rem / 16,2.64vw,36rem / 16);line-height:1.19}.cMV__headline_sub{margin-top:calc(14rem / 16);font-size:clamp(13rem / 16,1.61vw,22rem / 16);line-height:1.36}.cMV__image{width:100%;height:100%;margin:0}.cMV__image::after{transition:transform 1.2s var(--ease-out);transform:translateX(-30%) skewX(-12deg) scaleX(1.5);transform-origin:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.cMV__image img{height:120%;opacity:0;transition:transform 1s var(--ease-out),opacity 0s .05s}.cMV__title{position:relative;padding:25.39vh 0 0 6.3vw}.cMV__title::after{position:absolute;right:0;bottom:5.99vh;width:76.7%;height:1px;content:"";background-color:currentcolor}.cMV__title_main{position:absolute;right:max(155px,11.35vw);gap:19px;font-size:calc(30rem / 16);font-size:clamp(24rem / 16,2.2vw,30rem / 16);color:#fff;letter-spacing:.13em;mix-blend-mode:difference}.cMV__title_main .commas{margin:2px 0 -8px}.cMV__title_main .period{margin:1px 0 0;line-height:.8}.cMV__title_main .bar{margin:1px 0 -1px}.cMV__title_main_line:last-child .period{margin:1px 0 0;line-height:.8}.cMV__profile{display:flex;gap:34px;align-items:center;width:min(1366px,100%);padding:calc(130rem / 16) min(30px,2.2vw) 0 min(391px,28.62vw);margin:0 auto}.cMV__profile_content{gap:30px;align-items:center;margin-top:0}.cMV__profile_wrapper{padding-top:3px}.cMV__profile_person{gap:calc(4rem / 16);padding-bottom:calc(12rem / 16)}.cMV__profile_image{width:21.96vw;height:21.96vw}.cMV__profile_name{font-size:calc(34rem / 16)}.cMV__profile_group{padding-left:2px;font-size:calc(12rem / 16);line-height:1.83}.cMV__profile_year{display:block;padding-left:2px;margin-top:calc(8rem / 16);font-size:calc(11rem / 16);line-height:2;letter-spacing:.05em}.cMV__main.is-active .cMV__image::after{transform:translateX(0%) skewX(0deg) scaleX(0)}.cMV__main.is-active .cMV__image img{opacity:1}.cInterview{margin-top:calc(130rem / 16)}.cInterview__imageWrapper{display:grid;grid-template-columns:1fr 1fr}.cInterview__image{position:relative;width:100%;height:56.22vw;overflow:hidden;transition:filter 1.68s var(--ease-out) .16s}.cInterview__image::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--blue-staff);transition:transform 1.8s var(--ease-out) .24s;transform-origin:bottom}.cInterview__image_inner{position:relative;transition:transform 1.68s var(--ease-out) .16s;transform:scale(1.2) translateY(6%)}.cInterview__image:first-child img{position:absolute;top:-10%}.cInterview__image:nth-child(2)::after{transition:transform 1.2s var(--ease-out) .24s;transform-origin:top}.cInterview__image:nth-child(2) .cInterview__image_inner{transform:scale(1.2) translateY(-6%)}.cInterview__comment{display:flex;flex-direction:column;align-items:center;width:min(1366px,100%);padding-top:calc(102rem / 16);margin:0 auto}.cInterview__comment_headline{width:-moz-fit-content;width:fit-content;margin-left:-7px;font-size:clamp(32rem / 16,2.93vw,40rem / 16);line-height:1.37}.cInterview__comment_text{width:470px;margin-top:calc(34rem / 16);font-size:calc(15rem / 16);line-height:1.8}.cInterview__imageWrapper.is-active .cInterview__image::after{transform:scaleY(0)}.cInterview__imageWrapper.is-active .cInterview__image img{transform:scale(1) translateY(0)}.pQuestionList{gap:calc(71rem / 16);width:min(980px,71.74vw);padding:max(90rem / 16,6.59vw) 0 max(61rem / 16,4.47vw);margin:0 auto}.pQuestionList__item{display:flex;justify-content:space-between;padding-top:calc(23rem / 16)}.pQuestionList__item::before{width:100%}.pQuestionList__item:nth-child(even) .pQuestionList__head{order:2;padding-right:3px}.pQuestionList__item:nth-child(even) .pQuestionList__answer{order:1;padding-right:0;padding-left:5px}.pQuestionList__item:nth-child(3){margin-top:0}.pQuestionList__head{position:relative;padding-left:40px}.pQuestionList__answer{width:min(475px,34.77vw);padding-top:4px;padding-right:5px;padding-left:0;margin-top:0;font-size:calc(15rem / 16);line-height:1.8}.pQuestionList__index{top:calc(13rem / 16);left:5px;font-size:calc(14rem / 16)}.pQuestionList__question{font-size:clamp(22rem / 16,2.93vw,40rem / 16);line-height:1.37}.cWorkstyle{padding:calc(58rem / 16) 0 calc(80rem / 16);margin-top:calc(101rem / 16)}.cWorkstyle__headline{flex-shrink:0;padding-top:calc(16rem / 16)}.cWorkstyle__headline--holiday{padding-top:0}.cWorkstyle__headline_main{font-size:clamp(24rem / 16,2.05vw,28rem / 16);line-height:1.5}.cWorkstyle__headline_sub{margin-top:calc(8rem / 16);font-size:clamp(12rem / 16,1.02vw,14rem / 16)}.cWorkstyle__headline_note{font-size:calc(14rem / 16)}.cWorkstyle__inner{width:min(980px,71.74vw);margin:0 auto}.cWorkstyle__schedule{display:flex;gap:min(60px,4.39vw);padding-top:calc(5rem / 16);overflow-x:hidden}.cWorkstyle__schedule_wrapper{width:min(748px,54.76vw)}.cWorkstyle__schedule_scroll{top:0;right:-1px}.cWorkstyle__holiday{position:relative;display:flex;gap:min(59px,4.32vw);padding-top:calc(49rem / 16);padding-right:0;margin-top:calc(60rem / 16)}.cWorkstyle__holiday::before{position:absolute;top:0;left:0;width:100%;height:1px;content:"";background-color:currentcolor}.cWorkstyle__holiday_content{display:flex;gap:min(30px,2.2vw)}.cWorkstyle__holiday_image{flex-shrink:0;width:11.35vw;height:11.35vw;margin-top:6px;overflow:hidden}.cWorkstyle__holiday_text{margin-top:0;font-size:calc(14rem / 16);line-height:1.92}.cFooterPerson{padding:calc(130rem / 16) 0 0}.cFooterPerson__headline{gap:7px;margin:0 auto;font-size:calc(28rem / 16)}.cFooterPerson__headline::after{bottom:1px}.cFooterPerson__linkList{flex-direction:row;flex-wrap:wrap;gap:9px;justify-content:center;margin-top:calc(90rem / 16);margin-right:3px}.cFooterPerson__link{flex-direction:column;gap:8px;width:16.11vw;height:100%}.cFooterPerson__link_inner{width:100%;height:100%}.cFooterPerson__link_image{width:100%;height:20.5vw;overflow:hidden}.cFooterPerson__link_image img{transition:transform .8s var(--ease-out)}.cFooterPerson__link_name{padding-left:3px;font-size:calc(28rem / 16)}.cFooterPerson__link_group{padding-left:2px;margin-top:2px;font-size:calc(12rem / 16);line-height:1.83;letter-spacing:.05em}.cFooterPerson__link .cViewMore{width:min(150px,100%);margin:calc(20rem / 16) 0 0 auto}.cFooterPerson__link:hover .cFooterPerson__link_image img{transform:scale(1.06)}}.cMV__title_main .commas{margin:1px 0 -7px}
