@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{-webkit-transition:all  0.3s ease;-o-transition:all  0.3s ease;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 img{max-width:100%;height:auto}#main figure{margin:0;padding:0}#main dd,#main dl,#main dt{margin:0;padding:0}#main .sp-show{display:none}#main #content #mainarea{width:960px;font-size:16px;word-wrap:break-word;line-height:1.8;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:38px;float:left;margin:10px 0 0 0}#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{width:100%;display:block}#main #content #mainarea #content-innr .mainttl .iee_box{max-width:620px;margin:-10px auto 30px;padding:15px 50px 30px;background-color:#4c4b45;position:relative}#main #content #mainarea #content-innr .mainttl .iee_box h2{font-size:22px;margin-bottom:5px;color:#fff}#main #content #mainarea #content-innr .mainttl .iee_box p{font-size:14px;color:#fff;margin-bottom:0}#main #content #mainarea #content-innr .link-btn{margin:0 30px;text-align:center}#main #content #mainarea #content-innr .link-btn p{display:inline-block;line-height:1.0;margin:0}#main #content #mainarea #content-innr .link-btn p a{min-width:320px;display:block;border:solid 6px #b8a400;background:#b8a400 url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_btn_bg.png) left top;padding:25px 20px;font-size:20px;line-height:1.0;font-weight:bold;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "メイリオ", sans-serif;color:#011830;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#main #content #mainarea #content-innr .link-btn p a span.inner{display:inline-block;padding:0 30px 0 0;position:relative}#main #content #mainarea #content-innr .link-btn p a span.inner:after{-webkit-transition:all 300ms ease 150ms;-o-transition:all 300ms ease 150ms;transition:all 300ms ease 150ms;content:"";width:21px;height:21px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_btn_arrow.png) right center no-repeat;position:absolute;top:50%;right:0;margin-top:-11px}#main #content #mainarea #content-innr .link-btn p a:hover{-webkit-box-shadow:5px 8px 13px #777777;box-shadow:5px 8px 13px #777777;background-color:#c3b012}#main #content #mainarea #content-innr .link-btn p a:hover span.inner:after{right:-5px}#main #content #mainarea #content-innr .link-btn.white p a{background-color:#fff}#main #content #mainarea #content-innr .link-btn.white p a span.inner:after{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_btn_arrow2.png) right center no-repeat}#main #content #mainarea #content-innr .cont-title h2{width:auto}#main #content #mainarea #content-innr .cont-title h2 img{display:block;max-width:100%;height:auto}#main #content #mainarea #content-innr h3{margin-bottom:30px;display:inline-block;font-size:40px;font-weight:bold;line-height:1.3;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "メイリオ", sans-serif;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(55%, #d0cec4), color-stop(55%, transparent));background-image:-webkit-linear-gradient(bottom, #d0cec4 55%, transparent 55%);background-image:-o-linear-gradient(bottom, #d0cec4 55%, transparent 55%);background-image:linear-gradient(to top, #d0cec4 55%, transparent 55%)}#main #content #mainarea #content-innr p{margin-bottom:30px}#main #content #mainarea #content-innr p.edu{margin-bottom:20px;font-size:20px;font-weight:bold;line-height:1.3;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "メイリオ", sans-serif;color:#76746a}#main #content #mainarea #content-innr .cont-area{position:relative;margin:-9% 3.13% 0}#main #content #mainarea #content-innr .cont-area .cont-area-left{width:40%;float:left;padding-top:70px}#main #content #mainarea #content-innr .cont-area .cont-area-left img{display:block}#main #content #mainarea #content-innr .cont-area .cont-area-right{width:50%;float:right;padding-top:0}#main #content #mainarea #content-innr .cont-area .cont-area-inner .cont-area-right{width:40%;float:right;padding-top:90px}#main #content #mainarea #content-innr .cont-area .cont-area-inner .cont-area-right img{display:block}#main #content #mainarea #content-innr .cont-area .cont-area-inner .cont-area-left{width:57.6%;float:left;padding-top:0}#main #content #mainarea #content-innr .chara-comment{padding-bottom:30px;display:table}#main #content #mainarea #content-innr .chara-comment .thumb{display:table-cell;vertical-align:top;width:60px}#main #content #mainarea #content-innr .chara-comment .thumb figure img{display:block}#main #content #mainarea #content-innr .chara-comment p{padding-left:15px;display:table-cell;vertical-align:middle}#main #content #mainarea #content-innr .head-image{margin-bottom:20px}#main #content #mainarea #content-innr .box-area{width:100%;margin-bottom:30px}#main #content #mainarea #content-innr .box-area .box{width:45.54%;padding:2.23%;background-color:#363532;float:left}#main #content #mainarea #content-innr .box-area .box .title-area figure{width:60px;margin-right:5px;float:left}#main #content #mainarea #content-innr .box-area .box .title-area figure img{display:block}#main #content #mainarea #content-innr .box-area .box .title-area p.name{margin-bottom:5px;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "メイリオ", sans-serif;font-size:18px;font-weight:bold;line-height:1.0;color:#ffffff}#main #content #mainarea #content-innr .box-area .box .title-area p.title{margin:0;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "メイリオ", sans-serif;font-size:28px;font-weight:bold;line-height:1.3;color:#ffffff;display:inline-block;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(55%, #42423f), color-stop(55%, transparent));background-image:-webkit-linear-gradient(bottom, #42423f 55%, transparent 55%);background-image:-o-linear-gradient(bottom, #42423f 55%, transparent 55%);background-image:linear-gradient(to top, #42423f 55%, transparent 55%)}#main #content #mainarea #content-innr .box-area .box .title-area p.title span{font-size:18px}#main #content #mainarea #content-innr .box-area .box .detail-area{position:relative}#main #content #mainarea #content-innr .box-area .box .detail-area .detail-area-innter{border-radius:20px;overflow:hidden;margin-top:14px;background-color:#247ee3}#main #content #mainarea #content-innr .box-area .box .detail-area .detail-area-innter figure{width:48.8%;float:right;margin-left:14px}#main #content #mainarea #content-innr .box-area .box .detail-area .detail-area-innter figure img{display:block}#main #content #mainarea #content-innr .box-area .box .detail-area .detail-area-innter p{font-size:12px;color:#fff;padding:15px 0 0 15px;margin-bottom:0}#main #content #mainarea #content-innr .box-area .box .detail-area .detail-area-innter p.black{color:#333333}#main #content #mainarea #content-innr .box-area .box .detail-area:before{content:"";width:11px;height:13px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_arrow_blue.png) left bottom no-repeat;position:absolute;left:20px;top:-11px}#main #content #mainarea #content-innr .box-area .box .detail-area.yellow .detail-area-innter{background-color:#ffe44d}#main #content #mainarea #content-innr .box-area .box .detail-area.yellow:before{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_arrow_yellow.png) left bottom no-repeat}#main #content #mainarea #content-innr .box-area .box .detail-area.white .detail-area-innter{background-color:#f2f7fa}#main #content #mainarea #content-innr .box-area .box .detail-area.white:before{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_arrow_white.png) left bottom no-repeat}#main #content #mainarea #content-innr .box-area .box .detail-area.red .detail-area-innter{background-color:#f03535}#main #content #mainarea #content-innr .box-area .box .detail-area.red:before{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_arrow_red.png) left bottom no-repeat}#main #content #mainarea #content-innr .box-area .box:nth-child(2),#main #content #mainarea #content-innr .box-area .box:nth-child(3){background-color:#42423f}#main #content #mainarea #content-innr .box-area .box:nth-child(2) .title-area p.title,#main #content #mainarea #content-innr .box-area .box:nth-child(3) .title-area p.title{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(55%, #363532), color-stop(55%, transparent));background-image:-webkit-linear-gradient(bottom, #363532 55%, transparent 55%);background-image:-o-linear-gradient(bottom, #363532 55%, transparent 55%);background-image:linear-gradient(to top, #363532 55%, transparent 55%)}#main #content #mainarea #content-innr .message-area{padding:10px 3.13% 30px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_bg_message.jpg) center bottom no-repeat;background-size:cover}#main #content #mainarea #content-innr .slider-area{padding:20px;background-color:#42423f;margin-bottom:50px}#main #content #mainarea #content-innr .slider{max-width:740px;margin:0 auto}#main #content #mainarea #content-innr .slider .bx-wrapper .bx-controls-direction a{margin-top:-26px;width:52px;height:52px;left:0;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_pager_l.png) center bottom no-repeat}#main #content #mainarea #content-innr .slider .bx-wrapper .bx-controls-direction a.bx-next{left:auto;right:0;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-komabajh_toho-u-180724_pager_r.png) center bottom no-repeat}#main #content #mainarea #content-innr .slider .bx-pager{margin:10px 0 0;text-align:center}#main #content #mainarea #content-innr .slider .bx-pager a img{opacity:0.2}#main #content #mainarea #content-innr .slider .bx-pager a img:hover{opacity:1.0}#main #content #mainarea #content-innr .slider .bx-pager a.active img{opacity:1.0}#main #content #mainarea #content-innr #cont01,#main #content #mainarea #content-innr #cont03{background-color:#f3f3f1}#main #content #mainarea #content-innr #cont02,#main #content #mainarea #content-innr #cont04{background-color:#fbfaf7}#main #content #mainarea #content-innr .point-box{background-color:#fbfaf7;padding:60px 3.13% 0}#main #content #mainarea #content-innr .point-box h2{font-size:20px;line-height:1.0;margin-bottom:15px;color:#328fb5;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "メイリオ", sans-serif}#main #content #mainarea #content-innr .event-box .cont-area{margin-top:-22%}#main #content #mainarea #content-innr .tbl-bdr{margin-bottom:40px}#main #content #mainarea #content-innr .tbl-bdr .footable{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;font-size:16px;font-family:inherit;border:none}#main #content #mainarea #content-innr .tbl-bdr .footable thead>tr:first-child>td.footable-first-column,#main #content #mainarea #content-innr .tbl-bdr .footable thead>tr:first-child>th.footable-first-column{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;width:30%}#main #content #mainarea #content-innr .tbl-bdr .footable thead>tr:first-child>td.footable-last-column,#main #content #mainarea #content-innr .tbl-bdr .footable thead>tr:first-child>th.footable-last-column{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;width:45%}#main #content #mainarea #content-innr .tbl-bdr .footable thead>tr:first-child>td.footable-first-column.footable-last-column,#main #content #mainarea #content-innr .tbl-bdr .footable thead>tr:first-child>th.footable-first-column.footable-last-column{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}#main #content #mainarea #content-innr .tbl-bdr .footable tbody>tr:last-child>td.footable-first-column{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}#main #content #mainarea #content-innr .tbl-bdr .footable tbody>tr:last-child>td.footable-last-column{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}#main #content #mainarea #content-innr .tbl-bdr .footable tbody>tr:last-child>td.footable-first-column.footable-last-column{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}#main #content #mainarea #content-innr .tbl-bdr .footable tbody>tr>td,#main #content #mainarea #content-innr .tbl-bdr .footable thead>tr>td,#main #content #mainarea #content-innr .tbl-bdr .footable thead>tr>th{-webkit-box-shadow:none;box-shadow:none;border-top:2px solid #ffffff;border-left:none}#main #content #mainarea #content-innr .tbl-bdr .footable td,#main #content #mainarea #content-innr .tbl-bdr .footable th{padding:10px}#main #content #mainarea #content-innr .tbl-bdr .footable th{color:#b8a400;background:#363532;text-shadow:none}#main #content #mainarea #content-innr .tbl-bdr .footable td{background:#f3f3f1}#main #content #mainarea #content-innr .tbl-bdr .footable td.fb{font-weight:bold}#main #content #mainarea #content-innr .tbl-bdr .footable td.fb span{font-weight:normal}#main #content #mainarea #content-innr .tbl-bdr .breakpoint{border-top:none}#main #content #mainarea #content-innr .tbl-bdr .breakpoint thead{display:none}#main #content #mainarea #content-innr .tbl-bdr .breakpoint tbody tr td.expand{background:#e5e5e5;font-weight:bold}#main #content #mainarea #content-innr .tbl-bdr .breakpoint tbody tr td.expand .footable-toggle{color:#cccccc}#main #content #mainarea #content-innr .tbl-bdr .breakpoint tbody tr .footable-row-detail-name{font-weight:normal;width:50px}#main #content #mainarea .feature-text p{text-align:right;font-size:14px;color:#999;padding:110px 0 20px 0}