@charset "utf-8";
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,strong,span,em,iframe,img {margin:0;padding:0;}
body {font-family:"맑은 고딕","Malgun Gothic","굴림",Gulim,"돋움",dotum,Helvetica,sans-serif !important;background:#f3f4f4;font-size:12px;line-height:140%;color:#333;-webkit-text-size-adjust:none;word-break:break-all;-ms-word-break:break-all;} /* color , font-family , font-size 디자인가이드에 맞게사용 */
fieldset,img {border:0 none;}
dl,ul,ol,menu,li {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
hr {display:none;}
table{border-collapse:collapse;border-spacing:0;}
legend, caption {width:0;height:0;font:0/0 Sans-serif;visibility:hidden;z-index: -1;}
input,select,textarea,button {vertical-align:top;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
a:link, a:visited {text-decoration:none;color:#191919;}
a:hover, a:active {text-decoration:none;color:#f25632 !important;}
a:hover strong, a:active strong{color:#f25632 !important;text-decoration:none;}
a:hover h1, a:active h1{color:#f25632 !important;text-decoration:none;}
a:hover span, a:active span{color:#f25632 !important;text-decoration:none;}
a:hover em, a:active em{color:#f25632 !important;text-decoration:none;}
a:hover b, a:active b {color:#f25632 !important;text-decoration:none;}
a:hover p, a:active p {color:#f25632 !important;text-decoration:none;}

/* 스킵네비 */
.skip {position:relative;z-index:9999999;}
.skip a {position:absolute;left:0;top:-30px;width:110px;height:30px;line-height:30px;background:#0059bd;font-weight:bold;color:#fff;text-align:center;}
.skip a:active, .skip a:focus {top:0;cursor:pointer;}

/* common */
#aside {float:left;width:300px;margin-left:-1px;padding-bottom:30px;border-left:1px solid #e9e9e9;}
.icon_com {background:url('../images/common/icon_main.png') no-repeat 0 0 ;font-size:0;color:transparent;}
.btnMore {display:block;height:39px;margin-bottom:153px;border-top:1px solid #d0cfcf;border-bottom:1px solid #d0cfcf;font-size:15px;line-height:39px;color:#959595;font-weight:bold;background-color:#f7f7f7;text-align:center;}

/* 광고 */
#top_ad {position: relative; margin: 0 auto;text-align: center;vertical-align:bottom;}
#top_ad #ad_box {display:inline-block;vertical-align:bottom}
#top_ad #usa_ad {display:inline-block;vertical-align:bottom}
#top_ad img {}
#top_ad a {}

#sub_ad01 {margin:0 auto 15px auto;text-align:center;}
#sub_ad02 {float:right;padding-left:15px;}

/* gnb */
#gnb {min-width:1100px;position:relative;background:#fff;border-bottom:1px solid #d7d7d7;}
#gnb .gnbBox {overflow:hidden;min-width:1100px;width:1100px;margin:0 auto;position:relative;}
#gnb .gnbBox .txt_bar {display:inline-block;margin:0 8px;color:#d5d5d5;}
#gnb .gnbBox .gnbLeft {float:left;}
#gnb .gnbBox .gnbLeft li strong a {color:#565555;}
#gnb .gnbBox .gnbRight {float:right;}
#gnb .gnbBox .gnbRight li.more a {padding-right:10px;color:#000;font-weight:bold;}
#gnb .gnbBox .gnbRight li.more a .icon_close {display:inline-block;width:9px;height:9px;margin-left:3px;background-position:0 0;}
#gnb .gnbBox li {float:left;font-size:9px;height:31px;line-height:30px;}
#gnb .gnbBox li a {padding:0 8px;color:#767676;font-size:12px;}

/* 더보기 레이어 */
.MoreWrap {position:absolute;top:32px;left:0;width:100%;z-index:1000;}
.MoreWrap .more_alim {height:54px;background:#444445;border-bottom:1px solid #5d5d5d;}
.MoreWrap .more_alimBox {position:relative;width:1060px;margin:0 auto;padding:0 0 0 40px;height:54px;line-height:53px;background:#444445;}
.MoreWrap .more_alimBox p {float:left;display:inline-block;color:#fff;font-size:13px;}
.MoreWrap .more_alimBox .txt_bar {display:inline-block;margin:0 14px 0 20px;background:#737373 !important;width:1px;height:12px;font-weight:normal;vertical-align:middle;font-size:0;}
.MoreWrap .more_alimBox .icon_facebook {display:inline-block;width:12px;height:20px;margin:0 0 0 14px;background-position:0 -77px;vertical-align:middle;}
.MoreWrap .more_alimBox .icon_twitter {display:inline-block;width:21px;height:17px;margin:0 0 0 20px;background-position:-30px -80px;vertical-align:middle;}
.MoreWrap .more_alimBox p.msg span {color:#fff7b4;}
.MoreWrap .more_alimBox .btnClose {position:absolute;top:-32px;right:8px;display:block;width:68px;height:32px;line-height:31px;background:#444445;text-align:center;color:#fff;font-weight:bold;}
.MoreWrap .more_alimBox .btnClose .icon_close {display:inline-block;width:14px;height:14px;margin:0 0 0 3px;background-position:-39px -20px;vertical-align:middle;}
.MoreWrap .more_alimBox .btnClose:hover {color:#fff !important;}
.MoreWrap .Moremenu {height:404px;background:#2f2f2f;}
.MoreWrap .Moremenu .Morebox {width:1060px;margin:0 auto;padding:30px 0 0 40px;background:#2f2f2f;}
.MoreWrap .Moremenu .Morebox dl {float:left;width:275px;}
.MoreWrap .Moremenu .Morebox dl.right {width:auto;}
.MoreWrap .Moremenu .Morebox dl dt {margin-bottom:7px;color:#fff;font-size:13px;font-weight:bold;}
.MoreWrap .Moremenu .Morebox dl dt a {color:#fff;font-size:13px;font-weight:bold;}
.MoreWrap .Moremenu .Morebox dl dd {margin-bottom:6px;letter-spacing:-0.5px;}
.MoreWrap .Moremenu .Morebox dl dd a {color:#bababa;font-size:13px;}
.MoreWrap .Moremenu .Morebox dl dd.blank {margin-top:25px;}
.MoreWrap .Moremenu .Morebox dl .txt_bar {display:inline-block;margin:0 7px;background:#535252 !important;width:1px;height:13px;font-weight:normal;vertical-align:middle;font-size:0;}
.MoreWrap .Moremenu .Morebox dl dt a:hover,
.MoreWrap .Moremenu .Morebox dl dd a:hover {color:#ffdd55 !important;}
/* 2017.10.24 박유열 메뉴 new 아이콘 추가 */
.MoreWrap .Moremenu .Morebox dl a.new:after {display:inline-block;content:'';width:19px;height:19px;margin:0px 0px -1.5px 3px;background:url(../images/common/icon_menu_new.png) no-repeat;vertical-align: bottom;}

/* header */
#header {}
#header .header_box {width:1100px;margin:0 auto;}
#header .header_box .header_logo {position:relative;height:105px;}
#header .header_box .header_logo .logo {width:211px;height:39px;margin:0 auto;}
#header .header_box .header_logo .logo a {display:block;padding:36px 0 29px 0;}
/* 20180214 추가 김하나 */
#header .header_box .header_logo .new_year {width:217px;height:105px;}
#header .header_box .header_logo .new_year a {padding:12px 0 10px 0;}
/* //20180214 추가 김하나 */
#header .header_box .header_logo .btn_allmenu {position:absolute;top:44px;left:41px;display:block;cursor:pointer;}
#header .header_box .header_logo .btn_allmenu .icon_all {display:block;width:26px;height:19px;background-position:0 -17px;}
#header .header_box .header_logo .sns_wrap {position:absolute;top:40px;right:40px;}
#header .header_box .header_logo .sns_wrap span {float:left;display:block;}
#header .header_box .header_logo .sns_wrap .icon_facebook {width:12px;height:20px;background-position:0 -46px;vertical-align:middle;}
#header .header_box .header_logo .sns_wrap .icon_twitter {width:21px;height:17px;margin:2px 0 0 16px;background-position:-31px -48px;vertical-align:middle;}
#header .header_box .header_logo .sns_wrap .icon_search {width:20px;height:20px;margin:0 0 0 15px;background-position:-70px -46px;vertical-align:middle;}
#header .header_box .header_logo .sns_wrap .headerSearch {display:none;float:left;width:182px;height:32px;margin:-7px -16px 0 15px;border:1px solid #e2e2e2;background:#fff;}
#header .header_box .header_logo .sns_wrap .headerSearch .t {float:left;width:147px;border:0;}
#header .header_box .header_logo .sns_wrap .headerSearch input {border:0;}
#header .header_box .header_logo .sns_wrap .headerSearch .t input {width:135px;height:30px;margin:0 0 0 12px;font-size:14px;color:#191919;}
#header .header_box .header_logo .sns_wrap .headerSearch .s {float:left;margin:6px 0 0 0;cursor:pointer;}
#header .header_box .header_logo .donga100 {position:absolute;top:23px;left:94px;} /* 20180119 수정 김하나 */
#header .header_box .header_menu {position:relative;height:55px;border:1px solid #e2e2e2;border-bottom:2px solid #3c3c3c;background:#fff;}
#header .header_box .header_menu .other_menu {position:absolute;top:18px;left:39px;}
#header .header_box .header_menu .other_menu a {display:inline-block;font-size:13px;color:#767676;}
#header .header_box .header_menu .other_menu .txt_bar {display:inline-block;margin:0 10px;color:#e2e2e2;}
#header .header_box .header_menu .languages_menu {position:absolute;top:18px;right:39px;}
#header .header_box .header_menu .languages_menu a {display:inline-block;font-size:13px;color:#767676;}
#header .header_box .header_menu .languages_menu .txt_bar {display:inline-block;margin:0 10px;color:#e2e2e2;}
#header .header_box .header_menu .menu_list {width:610px;margin:0 auto;}
#header .header_box .header_menu .menu_list li {float:left;width:14%;}
#header .header_box .header_menu .menu_list li a {display:block;height:55px;line-height:54px;text-align:center;font-size:17px;color:#3c3c3c;font-weight:bold;}
#header .header_box .header_menu .menu_list li.on a {color:#f15922;}

/* 기타페이지 header */
#header .etc_header .header_logo {height:84px;}
#header .etc_header .header_logo .logo {float:left;width:156px;height:39px;margin:0;padding:32px 0 0 41px;}
#header .etc_header .header_logo .logo a {display:block;padding:0;}
#header .etc_header .header_logo .etc_title {float:left;padding:30px 0 0 0;}
#header .etc_header .header_logo .etc_title a {display:block;font-size:34px;color:#3c3c3c;font-weight:bold;letter-spacing:-1px;}
#header .etc_header .header_logo .sns_wrap {top:28px;}
#header .etc_header .header_logo .sns_wrap .headerSearch {display:block;}
#header .etc_header .header_logo .sns_wrap .headerSearch .t input {}
#header .etc_header .header_menu .menu_list {width:auto;margin:0;padding:0 0 0 20px;}
#header .etc_header .header_menu .menu_list li {width:auto;}
#header .etc_header .header_menu .menu_list li a {padding:0 22px;}


/* 전체메뉴 */
#allmenu_layer {display:none;width:315px;height:100%;background:url('../images/common/bg_allmenu.png') repeat-y 0 0;z-index:1000;}
#allmenu_layer .allmenu_con {width:300px !important;}
#allmenu_layer .allmenu_con .weather {position:relative;height:100px;border-bottom:1px solid #89898d;}
#allmenu_layer .allmenu_con .weather .logo_donga {position:absolute;top:30px;left:30px;}
#allmenu_layer .allmenu_con .weather .btn_close {display:block;position:absolute;top:43px;right:23px;cursor:pointer;}
#allmenu_layer .allmenu_con .weather .btn_close .icon_close {display:block;width:18px;height:18px;background-position:-107px -62px;font-size:0;color:transparent;}
#allmenu_layer .allmenu_con .weather .weather_info {position:absolute;top:30px;left:90px;}
.weather_frame {position:relative;width:135px;height:40px;}
.weather_frame .date {display:block;padding:2px 0 2px 0;font-size:11px;color:#565555;letter-spacing:-0.5px;}
.weather_frame .area {display:inline-block;font-size:16px;color:#3c3c3c;}
.weather_frame .temp {display:inline-block;margin-left:6px;font-size:16px;color:#3c3c3c;}
#allmenu_layer .allmenu_con .weather .icon {position:absolute;top:3px;right:22px;width:34px;height:34px;margin:0 2px 0 0;display:block;overflow:hidden;z-index:9999;background:url('../images/common/w_bg_icon.gif') no-repeat right 0;text-indent:-9999em;}
/* 날씨별 아이콘 */
	#allmenu_layer .allmenu_con .weather a .icon.wt01 {background-position:0 0;}         /* 맑음 */
	#allmenu_layer .allmenu_con .weather a .icon.wt02 {background-position:-34px 0;}     /* 구름조금 */
	#allmenu_layer .allmenu_con .weather a .icon.wt03 {background-position:-68px 0;}    /* 흐림 */
	#allmenu_layer .allmenu_con .weather a .icon.wt04 {background-position:-102px 0;}    /* 비 */
	#allmenu_layer .allmenu_con .weather a .icon.wt05 {background-position:-136px 0;}    /* 눈 */
	#allmenu_layer .allmenu_con .weather a .icon.wt06 {background-position:-170px 0;}    /* 눈/비 */
	#allmenu_layer .allmenu_con .weather a .icon.wt07 {background-position:-204px 0;}    /* 소나기 */
	#allmenu_layer .allmenu_con .weather a .icon.wt08 {background-position:-238px 0;}    /* 소낙눈 */
	#allmenu_layer .allmenu_con .weather a .icon.wt09 {background-position:-272px 0;}    /* 안개 */
	#allmenu_layer .allmenu_con .weather a .icon.wt10 {background-position:-306px 0;}    /* 뇌우 */
	#allmenu_layer .allmenu_con .weather a .icon.wt11 {background-position:-340px 0;}    /* 차차흐려짐 */
	#allmenu_layer .allmenu_con .weather a .icon.wt12 {background-position:-374px 0;}    /* 흐려져뇌우 */
	#allmenu_layer .allmenu_con .weather a .icon.wt13 {background-position:-408px 0;}    /* 흐려져비 */
	#allmenu_layer .allmenu_con .weather a .icon.wt14 {background-position:-442px 0;}   /* 흐려져눈 */
	#allmenu_layer .allmenu_con .weather a .icon.wt15 {background-position:-476px 0;}   /* 흐려저눈비 */
	#allmenu_layer .allmenu_con .weather a .icon.wt16 {background-position:-510px 0;}   /* 흐린 후 갬 */
	#allmenu_layer .allmenu_con .weather a .icon.wt17 {background-position:-544px 0;}   /* 뇌우 후 갬 */
	#allmenu_layer .allmenu_con .weather a .icon.wt18 {background-position:-578px 0;}   /* 비 후 갬 */
	#allmenu_layer .allmenu_con .weather a .icon.wt19 {background-position:-612px 0;}   /* 눈 후 갬 */
	#allmenu_layer .allmenu_con .weather a .icon.wt20 {background-position:-646px 0;}   /* 눈비 후 갬 */
	#allmenu_layer .allmenu_con .weather a .icon.wt21 {background-position:-680px 0;}   /* 구름많음 */
	#allmenu_layer .allmenu_con .weather a .icon.wt22 {background-position:-714px 0;}   /* 황사 */
#allmenu_layer .allmenu_con .menu_wrap {overflow-y:auto;position:absolute;left:0;top:101px;bottom:0;right:0;width:300px;padding:0 0 50px 0;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list {overflow:hidden;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li {position:relative;border-top:1px solid #e7e7e7;background:#f6f6f6;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li:first-child {border-top:0;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li > a {display:block;width:206px;height:50px;line-height:49px;padding:0 0 0 30px;font-size:16px;font-weight:bold;color:#292929;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li > .icon_view {position:absolute;right:30px;top:18px;display:block;width:24px;height:24px;background-position:-108px -20px;cursor:pointer;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li.on {background:#4667aa;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li.on > a {color:#fff;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li.on > .icon_view {top:14px;background-position:-108px -39px}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li .sub {display:none;overflow:hidden;padding:15px 0 3px 0;border-top:1px solid #e7e7e7;background:#fff;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li .sub .menu li {float:left;width:130px;}
#allmenu_layer .allmenu_con .menu_wrap .menu_list > li .sub .menu a {display:block;height:36px;padding:0 0 0 40px;font-size:14px;color:#6d6d6d;}
#allmenu_layer .allmenu_con .menu_wrap .sub_menu > li {background:#fff;}
#allmenu_layer .allmenu_con .menu_wrap .sub_menu > li:first-child {border-top:1px solid #89898d;}
#allmenu_layer .allmenu_con .menu_wrap .sub_menu > li > a {color:#4669a9;}
#allmenu_layer .allmenu_con .menu_wrap .sub_menu > li .sub {display:none;}
#allmenu_layer .allmenu_con .menu_wrap .sub_menu > li .sub .menu li {float:none;width:auto;}
#allmenu_layer .allmenu_con .menu_wrap .side_menu {overflow:hidden;border-top:1px solid #89898d;border-bottom:1px solid #89898d;}
#allmenu_layer .allmenu_con .menu_wrap .side_menu a {float:left;display:block;height:50px;line-height:49px;padding:0 0 0 30px;font-size:14px;color:#6d6d6d;}
#allmenu_layer .allmenu_con .menu_wrap .language_menu {padding:20px 0 0 30px;}
#allmenu_layer .allmenu_con .menu_wrap .language_menu a {float:left;display:block;width:73px;height:33px;border:1px solid #ccc;border-right:0;background:#f6f6f6;font-size:14px;color:#292929;text-align:center;line-height:32px;}
#allmenu_layer .allmenu_con .menu_wrap .language_menu a.jpn {border-right:1px solid #ccc;}

/* subheader*/
#subheader.fix {display:block;}
#subheader.fix .scroll_bar {display:block;}
#subheader {display:none;position:fixed;top:0;width:100%;height:74px;background: url('../images/common/bg_subhead.png') repeat-x 0 0;z-index:101;}
.subheader_box {position:relative;width:1098px;height:59px;margin:0 auto;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;background:#fff;z-index:100;}
.subheader_box .btn_allmenu {position:absolute;top:20px;left:40px;display:block;cursor:pointer;}
.subheader_box .btn_allmenu .icon_all {display:block;width:26px;height:19px;background-position:0 -17px;}
.subheader_box .logo {float:left;margin:20px 0 0 98px;}
.subheader_box .news_title {overflow:hidden;line-height:18px;padding:18px 0 0 30px;font-size:17px;font-weight:bold;color:#3c3c3c;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;letter-spacing:-1px;}
.subheader_box .news_title .icon_reply {display:inline-block;width:37px;height:26px;margin-left:10px;padding-top:3px;background-position:-246px -40px;text-align:center;font-size:12px;color:#dc3535;vertical-align:middle;}
.subheader_box .sns_box {position:absolute;top:20px;right:39px;}
.subheader_box .sns_box a {display:inline-block;margin-left:16px;vertical-align:middle;}
.subheader_box .sns_box a span {display:block;font-size:0;color:transparent;}
.subheader_box .sns_box a .icon_facebook {width:12px;height:20px;background-position:-192px -113px}
.subheader_box .sns_box a .icon_twitter {width:21px;height:17px;background-position:-219px -115px}
.subheader_box .sns_box a .icon_email {width:22px;height:15px;background-position:-256px -115px}
.subheader_box .sns_box a .icon_recommend {width:22px;height:22px;margin:-5px 0 0 4px;background-position:-141px -86px;} /* 20180531 추가 김하나 */
.scroll_bar {display:none;position:absolute;top:58px;height:2px;background:#f15922;z-index:101;}
.prev_article {position:absolute;top:0;left:0;height:58px;}
.prev_article .prev_con {position:relative;height:38px;padding:20px 30px 0 50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.prev_article .prev_con a {font-size:14px;color:#3c3c3c;}
.prev_article .prev_view {position:absolute;top:20px;left:20px;display:block;width:12px;height:22px;background-position:-192px -158px;}
.next_article {position:absolute;top:0;right:0;height:2px;height:58px;}
.next_article .next_con {position:relative;height:38px;padding:20px 50px 0 30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.next_article .next_con a {font-size:14px;color:#3c3c3c;}
.next_article .next_view {position:absolute;top:20px;right:20px;display:block;width:12px;height:22px;background-position:-206px -158px;}

/* contents > 기사목록 */
.articleList {display:inline-block;width:690px;height:100%;overflow:hidden;padding:20px 0;border-bottom:1px solid #e8e8e8;color:#777;}
.articleList .thumb {position:relative;display:inline-block;float:left;max-width:180px;min-width:180px;min-height:120px;margin-right:24px;background-color:#e5e5e5;}
.articleList .thumb a {display:block;width:180px;height:120px;text-align:center;}
.articleList .thumb a img {display:inline-block;max-width:180px;max-height:120px;margin:0 auto;vertical-align:middle;}
.articleList .thumb a span {display:inline-block;width:0;height:100%;overflow:hidden;vertical-align:middle;}
.articleList .rightList {overflow:hidden;}
.articleList .rightList .tit {display:block;max-height:48px;font-size:18px;line-height:24px;color:#191919;font-weight:bold;letter-spacing:-1px;overflow:hidden;}
.articleList .rightList .txt {display:block;margin:17px 0 10px;font-family:"돋움",dotum;font-size:12px;color:#919191;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.articleList .rightList .date {display:inline-block;font-size:12px;color:#b2b2b2;}

/* contents > 기사목록 > 이슈 */
.issueListBox {margin-bottom:50px;}
.issueList {display:inline-block;width:690px;height:100%;padding:20px 0;border-top:1px solid #e8e8e8;color:#777;}
.issueList:first-child {padding-top:0;border-top:none;}
.issueList .thumb {position:relative;display:inline-block;float:left;max-width:180px;min-width:180px;min-height:120px;margin-right:24px;background-color:#e5e5e5;}
.issueList .thumb a {overflow:hidden;display:block;width:180px;height:120px;text-align:center;}
.issueList .thumb a img {display:block;max-width:180px;max-height:120px;margin:0 auto;}
.issueList .thumb a span {display:inline-block;width:0;height:100%;overflow:hidden;vertical-align:middle;}
.issueList .rightList {overflow:hidden;}
.issueList .rightList .issueTit {display:inline-block;max-width:464px;height:23px;padding:0 10px;border:1px solid #2c5bde;border-radius:12px;}
.issueList .rightList .issueTit strong {display:inline-block;max-width:464px;font-size:13px;line-height:23px;color:#2c5bde;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.issueList .rightList .tit {display:block;margin:7px 0 3px;font-size:18px;line-height:24px;color:#191919;font-weight:bold;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.issueList .rightList ul a {display:inline-block;max-width:464px;margin-top:7px;padding-left:17px;font-size:14px;color:#363636;background:url('../images/common/bul.gif') no-repeat 0 5px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.issueList .img_none .issueTit {max-width:668px;}
.issueList .img_none .issueTit strong {max-width:668px;}
.issueList .img_none ul a {max-width:668px;}

.issuetype01 .thumb {max-width:230px;min-width:230px;min-height:167px;}
.issuetype01 .thumb a {width:230px;height:167px;}
.issuetype01 .thumb a img {max-width:230px;max-height:167px;}
.issuetype01 .rightList ul a {width:414px;}

/* 20170517 김하나 이슈 추가 */
.past_issue .onlyTit .issueTit {max-width:668px;}
.past_issue .onlyTit .issueTit strong {max-width:668px;}
.past_issue .issueList .thumb a img {display:inline-block;vertical-align:middle;}
.past_issue .issue_content {overflow:hidden;margin-bottom:25px;}
.past_issue .issCont_left {position:relative;float:left;width:450px;}
.past_issue .issCont_left .issue_List {width:100%;overflow:hidden;padding:12px 0;background:url('../images/common/line_dotted_2.gif') repeat-x 0 bottom;}
.past_issue .issCont_left .issue_List:first-child {padding:4px 0 15px 0;}
.past_issue .issCont_left .issue_List .s_t {display:block;width:100%;margin-bottom:5px;}
.past_issue .issCont_left .issue_List .s_t a {color:#808080;font-weight:bold;letter-spacing:-1px;}
.past_issue .issCont_left .issue_List .p {float:left;max-width:95px;}
.past_issue .issCont_left .issue_List .p img {display:block;max-width:80px;max-height:80px;margin:0 15px 0 0;}
.past_issue .issCont_left .issue_List .t .tit {padding-top:1px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.past_issue .issCont_left .issue_List .t .tit a {font-weight:bold;font-size:16px;color:#333;letter-spacing:-1px;}
.past_issue .issCont_left .issue_List .t .txt a {letter-spacing:-1px;line-height:16px;color:#8f8f8f;}
.past_issue .issCont_left .more {text-align:right;padding:15px 0 15px;}
.past_issue .issCont_left .more a {padding-right:10px;font-size:11px;color:#5c5e63;background:url('../images/common/bul_arr_2.gif') right 4px no-repeat;}
.past_issue .issCont_right {position:relative;float:right;width:173px;}
.past_issue .issCont_right .issue_mainN h2 {padding:1px 0 7px;}
.past_issue .issCont_right .issue_mainN ul li a {display:block;}
.past_issue .issCont_right .issue_mainN ul li a img {display:block;margin-bottom:7px;}
.past_issue .issCont_right .issue_mainN ul li a em {display:block;line-height:1.5;text-align:center;color:#7f7f7f;letter-spacing:-1px;margin-bottom:15px;}

/* 면탑 > 공통 */
.eachTop .eachCon {width:1018px;overflow:hidden;margin:0 auto 20px;padding:40px 40px 0;border:1px solid #e2e2e2;border-top:none;background-color:#fff;}
.eachTop .eachCon #contents {float:left;width:594px;padding:0 30px 101px 0;border-right:1px solid #e9e9e9;}
.eachTop .eachCon #aside {padding-top:30px;}
.eachTop .eachCon h2.tit02 {display:inline-block;float:left;margin-bottom:2px;padding-bottom:15px;border-bottom:3px solid #191919;font-size:20px;color:#191919;letter-spacing:-2px;}
.eachTop .eachCon h3.tit03 {margin-top:30px;font-size:18px;color:#324b76;letter-spacing:-1px;}
.eachTop .eachCon .contentsWrap {float:left;width:905px;margin-left:20px;}
.eachTop .eachCon .articleTop {overflow:hidden;padding-bottom:42px;border-bottom:1px solid #d0cfcf;}
.eachTop .eachCon .articleTop .category01 {position:absolute;top:0;left:0;display:block;height:26px;padding:0 8px;background:url('../images/common/bg_category01.png') repeat-x 0 0;font-size:14px;line-height:26px;color:#fff;font-weight:bold;text-align:center;z-index:1;}
.eachTop .eachCon .articleTop .category02 {position:absolute;top:0;left:0;display:block;height:26px;padding:0 8px;background:url('../images/common/bg_category02.png') repeat-x 0 0;font-size:14px;line-height:26px;color:#fff;font-weight:bold;text-align:center;z-index:1;}
.eachTop .eachCon .articleTop .category03 {position:absolute;top:0;left:0;display:block;height:26px;padding:0 8px;background:url('../images/common/bg_category03.png') repeat-x 0 0;font-size:14px;line-height:26px;color:#fff;font-weight:bold;text-align:center;z-index:1;}
.eachTop .eachCon .articleTop .articleMain {float:left;width:467px;}
.eachTop .eachCon .articleTop .articleMain a {position:relative;display:block;width:467px;height:262px;}
.eachTop .eachCon .articleTop .articleMain a .thumb {display:block;height:262px;}
.eachTop .eachCon .articleTop .articleMain a .thumb img {width:467px;height:262px;}
.eachTop .eachCon .articleTop .articleMain a .title {position:absolute;left:20px;bottom:51px;right:20px;display:block;font-size:21px;line-height:28px;color:#fff;z-index:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.eachTop .eachCon .articleTop .articleMain a:hover .title {color:#ffdd55 !important;}
.eachTop .eachCon .articleTop .articleMain a:hover .txt {color:#ffdd55 !important;}
.eachTop .eachCon .articleTop  a:hover .category01,
.eachTop .eachCon .articleTop a:hover .category02,
.eachTop .eachCon .articleTop a:hover .category03 {color:#fff !important;}
.eachTop .eachCon .articleTop .articleMain a .txt {position:absolute;left:20px;bottom:22px;right:20px;display:block;height:18px;font-size:16px;color:#e1e1e1;z-index:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.eachTop .eachCon .articleTop .articleMain a .bg {position:absolute;left:0;bottom:0;display:block;width:467px;height:221px;background:url('../images/common/bg_each.png') repeat-x left bottom;}
.eachTop .eachCon .issueListBox {margin-bottom:0;border-bottom:1px solid #d0cfcf;}
.eachTop .eachCon .issueList {width:594px;}
.eachTop .eachCon .issueList:first-child {padding-top:30px;}
.eachTop .eachCon .issueList .rightList ul a {max-width:374px;}
.eachTop .eachCon .issueList .rightList .issueTit {max-width:368px;}
.eachTop .eachCon .issueList .rightList .issueTit strong {max-width:378px;}
.eachTop .eachCon .issueList .img_none ul a {max-width:578px;}
.eachTop .eachCon .issueList .img_none .issueTit {max-width:668px;}
.eachTop .eachCon .issueList .img_none .issueTit strong {max-width:572px;}
.eachTop .eachCon .articleList_con .articleList:first-child {border-top:none;}
.eachTop .eachCon .articleList {width:594px;border-top:1px solid #e8e8e8;border-bottom:none;}
.eachTop .eachCon .btNone {border-top:none;}
.eachTop .eachCon .thumbnail .ml0 {margin-left:0;}

/* 면탑 > 공통 > 썸네일 */
.eachTop .thumbnail {overflow:hidden;margin:10px 0 20px;}
.eachTop .thumbnail li {float:left;position:relative;margin:10px 0 0 4px;}
.eachTop .thumbnail li:first-child {margin-left:0;}
.eachTop .thumbnail li a {display:block;position:relative;}
.eachTop .thumbnail li .thumb {display:block;height:196px;}
.eachTop .thumbnail li .thumb img {width:295px;height:196px;}
.eachTop .thumbnail li .title {position:absolute;top:140px;left:15px;right:15px;display:block;max-height:41px;overflow:hidden;font-size:16px;line-height:21px;color:#fff;z-index:1;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.eachTop .thumbnail li .bg {position:absolute;left:0;bottom:0;display:block;width:295px;height:196px;background:url('../images/common/bg_each02.png') no-repeat left bottom;}
.eachTop .thumbnail li .category {position:absolute;left:15px;bottom:60px;right:15px;display:inline-block;height:21px;font-size:13px;color:#a5b8ef;font-weight:bold;z-index:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/* 면탑 > 정치 */
.eachTop .h2Box {width:79px;overflow:hidden;}
.eachTop .conMenu {float:left;width:93px;}
.eachTop .conMenu li {padding-top:20px;}
.eachTop .conMenu li a {font-size:13px;color:#5a5a5a;font-weight:bold;}
.eachTop .conMenu .menuOpen {display:inline-block;width:12px;height:12px;margin-top:20px;font-size:0;color:transparent;background:url('../images/common/icon.png') no-repeat -97px 0;cursor:pointer;}
.eachTop .politics .contentsWrap {width:925px;margin-left:0;}
.eachTop .politics .articleTop ul {float:left;width:438px;margin-left:20px;}
.eachTop .politics .articleTop ul li {height:126px;overflow:hidden;margin-top:10px;}
.eachTop .politics .articleTop ul li:first-child {margin-top:0;}
.eachTop .politics .articleTop ul li .thumb {float:left;position:relative;}
.eachTop .politics .articleTop ul li .thumb img {width:178px;height:126px;}
.eachTop .politics .articleTop ul li .rightList {float:left;width:232px;margin-left:14px;}
.eachTop .politics .articleTop ul li .rightList .title {display:block;max-height:48px;margin-top:10px;font-size:18px;line-height:24px;color:#191919;overflow:hidden;white-space:normal;text-overflow:ellipsis;}
.eachTop .politics .articleTop ul li .rightList .txt {display:block;max-height:40px;margin-top:10px;font-size:15px;line-height:21px;color:#363636;overflow:hidden;white-space:normal;text-overflow:ellipsis;}
.eachTop .politics .thumbnail li .title {top:inherit;bottom:10px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.eachTop .politics .thumbnail li a:hover .title {color:#ffdd00 !important;}
.eachTop .politics .thumbnail li .category {bottom:30px;color:#fff;}
.eachTop .politics .thumbnail li a.category:hover {color:#fff !important;} 

/* 면탑 > 국제 > 생생중국뉴스 */
.eachTop .politics .chinaNews {overflow:hidden;margin-top:24px;padding-bottom:30px;border-bottom:1px solid #d0cfcf;}
.eachTop .politics .chinaNews h3 {float:left;margin-top:0;line-height:22px;}
.eachTop .politics .chinaNews h4 {display:inline-block;float:left;margin:5px 0 0 15px;}
.eachTop .politics .chinaNews h4 a {display:inline-block;padding:0 6px;font-size:13px;color:#959595;}
.eachTop .politics .chinaNews h4 a:first-child {background:url('../images/common/bg_bar02.gif') no-repeat right 3px;}
.eachTop .politics .chinaNews h4 .on {color:#324b76;}
.eachTop .politics .chinaNews .live_news_box {clear:both;overflow:hidden;}
.eachTop .politics .chinaNews .live_news_box > li {float:left;width:287px;margin:20px 0 0 20px;}
.eachTop .politics .chinaNews .live_news_box > li:first-child {margin-left:0;}
.eachTop .politics .chinaNews .live_news_box > li a {display:block;}
.eachTop .politics .chinaNews .live_news_box > li a .thumb {display:block;float:left;width:90px;height:60px;margin-right:10px;}
.eachTop .politics .chinaNews .live_news_box > li a .info {float:left;width:184px;}
.eachTop .politics .chinaNews .live_news_box > li a .txt {display:block;margin-top:-3px;font-size:16px;line-height:21px;color:#191919;font-weight:bold;letter-spacing:-1px;overflow:hidden;}
.eachTop .politics .chinaNews .live_news_box > li a .desc {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:5px;font-size:12px;color:#919191;}
.eachTop .politics .chinaNews .live_news_box .sub_live_news {margin-top:-7px;}
.eachTop .politics .chinaNews .live_news_box .sub_live_news li {line-height:190%;}
.eachTop .politics .chinaNews .live_news_box .sub_live_news li a {padding:0 0 0 11px;background:url('../images/common/bullet01.gif') no-repeat 0 50%;font-size:14px;color:#191919;font-weight:bold;}

/* 면탑 > 오피니언 */
.eachTop .opinion .contentsWrap {width:925px;margin-left:0;}
.eachTop .opinion #contents {padding-bottom:76px;}
.eachTop .opinion #aside {padding-top:0;}
.eachTop .opinion .editorial {overflow:hidden;}
.eachTop .opinion .editorial li {float:left;margin-left:10px;}
.eachTop .opinion .editorial li a {display:block;position:relative;width:189px;height:181px;border:1px solid #d3d3d3;text-align:center;}
.eachTop .opinion .editorial li a:hover span {color:#3366cc !important;}
.eachTop .opinion .editorial li:first-child {margin-left:0;}
.eachTop .opinion .editorial li a {border:1px solid #7899da;}
.eachTop .opinion .editorial li a .category {display:block;position:absolute;top:32px;left:73px;width:38px;height:19px;border:1px solid #7294d8;border-radius:9px;font-size:13px;line-height:19px;color:#3366cc;font-weight:bold;}
.eachTop .opinion .editorial li a .tit {display:block;position:absolute;left:10px;top:64px;right:10px;max-height:77px;overflow:hidden;font-size:18px;line-height:26px;color:#3b3b3b;font-weight:bold;letter-spacing:-1px;}
.eachTop .opinion .editorial02 {width:604px;}
.eachTop .opinion .editorial02 li:first-child {margin-left:inherit;}
.eachTop .opinion .editorial02 li {margin:0 10px 10px 0;}
.eachTop .opinion .editorial02 li a {width:290px;height:186px;}
.eachTop .opinion .editorial02 li a .category {top:39px;left:125px;}
.eachTop .opinion .editorial02 li a .tit {top:73px;}
.eachTop .opinion .editorial03 li a {width:592px;height:117px;}
.eachTop .opinion .editorial03 li a .category {top:31px;left:276px;}
.eachTop .opinion .editorial03 li a .tit {top:65px;max-height:26px;}

/* 면탑 > 오피니언 > 논설위원 */
.eachTop .opinion #editorialist {overflow:hidden;width:100%;height:189px;border-bottom:1px solid #d0cfcf;background:#f8f8f8;}
.eachTop .opinion .editor_slide {position:relative;margin:0 auto;}
.eachTop .opinion .editor_slide .editor_list {width:1021px;margin:0 auto;padding:28px 0 0 64px;}
.eachTop .opinion .editor_slide .editor_list li {float:left;margin-left:16px;}
.eachTop .opinion .editor_slide .editor_list li:first-child {margin-left:0;}
.eachTop .opinion .editor_slide .editor_list li a {position:relative;display:block;width:105px;text-align:center;}
.eachTop .opinion .editor_slide .editor_list li a img {width:105px;height:105px;}
.eachTop .opinion .editor_slide .editor_list li a span {display:block;padding-top:10px;font-size:14px;color:#313131;font-weight:bold;}
.eachTop .opinion .editor_slide .btn_prev {display:none;position:absolute;top:72px;left:0;width:39px;height:44px;font-size:0;color:transparent;background:url('../images/common/icon.png') no-repeat 0 -119px;}
.eachTop .opinion .editor_slide .btn_next {display:none;position:absolute;top:72px;right:0;width:39px;height:44px;font-size:0;color:transparent;background:url('../images/common/icon.png') no-repeat -45px -119px;}

/* 면탑 > 오피니언 > 오늘의 칼럼 */
.eachTop .opinion .todayColumn .articleList .thumb {min-width:117px;width:117px;max-width:117px;min-height:117px;margin-right:26px;}
.eachTop .opinion .todayColumn .articleList .thumb a {width:115px;height:117px;border:1px solid #e3e1e1;background-color:#f4f3f3;}
.eachTop .opinion .todayColumn .articleList .thumb a img {max-width:115px;max-height:117px;vertical-align:middle;}
.eachTop .opinion .todayColumn .articleList .rightList .category {display:inline-block;max-width:451px;padding-bottom:3px;border-bottom:1px solid #4762ae;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#4762ae;font-weight:bold;}
.eachTop .opinion .todayColumn .articleList .rightList .tit {margin-top:10px;text-overflow:ellipsis;white-space:nowrap;}
.eachTop .opinion .todayColumn .articleList .rightList .txt {max-height:40px;margin:10px 0 0;font-family:"맑은 고딕","Malgun Gothic";font-size:14px;line-height:20px;color:#363636;white-space:normal;}

/* 면탑 > 오피니언 > 전문가칼럼 */
.eachTop .opinion .expertColumn {border-top:1px solid #d0cfcf;}
.eachTop .opinion .expertColumn .tit03 {display:none;}
.eachTop .opinion .expertColumn .txtColumn {display:none;padding-left:1px;}
.eachTop .opinion .expertColumn .txtColumn dl {float:left;width:286px;padding:25px 10px 25px 0;border-top:1px solid #ebebeb;vertical-align:top;}
.eachTop .opinion .expertColumn .txtColumn dl:first-child {border-top:none;}
.eachTop .opinion .expertColumn .txtColumn dl dt strong {display:block;font-size:16px;line-height:20px;color:#191919;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.eachTop .opinion .expertColumn .txtColumn dl dd a {display:block;margin-top:8px;font-size:14px;color:#555;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.eachTop .opinion .expertColumn .txtColumn .btNone {border-top:none;}
.eachTop .opinion .expertColumn .thumbnail li .title {top:inherit;bottom:10px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.eachTop .opinion .expertColumn .thumbnail li a:hover .title {color:#ffdd00 !important;}
.eachTop .opinion .expertColumn .thumbnail li .category {bottom:30px;color:#fff;}
.eachTop .opinion .expertColumn .thumbnail li a.category:hover {color:#fff !important;} 


/* 면탑 > 연예, 스포츠 */
.eachTop .enter {padding-top:50px;}
.eachTop .enter .btnMore {margin-bottom:0;}
.eachTop .enter .contentsWrap {width:925px;margin-left:0;}
.eachTop .enter #contents {padding:10px 30px 60px 0;}
.eachTop .enter h3.tit03 {margin-top:41px;color:#636363;}
.eachTop .enter h3.tit03 em {color:#f87d3a;font-weight:bold;}
.eachTop .enter .h2Box {}
.eachTop .enter .articleTop {padding-bottom:30px;}
.eachTop .enter .articleTop .articleMainBox {overflow:hidden;}
.eachTop .enter .articleTop .articleMain {float:left;width:462px;}
.eachTop .enter .articleTop .articleMain:first-child {margin-right:1px;}
.eachTop .enter .articleTop .articleMain a {width:462px;height:259px;}
.eachTop .enter .articleTop .articleMain a .thumb {width:462px;height:259px;}
.eachTop .enter .articleTop .articleMain a .thumb img {width:462px;height:259px;}
.eachTop .enter .articleTop .articleMain a .title {bottom:18px;}
.eachTop .enter .articleTop .articleMain a .bg {width:462px;height:130px;background:url('../images/common/bg_enter02.png') repeat-x left bottom;}
.eachTop .enter .articleTop .articleMain02Box {overflow:hidden;margin-top:1px;}
.eachTop .enter .articleTop .articleMain02 {float:left;margin-left:1px;}
.eachTop .enter .articleTop .articleMain02:first-child {margin-left:0;}
.eachTop .enter .articleTop .articleMain02:first-child a {width:307px;}
.eachTop .enter .articleTop .articleMain02:first-child a .thumb {width:307px;}
.eachTop .enter .articleTop .articleMain02:first-child a .thumb img {width:307px;}
.eachTop .enter .articleTop .articleMain02:first-child a .bg {width:307px;}
.eachTop .enter .articleTop .articleMain02 a {display:block;position:relative;width:308px;height:181px;}
.eachTop .enter .articleTop .articleMain02 a .thumb {display:block;width:308px;height:181px;}
.eachTop .enter .articleTop .articleMain02 a .thumb img {width:308px;height:181px;}
.eachTop .enter .articleTop .articleMain02 a .title {position:absolute;right:20px;bottom:15px;left:20px;font-size:18px;line-height:25px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;}
.eachTop .enter .articleTop .articleMain02 a .bg {position:absolute;bottom:0;left:0;width:308px;height:83px;background:url('../images/common/bg_enter01.png') repeat left bottom;}
.eachTop .enter .articleTop .articleMain02 a:hover .title {color:#ffdd55 !important;}
.eachTop .enter .thumbnail li .title {top:inherit;bottom:14px;}
.eachTop .enter .thumbnail li a:hover .title {color:#ffdd55 !important;}

/* 면탑 > 스포츠 > 종목 */
.eachTop .enter .game {overflow:hidden;padding:40px 28px;border-top:1px solid #d0cfcf;}
.eachTop .enter .game li {float:left;margin-left:39px;}
.eachTop .enter .game li:first-child {margin-left:0;}
.eachTop .enter .game li a {display:block;text-align:center;}
.eachTop .enter .game li a img {width:105px;height:105px;}
.eachTop .enter .game li a strong {display:block;padding-top:11px;font-size:14px;color:#313131;}

/* 면탑 > 오늘의 신문 */
.paperWrap {background:#f1f1f1;}
.paperWrap .eachCon {width:1018px;padding-top:21px;}
.paperWrap .eachCon #contents {float:none;width:1020px;padding:0;border:none;background:url('../images/common/bg_todaynews04.gif') #fff repeat-y 290px top;}
.paperWrap .eachCon img {vertical-align:middle;}
.paperWrap .eachCon .left_cont {float:left;width:265px;padding-top:19px;}
.paperWrap .eachCon .left_cont h3 {margin-top:0;}
.paperWrap .eachCon .left_cont h4 {padding:25px 0 10px;}
.paperWrap .eachCon .right_cont {float:right;width:685px;padding:19px 0 20px;}

/* 면탑 > 오늘의 신문 > 지면보기 */
.paperWrap .eachCon .left_cont .paper_view {width:249px;}
.paperWrap .eachCon .left_cont .paper_view .date {margin-bottom:8px;font-family:"굴림",Gulim;font-weight:bold;}
.paperWrap .eachCon .left_cont .paper_view .date a {color:#333;}
.paperWrap .eachCon .left_cont .paper_view .view {width:249px;height:235px;padding-top:29px;background:url('../images/common/bg_todaynews02.gif') left top no-repeat;}
.paperWrap .eachCon .left_cont .paper_view .view a {display:block;width:154px;height:211px;margin:0 0 0 46px;padding:1px;background:url('../images/common/bg_todaynews03.gif') left top no-repeat;}
.paperWrap .eachCon .left_cont .paper_view .txt {margin-top:8px;font-family:"굴림",Gulim;font-size:11px;color:#555;text-align:center;letter-spacing:-1px;}

/* 면탑 > 오늘의 신문 > 오늘의 운세, 일일 외국어 산책 */
.paperWrap .eachCon .left_cont .luck_lang {width:249px;}
.paperWrap .eachCon .left_cont .luck_lang .luck_today {padding:26px 0 22px;}
.paperWrap .eachCon .left_cont .luck_lang ul {margin-top:-10px;}
.paperWrap .eachCon .left_cont .luck_lang li {overflow:hidden;border-top:1px solid #eaeaea;}
.paperWrap .eachCon .left_cont .luck_lang li:first-child {border-top:none;}
.paperWrap .eachCon .left_cont .luck_lang li a {display:block;}
.paperWrap .eachCon .left_cont .luck_lang li a img {float:left;padding-top:23px;}
.paperWrap .eachCon .left_cont .luck_lang li div {float:right;width:171px;padding-left:27px;}
.paperWrap .eachCon .left_cont .luck_lang li div span {display:block;padding:4px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:21px;color:#000;letter-spacing:-1px;}
.paperWrap .eachCon .left_cont .luck_lang li div span:first-child {padding:12px 0 0;font-size:18px;line-height:24px;}

/* 면탑 > 오늘의 신문 > 상단 날짜 */
.paperWrap .eachCon .right_cont .tit_date {position:relative;padding:27px 0 26px;border:1px solid #d9d9d9;border-width:1px 1px 0;text-align:center;background:#fcfcfc;}
.paperWrap .eachCon .right_cont .tit_date img, 
.paperWrap .eachCon .right_cont .tit_date button, 
.paperWrap .eachCon .right_cont .tit_date span {display:inline-block;vertical-align:bottom;}
.paperWrap .eachCon .right_cont .tit_date span.num {margin:0 0 0 7px;}
.paperWrap .eachCon .right_cont .tit_date span.num img {margin-right:2px;}
.paperWrap .eachCon .right_cont .tit_date button {margin:0 18px 0 25px;}
.paperWrap .eachCon .right_cont .tit_date .calendar {position:absolute;top:32px;right:45px;font-family:"굴림", Gulim;font-size:11px;color:#666;text-decoration:underline;}
.paperWrap .eachCon .right_cont .tit_date .calendar:hover {color:#f25632;}
.paperWrap .eachCon .right_cont .tit_date .calendar img {margin-right:5px;vertical-align:middle;}
.paperWrap .eachCon .right_cont .view_txt {padding:12px 0 10px 25px;border:1px solid #d9d9d9;border-width:0 1px 1px;background:#f8f8f8;}
.paperWrap .eachCon .right_cont .view_txt li {font-family:"굴림", Gulim;font-size:11px;color:#888;line-height:16px;letter-spacing:-1px;}
.paperWrap .eachCon .right_cont .today_view {position:relative;padding:43px 0 41px;border:1px solid #d9d9d9;border-width:0 1px 1px;text-align:center;background:#f2f3f5;}
.paperWrap .eachCon .right_cont .today_view .today_img {width:497px;height:738px;margin:0 auto;padding:3px 5px 5px 3px;}
.paperWrap .eachCon .right_cont .today_view .prev {position:absolute;top:373px;left:039px;border:none;cursor:pointer;}
.paperWrap .eachCon .right_cont .today_view .next {position:absolute;top:373px;right:37px;border:none;cursor:pointer;}
.paperWrap .eachCon .paper_list {clear:both;overflow:hidden;background:#fff;}
.paperWrap .eachCon .paper_list h4 {padding:20px 0 17px;border-top:1px solid #d5d5d5;border-bottom:1px solid #dadada;font-size:14px;color:#525252;font-weight:bold;letter-spacing:-1px;text-align:center;}
.paperWrap .eachCon .paper_list h4 span {color:#f14922;}
.paperWrap .eachCon .paper_list h4 span.section_b {margin-left:10px;}
.paperWrap .eachCon .paper_list h4 span.section_b img {position:relative;top:-1px;}
.paperWrap .eachCon .paper_list .list_wrap {width:1020px;overflow:hidden;padding-left:41px;background:url('../images/common/bg_todaynews01.gif') repeat-y 27px top;}
.paperWrap .eachCon .paper_list ul {float:left;width:190px;margin-right:32px;padding:30px 32px 0 0;}
.paperWrap .eachCon .paper_list ul li {margin-bottom:18px;color:#525252;line-height:16px;letter-spacing:-1px;}
.paperWrap .eachCon .paper_list ul li h5 {margin-bottom:8px;font-size:14px;}
.paperWrap .eachCon .paper_list ul li p {padding:0 0 4px 12px;}
.paperWrap .eachCon .paper_list ul li a {color:#525252;}
.paperWrap .eachCon .paper_list ul li a:hover {color:#f25632;}

/* 면탑 > 오늘의 신문 > 달력보기 */
.paperWrap .eachCon .layer_favor {position:absolute;top:50px;right:0;width:125px;overflow-y:auto;overflow-x:hidden;margin-right:35px;border:3px solid #ff5800;background:#fff;z-index:9;}
.paperWrap .eachCon .layer_favor ul {padding-top:10px;}
.paperWrap .eachCon .layer_favor ul li {line-height:1;}
.paperWrap .eachCon .layer_favor ul li a {display:block;padding:5px;color:#555;text-align:left;}
.paperWrap .eachCon .layer_favor ul li a:active, 
.paperWrap .eachCon .layer_favor ul li a:hover {background:#f2f2f2;}

/* 기타 > 타이틀 */
.etc .etcTit {position:relative;width:100%;height:188px;margin-top:-2px;border-top:2px solid #3c3c3c;background-color:#31455e;text-align:center;}
.etc .etcTit img {width:1100px;height:188px;}
.etc .etcTit .topBox {position:absolute;top:0;left:50%;width:1100px;height:188px;margin-left:-550px;}
.etc .etcTit .topBox .titBox {margin-top:17px;}
.etc .etcTit .topBox .titBox h2 {font-size:32px;color:#fffefe;}
.etc .etcTit .topBox .titBox div {overflow:hidden;width:259px;margin:26px auto 0;}
.etc .etcTit .topBox .titBox div span {display:inline-block;float:left;padding:7px 0 0 21px;font-size:15px;color:#ebebeb;background:url('../images/common/etc_icon.png') no-repeat 0 bottom;}
.etc .etcTit .topBox .titBox div ul {float:left;overflow:hidden;margin-left:17px;}
.etc .etcTit .topBox .titBox div ul li {float:left;margin-left:4px;}
.etc .etcTit .topBox .titBox div ul li .facebook {display:inline-block;width:30px;height:30px;font-size:0;color:transparent;background:url('../images/common/sns.png') no-repeat 0 0;vertical-align:middle;}
.etc .etcTit .topBox .titBox div ul li .twitter {display:inline-block;width:30px;height:30px;font-size:0;color:transparent;background:url('../images/common/sns.png') no-repeat -30px 0;vertical-align:middle;}
.etc .etcTit .topBox .titBox div ul li .kakaostory {display:inline-block;width:30px;height:30px;font-size:0;color:transparent;background:url('../images/common/sns.png') no-repeat -60px 0;vertical-align:middle;}
.etc .etcTit .location {margin:25px 0 0 40px;text-align:left;}
.etc .etcTit .location a {font-size:15px;color:#e0e0e0;vertical-align:middle;}
.etc .etcTit .location a strong {font-size:15px;color:#fff;}
.etc .etcTit .location a:hover strong {color:#ffdd00 !important;}
.etc .etcTit .location .arr {display:inline-block;width:6px;height:10px;background:url('../images/common/icon.png') no-repeat -49px -16px;text-indent:-9999px;vertical-align:middle;}
.etc .etcTitImg01 {background-color:#9f9f9e;}	/* 신나는 공부 */
.etc .etcTitImg02 {background-color:#70604a;}	/* 책의 향기 */
.etc .etcTitImg03 {background-color:#1d1c20;}	/* 헬스 & 뷰티 */
.etc .etcTitImg04 {background-color:#96a9be;}	/* 트렌드 뉴스 */
.etc .etcTitImg05 {background-color:#2a2c2d;}	/* 이슈 */
.etc .etcTitImg06 {background-color:#202939;}	/* 이슈별메인 */
.etc .etcTitImg07 {background-color:#949078;}	/* 연재 */
.etc .etcTitImg08 {background-color:#635749;}	/* 연재별메인 */
.etc .etcTitImg09 {background-color:#7f7c74;}	/* 일일 외국어 */

/* 기타 > 콘텐츠 */
.etc .etcCon {width:1020px;overflow:hidden;margin:0 auto 20px;padding:40px 39px 0;border:1px solid #eaeaea;border-top:0;background-color:#fff;}
.etc .etcCon #contents {float:left;width:690px;padding-right:29px;border-right:1px solid #e9e9e9;}
.etc .etcCon .location {margin-bottom:47px;}
.etc .etcCon .location a {font-size:13px;color:#969696;}
.etc .etcCon .location strong {font-size:20px;color:#f7512a;}
.etc .etcCon .location .arr {display:inline-block;width:6px;height:10px;background:url('../images/common/icon.png') no-repeat 0 0;text-indent:-9999px;vertical-align:middle;}
.etc .etcCon .cntPageBox {overflow:hidden;padding-bottom:14px;border-bottom:1px solid #c6c6c6}
.etc .etcCon .cntPageBox .cntPage {float:left;}
.etc .etcCon .cntPageBox .cntPage a {font-size:15px;color:#575757;}
.etc .etcCon .cntPageBox .cntPage a:first-child {padding-right:15px;}
.etc .etcCon .cntPageBox .cntPage .on {font-size:16px;color:#191919;font-weight:bold;}
/* 20180601 추가 김하나 */
.etc .etcCon .hwpLink {float:left;margin-left:74px;font-size:14px;color:#9e0b0f;}
.etc .etcCon .hwpLink a {font-family:"돋움";font-size:14px;color:#9e0b0f;vertical-align:middle;}
.etc .etcCon .hwpLink span {color:#555;}
.etc .etcCon .hwpLink img {vertical-align:middle;}

.etc .etcCon .cntPageBox .dongaArticle a {float:right;font-size:12px;color:#868686;}
.etc .etcCon .cntPageBox .dongaArticle a span {display:inline-block;width:31px;height:16px;padding-right:6px;font-size:0;color:transparent;background:url('../images/common/icon.png') no-repeat 0 -38px;vertical-align:middle;}
.etc .etcCon .cntPageBox .dongaArticle .on span {background-position:0 -16px;}
.etc .etcCon .dateDivide {height:41px;overflow:hidden;padding:0 20px;text-align:center;background-color:#f4f4f4;}
.etc .etcCon .dateDivide .dateBox {float:left;overflow:hidden;margin-left:224px;}
.etc .etcCon .dateDivide .dateBox span {float:left;padding:0 28px;font-size:17px;line-height:41px;color:#373737;letter-spacing:-1px;}
.etc .etcCon .dateDivide .dateBox .prev {display:inline-block;float:left;width:9px;height:14px;margin-top:14px;font-size:0;color:transparent;background:url('../images/common/icon.png') no-repeat -82px 0;}
.etc .etcCon .dateDivide .dateBox .prev.on {background-position:-37px 0;}
.etc .etcCon .dateDivide .dateBox .next {display:inline-block;float:left;width:9px;height:14px;margin-top:14px;font-size:0;color:transparent;background:url('../images/common/icon.png') no-repeat -52px 0;}
.etc .etcCon .dateDivide .dateBox .next.on {background-position:-67px 0;}
.etc .etcCon .dateDivide .btnCal {float:right;padding-top:10px;}
.etc .etcCon .dateDivide .btnCal #viewCalendar {display:block;float:left;width:24px;height:22px;margin-right:6px;background:url('../images/common/icon.png') no-repeat 0 -91px;vertical-align:top;text-indent:-9999px;}
.etc .etcCon .dateDivide .btnCal .today {display:inline-block;width:34px;height:22px;border:1px solid #b9b9b9;box-sizing:border-box;font-size:12px;line-height:20px;color:#7d7d7d;text-align:center;background-color:#fff;cursor:pointer;}

.etc .etcCon .agenda_con {overflow:hidden;margin-bottom:30px;}
.etc .etcCon .agenda_con .agenda_list {width:702px}
.etc .etcCon .agenda_con .agenda_list li {float:left;margin:0 12px 12px 0;}

/* 기타 > tab */
.etc .etcCon .tab {overflow:hidden;}
.etc .etcCon .tab li {float:left;width:340px;padding-bottom:16px;border-bottom:1px solid #c6c6c6;text-align:center;}
.etc .etcCon .tab li a {font-size:18px;color:#707070;}
.etc .etcCon .tab .on {padding-bottom:15px;border-bottom:2px solid #ff8034;}
.etc .etcCon .tab .on a {color:#2c2c2c;font-weight:bold;}

.etc .etcCon .best_tab {overflow:hidden;width:548px;margin:0 auto 27px auto;}
.etc .etcCon .best_tab li {float:left;margin-right:6px;}
.etc .etcCon .best_tab li a {display:block;width:131px;height:34px;background:#f4f4f4;line-height:33px;text-align:center;font-size:16px;color:#3d65de;letter-spacing:-1px;}
.etc .etcCon .best_tab li a.on {background:#3d65de;font-weight:bold;color:#fff;}
.etc .etcCon .best_tab li a:hover {background:#3d65de;font-weight:bold;color:#fff !important;}
.etc .etcCon .t_desc {padding-bottom:18px;text-align:center;font-size:13px;color:#999;letter-spacing:-1px;line-height:140%;}

/* 기타 > 분야별 */
.etc .category {overflow:hidden;padding:25px 0 26px;border-bottom:1px solid #e8e8e8;}
.etc .category li {float:left;}
.etc .category li:first-child a {margin-left:35px;}
.etc .category li a {display:block;margin-right:33px;font-size:15px;color:#908f8f;}
.etc .category li .on {font-size:16px;color:#191919;font-weight:bold;}

/* 기타 > page */
.etc .page {margin:32px 0 120px;text-align:center;} 
.etc .page a {margin:0 10px;font-size:15px;color:#757474;vertical-align:middle;}
.etc .page strong {margin:0 10px;font-size:15px;color:#f15922;vertical-align:middle;}
.etc .page .left {display:inline-block;width:27px;height:25px;font-size:0;color:transparent;background:url('../images/common/icon.png') no-repeat -97px -60px;vertical-align:middle;}
.etc .page .left.on {background-position:0 -60px;}
.etc .page .right {display:inline-block;width:27px;height:25px;font-size:0;color:transparent;background:url('../images/common/icon.png') no-repeat -31px -60px;vertical-align:middle;}
.etc .page .right.on {background-position:-64px -60px;}

/* 기타 > 연도별, 가나다순 */
.etc .type {}
.etc .type div {overflow:hidden;padding:24px 0 35px;border-top:1px solid #e8e8e8;}
.etc .type div:first-child {border-top:none;}
.etc .type div .standard {display:block;float:left;width:80px;padding:22px 14px 0;font-size:34px;line-height:1;color:#ff8034;}
.etc .type div ul {overflow:hidden;float:left;width:553px;padding-left:27px;}
.etc .type div ul li {float:left;width:261px;padding:17px 0 0 8px;}
.etc .type div ul li a {display:inline-block;max-width:261px;font-size:17px;line-height:20px;color:#191919;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.etc .consonant .standard {text-align:center;}

/* 기타 > 트렌드뉴스 */
.etc .trendNews .trendTop {margin-bottom:20px;}
.etc .trendNews .headline {overflow:hidden;margin-top:22px;}
.etc .trendNews .headline li {position:relative;float:left;width:339px;margin-left:1px;}
.etc .trendNews .headline li:first-child {margin-left:0;}
.etc .trendNews .headline li a {display:block;width:339px;height:271px;background-color:#4f6578;}
.etc .trendNews .headline li a img {width:339px;height:271px;}
.etc .trendNews .headline li a .num {display:block;position:absolute;top:0;left:0;width:50px;height:50px;line-height:50px;font-size:26px;color:#fff;background-color:#ff8034;text-align:center;z-index:1;}
.etc .trendNews .headline li a .t {display:block;position:absolute;top:0;left:0;width:339px;height:271px;background:url('../images/common/bg_etc.png') repeat 0 0;text-align:center;}
.etc .trendNews .headline li a:hover .num {color:#fff !important;}
.etc .trendNews .headline li a:hover .t span {color:#ffdd55 !important;}
.etc .trendNews .headline li a .t span {display:block;position:absolute;top:100px;right:29px;left:29px;max-height:97px;font-size:24px;line-height:32px;color:#fff;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;}
.etc .trendNews .headline .img_none .t {background:none;}
.etc .trendNews .category {border-bottom:0;}
.etc .trendNews .articleList:first-child {padding-top:0;border-top:0;}
.etc .trendNews .articleList {border-top:1px solid #e8e8e8;border-bottom:0;}
.etc .trendNews .articleList .num {display:block;float:left;width:38px;padding:47px 25px 0 0;font-size:34px;line-height:34px;color:#ff8034;text-align:center;}
.etc .trendNews .articleList .rightList .date {padding-top:16px;}
.etc .trendNews .articleList.img_none .num {padding-top:40px;}
.etc .trendNews .articleList.img_none .rightList .tit {padding-top:24px;}
.etc .trendNews .articleList.img_none .rightList .date {padding-bottom:18px;}

/* 기타 > 이슈메인 */
.etc .issueMain .category {border-top:1px solid #bababa;border-bottom:1px solid #bababa;}

/* 기타 > 연재메인 */
.etc .serial .category {padding-top:0;border-bottom:1px solid #bababa;}

.reporter_info {margin-bottom:50px;}
.reporter_info .division_info {margin-bottom:16px;}
.reporter_info .division_info .division {display:inline-block;margin-right:4px;font-size:12px;color:#868686;}
.reporter_info .division_info .name {display:inline-block;font-size:16px;color:#191919;font-weight:bold;}
.reporter_info .reporter {position:relative;min-height:109px;padding:17px 0 0 15px;}
.reporter_info .reporter .thumb {position:absolute;top:-1px;left:-1px;overflow:hidden;width:112px;height:112px;border-radius:100%;}
.reporter_info .reporter .thumb img {width:100%;}
.reporter_info .reporter .thumb .frame_b  {position: absolute;top: 0;left: 0;width:110px;height:110px;border: 1px solid #000;opacity: 0.08;filter: alpha(opacity=8);border-radius:100%;}
.reporter_info .reporter .cont_info {padding:15px 25px 15px 110px;background:#f3f4f4;border:1px solid #e5e5e5;border-radius:10px;letter-spacing:-0.5px;}
.reporter_info .reporter .txt {font-size:13px;color:#868686;line-height:160%;}

/* 기타 > 연재별메인_갤러리형 */
.etc #alignImageList .imgList {position:absolute;left:-5000px;width:222px;font-size:14px;}
.etc #alignImageList ul {overflow:hidden;margin-top:8px;}
.etc #alignImageList ul li {float:left;width:222px !important;margin-left:12px;}
.etc #alignImageList ul li:first-child {margin-left:0;}
.etc #alignImageList ul li div {margin-top:12px;}
.etc #alignImageList ul li div a {position:relative;display:block;width:222px;}
.etc #alignImageList ul li div img {width:222px;}
.etc #alignImageList ul li div .txt {margin-top:-3px;padding:20px 19px 23px;border:1px solid #ddd;border-top:none;}
.etc #alignImageList ul li div .txt .txt_t {height:44px;font-size:16px;line-height:22px;color:#2b2b2b;font-weight:bold;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.etc #alignImageList ul li div .txt .txt_t2 {padding-top:10px;font-size:12px;color:#b0b0b0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.etc #alignImageList ul li div .txt .txt_info {padding-top:5px;font-size:12px;color:#c1c1c1;}
.etc #alignImageList ul li div .img_none {background-color:#fbfbfb;}
.etc #alignImageList ul li div .img_none .txt {padding:65px 19px 68px;;border-top:1px solid #ddd;}
.etc #alignImageList ul li div .img_blank {background:#fbfbfb;}
.etc #alignImageList ul li div .img_blank .thumb {border:1px solid #ddd;border-bottom:0;}
.etc #alignImageList ul li div .img_blank .thumb img {width:100%;}
.etc #alignImageList ul li div .img_blank .txt {margin-top:-65px;padding:0 19px 68px;}
.etc #alignImageList ul li span {display:block;}
.etc #alignImageList ul li div a .icon_ranking {position:absolute;top:7px;left:8px;width:37px;height:37px;display:block;background:url('../images/common/bg_ranking.png') no-repeat 0 0;text-align:center;color:#fff;font-weight:bold;font-size:16px;line-height:36px;}
.etc #alignImageList ul li div a:hover .icon_ranking {color:#fff !important;}

.bestview_list ul li div {margin-top:0 !important;margin-bottom:40px;}

/* 기타 > 일일외국어산책 */
.etc .language .tab {margin-bottom:16px;}
.etc .language .tab li {width:230px;}
.etc .language .langList li {overflow:hidden;border-bottom:1px solid #e8e8e8;}
.etc .language .langList li a {display:inline-block;float:left;max-width:540px;padding:15px 11px 11px;font-size:14px;color:#1c1c1c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.etc .language .langList li span {float:right;margin-top:15px;font-size:14px;color:#9e9e9e;}
.etc .language .langView {margin-bottom:13px;border:1px solid #d5d5d5;} /* 20170410 김하나 수정 */
.etc .language .langView .wordBox {height:67px;overflow:hidden;padding:0 20px 0 30px;line-height:67px;background-color:#f5f5f5;}
.etc .language .langView .wordBox .word {display:inline-block;float:left;max-width:533px;font-size:16px;color:#1c1c1c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.etc .language .langView .wordBox .date {float:right;font-size:14px;color:#9e9e9e;}
.etc .language .langView .wordCon {padding-bottom:69px;border-top:1px solid #d5d5d5;text-align:center;}
.etc .language .langView .wordCon .option {padding:10px 30px 15px 0;text-align:right;}
.etc .language .langView .wordCon .option a {display:inline-block;height:20px;margin-left:2px;}
.etc .language .btnArea {text-align:right;} /* 20170410 김하나 추가 */

/* 기타 > 달력 */
.ui-datepicker {display:none;top:371px !important;left:50% !important;width:254px;border:1px solid #c6c6c6;background-color:#fff;}
.ui-datepicker .ui-datepicker-header {height:28px;background-color:#f7f7f7;text-align:center;}
.ui-datepicker .ui-datepicker-title {font-size:13px;line-height:28px;color:#303030;font-weight:bold;}
.ui-datepicker .ui-datepicker-prev span {display:inline-block;position:absolute;top:9px;left:28px;width:6px;height:10px;background:url('../images/common/icon.png') no-repeat -12px 0;text-indent:-9999px;cursor:pointer;}
.ui-datepicker .ui-datepicker-next span {display:inline-block;position:absolute;top:9px;right:28px;width:6px;height:10px;background:url('../images/common/icon.png') no-repeat -24px 0;text-indent:-9999px;cursor:pointer;}
.ui-datepicker .ui-datepicker-prev.ui-state-disabled span {background-position:-37px -16px;}
.ui-datepicker .ui-datepicker-next.ui-state-disabled span {background-position:-49px -16px;}
.ui-datepicker .ui-datepicker-calendar {width:218px;margin:12px auto 7px;border-collapse:collapse;text-align:center;}
.ui-datepicker .ui-datepicker-calendar thead th {padding-bottom:6px;font-size:12px;color:#b2b2b2;font-weight:normal;}
.ui-datepicker .ui-datepicker-calendar tbody {border-top:1px solid #ececec;}
.ui-datepicker .ui-datepicker-calendar tbody tr td:first-child a {color:#d83535;}
.ui-datepicker .ui-datepicker-calendar .ui-state-default {display:block;padding:2px 0;font-size:12px;color: #2d2d2d;}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default {color:#c3c3c3;}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today {background-color:#ddd;}
.ui-datepicker-box .ui-datepicker {top:808px !important;}

/* footer 20170417 수정 김하나 */
/* footer 20170515 수정 박유열 */
#footer {width:100%;height:250px;background:#fff;border-top:1px solid #d6d6d6;}
#footer .footerBox {width:1100px;margin:0 auto;}
#footer .footerBox .footerNav {padding:43px 0 0 87px;}
#footer .footerBox .footerNav p {padding-bottom:15px;}
#footer .footerBox .footerNav p strong {display:inline-block;margin-right:10px;font-size:13px;color:#2f2f2f;}
#footer .footerBox .footerNav p strong a {font-size:13px;color:#2f2f2f;}
#footer .footerBox .footerNav p .mgr {margin-right:0;}
#footer .footerBox .footerNav p a {display:inline-block;font-size:13px;color:#6d6d6d;}
#footer .footerBox .footerNav p .txt_bar {display:inline-block;width:1px;height:11px;margin:0 5px 0 7px;color:#ccc;font-size:12px;}
#footer .footerBox .copyright {padding-left:87px;}
#footer .footerBox .copyright p {color:#6d6d6d;font-size:12px;}
#footer .footerBox .copyright .address {float:left;color:#6d6d6d;}
#footer .footerBox .copyright .address span {color:#ccc;}
#footer .footerBox .copyright .footerBanner {float:left;width:408px;height:25px;padding-left:16px;margin-top:-5px;}
#footer .footerBox .copyright .footerBanner.type01 {float:right;padding-left:10px;}
#footer .footerBox .copyright .fLogo {float:left;margin-top:30px;}
#footer .footerBox .copyright .fLogo strong {color:#f15922;}
#footer .footerBox .address2 {padding-bottom:28px;color:#6d6d6d;font-size:12px;}

/* 기사뷰 - 레이아웃 */
.view_wrap {position:relative;clear:both;width:1040px;height:100%;margin:0 auto;padding:0 29px;border:1px solid #e0e0e0;border-top:0;border-bottom:0;background-color:#fff;}
.view_wrap:after {content: '';display: block;font-size: 0;height: 0px;line-height: 0;clear: both;}
.view_wrap #contents {float:left;position:relative;width:740px;margin-right:-1px;border-right:1px solid #d8d9d9;background-color:#fff;}
.view_wrap #contents .article_view {padding:0 20px 0 0;}
.view_wrap #contents .article_txt {width:660px;margin-left:60px;}
.view_wrap #aside {float:right;width:299px;margin-left:-1px;border-left:1px solid #d8d9d9;background-color:#fff;}
.view_wrap #aside .photo_viedo {margin-top:0;}
.view_foot {width:1040px;margin:0 auto 20px;padding:30px 29px 64px 29px;border:1px solid #e0e0e0;border-top:0;background-color:#fff;}

/* 기사뷰 - 광고 */
#ad_con01 {position:relative;overflow:hidden;margin:10px 0 0 60px;} /* 20180604 수정 김하나 */
#ad_con01 .box_le {float:left;width:360px;}
#ad_con01 .box_le .icon_ad {display:block;position:absolute;top:0;right:260px;width:24px;height:14px;font-size:0;color:transparent;background: url('../images/common/icon_ad.gif') no-repeat 0 0;text-indent:-9999px;}
#ad_con01 .box_re {float:right;}
#ad_con02 {margin:0 0 60px 60px;padding:10px 0 0 0;border:1px solid #ddd;}
#ad_con04 {margin:0 0 0 60px;}
#ad_con05 {margin:0 0 40px 60px;}
#ad_topview {margin:0 auto;padding:15px 0 0 0;text-align:center;}
#ad_topview iframe {border:1px solid #ddd;}
#ad_aside01 {position:relative;margin-left:-1px;padding:0 0 27px 0;}
#ad_aside02 {margin:0 0 0 -1px;border:1px solid #d9d9d9;background:#fafafc;}
#ad_aside03 {margin:0 0 0 -1px;border:1px solid #ddd;border-top:0;background:#fafafc;}
#ad_aside04 {margin:0 0 0 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#fafafc;}
#ad_aside05 {margin:0 0 0 -2px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#fafafc;}
#ad_aside06 {margin:0 0 0 -1px;border-bottom:1px solid #ddd;background:#fafafc;}
#ad_aside06 iframe {vertical-align:bottom;}
#ad_aside07 {margin:0 0 23px -1px;}
#ad_aside08 {margin:0 0 23px -1px;}
.aside_AD02 {border-bottom:1px solid #ddd;}

#container .left_ad {position:absolute;top:386px;left:-180px;width:160px;text-align:right}
#container .left_ad iframe.samsung_e {margin-bottom:20px;}
#container .left_ad iframe.r_AD_3 {position:relative;top:1860px;}
#container .left_ad div.r_AD_4 {position:relative;top:1860px;left:-30px;width:160px;text-align:right;}
#container .right_ad {position:absolute;top:386px;right:-140px;width:120px;}
#container .right_ad iframe {margin-bottom:20px;}

/* aside > 부동산 20170719 박유열 추가*/
#rollingRealestate {position:relative;padding:28px 19px 30px;border:1px solid #ddd;border-width:0px 0px 1px 0px;}
#rollingRealestate h2 {color:#3c3c3c;font-size:16px;letter-spacing:-1px;}
#rollingRealestate li {margin-top:8px;}
#rollingRealestate li a {display:block;position:relative;}
#rollingRealestate li a img {width:258px;height:178px;border:1px solid #d6d6d6;}
#rollingRealestate li a .t {display:block;position:absolute;bottom:4px;left:1px;width:258px;height:178px;background:url("http://image.donga.com/pc/2017/images/common/bg_r_category.png") repeat 0 0;}
#rollingRealestate li a .t span {display:block;padding:149px 12px 0;font-size:16px;color:#fff;letter-spacing:-2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#rollingRealestate .page {position:absolute;top:31px;right:15px;font-size:0;}
#rollingRealestate .page a {display:inline-block;width:10px;height:10px;padding-left:4px;background:url("../images/common/bg_dap_tab.png") no-repeat 0 0;}
#rollingRealestate .page a span {font-size:0;color:transparent;}
#rollingRealestate .page a:hover {background-position:0 -10px;}
#rollingRealestate .page a.on {background-position:0 -10px;}

/* 기사뷰 - 타이틀 */
.article_title {position:relative;margin-bottom:20px;padding:29px 0 16px 0;border-bottom:1px solid #d8d9d9;}
.article_title .location {margin:0 0 0 -6px;font-size:18px;font-weight:bold;color:#404040;}
.article_title .btn_more {position:absolute;display:block;top:23px;left:-43px;width:28px;height:28px;background-position:-248px 0;cursor:pointer;}
.article_title .title {display:block;padding:0 50px 32px 55px;font-size:36px;color:#191919;line-height:135%;letter-spacing:-1px;}
.article_title .title_foot {padding:0 0 0 57px;}
.article_title .title_foot span {display:inline-block;margin-right:25px;font-size:12px;color:#8b8b8b;font-family:'돋움',dotum;}
.article_title .title_foot .report {font-size:12px;color:#191919;}
.article_title .news_edit {overflow:hidden;position:absolute;bottom:10px;right:0;height:31px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.article_title .news_edit a {float:left;display:block;width:38px;height:31px;border-left:1px solid #e0e0e0;font-size:0;color:transparent;}
.article_title .news_edit button {float:left;display:block;width:38px;height:31px;margin:0;padding:0;border:1px solid #e0e0e0;border-top:0;border-bottom:0;background-color:#fff;font-size:0;color:transparent;cursor:pointer}
.article_title .news_edit .btn_voice {background:url('../images/common/icon_voice.gif') no-repeat 0 0;}
.article_title .news_edit .btn_print {background:url('../images/common/icon_print.gif') no-repeat 0 0;}
.article_title .news_edit .btn_minus {background:url('../images/common/icon_font01.gif') no-repeat 0 0;}
.article_title .news_edit .btn_plus {margin:0 0 0 -1px;background:url('../images/common/icon_font02.gif') no-repeat 0 0;}

/* 기사뷰 - share 공유 */
.icon_share {display:block;background:url('../images/common/icon_share.png') no-repeat 0 0;}
.article_share {position:absolute;top:0;left:0;width:37px;}
.article_share .share_list li {margin-bottom:5px;}
.article_share .share_list li a {display:block;}
.article_share .share_list li a span {display:block;width:37px;height:37px;font-size:0;color:transparent;}
.article_share .share_list li .icon_reply {display:block;width:37px;height:26px;padding-top:3px;background-position:0 0;text-align:center;font-size:12px;color:#dc3535;}
.article_share .share_list li a .icon_facebook {background-position:0 -37px;}
.article_share .share_list li a .icon_twitter {background-position:0 -79px;}
.article_share .share_list li a .icon_kakaostory {background-position:0 -121px;}
.article_share .share_list li .icon_more {display:block;width:37px;height:37px;font-size:0;color:transparent;background-position:0 -163px;cursor:pointer;}
.article_share .share_list li a .icon_googgle {background-position:0 -205px;}
.article_share .share_list li a .icon_band {background-position:0 -247px;}
.article_share .share_list li a .icon_mail {background-position:0 -289px;}
.article_share .share_list li .icon_close {display:block;width:37px;height:37px;font-size:0;color:transparent;background-position:0 -331px;cursor:pointer;}
.article_share .share_list li .sub_list {display:none;}
.article_share .share_list li .icon_more.open {display:none;}

/* 기사뷰 - 사이드 트랜드뉴스 */
.trend_fix {position:absolute;top:500px;left:0;z-index:10;}
.trend_fix .icon_trend {display:block;width:46px;height:189px;background:url('../images/common/btn_sharp.png') no-repeat 0 0;font-size:0;color:transparent;cursor:pointer;}

#side_trend {display:none;width:315px;height:100%;background:url('../images/common/bg_allmenu.png') repeat-y 0 0;z-index:1000;}
#side_trend .side_trendbox {width:300px !important;}
#side_trend .side_trendbox .side_scroll {overflow-y:auto;position:absolute;left:0;top:82px;bottom:0;right:0;width:300px;padding:0 0 50px 0;}
#side_trend .side_trendbox .top {position:relative;height:80px;border-bottom:1px solid #89898d;}
#side_trend .side_trendbox .top .title {padding:35px 0 0 30px;font-size:20px;color:#8454ca;}
#side_trend .side_trendbox .top .btn_close {display:block;position:absolute;top:33px;right:35px;}
#side_trend .side_trendbox .top .btn_close .icon_close {display:block;width:18px;height:18px;background-position:-107px -62px;font-size:0;color:transparent;cursor:pointer;}
#side_trend .side_trendbox .side_hotissue .title {height:50px;padding:0 0 0 30px;line-height:49px;border-bottom:1px solid #d8d9d9;font-size:16px;font-weight:bold;color:#141313;}
#side_trend .side_trendbox .side_hotissue .title em {font-weight:bold;color:#e73838;}
#side_trend .side_trendbox .side_hotissue .tag_box {border-bottom:1px solid #89898d;background:#f6f6f6;padding:10px 20px 10px 20px;}
#side_trend .side_trendbox .side_hotissue .tag_box .tag {display:inline-block;height:33px;margin:0 8px 10px 0;padding:0 8px;border:1px solid #e1e1e1;background:#fff;text-align:center;line-height:32px;font-size:13px;color:#565656;border-radius:15px;}
#side_trend .side_trendbox .list_box .trend_list > li {border-bottom:1px solid #89898d;}
#side_trend .side_trendbox .list_box .trend_list li .li_title {display:block;position:relative;height:51px;padding:0 0 0 30px;font-size:16px;color:#292929;font-weight:bold;line-height:50px;cursor:pointer;}
#side_trend .side_trendbox .list_box .trend_list li .li_title .icon_view {position:absolute;right:30px;top:18px;display:block;width:24px;height:24px;background-position:-108px -20px;cursor:pointer;}
#side_trend .side_trendbox .list_box .trend_list li.on .sub_list {}
#side_trend .side_trendbox .list_box .trend_list li.on .li_title {background:#8454ca;}
#side_trend .side_trendbox .list_box .trend_list li.on .li_title a {color:#fff !important;}
#side_trend .side_trendbox .list_box .trend_list li.on .li_title .icon_view {top:14px;background-position:-108px -39px}
#side_trend .side_trendbox .list_box .sub_list {display:none;padding:15px 0;background:#fff;border-top:1px solid #89898d;}
#side_trend .side_trendbox .list_box .sub_list li {margin-top:10px;}
#side_trend .side_trendbox .list_box .sub_list li:first-child {margin-top:0;}
#side_trend .side_trendbox .list_box .sub_list li a {overflow:hidden;display:block;height:58px;padding:0 30px;}
#side_trend .side_trendbox .list_box .sub_list li .thumb {float:left;display:block;width:74px;height:58px;margin-right:8px;}
#side_trend .side_trendbox .list_box .sub_list li .txt {overflow:hidden;display:block;height:47px;padding:8px 0 0 0;font-size:14px;color:#191919;letter-spacing:-1px;line-height:150%;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

/* 기사뷰 - 내용 */
.article_view .sub_title {display:block;margin:0 0 22px 0;padding:4px 0 7px 10px;border-left:3px solid #133273;font-size:20px;color:#133273;letter-spacing:-1px;line-height:120%;}
.article_view .article_txt {font-size:18px;color:#191919;line-height:170%;letter-spacing:-0.5px;}
.article_view .articlePhotoC {position:relative;margin:10px 0;}
.article_view .articlePhotoC .thumb {display:block;position:relative;}
.article_view .articlePhotoC .thumb img {display:block;margin:0 auto;border:1px solid #e5e5e5;}
.article_view .articlePhotoC .thumb .btn_large {position:absolute;bottom:0;right:0;cursor:pointer;}
.article_view .articlePhotoC .thumb .btn_large .icon_view {display:block;width:41px;height:40px;background:url('../images/common/btn_large.png') no-repeat 0 50%;font-size:0;color:transparent;}
.article_view .articlePhotoC .txt {display:block;padding-top:5px;font-size:12px;color:#828282;font-family:'돋움',dotum;line-height:150%;}
.article_view .articlePhotoC span {margin:0 auto;}
.article_view .articlePhoto_slide {position:relative;}
.article_view .articlePhoto_slide .btn_large {position:absolute;top:0;right:0;cursor:pointer;}
.article_view .articlePhoto_slide .btn_large .icon_view {display:block;width:41px;height:40px;background:url('../images/common/btn_large.png') no-repeat 0 50%;font-size:0;color:transparent;}
.article_view .articlePhotoC .txt_ad {margin:20px auto 0 auto;}

.article_view .articlePhotoR {float:right;position:relative;margin:6px 0 15px 18px;font-size:12px;line-height:133%;color:#525252;}
.article_view .articlePhotoR .thumb {display:block;position:relative;}
.article_view .articlePhotoR .thumb img {display:block;margin:0 auto;border:1px solid #e5e5e5;}
.article_view .articlePhotoR .thumb .btn_large {position:absolute;bottom:0;right:0;}
.article_view .articlePhotoR .thumb .btn_large .icon_view {display:block;width:41px;height:40px;background:url('../images/common/btn_large.png') no-repeat 0 50%;font-size:0;color:transparent;}
.article_view .articlePhotoR .txt {display:block;font-size:12px;color:#828282;font-family:'돋움',dotum;}
.article_view .articlePhotoR span {margin:0 auto;}

.article_view .articlePhotoL {float:left;position:relative;margin:6px 18px 15px 0;font-size:12px;line-height:133%;color:#525252;}
.article_view .articlePhotoL .thumb {display:block;position:relative;}
.article_view .articlePhotoL .thumb img {display:block;margin:0 auto;border:1px solid #e5e5e5;}
.article_view .articlePhotoL .thumb .btn_large {position:absolute;bottom:0;right:0;}
.article_view .articlePhotoL .thumb .btn_large .icon_view {display:block;width:41px;height:40px;background:url('../images/common/btn_large.png') no-repeat 0 50%;font-size:0;color:transparent;}
.article_view .articlePhotoL .txt {display:block;font-size:12px;color:#828282;font-family:'돋움',dotum;}
.article_view .articlePhotoL span {margin:0 auto;}

.article_view .article_relation {clear:both;position:relative;margin-top:50px;padding:15px 0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;} /* 20180531 수정 김하나 */
.article_view .article_relation .tit_rela {position:absolute;top:-17px;left:0;display:block;padding-right:17px;background:#fff;font-size:15px;color:#3d65de;font-weight:bold;}
.article_view .article_relation .relation_list li a {display:block;padding:0 0 0 17px;background:url('../images/common/icon_relation.gif') no-repeat 0 50%;font-size:17px;color:#000;}
.article_view .article_relation .relation_list li.more_list {display:none;}
.article_view .article_relation .btn_more {margin-bottom:-10px;text-align:right;}
.article_view .article_relation .btn_more a {display:inline-block;font-size:13px;color:#9f9f9f;font-weight:bold;}
.article_view .article_relation .btn_more a em {color:#3d65de;font-weight:bold;}
.article_view .article_relation .btn_more a .icon_more {display:inline-block;width:10px;height:5px;margin-left:6px;background-position:-161px -149px;}

.article_view .recommend {margin:25px 0 35px 0;} /* 20180531 수정 김하나 */
.article_view .recommend a {display:block;width:124px;height:50px;margin:0 auto;line-height:49px;border:1px solid #b7b7b7;background:#fff;text-align:center;font-size:20px;color:#323232;border-radius:5px;}
.article_view .recommend a .icon_recommend {display:inline-block;width:22px;height:22px;margin-right:10px;background-position:-141px -56px;vertical-align:middle;}
.article_view .recommend a #likeCnt {display:inline-block;}

.article_view .article_keyword {margin-top:30px;padding:30px 0 0 0;border-top:1px solid #e8e8e8;} /* 20180531 수정 김하나 */
.article_view .article_keyword a {display:inline-block;height:34px;margin:0 8px 8px 0;padding:0 10px;background:#f4f4f4;line-height:33px;color:#3d65de;font-size:15px;}

.article_issue {margin-top:30px;} /* 20180604 추가 김하나 */
.article_issue .issueList {display:inline-block;width:660px;height:120px;margin-bottom:20px;padding:22px 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;color:#777;}
.article_issue .issueList .thumb {position:relative;display:inline-block;float:left;max-width:180px;min-width:180px;min-height:120px;margin-right:13px;background-color:#e5e5e5;}
.article_issue .issueList .rightList {overflow:hidden;line-height:normal;}
.article_issue .issueList .rightList .issueTit {display:inline-block;max-width:464px;height:23px;padding:0 20px 0 10px;border:1px solid #2c5bde;border-radius:12px;background:url('../images/common/icon_arr_blue.gif') no-repeat 96% center;}
.article_issue .issueList .rightList .issueTit strong {display:inline-block;max-width:464px;font-size:13px;line-height:22px;color:#2c5bde;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.article_issue .issueList .rightList .tit {display:block;height:24px;margin:7px 0;font-size:20px;line-height:22px;color:#191919;font-weight:bold;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.article_issue .issueList .rightList ul a {display:inline-block;max-width:464px;margin-top:2px;padding-left:15px;font-size:15px;color:#363636;background:url('../images/common/bul.gif') no-repeat 0 6px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.article_view .reply_btnwrap {margin:35px 0 15px 0;padding:0 0 12px 0;border-bottom:1px solid #414141;}
.article_view .reply_btnwrap .txt {display:inline-block;margin-right:10px;font-size:15px;color:#191919;letter-spacing:-1px;}
.article_view .reply_btnwrap .txt span {color:#de2929}
.article_view .reply_btnwrap .btn_reply {display:inline-block;font-size:15px;color:#666;letter-spacing:-1px;}

.article_view .view_copyright {margin:0 0 45px 0;font-size:15px;color:#818181;text-align:right;letter-spacing:-1px;}

.clickArticleWrap {margin-bottom:45px}
.clickArticleWrap #ad_con03 {margin:0 0 0 59px;}
.clickArticleWrap #ad_con03 .clArticleAd_2014 {width:618px;padding:0 20px;border:1px solid #ddd;}
.clickArticleWrap #ad_con03 .sub_cont_AD06 {width:658px;padding:15px 0;border:1px solid #ddd;border-top:0;}

.bestview_news {margin:0 0 30px 0;}
.bestview_news .title {display:block;margin-bottom:22px;padding:0 0 11px 0;border-bottom:1px solid #414141;font-size:20px;color:#191919;letter-spacing:-1px;}
.bestview_news .title em {font-weight:bold;color:#dd3a3a}
.bestview_news .ranking_list {float:left;}
.bestview_news .ranking_list.left {width:338px;margin-left:60px;}
.bestview_news .ranking_list.right {width:322px;}
.bestview_news .ranking_list li {margin-top:15px;}
.bestview_news .ranking_list li:first-child {margin-top:0;}
.bestview_news .ranking_list li a {display:block;height:19px;padding-right:15px;font-size:16px;color:#191919;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;}
.bestview_news .ranking_list li a .num {display:inline-block;width:20px;text-align:left;}
.bestview_news .ranking_list.left li a .num {color:#dd3a3a;}
.bestview_news .thumb_news {clear:both;overflow:hidden;margin:0 0 40px 0;padding:30px 0 0 60px;}
.bestview_news .thumb_news .thumb_list {overflow:hidden;}
.bestview_news .thumb_news .thumb_list li {float:left;margin-left:10px;}
.bestview_news .thumb_news .thumb_list li:first-child {margin-left:0;}
.bestview_news .thumb_news .thumb_list li a {display:block;width:157px;color:#191919;}
.bestview_news .thumb_news .thumb_list li a .thumb {overflow:hidden;display:block;width:157px;height:106px;margin-bottom:3px;}
.bestview_news .thumb_news .thumb_list li a .thumb img {display:block;}
.bestview_news .thumb_news .thumb_list li a .txt {display:block;height:34px;font-size:12px;}

/* 기사뷰 댓글 */
.reply_box {}
.reply_box .title {display:block;margin-bottom:22px;padding:0 0 11px 0;border-bottom:1px solid #414141;font-size:20px;color:#191919;letter-spacing:-1px;}
.reply_box .title em {font-weight:bold;color:#dd3a3a}

/* 기사뷰 - 콘텐츠 */
#kind_con {overflow:hidden;width:100%;min-width:1100px;height:252px;background:#484849;}
#kind_con .kind_slide {position:relative;width:1150px;margin:0 auto;}
#kind_con .kind_slide .kind_list {width:1021px;margin:0 auto;padding:40px 0 0 0;}
#kind_con .kind_slide .kind_list li {float:left;margin-left:14px;}
#kind_con .kind_slide .kind_list li:first-child {margin-left:0;}
#kind_con .kind_slide .kind_list li a {position:relative;display:block;width:193px;}
#kind_con .kind_slide .kind_list li a .thumb {display:block;margin-bottom:3px;}
#kind_con .kind_slide .kind_list li a .thumb img {width:193px;height:128px;}
#kind_con .kind_slide .kind_list li a .category {position:absolute;left:0;top:0;display:block;height:22px;padding:0 5px;line-height:21px;text-align:center;font-size:12px;color:#fff;z-index:1;}
#kind_con .kind_slide .kind_list li a:hover .category {color:#fff !important;}
#kind_con .kind_slide .kind_list li a:hover .title {color:#ffdd55 !important;}
#kind_con .kind_slide .kind_list li a .kind01 {background:url('../images/common/bg_kind01.png') repeat-x 0 0;}
#kind_con .kind_slide .kind_list li a .kind02 {background:url('../images/common/bg_kind02.png') repeat-x 0 0;}
#kind_con .kind_slide .kind_list li a .kind03 {background:url('../images/common/bg_kind03.png') repeat-x 0 0;}
#kind_con .kind_slide .kind_list li a .kind04 {background:url('../images/common/bg_kind04.png') repeat-x 0 0;}
#kind_con .kind_slide .kind_list li a .title {display:block;font-size:15px;color:#f1f1f1;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:140%;letter-spacing:-1px;}
#kind_con .kind_slide .btn_prev {display:block;position:absolute;top:104px;left:0;}
#kind_con .kind_slide .btn_prev .icon_prev {display:block;width:25px;height:45px;background-position:-177px 0;}
#kind_con .kind_slide .btn_prev.on .icon_prev {display:block;width:25px;height:45px;background-position:-177px -50px;}
#kind_con .kind_slide .btn_next {display:block;position:absolute;top:104px;right:0;}
#kind_con .kind_slide .btn_next .icon_next {display:block;width:25px;height:45px;background-position:-207px 0;}
#kind_con .kind_slide .btn_next.on .icon_next {display:block;width:25px;height:45px;background-position:-207px -50px;}

/* 기사뷰 - 주요뉴스 */
.hot_news {position:relative;width:280px;padding:0 0 0 19px;}
.hot_news .tit {font-size:15px;color:#f15922;letter-spacing:-1px;}
.hot_news .btn_move {position:absolute;top:0;right:0;height:18px;}
.hot_news .btn_move .page {display:inline-block;margin:0 10px 0 0;font-size:12px;color:#8a8a8a;vertical-align:middle;}
.hot_news .btn_move .page em {color:#191919;}
.hot_news .btn_move a {display:inline-block;height:18px;background:#fff;}
.hot_news .btn_move .icon_prev {display:inline-block;width:20px;height:18px;background-position:-133px -117px;vertical-align:middle;}
.hot_news .btn_move .icon_next {display:inline-block;width:20px;height:18px;margin-left:-1px;background-position:-152px -117px;vertical-align:middle;}
.hot_news .news_list {display:none;overflow:hidden;padding-top:8px;}
.hot_news .news_list li {border-top:1px solid #f2f3f5;}
.hot_news .news_list li:first-child {border-top:0;}
.hot_news .news_list li a {overflow:hidden;display:block;height:61px;padding:4px 0;color:#191919;}
.hot_news .news_list li a .thumb {overflow:hidden;float:right;display:block;width:76px;height:60px;margin-left:10px;}
.hot_news .news_list li a .txt {display:block;height:41px;padding:10px 0 0 0;font-size:15px;font-weight:bold;line-height:130%;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;letter-spacing:-1px;}
.hot_news .news_list li.wide a {height:auto !important;}
.hot_news .news_list li.wide .thumb {float:none;width:100%;margin-left:0;}
.hot_news .news_list li.wide a .txt {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:25px;padding:6px 0 0 0;}

/* 기사뷰 - 포토동영상 */
.photo_viedo {margin:23px 0 23px -1px;}
.photo_viedo .tit {display:block;padding:0 0 0 10px;margin-bottom:10px;font-size:16px;color:#191919;letter-spacing:-1px;}
.photo_viedo .photo_wrap {position:relative;width:300px;}
.photo_viedo .photo_wrap .tbl_type {width:304px;height:304px;}
.photo_viedo .photo_wrap .tbl_type tr td {width:76px;height:76px;text-align:left;vertical-align:top; }
.photo_viedo .photo_wrap .tbl_type tr td .thumb {overflow:hidden;position:relative;width:72px;height:72px;cursor:pointer;}
.photo_viedo .photo_wrap .tbl_type tr td .thumb a {display:block;}
.photo_viedo .photo_wrap .tbl_type tr td .thumb a img {width:72px;height:72px;}
.photo_viedo .photo_wrap .tbl_type tr td .thumb .icon_viedo {position:absolute;right:23px;bottom:22px;width:28px;height:28px;background-position:0 -163px;font-size:0;color:transparent;}
.photo_viedo .photo_wrap .tbl_type tr td .thumb .bg {position:absolute;top:0;left:0;display:block;width:72px;height:72px;background:url('../images/common/bg_photo.png') repeat 0 0;}
.photo_viedo .photo_wrap .tbl_type tr td .thumb.on .bg {display:none;}
.photo_viedo .photo_wrap .photo_big a {overflow:hidden;position:relative;display:block;width:224px;height:224px;}
.photo_viedo .photo_wrap .photo_big a img {width:100%;}
.photo_viedo .photo_wrap .photo_big a .icon_viedo {display:block;width:28px;height:28px;margin-bottom:8px;background-position:0 -163px;font-size:0;color:transparent;z-index:3;}
.photo_viedo .photo_wrap .photo_big a .bg {display:block;position:absolute;left:0;bottom:0;width:224px;height:82px;background:url('../images/common/bg_photo10.png') no-repeat 0 0;}
.photo_viedo .photo_wrap .photo_big a .txt {position:absolute;left:12px;right:12px;bottom:13px;display:block;font-size:13px;font-weight:bold;color:#f1f1f1;}
.photo_viedo .photo_wrap .photo_big a:hover .txt {color:#ffdd55 !important;} 
.photo_viedo .photo_wrap .photo_big {display:none;z-index:2;}
.photo_viedo .photo_wrap #thum01 {position:absolute;right:0;bottom:4px;}
.photo_viedo .photo_wrap #thum02 {position:absolute;right:0;bottom:4px;}
.photo_viedo .photo_wrap #thum03 {position:absolute;left:0;bottom:4px;}
.photo_viedo .photo_wrap #thum04 {position:absolute;left:0;bottom:4px;}
.photo_viedo .photo_wrap #thum05 {position:absolute;right:0;bottom:4px;}
.photo_viedo .photo_wrap #thum06 {position:absolute;left:0;bottom:4px;}
.photo_viedo .photo_wrap #thum07 {position:absolute;right:0;top:0;}
.photo_viedo .photo_wrap #thum08 {position:absolute;left:0;top:0;}
.photo_viedo .photo_wrap #thum09 {position:absolute;right:0;top:0;}
.photo_viedo .photo_wrap #thum10 {position:absolute;right:0;top:0;}
.photo_viedo .photo_wrap #thum11 {position:absolute;left:0;top:0;}
.photo_viedo .photo_wrap #thum12 {position:absolute;left:0;top:0;}

/* 기사뷰 - 트랜드뉴스 */
.trend_news {margin-top:30px;margin-bottom:30px;}
.trend_news .tit {display:block;margin-bottom:13px;padding:0 0 0 20px;font-size:15px;color:#191919;letter-spacing:-1px;}
.trend_news .trend_con {position:relative;padding:69px 0 0 0;}
.trend_news .trend_con .title {position:absolute;display:block;top:0;}
.trend_news .trend_con .title a {display:block;height:47px;border-top:1px solid #dbdcdc;border-bottom:1px solid #848484;background:#f9f9f9;text-align:center;line-height:46px;font-size:14px;color:#525252;}
.trend_news .trend_con .title.on a {border:1px solid #838484;border-bottom:0;background:#fff;color:#e73838;}
.trend_news .trend_con .tab01 {left:0;width:99px;}
.trend_news .trend_con .tab01 a {background:#f9f9f9 url('../images/common/bg_bar01.gif') no-repeat right 50%;}
.trend_news .trend_con .tab01.on a {border-left:0;}
.trend_news .trend_con .tab02 {left:99px;width:102px;}
.trend_news .trend_con .tab02 a {background:#f9f9f9 url('../images/common/bg_bar01.gif') no-repeat right 50%;}
.trend_news .trend_con .tab02.on {left:98px;width:103px;}
.trend_news .trend_con .tab03 {left:201px;width:98px;}
.trend_news .trend_con .tab03 a {border-right:1px solid #dbdcdc;}
.trend_news .trend_con .tab03.on {left:200px;width:99px;}

.trend_news .trend_con .trend_box {display:none;}
.trend_news .trend_con .trend_box .trend_list li {height:60px;margin-top:9px;}
.trend_news .trend_con .trend_box .trend_list li:first-child {margin-top:0;}
.trend_news .trend_con .trend_box .trend_list li .mid_box {width: 0px;height: 100%;display: inline-block;vertical-align: middle;}
.trend_news .trend_con .trend_box .trend_list li .num {display:inline-block;width:37px;line-height:24px;text-align:center;vertical-align:middle;font-size:18px;color:#191919;font-family:Verdana;}
.trend_news .trend_con .trend_box .trend_list li .top {color:#e73838;}
.trend_news .trend_con .trend_box .trend_list li .thumb {overflow:hidden;display:inline-block;width:76px;height:60px;margin-right:10px;font-size:0;vertical-align: middle;}
.trend_news .trend_con .trend_box .trend_list li .txt {overflow:hidden;display:inline-block;width:166px;max-height:37px;padding:0 10px 0 0;font-size:14px;font-weight:bold;color:#191919;vertical-align: middle;line-height:130%;letter-spacing:-1px;}
.trend_news .trend_con .trend_box .trend_list li .txt span {display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.trend_news .trend_con .trend_box .trend_list li .num + .txt {width:250px;}
.trend_news .trend_con .trend_box .trend_retive {position:relative;}
.trend_news .trend_con .trend_box .trend_retive .btn_move {position:absolute;top:78px;right:0;height:275px;background:url('../images/common/bg_line01.png') no-repeat right 0;}
.trend_news .trend_con .trend_box .trend_retive .btn_move a {display:block;width:23px;height:42px;margin:102px 0 0 0;border:1px solid #dfdfdf;border-right:0;background:#fff;text-align:center;line-height:41px;font-size:12px;color:#848484;}
.trend_news .trend_con .trend_box .trend_retive a .icon_arr {display:inline-block;width:9px;height:15px;margin:0 0 0 7px;background:url('../images/common/icon_arr01.gif') no-repeat 0 50%;vertical-align:middle;font-size:0;color:transparent;}

/* 기사뷰 - 빅툰 */
.sub_bigtoon {overflow:hidden;margin-top:20px;padding:20px 0 0 ;border-top:1px solid #c9cccd;}
.sub_bigtoon .tit {display:block;margin-bottom:13px;padding:0 0 0 17px;font-size:15px;color:#191919;letter-spacing:-1px;}
.sub_bigtoon .tit em {font-weight:bold;color:#e73838;}
.sub_bigtoon .list_bigtoon {overflow:hidden;padding:0 0 0 15px;}
.sub_bigtoon .list_bigtoon li {float:left;margin:0 4px 6px 4px;}
.sub_bigtoon .list_bigtoon li a {display:block;width:134px;}
.sub_bigtoon .list_bigtoon li a img {display:block;width:134px;height:90px;margin:0 0 3px 0;}
.sub_bigtoon .list_bigtoon li a .txt {overflow:hidden;display:block;text-align:center;color:#393939;}

/* 기사뷰 - 당신이 안본뉴스 리스트 */
.view_foot {overflow:hidden;}
.only_news {float:left;overflow:hidden;width:630px;}
.only_news .tit {display:block;margin-bottom:13px;font-size:16px;color:#191919;letter-spacing:-1px;}
.only_news .only_con {overflow:hidden;position:relative;}
.only_news .only_con .news_list li {float:left;width:301px;overflow:hidden;height:80px;margin-bottom:10px;}
.only_news .only_con .news_list li a {display:block;}
.only_news .only_con .news_list li .thumb {float:left;margin-right:10px;}
.only_news .only_con .news_list li .rightList {overflow:hidden;padding:12px 0 0 0;}
.only_news .only_con .news_list li .rightList span {display:block;}
.only_news .only_con .news_list li .rightList a {padding:0 20px 0 0;}
.only_news .only_con .news_list li .rightList .txt {height:40px;margin-bottom:5px;font-size:15px;font-weight:bold;color:#191919;letter-spacing:-1px;line-height:130%;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.only_news .only_con .news_list li .rightList .category {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#9d9d9d;}
.only_news .only_con .btn_move {position:absolute;top:117px;right:0;height:275px;background:url('../images/common/bg_line01.png') no-repeat right 0;}
.only_news .only_con .btn_move a {display:block;width:47px;height:42px;margin:102px 0 0 0;border:1px solid #dfdfdf;border-right:0;background:#fff;text-align:center;line-height:41px;font-size:12px;color:#848484;}
.only_news .only_con .btn_move a em {color:#f15922;}
.only_news .only_con .btn_move a .icon_arr {display:inline-block;width:9px;height:15px;margin:0 0 0 7px;background:url('../images/common/icon_arr01.gif') no-repeat 0 50%;vertical-align:middle;}

.mulit_info {float:left;overflow:hidden;width:410px;}
.mulit_info h2.tit {margin:0 0 10px 2px;font-size:16px;letter-spacing:-1px;}
.mulit_info .info_list {overflow:hidden;height:353px;}
.mulit_info .info_list li {float:left;}
.mulit_info .info_list li a {position:relative;display:block;}
.mulit_info .info_list li a span {display:block;}
.mulit_info .info_list li a .desc {position:absolute;left:13px;bottom:14px;z-index:1;}
.mulit_info .info_list li a .tit {margin-bottom:4px;font-size:12px;color:#fff;letter-spacing:-1px;text-decoration:underline;}
.mulit_info .info_list li a .txt {font-size:13px;font-weight:bold;color:#fff;letter-spacing:-1px;line-height:120%;}
.mulit_info .info_list li a:hover .desc span {color:#ffdd55 !important;}
.mulit_info .info_list li a .bg {position:absolute;left:0;bottom:0;}
.mulit_info .info_list li a .icon_viedo {position:absolute;right:11px;top:11px;width:28px;height:28px;background-position:0 -163px;font-size:0;color:transparent;z-index:1;}

.list_type1 {}
.list_type1 .info_list .first {margin-right:1px;}
.list_type1 .info_list .first a {width:143px;height:353px;}
.list_type1 .info_list .first a .bg {width:143px;height:254px;background:url('../images/common/bg_mulit01.png') no-repeat 0 bottom;}
.list_type1 .info_list .second {margin-bottom:4px;}
.list_type1 .info_list .second a {width:263px;height:209px;}
.list_type1 .info_list .second a .bg {width:263px;height:102px;background:url('../images/common/bg_mulit02.png') no-repeat 0 bottom;}
.list_type1 .info_list li {margin-left:3px;}
.list_type1 .info_list li:first-child {margin-left:0;}
.list_type1 .info_list li a {width:130px;height:140px;}
.list_type1 .info_list li a .bg {width:129px;height:78px;background:url('../images/common/bg_mulit03.png') no-repeat 0 bottom;}

.list_type2 .info_list {width:414px;}
.list_type2 .info_list .first {margin-bottom:4px;}
.list_type2 .info_list .first a {width:410px;height:231px;}
.list_type2 .info_list .first a .bg {width:410px;height:90px;background:url('../images/common/bg_mulit04.png') no-repeat 0 bottom;}
.list_type2 .info_list .first a .txt {font-size:17px;}
.list_type2 .info_list li {margin-right:4px;}
.list_type2 .info_list li a {width:203px;height:118px;}
.list_type2 .info_list li a .bg {width:203px;height:70px;background:url('../images/common/bg_mulit05.png') no-repeat 0 bottom;}

.list_type3 .info_list .first {margin:0;}
.list_type3 .info_list .first a {width:232px;height:353px;}
.list_type3 .info_list .first a .bg {width:232px;height:209px;background:url('../images/common/bg_mulit06.png') no-repeat 0 bottom;}
.list_type3 .info_list .first a .txt {font-size:17px;}
.list_type3 .info_list li {margin:0 0 4px 4px;}
.list_type3 .info_list li a {width:174px;height:175px;}
.list_type3 .info_list li a .bg {width:174px;height:75px;background:url('../images/common/bg_mulit07.png') no-repeat 0 bottom;}

.list_type4 .info_list {width:414px;}
.list_type4 .info_list .first a {width:272px;height:209px;}
.list_type4 .info_list .first a .bg {width:272px;height:102px;background:url('../images/common/bg_mulit08.png') no-repeat 0 bottom;}
.list_type4 .info_list .second {margin-bottom:4px;}
.list_type4 .info_list .second a {width:134px;height:209px;}
.list_type4 .info_list .second a .bg {width:134px;height:209px;background:url('../images/common/bg_mulit09.png') no-repeat 0 bottom;}
.list_type4 .info_list li {margin-right:4px;}
.list_type4 .info_list li a {width:134px;height:140px;}
.list_type4 .info_list li a .bg {width:134px;height:78px;background:url('../images/common/bg_mulit10.png') no-repeat 0 bottom;}

.list_type5 .info_list {width:414px;}
.list_type5 .info_list .first a {width:272px;height:209px;}
.list_type5 .info_list .first a .bg {width:272px;height:102px;background:url('../images/common/bg_mulit08.png') no-repeat 0 bottom;}
.list_type5 .info_list .second {margin-bottom:4px;}
.list_type5 .info_list .second a {width:134px;height:209px;}
.list_type5 .info_list .second a .bg {width:134px;height:209px;background:url('../images/common/bg_mulit09.png') no-repeat 0 bottom;}
.list_type5 .info_list li {margin-right:4px;}
.list_type5 .info_list li .rolling_agenda {width:272px;}
.list_type5 .info_list li .rolling_agenda .pannel a {height:68px;}
.list_type5 .info_list li .rolling_agenda .pannel a:first-child {margin-bottom:4px;}

/* 기사뷰 - 댓글 */
#spinTopLayer {width:auto !important;padding:0 0 0 60px;}

/* 베스트추천뉴스 팝업 */
#bestnews_layer {display:none;position:absolute;top:0;left:0;z-index:1000000000;}
#bestnews_layer .bestnews {position:relative;width:820px;height:644px;background:#2b2b2c;z-index:100;}
#bestnews_layer .bestnews .btn_close {display:block;position:absolute;top:20px;right:20px;cursor:pointer;}
#bestnews_layer .bestnews .btn_close .icon_close {display:block;width:29px;height:29px;font-size:0;color:transparent;background-position:-192px -185px}
#bestnews_layer .bestnews_box {overflow:hidden;width:659px;margin:0 auto;}
#bestnews_layer .bestnews_box .msg_txt {display:block;padding:40px 0 5px 0;font-size:14px;color:#fff;}
#bestnews_layer .bestnews_box .msg_txt .icon_best {display:inline-block;width:22px;height:22px;margin-right:3px;background-position:-257px -146px;vertical-align:middle;}
#bestnews_layer .bestnews_box .tit {display:block;padding:0 0 45px 0;font-size:32px;color:#fff;line-height:140%;letter-spacing:-1px;}
#bestnews_layer .bestnews_box .list_tit {display:block;padding:0 0 22px 0;font-size:18px;color:#fff;line-height:120%;letter-spacing:-1px;}
#bestnews_layer .bestnews_box a:hover .list_tit {color:#ffdd55 !important;}
#bestnews_layer .bestnews_box .list_tit .icon_arr {display:inline-block;width:12px;height:21px;margin-right:10px;background-position:0 -211px;vertical-align:top;}
#bestnews_layer .bestnews_box .copyright {display:none;font-size:14px;color:#6b6b6e;text-align:center;letter-spacing:-1px;}
#bestnews_layer .bestnews_box .best_list {overflow:hidden;width:680px;padding:0 0 50px 0;}
#bestnews_layer .bestnews_box .best_list li {float:left;margin:0 20px 20px 0;}
#bestnews_layer .bestnews_box .best_list li a {overflow:hidden;display:block;position:relative;width:206px;height:158px;}
#bestnews_layer .bestnews_box .best_list li a .thumb img {width:100%;}
#bestnews_layer .bestnews_box .best_list li a .txt {display:block;position:absolute;bottom:11px;left:10px;right:10px;font-size:14px;line-height:120%;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;z-index:1;}
#bestnews_layer .bestnews_box .best_list li a:hover .txt {color:#ffdd55 !important;}
#bestnews_layer .bestnews_box .best_list li a .bg {display:block;position:absolute;bottom:0;left:0;width:206px;height:62px;background:url('../images/common/bg_bestnews.png') no-repeat 0 0;}
#bestnews_layer .bestnews_box .best_list li.no_img a {display:table;background:#6b6b6e;}
#bestnews_layer .bestnews_box .best_list li.no_img a .txt {display:table-cell;position:static;padding:0 15px;overflow:inherit;text-overflow:inherit;white-space:inherit;text-align:center;vertical-align:middle;#position:absolute; #top:50%; #left:50%; #width:258px;}
#bestnews_layer .bestnews_box .best_list li.no_img a .mid {display: inline-block;width: 0;height: 100%;overflow: hidden;vertical-align: middle;}
#bestnews_layer .bestnews_box .best_list li a:hover .line {display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:5px solid #ffdd55;}

/* 화보팝업 */
#photoview_layerpop {max-width:1024px;max-height:800px;}
#photoview_layer {max-width:1024px;max-height:800px;margin:0 auto;}
#photoview_layer .photo_wrap {padding:0 50px;text-align:center;}
#photoview_layer .photo_wrap .thumb {display:block;margin:0 auto;vertical-align: middle;}
#photoview_layer .photo_wrap .thumb img {width:100%;max-width:1024px;max-height:766px;}
#photoview_layer .photo_wrap .txt {display:block;margin-top:20px;font-size:20px;color:#fff;text-align:center;line-height:22px;}
#photoview_layer .photo_wrap .mid {overflow: hidden;display: inline-block;width: 0;height: 100%;vertical-align: middle;}
#photoview_layerpop .btn_close {position:fixed;top:67px;right:127px;cursor:pointer;}
#photoview_layerpop .btn_close .icon_close {display:block;width:37px;height:37px;font-size:0;color:transparent;background-position:-263px -185px;}
#photoview_layer .btn_prev {position:fixed;left:0;top:50%;}
#photoview_layer .btn_next {position:fixed;right:0;top:50%;}
#photoview_layer .btn_prev .icon_prev {display:block;width:34px;height:63px;background-position:-46px -222px;font-size:0;color:transparent;}
#photoview_layer .btn_next .icon_next {display:block;width:34px;height:63px;background-position:-89px -222px;font-size:0;color:transparent;}

/* 통합검색 */
#sub_option {font-family: '돋움',dotum,Helvetica,sans-serif;}
#sub_option .optionList {overflow:hidden;clear:both;z-index:100;margin-top:-12px;border-bottom:1px solid #e2e2e2;}
#sub_option .optionList strong {float:left;color:#333;font-size:12px;height:26px;padding:9px 0 0 24px;}
#sub_option .optionList strong:first-child {padding-left:16px;}
#sub_option .optionList strong em {font-weight:normal;}
#sub_option .optionList ul {float:left;padding:5px 0 0 4px;}
#sub_option .optionList ul li {float:left;}
#sub_option .optionList ul li a {width:63px;height:19px;padding-top:2px;display:block;font-size:11px;letter-spacing:-1px;text-align:center;font-weight:normal;background:#fafafa;margin-left:-1px;border:1px solid #cacaca;color:#333;}
#sub_option .optionList ul li:first-child a {margin-left:0;}
#sub_option .optionList ul li a:hover, #sub_option .optionList ul li a.on {color:#f7512a;border:1px solid #f7512a !important;position:relative;z-index:100;background:#fff;}
#contents .searchContWrap {padding-bottom:15px;/*border-bottom:1px solid #e2e2e2;*/font-family:"굴림", Gulim;}
#contents .searchContWrap:first-child {border-top:0 none;}
#contents .searchContWrap.noLine {border-top:0 none;}
.searchCont {padding:15px 0;font-family:"굴림", Gulim;}
.searchCont h1 {position:relative;font-size:14px;padding-bottom:10px;font-weight:bold;color:#333;letter-spacing:-1px;}
.searchCont h2 {position:relative;padding-bottom:7px;margin:0 0 7px 15px;font-size:12px;background:url(../images/common/line_dotted_1.gif) repeat-x 0 bottom;font-weight:bold;color:#ff3300;letter-spacing:-1px;}
.searchCont h1 span {margin-left:10px;font-size:11px;font-weight:normal;color:#666;letter-spacing:0;}
.searchCont h2 span {margin-left:10px;font-size:11px;font-weight:normal;color:#666;letter-spacing:0;}
.searchCont .list_type {position:absolute;right:0;top:2px;}
.searchCont .list_type input {vertical-align:middle;position:relative;top:-1px;margin-left:5px;}
.searchCont .list_type img {vertical-align:middle;position:relative;top:-1px;margin-left:5px;}
.searchCont h1 .list_type input {vertical-align:middle;position:relative;top:0px;margin-left:5px;}
.searchCont .list_type label {font-family:"돋움", Dotum;font-size:12px;margin-left:2px;font-weight:normal;color:#575757;}
.searchCont .searchList {width:645px;overflow:hidden;padding:0 0 0 15px;margin-bottom:17px;}
.searchCont .searchList .p {float:left;max-width:95px;min-height:80px;}
.searchCont .searchList .p img {display:block;max-width:80px;max-height:80px;margin:0 15px 0 0;}
.searchCont .searchList .t {}
.searchCont .searchList .t .tit {padding-bottom:3px;}
.searchCont .searchList .t .tit a {font-size:13px;color:#0000cc;text-decoration:underline;}
.searchCont .searchList .t .tit em {font-size:11px;color:#f8613b;padding-left:3px;}
.searchCont .searchList .t .tit span {font-size:11px;color:#666;padding-left:7px;}
.searchCont .searchList .t .tit span.highlight {border:0 none !important;float:none !important;width:auto !important;height:auto !important;overflow:visible;font-weight:bold;color:#0000cc;font-size:13px;padding-left:0;}
.searchCont .searchList .t .txt span.highlight {border:0 none !important;float:none !important;width:auto !important;height:auto !important;overflow:visible;font-weight:bold;color:#0000cc;font-size:13px;padding-left:0;}
.searchCont .searchList .t .tit img {padding-left:5px;position:relative;top:-1px;vertical-align:middle;}
.searchCont .searchList .t .tit .icon_bizn {display:inline-block;width:14px;height:11px;margin-left:4px;font-size:0;color:transparent;background:url(../images/common/icon_bizn.gif) no-repeat 0 0;text-indent:-9999px;vertical-align:middle;}
.searchCont .searchList .t .txt {max-height:37px;overflow:hidden;}
.searchCont .searchList .t .txt a {letter-spacing:-1px;line-height:18px;color:#333;}
.searchCont .searchTxtList {width:645px;overflow:hidden;padding:0 0 0 15px;}
.searchCont .searchTxtList li {margin-bottom:15px;}
.searchCont .searchTxtList li em {font-size:11px;color:#f8613b;padding-right:3px;}
.searchCont .searchTxtList li a {font-size:13px;color:#0000cc;text-decoration:underline;}
.searchCont .searchMoveList {width:643px;overflow:hidden;margin:0 0 17px 16px;}
.searchCont .searchMoveList ul {width:655px;overflow:hidden;}
.searchCont .searchMoveList ul li {float:left;width:119px;margin-bottom:10px;margin-right:12px;}
.searchCont .searchMoveList ul li a {width:100%;cursor:pointer;}
.searchCont .searchMoveList ul li a .p {display:block;width:115px;height:71px;margin-bottom:7px;border:2px solid #6e6e6e;}
.searchCont .searchMoveList ul li a .p img {}
.searchCont .searchMoveList ul li a .t {word-wrap:break-word;display:block;height:42px;max-height:42px;letter-spacing:-1px;line-height:1.4;overflow:hidden;}
.searchCont .searchMoveList ul li a .highlight {float:none !important;width:auto !important;height:auto !important;}
.searchCont .more {padding-bottom:15px;text-align:right;padding-right:7px;background:url(../images/common/bul_arr_1.gif) no-repeat right 5px;}
.searchCont .more a {font-family:"돋움", Dotum;font-size:11px;color:#f25632;text-decoration:underline;}
.searchCont .more02 {text-align:center;}
.searchCont .more02 a {display:block;height:28px;line-height:28px;border:1px solid #e3e3e3;font-family:"돋움", Dotum;font-size:13px;color:#000;font-weight:bold;background:url(../images/common/bul_arr_6.gif) no-repeat 368px 11px;background-color:#fafafa;}
.searchCont .more02 a:hover {color:#000 !important;}
.searchCont .searchList .t .loc {font-size:11px;color:#cbcbcb;font-family:"굴림", Gulim, sans-serif;padding-top:2px;}
.searchCont .searchList .t .loc em {color:#f7512a;}
.searchCont .searchList .t .loc span {color:#818080;}
.bot_searchBar {padding:40px 0 15px;/*border-top:1px solid #e2e2e2;*/}
.bot_searchBar .sea_box {padding:12px 0;text-align:center;border:1px solid #e2e2e2;background:#f8f8f8;}
.bot_searchBar .sea_box .t {width:270px;height:33px;padding:0 5px;line-height:33px;background:#fff;font-weight:bold;font-size:16px;font-family:"돋움", Dotum;color:#ed4923;border:2px solid #ef4a24;}

#contents .d_search {position:relative;margin-bottom:30px;border:2px solid #c1c1c1;}
#contents .d_search table.s {width:616px;margin:10px 20px;}
#contents .d_search table.s tbody tr input {width:13px;margin-right:3px;margin-left:3px;vertical-align:middle;position:relative;top:-1px;}
#contents .d_search table.s tbody tr label {padding-right:12px;color:#575757;}
#contents .d_search table.s tbody tr th,
#contents .d_search table.s tbody tr td {height:30px;line-height:30px;}
#contents .d_search table.s tbody tr th {width:67px;padding-right:10px;text-align:right;background:url(../images/common/line_dotted_1.gif) repeat-x 0 0;}
#contents .d_search table.s tbody tr td {width:539px;background:url(../images/common/line_dotted_1.gif) repeat-x 0 0;}
#contents .d_search table.s tbody tr:first-child th {background:none;}
#contents .d_search table.s tbody tr:first-child td {background:none;}
#contents .d_search .d_term {height:45px;line-height:45px;border-top:1px solid #dfdfdf;background:#f8f8f8;color:#575757;}
#contents .d_search .d_term strong {padding:0 8px 0 23px;}
#contents .d_search .d_term input {width:13px;margin-right:3px;vertical-align:middle;position:relative;top:-1px;color:#333;}
#contents .d_search .d_term label {margin-right:5px;color:#575757;}
#contents .d_search .d_term input.t {width:73px;height:19px;line-height:19px;margin:0;border:1px solid #afafaf;}
#contents .d_search .d_term input.s {width:44px;margin-left:5px;}
#contents .d_search .d_term img {vertical-align:middle;}
#contents .d_search #calendar1 {position:absolute;z-index:3;border:solid 1px #44a9b3;background-color:#FFFFFF;visibility:hidden;top:175px;right:86px;width:180px;}
#contents .d_search #calendar2 {position:absolute;z-index:3;border:solid 1px #44a9b3;background-color:#FFFFFF;visibility:hidden;top:175px;right:67px;width:180px;}

/* 날씨 */
.weather_wrap {border-top:1px solid #eaeaea !important;}

/* RSS */
.rss_wrap {border-top:1px solid #eaeaea !important;}
.rss_wrap .AllTB {font-family:"돋움", Dotum;}
#RSSList tr { height:29px; border-bottom:1px solid #eeeeee; }
#RSSList tr td a { color:green; }

/* 고객센터 */
.faq_wrap {padding:20px 39px 0 39px !important;border-top:1px solid #eaeaea !important;}
.wrap_common {width:980px;position:relative;margin:0 auto;text-align:center;font-size:12px;}
.wrap_common * {font-size:12px;}
.wrap_common > table {margin:0 auto;}
.wrap_common .headerWrap {width:980px;height:159px;border-bottom:1px solid #b1b1b1;background:#fff;}

/* 스타일매거진 */
.style_wrap {border-top:1px solid #eaeaea !important;font-family: '돋움',dotum,Helvetica,sans-serif;}
.style_wrap #contents {overflow:hidden;float:none !important;width:980px !important;margin:0 auto !important;padding:0 0 30px 0 !important;border:0 !important;}
/* 섹션 > A style > 커버스토리 */
#container .aStyle_cover {float:left;width:447px;height:543px;margin-bottom:32px;padding:20px 0 0 0;}
#container .aStyle_cover a {position:relative;display:block;}
#container .aStyle_cover a img {display:block;}
#container .aStyle_cover a span {position:absolute;width:421px;height:71px;padding:12px 13px;left:0;bottom:0;background:url(../images/common/bg_t.png) repeat 0 0;}
#container .aStyle_cover a span strong {display:block;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:28px;font-size:18px;letter-spacing:-1px;margin-bottom:4px;font-weight:bold;color:#fff;}
#container .aStyle_cover a span em {display:block;height:35px;overflow:hidden;line-height:18px;color:#c7c6c4;}
#container .aStyle_cover a span.icon {position:absolute;left:16px;top:10px;display:block;width:86px;height:111px;padding:0;background:none;} 

/* 섹션 > A style > 지난 커버스토리 */
#container .aStyle_top_right {float:right;width:500px;margin-bottom:32px;padding:20px 0 0 0;}
#container .aStyle_top_right .aStyle_lastCover {width:498px;margin-bottom:7px;border:1px solid #49484c;}
#container .aStyle_top_right .aStyle_lastCover h2 {font-size:14px;font-weight:bold;height:31px;line-height:31px;padding-left:25px;background:url(../images/common/bg_sc_headline.gif) repeat 0 0;color:#fff;}
#container .aStyle_top_right .aStyle_lastCover ul {height:229px;padding:22px 27px 0;}
#container .aStyle_top_right .aStyle_lastCover ul li {float:left;width:128px;margin-left:30px;}
#container .aStyle_top_right .aStyle_lastCover ul li:first-child {margin-left:0;}
#container .aStyle_top_right .aStyle_lastCover ul li a {display:block;}
#container .aStyle_top_right .aStyle_lastCover ul li a img {display:block;margin-bottom:8px;border:1px solid #d8d8d8;}
#container .aStyle_top_right .aStyle_lastCover ul li a em {display:block;height:31px;overflow:hidden;line-height:16px;letter-spacing:-1px;color:#61676d;}

/* 섹션 > A style > Travel */
#container .aStyle_top_right .aStyle_travel {width:498px;border:1px solid #49484c;background:#f9f9f9;}
#container .aStyle_top_right .aStyle_travel h2 {color:#fff;font-size:18px;font-weight:bold;height:31px;line-height:31px;padding-left:25px;background:url(../images/common/bg_sc_headline.gif) repeat 0 0;}
#container .aStyle_top_right .aStyle_travel .as_travelC {position:relative;width:446px;height:171px;overflow:hidden;padding:25px 26px 23px;}
#container .aStyle_top_right .aStyle_travel .as_travelC .p {float:left;width:249px;margin-right:15px;}
#container .aStyle_top_right .aStyle_travel .as_travelC .p a {display:block;}
#container .aStyle_top_right .aStyle_travel .as_travelC .p a img {display:block;border:1px solid #d8d8d8;}
#container .aStyle_top_right .aStyle_travel .as_travelC .t {float:left;width:182px;}
#container .aStyle_top_right .aStyle_travel .as_travelC .t strong {display:block;font-size:14px;height:35px;line-height:18px;margin-bottom:10px;overflow:hidden;}
#container .aStyle_top_right .aStyle_travel .as_travelC .t strong a {color:#3a3a3a;}
#container .aStyle_top_right .aStyle_travel .as_travelC .t p {font-size:12px;line-height:16px;}
#container .aStyle_top_right .aStyle_travel .as_travelC .t p a {color:#61676d;}
#container .aStyle_top_right .aStyle_travel .as_travelC .more {position:absolute;right:26px;bottom:23px;}
#container .aStyle_top_right .aStyle_travel .as_travelC .more a {padding-right:10px;font-size:11px;color:#5c5e63;background:url(../images/common/bul_arr_2.gif) right 0 no-repeat;}

/* 섹션 > A style > Fashion */
#container .aStyle_bot_left {float:left;width:447px;}
#container .aStyle_bot_left .aStyle_fashion {padding-top:3px;margin-bottom:8px;background:#444444;}
#container .aStyle_bot_left .aStyle_fashion .aStyle_line_box {position:relative;height:279px;padding:24px 27px 0;border:1px solid #e8e8e8;border-top:0 none;background:#fff;}
#container .aStyle_bot_left .aStyle_fashion h2 {font-size:18px;font-weight:bold;margin-bottom:9px;font-size:18px;font-weight:bold;color:#2f2f2f;}
#container .aStyle_bot_left .aStyle_fashion ul {width:100%;overflow:hidden;}
#container .aStyle_bot_left .aStyle_fashion ul li {float:left;width:184px;margin-left:23px;}
#container .aStyle_bot_left .aStyle_fashion ul li:first-child {margin-left:0;}
#container .aStyle_bot_left .aStyle_fashion ul li a {display:block;}
#container .aStyle_bot_left .aStyle_fashion ul li a img {display:block;margin-bottom:13px;border:1px solid #d8d8d8;}
#container .aStyle_bot_left .aStyle_fashion ul li a strong {display:block;margin-bottom:9px;font-size:14px;font-weight:bold;color:#343434;letter-spacing:-1px;}
#container .aStyle_bot_left .aStyle_fashion ul li a em {display:block;line-height:16px;height:48px;overflow:hidden;color:#61676d;}
#container .aStyle_bot_left .aStyle_fashion .more {position:absolute;right:27px;top:26px;}
#container .aStyle_bot_left .aStyle_fashion .more a {padding-right:10px;font-size:11px;color:#5c5e63;background:url(../images/common/bul_arr_2.gif) right 0 no-repeat;}

/* 섹션 > A style > Beauty */
#container .aStyle_bot_left {float:right;width:447px;}
#container .aStyle_bot_left .aStyle_beauty {padding-top:3px;background:#444444;}
#container .aStyle_bot_left .aStyle_beauty .aStyle_line_box {position:relative;height:279px;padding:24px 27px 0;border:1px solid #e8e8e8;border-top:0 none;background:#fff;}
#container .aStyle_bot_left .aStyle_beauty h2 {font-size:18px;font-weight:bold;margin-bottom:9px;font-size:18px;font-weight:bold;color:#2f2f2f;}
#container .aStyle_bot_left .aStyle_beauty ul {width:100%;overflow:hidden;}
#container .aStyle_bot_left .aStyle_beauty ul li {float:left;width:184px;margin-left:23px;}
#container .aStyle_bot_left .aStyle_beauty ul li:first-child {margin-left:0;}
#container .aStyle_bot_left .aStyle_beauty ul li a {display:block;}
#container .aStyle_bot_left .aStyle_beauty ul li a img {display:block;margin-bottom:13px;border:1px solid #d8d8d8;}
#container .aStyle_bot_left .aStyle_beauty ul li a strong {display:block;margin-bottom:9px;font-size:14px;font-weight:bold;color:#343434;letter-spacing:-1px;}
#container .aStyle_bot_left .aStyle_beauty ul li a em {display:block;line-height:16px;height:48px;overflow:hidden;color:#61676d;}
#container .aStyle_bot_left .aStyle_beauty .more {position:absolute;right:27px;top:26px;}
#container .aStyle_bot_left .aStyle_beauty .more a {padding-right:10px;font-size:11px;color:#5c5e63;background:url(../images/common/bul_arr_2.gif) right 0 no-repeat;}

/* 섹션 > A style > Chic */
#container .aStyle_bot_right {float:left;width:500px;}
#container .aStyle_bot_right .aStyle_chic {float:left;width:250px;margin-bottom:7px;padding-top:3px;background:#444444;}
#container .aStyle_bot_right .aStyle_chic .aStyle_line_box {position:relative;height:386px;padding:24px 26px 0;border:1px solid #e8e8e8;border-top:0 none;background:#fff;}
#container .aStyle_bot_right .aStyle_chic h2 {font-size:18px;font-weight:bold;margin-bottom:9px;font-size:18px;font-weight:bold;color:#2f2f2f;}
#container .aStyle_bot_right .aStyle_chic .as_chicC {width:197px;}
#container .aStyle_bot_right .aStyle_chic .as_chicC a {display:block;}
#container .aStyle_bot_right .aStyle_chic .as_chicC a img {display:block;margin-bottom:13px;border:1px solid #d8d8d8;}
#container .aStyle_bot_right .aStyle_chic .as_chicC a strong {display:block;margin-bottom:9px;font-size:14px;font-weight:bold;color:#343434;letter-spacing:-1px;}
#container .aStyle_bot_right .aStyle_chic .as_chicC a em {display:block;line-height:16px;height:48px;overflow:hidden;color:#61676d;}
#container .aStyle_bot_right .aStyle_chic .more {position:absolute;right:27px;top:26px;}
#container .aStyle_bot_right .aStyle_chic .more a {padding-right:10px;font-size:11px;color:#5c5e63;background:url(../images/common/bul_arr_2.gif) right 0 no-repeat;}

/* 섹션 > A style > Celeb */
#container .aStyle_bot_right .aStyle_celeb {float:left;width:250px;margin-bottom:7px;padding-top:3px;background:#444444;}
#container .aStyle_bot_right .aStyle_celeb .aStyle_line_box {position:relative;height:386px;padding:24px 27px 0 26px;border:1px solid #e8e8e8;border-left:0 none;border-top:0 none;background:#fff;}
#container .aStyle_bot_right .aStyle_celeb h2 {font-size:18px;font-weight:bold;margin-bottom:9px;font-size:18px;font-weight:bold;color:#2f2f2f;}
#container .aStyle_bot_right .aStyle_celeb .as_celebC {width:197px;}
#container .aStyle_bot_right .aStyle_celeb .as_celebC a {display:block;}
#container .aStyle_bot_right .aStyle_celeb .as_celebC a img {display:block;margin-bottom:13px;border:1px solid #d8d8d8;}
#container .aStyle_bot_right .aStyle_celeb .as_celebC a strong {display:block;margin-bottom:9px;font-size:14px;font-weight:bold;color:#343434;letter-spacing:-1px;}
#container .aStyle_bot_right .aStyle_celeb .as_celebC a em {display:block;line-height:16px;height:48px;overflow:hidden;color:#61676d;}
#container .aStyle_bot_right .aStyle_celeb .more {position:absolute;right:27px;top:26px;}
#container .aStyle_bot_right .aStyle_celeb .more a {padding-right:10px;font-size:11px;color:#5c5e63;background:url(../images/common/bul_arr_2.gif) right 0 no-repeat;}

/* 섹션 > A style > Celeb */
#container .aStyle_bot_right .aStyle_focus {float:left;width:100%;padding-top:3px;background:#444444;margin-bottom:10px;}
#container .aStyle_bot_right .aStyle_focus .aStyle_line_box {position:relative;height:174px;padding:24px 27px 0 26px;border:1px solid #e8e8e8;border-top:0 none;background:#fff;}
#container .aStyle_bot_right .aStyle_focus h2 {font-size:18px;font-weight:bold;margin-bottom:9px;font-size:18px;font-weight:bold;color:#2f2f2f;}
#container .aStyle_bot_right .aStyle_focus .as_focusC {position:relative;width:444px;height:126px;overflow:hidden;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .p {float:left;width:251px;margin-right:13px;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .p a {display:block;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .p a img {display:block;border:1px solid #d8d8d8;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .t {float:left;width:180px;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .t strong {display:block;font-size:14px;height:18px;line-height:18px;margin-bottom:10px;overflow:hidden;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .t strong a {color:#3a3a3a;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .t p {height:64px;overflow:hidden;font-size:12px;line-height:16px;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .t p a {color:#61676d;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .more {position:absolute;right:0;bottom:0;}
#container .aStyle_bot_right .aStyle_focus .as_focusC .more a {padding-right:10px;font-size:11px;color:#5c5e63;background:url(../images/common/bul_arr_2.gif) right 0 no-repeat;}
#container .aStyle_bot_right .aStyle_focus .allmore {position:absolute;right:27px;top:25px;}
#container .aStyle_bot_right .aStyle_focus .allmore a {padding-right:10px;font-size:11px;color:#494949;background:url(../images/common/bul_arr_2.gif) right 0 no-repeat;}

#container .aStyle_bot_right .allmore {text-align:right;}
#container .aStyle_bot_right .allmore a {padding-right:10px;background:url(../images/common/bul_arr_2.gif) no-repeat right 0;font-size:11px;color:#5c5e63;letter-spacing:-1px;}

#container .aStyle_bot_left .allmore {padding-top:10px;text-align:right;}
#container .aStyle_bot_left .allmore a {padding-right:10px;background:url(../images/common/bul_arr_2.gif) no-repeat right 0;font-size:11px;color:#5c5e63;letter-spacing:-1px;}

/* 골든걸 */
.goldengirl_wrap {border-top:1px solid #eaeaea !important;font-family: '돋움',dotum,Helvetica,sans-serif;}
.goldengirl_wrap #contents {overflow:hidden;float:none !important;width:980px !important;margin:0 auto !important;padding:0 0 30px 0 !important;border:0 !important;}
#container .gdGirlTop {height:520px;margin:28px 0 23px;border:2px solid #b5b5b5;background:#f3f3f3;position:relative;}
#container .gdGirlTop .gdGirlCover {width:386px;height:520px;padding-right:43px;position:absolute;left:0;top:0;background:url(http://img.donga.com/donga2013/images/sub/bg_gdtop.gif) repeat-y right 0;}
#container .gdGirlTop .gdGirlCover a span:first-child {position:absolute;left:24px;top:24px;display:block;}
#container .gdGirlTop .gdGirlCover a {width:386px;height:522px;display:block;border:1px solid #1d1d1d;position:absolute;left:-2px;top:-2px;}
#container .gdGirlTop .gdGirlCover a span.t {width:336px;height:60px;padding:10px 25px 15px;display:block;position:absolute;left:0;bottom:0;background:url(http://img.donga.com/donga2013/images/sub/bg_gd_transparent.png) repeat 0 0;overflow:hidden;}
#container .gdGirlTop .gdGirlCover a span.t strong {line-height:23px;padding-bottom:5px;font-size:21px;letter-spacing:-1px;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#container .gdGirlTop .gdGirlCover a span.t em {height:35px;font-size:12px;letter-spacing:-1px;color:#eee;line-height:18px;overflow:hidden;display:block;}

#container .gdGirlTop .thumb {width:548px;padding-top:35px;padding-left:429px;overflow:hidden;}
#container .gdGirlTop .thumb li {width:231px;position:relative;}
#container .gdGirlTop .thumb li:first-child {margin-bottom:28px;}
#container .gdGirlTop .thumb li h2 {width:231px;height:30px;line-height:30px;position:absolute;left:0;top:0;text-align:center;font-size:16px;background:#ffc20e;z-index:2;}
#container .gdGirlTop .thumb li h2 span {width:9px;height:11px;display:block;background:url(http://img.donga.com/donga2013/images/sub/but_bot_arr.png) no-repeat 0 0;position:absolute;left:14px;bottom:-11px;}
#container .gdGirlTop .thumb li a {padding-top:30px;display:block;}
#container .gdGirlTop .thumb li a span {margin-bottom:8px;display:block;}
#container .gdGirlTop .thumb li a strong {height:40px;line-height:20px;font-size:14px;color:#727272;letter-spacing:-1px;overflow:hidden;display:block;}
#container .gdGirlTop .thumb li.b {width:237px;position:absolute;right:43px;top:35px;}
#container .gdGirlTop .thumb li.b h2 {width:237px;}
#container .gdGirlTop .thumb li.b a span {border:1px solid #d0d0d0;border-top:0 none;}
#container .gdGirlTop .thumb li.b a strong {height:22px;text-overflow:ellipsis;white-space:nowrap;}
#container .gdGirlTop .thumb li.b a em {height:18px;font-size:12px;letter-spacing:-1px;color:#727272;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}

#container .allNewsView {width:72px;height:12px;line-height:12px;padding-left:17px;display:inline-block;position:absolute;right:10px;bottom:10px;color:#575757;background:url(http://img.donga.com/donga2013/images/sub/but_plus.gif) no-repeat 0 0;}

#container .gdGirlMiddle {margin-bottom:25px;overflow:hidden;}
#container .gdGirlMiddle > div {width:302px;float:left;}
#container .gdGirlMiddle > div h2 {margin-bottom:9px;font-size:20px;line-height:20px;color:#4f4f4f;}
#container .gdGirlMiddle > div a {}
#container .gdGirlMiddle > div a span {margin-bottom:13px;display:block;border:1px solid #dcdcdc;}
#container .gdGirlMiddle > div a strong {height:18px;line-height:18px;display:block;color:#5a5854;font-size:14px;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#container .gdGirlMiddle > div a em {height:35px;display:block;color:#999;font-size:12px;line-height:18px;letter-spacing:-1px;overflow:hidden;}
#container .gdGirlMiddle .trend {margin-left:40px;}

#container .gdGirlMiddle .adBox {width:300px;float:right;}
#container .gdGirlMiddle .adBox a {width:300px;height:250px;display:block;background:gray;}

#container .gdGirlBottom {border-top:3px solid #ffc20e;border-bottom:1px solid #b7b7b7;overflow:hidden;position:relative;}
#container .gdGirlBottom .healthyCooking {width:275px;padding:0 23px 24px;float:left;border-right:1px solid #cdcdcb;border-left:1px solid #b7b7b7;position:relative;}
#container .gdGirlBottom .healthyCooking h2 {height:44px;line-height:44px;font-size:18px;color:#e39700;text-align:center;letter-spacing:-1px;}
#container .gdGirlBottom .healthyCooking a {width:129px;height:165px;float:left;position:relative;border:1px solid #dcdcdc;}
#container .gdGirlBottom .healthyCooking a.i {margin-right:13px;}
#container .gdGirlBottom .healthyCooking a img {}
#container .gdGirlBottom .healthyCooking a .t {width:131px;height:167px;overflow:hidden;position:absolute; #position:absolute; left:-9999px;top:0;background:url(http://img.donga.com/donga2013/images/sub/bg_gd_transparent.png) repeat 0 0;}
#container .gdGirlBottom .healthyCooking a:hover .t {z-index:100;position:absolute;left:-1px;top:-1px;display:table; #position:absolute; overflow:hidden;}
#container .gdGirlBottom .healthyCooking a .t_in {#position:absolute; #top:50%; #left:50%; #width:129px; display:table-cell; vertical-align:middle; text-align:center;}
#container .gdGirlBottom .healthyCooking a .t_in .t_txt {color:#fff !important;display:block;font-weight:bold;font-size:14px;padding:0 15px;text-align:center;#position:relative; #top:-50%; #left:-50%;}
#container .gdGirlBottom .healthyCooking > span.arr {width:17px;height:18px;display:block;background:url(http://img.donga.com/donga2013/images/sub/but_right_arr.png) no-repeat 0 0;position:absolute;right:-1px;top:0;}

#container .gdGirlBottom .thumb {width:592px;padding:0 32px 21px;float:left;border-right:1px solid #cdcdcb;overflow:hidden;}
#container .gdGirlBottom .thumb li {width:178px;margin-left:29px;float:left;}
#container .gdGirlBottom .thumb li:first-child {margin-left:0;}
#container .gdGirlBottom .thumb li h3 {height:44px;line-height:44px;text-align:center;font-size:18px;color:#5a5854;letter-spacing:-1px;}
#container .gdGirlBottom .thumb li a {}
#container .gdGirlBottom .thumb li a span {margin-bottom:8px;display:block;border:1px solid #dcdcdc;}
#container .gdGirlBottom .thumb li a strong {height:17px;line-height:17px;display:block;font-size:12px;color:#5a5854;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#container .gdGirlBottom .thumb li a em {height:18px;line-height:17px;display:block;font-size:12px;color:#999;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#container .gdGirlBottom > span.arr {width:17px;height:18px;display:block;background:url(http://img.donga.com/donga2013/images/sub/but_right_arr.png) no-repeat 0 0;position:absolute;right:-1px;top:0;}

#container .faceBook {text-align:center;background:url(http://img.donga.com/donga2013/images/sub/bg_facebook.png) no-repeat 0 0;}
#container .faceBook a {display:block;padding:7px 0 10px;}
#container .faceBook a:hover strong {color:#43609c !important;}
#container .faceBook a:hover em {color:#0c243d !important;}
#container .faceBook a strong {height:28px;line-height:28px;margin-bottom:5px;display:inline-block;padding-left:36px;font-size:14px;color:#43609c;text-decoration:underline;background:url(http://img.donga.com/donga2013/images/sub/icon_facebook.png) no-repeat 0 0;}
#container .faceBook a em {display:block;font-size:16px;color:#0c243d;font-weight:bold;}

/* 매거진D */
.magazined_wrap {border-top:1px solid #eaeaea !important;}
.magazined_wrap #contents {overflow:hidden;float:none !important;width:980px !important;margin:0 auto !important;padding:0 0 30px 0 !important;border:0 !important;}
.magazineD_ListTitle {padding:13px 0 10px 0;border-bottom:2px solid #464646;font-family: 'Nanum Gothic';}
.magazineD_ListTitle img {margin:0 6px 0 0;vertical-align:middle;}
.magazineD_ListTitle em {font-size:13px;color:#5a5a5a}
.magazineD_ListTitle.title {padding:13px 0 10px 15px;border-bottom:0;}

.magazineD_top {width:100%;height:322px;position:relative;margin:0 0 30px 0;background:#fafcff;border-top:4px solid #464646;border-bottom:4px solid #464646;border-right:1px solid #dadada;}
.magazineD_top .edge_left {position:absolute;left:0;bottom:-4px;display:block;width:50px;height:48px;background:url('../images/common/img_edge01.png') no-repeat 0 0;}
.magazineD_top .edge_right {position:absolute;right:-1px;top:-4px;display:block;width:56px;height:59px;background:url('../images/common/img_edge02.png') no-repeat 0 0;}
.magazineD_top .thumb {float:left;width:574px;height:322px;}
.magazineD_top .thumb img {display:block;}
.magazineD_top .info span {display:block;}
.magazineD_top .info {display:table;float:left;width:329px;height:322px;padding:0 38px;font-family: 'Nanum Gothic';}
.magazineD_top .info a {display:table-cell;#display:block;#padding:50px 0 0 0;vertical-align:middle;}
.magazineD_top .info .tit {margin-bottom:18px;color:#1f1f1f;font-size:41px;font-weight:bold;line-height:normal;}
.magazineD_top .info .desc {font-size:15px;color:#565656;text-decoration:underline;line-height:150%;}

.magazineD_listbox .magazineD_list {overflow:hidden;border-top:1px solid #dadada;}
.magazineD_listbox .magazineD_list.list01 {background:url('../images/common/bg_list01.gif') repeat-y 0 0;}
.magazineD_listbox .magazineD_list.list02 {background:url('../images/common/bg_list02.gif') repeat-y 0 0;}
.magazineD_listbox .magazineD_list li {float:left;position:relative;padding-bottom:35px;font-family: 'Nanum Gothic';}
.magazineD_listbox .magazineD_list li .more {position:absolute;top:0;right:0;display:block;width:54px;height:54px;background:url('../images/common/img_more.gif') no-repeat 0 0;font-size:0;color:transparent;}
.magazineD_listbox .magazineD_list li .thumb {padding-bottom:13px;}
.magazineD_listbox .magazineD_list li .thumb img {display:block;}
.magazineD_listbox .magazineD_list li .tit {display:block;margin:29px 0 13px 0;font-size:16px;color:#383838;font-weight:bold;letter-spacing:-1px;}
.magazineD_listbox .magazineD_list li .tit.eng {font-family:'Helvetica';font-size:18px;}
.magazineD_listbox .magazineD_list li a {display:block;font-weight:bold;font-size:20px;color:#1f1f1f;line-height:normal;}
.magazineD_listbox .magazineD_list li.blackbox {width:315px;}
.magazineD_listbox .magazineD_list li.topic {width:348px;}
.magazineD_listbox .magazineD_list li.topic a {margin:0 auto;}
.magazineD_listbox .magazineD_list li.topic .tit {padding:0 0 0 32px;}
.magazineD_listbox .magazineD_list li.face {width:316px;}
.magazineD_listbox .magazineD_list li.face .tit {padding:0 0 0 34px;}
.magazineD_listbox .magazineD_list li.face a {margin:0 0 0 34px;}
.magazineD_listbox .magazineD_list.list01 li a {width:281px;}
.magazineD_listbox .magazineD_list.list01 li .thumb {overflow:hidden;width:281px;}
.magazineD_listbox .magazineD_list li.money {width:227px;}
.magazineD_listbox .magazineD_list li.cardnews {width:261px;}
.magazineD_listbox .magazineD_list li.miko {width:263px;}
.magazineD_listbox .magazineD_list li.bcut {width:229px;}
.magazineD_listbox .magazineD_list.list02 {border-bottom:1px solid #dadada;}
.magazineD_listbox .magazineD_list.list02 li .tit {padding:0 0 0 34px;}
.magazineD_listbox .magazineD_list.list02 li a {width:193px;margin:0 0 0 34px;}
.magazineD_listbox .magazineD_list.list02 li.money .tit {padding:0;}
.magazineD_listbox .magazineD_list.list02 li.money a {margin:0;}

.magazine_con {overflow:hidden;margin-bottom:-40px;}
.magazine_con .latest_box {float:left;width:663px;padding:0 0 40px 0;border-right:1px solid #dadada;}
.magazine_con .latest_box .articleList {display:inline-block;width:629px;height:100%;padding:10px 0;border-bottom:1px solid #dadada;font-family: 'Nanum Gothic';}
.magazine_con .latest_box .articleList .photo {display:inline-block;float:left;width:101px;margin-right:15px;}
.magazine_con .latest_box .articleList .title {padding:8px 0 9px 0;font-size:18px;font-weight:bold;color:#1f1f1f;}
.magazine_con .latest_box .articleList .text a {font-size:13px;color:#969696;}
.magazine_con .latest_box .all_moreview a {display:block;width:347px;height:48px;margin:30px auto 0 auto;line-height:48px;border:1px solid #1d4a9f;text-align:center;font-size:16px;font-weight:bold;color:#1d4a9f;}

.magazineD_view {float:left;width:316px;}
.magazineD_view h4 {padding:30px 0 5px 32px;font-size:16px;color:#1f1f1f;}
.magazineD_view .magazine {padding:0 0 0 12px;overflow:hidden;}
.magazineD_view .magazine span {display:block;overflow:hidden;}
.magazineD_view .magazine span a {float:left;width:99px;height:141px;margin:9px 22px;}
.magazineD_view .magazine span a img {border:1px solid #838383;}

/* 타임라인 */
.impeach {position:relative;width:1098px;margin:0 auto;padding:10px 0 0 0;background:#fff;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;text-align:center;}
.impeach .sns_list {position:absolute;top:110px;width:100%;text-align:center;}    
.impeach .sns_list span {display:inline-block;padding:0 24px 0 29px;font-family:"맑은 고딕","Malgun Gothic";font-size:18px;font-weight:bold;color:#ebebeb;line-height:25px;background:url(../images/common/icon_impeach.png) no-repeat 0 0;vertical-align:top;}
.impeach .sns_list ul {display:inline-block;overflow:hidden;}    
.impeach .sns_list ul li {float:left;margin-right:10px;}
.timeline_info_list .timeline_info {position:relative;}
.timeline_info_list .timeline_info .line {position:absolute;bottom:-5px;left:88px;display:block;width:2px;height:5px;background:#d7e1f1;}
.timeline_info_list .timeline_info.line_no .line {display:none;}
.timeline_info_list .timeline_info:first-child .timeline_box {border:1px solid #dde2ed;}
.timeline_info_list .timeline_info:first-child .timeline_box .time {color:#5885c7;}
.timeline_info_list .timeline_box {position:relative;overflow:hidden;min-height:44px;margin-bottom:5px;padding:15px;border:1px solid #dde2ed;}
.timeline_info_list .timeline_box .time {overflow:hidden;display:block;position:absolute;top:14px;left:15px;width:64px;height:20px;margin:12px 16px 0 0;padding-right:25px;font-family:"맑은 고딕","Malgun Gothic";background:url(../images/common/icon_time01.png) no-repeat right 0;text-align:right;font-size:12px;color:#5885c7;font-weight:bold;}
.timeline_info_list .timeline_box .unitItem {overflow:hidden;margin-top:10px;}
.timeline_info_list .timeline_box .unitItem:first-child {margin-top:0;}
.timeline_info_list .timeline_box .desc {max-width:509px;margin-top:8px;padding:0 20px 0 100px;font-family:"맑은 고딕","Malgun Gothic";letter-spacing:-1px;}
.timeline_info_list .timeline_box .desc .tit {display:block;color:#181818;font-size:18px;overflow:hidden;line-height:130%;font-weight:bold;}
.timeline_info_list .timeline_box .desc .lead {display:block;margin-top:8px;color:#666;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.timeline_info_list .timeline_box .thumb {float:right;margin:0 0 0 20px;}
.timeline_info_list .timeline_box .thumb a {display:block;width:103px;height:69px;background:#dedfe1;text-align:center;}
.timeline_info_list .timeline_box .thumb a img {width:auto;height:auto;vertical-align:middle;}
.timeline_info_list .timeline_box .thumb a span {display:inline-block;width:0;height:100%;overflow:hidden;vertical-align:middle;}
.issueUnitVideoSet {overflow:hidden;width:980px;margin:0 auto;padding:22px 0;font-family:"맑은 고딕","Malgun Gothic";}
.issueUnitVideoSet .tit {display:inline-block;margin-bottom:15px;padding:0 14px 0 0;background: url(../images/common/icon_arr02.gif) no-repeat right center;font-size:17px;letter-spacing:-1px;}
.issueUnitVideoSet .tit a {color:#29325d;}
.issueUnitVideoSet .viedo_list {overflow:hidden;margin-bottom:15px;}
.issueUnitVideoSet .viedo_list li {float:left;margin-left:15px;}
.issueUnitVideoSet .viedo_list li:first-child {margin-left:0;}
.issueUnitVideoSet .viedo_list li a {display:block;position:relative;}
.issueUnitVideoSet .viedo_list li a .thumb {display:block;overflow:hidden;width:316px;height:178px;}
.issueUnitVideoSet .viedo_list li a .bg_viedo {position:absolute;bottom:0;left:0;width:316px;height:178px;background: url(../images/common/bg_viedo01.png) no-repeat 0 0;}
.issueUnitVideoSet .viedo_list li a .title {position:absolute;bottom:42px;left:20px;display:block;font-size:13px;color:#f9d716;}
.issueUnitVideoSet .viedo_list li a .desc {position:absolute;bottom:16px;left:20px;right:60px;display:block;height:20px;font-size:18px;color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.issueUnitVideoSet .viedo_list li a .time {position:absolute;bottom:16px;right:20px;display:block;font-size:13px;color:#aaa;}

/* 사이트맵 */
#contents .siteMainListBox {padding-top:20px;}
#contents .siteMainListBox .site_list .siteTitle {width:90%;height:25px;padding-bottom:5px;overflow:hidden;border-bottom:2px solid #ee4a24;}
#contents .siteMainListBox .site_list .siteTitle h1 {float:left;height:25px;line-height:25px;font-size:14px;font-weight:bold;color:#333;}
#contents .siteMainListBox .site_list .siteTitle h1 strong {color:#ec4923;}
#contents .siteMainListBox .site_list .siteTitle h1 strong a {color:#ec4923;}
#contents .siteMainListBox .site_list .siteTitle .sear_f {float:right;}
#contents .siteMainListBox .site_list .siteTitle .sear_f .t {width:168px;padding:0 5px;height:19px;border:3px solid #c5c8d0;line-height:19px;color:#7e7e7e;}
#contents .siteMainListBox .site_list .siteTitle .sear_f .s {}
#contents .siteMainListBox {}
#contents .siteMainListBox .site_list {width:100%;overflow:hidden;}
#contents .siteMainListBox .site_list ul {float:left;width:33%;margin-top:-1px;padding:10px 0 15px 0; background:url(http://image.donga.com/donga2013/images/common/bg_dot_line4.gif) 0 0 repeat-x;}
#contents .siteMainListBox .site_list ul li {background:url(http://image.donga.com/donga2013/images/common/bul_point_3.gif) no-repeat 1px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:9px;font-size:14px;height:20px;line-height:20px;margin-top:8px; letter-spacing:-1px; color:#333; font-weight:bold;}
#contents .siteMainListBox .site_list .normal {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:15px;font-size:13px;height:20px;line-height:20px;margin-top:8px; letter-spacing:-1px; color:#333; font-weight:normal;}

/* 지면보기 */
.pdf_wrap {background-image:none !important;}
.pdf_wrap #aside {background:#fff;border:0 !important;padding: 62px 20px 80px 20px;}

/* 매거진D */
.magazine .gnbRight a img {vertical-align:middle;}
#magazineD_top {height:590px;border-bottom:1px solid #dadada;background:#eceef2;font-family: 'Nanum Gothic';}
#magazineD_top .magazineD_box {position:relative;width:980px;margin:0 auto;}
#magazineD_top .magazineD_box .logo {padding:25px 0 5px 0;text-align:center;}
#magazineD_top .magazineD_box .logo a {display:block;}
#magazineD_top .magazineD_box .txt {display:block;text-align:center;font-size:12px;color:#5a5a5a;letter-spacing:-1px;}
#magazineD_top .magazineD_box .menu_list {overflow:hidden;width:621px;margin:0 auto;padding:33px 0 36px 0;}
#magazineD_top .magazineD_box .menu_list li {float:left;}
#magazineD_top .magazineD_box .menu_list li a {display:block;width:155px;background: url('../images/common/bg_line_bar.gif') no-repeat left center;font-size:16px;color:#383838;text-align:center;font-weight:bold;}
#magazineD_top .magazineD_box .menu_list li a:hover {color:#1d4a9f !important;}
#magazineD_top .magazineD_box .menu_list li:first-child a {background:none;}
#magazineD_top .magazineD_box .top_img {position:relative;}
#magazineD_top .magazineD_box .top_img .thumb {position:absolute;left:0;top:0;border-right:2px solid #f3f4f5;border-bottom:2px solid #f3f4f5;z-index:1;}
#magazineD_top .magazineD_box .top_img .thumb img {display:block;}
#magazineD_top .magazineD_box .top_img .txt_box {position:relative;float:right;width:574px;height:325px;margin-top:30px;background:#464646}
#magazineD_top .magazineD_box .top_img .txt_box .cont {position:absolute;top:50px;left:207px;letter-spacing:-1px;}
#magazineD_top .magazineD_box .top_img .txt_box .cont .line {display:block;width:66px;height:3px;background:#fff;}
#magazineD_top .magazineD_box .top_img .txt_box .cont .tit {display:block;padding:20px 0 0 0;font-size:38px;color:#fff;line-height:120%;}
#magazineD_top .magazineD_box .top_img .txt_box .cont .desc {display:block;padding:25px 0 0 0;font-size:15px;color:#fff;line-height:160%;}
#magazineD_top .magazineD_box .top_img a:hover .tit,
#magazineD_top .magazineD_box .top_img a:hover .desc {color:#fff !important;}
#magazineD_cont {background:#fff;}
#magazineD_cont .magazineD_info {overflow:hidden;width:980px;margin:0 auto;}
#magazineD_cont .magazineD_info .list_info {overflow:hidden;width:1047px;padding-top:20px;background: url('../images/common/bg_line_bar01.gif') repeat-y 0 0;}
#magazineD_cont .magazineD_info .list_info li {float:left;padding-right:68px;border-top:1px solid #dadada;}
#magazineD_cont .magazineD_info .list_info li.bgnone {border-top:0;}
#magazineD_cont .magazineD_info .list_info li .summary {display:block;width:281px;height:244px;padding:30px 0 39px 0;}
#magazineD_cont .magazineD_info .list_info li .summary span {display:block;}
#magazineD_cont .magazineD_info .list_info li .summary .thumb {padding-bottom:5px;}
#magazineD_cont .magazineD_info .list_info li .summary .desc {padding-bottom:10px;font-size:18px;color:#1f1f1f;font-weight:bold;line-height:140%;}
#magazineD_cont .magazineD_info .list_info li .summary .kind {font-size:14px;color:#1d4a9f;}
.magazineD_list {overflow:hidden;border-top:1px solid #dadada;}
.magazineD_list .left_cont {float:left;width:663px;padding:0 0 80px 0;border-right:1px solid #dadada;}
.magazineD_list .left_cont .magazineD_sub {width:629px;margin-bottom:30px;}
.magazineD_list .left_cont .magazineD_sub li {overflow:hidden;padding:30px 0;border-bottom:1px solid #dadada;}
.magazineD_list .left_cont .magazineD_sub li .thumb {float:left;}
.magazineD_list .left_cont .magazineD_sub li .thumb a {display:block;overflow:hidden;width:160px;height:90px;margin-right:15px;}
.magazineD_list .left_cont .magazineD_sub li .info {overflow:hidden;padding-top:1px;}
.magazineD_list .left_cont .magazineD_sub li .info a {display:block;}
.magazineD_list .left_cont .magazineD_sub li .info span {display:block;}
.magazineD_list .left_cont .magazineD_sub li .info .kind {margin-bottom:4px;color:#1d4a9f;font-size:12px;}
.magazineD_list .left_cont .magazineD_sub li .info .title {margin-bottom:10px;color:#1f1f1f;font-size:18px;height:20px;font-weight:bold;letter-spacing:-1px;}
.magazineD_list .left_cont .magazineD_sub li .info .txt {color:#969696;font-size:13px;line-height:140%;letter-spacing:-1px;}
.magazineD_list .left_cont .btn_more a {display:block;width:347px;height:48px;margin:0 auto;border:1px solid #1d4a9f;line-height:47px;text-align:center;color:#1d4a9f;font-size:16px;font-weight:bold;}
.magazineD_list .left_cont .btn_more a:hover {color:#1d4a9f !important;}
.magazineD_list .right_cont {float:left;}
.magazineD_list .right_cont .ad_right01 {margin-bottom:40px;}
.magazineD_list .right_cont .facebook_api h2 {padding:0 0 5px 19px;}

/* 기자스페셜 */
.reporter_bg {position:relative;background:#2d3033 !important;text-align:center;}
.reportCon {overflow:hidden;width:1100px;margin:0 auto;}
.reporter_list li {overflow:hidden;height:276px;margin-bottom:11px;border:1px solid #eaeaea;background:#fff;}
.reporter_list li:first-child {border-top:0;}
.reporter_list li .report_box {float:left;}
.reporter_list li .report_box a {display:block;}
.reporter_list li .report_box .info_box {position:relative;overflow:hidden;padding-bottom:18px;}
.reporter_list li .l_box a {padding:49px 32px 0 79px;}
.reporter_list li .r_box a {padding:49px 79px 0 32px;}
.reporter_list li .report_box .info_box span {display:block;}
.reporter_list li .report_box .info_box .thumb {overflow:hidden;position:relative;float:left;width:89px;height:89px;margin-right:32px;border-radius:100%;}
.reporter_list li .report_box .info_box .thumb:after {content: "";position: absolute;left: 0;top: 0;display: block;width: 87px;height: 87px;border: 1px solid #000;opacity: 0.09;filter: alpha(opacity=9);border-radius: 100%;}
.reporter_list li .report_box .info_box .thumb img {width:100%;}
.reporter_list li .report_box .info_box .name {padding:17px 0 13px 0;font-size:26px;font-weight:bold;color:#191919;line-height:26px;}
.reporter_list li .report_box .info_box .division {font-size:18px;color:#868686;}
.reporter_list li .report_box .desc_box {position:relative;width:432px;margin-left:6px;padding-top:15px;border-top:2px solid #eaeaea;}
.reporter_list li .report_box .desc_box:after {content: "";display:block;position:absolute;top:-2px;left:0;width:77px;height:2px;background:#6089ff;}
.reporter_list li .report_box .desc {max-height:46px;font-size:17px;color:#868686;line-height:140%;letter-spacing:-1px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

.report_content {overflow: hidden;margin: 0 auto 20px;border: 1px solid #eaeaea;border-top: 0;background-color: #fff;}
.report_top .report_info {overflow:hidden;position:relative;padding:40px 39px 0 39px;border-bottom:1px solid #e9e9e9;}
.report_top .report_info .thumb {overflow:hidden;position:relative;float:left;width:89px;height:89px;margin-right:25px;border-radius:100%;}
.report_top .report_info .thumb:after {content: "";position: absolute;left: 0;top: 0;display: block;width: 87px;height: 87px;border: 1px solid #000;opacity: 0.09;filter: alpha(opacity=9);border-radius: 100%;}
.report_top .report_info .thumb img {width:100%;}
.report_top .report_info .cont_info {overflow:hidden;padding:18px 0 28px 0;}
.report_top .report_info .cont_info span {}
.report_top .report_info .cont_info .name {display:inline-block;margin-right:16px;padding-bottom:16px;border-bottom:2px solid #6089ff;font-size:20px;font-weight:bold;color:#191919;}
.report_top .report_info .cont_info .division {display:inline-block;font-size:18px;color:#868686;}
.report_top .report_info .cont_info .desc {margin-top:22px;font-size:14px;color:#868686;line-height:180%;letter-spacing:-1px;}
.report_top .report_info .share_sns {position:absolute;top:49px;right:39px;}
.report_top .report_info .share_sns a {display:inline-block;width:37px;height:37px;margin-left:8px;background: url('../images/common/report_sns.png') no-repeat 0 0;font-size:0;color:transparent;}
.report_top .report_info .share_sns .btn_brunch {background-position:0 0;}
.report_top .report_info .share_sns .btn_facebook {background-position:-45px 0;}
.report_top .report_info .share_sns .btn_twitter {background-position:-90px 0;}
.report_top .report_info .share_sns .btn_email {background-position:-135px 0;}
.report_top .report_info .video_cont {float:right;width:300px;margin:60px 0 0 20px;}
.report_top .report_info .video_cont .video {display:none;position:relative;width:300px;height:170px;}
.report_top .report_info .video_cont .video .icon_video {position:absolute;top:58px;left:124px;display:block;width:52px;height:51px;background: url('../images/common/icon_video01.png') no-repeat 0 0;font-size:0;color:transparent;}
.report_top .report_info .video_cont .position {padding-top:10px;text-align:center;}
.report_top .report_info .video_cont .position .move {display:inline-block;width:12px;height:12px;margin:0 6px;background:#eaeaea;border-radius:15px;cursor:pointer;}
.report_top .report_info .video_cont .position .on {background:#7984ae;}

.report_top .minority_report {position:relative;overflow:hidden;padding:30px 81px 44px 81px;border-bottom:1px solid #e9e9e9;}
.report_top .minority_report .tit a {display:inline-block;padding-bottom:16px;font-size:16px;color:#3b5a9b;vertical-align:sub;}
.report_top .minority_report .icon_info {display:inline-block;width:24px;height:24px;margin-left:5px;background:url('../images/common/icon_info.png') no-repeat 0 0;vertical-align:middle;font-size:0;color:transparent;cursor:pointer;vertical-align:top;}

.report_top .minority_report .info_layer {display:none;position:absolute;top:64px;left:81px;z-index:3;}
.report_top .minority_report .info_layer_box {position:relative;width:495px;padding:15px 0 25px 0;background:#fbfbfb;border:1px solid #ddd;font-size:16px;color:#868686;line-height:150%;letter-spacing:-1px;}
.report_top .minority_report .info_layer_box .info_txt {margin:0 20px;}
.report_top .minority_report .info_layer_box .btn_close {position:absolute;bottom:12px;right:16px;display:block;text-align:right;cursor:pointer;font-size:12px;color:#868686;}
.report_top .minority_report .info_layer_box .info_arr {position:absolute;top:-13px;left:22px;display:block;width:23px;height:13px;background:url('../images/common/info_arr.gif') no-repeat 0 0;}


.report_top .minority_report .minority_list {overflow:hidden;}
.report_top .minority_report .minority_list li {float:left;width:222px;margin-left:16px;}
.report_top .minority_report .minority_list li:first-child {margin-left:0;}
.report_top .minority_report .minority_list li a {display:block;}
.report_top .minority_report .minority_list li .thumb {overflow:hidden;width:222px;height:154px;}
.report_top .minority_report .minority_list li .thumb img {display:block;}
.report_top .minority_report .minority_list li .cont_info {position:relative;width:220px;height:129px;border:1px solid #ddd;border-top:0;}
.report_top .minority_report .minority_list li .cont_info .txt {display:block;max-height:44px;padding:20px  18px 0 18px;font-size:16px;font-weight:bold;color:#191919;line-height:140%;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;letter-spacing:-1px;}
.report_top .minority_report .minority_list li .cont_info .sub_txt {display:block;max-height:50px;margin-top:8px;padding:0 18px 0 18px;font-size:12px;color:#b2b2b2;letter-spacing:-1px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;}
.report_top .minority_report .minority_list li .cont_info .time {position:absolute;left:18px;bottom:27px;display:block;font-size:12px;color:#b2b2b2;}
.report_top .minority_report .minority_list li.no_img {position:relative;width:220px;height:282px;border:1px solid #ddd;background:#fbfbfb;}
.report_top .minority_report .minority_list li.no_img .cont_info {position:static;border:0;}
.report_top .minority_report .minority_list li.no_img .cont_info .txt {max-height:59px;padding:30px 18px 11px 18px;-webkit-line-clamp:3;}

.report_photo {position:relative;padding:30px 0 70px;border-bottom:1px solid #e9e9e9;}
.report_photo .report_slide {overflow:hidden;width:996px;margin:0 auto;}
.report_photo .photo_list {overflow:hidden;padding-left:30px;}
.report_photo .photo_list li {float:left;margin-left:16px;}
.report_photo .photo_list li:first-child {margin-left:0;}
.report_photo .btn_prev {position:absolute;left:50px;top:97px;}
.report_photo .btn_next {position:absolute;right:50px;top:97px;}

.report_content #contents {float:left;width:690px;padding:32px 29px 0 39px;border-right:1px solid #e9e9e9;}
.report_content .cntPageBox {overflow:hidden;padding-bottom:14px;border-bottom:1px solid #c6c6c6}
.report_content .cntPageBox .cntPage {float:left;}
.report_content .cntPageBox .cntPage a {font-size:15px;color:#575757;}
.report_content .cntPageBox .cntPage a:first-child {padding-right:15px;}
.report_content .cntPageBox .cntPage .on {font-size:16px;color:#191919;font-weight:bold;}
.report_content .cntPageBox .dongaArticle a {float:right;font-size:12px;color:#868686;}
.report_content .cntPageBox .dongaArticle a span {display:inline-block;width:31px;height:16px;padding-right:6px;font-size:0;color:transparent;background:url('../images/common/icon.png') no-repeat 0 -38px;vertical-align:middle;}
.report_content .cntPageBox .dongaArticle .on span {background-position:0 -16px;}
.report_content #aside {padding-top:32px;}

.cont_tabbox {display:none;}
.cont_tabbox .txt_info {padding:22px 17px 20px 17px;font-size:16px;color:#868686;line-height:140%;letter-spacing:-1px;}
.cont_tabbox #spinTopLayer {width:658px !important;margin:0 auto;padding:0 0 0 0;}

.layer_photo .photo_con {margin:0 auto;text-align:center;}
.layer_photo .photo_con .cont {overflow:hidden;}
.layer_photo .photo_con .cont .desc {display:block;margin:10px 0 5px 0;font-size:24px;line-height:24px;color:#fff;text-align:center;}
.layer_photo .photo_con .cont .count {display:block;text-align:right;color:#fff;font-size:15px;}
.layer_photo .photo_con .cont .box {display:inline-block;vertical-align:middle;}
.layer_photo .photo_con .cont .mid {overflow:hidden;display:inline-block;width:0;height:100%;vertical-align:middle;}
.layer_photo .photo_con .cont .img {position:relative;display:inline-block;}
.layer_photo .photo_con .cont .img img {max-width:1000px;max-height:800px;}
.layer_photo .icon_prev {position: fixed;top:50%;left:100px;display:block;width:34px;height:63px;margin-top:-30px;background-position:-46px -222px;font-size:0;color:transparent;z-index:1000}
.layer_photo .icon_next {position: fixed;top:50%;right:100px;display:block;width:34px;height:63px;margin-top:-30px;background-position:-89px -222px;font-size:0;color:transparent;z-index:1000}
.layer_photo .btn_close {position: fixed;top:50px;right:100px;display:block;width:37px;height:37px;background:url('../images/common/btn_close01.png') no-repeat 0 0;font-size:0;color:transparent;z-index:1000}

.reporter_more {padding:0 0 10px 20px;}
.reporter_more .title {padding:0 0 15px 0;font-size:15px;color:#575757;}
.reporter_more .more_list {width:281px;}
.reporter_more li a {position:relative;display:block;padding:15px 0;border-bottom:2px solid #eaeaea;}
.reporter_more li a:after {content: "";display:block;position:absolute;bottom:-2px;left:0;width:77px;height:2px;background:#6089ff;}
.reporter_more li .info_box {overflow:hidden;}
.reporter_more li .info_box span {display:block;letter-spacing:-1px;}
.reporter_more li .info_box .thumb {overflow:hidden;position:relative;float:left;width:72px;height:72px;margin-right:18px;border-radius:100%;}
.reporter_more li .info_box .thumb:after {content: "";position: absolute;left: 0;top: 0;display: block;width: 70px;height: 70px;border: 1px solid #000;opacity: 0.09;filter: alpha(opacity=9);border-radius: 100%;}
.reporter_more li .info_box .thumb img {width:100%;}
.reporter_more li .info_box .name {padding:9px 0 12px 0;font-size:24px;color:#191919;line-height:24px;}
.reporter_more li .info_box .division {font-size:15px;color:#868686;}

.reporter_top {margin:10px 0;}

/* 2018지방선거 */
#vote_floating {position:fixed;left:0;bottom:0;width:100%;height:145px;background: url('../images/common/bg_floating.png') repeat-x 0 0;z-index:99999999;}
#vote_floating .vote_swipe {overflow:hidden;width:1900px;margin:0 auto;padding:0 0 0 20px;}
#vote_floating .title_zone {float:left;padding:25px 0 0 0;text-align:center;}
#vote_floating .title_zone .tit {display:block;margin-bottom:5px;font-size:12px;color:#4144a3;letter-spacing:-1px;}
#vote_floating .title_zone .sub_tit {display:block;margin-bottom:8px;font-size:17px;font-weight:bold;color:#4144a3;letter-spacing:-1px;}
#vote_floating .title_zone .tab_menu li {margin-bottom:3px;}
#vote_floating .title_zone .tab_menu li span {display:block;width:126px;height:27px;background:#c7c9e5;border-radius:15px;font-size:13px;color:#fff;text-align:center;line-height:26px;cursor:pointer;}
#vote_floating .title_zone .tab_menu li.on span {background:#4144a3;}
#vote_floating .vs_poll .local {display:block;margin:0 0 9px 0;font-size:14px;font-weight:bold;color:#4144a3;letter-spacing:-1px;}
#vote_floating .vs_poll .local em {font-size:15px;color:#333;letter-spacing:0;}
#vote_floating .vs_poll .info_box {position:relative;width:364px;}
#vote_floating .vs_poll .info_box .candidate .thumb {position:relative;float:left;display:block;width:64px;height:80px;margin-right:5px;border:1px solid #4144a3;}
#vote_floating .vs_poll .info_box .candidate .thumb img {width:64px;height:80px;}
#vote_floating .vs_poll .info_box .candidate .thumb .mark {display:block;position:absolute;top:-6px;left:-14px;font-size:0;color:transparent;}
#vote_floating .vs_poll .info_box .candidate .thumb .type01 {width:34px;height:42px;background: url('../images/common/icon_s_win01.png') no-repeat 0 0;}
#vote_floating .vs_poll .info_box .candidate .thumb .type02 {width:34px;height:34px;background: url('../images/common/icon_s_win02.png') no-repeat 0 0;}
#vote_floating .vs_poll .info_box .candidate .thumb .type03 {width:34px;height:34px;background: url('../images/common/icon_s_win03.png') no-repeat 0 0;}
#vote_floating .vs_poll .info_box .candidate .party {display:inline-block;width:76px;height:18px;margin-top:11px;font-size:11px;font-weight:bold;color:#fff;line-height:18px;text-align:center;}
#vote_floating .vs_poll .info_box .candidate .name {display:block;margin-top:5px;font-size:16px;font-weight:bold;color:#333;letter-spacing:-1px;}
#vote_floating .vs_poll .info_box .candidate .name em {display:block;margin-top:7px;font-size:24px;color:#252525;font-weight:bold;vertical-align:bottom;}

#vote_floating .vs_poll .info_box .left_candidate {float:left;}
#vote_floating .vs_poll .info_box .right_candidate {float:right;padding:0 0 0 0;text-align:right;}
#vote_floating .vs_poll .info_box .right_candidate .thumb {float:right;width:54px;height:69px;margin:11px 0 0 5px;border:1px solid #c4c4c4;}
#vote_floating .vs_poll .info_box .right_candidate .thumb img {width:54px;height:69px;}
#vote_floating .vs_poll .info_box .right_candidate .name {margin-top:5px;}
#vote_floating .vs_poll .info_box .right_candidate .name em {font-size:18px;vertical-align:middle;}

#vote_floating .vs_poll .info_box .gap_point {position:absolute;top:11px;left:50%;width:80px;padding-top:30px;background: url('../images/common/bg_vs01.png') no-repeat center top;margin-left:-37px;text-align:center;}
#vote_floating .vs_poll .info_box .gap_point span {display:block;letter-spacing:-1px;}
#vote_floating .vs_poll .info_box .gap_point .per {margin-bottom:2px;font-size:16px;color:#4144a3;font-weight:bold;}
#vote_floating .vs_poll .info_box .gap_point .vote_num {font-size:11px;color:#8f91d2;}

.party.type1 {background:#26a4fb;}
.party.type2 {background:#b41819;}
.party.type3 {background:#00b5b3;}
.party.type4 {background:#aac941;}
.party.type5 {background:#f9c80e;color:#252525;}
.party.type6 {background:#f57921;}
.party.type7 {background:#123167;}
.party.type8 {background:#62bb46;}
.party.type9 {background:#da2256;}
.party.type10 {background:#0c449b;}
.party.type11 {background:#888;}

.vote_bottom {float:left;position:relative;margin-left:32px;padding:25px 0 0 35px;}
.vote_bottom .vote_box {overflow:hidden;width:1625px;}
.vote_bottom .vote_list {overflow:hidden;width:1635px;}
.vote_bottom .vote_list li {float:left;height:105px;padding:0 22px;border-left:1px solid #d8d9d9;}
.vote_bottom .vote_list li:first-child {border-left:0;}
.vote_bottom .btn_close {display:block;position:fixed;bottom:80px;right:10px;width:40px;height:41px;background: url('../images/common/btn_vote_close.gif') no-repeat 0 0;font-size:0;color:parent;cursor:pointer;}
.vote_bottom .btn_prev {display:block;position:absolute;top:70px;left:0;width:40px;height:41px;background: url('../images/common/btn_vote_prev.gif') no-repeat 0 0;font-size:0;color:parent;cursor:pointer;}
.vote_bottom .btn_next {display:block;position:fixed;bottom:33px;right:10px;width:40px;height:41px;background: url('../images/common/btn_vote_next.gif') no-repeat 0 0;font-size:0;color:parent;cursor:pointer;}