.page-interview .part-single-head{position:relative}.page-interview .part-single-head picture{display:block;position:relative;z-index:1}.page-interview .part-single-head .con-wrap{padding:clamp(40px,-56.1538px + 12.8205vw,190px) 20px;width:100%;max-width:1500px;margin:auto;position:absolute;z-index:2;width:100%;height:100%;top:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-interview .part-single-head .con h1{font-size:clamp(20px,.7692px + 2.5641vw,50px);font-size:clamp(20px,7.1795px + 1.7094vw,40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-interview .part-single-head .con h1 span{background-color:#fff;font-family:"Noto Serif JP",serif;font-weight:600;padding:10px 20px;padding:5px 10px;margin-bottom:15px}.page-interview .part-single-head .con h1 span:last-child{margin-bottom:0}.page-interview .part-single-head .peo-wrap{margin-top:clamp(20px,-5.641px + 3.4188vw,60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-interview .part-single-head .peo-wrap .peo-inner{padding:clamp(10px,-9.2308px + 2.5641vw,40px) clamp(10px,-15.641px + 3.4188vw,50px);padding:15px;background-color:#2d7149;border-radius:10px;color:#fff}.page-interview .part-single-head .peo-wrap .peo-inner .department{font-size:clamp(12px,9.4359px + .3419vw,16px);font-weight:600}.page-interview .part-single-head .peo-wrap .peo-inner .name{margin-top:clamp(10px,3.5897px + .8547vw,20px);font-size:clamp(20px,13.5897px + .8547vw,30px);font-weight:700;line-height:1}.page-interview .part-single-head .peo-wrap .peo-inner .name::after{content:"";display:block;width:80px;height:1px;background-color:#fff}.page-interview .part-single-head .peo-wrap .peo-inner .year{font-size:clamp(12px,9.4359px + .3419vw,16px);font-weight:600;margin-top:clamp(15px,5.3846px + 1.2821vw,30px)}.page-interview .page-main-inner{padding:clamp(20px,-44.1026px + 8.547vw,120px) 20px 0}.page-interview .page-main-inner .page-main-content{max-width:1200px;width:80vw;margin:auto;padding:0}.page-interview .item-box .item-col{overflow:hidden;margin-bottom:clamp(40px,1.5385px + 5.1282vw,100px)}.page-interview .item-box .item-col picture{display:block;max-width:600px;width:53%;min-width:220px;float:left;margin:0 clamp(10px,-15.641px + 3.4188vw,50px) clamp(10px,-9.2308px + 2.5641vw,40px) 0}.page-interview .item-box .item-col picture img{border-radius:10px}.page-interview .item-box .item-col h3{padding:clamp(10px,-2.8205px + 1.7094vw,30px) 0 clamp(10px,-9.2308px + 2.5641vw,40px);font-size:clamp(18px,3.8974px + 1.8803vw,40px);font-family:"Noto Serif JP",serif;font-weight:600}.page-interview .item-box .item-col p{font-size:clamp(14px,11.4359px + .3419vw,18px);margin-bottom:clamp(10px,-9.2308px + 2.5641vw,40px);letter-spacing:2px;line-height:1.8}.page-interview .item-box .item-col p:last-child{margin-bottom:0}.page-interview .item-box .item-col:nth-child(2n) h3{padding-top:0}.page-interview .item-box .item-col:nth-child(2n) picture{float:right;margin:0 0 clamp(10px,-9.2308px + 2.5641vw,40px) clamp(10px,-15.641px + 3.4188vw,50px)}.page-interview .item-box .item-col:last-child{margin-bottom:0}.section-otheer-interrview{padding:clamp(40px,-17.6923px + 7.6923vw,130px) 0 clamp(40px,-17.6923px + 7.6923vw,130px);z-index:2;position:relative;margin:auto}.section-otheer-interrview .wrap .index-title{text-align:center;margin-bottom:0}.section-otheer-interrview .item-cols{margin:clamp(30px,4.359px + 3.4188vw,70px) auto 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(20px,.7692px + 2.5641vw,50px)}.section-otheer-interrview .item-cols .img{border-radius:30px;display:block;position:relative;z-index:1;overflow:hidden}.section-otheer-interrview .item-cols .img a{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:5}.section-otheer-interrview .item-cols .img .pic{display:block;position:relative;overflow:hidden;z-index:1}.section-otheer-interrview .item-cols .img .pic img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s cubic-bezier(0, 0, 0.58, 1);transition:all .3s cubic-bezier(0, 0, 0.58, 1);background-position:center;background-repeat:no-repeat;background-size:cover}@media(min-width: 767px){.section-otheer-interrview .item-cols .img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.section-otheer-interrview .item-cols .more{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-otheer-interrview .item-cols .more a{font-size:clamp(17px,15.0769px + .2564vw,20px);border-bottom:1px solid #000;color:#000;cursor:pointer;padding:0px 0 5px;font-weight:400;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-otheer-interrview .item-cols .more .en{line-height:1}.section-otheer-interrview .item-cols .more .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s}.section-otheer-interrview .item-cols .more svg{margin-left:clamp(10px,-2.8205px + 1.7094vw,30px);width:1.1em;min-width:1.1em;height:1.1em;color:#000;cursor:pointer;-webkit-transition:.1s;transition:.1s}@media(min-width: 767px){.section-otheer-interrview .item-cols .more:hover .icon{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}}.section-otheer-interrview .item-cols .year{margin-top:clamp(10px,6.1538px + .5128vw,16px);font-weight:700;font-size:clamp(12px,6.8718px + .6838vw,20px)}.section-otheer-interrview .item-cols .year .name{display:block;font-size:clamp(16px,10.8718px + .6838vw,24px);white-space:nowrap;background-image:-webkit-gradient(linear, left top, right top, from(#2d7149), to(#60a14d));background-image:linear-gradient(to right, #2d7149, #60a14d);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.section-otheer-interrview .item-cols .item{position:relative}@media(max-width: 767px){.page-interview .page-main-inner .page-main-content{width:100%}.page-interview .part-single-head .con-wrap{padding:clamp(20px,-88.9744px + 14.5299vw,190px) 20px 0 20px;position:relative}.page-interview .part-single-head .con h1 span{padding:0px;margin-bottom:0px}.page-interview .item-box .item-col picture{max-width:100%;width:100%;min-width:100%;float:none;margin:0 0 clamp(10px,-9.2308px + 2.5641vw,40px) 0}.page-interview .item-box .item-col:nth-child(2n) picture{max-width:100%;width:100%;min-width:100%;float:none;margin:0 0 clamp(10px,-9.2308px + 2.5641vw,40px) 0}.page-interview .item-box .item-col:nth-child(2n) h3{padding:clamp(10px,-2.8205px + 1.7094vw,30px) 0 clamp(10px,-9.2308px + 2.5641vw,40px)}.section-otheer-interrview .item-scroll{overflow-x:auto}.section-otheer-interrview .item-cols .item{min-width:56vw}}