@charset "UTF-8";

main.i01::before{background-image:url("../img/bg_interview01.jpg")}main.i02::before{background-image:url("../img/bg_interview02.jpg")}@media screen and (max-width: 950px){main.i02::before{background-position:10% top}}main.i03::before{background-image:url("../img/bg_interview03.jpg")}main.i04::before{background-image:url("../img/bg_interview04.jpg")}section{position:relative;z-index:1}.ic_title{position:absolute;left:185px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media screen and (max-width: 950px){.ic_title{width:calc(100% - 30px);top:auto;bottom:20px;left:30px;-webkit-transform:none;transform:none}}.ic_title h1{font-family:"Zen Kaku Gothic New",sans-serif;font-size:28px;font-weight:500;line-height:1.3;margin-bottom:75px}@media screen and (max-width: 950px){.ic_title h1{font-size:15px;margin-bottom:40px}}.ic_title h1 .job_title{display:inline-block;font-size:25px;font-weight:700;letter-spacing:.04em;margin-bottom:15px;padding:0 5px 2px;border-bottom:5px solid #2647ff}@media screen and (max-width: 950px){.ic_title h1 .job_title{font-size:18px}}.ic_title h1 .interview_title{font-size:18px;line-height:1.2}@media screen and (max-width: 950px){.ic_title h1 .interview_title{font-size:12px}}.ic_title .interview_person{font-size:14px;border-left:4px solid #fff;padding-left:10px}.ic_title .interview_person .person_name{font-size:20px}@media screen and (max-width: 950px){.ic_title .interview_person .person_name{font-size:16px;line-height:1.5}}.slidetxt0101,.slidetxt0102,.slidetxt0103{font-size:38px;letter-spacing:-0.01em}@media screen and (max-width: 950px){.slidetxt0101,.slidetxt0102,.slidetxt0103{font-size:26px}}.read_slide{position:absolute;right:0;bottom:125px;text-align:right;z-index:0}@media screen and (max-width: 950px){.read_slide{position:relative;right:0;bottom:auto;line-height:1.3;margin-bottom:25px}}.advance_notice{width:100%;padding-bottom:325px}@media screen and (max-width: 950px){.advance_notice{padding-bottom:70px}}.advance_notice h2{position:relative;color:#2647ff;font-family:"Montserrat",sans-serif;font-size:12px;line-height:1.5;letter-spacing:.04em;margin-bottom:20px;padding-bottom:15px}.advance_notice h2::after{position:absolute;left:0;bottom:0;width:100%;height:4px;content:"";background-image:url("../img/bg_advancenotice.png");background-repeat:no-repeat;background-position:left bottom;background-size:cover}@media screen and (max-width: 950px){.advance_notice h2::after{background-image:url("../img/bg_advancenotice_sp.png")}}@media screen and (max-width: 950px){.advance_notice h2{padding-bottom:10px;margin-bottom:10px}}.advance_notice ul{display:flex;width:100%;margin:0;padding:0}.advance_notice ul li{width:33.3%;margin:0;padding:0}.advance_notice ul li a{position:relative;display:block;font-size:17px;font-weight:500;line-height:1.4;letter-spacing:.015em;border-right:1px solid #c9c9c9;text-align:center;text-decoration:none;padding:0 10px}@media screen and (max-width: 950px){.advance_notice ul li a{font-size:12px;line-height:1.3;padding:0 2px}}.advance_notice ul li a::after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-15px;width:16px;height:9px;content:"";background-image:url("../img/arrow_d_blue.svg");background-repeat:no-repeat;background-position:left top;transition:all .5s ease-out}.advance_notice ul li a span{transition:all .5s ease-out}.advance_notice ul li:hover a::after{bottom:-25px}.advance_notice ul li:hover span{opacity:.6}.advance_notice ul li:last-child a{border:none}.ic{position:relative;padding-bottom:0}.ic.ic0101 .cbox{padding-bottom:160px}@media screen and (max-width: 950px){.ic.ic0101 .cbox{padding-bottom:65px}}.ic.ic0102 .cbox{padding:155px 0 125px}@media screen and (max-width: 950px){.ic.ic0102 .cbox{padding:95px 0 65px}}.ic.ic0103 .cbox{padding:225px 0 200px}@media screen and (max-width: 950px){.ic.ic0103 .cbox{padding:95px 0 0px}}.ic.ic0201 .cbox{padding-bottom:215px}@media screen and (max-width: 950px){.ic.ic0201 .cbox{padding-bottom:65px}}.ic.ic0202 .cbox{padding:155px 0 105px}@media screen and (max-width: 950px){.ic.ic0202 .cbox{padding:95px 0 65px}}.ic.ic0203 .cbox{padding:225px 0 200px}@media screen and (max-width: 950px){.ic.ic0203 .cbox{padding:95px 0 65px}}.ic.ic0301 .cbox{padding-bottom:110px}@media screen and (max-width: 950px){.ic.ic0301 .cbox{padding-bottom:65px}}.ic.ic0302 .cbox{padding:205px 0 200px}@media screen and (max-width: 950px){.ic.ic0302 .cbox{padding:95px 0 65px}}.ic.ic0303 .cbox{padding:305px 0 200px}@media screen and (max-width: 950px){.ic.ic0303 .cbox{padding:95px 0 0}}.ic.ic0401 .cbox{padding-bottom:190px}@media screen and (max-width: 950px){.ic.ic0401 .cbox{padding-bottom:65px}}.ic.ic0402 .cbox{padding:165px 0 115px}@media screen and (max-width: 950px){.ic.ic0402 .cbox{padding:95px 0 65px}}.ic.ic0403 .cbox{padding:225px 0 200px}@media screen and (max-width: 950px){.ic.ic0403 .cbox{padding:95px 0 0}}.ic:last-of-type .cbox{border-bottom:none}.ic .cbox{border-bottom:1px solid #c5cedb}.ic h2{position:relative;font-size:25px;font-weight:500;line-height:1.6;margin-bottom:70px;padding-left:135px;z-index:1}@media screen and (max-width: 950px){.ic h2{font-size:20px;padding-left:30px;margin-bottom:30px}}.ic h2::before{position:absolute;left:0;top:15px;width:115px;height:13px;content:"";background-image:url("../img/bg_h2ic.png");background-repeat:no-repeat;background-position:left top;background-size:cover}@media screen and (max-width: 950px){.ic h2::before{left:-20px;width:35px;height:6px;background-image:url("../img/bg_h2ic_sp.png")}}.ic p{position:relative;line-height:2.2;margin-bottom:0;z-index:1}@media screen and (max-width: 950px){.ic p{line-height:1.6}}.bg_txt{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;background-image:linear-gradient(90deg, #819ABE, #819ABE 50%, #F0F0F0 50%, #F0F0F0);background-position:100% 0;background-size:200% 100%;transition:all .3s ease-out}.bg_txt .bg_txtinner{color:#fff;opacity:0;transition:all .3s ease-out .5s}.bg_txt.start{background-position:0 0}.bg_txt.start .bg_txtinner{opacity:1}.read_ic{width:100%}.read_ic p{max-width:420px;margin-left:50px}@media screen and (max-width: 950px){.read_ic p{line-height:1.6;max-width:inherit;margin:0 0 50px;padding-right:35px}}.ic-inner{position:relative;width:100%}.ici0101 p{max-width:575px;margin:105px 0 70px auto}@media screen and (max-width: 950px){.ici0101 p{max-width:inherit;margin:0 0 35px;padding-left:35px}}.ici0102 p{max-width:520px;margin:0 0 0 60px}@media screen and (max-width: 950px){.ici0102 p{max-width:inherit;margin:0;padding-right:35px}}.ici0103 p{max-width:683px;margin:115px 0 0 auto;padding-left:60px}@media screen and (max-width: 950px){.ici0103 p{max-width:inherit;margin:0;padding-left:35px}}.ici0104 p{max-width:683px;margin:100px 0 0 auto;padding-left:60px}@media screen and (max-width: 950px){.ici0104 p{max-width:inherit;margin:0;padding-left:35px}}.ici0201 p{max-width:625px;margin:165px 55px 95px auto}@media screen and (max-width: 950px){.ici0201 p{max-width:inherit;margin:0 0 35px;padding-left:35px}}.ici0202 p{max-width:440px;margin:0 0 0 110px}@media screen and (max-width: 950px){.ici0202 p{max-width:inherit;margin:0;padding-right:35px}}.ici0203 p{max-width:470px;margin:115px 110px 135px auto}@media screen and (max-width: 950px){.ici0203 p{max-width:inherit;margin:0 0 35px;padding-left:35px}}.ici0204 p{max-width:550px;margin:0 0 0 110px}@media screen and (max-width: 950px){.ici0204 p{max-width:inherit;margin:0;padding-right:35px}}.ici0205 p{max-width:585px;margin:125px 0 135px auto}@media screen and (max-width: 950px){.ici0205 p{max-width:inherit;margin:0 0 35px;padding-left:35px}}.ici0206 p{max-width:440px;margin:0 0 0 110px}@media screen and (max-width: 950px){.ici0206 p{max-width:inherit;margin:0;padding-right:35px}}.ici0301 p{max-width:505px;margin:90px 0 70px auto}@media screen and (max-width: 950px){.ici0301 p{max-width:inherit;margin:0 0 35px;padding-left:35px}}.ici0302 p{max-width:690px;margin:0}@media screen and (max-width: 950px){.ici0302 p{max-width:inherit;padding-right:35px}}.ici0303 p{max-width:550px;margin:50px 0 230px auto}@media screen and (max-width: 950px){.ici0303 p{max-width:inherit;margin:0 0 45px;padding-left:35px}}.ici0304 p{max-width:385px;margin:0 0 0 110px}@media screen and (max-width: 950px){.ici0304 p{max-width:inherit;margin:0;padding-right:35px}}.ici0305 p{max-width:585px;margin:100px 0 0 auto}@media screen and (max-width: 950px){.ici0305 p{max-width:inherit;margin:0;padding-left:35px}}.ici0401 p{max-width:590px;margin:110px 0 75px auto}@media screen and (max-width: 950px){.ici0401 p{max-width:inherit;margin:0 0 35px;padding-left:35px}}.ici0402 p{max-width:470px;margin:0 0 0 145px}@media screen and (max-width: 950px){.ici0402 p{max-width:inherit;margin:0;padding-right:35px}}.ici0403 p{max-width:570px;margin:40px 0 125px auto}@media screen and (max-width: 950px){.ici0403 p{max-width:inherit;margin:0 0 35px;padding-left:35px}}.ici0404 p{max-width:435px;margin:0 0 0 180px}@media screen and (max-width: 950px){.ici0404 p{max-width:inherit;margin:0;padding-right:35px}}.ici0405 p{max-width:550px;margin:80px 0 80px auto}@media screen and (max-width: 950px){.ici0405 p{max-width:inherit;margin:0 0 35px;padding-left:35px}}.ici0406 p{max-width:425px;margin:0 0 0 135px}@media screen and (max-width: 950px){.ici0406 p{max-width:inherit;margin:0;padding-right:35px}}.ic_img{position:absolute;z-index:0}@media screen and (max-width: 950px){.ic_img{display:none}}.ic_img_sp{display:none}@media screen and (max-width: 950px){.ic_img_sp{display:block}}.ic01_img01,.ic01_img03,.ic01_img05,.ic02_img01,.ic02_img04,.ic02_img07,.ic03_img01,.ic03_img04,.ic03_img07,.ic04_img01,.ic04_img04,.ic04_img07{left:59.1%;width:68.2vw;max-width:600px}.ic01_img01,.ic02_img01,.ic04_img01{top:-120px}.ic01_img02{top:55px;left:84.1%;width:29.5vw;max-width:260px}.ic01_img03,.ic02_img04{top:-35px}.ic01_img04{top:-25px;left:-19.3%;width:38.3vw;max-width:337px}.ic01_img05{top:-170px}.ic01_img06{top:-20px;left:-27.8%;width:46.8vw;max-width:412px}.ic02_img02{top:35px;left:-27.8%;width:34.9vw;max-width:307px}.ic02_img03{top:30px;right:0;width:26.9vw;max-width:237px}.ic02_img05{top:-65px;left:-22.2%;width:42.6vw;max-width:371px}.ic02_img06{top:-85px;left:83.5%;width:27.4vw;max-width:241px}.ic02_img07{top:-85px}.ic02_img08{top:65px;left:-27.8%;width:37.6vw;max-width:331px}.ic02_img09{top:45px;left:75%;width:35.3vw;max-width:311px}.ic03_img01{top:-145px}.ic03_img02{top:-75px;left:-23.3%;width:40.3vw;max-width:355px}.ic03_img03{top:100px;left:89.8%;width:24.5vw;max-width:216px}.ic03_img04{top:-75px}.ic03_img05{top:255px;left:-18.8%;width:25.6vw;max-width:234px}.ic03_img06{top:-95px;left:68.2%;width:43.6vw;max-width:384px}.ic03_img07{top:-155px}.ic03_img08{top:70px;left:-21.6%;width:37.7vw;max-width:332px}.ic04_img02{top:-35px;left:-18.8%;width:24.5vw;max-width:216px}.ic04_img03{top:20px;left:76.7%;width:30.2vw;max-width:266px}.ic04_img04{top:-80px}.ic04_img05{top:65px;left:-27.8%;width:41.7vw;max-width:367px}.ic04_img06{top:55px;left:87.5%;width:25vw;max-width:220px}.ic04_img07{top:-140px}.ic04_img08{top:30px;left:-18.8%;width:27.2vw;max-width:239px}.ic04_img09{top:35px;left:88.1%;width:39.7vw;max-width:349px}@media screen and (max-width: 950px){.ic01_img01_sp,.ic01_img03_sp,.ic01_img05_sp,.ic02_img01_sp,.ic02_img04_sp,.ic02_img07_sp,.ic03_img01_sp,.ic03_img04_sp,.ic03_img07_sp,.ic04_img01_sp,.ic04_img04_sp,.ic04_img07_sp{width:100%;margin:0 -20px 70px auto}}@media screen and (max-width: 950px){.ic01_img04_sp,.ic02_img05_sp,.ic04_img05_sp{width:66.7%;margin:0 0 50px -35px}}@media screen and (max-width: 950px){.ic01_img02_sp,.ic02_img03_sp,.ic03_img03_sp,.ic04_img03_sp{width:48.5%;margin:0 0 50px auto}}@media screen and (max-width: 950px){.ic02_img02_sp,.ic03_img02_sp,.ic04_img02_sp{width:66.7%;margin:0 0 50px}}@media screen and (max-width: 950px){.ic02_img06_sp,.ic04_img06_sp{width:48.5%;margin:0 0 50px auto}}@media screen and (max-width: 950px){.ic03_img05_sp{width:48.5%;margin:0 0 50px -35px}}@media screen and (max-width: 950px){.ic02_img09_sp,.ic03_img06_sp,.ic04_img09_sp{width:75.8%;margin:0 0 50px auto}}@media screen and (max-width: 950px){.ic01_img06_sp,.ic02_img08_sp,.ic03_img08_sp,.ic04_img08_sp{width:66.7%;margin:0 0 50px -35px}}
/*# sourceMappingURL=map/interview_child.css.map */