@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%}#main{color:#333333}#main p{color:#333333}#main p .bold{font-weight:bold}#main img{max-width:100%;height:auto}#main figure{margin:0;padding:0}#main #content #mainarea{width:960px;font-size:16px;word-wrap:break-word;line-height:1.7;margin:0 auto;padding:0;font-style:normal}#main #content #mainarea #feature-data-box #feature-data{padding-bottom:10px}#main #content #mainarea #feature-data-box #feature-data .logo{height:39px;float:left;margin-top:6px}#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{text-align:right;font-size:14px;color:#999;padding:30px 0 30px;line-height:1.3}#main #content #mainarea #content-innr .mainttl{width:100%;padding:0;margin-bottom:45px}#main #content #mainarea #content-innr .mainttl .ttl{position:relative}#main #content #mainarea #content-innr .mainttl .ttl img{width:100%;height:auto;display:block}#main #content #mainarea #content-innr .mainttl .ttl a{position:absolute;bottom:20px;right:55px;padding-right:60px;overflow:inherit}#main #content #mainarea #content-innr .mainttl .ttl a:before{right:-6px}#main #content #mainarea #content-innr .mainttl .ttl a:after{content:"";position:absolute;background-color:#f07a5e;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;width:75px;height:75px;top:50%;right:-35px;margin-top:0}#main #content #mainarea #content-innr .mainttl .iee_box{position:relative;background-color:rgba(179, 229, 250, 0.7);padding:20px;margin-bottom:105px}#main #content #mainarea #content-innr .mainttl .iee_box h2{color:#12abeb;background-color:#fff;display:inline-block;padding:2px 10px;margin-bottom:10px}#main #content #mainarea #content-innr .img_l,#main #content #mainarea #content-innr .img_r{position:relative;max-width:345px;width:100%;height:auto}#main #content #mainarea #content-innr .img_r{margin-left:15px;float:right}#main #content #mainarea #content-innr .img_l{margin-right:15px;float:left}#main #content #mainarea #content-innr a{position:relative;float:right;line-height:1;font-size:20px;color:#f07a5e;font-weight:bold;background-color:#fff;border:4px solid #f07a5e;padding:23px 81px 23px 25px;margin-top:20px;overflow:hidden}#main #content #mainarea #content-innr a:before{position:absolute;content:"";background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_arrow.png) no-repeat;width:19px;height:19px;z-index:1;right:15px;vertical-align:middle;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}#main #content #mainarea #content-innr a:after{content:"";position:absolute;background:#f07a5e;width:92px;height:92px;border-radius:50%;margin-top:-46px;top:50%;right:-32px}#main #content #mainarea #content-innr a:hover{text-decoration:none;-webkit-transform:translateX(3px);-ms-transform:translateX(3px);-moz-transform:translateX(3px);transform:translateX(3px)}#main #content #mainarea #content-innr a:hover:before{-webkit-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-moz-transform:rotateX(360deg);transform:rotateX(360deg)}#main #content #mainarea #content-innr #cont01,#main #content #mainarea #content-innr #cont02,#main #content #mainarea #content-innr #cont03,#main #content #mainarea #content-innr #cont04,#main #content #mainarea #content-innr #cont05{margin-bottom:105px}#main #content #mainarea #content-innr #cont01 h2,#main #content #mainarea #content-innr #cont02 h2,#main #content #mainarea #content-innr #cont03 h2,#main #content #mainarea #content-innr #cont04 h2,#main #content #mainarea #content-innr #cont05 h2{position:relative;color:#1e4d61;font-size:36px;text-align:center;line-height:1.2;margin-bottom:30px}#main #content #mainarea #content-innr #cont01 h2 .small,#main #content #mainarea #content-innr #cont02 h2 .small,#main #content #mainarea #content-innr #cont03 h2 .small,#main #content #mainarea #content-innr #cont04 h2 .small,#main #content #mainarea #content-innr #cont05 h2 .small{font-size:27px}#main #content #mainarea #content-innr #cont01 h2 .border,#main #content #mainarea #content-innr #cont02 h2 .border,#main #content #mainarea #content-innr #cont03 h2 .border,#main #content #mainarea #content-innr #cont04 h2 .border,#main #content #mainarea #content-innr #cont05 h2 .border{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_line.png) no-repeat;background-position:bottom 6px right 0}#main #content #mainarea #content-innr #cont01 figcaption,#main #content #mainarea #content-innr #cont02 figcaption,#main #content #mainarea #content-innr #cont03 figcaption,#main #content #mainarea #content-innr #cont04 figcaption,#main #content #mainarea #content-innr #cont05 figcaption{position:absolute;background-color:rgba(255, 255, 255, 0.75);font-size:14px;padding:10px;width:calc(100% - 20px)}#main #content #mainarea #content-innr #cont01 .question,#main #content #mainarea #content-innr #cont02 .question,#main #content #mainarea #content-innr #cont03 .question,#main #content #mainarea #content-innr #cont04 .question,#main #content #mainarea #content-innr #cont05 .question{margin-bottom:30px}#main #content #mainarea #content-innr #cont02,#main #content #mainarea #content-innr #cont03,#main #content #mainarea #content-innr #cont04,#main #content #mainarea #content-innr #cont05{background-color:rgba(255, 255, 255, 0.8);padding:15px}#main #content #mainarea #content-innr #cont02 h2,#main #content #mainarea #content-innr #cont03 h2,#main #content #mainarea #content-innr #cont04 h2,#main #content #mainarea #content-innr #cont05 h2{margin-top:-40px}#main #content #mainarea #content-innr #cont02 .edu,#main #content #mainarea #content-innr #cont03 .edu,#main #content #mainarea #content-innr #cont04 .edu,#main #content #mainarea #content-innr #cont05 .edu{font-size:18px;font-weight:bold;color:#12abeb;margin-bottom:20px}#main #content #mainarea #content-innr #cont02 .green,#main #content #mainarea #content-innr #cont03 .green,#main #content #mainarea #content-innr #cont04 .green,#main #content #mainarea #content-innr #cont05 .green{color:#5ebf90;font-weight:bold}#main #content #mainarea #content-innr #cont02 .purple,#main #content #mainarea #content-innr #cont03 .purple,#main #content #mainarea #content-innr #cont04 .purple,#main #content #mainarea #content-innr #cont05 .purple{color:#cf68de;font-weight:bold}#main #content #mainarea #content-innr #cont02 .orange,#main #content #mainarea #content-innr #cont03 .orange,#main #content #mainarea #content-innr #cont04 .orange,#main #content #mainarea #content-innr #cont05 .orange{color:#fa8958;font-weight:bold}#main #content #mainarea #content-innr #cont02 .pink,#main #content #mainarea #content-innr #cont03 .pink,#main #content #mainarea #content-innr #cont04 .pink,#main #content #mainarea #content-innr #cont05 .pink{color:#f081b4;font-weight:bold}#main #content #mainarea #content-innr #cont02 .chara-area,#main #content #mainarea #content-innr #cont03 .chara-area,#main #content #mainarea #content-innr #cont04 .chara-area,#main #content #mainarea #content-innr #cont05 .chara-area{margin-bottom:20px}#main #content #mainarea #content-innr #cont02 .chara-area figure,#main #content #mainarea #content-innr #cont03 .chara-area figure,#main #content #mainarea #content-innr #cont04 .chara-area figure,#main #content #mainarea #content-innr #cont05 .chara-area figure{display:table-cell;width:85px;height:85px;padding-right:15px}#main #content #mainarea #content-innr #cont02 .chara-area .chara-comment,#main #content #mainarea #content-innr #cont03 .chara-area .chara-comment,#main #content #mainarea #content-innr #cont04 .chara-area .chara-comment,#main #content #mainarea #content-innr #cont05 .chara-area .chara-comment{display:table-cell;vertical-align:middle}#main #content #mainarea #content-innr .bg{background-image:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_bg01.jpg);padding:20px}#main #content #mainarea #content-innr #cont01 h2:before{content:"";background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_h2pic_01.png) no-repeat;position:absolute;width:139px;height:55px;top:-40px;left:268px}#main #content #mainarea #content-innr #cont01 .head_teacher{background-image:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_bg02.png);padding:20px}#main #content #mainarea #content-innr #cont01 .head_teacher div{background-color:#fff;padding:15px}#main #content #mainarea #content-innr #cont01 .head_teacher p{display:table}#main #content #mainarea #content-innr #cont01 .head_teacher p:nth-child(2n){margin-bottom:25px}#main #content #mainarea #content-innr #cont01 figcaption{bottom:-10px;text-align:center}#main #content #mainarea #content-innr #cont02 h2:before{content:"";background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_h2pic_02.png) no-repeat;position:absolute;width:138px;height:55px;top:-30px;left:213px}#main #content #mainarea #content-innr #cont02 figcaption{bottom:-35px}#main #content #mainarea #content-innr #cont02 .colorbtn{text-align:center}#main #content #mainarea #content-innr #cont02 .colorbtn .btn_boy{float:none;border:4px solid #5ea3f0;color:#5ea3f0;display:inline-block;margin-right:20px}#main #content #mainarea #content-innr #cont02 .colorbtn .btn_boy:after{background:#5ea3f0}#main #content #mainarea #content-innr #cont02 .colorbtn .btn_girl{float:none;border:4px solid #f05e8b;color:#f05e8b;display:inline-block}#main #content #mainarea #content-innr #cont02 .colorbtn .btn_girl:after{background:#f05e8b}#main #content #mainarea #content-innr #cont03 h2:before{content:"";background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_h2pic_03.png) no-repeat;position:absolute;width:113px;height:50px;top:-33px;left:277px}#main #content #mainarea #content-innr #cont03 h3{font-size:22px;color:#fff;background:#15525a;padding:10px;line-height:1;text-align:center;margin:30px 0 20px}#main #content #mainarea #content-innr #cont03 figcaption{top:167px}#main #content #mainarea #content-innr #cont03 .movie{position:relative;width:100%;padding-bottom:38.25%;height:0;margin:20px auto 0;max-width:600px}#main #content #mainarea #content-innr #cont03 .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:338px;border:none}#main #content #mainarea #content-innr #cont04{margin-bottom:45px}#main #content #mainarea #content-innr #cont04 h2:before{content:"";background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_h2pic_04.png) no-repeat;position:absolute;width:125px;height:50px;top:-38px;left:172px}#main #content #mainarea #content-innr #cont04 .slickslider{margin-bottom:5%}#main #content #mainarea #content-innr #cont04 .slickslider .slick-initialized .slick-slide{display:inline-block}#main #content #mainarea #content-innr #cont04 .slickslider .slick-slide{float:inherit}#main #content #mainarea #content-innr #cont04 .slickslider .slider figure{position:relative;height:405px}#main #content #mainarea #content-innr #cont04 .slickslider .slider figure img{height:405px;width:auto}#main #content #mainarea #content-innr #cont04 .slickslider .slider figure .caption{position:absolute;left:0;bottom:0;z-index:2;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background:rgba(255, 255, 255, 0.8);font-size:14px;opacity:0;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;line-height:1.6em}#main #content #mainarea #content-innr #cont04 .slickslider .slider figure .caption span{font-weight:bold;color:#1e4d61}#main #content #mainarea #content-innr #cont04 .slickslider .slider .slick-current .caption{opacity:1;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}#main #content #mainarea #content-innr #cont04 .slickslider .slider_thumb{text-align:center;width:68%;max-width:605px;margin:0 auto}#main #content #mainarea #content-innr #cont04 .slickslider .slider_thumb .slick-track{width:100%!important;transform:translate3d(0, 0, 0)!important;-ms-transform:translate3d(0, 0, 0)!important;-moz-transform:translate3d(0, 0, 0)!important;-webkit-transform:translate3d(0, 0, 0)!important}#main #content #mainarea #content-innr #cont04 .slickslider .slider_thumb figure{width:78px!important;height:78px;overflow:hidden;border-radius:50%;display:inline-block;margin:0 4px}#main #content #mainarea #content-innr #cont04 .slickslider .slider_thumb figure img{height:78px;width:78px}#main #content #mainarea #content-innr #cont04 .slickslider .slider_thumb figure img:hover{cursor:pointer;opacity:0.8}#main #content #mainarea #content-innr #cont04 .slickslider .slider_thumb .slick-current figure{opacity:1}#main #content #mainarea #content-innr #cont05{margin-bottom:45px}#main #content #mainarea #content-innr #cont05 h2:before{content:"";background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_h2pic_05.png) no-repeat;position:absolute;width:87px;height:46px;top:-34px;left:297px}#main #content #mainarea #content-innr #cont05 .event{display:-webkit-box;display:-ms-flexbox;display:flex}#main #content #mainarea #content-innr #cont05 .event .event-box{-webkit-box-flex:1;-ms-flex:1;flex:1}#main #content #mainarea #content-innr #cont05 .event .event-box:first-child{margin-right:20px}#main #content #mainarea #content-innr #cont05 .event .event-box h3{background:#12abeb;color:#fff;font-size:18px;text-align:center;padding:15px;line-height:1}#main #content #mainarea #content-innr #cont05 .event .event-box .footable{width:100%;color:#1e4d61;background:#fff;font-size:16px;border:1px solid #12abeb;border-radius:0}#main #content #mainarea #content-innr #cont05 .event .event-box .footable tbody tr:hover{background:none}#main #content #mainarea #content-innr #cont05 .event .event-box .footable tbody tr td{border:none;padding:15px;text-align:left}#main #content #mainarea #content-innr #cont05 .event .event-box .footable tbody tr .fb{text-align:right}#main #content #mainarea #content-innr #iee_footer{margin-bottom:105px;background-color:rgba(255, 255, 255, 0.8);padding:15px}#main #content #mainarea #content-innr #iee_footer h2{position:relative;font-size:18px;font-weight:bold;color:#12abeb;background-color:#fff;border:2px solid #12abeb;padding:10px 15px 10px 30px;display:inline-block;margin-left:35px;margin-bottom:15px;line-height:1}#main #content #mainarea #content-innr #iee_footer h2:before{position:absolute;content:"";background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kugayama-h-190709_icon05.png) no-repeat;width:26px;height:26px;z-index:1;left:-23px;top:50%;margin-top:-13px}#main #content #mainarea #content-innr #iee_footer h2:after{position:absolute;content:"";background:#12abeb;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;width:48px;height:48px;top:50%;left:-35px}