@media(max-width:768px){.body-educator .sp-only,.body-entry_free .sp-only,.body-events .sp-only,.body-requirements .sp-only,.body-requirements_free .sp-only,.body-seminar .sp-only{display:block}}.body-educator .title-area,.body-entry_free .title-area,.body-events .title-area,.body-requirements .title-area,.body-requirements_free .title-area,.body-seminar .title-area{display:block}.body-educator h1,.body-entry_free h1,.body-events h1,.body-requirements h1,.body-requirements_free h1,.body-seminar h1{font-size:3.5rem;font-family:serif;line-height:1.3;color:#272a63;letter-spacing:.1em;margin-bottom:30px;text-align:center}.body-educator .sec,.body-entry_free .sec,.body-events .sec,.body-requirements .sec,.body-requirements_free .sec,.body-seminar .sec{width:100%;display:block;margin:0 auto}.body-educator .sec-01 img,.body-entry_free .sec-01 img,.body-events .sec-01 img,.body-requirements .sec-01 img,.body-requirements_free .sec-01 img,.body-seminar .sec-01 img{margin-bottom:30px}.body-educator .sec-03,.body-entry_free .sec-03,.body-events .sec-03,.body-requirements .sec-03,.body-requirements_free .sec-03,.body-seminar .sec-03{padding:80px 0;text-align:center}.body-educator .sec-03 h3,.body-entry_free .sec-03 h3,.body-events .sec-03 h3,.body-requirements .sec-03 h3,.body-requirements_free .sec-03 h3,.body-seminar .sec-03 h3{text-align:center;margin-bottom:20px;left:0;font-size:1.8rem;font-weight:700;background:#fff;padding:10px 40px;display:inline-block}.body-educator .sec-03 .text-area,.body-entry_free .sec-03 .text-area,.body-events .sec-03 .text-area,.body-requirements .sec-03 .text-area,.body-requirements_free .sec-03 .text-area,.body-seminar .sec-03 .text-area{width:80%;margin:0 auto;text-align:left}@media screen and (max-width:768px){.body-educator .sec-03 .text-area,.body-entry_free .sec-03 .text-area,.body-events .sec-03 .text-area,.body-requirements .sec-03 .text-area,.body-requirements_free .sec-03 .text-area,.body-seminar .sec-03 .text-area{width:100%;padding:0 5%}}@media screen and (max-width:1024px){.body-educator .sec-03,.body-entry_free .sec-03,.body-events .sec-03,.body-requirements .sec-03,.body-requirements_free .sec-03,.body-seminar .sec-03{padding:0 3% 80px}}@media screen and (max-width:765px){.body-educator .sec-03,.body-entry_free .sec-03,.body-events .sec-03,.body-requirements .sec-03,.body-requirements_free .sec-03,.body-seminar .sec-03{padding:0 5% 80px}.body-educator .sec-02 .text-area .text-051,.body-entry_free .sec-02 .text-area .text-051,.body-events .sec-02 .text-area .text-051,.body-requirements .sec-02 .text-area .text-051,.body-requirements_free .sec-02 .text-area .text-051,.body-seminar .sec-02 .text-area .text-051{margin-bottom:30px!important}}.body-educator .sec-03 .list-area,.body-entry_free .sec-03 .list-area,.body-events .sec-03 .list-area,.body-requirements .sec-03 .list-area,.body-requirements_free .sec-03 .list-area,.body-seminar .sec-03 .list-area{margin:40px auto}.body-educator .sec-03 .list-area-01,.body-entry_free .sec-03 .list-area-01,.body-events .sec-03 .list-area-01,.body-requirements .sec-03 .list-area-01,.body-requirements_free .sec-03 .list-area-01,.body-seminar .sec-03 .list-area-01{width:940px;text-align:center}.body-educator .sec-03 .list-area-02,.body-entry_free .sec-03 .list-area-02,.body-events .sec-03 .list-area-02,.body-requirements .sec-03 .list-area-02,.body-requirements_free .sec-03 .list-area-02,.body-seminar .sec-03 .list-area-02{width:940px}@media screen and (max-width:1024px){.body-educator .sec-03 .list-area-01,.body-educator .sec-03 .list-area-02,.body-entry_free .sec-03 .list-area-01,.body-entry_free .sec-03 .list-area-02,.body-events .sec-03 .list-area-01,.body-events .sec-03 .list-area-02,.body-requirements .sec-03 .list-area-01,.body-requirements .sec-03 .list-area-02,.body-requirements_free .sec-03 .list-area-01,.body-requirements_free .sec-03 .list-area-02,.body-seminar .sec-03 .list-area-01,.body-seminar .sec-03 .list-area-02{width:100%;margin-bottom:20px;text-align:center}}.body-educator .sec-03 .list-area ul,.body-entry_free .sec-03 .list-area ul,.body-events .sec-03 .list-area ul,.body-requirements .sec-03 .list-area ul,.body-requirements_free .sec-03 .list-area ul,.body-seminar .sec-03 .list-area ul{margin:0 auto}.body-educator .sec-03 .list-area li,.body-entry_free .sec-03 .list-area li,.body-events .sec-03 .list-area li,.body-requirements .sec-03 .list-area li,.body-requirements_free .sec-03 .list-area li,.body-seminar .sec-03 .list-area li{float:left;position:relative;width:20.7%;height:auto;margin:20px}.body-educator .sec-03 .list-area li h4,.body-entry_free .sec-03 .list-area li h4,.body-events .sec-03 .list-area li h4,.body-requirements .sec-03 .list-area li h4,.body-requirements_free .sec-03 .list-area li h4,.body-seminar .sec-03 .list-area li h4{margin:10px 0}.body-educator .sec-03 .list-area li p,.body-entry_free .sec-03 .list-area li p,.body-events .sec-03 .list-area li p,.body-requirements .sec-03 .list-area li p,.body-requirements_free .sec-03 .list-area li p,.body-seminar .sec-03 .list-area li p{text-align:left;font-weight:400}@media screen and (max-width:1024px){.body-educator .sec-03 .list-area li,.body-entry_free .sec-03 .list-area li,.body-events .sec-03 .list-area li,.body-requirements .sec-03 .list-area li,.body-requirements_free .sec-03 .list-area li,.body-seminar .sec-03 .list-area li{width:23.7%;margin:5px;padding:0 10px}}@media screen and (max-width:765px){.body-educator .sec-03 .list-area li,.body-entry_free .sec-03 .list-area li,.body-events .sec-03 .list-area li,.body-requirements .sec-03 .list-area li,.body-requirements_free .sec-03 .list-area li,.body-seminar .sec-03 .list-area li{float:none;width:100%;margin-left:0;margin-bottom:60px}.body-educator .sec-03 .list-area li:last-child,.body-entry_free .sec-03 .list-area li:last-child,.body-events .sec-03 .list-area li:last-child,.body-requirements .sec-03 .list-area li:last-child,.body-requirements_free .sec-03 .list-area li:last-child,.body-seminar .sec-03 .list-area li:last-child{margin-bottom:0}}.body-educator .sec-03 .list-area li img,.body-entry_free .sec-03 .list-area li img,.body-events .sec-03 .list-area li img,.body-requirements .sec-03 .list-area li img,.body-requirements_free .sec-03 .list-area li img,.body-seminar .sec-03 .list-area li img{width:100%;height:auto;margin-bottom:2px}.body-educator .sec-03 .list-area li .title,.body-entry_free .sec-03 .list-area li .title,.body-events .sec-03 .list-area li .title,.body-requirements .sec-03 .list-area li .title,.body-requirements_free .sec-03 .list-area li .title,.body-seminar .sec-03 .list-area li .title{position:absolute;top:-40px;left:0;font-size:1.8rem;font-weight:700}.body-educator .sec-03 .list-area li .caption,.body-entry_free .sec-03 .list-area li .caption,.body-events .sec-03 .list-area li .caption,.body-requirements .sec-03 .list-area li .caption,.body-requirements_free .sec-03 .list-area li .caption,.body-seminar .sec-03 .list-area li .caption{color:#333;font-weight:400}@media screen and (max-width:1024px){.body-educator .sec-03 .list-area li .title,.body-entry_free .sec-03 .list-area li .title,.body-events .sec-03 .list-area li .title,.body-requirements .sec-03 .list-area li .title,.body-requirements_free .sec-03 .list-area li .title,.body-seminar .sec-03 .list-area li .title{font-size:1.6rem}}@media screen and (max-width:765px){.body-educator .sec-03 .list-area li .title,.body-entry_free .sec-03 .list-area li .title,.body-events .sec-03 .list-area li .title,.body-requirements .sec-03 .list-area li .title,.body-requirements_free .sec-03 .list-area li .title,.body-seminar .sec-03 .list-area li .title{font-size:1.8rem}}.body-educator .sec-05,.body-entry_free .sec-05,.body-events .sec-05,.body-requirements .sec-05,.body-requirements_free .sec-05,.body-seminar .sec-05{padding:80px 0}.body-educator .sec-05 h2,.body-entry_free .sec-05 h2,.body-events .sec-05 h2,.body-requirements .sec-05 h2,.body-requirements_free .sec-05 h2,.body-seminar .sec-05 h2{letter-spacing:2px;margin-bottom:35px}@media screen and (max-width:1024px){.body-educator .sec-05,.body-entry_free .sec-05,.body-events .sec-05,.body-requirements .sec-05,.body-requirements_free .sec-05,.body-seminar .sec-05{padding:50px 3% 80px}}@media screen and (max-width:765px){.body-educator .sec-05,.body-entry_free .sec-05,.body-events .sec-05,.body-requirements .sec-05,.body-requirements_free .sec-05,.body-seminar .sec-05{padding:50px 5% 80px}}.body-educator .sec-05 .list-area,.body-entry_free .sec-05 .list-area,.body-events .sec-05 .list-area,.body-requirements .sec-05 .list-area,.body-requirements_free .sec-05 .list-area,.body-seminar .sec-05 .list-area{margin:80px auto}.body-educator .sec-05 .list-area-01,.body-entry_free .sec-05 .list-area-01,.body-events .sec-05 .list-area-01,.body-requirements .sec-05 .list-area-01,.body-requirements_free .sec-05 .list-area-01,.body-seminar .sec-05 .list-area-01{width:940px}.body-educator .sec-05 .list-area-02,.body-entry_free .sec-05 .list-area-02,.body-events .sec-05 .list-area-02,.body-requirements .sec-05 .list-area-02,.body-requirements_free .sec-05 .list-area-02,.body-seminar .sec-05 .list-area-02{width:700px}@media screen and (max-width:1024px){.body-educator .sec-05 .list-area-01,.body-educator .sec-05 .list-area-02,.body-entry_free .sec-05 .list-area-01,.body-entry_free .sec-05 .list-area-02,.body-events .sec-05 .list-area-01,.body-events .sec-05 .list-area-02,.body-requirements .sec-05 .list-area-01,.body-requirements .sec-05 .list-area-02,.body-requirements_free .sec-05 .list-area-01,.body-requirements_free .sec-05 .list-area-02,.body-seminar .sec-05 .list-area-01,.body-seminar .sec-05 .list-area-02{width:100%;margin-bottom:20px}}.body-educator .sec-05 .list-area li,.body-entry_free .sec-05 .list-area li,.body-events .sec-05 .list-area li,.body-requirements .sec-05 .list-area li,.body-requirements_free .sec-05 .list-area li,.body-seminar .sec-05 .list-area li{float:left;position:relative;width:300px;height:auto;margin-left:20px}.body-educator .sec-05 .list-area li:last-child,.body-entry_free .sec-05 .list-area li:last-child,.body-events .sec-05 .list-area li:last-child,.body-requirements .sec-05 .list-area li:last-child,.body-requirements_free .sec-05 .list-area li:last-child,.body-seminar .sec-05 .list-area li:last-child{margin-top:60px}@media screen and (max-width:1024px){.body-educator .sec-05 .list-area li,.body-entry_free .sec-05 .list-area li,.body-events .sec-05 .list-area li,.body-requirements .sec-05 .list-area li,.body-requirements_free .sec-05 .list-area li,.body-seminar .sec-05 .list-area li{width:33%;margin-left:0;padding:0 10px}}@media screen and (max-width:765px){.body-educator .sec-05 .list-area li,.body-entry_free .sec-05 .list-area li,.body-events .sec-05 .list-area li,.body-requirements .sec-05 .list-area li,.body-requirements_free .sec-05 .list-area li,.body-seminar .sec-05 .list-area li{float:none;width:100%;margin-left:0;margin-bottom:60px}.body-educator .sec-05 .list-area li:last-child,.body-entry_free .sec-05 .list-area li:last-child,.body-events .sec-05 .list-area li:last-child,.body-requirements .sec-05 .list-area li:last-child,.body-requirements_free .sec-05 .list-area li:last-child,.body-seminar .sec-05 .list-area li:last-child{margin-bottom:0}}.body-educator .sec-05 .list-area li:first-child,.body-entry_free .sec-05 .list-area li:first-child,.body-events .sec-05 .list-area li:first-child,.body-requirements .sec-05 .list-area li:first-child,.body-requirements_free .sec-05 .list-area li:first-child,.body-seminar .sec-05 .list-area li:first-child{margin-left:0}.body-educator .sec-05 .list-area li img,.body-entry_free .sec-05 .list-area li img,.body-events .sec-05 .list-area li img,.body-requirements .sec-05 .list-area li img,.body-requirements_free .sec-05 .list-area li img,.body-seminar .sec-05 .list-area li img{width:100%;height:auto;margin-bottom:2px}.body-educator .sec-05 .list-area li .title,.body-entry_free .sec-05 .list-area li .title,.body-events .sec-05 .list-area li .title,.body-requirements .sec-05 .list-area li .title,.body-requirements_free .sec-05 .list-area li .title,.body-seminar .sec-05 .list-area li .title{position:absolute;top:-40px;left:0;font-size:1.8rem;font-weight:700}.body-educator .sec-05 .list-area li .caption,.body-entry_free .sec-05 .list-area li .caption,.body-events .sec-05 .list-area li .caption,.body-requirements .sec-05 .list-area li .caption,.body-requirements_free .sec-05 .list-area li .caption,.body-seminar .sec-05 .list-area li .caption{color:#333;font-weight:400}@media screen and (max-width:1024px){.body-educator .sec-05 .list-area li .title,.body-entry_free .sec-05 .list-area li .title,.body-events .sec-05 .list-area li .title,.body-requirements .sec-05 .list-area li .title,.body-requirements_free .sec-05 .list-area li .title,.body-seminar .sec-05 .list-area li .title{font-size:1.6rem}}@media screen and (max-width:765px){.body-educator .sec-05 .list-area li .title,.body-entry_free .sec-05 .list-area li .title,.body-events .sec-05 .list-area li .title,.body-requirements .sec-05 .list-area li .title,.body-requirements_free .sec-05 .list-area li .title,.body-seminar .sec-05 .list-area li .title{font-size:1.8rem}}.body-educator .menu>li a,.body-entry_free .menu>li a,.body-events .menu>li a,.body-requirements .menu>li a,.body-requirements_free .menu>li a,.body-seminar .menu>li a{display:block}.body-educator ul.menu__second-level,.body-entry_free ul.menu__second-level,.body-events ul.menu__second-level,.body-requirements ul.menu__second-level,.body-requirements_free ul.menu__second-level,.body-seminar ul.menu__second-level{visibility:hidden;opacity:0;z-index:1}.body-educator .menu>li:hover,.body-entry_free .menu>li:hover,.body-events .menu>li:hover,.body-requirements .menu>li:hover,.body-requirements_free .menu>li:hover,.body-seminar .menu>li:hover{transition:all .5s}.body-educator .menu__second-level li,.body-entry_free .menu__second-level li,.body-events .menu__second-level li,.body-requirements .menu__second-level li,.body-requirements_free .menu__second-level li,.body-seminar .menu__second-level li{border-bottom:1px solid #fff;padding:10px 0;margin:0;line-height:160%;width:100%}.body-educator .menu>li.menu__single,.body-entry_free .menu>li.menu__single,.body-events .menu>li.menu__single,.body-requirements .menu>li.menu__single,.body-requirements_free .menu>li.menu__single,.body-seminar .menu>li.menu__single{position:relative}.body-educator li.menu__single ul.menu__second-level,.body-entry_free li.menu__single ul.menu__second-level,.body-events li.menu__single ul.menu__second-level,.body-requirements li.menu__single ul.menu__second-level,.body-requirements_free li.menu__single ul.menu__second-level,.body-seminar li.menu__single ul.menu__second-level{position:absolute;top:40px;left:0;width:100%;background:#000;transition:all .2s ease}.body-educator li.menu__single:hover ul.menu__second-level,.body-entry_free li.menu__single:hover ul.menu__second-level,.body-events li.menu__single:hover ul.menu__second-level,.body-requirements li.menu__single:hover ul.menu__second-level,.body-requirements_free li.menu__single:hover ul.menu__second-level,.body-seminar li.menu__single:hover ul.menu__second-level{top:50px;visibility:visible;opacity:1}.body-educator .menu:after,.body-educator .menu:before,.body-entry_free .menu:after,.body-entry_free .menu:before,.body-events .menu:after,.body-events .menu:before,.body-requirements .menu:after,.body-requirements .menu:before,.body-requirements_free .menu:after,.body-requirements_free .menu:before,.body-seminar .menu:after,.body-seminar .menu:before{content:" ";display:table}.body-educator .menu:after,.body-entry_free .menu:after,.body-events .menu:after,.body-requirements .menu:after,.body-requirements_free .menu:after,.body-seminar .menu:after{clear:both}.body-educator .menu,.body-entry_free .menu,.body-events .menu,.body-requirements .menu,.body-requirements_free .menu,.body-seminar .menu{*zoom:1}@media screen and (max-width:765px){.body-educator li.menu__single ul.menu__second-level,.body-entry_free li.menu__single ul.menu__second-level,.body-events li.menu__single ul.menu__second-level,.body-requirements li.menu__single ul.menu__second-level,.body-requirements_free li.menu__single ul.menu__second-level,.body-seminar li.menu__single ul.menu__second-level{position:absolute;top:45px;width:100%;background:#000;transition:all .2s ease}}.body-educator .sec-05 ul,.body-entry_free .sec-05 ul,.body-events .sec-05 ul,.body-requirements .sec-05 ul,.body-requirements_free .sec-05 ul,.body-seminar .sec-05 ul{max-width:1000px;margin:0 auto}.body-educator .sec-05 li,.body-entry_free .sec-05 li,.body-events .sec-05 li,.body-requirements .sec-05 li,.body-requirements_free .sec-05 li,.body-seminar .sec-05 li{margin-bottom:50px}.body-educator .sec-05 li h3,.body-entry_free .sec-05 li h3,.body-events .sec-05 li h3,.body-requirements .sec-05 li h3,.body-requirements_free .sec-05 li h3,.body-seminar .sec-05 li h3{color:#d83f4d;font-size:150%;font-weight:700;margin-bottom:10px}.body-educator .sec-05 li img,.body-entry_free .sec-05 li img,.body-events .sec-05 li img,.body-requirements .sec-05 li img,.body-requirements_free .sec-05 li img,.body-seminar .sec-05 li img{float:right;width:30%;padding-left:10px}.body-educator .sec-05 li.box-half,.body-entry_free .sec-05 li.box-half,.body-events .sec-05 li.box-half,.body-requirements .sec-05 li.box-half,.body-requirements_free .sec-05 li.box-half,.body-seminar .sec-05 li.box-half{width:49.8%;float:left;padding:1%}@media screen and (min-width:768px){.body-educator .sec-05 li.box-half.box-half-l,.body-entry_free .sec-05 li.box-half.box-half-l,.body-events .sec-05 li.box-half.box-half-l,.body-requirements .sec-05 li.box-half.box-half-l,.body-requirements_free .sec-05 li.box-half.box-half-l,.body-seminar .sec-05 li.box-half.box-half-l{padding-right:3%}.body-educator .sec-05 li.box-half.box-half-r,.body-entry_free .sec-05 li.box-half.box-half-r,.body-events .sec-05 li.box-half.box-half-r,.body-requirements .sec-05 li.box-half.box-half-r,.body-requirements_free .sec-05 li.box-half.box-half-r,.body-seminar .sec-05 li.box-half.box-half-r{padding-left:3%}}@media screen and (max-width:767px){.body-educator .sec-05 li h3,.body-entry_free .sec-05 li h3,.body-events .sec-05 li h3,.body-requirements .sec-05 li h3,.body-requirements_free .sec-05 li h3,.body-seminar .sec-05 li h3{font-size:130%;margin-bottom:5px}.body-educator .sec-05 li img,.body-educator .sec-05 li.box-half,.body-entry_free .sec-05 li img,.body-entry_free .sec-05 li.box-half,.body-events .sec-05 li img,.body-events .sec-05 li.box-half,.body-requirements .sec-05 li img,.body-requirements .sec-05 li.box-half,.body-requirements_free .sec-05 li img,.body-requirements_free .sec-05 li.box-half,.body-seminar .sec-05 li img,.body-seminar .sec-05 li.box-half{width:100%;padding:0}}.body-educator table,.body-entry_free table,.body-events table,.body-requirements table,.body-requirements_free table,.body-seminar table{width:100%;max-width:800px;margin:0 auto 40px}.body-educator th,.body-entry_free th,.body-events th,.body-requirements th,.body-requirements_free th,.body-seminar th{background-color:#cac5c6;color:#fff;text-align:center;width:17%}.body-educator td,.body-educator th,.body-entry_free td,.body-entry_free th,.body-events td,.body-events th,.body-requirements td,.body-requirements th,.body-requirements_free td,.body-requirements_free th,.body-seminar td,.body-seminar th{padding:7px 14px;border:1px solid #f6f6f6}.body-educator td,.body-entry_free td,.body-events td,.body-requirements td,.body-requirements_free td,.body-seminar td{text-align:left;background-color:hsla(0,0%,100%,.8)}.body-educator table img,.body-entry_free table img,.body-events table img,.body-requirements table img,.body-requirements_free table img,.body-seminar table img{width:30%;height:auto;float:right;padding:10px}@media screen and (max-width:767px){.body-educator table img,.body-entry_free table img,.body-events table img,.body-requirements table img,.body-requirements_free table img,.body-seminar table img{width:100%;padding:10px 30px}.body-educator td,.body-educator th,.body-entry_free td,.body-entry_free th,.body-events td,.body-events th,.body-requirements td,.body-requirements th,.body-requirements_free td,.body-requirements_free th,.body-seminar td,.body-seminar th{padding:5px;border:2px solid #f6f6f6}.body-educator th,.body-entry_free th,.body-events th,.body-requirements th,.body-requirements_free th,.body-seminar th{width:15%}}.body-educator .inner,.body-entry_free .inner,.body-events .inner,.body-requirements .inner,.body-requirements_free .inner,.body-seminar .inner{max-width:940px;margin:0 auto;padding-bottom:100px}.body-educator .sec,.body-entry_free .sec,.body-events .sec,.body-requirements .sec,.body-requirements_free .sec,.body-seminar .sec{padding:0 3% 80px}.body-educator .sec .box,.body-entry_free .sec .box,.body-events .sec .box,.body-requirements .sec .box,.body-requirements_free .sec .box,.body-seminar .sec .box{margin-bottom:60px;padding:30px 5%;position:relative;background:#f8f8f8}.body-educator .sec .box dl,.body-entry_free .sec .box dl,.body-events .sec .box dl,.body-requirements .sec .box dl,.body-requirements_free .sec .box dl,.body-seminar .sec .box dl{max-width:800px;margin:0 auto}.body-educator .sec dl dt,.body-entry_free .sec dl dt,.body-events .sec dl dt,.body-requirements .sec dl dt,.body-requirements_free .sec dl dt,.body-seminar .sec dl dt{float:left;width:120px}.body-educator dl dt,.body-entry_free dl dt,.body-events dl dt,.body-requirements dl dt,.body-requirements_free dl dt,.body-seminar dl dt{font-weight:700}.body-educator .sec dl dd,.body-entry_free .sec dl dd,.body-events .sec dl dd,.body-requirements .sec dl dd,.body-requirements_free .sec dl dd,.body-seminar .sec dl dd{font-weight:100;padding-left:120px;padding-bottom:12px}.body-educator .inter-list-box,.body-entry_free .inter-list-box,.body-events .inter-list-box,.body-requirements .inter-list-box,.body-requirements_free .inter-list-box,.body-seminar .inter-list-box{display:flex;justify-content:space-between}.body-educator .inter-list,.body-entry_free .inter-list,.body-events .inter-list,.body-requirements .inter-list,.body-requirements_free .inter-list,.body-seminar .inter-list{width:30%}.body-educator .inter-list img,.body-entry_free .inter-list img,.body-events .inter-list img,.body-requirements .inter-list img,.body-requirements_free .inter-list img,.body-seminar .inter-list img{width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.body-educator .inter-list-box,.body-entry_free .inter-list-box,.body-events .inter-list-box,.body-requirements .inter-list-box,.body-requirements_free .inter-list-box,.body-seminar .inter-list-box{display:block}.body-educator .inter-list,.body-entry_free .inter-list,.body-events .inter-list,.body-requirements .inter-list,.body-requirements_free .inter-list,.body-seminar .inter-list{width:100%;margin-bottom:30px}}.body-educator .sec-04 .text-box,.body-entry_free .sec-04 .text-box,.body-events .sec-04 .text-box,.body-requirements .sec-04 .text-box,.body-requirements_free .sec-04 .text-box,.body-seminar .sec-04 .text-box{margin-bottom:30px}.body-educator .sec-04 .text-box h3,.body-entry_free .sec-04 .text-box h3,.body-events .sec-04 .text-box h3,.body-requirements .sec-04 .text-box h3,.body-requirements_free .sec-04 .text-box h3,.body-seminar .sec-04 .text-box h3{margin-bottom:30px;text-align:center;font-size:2.6rem}.body-educator .sec-04 .text-box h3 img,.body-entry_free .sec-04 .text-box h3 img,.body-events .sec-04 .text-box h3 img,.body-requirements .sec-04 .text-box h3 img,.body-requirements_free .sec-04 .text-box h3 img,.body-seminar .sec-04 .text-box h3 img{max-width:200px;margin:0 auto 10px;display:block}.body-educator .career-pass p,.body-entry_free .career-pass p,.body-events .career-pass p,.body-requirements .career-pass p,.body-requirements_free .career-pass p,.body-seminar .career-pass p{font-size:20px;margin-top:60px}.body-educator .career-pass img,.body-entry_free .career-pass img,.body-events .career-pass img,.body-requirements .career-pass img,.body-requirements_free .career-pass img,.body-seminar .career-pass img{width:100%}.body-educator .box-entry,.body-entry_free .box-entry,.body-events .box-entry,.body-requirements .box-entry,.body-requirements_free .box-entry,.body-seminar .box-entry{margin:10px auto;display:flex;justify-content:center}@media screen and (max-width:768px){.body-educator .box-entry,.body-entry_free .box-entry,.body-events .box-entry,.body-requirements .box-entry,.body-requirements_free .box-entry,.body-seminar .box-entry{flex-wrap:wrap}}.body-educator .btn-entry,.body-entry_free .btn-entry,.body-events .btn-entry,.body-requirements .btn-entry,.body-requirements_free .btn-entry,.body-seminar .btn-entry{margin:0 20px}.body-educator .btn-entry a,.body-entry_free .btn-entry a,.body-events .btn-entry a,.body-requirements .btn-entry a,.body-requirements_free .btn-entry a,.body-seminar .btn-entry a{background:#2c6fac;width:300px;margin:10px auto;display:block;padding:20px 5px;text-align:center;color:#fff;font-size:1.6rem;font-weight:700;border-radius:100px}.body-educator .header .btn-entry.sp-only,.body-entry_free .header .btn-entry.sp-only,.body-events .header .btn-entry.sp-only,.body-requirements .header .btn-entry.sp-only,.body-requirements_free .header .btn-entry.sp-only,.body-seminar .header .btn-entry.sp-only{display:none!important}.body-educator .intro-text-2,.body-entry_free .intro-text-2,.body-events .intro-text-2,.body-requirements .intro-text-2,.body-requirements_free .intro-text-2,.body-seminar .intro-text-2{background:url(/educator/files/img/educator_bg.png) 50% no-repeat;height:500px;display:flex;justify-content:center;align-items:center;margin:70px calc(50% - 50vw) 60px}.body-educator .intro-text-2 p,.body-entry_free .intro-text-2 p,.body-events .intro-text-2 p,.body-requirements .intro-text-2 p,.body-requirements_free .intro-text-2 p,.body-seminar .intro-text-2 p{padding:60px;text-align:center}.body-educator .sec-01,.body-entry_free .sec-01,.body-events .sec-01,.body-requirements .sec-01,.body-requirements_free .sec-01,.body-seminar .sec-01{padding-bottom:0}@media(max-width:768px){.body-educator .intro-text-2,.body-entry_free .intro-text-2,.body-events .intro-text-2,.body-requirements .intro-text-2,.body-requirements_free .intro-text-2,.body-seminar .intro-text-2{margin-bottom:50px}.body-educator .pc-only,.body-entry_free .pc-only,.body-events .pc-only,.body-requirements .pc-only,.body-requirements_free .pc-only,.body-seminar .pc-only{display:none}}.body-educator .schedule,.body-entry_free .schedule,.body-events .schedule,.body-requirements .schedule,.body-requirements_free .schedule,.body-seminar .schedule{font-family:Hiragino Kaku Gothic ProN,メイリオ,sans-serif;padding-bottom:0}.body-educator .schedule h3,.body-entry_free .schedule h3,.body-events .schedule h3,.body-requirements .schedule h3,.body-requirements_free .schedule h3,.body-seminar .schedule h3{margin:0 0 20px;left:0;right:0;text-align:center;font-size:2.4rem}.body-educator .schedule p,.body-entry_free .schedule p,.body-events .schedule p,.body-requirements .schedule p,.body-requirements_free .schedule p,.body-seminar .schedule p{text-align:left}.body-educator .schedule table,.body-entry_free .schedule table,.body-events .schedule table,.body-requirements .schedule table,.body-requirements_free .schedule table,.body-seminar .schedule table{border-collapse:collapse;text-align:left;line-height:1.5;max-width:800px;margin:0 auto 30px}.body-educator .schedule table th,.body-entry_free .schedule table th,.body-events .schedule table th,.body-requirements .schedule table th,.body-requirements_free .schedule table th,.body-seminar .schedule table th{width:45%;padding:10px;vertical-align:top;font-weight:400;border:1px solid #ccc}.body-educator .schedule table td,.body-entry_free .schedule table td,.body-events .schedule table td,.body-requirements .schedule table td,.body-requirements_free .schedule table td,.body-seminar .schedule table td{width:20%;padding:10px;vertical-align:top;border:1px solid #ccc}@media(max-width:390px){.body-educator .schedule table td,.body-entry_free .schedule table td,.body-events .schedule table td,.body-requirements .schedule table td,.body-requirements_free .schedule table td,.body-seminar .schedule table td{width:60%}}.body-educator td.area,.body-entry_free td.area,.body-events td.area,.body-requirements td.area,.body-requirements_free td.area,.body-seminar td.area{background:#efefef;font-weight:700;text-align:center}@media(max-width:768px){.body-educator .schedule h3,.body-entry_free .schedule h3,.body-events .schedule h3,.body-requirements .schedule h3,.body-requirements_free .schedule h3,.body-seminar .schedule h3{font-size:20px}.body-educator .schedule p,.body-entry_free .schedule p,.body-events .schedule p,.body-requirements .schedule p,.body-requirements_free .schedule p,.body-seminar .schedule p{text-align:center}}.body-educator .sec-07,.body-entry_free .sec-07,.body-events .sec-07,.body-requirements .sec-07,.body-requirements_free .sec-07,.body-seminar .sec-07{padding-bottom:0}.body-educator .company-movie,.body-entry_free .company-movie,.body-events .company-movie,.body-requirements .company-movie,.body-requirements_free .company-movie,.body-seminar .company-movie{font-family:Hiragino Kaku Gothic ProN,メイリオ,sans-serif;max-width:700px;margin:0 auto}.body-educator .company-movie h3,.body-entry_free .company-movie h3,.body-events .company-movie h3,.body-requirements .company-movie h3,.body-requirements_free .company-movie h3,.body-seminar .company-movie h3{margin:0 0 20px;left:0;right:0;text-align:center;font-size:2.4rem}.body-educator .movie-box,.body-entry_free .movie-box,.body-events .movie-box,.body-requirements .movie-box,.body-requirements_free .movie-box,.body-seminar .movie-box{text-align:center;width:100%;aspect-ratio:16/9}.body-educator .movie-box iframe,.body-entry_free .movie-box iframe,.body-events .movie-box iframe,.body-requirements .movie-box iframe,.body-requirements_free .movie-box iframe,.body-seminar .movie-box iframe{width:100%;height:100%}.body-educator .movie-desc,.body-entry_free .movie-desc,.body-events .movie-desc,.body-requirements .movie-desc,.body-requirements_free .movie-desc,.body-seminar .movie-desc{margin:20px 0}@media(max-width:768px){.body-educator .company-movie h3,.body-entry_free .company-movie h3,.body-events .company-movie h3,.body-requirements .company-movie h3,.body-requirements_free .company-movie h3,.body-seminar .company-movie h3{font-size:20px}}.body-educator .btn-entry span,.body-entry_free .btn-entry span,.body-events .btn-entry span,.body-requirements .btn-entry span,.body-requirements_free .btn-entry span,.body-seminar .btn-entry span{font-size:8px}.body-educator .btn-entry p,.body-entry_free .btn-entry p,.body-events .btn-entry p,.body-requirements .btn-entry p,.body-requirements_free .btn-entry p,.body-seminar .btn-entry p{font-family:Hiragino Kaku Gothic ProN,メイリオ,sans-serif}.body-educator .sec,.body-entry_free .sec,.body-events .sec,.body-requirements .sec,.body-requirements_free .sec,.body-seminar .sec{padding:40px 3%}.body-educator .d-flex,.body-entry_free .d-flex,.body-events .d-flex,.body-requirements .d-flex,.body-requirements_free .d-flex,.body-seminar .d-flex{display:flex;justify-content:space-between}.body-educator .row-reverse,.body-entry_free .row-reverse,.body-events .row-reverse,.body-requirements .row-reverse,.body-requirements_free .row-reverse,.body-seminar .row-reverse{flex-direction:row-reverse}.body-educator img,.body-entry_free img,.body-events img,.body-requirements img,.body-requirements_free img,.body-seminar img{width:100%;height:auto}.body-educator h2,.body-entry_free h2,.body-events h2,.body-requirements h2,.body-requirements_free h2,.body-seminar h2{font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;color:#333;font-size:60px;line-height:.8;margin-bottom:30px}.body-educator h2 span,.body-entry_free h2 span,.body-events h2 span,.body-requirements h2 span,.body-requirements_free h2 span,.body-seminar h2 span{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-weight:300}.body-educator h2.jp,.body-entry_free h2.jp,.body-events h2.jp,.body-requirements h2.jp,.body-requirements_free h2.jp,.body-seminar h2.jp{font-size:40px;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;text-align:center;font-weight:700;line-height:1.6}.body-educator h3,.body-entry_free h3,.body-events h3,.body-requirements h3,.body-requirements_free h3,.body-seminar h3{font-size:26px;margin-bottom:20px}.body-educator p,.body-entry_free p,.body-events p,.body-requirements p,.body-requirements_free p,.body-seminar p{font-size:16px}.body-educator .sp-only,.body-entry_free .sp-only,.body-events .sp-only,.body-requirements .sp-only,.body-requirements_free .sp-only,.body-seminar .sp-only{display:none}@media(max-width:768px){.body-educator h2,.body-entry_free h2,.body-events h2,.body-requirements h2,.body-requirements_free h2,.body-seminar h2{font-size:40px}.body-educator h3,.body-entry_free h3,.body-events h3,.body-requirements h3,.body-requirements_free h3,.body-seminar h3{font-size:18px}.body-educator .jp,.body-entry_free .jp,.body-events .jp,.body-requirements .jp,.body-requirements_free .jp,.body-seminar .jp{font-size:28px}.body-educator .sp-only,.body-entry_free .sp-only,.body-events .sp-only,.body-requirements .sp-only,.body-requirements_free .sp-only,.body-seminar .sp-only{display:block}}@media(max-width:480px){.body-educator .jp,.body-entry_free .jp,.body-events .jp,.body-requirements .jp,.body-requirements_free .jp,.body-seminar .jp{font-size:20px}}.body-educator .sec-00,.body-entry_free .sec-00,.body-events .sec-00,.body-requirements .sec-00,.body-requirements_free .sec-00,.body-seminar .sec-00{height:362px;background:url(/educator/files/img/mv.jpg) 50%/cover no-repeat;text-align:center}.body-educator .sec-00 .title-area,.body-entry_free .sec-00 .title-area,.body-events .sec-00 .title-area,.body-requirements .sec-00 .title-area,.body-requirements_free .sec-00 .title-area,.body-seminar .sec-00 .title-area{display:block;margin:40px auto;padding-top:100px}.body-educator .sec-00 h1,.body-entry_free .sec-00 h1,.body-events .sec-00 h1,.body-requirements .sec-00 h1,.body-requirements_free .sec-00 h1,.body-seminar .sec-00 h1{color:#fff;font-size:30px;line-height:.8;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:300;text-align:center}.body-educator h1 span,.body-entry_free h1 span,.body-events h1 span,.body-requirements h1 span,.body-requirements_free h1 span,.body-seminar h1 span{display:block;color:#fff;font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;font-size:80px;font-weight:700}.body-educator .btn-entry,.body-entry_free .btn-entry,.body-events .btn-entry,.body-requirements .btn-entry,.body-requirements_free .btn-entry,.body-seminar .btn-entry{display:inline-block;width:220px;text-align:center;padding:10px 10px 8px;margin-top:40px;margin-bottom:10px;white-space:nowrap;color:#fff;text-decoration:none;background-color:#e93842;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-weight:700}.body-educator .sec-00 .btn-large,.body-entry_free .sec-00 .btn-large,.body-events .sec-00 .btn-large,.body-requirements .sec-00 .btn-large,.body-requirements_free .sec-00 .btn-large,.body-seminar .sec-00 .btn-large{margin-top:0}@media(max-width:768px){.body-educator .title-area,.body-entry_free .title-area,.body-events .title-area,.body-requirements .title-area,.body-requirements_free .title-area,.body-seminar .title-area{display:block;margin:20px auto;font-size:20px}.body-educator h1 span,.body-entry_free h1 span,.body-events h1 span,.body-requirements h1 span,.body-requirements_free h1 span,.body-seminar h1 span{font-size:60px}}@media(max-width:480px){.body-educator .sec-00,.body-entry_free .sec-00,.body-events .sec-00,.body-requirements .sec-00,.body-requirements_free .sec-00,.body-seminar .sec-00{background:url(/educator/files/img/sp-mv.jpg) 50%/cover no-repeat}.body-educator h1 span,.body-entry_free h1 span,.body-events h1 span,.body-requirements h1 span,.body-requirements_free h1 span,.body-seminar h1 span{font-size:44px}.body-educator .sec-00 .title-area,.body-entry_free .sec-00 .title-area,.body-events .sec-00 .title-area,.body-requirements .sec-00 .title-area,.body-requirements_free .sec-00 .title-area,.body-seminar .sec-00 .title-area{padding-top:120px}}.body-educator .breadcrumb,.body-entry_free .breadcrumb,.body-events .breadcrumb,.body-requirements .breadcrumb,.body-requirements_free .breadcrumb,.body-seminar .breadcrumb{padding:0 3%;margin-top:10px}.body-educator section.sec.sec-01,.body-entry_free section.sec.sec-01,.body-events section.sec.sec-01,.body-requirements section.sec.sec-01,.body-requirements_free section.sec.sec-01,.body-seminar section.sec.sec-01{display:block;margin-top:30px;margin-bottom:50px!important}@media only screen and (max-width:768px){.body-educator .title-area,.body-entry_free .title-area,.body-events .title-area,.body-requirements .title-area,.body-requirements_free .title-area,.body-seminar .title-area{display:block;margin:20px auto}}@media only screen and (max-width:480px){.body-educator .sec-01,.body-entry_free .sec-01,.body-events .sec-01,.body-requirements .sec-01,.body-requirements_free .sec-01,.body-seminar .sec-01{margin-top:0}}.body-educator .sec-title,.body-entry_free .sec-title,.body-events .sec-title,.body-requirements .sec-title,.body-requirements_free .sec-title,.body-seminar .sec-title{text-align:center}.body-educator .flex-img,.body-educator .flex-txt,.body-entry_free .flex-img,.body-entry_free .flex-txt,.body-events .flex-img,.body-events .flex-txt,.body-requirements .flex-img,.body-requirements .flex-txt,.body-requirements_free .flex-img,.body-requirements_free .flex-txt,.body-seminar .flex-img,.body-seminar .flex-txt{width:44%}.body-educator .working .d-flex,.body-entry_free .working .d-flex,.body-events .working .d-flex,.body-requirements .working .d-flex,.body-requirements_free .working .d-flex,.body-seminar .working .d-flex{margin-bottom:40px}@media(max-width:768px){.body-educator .d-flex,.body-entry_free .d-flex,.body-events .d-flex,.body-requirements .d-flex,.body-requirements_free .d-flex,.body-seminar .d-flex{display:block}.body-educator .flex-img,.body-educator .flex-txt,.body-entry_free .flex-img,.body-entry_free .flex-txt,.body-events .flex-img,.body-events .flex-txt,.body-requirements .flex-img,.body-requirements .flex-txt,.body-requirements_free .flex-img,.body-requirements_free .flex-txt,.body-seminar .flex-img,.body-seminar .flex-txt{width:100%}}.body-educator .environment .d-flex,.body-entry_free .environment .d-flex,.body-events .environment .d-flex,.body-requirements .environment .d-flex,.body-requirements_free .environment .d-flex,.body-seminar .environment .d-flex{margin-bottom:40px}.body-educator .environment .flex-img,.body-entry_free .environment .flex-img,.body-events .environment .flex-img,.body-requirements .environment .flex-img,.body-requirements_free .environment .flex-img,.body-seminar .environment .flex-img{width:40%}.body-educator .environment .flex-txt,.body-entry_free .environment .flex-txt,.body-events .environment .flex-txt,.body-requirements .environment .flex-txt,.body-requirements_free .environment .flex-txt,.body-seminar .environment .flex-txt{width:50%}@media(max-width:768px){.body-educator .d-flex,.body-entry_free .d-flex,.body-events .d-flex,.body-requirements .d-flex,.body-requirements_free .d-flex,.body-seminar .d-flex{display:block}.body-educator .environment .flex-img,.body-educator .environment .flex-txt,.body-entry_free .environment .flex-img,.body-entry_free .environment .flex-txt,.body-events .environment .flex-img,.body-events .environment .flex-txt,.body-requirements .environment .flex-img,.body-requirements .environment .flex-txt,.body-requirements_free .environment .flex-img,.body-requirements_free .environment .flex-txt,.body-seminar .environment .flex-img,.body-seminar .environment .flex-txt{width:100%}}.body-educator .sec-03 p,.body-entry_free .sec-03 p,.body-events .sec-03 p,.body-requirements .sec-03 p,.body-requirements_free .sec-03 p,.body-seminar .sec-03 p{margin-bottom:40px}.body-educator .sec-03,.body-entry_free .sec-03,.body-events .sec-03,.body-requirements .sec-03,.body-requirements_free .sec-03,.body-seminar .sec-03{padding-bottom:100px}@media(max-width:480px){.body-educator .sec-03 .btn-large,.body-entry_free .sec-03 .btn-large,.body-events .sec-03 .btn-large,.body-requirements .sec-03 .btn-large,.body-requirements_free .sec-03 .btn-large,.body-seminar .sec-03 .btn-large{width:100%}}.body-educator .session h4,.body-entry_free .session h4,.body-events .session h4,.body-requirements .session h4,.body-requirements_free .session h4,.body-seminar .session h4{font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:20px;text-align:center}.body-educator .session .btn-large,.body-entry_free .session .btn-large,.body-events .session .btn-large,.body-requirements .session .btn-large,.body-requirements_free .session .btn-large,.body-seminar .session .btn-large{margin-top:5px}.body-educator .btn-large,.body-entry_free .btn-large,.body-events .btn-large,.body-requirements .btn-large,.body-requirements_free .btn-large,.body-seminar .btn-large{display:inline-block;width:180px;text-align:center;padding:10px 10px 8px;margin-top:40px;margin-bottom:10px;white-space:nowrap;color:#fff;text-decoration:none;background-color:#e93842;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-weight:700}.body-educator .sec-06 p,.body-entry_free .sec-06 p,.body-events .sec-06 p,.body-requirements .sec-06 p,.body-requirements_free .sec-06 p,.body-seminar .sec-06 p{text-align:center}.body-educator .sec-08,.body-entry_free .sec-08,.body-events .sec-08,.body-requirements .sec-08,.body-requirements_free .sec-08,.body-seminar .sec-08{padding-top:30px;padding-bottom:0;max-width:1000px;margin:0 auto}.body-educator .sec-08 .d-flex,.body-entry_free .sec-08 .d-flex,.body-events .sec-08 .d-flex,.body-requirements .sec-08 .d-flex,.body-requirements_free .sec-08 .d-flex,.body-seminar .sec-08 .d-flex{display:flex;align-items:center;justify-content:flex-start}.body-educator .sec-08 .jp,.body-entry_free .sec-08 .jp,.body-events .sec-08 .jp,.body-requirements .sec-08 .jp,.body-requirements_free .sec-08 .jp,.body-seminar .sec-08 .jp{font-size:40px;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-weight:700;text-align:center}.body-educator .step,.body-entry_free .step,.body-events .step,.body-requirements .step,.body-requirements_free .step,.body-seminar .step{margin-bottom:20px}.body-educator .step h4,.body-entry_free .step h4,.body-events .step h4,.body-requirements .step h4,.body-requirements_free .step h4,.body-seminar .step h4{font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;font-size:26px;margin-right:30px}.body-educator .step span,.body-entry_free .step span,.body-events .step span,.body-requirements .step span,.body-requirements_free .step span,.body-seminar .step span{font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;font-size:26px;margin-right:30px;font-weight:700}.body-educator .sec-08 table,.body-entry_free .sec-08 table,.body-events .sec-08 table,.body-requirements .sec-08 table,.body-requirements_free .sec-08 table,.body-seminar .sec-08 table{text-align:left;line-height:1.5;max-width:700px;margin:0 auto 50px;width:60%;border-spacing:0;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.body-educator .sec-08 td,.body-entry_free .sec-08 td,.body-events .sec-08 td,.body-requirements .sec-08 td,.body-requirements_free .sec-08 td,.body-seminar .sec-08 td{width:20%;padding:10px;vertical-align:top;border:1px solid #ccc;text-align:left;background-color:hsla(0,0%,100%,.8)}.body-educator .entry-box,.body-entry_free .entry-box,.body-events .entry-box,.body-requirements .entry-box,.body-requirements_free .entry-box,.body-seminar .entry-box{display:flex;justify-content:space-between;text-align:center}.body-educator .sec-08 .btn-large,.body-entry_free .sec-08 .btn-large,.body-events .sec-08 .btn-large,.body-requirements .sec-08 .btn-large,.body-requirements_free .sec-08 .btn-large,.body-seminar .sec-08 .btn-large{margin-top:5px}.body-educator .entry-box span,.body-entry_free .entry-box span,.body-events .entry-box span,.body-requirements .entry-box span,.body-requirements_free .entry-box span,.body-seminar .entry-box span{font-size:10px}.body-educator .to-link,.body-entry_free .to-link,.body-events .to-link,.body-requirements .to-link,.body-requirements_free .to-link,.body-seminar .to-link{text-decoration:none;color:#e93842;cursor:pointer}.body-educator .movie-desc span,.body-entry_free .movie-desc span,.body-events .movie-desc span,.body-requirements .movie-desc span,.body-requirements_free .movie-desc span,.body-seminar .movie-desc span{font-size:10px}@media(max-width:768px){.body-educator .sec-08 table,.body-entry_free .sec-08 table,.body-events .sec-08 table,.body-requirements .sec-08 table,.body-requirements_free .sec-08 table,.body-seminar .sec-08 table{max-width:800px;width:100%}.body-educator .entry-box,.body-entry_free .entry-box,.body-events .entry-box,.body-requirements .entry-box,.body-requirements_free .entry-box,.body-seminar .entry-box{display:block}.body-educator .sec-08 .btn-large,.body-entry_free .sec-08 .btn-large,.body-events .sec-08 .btn-large,.body-requirements .sec-08 .btn-large,.body-requirements_free .sec-08 .btn-large,.body-seminar .sec-08 .btn-large{width:100%;margin-bottom:30px}.body-educator .rec-comeback .btn-large,.body-entry_free .rec-comeback .btn-large,.body-events .rec-comeback .btn-large,.body-requirements .rec-comeback .btn-large,.body-requirements_free .rec-comeback .btn-large,.body-seminar .rec-comeback .btn-large{margin-bottom:0}.body-educator .sec-08 .jp,.body-entry_free .sec-08 .jp,.body-events .sec-08 .jp,.body-requirements .sec-08 .jp,.body-requirements_free .sec-08 .jp,.body-seminar .sec-08 .jp{font-size:20px}.body-educator .box-entry,.body-entry_free .box-entry,.body-events .box-entry,.body-requirements .box-entry,.body-requirements_free .box-entry,.body-seminar .box-entry{display:block;margin:0 auto}}@media(max-width:480px){.body-educator .btn-entry,.body-entry_free .btn-entry,.body-events .btn-entry,.body-requirements .btn-entry,.body-requirements_free .btn-entry,.body-seminar .btn-entry{width:100%;margin:0 0 20px}.body-educator .sec-08,.body-entry_free .sec-08,.body-events .sec-08,.body-requirements .sec-08,.body-requirements_free .sec-08,.body-seminar .sec-08{padding-top:0}}.body-educator .company-movie,.body-entry_free .company-movie,.body-events .company-movie,.body-requirements .company-movie,.body-requirements_free .company-movie,.body-seminar .company-movie{margin-top:30px}.body-educator .width50,.body-entry_free .width50,.body-events .width50,.body-requirements .width50,.body-requirements_free .width50,.body-seminar .width50{width:48%}.body-educator .width60,.body-entry_free .width60,.body-events .width60,.body-requirements .width60,.body-requirements_free .width60,.body-seminar .width60{width:70%}.body-educator .mission h3,.body-entry_free .mission h3,.body-events .mission h3,.body-requirements .mission h3,.body-requirements_free .mission h3,.body-seminar .mission h3{display:inline-block;font-size:20px}.body-educator .mission p,.body-entry_free .mission p,.body-events .mission p,.body-requirements .mission p,.body-requirements_free .mission p,.body-seminar .mission p{font-size:14px}.body-educator .item-01,.body-educator .item-02,.body-entry_free .item-01,.body-entry_free .item-02,.body-events .item-01,.body-events .item-02,.body-requirements .item-01,.body-requirements .item-02,.body-requirements_free .item-01,.body-requirements_free .item-02,.body-seminar .item-01,.body-seminar .item-02{padding:20px}.body-educator .item-01,.body-entry_free .item-01,.body-events .item-01,.body-requirements .item-01,.body-requirements_free .item-01,.body-seminar .item-01{background-color:rgba(233,56,66,.05)}.body-educator .item-01 h3,.body-entry_free .item-01 h3,.body-events .item-01 h3,.body-requirements .item-01 h3,.body-requirements_free .item-01 h3,.body-seminar .item-01 h3{display:inline-block;color:#e93842;border-bottom:1px solid #e93842}.body-educator .item-02,.body-entry_free .item-02,.body-events .item-02,.body-requirements .item-02,.body-requirements_free .item-02,.body-seminar .item-02{background-color:rgba(45,111,172,.05)}.body-educator .item-02 h3,.body-entry_free .item-02 h3,.body-events .item-02 h3,.body-requirements .item-02 h3,.body-requirements_free .item-02 h3,.body-seminar .item-02 h3{display:inline-block;color:#2c6fac;border-bottom:1px solid #2c6fac}.body-educator .mission .btn-large,.body-entry_free .mission .btn-large,.body-events .mission .btn-large,.body-requirements .mission .btn-large,.body-requirements_free .mission .btn-large,.body-seminar .mission .btn-large{margin-top:15px}.body-educator .mission .flex-text,.body-entry_free .mission .flex-text,.body-events .mission .flex-text,.body-requirements .mission .flex-text,.body-requirements_free .mission .flex-text,.body-seminar .mission .flex-text{margin-right:10px}.body-educator .mission,.body-entry_free .mission,.body-events .mission,.body-requirements .mission,.body-requirements_free .mission,.body-seminar .mission{padding-bottom:100px}@media(max-width:768px){.body-educator .mission .item-01,.body-educator .mission .item-02,.body-entry_free .mission .item-01,.body-entry_free .mission .item-02,.body-events .mission .item-01,.body-events .mission .item-02,.body-requirements .mission .item-01,.body-requirements .mission .item-02,.body-requirements_free .mission .item-01,.body-requirements_free .mission .item-02,.body-seminar .mission .item-01,.body-seminar .mission .item-02{width:100%;margin:0 auto}.body-educator .mission .flex-img,.body-entry_free .mission .flex-img,.body-events .mission .flex-img,.body-requirements .mission .flex-img,.body-requirements_free .mission .flex-img,.body-seminar .mission .flex-img{width:50%;margin:0 auto}.body-educator .mission .flex-text,.body-entry_free .mission .flex-text,.body-events .mission .flex-text,.body-requirements .mission .flex-text,.body-requirements_free .mission .flex-text,.body-seminar .mission .flex-text{width:100%;margin:0 auto}.body-educator .mission .item-01,.body-entry_free .mission .item-01,.body-events .mission .item-01,.body-requirements .mission .item-01,.body-requirements_free .mission .item-01,.body-seminar .mission .item-01{margin-bottom:30px}.body-educator .mission a,.body-entry_free .mission a,.body-events .mission a,.body-requirements .mission a,.body-requirements_free .mission a,.body-seminar .mission a{width:100%}.body-educator .mission h3,.body-entry_free .mission h3,.body-events .mission h3,.body-requirements .mission h3,.body-requirements_free .mission h3,.body-seminar .mission h3{font-size:18px}}.body-educator .seminar-entry .box-entry,.body-entry_free .seminar-entry .box-entry,.body-events .seminar-entry .box-entry,.body-requirements .seminar-entry .box-entry,.body-requirements_free .seminar-entry .box-entry,.body-seminar .seminar-entry .box-entry{display:block}.body-educator .box-entry,.body-entry_free .box-entry,.body-events .box-entry,.body-requirements .box-entry,.body-requirements_free .box-entry,.body-seminar .box-entry{margin-top:50px}.body-educator .seminar-entry,.body-entry_free .seminar-entry,.body-events .seminar-entry,.body-requirements .seminar-entry,.body-requirements_free .seminar-entry,.body-seminar .seminar-entry{padding-top:50px;padding-bottom:80px}.body-educator .recruit_new #application,.body-entry_free .recruit_new #application,.body-events .recruit_new #application,.body-requirements .recruit_new #application,.body-requirements_free .recruit_new #application,.body-seminar .recruit_new #application{font-family:Avenir Next,Verdana,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif;color:#333;font-size:6rem;line-height:.8;margin-bottom:50px!important;letter-spacing:.1rem}.body-educator .recruit_new #application span,.body-entry_free .recruit_new #application span,.body-events .recruit_new #application span,.body-requirements .recruit_new #application span,.body-requirements_free .recruit_new #application span,.body-seminar .recruit_new #application span{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-weight:300;color:#333;line-height:.8;margin-top:2.5rem}@media(max-width:480px){.body-educator .recruit_new #application,.body-entry_free .recruit_new #application,.body-events .recruit_new #application,.body-requirements .recruit_new #application,.body-requirements_free .recruit_new #application,.body-seminar .recruit_new #application{font-size:4rem}.body-educator .recruit_new #application span,.body-entry_free .recruit_new #application span,.body-events .recruit_new #application span,.body-requirements .recruit_new #application span,.body-requirements_free .recruit_new #application span,.body-seminar .recruit_new #application span{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-weight:300;color:#333;line-height:.8;margin-top:2.5rem}}