@charset "euc-kr";
/* CSS Document */

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; }
h2 {font-size:14px;}
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:60px; width:100%;}
#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;}


.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 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:#FFFFFF}
.subheader h1{text-align:center;padding-top:10px;}
.subheader li.search_btn{ position:absolute;top:16px;right:10px;}
.subheader #show_menu { position:absolute;top:16px;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*/
.footer_wrap {clear:both;background:#222; padding:20px 10px;margin-top:30px}
#copyright{clear:both;text-align:center;font-size:14px;color:#FFF;width:100%}
#copyright a{color:#FFF;font-size:14px;padding:5px;}
#copyright span{color:#FFF;font-size:12px;padding:5px;margin-top:7px;}
#cp{margin-top:10px;color:#FFF;font-size:12px;}


.jul{position:relative;width:100%;border-bottom:1px solid #dfdfdf;display:block;}

#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;}
.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;}

.jbFixed {position: fixed;top: 0px;z-index:999999999}

#read_frame { padding:15px; }

#top_news{margin:20px 0 8px;font-size:18px;clear:both}

#home_go{ text-align:center;background-color:#4d91c8;margin:10px;border-radius:5px}
#home_go a{ padding:10px;display:block;color:#FFFFFF;}


.ellipsis{
  min-width: 10px;
  white-space:nowrap;
  text-overflow:ellipsis;  /* IE, Safari */
  -o-text-overflow:ellipsis;  /* Opera under 10.7 */
  overflow:hidden;   /* "overflow" value must be different from "visible" */ 
  -moz-binding: url('ellipsis.xml#ellipsis');
 }

 #read_hadan { position:fixed; bottom:0;width:100%; }


 
#big_movie_bg3 {background-color:#ECECEC;padding:20px 0 20px 0;}
#big_movie_bg {background-color:#222;background:url('http://tvsda.co.kr/img/bg1.jpg')repeat-x center;padding:10px 10px 0;}
#big_movie_bg:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}

#movie_box:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}


#movie_box{
     position: relative;
    padding-bottom: 56.25%; /* 16/9 ratio */
    padding-top: 30px; /* IE6 workaround*/
    height: 0;
    overflow: hidden;
    margin: 0;
  }
#movie_box iframe,
#movie_box object,
#movie_box embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}





.youtube {}
.article {margin-top:10px;width:100%}
.aticle_title {font-size:16px;color:#ff9900;}
.zoom {color:#F4F4F4;text-align:right;font-size:12px;margin:10px 0;letter-spacing:0px;}
.zoom img {margin-right:10px;}

#movies {width:100%;float:left;overflow:hidden;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;padding:10px;}
#movies:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}
.movie_list { margin:0 10px  }
.movie_list li { position:relative;float:left;width:47%;height:10%;margin:4px 5% 20px 0;border:1px solid #CCC;border-bottom:3px solid #5b84d7;background:#FFF;;box-sizing:border-box;border-radius:10px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;overflow:hidden }
.movie_list li:nth-child(2n+2) {margin-right:0px; }
.movie_list li p {text-align:center;padding:0 10px;height:46px;margin:0px;line-height:1.5em }
.movie_list li a div {height:104px;overflow:hidden}
.movie_list:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}

.ellipsis{
  min-width: 10px;
  white-space:nowrap;
  text-overflow:ellipsis;  /* IE, Safari */
  -o-text-overflow:ellipsis;  /* Opera under 10.7 */
  overflow:hidden;   /* "overflow" value must be different from "visible" */ 
  -moz-binding: url('ellipsis.xml#ellipsis');
 }

.movie_list li:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}
.movie_list a:hover div img {transform:scale3d(1.2, 1.2, 1); transition:all 0.3s ease 0s;}
.movie_list span {position:absolute;height:60px;width:69px;background:url('/img/play.png')no-repeat;top:20px;left:46px;}

.chch_ttl { font-size:18px;font-weight:500 }
.ch_no{ font-size:12px;font-weight:300;padding-left:20px }

.ch_list { padding:0 5px }
.ch_list li { border:1px solid #CCC;float:left;width:calc(50% - 6px);box-sizing:border-box;margin:0 3px 5px;border-radius:10px;background:#F9F9F9 }
.ch_list li a { padding:10px 0 10px 10px;display:block}
.ch_list li span { padding-right:5px;color:#cc0000;font-size:11px   }
.ch_list li p { padding-right:5px;color:#FFF;float:right;background:#3366cc;border-radius:4px;padding:0 5px 2px;font-size:10px  }



.main_ch_ttl { border-bottom:2px solid #CCC;font-size:18px;color:#FFF;margin-bottom:5px;padding:10px  }
.main_ch_ttl span{ font-size:12px;padding-top:5px;color:#CCC;float:right }
.main_list { margin:0 10px  }
.main_list li { position:relative;float:left;width:47%;height:10%;margin:4px 5% 20px 0;border:1px solid #CCC;border-bottom:3px solid #5b84d7;box-sizing:border-box;border-radius:10px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;overflow:hidden }
.main_list li:nth-child(2n+2) {margin-right:0px; }
.main_list li a p { text-align:center;padding:5px 10px;margin:0px;height:46px;line-height:1.5em;background:#FFF }
.main_list li:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}
.main_list li img { width:100%; }
.main_list li a { font-size:14px  }
.main_list li a:hover { color:#ffcc00;text-decoration:none  }

.mains_list { margin:0 10px  }
.mains_list li { margin:4px 5% 20px 0;box-sizing:border-box;}


.rttl { border-bottom:1px solid #e1e1e1; padding:0 0 5px 10px;margin-bottom:7px;box-sizing:border-box;background:url('http://tvsda.co.kr/image/common/bu_square8.gif')no-repeat 0 6;}
.rttl span { margin-top:10px;width:28px;height:9px;float:right;background:url('http://tvsda.co.kr/homeimg/more2.gif')no-repeat;}