@font-face{font-family:Noto Sans JP;src:url(/font/NotoSansJP-VariableFont_wght.woff2)format("woff2");font-optical-sizing:auto;font-weight:400 900;font-display:swap}@font-face{font-family:Noto Serif JP;src:url(/font/NotoSerifJP-VariableFont_wght.woff2)format("woff2");font-optical-sizing:auto;font-weight:400 900;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:EBGaramond;src:url(/font/EBGaramond-VariableFont_wght.woff2)format("woff2");font-optical-sizing:auto;font-weight:400 800;font-display:swap}:root{--white:#fff;--offWhite:#f5f5f5;--gray:#ccc;--lightGray:#999;--darkGray:#666;--darkBrown:#454039;--black:#171717;--blue:#538ddb;--blueGray:#e1e9f0;--backGray:#f1f4f9;--Green:#00afc3;--Blue:#3283ef;--Orange:#fec943;--strongOrange:#f88d00;--Purple:#8b93f7;--Pink:#f9619c;--recruitBlue:#1656ad;--recruitBlueGrayText:#c4d1e3;--recruitBlueGrayBack:#eef2f9;--recruitBackBlue:#d8e2f080;--newgraduateRed:#ef4054}body,h1,h2,h3,h4,h5,h6,p,ol,ul,dl,dt,dd,form,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}strong{font-weight:400}table,td,th,tr,thead,tbody{border:none}table th{text-align:left;font-weight:400}table{border-collapse:collapse}ul,ol{list-style:none}a{text-decoration:none}a img{border:none}img{vertical-align:bottom}textarea{-webkit-appearance:none;box-shadow:none;border:none;border-radius:0;outline:none;font-size:1em}select{-webkit-appearance:none;appearance:none;box-shadow:none;border:none;border-radius:0;outline:none;font-size:1em}select::-ms-expand{display:none}header,footer,section,nav,main,figure,figcaption,time,small{display:block}input[type=submit],input[type=image]{border:none;padding:0}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password]{-webkit-appearance:none;appearance:none;box-shadow:none;border-radius:0;outline:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}button{cursor:pointer;border:none;margin:0}input[type=submit],input[type=image],input[type=reset]{cursor:pointer}address{font-style:normal}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;outline:none}input::placeholder,textarea::placeholder{color:#bbb}i{font-style:normal}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;font-size:1.33333vw}@media screen and (width>=1000px){html{font-size:.714286vw}}@media screen and (width>=1400px){html{font-size:10px}}body{color:var(--black);letter-spacing:.04em;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:3.46667vw;font-weight:400;line-height:1.5}@media screen and (width>=1000px){body{font-size:1.07143vw}}@media screen and (width>=1400px){body{font-size:15px}}main{margin-top:-16vw;overflow:hidden}@media screen and (width>=1000px){main{margin-top:-5.21429vw}}@media screen and (width>=1400px){main{margin-top:-73px}}a{color:inherit}@media screen and (width>=1000px){.modCol2{display:flex}.modCol2__item{width:50%}}.modCol2__item--thumb{overflow:hidden}.modCol2__item--thumb img{object-fit:cover;width:100%;height:100%}@media screen and (width>=1000px){.modCol2--centering{gap:2.85714vw}}@media screen and (width>=1400px){.modCol2--centering{gap:40px}}.modCol2--spColumn{flex-direction:column;display:flex}@media screen and (width>=1000px){.modCol2--spColumn{flex-direction:row}}.modCol2--reverse{flex-direction:column-reverse;display:flex}@media screen and (width>=1000px){.modCol2--reverse{flex-direction:row}}.modCol2--rowReverse{flex-direction:column;display:flex}@media screen and (width>=1000px){.modCol2--rowReverse{flex-direction:row-reverse}.modCol2--alignTop{align-items:flex-start}}.modContentsLayout--900__inner{padding:0 8vw 16vw}@media screen and (width>=1000px){.modContentsLayout--900__inner{width:78.5714vw;margin-inline:auto;padding:0 7.14286vw 11.4286vw}}@media screen and (width>=1400px){.modContentsLayout--900__inner{width:1100px;padding:0 100px 160px}}.modContentsLayout--rec{max-width:1280px;margin-inline:auto;padding:21.3333vw 8vw}@media screen and (width>=1000px){.modContentsLayout--rec{padding:8.57143vw 7.14286vw}}@media screen and (width>=1400px){.modContentsLayout--rec{padding:120px 100px}}.modContentsLayout--750{max-width:950px;margin-inline:auto;padding:0 8vw 21.3333vw}@media screen and (width>=1000px){.modContentsLayout--750{padding:0 7.14286vw 8.57143vw}}@media screen and (width>=1400px){.modContentsLayout--750{padding:0 100px 120px}}.modContentsLayout__inner{padding:0 8vw 16vw}@media screen and (width>=1000px){.modContentsLayout__inner{width:100vw;margin-inline:auto;padding:0 7.14286vw 11.4286vw}}@media screen and (width>=1400px){.modContentsLayout__inner{width:1400px;padding:0 100px 160px}}.modMiddleLayout__inner{padding:16vw 8vw}@media screen and (width>=1000px){.modMiddleLayout__inner{width:100vw;margin-inline:auto;padding:11.4286vw 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout__inner{width:1400px;padding:160px 100px}}.modMiddleLayout--recruiting .modMiddleLayout__inner{padding:16vw 0}@media screen and (width>=1000px){.modMiddleLayout--recruiting .modMiddleLayout__inner{padding:11.4286vw 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout--recruiting .modMiddleLayout__inner{padding:160px 100px}}.modMiddleLayout--recruitingNews .modMiddleLayout__inner{padding:6vw 0 22.6667vw}@media screen and (width>=1000px){.modMiddleLayout--recruitingNews .modMiddleLayout__inner{padding:0 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout--recruitingNews .modMiddleLayout__inner{padding:0 100px}}.modMiddleLayout--recruitingNewsDetail .modMiddleLayout__inner{padding:6vw 8vw 22.6667vw}@media screen and (width>=1000px){.modMiddleLayout--recruitingNewsDetail .modMiddleLayout__inner{padding:0 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout--recruitingNewsDetail .modMiddleLayout__inner{padding:0 100px}}.modMiddleLayout--event .modMiddleLayout__inner{padding:6vw 8vw 22.6667vw}@media screen and (width>=1000px){.modMiddleLayout--event .modMiddleLayout__inner{width:100%;margin:0 auto;padding:14.2857vw 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout--event .modMiddleLayout__inner{padding:200px 100px}}.navSpacer{width:100%}@media screen and (width>=1000px){.navSpacer{height:7.14286vw}}@media screen and (width>=1400px){.navSpacer{height:100px}}@media screen and (width>=1000px){.spView{display:none}}.pcView{display:none}@media screen and (width>=1000px){.pcView{display:inherit}}.footer__breadCrumb{background-color:var(--white);margin:16vw auto 0;padding:5.33333vw 8vw;font-family:Poppins,sans-serif}@media screen and (width>=1000px){.footer__breadCrumb{margin:7.85714vw auto 0}}@media screen and (width>=1400px){.footer__breadCrumb{margin:110px auto 0}}@media screen and (width>=1000px){.footer__breadCrumb{width:85.7143vw;padding:2.85714vw 0}}@media screen and (width>=1400px){.footer__breadCrumb{width:1200px;padding:40px 0}}.breadCrumb__list{flex-wrap:wrap;align-items:center;row-gap:1em;display:flex}.breadCrumb__list__item{align-items:center;font-size:3.2vw;line-height:1.3;display:flex}@media screen and (width>=1000px){.breadCrumb__list__item{font-size:1vw}}@media screen and (width>=1400px){.breadCrumb__list__item{font-size:14px}}.breadCrumb__list__item a{color:var(--darkGray);align-items:center;line-height:1;display:flex}@media screen and (width>=1000px){.breadCrumb__list__item a:hover{opacity:.6;transition:all .2s}}.breadCrumb__list__item+li:before{content:"〉";color:var(--lightGray);margin:0 0 0 1em}.breadCrumb__list__item:last-of-type a{color:var(--black)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fadeUp,.fadeUpCenter{opacity:0;transition:all 1s,opacity 1.5s;transform:translateY(1em)}.fadeUp--up,.fadeUpCenter--up{opacity:1;transform:translateY(0)}.fadeUp--fv,.fadeUpCenter--fv{opacity:0;animation-name:fadeUp;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards}.fadeOut{opacity:1;animation-name:fadeUp;animation-duration:2s;animation-delay:.5s;animation-fill-mode:forwards}.fadeOut--out{animation-name:fadeOut;animation-duration:.8s;animation-delay:0;animation-fill-mode:forwards}.brushDown{opacity:0;transform:translate(50%,-50%)}.brushDown.-in{opacity:1;transition:transform .2s cubic-bezier(.02,.76,.26,.98) .2s,opacity .3s linear .2s;transform:translate(0,0)}.brushUp{opacity:0;transform:translate(-50%,50%)}.brushUp.-in{opacity:1;transition:transform .2s cubic-bezier(.02,.76,.26,.98) .2s,opacity .3s linear .2s;transform:translate(0,0)}.brushUp-title{opacity:0;transform:translate(50%,-50%)}.brushUp-title.-in{opacity:1;transition:transform .2s cubic-bezier(.02,.76,.26,.98) .2s,opacity .3s linear .2s;transform:translate(0,0)}@keyframes siMainExitNext{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes siMainEnterNext{0%{opacity:0;transform:translate(8%,-4%)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes siSub1EnterNext{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes siSub2EnterNext{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes siSub2ExitPrev{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes siMainEnterPrev{0%{opacity:0;transform:translate(-24px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes siSub1EnterPrev{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes siSub2EnterPrev{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes siSPEnterNext{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes siSPEnterPrev{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translateY(0)}}.specialInterviewsSlider__mainThumb.si-next-exit,.staffInterviewsSlider__mainThumb.si-next-exit{animation:.25s ease-in forwards siMainExitNext}.specialInterviewsSlider__mainThumb.si-next-enter,.staffInterviewsSlider__mainThumb.si-next-enter{animation:.4s ease-out both siSPEnterNext}.specialInterviewsSlider__mainThumb.si-prev-enter,.staffInterviewsSlider__mainThumb.si-prev-enter{animation:.4s ease-out both siSPEnterPrev}@media screen and (width>=1000px){.specialInterviewsSlider__mainThumb.si-next-exit,.staffInterviewsSlider__mainThumb.si-next-exit{animation:.25s ease-in forwards siMainExitNext}.specialInterviewsSlider__mainThumb.si-next-enter,.staffInterviewsSlider__mainThumb.si-next-enter{animation:.4s ease-out both siMainEnterNext}.specialInterviewsSlider__mainThumb.si-prev-enter,.staffInterviewsSlider__mainThumb.si-prev-enter{animation:.4s ease-out both siMainEnterPrev}}.specialInterviewsSlider__sub1.si-next-enter,.staffInterviewsSlider__sub1.si-next-enter{animation:.4s ease-out both siSPEnterNext}.specialInterviewsSlider__sub1.si-prev-enter,.staffInterviewsSlider__sub1.si-prev-enter{animation:.4s ease-out both siSPEnterPrev}@media screen and (width>=1000px){.specialInterviewsSlider__sub1.si-next-enter,.staffInterviewsSlider__sub1.si-next-enter{animation:.35s ease-out both siSub1EnterNext}.specialInterviewsSlider__sub1.si-prev-enter,.staffInterviewsSlider__sub1.si-prev-enter{animation:.35s ease-out both siSub1EnterPrev}}.specialInterviewsSlider__sub2.si-next-enter,.staffInterviewsSlider__sub2.si-next-enter{animation:.4s ease-out both siSPEnterNext}.specialInterviewsSlider__sub2.si-prev-enter,.staffInterviewsSlider__sub2.si-prev-enter{animation:.4s ease-out both siSPEnterPrev}@media screen and (width>=1000px){.specialInterviewsSlider__sub2.si-next-enter,.staffInterviewsSlider__sub2.si-next-enter{animation:.35s ease-out both siSub2EnterNext}.specialInterviewsSlider__sub2.si-prev-exit,.staffInterviewsSlider__sub2.si-prev-exit{animation:.25s ease-in forwards siSub2ExitPrev}.specialInterviewsSlider__sub2.si-prev-enter,.staffInterviewsSlider__sub2.si-prev-enter{animation:.35s ease-out both siSub2EnterPrev}}.drawHead .st0{fill:none;stroke:var(--white);stroke-width:50px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:100;stroke-dashoffset:100px}.modHeader{letter-spacing:.1em;background-image:url(/images/top/service-gradeline--dmc.png);background-position:0 0;background-repeat:no-repeat;background-size:3px 100%;padding-left:5.33333vw;font-family:tot-shizukamin-stdn,serif;font-size:8.53333vw;font-weight:400}@media screen and (width>=1000px){.modHeader{padding-left:2.85714vw;font-size:2.85714vw}}@media screen and (width>=1400px){.modHeader{padding:0 40px;font-size:40px}}.modHeader--en{text-align:center;background-image:url(/images/common/grade-underLine.png);background-position:bottom;background-repeat:no-repeat;background-size:40px 3px;padding-bottom:8vw}@media screen and (width>=1000px){.modHeader--en{padding-bottom:2.14286vw}}@media screen and (width>=1400px){.modHeader--en{padding-bottom:30px}}.modHeader--en .en{letter-spacing:.02em;font-family:EBGaramond,serif;font-size:14.6667vw;line-height:1.2}@media screen and (width>=1000px){.modHeader--en .en{font-size:5.71429vw}}@media screen and (width>=1400px){.modHeader--en .en{font-size:80px}}.modHeader--en .jp{letter-spacing:.1em;padding-top:5.33333vw;font-family:tot-shizukamin-stdn,serif;font-size:4.8vw;font-weight:400;display:inline-block}@media screen and (width>=1000px){.modHeader--en .jp{padding-top:2.14286vw;font-size:2.14286vw}}@media screen and (width>=1400px){.modHeader--en .jp{padding-top:30px;font-size:30px}}.text{letter-spacing:.1em;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:3.46667vw;line-height:2.2}@media screen and (width>=1000px){.text{font-size:.928571vw}}@media screen and (width>=1400px){.text{font-size:13px}}.modMiddleLead__head{font-size:6.4vw}@media screen and (width>=1000px){.modMiddleLead__head{font-size:3.42857vw}}@media screen and (width>=1400px){.modMiddleLead__head{font-size:48px}}.modMiddleLead__text{margin-top:10.6667vw;font-size:3.46667vw;line-height:2.2}@media screen and (width>=1000px){.modMiddleLead__text{margin-top:3.57143vw;font-size:1.14286vw}}@media screen and (width>=1400px){.modMiddleLead__text{margin-top:50px;font-size:16px}}.modAnc{position:relative}.modAnc>a{position:absolute;top:-10.6667vw}@media screen and (width>=1000px){.modAnc>a{top:-5.21429vw}}@media screen and (width>=1400px){.modAnc>a{top:-73px}}.modListSet{margin-top:32vw}@media screen and (width>=1000px){.modListSet{margin-top:10vw}}@media screen and (width>=1400px){.modListSet{margin-top:140px}}.modListSet__head{letter-spacing:.05em;font-size:4.26667vw;line-height:1.8}@media screen and (width>=1000px){.modListSet__head{font-size:2vw}}@media screen and (width>=1400px){.modListSet__head{font-size:28px}}.modListSet__head--middle{font-size:5.33333vw}@media screen and (width>=1000px){.modListSet__head--middle{font-size:2vw}}@media screen and (width>=1400px){.modListSet__head--middle{font-size:28px}}.modListSet__items{flex-direction:column;gap:16vw;margin-top:13.3333vw;display:flex}@media screen and (width>=1000px){.modListSet__items{grid-template-columns:1fr 1fr;gap:2.85714vw;margin-top:6.42857vw;display:grid}}@media screen and (width>=1400px){.modListSet__items{gap:40px;margin-top:90px}}.modListSet__items--col3{grid-template-columns:1fr 1fr 1fr}.modListSet__items--col1{grid-template-columns:1fr}.modListSetItem .thumb img{width:100%;height:auto}.modListSetItem .head{margin-top:9.33333vw;font-size:3.73333vw}@media screen and (width>=1000px){.modListSetItem .head{margin-top:3.21429vw;font-size:1.42857vw}}@media screen and (width>=1400px){.modListSetItem .head{margin-top:45px;font-size:20px}}.modListSetItem .text{margin-top:4vw;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.modListSetItem .text{margin-top:2.14286vw;font-size:1vw;line-height:1.8}}@media screen and (width>=1400px){.modListSetItem .text{margin-top:30px;font-size:14px}}.modListSetItem .caution{margin-top:1em;font-size:2.66667vw;line-height:1.875}@media screen and (width>=1000px){.modListSetItem .caution{margin-top:1.5em;font-size:.857143vw}}@media screen and (width>=1400px){.modListSetItem .caution{font-size:12px}}.modListSetItem--icon .thumb{justify-content:center;height:40.6667vw;display:flex}@media screen and (width>=1000px){.modListSetItem--icon .thumb{height:auto}}.modListSetItem--icon .thumb .img{justify-content:center;align-items:center;display:flex}@media screen and (width>=1000px){.modListSetItem--icon .thumb .img{height:7vw}}@media screen and (width>=1400px){.modListSetItem--icon .thumb .img{height:98px}}.modListSetItem--icon .thumb--no1 img{width:37.6vw}@media screen and (width>=1000px){.modListSetItem--icon .thumb--no1 img{width:8.92857vw}}@media screen and (width>=1400px){.modListSetItem--icon .thumb--no1 img{width:125px}}.modListSetItem--icon .thumb--no2 img{width:24.5333vw}@media screen and (width>=1000px){.modListSetItem--icon .thumb--no2 img{width:6.42857vw}}@media screen and (width>=1400px){.modListSetItem--icon .thumb--no2 img{width:90px}}.modListSetItem--icon .thumb--no3 img{width:41.4667vw}@media screen and (width>=1000px){.modListSetItem--icon .thumb--no3 img{width:8.57143vw}}@media screen and (width>=1400px){.modListSetItem--icon .thumb--no3 img{width:120px}}.modListSetItem--icon .head{text-align:center;margin-top:5.33333vw}@media screen and (width>=1000px){.modListSetItem--icon .head{margin-top:1.42857vw}}@media screen and (width>=1400px){.modListSetItem--icon .head{margin-top:20px}}.modListSetItem--icon .text{margin-top:8vw}@media screen and (width>=1000px){.modListSetItem--icon .text{margin-top:3.57143vw}}@media screen and (width>=1400px){.modListSetItem--icon .text{margin-top:50px}}.fadeImg{position:relative;overflow:hidden}.fadeImg img{transition:all .5s linear;transform:scale(1)}.fadeImg:before{z-index:5;content:"";background-color:var(--white);width:100%;height:0%;transition:all .3s linear;display:block;position:absolute;top:0;left:0}.fadeImg--hidden{visibility:hidden}.fadeImg--hidden img{transform:scale(1.05)}.fadeImg--hidden:before{height:100%}.fadeImg--keyPoint{visibility:hidden;height:0;margin:-4vw 0 4vw;display:block}@media screen and (width>=1000px){.fadeImg--keyPoint{margin:-2.14286vw 0 2.14286vw}}.drawHead{flex-direction:column;padding:8vw 8vw 0;display:flex;position:relative}@media screen and (width>=1000px){.drawHead{overflow-x:unset;padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead{padding:70px 0 0}}.drawHead__catch{opacity:1;font-size:3.46667vw;transition:all 2s;transform:translateY(0)}@media screen and (width>=1000px){.drawHead__catch{font-size:1.14286vw}}@media screen and (width>=1400px){.drawHead__catch{font-size:16px}}.drawHead__main{opacity:1;transition:all 2s;transform:translateY(0)}.drawHead__main img{width:100%;height:auto}.drawHead:before{z-index:-1;content:"";white-space:pre;color:var(--offWhite);letter-spacing:-.02em;opacity:1;font-family:Poppins,sans-serif;font-size:37.3333vw;line-height:.8;transition:all 2s;display:inline-block;position:absolute;top:0;left:0;transform:translate(0)}@media screen and (width>=1000px){.drawHead:before{font-size:23.5714vw}}@media screen and (width>=1400px){.drawHead:before{font-size:330px}}.drawHead--fadein .drawHead__catch,.drawHead--fadein .drawHead__main{opacity:0;transform:translateY(10%)}.drawHead--fadein:before{opacity:0;letter-spacing:-.05em;transform:translate(10%)}.drawHead--aboutus{padding-top:24vw}@media screen and (width>=1000px){.drawHead--aboutus{padding-top:12.8571vw}.drawHead--aboutus .drawHead__main{margin-top:3.42857vw}}@media screen and (width>=1400px){.drawHead--aboutus .drawHead__main{margin-top:48px}}.drawHead--aboutus .drawHead__main svg{width:40vw}@media screen and (width>=1000px){.drawHead--aboutus .drawHead__main svg{width:16.55vw}}@media screen and (width>=1400px){.drawHead--aboutus .drawHead__main svg{width:231.7px}}.drawHead--aboutus:before{content:"ABOUT \a US";white-space:pre;left:-4vw}@media screen and (width>=1000px){.drawHead--aboutus:before{left:-11.4286vw}}@media screen and (width>=1400px){.drawHead--aboutus:before{left:-160px}}.drawHead--careers{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--careers{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--careers{padding:70px 0 0}}.drawHead--careers .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--careers .drawHead__main{margin-top:3.42857vw}}@media screen and (width>=1400px){.drawHead--careers .drawHead__main{margin-top:48px}}.drawHead--careers .drawHead__main svg{width:31.3333vw}@media screen and (width>=1000px){.drawHead--careers .drawHead__main svg{width:14vw}}@media screen and (width>=1400px){.drawHead--careers .drawHead__main svg{width:196px}}@media screen and (width>=1000px){.drawHead--careers .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--careers .drawHead__bottom{margin-top:64px}}.drawHead--careers:before{content:"CAREERS";left:-4vw}@media screen and (width>=1000px){.drawHead--careers:before{left:0}}.drawHead--interview{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--interview{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--interview{padding:70px 0 0}}.drawHead--interview .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--interview .drawHead__main{margin-top:3vw}}@media screen and (width>=1400px){.drawHead--interview .drawHead__main{margin-top:42px}}.drawHead--interview .drawHead__main svg{width:39.6vw}@media screen and (width>=1000px){.drawHead--interview .drawHead__main svg{width:17.6429vw}}@media screen and (width>=1400px){.drawHead--interview .drawHead__main svg{width:247px}}@media screen and (width>=1000px){.drawHead--interview .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--interview .drawHead__bottom{margin-top:64px}}.drawHead--interview:before{content:"INTERVIEW";left:-8vw}@media screen and (width>=1000px){.drawHead--interview:before{left:0}}.drawHead--culture{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--culture{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--culture{padding:70px 0 0}}.drawHead--culture .drawHead__main{margin-top:6.13333vw}@media screen and (width>=1000px){.drawHead--culture .drawHead__main{margin-top:2.5vw}}@media screen and (width>=1400px){.drawHead--culture .drawHead__main{margin-top:35px}}.drawHead--culture .drawHead__main svg{width:29.6vw}@media screen and (width>=1000px){.drawHead--culture .drawHead__main svg{width:14vw}}@media screen and (width>=1400px){.drawHead--culture .drawHead__main svg{width:196px}}@media screen and (width>=1000px){.drawHead--culture .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--culture .drawHead__bottom{margin-top:64px}}.drawHead--culture:before{content:"CULTURE";left:-4vw}@media screen and (width>=1000px){.drawHead--culture:before{left:-11.4286vw}}@media screen and (width>=1400px){.drawHead--culture:before{left:-160px}}.drawHead--recruitingteam{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--recruitingteam{padding:0}}.drawHead--recruitingteam .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--recruitingteam .drawHead__main{margin-top:2.85714vw}}@media screen and (width>=1400px){.drawHead--recruitingteam .drawHead__main{margin-top:40px}}.drawHead--recruitingteam .drawHead__main svg{width:64vw}@media screen and (width>=1000px){.drawHead--recruitingteam .drawHead__main svg{width:30.3571vw}}@media screen and (width>=1400px){.drawHead--recruitingteam .drawHead__main svg{width:425px}}.drawHead--recruitingteam:before{content:"RECRUITING \a TEAM";white-space:pre;transform:translate(-4vw)}@media screen and (width>=1000px){.drawHead--recruitingteam:before{transform:translate(-8.57143vw)translateY(-4.28571vw)}}@media screen and (width>=1400px){.drawHead--recruitingteam:before{transform:translate(-120px)translateY(-60px)}}.drawHead--recruitingnews{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--recruitingnews{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--recruitingnews{padding:70px 0 0}}.drawHead--recruitingnews .drawHead__main{margin-top:5.33333vw}@media screen and (width>=1000px){.drawHead--recruitingnews .drawHead__main{margin-top:2.5vw}}@media screen and (width>=1400px){.drawHead--recruitingnews .drawHead__main{margin-top:35px}}.drawHead--recruitingnews .drawHead__main svg{width:71.4667vw}@media screen and (width>=1000px){.drawHead--recruitingnews .drawHead__main svg{width:34.0714vw}}@media screen and (width>=1400px){.drawHead--recruitingnews .drawHead__main svg{width:477px}}@media screen and (width>=1000px){.drawHead--recruitingnews .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--recruitingnews .drawHead__bottom{margin-top:64px}}.drawHead--recruitingnews:before{content:"NEWS";left:-4vw}@media screen and (width>=1000px){.drawHead--recruitingnews:before{left:-11.4286vw}}@media screen and (width>=1400px){.drawHead--recruitingnews:before{left:-160px}}.drawHead--event{justify-content:center;align-items:center}.drawHead--event .drawHead__main{margin-top:6vw}@media screen and (width>=1000px){.drawHead--event .drawHead__main{margin-top:2.71429vw}}@media screen and (width>=1400px){.drawHead--event .drawHead__main{margin-top:38px}}.drawHead--event .drawHead__main svg{width:24.8vw}@media screen and (width>=1000px){.drawHead--event .drawHead__main svg{width:11.0714vw}}@media screen and (width>=1400px){.drawHead--event .drawHead__main svg{width:155px}}@media screen and (width>=1000px){.drawHead--event .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--event .drawHead__bottom{margin-top:64px}}.drawHead--event:before{content:"EVENT";left:-13.3333vw}@media screen and (width>=1000px){.drawHead--event:before{right:-11.4286vw;left:unset}}@media screen and (width>=1400px){.drawHead--event:before{right:-160px}}.drawHead--missionstatement{justify-content:center;align-items:center;margin-bottom:-6.66667vw}@media screen and (width>=1000px){.drawHead--missionstatement{margin-bottom:0}}.drawHead--missionstatement .drawHead__main{margin-top:-2.66667vw}@media screen and (width>=1000px){.drawHead--missionstatement .drawHead__main{margin-top:2.14286vw}}@media screen and (width>=1400px){.drawHead--missionstatement .drawHead__main{margin-top:30px}}.drawHead--missionstatement .drawHead__main svg{width:84.8vw}@media screen and (width>=1000px){.drawHead--missionstatement .drawHead__main svg{width:37.4286vw}}@media screen and (width>=1400px){.drawHead--missionstatement .drawHead__main svg{width:524px}}@media screen and (width>=1000px){.drawHead--missionstatement .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--missionstatement .drawHead__bottom{margin-top:64px}}.drawHead--missionstatement:before{content:"MISSION STATEMENT";letter-spacing:0;left:-8vw}@media screen and (width>=1000px){.drawHead--missionstatement:before{left:-9.28571vw}}@media screen and (width>=1400px){.drawHead--missionstatement:before{left:-130px}}.drawHead--groupPolicy{justify-content:center;align-items:center}.drawHead--groupPolicy .drawHead__main{margin-top:-2.66667vw}@media screen and (width>=1000px){.drawHead--groupPolicy .drawHead__main{margin-top:1.78571vw}}@media screen and (width>=1400px){.drawHead--groupPolicy .drawHead__main{margin-top:25px}}.drawHead--groupPolicy .drawHead__main svg{width:84.8vw}@media screen and (width>=1000px){.drawHead--groupPolicy .drawHead__main svg{width:37.8571vw}}@media screen and (width>=1400px){.drawHead--groupPolicy .drawHead__main svg{width:530px}}.drawHead--groupPolicy:before{display:none}.drawHead--business{justify-content:center;align-items:center;margin-bottom:-4vw}@media screen and (width>=1000px){.drawHead--business{margin-bottom:0}}.drawHead--business .drawHead__main{margin-top:4vw}@media screen and (width>=1000px){.drawHead--business .drawHead__main{margin-top:3.42857vw}}@media screen and (width>=1400px){.drawHead--business .drawHead__main{margin-top:48px}}.drawHead--business .drawHead__main svg{width:36.5333vw}@media screen and (width>=1000px){.drawHead--business .drawHead__main svg{width:16.3571vw}}@media screen and (width>=1400px){.drawHead--business .drawHead__main svg{width:229px}}.drawHead--business:before{content:"BUSINESS";letter-spacing:0;left:-8vw}@media screen and (width>=1000px){.drawHead--business:before{left:-9.28571vw}}@media screen and (width>=1400px){.drawHead--business:before{left:-130px}}.drawHead--data{justify-content:center;align-items:center}.drawHead--data .drawHead__main{margin-top:2.66667vw}@media screen and (width>=1000px){.drawHead--data .drawHead__main{margin-top:3.42857vw}}@media screen and (width>=1400px){.drawHead--data .drawHead__main{margin-top:48px}}.drawHead--data .drawHead__main svg{width:25.6vw}@media screen and (width>=1000px){.drawHead--data .drawHead__main svg{width:11.4286vw}}@media screen and (width>=1400px){.drawHead--data .drawHead__main svg{width:160px}}.drawHead--data:before{display:none}.drawHead--SpecialInterview{justify-content:center;align-items:center;padding:32vw 8vw 0}@media screen and (width>=1000px){.drawHead--SpecialInterview{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--SpecialInterview{padding:70px 0 0}}.drawHead--SpecialInterview .drawHead__main{margin-top:4.8vw}@media screen and (width>=1000px){.drawHead--SpecialInterview .drawHead__main{margin-top:2.57143vw}}@media screen and (width>=1400px){.drawHead--SpecialInterview .drawHead__main{margin-top:36px}}.drawHead--SpecialInterview .drawHead__main svg{width:77.3333vw}@media screen and (width>=1000px){.drawHead--SpecialInterview .drawHead__main svg{width:33.8571vw}}@media screen and (width>=1400px){.drawHead--SpecialInterview .drawHead__main svg{width:474px}}.drawHead--SpecialInterview:before{display:none}.drawHead--staffInterview{justify-content:center;align-items:center;padding:32vw 8vw 0}@media screen and (width>=1000px){.drawHead--staffInterview{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--staffInterview{padding:70px 0 0}}.drawHead--staffInterview .drawHead__main{margin-top:4.8vw}@media screen and (width>=1000px){.drawHead--staffInterview .drawHead__main{margin-top:2.57143vw}}@media screen and (width>=1400px){.drawHead--staffInterview .drawHead__main{margin-top:36px}}.drawHead--staffInterview .drawHead__main svg{width:67.3333vw}@media screen and (width>=1000px){.drawHead--staffInterview .drawHead__main svg{width:31.1429vw}}@media screen and (width>=1400px){.drawHead--staffInterview .drawHead__main svg{width:436px}}.drawHead--staffInterview:before{display:none}.drawHead--column{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--column{padding:0}}.drawHead--column .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--column .drawHead__main{margin-top:3.21429vw}}@media screen and (width>=1400px){.drawHead--column .drawHead__main{margin-top:45px}}.drawHead--column .drawHead__main svg{width:38.4vw}@media screen and (width>=1000px){.drawHead--column .drawHead__main svg{width:12.8571vw}}@media screen and (width>=1400px){.drawHead--column .drawHead__main svg{width:180px}}.drawHead--column:before{content:"COLUMN";display:block;transform:translate(-4vw)}@media screen and (width>=1000px){.drawHead--column:before{transform:translate(-8.57143vw)translateY(-5vw)}}@media screen and (width>=1400px){.drawHead--column:before{transform:translate(-120px)translateY(-70px)}}.drawHead--newgraduate{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--newgraduate{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--newgraduate{padding:70px 0 0}}.drawHead--newgraduate .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--newgraduate .drawHead__main{margin-top:1.78571vw}}@media screen and (width>=1400px){.drawHead--newgraduate .drawHead__main{margin-top:25px}}.drawHead--newgraduate .drawHead__main svg{width:83.2vw}@media screen and (width>=1000px){.drawHead--newgraduate .drawHead__main svg{width:42.5vw}}@media screen and (width>=1400px){.drawHead--newgraduate .drawHead__main svg{width:595px}}.drawHead--newgraduate:before{content:"INTERN";transform:translate(-4vw)}@media screen and (width>=1000px){.drawHead--newgraduate:before{transform:translate(-9.64286vw)}}@media screen and (width>=1400px){.drawHead--newgraduate:before{transform:translate(-135px)}}.drawHead--entry{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--entry{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--entry{padding:70px 0 0}}.drawHead--entry .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--entry .drawHead__main{margin-top:3.21429vw}}@media screen and (width>=1400px){.drawHead--entry .drawHead__main{margin-top:45px}}.drawHead--entry .drawHead__main svg{width:28.8vw}@media screen and (width>=1000px){.drawHead--entry .drawHead__main svg{width:11.7857vw}}@media screen and (width>=1400px){.drawHead--entry .drawHead__main svg{width:165px}}.drawHead--entry:before{content:"ENTRY";transform:translate(-4vw)}@media screen and (width>=1000px){.drawHead--entry:before{transform:translate(7.14286vw)}}@media screen and (width>=1400px){.drawHead--entry:before{transform:translate(100px)}}.drawHead--skillup{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--skillup{padding:0}}.drawHead--skillup .drawHead__main{margin-top:2.66667vw}@media screen and (width>=1000px){.drawHead--skillup .drawHead__main{margin-top:1.42857vw}}@media screen and (width>=1400px){.drawHead--skillup .drawHead__main{margin-top:20px}}.drawHead--skillup .drawHead__main svg{width:57.8667vw}@media screen and (width>=1000px){.drawHead--skillup .drawHead__main svg{width:25.8571vw}}@media screen and (width>=1400px){.drawHead--skillup .drawHead__main svg{width:362px}}.drawHead--skillup:before{display:none}.drawHead--workingenvironment{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--workingenvironment{padding:0}}.drawHead--workingenvironment .drawHead__main{margin-top:3.2vw}@media screen and (width>=1000px){.drawHead--workingenvironment .drawHead__main{margin-top:1.07143vw}}@media screen and (width>=1400px){.drawHead--workingenvironment .drawHead__main{margin-top:15px}}.drawHead--workingenvironment .drawHead__main svg{width:83.2vw}@media screen and (width>=1000px){.drawHead--workingenvironment .drawHead__main svg{width:38.2857vw}}@media screen and (width>=1400px){.drawHead--workingenvironment .drawHead__main svg{width:536px}}.drawHead--workingenvironment:before{display:none}.drawHead--healthholiday{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--healthholiday{padding:0}}.drawHead--healthholiday .drawHead__main{margin-top:3.2vw}@media screen and (width>=1000px){.drawHead--healthholiday .drawHead__main{margin-top:1.07143vw}}@media screen and (width>=1400px){.drawHead--healthholiday .drawHead__main{margin-top:15px}}.drawHead--healthholiday .drawHead__main svg{width:67.2vw}@media screen and (width>=1000px){.drawHead--healthholiday .drawHead__main svg{width:28.7143vw}}@media screen and (width>=1400px){.drawHead--healthholiday .drawHead__main svg{width:402px}}.drawHead--healthholiday:before{display:none}.drawHead--office{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--office{padding:0}}.drawHead--office .drawHead__main{margin-top:3.2vw}@media screen and (width>=1000px){.drawHead--office .drawHead__main{margin-top:2.14286vw}}@media screen and (width>=1400px){.drawHead--office .drawHead__main{margin-top:30px}}.drawHead--office .drawHead__main svg{width:50.6667vw}@media screen and (width>=1000px){.drawHead--office .drawHead__main svg{width:22.6429vw}}@media screen and (width>=1400px){.drawHead--office .drawHead__main svg{width:317px}}.drawHead--office:before{display:none}.drawHead--staffvoice{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--staffvoice{padding:0}}.drawHead--staffvoice .drawHead__main{margin-top:3.2vw}@media screen and (width>=1000px){.drawHead--staffvoice .drawHead__main{margin-top:1.78571vw}}@media screen and (width>=1400px){.drawHead--staffvoice .drawHead__main{margin-top:25px}}.drawHead--staffvoice .drawHead__main svg{width:48.8vw}@media screen and (width>=1000px){.drawHead--staffvoice .drawHead__main svg{width:21.7857vw}}@media screen and (width>=1400px){.drawHead--staffvoice .drawHead__main svg{width:305px}}.drawHead--staffvoice:before{display:none}.centerHead{text-align:center;letter-spacing:.01em;font-size:5.33333vw}@media screen and (width>=1000px){.centerHead{font-size:2.28571vw}}@media screen and (width>=1400px){.centerHead{font-size:32px}}.centerHead--en{font-family:Poppins,sans-serif;font-size:6vw}@media screen and (width>=1000px){.centerHead--en{letter-spacing:-.025em;font-size:2.78571vw}}@media screen and (width>=1400px){.centerHead--en{font-size:39px}}.staticContent{max-width:900px;margin-inline:auto}.staticContent>.title{font-size:6.4vw}@media screen and (width>=1000px){.staticContent>.title{font-size:2.57143vw}}@media screen and (width>=1400px){.staticContent>.title{font-size:36px}}.staticContent>.desc{letter-spacing:-.01em;margin-top:2em;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.staticContent>.desc{margin-top:3.21429vw;font-size:1.14286vw}}@media screen and (width>=1400px){.staticContent>.desc{margin-top:45px;font-size:16px}}.staticContent>.rule{margin-top:2em}@media screen and (width>=1000px){.staticContent>.rule{margin-top:4.64286vw;margin-left:.5em}}@media screen and (width>=1400px){.staticContent>.rule{margin-top:65px}}.staticContent>.rule li{text-indent:-1.5em;letter-spacing:-.01em;margin-left:1.5em;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.staticContent>.rule li{font-size:1.14286vw}}@media screen and (width>=1400px){.staticContent>.rule li{font-size:16px}}.staticContent>.rule li+li{margin-top:1.5em}.staticContent>.rule+.desc{margin-top:60px}.staticContent .text{letter-spacing:0;margin-top:2em;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.staticContent .text{font-size:1.14286vw}}@media screen and (width>=1400px){.staticContent .text{font-size:16px}}.staticContent .text a{text-decoration:underline}.staticContent .text--tar{text-align:right}.staticContent .text--bold{font-weight:700}.staticContent .text--mt0{margin-top:0}.staticContent .text--mth{margin-top:.5em}.staticContent .text--mt1{margin-top:1em}.staticContent .text--mt1h{margin-top:1.5em}.staticContent .text--mt2{margin-top:2em}.staticContent .text--mt2h{margin-top:2.5em}.staticContent .text--mt3{margin-top:3em}.staticContent .text--mt4{margin-top:4em}.staticContentMiddle{margin-top:13.3333vw}@media screen and (width>=1000px){.staticContentMiddle{margin-top:9.64286vw}}@media screen and (width>=1400px){.staticContentMiddle{margin-top:135px}}.staticContentMiddle+.staticContentMiddle{margin-top:6.66667vw}@media screen and (width>=1000px){.staticContentMiddle+.staticContentMiddle{margin-top:5vw}}@media screen and (width>=1400px){.staticContentMiddle+.staticContentMiddle{margin-top:70px}}.staticContentMiddle>.head{font-size:4.26667vw}@media screen and (width>=1000px){.staticContentMiddle>.head{font-size:2vw}}@media screen and (width>=1400px){.staticContentMiddle>.head{font-size:28px}}.staticContentMiddle__section{margin-top:6vw;padding-left:1em;font-size:3.2vw}@media screen and (width>=1000px){.staticContentMiddle__section{margin-top:4.64286vw;padding-left:2em;font-size:1.14286vw}}@media screen and (width>=1400px){.staticContentMiddle__section{margin-top:65px;font-size:16px}}@media screen and (width>=1000px){.staticContentMiddle__section+.staticContentMiddle__section{margin-top:2.28571vw}}@media screen and (width>=1400px){.staticContentMiddle__section+.staticContentMiddle__section{margin-top:32px}}.staticContentMiddle__section>.head{text-indent:-1em;margin-bottom:1em;font-size:3.2vw}@media screen and (width>=1000px){.staticContentMiddle__section>.head{text-indent:-1.5em;font-size:1.42857vw}}@media screen and (width>=1400px){.staticContentMiddle__section>.head{font-size:20px}}.staticContentMiddle__section p{line-height:1.7}.staticContentMiddle__section p strong{font-weight:700;line-height:2}.staticContentMiddle__section .olList>li{letter-spacing:0}.staticContentMiddle__section .olList>li>.head{text-indent:-2em;display:block}.staticContentMiddle__section .olList>li+li{margin-top:1.25em}.staticContentMiddle__section .olList>li ul{margin-top:.5em;margin-left:2em}.staticContentMiddle__section .olList>li ul li+li,.staticContentMiddle__section .olList>li p{margin-top:.5em}.staticContentMiddle__section .olList--mt1{margin-top:1em}.staticContentMiddle__section .olList--indent{margin-left:2em}.staticContentMiddle__section .address{background-color:var(--offWhite);letter-spacing:0;margin:2em 0 0 -2em;padding:30px}@media screen and (width>=1000px){.staticContentMiddle__section .address{margin:1.78571vw 0 0 -2em;padding:1.78571vw 2.14286vw}}@media screen and (width>=1400px){.staticContentMiddle__section .address{margin:25px 0 0 -2em;padding:25px 35px}}.staticContentMiddle__section .address p{font-size:3.2vw;line-height:1.5}@media screen and (width>=1000px){.staticContentMiddle__section .address p{font-size:1.14286vw;line-height:2}}@media screen and (width>=1400px){.staticContentMiddle__section .address p{font-size:16px}}.staticContentMiddle__section .address p+p{margin-top:1em}@media screen and (width>=1000px){.staticContentMiddle__section .address p+p{margin-top:0}}.staticContentSmall{margin-top:6vw;padding-left:1em;font-size:3.2vw}@media screen and (width>=1000px){.staticContentSmall{margin-top:4.64286vw;padding-left:2em;font-size:1.14286vw}}@media screen and (width>=1400px){.staticContentSmall{margin-top:65px;font-size:16px}}@media screen and (width>=1000px){.staticContentSmall+.staticContentSmall{margin-top:2.64286vw}}@media screen and (width>=1400px){.staticContentSmall+.staticContentSmall{margin-top:37px}}.staticContentSmall>.head{text-indent:-1em;font-size:3.2vw}@media screen and (width>=1000px){.staticContentSmall>.head{text-indent:-1.5em;font-size:1.42857vw}}@media screen and (width>=1400px){.staticContentSmall>.head{font-size:20px}}.staticContentSmall p{line-height:1.7}.staticContentSmall p strong{font-weight:700;line-height:2}.staticContentSmall .olList>li{letter-spacing:0}.staticContentSmall .olList>li>.head{text-indent:-2em;display:block}.staticContentSmall .olList>li+li{margin-top:1.25em}.staticContentSmall .olList>li ul{margin-top:.5em;margin-left:2em}.staticContentSmall .olList>li ul li+li,.staticContentSmall .olList>li p{margin-top:.5em}.staticContentSmall .olList--mt1{margin-top:1em}.staticContentSmall .olList--mt1h{margin-top:1.5em}.staticContentSmall .olList--indent{margin-left:2em}.staticContentSmall .address{background-color:var(--offWhite);letter-spacing:0;margin:2em 0 0 -2em;padding:30px}@media screen and (width>=1000px){.staticContentSmall .address{margin:1.78571vw 0 0 -2em;padding:1.78571vw 2.14286vw}}@media screen and (width>=1400px){.staticContentSmall .address{margin:25px 0 0 -2em;padding:25px 35px}}.staticContentSmall .address p{font-size:3.2vw;line-height:1.5}@media screen and (width>=1000px){.staticContentSmall .address p{font-size:1.14286vw;line-height:2}}@media screen and (width>=1400px){.staticContentSmall .address p{font-size:16px}}.staticContentSmall .address p+p{margin-top:1em}@media screen and (width>=1000px){.staticContentSmall .address p+p{margin-top:0}}.newsList{border-top:1px solid var(--blueGray);margin-top:16vw;margin-bottom:10.6667vw}@media screen and (width>=1000px){.newsList{margin-top:4.28571vw;margin-bottom:unset}}@media screen and (width>=1400px){.newsList{margin-top:60px}}.newsList__item{border-bottom:1px solid var(--blueGray);flex-direction:column;padding-inline:1em;display:flex}@media screen and (width>=1000px){.newsList__item{flex-direction:row}}.newsList__item__header{flex-shrink:0;gap:5.33333vw;min-width:180px;display:flex}@media screen and (width>=1000px){.newsList__item__header{gap:2.14286vw}}@media screen and (width>=1400px){.newsList__item__header{gap:30px}}.newsList__item a{width:100%;padding:4vw 0;display:block;position:relative}@media screen and (width>=1000px){.newsList__item a{align-items:center;gap:2.14286vw;padding:2.07143vw 0;display:flex}}@media screen and (width>=1400px){.newsList__item a{gap:30px;padding:29px 0}}.newsList__item a .date{letter-spacing:.1em;font-size:2.93333vw}@media screen and (width>=1000px){.newsList__item a .date{min-width:5.14286vw;font-size:1vw}}@media screen and (width>=1400px){.newsList__item a .date{min-width:72px;font-size:14px}}.newsList__item a .cat{color:var(--Blue);width:fit-content;font-family:Poppins,sans-serif;font-size:3.2vw;display:inline-block}@media screen and (width>=1000px){.newsList__item a .cat{height:auto;font-size:1vw}}@media screen and (width>=1400px){.newsList__item a .cat{font-size:14px}}.newsList__item a .title{flex-shrink:1;margin-top:2.66667vw;font-size:3.73333vw}@media screen and (width>=1000px){.newsList__item a .title{margin-top:0;font-size:1vw}}@media screen and (width>=1400px){.newsList__item a .title{font-size:14px}}.newsList__item a:before{content:"";opacity:0;background-color:#2fd2d2;width:0;height:100%;transition:all .3s;display:block;position:absolute;top:0;right:-1em}.newsList__item a:after{content:"";aspect-ratio:5/18;opacity:0;background-image:url(/images/common/arrow_news.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.33333vw;transition:all .3s;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (width>=1000px){.newsList__item a:after{width:.357143vw}}@media screen and (width>=1400px){.newsList__item a:after{width:5px}}.newsList__item a:hover .date,.newsList__item a:hover .cat,.newsList__item a:hover .title{opacity:.5}.newsList__item a:hover:before{opacity:1;width:10.6667vw;transition:all .3s}@media screen and (width>=1000px){.newsList__item a:hover:before{width:2.85714vw}}@media screen and (width>=1400px){.newsList__item a:hover:before{width:40px}}.newsList__item a:hover:after{opacity:1;transition:all .3s}@media screen and (width>=1000px){.newsList__item a:hover:after{width:.357143vw}}@media screen and (width>=1400px){.newsList__item a:hover:after{width:5px}}.newsList li+li{border-top:var(--blueGray)}.newsArchive__list{margin-top:5.33333vw}@media screen and (width>=1000px){.newsArchive__list{margin-top:1.64286vw}}@media screen and (width>=1400px){.newsArchive__list{margin-top:23px}}.newsArchive__pager{margin-top:8vw}@media screen and (width>=1000px){.newsArchive__pager{margin-top:3.57143vw}}@media screen and (width>=1400px){.newsArchive__pager{margin-top:50px}}.recruitingNewsList{grid-template-columns:1fr;gap:60px;display:grid}@media screen and (width>=1000px){.recruitingNewsList{grid-template-columns:1fr 1fr 1fr;gap:5vw 2.14286vw;padding:0}}@media screen and (width>=1400px){.recruitingNewsList{gap:70px 30px}}.recruitingNewsList__item a:hover .recruitingNewsList__item__thumb img{transition:scale .5s;scale:1.06}.recruitingNewsList__item a:hover .recruitingNewsList__item__body .head{color:var(--recruitBlue);transition:color .3s ease-out}.recruitingNewsList__item__thumb{border-radius:8px;display:block;overflow:hidden}.recruitingNewsList__item__thumb img{object-fit:cover;width:100%;height:100%;transition:scale .3s;display:block;scale:1}.recruitingNewsList__item__body{opacity:1;flex-direction:column;padding-top:16px;transition:opacity .3s ease-out;display:flex}@media screen and (width>=1000px){.recruitingNewsList__item__body{min-height:128px}}.recruitingNewsList__item__body .head{letter-spacing:.01em;color:var(--black);flex-grow:0;margin-bottom:16px;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,MS PGothic;font-size:4.26667vw;font-weight:500;transition:color .3s}@media screen and (width>=1000px){.recruitingNewsList__item__body .head{flex-grow:1;font-size:1.14286vw}}@media screen and (width>=1400px){.recruitingNewsList__item__body .head{font-size:16px}}.recruitingNewsList__item__body .info{flex-direction:row;flex-grow:0;justify-content:space-between;align-items:center;display:flex}.recruitingNewsList__item__body .cat{text-align:center;width:fit-content;color:var(--recruitBlue);letter-spacing:.1em;background-color:var(--backGray);border-radius:4px;padding:2px 24px;font-family:Poppins,sans-serif;font-size:3.46667vw;font-weight:500}@media screen and (width>=1000px){.recruitingNewsList__item__body .cat{font-size:.928571vw}}@media screen and (width>=1400px){.recruitingNewsList__item__body .cat{font-size:13px}}.recruitingNewsList__item__body .cat .cat__item a{white-space:pre;text-align:center;width:23.4667vw;font-size:2.66667vw;display:block}@media screen and (width>=1000px){.recruitingNewsList__item__body .cat .cat__item a{width:7.85714vw;font-size:.928571vw}}@media screen and (width>=1400px){.recruitingNewsList__item__body .cat .cat__item a{width:110px;font-size:13px}}.recruitingNewsList__item__body .cat .cat__item a:hover{color:#fff;background-color:var(--recruitBlue)}.recruitingNewsList__item__body .date{font-family:Poppins,sans-serif;font-size:3.46667vw;line-height:1}@media screen and (width>=1000px){.recruitingNewsList__item__body .date{font-size:.928571vw}}@media screen and (width>=1400px){.recruitingNewsList__item__body .date{font-size:13px}}.recruitNewsArchive .recruitingNewsList{grid-template-columns:1fr;gap:16vw;margin-top:12.8vw;display:grid}@media screen and (width>=1000px){.recruitNewsArchive .recruitingNewsList{grid-template-columns:1fr 1fr 1fr;gap:4.57143vw 2.14286vw;margin-top:4.28571vw}}@media screen and (width>=1400px){.recruitNewsArchive .recruitingNewsList{gap:64px 30px;margin-top:60px}}.pager{justify-content:center;gap:5.33333vw;display:flex}@media screen and (width>=1000px){.pager{gap:2.14286vw;margin-top:7.14286vw;margin-bottom:4.28571vw}}@media screen and (width>=1400px){.pager{gap:30px;margin-top:100px;margin-bottom:60px}}.pager__start a,.pager__end a{cursor:pointer;justify-content:center;align-items:center;width:6.66667vw;height:12.2667vw;font-family:EBGaramond,serif;font-size:3.46667vw;font-weight:400;transition:all .4s;display:flex}@media screen and (width>=1000px){.pager__start a,.pager__end a{width:3.28571vw;height:3.28571vw;font-size:1.07143vw}}@media screen and (width>=1400px){.pager__start a,.pager__end a{width:46px;height:46px;font-size:15px}}@media screen and (width>=1000px){.pager__start a:hover,.pager__end a:hover{opacity:1}}.pager__item a{text-align:center;opacity:.3;cursor:pointer;width:6.66667vw;height:12.2667vw;font-family:EBGaramond,serif;font-size:4.8vw;font-weight:400;transition:all .4s;display:block}@media screen and (width>=1000px){.pager__item a{width:2.14286vw;height:3.28571vw;font-size:1.28571vw}}@media screen and (width>=1400px){.pager__item a{width:30px;height:46px;font-size:18px}}@media screen and (width>=1000px){.pager__item a:hover{opacity:1}}.pager__item--current a{opacity:1;background-image:url(/images/common/grade-underLine.png);background-position:bottom;background-repeat:no-repeat;background-size:100% 2px}.pager .disabled-link{pointer-events:none;opacity:0}.pager--dots{justify-content:center;align-items:center;gap:8vw;width:100%;margin-top:12.8vw}@media screen and (width>=1000px){.pager--dots{justify-content:flex-end;gap:2.28571vw;margin-top:2.85714vw;margin-bottom:4.28571vw}}@media screen and (width>=1400px){.pager--dots{gap:32px;margin-top:40px;margin-bottom:60px}}.pager--dots .pager__dots-wrapper{align-items:center;gap:2.13333vw;display:flex}@media screen and (width>=1000px){.pager--dots .pager__dots-wrapper{gap:14px}}.pager--dots .pager__dot{background:var(--blueGray);cursor:pointer;border-radius:50%;flex-shrink:0;width:1.6vw;height:1.6vw;padding:0;transition:background .3s,transform .3s}@media screen and (width>=1000px){.pager--dots .pager__dot{width:6px;height:6px}}.pager--dots .pager__dot.is-active{background:var(--recruitBlue);transform:scale(1.3)}.pager--dots .pager__buttons{flex-direction:row;justify-content:center;align-items:center;gap:3.73333vw;display:flex}@media screen and (width>=1000px){.pager--dots .pager__buttons{gap:14px}}.pager--dots .pager__buttons .pager__page-label{color:var(--recruitBlue);letter-spacing:.2em;font-family:Poppins,sans-serif;font-size:3.46667vw;font-weight:600}@media screen and (width>=1000px){.pager--dots .pager__buttons .pager__page-label{font-size:13px}}.pager--dots .pager__btn{cursor:pointer;filter:drop-shadow(3px 3px 12px #c0cee199);background:#fff;border-radius:100vmax;justify-content:center;align-items:center;width:13.0667vw;height:13.0667vw;padding:0;transition:all .3s;display:flex}@media screen and (width>=1000px){.pager--dots .pager__btn{width:3.42857vw;height:3.42857vw}}@media screen and (width>=1400px){.pager--dots .pager__btn{width:48px;height:48px}}.pager--dots .pager__btn .btn__arrow,.pager--dots .pager__btn .btn__arrow--prev{justify-content:center;align-items:center;display:flex}.pager--dots .pager__btn svg{width:6.4vw;height:4.26667vw;stroke:var(--recruitBlue);transition:stroke .3s}@media screen and (width>=1000px){.pager--dots .pager__btn svg{width:1.71429vw;height:1.14286vw}}@media screen and (width>=1400px){.pager--dots .pager__btn svg{width:24px;height:16px}}.pager--dots .pager__btn .btn__arrow--prev{rotate:180deg}.pager--dots .pager__btn:hover{background:var(--recruitBlue);transition:all .3s}.pager--dots .pager__btn:hover svg{stroke:#fff;transition:stroke .3s}.pager--dots .pager__btn:disabled{opacity:.3;cursor:default;pointer-events:none}.recruitingNewsList+nav>.pager--dots{margin-inline:auto}@media screen and (width>=1000px){.recruitingNewsList+nav>.pager--dots{margin-left:auto;margin-right:0}}.recruitingNewsList+nav>.pager--dots .pager__dots-wrapper{display:none}.filterCategory{align-items:center;gap:4.26667vw;display:flex}@media screen and (width>=1000px){.filterCategory{gap:1.14286vw}}@media screen and (width>=1400px){.filterCategory{gap:16px}}.filterCategory__item{position:relative}.filterCategory__item input{position:absolute;top:0;left:0}.filterCategory__item input:checked+label{color:var(--white);background-color:var(--recruitBlue);cursor:default}.filterCategory__item label{color:var(--recruitBlue);letter-spacing:.16em;text-align:center;cursor:pointer;background-color:var(--recruitBlueGrayBack);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;padding:2.13333vw 6.4vw;font-family:Poppins,sans-serif;font-size:3.46667vw;font-weight:600;line-height:1;display:flex}@media screen and (width>=1000px){.filterCategory__item label{padding:.571429vw 1.71429vw;font-size:.928571vw}}@media screen and (width>=1400px){.filterCategory__item label{padding:8px 24px;font-size:13px}}.filterCategory__item+.filterJoin__item{align-items:center;display:flex}.filterCategory__item+.filterJoin__item:before{content:"　|　"}.newsCategories{gap:8vw;display:flex}@media screen and (width>=1000px){.newsCategories{gap:7.85714vw}}@media screen and (width>=1400px){.newsCategories{gap:110px}}.newsCategories__item a{padding-bottom:.5em;font-size:3.2vw;display:block}@media screen and (width>=1000px){.newsCategories__item a{font-size:1.42857vw}}@media screen and (width>=1400px){.newsCategories__item a{font-size:20px}}@media screen and (width>=1000px){.newsCategories__item a:hover{opacity:.5}}.newsCategories__item--current a{border-bottom:2px solid var(--black)}.newsContent{max-width:900px;margin-inline:auto}.newsContent .annotation{font-size:2.66667vw}@media screen and (width>=1000px){.newsContent .annotation{font-size:.857143vw}}@media screen and (width>=1400px){.newsContent .annotation{font-size:12px}}.newsContent .button{border:1px solid var(--black);background-color:var(--white);box-shadow:3px 3px var(--blueGray);border-radius:3px;margin:1em auto;padding:.5em 2em;font-size:3.73333vw;transition:all .1s;display:inline-block}@media screen and (width>=1000px){.newsContent .button{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent .button{font-size:16px}}a+.newsContent .button{text-decoration:none}.newsContent .button:hover{color:var(--white);background-color:var(--black);box-shadow:none;transform:translate(3px,3px)}.newsContent .question{text-align:center;color:#fff;background-color:#303030;border-radius:1em;width:auto;min-width:3em;height:2em;margin-right:1em;padding-inline:.6em;font-weight:700;line-height:1.8em;display:inline-block}.newsContent .answer{text-align:center;border:1px solid;border-radius:1em;width:auto;min-width:3em;height:2em;margin-right:1em;padding-inline:.6em;font-weight:700;line-height:1.8em;display:inline-block}.newsContent .designTitle1{width:100%;padding-inline:1.5em;font-weight:600;line-height:1.8em;display:inline-block;position:relative}.newsContent .designTitle1:after{content:"";background:repeating-linear-gradient(-45deg, transparent 0 2px, var(--darkGray) 2px 4px);width:8px;height:2em;padding:1em 0;position:absolute;bottom:50%;left:0;transform:translateY(50%)}@media screen and (width>=1000px){.newsContent .designTitle1:after{padding:.5em 0}}.newsContent p:has(.point){background-color:#f5f7fa;border-radius:10px;padding:1em 2em;font-size:3.46667vw;line-height:1.8em}@media screen and (width>=1000px){.newsContent p:has(.point){font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent p:has(.point){font-size:16px}}.newsContent p:has(.point)+p:has(.point){margin-top:1em}.newsContent .orange{color:#eca547}.newsContent .green{color:#39b6a7}.newsContent .name{font-size:6.66667vw}@media screen and (width>=1000px){.newsContent .name{font-size:2vw}}@media screen and (width>=1400px){.newsContent .name{font-size:28px}}.newsContent p:has(.name){margin-top:1em}.newsContent__header{flex-direction:column-reverse;justify-content:center;align-items:flex-start;display:flex}@media screen and (width>=1000px){.newsContent__header{flex-direction:row;justify-content:space-between;align-items:center}}.newsContent__info{align-items:center;gap:4vw;display:flex}@media screen and (width>=1000px){.newsContent__info{gap:2.14286vw}}@media screen and (width>=1400px){.newsContent__info{gap:30px}}.newsContent__info .date{font-size:2.93333vw}@media screen and (width>=1000px){.newsContent__info .date{font-size:1vw}}@media screen and (width>=1400px){.newsContent__info .date{font-size:14px}}.newsContent__info .cat{color:var(--Blue);width:fit-content;font-family:Poppins,sans-serif;font-size:3.2vw;display:inline-block}@media screen and (width>=1000px){.newsContent__info .cat{font-size:1vw}}@media screen and (width>=1400px){.newsContent__info .cat{font-size:14px}}.newsContent.recruitBlog{max-width:750px}.newsContent.recruitBlog .newsContent__header{flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;display:flex}@media screen and (width>=1000px){.newsContent.recruitBlog .newsContent__header{justify-content:space-between;align-items:center;gap:unset;flex-direction:row}}.newsContent.recruitBlog .pageCategory{color:var(--recruitBlue);letter-spacing:.1em;font-family:Poppins,sans-serif;font-size:4.8vw;font-weight:600}@media screen and (width>=1000px){.newsContent.recruitBlog .pageCategory{font-size:1.57143vw}}@media screen and (width>=1400px){.newsContent.recruitBlog .pageCategory{font-size:22px}}.newsContent.recruitBlog .cat{color:var(--recruitBlue);background:var(--recruitBackBlue);border-radius:3px;padding:2px 16px;font-family:Poppins,sans-serif;font-size:3.46667vw}@media screen and (width>=1000px){.newsContent.recruitBlog .cat{font-size:.928571vw}}@media screen and (width>=1400px){.newsContent.recruitBlog .cat{font-size:13px}}.newsContent.recruitBlog .date{font-family:Poppins,sans-serif;font-size:3.46667vw}@media screen and (width>=1000px){.newsContent.recruitBlog .date{font-size:.928571vw}}@media screen and (width>=1400px){.newsContent.recruitBlog .date{font-size:13px}}.newsContent.recruitBlog .newsContent__body__content{margin-top:40px}.newsContent__body{margin-top:8vw}@media screen and (width>=1000px){.newsContent__body{margin-top:7.14286vw}}@media screen and (width>=1400px){.newsContent__body{margin-top:100px}}.newsContent__body .title{font-size:7.46667vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body .title{font-size:2.57143vw}}@media screen and (width>=1400px){.newsContent__body .title{font-size:36px}}.newsContent__body .desc{margin-top:4vw;font-size:2.93333vw;line-height:2}@media screen and (width>=1000px){.newsContent__body .desc{margin-top:2.14286vw;font-size:1vw}}@media screen and (width>=1400px){.newsContent__body .desc{margin-top:30px;font-size:14px}}.newsContent__body__content{margin-top:21.3333vw}@media screen and (width>=1000px){.newsContent__body__content{margin-top:7.85714vw}}@media screen and (width>=1400px){.newsContent__body__content{margin-top:110px}}.newsContent__body__content img{text-align:center;max-width:100%;height:auto;margin-top:3em;margin-bottom:3em}@media screen and (width>=1000px){.newsContent__body__content img{margin-inline:auto;display:block}}.newsContent__body__content .group{margin-top:4em}.newsContent__body__content .group+.group{margin-top:2.5em}.newsContent__body__content h2{margin-top:3em;margin-bottom:2em;font-size:5.86667vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h2{margin-top:5em;font-size:2vw}}@media screen and (width>=1400px){.newsContent__body__content h2{font-size:28px}}.newsContent__body__content h2 strong{font-weight:600}.newsContent__body__content h2+p{margin-top:1em}.newsContent__body__content h2 .button{font-size:4.26667vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h2 .button{font-size:1.71429vw}}@media screen and (width>=1400px){.newsContent__body__content h2 .button{font-size:24px}}.newsContent__body__content hr+h2{margin-top:2em}@media screen and (width>=1000px){.newsContent__body__content hr+h2{margin-top:4em}}.newsContent__body__content h3{margin-top:5em;margin-bottom:2em;font-size:5.86667vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h3{font-size:1.71429vw}}@media screen and (width>=1400px){.newsContent__body__content h3{font-size:24px}}.newsContent__body__content h3 strong{font-size:4vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h3 strong{font-size:1.28571vw}}@media screen and (width>=1400px){.newsContent__body__content h3 strong{font-size:18px}}.newsContent__body__content h3+p{margin-top:0}.newsContent__body__content h3 .button{font-size:4vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h3 .button{font-size:1.28571vw}}@media screen and (width>=1400px){.newsContent__body__content h3 .button{font-size:18px}}.newsContent__body__content h4{margin-top:4em;margin-bottom:1em;font-size:4.8vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h4{font-size:1.28571vw}}@media screen and (width>=1400px){.newsContent__body__content h4{font-size:18px}}.newsContent__body__content h4 strong{font-size:3.73333vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h4 strong{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent__body__content h4 strong{font-size:16px}}.newsContent__body__content h4+p{margin-top:0}.newsContent__body__content h4 .button{font-size:3.73333vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h4 .button{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent__body__content h4 .button{font-size:16px}}.newsContent__body__content p{letter-spacing:.06em;white-space:pre-wrap;font-size:3.73333vw;line-height:2}@media screen and (width>=1000px){.newsContent__body__content p{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent__body__content p{font-size:16px}}.newsContent__body__content p a{text-decoration:underline;transition:all .3s}.newsContent__body__content p a:hover{opacity:.5}.newsContent__body__content p a code{border:1px solid var(--black);background-color:var(--white);box-shadow:3px 3px var(--blueGray);border-radius:3px;margin:1em auto;padding:.5em 2em;transition:all .1s;display:inline-block}a+.newsContent__body__content p a code{text-decoration:none}.newsContent__body__content p a code:hover{color:var(--white);background-color:var(--black);box-shadow:none;transform:translate(3px,3px)}.newsContent__body__content p code{border:1px solid var(--gray);border-radius:2px;padding:5px 10px}.newsContent__body__content p strong{font-weight:700}.newsContent__body__content p+p{margin-top:2em}.newsContent__body__content hr{background-color:var(--blueGray);border:none;height:1px;margin-top:3em;margin-bottom:3em}.newsContent__body__content pre{color:var(--white);background-color:#121212;border-radius:3px;padding:1em;font-size:3.2vw}@media screen and (width>=1000px){.newsContent__body__content pre{font-size:1vw}}@media screen and (width>=1400px){.newsContent__body__content pre{font-size:14px}}.newsContent__body__content ul{margin-top:1em}.newsContent__body__content ul li{margin-left:3em;font-size:3.2vw;line-height:2;list-style:outside}@media screen and (width>=1000px){.newsContent__body__content ul li{font-size:1vw}}@media screen and (width>=1400px){.newsContent__body__content ul li{font-size:14px}}.newsContent__body__content ul li strong{font-weight:600}.newsContent__body__content ol{margin-top:1em}.newsContent__body__content ol li{margin-left:3em;font-size:3.2vw;line-height:2;list-style:decimal}@media screen and (width>=1000px){.newsContent__body__content ol li{font-size:1vw}}@media screen and (width>=1400px){.newsContent__body__content ol li{font-size:14px}}.newsContent__body__content ol li strong{font-weight:600}.newsContent__body__content .thumb{text-align:center;margin-top:6em}.newsContent__body__content .thumb img{width:80%;height:auto}.newsContent__body__content blockquote{background:var(--offWhite);line-height:unset;margin:6.66667vw 0 0;padding:5.33333vw 5.33333vw 5.33333vw 8vw;font-size:3.2vw;position:relative}@media screen and (width>=1000px){.newsContent__body__content blockquote{margin:3.57143vw 0 0;padding:2.85714vw 2.85714vw 2.85714vw 5.71429vw;font-size:1vw}}@media screen and (width>=1400px){.newsContent__body__content blockquote{margin:50px 0 0;padding:40px 40px 40px 80px;font-size:14px}}.newsContent__body__content blockquote:before{content:"”";color:#bbb;font-size:8vw;line-height:1;display:inline-block;position:absolute;top:1.33333vw;left:2.66667vw;transform:translateY(50%)}@media screen and (width>=1000px){.newsContent__body__content blockquote:before{font-size:3.42857vw;top:1.07143vw;left:2.85714vw}}@media screen and (width>=1400px){.newsContent__body__content blockquote:before{font-size:48px;top:15px;left:40px}}.newsContent__body__content table{margin-top:50px;margin-inline:auto;margin-bottom:3em}.newsContent__body__content table:has(.name) th{width:100%;padding-top:3em}@media screen and (width>=1000px){.newsContent__body__content table:has(.name) th{width:500px;padding-top:0}}.newsContent__body__content table:has(.name) td{padding-top:1em}@media screen and (width>=1000px){.newsContent__body__content table:has(.name) td:has(img){width:40%}}.newsContent__body__content table:has(.name) td:has(img) img{margin:0}.newsContent__body__content table:has(img) th,.newsContent__body__content table:has(img) td{display:block}@media screen and (width>=1000px){.newsContent__body__content table:has(img) th,.newsContent__body__content table:has(img) td{display:table-cell}}.newsContent__body__content table:has(img) tr{display:block}@media screen and (width>=1000px){.newsContent__body__content table:has(img) tr{display:table-row}}.newsContent__body__content table tbody tr th{border-bottom:1px solid var(--gray);font-weight:600}.newsContent__body__content table tbody tr th:has(img){border-bottom:unset}.newsContent__body__content table tbody tr th:has(img) img{width:100%;height:auto;margin:0}.newsContent__body__content table tbody tr th p{line-height:1.5}.newsContent__body__content table tbody tr th,.newsContent__body__content table tbody tr td{padding:.2em .8em}.newsContent__body__content table div:has(iframe){width:100%;height:auto}@media screen and (width>=1000px){.newsContent__body__content table div:has(iframe){max-width:600px;margin-inline:auto;display:block}}.newsContent .newsNav{justify-content:space-between;align-items:center;margin-top:16vw;display:flex}@media screen and (width>=1000px){.newsContent .newsNav{justify-content:center;gap:5.71429vw;margin-top:10.7143vw}}@media screen and (width>=1400px){.newsContent .newsNav{gap:80px;margin-top:150px}}.newsContent .newsNav__prev a{cursor:pointer;align-items:center;gap:2.66667vw;font-size:3.2vw;display:flex}@media screen and (width>=1000px){.newsContent .newsNav__prev a{gap:1.42857vw;font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent .newsNav__prev a{gap:20px;font-size:16px}}.newsContent .newsNav__prev a span{transition:all .4s}.newsContent .newsNav__prev a:before{content:"";border:1px solid var(--black);background-image:url(/images/common/arrow-b.svg);background-position:50%;background-repeat:no-repeat;background-size:2.66667vw;border-radius:50%;width:6.13333vw;height:6.13333vw;transition:all .4s;display:block;transform:rotate(180deg)}@media screen and (width>=1000px){.newsContent .newsNav__prev a:before{background-size:1.14286vw;width:3.28571vw;height:3.28571vw}}@media screen and (width>=1400px){.newsContent .newsNav__prev a:before{background-size:16px;width:46px;height:46px}}@media screen and (width>=1000px){.newsContent .newsNav__prev a:hover:before{background-color:var(--black);background-image:url(/images/common/arrow.svg)}.newsContent .newsNav__prev a:hover span{opacity:.6}}.newsContent .newsNav__prev--disabled a{pointer-events:none;opacity:.3}.newsContent .newsNav__index a{cursor:pointer;font-size:3.2vw}@media screen and (width>=1000px){.newsContent .newsNav__index a{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent .newsNav__index a{font-size:16px}}.newsContent .newsNav__index a span{transition:all .4s}@media screen and (width>=1000px){.newsContent .newsNav__index a:hover span{opacity:.6}}.newsContent .newsNav__next a{cursor:pointer;align-items:center;gap:2.66667vw;font-size:3.2vw;display:flex}@media screen and (width>=1000px){.newsContent .newsNav__next a{gap:1.42857vw;font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent .newsNav__next a{gap:20px;font-size:16px}}.newsContent .newsNav__next a span{transition:all .2s}.newsContent .newsNav__next a:after{content:"";border:1px solid var(--black);background-image:url(/images/common/arrow-b.svg);background-position:50%;background-repeat:no-repeat;background-size:2.66667vw;border-radius:50%;width:6.13333vw;height:6.13333vw;transition:all .4s;display:block}@media screen and (width>=1000px){.newsContent .newsNav__next a:after{background-size:1.14286vw;width:3.28571vw;height:3.28571vw}}@media screen and (width>=1400px){.newsContent .newsNav__next a:after{background-size:16px;width:46px;height:46px}}@media screen and (width>=1000px){.newsContent .newsNav__next a:hover span{opacity:.6}.newsContent .newsNav__next a:hover:after{background-color:var(--black);background-image:url(/images/common/arrow.svg)}}.newsContent .newsNav__next--disabled a{pointer-events:none;opacity:.3}.newsContent.recruitBlog .newsNav{color:var(--recruitBlue);font-weight:600}.newsContent.recruitBlog .newsNav .newsNav__next a:after{border:unset;background-image:url(/images/recruiting/next_arrow_blue.png);box-shadow:3px 3px 20px #c0cee180}.newsContent.recruitBlog .newsNav .newsNav__next a:hover:after{background-color:var(--recruitBlue);background-image:url(/images/recruiting/next_arrow_white.png)}.newsContent.recruitBlog .newsNav .newsNav__prev a:before{border:unset;background-image:url(/images/recruiting/next_arrow_blue.png);box-shadow:-3px -3px 20px #c0cee180}.newsContent.recruitBlog .newsNav .newsNav__prev a:hover:before{background-color:var(--recruitBlue);background-image:url(/images/recruiting/next_arrow_white.png)}.modContentsLayout--SpecialInterviews{max-width:1280px;margin-inline:auto;padding:10.6667vw 8vw 21.3333vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews{padding:0 7.14286vw 8.57143vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews{padding:0 100px 120px}}.modContentsLayout--SpecialInterviews .kv{width:100vw;height:66.6667vw;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .kv{width:100%;height:auto;margin-inline:auto}}.modContentsLayout--SpecialInterviews .kv img{object-fit:cover;width:100%;height:100%}.modContentsLayout--SpecialInterviews .interviewDesc{margin-top:10vw;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewDesc{margin-top:6vw;font-size:1.14286vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewDesc{margin-top:84px;font-size:16px}}.modContentsLayout--SpecialInterviews .interviewee{flex-direction:column;margin-top:14.9333vw;display:flex}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee{flex-direction:row;margin-top:4vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewee{margin-top:56px}}.modContentsLayout--SpecialInterviews .interviewee__body{flex-direction:column-reverse;display:flex}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee__body{flex-direction:row;flex-shrink:0;align-items:center;display:flex}}.modContentsLayout--SpecialInterviews .interviewee__head{flex-shrink:0;font-size:6.13333vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee__head{font-size:2vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewee__head{font-size:28px}}.modContentsLayout--SpecialInterviews .interviewee__data{margin-bottom:1em;font-size:3.2vw;line-height:1.5}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee__data{margin-bottom:0;margin-left:2.71429vw;font-size:1vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewee__data{margin-left:38px;font-size:14px}}.modContentsLayout--SpecialInterviews .interviewee__desc{letter-spacing:0;margin-top:5.33333vw;font-size:3.2vw;line-height:2.1}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee__desc{border-left:1px solid var(--gray);flex:1;margin-top:0;margin-left:2.14286vw;padding-left:2.57143vw;font-size:1vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewee__desc{margin-left:30px;padding-left:36px;font-size:14px}}.modContentsLayout--SpecialInterviews .gradeLine{width:100vw;height:auto;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .gradeLine{margin-top:-8.57143vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .gradeLine{margin-top:-120px}}.modContentsLayout--SpecialInterviews .gradeLine img{width:100%;height:auto}.modContentsLayout--SpecialInterviews .specialInterviewSec+.specialInterviewSec{margin-top:16vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec+.specialInterviewSec{margin-top:7.14286vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec+.specialInterviewSec{margin-top:100px}}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner{flex-direction:column;padding:19.3333vw 0 10.6667vw;display:flex}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec__inner{padding:unset;display:block;overflow:hidden}}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner.flex{flex-direction:row;display:flex}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner.flex .thumb{width:50%}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner.flex .contentsBox{width:100%}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec__inner.flex .contentsBox{width:50%}}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner+.specialInterviewSec__inner{padding:0 0 10.6667vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec__inner+.specialInterviewSec__inner{padding:unset}.modContentsLayout--SpecialInterviews .specialInterviewSec--reverse .specialInterviewSec__inner .thumb{float:left;margin-left:0;margin-right:5.71429vw}}.modContentsLayout--SpecialInterviews .specialInterviewSec .thumb{margin-top:8vw;width:100vw;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .thumb{float:right;width:40vw;margin-top:0;margin-left:5.71429vw;margin-right:auto;padding-top:.714286vw;padding-bottom:5em}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .thumb{width:560px;margin-left:80px;padding-top:10px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .thumb img{object-fit:cover;width:100%;height:auto}.modContentsLayout--SpecialInterviews .specialInterviewSec .head{letter-spacing:.1em;font-family:Noto Serif JP,serif;font-size:5.86667vw;line-height:1.8;position:relative}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .head{letter-spacing:.1em;padding-top:7.14286vw;font-size:1.71429vw;line-height:1.8}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .head{padding-top:100px;font-size:24px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .head span{letter-spacing:-.05em;font-size:3.73333vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .head span{letter-spacing:.05em;font-size:1.28571vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .head span{font-size:18px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead{letter-spacing:.015em;margin-top:16vw;font-size:3.46667vw;font-weight:600;line-height:1.8;display:flex;position:relative}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead{letter-spacing:0;margin-top:7.85714vw;font-size:1.07143vw;line-height:2.1}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead{margin-top:110px;font-size:15px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead span{display:block}.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead:before{content:"";background-color:var(--black);flex-shrink:0;width:4vw;height:1px;margin-right:2.66667vw;display:inline-block;transform:translateY(3.2vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead:before{width:2.85714vw;height:1px;margin-right:.714286vw;transform:translateY(1.28571vw)}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead:before{width:40px;height:1px;margin-right:10px;transform:translateY(18px)}}.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead.--noHead{margin-top:0}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead.--noHead{margin-top:7.85714vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead.--noHead{margin-top:110px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .text{letter-spacing:.01em;margin-top:8vw;font-size:3.73333vw;line-height:2}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .text{margin-top:2.85714vw;font-size:1.07143vw;line-height:2.15}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .text{margin-top:40px;font-size:15px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .text p+p{margin-top:2em}.modContentsLayout--SpecialInterviews .specialInterviewSec .barThumb{margin-top:16vw;width:100vw;height:auto;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .barThumb{margin-top:7.14286vw;width:100%;margin-inline:auto}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .barThumb{margin-top:100px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .barThumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .kv{width:100vw;height:50.6667vw;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.one-on-one-interview .kv{width:100%;height:auto;margin-inline:auto}}.one-on-one-interview .kv img{object-fit:cover;width:100%;height:100%}.one-on-one-interview .interviewDesc{letter-spacing:0;margin-top:16vw}@media screen and (width>=1000px){.one-on-one-interview .interviewDesc{margin-top:5vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewDesc{margin-top:70px}}.one-on-one-interview .interviewDesc p{letter-spacing:.005em;font-size:3.46667vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .interviewDesc p{font-size:1.14286vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewDesc p{font-size:16px}}.one-on-one-interview .interViewSec{margin-top:34.6667vw}@media screen and (width>=1000px){.one-on-one-interview .interViewSec{margin-top:10vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec{margin-top:140px}}.one-on-one-interview .interViewSec:first-of-type{margin-top:32vw}@media screen and (width>=1000px){.one-on-one-interview .interViewSec:first-of-type{margin-top:16.4286vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec:first-of-type{margin-top:230px}}.one-on-one-interview .interViewSec .interViewHeadline{margin-bottom:12vw;background-color:#f5f8fd;width:100vw;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline{margin-bottom:3.42857vw;width:100%;margin-inline:auto}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHeadline{margin-bottom:48px}}.one-on-one-interview .interViewSec .interViewHeadline__inner{flex-direction:column-reverse;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline__inner{flex-direction:row}.one-on-one-interview .interViewSec .interViewHeadline__thumb{aspect-ratio:1;width:50%}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHeadline__thumb{width:50%}}.one-on-one-interview .interViewSec .interViewHeadline__thumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .interViewSec .interViewHeadline__body{flex-direction:column;flex:1;justify-content:center;padding:10.6667vw 8vw;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline__body{align-items:center;padding:2.85714vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHeadline__body{padding:40px}}.one-on-one-interview .interViewSec .interViewHeadline__body .head{font-family:Noto Serif JP,serif;font-size:4.8vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline__body .head{letter-spacing:.08em;font-size:1.57143vw;line-height:2.4em}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHeadline__body .head{font-size:22px}}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline--reverse .interViewHeadline__inner{flex-direction:row-reverse}}.one-on-one-interview .interViewSec .interViewHead{letter-spacing:.01em;margin-bottom:10.6667vw}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHead{margin-bottom:3.21429vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHead{margin-bottom:45px}}.one-on-one-interview .interViewSec .interViewHead__item{letter-spacing:0;font-size:3.73333vw;font-weight:600;line-height:2.1;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHead__item{align-items:center;font-size:1.28571vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHead__item{font-size:18px}}.one-on-one-interview .interViewSec .interViewHead__item:before{content:"";background-color:var(--black);flex-shrink:0;width:5.33333vw;height:1px;margin-right:4vw;display:block;transform:translateY(3.46667vw)translate(.8vw)}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHead__item:before{width:2.85714vw;transform:unset;margin-right:1.42857vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHead__item:before{width:40px;margin-right:20px}}.one-on-one-interview .comment__author{color:var(--recruitBlue);margin-bottom:2vw;font-size:3.73333vw;font-weight:600;line-height:1;display:inline-block}@media screen and (width>=1000px){.one-on-one-interview .comment__author{margin-bottom:.928571vw;font-size:1.07143vw}}@media screen and (width>=1400px){.one-on-one-interview .comment__author{margin-bottom:13px;font-size:15px}}.one-on-one-interview .comment__item p{letter-spacing:0;font-size:3.73333vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .comment__item p{font-size:1.07143vw;line-height:2.3}}@media screen and (width>=1400px){.one-on-one-interview .comment__item p{font-size:15px}}.one-on-one-interview .comment+.comment{margin-top:12vw}@media screen and (width>=1000px){.one-on-one-interview .comment+.comment{margin-top:3.35714vw}}@media screen and (width>=1400px){.one-on-one-interview .comment+.comment{margin-top:47px}}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec{margin-top:10vw}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec{margin-top:140px}}.one-on-one-interview .specialInterviewSec:first-of-type{margin-top:0}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec:first-of-type{margin-top:7.14286vw}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec:first-of-type{margin-top:100px}}.one-on-one-interview .specialInterviewSec__inner{flex-direction:column;padding:19.3333vw 8vw 10.6667vw;display:flex}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec__inner{padding:0;display:block;overflow:hidden}}.one-on-one-interview .specialInterviewSec .thumb{margin-top:8vw}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .thumb{float:right;width:40vw;margin-top:0;margin-left:5.71429vw;padding-top:.714286vw;padding-bottom:5em}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .thumb{width:560px;margin-left:80px;padding-top:10px}}.one-on-one-interview .specialInterviewSec .thumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .specialInterviewSec .head{letter-spacing:.015em;font-family:Noto Serif JP,serif;font-size:4.8vw;line-height:1.7;position:relative}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .head{letter-spacing:.1em;padding-top:2.85714vw;font-size:1.71429vw;line-height:1.8}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .head{padding-top:40px;font-size:24px}}.one-on-one-interview .specialInterviewSec .head span{letter-spacing:-.1em}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .head span{letter-spacing:.1em}}.one-on-one-interview .specialInterviewSec .subHead{letter-spacing:.015em;margin-top:5.33333vw;font-size:3.73333vw;line-height:1.8;display:flex;position:relative}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .subHead{letter-spacing:0;margin-top:3.92857vw;font-size:1.28571vw;line-height:2.1}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .subHead{margin-top:55px;font-size:18px}}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .subHead--2nd{margin-top:5.71429vw}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .subHead--2nd{margin-top:80px}}.one-on-one-interview .specialInterviewSec .subHead span{display:block}.one-on-one-interview .specialInterviewSec .subHead:before{content:"";background-color:var(--black);flex-shrink:0;width:4vw;height:1px;margin-right:2.66667vw;display:inline-block;transform:translateY(3.2vw)}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .subHead:before{width:2.85714vw;height:1px;margin-right:2.14286vw;transform:translateY(1.28571vw)}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .subHead:before{width:40px;height:1px;margin-right:30px;transform:translateY(18px)}}.one-on-one-interview .specialInterviewSec .text{letter-spacing:.01em;margin-top:8vw;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .text{margin-top:2.85714vw;font-size:1vw;line-height:2.15}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .text{margin-top:40px;font-size:14px}}.one-on-one-interview .specialInterviewSec .text p+p{margin-top:2em}.one-on-one-interview .interviewee{flex-direction:column;padding:0 4.28571vw;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interviewee{flex-direction:row;padding:0}}.one-on-one-interview .interviewee__body{flex-shrink:0;align-items:center;display:flex}.one-on-one-interview .interviewee__head{flex-shrink:0;font-size:5.33333vw}@media screen and (width>=1000px){.one-on-one-interview .interviewee__head{font-size:2vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewee__head{font-size:28px}}.one-on-one-interview .interviewee__data{margin-left:5.33333vw;font-size:3.2vw;line-height:1.5}@media screen and (width>=1000px){.one-on-one-interview .interviewee__data{margin-left:2.71429vw;font-size:1vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewee__data{margin-left:38px;font-size:14px}}.one-on-one-interview .interviewee__desc{letter-spacing:0;margin-top:5.33333vw;font-size:3.2vw;line-height:2.1}@media screen and (width>=1000px){.one-on-one-interview .interviewee__desc{border-left:1px solid var(--gray);flex:1;margin-top:0;margin-left:2.14286vw;padding-left:2.57143vw;font-size:1vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewee__desc{margin-left:30px;padding-left:36px;font-size:14px}}.one-on-one-interview .barThumb{margin-top:16vw}@media screen and (width>=1000px){.one-on-one-interview .barThumb{margin-top:0}}.one-on-one-interview .barThumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .interviewAuthors{flex-direction:column;gap:9.33333vw;margin-top:16vw;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthors{flex-direction:row;gap:5.71429vw;margin-top:4.28571vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthors{gap:80px;margin-top:60px}}.one-on-one-interview .interviewAuthors__item{flex:1}.one-on-one-interview .interviewAuthor__header{align-items:center;display:flex}.one-on-one-interview .interviewAuthor__header .thumb{width:18.6667vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__header .thumb{width:10vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__header .thumb{width:140px}}.one-on-one-interview .interviewAuthor__header .thumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .interviewAuthor__header .body{flex:1;padding-left:5.33333vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__header .body{padding-left:2.85714vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__header .body{padding-left:40px}}.one-on-one-interview .interviewAuthor__header .unit{letter-spacing:.01em;font-size:2.66667vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__header .unit{font-size:1vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__header .unit{font-size:14px}}.one-on-one-interview .interviewAuthor__header .name{font-size:4.26667vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__header .name{font-size:2vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__header .name{font-size:28px}}.one-on-one-interview .interviewAuthor__desc{padding-top:6vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__desc{padding-top:2.14286vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__desc{padding-top:30px}}.one-on-one-interview .interviewAuthor__desc p{letter-spacing:0;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__desc p{font-size:1vw;line-height:2.1}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__desc p{font-size:14px}}.one-on-one-interview .interviewAuthor__desc .annotation{font-size:2.66667vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__desc .annotation{font-size:.857143vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__desc .annotation{font-size:12px}}#CybotCookiebotDialogBodyContentTitle{line-height:2!important}#CybotCookiebotDialog div{line-height:1.6!important}#CybotCookiebotDialogBodyButtonAccept{padding:6px 12px!important}#CybotCookiebotDialog{top:auto!important;bottom:0!important;transform:translate(-50%,-10px)!important;box-shadow:2px 2px 14px 2px #12121260!important}.CookieDeclaration{width:90%!important;max-width:1200px!important;margin:0 auto!important}#CybotCookiebotDialog[data-template=slideup],#CybotCookiebotDialog[data-template=slideup].CybotCookiebotDialogActive{transform:translate(-50%,-10px)!important}@media screen and (width<=750px){#CybotCookiebotDialog *{font-size:12px!important}#CybotCookiebotDialog[data-template=slideup],#CybotCookiebotDialog[data-template=slideup].CybotCookiebotDialogActive{transform:translate(-50%,-10px)!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper{width:48px!important;height:24px!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider:before{width:20px!important;height:20px!important;bottom:2px!important;left:2px!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before,#CybotCookiebotDialog[dir=rtl] #CybotCookiebotDialogTabContent input+.CybotCookiebotDialogBodyLevelButtonSlider:before{transform:translate(24px)!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper{padding:.5em 1em!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{column-gap:4px;flex-direction:row!important}}
