@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&family=Work+Sans:wght@300;600&family=Shippori+Mincho:wght@400;500&display=swap");.interview{margin-top:-60px}.interview .small{font-size:0.75rem}.interview_top{margin-left:140px;margin-left:0}.interview_top .mv{position:relative}.interview_top .mv .img{margin-left:auto;width:calc(100% - 27vw);width:60%}.interview_top .mv .prof{position:absolute;top:55%;left:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.interview_top .mv .prof .job{font-size:0.875rem;font-weight:700;color:#fff;background:#17194C;padding:8px 25px;display:inline-block;text-align:center;clip-path:polygon(5% 0%,100% 0%,95% 100%,0% 100%)}.interview_top .mv .prof h2{font-size:2vw;font-family:"Shippori Mincho",serif;font-weight:500;color:#17194C;letter-spacing:0.05em;line-height:1.8;margin:25px 0;text-shadow:1px 1px 0px rgb(255,255,255)}.interview_top .mv .prof .name dt{font-size:1rem;font-weight:600;margin-bottom:5px}.interview_top .mv .prof .name dt span{font-size:0.6875rem;font-weight:400;margin-left:10px}.interview_top .mv .prof .name dd{font-size:0.75rem;line-height:1.6}.interview_top .movie{width:calc(100% - 54vw);width:40%;position:relative;z-index:2;margin-top:-5vw;margin-left:60px}.interview_top .movie a{position:relative;-webkit-transition:0.3s;transition:0.3s}.interview_top .movie a:after,.interview_top .movie a:before{content:""}.interview_top .movie a:before{content:"";background:url("../career_design/images/icn_movie_btn.svg") no-repeat;background-size:contain;width:26%;height:45%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2}.interview_top .movie a:after{width:100%;height:100%;display:block;position:absolute;top:0;-webkit-transition:0.3s;transition:0.3s}.interview_top .movie a:hover{opacity:1}.interview_top .interview_lead .lead_wrap{background:rgba(23,25,76,0.15);padding:110px 0 80px 140px;margin:-40px 0 0 0}.interview_top .interview_lead .lead_wrap p{font-size:1rem;font-weight:700;line-height:1.8;max-width:700px;margin-right:60px}.interview_top .interview_lead .Relationship_wrap{background:rgba(163,149,93,0.15);padding:110px 140px 80px 140px;margin:-50px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:90px}.interview_top .interview_lead .Relationship_wrap .Relationship{width:calc(100% - 500px)}.interview_top .interview_lead .Relationship_wrap .Relationship div{margin-bottom:25px}.interview_top .interview_lead .Relationship_wrap .Relationship div h3{font-size:2.5625rem;font-weight:600;margin-right:60px}.interview_top .interview_lead .Relationship_wrap .Relationship div p{font-size:1rem;margin:-5px 0 0 0.2em}.interview_top .interview_lead .Relationship_wrap .Relationship .text{font-size:0.875rem;line-height:1.8}.interview_top .interview_lead .Relationship_wrap .Relationship_img{position:relative;width:70%;min-width:500px;max-width:600px}.interview_top .movie_wrap .interview_lead{margin-top:-4vw}.career .interview_top .mv .prof .job{background:#17194C}.career .interview_top .mv .prof h2{color:#17194C}.career .interview_top .movie a:hover:after{background:rgba(23,25,76,0.5)}.work .interview_top .mv .prof .job{background:#A3955D}.work .interview_top .mv .prof h2{color:#A3955D}.work .interview_top .movie a:hover:after{background:rgba(163,149,93,0.5)}@media screen and (max-width:1000px){.interview{margin-top:60px}.interview .small{font-size:0.625rem}.interview_top{margin-left:0}.interview_top .mv .img{width:60%}.interview_top .mv .prof{top:50%}.interview_top .movie{width:30%;margin-top:-3vw}.interview_top .interview_lead .Relationship_wrap{padding:110px 60px 80px 60px;margin:-40px 0 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.interview_top .interview_lead .Relationship_wrap .Relationship{width:100%}.interview_top .interview_lead .Relationship_wrap .Relationship_img{min-width:inherit;width:100%;margin-inline:auto}}@media screen and (max-width:767px){.interview{margin-top:20px}.interview_top{margin-left:0}.interview_top .mv{margin-bottom:20px}.interview_top .mv .img{width:100%}.interview_top .mv .prof{position:static;-webkit-transform:translateY(-15px);transform:translateY(-15px);margin-left:4vw;margin-right:4vw}.interview_top .mv .prof .job{font-size:0.8125rem}.interview_top .mv .prof h2{font-size:5.2vw;margin:10px 0}.interview_top .movie{width:calc(100% - 8vw);margin:10px auto 0;padding:0}.interview_top .interview_lead .lead_wrap{padding:60px 4vw 40px;margin:0}.interview_top .interview_lead .lead_wrap p{font-size:0.875rem;max-width:inherit;margin-right:0}.interview_top .interview_lead .Relationship_wrap{padding:40px 4vw 40px;margin:0;display:block}.interview_top .interview_lead .Relationship_wrap .Relationship{width:100%;margin-bottom:60px}.movie_wrap .mv{margin-bottom:0}.movie_wrap .interview_lead{margin-top:-7vw}.movie_wrap .interview_lead .Relationship_wrap{padding-top:90px}}.interview_wrap{margin:160px auto 120px;max-width:1600px}.interview_wrap section .interview_wrap_img{position:relative;width:53.2%}.interview_wrap section .interview_wrap_img .num{font-size:3.125rem;color:#17194C;padding-left:25px;position:absolute;top:-65px;text-shadow:1px 1px 0px rgb(255,255,255)}.interview_wrap section .interview_wrap_img .num span{font-size:5rem;font-weight:300}.interview_wrap section .interview_wrap_img .num:before{content:"";width:18px;height:18px;background:#17194C;border-radius:50%;position:absolute;bottom:0.3em;left:0}.interview_wrap section .interview_wrap_text{width:calc(46.8% - 60px)}.interview_wrap section .interview_wrap_text h3{font-size:1.875rem;line-height:1.6;letter-spacing:0.1em;margin-bottom:40px;font-family:"Shippori Mincho",serif;font-weight:500}.interview_wrap section .interview_wrap_text p{font-size:0.9375rem;line-height:1.8;text-align:justify}.interview_wrap .dot01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:60px;margin-bottom:80px}.interview_wrap .dot01 .interview_wrap_img .num{left:auto;right:-190px}.interview_wrap .dot02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 60px 120px}.interview_wrap .dot02 .interview_wrap_img{width:100%;padding:0 20px}.interview_wrap .dot02 .interview_wrap_img .num{right:19%;top:auto;bottom:-65px}.interview_wrap .dot02 .interview_wrap_text{width:61%;margin-top:80px}.interview_wrap .dot03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:60px}.interview_wrap .dot03 .interview_wrap_img .num{left:-10px}.career .interview_wrap section .interview_wrap_img .num{color:#17194C}.career .interview_wrap section .interview_wrap_img .num:before{background:#17194C}.work .interview_wrap section .interview_wrap_img .num{color:#A3955D}.work .interview_wrap section .interview_wrap_img .num:before{background:#A3955D}@media screen and (max-width:1200px){.interview_wrap section .interview_wrap_text{width:calc(46.8% - 40px)}.interview_wrap .dot01{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:40px}.interview_wrap .dot01 .interview_wrap_text{margin-top:60px}.interview_wrap .dot02 .interview_wrap_img .num{right:10%}.interview_wrap .dot02 .interview_wrap_text{width:80%;margin-bottom:80px}.interview_wrap .dot03{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:40px}.interview_wrap .dot03 .interview_wrap_text{margin-top:60px}}@media screen and (max-width:767px){.interview_wrap{margin:60px auto 80px;max-width:100%}.interview_wrap section .interview_wrap_img{width:90%}.interview_wrap section .interview_wrap_img .num{font-size:1.875rem;top:-30px}.interview_wrap section .interview_wrap_img .num span{font-size:2.5rem}.interview_wrap section .interview_wrap_text{width:auto;margin:0 4vw}.interview_wrap section .interview_wrap_text h3{font-size:1.25rem;margin-bottom:20px}.interview_wrap section .interview_wrap_text p{font-size:0.875rem}.interview_wrap .dot01{display:block;margin-right:0;margin-bottom:80px}.interview_wrap .dot01 .interview_wrap_img .num{right:0}.interview_wrap .dot01 .interview_wrap_text{margin-top:20px}.interview_wrap .dot02{display:block;margin:0 0 80px}.interview_wrap .dot02 .interview_wrap_img{padding:0}.interview_wrap .dot02 .interview_wrap_img .num{right:4vw;bottom:-25px}.interview_wrap .dot02 .interview_wrap_text{width:auto;margin:20px 4vw}.interview_wrap .dot03{display:block;margin-left:0}.interview_wrap .dot03 .interview_wrap_img{margin-left:auto}.interview_wrap .dot03 .interview_wrap_img .num{left:-10px}.interview_wrap .dot03 .interview_wrap_text{margin-top:20px}}.message{background:#17194C;color:#fff;padding:100px 0}.message .message_wrap{max-width:1040px;padding:0 20px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message .message_wrap div h4{font-size:3.75rem;font-weight:300;margin-right:60px}.message .message_wrap div p{font-size:0.75rem;margin:-5px 0 0 0.5em}.message .message_wrap .text{font-size:0.9375rem;line-height:1.8}@media screen and (max-width:767px){.message{padding:40px 0}.message .message_wrap{max-width:inherit;padding:0 4vw;margin:auto;display:block}.message .message_wrap div{margin-bottom:20px}.message .message_wrap div h4{font-size:3.75rem;margin-right:0}.message .message_wrap div p{font-size:0.75rem;margin:-5px 0 0 0.5em}.message .message_wrap .text{font-size:0.875rem}}.dots{margin:100px auto 60px;color:#17194C}.dots h4{font-size:3.75rem;text-align:center;margin-bottom:80px}.dots h4 span{font-weight:300}.dots .dots_datail{position:relative;padding:10px 0}.dots .dots_datail:before{content:"";width:100%;height:20px;display:block;background-image:-webkit-gradient(linear,left top,right top,from(rgba(23,25,76,0)),to(#17194c));background-image:linear-gradient(90deg,rgba(23,25,76,0),#17194c);border-style:solid;position:absolute;top:0;bottom:0;margin:auto}.dots .dots_datail ul{width:1000px;height:280px;margin:auto;position:relative}.dots .dots_datail ul li{width:460px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;position:absolute}.dots .dots_datail ul li .img{width:100px;position:relative}.dots .dots_datail ul li .img:after,.dots .dots_datail ul li .img:before{content:"";display:block;position:absolute}.dots .dots_datail ul li .img:before{border-right:1px solid #17194C;height:50px;right:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:-70px;z-index:-1}.dots .dots_datail ul li .img:after{width:20px;height:20px;border-radius:50%;background:#17194C;right:0;left:0;margin:auto;bottom:-50px}.dots .dots_datail ul li .img img{border-radius:50%}.dots .dots_datail ul li .text{width:calc(100% - 120px);text-align:justify}.dots .dots_datail ul li .text h5{font-size:1rem;margin-bottom:7px}.dots .dots_datail ul li .text p{font-size:0.875rem;line-height:1.8}.dots .dots_datail ul li:first-child{top:0;left:0}.dots .dots_datail ul li:nth-child(2){bottom:0;right:0;left:0;margin:auto}.dots .dots_datail ul li:nth-child(2) .img:before{bottom:auto;top:-20px}.dots .dots_datail ul li:nth-child(2) .img:after{bottom:auto;top:-50px}.dots .dots_datail ul li:nth-child(3){top:0;right:0}@media screen and (max-width:1020px){.dots{overflow:hidden}.dots .dots_datail{overflow-x:scroll}.dots .dots_datail:before{width:1040px}.dots .dots_datail ul{margin:auto 20px}}@media screen and (max-width:767px){.dots{margin:40px auto 80px}.dots h4{margin-bottom:40px}}.rule{background:#A3955D;color:#fff;padding:100px 0;margin-bottom:40px}.rule .rule_wrap{max-width:1040px;padding:0 20px;margin:auto}.rule .rule_wrap>div{text-align:center;margin-bottom:60px}.rule .rule_wrap>div h4{font-size:3.75rem;text-align:center}.rule .rule_wrap>div p{font-size:0.75rem;margin-top:-5px}.rule ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px}.rule ul li{width:33.3333333333%}.rule ul li .img{margin-bottom:20px;border-radius:30px;overflow:hidden}.rule ul li h5{font-size:1rem;font-weight:600;margin-bottom:5px}.rule ul li p{font-size:0.875rem;line-height:1.7}@media screen and (max-width:767px){.rule{padding:60px 0}.rule .rule_wrap{max-width:inherit;padding:0 4vw}.rule .rule_wrap>div{margin-bottom:40px}.rule .rule_wrap>div h4{font-size:2.5rem;margin-right:0}.rule .rule_wrap>div p{font-size:0.75rem;margin-top:0}.rule ul{display:block}.rule ul li{width:100%;margin-bottom:40px}.rule ul li:last-child{margin-bottom:0}}.page_link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px auto 80px}.page_link li{font-size:1.25rem;padding:0 40px;margin:0 40px}.page_link li a{position:relative}.page_link li a .arrow{width:28px;height:28px;position:absolute;display:inline-block;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.page_link li a .arrow:after,.page_link li a .arrow:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page_link li a .arrow:before{height:1px}.page_link li a .arrow:after{width:8px;height:8px;-webkit-transform:rotate(45deg) translateY(-65%);transform:rotate(45deg) translateY(-65%)}.page_link li a .arrow:before{left:21px;width:8px}.page_link li a .arrow:after{right:34px;width:8px;height:8px}.page_link .prev .arrow{left:-40px}.page_link .prev .arrow:before{left:auto;right:7px}.page_link .prev .arrow:after{left:4px;right:auto;-webkit-transform:rotate(-135deg) translateY(65%);transform:rotate(-135deg) translateY(65%)}.page_link .next .arrow{left:auto;right:-40px}.page_link .next .arrow:before{left:7px}.page_link .next .arrow:after{right:11px}.page_prev .next{margin-left:auto}.page_next .prev{margin-right:auto}.career .page_link a{color:#17194C}.career .page_link a .arrow{border:1px solid #17194C}.career .page_link a .arrow:before{background:#17194C}.career .page_link a .arrow:after{border-top:1px solid #17194C;border-right:1px solid #17194C}.work .page_link a{color:#A3955D}.work .page_link a .arrow{border:1px solid #A3955D}.work .page_link a .arrow:before{background:#A3955D}.work .page_link a .arrow:after{border-top:1px solid #A3955D;border-right:1px solid #A3955D}@media screen and (max-width:767px){.page_link li{margin:0 20px}}
/*# sourceMappingURL=contents_interview.css.map */