
@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);
@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-jp.css);

#main .m_nws_p02 strong.tit{font-size: 15px;line-height: 22px;}
#main .m_nws_p01{border: 1px solid #333;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#main .m_nws_p01 a:hover strong.tit{color: #ff9600;}
#main h2.mn_tit,#main h2.mn_tit strong{font-size: 17px;letter-spacing: -0.054em;color: #222;}
#main h2.mn_tit{padding-bottom: 10px;}
#main h2.mn_tit:after{clear: both;display: block;content: '';}
#main h2.mn_tit a:hover{text-decoration: none;}
#main .mn_lft{float: left;}
#main .mn_rgt{float: left;}
#main .mn_rgt div>div,#main .mn_lft div>div{position: relative;}
#main .mn_inner{position: relative;width: 1100px;margin:0 auto;}
#main .mn_inner:after{clear: both;display: block;content: '';}
#main .mtop:after,#main .mcnt:after,#main .mbtm:after{clear: both;display: block;content: '';}
#main .mtop {margin-bottom: 20px;}

#main .mtop h2.mn_tit,#main .mtop h2.mn_tit a,#main .mtop h2.mn_tit strong{font-size: 16px;}
#main .mtop .mn_lft{width: 779px;border-right:1px solid #cccccc;}
#main .mtop .mn_rgt{width: 320px;}
#main .mcnt {padding:0px 0 40px 0;}
#main .mcnt .mn_lft{width: 760px;padding-right: 20px;background-color:#fff;}
#main .mcnt .mn_rgt{width: 300px;padding-left: 20px;}
#main .mcnt .mn_lft h2.mn_tit,#main .mcnt .mn_lft h2.mn_tit strong{font-size: 18px;}
#main .mbtm{clear: both;display: block;padding-bottom:20px;}

/* »ó´Ü ÁÂÃøÁß°£*/
#main .mtop .mtop_lft_l{float: left;display: block;width: 479px;/*border-right:1px solid #ccc;*/min-height:1380px;;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#main .mtop .mtop_lft_c{float: left;width: 300px;}

#main .mtop .mtop_lft_c_lst{clear: both;padding:7px 19px 0 19px;}
#main .mtop .mtop_lft_c_lst li{border-top: 1px solid #ddd;padding:13px 0 15px;}
#main .mtop .mtop_lft_c_lst li:first-child{border: none;}
#main .mtop .mtop_lft_c_lst strong.tit{font-size: 15px;line-height: 21px;letter-spacing: -0.054em;color: #333;}
#main .mtop .mtop_lft_c_lst .m_nws_p02 a{height:auto;color: #333;}


/* Çìµå¶óÀÎ */
#main .mn_headline{clear: both;border-bottom:1px solid #adadad;margin-right:20px;}
#main .mn_headline:after{clear: both;display: block;content: '';}

