
@charset "euc-kr";
/* CSS Document */

img	{border:0px; vertical-align:middle; }
a{text-decoration:none}
legend{display:none}

#wrap{width:100%;position:relative; margin:0 auto; /* background:url('http://file.pmg.co.kr/user/pno/imgs/new_main/header_bg.jpg') repeat-x left -50px;*/ min-width:1160px}
.minHeight{min-height:1390px;}
#header_m{width:980px; height:195px; position:relative;  margin:0 auto; z-index:9999999; }
#header{width:100%; height:195px; position:relative;  margin:0 auto; /*padding-left:107px;padding-right:107px;*/}
#header_box{width:980px; height:158px; position:relative;  margin:0 auto;}
#pno{width:980px; position:relative; margin:13px auto; color:#171717; min-height:680px; height:auto !important; padding-right:140px}
#main{width:980px; position:relative; margin:0 auto; padding-top:6px;min-height:1184px;}
#container{width:980px; position:relative; margin:0 auto; padding-top:6px; padding-left:107px;padding-right:107px;}
#snb{width:150px;float:left;}
#main_area{float:left;width:830px;}
#content{width:805px;float:left; padding-left:25px; position:relative;min-height:888px}
/*#footer{margin:0 auto;padding:50px 0 0 0; height:150px; clear:both; background:url('http://file.pmg.co.kr/user/pno/imgs/footer/bg.gif') no-repeat left 50px;}*/
#footer{width:100%; height:150px; padding:5px 0 0 0; margin-top:50px; position:relative; min-width:1300px;clear:both;}
#bt_siteall{width:980px; position:relative; margin:0 auto;}

#1175_box{width:1175px; position:relative; margin:0 auto;}

/* ÆùÆ®±½±â 400 */
#snb .snbbox .depth03 dt a {font-weight:400 !important;}

body,h1,h2,h3,h4,h5,th,td,input,select,button{color:#333;font-family: 'Noto Sans KR', sans-serif !important; font-size:12px;}
span,li,a,address,font,dt,dd,p,strong,textarea,th,td,table { font-family: 'Noto Sans KR', sans-serif !important; }

.best_gift,
.story_reply_box,
#quick_area ul.quick_lecture,
#container,
#pno,
#content,
#main,
#main_area,
#main_area .logout_area,
.board_area,
.banner_area,
.zone_area,
.zone_area ul.banner_six,
#footer #bt_siteall,
#footer #bt_siteall .all_close,
#footer,
#footer .footer980,
.ttl_curri,
.teamtch02,
.tcc_roll,
.storybox,
.story_tab,
.story_reviewbox,
.story_reply_area ul,
.story_combox,
.story_combox ul,
#pno h3,
.blog_banner,
.story_community,
.story_ss,
.lec_top,
.lec_top .top_tab,
.miniboard,
.lecture_top ul{*zoom:1;}

.best_gift:after,
.story_reply_box:after,
#quick_area ul.quick_lecture:after,
#container:after,
#pno:after,
#content:after,
#main:after,
#main_area:after,
#main_area .logout_area:after,
.board_area:after,
.banner_area:after,
.zone_area:after,
.zone_area ul.banner_six:after,
#footer #bt_siteall:after,
#footer #bt_siteall .all_close:after,
#footer:after,
#footer .footer980:after,
.ttl_curri:after,
.teamtch02:after,
.tcc_roll:after,
.storybox:after,
.story_tab:after,
.story_reviewbox:after,
.story_reply_area ul:after,
.story_combox:after,
.story_combox ul:after,
#pno h3:after,
.blog_banner:after,
.story_community:after,
.story_ss:after,
.lec_top:after,
.lec_top .top_tab:after,
.miniboard:after,
.lecture_top ul:after,
.storyTop:after
{content:" "; display:block; clear:both;}

/* °í°´¸¸Á·¼¾ÅÍ ¸®½ºÆ® ±úÁü */
div.newProfWrap div.newProfArea {/*width: 805px !important;*/}
div.newProfWrap.newProfWrapSub {/*background: none !important;*/}

#pno h3.subttl{padding-top: 30px; padding-bottom:10px;overflow:hidden; padding-left: 0px; /*padding-left: 25px;*/}
#pno h3.subttl span{float:right;font:11px µ¸¿ò;color:#666666;letter-spacing:-1px;}
#pno h3.subttl span.first{float:left; !important}
#pno h3.subttl span.last{float:right;}
#pno h3.subttl span a{color:#797979;}

/* GNB*/
/* GNB - ¸ÞÀÎ */

#header_m .searchwrap {position:absolute;top:30px;left:360px;}
#header_m .searchwrap .sch {background:url('http://file.pmg.co.kr/user/pno/imgs/main/sch_bg.gif') no-repeat left top;float:left;padding:5px 5px 5px 5px;height:28px; width:302px;margin:0;text-align:left;}
#header_m .searchwrap .hit {font:11px µ¸¿ò;color:#4b4b4b;float:left;padding-top:5px; clear:both;}
#header_m .searchwrap .hit li{padding-left:15px;float:left;background:url('http://file.pmg.co.kr/user/ev/img/inc/bar_line01.gif') no-repeat 0 0;font:11px µ¸¿ò;color:#4b4b4b;}
#header_m .searchwrap .hit li.first{padding-left:0;float:left;font:11px µ¸¿ò;color:#4b4b4b;background:none;}
#header_m .searchwrap .hit a{font:11px µ¸¿ò;color:#4b4b4b;}

#header_m .pno_gnb {position:absolute;top:120px;}
#header_m .pno_gnb li{float:left;padding-right:24px !important;}
#header_m .pno_gnb02 {position:absolute;top:120px;margin-left:685px; float:right}
#header_m .pno_gnb02 li{float:left;padding-left:15px;}
#header_m .etservice{position:absolute; top:106px; left:370px}
#header_m .top_cartorder{position:absolute; right:0; top:90px;}

/* GNB - ¼­ºê */
#header .gnbtop{height:36px; position:relative;z-index:99999998;}
/*#header .slogan{float:left; padding:8px 0 7px 0; width:127px;}*/
/*#header .gogo{float:left; padding-left:226px;}*/
#header ul.toplogout{float:right; padding-top:13px;}
#header ul.toplogout li{float:left; font-size:11px;}
#header ul.toplogout li img{margin-top:-4px;}
#header ul.toplogout li a{text-decoration:none; font-size:11px; color:#404040;}
#header ul.toplogout li a.red{color:#e31735; font-weight:bold;}
#header ul.toplogout li span{color:#939393; font-size:11px; padding:0 3px; font-weight:normal;}
#header h1{position:absolute;top:52px;left:0;}
#header .toplogout li a.blue{color:#2a85e1;}

#header .searchwrap {position:absolute;top:30px;left:360px;}
#header .searchwrap .sch {background:url('http://file.pmg.co.kr/user/pno/imgs/main/sch_bg.gif') no-repeat left top;float:left;padding:5px 5px 5px 5px;height:28px; width:302px;margin:0;text-align:left;}
#header .searchwrap .hit {font:11px µ¸¿ò;color:#4b4b4b;float:left;padding-top:5px; clear:both;}
#header .searchwrap .hit li{padding-left:15px;float:left;background:url('http://file.pmg.co.kr/user/ev/img/inc/bar_line01.gif') no-repeat 0 0;font:11px µ¸¿ò;color:#4b4b4b;}
#header .searchwrap .hit li.first{padding-left:0;float:left;font:11px µ¸¿ò;color:#4b4b4b;background:none;}
#header .searchwrap .hit a{font:11px µ¸¿ò;color:#4b4b4b;}

#header .pno_gnb {position:absolute;top:120px;left:0;}
#header .pno_gnb li{float:left;padding-right:38px;}
#header .pno_gnb02 {position:absolute;top:120px;margin-left:685px; float:right}
#header .pno_gnb02 li{float:left;padding-left:18px;}
#header .etservice{position:absolute; top:106px; left:370px}

/* quick ¼ö°­½ÅÃ»- ¸ÞÀÎ */
#quick_area a {display:block; height:13px; width:114px; text-indent:-9999px;}
#quick_area{background:url('http://file.pmg.co.kr/user/pno/imgs/main/quick_area.gif') no-repeat left top; width:131px; padding:56px 0 20px 19px;}
#quick_area ul.quick_lecture{background:url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left top; width:114px;}
#quick_area ul li{padding-bottom:4px;}

.lec01 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left top; height:13px; width:114px;}
.lec01:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right top; height:13px; width:114px;}

.lec02 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -17px; height:13px; width:114px;}
.lec02:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right -17px; height:13px; width:114px;}

.lec03 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -34px; height:13px; width:114px;}
.lec03:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right -34px; height:13px; width:114px;}

.lec04 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -51px; height:13px; width:114px;}
.lec04:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right -51px; height:13px; width:114px;}

.lec05 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -68px; height:13px; width:114px;}
.lec05:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right -68px; height:13px; width:114px;}

/*.lec06 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -85px; height:13px; width:100px;border:1px solid red}
.lec06:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right -85px; height:13px; width:114px;}
.lec06_1 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -85px; height:13px; width:50px}
*/
.lec06 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -85px; height:13px; width:100px}
#quick_area .lec06 a.lec_s01{float:left;width:25px;height:13px;display:block;}
#quick_area .lec06 a.lec_s01:link{width:25px;height:13px;display:block;}
#quick_area .lec06 a.lec_s01:hover{width:25px;background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture_se.gif') no-repeat left top;height:13px;display:block;}

#quick_area .lec06 a.lec06_1{float:left;width:50px;height:13px;display:block;}
#quick_area .lec06 a.lec06_1:link{width:50px;height:13px;display:block;}
#quick_area .lec06 a.lec06_1:hover{width:50px;background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture_sd.gif') no-repeat 1px top;height:13px;display:block;}

.lec07 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -102px; height:13px; width:114px;}
.lec07:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right -102px; height:13px; width:114px;}

.lec08 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -119px; height:13px; width:114px;}
.lec08:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right -119px; height:13px; width:114px;}

.lec09 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -136px; height:13px; width:114px;}
.lec09:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right -136px; height:13px; width:114px;}

.lec10 {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat left -153px; height:13px; width:114px;}
.lec10:hover {background:transparent url('http://file.pmg.co.kr/user/pno/imgs/main/quick_lecture.gif') no-repeat right -153px; height:13px; width:114px;}

