@charset "euc-kr";
@import url('//fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,700,900&subset=korean');

body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea, button, select {margin:0; padding:0; -webkit-text-size-adjust:none;} 
body{background-color:#fff;font-size:14px;line-height:1.25em;color:#000;word-wrap:break-word;word-break:break-all; font-family:'Noto Sans KR','µ¸¿ò', Dotum,'Apple SD Gothic Neo', Helvetica, AppleGothic, Sans-serif;-webkit-text-size-adjust:none; }
h2 {font-size:14px; font-family:'Noto Sans KR'}
ul, li, ol {list-style:none; margin:0;padding:0;}
img{border:none;}
a{color:#000;text-decoration:none;cursor:pointer;}
address{font-style:normal;}
.hid{visibility:hidden;overflow:hidden;position:absolute;left:-1000em;width:0;height:0;font-size:0;line-height:0;}
hr{display:none;}
input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0;}
textarea{-webkit-appearance:none;-webkit-border-radius:0;}
fieldset {border:0px;}
html {-webkit-text-size-adjust:none}

#header {position:relative; height:55px; width:100%;background:#FFF}
#cont {position:relative; width:100%; margin-top:20px;}
.contbox{position:relative; clear:both; padding-bottom:10px; border-bottom:1px solid #ddd;}
.contbox.fsc{border:none;}
.contbox2{position:relative;clear:both;padding:0 10px 8px; margin-top:0px;}
.contbox3{position:relative;clear:both; margin-top:13px; }
.contbox2 .photo img{border:1px solid #d5d5d5; }
.contbox3 h2{margin-bottom:0.2em;padding:0.5em 0 0.2em;font-size:1em; padding-left:10px; border-bottom:1px solid #c5c5c5; padding-bottom:7px;}
.contbox3 .msp3 {position:relative; letter-spacing:0px; border-bottom:1px solid #ff8400; padding-bottom:6px; font-family:normal;}
.contbox3 h2 a{display:inline-block;margin:-0.3em 0;padding:0.3em 0;white-space:nowrap;}
.contbox3 .f_right {display:block;position:absolute;top:10px;right:14px;padding:0 5px;background:url(http://img.mk.co.kr/common/ic_arr.gif) right center no-repeat;color:#444;font-size:.786em;}

.vdn {font-family:Verdana, Geneva, sans-serif}
.ad_32050 {width:100%; text-align:center}
.social {text-align:center;background:#f9f9f9; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; margin-top:10px}
.social  a{display:inline-block;width:19%;padding: 8px 0;}
.social  a img{vertical-align:middle;margin:0 3px 2px 0}

.sub{font-size:16px;}
.art_tit h2{font-size:1.25em;color:#333;line-height:1.25em; padding-left:10px;}
.btn_list{border:1px solid #666;text-align:center;margin:0 10px 10px 10px;background-color:#ebebeb; clear:both}
.btn_list a{display:block;padding:5px 0 5px 0;}
.src_date{font-size:0.76em;margin:5px 0 0 10px;color:#666;}
.ad_list li {font-weight:normal; font-size:14px; padding:3px;}
.ad_list li a {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ad_pic {width:100%; clear:both; margin:20px auto; white-space:nowrap; overflow:hidden}
.ad_pic li {text-align:center; width:33%; float:left}
.ad_pic_txt {margin-top:5px; font-size:12px}
.art_txt {overflow:hidden;clear:both;padding:10px;line-height:24px;color:#333; font-size:16px;}


/* new */

.f_logo{padding:6px 0 0 0}
.logo .pd{padding:0 9px 0 7px}
.srch_btn{display:block;position:absolute;top:7px;right:10px;width:32px;height:32px;border:0;background:none;-webkit-appearance:none}

.blind{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
.top_comm{display:inline-block;overflow:hidden;padding:7px 0 0 2px}
.top_comm .box{width:132px;overflow:hidden}
.top_comm .box ul{overflow:hidden;height:32px}
.top_comm li{float:left}
.h1_logo{position:relative;display:inline-block;width:110px;padding-top:6px;vertical-align:top}
.view_social{padding:20px 0 30px;text-align:center;background:#fff;/*border-top:1px solid #e1e1e1*/}
.view_social a{display:inline-block}
.view_social a img{vertical-align:middle;margin:0 3px 0 0}
.tabc_h5{position:relative;width:auto;overflow:hidden;font-size:14px;line-height:17px;padding:10px 0 7px 10px;border-top:1px solid #acacac;border-bottom:1px solid #d4d4d4;background:#f3f4f5}
.tabc_h6{position:relative;width:auto;overflow:hidden;font-size:14px;line-height:17px;padding:8px 0 6px 10px;border-top:1px solid #acacac;border-bottom:1px solid #d4d4d4;background:#f3f4f5}
.hdline{position:relative;z-index:100;padding:5px 0 6px}
.hdline .flick_sh{position:relative;display:block;overflow:hidden}
.hdline .type4_1+.type4_1{border-top:1px solid #eaeaea}
.hdline .type4_1 a{position:relative;display:block;font-weight:bold;padding:8px 10px;font-size:15px;letter-spacing:-1px;line-height:19px;color:#222}
.hdline .type4_1.elip{overflow:hidden}
.tab4{overflow:hidden;position:relative;background:#f3f4f5}
.tab4_u{padding:0 11px;font-size:14px;border-top:1px solid #fff;border-bottom:1px solid #acacac;height:37px;line-height:32px;text-align:center;white-space:nowrap;letter-spacing:-1px}
.tab4_l{float:left;width:33.3%}
.tab4_p{float:left;width:33.3%;padding-top:6px}
.tab4_a{display:block;border-bottom:0;position:relative;font-weight:bold;color:#333}
.tab4_lon .tab4_a{z-index:10;height:32px;padding-top:1px;margin:5px -1px -1px;border:1px solid #acacac;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;background:#fff;line-height:32px;color:#ff6500}
.box2{position:relative;border-top:1px solid #e1e1e1}
.photo_slide{position:relative;padding:12px 0 6px 0;z-index:100}
.photo_slide .flick{height:138px}
.flick-container{clear:both}
.flick-panel{position:absolute;width:100%;height:100%}
ul.photo3{padding:0}
ul.photo3 li{float:left;width:33.3%;text-align:center}
ul.photo3 li a{display:block;overflow:hidden;position:relative;width:92px;margin:0 auto;font-size:12px;line-height:1.3;letter-spacing:-1px;color:#444;display:-webkit-box;overflow:hidden;word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
ul.photo3 li a:visited{color:#444}
ul.photo3 li a img{display:block}
ul.photo3 li a+a{margin-top:8px}
.im_boder{display:block;position:absolute;top:0;left:0;z-index:98;border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box}
.im_boder.wid2{width:92px;height:92px}

.top_menu {background:#000; repeat-x 0 0; width:100%; height:35px; white-space:nowrap; overflow:hidden; text-align:center; margin:0 auto}
.top_menu_m {margin:0 auto;}
.top_menu_m li {float:left;width:16%}
.gutter {float:left;width:2%}

.top2 {position:relative;text-align:center; width:100%; margin-top:15px; margin-bottom:10px}
.top2_box {overflow:hidden;padding:0 20px;text-align:center;}

.top_img_list .top_left {position:relative;float:left;width:45%;text-align:center;margin-left:5%}
.top_img_list .top_right {position:relative;float:right;width:45%;text-align:center;margin-right:5%}
.top_img_list li a{display:block; width:100%}
.mask{position:absolute;filter:alpha(opacity=80);height:36px;background:#000;bottom:0;Opacity:0.8;display:block;width:136px;max-width:100%;overflow:hidden;left:50%;margin:0 auto 0 -68px;}
.mask1{position:absolute;filter:alpha(opacity=80);height:36px;background:#000;bottom:0;Opacity:0.8;display:block;width:136px;max-width:100%;overflow:hidden;left:55%;margin:0 auto 0 -68px;}
.mask2{position:absolute;filter:alpha(opacity=80);height:36px;background:#000;bottom:0;Opacity:0.8;display:block;width:136px;max-width:100%;overflow:hidden;left:45%;margin:0 auto 0 -68px;}
.pd1 {padding-left:10%}
.pd2 {padding-right:10%}
.mask_txt{line-height:1.2em;font-size:0.86em;color:#e9e9e9;display:block;padding:5px 5px 0 5px;width:131px;margin:0 auto;max-width:100%;overflow:hidden}
.bt_pre{position:absolute;top:85px;left:2px}
.bt_next{position:absolute;top:85px;right:2px}

.fashion_box{overflow:hidden;margin-top:20px; border-bottom:1px solid #d01963;padding-bottom:15px;}
.m_tit{margin-bottom:10px;margin-left:10px}
.m_tit2{color:#666}
.m_img_list li{float:left;width:50%;text-align:center}
.m_img_list li a{display:block; width:100%}
.m_txt{display:block;line-height:1.2em;font-size:0.86em;color:#666;width:96px;margin:5px auto 0;max-width:100%;overflow:hidden}
.beauty_box{overflow:hidden;margin-top:20px; border-bottom:1px solid #d01963;padding-bottom:15px;}
.img_b{border:1px solid #ededed}

.t_tit {margin:15px 10px 0 10px}
.news_box {width:100%; clear:both}
.news_box a {display:block }
.news_li, news_li a{display:block;overflow:hidden;}
.news_list {padding:10px}
.news_list li {border-bottom:1px solid #dfdfdf; padding:10px 0; background:url(http://img.mk.co.kr/sports/m/ic_arrwo_gray.gif) no-repeat right 15px; }
.news_list li a{ overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.btn {width:100%; text-align:center; margin:10px 0; clear:both;}

.art_li3 li{position:relative;width:100%;border-bottom:1px solid #dfdfdf;}
.art_li3 li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:0.4em;line-height:1.75em;}
.art_li3 .link{display:block;position:relative;clear:both;padding:6px 10px 6px;}
.art_li3 span.source{color:#909090;font-size:0.85em;padding-left:5px;}

.art_lst3{float:left;width:64px;margin:4px 5px 10px 12px;text-align:center;font-size:0.86em;line-height:1.6em;text-align:center;letter-spacing:-1px;}
.art_lst3 a{display:block;overflow:hidden;}
.art_li3 li{position:relative;width:100%}
.art_li3 li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:0.4em;line-height:1.75em;}
.art_li3 .link{display:block;position:relative;clear:both;padding:6px 10px 6px;}
.art_li3 span.source{color:#909090;font-size:0.85em;padding-left:5px;}

.news_li_2{margin-top:20px;margin-bottom:20px}
.art_li4{margin-left:10px}
.art_li4 li{position:relative;width:100%;border-bottom:1px solid #dfdfdf;}
.art_li4 li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:0.4em;line-height:1.75em;background:url(http://img.mk.co.kr/fashion_2012/m/bu_dot.gif) no-repeat 0 15px;}
.art_li4 .link{display:block;position:relative;clear:both;padding:6px 10px 6px;}
.art_li4 span.source{color:#909090;font-size:0.85em;padding-left:5px;}
.en_btn {text-align:center;margin-top:10px;margin-bottom:20px}
.en_btn_pre {padding-right:5px}
.en_btn_next {padding-left:3px}
.en_btn_dot {padding-right:2px;}
.en_btn_dot img {margin-bottom:8px}

.f_list{overflow:hidden}
.f_ul{overflow:hidden;}
.f_ul li{overflow:hidden;padding:10px 0 10px 0;border-bottom:1px solid #ededed;}
.f_ul li a{display:block;width:100%;overflow:hidden;}
.list_thumb{float:left;display:block;margin-right:15px;border:1px solid #CCC}
.list_txt{display:block;line-height:19px;font-size:15px;padding-top:3px}
.btn_more{margin-top:15px;margin-bottom:5px;text-align:center}

.line{padding:0 10px; color:#e1e1e1}

.hot_box{overflow:hidden;margin-top:20px;border-top:1px solid #ededed;padding-top:15px}
.g_img_list{margin-top:10px}
.g_img_list li{float:left;width:33%;text-align:center}
.g_img_list li a{display:block; width:100%}
.h_txt{display:block;line-height:1.2em;font-size:0.75em;color:#666;margin-top:5px}

.gall_box{overflow:hidden;margin-top:20px;}
.g_img_list{margin-top:10px}
.g_img_list li{float:left;width:33%;text-align:center}
.g_img_list li a{display:block; width:100%}
.g_txt{display:block;line-height:1.2em;font-size:12px;color:#666;width:89px;margin:5px auto 20px;max-width:100%;overflow:hidden}

.contbox3{position:relative;clear:both;padding:0 10px 8px 10px; margin-top:0px;background:#262626}
.pic_box {text-align:center;padding-top:25px; padding-bottom:20px; width:100%}
.pic_box .no{color:#b01c58;font-weight:bold}
.contbox3 .bt_pre{position:absolute;top:180px;left:14px}
.contbox3 .bt_next{position:absolute;top:180px;right:14px}
.pic_tit{font-size:15px;color:#fff;font-weight:bold;text-align:left}
.pic_txt a{color:#fff;font-size:15px}
.pic_txt2 a{color:#aeaeae;text-decoration:underline;padding-left:7px}
.pic_img{margin-top:20px;margin-bottom:20px}


/* »çÀÌÆ®¸Ê */
#shadow {width:100%; height:100%; background:#000; opacity:0.70; filter:alpha(opacity=70); position:fixed; left:0; top:0; display:none;z-index:999998;}
#wrapper{position:relative; width:100%; height:100%; overflow:hidden;}
.ct_move{position:relative;left:0;right:0;width:100%;height:auto;overflow-y:auto;overflow-x:hidden;transition:all .5s;-webkit-transition:all .5s}
#menuList{position:absolute;right:-200px;top:0;bottom:0;width:199px;background-color:#262626;border-left:1px solid #282e3c;z-index:999999;display:none}
.menuList_tit{position:relative;display:block;padding:0 10px 0 10px;border-bottom:1px solid #3a404e;font-weight:bold;font-size:14px;height:39px;line-height:38px;color:#fff;background-color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.close {position:absolute;left:-40px;top:10px;color:#FFF}
.menuList_l{position:relative;overflow:hidden}
.menuList_l li.mn{border-bottom:1px solid #3a404e;background-color:#262626}
.menuList_l li.mn a{display:block;padding:0 10px 0 32px;height:35px;font-weight:bold;font-size:14px;line-height:34px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.menuList_l li ul li.submn{border-bottom:1px solid #525760;background-color:#343944}
.menuList_l li ul li.submn a{display:block;padding:0 10px 0 32px;height:35px;font-weight:normal;font-size:13px;line-height:34px;color:#ced0d5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.linkorg{color:#ff6500}

/* animation */
#menuList.Ani{right:0}
.ct_move.Ani{position:relative;display:block;left:-199px}
.showMenu{right:0}
.closeMenu{position:relative;display:block;left:-199px}
/* GNB ¼öÁ¤ */
.subheader{position:relative;height:60px;overflow:hidden;width:100%;background:url(/img/bg_header.gif) repeat-x 0 0}
.subheader h1{text-align:center;padding-top:12px;}
.subheader li.search_btn{ position:absolute;top:13px;right:10px;}
.subheader #show_menu { position:absolute;top:13px;left:10px;}
.submk_logo{float:left;height:30px;padding-top:16px;font-size:0;line-height:0;vertical-align:top}

.submk_service{float:left;padding-top:14px;font-size:0;line-height:0;vertical-align:top;margin-left:2px}
.link_relate{float:left;height:42px;margin-left:8px;font-weight:bold;font-size:15px;font-family:'Malgun Gothic','¸¼Àº °íµñ',dotum,'µ¸¿ò',Gulim,Helvetica,Apple-Gothic,sans-serif;line-height:53px;letter-spacing:-1px;color:#a4aab4;-webkit-text-shadow:0 1px 0 #0a1737;text-shadow:0 1px 0 #0a1737}
.link_relate{margin-right:7px}
.link_relate2{margin:0;padding-right:7px}
.link_relate2:after{float:left;height:14px;margin:20px 6px 0 0;border-left:1px solid #000;border-right:1px solid #52555b;content:''}
.srch_btn{display:block;position:absolute;top:10px;right:9px;width:32px;height:32px;border:0;background:none;-webkit-appearance:none}
.screen_out{display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}



/*copyright*/
#copyright{clear:both;margin-top:20px;padding-top:15px;text-align:center;font-size:14px;color:#000;background:#FFF;width:100%;height:60px;border-top:3px solid #a6080b;}
#copyright a{color:#000;font-size:15px;padding:5px;}
#copyright span{color:#000;font-size:12px;padding:5px;margin-top:7px;}
#cp{margin-top:10px;color:#7f7f7f;font-size:11px;}


.jul{position:relative;width:100%;border-bottom:1px solid #dfdfdf;display:block;}
.section_list li{position:relative;width:100%;border-bottom:1px solid #dfdfdf;display:block;}
.section_list .ct{display:block;position:relative;clear:both;padding:0.7em;}
.section_list .title{font-size:17px;display:block;letter-spacing:-1px;}
.section_list .summary{font-size: 9pt; line-height:1.3em;letter-spacing:0px; color:#6d6c6c;text-align: justify;margin-top:5px;}
.section_list .ct:after{content:"";display:block;clear:both;}


#pages { text-align:center;margin-top:10px;}


.sch_bar {width:100%;height:40px;background:#fe2982; position:fixed;top:52px;z-index:100;display:none }
.sch_bar .searchs {padding:4px;overflow:hidden;text-align:center; }
.sch_bar .searchs input {float:left; height:30px; background:#fff;border:0px solid #fff }
.sch_bar .searchs .sc_btn {float:right;height:20px; padding:5px; color:#fff;background:#303030}



 .h3ttl {display:block;width:100%;height:32px;line-height:32px;font-size:15px;color:#9d9d9d;}

.more {
	padding-top:5px;font-size:13px;color:#1b1b1b;letter-spacing:-0.75px;float:right;
	background:url(../images/bullet_more.png) no-repeat right 50%;background-size:auto 15px;
}


.search_wrap {display:none; background-color:#111; padding:9px 13px; border-top:1px solid #000; position:fixed;top:52px;width:100%;box-sizing:border-box;z-index:555555555555}
.search_wrap fieldset {background-color:#fff; height:36px; border:2px solid #222; position:relative; overflow:hidden;}
.search_wrap input, .search_wrap button {border:0; font-family:inherit; font-size:1em;}
.search_wrap .search_input {padding:0 10px; width:100%; height:36px; -moz-appearance:none; -webkit-appearance:none; appearance:none;}
.search_wrap .search_btn {height:36px; background-color:#ed1c24; color:#fff; padding:0 20px; position:absolute; right:-2px; top:0; font-weight:bold;}

#read_frame { padding:15px; }

.searchs_list { margin:10px;box-sizing:border-box }
.searchs_list li { float:left;width:calc(50% - 5px);margin:0 10px 20px 0;box-sizing:border-box }
.searchs_list li:nth-child(2n+2) { margin-right:0 }
.searchs_list li a div img { width:100%; }
.searchs_list li a p { padding-top:5px;line-height:22px;text-overflow: ellipsis;overflow: hidden;display: -webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient: vertical;word-wrap: break-word;height:46px }
.searchs_list:after{content:"";display:block;clear:both;}