#main .mn_nws{position: relative;clear: both;display: table;margin:1em 0;}
#main .mn_nws:after, #main .mn_nws dl:after{clear: both;display: block;content: '';}
#main .mn_nws p.thum{float: left;display: table-cell;margin-bottom: 3px;}
#main .mn_nws p.thum img{display: block;width: 112px;height: 72px;margin-right:14px;border: 1px solid #ddd;}
#main .mn_nws .con{display: table-cell;padding-right:20px;vertical-align:middle;width: 100%;}
#main .mn_nws dl{letter-spacing: -0.0638em;display: block;}
#main .mn_nws dt{display: block;}
#main .mn_nws dt.tit a{font-size: 17px;line-height: 1.438em; color: #222;font-weight: bold;}
#main .mn_nws dd {margin-top: 0.231em;display: block;}
#main .mn_nws dd a.txt{display:block;font-size: 13px;line-height: 1.538em;color: #777;}
#main .mn_nws dd a.rel{background:url('https://image.kmib.co.kr/images/www/cmn/re7x7.gif') 4px 50% no-repeat;padding-left:15px;margin-top: 2px;display: block;color: #555;font-size: 14px;line-height: 1.5em;height:1.5em;overflow:hidden;text-overflow:ellipsis;}
#main .mn_nws dd a.dott{background:url('https://image.kmib.co.kr/images/www/main/dott7x7_2.png') 4px 50% no-repeat;padding-left:15px;margin-top: 2px;display: block;color: #555;font-size: 14px;line-height: 1.5em;height:1.5em;overflow:hidden;text-overflow:ellipsis;}
/*
#main .mn_nws.headline01{margin:0 0 25px 0;}
#main .mn_nws.headline01 p.thum img{display: block;width: 315px;height: 212px !important;border: 1px solid #666;margin-right: 18px;}
#main .mn_nws.headline01 .con{padding-right: 0;vertical-align: top;width: 780px;}
#main .mn_nws.headline01 dt.tit{}
#main .mn_nws.headline01 dt.tit a{font-size: 34px;line-height: 1.25em;letter-spacing: -0.057em;font-weight: 700;font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP', 'Sans-serif','Apple SD Gothic Neo','Malgun Gothic','¸¼Àº °íµñ','Noto Sans Kr',Apple SD Gothic Neo,Malgun Gothic,dotum, µ¸¿ò ,tahoma,sans-serif !important; }
#main .mn_nws.headline01 dd a.stit{display: block;padding-top: 2px;font-size: 16px;line-height: 1.438em;color: #9d6b00;font-weight: bold;letter-spacing: -0.071em;}
#main .mn_nws.headline01 dd a.txt{display: block;font-size: 14px;line-height: 1.438em;}
#main .mn_nws.headline01 dd.rel_lst{padding-top:2px;}
#main .mn_nws.headline01 dd a.rel{font-size: 15px;line-height: 1.733em;color: #444;font-weight: bold;letter-spacing: -0.0333em;}
*/

#main .mn_nws.headline01{margin:0 0 25px 0;display: table;}
#main .mn_nws.headline01 p.thum{display: table-cell;}
#main .mn_nws.headline01 p.thum img{display: block;width: 315px;height: 212px !important;border: 1px solid #666;margin-right: 18px;}
#main .mn_nws.headline01 dl{display: table-cell;}
#main .mn_nws.headline01 .con{padding-right: 0;vertical-align: top;width: 780px;}
#main .mn_nws.headline01 dt.tit{width: 420px;}
#main .mn_nws.headline01 dt.tit a{font-size: 34px;line-height: 1.25em;letter-spacing: -0.09em;font-weight: 700;font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP', 'Sans-serif','Apple SD Gothic Neo','Malgun Gothic','¸¼Àº °íµñ','Noto Sans Kr',Apple SD Gothic Neo,Malgun Gothic,dotum, µ¸¿ò ,tahoma,sans-serif !important; }
#main .mn_nws.headline01 dd a.stit{display: block;padding-top: 2px;font-size: 16px;line-height: 1.438em;color: #9d6b00;font-weight: bold;letter-spacing: -0.071em;}
#main .mn_nws.headline01 dd a.txt{display: block;font-size: 14px;line-height: 1.438em;}
#main .mn_nws.headline01 dd.rel_lst{padding-top:2px;}
#main .mn_nws.headline01 dd a.rel{font-size: 15px;line-height: 1.733em;color: #444;font-weight: bold;letter-spacing: -0.0333em;}
#main .mn_nws.headline01 dd a.dott{font-size: 15px;line-height: 1.733em;color: #444;font-weight: bold;letter-spacing: -0.0333em;}

#main .mn_nws.headline02 .con{vertical-align: top;}
#main .mn_nws.headline02 p.thum img{display: block;width: 202px;height: 124px !important;border: 1px solid #aaa;}
#main .mn_nws.headline02 dt.tit a{font-size: 19px;line-height: 1.389em;}
#main .mn_nws.headline02 dd a.txt{font-size: 14px;line-height: 1.5em;letter-spacing: -0.071em;}

