@charset "utf-8";.cf:before,.cf:after{display:table;content:""}.cf:after{clear:both}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}img{border:0px}a.img_hover:hover img{opacity:.75;filter:alpha(opacity=75);-moz-opacity:.75;-ms-filter:"alpha(opacity=75)"}a{color:#009;text-decoration:none}a:visited{color:#606}a:hover{color:#06c;text-decoration:underline}ul,ol,li{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 .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .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-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 #feature-data-box #feature-data{padding-bottom:10px}#main #content #mainarea #feature-data-box #feature-data .logo{float:left;margin:0}#main #content #mainarea #feature-data-box #feature-data .logo img{vertical-align:bottom}#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;width:100%;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{overflow:hidden}#main #content #mainarea #content-innr .fwb{font-weight:bold}#main #content #mainarea #content-innr figure{margin:0;position:relative}#main #content #mainarea #content-innr figure img{vertical-align:bottom;width:100%;height:auto}#main #content #mainarea #content-innr p{color:#462a2b}#main #content #mainarea #content-innr p a{text-decoration:underline}#main #content #mainarea #content-innr .h2block{position:relative;margin-bottom:2%;margin-top:-20px}#main #content #mainarea #content-innr .h2block h2{text-align:center}#main #content #mainarea #content-innr .h2block h2 img{width:96%;max-width:840px;vertical-align:bottom}#main #content #mainarea #content-innr .h3block h3{max-width:792px;width:100%}#main #content #mainarea #content-innr .h3block h3 img{width:100%;height:auto}#main #content #mainarea #content-innr .lead{margin:0 3% 3%}#main #content #mainarea #content-innr .prfarea{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:3%}#main #content #mainarea #content-innr .prfarea img{width:34.52%;max-width:290px;height:auto;vertical-align:bottom;margin-right:-30%}#main #content #mainarea #content-innr .prfarea figcaption{width:62.38%;background:#ede0ff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;padding-top:3%;-webkit-box-shadow:4px 4px 10px rgba(153,153,153,0.2);-moz-box-shadow:4px 4px 10px rgba(153,153,153,0.2);-ms-box-shadow:4px 4px 10px rgba(153,153,153,0.2);box-shadow:4px 4px 10px rgba(153,153,153,0.2)}#main #content #mainarea #content-innr .prfarea figcaption span{font-size:18px;display:inline-block;line-height:1.8rem;color:#fff;font-weight:bold;background:#ae82f7;padding:1% 5% 1% 4.3%;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-ms-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}#main #content #mainarea #content-innr .prfarea figcaption p{color:#7850df;padding:3% 4.3%}#main #content #mainarea #content-innr section{background:#fef9ee}#main #content #mainarea #content-innr .innerarea{padding:0 4% 4%}#main #content #mainarea #content-innr .educomment{margin:0 0 3%;display:inline-block;background:#fff;border-left:4px solid;padding:7px 14px;color:#9a6672;font-size:18px;font-weight:bold;line-height:1.4em}#main #content #mainarea #content-innr .educomment.long{margin-right:-20px;position:relative;z-index:1}#main #content #mainarea #content-innr .comment{margin-bottom:3%}#main #content #mainarea #content-innr .comment .icon{width:132px;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-ms-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;background:#ae82f7;margin-bottom:5px}#main #content #mainarea #content-innr .comment .icon::before{content:"";display:inline-block;width:40px;height:40px;background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-juntoku-231010_icon.png") no-repeat;background-size:contain;vertical-align:bottom}#main #content #mainarea #content-innr .comment .icon span{display:inline;font-size:16px;line-height:40px;padding:0 0 0 10px;font-weight:bold;text-align:center;color:#fff}#main #content #mainarea #content-innr .img_left,#main #content #mainarea #content-innr .img_right{position:relative}#main #content #mainarea #content-innr .img_01 .txt_block{width:63.09%}#main #content #mainarea #content-innr .img_01 .img_block{width:41.67%;max-width:350px;margin-left:-4%;margin-right:-4.35%}#main #content #mainarea #content-innr .img_01 .img_block figure{margin-bottom:8%}#main #content #mainarea #content-innr .img_01 .img_block figure figcaption{margin-top:-24px;margin-left:calc(100% - 280px);background:rgba(154,102,114,0.8);padding:3%;box-sizing:border-box;width:280px;position:relative;line-height:1.5em;font-size:18px;font-weight:bold;color:#fff;text-align:center}#main #content #mainarea #content-innr .img_02 .txt_block{width:55%}#main #content #mainarea #content-innr .img_02 .img_block{width:47.61%;max-width:400px}#main #content #mainarea #content-innr .img_02.img_left .img_block{margin-left:-4.35%}#main #content #mainarea #content-innr .img_02.img_right .img_block{margin-right:-4.35%}#main #content #mainarea #content-innr .img_left .txt_block{float:right}#main #content #mainarea #content-innr .img_left .img_block{float:left}#main #content #mainarea #content-innr .img_right .txt_block{float:left}#main #content #mainarea #content-innr .img_right .img_block{float:right}#main #content #mainarea #content-innr .txt_block{margin-bottom:1.5%}#main #content #mainarea #content-innr .img_block{margin-bottom:3%}#main #content #mainarea #content-innr .slider_wrap{margin:0;padding:5% 5%;width:100%;box-sizing:border-box;background:-moz-linear-gradient(45deg, #a8ffb8, #ffd9dc 80%);background:-webkit-linear-gradient(45deg, #a8ffb8, #ffd9dc 80%);background:linear-gradient(45deg, #a8ffb8, #ffd9dc 80%);-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-webkit-box-shadow:4px 4px 10px rgba(153,153,153,0.2);-moz-box-shadow:4px 4px 10px rgba(153,153,153,0.2);-ms-box-shadow:4px 4px 10px rgba(153,153,153,0.2);box-shadow:4px 4px 10px rgba(153,153,153,0.2)}#main #content #mainarea #content-innr .slider_wrap .slider{width:100%;max-width:600px;margin:0 auto;position:relative}#main #content #mainarea #content-innr .slider_wrap .slider .slick-arrow{display:block;width:50px;height:50px;background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-juntoku-231010_arrow2.png") no-repeat;background-size:contain;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;top:50%;margin-top:-25px;z-index:2}#main #content #mainarea #content-innr .slider_wrap .slider .slick-arrow.slider-arrow-p{left:-12%}#main #content #mainarea #content-innr .slider_wrap .slider .slick-arrow.slider-arrow-n{right:-12%;transform:rotate(180deg)}#main #content #mainarea #content-innr .two_img{display:flex;flex-wrap:wrap;margin:3% -4.35%}#main #content #mainarea #content-innr .two_img figure{width:50%}#main #content #mainarea #content-innr .pointarea{background:-moz-linear-gradient(0deg, #fbd1cb, #afffe2);background:-webkit-linear-gradient(0deg, #fbd1cb, #afffe2);background:linear-gradient(90deg, #fbd1cb, #afffe2);padding:4% 5.5%;margin-bottom:1%}#main #content #mainarea #content-innr .pointarea .point{max-width:115px;width:50%;margin-left:-1%}#main #content #mainarea #content-innr .pointarea .point img{width:100%;height:auto}#main #content #mainarea #content-innr .btn_box{margin:3% 0 4%;text-align:center}#main #content #mainarea #content-innr .btn_box a{min-width:300px;font-size:16px;line-height:1.2em;text-decoration:none;color:#fff;font-weight:bold;display:inline-block;transition:all .3s ease;transform:translate(0, 0);text-align:left;position:relative;background:-moz-linear-gradient(bottom, #bc3e5f, #fc6d85);background:-webkit-linear-gradient(bottom, #bc3e5f, #fc6d85);background:linear-gradient(to top, #bc3e5f, #fc6d85);padding:18px 60px 18px 20px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;border:3px solid #fff;box-sizing:border-box;animation:2s ease-in-out infinite alternate forwards running btnmove}@keyframes btnmove{0%{transform:translateY(0)}100%{transform:translateY(-4px)}}#main #content #mainarea #content-innr .btn_box a span::before{content:"";display:inline-block;width:25px;height:25px;background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-juntoku-231010_arrow.png") no-repeat;background-size:contain;position:absolute;top:50%;right:20px;margin-top:-12.5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#main #content #mainarea #content-innr .btn_box a:hover{animation-play-state:paused;-webkit-box-shadow:0 0 0 #ffffff;-moz-box-shadow:0 0 0 #ffffff;-ms-box-shadow:0 0 0 #ffffff;box-shadow:0 0 0 #ffffff;filter:brightness(1.3)}#main #content #mainarea #content-innr .two_btn{display:flex;flex-wrap:wrap;justify-content:space-around}#main #content #mainarea #content-innr h1{position:relative;width:100%}#main #content #mainarea #content-innr h1 img{width:100%;height:auto;vertical-align:bottom}#main #content #mainarea #content-innr .iee_box{padding:3.1% 6.2% 1%;box-sizing:border-box;background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-juntoku-231010_bg_iee.jpg");background-size:contain}#main #content #mainarea #content-innr .iee_box .iee{max-width:250px;width:70%;margin:0 auto}#main #content #mainarea #content-innr .iee_box .iee img{width:100%;height:auto;vertical-align:bottom}#main #content #mainarea #content-innr .iee_box p{padding:2.2% 3%;background:rgba(255,255,255,0.8);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;margin:0 auto}#main #content #mainarea #content-innr .index{width:90%;max-width:500px;margin:4% auto}#main #content #mainarea #content-innr .index .index_title{display:block;width:100%;box-sizing:border-box;padding:2px 20px;background:#ff7385;font-size:14px;color:#fff;font-weight:bold}#main #content #mainarea #content-innr .index ul li{background:#fef3ee}#main #content #mainarea #content-innr .index ul li:nth-child(2n){background:#fee9ee}#main #content #mainarea #content-innr .index ul li a{display:block;width:100%;box-sizing:border-box;font-size:14px;color:#462a2b;padding:6px 20px;line-height:1.2em}#main #content #mainarea #content-innr #cnt01{border:20px solid #feded9;border-bottom:none}#main #content #mainarea #content-innr #cnt02{border:20px solid #feda9f;border-bottom:none}#main #content #mainarea #content-innr #cnt03{border:20px solid #ffeb99;border-bottom:none}#main #content #mainarea #content-innr #cnt03 .innerarea{padding:0 4% 0}#main #content #mainarea #content-innr #cnt04{background:url("//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/t-juntoku-231010_bg_iee.jpg");background-size:contain;padding:3%}#main #content #mainarea #content-innr .h2block2 h2{max-width:240px;width:60%;margin:0 auto}#main #content #mainarea #content-innr .h2block2 h2 img{width:100%;height:auto}#main #content #mainarea #content-innr .eventarea{width:100%;max-width:600px;margin:0 auto}#main #content #mainarea #content-innr .eventarea .event{margin-bottom:3%}#main #content #mainarea #content-innr .eventarea .event h3{font-size:20px;color:#fff;background:#9a6672;text-align:center;padding:2px 10px}#main #content #mainarea #content-innr .eventarea .event ul li{padding:2px 4.6%;background:#fef9ee}#main #content #mainarea #content-innr .eventarea .event ul li span{width:130px;display:inline-block}#main #content #mainarea #content-innr .eventarea .event ul li:nth-child(2n){background:#fff}