@charset "utf-8";.cf:after,.cf:before{display:table;content:""}.cf:after{clear:both}.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}img{border:0px}a.img_hover:hover img{opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75;-ms-filter:"alpha(opacity=75)"}a{color:#009;text-decoration:none}a:visited{color:#606}a:hover{color:#06c;text-decoration:underline}li,ol,ul{list-style:none}.m0{margin:0px!important}.mlr10{margin:0px 10px!important}.mb0{margin-bottom:0px!important}.mb05{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mt0{margin-top:0px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mr0{margin-right:0px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr30{margin-right:30px!important}.mr40{margin-right:40px!important}.mr50{margin-right:50px!important}.ml0{margin-left:0px!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.ml50{margin-left:50px!important}.pb0{padding-bottom:0px!important}.pb05{padding-bottom:05px!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px!important}.pb50{padding-bottom:50px!important}.padding{padding:0px!important}.plr10{padding:0px 10px!important}.pt0{padding-top:0px!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.pt50{padding-top:50px!important}.pr0{padding-right:0px!important}.pr5{padding-right:5px!important}.pr10{padding-right:10px!important}.pr20{padding-right:20px!important}.pr30{padding-right:30px!important}.pr40{padding-right:40px!important}.pr50{padding-right:50px!important}.pl0{padding-left:0px!important}.pl5{padding-left:5px!important}.pl10{padding-left:10px!important}.pl20{padding-left:20px!important}.pl30{padding-left:30px!important}.pl40{padding-left:40px!important}.pl50{padding-left:50px!important}.tll{text-align:left}.tlc{text-align:center}.tlr{text-align:right}.fz10{font-size:10px}.fz12{font-size:12px}.fz14{font-size:14px}.fz16{font-size:16px}.fz18{font-size:18px}.fz20{font-size:20px}.fz24{font-size:24px}.flr{float:right}.fll{float:left}.w10{width:10%}.w20{width:20%}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.inline-block{display:inline-block;*display:inline;*zoom:1}.fb{font-weight:bold}.trs{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}.textOut{overflow:hidden;white-space:nowrap;font-size:12px;text-indent:100%}.notofont{font-family:'Noto Sans JP', "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}#main #content #mainarea{width:960px;font-size:16px;word-wrap:break-word;line-height:1.8em;margin:0 auto;padding:0;font-style:normal;text-justify:inter-ideograph}#main #content #mainarea #feature-data-box #feature-data{padding-bottom:10px}#main #content #mainarea #feature-data-box #feature-data .logo{height:40px;float:left;margin:0}#main #content #mainarea #feature-data-box #feature-data #main p{font-size:16px;line-height:170%;margin-bottom:20px}#main #content #mainarea #feature-data-box #feature-data .day{display:inline-block;*display:inline;*zoom:1;float:right;text-align:right;font-size:14px;color:#999;padding-top:10px}#main #content #mainarea .feature-text p{display:inline-block;*display:inline;*zoom:1;float:right;text-align:right;font-size:14px;color:#999;padding-top:10px;line-height:1.3;margin-bottom:20px;margin-right:5px}#main #content #mainarea #content-innr .h2area{-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 20px}#main #content #mainarea #content-innr .h2area h2{width:100%}#main #content #mainarea #content-innr .h2area h2 img{width:100%;height:auto;max-width:690px;vertical-align:bottom}#main #content #mainarea #content-innr .h2area .lead{padding-left:135px;margin-top:-2.2%;font-size:14px;line-height:1.9em}#main #content #mainarea #content-innr .contentarea{padding:5% 4% 2%;position:relative}#main #content #mainarea #content-innr .innercnts .contentarea{padding:40px 50px}#main #content #mainarea #content-innr .innercnts.cont01 .contentarea{background:#eff5f8}#main #content #mainarea #content-innr .innercnts.cont02 .contentarea{background:#f2f7f6}#main #content #mainarea #content-innr .innercnts.cont02 .contentarea.interviewtop{padding:40px 50px 10px 50px}#main #content #mainarea #content-innr .innercnts.cont02 .contentarea.interviewbottom{padding:30px 50px 40px 50px;background:#e3ebe9}#main #content #mainarea #content-innr .innercnts.cont03 .contentarea{background:#f7f5ec}#main #content #mainarea #content-innr .innercnts.cont04 .contentarea{background:#f7f0ed url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-johoku-191210_bg_teacher.jpg") no-repeat right bottom;background-size:51.66%}#main #content #mainarea #content-innr .innercnts.cont05 .contentarea{background:#9dc7ff url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-johoku-191210_bg_event.jpg") no-repeat bottom;background-size:100%}#main #content #mainarea #content-innr .interviewarea .edu{font-size:18px;font-weight:bold}#main #content #mainarea #content-innr .interviewarea .edu span{background:#fff;padding:6px 10px 3px;line-height:1.6em;display:inline-block}#main #content #mainarea #content-innr .interviewarea .comment{border-left:4px solid #4866f9;padding:5px 0 5px 24px;margin:10px 0 20px 20px;position:relative}#main #content #mainarea #content-innr .interviewarea .comment .horiuchi{position:absolute;top:-2px;left:-24px;width:44px;height:44px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;border-radius:22px;background:#4866f9;font-size:10px;text-align:center;line-height:1.1em;padding:10px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:bold;border:2px solid #f2f7f6}#main #content #mainarea #content-innr .interviewarea .comment .horiuchi span{font-size:12px}#main #content #mainarea #content-innr .interviewbottom .comment .horiuchi{border:2px solid #e3ebe9}#main #content #mainarea #content-innr figure{margin:0;position:relative}#main #content #mainarea #content-innr figure img{vertical-align:bottom;width:100%;height:auto}#main #content #mainarea #content-innr .img_right{position:absolute;width:40.62%;max-width:390px;right:0;top:0;z-index:1}#main #content #mainarea #content-innr .img_left-220{position:absolute;width:23%;max-width:220px;left:0;top:0;z-index:1;padding:40px 0 0 50px}#main #content #mainarea #content-innr .block_right-220{margin:0 0 0 28%}#main #content #mainarea #content-innr .block_left{margin:0 43% 0 0}#main #content #mainarea #content-innr .bg_ptn01 a{font-family:'Noto Sans JP', "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-johoku-191210_btn.png") no-repeat;background-size:contain;-webkit-box-sizing:border-box;box-sizing:border-box;width:184px;height:184px;line-height:1.3em;text-decoration:none;color:#fff;-webkit-text-shadow:0 0 6px rgba(0, 0, 0, 0.8);-moz-text-shadow:0 0 6px rgba(0, 0, 0, 0.8);-ms-text-shadow:0 0 6px rgba(0, 0, 0, 0.8);text-shadow:0 0 6px rgba(0, 0, 0, 0.8);font-size:20px;font-weight:bold;display:table;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-filter:drop-shadow(0 2px 15px rgba(0, 0, 0, 0.2)) brightness(100%);filter:drop-shadow(0 2px 15px rgba(0, 0, 0, 0.2)) brightness(100%);position:absolute;right:20px;bottom:20px;z-index:3;-webkit-animation:fuwa 1s ease-in-out infinite alternate;animation:fuwa 1s ease-in-out infinite alternate}#main #content #mainarea #content-innr .bg_ptn01 a span{display:table-cell;vertical-align:middle;position:relative;padding:0 10% 5%;text-align:center}#main #content #mainarea #content-innr .bg_ptn01 a:hover{-webkit-filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5)) brightness(120%);filter:drop-shadow(0 2px 2px rgba(0, 0, 0, 0.5)) brightness(120%)}@-webkit-keyframes fuwa{0%{-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}to{-webkit-transform:translate(0, 4px);transform:translate(0, 4px)}}@keyframes fuwa{0%{-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}to{-webkit-transform:translate(0, 4px);transform:translate(0, 4px)}}#main #content #mainarea #content-innr .main_ttl{position:relative;background:#f7f6f2 url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-johoku-191210_titlebg.jpg") no-repeat;background-size:90.62%;background-position:150% 65%;padding:5% 0 5% 2%}#main #content #mainarea #content-innr .main_ttl h1{width:90%}#main #content #mainarea #content-innr .main_ttl h1 img{width:100%;max-width:820px;height:auto;vertical-align:bottom}#main #content #mainarea #content-innr .main_ttl .mainbtn a{right:1.5%;top:38%;bottom:auto;margin-top:-60px}#main #content #mainarea #content-innr .main_ttl .iee_box{margin-top:13%;width:44%}#main #content #mainarea #content-innr .main_ttl .iee_box .iee_ttl{max-width:310px;width:90%}#main #content #mainarea #content-innr .main_ttl .iee_box .iee_ttl img{width:100%}#main #content #mainarea #content-innr .main_ttl .iee_box p{line-height:2.1em;font-size:14px;-webkit-filter:drop-shadow(0 0 20px #ebeae5);filter:drop-shadow(0 0 20px #ebeae5)}#main #content #mainarea #content-innr .notearea{margin:0 38% 0 0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(97%, rgba(0, 0, 0, 0)), color-stop(97%, #fff), to(#fff));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 97%, #fff 97%, #fff 100%);background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 97%, #fff 97%, #fff 100%);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 97%, #fff 97%, #fff 100%);background-size:100% 38px;line-height:38px;padding:0 2%;font-size:18px;position:relative;z-index:2}#main #content #mainarea #content-innr .notearea p{letter-spacing:0.04em}#main #content #mainarea #content-innr .blockarea{margin:0 156px 0 0}#main #content #mainarea #content-innr .profileblock{position:relative;margin-bottom:1%}#main #content #mainarea #content-innr .profileblock .profiletxt{background:#fff}#main #content #mainarea #content-innr .profileblock .profiletxt p{font-size:16px;font-weight:bold;line-height:1.9em}#main #content #mainarea #content-innr .profileblock .profileimg{position:absolute;bottom:0}#main #content #mainarea #content-innr .profileblock .profileimg figcaption{position:absolute;background:#f7f5ec;font-size:16px;line-height:1.4em;padding:18px 10px 8px;font-family:'Noto Sans JP', "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;bottom:72px;letter-spacing:0.1em}#main #content #mainarea #content-innr .profileblock .profileimg figcaption span{font-size:48px;font-weight:bold}#main #content #mainarea #content-innr .profileblock .profileimg .txt{position:absolute;background:#f7f5ec;font-size:12px;line-height:1.4em;padding:8px 11px;font-family:'Noto Sans JP', "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;bottom:20px;letter-spacing:0.06em}#main #content #mainarea #content-innr .profileblock:nth-of-type(2n-1) .profiletxt p{padding:5% 34% 5% 5%}#main #content #mainarea #content-innr .profileblock:nth-of-type(2n-1) .profileimg{right:0}#main #content #mainarea #content-innr .profileblock:nth-of-type(2n-1) .profileimg figcaption{right:0}#main #content #mainarea #content-innr .profileblock:nth-of-type(2n-1) .profileimg .txt{right:0}#main #content #mainarea #content-innr .profileblock:nth-of-type(2n) .profiletxt p{padding:5% 5% 5% 34%}#main #content #mainarea #content-innr .profileblock:nth-of-type(2n) .profileimg{left:0}#main #content #mainarea #content-innr .profileblock:nth-of-type(2n) .profileimg figcaption{left:0}#main #content #mainarea #content-innr .profileblock:nth-of-type(2n) .profileimg .txt{left:0}#main #content #mainarea #content-innr .supportblock{margin-bottom:1%}#main #content #mainarea #content-innr .supportblock .supporttxt{background:rgba(255, 255, 255, 0.9);padding:4.5%}#main #content #mainarea #content-innr .supportblock .supporttxt h3{font-size:28px;font-weight:bold;font-family:'Noto Sans JP', "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;border-bottom:3px solid #6fb2fe;display:inline-block;line-height:1.2em;margin-bottom:10px}#main #content #mainarea #content-innr .supportblock .supportimg{display:none}#main #content #mainarea #content-innr .supportblock.support01{background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-johoku-191210_bg_01.jpg") no-repeat right center;background-size:cover}#main #content #mainarea #content-innr .supportblock.support01 .supporttxt{margin-right:34%}#main #content #mainarea #content-innr .supportblock.support02{background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-johoku-191210_bg_02.jpg") no-repeat left center;background-size:cover}#main #content #mainarea #content-innr .supportblock.support02 .supporttxt{margin-left:34%}#main #content #mainarea #content-innr .supportblock.support03{background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-johoku-191210_bg_03.jpg") no-repeat right center;background-size:cover;margin-bottom:26px}#main #content #mainarea #content-innr .supportblock.support03 .supporttxt{margin-right:34%}#main #content #mainarea #content-innr .text{width:90%;font-size:14px}#main #content #mainarea #content-innr .pointblock{background:#3a485d url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-johoku-191210_point_img.png") no-repeat right 10px center;background-size:51%;position:relative}#main #content #mainarea #content-innr .pointblock .pointarea{padding:3.5% 43% 6.5% 2%}#main #content #mainarea #content-innr .pointblock .pointarea .point_ttl{max-width:310px;width:90%}#main #content #mainarea #content-innr .pointblock .pointarea .point_ttl img{width:100%}#main #content #mainarea #content-innr .pointblock .pointarea p{font-size:14px;color:#fff}#main #content #mainarea #content-innr .eventarea{margin:0 18% 20% 0}#main #content #mainarea #content-innr .eventarea ul{width:100%;margin-bottom:1%}#main #content #mainarea #content-innr .eventarea ul li{text-align:center;letter-spacing:0.2em;font-weight:bold;background:rgba(255, 255, 255, 0.7);padding:15px 5px 8px}#main #content #mainarea #content-innr .eventarea ul li .event{font-size:14px;color:#fff;background:#5f5d5a;display:inline-block;line-height:1;padding:4px;letter-spacing:0.04em;margin-right:8px;-webkit-transform:translate(0, -6px);-ms-transform:translate(0, -6px);transform:translate(0, -6px)}#main #content #mainarea #content-innr .eventarea ul li .day{display:inline-block;font-size:20px}#main #content #mainarea #content-innr .eventarea ul li .day span{font-size:32px}#main #content #mainarea #content-innr .eventarea ul li:nth-of-type(2n-1){background:rgba(255, 255, 255, 0.85)}#main #content #mainarea #content-innr .eventarea ul li.junior{border:1px solid rgba(255, 255, 255, 0.7);font-size:18px;background:#1c8bb9;line-height:1.2em;padding:3px 0 0px}#main #content #mainarea #content-innr .eventarea ul li.junior p{color:#fff}#main #content #mainarea #content-innr .eventarea ul li.high{border:1px solid rgba(255, 255, 255, 0.7);font-size:18px;background:#6e76de;line-height:1.2em;padding:3px 0 0px}#main #content #mainarea #content-innr .eventarea ul li.high p{color:#fff}