@media (max-width:767.98px){.interview{background-image:url(/img/medical/recruit/job_list/bg_marble_all_sm.jpg)}}@media (min-width:768px){.interview{background-image:url(/img/medical/recruit/job_list/bg_marble_all_lg.jpg)}}.kv{display:flex}@media (max-width:767.98px){.kv{flex-direction:column-reverse;margin-top:35px;gap:25px}}@media (min-width:768px){.kv{align-items:center;gap:4.1666666667vw}}.kv_img{position:relative}@media (min-width:768px){.kv_img{flex-basis:50%;width:50vw;height:31.25vw;min-height:450px}}.kv_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.kv_txt{padding-inline:20px}}.interview_ttl{color:#972751;font-weight:500}@media (max-width:767.98px){.interview_ttl{margin-top:10px;font-size:21px;line-height:1.3333333333}}@media (min-width:768px){.interview_ttl{font-size:40px;line-height:1.5}}.interview_ttl_sub{color:#972751}@media (max-width:767.98px){.interview_ttl_sub{font-size:12px;line-height:1.5833333333}}@media (min-width:768px){.interview_ttl_sub{font-size:18px;line-height:2.1111111111}}.interview_main_content{padding-bottom:0}@media (max-width:767.98px){.interview_main_content{padding-top:60px}}@media (min-width:768px){.interview_main_content{padding-top:110px}}.interview_head_sub_en{line-height:1}@media (max-width:767.98px){.interview_head_sub_en{font-size:55px}}@media (min-width:768px){.interview_head_sub_en{font-size:120px}}@media (max-width:767.98px){.interview_text{margin-top:25px}}@media (min-width:768px){.interview_text{margin-top:30px}}@media (max-width:767.98px){.interview_profile{margin-top:8px}}@media (min-width:768px){.interview_profile{margin-top:8px}}.interview_info{color:#111}@media (max-width:767.98px){.interview_info{margin-top:5px;font-size:13px;line-height:1.4615384615}}@media (min-width:768px){.interview_info{margin-top:15px;font-size:16px;line-height:1.5}}.interview_annotation{display:block;color:#444}@media (max-width:767.98px){.interview_annotation{margin-top:2px;font-size:10px;line-height:1.5}}@media (min-width:768px){.interview_annotation{margin-top:2px;font-size:12px;line-height:1.75}}.interview_affiliation{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#972751}@media (max-width:767.98px){.interview_affiliation{margin-top:15px;padding-block:7px;padding-inline:8px}}@media (min-width:768px){.interview_affiliation{margin-top:15px;padding-block:10px;padding-inline:13px}}.interview_affiliation_part{border-right:1px solid #fff;color:#fff;font-weight:500;line-height:1}@media (max-width:767.98px){.interview_affiliation_part{padding-right:10px;font-size:13px}}@media (min-width:768px){.interview_affiliation_part{padding-right:8px;font-size:16px}}.interview_affiliation_occupation{color:#fff;font-weight:400;line-height:1}@media (max-width:767.98px){.interview_affiliation_occupation{padding-left:10px;font-size:13px}}@media (min-width:768px){.interview_affiliation_occupation{padding-left:8px;font-size:16px}}.interview_question_content{background-color:#fff}@media (max-width:767.98px){.interview_question_content{padding-block:40px 33px}}@media (min-width:768px){.interview_question_content{padding-block:60px}}@media (max-width:767.98px){.interview_question{margin-top:35px;padding-inline:20px}}@media (min-width:768px){.interview_question{margin-top:60px;padding-inline:60px}}.interview_question:first-of-type{margin-top:0}.interview_question_ttl{display:flex;position:relative;letter-spacing:.02em;color:#972751}@media (max-width:767.98px){.interview_question_ttl{align-items:flex-start;padding-left:30px;font-size:17px;line-height:1.5}}@media (min-width:768px){.interview_question_ttl{align-items:center;padding-left:45px;font-size:22px;line-height:1.4545454545}}.interview_question_ttl:before{content:"";position:absolute;left:0;background-image:url(/img/medical/recruit/interview/icon_question.png);background-repeat:no-repeat;background-size:100%}@media (max-width:767.98px){.interview_question_ttl:before{top:5px;width:15px;height:22px}}@media (min-width:768px){.interview_question_ttl:before{top:5px;width:20px;height:28px}}.interview_question_answer{position:relative;letter-spacing:.02em}@media (max-width:767.98px){.interview_question_answer{margin-top:20px;padding-left:30px;font-size:17px;line-height:1.5}}@media (min-width:768px){.interview_question_answer{margin-top:22px;padding-left:45px;font-size:22px;line-height:1.4545454545}}.interview_question_answer:before{content:"";position:absolute;left:0;background-image:url(/img/medical/recruit/interview/icon_answer.png);background-repeat:no-repeat;background-size:100%}@media (max-width:767.98px){.interview_question_answer:before{top:5px;width:15px;height:30px}}@media (min-width:768px){.interview_question_answer:before{top:6px;width:20px;height:25px}}.interview_question_answer_txt{position:relative}@media (max-width:767.98px){.interview_question_answer_txt{margin-top:9px}}@media (min-width:768px){.interview_question_answer_txt{margin-top:15px}}.interview_question_answer_txt p{letter-spacing:.02em}@media (max-width:767.98px){.interview_question_answer_txt p{font-size:14px;line-height:1.9285714286}}@media (min-width:768px){.interview_question_answer_txt p{font-size:16px;line-height:2.25}}@media (max-width:767.98px){.interview_question_img_wrap{margin-top:45px}}@media (min-width:768px){.interview_question_img_wrap{display:flex;margin-top:60px}}.interview_question_img{position:relative;width:100%;height:100%}@media (max-width:767.98px){.interview_question_img{height:50.6666666667vw}}.interview_question_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.interview_timetable_wrap{margin-top:15px}}@media (min-width:768px){.interview_timetable_wrap{display:grid;margin-top:30px;grid-template-columns:1fr 1fr}}.interview_timetable .interview_timetable_item{position:relative}@media (max-width:767.98px){.interview_timetable .interview_timetable_item{padding-bottom:12px;padding-left:27px}}@media (min-width:768px){.interview_timetable .interview_timetable_item{padding-bottom:25px;padding-left:35px}}.interview_timetable .interview_timetable_item:before{content:"";position:absolute;top:0;width:1px;height:100%;background-color:#972751}@media (max-width:767.98px){.interview_timetable .interview_timetable_item:before{left:6px;margin-top:7px}}@media (min-width:768px){.interview_timetable .interview_timetable_item:before{left:7px;margin-top:15px}}.interview_timetable .interview_timetable_item:after{content:"";position:absolute;left:0;border-radius:9999px;background-color:#972751}@media (max-width:767.98px){.interview_timetable .interview_timetable_item:after{top:7px;width:12px;height:12px}}@media (min-width:768px){.interview_timetable .interview_timetable_item:after{top:10px;width:15px;height:15px}}@media (min-width:768px){.interview_timetable .interview_timetable_item:last-of-type{padding-bottom:0}}@media (min-width:768px){.interview_timetable .interview_timetable_item:last-of-type:before{height:70%}}.interview_timetable:last-of-type .interview_timetable_item:last-of-type:before{display:none}.interview_timetable_item_time{position:relative;letter-spacing:.02em;color:#972751}@media (max-width:767.98px){.interview_timetable_item_time{font-size:15px;line-height:1.8}}@media (min-width:768px){.interview_timetable_item_time{font-size:20px;line-height:1.8}}.interview_timetable_item_txt{letter-spacing:.02em}@media (max-width:767.98px){.interview_timetable_item_txt{font-size:15px;line-height:1.8}}@media (min-width:768px){.interview_timetable_item_txt{font-size:16px;line-height:1.6}}.interview_message{position:relative;background-color:#fff}@media (max-width:767.98px){.interview_message{margin-top:50px;padding:40px 20px;-webkit-clip-path:polygon(0 8%,8% 0,100% 0,100% 92%,92% 100%,0 100%);clip-path:polygon(0 8%,8% 0,100% 0,100% 92%,92% 100%,0 100%)}}@media (min-width:768px){.interview_message{margin-top:80px;padding-block:60px 65px;-webkit-clip-path:polygon(0 10%,4% 0,100% 0,100% 90%,96% 100%,0 100%);clip-path:polygon(0 10%,4% 0,100% 0,100% 90%,96% 100%,0 100%)}}.interview_message_head{position:relative}.interview_message_head_ttl_en{opacity:.3;text-align:center;text-transform:uppercase;color:#972751;font-family:Cormorant Garamond,serif}@media (max-width:767.98px){.interview_message_head_ttl_en{font-size:21px}}@media (min-width:768px){.interview_message_head_ttl_en{font-size:30px}}.interview_message_head_ttl{text-align:center;color:#972751;font-weight:500}@media (max-width:767.98px){.interview_message_head_ttl{margin-top:4px;font-size:19px;line-height:1.3684210526}}@media (min-width:768px){.interview_message_head_ttl{font-size:38px;line-height:1.4210526316}}.interview_message_head_ttl_deco{position:absolute;left:50%;transform:translateX(-50%)}@media (max-width:767.98px){.interview_message_head_ttl_deco{bottom:-25px;width:290px}}@media (min-width:768px){.interview_message_head_ttl_deco{bottom:-70px;width:600px}}.interview_message_text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media (max-width:767.98px){.interview_message_text{margin-top:13px;padding-left:5px}}@media (min-width:768px){.interview_message_text{margin-top:25px;text-align:center;padding-inline:60px}}.interview_message_text p{letter-spacing:.02em}@media (max-width:767.98px){.interview_message_text p{font-size:14px;line-height:2}}@media (min-width:768px){.interview_message_text p{font-size:18px;line-height:2}}@media (max-width:767.98px){.interview_link_area{margin-top:65px}}@media (min-width:768px){.interview_link_area{margin-top:110px}}