﻿html{font-size:62.5%}*,*::before,*::after{box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1;overscroll-behavior:none;scroll-behavior:smooth;font-family:"游ゴシック",YuGothic,"Hiragino Sans","Meiryo","Hiragino Kaku Gothic ProN",sans-serif}body.noscroll{width:100%;position:fixed;overflow-y:scroll}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none;color:#000}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal}input,select{vertical-align:middle}button{appearance:none;border:none;outline:none;padding:0;background:none}ul,ol{list-style:none}address{font-style:normal}input,textarea,select,option{outline:none;appearance:none;border:none;border-radius:0}textarea{resize:vertical}select::-ms-expand{display:none}:root{--base-font: "游ゴシック Medium", YuGothic, YuGothicM, メイリオ, Meiryo, sans-serif;--base-enfont: "Poppins", sans-serif;--base-jpfont: "Noto Serif JP", serif;--c-black1:#000}header{transition:top .2s ease,background .2s ease;position:fixed;height:90px;padding:20px 40px;top:0px;left:0;width:100%;z-index:1000;box-sizing:border-box}header.down{top:0px;background:#fff;height:60px}header.down .head__Area .logo{position:relative;z-index:2}header.down .head__Area .logo img{max-width:160px}header .head__Area{display:flex;height:100%;padding:0;box-sizing:border-box;align-items:center}header .head__Area .logo{position:relative;z-index:2}header .head__Area .logo img{transition:all .2s ease;max-width:210px}header .head__Area .logo rect{fill:#000;transition:all .5s ease}header .head__Area .logo path{fill:#000;transition:all .5s ease}header .head__Area--NavMenu{z-index:3;position:relative;margin-left:auto;visibility:visible;opacity:1}header .head__Area--NavMenu nav{transition:right .5s ease;top:0;right:-360px;position:fixed;overflow-y:scroll;width:100%;max-width:360px;height:calc(var(--vh, 1vh)*100);background:#008e3d;display:block}header .head__Area--NavMenu nav .navTitle{font-size:22px;font-weight:bold;margin:0 20px;margin-top:90px;margin-bottom:20px;color:#fff}header .head__Area--NavMenu nav ul li{display:block;margin-left:0px;margin-bottom:20px}header .head__Area--NavMenu nav ul li a{padding-top:20px;padding-bottom:10px;margin:0 20px;display:flex;color:#fff;align-items:end;border-bottom:1px solid #fff}header .head__Area--NavMenu nav ul li a .num{width:45px}header .head__Area--NavMenu nav ul li a .num img{max-height:25px}header .head__Area--NavMenu nav ul li a .names{position:relative}header .head__Area--NavMenu nav ul li a .names__Job{position:absolute;white-space:nowrap;font-size:14px;bottom:120%}header .head__Area--NavMenu nav ul li a .names__Title{font-weight:bold;font-size:21px}header .head__Area--NavMenu nav ul li a .namesEng{margin-left:10px;font-weight:bold;font-size:16px}header .head__Area--NavMenu nav ul.sns{margin-left:30px}header .head__Area--NavMenu nav ul.sns li{margin-left:16px}header .head__Area--NavMenu nav ul.sns li:first-child{margin-left:0}header .head__Area--NavMenu nav ul.sns li a img{max-height:25px}header .head__Area--NavMenu nav .navMenu__banner{margin-bottom:20px;padding:0 20px}header .head__Area--NavMenu nav .navMenu__banner p{margin-bottom:20px}header .head__Area--NavMenu nav .navMenu__banner p img{max-width:100%;border-radius:10px}@media screen and (max-width: 860px){header{height:60px;padding:10px 20px}header.down{top:0px;background:#fff;height:50px}header.down .head__Area .logo{position:relative;z-index:2}header.down .head__Area .logo img{max-width:120px}header .head__Area .logo img{max-width:150px}}.noscroll header{top:0px}.noscroll header .head__Area--NavMenu nav{right:0}.menu{position:absolute;z-index:50000;top:0%;right:0px;width:80px;height:80px;top:0}.menu .menu-trigger{background:rgba(255,255,255,.4);opacity:1;display:inline-block;transition:all .2s;box-sizing:content-box;position:relative;width:80px;padding:0;height:80px}.menu .menu-trigger img{max-width:100%}.menu .menu-trigger .open{display:block}.menu .menu-trigger .off{display:none}.menu .menu-trigger span{display:inline-block;transition:all .2s;box-sizing:content-box;position:absolute;height:1px;background-color:#008e3d;border-radius:0px}.menu .menu-trigger span:nth-of-type(1){top:24px;width:50px;left:15px}.menu .menu-trigger span:nth-of-type(2){left:15px;bottom:40px;width:50px}.menu .menu-trigger span:nth-of-type(3){left:15px;bottom:24px;width:50px}.menu .menu-trigger.active{cursor:pointer}.menu .menu-trigger.active .open{display:none}.menu .menu-trigger.active .off{display:block}.menu .menu-trigger.active span{display:inline-block;transition:all .4s;box-sizing:border-box;position:absolute;border-radius:0px}.menu .menu-trigger.active span:nth-of-type(1){top:40px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu .menu-trigger.active span:nth-of-type(2){display:none}.menu .menu-trigger.active span:nth-of-type(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:40px}@media screen and (max-width: 860px){.menu{width:60px;height:60px}.menu .menu-trigger{width:60px;height:60px}.menu .menu-trigger span:nth-of-type(1){top:20px;width:30px}.menu .menu-trigger span:nth-of-type(2){bottom:30px;width:30px}.menu .menu-trigger span:nth-of-type(3){bottom:20px;width:30px}.menu .menu-trigger.active{cursor:pointer}.menu .menu-trigger.active span:nth-of-type(1){top:30px}.menu .menu-trigger.active span:nth-of-type(3){bottom:30px}}.down .menu{width:60px;height:60px}.down .menu .menu-trigger{width:60px;height:60px}.down .menu .menu-trigger span:nth-of-type(1){top:14px;width:40px;left:10px}.down .menu .menu-trigger span:nth-of-type(2){left:10px;bottom:30px;width:40px}.down .menu .menu-trigger span:nth-of-type(3){left:10px;bottom:14px;width:40px}.down .menu .menu-trigger.active span:nth-of-type(1){top:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.down .menu .menu-trigger.active span:nth-of-type(2){display:none}.down .menu .menu-trigger.active span:nth-of-type(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:30px}@media screen and (max-width: 860px){.down .menu{width:50px;height:50px}.down .menu .menu-trigger{width:50px;height:50px}.down .menu .menu-trigger span:nth-of-type(1){top:15px;width:30px;left:10px}.down .menu .menu-trigger span:nth-of-type(2){bottom:25px;width:30px;left:10px}.down .menu .menu-trigger span:nth-of-type(3){bottom:15px;width:30px;left:10px}.down .menu .menu-trigger.active{cursor:pointer}.down .menu .menu-trigger.active span:nth-of-type(1){top:25px}.down .menu .menu-trigger.active span:nth-of-type(3){bottom:25px}}.pcD{display:block}.spD{display:none}@media screen and (max-width: 860px){.pcD{display:none}.spD{display:block}}a:hover{opacity:.28}html{overflow-x:hidden}body{font-weight:600;font-family:"Zen Maru Gothic",serif;font-weight:400;font-feature-settings:"palt";font-style:normal;overflow-x:hidden;width:100%}#bar{position:fixed;height:100%;width:100%;top:0;left:0}#bar span{display:block;margin-top:50%;height:2px;background:#fff;width:0}.wrapper{padding:0}.wrapper.post{padding:0}.wrapper__Con{opacity:1;visibility:visible}.wrapper__Con.off{opacity:0;visibility:hidden}.slick-arrow{transition:.4s;top:50%;transform:translateY(-50%);font-size:2.4rem;color:#fff;z-index:100}.slick-arrow.next{position:absolute;left:calc(100% - 40px)}.slick-arrow.prev{position:absolute;right:calc(100% - 40px)}footer{border-top:1px solid #e6e6e6;padding:20px 20px 40px 20px}footer .footer__Area{display:flex;align-items:center;font-size:14px}footer .footer__Area .study{margin-left:auto;margin-right:20px}footer .footer__Area .study a{padding-right:30px;position:relative}footer .footer__Area .study a::before{position:absolute;right:0;width:20px;height:1px;background:#000;content:"";display:block;top:50%}footer .footer__Area .study a::after{position:absolute;right:5px;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg) translateY(-50%);content:"";display:block;top:calc(50% - 1px)}footer .footer__Area .shiryo a{border:1px solid #000;padding:5px 20px}@media screen and (max-width: 860px){footer .footer__Area{display:flex;flex-wrap:wrap;font-size:12px}footer .footer__Area .recruit{width:100%;margin-bottom:20px}footer .footer__Area .recruit img{max-width:216px}footer .footer__Area .study{margin-left:0;margin-right:20px}footer .footer__Area .study a{padding-right:30px;position:relative}footer .footer__Area .shiryo a{border:1px solid #000;padding:5px 10px}}.topMainSec{position:relative}.topMainSec h1{position:absolute;left:0;bottom:40px;color:#008e3d;font-size:50px;font-weight:bold}.topMainSec h1 span{padding:10px 10px 10px 70px;display:inline-block;margin-bottom:20px;position:relative}.topMainSec h1 span::before{transition:all 1s ease;position:absolute;left:0;top:0;width:0%;background:#fff;content:"";display:block;height:100%}.topMainSec h1 span b{opacity:0;transition:all 1s ease .5s;position:relative;z-index:2}.topMainSec h1 img{max-height:44.75px}.topMainSec.on h1 span::before{width:100%}.topMainSec.on h1 span b{opacity:1}@media screen and (max-width: 1330px){.topMainSec h1{font-size:36px}.topMainSec h1 img{max-height:32px}}@media screen and (max-width: 860px){.topMainSec h1{font-size:25px;bottom:20px}.topMainSec h1 span{padding:10px 10px 10px 40px;margin-bottom:10px}.topMainSec h1 img{max-height:23px}}.slider img{height:33.3vh;height:calc(var(--vh, 1vh)*33.3);object-fit:cover}.reLoop img{height:33.3vh;height:calc(var(--vh, 1vh)*33.3);object-fit:cover}.topAboutSec{width:100vw;position:relative;background:url(../images/bg.png) #fff}.topAboutSec::after{height:400px;width:110%;content:"";display:block;position:absolute;top:60%;left:-5%;z-index:2;background:url(../images/bg.png) #fff;clip-path:inset(0px 0px round 0px 0px 50% 50%)}.topAboutSec #lineAbout{position:absolute;left:-326px;top:0px;z-index:3}.topAboutSec__Area{width:100%;position:relative;max-width:1330px;margin:0 auto;padding:0 20px;text-align:center;font-weight:700}.topAboutSec__Area .engT{transition:all .5s ease;opacity:0;transform:scale(1.1);max-width:1440px;width:100%;margin:0 auto}.topAboutSec__Area .engT img{max-width:100%}.topAboutSec__Area h2{transition:all 1s ease .5s;opacity:0;margin-top:75px;font-size:38px;line-height:1.3;font-weight:700}.topAboutSec__Area h2 span{display:inline-block;position:relative}.topAboutSec__Area h2 span::after{transition:all 2s ease 1s;position:absolute;background:#faff79;width:0%;height:1em;bottom:0;left:50%;content:"";display:block;transform:translateX(-50%);z-index:1}.topAboutSec__Area h2 span em{display:inline-block;text-indent:.5em;font-size:42px;position:relative;z-index:2;font-style:normal}.topAboutSec__Area .txt{transition:all 2s ease 1.2s;opacity:0;transform:translateY(10%);position:relative;z-index:5;font-weight:500;margin-top:70px;font-size:20px;line-height:1.7}.topAboutSec__Area .txt span{background:#faff79}.topAboutSec.on .topAboutSec__Area .engT{opacity:1;transform:scale(1)}.topAboutSec.on .topAboutSec__Area h2{opacity:1}.topAboutSec.on .topAboutSec__Area h2 span::after{width:100%}.topAboutSec.on .topAboutSec__Area h2 span em{position:relative;z-index:2;font-style:normal}.topAboutSec.on .topAboutSec__Area .txt{opacity:1;transform:translateY(0%)}.topAboutSec .label{position:absolute;left:calc((100vw - 1330px)*.5*1 - 40px);bottom:-300px;z-index:3}.topAboutSec .label img{max-width:326px}@media screen and (max-width: 1330px){.topAboutSec::after{height:300px}.topAboutSec #lineAbout{left:-360px}.topAboutSec #lineAbout svg{width:120%;height:inherit}.topAboutSec__Area{max-width:840px;padding:0 20px}.topAboutSec__Area .engT{max-width:840px}.topAboutSec__Area h2{margin-top:70px;font-size:32px}.topAboutSec__Area h2 span{display:inline-block;position:relative}.topAboutSec__Area h2 span em{font-size:35px}.topAboutSec__Area .txt{margin-top:70px;font-size:18px}.topAboutSec .label{position:absolute;left:calc((100vw - 860px)*.5*1 - 40px);bottom:-160px;z-index:3}.topAboutSec .label img{max-width:200px}}@media screen and (max-width: 860px){.topAboutSec::after{height:100px;width:110%;content:"";display:block;position:absolute;top:90%;left:-5%;z-index:2;background:url(../images/bg.png) #fff;clip-path:inset(0px 0px round 0px 0px 50% 50%)}.topAboutSec #lineAbout{width:100%;left:0px}.topAboutSec #lineAbout svg{width:260%;margin-left:-92%;height:inherit}.topAboutSec__Area{max-width:480px;padding:0 0px}.topAboutSec__Area .engT{max-width:480px;width:100%}.topAboutSec__Area h2{margin-top:min(15vw,80px);font-size:min(6.2vw,26px)}.topAboutSec__Area h2 span em{font-size:min(6.8vw,28px)}.topAboutSec__Area .txt{line-height:2;margin-top:70px;font-size:min(3.5vw,15px)}.topAboutSec .label{position:absolute;left:5vw;bottom:-130px;z-index:3;max-width:40%}.topAboutSec .label img{max-width:200px;width:100%}}.topMemberSec__Area{position:relative;z-index:1;padding-top:250px;background:url(../images/bg2.png);background-size:30px;padding-bottom:40px}.topMemberSec__Area #lineMem{position:absolute;left:-320px;top:-215px;z-index:3}.topMemberSec__Area__Box{position:relative;max-width:1330px;padding:0 20px;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0 auto}.topMemberSec__Area__Box .memberBox{max-width:50%;display:flex;position:relative;margin-top:-110px}.topMemberSec__Area__Box .memberBox.ngTop{margin-top:0px}.topMemberSec__Area__Box .memberBox .spec{position:relative;max-width:560px;min-height:480px;width:100%;padding:95px 80px}.topMemberSec__Area__Box .memberBox .spec .num{opacity:0;transition:all 1s ease 1s;z-index:3;position:absolute}.topMemberSec__Area__Box .memberBox .spec .num img{max-height:56.46px}.topMemberSec__Area__Box .memberBox .spec .class{opacity:0;transition:all 1s ease 1s;position:relative;z-index:9;margin-bottom:16px;display:inline-block;font-size:16px;background:#6dddff;padding:10px;border-radius:30px;color:#fff}.topMemberSec__Area__Box .memberBox .spec .nameBox{position:relative;z-index:3;opacity:0;transition:all 1s ease 1s;display:flex}.topMemberSec__Area__Box .memberBox .spec .nameBox_txt{margin-right:14px;position:relative;z-index:3}.topMemberSec__Area__Box .memberBox .spec .nameBox_txt img{max-height:47px}.topMemberSec__Area__Box .memberBox .spec .nameBox .more{position:relative;z-index:3}.topMemberSec__Area__Box .memberBox .spec .nameBox .more img{max-height:53.68px}.topMemberSec__Area__Box .memberBox .spec .job{opacity:0;transition:all 1s ease 1s;position:relative;font-size:15px;margin-top:6px;line-height:1.5}.topMemberSec__Area__Box .memberBox .spec::after{transition:all 1s ease 0s;position:absolute;top:0;left:0;width:100%;content:"";display:block;height:0%;background:rgba(109,221,255,.35)}.topMemberSec__Area__Box .memberBox .img{opacity:0;transition:all 1s ease 0s;transform:rotate(5deg);position:relative;z-index:10;max-width:630px;width:100%}.topMemberSec__Area__Box .memberBox .img img{max-width:100%}.topMemberSec__Area__Box .memberBox.blue{flex-direction:column}.topMemberSec__Area__Box .memberBox.blue .spec{margin-left:-80px}.topMemberSec__Area__Box .memberBox.blue .spec::after{background:rgba(109,221,255,.35)}.topMemberSec__Area__Box .memberBox.blue .spec .num{right:145px;top:70px}.topMemberSec__Area__Box .memberBox.blue .spec .class{background:#6dddff}.topMemberSec__Area__Box .memberBox.blue .img{transform:rotate(-5deg);margin-top:-190px}.topMemberSec__Area__Box .memberBox.pink{flex-direction:column-reverse}.topMemberSec__Area__Box .memberBox.pink .spec{margin-top:-190px;padding:190px 30px 30px 172px;margin-left:auto;position:relative;right:-80px}.topMemberSec__Area__Box .memberBox.pink .spec::after{background:rgba(255,174,216,.35)}.topMemberSec__Area__Box .memberBox.pink .spec .num{right:auto;top:auto;left:10px;bottom:210px}.topMemberSec__Area__Box .memberBox.pink .spec .class{margin-top:42px;background:#ffaed8}.topMemberSec__Area__Box .memberBox.pink .img{margin-top:58px}.topMemberSec__Area__Box .memberBox.on .spec::after{height:100%}.topMemberSec__Area__Box .memberBox.on .spec .num{opacity:1}.topMemberSec__Area__Box .memberBox.on .spec .class{opacity:1}.topMemberSec__Area__Box .memberBox.on .spec .nameBox{opacity:1}.topMemberSec__Area__Box .memberBox.on .spec .job{opacity:1}.topMemberSec__Area__Box .memberBox.on .img{opacity:1;transform:rotateY(0deg)}.topMemberSec__Area__Box .memberBox.on .img img{max-width:100%}.topMemberSec__Area__Box .memberBox.on .img:hover{transition:all .3s ease;transform:scale(1.05) rotateY(0deg)}@media screen and (max-width: 1330px){.topMemberSec__Area{padding-top:200px;padding-bottom:40px}.topMemberSec__Area #lineMem{left:-230px;top:-145px}.topMemberSec__Area #lineMem svg{width:120%;height:inherit}.topMemberSec__Area__Box{max-width:840px}.topMemberSec__Area__Box .memberBox{max-width:48%;margin-top:-90px}.topMemberSec__Area__Box .memberBox.ngTop{margin-top:0px}.topMemberSec__Area__Box .memberBox .spec{position:relative;max-width:560px;min-height:400px;padding:60px 40px}.topMemberSec__Area__Box .memberBox .spec .num img{max-height:40px}.topMemberSec__Area__Box .memberBox .spec .class{margin-bottom:10px;font-size:13px;padding:5px;border-radius:30px}.topMemberSec__Area__Box .memberBox .spec .nameBox_txt{margin-right:14px}.topMemberSec__Area__Box .memberBox .spec .nameBox_txt img{max-height:30px}.topMemberSec__Area__Box .memberBox .spec .nameBox .more img{max-height:30px}.topMemberSec__Area__Box .memberBox .spec .job{position:relative;z-index:3;font-size:11px}.topMemberSec__Area__Box .memberBox .img{opacity:0;transition:all 1s ease 0s;transform:rotate(5deg);position:relative;z-index:10;max-width:630px;width:100%}.topMemberSec__Area__Box .memberBox .img img{max-width:100%}.topMemberSec__Area__Box .memberBox.blue{flex-direction:column}.topMemberSec__Area__Box .memberBox.blue .spec{margin-left:-80px}.topMemberSec__Area__Box .memberBox.blue .spec::after{background:rgba(109,221,255,.35)}.topMemberSec__Area__Box .memberBox.blue .spec .num{right:65px;top:50px}.topMemberSec__Area__Box .memberBox.blue .spec .class{background:#6dddff}.topMemberSec__Area__Box .memberBox.blue .img{transform:rotate(-5deg);margin-top:-190px}.topMemberSec__Area__Box .memberBox.pink{flex-direction:column-reverse}.topMemberSec__Area__Box .memberBox.pink .spec{margin-top:-200px;padding:190px 30px 30px 112px}.topMemberSec__Area__Box .memberBox.pink .spec .num{right:auto;top:auto;left:10px;bottom:150px}.topMemberSec__Area__Box .memberBox.on .img{opacity:1;transform:rotateY(0deg)}.topMemberSec__Area__Box .memberBox.on .img img{max-width:100%}.topMemberSec__Area__Box .memberBox.on .img:hover{transition:all .3s ease;transform:scale(1.05) rotateY(0deg)}}@media screen and (max-width: 860px){.topMemberSec__Area{padding-top:150px}.topMemberSec__Area #lineMem{left:30%;transform:translateX(-50%);top:0;bottom:auto}.topMemberSec__Area #lineMem.move{top:auto;bottom:-40px}.topMemberSec__Area #lineMem svg{width:130vw;height:inherit}.topMemberSec__Area__Box{max-width:640px}.topMemberSec__Area__Box .memberBox{max-width:100%;margin-top:0px;margin-bottom:30px}.topMemberSec__Area__Box .memberBox.ngTop{margin-top:0px}.topMemberSec__Area__Box .memberBox .spec{position:relative;max-width:560px;min-height:auto;padding:25px}.topMemberSec__Area__Box .memberBox .spec::after{top:auto;bottom:0;height:0}.topMemberSec__Area__Box .memberBox .spec .class{margin-bottom:10px;font-size:13px;padding:10px;border-radius:30px}.topMemberSec__Area__Box .memberBox .spec .nameBox_txt{margin-right:14px}.topMemberSec__Area__Box .memberBox .spec .job{font-size:12px}.topMemberSec__Area__Box .memberBox .img{opacity:0;transition:all 1s ease 0s;transform:rotate(5deg);position:relative;z-index:10;max-width:630px;margin-top:0;width:100%}.topMemberSec__Area__Box .memberBox .img img{max-width:100%}.topMemberSec__Area__Box .memberBox.blue{flex-direction:column-reverse}.topMemberSec__Area__Box .memberBox.blue .spec{margin-left:-20px;max-width:90%}.topMemberSec__Area__Box .memberBox.blue .spec .num{right:20px;top:20px}.topMemberSec__Area__Box .memberBox.blue .spec .class{margin-top:0px}.topMemberSec__Area__Box .memberBox.blue .img{transform:rotate(-5deg);margin-top:0px}.topMemberSec__Area__Box .memberBox.pink{flex-direction:column-reverse}.topMemberSec__Area__Box .memberBox.pink .spec{margin-top:0px;padding:25px;right:-20px;max-width:90%;padding-left:90px}.topMemberSec__Area__Box .memberBox.pink .spec .num{right:auto;top:20px;left:20px;bottom:auto}.topMemberSec__Area__Box .memberBox.pink .spec .class{margin-top:0px}.topMemberSec__Area__Box .memberBox.pink .img{margin-top:0}.topMemberSec__Area__Box .memberBox.on .spec::after{height:calc(100% + 50vw - 40px)}.topMemberSec__Area__Box .memberBox.on .img{opacity:1;transform:rotateY(0deg)}.topMemberSec__Area__Box .memberBox.on .img img{max-width:100%}.topMemberSec__Area__Box .memberBox.on .img:hover{transition:all .3s ease;transform:scale(1.05) rotateY(0deg)}}.banner__Area--Box{width:100%;margin:0 auto;max-width:1290px;padding:20px 20px;display:flex;flex-wrap:wrap;box-sizing:content-box;justify-content:space-between}.banner__Area--Box p{max-width:calc(50% - 10px)}.banner__Area--Box p img{width:100%}.banner__Area--Box p.long{max-width:100%;margin-bottom:20px}@media screen and (max-width: 1330px){.banner__Area--Box{max-width:840px}}@media screen and (max-width: 860px){.banner__Area--Box{display:block;max-width:640px;padding-bottom:0;box-sizing:border-box}.banner__Area--Box p{max-width:100%;margin-bottom:20px}.banner__Area--Box p img{width:100%}}#rect1,#rect1sp{opacity:0;stroke-dasharray:0px}#rect2,#rect2sp{opacity:0;stroke-dasharray:0px}.move #rect1{opacity:1;stroke-dasharray:6000px;animation:line_move1 3s forwards linear}.move #rect2,.move #rect2sp{opacity:1;stroke-dasharray:10600px;animation:line_move2 5s forwards linear}@keyframes line_move1{0%{stroke-dashoffset:6000px}100%{stroke-dashoffset:0px}}@keyframes line_move2{0%{stroke-dashoffset:10600px}100%{stroke-dashoffset:0px}}.topWorks{border-top:.2196193265vw solid #000;padding-top:2.196193265vw}.topWorks article{margin-bottom:2.196193265vw}.topWorks article img{width:100%}@media screen and (max-width: 860px){.topWorks{border-top:.2564102564vw solid #000}}.topProfail{border-top:.2196193265vw solid #000;padding-top:2.196193265vw}.topProfail img{width:100%}.topProfail__name .name{margin-bottom:2.196193265vw}.topProfail__name .txt{margin-bottom:2.196193265vw}.topProfail__award{border-top:.2196193265vw solid #000;padding-top:2.196193265vw}.topProfail__award .title{margin-bottom:2.196193265vw}.topProfail__award--Sec p{padding-top:2.196193265vw;border-top:.2196193265vw solid #ccc;margin-bottom:2.196193265vw}.topProfail__award--Sec p:first-child{border:none}@media screen and (max-width: 860px){.topProfail{border-top:.2564102564vw solid #000}.topProfail__award{border-top:.2564102564vw solid #000}.topProfail__award--Sec p{padding-top:2.196193265vw;border-top:.2564102564vw solid #ccc;margin-bottom:2.196193265vw}.topProfail__award--Sec p:first-child{border:none}}.topContact{border-top:.2196193265vw solid #000;padding-top:2.196193265vw}.topContact p{margin-bottom:2.196193265vw}.topContact p img{width:100%}.topTextSlide{width:100vw;overflow:hidden;height:10vw}.topTextSlide__Area{position:absolute;left:0}.topTextSlide__Area.mNone{left:.78125vw !important}.topTextSlide__Area p{line-height:10vw;font-size:6vw;letter-spacing:.02em;white-space:nowrap}@media screen and (max-width: 860px){.topTextSlide{height:25.641025641vw}.topTextSlide__Area.mNone{left:2.5641025641vw !important}.topTextSlide__Area p{line-height:25.641025641vw;font-size:8.2051282051vw}}.fade{transition:opacity .8s ease,transform .8s ease;opacity:0;transform:translateY(30px)}.fade.on{opacity:1;transform:translateY(0)}.pageMainSec__Area.on .pageMainSec__Area--Box{position:relative}.pageMainSec__Area.on .pageMainSec__Area--Box .img img{opacity:1;transform:scale(1)}.pageMainSec__Area.on .pageMainSec__Area--Box .specBox{opacity:1}.pageMainSec__Area.on .pageMainSec__Area--Box .specBox .name img{max-height:94px}.pageMainSec__Area--Box{position:relative}.pageMainSec__Area--Box .img{height:100vh;width:100%;overflow:hidden}.pageMainSec__Area--Box .img img{opacity:0;transform:scale(1.1);transition:all 1s ease;width:100%;height:100%;object-fit:cover}.pageMainSec__Area--Box .specBox{opacity:0;transition:all 1s ease 1s;position:absolute;right:130px;bottom:50px}.pageMainSec__Area--Box .specBox .job{font-size:20px;color:#fff;margin-bottom:10px}.pageMainSec__Area.education .pageMainSec__Area--Box{background:#ffaed8}.pageMainSec__Area.international .pageMainSec__Area--Box{background:#6dddff}@media screen and (max-width: 1330px){.pageMainSec__Area--Box .specBox{right:30px;bottom:50px}.pageMainSec__Area--Box .specBox .job{font-size:18px}.pageMainSec__Area--Box .specBox .name{filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.3))}.pageMainSec__Area--Box .specBox .name img{width:200px}.pageMainSec__Area.education .pageMainSec__Area--Box{background:#ffaed8}}@media screen and (max-width: 860px){.pageMainSec__Area--Box .img{height:483px;width:100%;overflow:hidden}.pageMainSec__Area--Box .specBox{width:30%;right:10px;bottom:60%}.pageMainSec__Area--Box .specBox .job{font-size:min(3.7vw,16px)}.pageMainSec__Area--Box .specBox .name{filter:none}.pageMainSec__Area--Box .specBox .name img{max-width:100%}.pageMainSec__Area.education .pageMainSec__Area--Box{background:#ffaed8}}.pageConSec{background:url(../images/bg.png) #fff}.pageConSec .className{opacity:0;transition:all 1s ease}.pageConSec .className img{max-height:63.5px}.pageConSec .className.on{opacity:1}.pageConSec .askName{margin-bottom:40px;text-align:right}.pageConSec .askName img{max-height:109px;margin-left:auto}.pageConSec__Asked{margin:0 auto;margin-top:50px;max-width:1280px;padding:0 20px;position:relative}.pageConSec__Asked #postLine{opacity:.25;position:absolute;top:0;left:50%;transform:translateX(-50%)}.pageConSec__Asked .education .askBox::after{background:rgba(255,174,216,.25)}.pageConSec__Asked .international .askBox::after{background:rgba(109,221,255,.25)}.pageConSec__Asked .askBox{display:flex;justify-content:space-between;position:relative}.pageConSec__Asked .askBox::after{transition:all 1s ease .3s;position:absolute;z-index:1;right:calc((100vw - 100%)*.5*-1);bottom:100px;content:"";display:block;height:360px;width:0}.pageConSec__Asked .askBox.on::after{width:60vw}.pageConSec__Asked .askBox.rev{flex-direction:row-reverse}.pageConSec__Asked .askBox.rev::after{left:calc((100vw - 100%)*.5*-1);right:auto;bottom:60px;height:280px}.pageConSec__Asked .askBox.rev .askBox__Img{max-width:50%}.pageConSec__Asked .askBox.rev .askBox__Img--Big{max-width:620px;width:100%;left:auto;position:relative}.pageConSec__Asked .askBox.rev .askBox__Img--Big img{max-width:100%}.pageConSec__Asked .askBox.rev .askBox__Img--NameImg{margin-top:50px;margin-left:0;right:auto;left:-100px}.pageConSec__Asked .askBox.rev .askBox__Img--NameImg img{width:100%}.pageConSec__Asked .askBox.rev__Txt{max-width:calc(50% - 85px)}.pageConSec__Asked .askBox.rev__Txt .nameBox{margin-bottom:40px}.pageConSec__Asked .askBox.rev__Txt .nameBox__Name{font-weight:bold;font-size:23px}.pageConSec__Asked .askBox.rev__Txt .nameBox__Name span{margin-left:10px;font-size:16px}.pageConSec__Asked .askBox.rev__Txt .nameBox__Spec{margin-top:10px;line-height:1.4;font-size:14px}.pageConSec__Asked .askBox.rev__Txt .txtBox{font-size:15px;line-height:2;max-width:460px}.pageConSec__Asked .askBox.rev__Txt .txtBox__Title{padding-left:10px;margin-bottom:35px;border-left:6px solid #000;line-height:1.4}.pageConSec__Asked .askBox.rev__Txt .txtBox__Sec{margin-bottom:35px}.pageConSec__Asked .askBox__Img{max-width:50%;position:relative;z-index:2}.pageConSec__Asked .askBox__Img--Big{transition:all 1s ease;transform:translateY(50px);opacity:0;max-width:710px;width:120%;left:-100px;position:relative}.pageConSec__Asked .askBox__Img--Big img{max-width:100%;border-radius:10px}.pageConSec__Asked .askBox__Img--Big.on{transform:translateY(0px);opacity:1}.pageConSec__Asked .askBox__Img--NameImg{transition:all 1s ease;transform:translateY(50px);opacity:0;max-width:360px;margin-left:auto;position:relative;margin-top:50px;margin-bottom:35px;right:-40px}.pageConSec__Asked .askBox__Img--NameImg img{width:100%;border-radius:10px}.pageConSec__Asked .askBox__Img--NameImg.on{transform:translateY(0px);opacity:1}.pageConSec__Asked .askBox__Txt{opacity:0;transition:all 1s ease;transform:translateY(50px);max-width:calc(50% - 85px);position:relative;z-index:2}.pageConSec__Asked .askBox__Txt .nameBox{margin-bottom:40px}.pageConSec__Asked .askBox__Txt .nameBox__Name{font-weight:bold;font-size:23px}.pageConSec__Asked .askBox__Txt .nameBox__Name span{margin-left:10px;font-size:16px}.pageConSec__Asked .askBox__Txt .nameBox__Spec{margin-top:10px;line-height:1.4;font-size:14px}.pageConSec__Asked .askBox__Txt .txtBox{font-size:15px;line-height:2;max-width:460px}.pageConSec__Asked .askBox__Txt .txtBox__Title{font-size:15px;font-weight:600;padding-left:10px;margin-bottom:35px;border-left:6px solid #000;line-height:1.4}.pageConSec__Asked .askBox__Txt .txtBox__Sec{margin-bottom:35px}.pageConSec__Asked .askBox__Txt .txtBox__Sec .min{margin-top:2em;font-size:82%}.pageConSec__Asked .askBox__Txt.on{transform:translateY(0px);opacity:1}.pageConSec__Asked .education .nameBox__Name span{color:#ffaed8 !important}.pageConSec__Asked .education .txtBox__Title{border-left-color:#ffaed8}.pageConSec__Asked .international .nameBox__Name span{color:#6dddff !important}.pageConSec__Asked .international .txtBox__Title{border-left-color:#6dddff}.pageConSec__Interview{margin-top:200px;position:relative;padding-bottom:40px}.pageConSec__Interview.education{background:#ffaed8}.pageConSec__Interview.education .nextBtn a{background:url(../images/icon_next.png) no-repeat right;background-size:50px}.pageConSec__Interview.international{background:#6dddff}.pageConSec__Interview.international .nextBtn a{background:url(../images/icon_next_b.png) no-repeat right;background-size:50px}.pageConSec__Interview .interviewMain{max-width:1440px;width:100%;margin:0 auto}.pageConSec__Interview .interviewMain img{transition:all 1s ease;opacity:0;margin-top:-150px;margin-left:-140px;max-width:1260px;margin-right:10%;border-radius:10px;vertical-align:bottom}.pageConSec__Interview .interviewMain.on img{opacity:1;margin-left:-40px}.pageConSec__Interview .interviewName{transition:all 1s ease;opacity:0;max-width:1440px;width:100%;margin:0 auto}.pageConSec__Interview .interviewName img{max-height:67px}.pageConSec__Interview .interviewName.on{opacity:1}.pageConSec__Interview--Area{position:relative;max-width:1280px;width:100%;margin:0 auto;position:relative;z-index:2;color:#fff}.pageConSec__Interview--Area .int_line{transition:all 1s ease;transform:translateY(50px);opacity:0;margin:0 40px;margin-top:30px}.pageConSec__Interview--Area .int_line.on{transform:translateY(0px);opacity:1}.pageConSec__Interview--Area .interviewBox{transition:all 1s ease;transform:translateY(50px);opacity:0;position:absolute;display:flex;flex-direction:column;font-size:15px;font-weight:bold}.pageConSec__Interview--Area .interviewBox.on{transform:translateY(0px);opacity:1}.pageConSec__Interview--Area .interviewBox.q1{top:19%;left:68%}.pageConSec__Interview--Area .interviewBox.q1 .qTxt{text-indent:-0.5em;margin-bottom:10px}.pageConSec__Interview--Area .interviewBox.q2{top:30%;left:14%}.pageConSec__Interview--Area .interviewBox.q2 .aTxt{max-width:370px;margin-top:50px;margin-left:-40px}.pageConSec__Interview--Area .interviewBox.q3{flex-direction:column-reverse;bottom:29%;left:54%}.pageConSec__Interview--Area .interviewBox.q3 .qTxt{max-width:200px;text-align:right}.pageConSec__Interview--Area .interviewBox.q3 .aTxt{max-width:310px;margin-bottom:40px}.pageConSec__Interview--Area .interviewBox.q4{flex-direction:column-reverse;bottom:3%;left:14%}.pageConSec__Interview--Area .interviewBox.q4 .qTxt{max-width:200px;text-align:right}.pageConSec__Interview--Area .interviewBox.q4 .aTxt{max-width:370px;margin-bottom:40px}.pageConSec__Interview--Area .interviewBox .qTxt{line-height:2}.pageConSec__Interview--Area .interviewBox .aTxt{line-height:2}.pageConSec__Interview--Area .interviewBox .aTxt.big{font-size:18px}.pageConSec__Interview--Area .nameBox{transition:all 1s ease;opacity:0;position:absolute;top:50px;left:0}.pageConSec__Interview--Area .nameBox.on{opacity:1}.pageConSec__Interview--Area .nameBox .name img{max-height:94px}.pageConSec__Interview--Area .nameBox__Job{font-size:20px;margin-bottom:10px}.pageConSec__Interview--Area .nameBox__Spec{border-radius:30px;display:inline-block;line-height:30px;padding:0 20px;margin-top:18px;font-size:16px}.pageConSec__Interview--Area .nameBox__Spec.education{background:#6dddff}.pageConSec__Interview--Area .nameBox__Spec.international{background:#ffaed8}.pageConSec__Interview .nextBtn{position:absolute;right:20px;bottom:20px;font-size:18px;font-weight:bold}.pageConSec__Interview .nextBtn a{line-height:50px;display:inline-block;color:#fff;background:url(../images/icon_next.png) no-repeat right;background-size:50px;padding:0 60px 0 0}@media screen and (max-width: 1330px){.pageConSec .className img{max-height:60px;max-width:100%}.pageConSec .askName img{max-height:80px}.pageConSec__Asked{margin-top:50px;max-width:840px}.pageConSec__Asked #postLine{opacity:.25}.pageConSec__Asked .askBox::after{height:300px}.pageConSec__Asked .askBox.rev::after{height:200px}.pageConSec__Asked .askBox.rev .askBox__Img{max-width:50%}.pageConSec__Asked .askBox.rev .askBox__Img--Big{max-width:420px}.pageConSec__Asked .askBox.rev .askBox__Img--NameImg{max-width:300px;left:-50px}.pageConSec__Asked .askBox.rev__Txt{max-width:calc(50% - 65px)}.pageConSec__Asked .askBox.rev__Txt .nameBox{margin-bottom:40px}.pageConSec__Asked .askBox__Img{max-width:50%}.pageConSec__Asked .askBox__Img--Big{transition:all 1s ease;transform:translateY(50px);opacity:0;max-width:710px;width:120%;left:-100px;position:relative}.pageConSec__Asked .askBox__Img--Big img{max-width:100%}.pageConSec__Asked .askBox__Img--Big.on{transform:translateY(0px);opacity:1}.pageConSec__Asked .askBox__Img--NameImg{max-width:300px}.pageConSec__Asked .askBox__Img--NameImg img{width:100%}.pageConSec__Asked .askBox__Txt{max-width:calc(50% - 65px)}.pageConSec__Asked .askBox__Txt .nameBox{margin-bottom:40px}.pageConSec__Asked .askBox__Txt .nameBox__Name{font-weight:bold;font-size:19px}.pageConSec__Asked .askBox__Txt .nameBox__Name span{margin-left:10px;font-size:13px}.pageConSec__Asked .askBox__Txt .nameBox__Spec{margin-top:10px;line-height:1.4;font-size:14px}.pageConSec__Asked .askBox__Txt .txtBox{font-size:13px}.pageConSec__Asked .askBox__Txt .txtBox__Title{font-size:13px;margin-bottom:25px}.pageConSec__Asked .askBox__Txt .txtBox__Sec{margin-bottom:25px}.pageConSec__Interview{margin-top:200px}.pageConSec__Interview .interviewMain{max-width:840px}.pageConSec__Interview .interviewMain img{max-width:760px}.pageConSec__Interview .interviewMain.on img{opacity:1;margin-left:-40px}.pageConSec__Interview .interviewName{max-width:840px}.pageConSec__Interview .interviewName img{max-width:70%}.pageConSec__Interview--Area{max-width:840px;width:100%}.pageConSec__Interview--Area .int_line{margin:0 20px}.pageConSec__Interview--Area .int_line svg{width:100%;height:inherit}.pageConSec__Interview--Area .interviewBox{font-size:13px}.pageConSec__Interview--Area .interviewBox .aTxt{line-height:1.5}.pageConSec__Interview--Area .interviewBox.q1{left:68%}.pageConSec__Interview--Area .interviewBox.q2{top:30%;left:14%}.pageConSec__Interview--Area .interviewBox.q2 .aTxt{margin-top:10px;margin-left:-60px;max-width:260px}.pageConSec__Interview--Area .interviewBox.q3{left:48%}.pageConSec__Interview--Area .interviewBox.q3 .qTxt{max-width:180px;text-align:right}.pageConSec__Interview--Area .interviewBox.q3 .aTxt{max-width:260px;margin-bottom:20px;margin-left:20px}.pageConSec__Interview--Area .interviewBox.q4 .qTxt{max-width:150px;text-align:right}.pageConSec__Interview--Area .interviewBox.q4 .aTxt{max-width:260px;margin-bottom:20px}.pageConSec__Interview--Area .interviewBox .aTxt.big{font-size:15px}.pageConSec__Interview--Area .nameBox{top:30px;left:0}.pageConSec__Interview--Area .nameBox.on{opacity:1}.pageConSec__Interview--Area .nameBox__Job{font-size:15px;margin-bottom:5px}.pageConSec__Interview--Area .nameBox .name{max-width:180px}.pageConSec__Interview--Area .nameBox .name img{max-width:100%}.pageConSec__Interview--Area .nameBox__Spec{border-radius:30px;display:inline-block;line-height:30px;padding:0 20px;margin-top:18px;font-size:11px}.pageConSec__Interview .nextBtn{font-size:15px}}@media screen and (max-width: 860px){.pageConSec #postLine{opacity:.25;position:absolute;top:-40px;left:50%;transform:translateX(-50%);width:170vw}.pageConSec #postLine svg{width:100%;height:inherit}.pageConSec .className{max-width:640px;margin:0 auto;margin-bottom:10px}.pageConSec .className img{max-height:inherit;width:inherit;max-width:100%}.pageConSec .className img.ed{max-width:75%}.pageConSec .askName{max-width:640px;margin:0 auto;text-align:left;width:100%;margin-bottom:30px}.pageConSec .askName img{max-height:inherit;width:100%;transform:translateX(-20%)}.pageConSec__Asked{margin-top:50px;max-width:640px}.pageConSec__Asked #postLine{opacity:.25}.pageConSec__Asked .askBox{display:block}.pageConSec__Asked .askBox::after{height:300px}.pageConSec__Asked .askBox.on::after{width:80vw}.pageConSec__Asked .askBox.rev::after{height:200px}.pageConSec__Asked .askBox.rev .askBox__Img{max-width:calc(100vw + 40px)}.pageConSec__Asked .askBox.rev .askBox__Img--Big{max-width:inherit;width:calc(100vw + 40px);left:calc((100vw - 100% + 10px)*.5*-1)}.pageConSec__Asked .askBox.rev .askBox__Img--NameImg{max-width:100%;width:100%;margin-left:0;margin-top:30px;left:0px}.pageConSec__Asked .askBox.rev .askBox__Img--NameImg img{width:50%;margin-left:0px;margin-right:10px}.pageConSec__Asked .askBox.rev__Txt{max-width:calc(50% - 65px)}.pageConSec__Asked .askBox.rev__Txt .nameBox{margin-bottom:40px}.pageConSec__Asked .askBox__Img{max-width:calc(100vw + 40px)}.pageConSec__Asked .askBox__Img--Big{transition:all 1s ease;transform:translateY(50px);opacity:0;max-width:inherit;width:calc(100vw + 40px);left:calc((100vw - 100% + 10px)*.5*-1);position:relative;margin-bottom:30px}.pageConSec__Asked .askBox__Img--Big img{max-width:100%}.pageConSec__Asked .askBox__Img--NameImg{width:640px;margin:0 auto;max-width:100%;right:auto;display:flex;justify-content:space-between}.pageConSec__Asked .askBox__Img--NameImg img{width:50%;margin-left:10px}.pageConSec__Asked .askBox__Img--NameImg .nameBox{margin-bottom:0px}.pageConSec__Asked .askBox__Img--NameImg .nameBox__Name{font-weight:bold;font-size:23px}.pageConSec__Asked .askBox__Img--NameImg .nameBox__Name span{display:block;margin-top:10px;margin-left:0px;font-size:16px}.pageConSec__Asked .askBox__Img--NameImg .nameBox__Spec{margin-top:10px;line-height:1.4;font-size:12px}.pageConSec__Asked .askBox__Txt{margin-top:30px;max-width:100%}.pageConSec__Asked .askBox__Txt .txtBox{font-size:16px;max-width:100%}.pageConSec__Asked .askBox__Txt .txtBox__Title{font-size:16px;margin-bottom:25px}.pageConSec__Asked .askBox__Txt .txtBox__Sec{margin-bottom:25px}.pageConSec__Interview{margin-top:200px;padding-bottom:80px}.pageConSec__Interview .interviewMain{max-width:640px}.pageConSec__Interview .interviewMain img{max-width:100%}.pageConSec__Interview .interviewMain.on img{opacity:1;margin-left:-40px}.pageConSec__Interview .interviewName{max-width:640px}.pageConSec__Interview .interviewName img{max-width:70%}.pageConSec__Interview--Area{max-width:480px;width:100%}.pageConSec__Interview--Area .int_line{margin:10px 0 0 0}.pageConSec__Interview--Area .int_line svg{margin-left:-13%;width:120%}.pageConSec__Interview--Area .interviewBox{font-size:min(3.7vw,16px)}.pageConSec__Interview--Area .interviewBox .aTxt{line-height:2}.pageConSec__Interview--Area .interviewBox.q1{top:15.5%;left:20px;width:calc(100% - 40px)}.pageConSec__Interview--Area .interviewBox.q1 .qTxt{margin-left:22%;width:max-content}.pageConSec__Interview--Area .interviewBox.q1 .aTxt{margin-top:10%}.pageConSec__Interview--Area .interviewBox.q2{top:32%;left:20px;width:calc(100% - 40px)}.pageConSec__Interview--Area .interviewBox.q2 .qTxt{margin-left:0%;margin-right:25%;text-align:right}.pageConSec__Interview--Area .interviewBox.q2 .aTxt{margin-top:20%;margin-left:0%;max-width:100%}.pageConSec__Interview--Area .interviewBox.q3{bottom:auto;top:55.5%;flex-direction:column;left:20px;width:calc(100% - 40px)}.pageConSec__Interview--Area .interviewBox.q3 .qTxt{max-width:75%;margin-left:25%;max-width:1;text-align:left}.pageConSec__Interview--Area .interviewBox.q3 .aTxt{margin-top:15%;max-width:90%;margin-bottom:0px;margin-left:0px}.pageConSec__Interview--Area .interviewBox.q4{bottom:auto;top:76%;flex-direction:column;left:20px;width:calc(100% - 40px)}.pageConSec__Interview--Area .interviewBox.q4 .qTxt{max-width:75%;margin-right:25%;text-align:right}.pageConSec__Interview--Area .interviewBox.q4 .aTxt{max-width:100%;margin-top:14%}.pageConSec__Interview--Area .interviewBox .aTxt.big{font-size:min(4.2vw,18px)}.pageConSec__Interview--Area .nameBox{top:20px;left:50%;transform:translateX(-50%);text-align:center;width:max-content}.pageConSec__Interview--Area .nameBox.on{opacity:1}.pageConSec__Interview--Area .nameBox__Job{font-size:14px;margin-bottom:10px}.pageConSec__Interview--Area .nameBox .name{max-width:100%}.pageConSec__Interview--Area .nameBox .name img{max-width:40vw;margin:0 auto}.pageConSec__Interview--Area .nameBox__Spec{margin-top:16px}.pageConSec__Interview .nextBtn{right:20px;bottom:-60px;font-size:min(4.2vw,18px)}}