@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}.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 #content #mainarea{width:960px;font-size:16px;word-wrap:break-word;line-height:1.8em;margin:0 auto;padding:0;overflow:hidden;font-style:normal;text-align:justify;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:45px;float:left}#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 #content-innr .mainttl{margin:0;padding:0;line-height:1;width:100%}#main #content #mainarea #content-innr .mainttl img{width:100%;height:auto;display:block}#main #content #mainarea #content-innr .mainttl2{margin:0;padding:0;line-height:1;width:100%;display:none}#main #content #mainarea #content-innr .mainttl2 img{width:100%;height:auto;display:block}#main #content #mainarea #content-innr .iee-box .lead{padding:0px 3%;margin-top:-100px;margin-bottom:40px}#main #content #mainarea #content-innr .iee-box .lead h2{font-weight:bold;color:#7f95cc;font-size:16px;margin:0;padding:0 0 5px}#main #content #mainarea #content-innr .iee-box .lead h2 em,#main #content #mainarea #content-innr .iee-box .lead p em{font-style:normal;background-color:#fff}#main #content #mainarea #content-innr h2{font-size:24px;line-height:1.3;font-weight:bold;color:#333;padding:6px 15px 3px 12px;margin-bottom:15px}#main #content #mainarea #content-innr h2 span{font-size:16px}#main #content #mainarea #content-innr #sortArea #sort{background-color:#f9fbe6;width:100%}#main #content #mainarea #content-innr #sortArea #sort h3{font-size:12px;color:#7f95cc;display:inline-block;float:left;padding-left:10px;margin:0;padding-top:6px}#main #content #mainarea #content-innr #sortArea #sort h3 span:before{content:"";width:20px;height:21px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/schooluniform_190522_sorticon.png) no-repeat;display:inline-block;position:relative;top:5px;margin-right:5px}#main #content #mainarea #content-innr #sortArea #sort ul.tag{display:inline-block;float:left;font-weight:bold;font-size:0}#main #content #mainarea #content-innr #sortArea #sort ul.tag li{font-size:12px;padding:8px 3px 5px 12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}#main #content #mainarea #content-innr #sortArea #sort ul.tag li img{display:inline-block;position:relative;top:5px}#main #content #mainarea #content-innr #sortArea #sort ul.tag li.pointer{cursor:pointer;padding:8px 15px 5px}#main #content #mainarea #content-innr #sortArea #sort ul.tag li.pointer:hover{background-color:#fff;text-decoration:underline}#main #content #mainarea #content-innr #sortArea #sort ul.tag li.call{border-bottom:3px solid #6b6a61}#main #content #mainarea #content-innr #sortArea #sort ul.tag li.cost{border-bottom:3px solid #fb7f7f}#main #content #mainarea #content-innr #sortArea #sort ul.tag li.scho{border-bottom:3px solid #e58324}#main #content #mainarea #content-innr #sortArea #sort ul.tag li.mapp{border-bottom:3px solid #80b215}#main #content #mainarea #content-innr #itemList{margin-top:30px;width:100%}#main #content #mainarea #content-innr #itemList .concealed .tag{display:none}#main #content #mainarea #content-innr #itemList .filtered .tag{display:block}#main #content #mainarea #content-innr #itemList .item{width:23.8%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #f3f3f3;-webkit-box-shadow:2px 2px 3px #bbb;box-shadow:2px 2px 3px #bbb;margin-right:1.2%!important;margin-top:10px;display:block}#main #content #mainarea #content-innr #itemList .item a{padding:0;margin:0;display:block;color:#fff;height:100%}#main #content #mainarea #content-innr #itemList .item:hover .schoolimg span:before{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}#main #content #mainarea #content-innr #itemList .item a:visited{color:#fff}#main #content #mainarea #content-innr #itemList .item .schoolimg{padding:0%}#main #content #mainarea #content-innr #itemList .item .schoolimg span{position:relative;display:block;padding:1.8%}#main #content #mainarea #content-innr #itemList .item .schoolimg span:before{content:"";width:100%;height:100%;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/schooluniform_190522_zoom.png) no-repeat bottom;display:inline-block;position:absolute;background-size:100%;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}#main #content #mainarea #content-innr #itemList .item .schoolimg span img{display:block;height:192px}#main #content #mainarea #content-innr #itemList .item h3{font-size:16px;color:#3f3434;margin:1% 0;height:75px;padding:0 1.8%}#main #content #mainarea #content-innr #itemList .item .tag{position:absolute;bottom:0;width:100%;background-color:#f9fbe6;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#main #content #mainarea #content-innr #itemList .item .tag p{color:#71754d;font-size:12px;letter-spacing:-0.6px;padding:0 1.8%;font-weight:bold}#main #content #mainarea #content-innr #itemList .item .tag p:before{content:"";width:21px;height:21px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/schooluniform_190522_sorticon.png) no-repeat;background-size:contain;display:inline-block;position:relative;top:5px;margin-right:5px}#main #content #mainarea #content-innr #itiran{background-color:#eef3ff;margin-top:30px;margin-bottom:30px}#main #content #mainarea #content-innr #itiran h3{font-size:20px;padding:10px 10px 7px 10px;border-left:7px solid #b8caf5;border-bottom:1px dotted #ab9393;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px}#main #content #mainarea #content-innr #itiran .s_list{width:31.25%;max-width:300px;height:auto;margin:10px;padding:9px;border:1px solid #f3f3f3;-webkit-box-shadow:2px 2px 3px #aaa;box-shadow:2px 2px 3px #aaa;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#main #content #mainarea #content-innr #itiran .s_list img{width:100%;height:auto;margin-bottom:8px;vertical-align:bottom;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}#main #content #mainarea #content-innr #itiran .s_list:hover img{-webkit-transform:scale(0.97, 0.97);-ms-transform:scale(0.97, 0.97);transform:scale(0.97, 0.97)}#main #content #mainarea #content-innr #itiran .school_name{display:inline-block;font-size:14px;text-align:left;line-height:1.4}#main #content #mainarea #content-innr #itiran .school_icon{display:inline-block}#main #content #mainarea #content-innr #itiran .j_icon{display:inline-block;width:16px;height:21px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/collection_170524_j.png) no-repeat;background-size:contain}#main #content #mainarea #content-innr #itiran .mr3{margin-right:3px}#main #content #mainarea #content-innr #itiran .d_icon{display:inline-block;width:16px;height:21px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/collection_170524_d.png) no-repeat;background-size:contain}#main #content #mainarea #content-innr #itiran .school_txt{position:relative}#main #content #mainarea #content-innr #itiran .school_adress{position:absolute;bottom:0;width:65%;font-size:9px;text-align:left;line-height:1.2}#main #content #mainarea #content-innr #itiran .school_button{width:28%;background:-webkit-gradient(linear, left top, left bottom, from(#b0b2ff), to(#70a8e2));background:-webkit-linear-gradient(top, #b0b2ff 0%, #70a8e2 100%);background:-o-linear-gradient(top, #b0b2ff 0%, #70a8e2 100%);background:linear-gradient(to bottom, #b0b2ff 0%, #70a8e2 100%);padding:0% 1%;text-align:center;color:#fff;font-weight:bold;font-size:10px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}#main #content #mainarea #content-innr #itiran .schoollist{border:1px solid #dedede;width:32%;margin-right:1.2%;-webkit-box-shadow:0 2px 0 #d7e9ea;-moz-box-shadow:0 2px 0 #d7e9ea;-ms-box-shadow:0 2px 0 #d7e9ea;box-shadow:0 2px 0 #d7e9ea;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}#main #content #mainarea #content-innr #itiran .schoollist.kyogaku{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/collection_bg-kyogaku_160525.png) no-repeat right #fff;background-size:contain}#main #content #mainarea #content-innr #itiran .schoollist.kyogaku .name .info{color:#41941c}#main #content #mainarea #content-innr #itiran .schoollist.joshi{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/collection_bg-joshi_160525.png) no-repeat right #fff;background-size:contain}#main #content #mainarea #content-innr #itiran .schoollist.joshi .name p.info{color:#a82d2d}#main #content #mainarea #content-innr #itiran .schoollist img.fll{width:37%;height:auto;display:block}#main #content #mainarea #content-innr #itiran .schoollist .name{width:54%;height:70px;line-height:1.4em;font-size:14px;font-weight:bold;position:relative;padding:2%;-webkit-box-sizing:border-box;box-sizing:border-box}#main #content #mainarea #content-innr #itiran .schoollist .name .info{position:absolute;bottom:2px;display:block;font-size:12px;width:100%}#main #content #mainarea #content-innr #itiran .schoollist .name .info span{padding-left:2%;color:#a5a5a5}#main #content #mainarea #content-innr #itiran .schoollist .name p.pctext{display:inline}#main #content #mainarea #content-innr #itiran .schoollist .name p.sptext{display:none}#main #content #mainarea #content-innr h3{font-size:22px;line-height:1.3;font-weight:bold;margin:2% 0%;display:block}#main #content #mainarea #content-innr h4{text-align:center;font-size:18px;padding:0;margin:0 0 10px;color:#E34446;border-bottom:dotted #FCC6C6 1px}#main #content #mainarea #content-innr p{margin:0px;font-size:15px}#main #content #mainarea #content-innr .right-text{text-align:right}#main #content #mainarea #content-innr .nav_area{width:960px;height:auto}#main #content #mainarea #content-innr .global-nav{padding:0px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:medium none;display:table;table-layout:fixed}#main #content #mainarea #content-innr .global-nav li{display:table-cell;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:none;padding:14px 9px 9px}