/* quick ¼ö°­½ÅÃ»- ¼­ºê */
#quick_lec{position:absolute; left:0; top:200px;z-index:9;}
.quick_lecbox{width:95px;border-top:2px solid #e31635; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:0 0 10px 0;background:#fff;}
.quick_lecbox dt{padding-bottom:5px;}
.quick_lecbox dd {padding:4px 0 0 13px;}
.quick_lecbox dd a{font-size:11px; color:#4b4b4b;}
.quick_lecbox dd a:hover{font-size:11px; color:#e31735;}
#quick_lec ul{padding:10px 0 0 0;}
#quick_lec ul li {font-size:11px; background:url('http://file.pmg.co.kr/user/pno/imgs/icon/bul_quick_dot.gif') no-repeat 7px 6px; padding:3px 0 0 13px;}
#quick_lec ul li a{color:#75b9ce; font-size:11px;}
#quick_lec ul li a:hover{font-size:11px; color:#e31735;}
.quick_lecbox a.on{font-size:11px; color:#e31735;}

/* µðµ¥ÀÌ */
.pno_dday{background:url('http://file.pmg.co.kr/user/pno/imgs/main/ddaybg.gif') no-repeat left top;}
.pno_dday .jj{ text-align:center; font-weight:bold; font-size:11px; padding:13px 0 0 0;}
.pno_dday .dday{text-align:center; font-weight:bold; font-size:25px; color:#3e99df;padding:0 0 5px 0; letter-spacing:-1px; font-family:Arial;*zoom:1;}

/* °Ë»ö¾îtop10 */
.srch_top{background:url('http://file.pmg.co.kr/user/pno/imgs/main/srch_top10.gif') no-repeat left top; padding:36px 0 0 20px; margin:4px 0 0 0;}
.srch_top li{padding:1px 0 6px 18px; height:15px}
.srch_top li a{font-size:11px; color:#000;}
.srch_top li img{padding-right:6px;}
.srch_top li.num01{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num01.gif') no-repeat left top;}
.srch_top li.num02{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num02.gif') no-repeat left top;}
.srch_top li.num03{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num03.gif') no-repeat left top;}
.srch_top li.num04{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num04.gif') no-repeat left top;}
.srch_top li.num05{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num05.gif') no-repeat left top;}
.srch_top li.num06{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num06.gif') no-repeat left top;}
.srch_top li.num07{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num07.gif') no-repeat left top;}
.srch_top li.num08{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num08.gif') no-repeat left top;}
.srch_top li.num09{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num09.gif') no-repeat left top;}
.srch_top li.num10{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num10.gif') no-repeat left top;}

/* °ø¹«¿ø ´º½º */
.newsweek span{background-color:#e31735; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center; padding:10px 0 5px 0; display:block;}
.newsweek dl {border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;width:148px}
.newsweek dd a{font-size:11px; color:#333; background:url('http://file.pmg.co.kr/user/pno/imgs/main/dot.gif') no-repeat left 13px; border-bottom:1px dashed #c0c0c0; margin:0 5px 0 10px; padding:10px 0 7px 4px; height:25px; display:block;width:127px}
.newsweek dd.none{border-bottom:none;}
.newsweek .gosiplan{margin:10px 0 10px 54px}

/* ¸ÞÀÎ¹è³Ê */
#main_area .main_banner{position:relative;width:582px; height:183px;border-bottom:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-top:1px solid #c0c0c0;margin-left:3px;_margin-left:0}
#main_area .main_banner img{vertical-align:top;}
#main_area .main_banner ul{ width:147px; position:absolute; top:0; right:0; border-left:none;border-bottom:none;}
#main_area .main_banner ul li{ border-bottom:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid;}
#main_area .main_banner ul li a{height:34px;padding:11px 0 0 12px; color:#000; font-size:11px; display:block;}
#main_area .main_banner ul li a.current{color:#5492d1;font-size:11px; display:block;}

/* ·Î±×ÀÎ */
#main_area .login_box{width:236px; height:168px; margin-left:6px; border:1px solid #c0c0c0; background-color:#f6f7f6; position:relative; padding:15px 0 0 0;_width:232px;}
#main_area .login_area{width:224px; height:153px; margin-left:5px; border:1px solid #c0c0c0; background-color:#f6f7f6; position:relative; padding:15px 13px 15px 0;}
.login_area .connect {color:#333333; letter-spacing:-1px; font-size:11px; margin-left:14px;}
.login_area .connect a{color:#333333; letter-spacing:-1px; font-size:11px;}
.login_area .idbox{position:absolute; left:14px; top:20px;}
.login_area .input_txt{font-size:11px; color:#909090; height:16px; border:1px solid #d0d0d0;}
.login_area .input_txtpw{font-size:11px; color:#909090; height:16px; border:1px solid #d0d0d0; margin-top:2px;}
.login_area .login_btn {position:absolute; top:20px; left:160px;}
.login_area .id_search {color:#333; position:absolute; top:68px; left:14px; letter-spacing:-1px;}
.login_area .id_search a{color:#333; font-size:11px;}
.login_area .mypage{position:absolute; top:86px; left:14px;}
.login_area .guide{position:absolute; top:121px; left:14px;}


/* ·Î±×¾Æ¿ô */
#main_area .logout_area{width:224px; height:153px; margin-left:5px; border:1px solid #c0c0c0; background-color:#f6f7f6; position:relative; padding:15px 0 15px 0;}
.logout_area .welcome{font-weight:bold; margin:0 0 0 35px;}
.logout_area ul.myinfo{margin:0 0 0 30px;}
.logout_area .myinfo li{float:left; font-weight:bold; text-align:center;}
.logout_area .myinfo li a{text-decoration:underline;}
.logout_area .myinfo li img{padding:0 17px;}
.logout_area .mypage{position:absolute; top:86px; left:14px;}
.logout_area .guide{position:absolute; top:121px; left:14px;}



/* °øÁö»çÇ× ¹Ì´Ï°Ô½ÃÆÇ */
#main_area .board_area{border-bottom:1px solid #888888; width:810px; margin:0 0 13px 20px; padding-bottom:10px;width:810px}
#main_area .miniboard{width:552px; height:150px; padding:20px 0 0 20px;}
#main_area .miniboard .list{margin-top:7px;}
#main_area .miniboard .list li{background:url('http://file.pmg.co.kr/user/pno/imgs/main/dot.gif') no-repeat 8px 8px; padding:4px 0 0 15px; position:relative;}
#main_area .miniboard .list .stylenone{background:none; padding:0; margin-bottom:5px;}
#main_area .miniboard .list strong{background:url('http://file.pmg.co.kr/user/pna/imgs/main/icon_notice.gif') no-repeat right top; display:inline-block; padding:4px 17px 2px 7px; font-size:11px; color:#fff; margin-right:8px; font-weight:normal}
#main_area .miniboard .list span.notice{background:url('http://file.pmg.co.kr/user/pna/imgs/main/icon_notice2.gif') no-repeat left 3px; padding-left:7px}
#main_area .miniboard .list a.txt{font-weight:bold; color:#235282; letter-spacing:-1px;}
#main_area .miniboard .list a{font-size:11px; color:#333;}
#main_area .miniboard .list span.bluesky{color:#5492d1;}
#main_area .miniboard .list span.date{position:absolute; left:460px; color:#666666; font-size:11px; }
#main_area .miniboard .list span.name{position:absolute; left:370px; color:#666666; font-size:11px; }
#main_area .miniboard .list span.name02{position:absolute; left:410px; color:#666666; font-size:11px; }
#main_area .miniboard .list span.count{position:absolute; left:420px; color:#666666; font-size:11px; }

/* ¸ÞÀÎ ¿ìÃø¹è³Ê ·Ñ¸µ */
.right_mban{position:relative; overflow:hidden; width:238px; height:180px; float:left}
.right_mban span.num{position:absolute; right:3px; top:7px; z-index:2}

/* ÀÎ±â, ½Å°­ÀÇ top */
.lecture_top font{color:#358ce8}
.lecture_top{padding-left:22px;}
.lecture_top .top_tab li{float:left;}
.lecture_top .top_tab li a{font-size:11px; color:#333; background-color:#f9f9f9; display:block; border-bottom:1px solid #d6d6d6; border-top:1px solid #d6d6d6; border-right:1px solid #d6d6d6; text-align:center; width:117px; padding:8px 0 3px 0;}
.lecture_top .top_tab li a.on{font-weight:bold; font-size:11px; color:#15508c; background-color:#FFFFFF; display:block; border-bottom:0;}
.lecture_top .top_tab li a.first{border-left:1px solid #d6d6d6;}
.lecture_top .top_list li{padding:0 0 7px 27px;}
.lecture_top .top_list li a{font-size:11px; color:#333;}


/* ÀÎ±â Top5 */
.lec_top{margin:5px 0 0 0;width:241px;height:176px;overflow:hidden;padding-left:22px;}
.lec_top font{color:#358ce8}
.lec_top .title{font-weight:bold; font-size:12px; color:#15508c;}
.lec_top .top_tab{padding:5px 0 0 0;}
.lec_top .top_tab li{float:left;}
.lec_top .top_tab li a{font-size:11px; color:#666; background-color:#f9f9f9; display:block; border-bottom:1px solid #d6d6d6; border-top:1px solid #d6d6d6; border-right:1px solid #d6d6d6; text-align:center; padding:8px 7px 3px 7px;_ padding:8px 7px 3px 7px;}
.lec_top .top_tab li a.on{font-weight:bold; font-size:11px; color:#15508c; background-color:#FFFFFF; display:block; border-bottom:0;padding:8px 5px 3px 5px;}
.lec_top .top_tab li a.first{border-left:1px solid #d6d6d6;}
.lec_top .top_list{margin-top:-10px}
.lec_top .top_list li{padding:0 0 7px 27px;height:16px;}
.lec_top .top_list li a{font-size:11px; color:#333;}
.lec_top .top_list li.num01{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num01.gif') no-repeat 7px 10px;overflow:hidden;width:210px;line-height:3em;word-spacing:-0.1em}
.lec_top .top_list li.num02{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num02.gif') no-repeat 7px 10px;overflow:hidden;width:210px;line-height:3em;word-spacing:-0.1em}
.lec_top .top_list li.num03{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num03.gif') no-repeat 7px 10px;overflow:hidden;width:210px;line-height:3em;word-spacing:-0.1em}
.lec_top .top_list li.num04{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num04.gif') no-repeat 7px 10px;overflow:hidden;width:210px;line-height:3em;word-spacing:-0.1em}
.lec_top .top_list li.num05{background:url('http://file.pmg.co.kr/user/pno/imgs/main/num05.gif') no-repeat 7px 10px;overflow:hidden;width:210px;line-height:3em;word-spacing:-0.1em}


/* zone ¿µ¿ª */
.zone_area{border-top:1px solid #888888;width:810px}
.zone_area .prof_event li.first{color:#333; padding-bottom:5px;}
.zone_area .prof_event li span{padding-left:150px; font-size:11px;padding-right:5px;}
.zone_area .seleczone{float:left; margin-left:19px; padding-top:1px;width:267px;}
.zone_area .seleczone li.first{color:#333; padding-bottom:5px;}
.zone_area .seleczone li span{padding-left:140px; font-size:11px;}
/*.zone_area .seleczone{float:left; margin-left:19px; padding-top:1px;}
.zone_area .seleczone li.first{padding-bottom:8px;}*/
.zone_area .banner_six{clear:both; padding-top:22px;}
.zone_area .m_right18{margin-right:18px;}
.zone_area .acadzone_box{border:1px solid #c0c0c0; padding:12px 13px; margin-top:9px;}
.zone_area .acadzone_box li span{float:left;}
.zone_area .acadzone_box li a.acad_tab{display:block;background:url('http://file.pmg.co.kr/user/pno/imgs/main/acad_tab_off.gif') no-repeat left top; width:103px; text-align:center; color:#d7d7d7; font-size:11px; font-weight:bold; padding:8px 0 8px 0;}
.zone_area .acadzone_box li a.on{display:block;background:url('http://file.pmg.co.kr/user/pno/imgs/main/acad_tab_on.gif') no-repeat left top; width:103px; text-align:center; color:#FFFFFF;font-size:11px; font-weight:bold;padding:8px 0 8px 0;}
.p_right4{padding-right:4px;}
.p_top4{padding-top:4px;}

/* ÇÏ´Ü »çÀÌÆ® ÀüÃ¼º¸±â */
#bt_siteall .all_open{margin-top:12px; }
#bt_siteall .all_open img{position:absolute; bottom:0; left:50%;margin-left:-30px;}

#bt_siteall .all_close{height:420px;background:url('http://file.pmg.co.kr/user/pno/imgs/main/bt_siteall_bg.gif') no-repeat left top; padding:10px 0 36px 25px; position:relative;} 
#bt_siteall .all_close dl{width:118px; float:left;}
#bt_siteall .all_close dt{height:30px; color:#fff; font-size:11px; font-weight:bold;}
#bt_siteall .all_close dt.h22{height:22px;}
#bt_siteall .all_close dt a{color:#fff; font-size:11px; font-weight:bold;}
#bt_siteall .all_close dd{margin:0 0 1px 0;}
#bt_siteall .all_close dd a{color:#cacaca; font-size:11px;}
#bt_siteall .all_close .btn_close{position:absolute; bottom:0; left:465px;}


/* footer */
#footer .black_line{width:100%; height:150px; padding:5px 0 0 0; border-top:5px solid #4a4a4a; position:relative;}
#footer .footer980{width:980px; margin:0 auto; position:relative;}
#footer .footer980 ul.btmenu{float:left; padding-left:175px; width:649px; padding-top:8px;}
#footer .footer980 ul.btmenu li{float:left; padding-right:16px;}
#footer .footer980 .famsite_m{position:absolute; left:824px; top:-2px;}
#footer .footer980 .famsite{position:absolute; left:931px; top:-2px;}
#footer .copyright{border-top:1px solid #e3e3e3;}
#footer .copyright ul.footer980{ padding-top:15px; font-size:11px; color:#626262; font-weight:normal;}
#footer .copyright ul.footer980 li{float:left;}

/* Äü¸Þ´º - ÃßÃµ¼­ºñ½º */
#quick{width:89px;position:absolute;top:209px;right:-99px; z-index:999;}
#quick ul li{padding:0 0 5px 0;}
.quicksub{width:89px;position:absolute;top:36px;right:0;}


#pno div.qnaview_q ul{background-color:#f8f8f8; height:53px; position:relative;}
#pno .qnaview_q li{float:left; background-color:#f8f8f8;}
#pno .qnaview_q .date{position:absolute; left:726px; top:22px;}

#pno a.font15pt{font-size:15px; font-weight:bold; text-decoration:underline; color:#7f7f7f;}

/*  ¼öÇè°¡ÀÌµå 
.test_schedule{border-collapse:collapse;color:#5f5f5f;border-bottom:1px solid #bdaea5;}
.test_schedule th.title{background-color:#554949; color:#ffd800; padding:10px 0 8px 0; border-right:2px solid #554949; font-size:16px;}
.test_schedule th.title02{background-color:#ac9a8e; color:#ffffff; padding:25px 0 20px 0; font-size:17px; text-align:center; letter-spacing:-1px; border-right:none;}
.test_schedule th span.yellow{color:#ffd800; font-size:20px;}
.test_schedule th{background-color:#f5f5f5; border-right:1px solid #dfdad6; border-bottom:1px solid #dfdad6; height:35px;}
.test_schedule th.last{border-right:2px solid #ac9a8e;}
.test_schedule th.dashnone{border:none;}
.test_schedule td{text-align:center; border-right:1px solid #dfdad6; border-bottom:1px solid #bdaea5; height:35px;}
.test_schedule td.last{border-right:2px solid #ac9a8e;}

.tab_board{width:408px; height:150px; border:1px solid #dfdfdf; padding:20px; float:left; position:relative;}
.tab_board .more{position:absolute; left:395px; top:22px;}
.tab_board .list li{background:url('http://file.pmg.co.kr/user/pno/imgs/sub/dot.gif') no-repeat 3px 12px; padding-top:7px; padding-left:10px; position:relative;}
.tab_board .list li a{color:#666666;}
.tab_board .list li span.date{position:absolute; left:346px; top:8px;}

.tab_board02{width:298px; height:150px; border:1px solid #dfdfdf; padding:20px; float:left; position:relative;}
.tab_board02 .more{position:absolute; left:285px; top:22px;}
.tab_board02 .list li{color:#666666; padding-top:6px; padding-left:10px;}
.tab_board02 .list li a{color:#666666; padding-top:6px;}

.study_guide_jj{border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; font-weight:bold;color:#e31735; font-size:15px; letter-spacing:-1px; text-align:center; padding:10px 0 5px 0; border-collapse:collapse; background-color:#f8f8f8;}
.study_guide_tbl th{background:url('http://file.pmg.co.kr/user/pno/imgs/sub/dot.gif') no-repeat 4px 13px; padding-left:10px; padding-top:4px; width:132px; text-align:left; color:#626262;}
.study_guide_tbl td{height:30px; color:#666666;}
 */


/* °ø¹«¿ø Æ÷Ä¿½º */
.focus_top{width:625px; height:50px; padding:35px 0 0 180px; background:url('http://file.pmg.co.kr/user/pno/imgs/sub/focus_topbg.gif') no-repeat left top;}
.focus_top li{float:left; padding-right:48px;}
.focus_top li.last{float:left; padding-right:0; padding-left:10px;}

.focus_black_ttl{padding:23px 0 23px 20px; border-bottom:1px solid #dfdfdf;}

.focus_depth01{font-size:14px; color:#e31735; font-weight:bold; background:url('http://file.pmg.co.kr/user/pno/imgs/icon/bul_p.gif') no-repeat left top; padding-left:15px;}
.focus_depth02{font-size:12px; color:#2a85e1; font-weight:bold;}

/* ¼öÇè°¡ÀÌµå -  ½ÃÇè°ø°í ¿Ü °Ô½ÃÆÇ*/
.board_toparea{background-color:#fffbf3; font-size:12px; color:#666; padding:20px; line-height:18px;}

/* ÅÇ */
.tab_mini {position:relative;height:21px; border-bottom:1px solid #dfdfdf;padding:0;vertical-align:top;}
.tab_mini li {float:left;}
.tab_mini li a {border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;background:#f7f7f7;height:15px;color:#666;display:block;padding:5px 8px 0 8px;}
.tab_mini li.first {border-left:1px solid #dfdfdf;}
.tab_mini li a.on {color:#e73650;display:block;padding:5px 8px 0 8px;background:#fff;height:15px;overflow:hidden;margin-left:-1px; border-left:1px solid #dfdfdf;}
.tab_mini span {position:absolute;right:0;top:20px;font:11px µ¸¿ò;color:#717171;letter-spacing:-1px;}

.lectab02 {position:relative;height:41px;background:url('http://file.pmg.co.kr/comm/study/img/tab_bg.gif') repeat-x;padding:0;vertical-align:top;}
.lectab02 li {float:left;}
.lectab02 li.first {border-left:1px solid #cdcdcd;}
.lectab02 li a {border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background:#f7f7f7;/*height:26px;*/height:39px;color:#666;font-weight:bold;display:block;/*padding:12px 15px 0 15px;*/padding:0 15px 0 15px;}
.lectab02 li a:hover {border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background:#f7f7f7;height:26px;color:#4d4d4d;font-weight:bold;display:block;padding:12px 15px 0 15px;}
.lectab02 li a.on {border-left:2px solid #d50c12;border-top:2px solid #d50c12;border-right:2px solid #d50c12;color:#d50c12;font-weight:bold;display:block;/*padding:12px 15px 0 15px;*/padding:0 15px 0 15px;background:#fff;/*height:27px;*/height:39px;overflow:hidden;margin-left:-1px;}
.lectab02 p  {position:absolute;right:0;bottom:10px;text-align:right;font:11px µ¸¿ò;color:#717171;letter-spacing:-1px;}
.lectab02 p a {color:#717171;padding:0;border:none;background:none;}
.lectab02 p span {float:right;margin-left:5px;}

.lectab03 {position:relative;height:41px;background:url('http://file.pmg.co.kr/comm/study/img/tab_bg.gif') repeat-x;padding:0;vertical-align:top;}
.lectab03 li {float:left;}
.lectab03 li.first {border-left:1px solid #cdcdcd;}
.lectab03 li a {border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background:#f7f7f7;height:26px;color:#666;font-weight:bold;display:block;padding:12px 30px 0 30px;}
.lectab03 li a:hover {border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background:#f7f7f7;height:26px;color:#4d4d4d;font-weight:bold;display:block;padding:12px 30px 0 30px;}
.lectab03 li a.on {border-left:2px solid #d50c12;border-top:2px solid #d50c12;border-right:2px solid #d50c12;color:#d50c12;font-weight:bold;display:block;padding:12px 30px 0 30px;background:#fff;height:27px;overflow:hidden;margin-left:-1px;}
.lectab03 p  {position:absolute;right:0;bottom:10px;text-align:right;font:11px µ¸¿ò;color:#717171;letter-spacing:-1px;}
.lectab03 p a {color:#717171;padding:0;border:none;background:none;}
.lectab03 p span {float:right;margin-left:5px;}

.free_lec {position:relative;height:41px;background:url('http://file.pmg.co.kr/comm/study/img/tab_bg.gif') repeat-x;padding:0;vertical-align:top;}
.free_lec li {float:left;}
.free_lec li.first {border-left:1px solid #cdcdcd;}
.free_lec li a {border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background:#f7f7f7;height:26px;color:#666;font-weight:bold;display:block;padding:12px 11px 0 11px;}
.free_lec li a:hover {border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background:#f7f7f7;height:26px;color:#4d4d4d;font-weight:bold;display:block;padding:12px 11px 0 11px;}
.free_lec li a.on {border-left:2px solid #d50c12;border-top:2px solid #d50c12;border-right:2px solid #d50c12;color:#d50c12;font-weight:bold;display:block;padding:12px 11px 0 11px;background:#fff;height:27px;overflow:hidden;margin-left:-1px;}


/* btn */
#pno a.btn_red {color:#ffffff; height:21px; background-color:#e31735; font-weight:bold; font-size:12px; text-decoration:none; display:inline-block; text-align:center; padding:9px 20px 0 20px;}
#pno a:link.btn_red {color:#ffffff; /*height:21px; background-color:#e31735; font-weight:bold; font-size:12px; text-decoration:none; display:inline-block; text-align:center; padding:9px 20px 0 20px;*/
height: 50px;
    line-height: 50px;
    background-color: #e31735;
    font-weight: bold;
    font-size: 18px;
    text-decoration: none;
    display: inline-block;
    text-align: center;
    padding: 0;
    width: 130px;}
#pno a:visited.btn_red {color:#ffffff; height:21px; background-color:#e31735; font-weight:bold; font-size:12px; text-decoration:none; display:inline-block; text-align:center; padding:9px 20px 0 20px;}

#pno a.btn_line {color:#4b4b4b; height:16px; background-color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none; display:inline-block; text-align:center; padding:8px 18px 4px 18px; border:1px solid #929292;}
#pno a:link.btn_line {color:#4b4b4b; height:16px; background-color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none; display:inline-block; text-align:center; padding:8px 18px 4px 18px; border:1px solid #929292;}
#pno a:visited.btn_line {color:#4b4b4b; height:16px; background-color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none; display:inline-block; text-align:center; padding:8px 18px 4px 18px; border:1px solid #929292;}



/* ³²ºÎ¿¬±¸¼Ò */
.moketest_list {width:100%;border-top:1px solid #c9c9c9;color:#333;text-align:center;border-collapse:collapse;}
.moketest_list th {background:#f2f2f2;padding:10px 0;font:11px µ¸¿ò;font-weight:bold;color:#333;border-bottom:1px solid #e6e6e6;}
.moketest_list td {border-bottom:1px solid #e6e6e6; color:#333;padding:10px 5px;} 
.moketest_list td a{color:#515151;font-weight:bold;}

.moketest_list02 {width:100%;border-top:1px solid #c9c9c9;color:#333;text-align:center;border-collapse:collapse;}
.moketest_list02 th {background:#f2f2f2;padding:14px 0;font-size:14px;font-weight:bold;color:#333;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.moketest_list02 td {border-bottom:1px solid #e6e6e6;font-size:14px; color:#333;padding:14px 5px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.moketest_list02 td a{color:#515151;font-weight:bold;}
.moketest_list02 td.col{background:#fffff3;}

/* ³²ºÎÇÕ°Ý½ºÅä¸® */
.story_title li{position:relative; padding:25px 0 0 0;}
.story_title li span{position:absolute; right:0; bottom:0;}
	
	/* 190213 Ãß°¡ */
	.story_title li strong.storyTt {color:#000; font-size:22px; letter-spacing:-2px;}
	.story_title li strong.storyTt span.col_red {color:#eb3124; }
	.posi_stc {position:static !important;}
	
	.storybox2 {width:805px; height:350px; position:relative; }
	.storybox2 ul.box2_list {position:absolute; top:160px; left:55px;}
	.storybox2 ul.box2_list li {width:360px; margin-top:10px;}
	.storybox2 ul.box2_list li:first-child {margin-top:0;}
	.storybox2 ul.box2_list li a {display:block; }
	.storybox2 ul.box2_list li a strong {display:block; font-size:14px; color:#333; margin-bottom:2px; letter-spacing:-1px;}
	.storybox2 ul.box2_list li a span {display:block; font-size:13px; color:#333; height:17px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; letter-spacing:-1px;}
	
	.storySort tr td label {position:relative; padding-left:20px; margin-left:10px; width:100px; height:18px; line-height:18px; display:inline-block; zoom:1; *display:inline/*IE7 HACK*/; _display:inline/*IE6 HACK*/}
	.storySort tr td label input[type='checkbox'] {position:absolute; top:2px; left:0; width:15px; height:15px; }
	.story_btnwp {overflow:hidden;}
	#pno .story_btnwp li {float:left; width:75px; margin-left:10px;}
	#pno .story_btnwp li:first-child {margin-left:0px;}
	#pno .story_btnwp li a.btn_line {display:block; padding:8px 0 4px; font-size:12px;}
	#pno .story_btnwp li a.btn_line.gray{background:#e1e1e1;}
	.fw_normal {font-weight:normal !important;}
	@media screen and (min-width:0\0){ .storySort tr td label { line-height:25px; }} /* ie */

.blog_banner{background:url('http://file.pmg.co.kr/user/pno/imgs/sub/bg_blog_ban.gif') no-repeat left top; padding:15px 0; margin-top:25px;}
.blog_banner li{ font-weight:bold; color:#333; font-size:12px; letter-spacing:-1px; text-align:center;}
.blog_banner li a{color:#333;}

.story_study{width:495px; float:left;}
.story_study .eventbox{border:3px solid #e5e5e5; height:42px; padding:14px 0 0 14px; border-bottom:5px solid #e5e5e5; font-weight:normal;}
.story_study .eventbox span{color:#e31735; font-weight:bold;}
.story_study .eventbox .font11{font-size:11px;}

.story_st_tbl td{text-align:left;}
.story_st_tbl td a{color:#666666;}




/* ³²ºÎÇÕ°Ý½ºÅä¸® ½Å±Ô */
.storyTop{}
dl.story_pass{width:400px;float:left}
.story_pass>dt{position:relative; padding:25px 0 0 0;}
.story_pass>dt span{position:absolute; right:0; bottom:0;}
.story_pass>dd{padding:0}
.story_pass .storybox dl{width:360px;border-right:none !important}

/* °ø½Ã»ý ½ºÅä¸® */
.story_community{width:285px; float:left; padding-left:25px;}
.story_community dl{border:3px solid #e5e5e5; height:42px; padding:14px 0 0 14px; border-bottom:5px solid #e5e5e5;}
.story_community dt{font-weight:bold; color:#333; letter-spacing:-1px;}
.story_community dd{font-weight:normal; letter-spacing:-1px;}
.story_community .reply_list{border-bottom:1px dashed #e5e5e5; margin:0 3px 0 5px;}
.story_community .reply_list li{position:relative; color:#333; font-weight:normal;}
.story_community .reply_list span.date{font-size:12px; font-weight:no color:#666; position:absolute; right:10px;}
.story_community .reply_list .txt{color:#333; margin-top:3px;}
.story_community .reply_list p{position:relative;}
.story_community .reply_list a{font-size:11px; color:#333;}

.storybox{border:5px solid #d0c8c2; background:url('http://file.pmg.co.kr/user/pno/imgs/sub/story_boxbg.gif') repeat-x left top;}
.storybox dl{padding:20px;width:224px;height:90px;}
.storybox dt{padding-bottom:8px;}
.storybox dt a{color:#333; font-size:12px; font-weight:bold; text-decoration:underline;}
.storybox dd a{color:#666; font-size:12px; letter-spacing:-1px; line-height:18px;}

/* ÇÕ°Ý½ºÅä¸® - ÅÇ */
.story_tab {position:relative;height:41px;background:url('http://file.pmg.co.kr/comm/study/img/tab_bg.gif') repeat-x;padding:0;vertical-align:top;}
.story_tab li {float:left;}
.story_tab li.first {border-left:1px solid #cdcdcd;}
.story_tab li a {border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background:#f7f7f7; width:266px;height:26px;color:#666;font-weight:bold;display:block;padding:12px 0 0 0; text-align:center;}
.story_tab li a:hover {border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background:#f7f7f7;width:266px;height:26px;color:#333;font-weight:bold;display:block;padding:12px 0 0 0; text-align:center;}
.story_tab li a.on {border-left:2px solid #d50c12;border-top:2px solid #d50c12;border-right:2px solid #d50c12;color:#d50c12;font-weight:bold;display:block;padding:12px 0 0 0; text-align:center;background:#fff;height:27px;overflow:hidden;margin-left:-1px;}

.story_txt{font-size:12px; font-weight:normal;  color:#666; padding:10px;}

.story_list{word-break:break-all;}
.story_list dl{border-bottom:1px solid #e5e5e5; padding:0 0 15px 0;}
.story_list dl dt a{font-size:13px; font-weight:bold; color:#333;}
.story_list dl dd a{font-size:12px; color:#666; font-weight:normal;}

.studybox{background:url('http://file.pmg.co.kr/user/pno/imgs/sub/study_qna_top02.gif') no-repeat left top; padding:15px 0 25px 110px;}

.story_reviewbox{border:5px solid #d0c8c2; background:url('http://file.pmg.co.kr/user/pno/imgs/sub/story_boxbg.gif') repeat-x left top;}
.story_reviewbox ul{float:left; margin:15px 5px 20px 30px; }
.story_reviewbox ul li img{height:86px; width:78px;}
.story_reviewbox ul li{font-size:12px; font-weight:bold; color:#6e6e6e; text-align:center; margin-top:10px;}
.story_reviewbox dl{padding:20px; width:242px; height:118px;}
.story_reviewbox dt{color:#666666; font-size:12px; font-weight:bold; text-decoration:underline; padding-bottom:8px;}
.story_reviewbox dd{color:#6e6e6e; font-size:12px; letter-spacing:-1px; line-height:18px;}
.story_reviewbox dd a{color:#6e6e6e; font-size:12px; letter-spacing:-1px; line-height:18px;}
.story_reviewbox dd a.blue{color:#2a85e1;}

.review_layer_box{background-color:#FFFFFF; border:1px solid #e31735;}
.review_layer_box td{color:#6e6e6e;padding:10px;}
.review_layer_box td a.review_layer_close{font-size:17px; color:#e31735; font-weight:bold; display:block; text-align:right;}

.story_combox{ position:relative; background:url('http://file.pmg.co.kr/User/pno/imgs/comm/story_cover2.jpg') no-repeat left top; height:427px; margin-bottom:10px;} 
.story_combox ul{padding:0px 0 0 20px; position:absolute; left:25px; top:240px; color:#666666; font-size:14px; line-height:22px; }
.story_combox .subject{font-size:20px; font-weight:bold; color:#545454; margin-bottom:20px; text-decoration:underline; letter-spacing:-0.05em}

.story_reply_area ul.rebox02{background-color:#f1f1f1; padding:12px;} 
.story_reply_area ul li{float:left;}
.story_reply_area ul li.retitle{font-size:15px; /*padding:20px 40px 5px 20px;*/padding:20px 23px 5px 20px;}
.story_reply_area ul.reply_list{border-bottom:1px solid #e5e5e5;}
.story_reply_area .reply_list li{padding:8px 17px 0 17px;}
.story_reply_area .reply_list span.date{font-size:12px; color:#666;}
.story_reply_area .reply_list .txt{color:#666; width:657px;}
.story_reply_area .reply_list p{position:relative;}
.story_reply_area .reply_list a.sympathy{position:absolute; left:700px; background:url('http://file.pmg.co.kr/user/pno/imgs/sub/reply_conbg.gif') no-repeat left top; width:81px; height:50px; text-align:center; padding-top:13px;}
.story_reply_area .reply_list a.sympathy span{font-size:14px;}
.story_reply_area .reply_list a{font-size:11px; font-weight:bold; color:#404040;}

/* »õ·Î¿î ´ñ±Û ½ºÅ¸ÀÏ */
.story_reply_area .reply_list .newRecommendNum{color:#000;font-weight:bold;}
.story_reply_area .reply_list .txt.newRecommendCon{width:557px;}
.story_reply_area .reply_list .newRecommendID{padding:8px 5px;font-size:11px;color:#8b8b8b;float:right;}
.story_reply_area .reply_list .newRecommendID p{font-weight:normal;text-align:center;}





.story_reply_area2 ul.rebox02{background-color:#f1f1f1; padding:12px; margin-bottom:30px;overflow:hidden;} 
.story_reply_area2 ul li{float:left;}
.story_reply_area2 ul li.retitle{ position:relative; width:46px; background:url('http://file.pmg.co.kr/User/pno/imgs/comm/bg_info_W.gif') no-repeat 7px top;padding-left:8px; margin-right:10px; cursor:pointer}
.story_reply_area2 ul li.retitle .infoBox{position:absolute;left:53px; top:-10px;}
.story_reply_area2 ul li.retitle .infoBox table{ border-left:1px #d3caca solid;border-top:1px #d3caca solid; background-color:#FFFFFF}
.story_reply_area2 ul li.retitle .infoBox table td{ padding:3px 2px; border-bottom:1px #d3caca solid;  border-right:1px #d3caca solid;}
/*.story_reply_area ul.reply_list{border-bottom:1px solid #e5e5e5;}
.story_reply_area .reply_list li{padding:8px 17px 0 17px;}
.story_reply_area .reply_list span.date{font-size:12px; color:#666;}
.story_reply_area .reply_list .txt{color:#666; width:657px;}
.story_reply_area .reply_list p{position:relative;}
.story_reply_area .reply_list a.sympathy{position:absolute; left:700px; background:url('http://file.pmg.co.kr/user/pno/imgs/sub/reply_conbg.gif') no-repeat left top; width:81px; height:50px; text-align:center; padding-top:13px;}
.story_reply_area .reply_list a.sympathy span{font-size:14px;}
.story_reply_area .reply_list a{font-size:11px; font-weight:bold; color:#404040;}*/

/* »õ·Î¿î ´ñ±Û ½ºÅ¸ÀÏ */
.story_reply_area .reply_list .newRecommendNum {width:55px; color:#000; font-weight:bold;}
.story_reply_area .reply_list .newRecommendCon {width:587px;}
.story_reply_area .reply_list .newRecommendID {width:100px; font-size:11px; color:#8b8b8b;}
.newReplyWrap {width:868px;}
.newReplyWrap:after {content:""; display:block; clear:both;}
.newReplyWrap li {float:left; padding:15px 0; border-bottom:1px solid #ddd;}
.newReplyWrap .newRecNum {width:55px; color:#000; font-weight:bold; text-align:center;}
.newReplyWrap .newRecCon {width:713px;}
.newReplyWrap .newRecID {width:100px; font-size:12px; color:#8b8b8b; text-align:right;}
.story_reply_area .reply_list .newRecommendID p {font-weight:normal;text-align:center;}
.story_reply_area2 ul.rebox02{background-color:#f1f1f1; padding:12px; margin-bottom:30px;overflow:hidden;}
.story_reply_area2 ul li{float:left;}
.story_reply_area2 ul li.retitle{ position:relative; width:46px; background:url('http://file.pmg.co.kr/User/pno/imgs/comm/bg_info_W.gif') no-repeat 7px top;padding-left:8px; margin-right:10px; cursor:pointer}
.story_reply_area2 ul li.retitle .infoBox{position:absolute;left:53px; top:-10px;}
.story_reply_area2 ul li.retitle .infoBox table{ border-left:1px #d3caca solid;border-top:1px #d3caca solid; background-color:#FFFFFF}
.story_reply_area2 ul li.retitle .infoBox table td{ padding:3px 2px; border-bottom:1px #d3caca solid;  border-right:1px #d3caca solid;}


.story_reply_box{*zoom:0;}
.story_reply_box .reply_list_info{position:relative; width:34px; float:left;background:url('http://file.pmg.co.kr/User/pno/imgs/comm/bg_info.gif') no-repeat 0px top; padding:0;}
.story_reply_box .reply_list_info img.bestIcon{ position:absolute; top:-12px; left:30px; z-index:100}

.story_reply_box .reply_list_toBg{ position:relative; width:760px;float:left;background:url('http://file.pmg.co.kr/User/pno/imgs/comm/bf_replyList02.gif') no-repeat right bottom; margin-top:5px;margin-bottom:20px;}
.story_reply_box ul.reply_list{background:url('http://file.pmg.co.kr/User/pno/imgs/comm/bf_replyList01.gif') no-repeat right top; overflow:hidden;}
.story_reply_box .reply_list li{padding:8px 17px 0 27px; word-break:break-all;}
.story_reply_box .reply_list span.date{font-size:12px; color:#666;}
.story_reply_box .reply_list .txt{color:#666; width:615px;}

.story_reply_box .reply_list a.sympathy{position:absolute; right:10px; top:13px; background:url('http://file.pmg.co.kr/user/pno/imgs/sub/reply_conbg.gif') no-repeat left top; width:81px; height:50px; text-align:center; padding-top:13px;*zoom:1;}
.story_reply_box .reply_list a.sympathy span{font-size:14px;background:0;}
.story_reply_box .reply_list a{font-size:11px; font-weight:bold; color:#404040;}


/** 2013.06.19 Ç®ÀÌº¥Æ® ´ñ±Û Ãß°¡ **/
.story_reply_box2 .reply_list_info{position:relative; width:34px; float:left;background:url('http://file.pmg.co.kr/User/pno/imgs/comm/bg_info.gif') no-repeat 0px top; padding:0;}
.story_reply_box2 .reply_list_info img.bestIcon{ position:absolute; top:-12px; left:30px; z-index:100}

.story_reply_box2 .reply_list_toBg{ position:relative; width:894px;float:left;background:url('http://file.pmg.co.kr/User/pno/imgs/comm/bf_replyList04.gif') no-repeat right bottom; margin-bottom:20px; margin-top:5px;}
.story_reply_box2 ul.reply_list{background:url('http://file.pmg.co.kr/User/pno/imgs/comm/bf_replyList03.gif') no-repeat left top; }
.story_reply_box2 .reply_list li{padding:8px 17px 0 27px; word-break:break-all;}
.story_reply_box2 .reply_list span.date{font-size:12px; color:#666;}
.story_reply_box2 .reply_list .txt{color:#666; width:840px;}

.story_reply_box2 .reply_list a.sympathy{position:absolute; right:10px; top:13px; background:url('http://file.pmg.co.kr/user/pno/imgs/sub/reply_conbg.gif') no-repeat left top; width:81px; height:50px; text-align:center; padding-top:13px;}
.story_reply_box2 .reply_list a.sympathy span{font-size:14px;}
.story_reply_box2 .reply_list a{font-size:11px; font-weight:bold; color:#404040;}




.m_top7{ margin-top:7px}
.colorR{color:#d10f2c;}
.best_gift{ margin-bottom:8px}
.best_gift .best{ float:left; width:279px; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid}
.best_gift .best ul li{ position:relative;background:url('http://file.pmg.co.kr/User/pno/imgs/comm/story_bestBg.gif') repeat-x left top; height:55px; }
.best_gift .best ul li strong{ display:inline-block; padding:11px 0; width:53px; text-align:center; font-size:30px; font-family:"Arial Black"; line-height:32px; color:#d10f2c;}
.best_gift .best ul li .name{ display:inline-block;padding:18px 0 10px 8px; width:216px; vertical-align:top; font-size:14px; font-weight:bold; color:#666666;}
.best_gift .best ul li .num{ position:absolute; right:27px; top:21px; width:25px;  text-align:center; font-size:14px; color:#d10f2c;font-weight:bold;}

.best_gift .gift{ float:right}

div.quickLeftArea{position:absolute;top:206px;left:-87px;z-index:999;}
div.quickLeftArea2{position:absolute;top:200px;left:-87px;z-index:999;}

/* ½Å¿ëÇÑ Ä¿¸®Å§·³ */
div.curriSin{overflow:hidden;position:relative;}
div.curriSin div.curriBox{width:162px;height:230px;float:left;}
div.curriSin div.curriBox.curriBox2{width:161px;}
div.curriSin div.curriBox.curriBox3{width:160px;}
div.curriSin div.curriBox strong{position:absolute;top:45px;height:22px;padding-top:10px;text-align:center;}
div.curriSin div.curriBox strong.only{padding-top:5px}
div.curriSin div.curriBox strong.purple{left:1px;width:161px;background:#ece2f8;}
div.curriSin div.curriBox strong.purple a{color:#886ad5;}
div.curriSin div.curriBox strong.blue{left:163px;width:160px;background:#e4e7f8;}
div.curriSin div.curriBox strong.blue a{color:#475ed5;}
div.curriSin div.curriBox strong.green{left:324px;width:159px;height:30px;background:#eaf8e3;padding-top:2px;}
div.curriSin div.curriBox strong.green a{color:#4ca73d;}
div.curriSin div.curriBox strong.yellow{right:161px;width:160px;background:#ffefda}
div.curriSin div.curriBox strong.yellow a{color:#f8710e;}
div.curriSin div.curriBox strong.red{right:2px;width:158px;background:#fee7e5;}
div.curriSin div.curriBox strong.red a{color:#f13030;}
div.curriSin div.curriBox a.blockA{display:block;height:230px;}
div.curriSin div.curriBox div.curriText{height:183px;background:#fbfbfb;border:1px solid #d5d5d5;border-top:0;border-right:0;font-size:11px;}
div.curriSin div.curriBox div.curriText.curriText2{border-right:1px solid #d5d5d5;}
div.curriSin div.curriBox div.curriText strong,
div.curriSin div.curriBox div.curriText span{display:block;}
div.curriSin div.curriBox div.curriText span.first{text-align:center;color:#e91030;padding-top:37px;}
div.curriSin div.curriBox div.curriText span.first.textLeft{text-align:left;padding-left:6px;}
div.curriSin div.curriBox div.curriText span.first.only2,
div.curriSin div.curriBox div.curriText span.last.only3{letter-spacing:-1px;}
div.curriSin div.curriBox div.curriText span.last{padding-left:3px;color:#606060;padding-top:10px;line-height:14px;}
div.curriSin div.curriBox div#help_layer_0{position:absolute;top:71px;left:6px;width:144px;border:1px solid #d5d5d5;padding:10px 0 10px 5px;background:#fff;font-size:11px;color:#606060;}
div.curriSin div.curriBox div#help_layer_1{position:absolute;top:71px;left:168px;width:144px;border:1px solid #d5d5d5;padding:10px 0 10px 5px;background:#fff;font-size:11px;color:#606060;}
div.curriSin div.curriBox div#help_layer_2{position:absolute;top:71px;left:328px;width:144px;border:1px solid #d5d5d5;padding:10px 0 10px 5px;background:#fff;font-size:11px;color:#606060;}
div.curriSin div.curriBox div#help_layer_3{position:absolute;top:71px;right:166px;width:144px;border:1px solid #d5d5d5;padding:10px 0 10px 5px;background:#fff;font-size:11px;color:#606060;}
div.curriSin div.curriBox div#help_layer_4{position:absolute;top:71px;right:6px;width:144px;border:1px solid #d5d5d5;padding:10px 0 10px 5px;background:#fff;font-size:11px;color:#606060;}
div.curriSin div.curriBox div.hiddenBox span{color:#4f90d5;}

/* »çÀÌÆ® ÀüÃ¼º¸±â */
table.online_tbl_siteall tr th.only,
table.online_tbl_siteall tr td.only{width:75px;}
table.online_tbl_siteall tr th.only2,
table.online_tbl_siteall tr td.only2{width:80px;}
table.online_tbl_siteall tr th.only3,
table.online_tbl_siteall tr td.only3{width:124px;letter-spacing:-1px;}
table.online_tbl_siteall tr th.only4,
table.online_tbl_siteall tr td.only4{width:110px;}
table.online_tbl_siteall td{padding:9px 3px 3px 3px; line-height: 1.5;}

/* Best ´ñ±Û ¼öÁ¤ */
ul.rebox02 li.reCommendWriteBtn{width:830px;padding-bottom:5px;}
.stboard02 td{*zoom:1;}

.st_table04{border-collapse:separate !important;}
.st_table04 td.ta_left_rp p.btnrpclose{float:right;margin-left:30px;}
.st_table04 td.ta_left_rp{width:680px !important;background:#f4f4f4 !important;*zoom:1;}

/* ±³¼öÅÇ */
/*¼±¿ìºó °³¼³°­ÀÇ ¾È³» ÅÇ Æ²¾îÁüÀ¸·Î ÀÎÇØ¼­ width css¼öÁ¤
.detail_prof_ttl .curri_tab li a {width:72px;}*/
.detail_prof_ttl .curri_tab li a {width:auto;}
.detail_prof_ttl .curri_tab li.nth a {width:86px} 

/* ÀÌº¥Æ® */
.srch_event ul li.eventListLast{width:485px;}


span.ie7Button1{float:left;margin-right:5px;}
span.ie7Button2{float:left;}


.pmg_siteall_close{right:5px !important;top:387px !important;*top:390px !important;*right:3px !important}



/* new ÇÕ°Ý¿¹Ãø ¼­ºñ½º */
div#fullPageWrap{width:100%;}
div.systemArea div.sysTop{background:url(http://file.pmg.co.kr/user/pno/imgs/new_passsystem/bg_visual.jpg) repeat-x;}
div.systemArea div.sysTop div.visual{width:965px;margin:0 auto;}
div.systemArea div.sysCon div.sysConComm{width:100%;background:url(http://file.pmg.co.kr/user/pno/imgs/new_passsystem/bg_con1.jpg) repeat;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap{width:980px;margin:0 auto;position:relative;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu{width:151px;height:406px;background:url(http://file.pmg.co.kr/user/pno/imgs/new_passsystem/bg_menu.jpg) no-repeat;position:absolute;top:15px;left:-36px;z-index:100;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul{height:390px;padding-top:16px;padding-left:7px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li{width:137px;height:17px;margin-top:13px;background:url(http://file.pmg.co.kr/user/pno/imgs/new_passsystem/leftmenu.png) no-repeat;background-position:-137px 0px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num2{background-position:0 -36px;margin-top:14px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num3{background-position:0 -58px;margin-top:10px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num4{background-position:0 -91px;margin-top:13px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num5{background-position:0 -126px;margin-top:15px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num6{background-position:0 -146px;margin-top:8px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num7{background-position:0 -180px;margin-top:16px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num8{background-position:0 -216px;margin-top:16px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num9{background-position:0 -237px;margin-top:9px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num10{background-position:0 -270px;margin-top:15px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num11{background-position:0 -303px;margin-top:14px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num12{background-position:0 -323px;margin-top:9px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num13{background-position:0 -361px;margin-top:15px;}

div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li:hover{padding-left:-10px;background-position:-137px 0px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num2:hover{background-position:-137px -36px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num3:hover{background-position:-137px -58px}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num4:hover{background-position:-137px -91px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num5:hover{background-position:-137px -126px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num6:hover{background-position:-137px -146px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num7:hover{background-position:-137px -180px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num8:hover{background-position:-137px -216px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num9:hover{background-position:-137px -237px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num10:hover{background-position:-137px -270px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num11:hover{background-position:-137px -303px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num12:hover{background-position:-137px -323px;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li.num13:hover{background-position:-137px -361px;}

div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li:first-child{margin-top:0;}
div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu ul li a{width:110px;height:15px;display:block;}

div.systemArea div.sysCon div.sysConComm div.sysLeftMenuWrap div.sysLeftMenu div.leftBanner{padding-top:5px;}

div.systemArea div.sysCon div.sysConComm.only{width:100%;background:url(http://file.pmg.co.kr/user/pno/imgs/new_passsystem/bg_con2.jpg) repeat;}
div.systemArea div.sysCon div.sysConComm div.con{width:980px;margin:0 auto;}

span.hidden{visibility:hidden;}

.lectab li a{padding:12px 20px 0 20px !important;}
.lectab li a.on{padding:12px 20px 0 20px !important;}

table.pmgtbl01{table-layout:fixed;}

#bt_siteall .all_close dl dd a{font-weight:normal;}

/* ¼¼¹«°ü¼¼ µ¿¿µ»ó Ãß°¡ */
div.semuVideoWrap{border:1px solid #dddcdc;margin-bottom:15px;}
div.semuTit{height:37px;border-bottom:1px solid #dddcdc;background:url(http://file.pmg.co.kr/user/pno/imgs/sub/bg_title.jpg) repeat-x;}
div.semuTit p{padding-top:9px;padding-left:18px;}
div.semuVideoBox{padding:21px 14px;background:#f4f4f4;}
div.semuVideoBox ul{overflow:hidden;}
div.semuVideoBox ul li{float:left;padding:6px 35px 20px 33px;border-left:1px solid #dddcdc;border-bottom:1px solid #dddcdc;}
div.semuVideoBox ul li:first-child{border-left:0;}
div.semuVideoBox ul li.last{border-bottom:0;}
div.semuVideoBox ul li span{display:block;margin-top:12px;}
div.semuVideoBox ul.last li{padding-top:22px;border-bottom:0;}

.m_top30.black{color:#333;}

/* Ä¿¸®Å§·³ css */
div.newCurriWrap div.curriTitle{margin-top:15px;}
div.newCurriWrap div.curriTitle strong{font-size:15px;color:#d81130; font-weight:bold;}
div.newCurriWrap div.curriTitle span{font-size:15px;color:#555; font-weight:bold;}
div.newCurriWrap div.curriContent{margin-top:12px;border-top:3px solid #d81130;}
div.newCurriWrap div.curriContent:after{content:"";display:block;clear:both;}
div.newCurriWrap div.curriContent table{width:100%;}
div.newCurriWrap div.curriContent table col.curriConFirst{width:160px;*width:130px;}
div.newCurriWrap div.curriContent table tr th{border-right:1px solid #dcdcdc;*zoom:1;padding:15px;background:#76655a;text-align:left;}
div.newCurriWrap div.curriContent table tr.only th{background:#76655a url(http://file.pmg.co.kr/Comm/prof/images/bl_curri_arrow.png) no-repeat 0 top;}
div.newCurriWrap div.curriContent table tr.only.last th{background:#d81130 url(http://file.pmg.co.kr/Comm/prof/images/bl_curri_arrow.png) no-repeat 0 top;}
div.newCurriWrap div.curriContent table tr td{border:1px solid #dcdcdc;border-left:0;border-top:0;}
div.newCurriWrap div.curriContent table tr td.first{background:#f9f9f9;text-align:center;padding:10px 0;}
div.newCurriWrap div.curriContent table tr td.last{border-right:0;position:relative;}
div.newCurriWrap div.curriContent table tr td.last div.lecContent{padding:15px;}
div.newCurriWrap div.curriContent table tr td.last div.lecContent p{font-size:13px;}
div.newCurriWrap div.curriContent table tr td.last div.lecContent p.first a{color:#222;font-size:14px;}
div.newCurriWrap div.curriContent table tr td.last div.lecContent p.last{color:#2aa3e1;padding-top:5px;}
div.newCurriWrap div.curriContent table tr td.last div.lecContent a.btnMore{position:absolute;bottom:10px;right:10px;font-size:12px;color:#d81130;}

div.newCurriWrap div.curriContent table col#curriConFirst {width:160px}

/* Ä¿¸®Å§·³ ÅÇ css */
div.detail_prof_ttl ul.NewCurriTab li a{font-size:12px !important;font-weight:bold;width:80px;display:inline-block;padding:10px 6px 5px}



/* 7±Þ ¸ÞÀÎ css */
div.hiddenCon div.hiddenFirst{position:relative;}
div.hiddenCon a.hiddenBtn{position:absolute;top:198px;right:0;display:block;width:42px;height:42px;background:url(http://file.pmg.co.kr/user/pno/imgs/sub/main7/btn_hidden.png) no-repeat 0 0;}
div.hiddenCon a.hiddenBtn.on{background-position:-61px 0;}
div.subTchBox{position:relative;}
div.subTchBox p.sahdow{position:absolute;top:0;left:0;}
div.subTchBox ul{overflow:hidden;}
div.subTchBox ul li{float:left;}
div.sub7NoticeWrap{clear:both;margin-top:10px;}
div.sub7NoticeWrap:after{content:"";display:block;clear:both;}
div.sub7NoticeWrap div.sub7Ban{float:left;}
div.sub7NoticeWrap div.sub7Notice{float:left;width:290px;height:203px;margin-left:10px;border:1px solid #b7b7b7}
div.sub7Notice div.sub7NoticeTit{position:relative;height:45px;border-bottom:1px solid #d6d6d6}
div.sub7Notice div.sub7NoticeTit h4{position:absolute;top:14px;left:24px;}
div.sub7Notice div.sub7NoticeTit a.btnMore{position:absolute;top:18px;right:15px;}
div.sub7Notice div.sub7NoticeCon{width:242px;height:123px;padding:20px 24px 14px}
div.sub7Notice div.sub7NoticeCon ul li{position:relative;height:14px;margin-top:13px;}
div.sub7Notice div.sub7NoticeCon ul li:first-child{margin-top:0;}
div.sub7Notice div.sub7NoticeCon ul li a{display:inline-block;width:70%;color:#242424;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
div.sub7Notice div.sub7NoticeCon ul li span{position:absolute;top:0;right:0;}
div.sub7Ban2{clear:both;margin-top:10px;}
div.sub7Ban2:after{content:"";display:block;clear:both;}
div.sub7Ban2 ul li{float:left;}
div.new7MainLec{clear:both;margin-top:20px;}

/* 7±Þ¸ÞÀÎ css 2015.03.09 */
div.new7slideWrap a.hiddenBtn{position:absolute;top:12px;right:12px;display:block;width:38px;height:38px;background:url(http://file.pmg.co.kr/user/pno/imgs/sub/new_main7/btn_hidden.png) no-repeat -61px 0;}
div.new7slideWrap a.hiddenBtn.on{background-position:0 0;}
div.main7ViW{position:relative;margin-top:10px;}
div.main7ViB{width:805px;height:300px;overflow:hidden;}
div.main7ViB:after{content:"";display:block;clear:both;}
div.main7ViB ul{width:5000px;}
div.main7ViB ul li{float:left;}
div.main7Bl ul{position:absolute;top:10px;right:10px;}
div.main7Bl ul li{float:left;margin-right:5px;}
div.main7Bl ul li a{display:block;width:11px;height:11px;background:url(http://file.pmg.co.kr/user/pno/imgs/sub/new_main7/bl_7ban.png) no-repeat -17px 0;}
div.main7Bl ul li.on a{background-position:0 0;}
div.main7LiveE{clear:both;margin-top:30px;}
div.main7LiveETitle{position:relative;height:25px;}
div.main7LiveECon{clear:both;}

div.main7TchB{margin-top:30px;}
div.main7teachTab{margin-top:10px;}
div.main7teachTab ul:after{content:"";display:block;clear:both;}
div.main7teachTab ul li{float:left; font-family:'Noto Sans KR', sans-serif; font-size:15px;}

div.main7teachTab2 {margin-top:10px;}
div.main7teachTab2 ul:after{content:"";display:block;clear:both;}
div.main7teachTab2 ul li {float:left; font-family:'Noto Sans KR', sans-serif; font-size:15px; text-align:center; letter-spacing:-1px}
div.main7teachTab2 ul li a {display:block; width:90px; height:57px; color:#000; border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding-top:12px}
div.main7teachTab2 ul li:first-child a {width:92px; border-left:1px solid #cfcfcf}
div.main7teachTab2 ul li.current a {background:#333; color:#fff; border-color:#333}

div.main7teachBox{position:relative;}
div.main7teachBox div.main7tch{width:805px;height:621px;overflow:hidden;}
div.main7teachBox div.main7tch ul{width:20000px;}
div.main7teachBox div.main7tch ul li{float:left;}
div.main7teachBox div.main7tchArrow a.prev{position:absolute;top:251px;*top:320px;left:0;z-index:100}
div.main7teachBox div.main7tchArrow a.next{position:absolute;top:251px;*top:320px;right:0;z-index:100;}
div.main7teachList{clear:both;}
div.main7teachList ul:after{content:"";display:block;clear:both;}
div.main7teachList ul li{float:left;margin:10px 0 0 10px;font-size:0;}
div.main7teachList ul li.first{margin-left:0;}
div.main7teachList ul li a{display:inline-block;width:151px;height:45px;border:1px solid #919191;text-align:center;}
div.main7teachList ul li a:hover{background:#dadada}
div.main7teachList ul li a span{display:block;margin-top:14px;}
div.main7teachList ul li a span.only{margin-top:6px;}

/*
div.main7TchB{margin-top:30px;}
div.main7teachTab{margin-top:10px;}
div.main7teachTab ul:after{content:"";display:block;clear:both;}
div.main7teachTab ul li {float:left; font-family:'Noto Sans KR', sans-serif; font-size:15px; text-align:center; letter-spacing:-1px}
div.main7teachTab ul li a {display:block; width:100px; height:57px; color:#000; border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding-top:12px}
div.main7teachTab ul li:first-child a {width:96px; border-left:1px solid #cfcfcf}
div.main7teachTab ul li.current a {background:#333; color:#fff; border-color:#333}
div.main7teachBox{position:relative;}
div.main7teachBox div.main7tch{width:805px;height:621px;overflow:hidden;}
div.main7teachBox div.main7tch ul{width:20000px;}
div.main7teachBox div.main7tch ul li{float:left;}
div.main7teachBox div.main7tchArrow a.prev{position:absolute;top:251px;*top:320px;left:0;z-index:100}
div.main7teachBox div.main7tchArrow a.next{position:absolute;top:251px;*top:320px;right:0;z-index:100;}
div.main7teachList{clear:both;}
div.main7teachList ul:after{content:"";display:block;clear:both;}
div.main7teachList ul li{float:left;margin:10px 0 0 10px;font-size:0;}
div.main7teachList ul li.first{margin-left:0;}
div.main7teachList ul li a{display:inline-block;width:151px;height:45px;border:1px solid #919191;text-align:center;}
div.main7teachList ul li a:hover{background:#dadada}
div.main7teachList ul li a span{display:block;margin-top:14px;}
div.main7teachList ul li a span.only{margin-top:6px;}
*/

div.main7Board{clear:both;margin-top:30px;}
div.main7SubBan{margin-top:30px;}
div.main7SubBan ul.subBan7{overflow:hidden;margin-top:10px;}
div.main7SubBan ul.subBan7 li{float:left;margin-left:15px;font-size:0;}
div.main7SubBan ul.subBan7 li:first-child{margin-left:0;}
div.main7ToggleL{margin-top:15px;clear:both;}
div.main7ToggleL:after{content:"";display:block;clear:both;}
div.main7ToggleL div.toggleTit{float:left;width:138px;}
div.main7ToggleL div.toggleCon{float:left;width:627px;height:82px;padding:20px;background:#353535}
div.main7ToggleL div.toggleCon table{width:100%;overflow:hidden;table-layout:fixed;}
div.main7ToggleL div.toggleCon table.rollingTable{margin-top:27px}
div.main7ToggleL div.toggleCon table.rollingTable.type2{margin-top:13px}
div.main7ToggleL div.toggleCon table tr th{color:#dedede;padding-bottom:8px;border-bottom:1px solid #808080;height:23px;}
div.main7ToggleL div.toggleCon table tr td{text-align:center;color:#c7b299;}
div.main7ToggleL div.toggleCon table tr td a{color:#c7b299;}
div.main7ToggleL div.toggleCon table tr td.tdLeft{text-align:left !important;padding-left:10px;line-height:20px;}

div.main7QNAWrap{height:29px;border:1px solid #e5e5e5;padding:13px 0}
div.main7QNAWrap:after{content:"";display:block;clear:both;}
div.main7QNAWrap p.qnaBtn{float:left;margin-left:23px;}
div.main7QNAWrap p.qnaBtn strong{display:inline-block;width:126px;height:27px;border:1px solid #aeaeae;color:#171717;text-align:center;line-height:29px;}
div.main7QNAWrap ul.inquiry{float:left;overflow:hidden;margin-left:75px;margin-top:5px;}
div.main7QNAWrap ul.inquiry li{float:left;padding-left:35px;margin-right:35px;background:url(http://file.pmg.co.kr/user/pno/imgs/sub/new_main7/bl_qna.jpg) no-repeat 0 5px;}
div.main7QNAWrap ul.inquiry li:first-child{padding-left:0;background:0;}
div.main7QNAWrap ul.inquiry li span{font-size:16px;text-decoration:underline;color:#69b80c;font-weight:bold;}
div.main7QNAWrap ul.inquiry li span.fR{color:#e31735}
div.main7QNAWrap ul.inquiry li span.fB{color:#2a85e1}
div.main7LiveECon.type2{margin-top:10px;}

span.hide{display:none}

/* ¼¼¹«/°ü¼¼ ¸ÞÀÎ ·Ñ¸µ ¹è³Ê Ãß°¡ css */
div.sekaWrap{position:relative;width:805px;height:259px;margin-bottom:20px;}
a.btnSemu1{position:absolute;top:10px;right:10px;z-index:100;}
div.semuBl{position:absolute;bottom:10px;right:0;left:0;text-align:center;z-index:90;}
div.semuBl ul li{display:inline-block;*display:inline;width:11px;height:11px;margin-left:2px;}
div.semuBl ul li:first-child{margin-left:0;}
div.semuBl ul li a{display:inline-block;width:11px;height:11px;background:url(http://file.pmg.co.kr/user/pno/imgs/sub/btm.png) no-repeat 0 0}
div.semuBl ul li.on a{background:url(http://file.pmg.co.kr/user/pno/imgs/sub/btm_on.png) no-repeat 0 0}

div.gosi_laypop_wrap{position:absolute;top:201px;left:50%;margin-left:-410px;z-index:9999999999;}
div.gosi_laypop{position:relative;width:820px;height:610px;}
div.gosi_laypop strong.user_tt{position:absolute;top:30px;left:150px;font-size:34px;color:#fff;font-family:NanumGoThic,"³ª´®°íµñ",sans-serif !important}
div.gosi_laypop a.close{position:absolute;top:10px;right:10px;}

#pmg_study {margin-top:9px !important;}

div.new_s_ban_w{padding-top:20px;}
div.new_s_ban_w ul{overflow:hidden;}
div.new_s_ban_w ul li{float:left;margin-left:5px;}
div.new_s_ban_w ul li:first-child{margin-left:0;}


/* NEw Ä¿¸®Å§·³ */
div.n_curri_wrap{position:relative;}
#pno h3.subttl span.first{padding-top:2px;}
div.n_curri_btn{display:inline-block;*display:inline;margin-left:10px;}
div.n_curri_btn.type2{left:220px}
div.n_curri_table table{position:relative;width:100%;table-layout:fixed;border-top:1px solid #ddd;border-right:1px solid #ddd;}
div.n_curri_table table tr th,
div.n_curri_table table tr td{padding:10px 6px;*padding:10px 4px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-family: 'Noto Sans KR', sans-serif;text-align:center;}
div.n_curri_table table tr th{padding:3px 0 4px;background:#646c72;color:#fff;}
div.n_curri_table table tr td.bd_L_none{border-left:0;}
div.n_curri_table table tr td p.box_sty{position:relative;width:100%;height:34px;line-height:34px;*line-height:32px;background:#d5f0f2 url(http://file.pmg.co.kr/user/pno/imgs/new_lec/bg_patten_01.gif) repeat-x;border-radius:7px;-webkit-border-radius:7px;
-moz-border-radius:7px;behavior:url(/user/jdw/comm/pie/PIE.htc);}
div.n_curri_table table tr td p.box_sty.line_16{line-height:16px;}
div.n_curri_table table tr td p.box_sty a{display:block;width:100%;height:34px;color:#0c6d86;letter-spacing:-1px;}
div.n_curri_table table tr td p.box_sty.sty1{background:#bad7eb url(http://file.pmg.co.kr/user/pno/imgs/new_lec/bg_patten_01.gif) repeat-x;}
div.n_curri_table table tr td p.box_sty.sty1 a{color:#2a8aca}
div.n_curri_table table tr td p.box_sty.sty2{background:#c9e997 url(http://file.pmg.co.kr/user/pno/imgs/new_lec/bg_patten_01.gif) repeat-x;}
div.n_curri_table table tr td p.box_sty.sty2 a{color:#38a925}
div.n_curri_table table tr td p.box_sty.sty3{background:#ffd9b1 url(http://file.pmg.co.kr/user/pno/imgs/new_lec/bg_patten_01.gif) repeat-x;}
div.n_curri_table table tr td p.box_sty.sty3 a{color:#f7550e}
div.n_curri_table table tr td p.box_sty.sty4{background:#fdd6d7 url(http://file.pmg.co.kr/user/pno/imgs/new_lec/bg_patten_01.gif) repeat-x;}
div.n_curri_table table tr td p.box_sty.sty4 a{color:#e42525}
div.n_curri_table table tr td p.box_sty2 a{display:block;width:95%;height:26px;line-height:26px;background:#fff;border:2px solid #4884dd;border-radius:20px;-webkit-border-radius:100px;
-moz-border-radius:100px;behavior:url(/user/jdw/comm/pie/PIE.htc);letter-spacing:-1px;color:#4884dd}
div.n_curri_table table tr td p.box_sty2 a:hover{background:#4884dd;color:#fff;}
div.n_curri_table table tr td p.box_sty2.sty1 a{color:#b01515;background:#fff;border:2px solid #b01515;}
div.n_curri_table table tr td p.box_sty2.sty1 a:hover{background:#b01515;color:#fff;}
div.n_curri_table table tr.only td{border-left:0}
div.n_curri_table table tr.only td.first{border-left:1px solid #ddd;}
div.n_curri_table table tr.only.bt_center td p{display:inline-block;*display:inline;*margin-left:5px;width:100px;*zoom:1;}
div.n_sj_sel_wrap{margin-top:10px;border:1px solid #979797;font-family: 'Noto Sans KR', sans-serif;}
div.n_sj_sel:after{clear:both;content:"";display:block;}
div.n_sj_sel dl{overflow:hidden;background:#e6e6e6;border-bottom:1px solid #c9c9c9}
div.n_sj_sel dl dt,
div.n_sj_sel dl dd{float:left;font-family: 'Noto Sans KR', sans-serif;}
div.n_sj_sel dl dt{width:129px;padding:25px 0 0;background:#e6e6e6;text-align:center;font-size:13px;font-weight:bold;}
div.n_sj_sel dl dt.n_sj_lec_7{padding:54px 0 0;}
div.n_sj_sel dl dt.only{padding-top:15px;}
div.n_sj_sel dl dd{width:644px;padding:15px;background:#fff;}
div.n_sj_sel dl dd div.n_sj_list_wrap.n_sj_lec_7{border-top:1px dotted #a7a7a7;margin-top:5px;padding-top:10px;}
div.n_sj_sel dl dd div.n_sj_list_wrap{clear:both;*overflow:hidden;}
div.n_sj_sel dl dd div.n_sj_list_wrap:after{content:"";display:block;clear:both;}
div.n_sj_sel dl dd div.n_sj_list_wrap p.n_sj_tt{float:left;width:45px;height:28px;margin:5px 25px 5px 10px;line-height:28px;text-align:center;border:1px solid #d6d6d6;background:#fff;}
div.n_sj_sel dl dd div.n_sj_list_wrap p.n_sj_tt strong{display:block;width:100%;height:28px;color:#000;}
div.n_sj_sel dl dd div.n_sj_list_wrap div.n_sj_list_b{float:left;width:644px;}
div.n_sj_sel dl dd div.n_sj_list_wrap div.n_sj_list_b.type2{width:560px}
div.n_sj_sel dl dd div.n_sj_list_wrap div.n_sj_list_b ul{overflow:hidden;}
div.n_sj_sel dl dd div.n_sj_list_wrap div.n_sj_list_b ul li{float:left;margin-left:8px;padding-left:10px;line-height:20px;background:url(http://file.pmg.co.kr/user/pno/imgs/new_lec/bl_sj_list.gif) no-repeat 0 3px;letter-spacing:-1px}
div.n_sj_sel dl dd div.n_sj_list_wrap div.n_sj_list_b ul li:first-child{background:0;margin-left:0;padding-left:0;}
div.n_sj_sel dl dd div.n_sj_list_wrap div.n_sj_list_b ul li a{color:#484848;font-family: 'Noto Sans KR', sans-serif;}
div.n_sj_sel dl dd div.n_sj_list_wrap div.n_sj_list_b ul li.on a{color:#b32020}
div.n_sj_sel dl dd ul:after{content:"";display:block;clear:both;}
div.n_sj_sel dl dd ul.n_selcet_b_list{*overflow:hidden;}
div.n_sj_sel dl dd ul.n_selcet_b_list li{float:left;margin-left:10px;}
div.n_sj_sel dl dd ul.n_selcet_b_list li select{width:138px;height:20px;border:1px solid #707070;}
div.n_sj_tip{position:relative;height:83px;background:#f7f7f7}
div.n_sj_tip p.tip_tt{position:absolute;top:32px;left:36px;padding-left:16px;background:url(http://file.pmg.co.kr/user/pno/imgs/new_lec/bl_tip.png) no-repeat  0 6px;font-size:14px;font-weight:bold;color:#b01515}
div.n_sj_tip ul{padding:13px 0 0 185px;*zoom:1;}
div.n_sj_tip ul li{margin-top:3px;}
div.n_sj_tip ul li:first-child{margin-top:0;}
div.n_sj_tip ul li strong{color:#b80000}
div.tip_btn{position:absolute;top:26px;right:67px;}
div.tip_btn a{display:inline-block;padding:5px 15px 8px;border:1px solid #c7c7c7;text-align:center;background:#fcfcfc;color:#242424;font-size:11px;*margin-left:4px;}
div.curri_new_pop{position:absolute;top:78px;padding:8px;z-index:100;border:2px solid #0c6d86;background:#fff;}
div.curri_new_pop.c_n_p1{border:2px solid #2a8aca}
div.curri_new_pop.c_n_p2{border:2px solid #5ab448}
div.curri_new_pop.c_n_p3{border:2px solid #f8703f}
div.curri_new_pop.c_n_p4{border:2px solid #e42525}
div.curri_new_pop p{font-size:11px;text-align:left;color:#000;line-height:15px;}
div.curri_new_pop p strong{color:#0c6d86}
div.curri_new_pop.c_n_p1 p strong{color:#2a8aca}
div.curri_new_pop.c_n_p2 p strong{color:#5ab448}
div.curri_new_pop.c_n_p3 p strong{color:#f8703f}
div.curri_new_pop.c_n_p4 p strong{color:#e42525}
div.curri_new_pop p span.c_p_c1{color:#e31735}
div.curri_new_pop p span.c_p_c2{color:#4884dd}

/* °­ÀÇ¸®½ºÆ® Ãß°¡ 2015. 11. 05 */
div.n_lec_w{position:relative;height:80px;margin:25px 0 0;}
div.n_lec_t_wrap:after{content:"";display:block;clear:both;}
div.n_lec_t_wrap ul.n_lec_t li{float:left;letter-spacing:-2px;}
div.n_lec_t_wrap ul.n_lec_t li:first-child{position:relative;width:78px;height:79px;overflow:hidden;}
div.n_lec_t_wrap ul.n_lec_t li:first-child div.thumb img.new_tch{width:78px;}
div.n_lec_t_wrap ul.n_lec_t li:first-child span.tch_round{position:absolute;top:0;left:0;}
div.n_lec_t_wrap ul.n_lec_t li.nth2{margin:20px 0 0 15px;font-size:25px;color:#000;}
div.n_lec_t_wrap ul.n_lec_t li.nth2.font_s_o{font-size:20px;}
div.n_lec_t_wrap ul.n_lec_t li.nth2 strong{display:inline-block;font-size:35px;}
div.n_lec_t_wrap ul.n_lec_t li.last{margin:42px 0 0 15px;*margin:47px 0 0 15px}
div.n_lec_t_wrap ul.n_lec_t li.last a{display:block;width:81px;padding-left:10px;height:21px;line-height:21px;border:1px solid #c7c7c7;background:url(http://file.pmg.co.kr/user/pno/imgs/new_lec/bl_home.png) no-repeat 12px 8px;text-align:center;font-size:11px;}
div.n_lec_t_wrap ul.n_lec_t li.last a strong{color:#242424;font-size:11px;}
div.n_lec_t_btn{position:absolute;bottom:10px;right:0;}
div.n_lec_t_btn ul li{float:left;margin-left:3px;}
div.n_lec_t_btn ul li:first-child{margin-left:0;}
div.n_lec_w div{clear:none;}
p.lec_b_sty{position:relative;width:107px;height:22px;margin:8px 0;line-height:20px;background:#3e93d4;border-radius:10px;-webkit-border-radius:100px;
-moz-border-radius:100px;behavior:url(/user/jdw/comm/pie/PIE.htc);}
p.lec_b_sty.sty1{background:#fd9020}
p.lec_b_sty.sty2{background:#8759cc}
p.lec_b_sty.sty3{background:#fe5758}
p.lec_b_sty.sty4{background:#66941d}
p.lec_b_sty span{color:#fff;font-size:12px;letter-spacing:-1px;}


.ft_mg_lec{font-family: 'Noto Sans KR', sans-serif;}
.pmg_lec .pmg_lec_board td{font-family: 'Noto Sans KR', sans-serif;}
.pmg_lec .pmg_lec_board td.sample_pta{font-size:16px;}

/* ³×ºñ ¼öÁ¤ - 2015. 11. 06 
#snb .snbbox{width:150px;border:0;}
#snb .snbbox li{border:1px solid #d7d7d7;border-top:0;}
#snb .snbbox li.depth02{background:url(http://file.pmg.co.kr/user/pno/imgs/icon/snb_off.gif) no-repeat 134px 15px}
#snb .snbbox li.depth02_on{border:1px solid #384466;border-top:0;}
#snb .snbbox li.depth02>a{font-weight:bold;letter-spacing:-1px;font-family: 'Noto Sans KR', sans-serif;padding:9px 0 12px 5px;font-size:13px;}
#snb .snbbox li.depth02_on>a{padding:9px 0 12px 5px;background:#384466 url(http://file.pmg.co.kr/user/pno/imgs/icon/snb_on.png) no-repeat  134px 15px;color:#fff;font-family: 'Noto Sans KR', sans-serif;font-size:13px;}
#snb .snbbox li.depth02.special_m{background:#e7eef6 url(http://file.pmg.co.kr/user/pno/imgs/icon/snb_off.gif) no-repeat 134px 15px}*/
#snb .snbbox .depth03 li a{letter-spacing:-1px}


dl.newLec{overflow:inherit}
dl.newLec:after,
dl.newLec dd:after{content:"";display:block;clear:both;}
dl.newLec dd ul{overflow:inherit;}
dl.newLec dd ul li{position:relative;}

#pmg_customer{padding:13px 0 0}

/* .net °Ô½ÃÆÇ css */
table.boardList{width:100%;word-break:break-all;table-layout:fixed;border-top:2px solid #7c7c7c}
table.boardList tr th,
table.boardList tr td{padding:8px 5px;text-align:center;font-weight:normal;border-bottom:1px solid #eee;color:#888;}
table.boardList tr th{border-bottom:1px solid #7e7e7e;}
table.boardList tr td{letter-spacing:-1px;}
table.boardList tr td.tdLeft{padding-left:10px;text-align:left;letter-spacing:0;}
table.boardList tr td a{color:#333;}
/* board view */
div.nBoardvWrap{border-top: 1px solid #000;}
div.boardViewTit{padding:10px 20px;}
div.boardViewTit p{letter-spacing:-1px;font-weight:bold;}
div.boardViewTit p.fontMg{font-size:22px;color: #000;}
div.boardViewTit p.subTit{margin-top:15px;font-size:15px;}
div.newBoardDate{position:relative;height:14px;padding:10px 20px;margin-top:15px;border-top:1px solid #dadada;background:#f9f9f9;}
div.newBoardDate ul.date{overflow:hidden;}
div.newBoardDate ul.date li{float:left;margin-left:7px;}
div.newBoardDate ul.date li:first-child{margin-left:0;font-weight:bold;}
div.newBoardDate ul.date2{position:absolute;top:10px;right:20px;}
div.newBoardDate ul.date2 li{margin-left:3px;}
div.newBoardDate ul.date2 li:first-child{margin-right:10px;}
div.newBoardView{padding:20px 0;border:1px solid #dadada;border-left:0;border-right:0;}
div.newBoardView div.viewImg{padding:5px;text-align:center;}
div.newBoardView div.viewImg img{max-width:640px;}
div.newBoardView div.viewTxt{margin-top:20px;color:#333;line-height:25px;}
div.newBoardView div.viewTxt a{display:block;margin-top:30px;color:#8b8b8b}
div.newBoardView div.viewTxt p span{font-size:12px !important}
div.boardBtn{overflow:hidden;margin-top:30px;}
div.boardBtn ul{float:right;}
div.boardBtn ul li{float:left;margin-left:5px;}
div.boardBtn ul li.only{margin-top:5px;}
div.Content_right{width:755px !important;margin-right:20px !important;}

/* Mypage */

#pmg_study .pno_banner .Grid {position:relative; margin-bottom:10px}
#pmg_study .pno_banner .Grid .TxtBox {position:absolute; font-family:"Malgun Gothic"; font-size:16px; font-weight:600; color:#ffb43e; letter-spacing:-1px; text-align:center; top:12px; width:214px}


/* NEW ÀÌº¥Æ® */

div.EvtGrid {height:190px}
div.EvtGrid .hide {display:none}
div.mainEvt {float:left; position:relative; width:505px; height:190px}

div.mainEvtTabs {width:505px; height:190px; overflow:hidden}
div.mainEvtTabs:after {content:""; display:block; clear:both}
div.mainEvtTabs ul li {float:left}

div.mainEvtBtn ul {position:absolute; top:10px; right:10px}
div.mainEvtBtn ul li {float:left; margin-right:5px}
div.mainEvtBtn ul li a {display:block; width:11px; height:11px; background:url(http://file.pmg.co.kr/user/pno/imgs/sub/new_main7/bl_7ban.png) no-repeat -17px 0}
div.mainEvtBtn ul li.on a{background-position:0 0}

div.mainEvtTips {float:right; width:290px; height:190px}

div.newEvtBoard {margin-top:50px; clear:both}
div.newEvtBoard .boardTit {position:relative}
div.newEvtBoard .boardTit .BtnBox {position:absolute; right:0; top:24px}
div.newEvtBoard .boardTit .BtnBox ul li {float:left}
div.newEvtBoard .boardTit .BtnBox ul li a {background:#e5e5e5; font-family:"Malgun Gothic"; font-size:11px; color:#777; padding:3px 10px}
div.newEvtBoard .boardTit .BtnBox ul li.on a {background:#384466; color:#fff}

div.EvtBox {float:left; clear:both; width:765px; padding:20px; border-bottom:1px solid #d9d9d9}
div.EvtBox .ImgBox {float:left}
div.EvtBox .InfoBox {float:left; font-family:"Malgun Gothic"; font-size:14px; margin-left:25px}
div.EvtBox .InfoBox .EvtTit {position:relative; color:#000; padding-bottom:10px}
div.EvtBox .InfoBox .EvtTit span {color:#516ebe}
div.EvtBox .InfoBox .EvtTxt {color:#666; padding-bottom:10px; line-height:20px}
div.EvtBox .InfoBox .EvtTit span.New {position:absolute; top:-2px; right:0; display:block; float:right; margin:3px 6px}
div.EvtBox .InfoBox .EvtPeriod {font-size:13px; color:#666}


/* ÅÇ */

div.newEvtBoard .lectab {position:relative; height:47px; padding:0; vertical-align:top; border-bottom:2px solid #516ebe}
div.newEvtBoard .lectab li {float:left}
div.newEvtBoard .lectab li.first {border-left:1px solid #bababa}
div.newEvtBoard .lectab li a {border-right:1px solid #bababa; border-top:1px solid #bababa; height:30px; font-size:12px; color:#333; letter-spacing:-1px; display:block; padding:16px 20px 0 20px !important}
div.newEvtBoard .lectab li a.on {background:#fff; border-left:2px solid #516ebe; border-top:2px solid #516ebe; border-right:2px solid #516ebe; height:31px; font-weight:600; color:#516ebe; overflow:hidden; margin-left:-1px}

/* ÀÌº¥Æ® view */

div.newEvtView .viewTit {font-family:"Malgun gothic"; font-size:16px; font-weight:600; color:#000; text-align:center; border:2px solid #565c6a; padding:10px; margin-bottom:10px}
div.newEvtView .viewTit span {color:#516ebe}

div.newEvtView .Img {border:1px solid #ccc; padding:5px}
div.newEvtView .Img img {width:100%}
div.newEvtView .BtnBox {float:left; width:100%; line-height:34px; margin:10px 0 35px}
div.newEvtView .BtnBox ul li {float:right}
div.newEvtView .BtnBox ul li.Prev a {border-right:none}
div.newEvtView .BtnBox ul li.Next a {}
div.newEvtView .BtnBox ul li a {font-family:"Dotum"; font-size:12px; font-weight:600; color:#333; text-align:center; border:1px solid #929292; padding:10px}
div.newEvtView .BtnBox ul li a span {color:#999}
div.newEvtView .BtnBox ul li.Back {margin-left:10px}

div.newEvtView .list {clear:both}

div.newEvtView .story_reply_area ul:first-child li {font-weight:600}
div.newEvtView .story_reply_area ul.reply_list {font-family:"Malgun Gothic"}


/* Ã³À½ ¿À¼Ì¾î¿ä */
#FirstInfo {width:980px; margin:15px auto 0; padding-right:140px}
#FirstInfo .InfoBox {height:1138px}
#FirstInfo .GuideBox {position:relative}

/* Ã³À½ ¿À¼Ì¾î¿ä : Slider */
#FirstInfo .SliderBox {background:#6678fb; height:243px}
#FirstInfo div.slide_w {position:relative; background:#fff; width:740px; height:243px; margin:0 auto;}
#FirstInfo div.slide_w .arrow_w {position:absolute; top:50%; width:740px}
#FirstInfo div.slide_w .arrow_w a {position:absolute}
#FirstInfo div.slide_w .arrow_w .prev {left:-38px}
#FirstInfo div.slide_w .arrow_w .next {right:-38px}

#FirstInfo div.slide_w .slide_b {height:223px}

/* Ã³À½ ¿À¼Ì¾î¿ä : Tabs */
#FirstInfo div.top_nav {/* position:absolute; top:0; left:0; right:0; */ z-index:9999; width:980px; height:100px; margin:0 auto}
#FirstInfo div.top_nav.top_fixed {position:fixed; top:0; right:0; left:12px}
#FirstInfo div.top_nav ul {position:absolute; top:0; left:0; right:0; width:980px; height:100px; margin:0 auto}
#FirstInfo div.top_nav ul li {float:left}

/* Ã³À½ ¿À¼Ì¾î¿ä : URL Download */
#FirstInfo .Download_URL {background:#feea4f url('//file.pmg.co.kr/User/pno/imgs/firstinfo/v2019/step5_url_bg.jpg') no-repeat center top; padding:35px 33px 100px; height:322px;}

#FirstInfo .URL {position:relative; float:left;/* background:#fff url('http://file.pmg.co.kr/User/pno/imgs/firstinfo/sms_bg.jpg') no-repeat center top; */ width:586px; height:116px; padding:70px 0 0 33px}
#FirstInfo .URL ul li {float:left}
#FirstInfo .URL ul li img {margin-bottom:10px}
#FirstInfo .URL ul li input {cursor:pointer}
#FirstInfo .URL ul li span {font-size:14px; font-weight:600}
#FirstInfo .URL ul li.Input {text-align:center; padding:0 3px}
#FirstInfo .URL ul li.Input input {width:20px; height:20px}
#FirstInfo .URL ul li.Select {margin-left:15px}
#FirstInfo .URL ul li.Select select {width:70px; height:38px; font-size:12px}
#FirstInfo .URL ul li.Select input {width:46px; height:14px; font-size:12px; text-align:center; padding:10px}
#FirstInfo .URL ul li.Btn {position:absolute; top:67px; right:42px}

#FirstInfo .QR {position:relative; float:right; /* background:#fff url('http://file.pmg.co.kr/User/pno/imgs/firstinfo/qr_bg.jpg') no-repeat center top;*/ width:252px; height:200px; padding:0 17px}
#FirstInfo .QR ul li {margin:52px 10px 37px; display:inline-block;zoom:1;*display:inline/*IE7 HACK*/;_display:inline;/*IE6 HACK*/}
#FirstInfo .QR div {position:absolute; right:0; top:0px; width:300px; height:300px; z-index:80; display:none; background:#fff; border:2px solid #ccc; padding:15px}

@media screen and (max-width: 1320px) {
    #FirstInfo div.top_nav.top_fixed {background:#000; width:100%}
}


/* 2019.02.28 ÀÌº¥Æ® ´Þ·Â Ãß°¡ */
	div.newEvtBoard {margin-top:0}
	#pno h3.subttl.type_txt span {font-size:18px; font-weight:bold; color:#515151; /*letter-spacing:-3px;*/letter-spacing: -1px; font-family:'Noto Sans KR', sans-serif,sans-serif;}
	#pno h3.subttl.type_txt span.last {margin-right:43px;}
	#pno h3.subttl.type_txt span strong{color:#e31735; font-family:"Verdana", 'Noto Sans KR', sans-serif,sans-serif; }

	/* tab slider */
	div.slide_eW {background:#fff; position:relative; width:805px; height:305px; border-bottom:1px solid #000; margin-bottom:20px;}
	div.slide_eW .arrow_w {position:absolute; top:-36px; right:0; width:43px; z-index:10}
	div.slide_eW .arrow_w a {overflow:hidden;}
	div.slide_eW .arrow_w .prev {float:left;}
	div.slide_eW .arrow_w .next {float:left}
	div.slide_eW .slide_eS {height:305px}

	table.evtCalTb {width:805px; }
	table.evtCalTb tr th {width:115px; text-align:center; font-size:13px; padding:8px; font-family:"Verdana", 'Noto Sans KR', sans-serif,sans-serif; font-weight:normal; height:14px; line-height:14px;}
	table.evtCalTb tr td {width:115px; text-align:center; font-size:13px; padding:8px; font-family:"Verdana", 'Noto Sans KR', sans-serif,sans-serif; font-weight:bold; letter-spacing:-2px;}
	table.evtCalTb tr td a {color:#000;}
	table.evtCalTb tr th.today {font-weight:bold;}
	table.evtCalTb tr.day th {background:#000; color:#fff;}
	table.evtCalTb tr.date th {background:url('//file.pmg.co.kr/user/pno/imgs/sub/evtCal_bg.png') repeat 0 0;}
	table.evtCalTb tr.date th:first-child {color:#e31735;}
	table.evtCalTb tr.date th.today {background:#fff;}
	table.evtCalTb tr.evtList td {border-top:9px solid #fff;}
	table.evtCalTb tr.first td {border-top:19px solid #fff;}
	table.evtCalTb tr.last td {border-bottom:24px solid #fff;}
	table.evtCalTb tr td.evtBx {padding:0; height:25px; line-height:25px;}
	table.evtCalTb tr td.start {background:#ffd83e;}
	table.evtCalTb tr td.ing {background:#bacaf5;}
	table.evtCalTb tr td.end {background:#e4e4e4; font-weight:normal; }


/* 220404 °øÅë left menu 'ÀÌ¹ÌÁö -> ÄÚµù'À¸·Î º¯°æÀÛ¾÷, ¹è°æ»ö»ó ¼öÁ¤ */
.ft_mg {font-family: 'Noto Sans KR', sans-serif;}
#snb .snb_tt_wrap {background: #000;}


/* 230320 ±âÃâ¹®Á¦/ÇØ¼³°­ÀÇ&ÃÑÆò */
.pastquest_area {position:relative; font-family: 'Noto Sans KR', sans-serif;}
.pastquest_area .btn_analyze {position:absolute; top:0; right:0;}
.pastquest_area .tabss {margin-top:50px; border-bottom:1px solid #ddd;}
.pastquest_area .tabss:after {content:''; display:block; clear:both}
.pastquest_area .tabss li {float:left; width:130px; height:50px; margin-right:1px;}
.pastquest_area .tabss li a {font-family: 'Noto Sans KR', sans-serif; color:#fff; font-size:18px; letter-spacing:-0.5px; display:block; height:50px; line-height:48px; text-align:center; background:#9d9d9d;}
.pastquest_area .tabss li.on a {background:#e51937;}

.pastquest_box {background:#ff4b28; padding:0 20px 70px;}
.pastquest_inside {background:#fff; padding:40px 42px; border-radius:10px;}
.pastquest_inside h4 {margin-bottom:10px; font-family: 'Noto Sans KR', sans-serif; color:#000; font-size:27px; letter-spacing:-1.5px; font-weight:bold; padding-left:20px; background:url('//file.pmg.co.kr/user/pno/imgs/sub/pastquest_bul.png') no-repeat left center;}

.pastquest_inside table {margin:0 0 65px 0; }
.pastquest_inside table th {padding:8px 0 12px; background:#6c6c6c; font-size:17px; color:#fff; font-family: 'Noto Sans KR', sans-serif;}
.pastquest_inside table td {padding:10px 0 8px; background:#fff; border:1px solid #a6a6a6; border-top:0;}


.cont-select { position: relative;width: 100%;}
.btn-select {width: 100%; padding:0 30px 0 0; font-size: 16px; color:#666; line-height:21px; background-color: #fff; box-sizing: border-box; cursor: pointer; text-align: left; background: url("//file.pmg.co.kr/user/pno/imgs/sub/pastquest_sel.png") center right 14px no-repeat;}
.list-member {display: none; position: absolute;width: 100%;top:29px;left: -1px;border: 1px solid #a6a6a6;padding: 10px 0; background: #fff;}    
.list-member:after {content:''; display:block; clear:both}
.btn-select.on {background: url("//file.pmg.co.kr/user/pno/imgs/sub/pastquest_sel_on.png") center right 14px no-repeat;}
.btn-select.on+.list-member {display: block;}
.list-member li {font-size:16px; color:#666; line-height: 18px; background:#fff;box-sizing: border-box;}
.list-member li button {padding:5px 0; width: 100%;border: none;background-color: #fff;cursor: pointer; text-align: left;}
.list-member li button:after {content:''; display:block; clear:both}
.list-member li button:hover,
.list-member li button:focus {background-color: #ebe7e7;}
.cont-select .testname {float:left; width:417px; padding-left:85px; font-size: 16px; color:#666; box-sizing:border-box}
.cont-select .date {float:left; width:214px; padding-left:90px; font-size: 16px; color:#666; box-sizing:border-box}

.pastquest_inside .exp {margin:10px 0 65px; color:#666; font-size:13px; letter-spacing:-0.5px; text-align:center;}
.pastquest_inside .exp .btn_go {margin-left:35px; width:132px; height:25px; line-height:25px; display:inline-block; text-align:center; color:#666; font-size:13px; letter-spacing:-0.5px; border:1px solid #a6a6a6;}

/* ½ÃÇè ÃÑÆò ¹× ÇØ¼³°­ °¡Á®¿È */
div.prof_list_wp {zoom:1; padding-bottom:20px;width:980px; margin:0 auto; position:relative;}
ul.prof_list:after {display:block; clear:both; visibility:hidden; content:"";}
ul.prof_list li {float:left; font-family:'Noto Sans KR', sans-serif; font-size:16px;}
ul.prof_list li:before {padding:0 5px; color:#ccc;content:"|"}
ul.prof_list li:first-child:before{content:"";padding:0}
ul.prof_list li a {color:#777;}
ul.prof_list li a.on {font-weight:bold; color:#322b7a;padding:0}
table.num_tb.type5{border-top:2px solid #000;border-bottom:2px solid #000}
table.num_tb.type5 td{border-top: 1px solid #d5d5d5;text-align:center!important;border-left:none;border-right:none}
table.num_tb.type5 tr:first-child th, table.num_tb.type5 tr:first-child td{border-top:none}
table.num_tb.type5 td span.ico_down{display:inline-block;background:url("http://file.pmg.co.kr/User/pno/fullservice/fullservice_202106/img/full1/ico_download.png") no-repeat 0 0;width:10px;height:14px;margin-left:4px;vertical-align: -3px;}
span.prof_typeTxt_name{display:block;font-weight:bold;text-align:left;font-size:20px;margin-bottom:4px}
span.prof_typeTxt{display:block;text-align:left}
span.btn_explain_lec{display:block;margin-bottom:3px; text-align:center;}
span.btn_explain_lec a{font-family:'Noto Sans KR', sans-serif; font-size:14px;font-weight:bold;border-radius:20px;border:2px solid #999;padding:3px 0 2px;width:120px;display:inline-block;color:#999;height:24px;line-height:20px}
span.btn_explain_lec a.on{background:#7163dc ;color:#fff !important;border-color:#7163dc !important}

span.btn_explain_file{display:block;margin-bottom:3px; text-align:center;}
span.btn_explain_file a{font-family:'Noto Sans KR', sans-serif; font-size:14px;font-weight:bold;border-radius:20px;border:2px solid #999;padding:3px 0 2px;width:120px;display:inline-block;color:#999;height:24px;line-height:20px}
span.btn_explain_file a.on {background:#31beac;color:#fff !important;border-color:#31beac !important}
span.btn_explain_file a.on span.ico_down{display:inline-block;background:url("http://file.pmg.co.kr/User/pno/fullservice/fullservice_202106/img/full1/ico_download2.png") no-repeat 0 0 !important}

span.btn_explain_file2{display:block;margin-bottom:0; text-align:center;}
span.btn_explain_file2 a{font-family:'Noto Sans KR', sans-serif; font-size:14px;font-weight:bold;border-radius:20px;border:2px solid #999;padding:3px 0 2px;width:120px;display:inline-block;color:#999;height:24px;line-height:20px}
span.btn_explain_file2 a.on{background:#ff6565 !important;color:#fff;border-color:#ff6565 !important}
span.btn_explain_file2 a.on span.ico_down{display:inline-block;background:url("http://file.pmg.co.kr/User/pno/fullservice/fullservice_202106/img/full1/ico_download2.png") no-repeat 0 0 !important}

div.tab1_con_wp div.subject_wp a{height:14px !important}
div.tab1_con_wp div.subject_wp a.on{height:8px !important}
div.tab1_con_wp div.subject_wp a{height:14px !important}
div.tab1_con_wp div.subject_wp a.on{height:8px !important}

div.tab1_con_wp div.subject_wp{overflow:hidden;margin-bottom:10px}
div.tab1_con_wp div.subject_wp ul{overflow:hidden}
div.tab1_con_wp div.subject_wp ul:first-child{border-bottom:1px solid #fff;}
div.tab1_con_wp div.subject_wp ul li{float:left;border-left:1px solid #fff}
div.tab1_con_wp div.subject_wp ul li:first-child{border:none}
div.tab1_con_wp div.subject_wp a{font-family:'Noto Sans KR', sans-serif;font-size:14px;display:inline-block;width:108px;height:30px;background:#e8e8e8;text-align:center;padding:12px 0 20px 0}
div.tab1_con_wp div.subject_wp ul li:first-child a{width:108px}
div.tab1_con_wp div.subject_wp span.bar{color:#999}
div.tab1_con_wp div.subject_wp a:link{color:#000}
div.tab1_con_wp div.subject_wp a:hover{color:#322b7a}
div.tab1_con_wp div.subject_wp a:visited{color:#000;width:60px}
div.tab1_con_wp div.subject_wp a.on{border:3px solid #000;background:#fff;width:102px;height:24px;}
div.tab1_con_wp div.subject_wp ul li:first-child a.on{width:102px}

table.num_tb.type5 th{background:#e8e8e8;color:#555555;text-align:left;color:#000;font-size:15px;font-weight:normal}
table.num_tb.type5 tr:first-child th,table.num_tb.type5 tr:first-child td{border-top:2px solid #000}
table.num_tb.type5 th:first-child{border-left:none}
table.num_tb.type5 td{text-align:left;font-size:15px;padding-left:10px}
table.num_tb.type5 td.bdr_none{border-right:none}
table.num_tb.type5 .bd_cl{border-bottom-color:#868686}

/* Å×ÀÌºí */
table.num_tb{width:100%;border-collapse:collapse;}
table.num_tb td,table.num_tb th{border:1px solid #d5d5d5;padding:12px 0;font-family:'Noto Sans KR', sans-serif;text-align:center}
table.num_tb th{color:#1b2f46}
table.num_tb td.wrong_num{color:#e11131}
table.num_tb td.subject{font-weight: bold;}
table.num_tb tr.no_prof td{opacity: 0.5;filter: alpha(opacity=50); /* For IE8 and earlier */}
table.num_tb td.no_vod{opacity: 0.5;filter: alpha(opacity=50); /* For IE8 and earlier */}
table.num_tb thead{border-top:2px solid #3d4758}
table.num_tb.type1 th{background:#e8e8e8;color:#000;border-top:3px solid #000;font-size:15px}

/* ¸®´º¾ó ¹Ú¹®°¢°ø¿ø ´Ü°ú½ÅÃ» */
.board_new {position: relative;overflow: hidden;margin-bottom: 30px;}
.board_new li {float: left;}
.board_new li:last-child {margin-left:15px;}

/* ´Ü°ú½ÅÃ» - Å×ÀÌºíÇ¥ */
.board_table {width:99%;}
.lecTab_wrap,.teaTab_wrap,.stepTab_wrap {border: 1px solid #d6d6d6;border-width: 0 0 1px}

.stepTab_wrap {border-top: none}
.teaTab_wrap {margin-bottom: 0;border-top: none}
.lecTab_wrap {}
.lecTab_wrap > div {position: relative}
.lecTab_wrap > div .tit {position: absolute;width: 120px;height: 100%;background: #f4f4f4;padding: 14px 0;text-align: center;box-sizing: border-box;line-height: 1 !important;margin-bottom: 0 !important;font-weight: 700}
.lecTab_wrap > div .tit {margin-bottom: 20px}
.lecTab_wrap > div .tit::before {content: '';display: inline-block;width: 1px;height: 100%;vertical-align: middle}
.lecTab_wrap > div .tit span{display: inline-block;vertical-align: middle}
.lecTab_wrap > div ul {overflow: hidden;display: inline-block;line-height: 20px;position: relative;margin-left: 140px;padding: 10px 0}
.lecTab_wrap > div ul li {float: left;width: auto;padding: 8px 10.5px;}
.lecTab_wrap > div ul li img {width: auto !important}

/* Ä«Å×°í¸® on/off */
.lecTab_wrap > div ul li button span { background: #fff; font-weight: bold;font-size: 14px;}
.lecTab_wrap > #grptab_1 ul li.on button span { color: #000;background: #ffa5b2;padding: 8px 10px; border-radius: 40px;}
.lecTab_wrap > #grptab_1 ul li button span { padding: 3px}
.lecTab_wrap > #grptab_1 ul li button span a {color:#000;}

.lecTab_wrap > #grptab_2 ul li.on button span { color: #000;background: #ecc0ff;padding: 8px 10px; border-radius: 40px;}
.lecTab_wrap > #grptab_2 ul li button span { padding: 3px}
.lecTab_wrap > #grptab_2 ul li button span a {color:#000;}

.lecTab_wrap > #grptab_3 ul li.on button span { color: #000;background: #bfbcff;padding: 8px 10px; border-radius: 40px;}
.lecTab_wrap > #grptab_3 ul li button span { padding: 3px}
.lecTab_wrap > #grptab_3 ul li button span a {color:#000;}

.lecTab_wrap ul li.on button span { color: #fff;background: #e31735;padding: 8px 10px; border-radius: 40px;}
.lecTab_wrap ul li button span { padding: 3px}
.lecTab_wrap ul li button span a {color:#000;}
.lecTab_wrap ul li.on button span a {color:#fff;}

/* ³ªÀÇÇÐ½À(°ø¹«¿ø - ¿Â) */
.mycrs_noti_area .notice_con ul li a { height: 16px !important; }
#snb .snbbox .depth03 li a {font-weight: normal;}
.sub7_bd_wp .sub7_bd_box {height: 200px !important;}

/* °ø¹«¿ø ¹«·á°­ÀÇ¾È³» table °£°Ý */
div.n_free_lec_list table tr th:nth-child(1) {width:14%;}
div.n_free_lec_list table tr th:nth-child(5) {}

/* °ø¹«¿ø½ÃÇè¾È³» ºäÆäÀÌÁö ¹öÆ° 
span.button.white.large a {font-size: 15px;height: 52px;background: #f9f9f9;color: #000;border: 1px solid #999999;width: 98px;font-weight: 400;line-height: 52px;padding: 0;text-align: center;}*/