@charset "euc-kr";

@import url("http://common.mk.co.kr/common/css/2015/common_news.css");

/* common */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {	display: block}
html, body {width: 100%;, height: 100%}
body, input, button {color: #333; font: 13px/20px '¸¼Àº °íµñ', 'Malgun Gothic', µ¸¿ò, Dotum, ±¼¸², Gulim, 'Apple SD Gothic Neo', sans-serif}
h1, h2, h3, h4, h5, h6 {font-size: 16px;	text-align: left}
img, fieldset, iframe {	border:0 }
ul, li {list-style: none}
ol {list-style: decimal inside}
blockquote, q {	quotes: none}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none}
table {	border-collapse: collapse;	border-spacing: 0}
em, address {	font-style: normal}
input, select {	vertical-align: middle}
button, label {	cursor: pointer;_cursor//:hand}
hr, legend, caption {display: none}
td {vertical-align: middle}
a {	color: #333;	text-decoration: none}
a:visited {	color: #333}
a:hover {text-decoration: underline}
html{-webkit-text-size-adjust:none}
.dispnone {	display: none}
.trans {background-color: transparent}
.skip{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0;line-height:0}
.blind {position: absolute;	display: block;	overflow: hidden;	left: 0;	top: -5000px}
.tblFixed {	table-layout: fixed}
.txtBlock {	display: inline-block}



/* Layout  */
body { font-family:'¸¼Àº °íµñ','Malgun Gothic',µ¸¿ò,Dotum,±¼¸²,Gulim,'Apple SD Gothic Neo',sans-serif; text-align:center;*word-break:break-all;	-ms-word-break: break-all }
#Wrap { width:100%; position:relative}
#header {height:80px; width:1180px; margin:0 auto; position:relative;}
#Content {position:relative; clear:both; width:1180px; margin:0 auto; background:url(http://img.mk.co.kr/main/2015/mk_new/bg_view_right.gif) repeat-y right top; overflow:hidden }
#Content  .left_content {float:left; width:820px; padding-top:25px}
#top_header {width:1180px; margin:0 auto; position:relative}
.news_title { position:relative; width:1180px; padding:15px 0 16px; border-bottom:solid 1px #909090; clear:both ; overflow:hidden; text-align:left}
.right_aside {float:right; width:340px;}


/* header  */
#header_box {background:url(http://img.mk.co.kr/main/2015/mk_new/bg_viewtop.gif) repeat-x 0 0 ; width:100%;  z-index:1000000000!important; height:80px;  margin-top:0; position:fixed; left:0; top:0 ; }
#header  h2 {float:left}
#header .gnb_top {float:left}
#header .gnb_top .gnb_menu li {float:left; position:relative; font-size:15px; padding:8px 17px 0; color:#FFF; font-weight:bold; display:block; height:32px;}
#header .gnb_top .gnb_menu li a:link { color:#FFF; font-weight:bold;}
#header .gnb_top .gnb_menu li a:hover { color:#FFF; font-weight:bold;}
#header .gnb_top .gnb_menu li a:visited { color:#FFF; font-weight:bold;}
#header .gnb_top .gnb_menu li a:after {content: '';	content: none}
#header .gnb_top .gnb_menu li.on {background:#ff7e00;font-size:16px;}
#header .gnb_top .gnb_menu li.off{font-size:16px;line-height:18px;font-weight:bold;background:url(http://img.mk.co.kr/main/201509/gnb_bar.gif) no-repeat right 50%;color:#fff}
#header .gnb_top .gnb_menu li:after {content: ''; color:#333; font-weight:normal}

#header  .submenu .sub_on {background:#e1e1e1; font-weight:bold!important}
#header  .submenu .sub_on a:link, .sub_on a:hover, .sub_on a:visited {background:#e1e1e1; font-weight:bold!important}
#header  .submenu  dd  a:link { color:#464646!important; font-weight:normal!important }
#header  .submenu  dd  a:hover { color:#464646!important; font-weight:normal!important }
#header  .submenu  dd  a:visited { color:#464646!important; font-weight:normal!important }

#header .submenu .sub_on a:link { background:#e1e1e1;}
#header .submenu .sub_on a:hover { background:#e1e1e1;}
#header .submenu .sub_on a:visited { background:#e1e1e1;}
#header .submenu dd:first-child {float:left; padding:9px 10px 0 20px; height:30px!important; font-weight:normal}

#header .submenu { height:40px; position:absolute; left:0; top:40px; z-index:10px; width:700px; font-size:13px; font-weight:normal; color:#343434}
#header .submenu dd a:link, #header .submenu dd a:hover, #header .submenu dd a:visited {font-weight:normal; color:#343434}
#header .submenu dd {float:left; padding:9px 10px 0; height:30px; font-size:13px; font-weight:normal}
#header .submenu dd:first-child {float:left; padding:9px 10px 0 20px; height:40px; font-weight:normal}
#header .top_busy {padding-top:9px; color:#808080; letter-spacing:-1px; width:300px;  text-align:left}
#header .top_busy .busy_txt {float:right;  min-width:200px; text-align:left; font-size:13px;}
#header .top_busy .busy_txt a:link {color:#808080; font-size:13px;}
#header .top_busy .busy_txt a:hover  {color:#808080; font-size:13px;}
#header .top_busy .busy_txt a:visited  {color:#808080; font-size:13px;}

ul.etc_menu {position:relative;width:185px;float:right;padding-right:80px;margin-top:10px}
ul.etc_menu li{float:left;font-size:13px;line-height:16px;background:url(http://img.mk.co.kr/main/201509/gnb_bar2.gif) no-repeat right 4px;padding-right:9px;padding-left:9px;letter-spacing:-1.5px}
ul.etc_menu li.last{padding-right:0;background-image:none}
ul.etc_menu li a{color:#ccc}
.btn_right{position:absolute;top:0;right:0;z-index:100000000000}

/* article  */
.news_article { width : -webkit-calc(100% - 330px); width : -moz-calc(100% - 330px); width : calc(100% - 330px);}
.news_title { width:100%; }
.news_title_text { clear:both; overflow:hidden; position:relative; }
.news_left_aside { float:none; width:100%;}
ul.left_aside_sns li { float:left; width:100px; clear:none; border:0;}
.news_body { margin-left:10px; margin-right:20px; width:auto; font-size:16px;}
ul.left_aside_sns li { position:relative;}
#left_aside_sns_more_layer { position:absolute; width:133px; padding:3px 0 8px 10px; top:0px; left:60px;}
#left_aside_sns_more_layer.open:before { display:none;}
.news_imgbox figcaption { font-size:14px;}
.news_title_cat { padding:8px 0; font-size:16px; letter-spacing:-1px; color:#222; font-weight:bold ; overflow:hidden}
.news_title_cat a { color:#222}
.news_title_cat > a { display:block; }
.news_title_cat dd { display:none;}


#cat_list_trigger_id a.open:after { background-position:-100px -525px;}
.news_title_cat ul.news_title_cat_list { display:none; padding:5px; background:#fff; border:solid 1px #d7d7d7; }
.news_title_cat ul.news_title_cat_list li { }
.news_title_cat ul.news_title_cat_list li a { display:block; }
.news_title_cat ul.news_title_cat_list li a:hover { background:#e5e5e5; }
.news_title  .news_title_text h1{ font-size:42px; font-weight:normal; line-height:46px; color:#000; letter-spacing:-1.5pt; }
.news_title  .news_title_text .news_title_author { height:20px;  font-size:13px; color:#888; padding-top:40px } 
.news_title   .news_title_text .news_title_author a { color:#888; }

.quot_img1 {margin:0 auto 10px}
.quot_img2 {margin:15px auto 0} 

/*  image  */
.img_center { text-align:left; margin:0 auto; padding-bottom:30px; overflow:hidden;  max-width:100%}
.img_center figure, .img_left figure, .img_right figure {padding-top:5px; color:#828282; font-size:12px; line-height:15px;}
.img_left { float:left; text-align:left; margin-right:20px; overflow:hidden}
.img_right { float:right; text-align:left; margin-left:20px; overflow:hidden}


/*  ad  */
.view_ad {padding:15px 15px 15px 0; text-align:left; float:left; margin-right:5px; margin-bottom:15px;}
.ad_rightview {padding-top:25px; padding-bottom:25px; border-top:1px solid #d2d2d2}
.ad_header {margin:80px auto 0}

.news_title_text .top_title {font-size:35px!important; font-weight:normal; line-height:40px; color:#000; letter-spacing:-1.5pt;}
.news_title_text .sub_title1 {color:#6d6d6d; padding-top:20px; font-weight:normal}
.news_title_text .sub_title2 {color:#6d6d6d; padding-top:8px; font-weight:normal}
.news_title_author .author {float:left; color:#333333; }
.news_title_author .lasttime {float:left; background:url(http://img.mk.co.kr/main/2015/mk_new/ic_gap.gif) no-repeat 10px 6px;padding-left:20px;}
.news_title_author .lasttime1 {float:left; padding-left:0;}

.sns_right {position:absolute; right:0; bottom:0; z-index:1; zoom:1; overflow:hidden}
.sns_right a:link { display:inline-block}
.sns_right ul li {float:left; padding-left:6px}
.sns_right ul li:first-child {float:left; padding-left:0}

.sns_mbox {width:100%; margin:0 auto; position:fixed;}
.sns_left { position:fixed; top:150px; left:-630px; width:100%}

#Content  .left_content .art_txt {font-size:17px; text-align:left; line-height:29px; font-family:'¸¼Àº °íµñ','Malgun Gothic',µ¸¿ò,Dotum,±¼¸²,Gulim,'Apple SD Gothic Neo',sans-serif; }
#Content  .left_content .tagbox {overflow:hidden; position:relative;max-height:35px!important; padding-top:35px; font-size:14px;}
#Content  .left_content .tagbox .tag {color:#2382c2; background:#ebf3f9;display:block;float:left;margin:0 10px 10px 0;padding:2px 1px 2px 2px; line-height:16px}
.aside {clear:both; position:relative; }
.aside1 {clear:both; position:relative; padding-bottom:25px;margin-top:-1px;}
.aside .rel_art_tit { border-bottom:1px solid #d2d2d2; background:#f2f2f2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:37px}
.aside .rel_art_tit h3 {padding:8px 0 0 20px; font-size:16px; font-weight:bold}
.aside1 .many_art_tit {border-top:1px solid #7b7b7b; border-bottom:1px solid #d2d2d2; background:#f2f2f2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:37px}
.aside1 .many_art_tit h3 {padding:8px 0 0 20px; font-size:16px; font-weight:bold}
.aside1 .many_art {margin:15px auto;  overflow:hidden; text-align:left}
.aside1 .many_art li {padding:7px 20px; font-size:16px; letter-spacing:-1.5px; font-weight:bold}

.manyart_box {margin:10px auto 0; width:100%; overflow:hidden;}
.many_art0 {  text-align:left; clear:both; border-bottom:1px solid #dedede; overflow:hidden; padding:10px 20px;}
.many_art0 dt {text-align:left;  font-size:16px; letter-spacing:-1.5px; font-weight:bold }
.many_art0 .thum {float:right; padding-left:10px}
.many_art0 .num {color:#7f7f7f; font-family:Georgia, Tahoma, Geneva, sans-serif;font-style:italic; width:20px; display:block; float:left; font-weight:bold; border:1px solid #f9f9f9}
.many_art0 .num_ad {color:#7f7f7f; font-family:Georgia, Tahoma, Geneva, sans-serif; font-style:italic; width:20px; display:block; float:left; font-weight:bold; border:1px solid #f9f9f9; font-size:11px} 

.art_facebook {float:left; border-radius:12px; height:20px; width:28px; border:2px solid #3b5998; color:#3b5998; font-size:12px; background:url(http://img.mk.co.kr/main/2015/mk_new/ic_fbook.png) no-repeat 5px 5px; text-align:left; padding-left:15px;letter-spacing:0; margin-right:7px}
.aside  .rel_art li { text-align:left; padding:10px 0; font-size:16px; letter-spacing:-1.5px; border-bottom:1px solid #dedede; padding-left:20px; font-weight:bold}
.aside  .rel_art li:last-child { border-bottom:none}
.rel_thum {border:1px solid #dedede}

#Content  .left_content  .sub_section {border-top:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; width:400px; margin:40px 0; text-align:center; padding:20px 5px;font-family:'Nanum Myeongjo', '³ª´®¸íÁ¶', serif; font-weight:bold; font-size:22px; letter-spacing:-1px; line-height:35px; float:left; overflow:hidden; margin-right:30px}
.hotnews_box {float:left;   overflow:hidden; margin-top:20px; padding-left:20px}
.hotnews_list li { padding:5px 0; font-size:15px; text-align:left;}

/*  bottom art  */
#bottom_art {border-top:1px solid #cccccc; margin-top:20px!important; clear:both; background:url(http://img.mk.co.kr/main/2015/mk_new/bg_view_bottom.gif) repeat-y 0 0; overflow:hidden}
#bottom_art  .t_hotnews {position:relative; clear:both; overflow:hidden}
#bottom_art  .t_hotnews h3 {font-size:18px; font-weight:bold; padding:25px 0 0 15px; float:left; width:113px ; line-height:24px;}
#bottom_art  .t_hotnews h3 span { width:70px!important;  display:block; position:relative}
#bottom_art  .ad_bottom_art {float:left; margin-top:20px; position:relative}
#bottom_art  .reple_box {position:relative; clear:both; margin-top:25px; overflow:hidden}
#bottom_art .reple_box h3 {font-size:18px; font-weight:bold; padding:25px 0 0 15px; float:left; width:113px ; line-height:24px; border-top:1px solid #cccccc}
#bottom_art .reple_box .reple {width:670px; float:left; padding-left:20px}

#bottom_art  .photo_box {position:relative; clear:both; margin-top:25px; overflow:hidden}
#bottom_art .photo_box h3 {font-size:18px; font-weight:bold; padding:25px 0 0 15px; float:left; width:113px ; line-height:24px; border-top:1px solid #cccccc}

.ft_org {color:#ff7e00}
.search_bx {float:right; text-align:right; }
.search_bx1 {height:40px; overflow:hidden}

.title_trans {height:40px; position:absolute; left:0; top:39px; z-index:10px; width:692px; font-weight:bold; color:#343434;text-align:center; font-size:14px; padding-top:10px}
.title_trans .title_trans_tt {font-weight:normal; font-size:13px; color:#666!important}
.title_trans .title_trans_tt a:link {font-weight:normal; font-size:13px; color:#666!important}
.title_trans .title_trans_tt a:hover {font-weight:normal; font-size:13px; color:#666!important}
.title_trans .title_trans_tt a:visited {font-weight:normal; font-size:13px; color:#666!important}
.move_sns {width:1180px; position:relative; height:0; margin:0 auto; max-width:100%}


/*  20150302 */
.card_view{position:relative;width:670px;margin-bottom:30px;background:url(http://img.mk.co.kr/news/2015/bg_cardview.gif) repeat-y 0 0;*font-size:0;*line-height:0; margin:0 auto}
/*.card_view:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,0.12);content:'';-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*/

.card_view span{display:inline-block}
.card_view a{display:block;background:url(http://img.mk.co.kr/news/2015/btn_card.png) no-repeat}
.card_view a.prev_on{width:70px;height:93px;background-position:0 0;position:absolute;left:0;top:50%;margin-top:-46px;z-index:100000;cursor:pointer;text-indent:-999em}
.card_view a.prev_on:hover{background-position:0 -113px}
.card_view a.next_on{width:70px;height:93px;background-position:-90px 0;position:absolute;right:0;top:50%;margin-top:-46px;z-index:100000;cursor:pointer;text-indent:-999em}
.card_view a.next_on:hover{background-position:-90px -113px}
.card_view a.prev_off{width:70px;height:93px;background-position:0 -226px;position:absolute;left:0;top:50%;margin-top:-46px;z-index:100000;cursor:pointer;text-indent:-999em}
.card_view a.next_off{width:70px;height:93px;background-position:-90px -226px;position:absolute;right:0;top:50%;margin-top:-46px;z-index:100000;cursor:pointer;text-indent:-999em}

.card_view .txt_box{position:absolute;overflow:hidden;left:0;bottom:0;z-index:10000;width:100%;height:35px;background:url(http://img.mk.co.kr/news/2015/bg_card_bottom.png) repeat;text-align:center}
.card_view .txt_num{padding-top:10px;color:#fff;font-size:14px;line-height:18px}
.card_view a.txt_more{display:block;padding-top:7px;color:#ccc;font-size:12px;line-height:18px;background:none}
.card_view a.txt_more:hover{color:#f68300}

.card_view .view_list{position:relative;overflow:hidden;vertical-align:middle;text-align:center;*text-align:left;width:100%;height:100%;z-index:10000}
.card_view .view_list ul{position:relative;overflow:hidden;width:424px;height:457px;padding-left:123px}
.card_view .view_list ul li{float:left;width:207px;margin-right:10px;padding-bottom:10px}
.card_view .view_list ul li.last{margin-right:0}
.card_view .view_list ul li .thumb{position:relative;overflow:hidden;width:207px;height:207px}
.card_view .view_list ul li img{width:207px;height:207px}
.card_view .view_list ul li .thumb .im_boder{position:absolute;display:block;top:0;left:0;z-index:99;border:1px solid #000;filter:alpha(opacity=12);opacity:0.12}
.card_view .view_list ul li .thumb .im_boder.wid{width:205px;height:205px}
.card_view .view_list ul li .thumb .thumb_tit{position:absolute;display:block;width:179px;height:46px;bottom:0;left:0;z-index:100;background:url(http://img.mk.co.kr/news/2015/bg_thumb_tit.png) repeat-x 0 0;padding:60px 14px 0}
.card_view .view_list ul li a.view_go{display:block;background:none;text-align:left;color:#ddd;font-size:12px;line-height:18px;letter-spacing:-1px;font-weight:bold;cursor:pointer}
.card_view .view_list ul li a.view_go:hover{color:#f68300}

.card_main{position:relative;width:670px;margin-top:1px}
.card_main ul{position:relative;overflow:hidden;margin-bottom:30px}
.card_main ul li{overflow:hidden;float:left;width:214px;padding-right:14px;padding-bottom:14px}
.card_main ul li.last{padding-right:0}
.card_main ul li img{width:214px;height:214px}
.card_main ul li .thumb{position:relative;overflow:hidden;width:214px;height:214px}
.card_main ul li .thumb .im_boder{position:absolute;display:block;top:0;left:0;z-index:99;border:1px solid #000;filter:alpha(opacity=12);opacity:0.12}
.card_main ul li .thumb .im_boder.wid{width:212px;height:212px}
.card_main ul li .thumb .thumb_tit{position:absolute;display:block;width:186px;height:48px;bottom:0;left:0;background:url(http://img.mk.co.kr/news/2015/bg_thumb_tit.png) repeat-x 0 0;padding:58px 14px 0}
.card_main ul li a.view_go{display:block;width:208px;text-align:left;color:#fff;font-size:14px;line-height:19px;letter-spacing:-1px;font-weight:bold;cursor:pointer}
.card_main ul li a.view_go:hover{color:#f68300}



.photo_box .article_list{position:relative;float:left;width:670px;margin-top:20px;vertical-align:top; margin-left:20px}
.photo_box .article_list.star{margin-top:0;margin-bottom:27px}
.photo_box .article_list.photo{margin-top:0}
.photo_box .article_list.sec2{margin-top:23px}
.photo_box .article_list .big_thumb,.article_section .article_list .article_bx{position:relative;overflow:hidden;width:670px}
.photo_box .article_list .article_list_sec{width:670px;margin-top:12px}
.photo_sec{position:relative;overflow:hidden;width:670px;height:432px;margin-bottom:30px}
.photo_next{position:absolute;overflow:hidden;display:block;top:137px;right:0;width:66px;height:85px;background:url(http://img.mk.co.kr/main/201509/photo_next_off.png) no-repeat;z-index:1000002!important;cursor:pointer;font-size:0;line-height:0}
.photo_next:hover{background:url(http://img.mk.co.kr/main/201509/photo_next_on.png) no-repeat;}

.photo_prev{position:absolute;overflow:hidden;display:block;top:137px;left:0;width:66px;height:85px;background:url(http://img.mk.co.kr/main/201509/photo_prev_off.png) no-repeat;z-index:1000003!important;cursor:pointer;font-size:0;line-height:0}
.photo_prev:hover{background:url(http://img.mk.co.kr/main/201509/photo_prev_on.png) no-repeat;}

dl.photo_sec_d{position:relative;width:670px;height:432px}
dl.photo_sec_d dd.video_thumb{background-color:#454545;width:670px;height:432px;text-align:center}
dl.photo_sec_d dd.video_thumb img{height:432px;vertical-align:middle}
dl.photo_sec_d dd.video_thumb span{content:' ';width:670px;height:432px;position:absolute;display:block;bottom:0;left:0;background:url(http://img.mk.co.kr/main/201509/bg_gra_black2.png) repeat-x left bottom}
dl.photo_sec_d dt{position:absolute;bottom:92px;font-size:21px;font-weight:bold;line-height:25px;color:#fff;padding-left:20px;letter-spacing:-1px;white-space:nowrap;text-shadow:1px 1px 1px rgba(0,0,0,.4);z-index:1}
dl.photo_sec_d dd.link_go{width:100%;height:100%;position:absolute;top:0px;left:0px;line-height:0;z-index:4}
dl.photo_sec_d dd.link_go a{display:block;width:100%;height:100%;z-index:5}

.photo_thumb_sec{position:absolute;display:block;bottom:0;left:0;overflow:hidden;width:670px;height:74px;background:url(http://img.mk.co.kr/main/201509/bg_photo_black.png) repeat-x left bottom;z-index:1000000!important}

ul.photo_thumb_u{position:relative;margin:10px 0 0 10px;z-index:1000001!important}
ul.photo_thumb_u li{position:relative;display:table-cell;width:82px;padding-right:18px;vertical-align:middle}
ul.photo_thumb_u li a{border:1px solid #111;display:table;vertical-align:middle;line-height:0}
ul.photo_thumb_u li img{width:80px;height:52px}
ul.photo_thumb_u li a.on{border:1px solid #ff6600}
ul.photo_thumb_u li a:hover{border:1px solid #ff6600}
.banner_bxtop {border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.banner_bx{position:relative;overflow:hidden;width:300px;height:102px;margin:0 auto;padding:15px 0}
.banner_bx .pg_num{position:absolute;top:96px;right:39px;font-size:12px;line-height:15px;color:#999;z-index:40}
.banner_bx .btn_prev{position:absolute;top:97px;right:19px;width:15px;height:15px;z-index:41}
.banner_bx .btn_next{position:absolute;top:97px;right:5px;width:14px;height:15px;z-index:42}
.banner_bx .bn_img img{width:298px;height:100px;border:1px solid #cccccc}

.img_thumb {clear:both; position:relative; margin:20px auto; position:relative; width:300px; height:300px; overflow:hidden}
.img_thumb .bigthum{width:300px;height:300px;opacity:1;transition:opacity .25s;}
/* gradient */
.thumb_gradient {content:'';width:100%;height:100%;position:absolute;display:block;bottom:0;left:0;background:url(http://img.mk.co.kr/main/201509/bg_gra_black3.png) repeat-x left bottom}
.img_thumb .theme_label{position:absolute;left:15px;top:15px;z-index:32}
.img_thumb .tit {position:absolute;left:15px;bottom:15px;padding-right:15px;z-index:30; }
.img_thumb .theme_label h6 {width:auto;height:18px;background-color:#ff6600;color:#fff;font-size:12px;line-height:14px;letter-spacing:-1px;padding:1px 4px 0;font-weight:normal;white-space:nowrap;z-index:36}
.img_thumb .tit h4 {position:relative;display:block;font-size:19px;line-height:23px;text-shadow:1px 1px 1px rgba(0,0,0,.4);letter-spacing:-1px;z-index:31;color:#fff;font-weight:bold;}

.img_thumb .prev {position:absolute; left:5px; top:120px}
.img_thumb .next {position:absolute; right:5px; top:120px}

.img_thumb .premium_next{position:absolute;overflow:hidden;display:block; right:0; top:100px;width:66px;height:85px;background:url(http://img.mk.co.kr/main/201509/photo_next_off.png) no-repeat;z-index:1000002!important;cursor:pointer;font-size:0;line-height:0}	  
.img_thumb .premium_next:hover{background:url(http://img.mk.co.kr/main/201509/photo_next_on.png) no-repeat;}
.img_thumb .premium_prev{position:absolute;overflow:hidden;display:block; left:0; top:100px;;width:66px;height:85px;background:url(http://img.mk.co.kr/main/201509/photo_prev_off.png) no-repeat;z-index:1000003!important;cursor:pointer;font-size:0;line-height:0}
.img_thumb .premium_prev:hover{background:url(http://img.mk.co.kr/main/201509/photo_prev_on.png) no-repeat;}

.gnb_srch {position:absolute;overflow:hidden;display:block;top:0;right:37px;z-index:100000001;width:284px;height:40px}
.gnb_srch legend {display:none}
.gnb_srch .srch_wrap {margin-top:7px}
.gnb_srch input.text {width:239px;height:23px;border:0;background:#ccc;font-size:13px;color:#222;padding:0 0 3px 5px;letter-spacing:-1px}
.gnb_srch input.img {position:absolute;top:7px;right:45px;background:url(http://img.mk.co.kr/main/201509/btn_srch_go.png) no-repeat;display:block;width:26px;height:26px;text-indent:-9999px;border:0;cursor:pointer;z-index:100000003}
.gnb_srch .btn_close {background:url(http://img.mk.co.kr/main/201509/btn_srch_close.gif) no-repeat;position:absolute;top:0;right:0;display:block;width:40px;height:40px;text-indent:-9999px;cursor:pointer;z-index:10000002!important; font-size:0;line-height:0}

.btn_prev{position:absolute;top:10px;right:34px;width:15px;height:15px;z-index:41}
.btn_next{position:absolute;top:10px;right:20px;width:14px;height:15px;z-index:42}

 /* sitemap */
.sitemap_bx_bg{position:absolute;display:block;width:100%;top:40px;left:0;z-index:10000000000}
.sitemap_bx{position:relative;overflow:hidden;width:1159px;margin:0 auto;padding:19px 0 23px 19px;clear:both;letter-spacing:-1px; border:1px solid #7b7b7b;border-top:solid 0;background:#f9f9f9;z-index:10000000001}
/*.sitemap_bx_bg{position:relative;overflow:hidden;width:100%;clear:both;background:#f9f9f9;border-bottom:solid 1px #d2d2d2}
.sitemap_bx{position:relative;overflow:hidden;width:1160px;margin:0 auto;padding:19px 0 18px 20px;clear:both;letter-spacing:-1px}*/
.sitemap_bx div{float:left}
.sitemap_bx div.ct1{width:145px}
.sitemap_bx div.ct2{width:145px}
.sitemap_bx div.ct3{width:145px}
.sitemap_bx div.ct4{width:145px}
.sitemap_bx div.ct5{width:145px}
.sitemap_bx div.ct6{width:145px}
.sitemap_bx div.ct7{width:145px}
.sitemap_bx div.ct8{width:140px}
.sitemap_bx ul{font-size:12px;line-height:23px; text-align:left}
.sitemap_bx ul li{line-height:23px}
.sitemap_bx ul li.tit{margin-bottom:10px;}
.sitemap_bx ul li.tit a {font-size:14px;font-weight:bold;color:#ff7e00}
.sitemap_bx ul li a{color:#666;font-size:13px;}
.sitemap_bx ul li.mb25{margin-bottom:24px}

/* footer */
#footer{position:relative;width:100%;margin:0 auto;clear:both;background-color:#fff;background:url(http://img.mk.co.kr/main/201509/bg_footer_map.gif) repeat-x left top}
#footer .inbox{position:relative;width:1180px;margin:0 auto; max-width:100%}
#footer .inbox .sitemap{position:relative;overflow:hidden;text-align:right;font-size:14px;line-height:38px;color:#222;font-weight:bold;letter-spacing:-1px; max-width:100%}
#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:center;padding-top:29px}
#footer .inbox .foot_sec2{position:relative;float:left;width:875px;padding-top:22px}
#footer .inbox .foot_sec3{position:absolute;right:0; top:70px; width:133px;text-align:right;}	
#footer .inbox .foot_sec3 select{width:133px;font-size:11px}

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://img.mk.co.kr/main/201509/bar4.gif) 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:#333;padding-right:11px;padding-left:0;font-weight:bold}
ul.footer_u li.first2 {padding-left:0;font-size:12px;color:#666}
ul.footer_u li.last {background-image:none}
ul.footer_u li.add {font-size:12px;color:#666}
ul.footer_u li.add_last {background-image:none;font-size:12px;color:#666;letter-spacing:0}
ul.footer_u li a {color:#666}



.article_pop_go {margin:0 auto; width:100%; overflow:hidden}
.article_pop_go .title_pop {background:#ca1f27; color:#FFF; font-weight:bold; padding:8px 0 0 30px; height:30px;}
.article_pop_go .title_pop span {background:url(http://img.mk.co.kr/main/2015/mk_new/ic_article_go.gif) no-repeat 0 3px; height:30px;  display:block; padding-left:22px; margin:0 auto; width:700px}
.article_pop_go .box_pop {width:630px; margin:20px auto; position:relative}
.article_pop_go .box_pop h4 {text-align:left; padding:5px 0; font-size:16px}
.article_pop_go .box_pop .textpop {position: absolute; right:0; top:0}
.article_pop_go .box_pop .width_price {background:#f2f2f2; border:1px solid #cbcbcb; width:100px; height:22px}
.article_pop_go .box_pop .text_cont {border:1px solid #a2a2a2; width:630px; overflow-y:scroll; padding:5px; text-align:left; height:100px}
.article_pop_go .box_pop .text1 {text-align:left; clear:both; font-weight:normal; font-size:14px; padding-top:5px; color:#ca1f27;}

.article_pop_go .box_pop1 {border:1px solid #a2a2a2; width:630px;  padding:5px; text-align:left; overflow-y:scroll; height:300px; font-size:15px}
.article_pop_go .box_pop1_tit {font-size:23px; line-height:28px}
.article_pop_go .box_pop1_by {font-weight:bold; color:#a8a8a8}
.article_pop_go  .img_center {height:120px; overflow:hidden;}
.article_pop_go  .img_left {float:left; width:200px; height:130px; overflow:hidden; margin-right:15px}


.box_pop1_tit {font-size:24px; line-height:29px; letter-spacing:-1px}
.view_preview {width:100%; text-align:left; clear:both; font-size:15px; line-height:28px; border:1px solid #CCC; padding:5px}
.center_im {margin:0 auto;}
.left_im {float:left; padding-right:15px; }
.mk_headtit {background:#ff7800; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; padding:8px 0; margin-bottom:15px; color:#FFF; width:100%; text-align:center}

/*ad sisun*/
.ad_viewad_box  {overflow:hidden; margin-top:10px; clear:both}
.ad_viewad li { text-align:left; padding:3px 0 ; font-size:15px}
.reple .ad_viewad_box .adtitle {font-size:15px!important; padding:8px 0!important; clear:both; border-top:none!important; }

.ad_viewad_box .adcont {position:relative; clear:both; width:670px}
.ad_viewad_box .adcont_left {text-align:left; float:left}
.ad_viewad_box .adcont_right {float:right; width:280px;}

.today_price ul.list li{float:left;font-size:12px;line-height:18px;background:url(http://img.mk.co.kr/main/201509/bar3.gif) no-repeat right 5px;padding-right:8px;padding-left:6px;letter-spacing:-1px}
.today_price ul.list li a{color:#666}
.today_price ul.list li.last{padding-right:0;background-image:none}
.today_price ul.list li.on { font-weight:bold; color:#ff6000}
.today_price ul.list li.on a:link { font-weight:bold; color:#ff6000}
.today_price ul.list li.on a:hover { font-weight:bold; color:#ff6000}
.today_price ul.list li.on a:visited { font-weight:bold; color:#ff6000}
.today_price {position:absolute; right:20px; top:10px; font-size:13px}

.today_price_txt {padding-top:20px; width:300px; margin:0 auto 20px; overflow:hidden}
.today_price_txt li {float:left; width:150px; text-align:center; letter-spacing:-1px}

.red {color:#ff0000}
.grey { color:#888888}
.ad_rightbottom { border-top:1px solid #d2d2d2; padding-top:20px}
.ad_footer { background:#fff;border-top:1px solid #d7d7d7; width:100%; padding:0; margin:0}
.ad_viewrolling {margin:15px auto 0;  width:468px ;padding-bottom:10px; position:relative; clear:both; overflow:hidden; text-align:center; padding-left:146px}


/* ------------------------ IE 7 ------------------------------*/
#overlay{background-image:url(http://img.mk.co.kr/main/201509/overlay.png);top:0;left:0;width:100%;height:100%;z-index:100000000000;text-align:left;opacity:.66;filter:Alpha(Opacity=66);}
.overlay{position:fixed}
#popup{position:fixed;width:100%;height:100%;top:26%;left:0;text-align:center;z-index:100000000001}
/*#popup img{-webkit-box-shadow:0 2px 5px rgba(34,34,34,0.7);box-shadow:0 2px 5px rgba(34,34,34,0.7)}*/
/* ------------------------ IE 7 ------------------------------*/

#header_box #header h2 area{outline:none}
#header .gnb_top .gnb_menu li {float:left; position:relative; font-size:15px;letter-spacing:-1px; padding:8px 15px 0!important; color:#FFF; font-weight:bold; display:block; height:32px;}

/* -------------´º½ººä¹è³Ê¿µ¿ª-------------*/
.bn_sec3 {position:relative;overflow:hidden;width:300px;height:95px;margin:0 auto;}
.bn_sec3 .btn_prev, .bn_sec3 .btn_prev {position:absolute;top:78px;right:16px;width:17px;height:17px;z-index:10000}
.bn_sec3 .btn_next, .bn_sec3 .btn_next {position:absolute;top:78px;right:0;width:16px;height:17px;z-index:10001}



@media screen and (max-width:1280px) { 
/* Layout  */
#Wrap { min-width:1080px;  width:100%; position:relative; }
#header {height:80px; width:1080px; margin:0 auto; position:relative;}
#Content {position:relative; clear:both; width:1080px; margin:0 auto; background:url(http://img.mk.co.kr/main/2015/mk_new/bg_view_right.gif) repeat-y right top;}
#Content  .left_content {float:left; width:720px; padding-top:25px}
#top_header {width:1080px; margin:0 auto}
.news_title { position:relative; width:1080px; padding:15px 0 16px; border-bottom:solid 1px #909090; clear:both ; overflow:hidden; text-align:left}

/* header  */
.search_bx {float:right; text-align:right; width:260px}
ul.etc_menu {position:relative; float:right;margin-top:10px; padding-right:50px;}
ul.etc_menu li {float:left;font-size:12px;line-height:16px;background:url(http://img.mk.co.kr/main/201509/gnb_bar2.gif) no-repeat right 4px;padding-right:5px;padding-left:5px;letter-spacing:-1.5px}
ul.etc_menu li.last{padding-right:0;background-image:none}
ul.etc_menu li a{color:#ccc}
.move_sns {width:1080px; position:relative; height:0; margin:0 auto; max-width:100%}  

/* sitemap  */
.sitemap_bx{position:relative;overflow:hidden;width:1077px;margin:0 auto;padding:10px 0 23px 10px;clear:both;letter-spacing:-1px; border:1px solid #7b7b7b;border-top:solid 0;background:#f9f9f9;z-index:10000000001}
.sitemap_bx div{float:left}
.sitemap_bx div.ct1{width:130px}
.sitemap_bx div.ct2{width:130px}
.sitemap_bx div.ct3{width:130px}
.sitemap_bx div.ct4{width:130px}
.sitemap_bx div.ct5{width:130px}
.sitemap_bx div.ct6{width:130px}
.sitemap_bx div.ct7{width:130px}
.sitemap_bx div.ct8{width:125px}

/* footer  */
#footer .inbox{position:relative;width:1080px;margin:0 auto; max-width:100%}
#footer .inbox .foot_sec1{position:relative;float:left;width:100px;text-align:center;padding-top:29px;}
/*#footer .inbox .foot_sec2{position:relative;float:left;width:875px;padding-top:22px;}*/
/* add 20160725  */
#footer .inbox .foot_sec2{position:relative;float:left;width:910px;padding-top:22px; } 
#footer .inbox .foot_sec3{position:absolute;right:0; top:70px; width:133px;text-align:right;}
#footer .inbox .foot_sec3 select{width:133px;font-size:11px}

/*  bottom art  */
#bottom_art {border-top:1px solid #cccccc; margin-top:50px; clear:both; background:none; overflow:hidden}
#bottom_art  .t_hotnews h3 {font-size:18px; font-weight:bold; padding:10px 0 10px 15px; width:100% ; background:#f1f1f1; line-height:24px;}
#bottom_art .reple_box h3 {font-size:18px; font-weight:bold;  padding:10px 0 10px 15px; width:100% ;  background:#f1f1f1; line-height:24px; border-top:1px solid #cccccc; margin:20px 0}
#bottom_art  .t_hotnews h3 span { width:130px!important;  display:block}
#bottom_art .photo_box h3 {ffont-size:18px; font-weight:bold;  padding:10px 0 10px 15px; width:100% ;  background:#f1f1f1; line-height:24px; border-top:1px solid #cccccc; margin:20px 0}

.sns_mbox {width:100%; margin:0 auto; position:fixed;}
.sns_left { position:fixed; top:150px; left:-585px; width:100%}

#header .gnb_top .gnb_menu li {float:left; position:relative; font-size:14px; letter-spacing:-1px; padding:8px 12px 0!important; color:#FFF; font-weight:bold; display:block; height:32px;}
}



@media screen and (max-width:1024px) { 
/* Layout  */
#Wrap { min-width:880px;  width:100%; position:relative; }
#header {height:80px; width:880px; margin:0 auto; position:relative;}
#Content {position:relative; clear:both; width:880px; margin:0 auto; background:url(http://img.mk.co.kr/main/2015/mk_new/bg_view_right1.gif) repeat-y right top;}
#Content  .left_content {float:left; width:560px; padding-top:25px}
#top_header {width:880px; margin:0 auto}
.news_title { position:relative; width:880px; padding:15px 0 16px; border-bottom:solid 1px #909090; clear:both ; overflow:hidden; text-align:left}
#header .gnb_top .gnb_menu li {float:left; position:relative; font-size:15px; padding:7px 10px 0; color:#FFF; font-weight:bold; display:block; height:33px;}
.right_aside {float:right; width:300px;}

/* header */
#header .top_busy {padding-top:9px; color:#808080; letter-spacing:-1px; width:200px;  text-align:left; display:none}
#header .top_busy .busy_txt {float:right;  min-width:100px; text-align:left; }
#header .submenu dd {float:left; padding:9px 5px 0; height:30px; ; font-size:13px; font-weight:normal; color:#343434}
#header .submenu dd:first-child {float:left; padding:9px 5px 0 10px; height:40px; font-size:13px; font-weight:normal}

.search_bx {float:right; text-align:right; width:260px}
ul.etc_menu {position:relative; float:right;margin-top:10px; padding-right:0; width:155px}
ul.etc_menu li {float:left;font-size:12px;line-height:16px;background:url(http://img.mk.co.kr/main/201509/gnb_bar2.gif) no-repeat right 4px;padding-right:5px;padding-left:5px;letter-spacing:-1.5px}
ul.etc_menu li.last{padding-right:0;background-image:none}
ul.etc_menu li a{color:#333}
.move_sns {width:980px; position:relative; height:0; margin:0 auto; max-width:100%}

/*  bottom art  */
#bottom_art {border-top:1px solid #cccccc; margin-top:50px; clear:both; background:none; overflow:hidden}
#bottom_art  .t_hotnews h3 {font-size:18px; font-weight:bold; padding:10px 0 10px 15px; width:100% ; background:#f1f1f1; line-height:24px;}
#bottom_art .reple_box h3 {font-size:18px; font-weight:bold;  padding:10px 0 10px 15px; width:100% ;  background:#f1f1f1; line-height:24px; border-top:1px solid #cccccc; margin:20px 0}
#bottom_art  .t_hotnews h3 span { width:130px!important;  display:block}

/* sitemap  */
/*.sitemap_bx{position:relative;overflow:hidden;width:977px;margin:0 auto;padding:10px 0 23px 10px;clear:both;letter-spacing:-1px; border:1px solid #7b7b7b;border-top:solid 0;background:#f9f9f9;z-index:10000000001}*/
.sitemap_bx div{float:left}
.sitemap_bx div.ct1{width:120px}
.sitemap_bx div.ct2{width:120px}
.sitemap_bx div.ct3{width:120px}
.sitemap_bx div.ct4{width:120px}
.sitemap_bx div.ct5{width:120px}
.sitemap_bx div.ct6{width:120px}
.sitemap_bx div.ct7{width:120px}
.sitemap_bx div.ct8{width:115px}

/*  footer  */
#footer .inbox{position:relative;width:980px;margin:0 auto; max-width:100%}
#footer .inbox .foot_sec2{position:relative;float:left;width:820px;padding-top:22px;}

.sns_mbox {width:100%; margin:0 auto; position:fixed;}
/*.sns_left { position:fixed; top:150px; left:-470px; width:100%}*/


#header .gnb_top .gnb_menu li {float:left; position:relative; font-size:13px; letter-spacing:-2px; padding:8px 8px 0!important; color:#FFF; font-weight:bold; display:block; height:32px;}
ul.etc_menu {position:relative; float:right;margin-top:10px; padding-right:35px!important; width:170px; }
ul.etc_menu li {float:left;font-size:12px;line-height:16px;background:url(http://img.mk.co.kr/main/201509/gnb_bar2.gif) no-repeat right 4px;padding-right:4px;padding-left:4px;letter-spacing:-2px}
ul.etc_menu li.last{padding-right:0;background-image:none}
ul.etc_menu li a{color:#cccccc}
ul.etc_menu li a:hover{color:#cccccc}
ul.etc_menu li a:visited{color:#cccccc}
.btn_right img { position:relative; top:5px; letter-spacing:-1px; height:30px}

/* 20160725 */
.sns_left { position:fixed; top:150px; left:-482px; width:100%}
.sitemap_bx{position:relative;overflow:hidden;width:910px;margin:0 auto;padding:10px 0 23px 10px;clear:both;letter-spacing:-1px; border:1px solid #7b7b7b;border-top:solid 0;background:#f9f9f9;z-index:10000000001}




}

/* 160418 */
.ad_box{width:300px;overflow:hidden;margin:20px 0 0 20px}
ul.op_list_u2{position:relative}
ul.op_list_u2 li{display:block}
ul.op_list_u2 li .thumb_img{position:relative;overflow:hidden;width:98px;height:60px;float:right}
ul.op_list_u2 li .thumb_img img{width:98px;height:60px}
ul.op_list_u2 li .thumb_img .im_boder{position:absolute;display:block;top:0;left:0;right:0;bottom:0;border:1px solid #000;filter:alpha(opacity=12);opacity:0.12;z-index:107}

ul.op_list_u2 li p{float:left;text-align:left;width:185px;height:60px;font-size:15px;line-height:20px;letter-spacing:-1px;font-weight:bold}
ul.op_list_u2 li a{color:#333333}





/*add 20160725 by teresia*/


	
 @media screen and (min-width:1281px) { 
#footer .inbox .foot_sec2{position:relative;float:left;width:1050px;padding-top:22px; } 
 }
    
@media screen and (max-width:1155px) { 
/* Layout  */
#Wrap { min-width:1020px;  width:100%; position:relative; }
#header {height:80px; width:1020px; margin:0 auto; position:relative;}
#Content {position:relative; clear:both; width:1020px; margin:0 auto; background:url(http://img.mk.co.kr/main/2015/mk_new/bg_view_right.gif) repeat-y right top;}
#Content  .left_content {float:left; width:660px; padding-top:25px}
#top_header {width:1020px; margin:0 auto}
.news_title { position:relative; width:1020px; padding:15px 0 16px; border-bottom:solid 1px #909090; clear:both ; overflow:hidden; text-align:left}

/* header  */
.search_bx {float:right; text-align:right; width:260px}
ul.etc_menu {position:relative; float:right;margin-top:10px; padding-right:50px;}
ul.etc_menu li {float:left;font-size:12px;line-height:16px;background:url(http://img.mk.co.kr/main/201509/gnb_bar2.gif) no-repeat right 4px;padding-right:5px;padding-left:5px;letter-spacing:-1.5px}
ul.etc_menu li.last{padding-right:0;background-image:none}
ul.etc_menu li a{color:#ccc}
.move_sns {width:1020px; position:relative; height:0; margin:0 auto; max-width:100%}  

/* sitemap  */
.sitemap_bx{position:relative;overflow:hidden;width:1009px;margin:0 auto;padding:10px 0 23px 10px;clear:both;letter-spacing:-1px; border:1px solid #7b7b7b;border-top:solid 0;background:#f9f9f9;z-index:10000000001;}
.sitemap_bx div{float:left}
.sitemap_bx div.ct1{width:122px}
.sitemap_bx div.ct2{width:122px}
.sitemap_bx div.ct3{width:122px}
.sitemap_bx div.ct4{width:122px}
.sitemap_bx div.ct5{width:122px}
.sitemap_bx div.ct6{width:122px}
.sitemap_bx div.ct7{width:122px}
.sitemap_bx div.ct8{width:120px}

/* footer  */
#footer .inbox{position:relative;width:1020px;margin:0 auto; max-width:100%}
#footer .inbox .foot_sec1{position:relative;float:left;width:100px;text-align:center;padding-top:29px;}
#footer .inbox .foot_sec2{position:relative;float:left;width:875px;padding-top:22px;}
#footer .inbox .foot_sec3{position:absolute;right:0; top:70px; width:133px;text-align:right;}
#footer .inbox .foot_sec3 select{width:133px;font-size:11px}

/*  bottom art  */
#bottom_art {border-top:1px solid #cccccc; margin-top:50px; clear:both; background:none; overflow:hidden}
#bottom_art  .t_hotnews h3 {font-size:18px; font-weight:bold; padding:10px 0 10px 15px; width:100% ; background:#f1f1f1; line-height:24px;}
#bottom_art .reple_box h3 {font-size:18px; font-weight:bold;  padding:10px 0 10px 15px; width:100% ;  background:#f1f1f1; line-height:24px; border-top:1px solid #cccccc; margin:20px 0}
#bottom_art  .t_hotnews h3 span { width:130px!important;  display:block}
#bottom_art .photo_box h3 {ffont-size:18px; font-weight:bold;  padding:10px 0 10px 15px; width:100% ;  background:#f1f1f1; line-height:24px; border-top:1px solid #cccccc; margin:20px 0}

.sns_mbox {width:100%; margin:0 auto; position:fixed;}
.sns_left { position:fixed; top:150px; left:-545px; width:100%}

#header .gnb_top .gnb_menu li {float:left; position:relative; font-size:14px; letter-spacing:-1px; padding:8px 12px 0!important; color:#FFF; font-weight:bold; display:block; height:32px;}

ul.footer_u li.add_last {background-image:none;font-size:12px;color:#666;letter-spacing:-1px; float:left; }

}

	
	
    @media screen and (max-width:1085px) { 
/* Layout  */
#Wrap { min-width:920px;  width:100%; position:relative;}
#header {height:80px; width:920px; margin:0 auto; position:relative;}
#Content {position:relative; clear:both; width:920px; margin:0 auto; background:url(http://img.mk.co.kr/main/2015/mk_new/bg_view_right1.gif) repeat-y right top;}
#Content  .left_content {float:left; width:600px; padding-top:25px}
#top_header {width:920px; margin:0 auto}
.news_title { position:relative; width:920px; padding:15px 0 16px; border-bottom:solid 1px #909090; clear:both ; overflow:hidden; text-align:left}
#header .gnb_top .gnb_menu li {float:left; position:relative; font-size:15px; padding:7px 10px 0; color:#FFF; font-weight:bold; display:block; height:33px;}
.right_aside {float:right; width:300px;}

/* header */
#header .top_busy {padding-top:9px; color:#808080; letter-spacing:-1px; width:200px;  text-align:left; display:none}
#header .top_busy .busy_txt {float:right;  min-width:100px; text-align:left; }
#header .submenu dd {float:left; padding:9px 5px 0; height:30px; ; font-size:13px; font-weight:normal; color:#343434}
#header .submenu dd:first-child {float:left; padding:9px 5px 0 10px; height:40px; font-size:13px; font-weight:normal}

.search_bx {float:right; text-align:right; width:260px}
ul.etc_menu {position:relative; float:right;margin-top:10px; padding-right:0; width:155px}
ul.etc_menu li {float:left;font-size:12px;line-height:16px;background:url(http://img.mk.co.kr/main/201509/gnb_bar2.gif) no-repeat right 4px;padding-right:5px;padding-left:5px;letter-spacing:-1.5px}
ul.etc_menu li.last{padding-right:0;background-image:none}
ul.etc_menu li a{color:#333}
.move_sns {width:980px; position:relative; height:0; margin:0 auto; max-width:100%}

/*  bottom art  */
#bottom_art {border-top:1px solid #cccccc; margin-top:50px; clear:both; background:none; overflow:hidden}
#bottom_art  .t_hotnews h3 {font-size:18px; font-weight:bold; padding:10px 0 10px 15px; width:100% ; background:#f1f1f1; line-height:24px;}
#bottom_art .reple_box h3 {font-size:18px; font-weight:bold;  padding:10px 0 10px 15px; width:100% ;  background:#f1f1f1; line-height:24px; border-top:1px solid #cccccc; margin:20px 0}
#bottom_art  .t_hotnews h3 span { width:130px!important;  display:block}

/* sitemap  */
.sitemap_bx{position:relative;overflow:hidden;width:917px;margin:0 auto;padding:10px 0 23px 10px;clear:both;letter-spacing:-1px; border:1px solid #7b7b7b;border-top:solid 0;background:#f9f9f9;z-index:10000000001; }
.sitemap_bx div{float:left}
.sitemap_bx div.ct1{width:112px}
.sitemap_bx div.ct2{width:112px}
.sitemap_bx div.ct3{width:112px}
.sitemap_bx div.ct4{width:112px}
.sitemap_bx div.ct5{width:112px}
.sitemap_bx div.ct6{width:112px}
.sitemap_bx div.ct7{width:112px}
.sitemap_bx div.ct8{width:113px}

/*  footer  */
#footer .inbox{position:relative;width:980px;margin:0 auto; max-width:100%}
#footer .inbox .foot_sec2{position:relative;float:left;width:870px;padding-top:22px;}

ul.footer_u li.add_last {background-image:none;font-size:12px;color:#666;letter-spacing:-1px; float:left; }


.sns_mbox {width:100%; margin:0 auto; position:fixed;}
.sns_left { position:fixed; top:150px; left:-520px; width:100%}


#header .gnb_top .gnb_menu li {float:left; position:relative; font-size:13px; letter-spacing:-2px; padding:8px 8px 0!important; color:#FFF; font-weight:bold; display:block; height:32px;}
ul.etc_menu {position:relative; float:right;margin-top:10px; padding-right:35px!important; width:170px; }
ul.etc_menu li {float:left;font-size:12px;line-height:16px;background:url(http://img.mk.co.kr/main/201509/gnb_bar2.gif) no-repeat right 4px;padding-right:4px;padding-left:4px;letter-spacing:-2px}
ul.etc_menu li.last{padding-right:0;background-image:none}
ul.etc_menu li a{color:#cccccc}
ul.etc_menu li a:hover{color:#cccccc}
ul.etc_menu li a:visited{color:#cccccc}
.btn_right img { position:relative; top:5px; letter-spacing:-1px; height:30px}

}



