@charset "utf-8";

#edailyheader .dn {display:none;}
#edailyheader .cboth {clear:both;}
#edailyheader hr {display:none;}
#edailyheader legend {display: none;}
#edailyheader button {border:0;cursor:pointer;padding:0;margin:0;}
#edailyheader button span {display:none;}
#edailyheader .blank .vn {display:none;}

#edailyheader {clear:both;position:relative; background:#fff;}
#edailyheader .blind{display:block;width:1px;height:1px;font-size:0px;}

/* 메인 배너영역 */
#header .has_edaily .submenu{top:263px}
#header.hasBanner .has_edaily .submenu{top:382px}

/* 상품안내 배너영역 */
#header._activeEdaily{height:259px}
#header._activeEdaily .header.overlayer .submenu{top:259px} 

/* IE 알림 배너 + 이데일리 제휴 배너영역 */
#header._activeEE{height:379px}
#header._activeEE .header.overlayer .submenu{top:379px}

/* Mac 용 */
.mac #header .has_edaily .submenu{top:265px}
.mac #header.hasBanner .has_edaily .submenu{top:382px}
.mac #header._activeEdaily{height:262px}
.mac #header._activeEdaily .header.overlayer .submenu{top:262px} 
.mac #header._activeEE{height:379px}
.mac #header._activeEE .header.overlayer .submenu{top:378px}

#edailyheader .topheader {background-color:#fc242d;height:30px;}
#edailyheader .topheader .newcont {position:relative;width:1000px;margin:0 auto;}
#edailyheader .topheader .newcont:after {content:'';display:block;width:0;height:0;}
#edailyheader .topheader h1  {background:url("http://image.edaily.co.kr/images/newmain/sublogo.png") no-repeat 0 0;width:78px;height:30px;text-indent:-9999em;overflow:hidden;margin:0 auto;float:inherit;padding:0;}
#edailyheader .topheader .fl {position:absolute;left:0;top:0;} #edailyheader .topheader .newcont .fr {position:absolute;right:0;top:0;}  .newcont .fr .frcont {position:relative;}
#edailyheader .topheader ul li {float:left;background:url("http://image.edaily.co.kr/newmain/split3.png") no-repeat 0 50%;}
#edailyheader .topheader ul li a {line-height:28px;color:#fff;display:block;padding:0 10px;font-size:12px;font-family:"맑은고딕","Malgun Gothic","돋움", "dotum", "verdana", sans-serif; letter-spacing:-1px;}
#edailyheader .topheader ul li:first-child {background:none;} #edailyheader .topheader .newcont ul li:first-child a {padding-left:0;}
#edailyheader .topheader li.family a {background:url("http://image.edaily.co.kr/images/newmain/familyarrow2.gif") no-repeat 100% 50%;padding-right:15px;letter-spacing:0;}

#edailyheader .bottomheader {margin:0;width:100%;border-bottom:1px solid #676767;background-color:#fff;}
#edailyheader .bottomheader .newheaderad {text-align:center;padding:10px 0;border-bottom:1px solid #e5e5e5;}
#edailyheader .bottomheader .header_submenu {clear:both;height:45px;border-bottom:3px solid #801200;overflow:hidden;background:url("http://image.edaily.co.kr/_common/depth1.gif") repeat-x 0 100% #df1f00;position: relative;border:none;background:none;}
#edailyheader .bottomheader .header_submenu h2.submain_tit a{display:inline-block;width:46px;height:17px;background:url(http://image.edaily.co.kr/images/newmain/title/mn03.png) no-repeat 0 0;}
#edailyheader .bottomheader .header_submenu li a {display:block;font-size:14px;} 
#edailyheader .bottomheader .header_submenu li.select a {font-weight:bold} 
#edailyheader .bottomheader .newcont {position:relative;width:1000px;margin:0 auto;}
#edailyheader .bottomheader .newcont h2 {float:left;height:auto;margin-left:40px;margin-bottom:0;padding:13px 0 15px;font-size:0;color:#333;}
#edailyheader .bottomheader .newcont li {float:left;background:none;margin-left:20px;}
#edailyheader .bottomheader .newcont li a {color:#000;font-weight:normal;background:none;font-family:"맑은고딕","Malgun Gothic";letter-spacing:-2px;padding:0;line-height:40px;}
#edailyheader .bottomheader .newcont .allmenuopen {position:absolute;top:10px;left:0;display:inline-block;width:24px;height:24px;background:url(http://image.edaily.co.kr/images/newmain/allmenu.png) no-repeat 0 0}
#edailyheader .bottomheader .newcont .gnbbanner {position:absolute;top:7px;right:0;}

