@import"../../assets/css/common.css";@import"../../../assets/css/vendor/slick.css";#common-hero .page-ttl{display:inline-block;color:#000}#common-hero .mark{display:inline-block;width:100px;height:auto;margin-left:50px;vertical-align:20px}@media all and (max-width: 812px){#common-hero .mark{width:13vw;margin-left:4vw;vertical-align:1vw}}#common-hero .page-ttl strong:after{background:#ffef00}.contents .voices{position:relative;padding:0 0 100px}@media all and (max-width: 568px){.contents .voices{padding-top:5%}}.contents .voices::before{display:block;content:"";position:absolute;top:75px;right:0;width:75vw;height:calc(100% - 75px);background:#f5f5f5}@media all and (max-width: 1240px){.contents .voices::before{width:78vw}}.contents .voices .member{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:20px;position:relative;max-width:1200px;width:95vw;margin:0 auto}@media all and (max-width: 812px){.contents .voices .member{width:85vw;gap:30px 15px}}@media all and (max-width: 568px){.contents .voices .member{max-width:400px;width:85vw}}.contents .voices .member .block{position:relative;background:#fff;-webkit-box-shadow:0px 0px 25.92px 1.08px rgba(173,173,173,.2);-moz-box-shadow:0px 0px 25.92px 1.08px rgba(173,173,173,.2);box-shadow:0px 0px 25.92px 1.08px rgba(173,173,173,.2)}@media all and (min-width: 812px){.contents .voices .member .block{width:calc((100% - 60px)/4)}}@media all and (max-width: 812px){.contents .voices .member .block{width:calc((100% - 15px)/2)}}@media all and (max-width: 568px){.contents .voices .member .block{width:100%}}.contents .voices .member .block .text{padding:15px}@media all and (max-width: 1240px){.contents .voices .member .block .text{padding:15px 10px 10px}}.contents .voices .member .block .text .name{font-weight:600;font-size:1.25em}@media all and (max-width: 1240px){.contents .voices .member .block .text .name{font-size:1.125em}}@media all and (max-width: 568px){.contents .voices .member .block .text .name{font-size:1.25em}}.contents .voices .member .block .text .year{font-weight:500;font-size:.7em}@media all and (max-width: 1000px){.contents .voices .member .block .text .year{display:inline-block;margin-top:8px}}@media all and (max-width: 568px){.contents .voices .member .block .text .year{display:inline-block;font-size:.875em}}.contents .voices .member .block .text .btn{display:flex;justify-content:space-between;align-items:stretch}.contents .voices .member .block .text .btn a,.contents .voices .member .block .text .btn .modal{display:block;padding:10px 0;color:#fff}.contents .voices .member .block .text .btn li{width:100%;margin-top:15px;background:#55c2f0;font-weight:600;font-size:100%;text-align:center;cursor:pointer}@media all and (max-width: 1240px){.contents .voices .member .block .text .btn li{font-size:1.25vw}}@media all and (max-width: 812px){.contents .voices .member .block .text .btn li{font-size:.813em}}@media all and (max-width: 568px){.contents .voices .member .block .text .btn li{font-size:.938em}}@media(hover: hover){.contents .voices .member .block .text .btn li:hover{opacity:.8;transition:.3s}}.contents .voices .member .message{line-height:1.5;margin-top:30px;font-size:.875em}@media all and (max-width: 812px){.contents .voices .member .message{margin-top:0}}@media all and (max-width: 568px){.contents .voices .member .message{font-size:.875em}}.contents .voices .portrait{position:relative;overflow:hidden;padding-top:75%}.contents .voices .portrait .department{display:inline-block;position:absolute;bottom:0;left:0;padding:7px 10px;background:#353535;color:#fff;font-size:.875em}@media all and (max-width: 1240px){.contents .voices .portrait .department{font-size:.75em}}@media all and (max-width: 568px){.contents .voices .portrait .department{font-size:.875em}}.contents .voices .portrait img{display:block;width:127%;height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.current .block{display:none}.modaal-content-container{padding:0}@media all and (max-width: 812px){.modaal-content-container{padding-top:80px}}.modaal-wrapper .modaal-close{z-index:3}@media all and (max-width: 812px){.modaal-inner-wrapper{padding:0 3% 60px}}.modaal-close:focus:before,.modaal-close:focus:after,.hover .modaal-close:hover:before,.hover .modaal-close:hover:after{background:#000}.modaal-container{background:none;box-shadow:none}.modaal-container .block{position:relative;max-width:960px;width:100%;margin:0 auto;padding:50px 60px;background:#fff}@media all and (max-width: 812px){.modaal-container .block{padding:7% 7% 14%}}.modaal-container .block .funtochu{position:absolute;top:0;right:0;width:200px}@media all and (max-width: 812px){.modaal-container .block .funtochu{width:24%}}@media all and (max-width: 568px){.modaal-container .block .funtochu{width:36%;z-index:2}}.modaal-container .block .profile{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin-bottom:20px}@media all and (max-width: 568px){.modaal-container .block .profile{flex-wrap:wrap}}.modaal-container .block .profile .snap{display:block;width:420px;border-radius:2px}@media all and (max-width: 1000px){.modaal-container .block .profile .snap{width:55%}}@media all and (max-width: 568px){.modaal-container .block .profile .snap{width:100%;order:2}}.modaal-container .block .profile .text{width:calc(100% - 440px)}@media all and (max-width: 1000px){.modaal-container .block .profile .text{width:42%}}@media all and (max-width: 568px){.modaal-container .block .profile .text{width:100%;order:1}}.modaal-container .block .profile .text .department{display:inline-block;padding:7px 10px;background:#fff001;font-weight:600}@media all and (max-width: 568px){.modaal-container .block .profile .text .department{font-size:.875em}}.modaal-container .block .profile .text .name{margin:20px 0;font-weight:600;font-size:30px}@media all and (max-width: 568px){.modaal-container .block .profile .text .name{display:inline-block;margin:15px 10px 15px 0;font-size:25px}}.modaal-container .block .message{line-height:2;font-size:.938em}.contents{background:#fff}.contents img{display:block;width:100%;height:auto}.contents .interview{position:relative;padding-bottom:100px}@media all and (max-width: 1240px){.contents .interview{padding:60px 0}}@media all and (max-width: 568px){.contents .interview{padding:40px 0}}.contents .interview::before{display:block;content:"";position:absolute;top:130px;right:0;width:70vw;height:calc(100% - 130px);background:#f5f5f5}@media all and (max-width: 1200px){.contents .interview::before{width:70vw}}.contents .interview .inner{position:relative}.contents .interview .answerer{display:flex;justify-content:flex-end;align-items:flex-start;margin-bottom:80px}@media all and (max-width: 568px){.contents .interview .answerer{margin-bottom:60px}}.contents .interview .answerer__inner{position:relative;width:max(54vw,850px);margin:-40px 4.5vw 0 0}@media all and (max-width: 1400px){.contents .interview .answerer__inner{width:min(850px,73vw)}}@media all and (max-width: 1240px){.contents .interview .answerer__inner{margin-top:0}}@media all and (max-width: 812px){.contents .interview .answerer__inner{width:85vw;margin:0}}.contents .interview .answerer-data{position:absolute;left:-8.5%;bottom:4vw;max-width:300px;width:100%}@media all and (max-width: 812px){.contents .interview .answerer-data{left:-10%;bottom:-25px}}@media all and (max-width: 568px){.contents .interview .answerer-data{max-width:250px}}.contents .interview .answerer-data dt{display:inline-block;padding:12px 1.07142vw;background:#ffef00;font-weight:bold;font-size:14px}@media all and (max-width: 812px){.contents .interview .answerer-data dt{padding:12px 15px}}@media all and (max-width: 568px){.contents .interview .answerer-data dt{font-size:12px}}.contents .interview .answerer-data dd{width:100%;margin-top:10px;padding:1.28571vw 0 1.28571vw 1.07142vw;background:#fff;font-weight:bold;font-size:28px}@media all and (max-width: 812px){.contents .interview .answerer-data dd{padding:15px;font-size:25px}}@media all and (max-width: 568px){.contents .interview .answerer-data dd{margin-top:6px;font-size:1.25rem}}.contents .interview .answerer-data dd span{font-size:55%}.contents .interview .answerer .portrait{position:relative;padding-top:58.9%;overflow:hidden}@media all and (max-width: 812px){.contents .interview .answerer .portrait{padding-top:100%}}.contents .interview .answerer .portrait img{position:absolute;top:0;width:120%;height:auto}@media all and (max-width: 812px){.contents .interview .answerer .portrait img{width:auto !important;height:100%}}.contents .interview .answerer .portrait img.small{width:100%}.contents .interview .answerer .portrait.right img{right:0}@media all and (max-width: 812px){.contents .interview .answerer .portrait.right img{right:-8%}}.contents .interview .answerer .portrait.left img{left:0}@media all and (max-width: 812px){.contents .interview .answerer .portrait.left img{left:-8%}}.contents .interview .answerer .portrait.center img{left:50%;translate:-50% 0}.contents .interview .catch{float:right;max-width:calc((100vw - 860px)/2 + 860px);width:86.75vw;line-height:1.4;margin-bottom:4.2857142vw;padding:2.5vw 3vw;background:#55c2f0;color:#fff;font-weight:bold;font-style:italic;font-size:max(2.1428571vw,30px);font-feature-settings:"palt";letter-spacing:.1em}@media all and (max-width: 1240px){.contents .interview .catch{line-height:1.6;padding:25px 30px;font-size:1.625rem}}@media all and (max-width: 812px){.contents .interview .catch{float:none;position:relative;width:95vw;margin-bottom:0;font-size:1.35rem}}@media all and (max-width: 568px){.contents .interview .catch{padding:25px 0 25px 20px;font-size:min(5vw,1.35rem)}}.contents .interview .catch span{display:inline-block}.contents .interview .shadow-box{clear:both;max-width:860px;width:75vw;margin:0 auto 60px;padding:20px 0 30px;background:#fff;-webkit-box-shadow:0px 0px 25.92px 1.08px rgba(173,173,173,.2);-moz-box-shadow:0px 0px 25.92px 1.08px rgba(173,173,173,.2);box-shadow:0px 0px 25.92px 1.08px rgba(173,173,173,.2);z-index:1}@media all and (max-width: 812px){.contents .interview .shadow-box{width:100%;padding:25px 0 30px}}@media all and (max-width: 568px){.contents .interview .shadow-box{margin-bottom:40px}}.contents .interview-item{position:relative;padding:40px 65px}@media all and (max-width: 812px){.contents .interview-item{padding:25px 8%}}.contents .interview .profile{display:block;margin-bottom:10px;font-weight:600}.contents .interview h2{position:relative;margin-bottom:30px;color:#55c2f0;line-height:1.4;font-weight:bold;font-size:25px;font-feature-settings:"palt";letter-spacing:.13em}@media all and (max-width: 812px){.contents .interview h2{margin-bottom:25px;font-size:1.18em}}@media all and (max-width: 568px){.contents .interview h2{margin-bottom:20px}}.contents .interview h2 span{display:inline-block;margin-right:5px;color:#ffde00}.contents .interview .data-text{line-height:1.85;text-align:justify}@media all and (max-width: 812px){.contents .interview .data-text{font-size:.875em}}.contents .interview .snap{width:81%;margin-left:-8%;padding:20px 0}@media all and (max-width: 812px){.contents .interview .snap{width:84%;margin:0 auto}}.contents .interview .mynavi a{display:block;position:relative;line-height:1.4;width:90%;margin:0 auto;padding:15px min(30px,6%);background-color:#ffef00;font-weight:600;font-style:italic;font-size:1.25rem;text-align:center}@media all and (max-width: 568px){.contents .interview .mynavi a{font-size:1.125rem}}.contents .interview .mynavi a::after{display:inline-block;content:"";position:absolute;top:50%;right:min(20px,5%);translate:0 -50%;width:6px;height:6px;border-top:3px #000 solid;border-right:3px #000 solid;transform:rotate(45deg);vertical-align:3px}.contents .interview .mynavi a span{display:inline-block}.contents .interview-time{line-height:1.5;margin-bottom:20px;padding:0 5%;font-size:87.5%;text-align:center}@media all and (min-width: 480px){.contents .interview-time br{display:none}}.contents .interview .btn-back{display:block;width:280px;margin:0 auto;padding:25px 0;background:#55c2f0;color:#fff;font-weight:bold;font-size:1.25em;text-align:center}@media all and (max-width: 568px){.contents .interview .btn-back{width:250px;padding:20px 0}}.contents .interview .timetable{width:100%;line-height:1.5;font-weight:600;font-size:1rem}.contents .interview .timetable tr:nth-child(odd){background-color:rgba(29,203,128,.4784313725)}.contents .interview .timetable tr:nth-child(even){background-color:rgba(29,203,128,.168627451)}.contents .interview .timetable th,.contents .interview .timetable td{padding:15px 20px}.contents .interview .timetable th{width:160px}.contents .study-job a{display:block;padding:7.5vw 0 9vw;background:#0a77f1;color:#fff;text-align:center;letter-spacing:.15em}@media all and (min-width: 1000px){.contents .study-job a{padding:75px 0 90px}}@media all and (max-width: 812px){.contents .study-job a{padding:40px 0 48px}}.contents .study-job a .en{font-weight:bold;font-size:5vw}@media all and (min-width: 1000px){.contents .study-job a .en{font-size:50px}}@media all and (max-width: 812px){.contents .study-job a .en{font-size:1.813em}}.contents .study-job a .jp{display:block;margin-top:3.5vw;font-weight:bold;font-size:2vw}@media all and (min-width: 1000px){.contents .study-job a .jp{margin-top:35px;font-size:20px}}@media all and (max-width: 812px){.contents .study-job a .jp{margin-top:15px;font-size:.875em}}.contents .others{position:relative}.contents .others::before{display:block;content:"";position:absolute;top:105px;right:0;width:70vw;height:calc(100% - 105px);background:#f5f5f5}@media all and (max-width: 812px){.contents .others::before{top:65px;height:calc(100% - 65px)}}@media all and (max-width: 568px){.contents .others::before{top:55px;height:calc(100% - 55px)}}.contents .others .inner{position:relative;max-width:860px;width:75vw;margin:0 auto;padding:60px 0 160px}@media all and (max-width: 812px){.contents .others .inner{width:85vw;padding:40px 0 130px}}@media all and (max-width: 568px){.contents .others .inner{width:100%;padding:25px 0 100px}}.contents .others h2{display:inline-block;margin:0 0 75px 18px;padding:30px 45px;background:#3a3a3a;color:#fff;font-weight:bold;font-family:Arial,Helvetica,"sans-serif";font-size:30px;letter-spacing:.1em}@media all and (max-width: 812px){.contents .others h2{margin:0 0 55px 0;padding:20px;font-size:20px}}@media all and (max-width: 568px){.contents .others h2{margin:0 0 45px 0}}.contents .others .slider .block{position:relative;width:50%;padding:0 55px}@media all and (max-width: 812px){.contents .others .slider .block{padding:0}}.contents .others .slider .block .in-block{width:320px}@media all and (max-width: 812px){.contents .others .slider .block .in-block{padding:0 9% 0 6%}}@media all and (max-width: 568px){.contents .others .slider .block .in-block{width:250px}}.contents .others .slider .thumb img{display:block;width:100%;height:auto}.contents .others .slider .name-group{position:relative;width:91%;margin:-10% 0 0 20%;padding:20px 6.25% 25px;background:#fff;-webkit-box-shadow:0px 0px 25.92px 1.08px rgba(173,173,173,.2);-moz-box-shadow:0px 0px 25.92px 1.08px rgba(173,173,173,.2);box-shadow:0px 0px 25.92px 1.08px rgba(173,173,173,.2)}@media all and (max-width: 812px){.contents .others .slider .name-group{padding:15px 6.25% 20px}}.contents .others .slider .name-group .belong{line-height:1.5;margin-bottom:15px;font-weight:bold;font-size:14px}@media all and (max-width: 812px){.contents .others .slider .name-group .belong{font-size:min(12px,3.2vw)}}.contents .others .slider .name-group .belong::after{display:block;content:"";width:55px;height:5px;margin:12px 0 0 -8%;background:#ffef00}.contents .others .slider .name-group .name{font-weight:bold;font-size:22px}@media all and (max-width: 812px){.contents .others .slider .name-group .name{font-size:1.125rem}}.contents .others .slider .name-group .name span{font-size:.7em}.slick-arrow{position:absolute;top:35%;width:14px;height:14px;border-right:4px #000 solid;border-bottom:4px #000 solid;cursor:pointer}.prev{left:-3%;transform:rotate(135deg)}.next{right:-3%;transform:rotate(-45deg)}@media all and (max-width: 568px){.contents .others .slider .block .slick-arrow,.prev,.next{display:none}}/*# sourceMappingURL=newvoices.css.map */