@charset "UTF-8";@media(min-width:1024px){.page-interview-detail{padding-top:24px}}.page-interview-detail .hero{position:relative;background-color:#fafafa;height:auto;margin:0 auto;padding:0 0 20px;width:calc(100% + 32px);max-width:1440px;overflow:visible}@media(min-width:768px){.page-interview-detail .hero{padding-bottom:35px}}@media(min-width:1024px){.page-interview-detail .hero{width:100%;border-top-right-radius:40px;padding-bottom:70px}}.page-interview-detail .hero-bg{position:absolute;top:0;left:-100%;content:"";background-color:#fafafa;display:block;width:100%;height:100%}.page-interview-detail .hero-item{position:relative;display:block;margin:0 auto}@media(min-width:1024px){.page-interview-detail .hero-item{width:auto;height:330px}}.page-interview-detail .interviews-header{position:relative;right:0;margin:-40px auto;padding:16px 22px 16px 32px;width:100%;max-width:1024px;height:166px}@media(min-width:768px){.page-interview-detail .interviews-header{margin-top:-35px;padding:24px 32px 24px 78px;height:auto}}@media(min-width:1024px){.page-interview-detail .interviews-header{margin-top:-70px;padding:32px 52px 40px 88px;height:300px}}.page-interview-detail .interviews-header.jikorikai{height:196px}@media(min-width:768px){.page-interview-detail .interviews-header.jikorikai{height:auto}}@media(min-width:1024px){.page-interview-detail .interviews-header.jikorikai{height:300px}}.page-interview-detail .interviews-header .interviews-header-title{position:relative;font-size:16px;line-height:1.4em;margin-bottom:16px;padding-left:16px}@media(min-width:768px){.page-interview-detail .interviews-header .interviews-header-title{font-size:24px;margin-bottom:24px;padding-left:24px}}@media(min-width:1024px){.page-interview-detail .interviews-header .interviews-header-title{font-size:30px;margin-bottom:32px;padding-left:30px}}.page-interview-detail .interviews-header .interviews-header-title:before{position:absolute;top:0;left:0;content:"";display:block;background-color:#fff050;border-radius:10px;width:6px;height:100%}.page-interview-detail .interviews-header .interviews-header-title .en-title{display:block;color:#232323b3;font-size:12px;font-weight:700;line-height:1;letter-spacing:1px;margin-bottom:8px}@media(min-width:768px){.page-interview-detail .interviews-header .interviews-header-title .en-title{font-size:14px;margin-bottom:10px}}@media(min-width:1024px){.page-interview-detail .interviews-header .interviews-header-title .en-title{font-size:16px;margin-bottom:14px}}.page-interview-detail .interviews-header .interviews-header-title .ja-title{font-family:YuGothic,Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.page-interview-detail .interviews-header .interviews-header-title br{display:none}@media(min-width:768px){.page-interview-detail .interviews-header .interviews-header-title br{display:inline-block}}.page-interview-detail .interviews-header .interviews-header-desc{position:relative;font-family:YuGothic,Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:10px;margin-bottom:15px}@media(min-width:768px){.page-interview-detail .interviews-header .interviews-header-desc{font-size:14px;margin-bottom:0}}@media(min-width:1024px){.page-interview-detail .interviews-header .interviews-header-desc{margin-bottom:40px}}.page-interview-detail .interviews-header-bg{position:absolute;top:0;right:-16px;content:"";background-color:#fff;border-bottom-left-radius:10px;box-shadow:0 2px 8px #2323230d;display:block;width:calc(100% + 16px);height:100%}@media(min-width:768px){.page-interview-detail .interviews-header-bg{right:-48px;width:100%}}@media(min-width:1024px){.page-interview-detail .interviews-header-bg{border-bottom-left-radius:20px;box-shadow:0 4px 20px #2323230d;right:-100%;width:200%}}@media(min-width:1440px){.page-interview-detail .interviews-header-bg{border-bottom-left-radius:40px}}.page-interview-detail .page_interviews{margin-top:50px;padding:10px 0 0;overflow:visible}@media(min-width:768px){.page-interview-detail .page_interviews{margin-top:64px}}@media(min-width:1024px){.page-interview-detail .page_interviews{margin-top:32px}}.page-interview-detail .page_interviews .width-m{max-width:750px}.page-interview-detail .page_interviews .section-title{font-size:14px;letter-spacing:1px;margin-bottom:10px}.page-interview-detail .page_interviews .interviews-header-interviewees{flex-wrap:wrap;row-gap:8px}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-header-interviewees{justify-content:flex-end;padding-left:0;row-gap:0}}.page-interview-detail .page_interviews .interviews-header-interviewees+.interviews-item{padding-top:24px}.page-interview-detail .page_interviews .interviews-header-interviewee{align-items:center;width:50%;list-style:none}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-header-interviewee{width:auto;margin-right:20px}}.page-interview-detail .page_interviews .interviews-header-interviewee-avatar{width:20px;height:auto}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-header-interviewee-avatar{width:30px}}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-header-interviewee-avatar{width:50px}}.page-interview-detail .page_interviews .interviews-header-interviewee-name{font-size:14px;letter-spacing:1px;padding-top:2px}.page-interview-detail .page_interviews .interviews-items{display:block;font-family:YuGothic,Yu Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-items{padding-bottom:50px}}.page-interview-detail .page_interviews .interviews-item{width:100%;line-height:1.6em;margin:0 auto;padding:30px 0 0}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-item{padding-top:40px}}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-item{padding-top:50px}}.page-interview-detail .page_interviews .interviews-item:first-child{padding-top:0}.page-interview-detail .page_interviews .interviews-item .interviews-item-content{margin-top:10px}.page-interview-detail .page_interviews .interviews-item .interviews-item-content p{font-size:14px;line-height:2em;margin-bottom:30px;text-align:justify}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-item .interviews-item-content p{font-size:16px;line-height:32px}}.page-interview-detail .page_interviews .interviews-item .interviews-item-content h4{font-size:16px;font-weight:700;margin-bottom:10px}.page-interview-detail .page_interviews .interviews-item .interviews-item-content>.interviews-title{margin-top:20px}.page-interview-detail .page_interviews .interviews-item .interviews-item-content p+.interviews-title{margin-top:40px}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-item .interviews-item-content p+.interviews-title{margin-top:56px}}.page-interview-detail .page_interviews .interviews-item .interviews-item-interviewee-name{margin-top:24px;padding-left:25px}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-item .interviews-item-interviewee-name{padding-left:59px}}.page-interview-detail .page_interviews .interviews-item .interviews-item-interviewee-avatar{min-width:40px;padding-right:10px}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-item .interviews-item-interviewee-avatar{min-width:60px;max-width:60px}}.page-interview-detail .page_interviews .interviews-item p{line-height:1.6em}.page-interview-detail .page_interviews .interviews-item span{margin-top:-6px;display:inline-block}.page-interview-detail .page_interviews .interviews-item span.is-bold{margin-top:0;display:inline}.page-interview-detail .page_interviews .interviews-item-question{position:relative;font-size:16px;font-weight:700;padding-left:30px}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-item-question{font-size:18px;padding-left:40px}}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-item-question{font-size:20px;padding-left:25px}}.page-interview-detail .page_interviews .interviews-item-question:before{position:absolute;top:10px;left:0;content:"";background-color:#232323;display:block;width:20px;height:1px}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-item-question:before{top:13px;width:30px}}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-item-question:before{top:13px;left:-60px;width:50px}}.page-interview-detail .page_interviews .interviews-item-comment{display:block;flex-shrink:0;margin-top:-20px}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-item-comment{display:flex;flex-shrink:0;margin-top:8px}}.page-interview-detail .page_interviews .caution{margin-top:8px;text-indent:-1em;padding-left:1em}@media(min-width:1024px){.page-interview-detail .page_interviews .caution{margin-top:16px}}.page-interview-detail .page_interviews .caution a:hover{text-decoration:none}.page-interview-detail .page_interviews .interviews-item-answer{text-align:justify;background-color:#f9f8f4;border:2px solid transparent;border-radius:0 10px 10px;padding:16px 24px;width:100%}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-item-answer{border-radius:0 20px 20px;padding:24px 32px}}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-item-answer{border-width:3px;border-radius:0 40px 40px;line-height:32px;padding:30px 40px}}.page-interview-detail .page_interviews .interviews-item-answer.interviewer{background-color:#fff;border-color:#f9f8f4}.page-interview-detail .page_interviews .interviews-item-answer p{font-size:14px;line-height:1.8;margin-bottom:10px}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-item-answer p{font-size:16px;line-height:32px}}.page-interview-detail .page_interviews .interviews-item-answer p:last-child{margin-bottom:0}.page-interview-detail .page_interviews .interviews-item-answer a{margin:0 5px}.page-interview-detail .page_interviews .interviews-profiles{background-color:#f9f8f4;border-radius:10px;padding:24px}.page-interview-detail .page_interviews .interviews-profiles .profile{display:flex;border-bottom:1px solid #fff;margin-bottom:16px;padding-bottom:16px}.page-interview-detail .page_interviews .interviews-profiles .profile:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.page-interview-detail .page_interviews .interviews-profiles .profile-img{width:50px}.page-interview-detail .page_interviews .interviews-profiles .profile-text{font-size:13px;line-height:1.6;width:calc(100% - 50px);padding-left:10px}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-profiles .profile-text{font-size:14px}}.page-interview-detail .page_interviews .interviews-profiles .profile-text p{margin-top:8px}.page-interview-detail .page_interviews .interviews-img{margin:20px auto 0;max-width:823px}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-img{margin-top:20px}}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-img{margin-top:64px}}.page-interview-detail .page_interviews .interviews-img img{vertical-align:bottom}@media(min-width:768px){.page-interview-detail .page_interviews .interviews-img img{margin:0 auto}}.page-interview-detail .page_interviews .interviews-img+.width-m{margin-top:24px}@media(min-width:1024px){.page-interview-detail .page_interviews .interviews-img+.width-m{margin-top:64px}}.page-interview-detail .page_interviews .note{margin-top:16px;margin-left:25px}@media(min-width:1024px){.page-interview-detail .page_interviews .note{margin-top:24px;margin-left:65px}}.page-interview-detail .works-btns{text-align:center;margin:50px auto 0}@media(min-width:768px){.page-interview-detail .works-btns{margin-top:0}}.page-interview-detail .works-btns .btn{font-size:12px;height:40px}@media(min-width:1024px){.page-interview-detail .works-btns .btn{font-size:14px;height:50px}}.page-interview-detail .works-btns div+div{margin-top:24px}.page-interview-detail ul.ul-bg-beige{border-radius:10px;padding:20px;list-style:none;background-color:#fafafa;margin-bottom:40px}@media(min-width:1024px){.page-interview-detail ul.ul-bg-beige{font-size:medium}}.page-interview-detail ul.ul-bg-beige li{margin:10px 0;padding-left:20px;line-height:1.6em}.page-interview-detail ul.ul-bg-beige li:before{content:"";display:inline-block;position:relative;left:-8px;top:-2px;width:8px;height:8px;background:#999;border-radius:8px}.page-interview-detail ul.ul-bg-beige li.ul-title{font-weight:700;margin-bottom:15px}.page-interview-detail ul.ul-bg-beige li.ul-title:before{display:none}@media(min-width:1024px){.page-interview-detail ul.ul-bg-beige li.ul-title{font-size:medium}}.page-interview-detail .interviews-title{font-size:16px;margin:32px 0 16px}@media(min-width:768px){.page-interview-detail .interviews-title{margin:40px 0 24px;font-size:18px}}@media(min-width:1024px){.page-interview-detail .interviews-title{font-size:20px}}.page-interview-detail .box-border-yellow{border:3px solid #fff050;border-radius:10px;padding:40px 40px 10px;list-style:none;margin-bottom:40px}.page-interview-detail .box-border-yellow p:last-child{margin-bottom:0}.page-interview-detail .link-next-page{background-color:#f9f8f4;font-size:14px;font-weight:700;line-height:1;margin-top:32px}@media(min-width:1024px){.page-interview-detail .link-next-page{font-size:16px}}.page-interview-detail .link-next-page a{display:flex;flex-wrap:wrap;justify-content:space-between;text-decoration:none}.page-interview-detail .link-next-page .link-next-page-text{display:inline-flex;padding:16px 22px}.page-interview-detail .link-next-page .button-next-page{background-color:#e52145;border:2px solid #e52145;color:#fff;display:block;text-align:center;padding:10px 21px;transition:all .2s ease;width:100%}@media(min-width:768px){.page-interview-detail .link-next-page .button-next-page{display:inline-flex;align-items:center;padding:14px 21px;width:auto}}.page-interview-detail .link-next-page .button-next-page svg{margin-left:8px;fill:#fff;width:13px;height:8.5px}.page-interview-detail .link-next-page:hover .button-next-page{background-color:#fff;border:2px solid #e52145;color:#e52145}.page-interview-detail .link-next-page:hover svg{fill:#e52145}.page-interview-detail .pagenation{display:flex;justify-content:center;list-style:none;font-weight:700;margin-top:32px}.page-interview-detail .pagenation a{text-decoration:none;display:block;width:100%;height:100%;text-align:center;padding:15px 0}.page-interview-detail .pagenation .pagination-item{background-color:#fff;border:1px solid #000;border-radius:4px;margin:0 6px;height:44px;width:44px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.page-interview-detail .pagenation .pagination-item:hover{background-color:#e521451a;border-color:#e52145}.page-interview-detail .pagenation .pagination-item:hover a{color:#e52145}.page-interview-detail .pagenation .current{background-color:#e521451a;border-color:#e52145;color:#e52145}.page-interview-detail .interviews-item-answer a,.page-interview-detail .interviews-item-content a{text-decoration:underline}.page-interview-detail .page_interviews span.emphasis{background:linear-gradient(transparent 55%,#fff050 55%);display:inline;line-height:1;font-weight:700}.page-interview-detail .works-btns{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 auto;gap:0}@media(min-width:1024px){.page-interview-detail .works-btns{flex-direction:row}}.page-interview-detail .works-btns .btn{width:300px;margin:8px 0;padding:0;flex-shrink:0;font-size:14px}@media(min-width:1024px){.page-interview-detail .works-btns .btn{width:290px;margin:0}}.page-interview-detail .profile-img img{width:50px;border-radius:100px}.page-interview-detail .interviews-item-interviewee-name,.page-interview-detail .interviews-item-interviewee-name .flex{display:flex;align-items:center}.page-interview-detail .interviews-item-interviewee-name img{border-radius:100px;width:20px;height:auto;margin-right:10px}@media(min-width:1024px){.page-interview-detail .interviews-item-interviewee-name img{width:30px}}.page-interview-detail .flex{align-items:center}.page-interview-detail .interviews-header-interviewee-img{background-color:#f9f8f4;border-radius:100px;padding:4px;margin-right:6px;min-width:20px;max-width:20px;max-height:20px}@media(min-width:1024px){.page-interview-detail .interviews-header-interviewee-img{padding:10px;min-width:50px;max-width:50px;max-height:50px}}.page-interview-detail .interviews-header-interviewee-img img{border-radius:100px;overflow:hidden;margin-right:5px;width:12px;height:auto;vertical-align:top}@media(min-width:1024px){.page-interview-detail .interviews-header-interviewee-img img{width:100%}}.page-interview-detail .interviews-header-interviewee-img+span{font-size:12px;letter-spacing:1px}@media(min-width:1024px){.page-interview-detail .interviews-header-interviewee-img+span{font-size:14px}}.page-interview-detail .interviews-header-interviewee,.page-interview-detail .interviews-header-interviewee .flex{display:flex;align-items:center}.page-interview-detail .interviews-header-interviewee .interviews-header-interviewee-img{min-width:20px;max-width:20px;max-height:20px;padding:4px}@media(min-width:1024px){.page-interview-detail .interviews-header-interviewee .interviews-header-interviewee-img{min-width:30px;max-width:30px;max-height:30px;padding:6px}}.page-interview-detail .interviews-header-interviewee .interviews-header-interviewee-img img{width:12px;height:auto}@media(min-width:1024px){.page-interview-detail .interviews-header-interviewee .interviews-header-interviewee-img img{width:18px}}.page-interview-detail .interviews-header-interviewee>.flex>picture img{width:20px;height:auto;border-radius:100px;margin-right:8px}@media(min-width:1024px){.page-interview-detail .interviews-header-interviewee>.flex>picture img{width:30px}}.page-interview-detail .interviews-item-interviewee-avatar .flex,.page-interview-detail .interviews-item-interviewee-name .flex{align-items:center}.page-interview-detail .interviews-item-interviewee-avatar img,.page-interview-detail .interviews-item-interviewee-name img{border-radius:100px;overflow:hidden;margin-right:10px;width:20px;height:auto}@media(min-width:1024px){.page-interview-detail .interviews-item-interviewee-avatar img,.page-interview-detail .interviews-item-interviewee-name img{width:100%}}.page-interview-detail .interviews-item-interviewee-avatar span,.page-interview-detail .interviews-item-interviewee-name span{font-size:11px;letter-spacing:1px}@media(min-width:1024px){.page-interview-detail .interviews-item-interviewee-avatar span,.page-interview-detail .interviews-item-interviewee-name span{font-size:13px}}.page-interview-detail .interviews-header-interviewee img{width:20px;height:auto;margin-right:4px}@media(min-width:1024px){.page-interview-detail .interviews-header-interviewee img{width:30px;margin-right:8px}}.page-interview-detail .interviews-header-interviewee span{font-size:12px;font-feature-settings:"palt"}
