<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-kr";
/* CSS Document */
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none;}
body{background:#FFF;font-size:14px;line-height:1.25em;color:#000;word-wrap:break-word;word-break:break-all; }
html {-webkit-text-size-adjust:none}
ul, li, ol {list-style:none; margin:0;padding:0;}
label{cursor:pointer;}
em,address{font-style:normal;}
input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0;}
textarea{-webkit-appearance:none;-webkit-border-radius:0;}
table{border-collapse:collapse;}
img,fieldset{border:0;}
a{color:#000;text-decoration:none;cursor:pointer;}

#content_wrap { margin:20px  auto;background:#FFF;position:relative }
#content_wrap:after {display:block;visibility:hidden;clear:both;content:''}
#slide_div { width:100%;margin : 0 auto;padding:7px 7px 0 7px;box-sizing:border-box;clear:both;}


#dan0 { padding:0px 15px;box-sizing:border-box }
#dan1 { padding:7px 15px;box-sizing:border-box }
#dan2 { padding:0px 15px;box-sizing:border-box }

#ad_section{ width:100%;background-color:#FFFFFF;padding:10px;border:1px solid #dadada;border-radius:7px;box-sizing:border-box;margin-top:7px;}
#news_section{ width:100%;background-color:#FFFFFF;padding:10px 0 0px 0;border:1px solid #dadada;border-radius:7px;box-sizing:border-box;}

#slideBox02 { width:100%;background-color:#FFFFFF;padding:5px 0 5px 0;border:1px solid #dadada;border-radius:7px;box-sizing:border-box; }

#news_hadan { width:100%;padding:7px 7px 0 7px;box-sizing:border-box;}

#gong10 {display:none;}

#ad_footer{width:100%;position:fixed;bottom:0px;text-align:center; margin:auto}



#newstitle {font-size:24px;line-height:1.4em;letter-spacing:-0.08em;padding-top:10px;font-weight:500}
#rtitle2 {font-size:18px;margin-top:10px;letter-spacing:-0.04em;line-height:1.3em;color:#555}

.jul {margin-top:10px;font-size:17px;line-height:1.6em;color:#000;letter-spacing:-0.02em;position:relative;border-bottom:1px solid #dfdfdf;padding-bottom:30px;text-align: justify;}
.btn_fontsize { float:right;width:38px;height:38px;line-height:1em;text-align:center;border:1px solid #ccc;margin-right:5px;background-color:#FFF;box-sizing:border-box}
.disabledsize {background-color:#CCC}
#fontBig { font-size:18px;font-weight:600;padding-top:10px }
#fontSmall { font-size:16px;font-weight:400;padding-top:10px }

#popup_font {display:none;position:absolute;top:30px;padding:20px;margin:10px;width:calc(100% - 60px);z-index:888;text-align:center;background-color:#000;color:#FFF}
.newstime { position:relative;margin:26px 0;font-size:12px;color:#666;line-height:1.3em }
.newstime span { padding-left:10px }

#newstime { position:relative;border-bottom:1px dotted #CCC;margin:26px 0;padding-bottom:10px}
#newstime:after{display:block;visibility:hidden;clear:both;content:""}


#giza { margin:30px 0;padding-left:10px; }
#giza .face { width:50px;float:left;margin-right:15px }
#giza .face img{ width:50px;height:50px;border-radius:25px;overflow:hidden;margin-top:-5px }
#giza .writer { font-size:16px;color:#000099}
#giza .writer a { font-size:16px;float:right;color:#0066cc}
#giza .writer p{ line-height:0.8em;margin-left:40px;color:#696969;font-size:13px}
#giza:after{display:block;visibility:hidden;clear:both;content:""}


#writer_title {padding:10px;border-bottom:1px solid #41c0fb;background-color:#eff9fd;height:50px}
#writer { font-size:22px;padding-top:10px;float:left}
#writer span img{ width:50px;height:50px;border-radius:25px;overflow:hidden;margin:-10px 10px 0 0 }
#writer p {line-height:0.8em;margin:-16px 0 0 62px;color:#696969;font-size:13px }
#writer_title .viewtype { float:right;margin-top:8px;padding:0}
#writer_title .viewtype li { float:left;margin-left:10px;padding:5px 5px 2px 5px;border:1px solid #8f8f8f;color:#8f8f8f;}

.ctxt td {font-family:tahoma; font-size:9pt; color:#555555;}

.summary {  font-size: 12px; line-height: 11pt;letter-spacing:0px; color:#333333;text-align: justify;}
#news_content { width:100%;padding:7px 7px 0 7px;box-sizing:border-box;}
#news_padding { padding:10px;text-align: justify;background:#FFFFFF;border:1px solid #dadada;border-radius:7px;box-sizing:border-box;}

.sbox{width:120px;height:26px;border:0px solid #FFFFFF;color:#000;}



a.byttl:link{ font-size: 16px; text-decoration:none;font-weight:bold;color:#000000}
a.byttl:visited{ font-size: 16px; text-decoration:none;font-weight:bold;color:#000000}
a.byttl:hover{ font-size: 16px; text-decoration:underline;font-weight:bold; color:#D82612}
a.byttl:active{ font-size: 16px; text-decoration:none;font-weight:bold; color:#EF3F23}

.h3ttl {display:block;width:100%;font-size:15px;color:#000000;}

#googleads { text-align:center;margin:10px 0 }

#section_title {padding:7px 10px;border-bottom:1px solid #8f8f8f;background-color:#F8F8F8;height:26px}
#secttl {margin-top:6px;padding-left:10px;font-size:18px;float:left;border-left:6px solid #8f8f8f;color:#808080 }
#section_title:after{display:block;visibility:hidden;clear:both;content:""}
#section_title .viewtype { float:right;margin:0;padding:0}
#section_title .viewtype li { float:left;margin-left:10px;padding:5px 5px 2px 5px;border:1px solid #8f8f8f;color:#8f8f8f;}


#section_ttl {padding:5px 0 10px 15px;font-family:'Noto Sans KR';font-size:20px;color:#990000;font-weight:500 }
.sec_ttl { color:#990000 }


#sec_title { background-color:#676d7b;padding:10px;color:#FFF;font-size:18px;}
.slideBox { overflow:hidden; margin-top:10px;padding:0 5px }
.slideBox span {clear:both;display:block;font-size:18px;color:#9c0909;border-bottom:1px solid #CCC;line-height:18px;padding-bottom:3px;margin-bottom:10px}


.sp_list {clear:both;margin:10px 0 0 0;padding:0;}
.sp_list li { border-top:1px solid #f5f5f5;font-size:15px;height:37px;line-height:37px;padding:4px;letter-spacing:-0.35px;color:#101010;margin:0 10px;letter-spacing:-0.35px;color:#101010;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}


.result {background-color:#111; padding:9px 13px; border-top:1px solid #000; width:100%;box-sizing:border-box;}
.result fieldset {background-color:#fff; height:36px; border:2px solid #222; position:relative; overflow:hidden;}
.result input, .result button {border:0; font-family:inherit; font-size:1em;}
.result .search_input {padding:0 10px; width:100%; height:36px; -moz-appearance:none; -webkit-appearance:none; appearance:none;}
.result .result_btn {height:36px; background-color:#009900; color:#fff; padding:0 20px; position:absolute; right:-2px; top:0; font-weight:bold;}


.jbFixed {position: fixed;top:0;z-index:288000}
.leftfixed {position: fixed;z-index:2990;left:0;top:0;width:20px;height:40px;}
.rightfixed {position: fixed;z-index:2990;right:0;top:0;width:60px;height:40px;}



#sil_ttl{font-size:18px;color:#ffff00;text-align:center;font-weight:bold;padding:7px 0;background:url('/img/sns_bg.png')repeat-x;box-sizing:border-box;margin-bottom:10px }
#sil_ttl:after{content:"";display:block;clear:both;}

.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');
 }


#search_ttl { padding: 10px 0 10px;text-align:center;border:1px solid #ccc;box-sizing:border-box; }

#search_list {overflow:hidden;width:100%;text-align:center;padding:0 10px;box-sizing:border-box;margin-top:20px;}
#search_list li{width:calc(100%/2 - 5px);float:left;margin-bottom:10px;box-sizing:border-box;}
#search_list li:nth-child(odd) {margin-right:10px; }
#search_list li:nth-child(even) {margin-right:0; }
#search_list li img {border:1px solid #c9c9c9;vertical-align:top;box-sizing:border-box;}
#search_list .ct{display:block;position:relative;clear:both;}
#search_list .ct:after{content:"";display:block;clear:both;}
#search_list li span{position:absolute;background:url(/img/bbg.png);color:#FFFFFF;height:50px;box-sizing:border-box;padding:25px 10px 0 10px;display:block;width:100%;bottom:0;text-align:center;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; -moz-binding: url('ellipsis.xml#ellipsis');}

.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}

.garojul { background:#eeeeee;height:5px;overflow:hidden;clear:both }


#page_list {margin:10px 10px;padding-top:8px;text-align:center;display:block;box-sizing:border-box; }
#page_list li { margin-right:8px;border:1px solid #CCC;display:inline-block;width:35px;height:35px;background:#F4F4F4;box-sizing:border-box;font-size:16px;border-radius:10px; }
#page_list a { color:#777777;display:block;padding:8px 0;box-sizing:border-box }
#page_list .pon{ border:1px solid #990000;background:#990000  }
#page_list .pon a { color:#FFF}
#page_list:after{content:"";display:block;clear:both;}

#gotop {position: fixed;bottom:15px;right:15px;display:none;background-color:#bfbfbf;color:#FFF;padding-top:10px;text-align:center;height:40px;width:40px;border-radius:10px;box-sizing:border-box;z-index:999999999 }

#sns_movie{text-align:center;width:100%;display:block;box-sizing:border-box;margin:20px 0 30px }
#sns_movie ul { margin:10px auto;box-sizing:border-box;display:table; }
#sns_movie li { float:right;margin-left:8px;display:block;overflow:hidden }
#sns_movie li a img {border-radius:12px;}
#sns_movie:after{content:"";display:block;clear:both;}


#top_sns { margin-bottom:10px;border-bottom:1px solid #CCC;padding-bottom:10px }
#top_sns ul { float:left }
#top_sns li { float:right;margin-left:4px;display:block;overflow:hidden }
#top_sns li a img {border-radius:12px;}
#top_sns:after{content:"";display:block;clear:both;}


#intro { position:fixed; top:0;left:0; z-index:10;width:100%;height:100%;background-color:#fcbda6;text-align:center; display: table;}
#intro span { display: table-cell;vertical-align: middle;color:#FFF;font-weight:bold}

.listOn { color:#ff9933; }
.listOn2 { color:#0033ff; border:1px solid #0033ff }
.listDetail li{position:relative;width:100%;border-bottom:1px solid #dfdfdf;display:block;}
.listDetail .ct{display:block;position:relative;clear:both;padding:18px 5px;}
.listDetail .sectitle{font-size:17px;line-height:1.3em;display:block;letter-spacing:-1px;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.listDetail img {float:left;margin-right:10px;width:100px}
.listDetail .ptitle{display:none}
.listDetail .ttitle{display:none}
.listDetail .psummary{display:none}
.listDetail .summary{font-size:12px; line-height:1.4em;letter-spacing:0px; color:#6d6c6c;text-align: justify;margin-top:5px;}
.listDetail .ct:after{content:"";display:block;clear:both;}


.listTitle li{position:relative;width:100%;border-bottom:1px solid #dfdfdf;display:block;}
.listTitle .ct{display:block;position:relative;clear:both;padding:18px 5px;}
.listTitle .sectitle{font-size:17px;display:block;letter-spacing:-1px;}
.listTitle a.ct{padding:6px 31px 6px 10px;height:37px;line-height:37px;background:url(/img/arr.gif) no-repeat 100% 50%;letter-spacing:-0.35px;color:#101010;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.listTitle p {display:none}
.listTitle img {display:none}
.listTitle .ptitle{display:none}
.listTitle .ttitle{display:none}
.listTitle .ct:after{content:"";display:block;clear:both;}

.listPhoto li{position:relative;width:calc(100% / 2 - 5px);display:block;box-sizing:border-box;float:left;border:1px solid #dfdfdf;margin:0 0 10px 0;padding:10px;border-radius:5px;overflow:hidden}
.listPhoto .photo{position:relative;width:calc(100% / 2 - 5px);background-color:#F9F9F9;display:block;box-sizing:border-box;float:left;border:1px solid #dfdfdf;margin:0 0 10px 0;padding:10px;border-radius:5px;overflow:hidden}
.listPhoto .text{position:relative;width:calc(100% / 2 - 5px);background-color:#eff9fd;display:block;box-sizing:border-box;float:left;border:1px solid #dfdfdf;margin:0 0 10px 0;padding:10px;border-radius:5px;overflow:hidden}
.listPhoto li:nth-of-type(1) { margin-top:10px}
.listPhoto li:nth-of-type(2) { margin-top:10px}
.listPhoto .ct{display:block;position:relative;clear:both;padding:0;}
.listPhoto .sectitle{display:none;height:0}
.listPhoto .summary {display:none}
.listPhoto .psummary {margin-top:5px;color:#333;border-top:1px dotted #CCC;padding-top:7px}
.listPhoto img {width:100%;margin-bottom:5px;clear:both}
.listPhoto .ttitle{font-size:17px;display:block;letter-spacing:-1px;line-height:1.2em;}
.listPhoto .ptitle{font-size:15px;display:block;letter-spacing:-1px;line-height:1.2em;}
.listPhoto .ct:after{content:"";display:block;clear:both;}
.listPhoto:after{content:"";display:block;clear:both;}

.jebo {width:100%;border:1px solid #CCC;padding:5px;box-sizing:border-box;}
.jebotel {width:30%;border:1px solid #CCC;padding:5px;box-sizing:border-box;}

#banner {text-align:center;margin:2px 0;clear:both}


#header {position:relative; height:55px; width:100%  }

.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}

.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}


.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;}


/* 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:50px;overflow:hidden;width:100%;}
.subheader h1{text-align:center;padding-top:15px;}
.subheader li.search_btn{ position:absolute;top:16px;right:10px;cursor:pointer }
.subheader #show_menu { position:absolute;top:16px;left:10px;cursor:pointer}
.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:20px 0;text-align:center;font-size:14px;color:#FFFFFF;background:#888b8d;width:100% }


.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:999999999999999}
.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:#ff0000; color:#fff; padding:0 20px; position:absolute; right:-2px; top:0; font-weight:bold;}


#read_frame { padding:15px; }
#read_frame img { max-width:720px }

#top_news{font-family:'Noto Sans KR';font-weight:500;margin:20px 0 6px;font-size:18px;padding-left:10px;clear:both}

#home_go{ clear:both;text-align:center;background:#222;margin:20px;border-radius:10px }
#home_go a{ padding:15px 0;display:block;color:#FFFFFF;font-weight:500}


.ellipsis{ min-width: 10px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding: url('ellipsis.xml#ellipsis'); }


#main_opinion { margin:20px 10px; box-sizing:border-box;overflow:hidden;border-top:1px solid #ECECEC;border-left:1px solid #ECECEC; }
#main_opinion li{ width:25%;text-align:center;padding:10px 0;float:left;border-right:1px solid #ECECEC;border-bottom:1px solid #ECECEC;box-sizing:border-box;background:#FFF }
#main_opinion li a { font-family:'Noto Sans KR';font-weight:500;color:#747474; }



#main_box { margin:20px 10px;;overflow:hidden;position:relative}
#main_box li{ float:left;width:calc(50% - 5px);margin-right:10px;box-sizing:border-box;margin-bottom:20px}
#main_box li:nth-child(2n+2) { margin-right:0}

#photobox{ position:relative}
#photobox img { width:100%;margin-bottom:5px }
#photobox p { position:absolute;left:0;bottom:0;padding:5px 7px;filter:alpha(opacity=80);Opacity:0.8;display:block;background:#000  }
#photobox a { color:#FFF;font-size:13px }

#sasel { margin-top:12px }
#sasel span { font-size:15px;font-weight:500;text-align:center;height:34px;width:40px;color:#ed1111;float:left;padding-top:5px;box-sizing:border-box; }
#sasel:after{content:"";display:block;clear:both;}

#headmain1 { margin-bottom:15px;padding:15px 0 0;border-top:2px solid #CCC;box-sizing:border-box}
#headmain1 p {  font-size:14px;color:#6d6c6c;line-height:1.4em;margin-top:12px;letter-spacing:0;text-align: justify;display:block;padding:0 10px }

#headmain2 { margin:10px 0;padding:10px 0;box-sizing:border-box}
#headmain2 p {  font-size:14px;line-height:1.4em;letter-spacing:0;color: ##6d6c6c;text-align: justify;margin-top:5px;display:block;padding:0 10px }
#headmain2 p a{ color: ##6d6c6c  }
a.headmain:link,a.headmain:visited {font-family:'Noto Sans KR';font-weight:500;font-size:18px;color:#222 }
a.headmain:hover {text-decoration:none;color:#cc0000}
a.headmain:active{ text-decoration:none}

.jung_banner { margin:20px 10px;box-sizing:border-box }
.jung_banner li { width:50%;float:left;padding:5px;box-sizing:border-box }
.jung_banner li img{ width:100% }
.jung_banner:after{content:"";display:block;clear:both;}

#desksseol {margin:30px 0 8px;font-size:18px;clear:both;padding:0 0 5px 10px;border-bottom:1px solid #CCC }
.opinion_banner { margin:0 0 30px;box-sizing:border-box;padding:0 20px }
.opinion_banner li { width:33%;float:left;padding:5px;box-sizing:border-box;text-align:center }
.opinion_banner li p { margin-top:7px;font-size:15px }
.opinion_banner li img{ width:100px;border-radius:50px }
.opinion_banner:after{content:"";display:block;clear:both;}


#main_photobox {margin:5px auto;position:relative }
#main_photobox img { width:100%;}
.bbox { width:100%;background:url("/img/main_bg.png") repeat-x;position:absolute;bottom:0;padding:10px 20px;box-sizing:border-box }
.bbox a{ font-family:'Noto Sans KR';color:#FFF;font-size:24px;line-height:1.3em;font-weight:500 }



.main_photo { margin:10px auto}
.main_photo li { width:33.3%;float:left;padding:5px;box-sizing:border-box }
.main_photo li img{ width:100%; }
.main_photo li a div { margin-top:5px;text-align:center;font-size:14px;overflow:hidden;height:2.2em }
.main_photo:after{content:"";display:block;clear:both;}



#hi_megazine {padding:10px;background:url('/img/enter_bg1.png');margin:20px 0 }

.white_ttl { font-size:16px;color:#FFF;font-weight:bold }
.white_ttl span a { font-size:11px;float:right;color:#FFF; }

.hi_megazine { background:#FFF;padding:10px;margin-top:10px }
.hi_megazine li { width:33.3%;float:left;padding:5px;box-sizing:border-box }
.hi_megazine li img{ width:100% }
.hi_megazine li a div { margin-top:5px;text-align:center;font-size:14px;overflow:hidden;height:2.2em }
.hi_megazine:after{content:"";display:block;clear:both;}

.dot_jul { border-top:1px dotted #ECECEC;height:1px;overflow:hidden;clear:both;margin:15px auto 7px }

#main_head { margin:5px 0;text-align:center }
#main_head img { width:100%;}
#main_head dt {padding:10px 10px 0 }
#main_head dt a {font-family:'Noto Sans KR';color:#00a651;font-size:20px;font-weight:700;line-height:1.2em }
#main_head dd {padding:10px 10px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;  }
#main_head dd a{ color:#101010;font-size:13px;font-weight:300;  }
#main_head .relatem {padding:10px 10px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;  }
#main_head .relatem a { background-image: url('/img/r.gif');background-position:0 5px; background-repeat: no-repeat; padding-left: 18px;font-family:'Noto Sans KR';color:#101010;font-size:16px;font-weight:500;  }

.title_list { padding: 0 10px }
.title_list li { border-bottom:1px solid #eeeeee;padding:8px 0 8px 7px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.title_list li:last-child { border-bottom:0  }
.title_list li a { font-family: 'Noto Sans KR';font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.35px;color:#101010;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }


#photo_list {list-style:none;}
#photo_list li {padding:7px 0;border-bottom:1px solid #eaeaeb;}
#photo_list li img { width:100px;margin-right:15px;float:left;border:1px solid #ececec }
#photo_list li dt {font-family:'Noto Sans KR';font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:-0.35px;color:#222222;float:left;width:calc(100% - 117px);padding-top:10px;-webkit-line-clamp: 2;-webkit-box-orient: vertical; white-space: normal;overflow: hidden;text-overflow: ellipsis; }
#photo_list li dd {font-family:'Noto Sans KR';font-size:12px;font-weight:300;line-height:1.4em;padding-top:4px;letter-spacing:-0.35px;color:#222222;float:left;width:calc(100% - 122px);text-overflow: ellipsis;overflow: hidden;height:34px }
#photo_list li a { color:#222222; }
#photo_list li:last-child { border-bottom:0}
#photo_list li:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}

#photo_list .noimg a dt {font-family:'Noto Sans KR';font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.35px;width:100%;color:#101010;padding-top:2px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }
#photo_list .noimg a dd {font-family:'Noto Sans KR';font-size:12px;font-weight:300;line-height:1.4em;padding-top:4px;letter-spacing:-0.35px;width:100%;color:#101010;text-overflow: ellipsis;overflow: hidden;height:34px }


.new_list {list-style:none;}
.new_list li {padding:7px 0 7px 30px;position: relative; }
.new_list li img { border:1px solid #ececec }
.new_list li dt {font-family:'Noto Sans KR';font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:-0.35px;color:#222222;padding-top:2px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }
.new_list li dd {font-family:'Noto Sans KR';font-size:12px;font-weight:300;line-height:1.4em;padding-top:4px;letter-spacing:-0.35px;color:#222222;text-overflow: ellipsis;overflow: hidden;height:34px }
.new_list li a { color:#222222; }
.new_list li:last-child { border-bottom:0 }
.new_list li:before { z-index: 1;border-left: 1px solid #ccc;left: 10px;top: 0;bottom: 0; }
.new_list li:after {z-index: 2;width: 5px;height: 5px;background: #cc0000;left: 5px;top: 30px;border-radius: 50%;box-sizing: content-box;}


#opinion_list {list-style:none;}
#opinion_list li {padding:7px 10px;border-bottom:1px solid #eaeaeb;}
#opinion_list li img { width:35%;float:left;border:1px solid #ececec }
#opinion_list li dt {font-family:'Noto Sans KR';font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.35px;color:#008cd6;float:right;width:62%;  }
#opinion_list li dd {font-family:'Noto Sans KR';font-size:12px;font-weight:300;line-height:1.4em;padding-top:10px;letter-spacing:-0.35px;color:#101010;float:right;width:62%;text-overflow: ellipsis;overflow: hidden;height:51px }
#opinion_list li a { color:#101010; }
#opinion_list li:last-child { border-bottom:0}
#opinion_list li:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}


#card_list {list-style:none;margin-top:10px}
#card_list li {padding:0;border:1px solid #eaeaeb;width:calc(50% - 5px);float:left;margin:0 10px 10px 0;box-sizing:border-box }
#card_list li:nth-child(2n+2) {margin-right:0}
#card_list li img { width:100%;border:1px solid #ececec }
#card_list li dt {padding:7px;font-family:'Noto Sans KR';font-size:14px;font-weight:300;line-height:1.4em;letter-spacing:-0.35px;color:#101010;text-overflow: ellipsis;overflow: hidden;height:2.8em }
#card_list li a { color:#101010; }
#card_list li:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}


.sasel {padding: 0 10px 30px  }
.sasel li:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}
.sasel li dt {font-family:'Noto Sans KR';font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.35px;color:#101010;padding-top:10px }
.sasel li dd {font-family:'Noto Sans KR';font-size:12px;font-weight:300;line-height:1.4em;padding:4px;letter-spacing:-0.35px;color:#101010  }

.msec_ttl { font-family:'Noto Sans KR';font-size:22px;color:#0660b9;font-weight:500;padding:10px 0;margin-top:20px }
.msec_ttl span { font-family:'Noto Sans KR';font-size:12px;float:right;font-weight:normal }


.mwsec_ttl { font-family:'Noto Sans KR';font-size:22px;color:#ffff00;font-weight:500;padding:14px 0 10px 5px }
.mwsec_ttl span { font-family:'Noto Sans KR';font-size:12px;float:right;font-weight:normal }

#section_head {margin:10px 0 }
#section_head p {font-family:'Noto Sans KR';font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-0.35px;color:#101010;padding:10px;text-overflow: ellipsis;overflow: hidden; white-space: nowrap; }
#section_head img { width:100% }
#section_head dd {font-family:'Noto Sans KR';font-size:12px;font-weight:300;line-height:1.4em;padding:4px 10px;letter-spacing:-0.35px;color:#101010  }


.jugans { margin:0 auto }
.jugans li { padding:10px;border:1px solid #CCC;margin-bottom:5px;border-radius:10px }
.jugans li a {font-family:'Noto Sans KR';font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.35px;color:#101010;text-overflow: ellipsis;overflow: hidden; white-space: nowrap; }

.cal_ttl { margin-top:10px;padding:5px 0 5px;border-bottom:1px solid #ECECEC }
.cal_ttl dt { font-family:'Noto Sans KR';font-size:16px;font-weight:500;float:left;width:90% }
.cal_ttl dd { font-family:'Noto Sans KR';font-size:12px;font-weight:300;float:right;width:10%;text-align:right }

.cal_ttl:after{content:"";display:block;clear:both;}

#slit {list-style:none;}
#slit li {padding-left:10px;border-bottom:1px solid #eaeaeb;}
#slit li a {font-family: 'Noto Sans KR';display:block;font-size:20px;font-weight:400;height:46px;line-height:46px;letter-spacing:-0.35px;color:#101010;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}


.section_list_ttl { font-family:'Noto Sans KR';font-size:17px;color:#008cd6;font-weight:500;padding:10px;margin-top:10px;border-bottom:2px solid #CCC }
.section_list_ttl span { font-family:'Noto Sans KR';font-size:12px;float:right;font-weight:normal }



.photo_frame { background:#3a3a3a;padding:6px 10px 15px }
#youtube { position: relative;clear:both;box-sizing:border-box;overflow:hidden }
#youtube li { padding:4px 10px 0 }
#youtube li img { margin-bottom:6px;width:100%;border-radius:10px }
#youtube li div { color:#FFF;text-overflow:ellipsis;overflow:hidden;white-space:nowrap  }

.sajin { padding:4px 10px 0 }
.sajin li img { margin-bottom:6px;width:100% }
.sajin a { color:#FFF;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

#ppager { width:50px;float:right;position:relative;padding: 0;margin:5px auto 0;list-style-type: none;text-align: center; }
#ppager li { display:inline-block;width:8px;height:8px;background-color: #838383;border-radius:4px;overflow:hidden;text-indent: -9999px; }
#ppager li a { text-decoration: none; display: block; }
#ppager li a.active, #jpager li a:hover { background-color: #dbdbdb; }




#today_photo { position: relative;clear:both;box-sizing:border-box;overflow:hidden }
#today_photo li { padding:4px 5px 0 }
#today_photo li img { margin-bottom:6px;width:100% }
#today_photo li div { color:#FFF;font-size:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap  }
#p2pager { width:80px;float:right;position:relative;padding: 0;margin:2px auto 0;list-style-type: none;text-align: center; }
#p2pager li { display:inline-block;width:8px;height:8px;background-color: #838383;border-radius:4px;overflow:hidden;text-indent: -9999px; }
#p2pager li a { text-decoration: none; display: block; }
#p2pager li a.active, #jpager li a:hover { background-color: #dbdbdb; }


.youtubeWrap { position:relative;width:100%;padding-bottom:56.25%;margin:10px 0 0 0 }
.youtubeWrap iframe { position:absolute;width:100%;height:100%; }
.youtubeWrap:after{content:"";display:block;clear:both;}


.hcTable { border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-collapse: collapse; font-size:12px;width:260px;margin-left:-30px }
.hcTitle { padding:0 15px }
.hcControlBar { font-size:13px; }
.hcTable th { background-color:#f0efec; padding:10px 0; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #CCCCCC; }
.hcTable td { padding:10px 0; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; text-align:center; background-color:#FFFFFF; color:#222; }
.hcPrev,.hcNext { cursor:pointer; }
.hcTable select,.hcTable button { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px;color: #6C6C6C;padding:10px }
.hcTable .mouseOver { background-color:#D9ECFF; cursor:arrow; }
.hcTable .hcSun { color:#FF0000; }
.hcTable .hcSat { color:#0080C0; }
.hcTable .selectDay { background-color:#FFC8E4; }
.hcPrev { font-size: 12px; color: #FFF; background:#222;padding:10px 11px;border-radius:15px;border:0;font-weight:500 }
.hcNext { font-size: 12px; color: #FFF; background:#222; padding:10px 11px;border-radius:15px;border:0;;font-weight:500 }
.hcToday { border:1px solid #C8C8C8; font-size: 12px; color: #6C6C6C;padding:10px;;border-radius:15px }
.hcToday { margin-right:25px; }
.hcTable .noSelect { background-color:#EAEAEA; }



#mphoto_list {list-style:none;}
#mphoto_list li {padding:5px;border-bottom:1px solid #eaeaeb;}
#mphoto_list li img { width:100px;float:left;margin:5px 20px 5px 0;border:1px solid #ececec }
#mphoto_list li .pimg {font-family:'Noto Sans KR';font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:-0.35px;color:#222222;float:left;width:calc(100% - 122px);padding-top:15px }
#mphoto_list li .nimg {font-family:'Noto Sans KR';font-size:18px;font-weight:400;line-height:1.4em;padding:15px 0;letter-spacing:-0.35px;color:#222222; }
#mphoto_list li a { color:#222222; }
#mphoto_list li:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}


.electv {margin:20px 5px}
.electv li {float:left;width:50%;padding:10px 10px 10px 0;box-sizing:border-box;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb }
.electv li:nth-child(2n+2) { margin-right:0;border-right:0;padding:10px 0 10px 10px; }
.electv li:last-child { border-bottom:0}
.electv li:nth-last-child(2) { border-bottom:0}
.electv li img {width:100% }
.electv li .tv_ttl { padding:5px 0 0;font-size:15px;font-weight:600;height:36px;overflow:hidden }
.electv li a div { position:relative; }
.electv li a div dm { position:absolute;z-index:5;bottom:10px;right:10px;width:30px;height:30px;background:url('/img/play.png')  }
.electv:after{content:"";display:block;clear:both;}


.main_sec_ttl { font-size:20px;font-weight:600;padding:10px 0 5px 10px }
.top_list {margin:0 10px}
.top_list li { border-bottom:1px solid #DDDDDD}
.top_list li a { display:block;padding:10px 10px 10px 7px;font-size:17px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.top_list li:last-child { border-bottom:0 }

.special {margin:10px 10px 0}
.special li { width:50%;float:left;padding:0 10px 0 0;box-sizing:border-box }
.special li:last-child { padding:0 0 0 10px}
.special li a img { width:100%;border:1px solid #DDDDDD}
.special li a div { padding:8px 10px 20px 10px;font-size:16px;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }


.mmore {
    margin: 15px auto 20px;
    width: 80%;
    border-top: 1px solid #DDDDDD;
    padding: 9px;
    text-align: center;
    font-size: 16px;
}


.photo_box2list {padding:0  }
.photo_box2list li {width:48%;margin:10px 4% 0 0;float:left;padding:0;box-sizing:border-box;font-family:'Noto Sans KR';font-size:17px;font-weight:500;line-height:1.4em  }
.photo_box2list li img { width:100%;margin-bottom:5px}
.photo_box2list li:nth-child(2n+2) { margin-right:0 }
.photo_box2list:after{content:"";display:block;clear:both;}
.mphoto_list {padding:10px 0;list-style:none;}
.mphoto_list li {padding:7px 0;border-bottom:1px solid #ECECEC }
.mphoto_list li img { width:120px;float:left;margin:5px 0;border:1px solid #ececec }
.mphoto_list li .pimg {font-family:'Noto Sans KR';font-size:18px;font-weight:500;padding:10px 0 0 0;letter-spacing:-0.35px;color:#222222;float:right;width:calc(100% - 130px);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height:28px;height:56px;white-space: normal;overflow: hidden;text-overflow: ellipsis }
.mphoto_list li .nimg {font-family:'Noto Sans KR';font-size:18px;font-weight:500;line-height:1.4em;padding:15px 0;letter-spacing:-0.35px;color:#222222;float:left; }
.mphoto_list li a { color:#222222; }
.mphoto_list li:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}
.mphoto_list li:last-child { ;border-bottom:0 }

.secttl { color:#e60000;font-family:'Noto Sans KR';font-size:14px;font-weight:400;margin:10px 0 0 }
.secttl1 { color:#e60000;font-family:'Noto Sans KR';font-size:14px;line-height:14px;font-weight:400;margin:0 }
.secttl2 { color:#e60000;font-family:'Noto Sans KR';font-size:14px;font-weight:400;margin:0;float:left;width:60% }
.secttlw { color:#FFF;font-family:'Noto Sans KR';font-size:14px;font-weight:400;margin:10px 0 0 }
.swriter { margin:2px 0;color:#a5a5a5;font-size:12px;float:left;width:60% }
.swriterw { margin:2px 0;color:#FFF;font-size:12px;float:left;width:60% }

.smore { font-family:'Noto Sans KR';font-size:15px;width:140px;padding:10px 0 12px;text-align:center;color:#FFFFFF;background:#0267b4;font-weight:500;border-radius:5px;margin:0 auto 30px }

#main_photobox3 {margin:5px 0;padding-bottom:5px;border-bottom:2px solid #eeeeee }
#main_photobox3 span { display:block;margin:3px 0;font-family: 'Noto Sans KR';font-size:19px;line-height:1.3em;font-weight:500 }
#main_photobox3 img { width:100%;;border-radius:15px}
#main_photobox3 p { display:block;width:100%;float:left;}
#main_photobox3:after{content:"";display:block;clear:both;}


.mtitle_list {clear:both;padding:0 }
.mtitle_list li { border-bottom:1px solid #eeeeee;}
.mtitle_list li a {display:block;font-family: 'Noto Sans KR';font-size:18px;padding:12px 0;;font-weight:400;color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.mtitle_list li:last-child { border:0;padding-bottom:20px }


input[type=submit] {-webkit-appearance:none;}
.pdf_view {margin:0 5px 30px}
.pdf_view li { width:calc(50% - 20px);float:left;box-sizing:border-box;text-align:center;font-weight:500;font-size:16px;margin:10px;border:1px solid #b8b8b8;box-shadow: 5px 5px 5px rgb(0 0 0 / 10%); }
.pdf_view li img { width:100%;box-sizing:border-box }
.pdf_view:after{content:"";display:block;clear:both;}

.pdf { clear:both;margin:0 0 15px;background:#000;color:#FFF;text-align:center;padding:15px;border-radius:15px;font-size:18px;font-weight:600}

#pause { display:none }

@media only screen and (min-device-width :665px) and (max-device-width :767px) {
	#content_wrap:before { content:'';background:#CCC;width:1px;height:100%;position:absolute;left:50% }
	#dan1 { width:50%;float:left }
	#dan2 { width:50%;float:right }
}


@media only screen and (min-device-width:768px) and (max-device-width : 1023px) {
	#content_wrap{ }
	#content_wrap:before { content:'';background:#CCC;width:1px;height:100%;position:absolute;left:50% }
	#dan1 { width:50%;float:left;padding:0 20px 0 40px!important }
	#dan2 { width:50%;float:right;padding:0 20px 0 30px!important }
	#read_frame { padding: 0 60px 20px }
	.live_news { padding: 0 60px!important }
}


@media only screen and (min-device-width : 1024px) {
	#content_wrap:before { content:'';background:#CCC;width:1px;height:100%;position:absolute;left:50% }
	#dan1 { width:50%;float:left;padding:0 30px 0 50px!important }
	#dan2 { width:50%;float:right;padding:0 50px 0 30px!important }
	.live_news { padding: 0 120px!important }
	#read_frame { padding: 0 120px 20px}
}


.sub_local {border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;margin-bottom:10px }
.sub_local a { float:left;display:block;width:25%;text-align:center;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:6px 0;box-sizing:border-box}
.sub_local:after{content:"";display:block;clear:both;}</pre></body></html>