@font-face{font-family:HuiFontP109;src:url("../font/HuiFontP109.ttf") format("truetype")}#main_wrap{width:auto !important;padding:0px !important}#special2{background:url(../images/bgbg.png) repeat;text-align:center}#all{width:1020px;float:left;font-family:serif;color:#534741;text-decoration:none;background-color:#fff;padding:20px;margin-top:10px;text-align:left;margin-bottom:20px}div#all a:link{color:#dd1f1f}div#all a:visited{color:#dd1f1f}div#all a:hover{color:#e5a1a1}div#all a:active{color:#e5a1a1}.top{width:980px;height:480px;float:left;background-repeat:no-repeat}.top .title{width:980px;height:400px;text-align:center;float:left;padding-top:17px}.top .title p{font-size:18px;padding-top:13px}.top .title h1{padding-top:5px;text-indent:100%;white-space:nowrap;overflow:hidden}.top .title .bar{width:980px;height:40px;background-image:url(../images/bar.png);background-repeat:no-repeat;border:none;float:left;margin:350px 0px 20px 0px}.top .socialicon_other{top:-355px !important;left:10px}div.fb-like{position:relative;top:-4px}.contents{float:left;width:980px;min-height:500px;margin-top:10px}.about{float:left;height:330px;width:980px;font-size:14px;border-top:1px dotted #2e3192;padding-top:15px}.about h2{font-size:25px;text-align:center;line-height:1.8;font-weight:600}.about p{font-size:17px !important;text-align:center;padding:20px 20px 0px 20px !important}.about_2{float:left;height:1100px;width:1020px;font-size:14px;border-top:1px dotted #2e3192;padding-top:15px}.about_2 p{font-size:17px;text-align:center;padding:20px 20px 0px 20px}.about_2 h2{font-size:25px;text-align:center;line-height:1.8;font-weight:600}.about_2 ul{padding:20px 100px 0px 300px;font-size:18px}.about_2 ul li{padding-bottom:10px}.about_2 h3 p{font-size:22px;line-height:1.8;padding-top:20px;text-align:center}.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 15px 15px 15px !important}.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}
