all{border:0;line-height:1.4;margin:0;padding:0;outline:0;vertical-align:baseline;word-spacing:1px;font-size:14px;font-family:Arial,sans-serif}div.main_contents{min-height:500px;margin:0;padding:0}:focus{outline:0}.pointback_campaign img{border:none;text-decoration:none}.pointback_campaign ul,.pointback_campaign li{list-style-type:none}body{margin:0}img{border-style:none}.all{width:960px;height:auto;float:left;color:#666;text-decoration:none;background-color:#fff;padding:20px;margin-top:10px;line-height:1.5}div.all a:link{color:#cc3}div.all a:visited{color:#15ae67}div.all a:hover{color:#8fc31f}div.all a:active{color:#8fc31f}@font-face{font-family:HuiFontP109;src:url("../font/HuiFontP109.ttf") format("truetype")}.socialicon{width:536px;height:22px;float:right;padding-top:10px;text-align:right}.top{width:960px;height:340px;float:left;background-repeat:no-repeat;background-image:url(../images/main.png);margin:10px 0 0 -20px}.top .title p{font-size:18px;text-shadow:1px 1px 3px #fff}.top .title h1{font-size:46px;color:#099;padding-top:10px;text-shadow:1px 1px 3px #fff}.contents{float:left;width:920px;min-height:100px;max-height:2800px;margin:20px 20px 20px 20px}.about{float:left !important;height:220px !important;width:920px !important;font-size:14px !important;margin-bottom:20px !important}.about p{font-size:18px;text-align:center}.about .about_mini{width:660px;height:120px;float:left;margin:20px 100px 20px 160px}.about .about_mini :hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:#fff}.school{float:left;height:900px;width:960px;font-size:14px;margin:0 0 20px -20px;background-repeat:no-repeat}.school .school_top{float:left;height:100px;width:880px;margin:230px 40px 10px 40px}.school .school_top2{float:left;height:120px;width:880px;margin:70px 40px 10px 40px}.school .school_top2 h3{text-align:center;font-size:30px;color:#cc5b4c;text-shadow:#fff 0px 2px 0px}.school .school_top p{font-size:16px;line-height:24px}.school .school_middle{float:left;height:263px;width:880px;margin:10px 30px 20px 30px}.school .school_middle2{float:left;height:600px;width:880px;margin:10px 20px 20px 40px}.school .school_middle2 .australia_tutor{float:left;height:230px;width:880px;margin-top:20px}.school .school_middle2 .australia_tutor .australia_left{float:left;height:190px;width:160px;padding-top:10px;padding-right:10px;border-right:2px dotted #ccc}.school .school_middle2 .australia_tutor .australia_right{float:left;height:190px;width:680px;padding:10px 0px 10px 10px}.school .school_middle2 .australia_tutor .australia_right .r_image{float:left;height:80px;width:80px;margin-top:10px;margin-left:20px}.school .school_middle2 .australia_tutor .australia_right .r_title{float:left;height:100px;width:560px;margin-left:20px;padding-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.school .school_middle2 .australia_tutor .australia_right .r_feedback{float:left;height:80px;width:680px;padding:5px;background:#ffede4;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}.school .school_middle .left{float:left;height:263px;width:409px}.school .school_middle .right{float:left;height:263px;width:469px}.school .school_middle .right #intro_video img{width:469px;height:263px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-shadow:0 1px 0 rgba(0,0,0,.3)}.school .school_middle .right #intro_video_mo img{width:469px;height:263px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-shadow:0 1px 0 rgba(0,0,0,.3)}.school .school_middle .right #intro_video_ma img{width:469px;height:263px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-shadow:0 1px 0 rgba(0,0,0,.3)}.school .school_bottom{float:left;height:263px;width:880px;margin:10px 30px 20px 30px}.school .school_bottom .left{float:left;height:263px;width:409px;padding-right:20px}.school .school_bottom .right{float:left;height:263px;width:449px}.school .school_bottom .right .right_table{float:left;width:445px;border:2px solid #cc3;padding:20px;font-size:13px}.chat-bubble5{background-color:#fff;border:2px solid #f96;padding:20px;position:relative;width:360px;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-khtml-border-radius:15px;border-radius:15px}.chat-bubble-arrow-border5{border-color:transparent transparent #f96 transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;bottom:167px;left:80px}.chat-bubble-arrow5{border-color:transparent transparent #fff transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;bottom:164px;left:80px}#open01,#open02{top:0;left:0;width:100%;height:100%;display:none;position:absolute}.close_overlay{top:0;left:0;width:100%;height:100%;display:block;text-indent:-9999px;position:absolute;background:#000;opacity:.5;z-index:5}.modal_window{top:50%;left:50%;margin:-150px 0 0 -430px;width:840px;height:620px;text-align:center;display:block;background:#fff;position:absolute;z-index:10}.modal_window h2{margin-bottom:20px;height:30px;line-height:30px;color:#fff;font-size:12px;font-weight:bold;text-align:left;text-indent:15px;background:#000}.modal_window p{padding:0 15px 15px 15px;font-size:12px;line-height:160%;text-align:left}@-webkit-keyframes modalFadeIn{0%{opacity:0;display:block}100%{opacity:1}}div#modal div:target{-webkit-animation-name:modalFadeIn;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;opacity:1;display:block}.button_module{width:900px;height:60px;float:left;margin:0px 60px 0px 30px}.about_cafetalk2{float:left;width:920px;font-size:14px;margin-bottom:40px;margin-top:20px}.about_cafetalk2 p{font-size:18px}.about_cafetalk2 .about_bottom2 h3{font-size:20px;color:#666;font-family:Arial,sans-serif;font-weight:100;text-align:center;margin-top:110px;margin-left:40px;margin-right:40px;background-color:#99e5e5;padding-top:5px;padding-bottom:5px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.about_cafetalk2 .about_bottom2{width:920px;height:260px;float:left}.about_cafetalk2 .about_bottom2 .cafe_box2{width:291px;height:260px;border:#ccc 1px solid;float:left;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.about_cafetalk2 .about_bottom2 .cafe_box2 .top_img2{width:50px;height:50px;float:left;padding-top:15px;padding-bottom:10px;margin-left:40px}.about_cafetalk2 .about_bottom2 .cafe_box2 .top_text2{width:201px;height:50px;float:left;padding-top:15px;padding-bottom:10px}.about_cafetalk2 .about_bottom2 .cafe_box2 .top_text2 p{font-size:20px}.about_cafetalk2 .about_bottom2 .cafe_box2 p{padding-left:20px;padding-right:20px;font-size:13px}.about_cafetalk2 .about_bottom2 .cafe_box2 ul{padding-left:20px;line-height:1.5;padding-top:10px;font-size:13px;float:left;padding-right:20px}.intro_video_wrap{cursor:pointer}#intro_video img{width:205px;height:115px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-shadow:0 1px 0 rgba(0,0,0,.3);margin-left:20px}#intro_video img:hover{opacity:.7}div#video_container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.7);display:none}div#video_container .video_wrap{width:820px;height:468px;padding-top:10px;margin:110px auto 0;background-color:rgba(0,0,0,.3);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:relative}div#video_container .video_wrap .social_toolbar{width:800px;height:448px;margin:0 auto;background-color:#fff;padding-top:10px}div#video_container a.close{display:block;position:absolute;top:-10px;right:-10px;width:1.5em;line-height:1.5;height:1.5em;border:.2em solid #fff;font-size:20px;color:#fff;background:rgba(20,20,20,.7);text-align:center;text-shadow:1px 1px 3px #000;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);box-shadow:1px 1px 5px rgba(0,0,0,.5);text-decoration:none}div#video_container_tutor{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.7);display:none}div#video_container_tutor .video_wrap{width:820px;height:468px;padding-top:10px;margin:110px auto 0;background-color:rgba(0,0,0,.3);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:relative}div#video_container_tutor .video_wrap .social_toolbar{width:800px;height:448px;margin:0 auto;background-color:#fff;padding-top:10px}div#video_container_tutor a.close{display:block;position:absolute;top:-10px;right:-10px;width:1.5em;line-height:1.5;height:1.5em;border:.2em solid #fff;font-size:20px;color:#fff;background:rgba(20,20,20,.7);text-align:center;text-shadow:1px 1px 3px #000;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);box-shadow:1px 1px 5px rgba(0,0,0,.5);text-decoration:none}.intro_video_wrap_mo{cursor:pointer}#intro_video_mo img{width:205px;height:115px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-shadow:0 1px 0 rgba(0,0,0,.3);margin-left:20px}#intro_video_mo img:hover{opacity:.7}div#video_container_mo{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.7);display:none}div#video_container_mo .video_wrap_mo{width:820px;height:468px;padding-top:10px;margin:110px auto 0;background-color:rgba(0,0,0,.3);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:relative}div#video_container_mo .video_wrap_mo .social_toolbar_mo{width:800px;height:448px;margin:0 auto;background-color:#fff;padding-top:10px}div#video_container_mo a.close{display:block;position:absolute;top:-10px;right:-10px;width:1.5em;line-height:1.5;height:1.5em;border:.2em solid #fff;font-size:20px;color:#fff;background:rgba(20,20,20,.7);text-align:center;text-shadow:1px 1px 3px #000;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);box-shadow:1px 1px 5px rgba(0,0,0,.5);text-decoration:none}div#video_container_tutor_mo{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.7);display:none}div#video_container_tutor_mo .video_wrap_mo{width:820px;height:468px;padding-top:10px;margin:110px auto 0;background-color:rgba(0,0,0,.3);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:relative}div#video_container_tutor_mo .video_wrap_mo .social_toolbar_mo{width:800px;height:448px;margin:0 auto;background-color:#fff;padding-top:10px}div#video_container_tutor_mo a.close{display:block;position:absolute;top:-10px;right:-10px;width:1.5em;line-height:1.5;height:1.5em;border:.2em solid #fff;font-size:20px;color:#fff;background:rgba(20,20,20,.7);text-align:center;text-shadow:1px 1px 3px #000;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);box-shadow:1px 1px 5px rgba(0,0,0,.5);text-decoration:none}.intro_video_wrap_ma{cursor:pointer}#intro_video_ma img{width:205px;height:115px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-shadow:0 1px 0 rgba(0,0,0,.3);margin-left:20px}#intro_video_ma img:hover{opacity:.7}div#video_container_ma{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.7);display:none}div#video_container_ma .video_wrap_ma{width:820px;height:468px;padding-top:10px;margin:110px auto 0;background-color:rgba(0,0,0,.3);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:relative}div#video_container_ma .video_wrap_ma .social_toolbar_ma{width:800px;height:448px;margin:0 auto;background-color:#fff;padding-top:10px}div#video_container_ma a.close{display:block;position:absolute;top:-10px;right:-10px;width:1.5em;line-height:1.5;height:1.5em;border:.2em solid #fff;font-size:20px;color:#fff;background:rgba(20,20,20,.7);text-align:center;text-shadow:1px 1px 3px #000;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);box-shadow:1px 1px 5px rgba(0,0,0,.5);text-decoration:none}div#video_container_tutor_ma{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.7);display:none}div#video_container_tutor_ma .video_wrap_ma{width:820px;height:468px;padding-top:10px;margin:110px auto 0;background-color:rgba(0,0,0,.3);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:relative}div#video_container_tutor_ma .video_wrap_ma .social_toolbar_ma{width:800px;height:448px;margin:0 auto;background-color:#fff;padding-top:10px}div#video_container_tutor_ma a.close{display:block;position:absolute;top:-10px;right:-10px;width:1.5em;line-height:1.5;height:1.5em;border:.2em solid #fff;font-size:20px;color:#fff;background:rgba(20,20,20,.7);text-align:center;text-shadow:1px 1px 3px #000;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);box-shadow:1px 1px 5px rgba(0,0,0,.5);text-decoration:none}.contents footer{overflow:auto;font-family:"lucida grande",Calibri,"Helvetica Neue",Helvetica,Geneva,tahoma,verdana,arial,Meiryo,"MS PGothic","NanumGothic","AppleGothic","Malgun Gothic","Dotum Regular","Hiragino Kaku Gothic Pro",sans-serif;clear:both;margin:35px 0 15px -35px !important;width:950px}.neo88{float:right;width:15px;height:11px;background:#099;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px}.neo88::after{content:"";position:relative;top:10px;left:4px;width:0;height:0;float:left;border:2px solid transparent;border-top-color:#099;border-left-color:#099}.contents footer h1{padding-top:8rem !important}.contents footer h2{font-size:1rem !important}.contents footer p{margin-bottom:.5rem !important;font-size:.75rem !important;line-height:1.5 !important}.contents .counseling a p{font-size:.8rem !important}.contents .dial_support p{font-size:1.4rem !important}.contents .info_online_lesson h2{padding:10px 0 30px 80px !important}.contents .info_online_lesson ul{border-bottom:1px dotted #ccc !important;padding:0 0 10px !important}.contents .info_online_lesson ul li{font-size:.8rem !important;line-height:1.5 !important}.contents .info_online_lesson p{margin:10px 0 !important}.contents .info_skype h2{padding:10px 0 30px 80px !important;min-height:40px !important}.contents .info_skype p{margin-bottom:.5rem !important;line-height:1.5 !important}.contents .info_cafe h2{padding:10px 0 30px 80px !important}