#newallmenuwrap {position:relative;}
#newallmenubg  {position: absolute;top: 0;left: 0;width: 100%;z-index: 99990; background-color:#000;opacity:0.5;filter:alpha(opacity=50);display:none;}
#newallmenu {width:100%;background:url("http://image.edaily.co.kr/images/newmain/allmenubg2.gif") repeat-x 0 100% #fff;z-index:99999;position:absolute;top:0;left:0;display:none;}
#newallmenu .newcont {position:relative;z-index:99999;padding-top:30px;width:1000px;margin:0 auto;}
#newallmenu .allclose {position:absolute;top:10px;right:0;display:inline-block;width:21px;height:20px;background:url(http://image.edaily.co.kr/images/newmain/close.png) no-repeat 0 0}
#newallmenu .allmenucont {background:url("http://image.edaily.co.kr/images/newmain/allmenubg.gif") repeat-y 0 0;overflow:hidden;padding-bottom:30px;}
#newallmenu .allmenusec {float:left;width:113px;padding:0 15px;}
#newallmenu .allmenucont .allmenusec:first-child {width:112px;}
#newallmenu .allmenusec dl.fh {height:220px;}
#newallmenu .allmenusec dt {margin-bottom:15px;padding-top:10px;}
#newallmenu .allmenusec dt a{display:inline-block;height:17px;}
#newallmenu .allmenusec dt.menu_01 a{width:31px;background:url(http://image.edaily.co.kr/images/newmain/title/mn01.png) no-repeat 0 0}
#newallmenu .allmenusec dt.menu_02 a{width:30px;background:url(http://image.edaily.co.kr/images/newmain/title/mn02.png) no-repeat 0 0}
#newallmenu .allmenusec dt.menu_03 a{width:46px;background:url(http://image.edaily.co.kr/images/newmain/title/mn03.png) no-repeat 0 0}
#newallmenu .allmenusec dt.menu_04 a{width:60px;background:url(http://image.edaily.co.kr/images/newmain/title/mn04.png) no-repeat 0 0}
#newallmenu .allmenusec dt.menu_05 a{width:45px;background:url(http://image.edaily.co.kr/images/newmain/title/mn05.png) no-repeat 0 0}
#newallmenu .allmenusec dt.menu_06 a{width:81px;background:url(http://image.edaily.co.kr/images/newmain/title/mn06.png) no-repeat 0 0}
#newallmenu .allmenusec dt.menu_07 a{width:75px;background:url(http://image.edaily.co.kr/images/newmain/title/mn07_2.png) no-repeat 0 0}
#newallmenu .allmenusec dt.menu_08 a{width:76px;background:url(http://image.edaily.co.kr/images/newmain/title/mn08.png) no-repeat 0 0}
#newallmenu .allmenusec dt.menu_09 a{width:95px;background:url(http://image.edaily.co.kr/images/newmain/title/mn09.png) no-repeat 0 0}
#newallmenu .allmenusec dd li {line-height:25px;}
#newallmenu .allmenusec dd li a {color:#666;font-size:13px;letter-spacing:0;font-family:"맑은고딕","Malgun Gothic","돋움", "dotum", "verdana", sans-serif; }
#newallmenu .insidemobile {height:95px;overflow:hidden;width:905px;margin:0 auto;}
#newallmenu .insidemobile li {float:left;width:145px;overflow:hidden;margin-left:45px;}
#newallmenu .insidemobile li:first-child {margin-left:0;}
#newallmenu .insidemobile dl {cursor:pointer;margin-top:25px;height:50px;padding-left:60px;background:url("http://image.edaily.co.kr/_common/mobileinside.png") no-repeat 0 0;overflow:hidden;}
#newallmenu .insidemobile .mside.m_sr dl {background-position:0 -80px;}
#newallmenu .insidemobile .mside.m_mp dl {background-position:0 -160px;}
#newallmenu .insidemobile .mside.m_wt dl {background-position:0 -240px;}
#newallmenu .insidemobile .mside.m_gm dl {background-position:0 -320px;}
#newallmenu .insidemobile .mside.m_wz  dl{background-position:0 -400px;}
#newallmenu .insidemobile dt {font-weight:bold;color:#000;font-size:13px;font-family:"맑은고딕","Malgun Gothic","돋움", "dotum", "verdana", sans-serif; letter-spacing:-1px;}
#newallmenu .insidemobile dd {color:#898989;font-size:11px;padding-top:3px;font-family:"맑은고딕","Malgun Gothic","돋움", "dotum", "verdana", sans-serif; letter-spacing:-1px;}

#edailyheader .topheader .familyall {position:absolute;top:0;right:0;background-color:#fff;border:1px solid #ccc;z-index:99989;}

#edailyheader .topheader .familyall dt a{display:inline-block;width:118px;height:29px;background:url("http://image.edaily.co.kr/images/newmain/familymore.gif") no-repeat 0 0;}
#edailyheader .topheader .familyall dd {padding:10px;}
#edailyheader .topheader .familyall dd li {float:inherit;border-top:1px solid #efefef;background:none;}
#edailyheader .topheader .familyall dd li:first-child {border-top:none;}
#edailyheader .topheader .familyall dd li a {color:#808080;line-height:24px;padding:0;font-size:12px;}
#edailyheader .topheader .familyall dd li a:hover {text-decoration:none;color:#000;}

#footer.has_edaily:after, .footerWrap.has_edaily:after{bottom:175px} 

#edailyfooter {clear:both;border-top:2px solid #3a414a;margin-top:31px;padding-bottom:20px}
#edailyfooter .copyright {clear:both;margin-top:20px;overflow:hidden;}
#edailyfooter .copyright dt {display:block;width:1px;height:1px;font-size:0;}
#edailyfooter .copyright dd {line-height:14px;letter-spacing:0;text-align:center;font-size:11px;color:#828282;}
#edailyfooter .copyright dd a {color:#828282;}