@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 a{color:#0eb5f3;text-decoration:underline}#main a:hover{color:#0eb5f3;text-decoration:none}#main p{color:#333333}#main img{max-width:100%;height:auto}#main figure{margin:0;padding:0}#main dd,#main dl,#main dt{margin:0;padding:0}#main .link-btn{text-align:center;margin-bottom:60px}#main .link-btn.right-type{text-align:right}#main .link-btn p{display:inline-block;line-height:1}#main .link-btn p a{display:block;border-radius:100px;position:relative;background:#0eb5f3 url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_bg-btn.png) left bottom no-repeat;-webkit-box-shadow:4px 4px 0px #121850;box-shadow:4px 4px 0px #121850;padding:18px 70px 18px 0;color:#121850;font-size:20px;font-weight:bold;letter-spacing:1px;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#main .link-btn p a span.inner{display:inline-block;padding:0 40px 0 40px;position:relative}#main .link-btn p a span.inner:after{-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;content:"";width:50px;height:39px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_arrow.png) right center no-repeat;background-size:contain;position:absolute;top:50%;right:-50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#main .link-btn p a:hover{background:#0eb5f3 url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_bg-btn.png) left top no-repeat;-webkit-box-shadow:2px 2px 0px #121850;box-shadow:2px 2px 0px #121850}#main .link-btn p a:hover span.inner:after{right:-55px}#main .cont-title{width:auto;padding:0;margin-bottom:100px}#main .cont-title h2{margin-bottom:10px}#main .cont-title h2 img{display:block;margin:0 auto;max-width:100%;height:auto}#main .cont-title .lead{padding:0 50px;color:#121850;font-weight:bold}#main .cont-title.bg-type{margin-bottom:0}#main .cont-title.bg-type h2{margin-bottom:0}#main .cont-title.bg-type .lead{text-align:center;background:rgba(255, 255, 255, 0.8);margin:0 20px}#main .cont-title.bg-type .lead-bg{padding-top:35px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_section-title03-bg.jpg) left top no-repeat;background-size:contain;padding-bottom:61%}#main h3{margin-bottom:10px;padding:15px 30px 15px 53px;background:rgba(255, 255, 255, 0.8) url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_bg-q.png)}#main h3 span{font-size:20px;font-weight:bold;color:#121850;position:relative}#main h3 span:after{content:"";width:24px;height:40px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_ic.png) left top no-repeat;background-size:contain;position:absolute;top:50%;left:-33px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#main .cont-image{position:relative;width:33.33%;margin-top:50px;float:right}#main .cont-image figure img{display:block}#main .cont-image.bg-type{padding:0;margin:0;position:relative;z-index:1}#main .cont-image.bg-type figure{position:absolute;top:-40px;right:0;width:137.5%}#main .cont-image.left-type{float:left;margin:0}#main .cont-normal{padding:0 0 0 50px;width:60.41%;float:left;position:relative;z-index:2}#main .cont-normal.right-type{padding:0 20px 0 0;float:right}#main .chara-comment{-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255, 255, 255, 0.8);width:100%;padding:30px 30px 30px 0;margin-bottom:10px}#main .chara-comment .chara-image{float:left;width:50px;height:50px;margin-right:10px;position:relative}#main .chara-comment .chara-image:after{clear:both}#main .chara-comment .chara-image img{display:block}#main .chara-comment .chara-image figcaption{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:absolute;left:0;bottom:0;padding:1px;font-size:10px;line-height:1.1;text-align:center;background-color:#ffff00}#main .chara-comment .chara-image figcaption.chara02{background-color:#77e1c1}#main .cont-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:rgba(255, 255, 255, 0.8);padding:30px 30px 0 30px;margin-top:-20.5%;margin-left:20px;margin-right:20px;margin-bottom:40px}#main .cont-flex .chara-comment{width:47.5%;padding:0;margin:0;background:transparent}#main .bg-pink{font-weight:bold;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(55%, transparent), color-stop(55%, #ffc0d6), to(#ffc0d6));background-image:-webkit-linear-gradient(top, transparent 55%, #ffc0d6 55%, #ffc0d6 100%);background-image:-o-linear-gradient(top, transparent 55%, #ffc0d6 55%, #ffc0d6 100%);background-image:linear-gradient(to bottom, transparent 55%, #ffc0d6 55%, #ffc0d6 100%)}#main #content #mainarea{width:960px;font-size:16px;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "メイリオ", sans-serif;word-wrap:break-word;line-height:1.7;margin:0 auto;font-style:normal}#main #content #mainarea #feature-data-box #feature-data{padding-bottom:10px}#main #content #mainarea #feature-data-box #feature-data .logo{height:46px;float:left}#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 #content-innr .mainttl{width:100%;position:relative}#main #content #mainarea #content-innr .mainttl h1{width:100%}#main #content #mainarea #content-innr .mainttl h1 img{display:block}#main #content #mainarea #content-innr .iee_box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:51%;margin-top:-155px;background-color:rgba(255, 255, 255, 0.8);padding:30px 30px 40px 50px}#main #content #mainarea #content-innr .iee_box h2{position:absolute;left:30px;top:-50px}#main #content #mainarea #content-innr .iee_box h2 img{display:block}#main #content #mainarea #content-innr .iee_box p{font-size:14px}#main #content #mainarea #content-innr .point-box{padding:0px 50px 40px 50px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_point-bg.jpg) center 30px no-repeat}#main #content #mainarea #content-innr .point-box h2{margin-left:-20px;display:block}#main #content #mainarea #content-innr .point-box p{font-size:14px}#main #content #mainarea #content-innr .cont02 .cont-image.left-type{margin-bottom:50px}#main #content #mainarea #content-innr .event-box{margin-bottom:25px}#main #content #mainarea #content-innr .event-box .cont-title{margin-bottom:40px}#main #content #mainarea #content-innr .event-box .event-box-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row{width:47.8%;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_event-bg01.png), url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_event-bg02.png);background-position:left top , left bottom;background-size:contain , contain;background-repeat:no-repeat, no-repeat}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row.high{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_event-bg03.png), url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-kogakuin-200929_event-bg04.png);background-position:left top , left bottom;background-size:contain , contain;background-repeat:no-repeat, no-repeat}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row.high h3{color:#778ef3}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row.high table tr:nth-child(odd) td,#main #content #mainarea #content-innr .event-box .event-box-inner .event-row.high table tr:nth-child(odd) th{background-color:#f1f5f9}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row h3{margin-bottom:0;padding:15px 0;background:transparent;color:#1cd5e4;font-size:20px;text-align:center}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row .table-frame{min-height:245px}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row table{border-collapse:collapse;border-spacing:0}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row table tr td,#main #content #mainarea #content-innr .event-box .event-box-inner .event-row table tr th{text-align:left;padding:4px 8px}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row table tr th{font-size:16px;font-weight:bold;color:#121850;width:28%}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row table tr td{font-size:14px;font-weight:bold}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row table tr:nth-child(odd) td,#main #content #mainarea #content-innr .event-box .event-box-inner .event-row table tr:nth-child(odd) th{background-color:#f1f9f9}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row .attention{text-align:center;font-size:12px;margin-bottom:30px}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row .link-btn{margin-bottom:40px}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row .link-btn p a{padding:15px 70px 15px 0;font-size:16px;letter-spacing:0px}#main #content #mainarea #content-innr .event-box .event-box-inner .event-row .link-btn p a span.inner{display:inline-block;padding:0 20px 0 20px}#main #content #mainarea .feature-text p{text-align:right;font-size:14px;color:#999;padding:20px 0 20px;line-height:1.3}