/*¼Óº¸*/
#main .hot_nws{clear:both;display:block;overflow:hidden;height:43px;border-bottom:1px solid #ddd;background:#f7f7f7;margin-bottom:15px;}
#main .hot_nws:after{clear:both;display:block;content:'';}
#main .hot_nws h2{width:48px;height:43px;line-height:40px;display:block;background:#d00000;color:#fff !important;text-align:center;font-size:15px;font-weight:bold;font-family:'¸¼Àº °íµñ','Malgun Gothic',µ¸¿ò,Dotum,sans-serif;float:left;}
#main .hot_nws .hot_nws_lst {width:385px;float:left;}
#main .hot_nws .hot_nws_lst li{line-height:43px;padding-left:15px;display: list-item;}
#main .hot_nws .hot_nws_lst a span{display:none;}
#main .hot_nws .hot_nws_lst a strong.tit{font-size:15px;color:#222;letter-spacing:-0.054em;}
#main .hot_nws .btn_area{float:right;width:23px;}
#main .hot_nws .btn_area a{display:block;width:23px;height:21px;text-indent: -999999px;}
#main .hot_nws .btn_area a.up{background: url('https://image.kmib.co.kr/images/www/main/arr7x5_up.png') 50% 50% no-repeat;}
#main .hot_nws .btn_area a.down{background:url('https://image.kmib.co.kr/images/www/main/arr7x5_dw.png') 50% 50% no-repeat;}

/* »ç¼³Ä®·³ */
#main .mtop .mn_lft .mn_opinion{padding: 15px 20px 18px 13px;}
#main .mtop .mn_lft .mn_opinion .clm li{clear:both;display:block;text-align:left;padding:9px 0px;}
#main .mtop .mn_lft .mn_opinion .clm li:after{clear:both;display:block;content:'';}
#main .mtop .mn_lft .mn_opinion .clm li a{display:table-row;height: 68px;width: 100%;}
#main .mtop .mn_lft .mn_opinion .clm li span.thum{border:1px solid #ababab;width:66px;height:66px;border-radius :50%;-webkit-border-radius :50%;-ms-border-radius :50%;-khtml-border-radius :50%;-o-border-radius :50%;margin-right:10px;}
#main .mtop .mn_lft .mn_opinion .clm li span.tit_area{display:table-cell;vertical-align:middle;}
#main .mtop .mn_lft .mn_opinion .clm li em.cate{font-style:normal;font-weight:bold;;display:block;;font-size:14px;line-height:18px;color:#1e4985;letter-spacing:-0.054em;margin-bottom:7px;}
#main .mtop .mn_lft .mn_opinion .clm li strong.tit{display:block;font-weight: normal;font-size:15px;line-height:19px;color:#333;letter-spacing:-0.071em;}
#main .mtop .mn_lft .mn_opinion .clm li a:hover{text-decoration:none;}
#main .mtop .mn_lft .mn_opinion .clm li a:hover strong.tit{text-decoration: underline;}
#main .mtop .mn_lft .mn_opinion .edit li{clear:both;line-height:2em;font-weight:bold;padding-left: 5px;font-size:15px;letter-spacing: -0.071em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 100%;}
#main .mtop .mn_lft .mn_opinion .edit li em.cate{display: inline-block;width: 36px;height: 20px;margin:5px 3px 0 0px;line-height: 1.66em;font-size: 12px;color: #e75c00;border:1px solid #df9463;border-radius :3px;-webkit-border-radius :3px;-ms-border-radius :3px;-khtml-border-radius :3px;-o-border-radius :3px;text-align: center;font-style: normal;}
#main .mtop .mn_lft .mn_opinion .edit li a{color:#333;}


/*ÇöÀå¿¡¼­*/
#main .mtop .mn_lft .mn_live{clear: both;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background: #eef4f8;padding:15px 20px 15px 19px;}
#main .mtop .mn_lft .mn_live .m_nws_p04{width: 260px;margin-bottom:3px;}
#main .mtop .mn_lft .mn_live .m_nws_p04 a:hover{text-decoration: none;}
#main .mtop .mn_lft .mn_live .m_nws_p04 a:hover strong.tit{color: #ff5400;}
#main .mtop .mn_lft .mn_live .m_nws_p04 span.thum{border-color: #a0a0a0;width: 260px;height: 160px;}
#main .mtop .mn_lft .mn_live .m_nws_p04 strong.tit{text-align: center;font-size: 18px;line-height: 24px;letter-spacing: -0.07em;height: 52px;color: #292929;}

