@charset "utf-8";
/* Nuriinternet: 130311 */
.head{z-index:10000}
.fbar{z-index:9900}
.wrap3 {z-index:9000;}

/* Common */
body,input,textarea,select,button,table{font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif}
a{*color:#000}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table,h1{font-size:14px;line-height:1.25em}
body.s,.s input,.s textarea,.s select,.s button,.s table{font-family:Helvetica}
body{position:relative;background-color:transparent;color:#000}
body.s{-webkit-text-size-adjust:none}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:inherit;text-decoration:none}
table{border-collapse:collapse}

/** **/
/*.wrap1{border-top:0;background:url(../img/com/all_bg1.png) 0 0 repeat;-webkit-background-size:142px 172px;background-size:142px 172px;}
.wrap2{border-top:0;padding:25px 11px 30px;background:url(../img/com/all_bg3.png) 0 0 repeat;-webkit-background-size:142px 172px;background-size:142px 172px;box-shadow:inset 0 2px 5px rgba(83,55,34,.8)}*/
.wrap1{border-top:0;background:url(../img/com/all_bg1.png) 0 0 repeat;-webkit-background-size:142px 172px;background-size:142px 172px;}
.wrap2{border-top:0;padding:55px 11px 25px;background:url(../img/com/all_bg3.png) 0 0 repeat;-webkit-background-size:142px 172px;background-size:142px 172px;box-shadow:inset 0 0px 0px rgba(83,55,34,.8)}
.wrap3{border-top:0;padding:17px 11px 30px;background:url(../img/com/all_bg3.png) 0 0 repeat;-webkit-background-size:142px 172px;background-size:142px 172px;box-shadow:inset 0 2px 5px rgba(83,55,34,.8)}
.main_area{position:relative;padding-left:0px;padding-bottom:0px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background:#fff;}
.mai_bg{background-image:url(../img/com/imb_bg.png);background-repeat:repeat-y;padding-left:32px;}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.mai_bg{background-image:url(../img/com/imb2_bg.png);-webkit-background-size:32px 32px;background-size:32px 32px}}/**/
/*.im{display:inline-block;overflow:hidden;background-repeat:no-repeat;white-space:nowrap;text-indent:100px}.im{background-image:url(../img/com/im_v20.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.im{background-image:url(../img/com/im2_v20.png);-webkit-background-size:350px 300px;background-size:350px 300px}}/**/
/*.im2{display:inline-block;overflow:hidden;background-repeat:no-repeat;white-space:nowrap;}.im2{background-image:url(../img/com/im_v20.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.im2{background-image:url(../img/com/im2_v20.png);-webkit-background-size:350px 300px;background-size:350px 300px}}/**/
.im{display:inline-block;overflow:hidden;background-repeat:no-repeat;white-space:nowrap;text-indent:100px}.im{background-image:url(../img/com/im_v20.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.im{background-image:url(../img/com/im2_v20.png);-webkit-background-size:350px 400px;background-size:350px 400px}}/**/
.im2{display:inline-block;overflow:hidden;background-repeat:no-repeat;white-space:nowrap;}.im2{background-image:url(../img/com/im_v20.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.im2{background-image:url(../img/com/im2_v20.png);-webkit-background-size:350px 400px;background-size:350px 400px}}/**/


.mim{display:inline-block;overflow:hidden;background-repeat:no-repeat;white-space:nowrap;text-indent:300px}




.mim{background-image:url(../img/home/m2_v20_test.png); background-size:850px 472px}



/*
.mim{background-image:url(../img/home/m_v20.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.mim{background-image:url(../img/home/m2_v20.png);-webkit-background-size:850px 500px;background-size:850px 500px}}
*/

.mim0{display:inline-block;overflow:hidden;background-repeat:repeat-x;}
.mim0{background-image:url(../img/home/ma_v20.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.mim0{background-image:url(../img/home/ma2_v20.png);-webkit-background-size:2400px 120px;background-size:2400px 120px}}/**/
/*.Mban{position:relative;border-top:1px solid #bd9d77;}
.Mban{padding-top:26px;background:url(../img/com/all_bg5.png) 0 0 repeat;-webkit-background-size:142px 172px;background-size:142px 172px;}
.Mban p{border-top:1px solid #bd9d77;}
.Mban p{background:url(../img/com/all_bg4.png) 0 0 repeat;-webkit-background-size:142px 172px;background-size:142px 172px;}/**/
.Mban{position:relative;border-top:0px solid #bd9d77;}
.Mban{padding-top:26px;}
.Mban p{border-top:0px solid #bd9d77;}
.Int_wrap{padding:15px 12px 15px 0px;border-top:0;background:url(../img/com/all_bg3.png) 0 0 repeat;-webkit-background-size:142px 172px;background-size:142px 172px;}
.Intwp{width:100%;height:590px;background:url(../img/com/all_bg1.png) 0 0 repeat;-webkit-background-size:142px 172px;background-size:142px 172px; border-top:1px solid #805933;border-right:1px solid #805933;border-bottom:1px solid #805933;-webkit-box-shadow:0 0px 3px rgba(0,0,0,0.5);}
.int{display:inline-block;overflow:hidden;background-repeat:no-repeat;white-space:nowrap;text-indent:100px}
.int{background-image:url(../img/intro/in_v20.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.int{background-image:url(../img/intro/in2_v20.png);-webkit-background-size:455px 310px;background-size:455px 310px}}/**/
.imld{position:absolute;top:0px;left:0px;text-align:center;width:100%;}
.int_i3{display:inline-block;background-image:url(../img/intro/imld.gif);margin-top:355px;}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.int_i3{background-image:url(../img/intro/imld2.gif);-webkit-background-size:110px 11px;background-size:110px 11px;margin-top:362px;}}/**/
.a_mu01{width:160px;height:95px;}
.a_mu01{background-image:url(../img/home/ani.gif);}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.a_mu01{background-image:url(../img/home/ani2.gif);-webkit-background-size:160px 95px;background-size:160px 95px;;}}/**/


/***/
.im_logo{width:91px;background-position:0px 0px;}
.im_smap{width:70px;background-position:-273px 0px}
/*.im_sbg{width:314px;height:91px;background-position:0px -150px;position:absolute;top:46px;right:0;}*/
.im_sbg{width:314px;height:91px;background-position:100px 100px;position:absolute;top:46px;right:0;}
.im_bok{width:32px;height:180px;background-position:-318px -80px;position:absolute;top:15px;left:0;}
.ic_evt{width:31px;height:20px;background-position:-287px -32px;position:absolute;top:0px;left:115px;z-index:10}
.ic_star{width:18px;height:22px;background-position:-334px -35px}
.ic_mak{width:18px;height:22px;background-position:-334px -62px}
.ic_mr{width:12px;height:12px;background-position:0px -42px;position:absolute;top:14px;right:5px;}/**/
/*.m_logo{width:120px;height:99px;background-position:0px 0px;}*/
.m_logo{width:147px;height:99px;background-position:0px 0px;}
.m_ic01{width:60px;height:65px;background-position:-790px 0px;}
.m_ic02{width:145px;height:20px;background-position:-585px 0px;}
.m_br01{background-position:0px 0px;}
.m_br02{background-position:right -40px;}
.im_01{width:50px;background-position:0px -80px;padding-left:29px;}
/*.im_02{width:32px;background-position:-35px -80px}*/
.im_03{width:60px;background-position:0px -117px; padding-left:29px;}
.im_04{width:86px;background-position:-4px -152px;padding-left:23 px;text-align:left;}

.m_mu08{width:100px;height:105px;background-position:-680px -138px;}
.m_mu01{width:100px;height:105px;background-position:0px -138px;}
.m_mu02{width:100px;height:105px;background-position:-95px -138px;}
.m_mu03{width:100px;height:105px;background-position:-195px -138px;}
.m_mu04{width:100px;height:105px;background-position:-295px -138px;}
.m_mu05{width:100px;height:105px;background-position:-390px -138px;}
.m_mu06{width:100px;height:105px;background-position:-490px -138px;}
.m_mu07{width:100px;height:105px;background-position:-590px -138px;}


.m_br03{background-position:0px -80px;}/**/
.int_i1{width:165px;height:165px;background-position:-293px 0px;}
.int_i2{width:270px;height:270px;margin-left:15px;background-position:0px 0px;}
.int_i3{width:110px;height:11px;background-position:0px 0px;}
.itm01{position:absolute;top:0px;right:0px}
.itm02{position:relative;text-align:center;padding-top:135px;}
.itm02 div{color: #7e552a;}/**/


/* wmain */
.wmain{margin:0;padding:0;text-align:center;}
.wmain{border-top:0;background:url(../img/home/all_bg7.png) 0 0 repeat;}
.wmain>div{background:url(../img/home/wbg_b.png) repeat-x;width:100%;margin-top:35px;}
.wmain>div>div{position:relative;display:inline-block;background:url(../img/home/wbg.png) no-repeat;width:1244px;padding:44px 0 80px 0;}
.lkno{position:absolute;bottom:83px;right:305px;border:0px solid #000;height:37px;width:107px;}
.wbn{position:absolute;bottom:70px;left:145px;}


.sample_view{padding-top:20px; text-align:center; color:#555;}
.sample_view h2{height:30px; color:#252525;}
.view_play{padding-top:20px;text-align:center}
.view_play img {width:100px;}


.coupon_wrap{padding:15px;}
.coupon_input_box{padding:5px; padding-bottom:20px; text-align:center;}
.coupon_input {
max-width:250px;
width:50%;
height: 32px;
border: 1px solid #ccc;
text-align: center;
}
.coupon_btn {
width: 80px;
height: 34px;
border: 1px solid #ccc;
background: #fff;
}
.dcoment_set{font-size:12px;}
.dcoment_set dt{font-weight:bold;}


/*ÈÞÇÐº¹ÇÐ ¸ð¹ÙÀÏ*/
.courses_set {margin: 50px 0 0 0;}
.courses_set h3 {font-size: 14px;color: #323232;padding: 0 0 0 22px;background: url(/images/video_title_bg.gif) left center no-repeat;}
.reinstate {width: 100%;text-align: center;border-top: solid 3px #1499be;margin: 9px 0 0 0;}
.board001 {width: 20%;}
.reinstate th {height: 35px;color: #323232;font-size: 13px;border-bottom: solid 1px #8c929b;}
.reinstate td {height: 34px;border-bottom: solid 1px #d6d6d6;}


.class_list2_dd{width:100%;}
.class_list2_dd .class_list2_th1{width:60%;}
.class_list2_dd .class_list2_th2{width:20%;}
.class_list2_dd .class_list2_th4{width:20%;}

.class_list2_dd th{background:#f5f5f5; border-top:1px solid #eee; border-bottom:1px solid #eee; padding:15px 0;}
.class_list2_dd td{padding:15px 0; border-bottom:1px solid #eee; text-align:center;}



.search_text{margin:10px auto;text-align:center;width:100%;padding:5px 0px; color:#000}
.search_text input{border:1px solid #aaa; background:#fff; height:30px; width:50%;}
.search_text .submit{width:20%; max-width:80px;}










.category_box{overflow:hidden; }
.category_box h1{float:left;  font-size:12px; padding:15px 10px; }

.category_box h1 a{display:block; color:#333;  width:150px; overflow: hidden;  text-overflow: ellipsis;}

.category_box span{float:right; padding-top:10px;}
.category_box span a{display:block; border:1px solid #ddd; padding:5px 10px; text-align:right; background:#fff; margin-right:5px; }
.category_box span a:hover{background:#1499be; color:#fff;}
.category_box span a img{padding-top:5px;}

.category_depth1{border-top:1px solid #ddd;}
.category_depth1>ul>li{border-bottom:1px solid #ddd;}
.category_depth1>ul>li.on{background:#FFFEEF; }


.category_depth3{clear:both;}
.category_depth3 table{width:100%; border-top:0px solid #000; background:#fff;}
.category_depth3 th{text-align:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:10px 0; background:#f5f5f5; font-family: 'NanumGothicBoldWeb'; font-size:12px;}
.category_depth3 td{text-align:center; padding:10px 0; font-family: 'NanumGothicBoldWeb'; border-bottom:1px dashed #ddd; background: #f9f9f9; font-size:11px;}

.category_depth3 th.depth3_th1{width:370px;}
.category_depth3 th.depth3_th2{width:90px;}
.category_depth3 th.depth3_th3{width:90px;}
.category_depth3 th.depth3_th4{width:90px;}
.category_depth3 th.depth3_th5{width:90px;}

.category_depth3 td.depth3_subject{text-align:left; padding-left:15px;}
.category_depth3 td.depth3_subject>h3>a{font-size:12px;}
.category_depth3 td.depth3_subject>span{margin-top:3px; display:block;}

.depth3_sample a{background: #aaacb3;border: solid 1px #9a9a9a;color: #ffffff;font-family: 'NanumGothicBoldWeb';display: block; padding:5px 5px; margin:0 10px;}
.depth3_view a{background: #64aec3;border: solid 1px #3c9cb7;color: #ffffff;font-family: 'NanumGothicBoldWeb';display: block; padding:5px 5px; margin:0 10px;}

