@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=New+Tegomin&display=swap);.interview_section{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:20px 0}.interview_section .interview-img{margin-left:-25vw;margin-right:0;width:calc(45% + 25vw);max-height:600px;overflow:hidden}.interview_section .interview-img img{width:100%;height:100%;object-fit:cover}.interview_section .text-section{margin:0;width:50%;max-width:1000px;text-align:justify}.interview_section .text-section .bg-gradation-text{opacity:0}.interview_section .text-section .bg-gradation-text.is-show{opacity:1;transition:all .8s ease-in}.section01 .text-section,.section04 .text-section{order:2}.section02 .interview-img{margin-left:0;margin-right:-25vw}.section03 .text-section{width:100%}.between-img{border:none;background:url(../people/images/interview_between_img.jpg) no-repeat center center;background-size:cover;width:100%;height:10vw;max-height:200px;min-height:100px;margin-bottom:100px}.personal-history{width:100%;position:relative;border:4px solid #0079c1;padding:40px 50px 30px}.personal-history::after{content:"PERSONAL HISTORY";position:absolute;top:0;right:-1.8em;color:#00b9ef;font-size:2.2rem;font-family:Prompt,sans-serif;font-weight:700;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:18em}.personal-history .personal-history__list li{display:flex;justify-content:space-between;margin-bottom:30px}.personal-history .personal-history__list li p{width:18%;height:100px;background:-webkit-linear-gradient(90deg,#003894,#00b9ef);background:linear-gradient(90deg,#003894,#00b9ef);font-weight:700;position:relative}.personal-history .personal-history__list li p::after{content:"";position:absolute;left:50%;bottom:-20px;margin-left:-4px;width:8px;height:40px;background:url(../people/images/personal_history_arrow.svg) no-repeat center bottom;background-size:cover}.personal-history .personal-history__list li p span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:2.4rem;font-family:Prompt,sans-serif;font-weight:700;position:relative;padding-right:40px}.personal-history .personal-history__list li p span::after{content:"";position:absolute;right:30px;background:#fff;height:2px;width:25px}.personal-history .personal-history__list li dl{width:78%}.personal-history .personal-history__list li dl dt{color:#0079c1;font-size:1.8rem;font-weight:700;margin-bottom:.5em}.personal-history .personal-history__list li:last-of-type{margin-bottom:20px}.page-mainvisual{background:rgba(0,0,0,0)}h2.page-mainvisual__title_box{z-index:2}.top-main-slider{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.top-main-slider li{height:100%}.top-main-slider li img{width:100%;height:auto}.tegaki-box{width:100%;margin:100px 0}.tegaki-box p{margin-bottom:50px;padding-bottom:10px;opacity:0;overflow:hidden;position:relative}.tegaki-box p img{width:96%;margin:0 2%}.tegaki-box p::before{content:"";width:100%;height:2px;background:-webkit-linear-gradient(90deg,#00b9ef,#003894);background:linear-gradient(90deg,#00b9ef,#003894);position:absolute;bottom:0;left:-100%}.tegaki-box p.tegaki01{transition:.5s all ease .2s}.tegaki-box p.tegaki01::before{transition:.5s all ease .5s}.tegaki-box p.tegaki02{transition:.5s all ease .6s}.tegaki-box p.tegaki02::before{transition:.5s all ease 1s}.tegaki-box p.tegaki03{transition:.5s all ease 1s}.tegaki-box p.tegaki03::before{transition:.5s all ease 1.5s}.tegaki-box p.is-show{opacity:1}.tegaki-box p.is-show::before{left:0}.tegaki-box p.new-tegomin-regular{font-family:"New Tegomin",serif;font-weight:700;font-style:normal;font-size:clamp(3.3rem,3.25vw,5rem)}@media screen and (max-width:768px){.profile_block .profile_block_inner{width:90%;padding:30px 0 30px 35px}.profile_block .profile_block_inner .job{left:35px}.profile_block .profile_block_inner dl dt{display:flex;flex-wrap:wrap}.profile_block .profile_block_inner dl dt .name-en{width:100%;margin-right:0}.profile_block .profile_block_inner dl dt .name-jp{width:100%}.profile_block .profile_block_inner dl dt .name-jp em{width:100%;margin-right:0}.profile_block .profile_block_inner dl dd{font-size:1.4rem;line-height:2em}.people.interview01 .lead-text{margin-bottom:0}.interview_section .interview-img{margin-left:0;width:100%;max-height:300px}.interview_section .text-section{width:100%;margin-top:20px}.section02 .interview-img{margin-left:0;margin-right:0;margin-top:20px}.personal-history{width:100%;margin-top:2em;padding:20px 30px 10px}.personal-history::after{top:-2em;right:auto;left:0;writing-mode:horizontal-tb;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:horizontal-tb;height:auto}.personal-history .personal-history__list li{display:flex;flex-wrap:wrap}.personal-history .personal-history__list li p{width:100%;margin-bottom:30px;height:60px}.personal-history .personal-history__list li p::after{bottom:-15px;height:30px}.personal-history .personal-history__list li p span{justify-content:flex-end;padding-right:50%}.personal-history .personal-history__list li p span::after{right:calc(50% - 30px)}.personal-history .personal-history__list li dl{width:100%}.page-mainvisual{height:33vh}.tegaki-box{margin:60px 0}.tegaki-box p.new-tegomin-regular{font-family:"New Tegomin",serif;font-weight:700;font-style:normal;font-size:clamp(2rem,3.25vw,2.8rem)}}