@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;font-weight:500;margin:0 auto;padding:0;overflow:hidden;font-style:normal;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-justify:inter-ideograph;color:#333333}#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{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-inner{font-weight:400}#main #content #mainarea #content-inner *,#main #content #mainarea #content-inner :after,#main #content #mainarea #content-inner :before{-webkit-box-sizing:border-box;box-sizing:border-box}#main #content #mainarea #content-inner *{margin:0;padding:0}#main #content #mainarea #content-inner .sp_br{display:none}#main #content #mainarea #content-inner img{max-width:100%;height:auto;vertical-align:bottom}#main #content #mainarea #content-inner .cf:after{content:"";clear:both;display:block}#main #content #mainarea #content-inner p{line-height:1.75;color:#333333}#main #content #mainarea #content-inner .container{padding:40px 35px 50px;border-right:2px solid #00a0e9;border-bottom:2px solid #00a0e9;border-left:2px solid #00a0e9}#main #content #mainarea #content-inner .white_box{background:#fff;padding:30px}#main #content #mainarea #content-inner .white_box p:not(:last-child){margin-bottom:15px}#main #content #mainarea #content-inner .white_box p span{font-weight:700;font-size:18px;color:#0f5088}#main #content #mainarea #content-inner .yellow_box{position:relative;background:#fff7de;padding:10px 15px 10px 25px;text-align:center;margin-top:45px}#main #content #mainarea #content-inner .yellow_box p{font-weight:600}#main #content #mainarea #content-inner .yellow_box:before{position:absolute;top:0;left:0;margin-right:10px;content:"";display:block;width:15px;height:100%;background:#ffdd22}#main #content #mainarea #content-inner .h2_area{position:relative;padding:30px 0 20px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-dot.png),-webkit-gradient(linear,left bottom,left top,color-stop(26%,#00a0e9),color-stop(62%,#16c4fb),to(#00ade9));background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-dot.png),linear-gradient(to top,#00a0e9 26%,#16c4fb 62%,#00ade9 100%)}#main #content #mainarea #content-inner .h2_area h2{text-align:center;margin:0 15px -5px;color:#fff;font-size:40px;font-weight:700;line-height:1.2;text-shadow:4px 4px 4px rgba(51,5,51,0.4)}#main #content #mainarea #content-inner .h2_area:after{content:"";position:absolute;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-h2-triangle.png) no-repeat;width:110px;height:49px}#main #content #mainarea #content-inner .h2_area:before{content:"";position:absolute;top:-23px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50px;height:50px;display:block}#main #content #mainarea #content-inner h3{font-size:30px;line-height:1.2;font-weight:600;margin-bottom:25px;text-align:center;color:#0f5088;font-family:"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#main #content #mainarea #content-inner h3 span{color:#00a0e9}#main #content #mainarea #content-inner h3:after{content:"";display:block;width:50px;height:3px;margin:14px auto 0;background:#00a0e9}#main #content #mainarea #content-inner .button.main{text-align:center;margin:25px auto 30px}#main #content #mainarea #content-inner .button.main a{position:relative;border:2px solid #fff;display:inline-block;text-align:left;border-radius:15px;-webkit-transition:0.3s;transition:0.3s;font-size:28px;color:#333333;background:-webkit-gradient(linear,left top,left bottom,from(#ffd742),color-stop(#ffff22),to(#ffca22));background:linear-gradient(to bottom,#ffd742,#ffff22,#ffca22);padding:18px 165px 18px 106px;-webkit-box-shadow:0 6px 0 rgba(45,17,11,0.36);box-shadow:0 6px 0 rgba(45,17,11,0.36);text-decoration:none;font-weight:600;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;line-height:1.24}#main #content #mainarea #content-inner .button.main a:before{position:absolute;z-index:2;right:11px;bottom:-21px;content:"";display:block;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-231215-finger.png) no-repeat;width:68px;height:70px;-webkit-animation:fluffy1 2s ease infinite;animation:fluffy1 2s ease infinite}#main #content #mainarea #content-inner .button.main a:after{position:absolute;top:53%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:100px;content:"";display:block;width:26px;height:30px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-arrow.png) no-repeat}@-webkit-keyframes fluffy1{0%{-webkit-transform:translateY(0);transform:translateY(0)}5%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}25%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{transforsm:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fluffy1{0%{-webkit-transform:translateY(0);transform:translateY(0)}5%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}25%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{transforsm:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#main #content #mainarea #content-inner .button.main a:hover{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);-webkit-box-shadow:none;box-shadow:none}#main #content #mainarea #content-inner .button.sub{text-align:center;margin:30px auto 0}#main #content #mainarea #content-inner .button.sub a{display:inline-block;font-size:18px;-webkit-box-shadow:5px 5px 5px rgba(51,51,51,0.3);box-shadow:5px 5px 5px rgba(51,51,51,0.3);color:#fff;background:#153790;padding:20px 50px;border-radius:15px;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none}#main #content #mainarea #content-inner .button.sub a:hover{-webkit-transform:translate3d(3px,3px,0);transform:translate3d(3px,3px,0);-webkit-box-shadow:none;box-shadow:none}#main #content #mainarea #content-inner .main_title{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-mv-bg.png) no-repeat;background-position:center center;background-size:cover;padding-bottom:30px}#main #content #mainarea #content-inner .main_title .iee_box{max-width:899px;width:93.64%;padding:15px 30px;margin:0 auto;border:4px solid #e1e0e0;background:#fff;-webkit-box-shadow:4px 4px 7px rgba(78,43,34,0.33);box-shadow:4px 4px 7px rgba(78,43,34,0.33)}#main #content #mainarea #content-inner .main_title .iee_box .iee_title{color:#00a0e9;font-size:16px;font-style:italic;font-weight:600}#main #content #mainarea #content-inner .main_title .iee_box p{font-size:14px}#main #content #mainarea #content-inner #cont01{margin-top:30px;background:#e8f7ff}#main #content #mainarea #content-inner #cont01 .h2_area:before{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-01.png) no-repeat;background-size:contain}#main #content #mainarea #content-inner #cont01 .white_box{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-sec01-mask.png) no-repeat left bottom,#fff}#main #content #mainarea #content-inner #cont02{margin-top:40px}#main #content #mainarea #content-inner #cont02 .container{background:#e8f7ff}#main #content #mainarea #content-inner #cont02 .h2_area:before{background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-02.png) no-repeat;background-size:contain}#main #content #mainarea #content-inner #cont02 .point_area{max-width:540px;margin:30px auto 0}#main #content #mainarea #content-inner #cont02 .point_area .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#e8f7ff;padding:15px;margin-bottom:15px;-webkit-box-shadow:3px 3px 3px rgba(51,51,51,0.3);box-shadow:3px 3px 3px rgba(51,51,51,0.3)}#main #content #mainarea #content-inner #cont02 .point_area .box span{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#00a0e9;color:#fff;padding-bottom:2px;width:26px;height:26px}#main #content #mainarea #content-inner #cont02 .point_area .box p{width:calc(100% - 35px)}#main #content #mainarea #content-inner #cont02 .illust{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:60px 0}#main #content #mainarea #content-inner #cont02 .img_r figure{float:right;width:32.8%;max-width:270px;min-width:120px;margin-left:8px}#main #content #mainarea #content-inner #cont02 .img_r p{width:64%}#main #content #mainarea #content-inner #series{padding:50px 30px 35px;margin-top:40px;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-sec04-capsule.png) no-repeat left top,url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-sec04-heart.png) right bottom no-repeat,#00a0e9}#main #content #mainarea #content-inner #series .series_title{position:relative;text-align:center;display:block;font-weight:600;background:#153790;color:#fff;font-size:40px;font-weight:800;line-height:1.3;border-radius:0 0 10px 10px;padding:10px 20px 20px;max-width:540px;margin:-50px auto 30px}#main #content #mainarea #content-inner #series .series_title:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background:url(//s3-ap-northeast-1.amazonaws.com/inter-edu/special/wp-content/uploads/sites/2/kracie-240119-dot.png);opacity:0.3}#main #content #mainarea #content-inner #series .series_title .yellow{color:#ffdd22}#main #content #mainarea #content-inner #series .series_title .small{font-size:26px}#main #content #mainarea #content-inner #series .lead{color:#fff;margin-bottom:30px}#main #content #mainarea #content-inner #series .series_type{max-width:780px;margin:0 auto 30px;border-right:2px solid #153790;border-bottom:2px solid #153790;border-left:2px solid #153790;background:#fff}#main #content #mainarea #content-inner #series .series_type .inner{padding:30px 20px 30px 20px;text-align:center}#main #content #mainarea #content-inner #series .series_type figure{margin-bottom:20px}#main #content #mainarea #content-inner #series .series_type .series_name{font-size:27px;line-height:1.2;color:#fff;background:#153790;font-weight:600;text-align:center;padding:6px 10px}#main #content #mainarea #content-inner #series .series_type .type_txt{text-align:center}#main #content #mainarea #content-inner #series .series_type .type_txt .type_name{color:#153790;font-size:20px;font-weight:800}#main #content #mainarea #content-inner #series .series_type .type_txt p:nth-of-type(2){text-shadow:2px 2px 2px #fff,-2px 2px 2px #fff,2px -2px 2px #fff,-2px -2px 2px #fff}