@charset "utf-8";
ul {margin:0; padding:0;}
li{list-style:none;}
img {border:0;}
a {text-decoration:none;}

@font-face { font-family: ngb; src:url(http://www.hdweb.co.kr/NanumGothicBold.eot); }
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);

#Page {padding:20px 10px;}
#pageCm .br{white-space: normal}
#pageCm img{width:100%}

body{min-width:auto}

/*학원소개*/
.p6 .cont_wrap .tit{width:90%;margin:15px auto 35px}
.p6 .cont_wrap .tit .tit_txt span{font-size:27px}
.p6 .cont_wrap .tit .br{word-break:keep-all}
.p6 .cont_wrap .info{width:90%;word-break:keep-all}
.p6 .cont_wrap .info ul li{float:none;width:auto;height:auto}
.p6 .cont_wrap .info ul li + li{margin-left:0;margin-top:10px}
.p6 .cont_wrap .s_tit{margin:0 auto;padding:25px}
.p6 .cont_wrap .s_tit p{width:auto;margin:0;font-size:22px;line-height:34px}
.p6 .cont_wrap .info:before{z-index:-1;top:-70px;right:-17px}
.p6 .cont_wrap .s_tit:before{display:none}
.p6 .cont_wrap .s_tit:after{display:none}


/*온라인 클래스*/
.class{margin-top:0}
.class .cont_wrap .tit{width:90%;margin-bottom:25px;text-align:center}
.class .cont_wrap .tit .num{position:absolute;top:-55px;left:50%;margin-left:-40px}
.class .cont_wrap .tit .txt{vertical-align:baseline;word-break:keep-all}
.class .cont_wrap .tit p{display:block;margin:0 0 15px 0;font-size:27px}
.class .cont_wrap .tit p:after{display:none}
.class .cont_wrap .tit .e_tit{margin-top:55px}
.class .cont_wrap .point{width:90%}
.class .cont_wrap .point .br{text-align:left}
.class .cont_wrap .point .p_tit{margin-top:-30px;padding:10px;font-size:20px}
.class .cont_wrap .point ul{margin:35px 0 70px}
.class .cont_wrap .point ul li{float:none;width:auto;padding-top:130px}
.class .cont_wrap .point ul li + li{margin-top:45px}
.class .cont_wrap .point ul li + li:after{top:-20px;left:0;width:100%;height:1px}
