@charset "utf-8";

body,input,textarea,select,button,table {font-family:AppleSDGothicNeo-Regular,"Malgun Gothic","맑은 고딕",dotum,"돋움",sans-serif; font-size:13px}

/* header */
.ser_logo_v4 {display:block; width:132px; height:34px; background: url("/images/v4/doc/doc_gnb_v4.gif") no-repeat scroll 0 0}

/* gnb */
#header_v4 .page_title {float:left; font-size:32px; font-weight:bold; letter-spacing:-1px; line-height:40px}
.gnb_doc_v4 {width:1025px; height:43px; margin:0 auto; background-color:#067DFD}
.gnb_doc_v4 li {float:left}
.gnb_doc_v4 li a {display:block; font-size:14px; font-weight:bold; height:43px; letter-spacing:-1px; line-height:43px; text-align:center; background: url("/images/v4/doc/doc_gnb_v4.gif") no-repeat scroll 0 0; background-size: 950px;}
.gnb_doc_v4 .link_gnb1 {background-position:0 -76px; width:141px}
.gnb_doc_v4 .link_gnb2 {background-position:-141px -76px; width:67px}
.gnb_doc_v4 .link_gnb3 {background-position:-209px -76px; width:47px}
.gnb_doc_v4 .link_gnb4 {background-position:-256px -76px; width:82px}
.gnb_doc_v4 .link_gnb5 {background-position:-338px -76px; width:57px}
.gnb_doc_v4 .link_gnb6 {background-position:-394px -76px; width:70px}
.gnb_doc_v4 .link_gnb7 {background-position:-461px -76px; width:81px}
.gnb_doc_v4 .link_gnb8 {background-position:-542px -76px; width:45px}
.gnb_doc_v4 .link_gnb9 {background-position:-590px -76px; width:70px}
.gnb_doc_v4 .link_gnb10 {background-position:-661px -76px; width:81px}
.gnb_doc_v4 .link_gnb11 {background-position:-742px -76px; width:70px}
.gnb_doc_v4 .link_gnb12 {background-position:-812px -76px; width:75px}
.gnb_doc_v4 .link_gnb13 {background-position:-887px -76px; width:58px}

.gnb_doc_v4 .on .link_gnb1 {background-position:0 -129px; width:141px}
.gnb_doc_v4 .on .link_gnb2 {background-position:-141px -129px; width:68px;}
.gnb_doc_v4 .on .link_gnb3 {background-position:-209px -129px}
.gnb_doc_v4 .on .link_gnb4 {background-position:-256px -129px}
.gnb_doc_v4 .on .link_gnb5 {background-position:-338px -129px}
.gnb_doc_v4 .on .link_gnb6 {background-position:-394px -129px}
.gnb_doc_v4 .on .link_gnb7 {background-position:-461px -129px}
.gnb_doc_v4 .on .link_gnb8 {background-position:-542px -129px}
.gnb_doc_v4 .on .link_gnb9 {background-position:-590px -129px}
.gnb_doc_v4 .on .link_gnb10 {background-position:-661px -129px}
.gnb_doc_v4 .on .link_gnb11 {background-position:-742px -129px}
.gnb_doc_v4 .on .link_gnb12 {background-position:-812px -129px; width:75px}
.gnb_doc_v4 .on .link_gnb13 {background-position:-887px -129px; width:58px}

/* left */
.left_m_v4 {float:left; width:151px; margin:30px 30px 0 0}
.left_ma_v4 {float:left; width:180px; margin:20px 30px 0 0 }
.menu_v4 {padding-bottom:11px; margin-bottom:20px; border-bottom:1px solid #495164}
.menu_v4 li {padding:7px 0 8px 7px; text-align:left; border-bottom:1px solid #ebebeb; background: url("/images/v4/doc/bul_left_v4.gif") 7px 14px no-repeat scroll}
.menu_v4 li em {padding-left:7px; display:block}
.menu_v4 li a {color:#333}
.menu_v4 li.last {border-bottom:none}
.menu_v4 a {display:block; width:134px;padding-left: 7px;}
.menu_v4 .on {display:block; width:134px; font-weight:bold; background: url("/images/v4/doc/menu_on_v4.gif") right 5px no-repeat;}
.cate_tit_v4 {margin-bottom:11px; padding-bottom:18px; border-bottom:2px solid #495164}
.cate_tit_v4 span a {background: url("/images/v4/doc/cate_tit_v4.gif") no-repeat scroll 0 0; display:block; font-size:12px; height:26px; line-height:17px; overflow:hidden; text-indent:-9999px; width:151px}
.cate_tit_v4 span.cate1 a {background-position: 0 0}
.cate_tit_v4 span.cate2 a {background-position: 0 -46px}
.cate_tit_v4 span.cate5 a {background-position: 0 -92px}
.cate_tit_v4 span.cate8 a {background-position: 0 -138px}
.cate_tit_v4 span.cate6 a {background-position: 0 -184px}
.cate_tit_v4 span.cate7 a {background-position: 0 -230px}
.cate_tit_v4 span.cate3 a {background-position: 0 -276px}
.cate_tit_v4 span.cate10 a {background-position: 0 -322px}
.cate_tit_v4 span.cate11 a {background-position: 0 -368px}
.cate_tit_v4 span.cate4 a {background-position: 0 -414px}
.cate_tit_v4 span.cate9 a {background-position: 0 -460px}
.cate_tit_v4 span.cate5022 a {background-position: 0 -506px}

.cate_pop_v4 {z-index:1000; display:block; width:148px; text-align:left; border:1px solid #838791; background-color:#f8f8f8}
.cate_pop_v4 ul {padding:20px 0 10px 20px}
.cate_pop_v4 li {margin-bottom:7px}
.cate_pop_v4 a, .cate_pop_v4 a:visited, .cate_pop_v4 a:hover {color:#333}

.banner_v4 {border:1px solid #d1d1d1; overflow:hidden}
.banner_v4 img {padding:0; margin:0; vertical-align:top}
.banner_v4 li {border-top:1px solid #e2e2e2}
.banner_v4 li:first-child {margin-top:-1px}

.other_tit h3 {background:url("/images/v4/doc/cate_tit_v4.gif") no-repeat scroll 0 0; display:block; font-size:12px; height:16px; line-height:17px; overflow:hidden; text-indent:-9999px; width:96px}
.other_tit h3.tit1_v4 {background-position: 0 -644px; margin-bottom:14px}
.other_tit h3.tit2_v4 {background-position: 0 -691px; margin-bottom:11px}
.other_tit h3.tit3_v4 {background: url(/images/v4/theme/new_mem_num.gif) no-repeat scroll 0 0; display: block; height:34px; width:104px; margin:0 auto 13px auto}
.other_tit h3.tit4_v4 {background: url(/images/v4/theme/total_doc_num.gif) no-repeat scroll 0 0; display: block; height:19px; width:121px; margin:0 auto 11px auto}

.other_info_v4 {border:1px solid #d1d1d1; margin-top:10px; text-align:left}
.other_info_v4 .viewer {padding:20px 0 13px 15px}
.other_info_v4 .viewer a {color:#333; font-size:12px}
.other_info_v4 .viewer img {vertical-align:middle; margin-right:5px; position:relative; top:-2px}
.other_info_v4 .viewer li {margin-bottom:7px; letter-spacing:-1px}
.other_info_v4 .viewer li em {letter-spacing:0}
.other_info_v4 .cs_lst {padding:18px 0 10px 15px; border-top:1px solid #ebebeb}
.other_info_v4 .cs_lst a {color:#333; font-size:12px}
.other_info_v4 .cs_lst li {padding-left:7px; margin-bottom:8px; background: url("/images/v4/doc/bul_left_v4.gif") 0 8px no-repeat scroll}

/* content */
.content_v4 {float:left; width:541px; margin:50px 20px 0 0; text-align:left}
.content_w_v4 {float:left; width:844px; margin-top:35px; text-align:left}
.content_ma_v4 {float:left; width:814px; margin:20px 0 0 0; text-align:left}
.m_cont1_v4 {float:left; width:100%; margin-bottom:18px}

.cont_tit_v4 {height:25px; margin-bottom:20px; border-bottom:1px solid #b5b5b5}
.cont_tit_v4 h3 {float:left; padding-bottom:8px;  background:url("/images/v4/doc/cate_tit_v4.gif") no-repeat scroll 0 0; display:block; font-size:12px; line-height:17px; overflow:hidden; text-indent:-9999px; width:96px}
.cont_tit_v4 h3.tit1_v4 {background-position: 0 -737px}
.cont_tit_v4 h3.tit2_v4 {background-position: 0 -784px}
.cont_tit_v4 h3.tit3_v4 {background-position: 0 -831px}

.num_mv {float:right; margin-right:6px; vertical-align:top; margin-top:0}
.num_mv a {background:url("/images/v4/doc/btn_next_v4.gif") no-repeat scroll 0 0; clear:right; float:left; height:19px; margin-left:-1px; width:21px; font-size:0; display:block; text-indent:-9999px}
.num_mv .pre {background-position:0 0; width:21px}
.num_mv .next {background-position:-20px 0}
.num_mv .page {float:left; margin-right:8px; font-family:Tahoma,Verdana,Geneva,sans-serif; font-size:11px; color:#6e6e6e; line-height:18px}
.num_mv .page strong {color:#333}

.m_cont2_v4 {float:left; width:100%; margin-bottom:18px}

.list_data_v4 {margin-left:11px;}

.m_cont3_v4 {float:left; width:100%}

.lst_data_v4 {clear:both}
.lst_data_v4 .list_data { margin-left: 11px; }
.lst_data_v4 dl {float:left; width:102px; height:190px; margin-right:20px}
.lst_data_v4 dd {clear:both; height:40px; padding-top:12px; font-size:11px; letter-spacing:-1px; line-height:15px;}
.lst_data_v4 li {height:19px;margin-bottom:6px}
.lst_data_v4 li a {color:#333}
.lst_data_v4 li a:hover {color:#333; text-decoration:underline;}
.lst_data_v4 img {vertical-align:middle; max-height: 142px;}
.lst_data_v4 .tit {overflow:hidden; height:19px; width:400px; line-height:20px; font-size:13px}
.lst_data_v4 .tit .im_p, .lst_data_v4 .tit .im_p {margin-right:2px; position:relative; top:-2px}
.lst_data_v4 .tit2 {overflow:hidden; height:29px}
.lst_data_v4 .tit2 a:hover, .lst_data_v4 .tit2 a, .lst_data_v4 {color:#333}
.lst_data_v4 .tit3 {overflow:hidden; height:19px; width:580px; line-height:20px}
.lst_data_v4 .tit a:visited, .lst_data_v4 .tit2 a:visited, .lst_data_v4 .tit3 a:visited{color:#99209b}

.lst_gall_v4, .lst_wgall_v4, .lst_sgall_v4 {clear:both; position:relative}
.lst_gall_v4 li {float:left; width:110px; height:190px; margin:0 14px 0 11px;}
.lst_gall_v4 dd, .lst_wgall_v4 dd, .lst_sgall_v4 dd {clear:both; overflow:hidden; height:40px; padding-top:12px; font-size:11px; letter-spacing:-1px; line-height:15px}
.lst_gall_v4 .tit2, .lst_wgall_v4 .tit2, .lst_sgall_v4 .tit2 {overflow:hidden; height:29px}
.lst_gall_v4 .tit2 a:hover, .lst_gall_v4 .tit2 a, .lst_wgall_v4 .tit2 a:hover, .lst_wgall_v4 .tit2 a, .lst_sgall_v4 .tit2 a:hover, .lst_sgall_v4 .tit2 a {color:#333}
.lst_gall_v4 .tit2 a:visited, .lst_wgall_v4 .tit2 a:visited, .lst_sgall_v4 .tit2 a:visited {color:#99209b}
.lst_gall_v4 .thumb, .lst_wgall_v4 .thumb, lst_sgall_v4 .thumb {width:102px; height:144px; position:relative}
.lst_gall_v4 img, .lst_wgall_v4 img, .lst_sgall_v4 img  {vertical-align:middle; max-height: 142px;}
.lst_wgall_v4 li {float:left; width:110px; height:190px; margin:0 14px 0 11px; padding-bottom:15px}
.lst_sgall_v4 li {float:left; width:110px; height:190px; margin:0 32px 0 11px;}
.ico_recommend {background: url(/images/common/bullet2010/saller_recom.gif) no-repeat 0 0 transparent; position: absolute; top:0; left:0; width:64px; height:20px; text-indent:-999px}
.m_cont3_v4 .lst_sgall_v4 li {height:205px}


/* right */
.right_v4 {float:left; width:208px}
.aside_v4 {margin-top:30px; border:1px solid #d1d1d1}
.aside_v4 a:hover, .aside_v4 a:visited {color:#333}
.aside_v4  h3 {clear:both; padding-bottom:6px; background:url("/images/v4/doc/cate_stit_v4.gif") no-repeat scroll 0 0; display:block; font-size:12px; height:16px; line-height:17px; overflow:hidden; text-indent:-9999px; width:96px}
.aside_v4 .tit1_v4 {background-position: 0 0; width:190px}
.aside_v4 .tit2_v4 {background-position: 0 -47px; width:190px}
.aside_v4 .tit3_v4 {background-position: 0 -94px; width:190px}
.aside_v4 .tit4_v4 {background-position: 0 -141px; width:190px}

.po_word_v4 {padding:20px 0 0 15px}
.po_word_v4 img, .po_cate_v4 img {vertical-align:middle; margin:-1px 1px 0 0}
.po_word_v4 .doc_rank, .po_cate_v4 .doc_rank {width:13px; height:10px; padding-bottom:3px; border:1px solid #eaeaea; font-size:11px; color:#444; text-align:center; font-family: Tahoma,Verdana,Geneva,sans-serif; display:inline-block}
.po_word_v4 .ranking, .po_cate_v4 .ranking {text-align:left}
.po_word_v4 .ranking .num_v4, .po_cate_v4 .ranking .num_v4 {font-size:10px; color:#343434; text-align:left; font-family:Tahoma,Verdana,Geneva,sans-serif}
.po_word_v4 .rank_word, .po_cate_v4 .rank_word, .po_word_v4 .rank_word1, .po_cate_v4 .rank_word1 {display:inline-block; width:133px; font-size:12px}
.po_word_v4 .rank_word1:hover, .po_cate_v4 .rank_word1:hover, .po_word_v4 .rank_word1, .po_cate_v4 .rank_word1 {font-weight:bold; color:#496abc; font-size:12px}
.po_word_v4 li, .po_cate_v4 li {margin-top:6px}

.po_cate_v4 {padding:32px 0 19px 15px; border-bottom:1px solid #ebebeb}

.po_tag_v4 {padding:20px 10px 19px 15px; border-bottom:1px solid #ebebeb}
.po_tag_v4 .tag_v4 {line-height:23px; margin-top:2px; text-align:left; font-size:12px;}
.po_tag_v4 .tag_v4 strong a {color:#3a77bb}
.po_tag_v4 .tag_v4 a {color:#333}

.po_recom_v4 {padding:20px 18px 4px 15px; text-align:center}
.po_recom_v4 .recom_doc {color:#818181; font-size:11px; margin-top:7px;}
.po_recom_v4 .recom_doc li {height:48px}
.po_recom_v4 .recom_doc dt {overflow:hidden; height:13px; text-align:left; background:url("/images/v4/doc/bul_recom_v4.gif") no-repeat scroll 0 5px rgba(0, 0, 0, 0); letter-spacing:-1px; padding-left:6px;}
.po_recom_v4 .recom_doc dt a {color:#505050; line-height:13px;}
.po_recom_v4 .recom_doc dt a:hover {color:#505050; text-decoration:underline;}
.po_recom_v4 .recom_doc dt a:visited {color:#99209b}
.po_recom_v4 .recom_doc dd {overflow:hidden; height:15px; text-align:left; letter-spacing:-1px; margin-left:6px; margin-top:4px}
.po_recom_v4 .recom_doc dd img {vertical-align:middle}

.screen_out {display:block; font-size:0; height:1px; left:-9999px; line-height:0; overflow:hidden;  position:absolute; text-indent:-9999px; width:1px}

/* top popular */
.doc_cate_tit {padding:7px 0 13px 5px; color:#333; font-size:19px; font-weight: 700; letter-spacing:-1px; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim"; border-bottom:2px solid #495164}
@-moz-document url-prefix(){.doc_cate_tit{padding:7px 0 13px 5px;}}

.recen_tit_v4 {width:100%; padding-top:13px; height:27px; border-bottom:1px solid #e1e1e1}
.recen_tit_v4 h3 {float:left; background:url("/images/v4/doc/recen_tit_v4.gif") no-repeat scroll 0 0; display:block; font-size:12px; height:16px; line-height:17px; overflow:hidden; text-indent:-9999px; width:100px}
.recen_tit_v4 h3.tit1_v4 {background-position: 0 0; margin-left:10px}
.recen_tit_v4 h3.tit2_v4 {background-position: 0 -49px; margin-left:0}

.recent_con_w {float:left; width:385px; padding-bottom:30px}
.recent_con_w img {vertical-align:middle}
.recent_con_w .thumb_v4 {float:left; margin-right:10px}
.recent_con_w dl {float:left; width:243px}
.recent_con_w dt {overflow:hidden; color:#333; font-size:12px; letter-spacing:-1px; line-height:16px; font-weight:bold; text-align:left; word-wrap:break-word}
.recent_con_w dt .im_p {margin-right:4px}
.recent_con_w dt span {float:left}
.recent_con_w dt .tit {width:220px;}
.recent_con_w dt .tit a {color:#333}
.recent_con_w .txt_intro {margin:6px 0 15px 21px; line-height:17px; word-wrap:break-word; color:#333}
.recent_con_w .doc_info {color:#6e6e6e; margin-left:22px; margin-top:5px;}
.recent_con_w .doc_info a {color:#6e6e6e}
.recent_con_w .doc_info em {margin:0; color:#ccc}
.recen_con1 {margin:30px 0 0 10px; border-right:1px solid #e1e1e1; overflow:hidden}
.recen_con2 {margin:30px 0 0 25px; overflow:hidden}
.recen_con1 .tit a:visited, .recen_con2 .tit a:visited {color:#99209b}

/* tab */
.wrap_tab_v4 {height:31px; border-bottom:1px solid #838791;font-size:12px;}
.wrap_tab_v4 .list_tab {border-left:1px solid #d1d1d1; margin:0}
.wrap_tab_v4 .list_tab li {float:left; text-align:center; margin-left:-1px; font-weight:bold; border:1px solid #d1d1d1; border-bottom:0 none; background-color:#f8f8f8}
.wrap_tab_v4 .list_tab .link_tab {overflow:hidden;height:14px; font-size:12px;line-height:14px;color:#606060;text-decoration:none}
.wrap_tab_v4 .list_tab .on {position:relative; height:29px; padding-left:1px; margin:0 0 -1px -1px;padding-bottom:0;border:1px solid #3a5596;background-color:#496abc}
.wrap_tab_v4 .list_tab .on .link_tab {font-weight:bold;color:#fff}
.wrap_tab_v4 .list_tab li a span {display:inline-block; padding:0 18px 0 18px; height:30px; line-height:29px; font-size:13px;}

/* sorting */
.sort_ma_v4 {display:block; float:right; padding-top:4px}
.sort_ma_v4 li a {color:#606060}
.sort_ma_v4 li {float:left; color:#333; background: url("/images/v4/doc/bu_bar.gif") no-repeat scroll 0 3px;  font-size:12px; padding:0 7px 0 8px; white-space:nowrap}
.sort_ma_v4 li.first {background:none; padding-left:4px}
.sort_ma_v4 .on a {font-weight:bold; color:#496abc}

.sort_area_v4 {clear:both; height:27px; border-bottom:1px solid #e2e2e2; padding-top:13px; margin-bottom:20px}
.sort_lst_v4 {width:250px; display:block; float:left; margin-top:-2px}
.sort_lst_v4 li a {color:#606060}
.sort_lst_v4 li {float:left; color:#333; background: url("/images/v4/doc/bu_bar.gif") no-repeat scroll 0 3px;  font-size:12px; padding:0 9px 0 10px; white-space:nowrap}
.sort_lst_v4 li.first {background:none; padding-left:4px}
.sort_lst_v4 .on a {font-weight:bold; color:#496abc}
.sort_lst_v4 dt span.point_icon{float:none;margin:-2px 0 0 5px;}
.sort_lst_v4 dt span.point_icon img {vertical-align: baseline;}

.sort_view {float:right}
.select_bx {float:left; font-size:11px; margin-left:7px; margin-top:-1px; position:relative; text-align:left}
.select_bx .value {background: none repeat scroll 0 center #fff; border:1px solid #d4d5d5; color:#505050; cursor:pointer; font-size:11px; height:17px; line-height:18px; padding-left:5px; text-align:left; width:62px}
.select_bx .arr {background: url("/images/v4/doc/bg_select_v4.gif") no-repeat scroll 0 0; display:inline-block; height:17px; overflow:hidden; position:absolute; right:1px; top:1px; vertical-align:top; width:17px}
.select_bx .lst_layer {background-color:#fff; border:1px solid #d4d5d5; padding:7px 0 0 5px; position:absolute; right:0; top:18px; width:62px; z-index:100}
.select_bx .lst_layer .lst_select li {color:#505050; line-height:14px; margin-bottom:6px}
.select_bx .lst_layer .lst_select a {color:#505050}

.view_v4 {float:right; vertical-align:top; margin-top:-1px}
.view_v4 a {background:url("/images/v4/doc/view_type_v4.gif") no-repeat scroll 0 0; clear:right; float:left; height:19px;margin-left:-1px; width:21px; font-size:0; display:block; text-indent:-9999px}
.view_v4 .lst {background-position:0 0; width:21px}
.view_v4 .gallery {background-position:-20px 0}
.view_v4 .board {background-position:-40px 0}
.view_v4 .lst_on {background-position:0 -18px; position:relative; width:21px}
.view_v4 .gallery_on {background-position:-20px -18px; position:relative; width:21px}
.view_v4 .board_on {background-position:-40px -18px; position:relative; width:21px}

/* main */
.ma_cate_v4 {position:relative; margin-top:20px; padding-bottom:17px; border-bottom:2px solid #495164}
.ma_cate_v4:after {display:block;clear:both;content:''}
.ma_cate_v4 strong {float:left; display:block; width:134px; margin-left:28px; margin-top:1px}
.ma_cate_v4>ul>li {clear:both; padding-top:11px; margin-bottom:27px;text-align:left; border-top:1px solid #ebebeb}
*:first-child+html .ma_cate_v4>ul>li {margin-bottom:5px}
.ma_cate_v4>ul>li:first-child { border:none}
.ma_cate_v4 ul ul li {float:left; padding:0 8px 0 10px; background:url("/images/v4/doc/cline_v4.gif") 0 3px no-repeat}
.ma_cate_v4 ul ul li:first-child {background-image:none; padding-left:0}
.ma_cate_v4 .cate_more {padding:23px 0 0 162px}
.ma_cate_v4 a {color:#343434}
.cate_view_v4 a {position:absolute; right:5px; bottom:16px; background:url("/images/v4/doc/btn_cate_view.gif") no-repeat scroll 0 0; height:20px; width:22px; font-size:0; display:block; text-indent:-9999px}
.cate_view_v4 .close_v4 {background-position:0 -20px}
.cate_view_v4 .open_v4 {background-position:0 0}

.total_data_v4 {border:1px solid #d1d1d1; padding:22px 0 0 0; text-align:left}
.total_data_v4 .data_sum {text-align:center; margin-bottom:18px; margin-left:-3px;}
.total_data_v4 .data_sum img {vertical-align:middle; padding:0 0.7px}
.total_data_v4 .data_sum .n_pe {}
.total_data_v4 .data_num_w {border-top:1px solid #e8e8e8; padding-top:18px}

.hp_info_v4 {padding:9px 0 11px 0; color:#606060; border-top:1px solid #e8e8e8; background-color:#f8f8f8}
.hp_info_v4 .data_sel {margin:8px 9px 0 15px; padding:0 0 5px 0; border-bottom:1px solid #e8e8e8}
.hp_info_v4 .data_sel strong {font-weight:bold; padding:0 0 4px 0; display:block; font-size:13px}
.hp_info_v4 .data_sel p {font-size:11px; line-height:16px}
.th_btn_w { background-color:#f8f8f8; padding-bottom:8px}
.btn_th_cont1 {width:156px; height:31px; line-height:29px; font-size:12px; letter-spacing:-0.5px;  display:block; color:#fff; text-align: center; margin:0 11px 2px 11px; border:1px solid #6c7485; box-sizing:border-box; word-spacing:-0.5px; background:url("/images/v4/theme/btn_le_arr.png") no-repeat 141px 10px; background-color:#7e838f; border-radius:1px}
a.btn_th_cont1 {text-decoration:none}
.btn_th_cont1:hover {background-color:#636b7f; border:1px solid #636b7f}

.doc_top_info {width:814px; height:78px; margin-bottom:25px; background:url("/images/v4/doc/doc_info.gif") no-repeat 0 0}

.doc_upload_v4 {background:url("/images/v4/doc/btn_upload_v4.gif") no-repeat scroll 0 0; height:43px; width:171px; margin-top:-1px; margin-bottom:20px; font-size:0; display:block; text-indent:-9999px}

.theme_w_v4 {clear:both; overflow:hidden; border:1px solid #d1d1d1; background-color:#f8f8f8; padding:8px 0 1px 8px}
.man_banner_v4 li a {float:left; background:url("/images/v4/doc/doc_theme_set1.gif") no-repeat scroll 0 0; height:44px; width:120px; font-size:0; text-indent:-9999px}
.self_banner_v4 li a {float:left; background:url("/images/v4/doc/doc_theme_set2.gif") no-repeat scroll 0 0; height:44px; width:120px; font-size:0; text-indent:-9999px}
.bus_banner_v4 li a {float:left; background:url("/images/v4/doc/doc_theme_set3.gif") no-repeat scroll 0 0; height:44px; width:120px; font-size:0; text-indent:-9999px}
.man_banner_v4 li, .self_banner_v4 li, .bus_banner_v4 li {float:left; width:120px; height:44px; margin:0 8px 6px 0; border:1px solid #ebebeb}
.man_banner_v4 li:hover, .self_banner_v4 li:hover, .bus_banner_v4 li:hover {border:1px solid #cbd3e8}
.man_banner_v4 .ba1, .self_banner_v4 .ba1, .bus_banner_v4 .ba1 {background-position:-1px -1px}
.man_banner_v4 .ba2, .self_banner_v4 .ba2, .bus_banner_v4 .ba2 {background-position:-131px -1px}
.man_banner_v4 .ba3, .self_banner_v4 .ba3, .bus_banner_v4 .ba3 {background-position:-262px -1px}
.man_banner_v4 .ba4, .self_banner_v4 .ba4, .bus_banner_v4 .ba4 {background-position:-392px -1px}
.man_banner_v4 .ba5, .self_banner_v4 .ba5, .bus_banner_v4 .ba5 {background-position:-1px -53px}
.man_banner_v4 .ba6, .self_banner_v4 .ba6, .bus_banner_v4 .ba6 {background-position:-131px -53px}
.man_banner_v4 .ba7, .self_banner_v4 .ba7, .bus_banner_v4 .ba7 {background-position:-262px -53px}
.man_banner_v4 .ba8, .self_banner_v4 .ba8, .bus_banner_v4 .ba8 {background-position:-392px -53px}
.man_banner_v4 .ba9, .self_banner_v4 .ba9, .bus_banner_v4 .ba9 {background-position:-1px -105px}
.man_banner_v4 .ba10, .self_banner_v4 .ba10, .bus_banner_v4 .ba10 {background-position:-131px -105px}
.man_banner_v4 .ba11, .self_banner_v4 .ba11, .bus_banner_v4 .ba11 {background-position:-262px -105px}
.man_banner_v4 .ba12, .self_banner_v4 .ba12, .bus_banner_v4 .ba12 {background-position:-392px -105px}

.ma_tit_v4 {height:16px; margin:0 0 13px 0}
.ma_tit_v4 h3 {float:left; background:url("/images/v4/doc/cate_tit_v4.gif") no-repeat scroll 0 0; display:block; font-size:12px; height:16px; margin-left:2px; line-height:17px; overflow:hidden; text-indent:-9999px; width:96px}
.ma_tit_v4 h3.tit1_v4 {background-position:0 -1055px;}
.ma_tit_v4 h3.tit2_v4 {background-position:0 -1090px}
.ma_tit_v4 h3.tit3_v4 {background-position:0 -1123px}

.ma_cont1_v4 {float:left; width:100%; margin-top:30px}
.ma_cont2_v4 {float:left; width:100%; margin-top:0}

/* table */
.t_lst_v4 {clear:both}
.t_lst_v4 table { font-family:AppleSDGothicNeo-Regular,"Malgun Gothic","맑은 고딕",dotum,"돋움",sans-serif}
.t_lst_v4 th {padding:14px 0 11px 0; color:#333; text-align:center; font-weight:bold; background-color:#f8f8f8; border-bottom: 1px solid #d1d1d1; border-top:2px solid #495164}
.t_lst_v4 td {padding:11px 0 8px 0; color:#6e6e6e; text-align:center; line-height:18px; border-bottom:1px solid #e1e1e1; word-break:break-all}
.t_lst_v4 a {color:#333}
.t_lst_v4 td .doc_t {float:left; width:550px; margin-left:4px; text-align:left; font-size:13px; line-height:22px}
.t_lst_v4 td .doc_t a:visited {color:#99209b}
.t_lst_v4 .im_p {float:left; display:block; padding-top:3px}
.t_lst_v4 td .doc_p {text-align: left; padding-left:0; color:#496abc;}
.t_lst_v4 td .cls_t {float:left; width:400px; margin-left:4px; text-align:left; font-size:13px; line-height:22px}
.t_lst_v4 td .cls_t a:visited {color:#99209b}
.t_lst_v4 td .cls_p {float:left; text-align: left; padding-left:8px; color:#496abc;}
.t_lst_v4 td .cls_n {float:right; padding-right:15px; color:#333;}
.t_lst_v4 td .cls_n em{font-family:Tahoma,Verdana,Geneva,sans-serif; font-size:12px; color:#e54f47; font-weight:bold}

/* list */
.sell_lst_v4 {clear:both; overflow:hidden; margin-bottom:22px}
.sell_lst_v4 ul {float:left; width:355px; margin-left:10px}
.sell_lst_v4 img {vertical-align:middle; max-height: 142px;}
.sell_lst_v4 .tit {overflow:hidden; height:23px; width:355px; line-height:20px; float:left}
.sell_lst_v4 .tit .im_p {margin-right:2px; position:relative; top:-2px}
.sell_lst_v4 .tit a {color:#333}

.kcont_tit_v4 {height:25px; margin-bottom:20px; border-bottom:1px solid #b5b5b5}
.kcont_tit_v4 h3 {float:left; padding-bottom:8px; background:url("/images/v4/doc/sub_tit_v4.gif") no-repeat scroll 0 0; display:block; font-size:12px; line-height:17px; overflow:hidden; text-indent:-9999px; width:96px; margin-left:2px}
.kcont_tit_v4 h3.tit1_v4 {background-position: 0 1px}
.kcont_tit_v4 h3.tit2_v4 {background-position: 0 -33px}
.kcont_tit_v4 h3.tit3_v4 {background-position: 0 -66px}

.d_smenu_v4 {margin-bottom:30px; background-color:#f8f8f8; border-bottom:1px solid #d4d5d5; border-left:1px solid #d4d5d5; border-right:1px solid #d4d5d5}
.d_smenu_v4 ul {overflow:hidden; padding:24px 0 15px 22px}
.d_smenu_v4 li {float:left; width:136px; padding-left:7px; height:23px; background: url("/images/v4/doc/bul_left_v4.gif") 0 7px no-repeat scroll}
.d_smenu_v4 li a, .d_smenu_v4 li a:visited, .d_smenu_v4 li a:hover {color:#333}
.d_smenu_v4 li a.select {color:#eb4a3f; text-decoration:underline; font-weight:bold}
.d_smenu_v4 p {font-size:12px}

/* ppt */
.lst_ppt_v4 {clear:both; position:relative}
.lst_ppt_v4:after{display:block;clear:both;content:''}
.lst_ppt_v4 img  {vertical-align:middle}
.lst_ppt_v4 li {float:left; width:165px;height:174px; margin:0 17px 28px 10px}
.lst_ppt_v4 dt {position:relative}
.lst_ppt_v4 dd {clear:both; overflow:hidden}
.lst_ppt_v4 .tit {overflow:hidden; height:19px; margin-top:15px; text-align:center; line-height:18px}
.lst_ppt_v4 .tit a, .lst_ppt_v4 .tit a:hover {color:#333}
.lst_ppt_v4 .tit a:visited {color:#99209b}
.lst_ppt_v4 .info { margin-top:5px; text-align:center; color:#333}
.lst_ppt_v4 .bar {padding:0 0px 0 0px; color:#ccc}
.lst_ppt_v4 em {font-family:Tahoma,Verdana,Geneva,sans-serif}
.lst_ppt_v4 .page_v4 {color:#6e6e6e}

.recen_data_w {overflow:hidden; margin-bottom:30px}
.recen_tit_v4 {width:100%; padding-top:13px; height:27px; border-bottom:1px solid #e1e1e1}
.recen_tit_v4 h3 {float:left; background:url("/images/v4/doc/recen_tit_v4.gif") no-repeat scroll 0 0; display:block; font-size:12px; height:16px; line-height:17px; overflow:hidden; text-indent:-9999px; width:100px}
.recen_tit_v4 h3.tit1_v4 {background-position: 0 0; margin-left:10px}
.recen_tit_v4 h3.tit2_v4 {background-position: 0 -49px; margin-left:0}

.recent_ppt_w {float:left; width:385px; padding-bottom:18px}
.recent_ppt_w img {vertical-align:middle}
.recent_ppt_w .bar {padding:0 5px 0 3px; color:#ccc}
.recent_ppt_w dt {position:relative}
.recent_ppt_w dd {clear:both; overflow:hidden; width:165px; font-size:12px}
.recent_ppt_w .tit {overflow:hidden; height:14px; margin-top:15px; text-align:center}
.recent_ppt_w .tit a, .recent_ppt_w .tit a:hover {color:#333}
.recent_ppt_w .tit a:visited {color:#99209b}
.recent_ppt_w .info { margin-top:5px; text-align:center; color:#6e6e6e}
.recent_ppt_w em {font-family:Tahoma,Verdana,Geneva,sans-serif }
.recen_ppt1 {margin-top:25px; overflow:hidden;  background: url("/images/v4/doc/line_v4.gif") right 0 no-repeat}
.recen_ppt2 {margin:25px 0 0 4px; overflow:hidden}
.recen_ppt1 li {float:left; width:165px; margin:0 10px 0 10px}
.recen_ppt2 li {float:left; width:165px; margin-left:20px}

/* knou */
.c_txt_v4 {color:#6e6e6e; font-size:12px; font-weight:normal; font-family:AppleSDGothicNeo-Regular,dotum,"돋움",sans-serif; letter-spacing:0}
.knou_m_v4 {margin-bottom:30px; background-color:#fff; border-bottom:1px solid #d4d5d5; border-left:1px solid #d4d5d5; border-right:1px solid #d4d5d5}
.knou_m_v4 .m_lst {overflow:hidden; padding:25px 0 13px 30px}
.knou_m_v4 .m_lst li {float:left; width:105px; padding-left:16px; height:25px; background:url("/images/v4/doc/ico_knou.gif") 0 0 no-repeat scroll}
.knou_m_v4 .m_lst li a, .knou_m_v4 .m_lst li a:visited, .knou_m_v4 .m_lst li a:hover {color:#333}
.knou_m_v4 .m_lst li a.select {color:#eb4a3f; text-decoration:underline; font-weight:bold}

.knou_opt_v4 {clear:both; position:relative; height:38px; padding:10px 10px 0 10px; border-top:1px solid #d4d5d5; background-color:#f8f8f8}
.knou_opt_v4 .k_search {float:right;}
.knou_opt_v4 .k_search_in {width:200px; height:26px; padding-left:7px; margin-right:-1px; margin-left:17px; border:1px solid #c5c5c5; font-size:12px; font-family:AppleSDGothicNeo-Regular,dotum,"돋움",sans-serif; color:#333; line-height:29px}
.knou_opt_v4 .k_search input {vertical-align:middle}

.sel_w_v4 {float:left; display:block; position:relative; z-index:25; margin-right:5px}
.sel_w_v4 .btn_select {display:block; height:21px; padding:5px 0 0 9px; border:1px solid #c5c5c5; background:#fff url("/images/v4/doc/down_knou.gif") no-repeat right 0}
.sel_w_v4 a.btn_select {text-decoration:none;color:#333;font-size:12px; font-family:AppleSDGothicNeo-Regular,'돋움',dotum,sans-serif}
.sel_w_v4 .list_select1 {position:absolute; top:27px; left:0; width:96px; padding:2px 0 6px 0; border:1px solid #c5c5c5;background:#fff; z-index:9999}
.sel_w_v4 .list_select2 {position:absolute; top:27px; left:0; width:259px; padding:2px 0 6px 0; border:1px solid #c5c5c5;background:#fff; z-index:9999}
.sel_w_v4 .list_select1 li, .sel_w_v4 .list_select2 li {height:23px}
.sel_w_v4 .link_select {display:block; height:15px; padding:8px 0 2px 8px; text-decoration:none; font-size:12px; color:#333; font-family:AppleSDGothicNeo-Regular,'돋움',dotum,sans-serif}
.sel_w_v4 .link_select:hover {text-decoration:underline}

.category_top .dotline {overflow:hidden; width:880px; margin:0; padding:0; height:1px; display:block; background:url('/images/doc/doc/category_dotline.gif')}
.category_top div.c_tit {margin:0; padding:0}
.category_top ul li {margin:0; padding:2px 7px 0 7px}
.category_top ul li.first {padding-left:0}

.group_word {position:absolute; top:15px; right:0; width:460px; border:1px solid #ccc; background-color:#fffdd9; color:#333; z-index:999}
.group_word em {font-weight:bold; color:#eb4a3f}
.group_word p {position:relative; margin:15px 10px 8px 19px; line-height:18px}
.btn_s_re a {display:inline-block; width:81px; height:24px; line-height:25px; color:#fff; background-color:#6e6e6e; font-family:YDIWebDotum, dotum; font-size:11px; text-align:center; text-decoration:none; vertical-align:top; margin:1px 0 0 11px}
.btn_g_close {position:absolute; right:4px; top:0; width:15px; height:15px; background:url("/images/v4/doc/btn_noti_close.gif") 0 0 no-repeat scroll; text-indent:-9999; font-size:0}

/* knou renew */
.trade_data_w {overflow:hidden; margin-bottom:25px; border-bottom:1px solid #b5b5b5}
.trade_tit_v4 {width:51px; float:left; padding-top:17px; height:27px; padding-left:10px}
.trade_tit2_v4 {width:100%;}
.trade_tit_v4 h3 {float:left; background:url("/images/v4/doc/knou_subtit_v4.gif?v=2") no-repeat scroll 0 0; display:block; font-size:12px; height:16px; line-height:17px; overflow:hidden; text-indent:-9999px; width:50px}
.trade_tit_v4 h3.tit1_v4 {background-position: 0 0; margin-left:10px}
.trade_tit_v4 h3.tit2_v4 {background-position: -7px -30px;}
.trade_tit_v4 h3.tit3_v4 {background-position: -7px -60px;}
.trade_con_w {float:left; width:120px; position: relative; }
.trade_con_wimg {vertical-align:middle}
.trade_con1 {margin:0; border-top:1px solid #e1e1e1;}
.trade_con1 ul {overflow:hidden; padding:9px 0 8px 9px}
.trade_con1 li {float:left; width:200px; line-height:28px;}
.trade_con1 li a, .trade_con1 li a:visited, .trade_con1 li a:hover {color:#333; padding:0 15px 0 0; font-size:13px; font-family:AppleSDGothicNeo-Regular,"Malgun Gothic","맑은 고딕",dotum,"돋움",sans-serif; }
.trade_con1 li a.select {float:left; color:#eb4a3f; font-weight:bold; width:100%; vertical-align:middle; text-decoration:underline}
.trade_con2 {border-top:1px solid #e1e1e1}
.trade_con2 .m_lst {overflow:hidden; padding:14px 0 4px 9px}
.trade_con2 .m_lst li {float:left; width:170px; padding-left:16px; height:27px; background:url("/images/v4/doc/ico_knou.gif") 0 3px no-repeat scroll}
.trade_con2 .m_lst li a, .knou_m_v4 .m_lst li a:visited, .knou_m_v4 .m_lst li a:hover {color:#333; font-size:13px; font-family:AppleSDGothicNeo-Regular,"Malgun Gothic","맑은 고딕",dotum,"돋움",sans-serif; }
.trade_con2 .m_lst li a.select {color:#eb4a3f; text-decoration:underline; font-weight:bold}
.cls_menu_v4 {background-color:#f8f8f8; border-bottom:1px solid #b5b5b5; border-left:1px solid #b5b5b5; border-right:1px solid #b5b5b5}
.cls_menu_v4 ul {overflow:hidden; padding:12px 0 15px 20px}
.cls_menu_v4 li {float:left; position:relative; width:180px; line-height:22px; font-size:13px; padding:3px 0 2px 0; font-family:AppleSDGothicNeo-Regular,"Malgun Gothic","맑은 고딕",dotum,"돋움",sans-serif; }
.cls_menu_v4 li a, .job_smenu_v4 li a:visited, .job_smenu_v4 li a:hover {color:#333}
.cls_menu_v4 li a.select {color:#eb4a3f; text-decoration:underline; font-weight:bold}
.cls_menu_v4 li .ip_ch {display: inline-block; position: absolute; line-height:22px; top:5px; left:0; padding-left:7px; width:15px; height:15px; background: url("/images/v4/theme/job_check_v4.gif") no-repeat 0 0; vertical-align: middle; cursor: pointer;}
.cls_menu_v4 li label {display: inline-block; overflow: hidden; position: relative; line-height:22px; width:85%; padding-left:23px; color: #333; vertical-align: bottom; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}
.cls_menu_v4 li .ch_blind {position: absolute; top:5px; left: 1px; width:14px; height:14px; border: 0; }
.cls_menu_v4 li .ra_blind {position: absolute;   top: 3px;   left: 1px;   border: 0;  z-index: 1; }
.cls_menu_v4 li.on .ip_ch {background-position: 0 -20px;}
.cls_menu_v4 p{color:#6e6e6e; padding-bottom:13px}
.cls_con .tit_p {margin-top:40px; border-top:2px solid #495164; border-bottom:1px solid #d1d1d1; background-color:#f8f8f8; font-weight:bold; color:#333; padding:14px 0 11px 14px}
.cls_best_v4 {float:left; margin:13px 8px 0px 8px; border-bottom:1px solid #d1d1d1; width:755px}
.cls_best_v4 .lst_rel li {margin-bottom:9px; overflow:hidden}
.cls_best_v4 .lst_rel li a {color:#333}
.cls_best_v4 .lst_rel li a:hover {color:#333; text-decoration:underline;}
.cls_best_v4 .lst_rel img {vertical-align:middle}
.cls_best_v4 .lst_rel .data {float:left; color:#6e6e6e; width:70px; text-align:center; line-height:20px; height:19px; font-size:12px}
.cls_best_v4 .lst_rel .tit {overflow:hidden; float:left; width:520px; line-height:20px; height:19px}
.cls_best_v4 .lst_rel .tit .im_p {margin-right:2px; position:relative; top:-2px}
.cls_best_v4 .lst_rel .tit a.select {color:#496abc; text-decoration:underline}
.cls_best_v4 .lst_rel .tit em {color:#8e8e8e; padding-left:15px}
.cls_best_v4 .lst_rel .pag {float:right; padding-right:4px; color:#6e6e6e; line-height:20px; height:19px; font-size:12px}
.cls_sub_v4 {float:left; width:100%; background:#f8f8f8}
.cls_sub_v4 .lst_rel li {padding-top:9px; padding-bottom:8px; overflow:hidden; border-bottom:1px solid #e1e1e1;}
.cls_sub_v4 .lst_rel li.last {border-bottom:0}
.cls_sub_v4 .lst_rel li a {color:#333}
.cls_sub_v4 .lst_rel li a:hover {color:#333; text-decoration:underline;}
.cls_sub_v4 .lst_rel img {vertical-align:middle}
.cls_sub_v4 .lst_rel .tit {overflow:hidden; float:left; width:560px; line-height:20px; height:19px; padding-left:15px; text-align:left;}
.cls_sub_v4 .lst_rel .tit .im_p {margin-right:2px;}
.cls_sub_v4 .lst_rel .tit a.select {color:#496abc; text-decoration:underline}
.cls_sub_v4 .lst_rel .pag {float:right; padding-right:15px; color:#6e6e6e; line-height:20px; height:19px}
.cls_sub_v4 .lst_rel .pag em {color:#d7d7d7; padding:0 4px}
.cls_pre {border-top: 1px solid #e1e1e1;  line-height: 37px; float: left;  width: 100%;}
.cls_pre span {background: url("/images/v4/doc/btn_clsprev.gif") no-repeat 0 0; padding-left:17px}
.cls_pre a, .cls_pre a:visited, .cls_pre a:hover {color:#496abc; text-decoration:none}

/* sorting */
.cls_area_v4 {clear:both; height:27px; padding-top:18px; margin-bottom:10px}
.cls_area_v4_big {clear:both; height:40px; padding-top:10px; margin-bottom:10px}
.cls_lst_w {float:right;}
.cls_lst_w_big {float:right;margin-top:7px;}
.cls_lst_v4 {display:block; float:left; padding-top:8px; padding-right:8px}
.cls_lst_v4 li a:link, .sort_lst_v4 li a:visited, .sort_lst_v4 li a:hover {color:#606060}
.cls_lst_v4 li {float:left; color:#333; background: url("/images/v4/doc/bu_bar.gif") no-repeat scroll 0 3px;  font-size:13px; padding:0 9px 0 10px; white-space:nowrap; vertical-align:middle}
.cls_lst_v4 li.first {background:none; padding-left:4px}
.cls_lst_v4 .on a:link{font-weight:bold; color:#496abc}

.b_search_v4 {float:left; position:relative;}
.b_search_v4 .btn_search {background-position:0 0; border:0 none; cursor:pointer; float:left; height:26px; overflow:hidden; width:31px}
.b_search_v4 .fld_inside .tf_keyword {float:left; width:330px; font-size:12px; font-weight:normal; height:26px; padding-left:7px; line-height:26px; background-color:transparent; border:1px solid #c5c5c5; }
.b_search_v4 .fld_inside .tf_keyword_big {float:left; width:350px; font-size:14px; font-weight:normal; height:38px; padding-left:7px; line-height:26px; background-color:transparent; border:1px solid #c5c5c5; }
.b_search_v4 .fld_inside .btn_search {background-position:0 0; height:28px; width:32px}
.b_search_v4 .fld_inside .btn_search_big {background-position:0 0; height:40px; width:40px}
.b_search_v4 .fld_inside .bg_on {background: url("/images/v4/doc/knou_subtit_v4.gif?v=2") no-repeat scroll 7px -84px}
.b_search_v4 .fld_inside .bg_on_big {background: url("/images/v4/doc/knou_subtit_v4.gif?v=2") no-repeat scroll 7px -77px}
.the_ico_search {margin-left:-1px; background-image: url("/images/v4/doc/search_knou.gif")}
.the_ico_search_big {margin-left:-1px; background-image: url("/images/v4/theme/search_cp2.gif")}

/* more */
.coll_extend{height:23px;padding-bottom:9px; margin-top:9px; clear:both; font-family:AppleSDGothicNeo-Regular,'돋움',dotum,sans-serif}
.coll_extend .expender{float:left;height:30px;border:1px solid #e8e8e8;background-color:#fafafa;line-height:32px;color:#496abc;text-align:center;text-decoration:none}
.coll_extend .expender .inner{padding-right:13px;background:url("/images/v4/document/more_btn.png") no-repeat}
.coll_extend .expender:hover{position:relative;z-index:10; background-color:#f3f3f3;text-decoration:none}
.coll_extend .expender:visited{color:#496abc}
.coll_extend .expender .inner{cursor:pointer}
.coll_extend .open .inner{background-position:100% -41px}
.coll_extend .close .inner{background-position:100% -247px}
.coll_extend .pre .inner{background-position:0 1px; padding-left:10px}
.coll_extend .next .inner{background-position:-10px -14px;}
.extend_type1 .open{width:100%}

/* 20150904 추가됨 */
.trade_con1 li label {color:#333; padding-left:16px;}
.trade_con1 li label.select {float:left; color:#eb4a3f; font-weight:bold; background-color:#f3f3f3; width:100%; line-height:26px;vertical-align:middle}

/* 20151127 corp */
.sch_box {position: relative; display:block; clear:both; padding: 17px 0 33px 25px; margin-bottom:12px; background: url("/images/v4/theme/cp_search_bg.gif") no-repeat scroll 0 0; z-index: 100;}
.sch_box .sch_q_v4 {clear:both; padding:0 0 0 100px}
.sch_box .sch_q_v4 h1 {float:left;display:block; height:34px; font-size:12px; padding-top:10px; color:#3e4150}
.sch_box .sch_q_v4 .box_searchbar {padding-left:20px}
.sch_box .sch_q_v4 .btn_search {background-position:0 0; border:0 none; cursor:pointer; float:left; height:26px; overflow:hidden; width:31px}
.sch_box .sch_q_v4 .fld_inside .tf_keyword {float:left; width:360px; font-size:12px; font-weight:normal; height:30px; padding-left:10px; line-height:26px; background-color:transparent; border:1px solid #c5c5c5; }
.sch_box .sch_q_v4 .fld_inside .btn_search {background-position:0 0; height:32px; width:36px}
.sch_box .sch_q_v4 .fld_inside .bg_on {background: url("/images/v4/doc/corp_subtit_v4.gif") no-repeat scroll 11px 10px; background-color:#fff;}
.sch_box .cp_ico_search {margin-left:-1px; background-image: url("/images/v4/theme/search_cp.gif")}

.corp_tit_v4 {overflow:hidden; margin-bottom:20px; border-bottom:1px solid #b5b5b5}
.corp_tit_v4 h3 {float:left; padding:0 0 9px 2px; display:block; font-size:15px; line-height:17px; overflow:hidden; letter-spacing:-0.5px; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim"; }
.corp_tit_v4 h3 em {color:#496aca; font-weight:normal; font-size:13px; font-family:Tahoma,Verdana,Geneva,sans-serif;}
.corp_tit_v4 .tmore {float:right; padding:9px 5px 0 0; margin-right:2px; font-size:11px; background: url("/images/v4/theme/th_arrow.gif") right 11px no-repeat}
.corp_tit_v4 .tmore a {color:#6e6e6e}

.th_doc_w .corp_w {overflow:hidden; width:100%;  padding-bottom: 30px;}
.th_doc_w .corp_w .corp_tit {color:#111; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim"; font-size:14px; font-weight:bold; padding-bottom:11px; letter-spacing:-0.5px; margin-top:-2px; margin-left:138px}
.th_doc_w .corp_w .corp_tit a {text-decoration:none; color:#000;}
.th_doc_w .corp_w .corp_tit span{font-size:12px; font-weight:normal; color:#333; font-weight:normal;}
.th_doc_w .corp_w .corp_tit span em {color:#496abc; font-family:Tahoma,Verdana,Geneva,sans-serif; font-weight:bold; font-size:13px}
.th_doc_w .corp_w .thumb {float: left;  margin: 0 20px 0 10px;}
.th_doc_w .corp_w .corp_lst {border-left:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; display:table-cell; width:680px}
.th_doc_w .corp_w .corp_lst table {font-family:AppleSDGothicNeo-Regular,"Malgun Gothic","맑은 고딕",dotum,"돋움",sans-serif}
.th_doc_w .corp_w .corp_lst th {width:80px; padding:12px 0 9px 11px; color:#6e6e6e; font-size:12px; text-align:left; font-weight:normal; background-color:#f8f8f8; border-top:1px solid #d7d7d7; border-right:1px solid #d7d7d7}
.th_doc_w .corp_w .corp_lst td {min-width:110px; padding:5px 0 2px 14px; line-height:5px; color:#333;border-top:1px solid #d7d7d7; border-right:1px solid #d7d7d7; text-align:left; word-break:break-all}
.th_doc_w .corp_w .corp_lst td img {padding-right:18px}
.th_doc_w .corp_w .corp_lst a:link {text-decoration:none}
.th_doc_w .corp_w  .re_thum {float:left; position: relative; margin: 0 25px 0 10px; display:block; width:102px; height:142px; border:1px solid #c6c6c6}
.th_doc_w .corp_w  .re_bg {background: url("/images/v4/doc/corp_thum_bg1.gif") no-repeat scroll 0 0; padding:20px 5px 0 5px; display:block; color:#666; line-height:17px; height:140px; overflow:hidden; text-align:center; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
.th_doc_w .corp_w  .re_bg strong{color:#333}
.th_doc_w .corp_w  .re_bg2 {background: url("/images/v4/doc/corp_thum_bg2.gif") no-repeat scroll 0 0; padding:20px 5px 0 5px;; display:block; color:#666; line-height:17px; height:140px; overflow:hidden; text-align:center; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
.th_doc_w .corp_w  .re_bg2 strong{color:#333}
.th_doc_w .corp_w  .re_bg3 {background: url("/images/v4/doc/corp_thum_bg3.gif") no-repeat scroll 0 0; padding:20px 5px 0 5px; display:block; color:#666; line-height:17px; height:140px; overflow:hidden; text-align:center; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
.th_doc_w .corp_w  .re_bg3 strong{color:#333}
.zoom_over {width:104px; height:144px; position:absolute; top:-1px; left:-1px; background: url("/images/v4/doc/hover.png") 50% 50%}

/* title */
.the_cate_tit {position:relative; overflow:hidden; padding:7px 0 13px 5px; border-bottom:2px solid #495164}
.the_cate_tit .the_tit, .the_cate_tit2 .the_tit {float:left; width:500px; color:#333; font-size:19px; font-weight: 700; letter-spacing:-1px; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
@-moz-document url-prefix(){.the_cate_tit{padding:7px 0 13px 5px;}}
.b_sch_w {float:right; position:absolute; right:0; bottom:9px}
.the_cate_tit2 {position:relative; overflow:hidden; padding:7px 0 13px 5px}

/* sorting */
.sort_area_v4 {clear:both; height:27px; border-bottom:1px solid #e2e2e2; border-top:1px solid #838791; padding-top:14px; margin-bottom:20px; margin-top:-1px}
.sort_lst_w {float:right; margin-top:2px; width:245px}
.sort_lst_w ul {float:left; overflow:hidden; width:205px}
.sort_lst_w li a:hover,  .sort_lst_w li a, .sort_lst_w li a:visited{color:#606060}
.sort_lst_w li {float:left; color:#606060; background: url("/images/v4/doc/bu_bar.gif") no-repeat scroll 0 3px;  font-size:12px; padding:0 9px 0 10px; white-space:nowrap}
.sort_lst_w li.first {background:none; padding-left:4px}
.sort_lst_w li.on a{font-weight:bold; color:#496abc}
.sort_cp_w {float:left}
.sort_cp_w ul {display:inline-block; overflow:hidden}
.sort_cp_w li {float:left; color:#333; background: url("/images/v4/doc/bu_bar.gif") no-repeat scroll 0 1px; font-size:12px; padding:0 10px 0 11px; white-space:nowrap}
.sort_cp_w li.first {background:none; padding-left:4px}
.sort_cp_w .tit1 {background:url("/images/v4/theme/cp_tit_v4.gif") no-repeat scroll 0 0; float:left; height:13px; width:56px; display:block; text-indent:-9999px;}
.sort_cp_w .tit2 {background:url("/images/v4/theme/cp_tit_v4.gif") no-repeat scroll 0 -22px; float:left; height:13px; width:63px; display:block; text-indent:-9999px;}
.sort_cp_w li span {color:#606060; font-weight:bold; line-height:12px; display:inline-block; vertical-align:3px}
.sort_cp_w li span em { padding:0 2px; color:#e64f47; font-weight:bold; font-family:Tahoma,Verdana,Geneva,sans-serif}
.b_search_v4 .fld_inside .bg_on3 {background: url("/images/v4/doc/corp_subtit_v4.gif") no-repeat scroll 7px 8px}

/* search result */
.sch_lst_v4 {clear:both; height:28px; border-bottom:1px solid #e2e2e2; padding-top:13px; padding-left:5px; margin-bottom:20px; color:#333}
.sch_lst_v4 strong {color:#496abc}
.sch_lst_v4 .sch_word em {font-family:Tahoma,Verdana,Geneva,sans-serif}
.sch_lst_v4 .sch_word .bar {color:#d7d7d7; padding: 0 1px 0 2px; font-weight:normal}
.sch_lst_v4 .sch_word span {color:#e64f47; font-weight:bold}

/* main */
.corp_sum {position:relative; padding:80px 41px 50px 41px; margin-bottom:30px; background:url("/images/v4/doc/corp_tit_bg.jpg") repeat 0 top; background-size:100% 100%}
.corp_sum .corp_name {font-size:16px; text-align:center; color:#fff}
.corp_sum .corp_name strong {display:block; font-size:32px; vertical-align:bottom; text-shadow:0px 1px 1px  rgba(0,0,0,0.2)}
.corp_sum .corp_name p {margin-top:23px}
.corp_sum .corp_info {position:relative; margin:30px 0 28px 0; background:url("/images/v4/doc/corp_info_bg.png") repeat 0 0; box-shadow:0 3px 8px rgba(0,0,0,0.25);}
.corp_sum .corp_info td, .corp_sum .corp_info th {padding:9px 0 12px 0; border-bottom:1px solid rgba(255,255,255,0.12); color:#fff; text-align:left; font-size:14px; font-weight:normal; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
.corp_sum .corp_info th {width:96px; padding-left:29px; color:#b7b7b7; border-left:1px solid rgba(255,255,255,0.12);border-right:1px solid rgba(255,255,255,0.12);}
.corp_sum .corp_info td {color:#fff; padding-left:19px}
.corp_sum .corp_info th:nth-child(4n+1) {border-left:none}

.corp_sum .corp_info2 {font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
.corp_sum .corp_info2 dt {height:44px; margin-bottom:1px; border-top:2px solid #ffc400; background:url("/images/v4/doc/corp_info_bg2.png") repeat 0 0;}
.corp_sum .corp_info2 dt .c_state_tit {display:block; height:20px; padding-left:29px; margin:12px 0 0 14px; color:#fff; font-size:14px; background:url("/images/v4/doc/ico_corp.gif") no-repeat 0 2px}
.corp_sum .corp_info2 dd {height:42px; margin-bottom:1px; font-size:14px; color:#000; background-color:#fff; border:1px solid #fff}
.corp_sum .corp_info2 dd img {vertical-align:middle}
.corp_sum .corp_info2 dd:hover {border:1px solid #4d83ff}
.corp_sum .corp_info2 .c_logo {display:inline-block; text-align:center; width:190px; margin-top:10px}
.corp_sum .corp_info2 .c_report {display:inline-block; width:160px; margin-right:50px; font-weight:bold; text-align:center}
.corp_sum .corp_info2 .c_report em {color:#ea002c}
.corp_sum .corp_info2 .c_report a:link{color:#000}
.corp_sum .corp_info2 .c_date {display:inline-block; font-weight:bold; text-align:left}
.corp_sum .corp_info2 .c_date em {color:#6e6e6e; font-weight:normal}
.corp_sum .info_txt {font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim"; color:#fff; padding:25px 0 0px 22px;line-height:18px; margin-bottom:10px; background:url("/images/v4/doc/job_dot.png") 0 25px no-repeat;}

.corp_tit_w {position:relative; height:40px; border-top:2px solid #495164; border-bottom:1px solid #e1e1e1}
.corp_tit_w img {vertical-align:middle}
.corp_tit_w .c_m_tit {display:inline-block; margin:8px 0 0 7px; font-size:15px; color:#000; font-weight:bold; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
.corp_tit_w .c_m_tit .c_txt1 {color:#808080; margin-left:16px; font-size:12px; font-weight:normal; letter-spacing:-0.5px}
.corp_tit_w .c_txt2 {position:absolute; right:5px; top:10px}
.corp_tit_w .c_m_tit .c_txt3 {color:#496aca; font-weight:normal; font-size:13px}
.corp_tit_w .lst_more a {position:absolute; right:5px; top:16px; padding-right:6px; font-size:11px; color:#666; letter-spacing:-1px; background:url("/images/v4/theme/th_arrow.gif") right 2px no-repeat;}

.corp_m_lst, .corp_m_lst2 {clear:both; overflow:hidden; margin-bottom:21px}
.corp_m_lst ul {float:left; width:348px; margin:13px 0 0 7px}
.corp_m_lst li, .corp_m_lst2 li {margin-bottom:8px; overflow:hidden}
.corp_m_lst img, .corp_m_lst2 img {vertical-align:middle}
.corp_m_lst .tit {overflow:hidden; height:19px; line-height:20px}
.corp_m_lst .tit .im_p, .corp_m_lst2 .tit .im_p {position:relative; top:-2px}
.corp_m_lst .tit a, .corp_m_lst2 .tit a {color:#333}
.corp_m_lst .l_date {color:#6e6e6e; margin-left:10px}

.corp_m_lst2 ul {margin:13px 0 0 7px}
.corp_m_lst2 .tit {overflow:hidden; height:19px; width:480px; line-height:20px; float:left}
.corp_m_lst2 .pag {float:right; color:#6e6e6e; margin-right:12px; font-size:12px}
.corp_m_lst2 .bar {padding:0 6px; color:#ccc; font-family:AppleSDGothicNeo-Regular,dotum,"돋움",sans-serif}

.job_intro_v4 {clear:both; overflow:hidden; padding-left:10px; margin-bottom:30px; border-bottom:1px solid #b5b5b5}
.job_det_v4 {float:left; width:274px; height:160px;  padding:19px 0 16px 0; border-right:1px solid #e1e1e1; overflow:hidden}
.job_det_v4 dl {margin-top:15px;  color:#333}
.job_det_v4 dt, .job_det_v4 dd {margin-bottom:6px;padding-left:7px;  background: url("/images/v4/doc/bul_left_v4.gif") 0px 4px no-repeat scroll;}
.job_det_v4 dd em {color:#496abc; font-weight:bold; font-family:Tahoma,Verdana,Geneva,sans-serif; line-height:0; font-size:15px}
.job_det_v4 strong { margin-bottom:8px; background:url("/images/v4/theme/job_subtit_v4.gif") no-repeat scroll 0 -240px; display:block; font-size:12px; height:17px; text-indent:-9999px; width:80px}
.job_det_v4 .a_cate {border-left:1px solid #e2e2e2; margin-top:10px; height:24px}
.job_det_v4 .a_cate li {float:left; text-align:center; margin-left:-1px; border:1px solid #d1d1d1; background-color:#f8f8f8}
.job_det_v4 .a_cate .link_tab {overflow:hidden; height:14px; font-size:11px; letter-spacing:-1px; line-height:14px;color:#606060;text-decoration:none}
.job_det_v4 .a_cate .on {position:relative; height:22px; padding-left:1px; margin:0 0 0 -1px;padding-bottom:0;border:1px solid #516eb9;background-color:#658ae7}
.job_det_v4 .a_cate .on .link_tab {color:#fff}
.job_det_v4 .a_cate li a span {display:inline-block; padding:0 10px 0 12px; height:22px; line-height:24px}
.job_con_v4 {float:right; width:475px; height:194px; overflow-y:scroll}
.job_con_v4 .b_sum {padding:19px 15px 10px 12px; line-height:19px}
.job_con_v4 .b_sum strong { margin-bottom:8px; background:url("/images/v4/theme/job_subtit_v4.gif") no-repeat scroll 0 -270px; display:block; font-size:12px; height:17px; text-indent:-9999px; width:120px}

.corp_up_data {clear:both; overflow:hidden; padding:18px 0 15px 0; margin-bottom:11px; border-bottom:1px solid #e1e1e1; background-color:#f8f8f8}
.corp_up_data .up_txt {float:left; color:#333; margin-right:18px; line-height:20px; margin-left:24px}
.corp_up_data .up_txt em {color:#496abc}
.corp_up_data .up_btn {float:left; display:block; width:119px; height:34px; border:1px solid #b5bfd8; background-color:#fff; text-decoration:none; color:#496abc; font-weight:bold; text-align:center; line-height:37px}
.corp_up_data .up_btn span { padding-right:15px; padding-top:5px; background:url("/images/v4/doc/ico_arr.gif") no-repeat right 4px}


/* 20151213 corp top */
.corp_box {position: relative; display:block; clear:both; padding: 17px 0 0 25px; height:228px; margin-bottom:12px; background: url("/images/v4/theme/corp_top_bg.gif") no-repeat scroll 0 0;}
.corp_box .sch_q_v4 {clear:both; padding-left:15px}
.corp_box .sch_q_v4 .stit {display:block;  font-size:16px; font-weight:600; padding:15px 0; color:#3e4150; letter-spacing:-1px; line-height:26px; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
.corp_box .sch_q_v4 .stit span {color:#496abc}
.corp_box .sch_q_v4 .stit em {color:#eb4a3f}
.corp_box .sch_q_v4 .box_searchbar {padding-left:0px}
.corp_box .sch_q_v4 .btn_search {background-position:0 0; border:0 none; cursor:pointer; float:left; height:26px; overflow:hidden; width:31px}
.corp_box .sch_q_v4 .fld_inside .tf_keyword {float:left; width:340px; font-size:12px; font-weight:normal; height:38px; padding-left:10px; line-height:32px; background-color:transparent; border:1px solid #c5c5c5; }
.corp_box .sch_q_v4 .fld_inside .btn_search {background-position:0 0; height:40px; width:40px}
.corp_box .sch_q_v4 .fld_inside .bg_on {background: url("/images/v4/doc/corp_subtit_v4.gif") no-repeat scroll 11px 14px; background-color:#fff;}
.corp_box .cp_ico_search {margin-left:-1px; background-image: url("/images/v4/theme/search_cp2.gif")}

/* 20160804 기업보고서 팝업 */
.b_msg {position:absolute; bottom:10px; right:39px; width:690px; height:109px;  z-index:999; zoom:1; background:url(/images/v4/doc/msg_bg.png) no-repeat}
.b_msg p.comt {color:#eee; text-align:center; padding-top:28px; }
.b_msg span.txt14 {font-size:12px; line-height:18px;}
.b_msg span.txt14 em{color:#fbf945; line-height:32px;}
.b_msg span.close {position:absolute; right:15px; top:20px}


/* 20160901 기업보고서 하단 레이어 */
.bt_msg {position: absolute;  bottom: 58px;  right: -3px; height: 102px;  z-index: 999;  zoom: 1;}


/* 20160920 excel */
.excel_box {position: relative; display:block; clear:both; padding:0 0 0 40px; height:227px; margin-bottom:20px; border-bottom:1px solid #b5b5b5; z-index: 100;}
.excel_box .sch_q_v4 {clear:both; padding-left:15px}
.excel_box .sch_q_v4 .stit {display:block;  font-size:23px; font-weight:600; padding:65px 0 0; color:#3e4150; letter-spacing:-1px; line-height:32px; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
.excel_box .sch_q_v4 .stit span {color:#496abc}
.excel_box .sch_q_v4 .stit p {font-size:15px; font-weight:normal; padding-top:10px}
.bx_controls {position:absolute; bottom:27px; left:56px}
.bx_controls a{display:inline-block; margin:0 5px 0 0; background:url(/images/v4/main/roll_btn_off.png) no-repeat scroll 0 0; height:11px; overflow:hidden; text-indent:-99em; width:11px}
.bx_controls a.active{background:url(/images/v4/main/roll_btn_on.png) repeat scroll 0 0; padding:0 2px 2px 0; margin-bottom:-1px}
.guide_icon {display:block; position:absolute; top:-11px; left:-22px; width:44px; height:44px; z-index:9999; background:url("/images/v4/doc/excel_guide.png") no-repeat scroll;}

/* 북코스모스 */
.b_thumb {position:relative; float:left; margin-right:10px}
.b_thumb2 {position:relative; float:left; margin-right:19px}
.b_thumb2 .mask, .b_thumb .mask {overflow:hidden;position:absolute;top:0;left:0;z-index:0;display:block;width:104px;height:154px;background:url(/images/v4/theme/b_cover.png) no-repeat}
.zoom_ov {width:104px; height:154px; position:absolute; top:0; left:0; background: url("/images/v4/theme/hover.png") no-repeat scroll 0 0}
.zoom_ov5 {position:absolute; top:0; left:0; background: url("/images/v4/document/d_hover4.png") no-repeat scroll 0 0;background-size: 100% 100%;}
.zoom_ov6 {position:absolute;  top:0; left:0; background: url("/images/v4/document/d_hover2.png") scroll 50% 50%}

/* 기업보고서 안내 팝업 */
.corp_info_box {position:absolute; top:0; width:762px; height:121px; background:rgba(184,19,19,0.8); box-shadow:0 3px 8px rgba(0,0,0,0.25);}
.corp_info_box p {text-align:center; line-height:22px; margin-top:28px; color:#fffcb9}
.corp_info_box .close {position:absolute; right:18px; top:18px; display:block; width:21px; height:21px; background: url("/images/v4/doc/corp_info_close.png") no-repeat 0 0; overflow:hidden;text-indent:100%;white-space:nowrap; opacity:0.7}

/* 자기소개서 첨삭 배너 */
.consul_det_b {clear:both; margin-bottom:10px}
.consul_det_b img {vertical-align:top}

/* 도서요약본 */
.booksum_box {position: relative; clear:both; padding:30px 0 38px; margin-top:-1px; margin-bottom:20px; background: url("/images/v4/doc/booksum_search_bg.gif") no-repeat scroll 0 0; z-index: 100;}
.booksum_box .sch_q_v4 {clear:both;}
.booksum_box .sch_q_v4 h1 {display:block; margin:0 auto; height:40px; padding:5px 0 3px; color:#3e4150; font-size:23px; font-weight:600; text-align:center; font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim";}
.booksum_box .sch_q_v4 .box_searchbar {padding-left:145px}
.booksum_box .sch_q_v4 .btn_search {background-position:0 0; border:0 none; cursor:pointer; float:left; height:26px; overflow:hidden; width:31px}
.booksum_box .sch_q_v4 .fld_inside .tf_keyword {float:left; width:415px; font-size:15px; font-weight:normal; height:44px; padding-left:15px; line-height:44px; background-color:transparent; border:1px solid #c5c5c5;  font-family:AppleSDGothicNeo-Regular,"맑은 고딕","Malgun Gothic","Gulim"}
.booksum_box .sch_q_v4 .fld_inside .btn_search {background-position:0 0; height:46px; width:48px}
.booksum_box .sch_q_v4 .fld_inside .bg_on {background: url("/images/v4/doc/booksum_subtit_v4.gif") no-repeat scroll 2px 2px; background-color:#fff;}
.booksum_box .cp_ico_search {margin-left:-1px; background-image: url("/images/v4/doc/booksum_search_btn.gif")}
.book_cover {width:101px; height:144px; position:absolute; top:0; left:0; background: url("/images/v4/ebook/book_bg_b2.png") no-repeat scroll left 0}

/* 표지속지 베스트 */
.doc_cate_tit em {color:#496aca}
.doc_cate_tit .t_txt {color:#496aca; font-size:12px; font-weight:normal; font-family:AppleSDGothicNeo-Regular,dotum,"돋움",sans-serif; letter-spacing:0; margin-left:11px}
.b_num1 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num1.png) no-repeat}
.b_num2 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num2.png) no-repeat}
.b_num3 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num3.png) no-repeat}
.b_num4 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num4.png) no-repeat}
.b_num5 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num5.png) no-repeat}
.b_num6 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num6.png) no-repeat}
.b_num7 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num7.png) no-repeat}
.b_num8 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num8.png) no-repeat}
.b_num9 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num9.png) no-repeat}
.b_num10 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num10.png) no-repeat}
.b_num11 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num11.png) no-repeat}
.b_num12 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num12.png) no-repeat}
.b_num13 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num13.png) no-repeat}
.b_num14 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num14.png) no-repeat}
.b_num15 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num15.png) no-repeat}
.b_num16 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num16.png) no-repeat}
.b_num17 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num17.png) no-repeat}
.b_num18 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num18.png) no-repeat}
.b_num19 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num19.png) no-repeat}
.b_num20 {position:absolute;top:0;left:0;z-index:0;display:block;width:42px;height:42px;background:url(/images/v4/theme/b_num20.png) no-repeat}

/* 구매평가 포인트  20200422 */
.opinion_point_icon {font-weight: 600}

/* 방통대 과제명 파일등록 20240903 */
.exam_notice {font-size: 13px; margin: 17px 0 18px 5px}
.exam_notice li {display: block;  padding-left: 7px;  margin-left: 2px;  line-height: 23px;  margin-bottom: 1px;  color: #363636;  font-size: 13px;  letter-spacing: -0.3px;  background: url("/images/v4/exam_data/bul_notice.gif") no-repeat 0 10px}
.exam_notice li em {color: #3565c9}
.ex_box {position: relative; border: 1px solid #c8cdd1; background-color: #fff; border-radius: 12px; box-shadow: 2px 2px 1px 1px rgba(242, 242, 242, 1);	margin-bottom: 35px;}
.exam_box_lst {padding-top: 4px;}
.ex_tit_area { width: 100%; height: 48px; background-color: #f4f8fe; position: relative; border-top-right-radius: 12px;  border-top-left-radius: 12px;    border-bottom: 1px solid #e5eaef}
.ex_tit_area span {overflow: hidden; font-size: 1.30em; color: #0c0c0c; line-height: 26px; display: block; font-weight: bold; letter-spacing: -0.5px; margin: 0 0 0 15px; text-align: left; padding: 13px 0 0 0}
.ex_upload {text-align: center; margin:25px 0;}
.ex_upload_line {text-align: center; margin:25px 50px; border-top:1px solid #ebebeb; padding-top:20px}
.ex_upload .te_tit {font-size: 14px; font-weight: bold; letter-spacing: -0.5px; color: #333; display: block; padding-top: 15px;}
.ex_upload .te_noti {text-align: left; color: #6e6e6e; font-size: 13px; letter-spacing: -0.3px; word-spacing: -0.5px; line-height: 22px; margin: 25px 0 14px 290px}
.ex_upload .te_noti em{display: block}
.btn_test_mode {display: inline-block; text-align: center;  width: 150px; height: 40px; border-radius: 5px; color: #fff; font-size: 16px; font-weight: bold; text-decoration: none; text-align: center; line-height: 35px; letter-spacing: -0.3px; word-spacing: -0.3px; border: 1px solid #5a78c0; background-color: #6286de;}
.btn_test_mode:hover {border: 1px solid #5a78c0; background-color: #486cc5; text-decoration: none;}
.btn_ex_upload {height:31px; line-height:29px; font-size:13px; letter-spacing:-0.5px;  display:block; color:#3565c9; text-align: center; padding:0 20px 2px 20px; border:1px solid #89a1dd; box-sizing:border-box; word-spacing:-0.5px; background-color:#fff; border-radius:3px}
a.btn_ex_upload {text-decoration:none}
.btn_ex_upload:hover {background-color:#f4f7fe; border:1px solid #89a1dd;}
.btn_file_up {display: inline-block; padding: 15px 0; text-align: center; width: 200px;border-radius: 10px; color: #fff; font-size: 16px; font-weight: bold; text-decoration: none; text-align: center;  letter-spacing: -0.3px; word-spacing: -0.3px; border: 1px solid #f24a41; background-color: #f24a41;}
.btn_file_up img {display: inline-block; text-align: center}
.btn_file_up:hover {border: 1px solid #d9423a; background-color: #d9423a; text-decoration: none;}

.lst_ngall_v4 .thumb_v4 .sp_thmb {display: block;}

/*20250313145222*/
.corp_box .sch_q_v4 .fld_inside .tf_keyword {
	background-color: #fff;
}


/* 20250310 판매자 표지뱃지 */
.sc_notify {
	position: relative;
	float: right;
	margin-bottom: 15px;
	top: auto;
	right: auto;
}