@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 #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;font-family:"游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:500}#main #content #mainarea p{color:#794f52}#main #content #mainarea #feature-data-box #feature-data{padding-bottom:10px}#main #content #mainarea #feature-data-box #feature-data .logo{float:left;margin:10px 0 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{background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-fujimura-200923-bg.png");overflow:hidden}#main #content #mainarea #content-innr .cont_inner .innerarea{padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}#main #content #mainarea #content-innr .maintitlearea{position:relative}#main #content #mainarea #content-innr .maintitlearea h2{position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}#main #content #mainarea #content-innr .maintitlearea h2 img{width:100%;height:auto;vertical-align:bottom}#main #content #mainarea #content-innr figure{position:relative;margin:0}#main #content #mainarea #content-innr figure img{vertical-align:bottom;width:100%;height:auto}#main #content #mainarea #content-innr figure figcaption{position:absolute}#main #content #mainarea #content-innr figure figcaption span{border:3px solid #f78181;background:#fff;padding:12px 22px;line-height:1.4em;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;font-size:14px;display:block}#main #content #mainarea #content-innr .h3area h3{padding:30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#main #content #mainarea #content-innr .h3area h3 img{margin:0 auto;display:block;max-width:368px;width:100%}#main #content #mainarea #content-innr .textarea.flltext{width:100%}#main #content #mainarea #content-innr .textarea .edu,#main #content #mainarea #content-innr .textarea .teacher,#main #content #mainarea #content-innr .textarea .teacher2,#main #content #mainarea #content-innr .textarea .teacher3{margin-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}#main #content #mainarea #content-innr .textarea .edu span,#main #content #mainarea #content-innr .textarea .teacher2 span,#main #content #mainarea #content-innr .textarea .teacher3 span,#main #content #mainarea #content-innr .textarea .teacher span{color:#fff;padding:2px 10px;margin-right:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-weight:bold;min-width:70px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}#main #content #mainarea #content-innr .textarea .edu span{background:#794f52}#main #content #mainarea #content-innr .textarea .edu p{font-size:18px}#main #content #mainarea #content-innr .textarea .teacher span{background:#b89a9c}#main #content #mainarea #content-innr .textarea .teacher2 span{background:#b5d260;min-width:88px}#main #content #mainarea #content-innr .textarea .teacher3 span{background:#fba8a8;min-width:88px}#main #content #mainarea #content-innr .maintextarea{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#main #content #mainarea #content-innr table{width:100%;background:#fff;border-collapse:collapse;border-spacing:0px;margin-bottom:20px;color:#794f52}#main #content #mainarea #content-innr table td,#main #content #mainarea #content-innr table th{font-size:14px;padding:6px 10px;line-height:1.6em}#main #content #mainarea #content-innr table th{font-size:16px;width:100px;text-align:left}#main #content #mainarea #content-innr table th span{font-size:14px}#main #content #mainarea #content-innr table th.title{text-align:center;color:#fff;font-size:18px}#main #content #mainarea #content-innr table.pink{border:2px solid #f78181}#main #content #mainarea #content-innr table.pink td,#main #content #mainarea #content-innr table.pink th{border:2px solid #f78181}#main #content #mainarea #content-innr table.pink th{background:#ffd5d5}#main #content #mainarea #content-innr table.pink th.title{background:#f78181}#main #content #mainarea #content-innr table.green{border:2px solid #a3c73c}#main #content #mainarea #content-innr table.green td,#main #content #mainarea #content-innr table.green th{border:2px solid #a3c73c}#main #content #mainarea #content-innr table.green th{background:#dff4a2}#main #content #mainarea #content-innr table.green th.title{background:#a3c73c}#main #content #mainarea #content-innr .btn_box{margin-top:20px;width:100%;position:relative;z-index:3}#main #content #mainarea #content-innr .btn_box a{position:relative;font-size:24px;line-height:1.2em;text-decoration:none;color:#fff;font-weight:bold;padding:16px 70px 16px 22px;min-width:278px;text-align:left;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-border-radius:45px;-moz-border-radius:45px;-ms-border-radius:45px;border-radius:45px}#main #content #mainarea #content-innr .btn_box a .inner{display:table-cell;vertical-align:middle}#main #content #mainarea #content-innr .btn_box a:hover{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}#main #content #mainarea #content-innr .btn_box.pink-btn a{background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-fujimura-200923-arrow-p.png") no-repeat center right 10px, -webkit-linear-gradient(top, #ffbfbf 0%, #fa5b64 100%);background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-fujimura-200923-arrow-p.png") no-repeat center right 10px, -o-linear-gradient(top, #ffbfbf 0%, #fa5b64 100%);background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-fujimura-200923-arrow-p.png") no-repeat center right 10px, -webkit-gradient(linear, left top, left bottom, from(#ffbfbf), to(#fa5b64));background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-fujimura-200923-arrow-p.png") no-repeat center right 10px, linear-gradient(to bottom, #ffbfbf 0%, #fa5b64 100%);-webkit-box-shadow:0 5px 0 #d54452;-moz-box-shadow:0 5px 0 #d54452;-ms-box-shadow:0 5px 0 #d54452;box-shadow:0 5px 0 #d54452}#main #content #mainarea #content-innr .btn_box.pink-btn a .inner{text-shadow:0 0 8px #ed606d, 0 0 8px #ed606d, 0 0 8px #ed606d, 0 0 8px #ed606d, 0 0 8px #ed606d, 0 0 8px #ed606d, 0 0 8px #ed606d, 0 0 8px #ed606d, 0 0 8px #ed606d, 0 0 8px #ed606d, 0 0 8px}#main #content #mainarea #content-innr .btn_box.pink-btn a:hover{-webkit-box-shadow:0 3px 0 #d54452;-moz-box-shadow:0 3px 0 #d54452;-ms-box-shadow:0 3px 0 #d54452;box-shadow:0 3px 0 #d54452}#main #content #mainarea #content-innr .btn_box.green-btn a{background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-fujimura-200923-arrow-g.png") no-repeat center right 10px, -webkit-linear-gradient(top, #bae04d 0%, #85ae12 100%);background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-fujimura-200923-arrow-g.png") no-repeat center right 10px, -o-linear-gradient(top, #bae04d 0%, #85ae12 100%);background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-fujimura-200923-arrow-g.png") no-repeat center right 10px, -webkit-gradient(linear, left top, left bottom, from(#bae04d), to(#85ae12));background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-fujimura-200923-arrow-g.png") no-repeat center right 10px, linear-gradient(to bottom, #bae04d 0%, #85ae12 100%);-webkit-box-shadow:0 5px 0 #6a8e06;-moz-box-shadow:0 5px 0 #6a8e06;-ms-box-shadow:0 5px 0 #6a8e06;box-shadow:0 5px 0 #6a8e06}#main #content #mainarea #content-innr .btn_box.green-btn a .inner{text-shadow:0 0 8px #86af12, 0 0 8px #86af12, 0 0 8px #86af12, 0 0 8px #86af12, 0 0 8px #86af12, 0 0 8px #86af12, 0 0 8px #86af12, 0 0 8px #86af12, 0 0 8px #86af12, 0 0 8px #86af12, 0 0 8px}#main #content #mainarea #content-innr .btn_box.green-btn a:hover{-webkit-box-shadow:0 3px 0 #6a8e06;-moz-box-shadow:0 3px 0 #6a8e06;-ms-box-shadow:0 3px 0 #6a8e06;box-shadow:0 3px 0 #6a8e06}#main #content #mainarea #content-innr .title{position:relative}#main #content #mainarea #content-innr .title h1{width:67.18%;position:absolute;bottom:0;z-index:1}#main #content #mainarea #content-innr .title h1 img{width:100%;height:auto;vertical-align:bottom}#main #content #mainarea #content-innr .title .bgarea{width:100%}#main #content #mainarea #content-innr .iee_box{background:#fbfff2;padding:24px 15.5%;border-top:2px solid #bdd872;border-bottom:2px solid #bdd872}#main #content #mainarea #content-innr .iee_box h2{border-bottom:2px solid #bdd872;text-align:center}#main #content #mainarea #content-innr .iee_box h2 img{vertical-align:bottom;width:90%;height:auto;max-width:284px}#main #content #mainarea #content-innr .iee_box p{font-size:14px;margin-top:5px}#main #content #mainarea #content-innr .maintextarea.img-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#main #content #mainarea #content-innr .maintextarea.img-left .textarea{width:65.55%}#main #content #mainarea #content-innr .maintextarea.img-left .imgarea{width:38.88%;margin-left:-5%;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}#main #content #mainarea #content-innr .maintextarea.img-right1 .textarea{width:56.66%}#main #content #mainarea #content-innr .maintextarea.img-right1 .imgarea{width:40%}#main #content #mainarea #content-innr .maintextarea.img-right2 .textarea{width:65.55%}#main #content #mainarea #content-innr .maintextarea.img-right2 .imgarea{width:31.11%}#main #content #mainarea #content-innr .maintextarea.img-right3 .textarea{width:58.88%}#main #content #mainarea #content-innr .maintextarea.img-right4{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#main #content #mainarea #content-innr .maintextarea.img-right4 .textarea{width:65.55%}#main #content #mainarea #content-innr .maintextarea.img-right4 .imgarea{width:38.88%;margin-right:-5%;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}#main #content #mainarea #content-innr .maintextarea.img-right4 .imgarea figcaption{top:260px;right:10%}#main #content #mainarea #content-innr .maintextarea.img-right4 .imgarea figcaption.purple span{border:3px solid #794f52}#main #content #mainarea #content-innr .maintextarea.img-right4 .imgarea figcaption span{padding:12px 50px 12px 22px}#main #content #mainarea #content-innr .bg01 .maintitlearea h2{width:56.66%;padding:8% 0 8% 3%}#main #content #mainarea #content-innr .bg01 .maintitlearea .h2img{width:57.29%;position:absolute;top:0;right:-3%}#main #content #mainarea #content-innr .bg01 .btn_box a{margin:0;float:right}#main #content #mainarea #content-innr .fullimg{margin-top:-13%;padding-top:40px}#main #content #mainarea #content-innr .fullimg figcaption{width:100%;text-align:center;bottom:30px}#main #content #mainarea #content-innr .bg02 .maintitlearea h2{width:56.66%;padding:8% 0 5% 3%}#main #content #mainarea #content-innr .bg02 .maintitlearea .h2img{width:43.75%;position:absolute;bottom:0;right:3%}#main #content #mainarea #content-innr .bg02 .h3area{background:#a3c73c}#main #content #mainarea #content-innr .bg02 .innerarea{background:#f5ffd7;padding-top:45px;padding-bottom:80PX}#main #content #mainarea #content-innr .table-h4{text-align:center;margin-top:0}#main #content #mainarea #content-innr .table-h4 img{max-width:305px;width:100%}#main #content #mainarea #content-innr .fullimg-02{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}#main #content #mainarea #content-innr .fullimg-02 figure:first-of-type{width:56.66%;position:relative}#main #content #mainarea #content-innr .fullimg-02 figure:first-of-type img{width:56.86%;padding-left:43%}#main #content #mainarea #content-innr .fullimg-02 figure:first-of-type figcaption{top:50%;left:4%}#main #content #mainarea #content-innr .fullimg-02 figure:first-of-type figcaption span{width:54.5%;border:3px solid #a3c73c}#main #content #mainarea #content-innr .fullimg-02 figure:first-of-type figcaption::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 2px 47px 18px;border-color:transparent transparent #a2c73c transparent;position:absolute;top:-47px;left:52%}#main #content #mainarea #content-innr .fullimg-02 figure:nth-of-type(2){width:38.88%;margin-right:2.5%}#main #content #mainarea #content-innr .bg03 .h3area{background:#f78181;position:relative}#main #content #mainarea #content-innr .bg03 .h3area h3{width:50%}#main #content #mainarea #content-innr .bg03 .h3area .h3img{position:absolute;top:0;right:-10%;width:55.55%}#main #content #mainarea #content-innr .bg03 .innerarea{background:#fff1ee;padding-top:45px;padding-bottom:80PX}#main #content #mainarea #content-innr .bg03 .textarea .edu:first-of-type{width:90%}#main #content #mainarea #content-innr .fullimg-03{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#main #content #mainarea #content-innr .fullimg-03>figure{width:33.33%;position:relative}#main #content #mainarea #content-innr .fullimg-03>figure img{width:91%;padding-left:9%;position:relative;z-index:1}#main #content #mainarea #content-innr .fullimg-03>figure figcaption{position:relative}#main #content #mainarea #content-innr .fullimg-03>figure figcaption span{width:110%;padding:12px 22px 12px 20%;margin-left:-20%;-webkit-box-sizing:border-box;box-sizing:border-box}#main #content #mainarea #content-innr .fullimg-03 .imgarea2{width:64.44%}#main #content #mainarea #content-innr .fullimg-03 .imgarea2 figure img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#main #content #mainarea #content-innr .bg04{margin-bottom:50px}#main #content #mainarea #content-innr .bg04 .maintitlearea h2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:50px 3% 40px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#main #content #mainarea #content-innr .bg04 .maintitlearea h2 img{width:44.56%}#main #content #mainarea #content-innr .bg04 .maintitlearea .h2img{width:57.29%;position:absolute;top:0;right:-3%}#main #content #mainarea #content-innr .bg04 .caution{font-size:14px}#main #content #mainarea #content-innr .bg05{margin-bottom:50px}#main #content #mainarea #content-innr .bg05 h2{margin:30px auto 20px;display:block}#main #content #mainarea #content-innr .bg05 h2 img{width:90%;max-width:544px}#main #content #mainarea #content-innr .bg05 .img-right4{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#main #content #mainarea #content-innr .bg05 .btn_box a{margin:0;float:right}#main #content #mainarea #content-innr .bg06 .maintitlearea h2 img{width:90%;max-width:544px;margin:60px auto 40px;display:block}#main #content #mainarea #content-innr .bg06 .eventarea{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px}#main #content #mainarea #content-innr .bg06 .eventarea .eventblock{width:48%;position:relative;padding-bottom:100px}#main #content #mainarea #content-innr .bg06 .eventarea .btn_box{position:absolute;bottom:0}