.fwb{font-weight:bold}.note{text-indent:0 !important;font-size:90% !important}@media(min-width: 750px){.note{padding-left:4em !important}}.guide_summary{background-color:#fdf3f8}.guide_summary .guide_lower_ttl{position:relative;padding-top:40px;margin-bottom:47px;font-size:26px;font-weight:bold;text-align:center}@media(min-width: 750px){.guide_summary .guide_lower_ttl{font-size:36px}}.guide_summary .guide_lower_ttl .eng_ttl{position:absolute;width:150px;top:5px;right:50%}@media(min-width: 750px){.guide_summary .guide_lower_ttl .eng_ttl{top:-80px;right:60%;width:240px}}@media(min-width: 1000px){.guide_summary .guide_lower_ttl .eng_ttl{top:-120px;right:65%;width:370px}}@media(min-width: 750px){.teacher_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 1000px){.teacher_flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:100px}}.teacher_flex .teacher_box{position:relative;padding:28px 25px;border:2px solid #333;margin-bottom:37px;background-color:#fff}@media(min-width: 750px){.teacher_flex .teacher_box{width:49%;padding:30px}}@media(min-width: 1000px){.teacher_flex .teacher_box{width:32%;margin-bottom:62px}.teacher_flex .teacher_box:not(:nth-child(3n)){margin-right:2%}}.teacher_flex .teacher_box .teacher_box_ttl_wrap{position:absolute;top:-1.2em;left:-2px;padding:0 .5em 0 .3em}.teacher_flex .teacher_box .teacher_box_ttl_wrap .teacher_box_ttl{position:relative;width:9em;border-radius:20px;padding:.3em 0;font-size:18px;font-weight:bold;color:#fff;text-align:center;background-color:#f08bba;z-index:3}@media(min-width: 750px){.teacher_flex .teacher_box .teacher_box_ttl_wrap .teacher_box_ttl{font-size:20px}}.teacher_flex .teacher_box .teacher_info_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacher_flex .teacher_box .teacher_info_flex .teacher_catch{position:relative;width:13em;padding:1em 1.5em;margin-right:1em;font-size:14px;font-weight:bold;color:#f08bba}@media(min-width: 750px){.teacher_flex .teacher_box .teacher_info_flex .teacher_catch{width:12em;padding:1em;font-size:16px}}.teacher_flex .teacher_box .teacher_info_flex .teacher_catch::before{content:"";position:absolute;top:0;left:0;width:42px;height:42px;background:url(../images/school_guide/teacher/bg_teacher_catch.png) center/contain no-repeat}.teacher_flex .teacher_box .teacher_info_flex .teacher_catch::after{content:"";position:absolute;right:0;bottom:0;width:42px;height:42px;background:url(../images/school_guide/teacher/bg_teacher_catch.png) center/contain no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.teacher_flex .teacher_box .teacher_info_flex .teacher_img{max-width:180px;margin:0 auto 20px}@media(min-width: 750px){.teacher_flex .teacher_box .teacher_info_flex .teacher_img{max-width:200px;margin:0 auto 20px}}.teacher_flex .teacher_box .teacher_name{margin-bottom:.5em;font-size:21px;font-weight:bold}@media(min-width: 750px){.teacher_flex .teacher_box .teacher_name{font-size:25px}}.teacher_flex .teacher_box .teacher_name ruby{ruby-position:under;-webkit-ruby-position:under}.teacher_flex .teacher_box .teacher_summary{font-size:14px;line-height:1.9;text-align:justify}@media(min-width: 750px){.teacher_flex .teacher_box .teacher_summary{font-size:16px}}.interview .interview_img{max-width:1200px;margin:0 auto 20px;width:94%}@media(min-width: 750px){.interview .interview_img{width:90%}}@media(min-width: 750px){.interview .interview_img{width:90%;margin-bottom:0}}.interview .interview_box{width:94%;padding:18px;margin:0 auto 42px;background-color:#fff}@media(min-width: 750px){.interview .interview_box{width:90%;max-width:1200px;padding:32px 80px;margin-bottom:66px}}.interview .interview_box .question_wrap .img_box{margin:0 auto;margin-top:1em;max-width:500px;width:80%}@media(min-width: 750px){.interview .interview_box .question_wrap .img_box{width:100%}}.interview .interview_box .question_wrap:not(:last-child){margin-bottom:1em}@media(min-width: 750px){.interview .interview_box .question_wrap:not(:last-child){margin-bottom:2.5em}}.interview .interview_box .question_wrap .question{font-weight:bold;margin-bottom:1em}.interview .interview_box .question_wrap .question .question_num{font-size:29px;color:#e85298}@media(min-width: 750px){.interview .interview_box .question_wrap .question .question_num{font-size:40px}}.interview .interview_box .question_wrap .question .question_num small{font-size:22px}@media(min-width: 750px){.interview .interview_box .question_wrap .question .question_num small{font-size:31px}}.interview .interview_box .question_wrap .question .question_txt{padding:.3em 1em;font-size:17px;color:#fff;text-align:center;background-color:#e85298;display:inline-block}@media(min-width: 750px){.interview .interview_box .question_wrap .question .question_txt{font-size:23px}}.interview .interview_box .question_wrap .answer_txt{padding-left:3em;margin-bottom:.5em;text-indent:-3em;font-size:14px;line-height:1.9}@media(min-width: 750px){.interview .interview_box .question_wrap .answer_txt{margin-bottom:1.5em;font-size:18px}}.detail_btn{display:block;position:relative;width:286px;padding:1em 0;border-radius:30px;margin:0 auto 40px;font-size:16px;font-weight:bold;text-align:center;background:-webkit-gradient(linear, left top, right top, from(rgba(252, 238, 33, 0.74)), to(rgba(255, 123, 172, 0.2)));background:linear-gradient(to right, rgba(252, 238, 33, 0.74) 0%, rgba(255, 123, 172, 0.2) 100%)}@media(min-width: 750px){.detail_btn{width:400px;border-radius:42px;margin-bottom:176px;font-size:22px}}.detail_btn::after{content:"";position:absolute;top:0;right:6px;bottom:0;width:20px;height:12px;margin:auto;background:url(../images/common/arrow_black.png) center/contain no-repeat;z-index:3}@media(min-width: 750px){.detail_btn::after{right:10px;width:28px;height:18px}}.detail_btn::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:60px;-webkit-transition:.6s;transition:.6s;background:-webkit-gradient(linear, left top, right top, from(rgba(252, 238, 33, 0.74)), to(rgba(252, 238, 33, 0.74)));background:linear-gradient(to right, rgba(252, 238, 33, 0.74) 0%, rgba(252, 238, 33, 0.74) 100%);opacity:0;z-index:2}.detail_btn:hover::before{opacity:1}.detail_btn .btn_txt{position:relative;z-index:3}#interview02{padding:45px 0;background-color:rgba(122,186,226,.18)}@media(min-width: 750px){#interview02{padding:66px 0 30px}}#interview02.interview .interview_box .question_wrap .question .question_txt{background-color:#1da1f2}/*# sourceMappingURL=teacher.css.map */