/* mission */
#main .mn_mission{padding:0 0 0 20px;margin-bottom: 25px;}
#main .mn_mission .m_nws_p01{width: 300px;height: 185px;margin-bottom: 8px;}
#main .mn_mission .m_nws_p01 strong.tit{text-align: center;line-height: 24px;color: #fff;font-size: 19px;letter-spacing: -0.07666em;}
#main .mn_mission .mn_lst_type01 li{background:url('https://image.kmib.co.kr/images/www/main/dott7x7_2.png') 2px 50% no-repeat;}
/* ±âÈ¹±â»ç */
#main .mn_plan{background: #393939;padding:15px 10px 10px 20px;margin-bottom: 25px;text-align: center;}
#main .mn_plan:after{clear: both;display: block;content: '';}
#main .mn_plan h2.mn_tit strong{color: #ff8a2c;}
#main .mn_plan a{color: #ccc;}
#main .mn_plan .m_nws_p02{margin-bottom: 8px;}
#main .mn_plan .m_nws_p02 span.thum{border-color: #000;}
#main .mn_plan .m_nws_p02 strong.tit{font-size: 16px;color: #fff;}
#main .mn_plan div{display: block;float: left;overflow: hidden;width:280px;text-align:left;}
#main .mn_plan .slick-dots{display: inline-block;margin-top: 13px;}
#main .mn_plan .slick-dots:after{clear: both;display: block;content: '';}
#main .mn_plan .slick-dots li{float:left;margin:0 2px;}
#main .mn_plan .slick-dots li button{border:1px solid #999;background: transparent;outline:none;width: 12px;height: 12px;border-radius:50%;-webkit-border-radius:50%;-moz-boarder-radius:50%;text-indent:-9999999px;}
#main .mn_plan .slick-dots li.slick-active button{background: #fff;border-color: #fff;}
/* ·©Å© */
#main .rank {padding-left:20px;margin-bottom: 18px;}
.rank {margin-bottom: 18px;}
.rank .tab_mnu li{width:50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.rank .rank_lst div{display:block;}
.rank .rank_lst div+div{display:none;}
.rank .rank_lst:after{display:block;clear:both;content:'';}
.rank .rank_lst li{border-bottom:1px solid #e2e2e2;position:relative;line-height: 38px;height: 40px;}
.rank .rank_lst li:first-child{padding-top:0;}
.rank .rank_lst li:after{clear:both;display:block;content:'';}
.rank .rank_lst li a strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rank .rank_lst em.num{position:absolute;left:0;top:1px;width:22px;text-align:center;font-weight: bold;letter-spacing:-0.054em;display:block;color:#a4a4a4;font-size:16px;font-style:normal;}
.rank .rank_lst a{display:block;/*padding:8px 0 4px;min-height:64px;*/color:#444;}
.rank .rank_lst a strong.tit{display:block;font-size:15px;letter-spacing:-0.054em;color:#444;margin:0px 0 6px 30px;}
/*.rank .rank_lst a span.thum{float:right;width:74px;height:58px;border: 1px solid #ddd;margin-left:15px;}*/

/* ±¹¹Î¸¸Æò */
#main .mn_cartoon {padding-left:20px;margin-bottom: 18px;}
#main .mn_cartoon .tab_mnu li{width:50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#main .mn_cartoon .mn_cartoon_inner div{display:block;}
#main .mn_cartoon .mn_cartoon_inner div+div{display:none;}
/*#main .mn_cartoon .m_nws_p01{width: 300px;height: 185px;}*/
#main .mn_cartoon .m_nws_p01{width: 300px;height: 290px;}
#main .mn_cartoon .m_nws_p01 strong.tit{display:block;padding: 0;width:94%;left:50%;margin-left:-47%;text-align: center;line-height: 23px;color: #fff;font-size: 17px;letter-spacing: -0.054em;}
#main .mn_cartoon .m_nws_p01 span.thum img{display: block;width: 100%;height: 100%;}
/* Ãß°¡±â»ç */
#main .mn_add{margin-left:20px;margin-bottom:18px;border-top:1px solid #ccc;padding-top:15px;}
#main .mn_add .m_nws_p02{margin-bottom: 8px;}
/* TV±¹¹ÎÀÏº¸ */
#main .mn_tv{clear: both;display: block;background: #292929;padding: 20px 0;margin-bottom: 25px;}
#main .mn_tv h2.mn_tit strong{color: #f39946;}
#main .mn_tv h2.mn_tit a.more{color: #ccc;background-image:url('https://image.kmib.co.kr/images/www/cmn/arr5x7_w.png');}
#main .mn_tv .mn_tv_inner{width:1100px;margin:0 auto;position: relative;}
#main .mn_tv .mn_tv_inner ul{overflow:hidden;width:1120px;}
#main .mn_tv li{float: left;}
#main .mn_tv .slick-arrow{border:0;width:20px;height:36px;position:absolute;background:url('https://image.kmib.co.kr/images/www/cmn/img_cmn2019_new.png') no-repeat;z-index:99;top:45px;text-indent:-999999px;}
#main .mn_tv .slick-arrow.slick-prev{color: #fff;left:-30px;background-position: 0 -60px;}
#main .mn_tv .slick-arrow.slick-next{color: #fff;right:-30px;background-position: -27px -60px;}
#main .mn_tv li a{width: 204px;}
#main .mn_tv li span.thum{width: 204px;height: 126px;border-color: #111;}
#main .mn_tv li strong.tit{color: #bbb;font-weight: normal;font-size: 15px;}
#main .mn_tv li a:hover strong.tit{color: #fff;text-decoration: underline;}

/* Áß°£ ÁÂÃø  Ä«Å×°í¸®ÄÁÅÙÃ÷  */
#main .mcnt .mn_lft>div{clear: both;margin-top:30px;border-top:1px solid #ddd;padding-top:15px;}
#main .mcnt .mn_lft>div:first-child{margin-top: 0;border: none;padding-top: 0;}
#main .mcnt .mn_lft>div:after{clear: both;display: block;content: '';}

/* Áß°£ ÁÂÃø  Ä«Å×°í¸®ÄÁÅÙÃ÷ ¸ÞÀÎÀÌ¹ÌÁö */
#main .mn_lft_p .m_nws_p01{width: 316px;height: 185px;text-align: center;}
#main .mn_lft_p .m_nws_p01 strong.tit{font-size: 17px;line-height: 23px;color: #fff;letter-spacing: -0.054em;bottom: 20px;}
#main .mn_lft_p{float: left;margin-right: 20px;}
#main .mn_lft_p>div+div{margin-top:15px;}

/* Áß°£ ÁÂÃø Ä«Å×°í¸®ÄÁÅÙÃ÷ ½ºÅ¸ÀÏ01(ÀÌ¹ÌÁö2°³+¸®½ºÆ®)*/
#main .mn_lft_lst_type01 {float: left;}
#main .mn_lft_lst_type01 li{display:block;float: left;width: 204px;padding-bottom:20px;}
#main .mn_lft_lst_type01 span.thum{display: block;width:204px;height:126px;border:1px solid #ddd;margin-bottom:4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#main .mn_lft_lst_type01 a{color: #444;}
#main .mn_lft_lst_type01 strong.tit{display:block;height:45px;overflow:hidden;letter-spacing:-0.054em;font-size:15px;line-height:21px;font-weight: normal;text-align: center;letter-spacing: -0.054em;}
#main .mn_lft_lst_type01 li:first-child{margin-right:16px;}
#main .mn_lft_lst_type01 li+li+li{padding-bottom:0;clear:both;display:block;float:none;}
#main .mn_lft_lst_type01 li+li+li a{color: #333;display: block;}
#main .mn_lft_lst_type01 li+li+li span.thum{display: none;width: 0;height: 0;border: none;padding:0;margin: 0;}
#main .mn_lft_lst_type01 li+li+li span.thum img{display: none;}
#main .mn_lft_lst_type01 li+li+li strong.tit{font-size: 17px;height: auto;line-height: 2em;font-weight: bold;text-align:left;letter-spacing:-0.076em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 420px;}

/* ÁÂÃø Ä«Å×°í¸®ÄÁÅÙÃ÷ ½ºÅ¸ÀÏ02(¸®½ºÆ®)*/
#main .mn_lft_lst_type02 {float: left;display:table-row;padding-top:5px;}
#main .mn_lft_lst_type02 ul{display:table-cell;vertical-align:middle;}
#main .mn_lft_lst_type02 li{display:block;}
#main .mn_lft_lst_type02 a{font-size: 17px;line-height: 2em;font-weight: bold;text-align:left;letter-spacing:-0.076em;color: #333;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 420px;}
#main .mn_lft_lst_type02 ul *:first-child+*+*+*+*+*{margin-top:30px;}
#main .mn_lft_lst_type02 ul li:nth-child(6){margin-top:30px;}

/* ¿Û */
#main .mn_wng h2.mn_tit strong{display: inline-block;background-position: -62px -60px;width: 127px;height: 23px;}

/* °Ç°­ */
#main .mn_health{margin-bottom:35px;}
#main .mn_health .m_nws_p01{width: 300px;height: 185px;margin-bottom: 8px;}
#main .mn_health .m_nws_p01 strong.tit{text-align: center;line-height: 23px;color: #fff;font-size: 17px;letter-spacing: -0.054em;}
/* ¾Æ»ì¼¼ */
#main .mn_ass{margin-bottom:35px;}
#main .mn_ass .m_nws_p02{margin-bottom: 8px;}
/* »ç¿¬´º½º */
#main .mn_bstory{margin-bottom:20px;}
#main .mn_bstory ul:after{clear: both;display: block;content: '';}
#main .mn_bstory li{float: left;padding-right: 20px;margin-bottom: 15px;}
#main .mn_bstory li:nth-child(2n+2){padding-right:0;}
#main .mn_bstory ul *:first-child+*,#main .mn_bstory ul *:first-child+*+*+*{padding-right:0;}
#main .mn_bstory li a{width: 140px;color: #444;text-align: center;}
#main .mn_bstory li span.thum{width: 140px;height: 86px;}
#main .mn_bstory strong.tit{color: #444;font-size: 14px;line-height: 19px;font-weight: normal;letter-spacing: -0.054em;height: 42px;}

/*Æ÷Åä°¶·¯¸®*/
#main .photogallery:after{clear:both;display:block;content:'';}
#main .photogallery{margin-bottom:35px;}
#main .photogallery .l_area{width:300px;margin:6px 0 0;}
#main .photogallery .l_area li{float:left;}
#main .photogallery .l_area li a.thum{position:relative;display:block;width:96.65px;height:72px;border: 1px solid #ccc;overflow:hidden;margin:0 0 5px 5px;background: #000;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}
#main .photogallery .l_area li a.thum:hover,#main .photogallery .l_area li a.on{border:2px solid #ff7800;overflow:hidden;}
#main .photogallery .l_area li a.thum img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;}
#main .photogallery .l_area li a.thum:hover img,#main .photogallery .l_area li a.thum.on img{left:0px;top:0px;opacity: 0.8;}
#main .photogallery .l_area li a strong.tit{display:none;}
#main .photogallery .r_area{width:300px;height:235px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#main .photogallery .r_area li{background:#000;text-align:center;}
#main .photogallery .r_area li a{display:block;position:relative;width:300px;height:235px;overflow:hidden;}
#main .photogallery .r_area li a .tit_bg strong.tit{display:block;width:94%;left:50%;margin-left:-47%;padding:10px 0px 5px;color:#fff;font-weight:bold;font-size:17px;line-height:23px;letter-spacing:-0.054em;text-align: center;}
#main .photogallery .r_area li a:hover strong.tit{color:#ffb10b;}
#main .photogallery .l_area li:first-child a.thum{margin-left:0;}
#main .photogallery .l_area li:nth-child(3n+4) a.thum{margin-left:0 !important;}
#main .photogallery .l_area *:first-child+*+*+* a.thum,#main .photogallery .l_area *:first-child+*+*+*+*+*+* a.thum{margin-left:0;}

/* »ç°ÇXÆÄÀÏ */
#main .mn_xfile{margin-bottom:35px;}
#main .mn_xfile .m_nws_p02{margin-bottom: 8px;}


/*¿¬Àç½Ã¸®Áî*/
#main .mn_series h2.mn_tit a{color: #222;}
#main .mn_series {clear:both;display:block;position: relative;width: 100%; margin-bottom: 5px;}
#main .mn_series:after{clear:both;display:block;content:'';}
#main .mn_series {float:left !important;}
#main .mn_series p.dott_area{position: absolute;right:10px;top:5px;display: block;}
#main .mn_series p.dott_area a{display:inline-block;text-indent:-999999px;width:8px;height:8px;margin:0 2px;background:#fff;border:1px solid #959595;border-radius :50%;-webkit-border-radius :50%;-ms-border-radius :50%;-khtml-border-radius :50%;-o-border-radius :50%;}
#main .mn_series p a:hover,#main .mn_series p a.on{background:#ff7b0c;border:1px solid #ff7b0c;}
#main .mn_series .s_bnr{width:100%;height:50px;text-align: center;}
#main .mn_series .s_bnr ul{display: inline-block;}
#main .mn_series .s_bnr li a{position:relative;display:block;background-color:#000;width:270px;height:50px;line-height:50px;text-align:center;overflow:hidden;}
#main .mn_series .s_bnr li a span.thum{display:block;width:270px;height:50px;filter: alpha(opacity=50);-khtml-opacity: 0.5;-moz-opacity: 0.5;opacity: 0.5;}
#main .mn_series .s_bnr li a strong.tit{display:block;position:absolute;left:0;top:0;width:100%;text-align:center;color:#fff;font-size:16px;letter-spacing:-0.07em;}

/* ÀÌº¥Æ®¹è³Ê */
#main .mn_kmbnr01{clear: both;text-align: center;position: relative;}
#main .mn_kmbnr01 ul{overflow: hidden;width: 270px;height: 50px;margin:0 auto;}
#main .mn_kmbnr01 li{display: block;float: left;overflow: hidden;}
#main .mn_kmbnr01 img{width: 270px;height: 50px;}
#main .mn_kmbnr01 .slick-arrow{border:0;width:7px;height:12px;position:absolute;background:url('https://image.kmib.co.kr/images/www/cmn/img_cmn2019.png') no-repeat;z-index:99;top:17px;text-indent:-999999px;}
#main .mn_kmbnr01 .slick-arrow.slick-prev{color: #333;left: 0;background-position: 0 -110px;}
#main .mn_kmbnr01 .slick-arrow.slick-next{color: #333;right: 0;background-position: -10px -110px;}

/* Áö¸é±â»ç */
#main .mbtm .mn_paper{clear: both;margin-bottom: 25px;}
#main .mbtm .mn_paper .h2_tit_inner{height: 50px;line-height: 48px;background: #494643;border:1px solid #3e3935;border-left: none;border-right: none;}
#main .mbtm .mn_paper .h2_tit_inner h2.mn_tit a{color: #fff;font-size: 18px;letter-spacing: -0.054em;}
#main .mbtm .mn_paper .h2_tit_inner h2.mn_tit a:hover{text-decoration: none;}
#main .mbtm .mn_paper .mn_paper_inner{background: #534e4b;padding-top:5px;}
#main .mbtm .mn_paper .mn_paper_inner:after{clear: both;display: block;content: '';}
#main .mbtm .mn_paper .paper_lst{float: left;width: 352px;margin:10px 0 15px;padding:10px;border-left:1px solid #474240;border-right:1px solid #65615e;}
#main .mbtm .mn_paper .paper_lst:nth-child(3n+1){border-left: none;padding-left:0;}
#main .mbtm .mn_paper .paper_lst:nth-child(3n+3){border-right:none;padding-right:0;}
#main .mbtm .mn_paper .paper_lst dt{margin-bottom: 5px;}
#main .mbtm .mn_paper .paper_lst dt:after{clear: both;display: block;content: '';}
#main .mbtm .mn_paper .paper_lst dt strong{color: #e4e3e3;font-size: 16px;letter-spacing: -0.054em;}
#main .mbtm .mn_paper .paper_lst dt a.more{color: #a5a4a3;background-image:url('https://image.kmib.co.kr/images/www/cmn/arr5x7_w.png');}
#main .mbtm .mn_paper .paper_lst li a{display: block;width: 100%;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;color: #c6c5c4;font-size: 14px;line-height: 27px;letter-spacing: -0.054em;}
/*ie8*/
#main .mbtm .mn_paper *:first-child{border-left: none;;padding-left:0;}
#main .mbtm .mn_paper *:first-child+*+*{border-right: none;padding-right:0;}
#main .mbtm .mn_paper *:first-child+*+*+*{border-left: none;;padding-left:0;}
#main .mbtm .mn_paper *:first-child+*+*+*+*+*{border-right: none;padding-right:0;}
/*ÇÏ´Ü±âÅ¸¸Þ´º*/
#main .mbtm .mn_info_lft{float: left;width: 316px;}
#main .mbtm .mn_info_cnt{float: left;width: 424px;margin:0 20px;}
#main .mbtm .mn_info_rgt{float: left;width: 320px;}
#main .mbtm .mn_info_lft .etc_mnu{border: 1px solid #dadada;height: 36px;text-align: center;}
#main .mbtm .mn_info_lft .etc_mnu:after{clear: both;display: block;content: '';}
#main .mbtm .mn_info_lft .etc_mnu ul{display: inline-block;}
#main .mbtm .mn_info_lft .etc_mnu li{float: left;padding:0 15px;line-height: 2.618em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-weight: bold;font-size: 13px;letter-spacing: -0.054em;background:url('https://image.kmib.co.kr/images/www/cmn/bar1x16.gif') 0 50% no-repeat;}
#main .mbtm .mn_info_lft .etc_mnu li:first-child{background:none;width: 90px;}
#main .mbtm .mn_info_lft .etc_mnu ul *:first-child+*+*,#main .mbtm .mn_info_lft .etc_mnu ul li:nth-child(3){width: 90px;}
#main .mbtm .mn_info_lft .etc_mnu li a{color: #333;vertical-align:top;}
#main .mbtm .mn_info_lft .etc_mnu li a:hover{text-decoration: none;}
#main .mbtm .mn_info_lft .etc_mnu li a span{font-weight: normal;}
#main .mbtm .mn_info_lft .etc_mnu ul *:first-child+*+* a i{display: inline-block;background-position: -490px -28px !important;width: 10px;height: 11px;}
#main .mbtm .mn_info_lft .etc_mnu ul li:nth-child(3) a i{display: inline-block;background-position: -490px -28px !important;width: 10px;height: 11px;margin:12px 0 0 4px;}
/*ÇÏ´Ü °øÁö*/
#main .mbtm .mn_info_lft .mn_notice{clear: both;margin-top: 10px;padding-left:5px;}
#main .mbtm .mn_info_lft .mn_notice li{line-height: 25px;}
#main .mbtm .mn_info_lft .mn_notice li a{display: block;font-size: 14px;color: #555;width: 100%;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing: -0.054em;}
#main .mbtm .mn_info_lft .mn_notice li em{font-style: normal;font-weight: bold;color: #ff6c00;}
#main .mbtm .mn_info_lft .mn_notice li strong.tit{font-weight: normal;}
#main .mbtm .mn_info_lft .mn_notice li a:hover{text-decoration: none;}
#main .ad_424_75{display: block;width: 424px;height: 75px;background: #000;}
/* ÇÏ´Üsns */
#main .mbtm .sns_wrap{position: relative;margin-top: 10px;text-align: center;}
#main .mbtm .sns_wrap p{float: left;font-size: 12px;line-height: 17px;letter-spacing: -0.071em;color: #555;}
#main .mbtm .sns_wrap p em{font-style: normal;font-weight: bold;color: #f18f28;}
#main .mbtm .sns_wrap ul{display: inline-block;/*float: right;*/}
#main .mbtm .sns_wrap li{float: left;}
#main .mbtm .sns_wrap li a{display: block;width: 29px;height: 29px;margin-left:10px;overflow: hidden;}
#main .mbtm .sns_wrap li.smn01 a{background-position: -35px -313px;}
#main .mbtm .sns_wrap li.smn02 a{background-position: 0 -313px ;}
#main .mbtm .sns_wrap li.smn03 a{background-position: -70px -313px;}
#main .mbtm .sns_wrap li.smn04 a{background-position: -174px -313px;}
#main .mbtm .sns_wrap li.smn05 a{background-position: -105px -313px;}
#main .mbtm .sns_wrap li.smn06 a{background-position: -139px -313px;}
#main .mbtm .sns_wrap li.smn07 a{background-position: -212px -313px;width:33px;}

/* ad */
#main .mtop .mn_rgt .mn_ad{margin-left:20px;margin-bottom: 18px;overflow:hidden;}
#main .ad_460_70{display: block;width: 460px;height: 70px;background: #000;color: #fff;}/*z-index:1;*/
#main .ad_300_70{display: block;width: 300px;height: 70px;background: #000;color: #fff;}
#main .ad_424_75{display: block;width: 424px;height: 75px;background: #000;color: #fff;}

