@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap");.interview .header .btn-link{margin-top:150px}@media (max-width: 767px){.interview .header .btn-link{margin-top:118px}}.interview .sub-mv{position:relative;background:#c9f6f9}.interview .sub-mv::before{content:"";position:absolute;top:0;left:0;width:100%;height:88.5%;background-size:cover;background-position:top center}@media (max-width: 767px){.interview .sub-mv::before{height:90%;background:url(../../img/job/bg-mv-sp.png) no-repeat;background-size:cover;background-position:top center}}.interview .sub-mv__inner{position:relative;z-index:2;padding-top:173px}@media only screen and (min-width: 768px) and (max-width: 1200px){.interview .sub-mv__inner{margin-top:-2px}}@media (max-width: 767px){.interview .sub-mv__inner{padding-top:137px}}.interview .sub-mv__ttl{position:absolute;top:146px;left:110px;font-size:86.8px;font-size:8.68rem;line-height:1.1em;letter-spacing:.1em;font-weight:500;color:#fff;z-index:1;font-family:"Josefin Sans",serif}@media (min-width: 768px){.interview .sub-mv__ttl{white-space:nowrap}}@media (max-width: 767px){.interview .sub-mv__ttl{font-size:39px;font-size:3.9rem;line-height:1.1em;letter-spacing:.1em;font-weight:500;left:14px;top:164px}}.interview .sub-mv__heading{margin-bottom:102px}@media (max-width: 767px){.interview .sub-mv__heading{margin-bottom:40px}}.interview .sub-mv__heading span{display:table;background:#1b39ffe6;color:#fff;font-size:36px;font-size:3.6rem;line-height:1.1em;letter-spacing:-.05em;font-weight:400;margin-bottom:10px;padding:5px 12px 8px 26px}.interview .sub-mv__heading span:last-child{margin:0}@media only screen and (min-width: 768px) and (max-width: 1200px){.interview .sub-mv__heading span{font-size:22px}}@media (max-width: 767px){.interview .sub-mv__heading span{margin-bottom:4px;font-size:22px;font-size:2.2rem;line-height:1.05em;padding:5px 20px 6px 16px}}@media only screen and (max-width: 767px) and (min-width: 370px) and (max-width: 400px){.interview .sub-mv__heading span{font-size:18px}}@media only screen and (max-width: 767px) and (max-width: 376px){.interview .sub-mv__heading span{font-size:19px}}.interview .sub-mv__name{color:#fff;font-family:"Josefin Sans",serif;font-size:32px;font-size:3.2rem;line-height:1.1em;letter-spacing:.1em;font-weight:400}.interview .sub-mv__name span{font-size:20px;font-weight:600;font-family:"Zen Kaku Gothic New",sans-serif}@media (max-width: 767px){.interview .sub-mv__name span{font-size:12px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.interview .sub-mv__name{font-size:20px}}@media (max-width: 767px){.interview .sub-mv__name{font-size:20px;font-size:2rem;text-align:right}}.interview .sub-mv__tag{border-radius:24px;border:1px solid #fff;width:113px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-weight:400;font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.05em;font-weight:400;padding-bottom:2px;margin-top:12px}@media (max-width: 767px){.interview .sub-mv__tag{width:74px;height:28px;margin-top:5px;margin-right:-2px;font-size:12px;font-size:1.2rem;margin-left:auto;padding-bottom:0}}.interview .sub-mv__wrapper{max-width:calc(100% - 170px);margin:0 0 0 auto;width:100%;position:relative}@media (max-width: 767px){.interview .sub-mv__wrapper{max-width:calc(100% - 40px)}}.interview .sub-mv__content{position:absolute;left:0;bottom:0;z-index:1}@media (max-width: 767px){.interview .sub-mv__content{left:0;bottom:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}}.interview .sub-mv__box{padding:0 0 35px 58px}@media (max-width: 767px){.interview .sub-mv__box{padding:0 17px 20px 10px}}.interview .sub-mv__img{border-radius:20px 0 0 20px;overflow:hidden}@media (max-width: 767px){.interview .sub-mv__img{border-radius:16px 0 0 16px}}.interview .sub-mv__img img{width:100%;height:100%;object-fit:cover;object-position:top center}.interview .content{background:radial-gradient(50% 80% at 50% 50%, #fffaf9 0%, #c9f6f9 100%);padding:94px 0 196px}@media (max-width: 767px){.interview .content{padding:46px 0 62px}}.interview .content__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.interview .content__wrapper{flex-wrap:wrap}}.interview .content__img{width:calc(470 / 1100 * 100%);border-radius:16px;overflow:hidden}@media (min-width: 768px){.interview .content__img{position:sticky;top:100px}}@media (max-width: 767px){.interview .content__img{width:100%;order:2;margin-top:42px;border-radius:12px}}.interview .content__info{background:#fff;border-radius:16px;padding:24px 0px 30px 25px;margin:0 0 50px 5px}@media (max-width: 767px){.interview .content__info{margin:0 0 40px 0;padding:17px 25px 21px}}@media only screen and (max-width: 767px) and (max-width: 376px){.interview .content__info{padding:17px 10px 21px 16px}}.interview .content__info .dot{padding-left:15px;position:relative;line-height:1.6;margin-bottom:3px}.interview .content__info .dot+p{line-height:1.5;margin-bottom:11px}.interview .content__info .dot+p:last-child{margin-bottom:0}.interview .content__info .dot::before{content:"";position:absolute;top:calc(50% - 4px);left:0;width:10px;height:10px;background:#1b39ff;border-radius:50%}.interview .content__box{width:calc(580 / 1100 * 100%)}@media (max-width: 767px){.interview .content__box{width:100%;order:1}}.interview .content__box-ttl{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:0em;font-weight:700;color:#1b39ff}.interview .content__box-txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0em;font-weight:500}.interview .content__box .ques{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:18px}@media (max-width: 767px){.interview .content__box .ques{align-items:flex-start;margin-bottom:22px}}.interview .content__box .ques__ttl{font-size:43px;font-size:4.3rem;line-height:1em;color:#1b39ff;font-family:"Josefin Sans",serif;white-space:nowrap;padding-top:4px}@media (max-width: 767px){.interview .content__box .ques__ttl{padding-top:0px}}.interview .content__box .ques__txt{padding:0 20px 0 5px;line-height:2.1}@media (max-width: 767px){.interview .content__box .ques__txt{line-height:1.9;padding:0 0px 0 7px}}.interview .content__box .ans{margin:0 0 37px 9px;padding-bottom:45px;position:relative}@media (max-width: 767px){.interview .content__box .ans{margin:0 0 42px 9px;padding-bottom:36px}}.interview .content__box .ans:last-child{margin-bottom:0;padding-bottom:0}.interview .content__box .ans:last-child::before{display:none}.interview .content__box .ans::before{position:absolute;bottom:0;right:0;content:"";width:100%;height:1px;background:#333;opacity:0.5}@media (max-width: 767px){.interview .content__box .ans::before{width:calc(100% + 9px)}}.interview .content__box .ans p{margin-bottom:24px}@media (max-width: 767px){.interview .content__box .ans p{margin-bottom:34px;padding-right:8px}}.interview .content__box .ans p:last-child{margin-bottom:0}.interview .content__link{margin-top:102px;position:relative;border-radius:16px;overflow:hidden;transform:translate3d(0, 0, 0);cursor:pointer}.interview .content__link::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:3;background:linear-gradient(180deg, rgba(102,102,102,0) 0%, rgba(0,0,0,0.6) 100%)}.interview .content__link a.link{display:block;height:100%;width:100%;position:absolute;z-index:3}.interview .content__link .btn-link{position:absolute;top:auto;bottom:31px;right:53px;transform:none;z-index:3;border:1px solid #fff;cursor:pointer}.interview .content__link .btn-link span::after{right:-5px}@media (max-width: 767px){.interview .content__link .btn-link span::after{top:58%;right:-2px;font-size:13px}}@media (max-width: 767px){.interview .content__link .btn-link span{font-size:20px}}@media only screen and (min-width: 1025px){.interview .content__link .btn-link:hover:hover{border-color:#1b39ff}}@media (max-width: 767px){.interview .content__link .btn-link{position:absolute;bottom:40px;width:198px;height:54px;margin:0 auto;left:0;right:0}}.interview .content__link .ico{transition:all 0.3s ease-in-out}@media only screen and (min-width: 1025px){.interview .content__link:hover:hover .ico{transform:scale(1.1)}.interview .content__link:hover:hover .btn-link{opacity:1;background-color:transparent;color:#1b39ff;border-color:#1b39ff}.interview .content__link:hover:hover .btn-link span{color:#1b39ff}.interview .content__link:hover:hover .btn-link span::after{color:#1b39ff}}@media (max-width: 767px){.interview .content__link{margin-top:76px}}.interview .content__gap{position:absolute;bottom:42px;padding:0 39px;color:#fff;z-index:3}.interview .content__gap p.heading{color:#fff;font-family:"Noto Sans JP",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:190%}@media (max-width: 767px){.interview .content__gap p.heading{font-size:18px;line-height:28px}}.interview .content__gap p.date{color:#fff;font-family:"Noto Sans JP",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;margin-top:11px}@media (max-width: 767px){.interview .content__gap p.date{font-size:12px;float:left;margin-right:10px;margin-top:18px}}.interview .content__gap p.name{color:#fff;font-family:"Josefin Sans",serif;font-size:24px;font-style:normal;font-weight:500;line-height:100%;margin-top:11px}.interview .content__gap p.name span{font-size:16px;margin-left:4px;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:600}@media (max-width: 767px){.interview .content__gap p.name span{font-size:14px}}@media (max-width: 767px){.interview .content__gap p.name{margin-top:13px;font-size:18px}}@media (max-width: 767px){.interview .content__gap{padding:0 26px;bottom:116px}}

/*# sourceMappingURL=maps/interview.min.css.map */
