@media(min-width:1201px){.rsample span{left:43px !important}}.rsample{position:relative}.rsample span{position:absolute;bottom:5px;left:0;color:#fff;line-height:250%;background-color:#000;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.youtube_video{max-width:100%;padding-bottom:56.25%;height:0;position:relative;margin-left:auto;margin-right:auto}.youtube_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube_video lite-youtube{position:absolute;margin:0 auto;padding:0 auto;text-align:center}.school_left_btn{width:215px !important;margin-left:10px !important;margin-top:-29px !important;margin-bottom:25px !important}.school_left_btn_end{width:215px !important;margin-left:10px !important;margin-top:-29px !important}.mg0pd0{margin:0 !important;padding:0 !important}.margin0{margin:0 !important}.padding0{padding:0 !important}.underline{text-decoration:underline}.bodyContent .tit-line1{background:url(../../../../bbs/images/cate_title_bg.png) 0 2px;width:100%;text-indent:-9999px;height:14px}.bodyContent h3{font-size:18px;margin:13px 0 10px 5px;padding-left:24px;background:url(../../../../bbs/images/cate_title_icon.png) 0 3px no-repeat;line-height:130%}.title-box{border-bottom-width:1px;position:relative}.title-box:before{background:#1e1e1e;bottom:0;content:"";display:block;height:1px;left:0;margin:0 0 -1px;position:absolute;width:60px}.title-box .title{color:#fff;font-size:24px;margin:0 0 10px 0;padding:10px 10px;background:url(../img/sch-t-bg.png);border-radius:3px;box-shadow:0 3px 0 0 #1e1e1e}.title-box2{text-align:center;margin-top:20px}.title-box3{text-align:center;margin-top:70px}.title-box4{text-align:center;margin-bottom:0;margin-top:80px;font-size:11px}.title-box4b{text-align:center;margin-bottom:0;margin-top:80px;font-size:11px}.title-box5{text-align:center;margin-bottom:30px;margin-top:100px;font-size:11px}.title-box6{text-align:center;margin-bottom:0;margin-top:80px;font-size:11px}.title-box2:before{background:#d5d5d5;top:35px;content:"";display:block;height:1px;margin:0 auto;position:relative;width:60px}.title-box3:before{background:#d5d5d5;top:5px;content:"";display:block;height:1px;margin:0 auto;position:relative;width:60px}.title-box4:before{background:#d5d5d5;top:28px;content:"";display:block;height:1px;margin:0 auto;position:relative;width:60px}.title-box4b:before{top:35px;content:"";display:block;height:1px;margin:0 auto;position:relative;width:60px}.title-box5:before{background:#d5d5d5;top:35px;content:"";display:block;height:1px;margin:0 auto;position:relative;width:60px}.title-box6:before{top:35px;content:"";display:block;height:1px;margin:0 auto;position:relative;width:60px}.title-box2 .title{color:#000;font-size:24px;font-weight:bold;padding:10px 0}.sch-top-crs-box .title-box3 .title{color:#fff;background:#4ca3bf;border-radius:5px}.sch-top-crs-box .title-box3 .title span{color:#fff;padding:0;margin:0;font-size:.75em}.title-box3 .title{color:#000;font-size:20px;padding:10px 0;font-weight:bold}.title-box3 h4{color:#000;font-size:15px;padding:10px 0;font-weight:bold}.title-box4 .title{color:#000;font-size:24px;padding:10px 0 0 0;font-weight:bold}.title-box4 .title h2{margin-bottom:0}.title-box4b .title{color:#000;font-size:24px;padding:10px 0 0 0;font-weight:bold}.title-box4b .title h2{margin-bottom:0}.title-box5 .title{color:#000;font-size:32px;padding:10px 0 0 0;font-weight:bold}.title-box5 .title h2{margin-bottom:0}.title-box6 .title{color:#000;font-size:24px;padding:10px 0 0 0;font-weight:bold}.title-box6 .title h2{margin-bottom:0}h2.sch-list-h2-1 span{font-size:90%;line-height:1}.sch-point-1{background-color:#6e92b6;color:#fff;padding:15px;border-radius:4px}.sch-point-1 p{font-size:16px;line-height:200%}.sctitle{float:left;border:0;color:#333;font-family:arial black,meiryo,'Open Sans',sans-serif;font-size:45px;font-weight:300;line-height:50px;margin:0;padding:20px 10px 10px 0;background-color:#fff}.sctitle span{font-size:12px}.scsubtitle{font-family:meiryo,'Open Sans',sans-serif;font-size:14px;color:#8d8d8d;line-height:20px;padding-top:50px;margin-left:15px;float:left}.sccopytitle{font-family:meiryo;margin:0 auto;font-size:24px;line-height:38px;color:#e63434;padding:15px 10px 15px 0;background-color:#fff;clear:both}.abtn{float:right;padding-top:30px}.st005:first{margin-top:0}.st005{margin-top:30px !important;background:#33ad69;color:#fff;padding:9px 10px !important;font-weight:bold;border-bottom:solid 2px #dfdfdf !important;margin:30px 0 15px 0 !important;font-size:18px !important}.blockquote3-1{position:relative}.blockquote3-1:before{content:"\201C";font-family:"Yu Gothic",sans-serif;color:#fae3b5;font-size:150px;line-height:0;position:absolute;left:-30px;z-index:1;font-weight:700;top:65px;letter-spacing:-1px}.blockquote3-1 p{position:relative;z-index:5}.writer-intro1-img p{text-align:center !important}.writer-intro1-img img{width:70%}.writer-intro1-img .writer-name1{font-size:11px;color:#696666}.writer-intro1-txt p{margin:3px 0 10px 0;font-size:14px !important}.writer-intro1-txt p span{font-size:16px;font-weight:bold}.content-center-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:0;list-style:none}.justify-content-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;float:none !important}.h-title1{font-size:18px !important;font-weight:bold;margin-top:60px !important;color:#333 !important}.midasi0-bold{font-weight:700;font-style:normal}.midasi1-bold{font-weight:800;font-style:normal}.midasi1-ttl{border-bottom:2px solid #b89b65;margin:60px 0 25px !important;text-align:left;font-size:24px;line-height:35px}.midasi1-ttl .tbox{display:inline-block;position:relative;top:0;background:#fff;padding:5px 10px}.midasi1-ttl .tsubbox{top:0;background:#4ca3bf;color:#fff;font-size:16px;padding:5px 10px 0 10px;margin-bottom:10px}.midasi1-ttl-2{border-bottom:2px solid #4bace2;margin:60px 0 25px !important;text-align:left;font-size:24px;line-height:35px;color:#4bace2}.text-letter-1{letter-spacing:-0.1em}.text-under1{border-bottom:1px dotted;font-size:100%}.text-under2{border-bottom:1px dotted;font-size:100%;font-size:110%;font-weight:bold}.text-under3{border-bottom:1px dotted;font-size:100%;font-size:110%;font-weight:bold;background-color:#e3fb83}.ttl-line{border-bottom:2px solid #e63434;padding:8px 0;margin-bottom:25px}.ryugaku-box{padding:0 5px}.ryugaku-box h3{font-weight:bold;font-size:18px;letter-spacing:-0.1px;margin-bottom:20px;margin-left:5px;border-bottom:1px #ddd solid;padding-bottom:10px}.ryugaku-box h4{font-size:18px;color:#4e8396;letter-spacing:-0.1px;margin-bottom:20px;margin-left:5px;border-bottom:1px #ddd solid;padding-bottom:10px;margin-top:40px;line-height:25px}.ryugaku-box h4 span{font-size:16px;font-weight:100;color:#333}.ryugaku-box h4.sstitle{text-align:center;font-size:16px;width:100%;margin:auto;margin-bottom:20px;margin-top:40px;padding-bottom:10px}.ryugaku-box h5{margin-left:5px}.ryugaku-box a{color:#4ca3bf;text-decoration:underline}.ryugaku-box a:hover{text-decoration:underline}.ryugaku-box .btn-primary{color:#fff;text-decoration:none}.ryugaku-box p{text-align:justify;font-size:16px;line-height:30px;color:#333;margin-left:5px;font-weight:500}.ryugaku-box .refer-1{font-size:11px;color:#6e6d6d}.ryugaku-box img.iconimg1{margin-right:25px;width:100px;position:relative;top:-10px;float:left}.ryugaku-box img.iconimg2{margin-right:25px;width:100px;position:relative;top:8px;float:left;margin-bottom:20px}.ryugaku-box .exp-1{border-bottom:0;margin-top:-10px;font-size:13px;font-weight:100;border:1px solid #d8e5ee;border-radius:8px;padding:10px 15px;background-color:#f2f9fd}.ryugaku-box blockquote a{font-size:16px}.ryugaku-box3 h3{font-size:20px;letter-spacing:-0.1px;margin-bottom:30px;text-align:center}.ryugaku-box3 p{font-size:16px;text-align:justify;margin-bottom:40px;line-height:200%;font-weight:500}.ryugaku-box3 .image{position:relative;text-align:center}.ryugaku-box4 .image img{border-radius:10px}.ryugaku-box5{padding:20px 30px;background-color:#fff;border-radius:7px;margin:10px 30px}.ryugaku-table a{color:#4ca3bf}.counselor-box1 p{text-align:center}.counselor-box1 h2{text-align:center;border:0;margin-top:50px}.counselor-box2{background-color:#2a374c;padding:30px 20px 20px 20px}.counselor-box2 p{color:#fff}.counsel-box2 .fact img{width:40%;margin:30px 0}.counsel-box2 .counsel-merit1 img{width:40%;margin:15px 0}.counsel-box2 .counsel-merit1 h3{text-align:center;border:0;margin-bottom:10px !important}.counsel-box2 .counsel-merit1 h3 span{font-size:180%}.counsel-box2 .counsel-merit1 p{font-size:14px;line-height:180%;padding:0 15px;color:#3d3d3d}.counsel-box3 .counsel-merit1{padding:10px 10px}.counsel-box3 .counsel-merit1 img{width:55%;margin:30px 0}.counsel-box3 .counsel-merit1 h3{font-size:16px;text-align:center;border:0;margin-bottom:10px !important}.counsel-box3 .counsel-merit1 h3 span{font-size:150%}.counsel-box3 .counsel-merit1 p{font-size:15px;line-height:180%;padding:0 15px;color:#3d3d3d}.quick_btn-area a{text-decoration:none;padding-left:10px;padding-right:10px;padding-bottom:5px}.quick_btn-area a:hover{text-decoration:none}.typ1 .typ-title{margin:60px 0 40px 0;font-size:26px;text-align:center;font-weight:bold}.typ1 .typ-title2{margin:30px 0;font-size:25px;text-align:center;font-weight:bold}.typ1 .typ-title2 span{font-size:45px}.typ1{font-family:'游ゴシック体','Yu Gothic',YuGothic,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'Oswald','ＭＳ Ｐゴシック',sans-serif}.sup-txt1{margin-top:20px;margin-left:20px}.sup-txt1 p{font-size:17px;font-weight:bold;color:#71828a;border-bottom:dashed #bcbbbb 1px;padding-bottom:10px;margin-right:5px}.sup-txt1 img{width:25px;margin-right:3px;position:relative;top:-5px}.sup-box1{background-image:url(/2014/assets/img/page/supp-bg-1.jpg);background-repeat:no-repeat;padding:20px 15px;color:#fff}.sup-box1 h3{color:#fff}.sup-pt-box{text-align:center;background-color:#f7f5f5;margin-top:40px;margin-bottom:40px}.sup-pt-box img{position:relative;top:-45px;max-width:160px;margin-bottom:-15px}.sup-pt-box span{font-size:30px;font-weight:bold}.sup-pt-box h4{border-bottom:0;margin:20px 15px;color:#333;font-weight:500}.sup-pt-staff1{text-align:center;margin-bottom:20px}.sup-pt-staff1 .imgg{max-width:500px;margin-bottom:40px;margin-left:auto;margin-right:auto}.sup-pt-staff1 p{font-size:16px}.sup-pt-box2{margin-bottom:60px}.sup-pt-box2 img{width:80%}.sup-pt-box2 h3{font-size:24px;font-weight:bold}.sup-pt-box2 .sup-stxt1{border-bottom:1px #e9dfdf solid;border-top:1px #e9dfdf solid;padding:10px 0;margin-bottom:20px}.sup-pt-box2 p{font-size:18px}.member2 h2,.member2 p{text-align:center}.member2 h2{margin-bottom:5px;font-size:18px}.member2 img{width:85%}.min-h1{min-height:200px}.article-title{font:26px meiryo bold;margin-top:0;margin-bottom:10px}.article-title2{margin:25px 0 30px 5px;font-size:28px;line-height:1.3em;-webkit-font-smoothing:antialiased;letter-spacing:-0.5px}.up-date{color:#202020 !important;font-size:12px !important;padding:0 10px !important}.up-date p{line-height:21px !important}.writer-box1{border:solid 4px #e5e5e5;padding:20px 20px 20px;overflow:hidden;display:flex;display:-webkit-flex}.writer-box1 p{font-size:14px;line-height:180%}.writer-box2{border:solid 4px #e5e5e5;padding:20px 20px 20px;overflow:hidden;display:flex;display:-webkit-flex;margin-bottom:30px;border-radius:30px}.writer-box2 p{font-size:14px;line-height:180%}.writer-box2 .writer-txt .wr-name{font-size:20px;line-height:38px}.writer-box2 .writer-txt .wr-body1{font-size:14px;color:#919191}.writer-box2 .writer-txt .wr-body2{font-size:12px;line-height:15px;color:#b7b7b7}.writer-box2 h4{font-size:16px;font-weight:bold}.writer-box3{border:solid 4px #e5e5e5;padding:20px 20px 20px;margin-bottom:30px;border-radius:30px}.writer-box3 .writer-inner-box1{display:flex;display:-webkit-flex}.writer-box3 .writer-inner-box1 p .wr-body1{font-size:14px}.writer-box3 .writer-inner-box1 p a{color:#e34a4d;border-left:0;padding:0;text-decoration:underline}.writer-box3 h3{font-size:110%}.writer-box3 h3 img{width:45px;position:relative;top:-2px}.writer-box3 .writer-inner-box1 p img.le-icon1{width:22px;position:relative;top:-2px}.writer-box3 .writer-inner-box1 .writer-inner-box1-p{margin-left:10px}.max150{max-height:150px}.tx-box01{border:2px #3b3b3b solid;padding:10px;color:#000;font-weight:bold;margin:auto;width:70%;text-align:center;margin-bottom:20px}.t-wrap{empty-cells:show;display:table;position:relative;overflow:visible}.t-wrap{margin:0 auto;padding:0;max-width:1920px;width:100%;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.t-wrap .text-group{padding:5% 4% 340px 5%;color:#fff;position:relative;overflow:visible}.t-wrap .text-group h3{color:#fff}.t-wrap .text-group,.t-wrap .pic-group{background-color:#4aad90;width:50%;vertical-align:middle;display:table-cell}.section-stepflow{width:180%;height:340px;position:absolute;bottom:0;left:5%;z-index:1;overflow:visible}.section-stepflow h3,.section-stepflow p{color:#fff !important}.section-stepflow p{opacity:.8;font-size:13px}.section-stepflow .cell-group{width:425px;display:table;position:absolute}.section-stepflow .cell-group>*{padding:5% 5%;text-align:left;vertical-align:middle;display:table-cell}.section-stepflow .cell-group .num{background-position:center center;background-repeat:no-repeat;background-size:50px 50px;-webkit-background-size:50px 50px;-ms-background-size:50px 50px;width:10px;white-space:nowrap;overflow:hidden;color:transparent}.section-stepflow .cell-group.step1{background-color:#3a738b;top:0;left:0}.section-stepflow .cell-group.step1 .num{background-color:#32687e}.section-stepflow .cell-group.step2{background-color:#e7606a;right:-45px;bottom:35px}.section-stepflow .cell-group.step2 .num{background-color:#d75861}.t-wrap .pic-group{background-image:url(../../../philippines-ryugaku/images/diagnosis-bg001.jpg);background-position:35% center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover}ol,ul{list-style:none}.read_more .inner ol li{position:relative;padding:15px 0 15px 36px;border-bottom:1px solid #d9d9d9;font-size:14px;color:#333}.read_more .inner ol li .number{display:block;position:absolute;top:13px;left:0;width:24px;height:24px;background:#d4bc66;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-family:"ubuntu";font-weight:bold;color:#fff;text-align:center;line-height:23px}.read_more .inner ol li .check{display:block;position:absolute;top:13px;left:0;width:24px;height:24px;text-align:center;line-height:23px;background:url(https://cdn2.iconfinder.com/data/icons/flat-ui-icons-24-px/24/checkmark-24-20.png);background-repeat:no-repeat}.boxchwrap{background-color:#fdfff1;padding:20px;margin:30px 0;border:1px dashed #a9a5a5}.boxchwrap .list1{margin:20px 0 0 0;color:#393939;border-bottom:#b9b9b9 dashed 1px;padding-bottom:20px}.boxchwrap .list1 .listbox{margin:auto;width:90%}.boxchwrap .list1 .listbox .listr{float:left;margin-left:38%;top:-20px;position:relative}.boxchwrap .list1 .listbox .th01{border:3px #4b4b4b solid;padding:5px 20px;font-size:110%;font-weight:bold;background-color:#454242;color:#fff}.boxchwrap .list1 .thtitle{font-weight:bold}.boxchwrap .list1 .listbox .listr1{float:left;margin-left:22%}.boxchwrap .list1 .listbox .listl1{float:left;margin-left:1%}#l-menu2 ul li.side-con-list{background-image:none;padding:0}.side-con-list{margin-bottom:5px}.side-con-link{display:flex;display:-webkit-flex}.side-con-img{height:50px;margin-right:16px;transition:.3s;max-width:80px;min-width:80px}.side-con-img2{width:100px !important;height:100px !important;max-height:100px !important;max-width:100px !important;margin-right:20px;transition:.3s}.side-con-img3{height:113px;margin-left:40px;transition:.3s;width:121px !important}.side-con-heading{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:63px;font-size:14px;line-height:1.5;transition:.3s;-webkit-transition:.3s}.writer-txt{font-size:14px;line-height:18px}@media(min-width:1201px){.writer-txt{max-width:600px !important}}@media(max-width:1200px) and (min-width:980px){.writer-txt{max-width:450px !important}}@media(max-width:993px) and (min-width:768px){.writer-txt{max-width:270px !important}}.writer-txt .wr-tag{line-height:18px}.writer-txt .wr-name{font-size:22px;line-height:38px}.article_quote{padding:28px 22px 18px 40px;background-color:#f5f5f5;background-image:url(https://assets.mery.jp/1470813580191/images/quote_bg.e166ee42.png);background-position:10px 10px;background-repeat:no-repeat;color:#333;font-size:14px;line-height:1.5em}.article_quote2{padding:24px;background-color:#f5f5f5;color:#333;font-size:14px;line-height:1.5em}.article_quote p:last-child{margin-bottom:0}.article_quote2 p:last-child{margin-bottom:0}.gal-skin1 .gal-img{min-height:100px}.properties-grid .gal-skin1:nth-child(4n+1){clear:both}.gal-skin2 h3,.gal-skin3 h3{font-size:15px !important;font-weight:bold;padding:0 5px;margin:10px 0;line-height:18px}.gal-skin2 .gal-img img,.gal-skin3 .gal-img img{height:130px}.gal-skin2 .up-date{padding:0 5px}.image{text-align:center}#s-list1{margin:0 0 25px 0}#s-list1 .title{height:50px;background:url(/bbs/images/t_line_001.png) repeat-x left}#s-list1 h5{font-family:Arial Black,meiryo,Gadget,sans-serif;float:left;color:#456b9b;font-size:28px;letter-spacing:-0.05em;line-height:24px;margin:0 0 0 5px;padding-left:30px;background:url(/bbs/images/001_50.png) no-repeat left;line-height:150%}.bus1{margin:0 0 15px 0;background:url(/bbs/images/s-list-stitle-toeic.png) no-repeat top left;height:50px;text-indent:-60000px}.bus2{margin:0 0 15px 0;background:url(/bbs/images/s-list-stitle-toefl.png) no-repeat top left;height:50px;text-indent:-60000px}.bus3{margin:0 0 15px 0;background:url(/bbs/images/s-list-stitle-ielts.png) no-repeat top left;height:50px;text-indent:-60000px}.bus4{margin:0 0 15px 0;background:url(/bbs/images/s-list-stitle-business.png) no-repeat top left;height:50px;text-indent:-60000px}#s-list1 .title span{float:right;margin:10px 5px 0 0}#s-list1 .photo{float:left;width:292px}#s-list1 .contents{width:100%;margin-top:18px}#s-list1 dl{margin:0}#s-list1 .contents dt{clear:left;padding:6px 0;width:100%;border-bottom:1px dotted #cdc8be;font-weight:100}.bold{font-weight:100}.txt14{font-size:14px}#s-list1 .contents dd{padding:5px 0;border-bottom:1px dotted #cdc8be}.property-detail .con-st1 h4{font-size:16px;color:#09c;padding-left:24px;background:url(/bbs/images/bb_16.png) 0 2px no-repeat}.property-detail .h2-1{padding-left:24px;background:url(/bbs/images/cate_title_icon.png) 0 3px no-repeat;margin:50px 0 15px 0;font-size:20px}.property-detail .tit-line1{background:url(/bbs/images/cate_title_bg.png) 0 3px repeat-x;width:100%;text-indent:-9999px;height:14px;margin:10px 0 30px 0}.jr-sch1 h3{margin-top:0;font-size:16px;font-weight:bold;color:#3d78a3}.filter_options ul{float:left;list-style-type:none;margin:0;padding:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:20px}.filter_options ul li{font-size:13px;padding:0;margin:0 0 5px 0;margin-right:5px;list-style-type:none;float:left;line-height:1em;cursor:pointer}.filter_options ul li .heading{padding:9px 10px 7px 10px;float:left}.filter_options ul li .event-menu1{padding:15px 20px 13px 20px;float:left;font-size:16px;border-top-left-radius:5px;border-top-right-radius:20px}.filter_options ul li .number{padding:9px 10px 7px 10px;float:left}input[name="filter_key"]{float:right;width:120px}.filter_options ul li:hover .heading{background-color:#eee;color:#333}.filter_options ul li:hover .number{background-color:#333;border-left:1px solid #333;color:#fff}.filter_options ul li .heading,.filter_options ul li .event-menu1{background-color:#f6f6f6}.filter_options ul li .number{border-left:1px solid #e0e0e0;background-color:#fff}.filter_options ul li.active .heading{background-color:#b89b65;color:#fff}.filter_options ul li.active .event-menu1{background-color:#ce0000;color:#fff;border-top-left-radius:5px;border-top-right-radius:20px}.filter_options ul li.active .number{background:#63896c;background:-moz-linear-gradient(top,#6e9a76 0,#63896c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6e9a76),color-stop(100%,#63896c));background:-webkit-linear-gradient(top,#6e9a76 0,#63896c 100%);background:-o-linear-gradient(top,#6e9a76 0,#63896c 100%);background:-ms-linear-gradient(top,#6e9a76 0,#63896c 100%);background:linear-gradient(to bottom,#6e9a76 0,#63896c 100%);border-left:1px solid #63896c;color:#fff}.filter_options .event-menu-bottom{background-color:#ce0000;height:4px;position:relative;top:40px}.nav-menu-box li .heading{padding:15px !important}.nav-menu-box li{font-size:14px !important;font-weight:bold}.event-menu-title h3{font-size:24px;font-weight:bold;border-bottom:3px #e1b9b6 solid;padding-bottom:5px}.event-menu-title img{width:40px;position:relative;top:-5px;margin-right:10px}.event-menu-price{font-size:18px;color:#ce0000;padding:0 10px;margin-bottom:10px}.event-menu-price span{font-size:24px;font-weight:bold}.event-menu-txt1{font-size:12px;padding:7px 10px 0 10px;margin-top:5px;border-top:dashed 1px #d2d2d2;min-height:40px}.event-menu-txt2{font-size:12px;padding:7px 10px 0 10px;margin-top:5px;min-height:40px}.event-menu-txt3{border-color:#ccc;border-style:solid;border-width:1px;margin:5px 0;padding:5px 5px 5px 10px;background-color:#eee;font-size:12px}.event-menu-image .content{height:180px}.event-menu-image2 .content{height:120px}.event-menu-top1{background-color:#000;color:#fff;padding:5px 10px;text-align:center}.event-menu-title2 h3{font-size:28px;text-align:center;margin-bottom:40px;line-height:35px}.event-menu-title3 h3{font-size:28px;font-weight:bold;margin-bottom:20px}.event-menu-title3 h4{font-size:18px;font-weight:bold;color:#1e2124}.event-menu-title3 p{font-size:16px}.event-menu-title5{background-color:#ea6a6c;color:#fff;padding:10px 0 10px 10px !important}.event-menu-title6{margin:20px 0 10px 0;border-bottom:1px solid #e1e1e1;padding-bottom:10px}.event-menu-title7{font-size:16px;border-bottom:1px solid #d6d6d6;padding-bottom:10px;margin-bottom:15px}.event-menu-off{display:none}.event-menu-stag{margin:8px 0 10px 5px;font-size:12px;color:#fff;border:0 solid #fff;background-color:#000;padding:3px 10px;display:inline-block}.event-menu-sch-box1{padding:20px;background:url(https://www.kimal.jp/assets/img/common/bg_page_id01.gif) left top repeat;border-radius:5px}.event-menu-title4{font-size:20px;padding-left:5px;margin:5px 0 10px 0}.event-plus1{text-align:center;font-size:36px;font-weight:bold;margin:40px 0}.event-plus2{text-align:center;font-size:28px;font-weight:bold;margin:40px 0}.event-top-btn1{display:block;width:100%;background-color:#3f3f3f;color:#fff;text-align:center;padding:5px 0;border-radius:5px;margin-bottom:3px}.event-price-box1{border:4px solid #e7e7e2;background-color:#fefffa;padding:0 15px;border-radius:15px}.event-menu-class1{font-size:12px;font-weight:normal}.ribbon6{position:absolute;top:2%;left:-15px;z-index:700;width:83%}.ribbon7{position:absolute;top:55%;left:1px;z-index:700;width:68%}.ribbon8{position:absolute;top:10px;left:1px;z-index:700;width:68%}.properties-grid .property .tag3{background-color:#000;color:#fff;font-size:12px;padding:5px 14px;position:absolute;right:0;bottom:-3px}.sitemap1{margin:0}.sitemap1 h3{font-size:15px !important}.sitemap1 ul{margin-left:0;margin-bottom:20px}.sitemap1 li{margin-bottom:10px}.sitemap1 li a{font-size:14px;color:#333;text-decoration:none}.sitemap1 li a:hover{color:#4ca3bf;text-decoration:underline}.taiken-comment1{width:20px;position:relative}.taiken-q1{text-align:left;margin-left:0;font-weight:bold}.taiken-star1{text-align:left;position:relative;top:-3px}.taiken-star1 img{width:15px}.taikendan-new{border:3px solid #000 !important}.taikendan-new td{border-top:1px solid #000 !important}.taikendan-new td.evaluation{border-left:1px solid #000 !important;vertical-align:center}.taikendan-new th{border-right:1px solid #000;border-top:1px solid #000 !important}.taikendan-new tbody:first-child tr:first-child td,.taikendan-new tbody:first-child tr:first-child th{border-top:none !important}.taikendan-new .tb-width11{width:70%}.taikendan-new .tb-width12{width:50%}.fact6{background-color:rgba(76,163,191,0.1);padding:5px 10px;position:relative;margin:0;line-height:24px;border-radius:6px;text-align:left;font-size:14px;font-weight:500}#l-menu2 h2{margin:0}#l-menu2 ul{margin:0 0 11px 5px;padding-bottom:10px;border-bottom:3px solid #eeecec}#l-menu2 ul li{list-style:none;background:url(/bbs/images/news_arw.gif) no-repeat 5px 10px;padding:0 0 0 18px;line-height:20px;margin-bottom:15px}#l-menu2 ul li a{font-size:13px;font-weight:normal}#l-menu2 ul li a:hover{text-decoration:underline}#l-menu2 .l-m-title{margin:14px 10px 8px 7px;padding-bottom:10px;border-bottom:1px #eeecec solid;font-weight:bold}#l-menu2 .l-m-title img{width:20px;position:relative;top:-3px}#l-menu2 .topimg{height:85px;margin:20px 0 0 10px;text-indent:-100000px;background:url(/bbs/images/ti_l8.png) no-repeat}#l-menu2 .topimg5{height:85px;margin:20px 0 0 10px;text-indent:-100000px;background:url(/bbs/images/ti_l5.png) no-repeat}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}table p{line-height:200%}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:10px;line-height:20px;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd;font-size:15px;text-align:center;vertical-align:middle}.table-bordered th{background-color:#efefef}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered .al-left,.table-bordered .al-left{text-align:left;font-size:15px;padding:15px 15px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}.nb-left{border-left:none !important}.breadcrumb{font-size:13px;color:#333;margin-bottom:0;margin:15px 0}.breadcrumb>li+li:before{content:"\f105 ";-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;color:#333;margin:0 5px}.breadcrumb a{color:#333}.breadcrumb a:hover{text-decoration:underline}.breadcrumb>.active{color:#333;font-weight:700}.app-text3 .ti1{padding-left:17px;background:0;text-align:center;color:#063}.app-text3 .ti2{background:url(/bbs/images/tab_point1.png) 150px 0 no-repeat;text-align:center;font-size:19px}.app-text3 .ct1{text-align:center;font-size:14px;line-height:25px;background-color:#efefef;padding-bottom:20px}.app-text3 .ct1 span{font-weight:bold;font-size:16px}.app-text3 .box1{width:98%;margin:0}.app-text3 .box1 a:hover{opacity:.8}.app-text3 .box-bg1{background:url(/bbs/images/fstep_c01_bg.png) no-repeat 0 0}.app-text3 .box-bg2{background:url(/bbs/images/fstep_c02_bg.png) no-repeat 0 0}.app-text3 .box-bg3{background:url(/bbs/images/fstep_c03_bg.png) no-repeat 0 0}.app-text3 .box1 .con1{margin-left:102px;padding:20px 10px 0 10px;min-height:415px}.app-text3 .box1 .con1 .contents{float:left;margin:30px 5px 20px 30px;position:relative}.app-text3 .box1 .con2{margin-left:102px;padding:40px 10px 0 10px;min-height:1160px}.app-text3 .box1 .con2 .contents{float:left;width:160px;text-align:center;margin:30px 20px 0 22px;position:relative;color:#000}.app-text3 .box1 .con3{margin-left:102px;padding:40px 10px 0 10px;min-height:450px}.app-text3 .box1 .con3 .contents{float:left;width:100%;text-align:center;margin:20px 20px 5px 10px;position:relative}.app-text3 .box1 .arrow1{width:100%;text-align:center;margin-left:1.4%}.app-text2,.app-text3 p{margin:15px 0 25px 0;border-top:#CCC dashed 1px;padding:20px 0 0 5px;line-height:25px;text-align:center}.app-text2 .tit-line1,.app-text3 .tit-line1{background:url(/bbs/images/cate_title_bg.png) 0 3px no-repeat;width:100%;text-indent:-9999px;height:14px;margin:0 0 20px 5px}.property-detail .boxs{margin:20px 10px;padding:0 15px 20px 15px;border-bottom:1px solid #c4c4c4}.property-detail .boxs2{margin:0 0 0 25px;color:#666}.property-detail .boxs3{text-align:center;margin:50px 0 30px 0}.board-title2{border-bottom:4px #ddd solid !important;padding-bottom:20px !important;margin-bottom:0 !important}.tk_body{width:100%;margin-bottom:10px;background-color:#fff}#tk_view{position:relative;padding:10px 0 0}#tk_view .title_box{position:relative;margin:0 auto;width:285px;border:#000 solid 3px;margin-top:20px}#tk_view .title{text-align:center;font-size:20px;margin:15px;color:#000}#tk_view .sec_bg{position:absolute;bottom:-54px;left:50%;padding:0 0 0 52px;z-index:1}#tk_view .viewDetail{position:relative;margin:0 auto;border-bottom:0 #dcdcdc solid;width:100%;padding:0;z-index:2;margin-bottom:35px;margin-top:20px}#tk_view .viewDetail .columnend{border-bottom:1px #000 solid}#tk_view .viewDetail .column{border-top:1px #000 solid;font-size:14px;line-height:1.71}#tk_view .viewDetail dl{margin:0}#tk_view .viewDetail .column dd+dt{border-top:1px #000 dotted;clear:both}#tk_view .viewDetail .column dd+dt+dd{border-top:1px #000 dotted}#tk_view .viewDetail .column dt{float:left;width:30%;padding:10px 10px 9px 10px;font-weight:bold;background:#efefef;margin-right:10px}.border-top1{border-top:1px #999 solid}#tk_view .viewDetail .columneva{font-size:14px;line-height:1.71}@media(min-width:768px){#tk_view .viewDetail .columneva{background:linear-gradient(90deg,#efefef 0,#efefef 10%,white 10%,white 100%)}#tk_view .viewDetail .columnevaworry{background:linear-gradient(90deg,#efefef 0,#efefef 20%,white 20%,white 100%)}}@media(max-width:767px){#tk_view .viewDetail .columneva{background:linear-gradient(90deg,#efefef 0,#efefef 13%,white 13%,white 100%)}#tk_view .viewDetail .columnevaworry{background:linear-gradient(90deg,#efefef 0,#efefef 24%,white 24%,white 100%)}}#tk_view .viewDetail .columneva dt{float:left;width:10% !important;padding:10px 10px 9px 10px;font-weight:bold}#tk_view .viewDetail .column dd{float:left;margin:0 0 0 5px;padding:10px 10px 9px 0}#tk_view .viewDetail .columneva dd.main{border-top:1px #999 solid;float:left;width:80% !important;margin:0;padding:10px 10px 9px 0}#tk_view .viewDetail .columneva dd.main .floatleft{font-weight:bold !important}#tk_view .viewDetail .columneva dd.main .floatright{font-weight:none !important}#tk_view .viewDetail .columneva dd.comment{float:left;width:80% !important;margin:0;padding:0 10px 9px 0}#tk_view .viewDetail .columneva dd.result{border-top:1px #999 solid;float:left;text-align:left;width:80% !important;margin:0;padding:10px 10px 9px 0;text-align:right;font-weight:bold}#tk_view .viewDetail .column2{border-top:1px #000 solid;font-size:14px;line-height:1.71}#tk_view .viewDetail .column2 dt{float:left;width:28%;padding:10px 10px 9px 10px;font-weight:bold;background:#f8ead5;margin-right:0}#tk_view .viewDetail .column2 dd{float:left;text-align:center;width:28%;margin:0;padding:10px 10px 9px 0}#tk_view .viewDetail .column dd a{color:#b77000;text-decoration:underline}#tk_view .viewDetail .column dd a:hover{color:#eca100;text-decoration:underline}#tk_view .viewDetail .column dd .column_dd_box{display:inline-block;padding:10px 0 6px}#tk_view .viewDetail .tk_answer{padding-bottom:0;font-size:18px;line-height:24px;color:#464646;font-weight:bold}#tk_view .viewDetail{font-size:16px;color:#464646}#tk_view .q_title{color:#000;font-size:18px;border-bottom:#000 1px solid;border-top:#000 3px solid;padding:18px 0 15px 0;line-height:120%}.c_title{color:#000;font-size:20px;border-bottom:#000 1px solid;border-top:#000 3px solid;padding:18px 0 15px 0;line-height:160%;margin-bottom:30px}.c_title span{font-size:15px}.c_title2{color:#fff;font-size:24px;background-color:#217fc4;padding:20px 15px;line-height:160%}.c_title3{color:#000;font-size:18px;border-bottom:#000 1px solid;border-top:#000 3px solid;padding:18px 0 15px 10px;line-height:160%;margin-bottom:20px}.c_title4{color:#4ca3bf;font-size:20px;border-bottom:#000 1px solid;border-top:#000 3px solid;padding:18px 0 15px 0;line-height:160%;margin-bottom:20px;font-weight:700;margin-top:50px}.c_title5{font-size:20px;border-bottom:#000 0 solid;border-top:#000 0 solid;padding:5px 10px 15px 10px;line-height:160%;margin-bottom:20px;font-weight:700}.c_title5 span{font-weight:normal;font-size:18px}.c_title6{font-size:20px;font-weight:700;color:#2f2f2f;margin-bottom:30px;margin-top:60px}.t-center{text-align:center}.t-center p{width:80%;margin:0 auto;line-height:28px}.t-answer{font-weight:700;font-size:16px}.d_title{font-size:17px;margin:20px 0;border-bottom:#e6e6e6 1px solid;padding:10px 0 15px 0}.s-icon{margin:0 0 15px 0}#side-manga{display:block;background:url(/2017/assets/img/page/side-manga-bg.png) no-repeat;position:fixed;bottom:42%;right:13px;width:59px;height:280px}#btn-manga{list-style:none}#btn-manga li{margin-bottom:25px;margin-top:27px;text-align:center}#btn-manga .btn-line{width:70%;border-bottom:1px #fff solid;opacity:.5;margin:0 auto}#btn-manga .manga-navi1{margin:0 auto;width:84%}#btn-manga .manga-navi1 li{width:50%;float:left;margin-top:0}.alert .ex1{margin:15px 0 0 0;border-top:1px dashed #e9c689;padding-top:10px}.alert .ex1 span{font-weight:bold;font-size:16px}.h-staff-pic1{width:130px;float:left;margin-right:10px}.row2{margin-left:-10px}.row2:before,.row2:after{display:table;line-height:0;content:""}.row2:after{clear:both;margin-bottom:10px}[class*="chatbox"]{float:left;min-height:1px;margin-left:10px}.chatting-box h3{border:0;margin-bottom:50px;margin-top:50px}.chatbox1{width:6%}.chatbox2{width:90%}.chatbox1-2{width:8%}.chatbox2-2{width:89%}.chatbox1 img,.chatbox1-2 img{position:relative;top:-8px}.chat-con2{float:right}.chat-con3,.chat-con4{min-height:80px}.chat-con1 h3{border-bottom:0;padding:10px;font-size:16px;margin:3px 0 0 10px}.chat-con1 p,.chat-con2 p{margin:10px 20px 10px 20px}.chat-con3 p{margin:-8px 0 10px 10px;font-size:15px;line-height:26px}.chat-con4 p{margin:2px 0 25px 10px;font-size:15px;line-height:26px}.chat-con1 .chat-con-wrap,.chat-con2 .chat-con-wrap,.chat-con3 .chat-con-wrap{margin-top:5px;margin-bottom:20px}.chat-con1 .chat-con-box{border-radius:20px;border:1px solid #e9e9e9;background-color:#f6f6f4}.chat-con1 .chat-con-box2,.chat-con2 .chat-con-box2{border-radius:20px;border:1px solid #c3c267}.chat-con1 .w-cebu21{max-width:98%;text-align:left}.chat-con1 .w-staff,.chat-con2 .w-staff{max-width:98%;float:right;background-color:#edec7d}.chat-con1 .w-staff img,.chat-con2 .w-staff img{padding-top:10px}.chat-staff p{color:#436391}.chat-staff2 p{color:#29ae54}.chat-con4 .chat-text-1{font-size:24px;font-weight:bold}.chat-wrapper1{background-color:#fafaf7;padding:30px 10px 2px 0;border-radius:10px;margin-bottom:50px}.row-school{margin-left:-15px;margin-right:-15px}.row-school:before{content:"";display:table}.row-school:after{clear:both}.row-school .col-md-6:nth-child(2){clear:right}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:13px;padding-right:13px}.cate-list2019 .span2-1{min-height:150px}.cate-list2019 .property .title h2{margin-top:10px !important;margin-bottom:0 !important;text-align:left !important}.cate-list2019 .property h2 a{font-weight:bold !important}.col-md-2-5{width:20%;float:left;padding-left:15px;padding-right:15px}.row .col-md-6:nth-child(2){clear:right}.row .col-xs-4:nth-child(3n+4),.row .col-xs-3:nth-child(4n+5),.row .col-xs-2:nth-child(6n+7),.row .col-xs-1:nth-child(12n+13),.row .col-md-4:nth-child(3n+4){clear:right}@media(min-width:768px){.row .col-xs-6:nth-child(2n+3),.row .col-xs-4:nth-child(3n+4),.row .col-xs-3:nth-child(4n+5),.row .col-xs-2:nth-child(6n+7),.row .col-xs-1:nth-child(12n+13){clear:none}}@media(min-width:992px){.row .col-sm-6:nth-child(2n+3),.row .col-sm-3:nth-child(4n+5),.row .col-sm-2:nth-child(6n+7),.row .col-sm-1:nth-child(12n+13){clear:left}.row .col-md-4:nth-child(3n+4){clear:right}}@media(min-width:1200px){.row .col-md-2:nth-child(6n+7),.row .col-md-1:nth-child(12n+13){clear:right}.row .col-lg-6:nth-child(2n+3),.row .col-lg-4:nth-child(3n+4),.row .col-lg-3:nth-child(4n+5),.row .col-lg-2:nth-child(6n+7),.row .col-lg-1:nth-child(12n+13){clear:left}}@media(min-width:480px) and (max-width:991px){.row .col-md-6:nth-child(2n+3),.row .col-md-4:nth-child(2n+3),.row .col-md-3:nth-child(2n+4),.row .col-lg-6:nth-child(2n+3),.row .col-lg-4:nth-child(3n+4),.row .col-lg-3:nth-child(4n+5),.row .col-lg-2:nth-child(6n+7),.row .col-lg-1:nth-child(12n+13){clear:left}.col-md-1,.col-md-2,.col-md-3,.col-md-4{clear:right !important;float:left;margin-right:0;width:49.99%}.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-19,.col-md-11,.col-md-12{width:100%}.col-md-6 .col-md-6{clear:right;float:left;margin-right:0;width:50%}.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-19,.col-sm-11,.col-sm-12{width:100%}}@media(max-width:991px){.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-19,.col-sm-11,.col-sm-12{width:100%}}.wd-title{font-size:22px;border-bottom:2px #9c4836 solid;padding-bottom:10px}.wd-title span{font-size:14px}.wd-0{font-size:22px;font-weight:bold}.wd-2,.wd-3{margin:15px 0}.wd-3{color:#969696}.wd-2 .num{font-weight:bold;font-size:22px}.wd-2 .mean{font-size:18px}.wd-3 .ex{color:#ed595c}.guide-text1{margin:0 10px 10px 0;padding:5px 0 10px 5px}.guide-text1 h3{font-size:20px;line-height:24px;height:25px;margin:10px 0 7px 5px;padding-left:75px;padding-top:2px;background:url(/bbs/images/tab_step2.png) 0 0 no-repeat}.guide-text1 p{margin:15px 0 50px 10px;border-top:#CCC dashed 1px;padding:20px 0 0 8px;line-height:20px}.guide-text1 p .box{background-color:#f3f3f3;border:#CCC dashed 1px;display:block;margin:10px 15px 0 15px;padding:15px;line-height:22px}.guide-text1 .tit-line1{background:url(/bbs/images/cate_title_bg.png) 0 3px no-repeat;width:100%;text-indent:-9999px;height:14px;margin:0 0 20px 5px}.center{display:block;width:100%;text-align:center}.grid_image{width:100%}.hr1{height:8px;padding:0;margin:40px 0 30px 0;background:url(/2014/assets/img/hr_1.gif) top left repeat-x;position:relative}.hr1 hr{display:none}.hr-none{height:8px;padding:0;margin:40px 0 30px 0}.hr-none hr{display:none}.list-data-a{margin:5px 0 0}.list-data-a .title{background:#eee;display:inline-block;padding:5px 6px 6px;vertical-align:middle}*:first-child+html .list-data-a .title{display:inline;zoom:1}.list-data-a .text{display:inline-block;margin:0 16px 0 0;vertical-align:middle}*:first-child+html .list-data-a .text{display:inline;zoom:1}.btnn a{display:block;color:#fff;font-weight:bold;text-align:center;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-shadow:0 -1px 0 rgba(75,75,75,0.5);font-size:14px}.btnn a:hover{color:#fff}:root a.entry{border-bottom:0}.big-btn{position:absolute;margin-top:40px;width:100%}.big-btn .btnn a{padding:13px 20px 11px 0;width:430px;font-size:22px;text-align:center;text-decoration:none;line-height:1.4}.big-btn .btnn a.entry{background:url(/whycebu21/assets/img/btn-arrow.png) no-repeat 95% center #b89b65}.big-btn .btnn a.con-btn{width:65%;padding-top:13px;padding-bottom:11px;margin-top:0;margin-left:0}.big-btn .btnn a.con-btn:hover{width:70%;padding-top:18px;padding-bottom:16px;margin-top:-5px;margin-left:-19px}.contact-btn{padding-top:5px}.contact-btn{position:relative;padding:0;width:100%}.contact-btn dd{margin:0}.contact-btn dl.tel{zoom:1}.contact-btn dl.tel:before{content:"";display:block;overflow:hidden;height:0}.contact-btn dl.web dt{margin:10px 0;font-size:16px;background:url(https://www.cebu21.jp/whycebu21/assets/img/alfa.png)}.contact-btn dl.web dd.entry-btn{margin:0 25px 10px 0}.contact-btn dl.web dd{float:left}.btnn a.inquiry{background:url(https://www.cebu21.jp/whycebu21/assets/img/btn-arw.png) no-repeat #4ca3bf;-webkit-box-shadow:#3c8ea8 0 5px 0 0;-moz-box-shadow:#3c8ea8 0 5px 0 0;box-shadow:#3c8ea8 0 5px 0 0}.btnn a.entry{background:url(https://www.cebu21.jp/whycebu21/assets/img/btn-arw.png) no-repeat #b89b65;-webkit-box-shadow:#a8894e 0 5px 0 0;-moz-box-shadow:#a8894e 0 5px 0 0;box-shadow:#a8894e 0 5px 0 0}.btnn a.info{background:url(https://www.cebu21.jp/whycebu21/assets/img/btn-arw.png) no-repeat #b89b65;-webkit-box-shadow:#a8894e 0 5px 0 0;-moz-box-shadow:#a8894e 0 5px 0 0;box-shadow:#db2e2e 0 5px 0 0}.contact-btn dl.web dd{width:100%}.contact-btn dl.web dd a{padding:17px 0 13px 0;line-height:1.4}.contact-btn dl.web dd a.btn11{padding-top:17px;padding-bottom:13px;margin:0;font-size:14px}.contact-btn dl.web dd a.entry{background:url(/whycebu21/assets/img/btn-arrow.png) no-repeat 93% center #b89b65}.contact-btn dl.web dd a.inquiry{background:url(/whycebu21/assets/img/btn-arrow.png) no-repeat 93% center #4ca3bf}.contact-btn dl.web dd a.info{background:url(/whycebu21/assets/img/btn-arrow.png) no-repeat 93% center #ef7474}.contact-btn dl.web dd a.blk1{background:url(/2014/assets/img/arrow-right-white.png) no-repeat 93% center #4ca3bf}.contact-btn dl.web dd a.blk1-bottom{background:url(https://www.cebu21.jp/2014/assets/img/arrow-bottom-white.png) no-repeat 93% center #000}.contact-btn dl.web dd a.yellow{background:url(/2014/assets/img/arrow-right-white.png) no-repeat 93% center #ffd600;color:#333;text-shadow:none}.contact-btn dl.web dd a.blk1-left{background:url(https://www.cebu21.jp/2014/assets/img/arrow-left-white.png) no-repeat 7% center #000}.contact-btn dl.web dd a.blue1{background:url(/2014/assets/img/arrow-right-white.png) no-repeat 93% center #b5b5f6}.contact-btn dl.web dd a.blue2{background:#4ca3bf;color:#fff;border:2px solid #4ca3bf;text-shadow:none !important}.contact-btn dl.web dd a.blue2:hover{color:#fff !important}.contact-btn dl.web dd a.blue-twitter{background:url(/2014/assets/img/arrow-right-white.png) no-repeat 93% center #00aced}.contact-btn dl.web dd a.green1{background:url(/2014/assets/img/arrow-right-white.png) no-repeat 93% center #95961e}.contact-btn dl.web dd a.green-malmaga{background:url(/2014/assets/img/arrow-right-white.png) no-repeat 93% center #1abc9c}.contact-btn dl.web dd a span{font-size:16px}.contact-btn dl.web dd a.btn11:hover{width:98%;padding-top:17px;padding-bottom:13px;margin-top:0;margin-left:-1px;color:#fff}.contact-btn dl.web dd a.btn12{padding-top:13px;padding-bottom:13px;margin:0;font-size:14px}.contact-btn dl.web dd a.btn12:hover{text-decoration:underline;color:#fff}.contact-btn dl.web dd a.yellow:hover{color:#333;background-color:#eac504}.contact-btn dl.web:after{clear:both}.contact-btn:after{clear:both}.s-choice .sub-txt{margin:-20px 0 0 80px}.s-choice .s-c-contents{background-image:url(../img/page/school-choice-bg01.jpg);background-repeat:repeat-y;background-position:18px}.long-period h2.s-name{margin-top:5px}.fact{background-color:#f5f5f5;border-bottom:0;border-top:0;padding:16px;position:relative;min-height:initial;margin:5px 0 15px 0;line-height:24px;text-align:left}.fact .point-1{padding-left:30px;line-height:160%}.fact p{font-size:15px;font-weight:500;line-height:180%}.fact p:last-child,.f-cbox p:last-child{margin-bottom:0}.fact2{background-color:#fafafa;border:1px dashed #5d5d5d;color:#000;padding:15px;position:relative;min-height:initial;margin:5px 0 5px 0}.fact3 .name{font-size:15px;padding-left:10px;color:#000}.fact3 .link{font-size:10px;background:#000;float:right;margin-top:8px;padding:0 5px;color:#fff;margin-left:2px}.fact3 .link a{color:#fff}.fact4{background-color:#4696ce;color:#fff;border:0;padding:10px 15px;position:relative;min-height:inherit;margin:5px 0 -4px 0}.fact5{background-color:#6cb3bf;padding:15px 20px;position:relative;margin:15px 0;line-height:24px;border-radius:6px}.fact5 p{color:#fff}a.btn51{border:1px solid #1c1c1c;padding:15px 20px;display:inline-block;font-size:120%;line-height:1.8em}a.btn51 span{font-size:80%}a.btn51:hover{background:#1c1c1c;color:#fff}a.btn52{border:2px solid #000;padding:15px 30px;display:inline-block;font-size:120%;line-height:1.8em;background:#275781;color:#fff;border-radius:5px}a.btn52 span{font-size:80%}a.btn52:hover{background:#275781;color:#fff}.cashback-wrapper{background-color:#fff8ed}.cashback-wrapper h3{font-size:24px;text-align:center;font-weight:bold;font-family:游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.cashback-wrapper h4{font-size:18px;line-height:28px;text-align:center;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif}.cashback-title img{width:100%;height:auto;margin-bottom:20px}.cashback-title2{color:#31b6a1;font-size:1.5em !important;line-height:1.5em !important}.cash-section-title{margin:0 auto;width:370px;top:30px}.cash-section .cash-img1{margin-bottom:70px}.cash-text1{text-align:center;font-size:1.5em !important;line-height:1.75em !important}.cash-text2{text-align:left;font-size:20px;line-height:35px !important;font-weight:bold}.cash-text2 span{font-size:16px;font-weight:500}.cash-qna-q{border-bottom:dashed #d5d3d3 1px;margin-bottom:15px}.cash-qna-q p{font-size:18px;font-weight:bold}.cash-qna-q img,.cash-qna-a img,.cash-text2 img{width:25px;position:relative;top:-1px;margin-right:5px}.cash-qna-a p{margin-bottom:0}.chie-a{display:block;padding:15px;margin:0 0 10px;font-size:16px;word-break:break-all;word-wrap:break-word;background-color:#f8f8f8;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.chie-a h3,.chie-a p{line-height:30px}.chie-a-t{position:relative;padding-left:50px}.tocontents{margin:20px 0 0 0;border:1px solid #ccc;background:#f9f9f9;padding:20px;line-height:20px}.tocontents ul{margin:0}.tocontents li{padding:4px 0}.tocontents li a{color:#4ca3bf;border-left:0;padding:0}.tocontents li a:hover{color:#f48284;text-decoration:underline}.tocontents .sbcontents{font-size:12px;margin-left:20px}.month1{font-size:18px;font-weight:bold;padding:5px 15px;background:#385b7e;width:20%;color:#fff}#submit-1{margin:0 auto;color:#fff;border-radius:6px;background-image:-webkit-linear-gradient(90deg,#e55b57 0,#f26e6a 100%);background-image:-moz-linear-gradient(90deg,#e55b57 0,#f26e6a 100%);background-image:-o-linear-gradient(90deg,#e55b57 0,#f26e6a 100%);background-image:linear-gradient(0,#e55b57 0,#f26e6a 100%);box-shadow:0 2px 2px .00px rgba(0,0,0,0.1);padding:10px 16px;font-size:18px;line-height:1.33;display:block;width:100%;padding-right:0;padding-left:0;text-align:center}.con-img img{width:100%}.submit-2{margin:0 auto;margin-top:10px;margin-bottom:10px;width:70%}.cate-box1{min-height:215px;overflow:hidden}.cate-box3{min-height:260px;overflow:hidden}.cate-box-gallery1{overflow:hidden}.portfolio_items .cate-box-gallery1:nth-child(4n+5){clear:both}.properties-grid .span2-1 h2.cate-h2{padding:0 10px;min-height:43px;line-height:18px}.properties-grid .span2-1 h2.cate-h2 a{font-size:14px;font-weight:bold}.cate-btn{margin:10px 0 10px 10px;font-size:11px}a.cate-btn1{color:#fefefe;background:#aaa;display:inline-block;border-radius:5px;font-weight:600;position:relative;line-height:20px;text-align:center;padding:0 20px 0 10px;text-decoration:none}a.cate-btn1:hover{color:#fff;text-decoration:underline}a.cate-btn1:after{position:absolute;top:0;bottom:0;display:block;font-size:8px;content:">";font-weight:bold;line-height:20px;right:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.cate-stitle{font-size:18px;margin:10px 0}.cate-stitle-box{background:url(/2014/assets/img/page/bg-stripe-gray.gif) repeat 0 0;padding:10px}.cate-stitle-box-in{background-image:none;padding:10px;background-color:#fff;padding:10px 20px 20px 20px}.cate-stitle-box-in h3{font-size:18px}.cate-stitle-box-in p{font-size:14px}.cate-stitle-box-in a{border-left:5px solid #fff;padding:0 10px;margin-bottom:10px;text-decoration:underline}.cate-stitle-box-in a strong{font-size:16px}.cate-stitle-box-in .inner-link1{margin-bottom:10px}.cate-stitle-box-in .inner-box{border-bottom:1px #cdedfc dashed;padding-bottom:5px}.cate-stitle-box-in .inner-box2{border-bottom:1px #cdedfc dashed;padding-bottom:5px}.cate-img-box{border-radius:5px;overflow:hidden}.sch-course1 ul{margin:0}.sch-course1 ul li{padding:0 0 0 48px;font-weight:bold;margin:8px 0;float:left;margin-right:2px;width:18px}.cate-icn .icn-btn1{background:url(/2014/assets/img/page/cost-icn-bg01.png) no-repeat;background-position:0 1px}.cate-icn .icn-btn2{background:url(/2014/assets/img/page/cost-icn-bg02.png) no-repeat;background-position:0 1px}.cate-icn .icn-btn3{background:url(/2014/assets/img/page/cost-icn-bg03.png) no-repeat;background-position:0 1px}.cate-select-menu{position:relative;line-height:35px;background-color:#e63434;border-bottom:#a00404 1px solid}.cate-select-menu ul{margin:0;padding:0;list-style:none;z-index:1000}.cate-select-menu>a{border:0 solid #ccc;padding:0 8px;overflow:hidden;color:#fff}.cate-select-menu>a:hover{color:#fff}.cate-select-menu>a:after,.cate-select-menu>ul>li:first-child:after{display:block;float:right}.cate-select-menu>a:after{content:'MENU ▼ ';font-size:11px}.cate-select-menu>ul>li .link{width:24%;margin-bottom:5px}.cate-select-menu>ul{position:absolute;width:100%;top:35px;background:#fff;display:none}.cate-select-menu>ul>li{cursor:pointer;padding:8px 8px;border:1px solid #ccc;border-top:0;text-align:center}.fix-menu1{position:fixed;left:0;bottom:0;width:100%;height:79px;z-index:2500}.fix-menu2{position:fixed;left:0;top:0;width:100%;height:34px;z-index:2500}.fix-menu3{position:fixed;left:0;top:45px;width:100%;height:34px;z-index:2500}.fix-menu4{position:fixed;top:30px;z-index:990;margin:0 auto;padding:5px 10px;margin-left:-10px;background-color:#fff}.fix-nav ul{margin-top:-10px;margin-left:-2px}#fix-menu-foot .fix-top{background-color:#514647;color:#fff;padding:2px 10px;font-size:11px;text-align:center}.nav--list{position:relative;float:left;width:33.3%;border-left:transparent 2px solid;box-sizing:border-box}.nav--list p{margin:0;line-height:18px}.nav--list a{display:block;height:55px;background-color:rgba(220,220,220,0.9)}.nav--list a span{display:block;position:absolute;top:6px;right:0;bottom:0;left:0;margin:auto;width:62px;font-size:8px;text-align:center}.fix-nav2 ul{margin-left:0;margin-bottom:0}.nav--list2{position:relative;float:left;width:20%;border-left:transparent 1px solid;box-sizing:border-box}.nav--list2:first-child{border:0}.nav--list2 p{margin:0;line-height:18px}.nav--list2 a{display:block;height:47px;background-color:rgba(194,27,44,0.9)}.nav--list2 a span{display:block;position:absolute;top:6px;right:0;bottom:0;left:0;margin:auto;width:62px;font-size:8px;text-align:center}.nav--list2 a span img{width:85%;margin-top:5px}.nav--list2019{position:relative;float:left;width:33.3%;border-left:transparent 2px solid;box-sizing:border-box}.nav--list2019 p{margin:0;line-height:18px}.nav--list2019 a{display:block;height:55px;background-color:rgba(220,220,220,0.9)}.nav--list2019 a span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:110px;font-size:8px;text-align:center}#owl-sch-top2 .item,#owl-sch-top2-1 .item,#owl-sch-top2-2 .item,#owl-sch-top2-3 .item,#owl-sch-top2-4 .item,#owl-sch-top2-5 .item,#owl-sch-top2-6 .item,#owl-sch-top2-7 .item,#owl-sch-top2-8 .item,#owl-sch-top2-9 .item{margin:3px}#owl-sch-top3 .item,#owl-sch-top4 .item{margin:6px}#owl-sch-top1 .item,#owl-sch-top2 .item img{display:block;width:100%;height:auto}.school-list .property{padding-bottom:10px}.school-list .property .title h2{margin-top:10px;margin-bottom:10px}.sch-mb-btn1{width:90%;margin:0 auto}.sch-box1{margin-left:20px}.sch-top-gallery{margin-top:2px}.sch-top-gallery2{margin-top:10px;margin-bottom:20px}.sch-top-gallery2 .item{font-size:12px}.sch-top-gallery2 .item .gal2-area{padding:0 5px}.sch-top-info{width:100%;height:24px;background-color:#1a1919}.sch-top-info ul{margin:0}.sch-top-info li.sch-info2{float:left;position:relative;width:16.4%;border-left:1px solid #fff}.sch-top-info li.sch-info2 span{display:block;text-align:center;font-size:12px;margin:auto;color:#fff;background-color:#1a1919;padding:2px 0}.sch-top-info li.sch-info2 span a{color:#fff;text-decoration:underline}.sch-top-2017{margin-top:15px;position:relative}.sch-top-2017 .sch-top-name{font-size:35px;color:#333;font-family:arial black,meiryo,'Open Sans',sans-serif;margin:30px 0;text-align:center;line-height:40px}.sch-top-2017 h3{font-size:20px;text-align:center;font-weight:500;margin-bottom:25px}.sch-stars{margin-bottom:30px;padding:2px}.sch-stars ul{margin:0;border-top:1px solid #ddd;border-right:1px solid #ddd}.sch-stars li.sch-info3{float:left;position:relative;width:calc(26% - 1px);border-left:1px solid #ddd;border-bottom:1px solid #ddd}.sch-stars li.sch-info4{float:left;position:relative;width:calc(24% - 1px);border-left:1px solid #ddd;border-bottom:1px solid #ddd}.sch-stars li.sch-info3 span{display:block;text-align:center;font-size:12px;margin:auto;background-color:rgba(76,163,191,0.1);padding:7px 0 9px 0}.sch-stars li.sch-info4 span{display:block;text-align:center;font-size:12px;margin:auto;padding:7px 0 9px 0}.sch-info6{background-color:#7aceee !important;text-shadow:0 -1px 0 rgba(75,75,75,0.5);color:#fff !important;font-weight:bold;max-height:50px}.sch-info6 a{color:#fff !important;font-weight:bold}.sch-info6left{marign:0 0 0 45px !important}.sch-info6right{marign:0 45px 0 0 !important}.btn-square{text-decoration:none;background:#668ad8;color:#FFF;border-bottom:solid 4px #40839c;border-radius:3px;position:relative;z-index:1}.btn-square a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;z-index:50}.btn_txt{color:white;font-weight:bold}.btn-square:active{-webkit-transform:translateY(4px);transform:translateY(4px);border-bottom:0}.sch-top-course1{width:100%;margin-top:15px}.sch-top-course1{background-color:#4ca3bf}.sch-top-course1 .xcol-6{border-bottom:1px solid #fff;border-right:1px solid #fff}.sch-top-course1 .xcol-6:after{content:"∨";position:relative;bottom:5px;left:48%;font-size:11px;color:#fff}.sch-top-course1 a{font-size:13px;display:block;text-align:center;color:#fff;padding:5px}.sch-top-course1 a:hover{color:#fff}.sch-top-course1 ul{margin:0;background-color:#4ca3bf}.sch-top-course1 li.sch-course2{float:left;position:relative;width:49.8%;border-left:1px solid transparent}.sch-top-course1 li.sch-course3{float:left;position:relative;width:33.1%;border-left:1px solid transparent}.sch-top-course1 li.sch-course4{float:left;position:relative;width:24.8%;border-left:1px solid transparent}.sch-top-course1 li.sch-course2:after,.sch-top-course1 li.sch-course3:after,.sch-top-course1 li.sch-course4:after,.sch-top-course1 li.sch-course5:after,.sch-top-course1 li.sch-course6:after{content:"∨";position:relative;bottom:5px;left:48%;font-size:11px;color:#fff}.sch-top-course1 li.sch-course2 span,.sch-top-course1 li.sch-course3 span,.sch-top-course1 li.sch-course4 span,.sch-top-course1 li.sch-course5 span,.sch-top-course1 li.sch-course6 span{display:block;text-align:center;font-size:13px;margin:auto;color:#fff;padding:5px 0 10px 0}.sch-top-course1 li.sch-course2 span a,.sch-top-course1 li.sch-course3 span a,.sch-top-course1 li.sch-course4 span a,.sch-top-course1 li.sch-course5 span a,.sch-top-course1 li.sch-course6 span a{color:#fff;text-decoration:none;font-weight:bold;display:block}.sch-top-course1 li.sch-course2 span a:hover,.sch-top-course1 li.sch-course3 span a:hover,.sch-top-course1 li.sch-course4 span a:hover,.sch-top-course1 li.sch-course5 span a:hover,.sch-top-course1 li.sch-course6 span a:hover{opacity:.8}.sch-top-course1 li.sch-course-none:after{content:" "}.sch-top-course1 li.sch-course5{float:left;position:relative;width:19.8%;border-left:1px solid transparent;height:43px}.sch-top-course1 li.sch-course6{float:left;position:relative;width:16.5%;border-left:1px solid transparent;height:43px}.sch-tab-price1{text-align:center}.sch-tab-price1 a{background:#309;color:#fff !important;border-radius:4px !important;font-size:16px !important}.sch-tab-price1 a:hover{opacity:.8}.sch-tab-price1 a:focus{text-decoration:none}.sch-tab-price1-2 a{background:#e11417 !important;box-shadow:0 4px 0 0 #900e0f;letter-spacing:-0.05em;font-weight:600;padding-left:5px !important}.accordion-group .accordion-heading .sign3{background-color:#e11417 !important;margin-left:5px}table.school-room1 img{width:14px}.sch-add-class1{background-color:#f5f5f5;font-size:13px;line-height:24px;padding:15px;margin-bottom:15px;color:#4f4f4f;text-align:justify}.sch-add-class1 h4{font-size:12px;margin:0 0 6px 0;color:#202020}.sch-add-class1 p{line-height:18px}.sch-add-class1 a{text-decoration:underline}.sch-top-table1{width:100%;margin:15px 0 15px 0}.sch-top-table1 ul{margin:0;border-top:1px solid #999}.sch-top-table1 li{text-align:center}.sch-top-table1 li.sch-table-tda{float:left;position:relative;width:75%;border-bottom:1px solid #999}.sch-top-table1 li.sch-table-tdb{float:left;position:relative;width:25%;border-bottom:1px solid #999}.sch-top-table1 li.sch-table-td1{float:left;position:relative;width:25%;border-bottom:1px solid #999}.sch-top-table1 li.sch-table-td2{float:left;position:relative;width:24.7%;border-bottom:1px solid #999}.sch-top-table1 li.sch-table-td1b{float:left;position:relative;width:50%;border-bottom:1px solid #999}.sch-top-table1 li.sch-table-td2b{float:left;position:relative;width:49.7%;border-bottom:1px solid #999}.sch-bor-top{border-top:1px solid #999}.sch-bor-right{border-right:1px solid #999}.sch-top-table1 li.sch-table-td1 span,.sch-top-table1 li.sch-table-td1b span{display:block;font-size:13px;margin:auto;color:#151515;background-color:#efefef;padding:5px 0}.sch-top-table1 li.sch-table-td2 span,.sch-top-table1 li.sch-table-td2b span{display:block;font-size:13px;margin:auto;color:#151515;padding:5px 0}.sch-top-table1 a{text-decoration:underline}.sch-top-table1 h4{text-align:center;font-size:14px;color:#000;margin-top:15px;font-weight:normal}.sch-top-crs-box{margin-bottom:70px}.sch-top-crs-box ul{margin:0;padding:0}.sch-top-crs-box .location5{padding:10px !important;font-size:13px !important}.sch-con-box1{position:relative;background-color:#fff;border-radius:5px;padding:5px 15px 3px 15px;border:2px solid #aaa;margin:0 0 15px 0}.sch-con-box1 h4{color:#333;border-bottom:1px dashed #333;padding-bottom:8px;font-size:16px}.sch-con-box1 p{font-size:14px;line-height:22px;color:#333;text-align:justify}.sch-tab-btn1{background:#b28abf}.sch-tab-btn1 a{color:#fff;font-size:18px}.sch-menu-anchor1{position:relative;top:-110px}.sch-menu-anchor2{position:relative;top:-150px}.sch-top-avr-box{margin-bottom:35px;background-color:#faf8f5;padding:20px}.sch-top-avr-box:after{content:"";display:block;clear:both}.sch-review-avr-img{float:left;width:20%;margin-right:20px}.sch-review-avr-img img{border-radius:5%}.sch-review-avr-table{position:relative;float:left;width:75%}.sch-review-avr-table h3{font-size:22px;margin-top:0}.sch-review-avr-table ul{margin:0;padding:0}.sch-review-avr-info{margin-top:-10px}.avr-detail1{background-color:#151515;color:#fff;border-radius:5px;padding:0 10px;margin:-3px 0 18px -8px;font-size:12px;width:80%}.avr-detail2{border-radius:5px;padding:0 10px;margin:-3px 0 12px -8px;font-size:11px}.sch-review-avr-info dl{margin:0 0 5px 0}.sch-review-avr-info dl dd{margin-left:5px}.sch-review-avr-info .sch-review-avr-item{display:inline-block;position:relative;margin-right:12px;white-space:nowrap}.sch-review-avr-info .sch-review-avr-item-title{display:inline-block;vertical-align:middle;font-size:12px}.sch-review-avr-info .sch-review-avr-item-text{display:inline-block;vertical-align:middle;font-size:12px}.sch-review-avr-info .sch-review-avr-item-text a{text-decoration:underline}.sch-review-list>li+li{margin-top:20px}.sch-review-user{float:left;width:13%;margin-right:20px;text-align:center}.sch-review-user-pic img{border-radius:50%;max-height:70px}.sch-review-user-info{margin-top:8px;font-size:12px}.sch-review-contents{position:relative;float:left;width:84%;border-radius:4px;background-color:#f9f9f9}.sch-review-contents:before{content:"";position:absolute;top:25px;left:-10px;border-right:10px solid #f9f9f9;border-bottom:10px solid transparent;border-top:10px solid transparent}.sch-review-conts-body{padding:15px;border-bottom:1px dashed #ddd7d7}.sch-review-conts-body h2{margin-top:0;margin-bottom:10px;font-size:18px;font-weight:normal}.sch-review-conts-txt{font-size:14px;margin-bottom:5px;line-height:26px !important;padding:10px;background-color:#fff;border-radius:4px;margin-bottom:0 !important;text-align:justify}.sch-review-conts-score{margin-bottom:15px !important}.sch-review-conts-score li{float:left}.sch-review-conts-score li+li{margin-left:15px;padding-top:4px}.sch-review-conts-score2{margin-bottom:15px !important}.sch-review-conts-score2 li{float:left}.sch-review-conts-score2 li+li{margin-left:15px;padding-top:4px}.sch-star1 .star{display:inline-block;vertical-align:middle}.sch-star1 .star-b{width:120px;height:19px;background:url(https://d21hrr2lgpdozs.cloudfront.net/vendor/common/images/star_l.png?1484289373667) no-repeat;background-size:110px}.sch-star1 .star-b.star-1{background-position:0 -19px}.sch-star1 .star-b.star-2{background-position:0 -38px}.sch-star1 .star-b.star-3{background-position:0 -57px}.sch-star1 .star-b.star-4{background-position:0 -76px}.sch-star1 .star-b.star-5{background-position:0 -95px}.sch-star1 .star-b.star-6{background-position:0 -114px}.sch-star1 .star-b.star-7{background-position:0 -133px}.sch-star1 .star-b.star-8{background-position:0 -152px}.sch-star1 .star-b.star-9{background-position:0 -171px}.sch-star1 .star-b.star-10{background-position:0 -190px}.sch-star1 .score{font-size:22px;font-weight:bold;vertical-align:bottom}.sch-star1 .score2{font-size:28px;font-weight:bold;vertical-align:bottom}.sch-review-conts-bottom{padding:15px}.sch-review-conts-bottom ul li{font-size:12px;display:inline-block}.sch-review-conts-bottom li+li{margin-left:15px}.sch-teacher-pic1{text-align:center;font-size:11px;margin:15px 5px}.sch-teacher-pic1 img{border-radius:20%}.sch-pt-tabs li a{font-size:13px}.sch-point11{margin:0 15px}.sch-point11 p{text-align:justify;font-size:16px;line-height:180%}.widget.our-agents .agent .image7{float:left;margin-right:15px;width:85px}.widget.our-agents .agent .image7 img{border-radius:50%;min-height:80px}.btn-ml13{margin-left:13px}.grid_m2 h4{font-size:18px;color:#151515;margin:25px 0}.radius img{border-radius:50%;width:55px;height:55px}.school-price-inner{background-color:#f7f7f7;padding:0;border:1px solid #ddd !important;border-radius:4px !important}.school-price-inner .p-comment{font-size:11px;color:#6f6f6f;padding:10px;line-height:180%}.school-price-inner .p-comment p{line-height:20px;margin-bottom:0}.school-price-inner h3{font-size:14px;text-align:center}.school-price-inner hr{margin:30px 0 !important}.school-price{border-bottom:1px solid #999}.school-price ul{margin:0}.school-price:after{display:block;clear:both;content:''}.school-price .school-price-head{float:left;width:120px}.school-price .school-price-head li.s-head{height:30px}.school-price .school-price-head li{font-size:12px;font-weight:700;width:80%;height:30px;padding:0 10% 0;border-top:1px solid #999;background:#e0dddd;text-align:center;line-height:28px}.school-price .school-price-head li span{vertical-align:middle}.school-price .school-price-head li span.ft1{font-size:10px}.school-price .school-price-wrap{overflow-x:hidden;overflow-y:hidden}.school-price-wrap .tdDetail3 th{font-weight:bold}.school-cost-info{text-align:center;background-color:#999;padding:20px 0 1px 0;color:#fff}.school-cost-info a{color:#fff;text-decoration:underline}.school-cost-info a:hover{color:#000}.sch-info-box1{padding:0 !important;margin-bottom:20px}.sch-info1{background-color:#f7f0f0 !important;padding-top:15px !important}.list-st1 a{text-decoration:underline}.list-st1{margin-bottom:0}.list-st1 li{list-style:circle;margin-bottom:10px}.list-st1 li:last-child{margin-bottom:0}.contents-linebox1{margin:60px 0}.contents-linebox1>dl{padding:20px 20px 1px}.contents-linebox1>dl{line-height:1.9;border:1px solid #e1e1e1;box-shadow:0 3px 0 rgba(8,1,2,0.03);font-size:16px;margin:30px 0}.contents-linebox1>dl>dt{background:#fff;padding:0 15px;font-weight:bold;position:relative;top:-35px;display:inline-block}.contents-linebox1>dl>dd:last-of-type{margin-bottom:0}.contents-linebox1>dl>dd p:last-of-type{margin-bottom:0}.contents-linebox1>dl>dd{position:relative;top:-25px;padding-left:0;margin-left:0}.contents-linebox2{margin:20px 0}.contents-linebox2>dl{padding:20px 20px 1px}.contents-linebox2>dl{line-height:1.9;border:1px solid #e1e1e1;box-shadow:0 3px 0 rgba(8,1,2,0.03);font-size:16px;margin:30px 0}.contents-linebox2>dl>dt{background:#fff;padding:0 15px;font-weight:bold;position:relative;top:-35px;display:inline-block}.contents-linebox2>dl>dt a{color:#454545;text-decoration:none}.contents-linebox2>dl>dd p{font-size:13px;line-height:150%}.contents-linebox2>dl>dd:last-of-type{margin-bottom:0}.contents-linebox2>dl>dd p:last-of-type{margin-bottom:0}.contents-linebox2>dl>dd{position:relative;top:-25px;padding-left:0}.row .m-height1:nth-child(2n+1){clear:both}.list-style1{margin:30px 0}.list-style1 li{margin:0 0 7px;line-height:1.5;position:relative;padding-left:30px}.list-style1 li:before{display:block;width:7px;height:7px;content:"";position:absolute;left:5px;top:8px;background:#000;border-radius:50%}.list-style2{margin:10px 10px}.list-style2 li{margin:0 0 7px;line-height:1.5;position:relative;padding-left:30px}.list-style2 li:before{display:block;width:7px;height:7px;content:"";position:absolute;left:5px;top:8px;background:#fff;border-radius:50%}.flow{margin-left:-10px;margin-top:30px}.flow .flow_subtitle{margin-top:-40px;color:#f46f71;margin-bottom:20px}.flow h4{padding:20px 0 0 0;color:#f46f71;font-size:18px}.flow .line{background-repeat:repeat-x;background-position:left top;border:0;background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(25%,#111),color-stop(25%,rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,#111 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-image:-webkit-linear-gradient(left,#111 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-image:linear-gradient(to right,#111 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:3px 1px;margin:25px 0;padding:20px 0 0}.flow li{margin-bottom:20px;padding:0 0 20px 70px;position:relative}.flow li::before{background-color:#f28bb9;content:"";width:1rem;height:100%;position:absolute;left:1.5rem;top:0;bottom:0}.flow li:not(:last-child)::after{border-style:solid;border-width:11px 10px 0 10px;border-color:#f28bb9 transparent transparent transparent;content:"";width:0;height:0;position:absolute;left:1rem;bottom:-1rem}.flow li:last-child::after{background-color:#f28bb9;border-radius:100%;content:"";width:2rem;height:2rem;position:absolute;left:1rem;bottom:-1rem}.flow h2{font-size:28px;font-weight:bold;font-family:'Helvetica Neue',Helvetica,sans-serif;margin-top:0}.flow h4.line img{position:relative;left:-15px;top:5px;margin-right:-22px;width:60px}.flow .number{width:25px;padding-right:6px}.flow .f-cbox{background-color:#f4f2f2;padding:5px 15px 10px 15px;margin-top:-30px;text-align:justify;color:#4d4c4c}.flow_title_wrap{float:left;width:51%;margin-bottom:20px}.flow_title_wrap p{border-bottom:1px #e5e5e5 dashed;padding-bottom:5px;text-align:justify;font-size:14px}.flow_title::before{position:absolute;left:-5rem;top:-.5rem}.both{clear:both}.flow_img{float:right;margin-bottom:20px;width:45%;position:relative}.flow_img .tag{background-color:#393939;position:absolute;bottom:-50px;left:15px;color:#fff;padding:5px 13px;font-size:11px;text-align:justify}.bimg{border:0 solid #f5f4f4}.flow_title::before{background-color:#e61874;border-radius:100%;color:#fff;font-size:20px;display:inline-block;line-height:42px;margin-right:10px;text-align:center;width:45px;height:45px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.flow_title.n1::before{content:"1"}.flow_title.n2::before{content:"2"}.flow_title.n3::before{content:"3"}.flow_title.n4::before{content:"4"}.flow_title.n5::before{content:"5"}.flow_title.n6::before{content:"6"}.flow_title.n7::before{content:"7"}.flow_title.n8::before{content:"8"}.flow_title.n9::before{content:"9"}.flow_title.n10::before{content:"10"}.flow_title::before{position:absolute;left:9px;top:-10px}.4cols-img{padding:40px 0}.contact-area .btn-univ .btn-univ1{float:left;width:30%;margin:0 1.6%}.contact-area .btn-univ a{display:block;font-size:12px}.contact-area .btn-univ a.type1{height:90px}.contact-area .btn-univ a>span{display:block;border:dotted 1px #111;margin:30px 0 0;padding:15px 15px 19px;background:#fff;position:relative;z-index:10}.contact-area .btn-univ a>span:before{display:block;content:"\f054";font-family:FontAwesome;font-size:14px;-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-webkit-transform:scale(1,-1);transform:scale(1,-1);position:absolute;top:37%;right:15px}.contact-area .btn-univ a>span span{margin:3px auto;width:100%;height:13px;display:block;font-size:15px;font-weight:bold}.contact-area .btn-univ a:after{display:block;position:relative;width:100%;height:45px;background:url(/2014/assets/img/page/bg-stripe-black.gif) repeat 0 0;content:"";background-size:4px 4px;padding:18px 0;bottom:73px;right:-8px;z-index:0}.contact-area .btn-univ-one a:after{padding:7px 0 !important;bottom:50px !important}.cata-box1{margin:0 auto;width:96%}.cata-box2{background-color:#f4f4f4;margin:0 10px;padding-bottom:20px}.share1{border-top:1px #e3e3e3 solid;padding:10px 0 0 5px;margin-bottom:10px}.sl-wrapper .view2{position:inherit;text-align:center}.sl-wrapper .view2 a{width:70%;display:inline-block;padding:5px 30px;border:1px solid #555;border-radius:3px;color:#111;font-weight:bold;background-color:#fff}.sl-wrapper .view2 a:hover{background-color:#32b2cd;color:#fff;font-weight:bold;border:1px solid #fff}.ti-icon1{width:24px;margin-right:5px;top:-3px;position:relative}.toeic-ev-img1{width:80%}.toeic-ev-font1{border:9px #4bace2 solid;padding:15px}.toeic-ev-font1 p{font-size:18px;text-align:center;line-height:170%;color:#1d83bc}.toeic-ev-font2{border:9px #4bace2 solid}.toeic-ev-font2 p{font-size:14px;text-align:center;line-height:170%;color:#696464}.toeic-ev-font2 .toeic-ev-title{background-color:#ff9dbc;color:#fff;padding:14px 0;font-size:18px;font-weight:bold;margin-bottom:15px}.con-flow-wrap{padding-left:50px}.con-flow-box p{margin-top:1px}.con-flow-box p img{max-width:300px}.con-flow-box h4{margin-top:0;border:0;margin-bottom:5px;padding:0}.con-flow-num{border:2px solid #d6d6d5;border-radius:50%;color:#717171;height:32px;left:-42px;position:relative;text-align:center;top:32px;width:32px;z-index:20;line-height:32px;font-size:16px}.staff-intro-inr{background:url(../../../counselor/images/staff-bg1.png) top center;padding-bottom:60px}.staff-intro-inr ul{margin:40px 20px}.staff-intro-inr ul li{list-style:none}.staff-intro-inr ul li.lit-01{margin-bottom:15px}.staff-intro-inr ul li.lit-02{margin-bottom:100px}.staff-intro-inr ul li:after{content:" ";clear:both}.staff-intro-inr ul li.lit-01 .pic{position:absolute}.staff-intro-inr ul li.lit-02 .pic{position:relative;text-align:right}.staff-intro-inr ul li.lit-01 .pic img,.staff-intro-inr ul li.lit-02 .pic img{width:430px}.staff-intro-inr ul li.lit-01 .name-box{position:relative;padding-left:320px;padding-top:30px}.staff-intro-inr ul li.lit-02 .name-box{position:relative;padding-right:300px;margin-top:-210px;text-align:right}.staff-intro-inr ul li.lit-01 .name-box img,.staff-intro-inr ul li.lit-02 .name-box img{width:320px}.staff-intro-inr ul li.lit-01 .name-box p.s-name{padding-left:85px}.staff-intro-inr ul li.lit-02 .name-box p.s-name{padding-right:85px}.staff-intro-inr ul li.lit-01 .staff-btn{position:relative;z-index:5;width:75px;top:-23px;left:310px}.staff-intro-inr ul li.lit-02 .staff-btn{position:relative;z-index:5;width:75px;top:-23px;float:right;margin-bottom:30px}.staff-interview-inr{overflow:hidden}.iv-wrap1{height:645px}.iv-wrap1 .iv-inner,.iv-wrap3 .iv-inner{position:relative}.iv-wrap1 .iv-inner .iv-photo{position:absolute;top:0}.iv-wrap1 .iv-inner .iv-name{position:relative;top:105px;float:right;width:414px}.iv-wrap1 .iv-inner .iv-name p span{font-size:12px}.iv-wrap1 .iv-inner .iv-catch{position:relative;height:200px;z-index:3;top:164px;background:url(../../../counselor/images/iv-hinago-bg1.png) no-repeat top center;padding:0 20px}.iv-wrap1 .iv-inner .iv-catch h3,.iv-wrap1 .iv-inner .iv-catch h4,.iv-wrap1 .iv-inner .iv-catch p{text-align:center}.iv-wrap1 .iv-inner .iv-catch h3{padding-top:50px;font-weight:bold;font-size:22px}.iv-wrap1 .iv-inner .iv-catch h4{font-weight:bold;font-size:16px;color:#333}.iv-wrap1 .iv-inner .iv-catch p{font-size:12px;line-height:20px}.iv-wrap2{margin-top:60px;margin-left:20px;margin-right:20px}.iv-wrap2 .iv-title1{text-align:center;font-weight:bold;margin-bottom:50px}.iv-wrap2 .iv-box1{margin-bottom:60px}.iv-wrap2 .iv-box1 h3{font-size:18px;font-weight:bold}.iv-wrap3{height:478px;background-color:#efeff4;margin-bottom:60px}.iv-wrap3 .iv-inner .iv-photo{position:absolute;top:0}.iv-wrap3 .iv-inner .iv-name{position:relative;top:45px;width:380px;left:55px}.iv-wrap3 .iv-inner .iv-name h3{font-weight:bold;font-size:18px;margin:30px 0}.iv-wrap3 .iv-inner .iv-name p span{font-size:12px}.iv-wrap3-2{height:655px}.iv-wrap3-2 .iv-inner .iv-photo{top:176px}.iv-wrap3-2 .iv-inner .iv-name{width:445px}.iv-wrap3-3{height:510px}.iv-wrap3-3 .iv-inner .iv-photo{top:33px}.iv-wrap3-3 .iv-inner .iv-name{width:400px}.iv-wrap3b{height:800px;background-color:#efeff4;margin-bottom:60px}.iv-wrap3b .iv-inner .iv-photo{position:absolute;top:0}.iv-wrap3b .iv-inner .iv-photo-sato{position:absolute;top:0}.iv-wrap3b .iv-inner .iv-name{position:relative;top:45px;width:380px;left:55px}.iv-wrap3b .iv-inner .iv-name h3{font-weight:bold;font-size:18px;margin:30px 0}.iv-wrap3b .iv-inner .iv-name p span{font-size:12px}.iv-wrap3-4b{height:800px}.iv-wrap3-4b .iv-inner .iv-photo{top:33px}.iv-wrap3-4b .iv-inner .iv-photo-sato{top:321px}.iv-wrap3-4b .iv-inner .iv-name{width:400px}.iv-wrap4{margin-bottom:80px}.iv-wrap4 .iv-title1{text-align:center;font-weight:bold;margin:70px 0 30px 0}.sch-timg2{width:100%;margin-right:auto;margin-left:auto}.sch-timg2 img{width:100%;margin-top:10px}.sch-timg2 p{font-size:12px;color:#5e5e5e;line-height:20px}.h02{height:2px}.h05{height:5px}.h10{height:10px}.h15{height:15px}.h20{height:20px}.h25{height:25px}.h30{height:30px}.h35{height:35px}.h40{height:40px}.embed-wrapper{background-color:#fff;border-radius:3px;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);word-break:break-all;word-wrap:break-word}.embed-wrapper-inner{padding:18px}.embed-content{position:relative}.embed-content.with-thumb{min-height:130px}.embed-content .thumb-wrapper{position:absolute;top:0;right:0}.embed-content .thumb-wrapper img{width:170px;height:126px}.embed-content.with-thumb .entry-body{margin-right:185px}.embed-content .entry-title{font-size:17px;margin:0 0 2px;line-height:1.2;max-height:47px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.embed-content .entry-title a:hover{text-decoration:underline}.embed-content .entry-content{line-height:1.5;font-size:12px;max-height:72px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.seperator{color:#ccc;width:100%;margin:30px auto;overflow:hidden;text-align:center;line-height:1.2em}.separator::after,.separator::before,.seperator::after,.seperator::before{border-bottom:1px solid #eee;content:"";display:inline-block;height:.65em;margin:0 -4px 0 -100%;vertical-align:top;width:50%}.separator::after,.seperator::after{margin:0 -100% 0 0}.seperator.seperator-medium{width:20%;margin:10px auto}.h-graph{overflow:hidden;margin-top:-20px}.h-graph .g-size1{margin-left:-10px}.h-graph .g-size2{margin-left:-10px}.score-wrapper{margin-top:-10px;margin-bottom:40px;padding-left:10px;z-index:666}.score-wrapper .score-box{margin-bottom:10px;padding-left:5px;clear:both}.score-wrapper .score-box .score-comment{float:left}.score-wrapper .score-box .score-comment h4{border:0;font-size:14px;font-weight:bold;margin:0;color:#000;padding-bottom:0}.score-wrapper .score-box .score-comment h4 a{color:#000;cursor:auto}.score-wrapper .score-box .score-comment p.s-desc{margin:0;font-size:11px;color:#8a8989;line-height:15px}.score-wrapper .score-box .score-num{float:right;padding:5px 10px 5px 10px;display:inline;background:-webkit-linear-gradient(top,#97bbcd 0,#3e92bc 100%) repeat scroll 0 0 #3e92bc;background:linear-gradient(to bottom,#97bbcd 0,#3e92bc 100%) repeat scroll 0 0 #3e92bc;border-radius:.25em;color:#fff;white-space:nowrap;line-height:1;margin:7px 0 0 5px}.score-wrapper .score-box .score-num span{font-size:20px;font-weight:bold}.chatting-box2{margin-bottom:40px}.chatting-box2 .balloon01,.chatting-box2 .balloon03{max-width:785px;margin:20px 0}.chatting-box2 .balloon01:before{background:url(/2017/assets/img/page/simulator_balloon_gray.png) no-repeat 55px top;content:'';width:79px;height:33px;display:block;position:absolute}.chatting-box2 .balloon01 img{position:absolute;width:48px}.chatting-box2 .balloon01 span,.chatting-box2 .balloon03 span{max-width:85%;letter-spacing:normal;display:inline-block;padding:17px 25px;background:#ebeef1;border-radius:30px;font-size:15px;line-height:26px;color:#000;text-align:left;margin-left:70px}.chatting-box2 .balloon03{display:block;text-align:right;margin-left:auto}.chatting-box2 .balloon03 span{background:#bef18c;margin-left:0;margin-right:-12px}.chatting-box2 .balloon03 img{position:relative;float:right;width:48px}.chatting-box2 .balloon03 img.nfloat{position:static;float:clear;width:100%}.chatting-box2 .balloon03:after{background:url(/2017/assets/img/page/simulator_balloon_green.png) no-repeat top left;content:"";display:block;width:30px;height:30px;float:right}.chatting-box-font16px .TextItem{font-size:16px !important;line-height:28px !important}.chatting-box-font17px .TextItem{font-size:17px !important;line-height:30px !important}.link-icon2{width:10px;margin-left:6px;top:-2px;position:relative}.man-wrapper{margin:0 10%}.man-contact-box{border:3px #000 solid;background-image:url(/2017/assets/img/manga/2007-1/201710-1-bg.gif);background-size:90%;position:relative;top:-20px;z-index:95;padding:20px 30px}.man-img1{z-index:101}.man-img1 img{max-width:150% !important;width:115%;position:relative;left:-65px;top:-35px}.man-contact-box h3{font-size:22px;font-weight:bold;color:#000;text-shadow:#fff 0 4px,#fff 4px 0,#fff -3px 0,#fff 0 -4px,#fff -2px -2px,#fff 2px 2px,#fff 2px -2px,#fff -2px 2px;margin-bottom:20px}.man-contact-box h3 span{font-size:45px;color:#2c7edc}.man-contact-box p{font-size:18px;text-shadow:#fff 0 3px,#fff 3px 0,#fff -3px 0,#fff 0 -3px,#fff -2px -2px,#fff 2px 2px,#fff 2px -2px,#fff -2px 2px}.man-contact-box .man-tel{font-size:24px}.man-contact-box .up-date{color:#3a3a3a}.erabi-face1 img{width:40%}.entry-btn-img1{position:relative;top:68px;left:20px;width:18%}.hj-staff-box{padding:15px}.hj-staff-box img{border-radius:50px}.hj-staff-box h4{text-align:center}.hj-staff-box h4 span{font-size:80%;font-weight:500}.hj-staff-box p{font-size:13px;line-height:22px}.phs-list{padding:0 0 30px 0}.tb-style-11 td,.tb-style-11 th{font-size:12px;font-family:meiryo,'Noto Sans Japanese',"メイリオ","ヒラギノ角ゴ Pro W3",sans-serif}.tb-style-12{border-bottom:3px solid #ddd;border-top:2px solid #ddd;margin-bottom:20px}.tb-style-12 .table{margin:0}.tb-style-12 td,.tb-style-12 th{font-size:12px;font-family:meiryo,'Noto Sans Japanese',"メイリオ","ヒラギノ角ゴ Pro W3",sans-serif}.tb-style-12 td{text-align:left}.sch-search-box:first-child{margin-top:0}.sch-search-box{padding-bottom:0 !important;margin:20px 0 20px 0}.faq-item{background:#fff;border-radius:5px;padding:15px 15px 15px 50px;margin-bottom:15px;color:#181818}.faq-question{font-size:16px;font-weight:700;position:relative}.faq-answer{font-size:14px;line-height:1.8;margin:28px 0 0 5px;position:relative}.faq-answer:before,.faq-question:before{display:block;width:32px;height:28px;border-radius:50%;text-align:center;position:absolute}.faq-question:before{content:"Q";background:#181818;color:#fff;padding-top:4px;top:-4px;left:-43px}.faq-answer:before{content:"A";background:#fff;border:1px solid #181818;color:#181818;padding-top:3px;top:-6px;left:-50px}.faq-answer p{font-size:14px}.line-inner1 h4{font-size:16px}.line-inner1:after{content:"";display:block;width:60px;height:1px;border-top:1px solid #fff;position:absolute;top:50%;-webkit-transform:translateY(-48%);transform:translateY(-48%);left:-40px}.columns-title{font-size:36px;letter-spacing:0;color:#333;margin:20px auto;font-weight:bold;line-height:50px;text-align:center;width:86%}.post-cate-t1{text-align:center;color:#888;font-size:12.1px;font-weight:500;text-transform:uppercase;margin-top:30px !important}.ryu-list-box1{margin:0 10px}.ryu-list-box1 h4{margin-top:0;margin-bottom:10px}.ryu-list-box1 h4 span{font-size:15px;color:#645c5c;font-weight:500}.ryu-list-box1 h4 img{width:18px;margin-right:5px}.osiete-contents-box1{border-right:0;border-left:0;background:top center url(https://ncache.ilbe.com/files/attach/new/20171203/1638661933/6954933130/10177377791/128f8e7d22df5d3c7f168051e6dd505a.png) no-repeat;background-size:100%;padding:20px 30px}.osiete-contents-box2{border-right:0;border-left:0;background-color:#f8f9f6;padding:30px 30px;border:0;background:url(http://kreaset.com/wp-content/uploads/2017/10/quienes-somos-kreaset.jpg) center top no-repeat;background-size:100%;background-position:20%}.social-area-syncer{width:100%;min-height:190px;background:#f5f1e9;padding:1.5em 0}ul.social-button-syncer{width:238px;margin:24px auto;padding:0;border:0;list-style-type:none}ul.social-button-syncer li{float:left;text-align:center;height:71px;margin:0 8px;padding:0}.sc-tw{width:71px}.sc-tw svg{width:30px;height:30px}.sc-tw a{height:56px;margin:0 auto;padding-top:6px;display:block;background:#1b95e0;font-size:12px;color:#fff;font-weight:700;text-decoration:none;letter-spacing:.5px;border-radius:2px}.sc-tw a:hover{color:#fff;background:#0c7abf}.sc-tw span:before{white-space:pre;content:'\A'}.sc-fb{z-index:99;width:69px}.sc-li{width:50px}.sc-li-img{border:0;margin:0 auto;padding:0;width:36px;height:60px}.btm-toplink1{font-size:13px;text-align:center}.btm-toplink1 a{font-size:13px}.btm-toplink1 a:hover{text-decoration:underline}.faq-posts-item{margin-top:2em;margin-bottom:2em;-webkit-column-break-inside:avoid;break-inside:avoid-column;padding:5px 10px}.faq-posts-q{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:1.5em;font-weight:bold}.faq-posts-q p{line-height:180%}.faq-posts-q:before{content:"Q";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;background:#008cce;color:#fff;border-radius:50%}.faq-posts-a{position:relative;margin-bottom:1em;line-height:2;padding-bottom:2em;padding-left:50px}.faq-posts-a:before{content:"A";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;background:#cee9f6;color:#008cce;border-radius:50%;font-weight:bold}.c-bu{color:#f96 !important}.bg-wh{background:#fff !important}.mod-btn01{display:block;text-align:center;position:relative;width:100%;cursor:pointer;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:2em;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);box-shadow:0 2px 6px 0 rgba(0,0,0,0.3)}.cate-m3-5col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box}.cate-m3-5col{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mod-btn01.bd-bu{border:1px solid #f96}.cate-m3 .mod-btn01{height:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.1em}.cate-m3{margin-bottom:1em}.cate-m3 a{-webkit-box-sizing:border-box;box-sizing:border-box}.mod-btn01:hover{text-decoration:none;opacity:.6;-webkit-box-shadow:0 2px 5px 2px rgba(0,0,0,0.3);box-shadow:0 2px 5px 2px rgba(0,0,0,0.3)}.faq-main1{margin-bottom:50px}.faq-main1 ul{margin:0}.faq-main1 li{margin-bottom:18px}.faq-main1 li a{font-size:16px;text-decoration:none;color:#404044;line-height:22px}.faq-main1 .icon1{width:20px;position:relative;top:-2px;margin-right:5px}.faq-main1 .icon1{display:none}.faq-conbox1 h3{font-size:108%;font-weight:bold}.faq-conbox1 h3 span{font-size:90%;font-weight:500}.faq-conbox1 a{text-decoration:underline}.faq-conbox1 p{margin-bottom:30px}.progress-bar-container{width:100%;height:40px;margin:30px 0 20px 0;overflow:hidden;background-color:#eee}.progress-bar{height:100%;padding:10px;background-color:#1abc9c;box-shadow:none}.progress-bar .progress-number,.progress-bar .progress-type{color:#fff;float:right;margin-top:-2px}.progress-bar2{background-color:#e11417;padding-left:5px}.progress-title{color:#fff;font-size:13px;font-weight:600;position:absolute;text-align:left}.progress-title i{margin-right:8px}.progress-bar-container.radius,.progress-bar-container.radius .progress-bar{border-radius:8px}.progress-bar-container.title-up .progress-title{color:#333;margin-left:-10px;margin-top:-28px}.progress-bar-container.title-up:not(:first-child){margin-top:40px}.progress-bar-container.title-up .progress-bar .progress-number,.progress-bar-container.title-up .progress-bar .progress-type{color:#333;margin-top:-32px;position:absolute;right:15px}.progress-bar-container.title-up .progress-bar .progress-number{right:30px;font-weight:600;font-size:150%}.progress-bar-container.medium{height:14px}.progress-bar-container.medium .progress-bar{padding:0}.progress-bar-container.medium .progress-title{margin-left:0;margin-top:-26px}.progress-bar-container.medium .progress-bar .progress-number,.progress-bar-container.medium .progress-bar .progress-type{margin-top:-28px}.progress-bar-container.small{height:10px}.progress-bar-container.small .progress-bar{padding:0}.progress-bar-container.small .progress-title{margin-left:0;margin-top:-25px}.progress-bar-container.small .progress-bar .progress-number,.progress-bar-container.small .progress-bar .progress-type{margin-top:-22px}.progress-bar-container.no-bg{background:none !important}.progress-bar-container.extra-small{height:2px}.progress-bar-container.extra-small .progress-bar{padding:0}.progress-bar-container.extra-small .progress-title{margin-left:0;margin-top:-20px}.progress-bar-container.extra-small .progress-bar .progress-number,.progress-bar-container.extra-small .progress-bar .progress-type{margin-top:-18px}.progress-bar-container.transparent{background:none !important}.progress-bar-container.transparent .progress-bar{background-color:rgba(0,0,0,0.35)}.progress-bar-container.transparent.title-up .progress-bar .progress-title,.progress-bar-container.transparent.title-up .progress-bar .progress-number,.progress-bar-container.transparent.title-up .progress-bar .progress-type{color:#fff}.pie-animated{opacity:1}.pie-chart{display:inline-block;margin-bottom:20px;margin-top:50px;position:relative;text-align:center}.pie-chart canvas{position:absolute;top:0;left:0}.pie-chart span,.pie-chart i{display:inline-block;font-size:28px;z-index:2;font-weight:600}.pie-chart i{font-size:38px}.pie-chart span.percent:after{content:'%';margin-left:.1em;font-size:.8em}.pie-chart.transparent span,.pie-chart.transparent span.percent,.pie-chart.transparent i{color:#fff}.faq-posts-q:before{width:33px;height:33px;font-size:1.0rem}.faq-posts-a:before{width:33px;height:33px;font-size:1.0rem}.faq-posts-q{padding-left:50px}@media(min-width:1200px){.fact-width1{margin-right:35px}.cate-box1{min-height:200px}.cate-box2{min-height:190px}.cate-box3{min-height:260px}.properties-grid .property .location5{min-height:36px}.con-img{width:600px}.pc-side-nav-fixed{top:80px;width:267px;position:fixed}.faq-posts-q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px}.faq-posts-a{padding-left:50px}.cate-m3{width:23.4%}.mod-btn01{padding:13px 30px}.cate-m3:not(:nth-child(4n)){margin-right:1.1%}}@media(max-width:1200px){.fact-width1{margin-right:26px}.cate-box2{min-height:190px}}@media(max-width:1199px){.app-text3 .ti2{background:url(/bbs/images/tab_point1.png) 65px 0 no-repeat}.gal-skin1 .gal-img{min-height:86px}.iv-wrap1{height:530px}.iv-wrap1 .iv-inner .iv-name{position:relative;top:60px;float:right;width:320px}.iv-wrap1 .iv-inner .iv-catch{top:84px}.iv-wrap3{height:387px}.iv-wrap3 .iv-inner .iv-name{left:30px}.iv-wrap3-2{height:730px}.iv-wrap3-2 .iv-inner .iv-photo{top:343px}.iv-wrap3-2 .iv-inner .iv-name{width:340px}.iv-wrap3-3{height:545px}.iv-wrap3-3 .iv-inner .iv-photo{top:158px}.iv-wrap3-3 .iv-inner .iv-name{width:330px}.iv-wrap3-4{min-height:410px}.iv-wrap3-4 .iv-inner .iv-photo{top:23px}.iv-wrap3-4 .iv-inner .iv-photo-sato{top:23px}.iv-wrap3-4b{min-height:750px}.iv-wrap3-4b .iv-inner .iv-photo{top:23px}.iv-wrap3-4b .iv-inner .iv-photo-sato{top:365px}.sch-top-crs-box .span2-1{min-height:178px !important}.embed-content.with-thumb{min-height:140px}.chatting-box2 .balloon01 span,.chatting-box2 .balloon03 span{max-width:70%}}@media(min-width:980px){.border-box1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media(min-width:980px) and (max-width:1199px){.pc-side-nav-fixed{top:65px;width:220px;position:fixed}.school-list .property .title h2{margin-top:8px;height:40px;line-height:15px}.ribbon6{top:31%}}@media(max-width:993px){.app-text3 .ti2{background:0}.cate-box1{min-height:205px}.boxchwrap .list1 .listbox .listr{float:none;margin-left:0;top:0;position:inherit;margin-top:20px}.boxchwrap .list1 .listbox{margin:auto;width:100%}.boxchwrap .list1 .listbox .listr1{float:right;margin-left:0}.chatbox2{width:85%}.gal-skin1 .gal-img{min-height:64px}.gal-skin1 h3{min-height:115px}.iv-wrap3 .iv-inner .iv-name{width:270px}.iv-wrap3 .iv-inner .iv-photo{margin-top:40px}.iv-wrap3{height:415px}.iv-wrap3-2{height:830px}.iv-wrap3-2 .iv-inner .iv-photo{top:490px}.iv-wrap3-3{height:590px}.iv-wrap3-3 .iv-inner .iv-photo{top:134px}.iv-wrap3-4{min-height:485px}.iv-wrap3-4 .iv-inner .iv-photo{top:164px}.iv-wrap3b .iv-inner .iv-name{width:270px}.iv-wrap3b .iv-inner .iv-photo{margin-top:40px}.iv-wrap3b{height:920px}.iv-wrap3-4b{min-height:920px}.iv-wrap3-4b .iv-inner .iv-photo{top:164px}.iv-wrap3-4b .iv-inner .iv-photo{top:580px}.sch-top-course1 li.sch-course6{width:33.1%;border-bottom:1px solid #fff}.embed-content.with-thumb{min-height:140px}.ribbon6{top:25%}}@media(min-width:767px){.sch-info6{min-height:90px}}@media(max-width:767px){.faq-posts-q{font-size:.9rem}.sch-top-gallery{margin-top:0}.sch-box1{margin-left:0}.sch-top-2017{text-align:center}.sch-top-2017 h2,.sch-top-2017 h3{margin-left:10px;margin-right:10px}.sch-top-2017 h3{font-size:16px}.sch-top-info li.sch-info2{width:33%;border-bottom:1px solid transparent}.sch-stars li.sch-info3{width:53.7%}.sch-stars li.sch-info4{width:45.4%}.sch-top-course1 li.sch-course3 span,.sch-top-course1 li.sch-course4 span,.sch-top-course1 li.sch-course5 span,.sch-top-course1 li.sch-course6 span{font-size:12px}.sch-top-course1 li.sch-course2{width:49.5%}.sch-top-course1 li.sch-course3{width:49.5%}.sch-top-course1 li.sch-course4 span,.sch-top-course1 li.sch-course5 span{font-size:12px}.sch-top-course1 li.sch-course4,.sch-top-course1 li.sch-course5{width:49.5%;border-bottom:1px solid transparent;height:42px}.sch-top-course1 li.sch-course6{border-bottom:1px solid #fff}.sch-top-table1 li.sch-table-tda{width:75%}.sch-top-table1 li.sch-table-tdn{width:25%}.sch-top-table1 li.sch-table-td1{width:55.5%}.sch-top-table1 li.sch-table-td2{width:43.5%}.sch-top-crs-box{margin-bottom:30px}.sch-review-user{margin-right:0;float:none;width:70px}.sch-review-user-info{position:relative;top:-30px;left:90px;width:120px;margin-top:0;text-align:left;padding-left:5px}.sch-review-contents{width:100%}.sch-review-contents:before{top:-10px;left:23px;border-bottom:10px solid #f9f9f9;border-right:10px solid transparent;border-left:10px solid transparent;border-top:0}.sch-review-conts-score{position:relative;top:-88px;left:84px;width:66%}.sch-review-conts-body{padding:0 10px}.sch-review-conts-body h2{top:12px;margin-left:10px;margin-top:20px;line-height:165%;font-size:14px}.sch-review-conts-txt{margin-top:20px !important;margin-bottom:20px !important}.sch-review-conts-score li+li{margin-left:0}.sch-top-crs-box .location5{display:block !important}.sch-top-crs-box .span2-1{min-height:170px !important}.sch-tsmenu{}.sch-top-crs-box ul .sch-review-conts-score{height:5px}.sch-review-conts-bottom ul li{display:block}.sch-review-conts-bottom li+li{margin-left:0}.avr-detail2{margin-top:0;margin-left:0}.gal-skin3 .gal-img img{height:auto}.sch-pt-tabs li a{font-size:12px}.side-con-heading{height:auto;border-bottom:1px dashed #e6e6e6;padding:3px 0 6px 0}.faq-main1{padding:0;margin-bottom:65px}.faq-main1 li a{font-size:14px}.man-wrapper{margin:0}.man-contact-box{padding:15px;background-size:170%;top:0}.man-contact-box h3{font-size:18px}.man-contact-box h3 span{font-size:38px}.man-contact-box p{font-size:14px}.man-contact-box a.man-tel{font-size:22px}.man-img1{text-align:right}.man-img1 img{width:70%;position:relative;top:8px;left:auto}.widget.our-agents .agent .image7{float:none;margin-right:0;width:90px;margin:0 auto;margin-bottom:10px}.widget.our-agents .agent .image7 img{border-radius:50%;min-height:90px}.sch-info-box1{margin-bottom:0}.sch-info1{min-height:170px}.sch-info1 .phone,.sch-info1 .name{text-align:center}.sch-info6{min-height:60px}.sch-info6 .phone,.sch-info1 .name{text-align:center}.sch-info6left{marign:0 0 0 30px !important;padding:10px 0}.sch-info6right{marign:0 30px 0 0 !important}.school-price .school-price-wrap{overflow-x:scroll;overflow-y:hidden}.sch-con-box1 p{line-height:20px}.chat-con1 .chat-con-wrap,.chat-con2 .chat-con-wrap,.chat-con3 .chat-con-wrap{margin-top:0}.chat-con3 p{font-size:14px !important;margin-top:0}.sch-top-table1 li.sch-table-tda span{font-size:12px}.sch-top-table1 li.sch-table-tdb span{font-size:12px}.sch-top-table1 li.sch-table-td1 span{font-size:12px}.sch-top-table1 li.sch-table-td2 span{font-size:12px}.cate-btn{width:100%}.staff-intro-inr ul li.lit-01{margin-bottom:5px}.staff-intro-inr ul li.lit-02{margin-bottom:80px}.staff-intro-inr ul{margin:0;margin-top:30px}.staff-intro-inr ul li.lit-01 .pic img,.staff-intro-inr ul li.lit-02 .pic img{width:75%}.staff-intro-inr ul li.lit-01 .name-box{padding-left:50%;padding-top:10px}.staff-intro-inr ul li.lit-02 .name-box{padding-right:50%;padding-top:10px;width:50%}.staff-intro-inr ul li.lit-01 .name-box p.s-name{padding-left:28px;font-size:11px}.staff-intro-inr ul li.lit-02 .name-box p.s-name{padding-right:0;font-size:11px}.staff-intro-inr ul li.lit-01 .staff-btn{width:60px;left:0}.staff-intro-inr ul li.lit-02 .staff-btn{width:60px;right:0}.staff-intro-inr ul li.lit-02 .name-box{padding-right:0;padding-top:90px}.sch-top-2017 .sch-top-name{font-weight:bold;margin-top:20px}.btn-ml13{margin-left:0}#owl-sch-top3 .item{margin:4px}.ryugaku-box3 p{font-size:14px}.iv-wrap1{height:auto}.iv-wrap1 .iv-inner .iv-photo{overflow:hidden;height:240px;position:relative}.iv-wrap1 .iv-inner .iv-photo img{position:absolute;max-width:200%;top:-80px}.iv-wrap1 .iv-inner .iv-photo-sato{overflow:hidden;height:240px;position:relative}.iv-wrap1 .iv-inner .iv-photo-sato img{position:absolute;max-width:200%;top:-80px}.iv-wrap1 .iv-inner .iv-name{top:30px;width:90%;float:none}.iv-wrap1 .iv-inner .iv-catch{top:40px;padding:0 15px;background-repeat:round;padding-bottom:5px;height:auto}.iv-wrap1 .iv-inner .iv-catch h3{padding-top:20px;font-size:18px}.iv-wrap1 .iv-inner .iv-catch h4{font-size:14px}.iv-wrap2{margin-top:100px;margin-left:10px;margin-right:10px}.iv-wrap3{min-height:400px}.iv-wrap3 .iv-inner .iv-name{width:auto}.iv-wrap3 .iv-inner .iv-name{left:0;margin:0 20px;position:absolute}.iv-wrap3b{min-height:400px}.iv-wrap3b .iv-inner .iv-name{width:auto}.iv-wrap3b .iv-inner .iv-name{left:0;margin:0 20px;position:absolute}.iv-wrap3-2{min-height:870px}.iv-wrap3-3{min-height:600px}.iv-wrap3-4{min-height:475px}.iv-wrap3-4b{min-height:850px}.4cols-img{padding:0}.man-prev a{padding-left:18% !important}.sctitle{float:none;font-size:28px;line-height:20px;font-weight:bold;padding-left:15px}.sccopytitle{line-height:20px;font-size:15px;padding-top:5px;padding-left:15px}.scsubtitle{display:none}.s-icon{display:none}.cate-box2{min-height:165px}.ribbon6{top:9px;left:-2px;width:85%}.midasi1-ttl{margin-top:40px !important}.title-box .title,.midasi1-ttl{font-size:18px;line-height:26px}.cate-stitle-box-in a strong{font-size:14px;font-weight:normal}.article-title2{font-size:20px}.ryugaku-box{padding:0 10px}.app-text3 .ti2{background:0}.ryugaku-box p{font-size:14px;line-height:28px}.ryugaku-box h2{font-size:18px}.ryugaku-box h3,.ryugaku-box3 h3{font-size:16px;font-weight:bold}.ryugaku-box h4{font-size:15px}.title-box4{margin:0 10px}.title-box4 .title{font-size:18px;padding-top:15px}.title-box4b{margin:0 10px}.title-box4b .title{font-size:18px;padding-top:15px}.title-box5 .title{font-size:20px;line-height:130%}.title-box6{margin:0 10px}.title-box6 .title{font-size:18px;padding-top:15px}.counsel-box2 .fact img{width:50%}.counsel-box2 .fact p,.counsel-box2 .counsel-merit1 p{font-size:13px}.counsel-box2 .counsel-merit1 img{width:90%;margin:5px 0}.counsel-box2 .counsel-merit1 h3,.counsel-box3 .counsel-merit1 h3{font-size:15px}.counsel-box2 .counsel-merit1 p,.counsel-box3 .counsel-merit1 p{font-size:12px;padding:0;margin:0}.counsel-box3 .counsel-merit1 img{width:60%;margin:40px 0 20px 0}.sup-txt1{margin-left:0}.sup-txt1 p{font-size:16px}.sup-txt1 img{width:20px}.s-choice .s-c-contents{background-image:none}.s-choice .sub-txt{margin:-20px 0 0 0}.section-set .sp-img{margin:-5px -12% 0 0}.section-set .text-group{width:100%;padding:6% 7% 1%;color:#fff}.sp-group{display:block !important}.section-stepflow{margin:-60px -11% 0;padding:0 0 25px;width:auto;height:auto;position:relative;bottom:auto;left:auto;z-index:1;overflow:visible}.section-stepflow .cell-group.step1{background-color:#3a738b;top:auto;left:auto}.section-stepflow .cell-group.step2{background-color:#e7606a;margin:-15px 0 0 auto;right:auto;bottom:auto}.section-stepflow .cell-group{width:100%;display:table;position:relative}.section-stepflow p{margin:5px 0}.section-stepflow .cell-group .num{background-size:20px 20px;-webkit-background-size:20px 20px;-ms-background-size:20px 20px;width:10px}.section-stepflow .cell-group>*{padding:5% 3%}.columns-title{font-size:20px;line-height:1.5;width:98%;margin-top:10px}.post-cate-t1{margin:10px 0}.fact-width1{margin-right:0}.con-img{width:100%}.breadcrumb{display:block}.cate-box1{min-height:240px}.boxchwrap{padding:10px}.boxchwrap .list1 .listbox .th01{padding:5px;line-height:32px}.properties-grid .property .location5{min-height:30px}.properties-grid .span2-1 h2.cate-h2 a{font-size:14px;line-height:14px;font-weight:normal}.properties-grid .span2-1 h2.cate-h2{min-height:54px;text-align:center}.properties-grid .span2-1 h2.cate-h2b a{font-size:14px;line-height:14px;font-weight:normal}.properties-grid .span2-1 h2.cate-h2b{min-height:25px;text-align:center}.portfolio_items .cate-box1:nth-child(2n+1){clear:both}.cate-btn{width:70%;margin:0 auto;margin-top:10px}a.cate-btn1{width:70%}.cate-select-menu>ul>li .link{width:48%}.cate-select-menu>a:after{content:' ▶ ';font-size:11px}.flow h4.line img{width:65px}.flow .f-cbox{margin-top:-20px}.flow li{padding-left:32px;padding-right:10px}.contact-area .btn-univ a>span{margin-top:15px}.flow_title_wrap,.flow_img{float:none;width:100%}.flow_img .tag{left:0;bottom:0}.contact-area .btn-univ .btn-univ1{float:left;width:96%;margin:0 1.6%}.flow_img .tag{position:relative}.flow li::before{width:5px;left:12px;top:-15px;bottom:0}.flow_title::before{font-size:14px;line-height:21px;width:20px;height:20px}.flow_title::before{left:5px;top:-25px}.flow li:last-child::after{width:15px;height:15px;left:7px;bottom:0}.month1{width:30%}.article-title2{margin:15px 0 15px 5px;word-break:break-all}.toeic-ev-img1{width:100%}.cata-box1{width:100%}.cata-box2{margin:0;padding:0 10px 10px 10px}.t-center p{width:100%}.t-center{text-align:left}.filter_options{margin:0 5px;padding:10px 5px 10px 5px;background-color:#fff}.filter_options ul{margin-left:0;margin-bottom:0}.ryugaku-box img.iconimg1{width:40px;top:0;margin-right:15px}.ryugaku-box img.iconimg2{margin-right:15px;margin-bottom:20px;width:40px;top:5px}.boxchwrap .list1 .listbox .listr{float:none;margin-left:0;top:0;position:inherit;margin-top:20px}.boxchwrap .list1 .listbox{margin:auto;width:100%}.boxchwrap .list1 .listbox .listr1{float:right;margin-left:0}.side-con-img2{width:100px !important;height:100px !important;margin-bottom:20px}.writer-box1{display:block;text-align:center}.h-staff-pic1{display:block;width:100%;float:none;margin-right:0;text-align:center}.h-staff-pic1 img{width:160px}.taikendan-new .tb-width12{width:100px}.sch-timg{width:100%;text-align:center}.sch-timg img{width:70%}.h-graph .g-size1{margin-left:-40px;margin-top:-20px}.h-graph .g-size2{margin-left:-10%;margin-top:-20px}.event-menu-sch-box1{padding:10px}.filter_options ul li{margin-right:1px}.filter_options .event-menu-bottom{background-color:#ce0000;height:4px;position:relative;top:32px}.filter_options ul li .event-menu1{padding:10px 8px 10px 5px;font-size:11px}.event-menu-title h3{font-size:18px}.event-menu-title img{width:30px;position:relative;top:-2px;margin-right:5px}.ml16{margin-left:0}.cate-box1 h2{padding-top:8px !important;padding-bottom:5px !important}.table-bordered th,.table-bordered td{font-size:12px}.event-menu-sch-box1 .sctitle{font-size:32px;line-height:30px}.event-price-box1{padding:0 10px}.taiken-q1{font-size:12px}.con-flow-box p img{max-width:200px}.sup-pt-box2{margin:0 10px;text-align:center}.sup-pt-box2 h3{text-align:center;margin-top:20px}.gal-skin1 h3{min-height:50px}.sch-timg2{width:90%;margin-right:auto;margin-left:auto;text-align:center}.sch-timg2 img{width:80%}.sch-timg2 p{font-size:12px;color:#5e5e5e;line-height:20px}[class*="chatbox"]{margin-left:15px}.chatbox1{width:11%}.chatbox1-2{width:20%;margin-bottom:5px}.chatbox2-2{width:98%;margin-left:5px}.nav-tabs>li>a{padding-right:7px;padding-left:7px}.embed-content .thumb-wrapper{position:relative;top:0;right:0;margin-bottom:15px}.embed-content.with-thumb .entry-body{margin-right:0}.embed-content .thumb-wrapper img{width:100%;height:auto}.embed-content{height:auto}.school-list .property .title h2.sch-list-h2-1{margin-top:8px;line-height:17px;height:40px}.school-list .property .title h2.sch-list-h2-1 a{font-size:18px}.score-wrapper{margin:0 auto}.score-wrapper .score-box{margin-bottom:10px;padding-left:0;clear:none;float:left}.score-wrapper .score-box .score-comment h4{font-size:13px}.score-wrapper .score-box .score-comment p.s-desc{display:none}.score-wrapper .score-box .score-num{float:left;padding:3px 8px 3px 8px;margin:0 10px 0 5px}.score-wrapper .score-box .score-num span{font-size:14px}.chatting-box2 .balloon01,.chatting-box2 .balloon03{margin:15px 0 8px}.chatting-box2 .balloon01 img,.chatting-box2 .balloon03 img{width:33px}.chatting-box2 .balloon01 span{font-size:13px;padding:11px 7px 10px 18px;margin-left:50px;line-height:20px;border-radius:22px}.chatting-box2 .balloon03 span{font-size:13px;padding:11px 7px 10px 15px;margin-left:0;margin-right:-12px;line-height:22px;border-radius:20px}.chatting-box2 .balloon01:before{background:url(/2017/assets/img/page/simulator_balloon_gray.png) no-repeat 37px top;content:'';width:55px;background-size:18px 16px}.chatting-box2 .balloon01 span{max-width:75%}.chatting-box2 .balloon03 span{max-width:74%}.chatting-box2 .balloon03:after{background:url(/2017/assets/img/page/simulator_balloon_green.png) no-repeat top;background-size:18px 16px}.chat-con4 p{margin-top:0;font-size:14px}.ti-icon1{width:20px;top:-2px}.ryugaku-box4{padding:0 10px}.ryugaku-box5{margin:10px 0;padding:15px}.ryugaku-box5 p{font-size:14px;line-height:30px}.cashback-wrapper h3{font-size:18px}.cashback-wrapper h4{font-size:14px}.cash-text1{font-size:1.25em !important}.cashback-title2{font-size:1.25em !important}.cash-section-title{width:90%}.cash-section{padding-top:10px;padding-left:10px;padding-right:10px}.cash-text1{font-size:15px}.cash-section .cash-img1{margin-bottom:35px}.cash-text2{font-size:15px !important;line-height:24px !important}.cash-text2 span{font-size:12px}.cash-text2 img{width:20px}.cash-qna-q p{font-size:14px !important}.erabi-face1 img{width:40%}.contact-btn dl.web dd a span{font-size:16px;letter-spacing:-1px}.entry-btn-img1{top:10px;left:30%;width:40%}.ribbon7{top:10px}.phs-list{padding:0 10px}.tb-style-11 td{font-size:11px}.osiete-contents-box1{background-repeat:repeat-y}.osiete-contents-box1 p{line-height:22px;font-weight:bold}.osiete-contents-box2{background-size:300%}.osiete-contents-box2 .wr-name{font-size:18px;line-height:30px}.contents-linebox1>dl{padding:20px 12px 1px}.contents-linebox1>dl>dt{margin-bottom:10px}.faq-item{padding-left:35px;padding-right:5px}.faq-question{font-size:14px}.faq-question:before{padding-top:2px;left:-32px;border:1px solid #181818}.faq-answer:before{padding-top:0;left:-38px}.faq-answer:before,.faq-question:before{width:28px;height:26px}}@media(min-width:767px){.pc80pa{width:96% !important;margin:0 auto;padding:0 auto}}.piyosns-title{font-size:20px;padding:0 10px;text-align:center;font-weight:bold;margin-bottom:20px;margin-top:20px}@media(min-width:767px){.br-sp{display:none}}.up-date2019{color:#999 !important;margin-bottom:10px;font-size:15px !important;line-height:16px !important;margin-top:10px}.article_quote2019{padding:24px;background-color:#f5f5f5;color:#333;line-height:170%}@media(max-width:480px){.cate-box1{min-height:165px}.cate-box3{min-height:165px}.social-area-syncer{min-height:119px}ul.social-button-syncer{width:410px}.sc-li{　display:none}.chatbox2{width:79%}.ml16{margin-left:0}.h-graph .g-size1{margin-left:-5%;margin-top:-20px}.h-graph .g-size2{margin-left:-5%;margin-top:-20px}}@media(max-width:375px){.chatbox2{width:79%}.h-graph .g-size1{margin-left:-10%;margin-top:-20px}.h-graph .g-size2{margin-left:-10%;margin-top:-20px}}@media(max-width:320px){.chatbox2{width:81%}.h-graph .g-size1{margin-left:-20%;margin-top:-20px}.h-graph .g-size2{margin-left:-20%;margin-top:-20px}}.ItemList+.ItemList{margin-top:32px}.c_name{margin:0;font-weight:700 !important}.TextItem{font-size:15px;line-height:1.7}@media screen and (max-width:679px){.c_item .Image{width:50px;height:50px}.c_name{font-size:13px;line-height:1.33}}@media screen and (max-width:1009px) and (min-width:680px){.c_item .Image{width:50px;height:50px}.c_name{font-size:14px;line-height:1.33}}@media screen and (min-width:1010px){.c_item .Image{width:50px;height:50px}.c_name{font-size:14px;line-height:1.33}}.c_item.nonePositionStyle{padding:16px;background-color:#f8f8f8}.c_item.nonePositionStyle .TextItem{font-size:14px;line-height:1.58}.c_item.normal,.c_item.reverse{display:-webkit-box;display:-ms-flexbox;display:flex}.c_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.c_comment{position:relative;margin-top:8px;padding:20px;border:1px solid #dcdcdc;border-radius:2px}.c_comment:before{position:absolute;top:-1px;content:"";border:8px solid transparent;border-top-color:#dcdcdc}.c_green .c_comment:before{border-top-color:#4ca3bf !important}.c_green .c_comment{border:1px solid #4ca3bf}.c_green .c_name,.c_green TextItem{color:#4ca3bf !important}.c_blue .c_comment:before{border-top-color:#4ca3bf !important}.c_blue .c_comment{border:1px solid #4ca3bf}.c_comment:after{position:absolute;top:0;content:"";border:7px solid transparent;border-top-color:#fff}.c_item.normal .c_wrapper{margin-left:12px}.c_item.normal .c_comment:before{left:-9px}.c_item.normal .c_comment:after{left:-6px}.c_item.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c_item.reverse .c_wrapper{margin-right:12px}.c_item.reverse .c_name{text-align:right}.c_item.reverse .c_comment:before{right:-9px}.c_item.reverse .c_comment:after{right:-6px}@media screen and (min-width:1010px){.c_item .Image{width:50px;height:50px}}.table2019 td,.table2019 th{font-size:90% !important}.ico36{width:36px;height:36px}.ico36-48{width:48px;height:36px}@media screen and (min-width:760px){.ico36{width:42px;height:42px}.ico36-48{width:63px;height:42px}}.sch-top-gallery .owl-theme .owl-controls .owl-buttons{top:22% !important}@media screen and (max-width:760px){.verticallylong select{height:50px !important}.verticallylong input{height:35px !important}.valignlong{line-height:150%}}.modal-open{color:#151515;margin:auto;cursor:pointer;text-decoration:underline}.modal-container{z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,50%);padding:40px 20px;overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box}.modal-container:before{content:"";display:inline-block;vertical-align:middle;height:100%}.modal-container.active{opacity:1;visibility:visible}.modal-body{position:relative;display:inline-block;vertical-align:middle;max-width:500px;width:90%;overflow:hidden}.modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:-40px;right:-40px;width:40px;height:40px;font-size:40px;color:#fff;cursor:pointer}.modal-content{background:#fff;text-align:left;padding:30px;height:200px}@media(max-width:993px){.modal-content{background:#fff;text-align:left;padding:10px;height:220px}}.step-wrap4{counter-reset:count;margin:2em 0;position:relative}.step-content4{padding:1em 0 1.3em 2.5em;margin:0;position:relative}.step-content4::before{content:"";display:block;width:55px;height:55px;background:#6ab5a5;border-radius:50%;position:absolute;top:0;left:-3px}.step-content4::after{content:"";display:block;height:calc(100% - 55px);border-left:solid 2px #ddd;position:absolute;top:55px;left:10px}.step-label4{color:#fff;font-weight:bold;font-size:12px;position:absolute;top:6px;left:9px}.step-label4::after{counter-increment:count;content:counter(count);position:absolute;font-size:30px;top:8px;left:7px}.step-title4{font-weight:bold;font-size:120%;margin-left:1.5em}.step-body4{margin-top:1em;padding:0 30px 1em;border-bottom:dotted 2px #ddd}.step-wrap4>:last-of-type::after{display:none}@supports(-webkit-appearance:none) and (not(-ms-ime-align:auto)){.safari-latest-hide{display:none}}@media not all and (min-resolution:.001dpcm){@media{.safari-legacy-hide{display:none}}}.slider{overflow-y:auto;width:100%}.slider table{padding:0;border-collapse:collapse}.slider th{background-color:#ccc !important}.slider th,.slider td{border:1px solid #999;padding:6px;white-space:nowrap}.slider tr:first-child th,.slider tr th:first-child{position:sticky;position:-webkit-sticky;top:0;left:0;z-index:1;background-color:white}.slider tr:first-child th:first-child{z-index:10}.slider tr:first-child th:before,.slider tr th:first-child:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #999}.ryugaku-box1-h1 img{width:25px;margin-left:20px;font-size:20px !important}#menu-toggle{display:none}.menu-toggle{width:45px;height:45px;position:absolute;right:2rem;top:50%;transform:translateY(-50%);z-index:100;cursor:pointer}.menu-toggle .span-container{display:flex;flex-flow:row wrap;align-items:center;z-index:90}.menu-toggle span{width:100%;height:3px;background:white;transition:all 250ms ease-out;transform-origin:0 0}.menu-toggle span:nth-last-child(1){transform:rotate(-45deg) translate(-1px,0)}.menu-toggle span:nth-last-child(2){transform:rotate(0) scale(0.2,0.2);opacity:0}.menu-toggle span:nth-last-child(3){transform:rotate(45deg) translate(0,-1px)}.nav-container{position:fixed;left:0;top:0;width:100%;height:100vh;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;z-index:50;background:#444;transition:all 250ms ease-out;transform:translateX(-100%)}.nav-container a{text-decoration:none;color:white;font-size:clamp(1.4rem,2.4vw,2.2rem);margin:1rem auto}.nav-container a:hover{color:salmon}.checkbox:checked ~ .nav-container{transform:translateX(0)}@media screen and (min-width:1000px){.checkbox,.menu-toggle{display:none}}.readmore{position:relative;box-sizing:border-box;padding:10px;border:1px solid #CCC}.readmore-content{position:relative;overflow:hidden;height:100px}.readmore-content::before{display:block;position:absolute;bottom:0;left:0;width:100%;content:"";height:50px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.8) 50%,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.8) 50%,#fff 100%)}.read-more-002{position:relative}.read-more-002 p{display:-webkit-box;position:relative;margin-bottom:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.read-more-002:has(:checked) p{display:block}.read-more-002 p::after{display:block;position:absolute;left:0;bottom:0;width:100%;height:60px;background:linear-gradient(180deg,hsla(0,0,100%,0) 0,hsla(0,0,100%,.9) 50%,hsla(0,0,100%,.9) 0,#fff);content:''}.read-more-002:has(:checked) p::after{content:none}.read-more-002 label{display:flex;align-items:center;gap:0 4px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);color:#4f96f6;font-size:.8em}.read-more-002 label:hover{color:#c7511f;text-decoration:underline;cursor:pointer}.read-more-002:has(:checked) label{display:none}.read-more-002 label::after{display:inline-block;width:10px;height:5px;background-color:#b6bdc3;clip-path:polygon(0 0,100% 0,50% 100%);content:''}.read-more-002 input{display:none}.read-more-003{position:relative}.read-more-003 div.aco{display:-webkit-box;position:relative;margin-bottom:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.read-more-003:has(:checked) div.aco{display:block}.read-more-003 div.aco::after{display:block;position:absolute;left:0;bottom:0;width:100%;height:60px;background:linear-gradient(180deg,hsla(0,0,100%,0) 0,hsla(0,0,100%,.9) 50%,hsla(0,0,100%,.9) 0,#fff);content:''}.read-more-003:has(:checked) div.aco::after{content:none}.read-more-003 label{display:flex;align-items:center;gap:0 4px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);color:#4f96f6;font-size:.8em}.read-more-003 label:hover{color:#c7511f;text-decoration:underline;cursor:pointer}.read-more-003:has(:checked) label{display:none}.read-more-003 label::after{display:inline-block;width:10px;height:5px;background-color:#b6bdc3;clip-path:polygon(0 0,100% 0,50% 100%);content:''}.read-more-003 input{display:none}.inline-radio{display:flex;border-radius:3px;overflow:hidden;border:1px solid #b6b6b6}.inline-radio div{position:relative;flex:1}.inline-radio input{width:100%;height:60px;opacity:0}.inline-radio label{position:absolute;top:0;left:0;color:#666;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none;border-right:1px solid #b6b6b6}.inline-radio div:last-child label{border-right:0}.inline-radio input:checked+label{background:#4ca3bf;font-weight:500;color:#fff}.cashbackbox01{background:#31b6a1;color:#fff8ed;padding:40px 20px}.cashbackinnnerbox{border:2px solid #fff8ed;padding:20px;border-radius:20px;font-weight:700}.cashbackinnnerbox h3{margin:0;padding:0;font-size:1.5em;color:#fff8ed}.cashbackinnnerbox h4{margin:0;padding:15px 0;font-size:2em;color:#fff8ed;font-weight:700;text-shadow:2px 2px #83d2c1}.cashbackbox01 .xcol-md-3{margin-bottom:20px}.cashbackbox01 .xcol-md-4{margin-bottom:20px}.tt01{position:absolute;background:#fff8ed;color:#ff9256;font-size:.85em;border:1px solid #ff9256;border-radius:30px;padding:2px 8px;margin:0 0 0 40px}.tt02{position:absolute;background:#fff8ed;color:#ff9256;font-size:.85em;border:1px solid #ff9256;border-radius:30px;padding:2px 8px;margin:0 0 0 40px}@media(min-width:992px){.cashbackbox01{background:#31b6a1;color:#fff8ed;padding:50px}.cashbackbox01 .xcol-md-3 .cashbackinnnerbox{height:180px}.cashbackbox01 .xcol-md-4 .cashbackinnnerbox{height:230px}.tt01{position:absolute;background:#fff8ed;color:#ff9256;font-size:.85em;border:1px solid #ff9256;border-radius:30px;padding:2px 8px;margin:0 0 0 160px}.tt02{position:absolute;background:#fff8ed;color:#ff9256;font-size:.85em;border:1px solid #ff9256;border-radius:30px;padding:2px 8px;margin:0 0 0 30px}}.cashbackinnnerbox2{background:#fff8ed;color:#31b6a1;font-size:.85em;border-radius:30px;padding:5px 15px}.cashbackinnnerbox2 a{color:#31b6a1}.index_category .properties-grid .property h2{margin:5px 0 0 0}.index_category .properties-grid .property h2 a{font-size:12px !important}.index_category .properties-grid .property{margin-bottom:15px}@media(max-width:993px){.index_category .properties-grid .property{margin-bottom:0}}