@charset "utf-8";

/* reset */
html,body{width:100%;height:100%}
html{overflow-y:scroll}
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:'돋움',dotum,Helvetica,sans-serif;font-size:12px;line-height:140%;color:#333;-webkit-text-size-adjust:none}
body{background-color:#fff;text-align:left;*word-break:break-all;-ms-word-break:break-all}
dl,ul,ol,li{list-style:none;}
fieldset, img {border:none;}
img {vertical-align:top;}
hr{display:none;}
input,textarea,select{font-size:12px;color:#333;vertical-align:top;}
#wrap table{width:100%;border-spacing:0;border-collapse:collapse;empty-cells:show;}
legend, caption{width:0; height:0; font:0/0 Sans-serif; visibility:hidden; z-index:-1;}
em, address {font-style:normal;}
a {cursor:pointer;}

/* common */
a:link, a:visited {text-decoration:none;color:#333;}
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;}
.hidden{display:none;position:absolute;left:-10000px;top:0;visibility:hidden;z-index:-1;}
.frameBd {position:absolute; top:0; left:0; display:block; border:1px solid #000; filter:alpha(opacity=10); opacity:0.1; background:url('../images/common/blank.gif') left top repeat;}

/* Layout */
#header {position:relative;width:100%;min-width:980px;height:148px;background:url(../images/main/bg_navwrap.gif) repeat-x 0 bottom;}
#header .head_box {position:relative;width:980px;margin:0 auto;}
#wrap {position:relative;width:980px;padding:0 10px;margin:0 auto;}
#wrap #container {display:inline-block;position:relative;width:980px;margin:0 auto;} /* 20161129 수정 */
#wrap #container #contents {position:relative;float:left;width:630px;}
#wrap #container #aside {position:relative;float:right;width:330px;padding-top:20px;}
#wrap #fullServiceWrap {position:relative;width:980px;overflow:hidden;}
#footer {width:980px;margin:0 auto;font-size:12px;font-family:"돋움", Dotum;text-align:left;}

/* 스킵네비 */
.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;}

/* gnb */
#gnb {min-width:980px;position:relative;text-align:center;background:#f4f4f4;border-top:1px solid #e3e3e3;border-bottom:1px solid #eee;z-index:100000;}
#gnb .gnbBox {min-width:980px;width:980px;padding:0 10px;margin:0 auto;display:inline-block;position:relative;text-align:left;}
#gnb .gnbBox .gnbLeft {float:left;}
#gnb .gnbBox .gnbRight {float:right;}
#gnb .gnbBox .gnbLeft li {padding-left:5px;}
#gnb .gnbBox .gnbRight li {padding-left:5px;}
#gnb .gnbBox .gnbRight li.more a {padding-right:10px;background:url(http://img.donga.com/donga2013/images/common/bul_plus_more.gif) no-repeat right 1px;}
#gnb .gnbBox .gnbRight li.more a img {display:none;}
#gnb .gnbBox li {float:left;font-size:9px;height:25px;line-height:25px;;color:#c7c7c9;}
#gnb .gnbBox li a {color:#585858;font-size:11px;}
#gnb .gnbBox li a span {color:#8b8c8c;}
#gnb .gnbBox li:first-child {background:none; padding-left:0;}
#gnb .gnbBox li.first {background:none; padding-left:0;}

/* 더보기 레이어 */
#gnb .headMoreWrap {display:inline-block;position:absolute;right:0;top:25px;width:571px;padding:19px 16px 23px 16px;height:299px;z-index:100001;background:#fff;border:1px solid #888;font-size:12px;text-align:left;}
#gnb .headMoreWrap dl {float:left;width:114px;height:300px;border-left:1px solid #f0ede2;padding-left:13px;line-height:19px;}
#gnb .headMoreWrap dl.left {width:134px;border-left:0 none;}
#gnb .headMoreWrap dl.hm03 {width:152px;}
#gnb .headMoreWrap dl.right {width:116px;}
#gnb .headMoreWrap dl dt {padding-top:13px;font-weight:bold;}
#gnb .headMoreWrap dl dt span {font-weight:normal;}
#gnb .headMoreWrap dl .first {padding-top:0;}
#gnb .headMoreWrap dl .secon {width:120px;margin-top:10px;background:url(http://eimg.donga.com/donga2013/images/common/bg_img_line.gif) repeat-x left top;}
#gnb .headMoreWrap dl .tit {padding-top:0;}
#gnb .headMoreWrap dl a {color:#525252;}
#gnb .headMoreWrap dl a img {padding:0 0 1px 2px;}
#gnb .headMoreWrap dl a.bg {padding-right:8px;margin-right:6px;background:url(http://eimg.donga.com/donga2013/images/common/bg_vertical_bar.gif) no-repeat right 1px;}
#gnb .headMoreWrap dl a.bg1 {padding-right:4px;margin-right:3px;background:url(http://eimg.donga.com/donga2013/images/common/bg_vertical_bar.gif) no-repeat right top;}
#gnb .headMoreWrap .btnClose {position:absolute;right:9px;top:9px;margin-top:0;}




/* header --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#header .head_box h1 a img {display:block;margin:0 auto;}

/* header > 전체검색 */
#header .headerSearch {width:167px;position:absolute;right:0;top:24px;overflow:hidden;z-index:5;}
#header .headerSearch input {float:left;}
#header .headerSearch .t {height:28px;border:1px solid #ababab;border-right:none;float:left;}
#header .headerSearch .t input {width:127px;height:22px;padding:3px;line-height:19px;border:0 none;color:#878787;}
#header .headerSearch input.s {}

/* header > NAV */

#nav {position:relative;width:980px;margin:0 auto;}
#nav > li {width:109px;float:left;}
#nav > li:last-child {width:108px;}
#nav > li > a {width:109px;height:38px;display:block;background:url(../images/main/bg_nav_1depth01.gif) no-repeat 0 0;text-indent:-9999px;}
#nav > li.news > a {background-position:0 -38px;}                                                          /* 뉴스 */
#nav > li.opinion > a {background-position:-110px -38px;}                                                   /* 오피니언 */
#nav > li.sports > a {background-position:-219px -38px;}                                                   /* 스포츠 */
#nav > li.entertainment > a {background-position:-328px -38px;}                                            /* 연예 */
#nav > li.studio > a {background-position:-437px -38px;}                                                    /* 포토 */
#nav > li.dongaAuto > a {background-position:-546px -38px;}                                                /* 동아오토 */
#nav > li.property > a {background-position:-655px -38px;}                                                 /* 부동산 */
#nav > li.edu > a {background-position:-764px -38px;}                                                 /* 에듀동아 */
#nav > li.channelA > a {background-position:-873px -38px;}                                                 /* 채널A */
#nav > li.news > a:hover, #nav > li.news > a.on {background-position:0 0;}                         /* 뉴스 */
#nav > li.opinion > a:hover, #nav > li.opinion > a.on {background-position:-110px 0;}               /* 오피니언 */
#nav > li.sports > a:hover, #nav > li.sports > a.on {background-position:-219px 0;}                /* 스포츠 */
#nav > li.entertainment > a:hover, #nav > li.entertainment > a.on {background-position:-328px 0;}  /* 연예 */
#nav > li.studio > a:hover, #nav > li.studio > a.on {background-position:-437px 0;}                  /* 포토 */
#nav > li.dongaAuto > a:hover, #nav > li.dongaAuto > a.on {background-position:-546px 0;}          /* 동아오토 */
#nav > li.property > a:hover, #nav > li.property > a.on {background-position:-655px 0;}            /* 부동산 */
#nav > li.edu > a:hover, #nav > li.edu > a.on {background-position:-764px 0;}            /* 에듀동아 */
#nav > li.channelA > a:hover, #nav > li.channelA > a.on {background-position:-873px 0;}            /* 채널A */

#nav > li:hover > .subNav01 {display:block;z-index:4;}
#nav > li > .subNav01 {width:944px;height:32px;padding:0 0 0 36px;position:absolute;left:0;top:38px;border-bottom:1px solid #d8d9d9;background:#f4f4f4;display:none;}
#nav > li > .subNav01.on {display:block;}
#nav > li > .subNav01 > li {float:left;height:32px;position:static;z-index:2;}
#nav > li > .subNav01 > li > a {display:block;height:32px;line-height:32px;}
#nav > li > .subNav01 > li > a:hover {font-weight:bold;color:#000 !important;}

	/* 뉴스 > 2depth */
	#nav > li.news > .subNav01 > li.subNav01_01 > a {width:77px;}  /* 최신기사 */
	#nav > li.news > .subNav01 > li.subNav01_02 > a {width:52px;}  /* 정치 */
	#nav > li.news > .subNav01 > li.subNav01_03 > a {width:52px;}  /* 경제 */
	#nav > li.news > .subNav01 > li.subNav01_04 > a {width:53px;}  /* 국제 */
	#nav > li.news > .subNav01 > li.subNav01_05 > a {width:53px;}  /* 사회 */
	#nav > li.news > .subNav01 > li.subNav01_06 > a {width:54px;}  /* 문화 */
	#nav > li.news > .subNav01 > li.subNav01_07 > a {width:77px;}  /* 의학과학 */
	#nav > li.news > .subNav01 > li.subNav01_08 > a {width:92px;}  /* 사람속으로 */

	/* 오피니언 > 2depth */
	#nav > li.opinion > .subNav01 > li.subNav01_01 > a {width:76px;}  /* 최신기사 */
	#nav > li.opinion > .subNav01 > li.subNav01_02 > a {width:47px;}  /* 사설 */
	#nav > li.opinion > .subNav01 > li.subNav01_03 > a {width:66px;}  /* 동아광장 */
	#nav > li.opinion > .subNav01 > li.subNav01_04 > a {width:82px;}  /* 오늘과 내일 */
	#nav > li.opinion > .subNav01 > li.subNav01_05 > a {width:44px;}  /* 시론 */
	#nav > li.opinion > .subNav01 > li.subNav01_06 > a {width:66px;}  /* 횡설수설 */
	#nav > li.opinion > .subNav01 > li.subNav01_07 > a {width:77px;}  /* 광화문에서 */
	#nav > li.opinion > .subNav01 > li.subNav01_08 > a {width:66px;}  /* @뉴스룸 */
	#nav > li.opinion > .subNav01 > li.subNav01_09 > a {width:66px;}  /* 문화칼럼 */

	/* 스포츠 > 2depth */
	#nav > li.sports > .subNav01 > li.subNav01_01 > a {width:83px;}   /* 최신기사 */
	#nav > li.sports > .subNav01 > li.subNav01_02 > a {width:92px;}   /* 야구&MLB */
	#nav > li.sports > .subNav01 > li.subNav01_03 > a {width:63px;}   /* 축구 */
	#nav > li.sports > .subNav01 > li.subNav01_04 > a {width:58px;}   /* 골프 */
	#nav > li.sports > .subNav01 > li.subNav01_05 > a {width:61px;}   /* 농구 */
	#nav > li.sports > .subNav01 > li.subNav01_06 > a {width:66px;}   /* 마라톤 */
	#nav > li.sports > .subNav01 > li.subNav01_07 > a {width:67px;}   /* 종합 */

	/* 연예 > 2depth */
	#nav > li.entertainment > .subNav01 > li.subNav01_01 > a {width:85px;}      /* 최신기사 */
	#nav > li.entertainment > .subNav01 > li.subNav01_02 > a {width:59px;}     /* 방송 */
	#nav > li.entertainment > .subNav01 > li.subNav01_03 > a {width:57px;}    /* 영화 */
	#nav > li.entertainment > .subNav01 > li.subNav01_04 > a {width:84px;}    /* 대중음악 */
	#nav > li.entertainment > .subNav01 > li.subNav01_05 > a {width:101px;}   /* 연예가 소식 */
	#nav > li.entertainment > .subNav01 > li.subNav01_06 > a {width:88px;}   /* O2플러스 */

	/* 스튜디오 > 2depth  */
	#nav > li.studio > .subNav01 > li.subNav01_01 > a {width:59px;}  /* 시사 */
	#nav > li.studio > .subNav01 > li.subNav01_02 > a {width:60px;}  /* 연예 */
	#nav > li.studio > .subNav01 > li.subNav01_03 > a {width:67px;}  /* 스포츠 */
	#nav > li.studio > .subNav01 > li.subNav01_04 > a {width:70px;}  /* 라이프 */
	#nav > li.studio > .subNav01 > li.subNav01_05 > a {width:170px;}  /* 19 신문에 못 싣는 사진들 */
	#nav > li.studio > .subNav01 > li.subNav01_06 > a {width:90px;}  /* 독자갤러리 */


/* 블로그, 동아누리 */
#header .blogNuri {position:absolute;right:0;top:115px;z-index:5;}
#header .blogNuri li {float:left;}

/* 날씨 */
.weatherBox {position:absolute;left:0;top:25px;height:34px;}
.weather {height:34px;}
.weather a {display:block;}
.weather a > span {display:block;overflow:hidden;}
.weather .date {width:100%;display:inline-block;overflow:hidden;padding:11px 0 8px;}
.weather .date img {float:left;}
.weather a .icon {float:left;width:34px;height:34px;margin:0 2px 0 0;display:block;overflow:hidden;z-index:9999;background:url(../images/main/w_bg_icon.gif) no-repeat right 0;text-indent:-9999em;}
.weather a .icon img {}
.weather a .area {float:left;padding:10px 4px 0 0;position:relative;}
.weather a .area img {float:left;height:14px;line-height:14px;}
.weather a .temp {float:left;padding:9px 0 0 0;}
.weather a .temp img {margin-right:1px;}
	/* 날씨별 아이콘 */
	.weather a .icon.wt01 {background-position:0 0;}         /* 맑음 */
	.weather a .icon.wt02 {background-position:-34px 0;}     /* 구름조금 */
	.weather a .icon.wt03 {background-position:-68px 0;}    /* 흐림 */
	.weather a .icon.wt04 {background-position:-102px 0;}    /* 비 */
	.weather a .icon.wt05 {background-position:-136px 0;}    /* 눈 */
	.weather a .icon.wt06 {background-position:-170px 0;}    /* 눈/비 */
	.weather a .icon.wt07 {background-position:-204px 0;}    /* 소나기 */
	.weather a .icon.wt08 {background-position:-238px 0;}    /* 소낙눈 */
	.weather a .icon.wt09 {background-position:-272px 0;}    /* 안개 */
	.weather a .icon.wt10 {background-position:-306px 0;}    /* 뇌우 */
	.weather a .icon.wt11 {background-position:-340px 0;}    /* 차차흐려짐 */
	.weather a .icon.wt12 {background-position:-374px 0;}    /* 흐려져뇌우 */
	.weather a .icon.wt13 {background-position:-408px 0;}    /* 흐려져비 */
	.weather a .icon.wt14 {background-position:-442px 0;}   /* 흐려져눈 */
	.weather a .icon.wt15 {background-position:-476px 0;}   /* 흐려저눈비 */
	.weather a .icon.wt16 {background-position:-510px 0;}   /* 흐린 후 갬 */
	.weather a .icon.wt17 {background-position:-544px 0;}   /* 뇌우 후 갬 */
	.weather a .icon.wt18 {background-position:-578px 0;}   /* 비 후 갬 */
	.weather a .icon.wt19 {background-position:-612px 0;}   /* 눈 후 갬 */
	.weather a .icon.wt20 {background-position:-646px 0;}   /* 눈비 후 갬 */
	.weather a .icon.wt21 {background-position:-680px 0;}   /* 구름많음 */
	.weather a .icon.wt22 {background-position:-714px 0;}   /* 황사 */

/* SNS 아이콘 링크 */
#header .snsMainList {position:absolute;left:112px;top:35px;}
#header .snsMainList ul {overflow:hidden;}
#header .snsMainList ul li {float:left;padding:0 10px;background:url(../images/main/bg_line01.gif) no-repeat left center;}

#header .snsMainList ul li a {display:block;}
#header .snsMainList ul li a img {}

/* 전체보기 */
.box_allmenu {display:none;position:absolute;top:147px;left:0;width:978px;min-height:295px;border:1px solid #adadad;background:#fff;z-index:1000;}
.box_allmenu .section {position:relative;float:left;width:133px;min-height:262px;padding:23px 0 10px 29px;border-left:1px solid #ededed;}
.box_allmenu .section:first-child {border-left:0;}
.box_allmenu .section strong {display:inline-block;margin-bottom:8px;color:#3e3e3e;}
.box_allmenu .section .menu_list li {line-height:26px;}
.box_allmenu .service {background:#fafafa;}
.box_allmenu .section .all_close {position:absolute;right:0;bottom:0;display:block;width:36px;height:30px;background:url(../images/main/btn_allview_close.gif) no-repeat 0 0;text-indent:-9999px;}





/* contents ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 탑기사 */
/* #contents .headline_box1 {position:relative;overflow:hidden;border-bottom:2px solid #767676;}
#contents .headline_box1 .headline1 {display:inline-block;position:relative;padding:20px 0 23px 0;border-right:1px solid #d8d9d9;}
#contents .headline_box1 .headline1 h1 {height:32px;padding-bottom:10px;}
#contents .headline_box1 .headline1 h1 img {max-width:100%;}
#contents .headline_box1 .headline1 .headPho {float:left;width:216px;margin-right:15px;}
#contents .headline_box1 .headline1 .headArti {float:right;width:378px;padding:0 20px 0 0;}
#contents .headline_box1 .headline1 .headArti strong {display:block;font-size:16px;line-height:21px;margin:0 0 4px;letter-spacing:-1px;color:#4c4c4c}
#contents .headline_box1 .headline1 .headArti strong a {color:#4c4c4c}
#contents .headline_box1 .headline1 .headArti p {margin-bottom:10px;}
#contents .headline_box1 .headline1 .headArti p a {color:#7f7e7e;line-height:18px;}
#contents .headline_box1 .headline1 .headArti ul li {font-weight:bold;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;padding-left:13px;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;}
#contents .headline_box1 .headline1 .headArti ul li a {color:#4c4c4c;}
#contents .headline_box1 .headline1 .more {position:absolute;bottom:6px;right:19px;}
#contents .headline_box1 .headline1 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#777;background:url(../images/common/bul_arr_5.gif) no-repeat right 4px;font-size:11px;letter-spacing:-1px;} */

/* 탑기사 유형별 박스 */
#contents .headline_box1 {position:relative;overflow:hidden;border-bottom:2px solid #767676;border-right:1px solid #d8d9d9;}
#contents .headline_box1 .headPho {position:relative;}
#contents .headline_box1 .headPho .recommend {position:absolute;display:block;left:2px;bottom:2px;height:15px;padding:0 5px 0 5px;border:1px solid #e9c6bb;border-radius:2px;background:#f2f4f7;color:#f4492c;font-size:11px;font-weight:bold;vertical-align:middle;}
#contents .headline_box1 .headPho .recommend .icon_like {display:inline-block;margin:2px 3px 0 0;}
#contents .headline_box1 .headPho .icon_play_center {display:inline-block;width:52px;height:52px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:url('http://image.donga.com/donga2015/images/main/icon_play_center.png') no-repeat;}
#contents .headline_box1 .headPho .icon_play_right {display:inline-block;width:39px;height:39px;position:absolute;bottom:3px;right:8px;background:url('http://image.donga.com/donga2015/images/main/icon_play_right01.png') no-repeat;}
#contents .headline_box1 .headPho .videoPlay {display:block;position:absolute;bottom:5px;left:5px;width:37px;height:37px;font-size:0;color:transparent;background:url(../images/main/icon_play_left01.png) no-repeat 0 0;text-indent:-9999px;}

/* 탑기사 유형 1 */
#contents .headline1 {position:relative;padding:20px 0 14px 0;display:inline-block;width:100%;}
#contents .headline1 strong {display:block;font-size:16px;margin:3px 0 6px;letter-spacing:-1px;color:#4c4c4c}
#contents .headline1 strong a {color:#4c4c4c}
#contents .headline1 h1 {height:32px;padding-bottom:4px;}
#contents .headline1 .headPho {float:left;width:216px;margin-right:15px;padding-top:5px;}
#contents .headline1 .headArti {float:right;width:378px;padding:0 20px 0 0;margin-top:6px;}
#contents .headline1 .headArti p {margin-bottom:10px;}
#contents .headline1 .headArti p a {color:#7f7e7e;line-height:1.5em;}
#contents .headline1 .headArti ul li {font-weight:bold;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:18px;padding-left:13px;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;}
#contents .headline1 .headArti ul li a {color:#4c4c4c;}
#contents .headline1 .more {display:none;position:absolute;bottom:6px;right:19px;}
#contents .headline1 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#777;background:url(../images/common/bul_arr_5.gif) no-repeat right 4px;font-size:11px;letter-spacing:-1px;}

/* 탑기사 유형 2 */
#contents .headline2 {position:relative;padding:20px 0 14px 0;display:inline-block;width:100%;}
#contents .headline2 h1 {height:32px;padding-bottom:11px;}
#contents .headline2 .headPho {float:left;width:216px;margin-right:15px;}
#contents .headline2 .headArti {float:right;width:381px;}
#contents .headline2 .headArti strong {display:block;font-size:16px;margin:3px 0 8px;letter-spacing:-1px;color:#4c4c4c}
#contents .headline2 .headArti strong a {color:#4c4c4c}
#contents .headline2 .headArti p {line-height:18px;margin-bottom:10px;}
#contents .headline2 .headArti p a {color:#7f7e7e;}
#contents .headline2 .headArti ul li {font-weight:bold;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:13px;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;}
#contents .headline2 .headArti ul li a {color:#4c4c4c;}
#contents .headline2 .more {display:none;position:absolute;bottom:6px;right:19px;}
#contents .headline2 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#777;background:url(../images/common/bul_arr_5.gif) no-repeat right 4px;font-size:11px;letter-spacing:-1px;}

/* 탑기사 유형 3 */
#contents .headline3 {position:relative;padding:20px 0 14px 0;display:inline-block;width:100%;}
#contents .headline3 .headPho {float:left;width:146px;margin-right:19px;}
#contents .headline3 .headArti {float:right;width:443px;padding:0 20px 0 0;}
#contents .headline3 .headArti h1 {height:29px;padding-bottom:12px;}
#contents .headline3 .headArti strong {display:block;font-size:16px;margin:3px 0 8px;letter-spacing:-1px;color:#4c4c4c}
#contents .headline3 .headArti strong a {color:#4c4c4c;font-size:16px;}
#contents .headline3 .headArti p {line-height:18px;margin-bottom:10px;font-size:12px;}
#contents .headline3 .headArti p a {color:#7f7e7e;font-size:12px;}
#contents .headline3 .headArti ul li {font-weight:bold;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:13px;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;}
#contents .headline3 .headArti ul li a {color:#4c4c4c;}
#contents .headline3 .more {display:none;position:absolute;bottom:6px;right:19px;}
#contents .headline3 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#777;background:url(../images/common/bul_arr_5.gif) no-repeat right 4px;font-size:11px;letter-spacing:-1px;}

/* 탑기사 유형 4 */
#contents .headline4 {position:relative;padding:20px 0 14px 0;display:inline-block;width:100%;}
#contents .headline4 .headPho {float:left;width:263px;margin-right:19px;}
#contents .headline4 .headArti {float:right;width:327px;padding:0 20px 0 0;}
#contents .headline4 .headArti h1 {height:32px;padding-bottom:10px;}
#contents .headline4 .headArti strong {display:block;font-size:16px;margin:3px 0 8px;letter-spacing:-1px;color:#4c4c4c}
#contents .headline4 .headArti strong a {color:#4c4c4c}
#contents .headline4 .headArti p {line-height:18px;margin-bottom:9px;}
#contents .headline4 .headArti p a {color:#7f7e7e;}
#contents .headline4 .headArti ul li {font-weight:bold;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:18px;padding-left:13px;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;}
#contents .headline4 .headArti ul li a {color:#4c4c4c;}
#contents .headline4 .more {display:none;position:absolute;bottom:6px;right:19px;;}
#contents .headline4 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#777;background:url(../images/common/bul_arr_5.gif) no-repeat right 4px;font-size:11px;letter-spacing:-1px;}

/* 탑기사 유형 5 */
#contents .headline_box2 {}
#contents .headline_box2 .headline2 {width:auto;position:relative;margin:-1px 0 -1px;z-index:99;padding:20px 15px 12px;border:1px solid #d8d9d9;display:inline-block;}
#contents .headline_box2 .headline2 .more {display:none;position:absolute;bottom:6px;right:19px;}
#contents .headline_box2 .headline2 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#212121;background:url(../images/main/bul_arr_6.gif) no-repeat right 3px;font-size:11px;letter-spacing:-1px;}
#contents .headline_box2 .headline2 h1 {height:32px;padding-bottom:11px;}
#contents .headline_box2 .headline2 > strong > a {display:block;overflow:hidden;width:600px;margin-bottom:10px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;}
#contents .headline_box2 .headline2 .headPho {float:left;width:216px;margin:0 15px 15px 0;}
#contents .headline_box2 .headline2 .headArti {float:right;width:365px;margin-bottom:15px;}
#contents .headline_box2 .headline2 .headArti strong {display:block;font-size:16px;margin:3px 0 8px;letter-spacing:-1px;color:#4c4c4c}
#contents .headline_box2 .headline2 .headArti strong a {color:#4c4c4c}
#contents .headline_box2 .headline2 .headArti p {line-height:18px;margin-bottom:10px;}
#contents .headline_box2 .headline2 .headArti p a {color:#7f7e7e;}
#contents .headline_box2 .headline2 .headArti ul li {font-weight:bold;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:13px;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;}
#contents .headline_box2 .headline2 .headArti ul li a {color:#4c4c4c;}
#contents .headline_box2 .headline2 .more {display:none;position:absolute;bottom:6px;right:19px;;}
#contents .headline_box2 .headline2 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#212121;background:url(../images/main/bul_arr_6.gif) no-repeat right 4px;font-size:11px;letter-spacing:-1px;}

/* 탑기사 유형 6 */
#contents .headline_box1 .headline6 {position:relative;padding:15px 0 5px 0;display:inline-block;width:100%;}
#contents .headline_box1 .headline6 strong a {display:block;margin:5px 0;color:#666;font-size:16px;}
#contents .headline_box1 .headline6 h1 {}
#contents .headline_box1 .headline6 .headPho {margin-top:15px;}
#contents .headline_box1 .headline6 .more {display:none;position:absolute;bottom:6px;right:19px;;}
#contents .headline_box1 .headline6 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#212121;background:url(../images/main/bul_arr_6.gif) no-repeat right 4px;font-size:11px;letter-spacing:-1px;}
#contents .headline_box1 .headline6 .assListWrap {width:100%;display:inline-block;padding:4px 0 0;margin:0 0 0;}
#contents .headline_box1 .headline6 .assListWrap .assList {float:left;width:301px;margin-left:14px;}
#contents .headline_box1 .headline6 .assListWrap .assList:first-child {margin-left:0;}
#contents .headline_box1 .headline6 .assListWrap .assList ul {margin:5px 0 0;}
#contents .headline_box1 .headline6 .assListWrap .assList ul li {height:20px;line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;margin-bottom:2px;padding-left:12px;font-weight:bold;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;letter-spacing:-1px;}
#contents .headline_box1 .headline6 .assListWrap .assList ul li a {color:#666;}
/* 20160405 선거관련 타이틀 추가 */
#contents .headline_box1 .headline6 .assListWrap .assList .tit {display:inline-block;height:19px;line-height:19px;margin:12px 0 1px 0;padding:0 11px;border:1px solid #adafe9;background:#f7f9fd;text-align:center;color:#4c51dc;font-weight:bold;}

/* 탑기사 유형 7 */
#contents .headline_box1 .headline6 .headPhoList {position:relative;width:571px;display:inline-block;padding:5px 23px 0 22px;}
#contents .headline_box1 .headline6 .headPhoList ul {}
#contents .headline_box1 .headline6 .headPhoList ul li {float:left;width:130px;margin-left:17px;}
#contents .headline_box1 .headline6 .headPhoList ul li:first-child {margin-left:0;}
#contents .headline_box1 .headline6 .headPhoList ul li a {display:block;color:#4d4d4d;line-height:13px;position:relative;}
#contents .headline_box1 .headline6 .headPhoList ul li a img {display:block;margin-bottom:1px;border:1px solid #bab6ae;}
#contents .headline_box1 .headline6 .headPhoList ul li a em {display:block;height:22px;line-height:22px;text-align:center;overflow:hidden;color:#4c4c4c;}
#contents .headline_box1 .headline6 .headPhoList a.ele_p_L {position:absolute;left:0;top:36px;}
#contents .headline_box1 .headline6 .headPhoList a.ele_p_R {position:absolute;right:0;top:36px;}

/* 탑기사 유형 8 */
#contents .headline_box1 .headline7 {position:relative;padding:15px 0 5px 0;display:inline-block;width:100%;}
#contents .headline_box1 .headline7 strong a {display:block;margin:5px 0;color:#666;font-size:16px;}
#contents .headline_box1 .headline7 h1 {padding-bottom:11px;}
#contents .headline_box1 .headline7 .more {display:none;position:absolute;bottom:6px;right:19px;;}
#contents .headline_box1 .headline7 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#212121;background:url(../images/main/bul_arr_6.gif) no-repeat right 4px;font-size:11px;letter-spacing:-1px;}
#contents .headline_box1 .headline7 .headPho {overflow:hidden;position:relative;width:620px;}
#contents .headline_box1 .headline7 .headPho a {position:absolute;display:block;width:29px;height:58px;background:url(http://image.donga.com/donga2015/images/issue/btn_rio_img.png) no-repeat 0 0;font-size:0;color:transparent;}
#contents .headline_box1 .headline7 .headPho .btn_prev {top:47px;left:0;background-position:0 0;}
#contents .headline_box1 .headline7 .headPho .btn_next {top:47px;right:0;background-position:-30px 0;}
#contents .headline_box1 .headline7 .headPho .btn_prev:hover {top:47px;left:0;background-position:0 -59px;}
#contents .headline_box1 .headline7 .headPho .btn_next:hover {top:47px;right:0;background-position:-30px -59px;}
#contents .headline_box1 .headline7 .img_slidebox {overflow:hidden;width:620px;height:150px;}
#contents .headline_box1 .headline7 .img_slidebox .elements {position:relative;width:3000px;}
#contents .headline_box1 .headline7 .img_slidebox .pannel {float:left;width:231px;height:150px;}
#contents .headline_box1 .headline7 .img_slidebox .pannel a {display:block;}
#contents .headline_box1 .headline7 .assListWrap {width:100%;display:inline-block;padding:4px 0 0;margin:0 0 0;}
#contents .headline_box1 .headline7 .assListWrap .assList {float:left;width:301px;margin-left:14px;}
#contents .headline_box1 .headline7 .assListWrap .assList:first-child {margin-left:0;}
#contents .headline_box1 .headline7 .assListWrap .assList ul {margin:5px 0 0;}
#contents .headline_box1 .headline7 .assListWrap .assList ul li {height:20px;line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;margin-bottom:2px;padding-left:12px;font-weight:bold;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;letter-spacing:-1px;}

/* 탑기사 - 2단 특집 */
#contents .headline_box2 .headline2 .assListWrap {width:100%;display:inline-block;padding:14px 0 0;margin:0 0 0;border-top:1px solid #d6ceba;}
#contents .headline_box2 .headline2 .assListWrap .assList {float:left;width:300px;margin-left:9px;}
#contents .headline_box2 .headline2 .assListWrap .assList:first-child {margin-left:0;}
#contents .headline_box2 .headline2 .assListWrap .assList h2 {font-size:14px;font-weight:bold;color:#ef4a24;letter-spacing:-1px;}
#contents .headline_box2 .headline2 .assListWrap .assList ul {margin:5px 0 0;}
#contents .headline_box2 .headline2 .assListWrap .assList ul li {height:20px;line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;margin-bottom:2px;padding-left:12px;font-weight:bold;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;letter-spacing:-1px;}
#contents .headline_box2 .headline2 .assListWrap .assList ul li a {color:#4c4c4c;}
#contents .headline_box2 .headline2 .headPhoList {position:relative;width:573px;display:inline-block;padding:15px 12px 0 13px;margin:10px 0 0;border-top:1px solid #d6ceba;}
#contents .headline_box2 .headline2 .headPhoList ul {}
#contents .headline_box2 .headline2 .headPhoList ul li {float:left;width:130px;margin-left:17px;}
#contents .headline_box2 .headline2 .headPhoList ul li:first-child {margin-left:0;}
#contents .headline_box2 .headline2 .headPhoList ul li a {display:block;color:#4d4d4d;line-height:13px;position:relative;}
#contents .headline_box2 .headline2 .headPhoList ul li a img {display:block;margin-bottom:1px;border:1px solid #bab6ae;}
#contents .headline_box2 .headline2 .headPhoList ul li a em {display:block;height:22px;line-height:22px;text-align:center;overflow:hidden;color:#4c4c4c;}
#contents .headline_box2 .headline2 .headPhoList a.ele_p_L {position:absolute;left:-4px;top:48px;}
#contents .headline_box2 .headline2 .headPhoList a.ele_p_R {position:absolute;right:-4px;top:48px;}

/* 탑기사 - 2단 특집 */
#contents .headline_box1 .headline2 {position:relative;display:inline-block;width:100%;padding:20px 0 15px;}
#contents .headline_box1 .headline2 h1 {padding-bottom:11px;}
#contents .headline_box1 .headline2 > strong > a {font-size:16px;}
#contents .headline_box1 .headline2 .headPho {float:left;width:216px;margin-right:15px;}
#contents .headline_box1 .headline2 .headArti {float:right;width:378px;padding:0 20px 0 0;}
#contents .headline_box1 .headline2 .headArti strong {display:block;font-size:16px;margin:3px 0 8px;letter-spacing:-1px;color:#4c4c4c}
#contents .headline_box1 .headline2 .headArti strong a {color:#4c4c4c}
#contents .headline_box1 .headline2 .headArti p {line-height:18px;margin-bottom:10px;}
#contents .headline_box1 .headline2 .headArti p a {color:#7f7e7e;}
#contents .headline_box1 .headline2 .headArti ul li {font-weight:bold;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:13px;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;}
#contents .headline_box1 .headline2 .headArti ul li a {color:#7D7D7D;}/* 색임시 변경 기존색상 #4c4c4c; */
#contents .headline_box1 .headline2 .more {display:none;position:absolute;bottom:6px;right:19px;;}
#contents .headline_box1 .headline2 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#212121;background:url(../images/main/bul_arr_6.gif) no-repeat right 3px;font-size:11px;letter-spacing:-1px;}
#contents .headline_box1 .headline5 {position:relative;display:inline-block;width:100%;border-bottom:1px solid #d5d5d5;padding-top:20px;padding-bottom:20px;}
#contents .headline_box1 .headline5 h1 {padding-bottom:11px;}
#contents .headline_box1 .headline5 .headPho {float:left;width:210px;margin-right:17px;}
#contents .headline_box1 .headline5 .headArti {float:left;width:381px;margin-top:2px;}
#contents .headline_box1 .headline5 .headArti strong {display:block;font-size:16px;margin:3px 0 8px;letter-spacing:-1px;color:#4c4c4c}
#contents .headline_box1 .headline5 .headArti strong a {color:#4c4c4c}
#contents .headline_box1 .headline5 .headArti p {line-height:18px;margin-bottom:10px;}
#contents .headline_box1 .headline5 .headArti p a {color:#7f7e7e;}
#contents .headline_box1 .headline5 .headArti ul li {font-weight:bold;height:18px;line-height:18px;padding-left:13px;background:url(../images/common/bul_reply.gif) no-repeat 0 5px;}
#contents .headline_box1 .headline5 .headArti ul li a {color:#4c4c4c;}
#contents .headline_box1 .headline5 .more {position:absolute;bottom:6px;right:19px;;}
#contents .headline_box1 .headline5 .more a {display:inline-block;height:16px;line-height:16px;padding-right:10px;color:#777;background:url(../images/common/bul_arr_5.gif) no-repeat right 4px;font-size:11px;letter-spacing:-1px;;}


/* 주요 뉴스 */
#contents .mainNewsWrap {width:100%;display:inline-block;position:relative;z-index:99;margin-bottom:20px;}
#contents .mainNewsWrap .mainNews {position:relative;float:left;width:426px;}
#contents .mainNewsWrap .mainNews .mNewsLi {margin:0 10px -4px 0;padding:17px 0 7px;background:url(../images/common/line_dotted_3.gif) repeat-x 0 0;}
#contents .mainNewsWrap .mainNews .mNewsLi:first-child {margin:-1px 10px 0 0;padding:15px 0 7px;background:none;}
#contents .mainNewsWrap .mainNews .mNewsLi > span {display:block;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#contents .mainNewsWrap .mainNews .mNewsLi > span a {font-size:14px;font-weight:bold;letter-spacing:-0.05em;;color:#242424;}
#contents .mainNewsWrap .mainNews .mNewsLi > span a img {vertical-align:-3px;}
#contents .mainNewsWrap .mainNews .mNewsLi .assN {margin-top:-3px;margin-bottom:5px;}
#contents .mainNewsWrap .mainNews .mNewsLi .assN li {padding-left:15px;color:#7d7d7d;line-height:20px;background:url(../images/common/bul_reply.gif) no-repeat 2px 6px;}
#contents .mainNewsWrap .mainNews .mNewsLi .assN li a {color:#7d7d7d;}
#contents .mainNewsWrap .mainNews .mNewsLi .assN li img {vertical-align:middle;}
#contents .mainNewsWrap .mainNews .mNewsLi .impor {margin:5px 0;padding:5px 10px;background:#f4f4f4;}
#contents .mainNewsWrap .mainNews .mNewsLi .impor .assN li {background-image:url(../images/common/bul_ass_im.gif);}
#contents .mainNewsWrap .mainNews .mNewsLi .recommend {display:inline-block;height:15px;padding:0 5px 0 5px;border:1px solid #e9c6bb;border-radius:2px;background:#fff;color:#f4492c;font-size:11px;font-weight:bold;line-height:inherit;}
#contents .mainNewsWrap .mainNews .mNewsLi .recommend .icon_like {display:inline-block;height:12px;margin:0 3px 0 0;line-height:inherit;}
#contents .mainNewsWrap .mainNews .mNewsLi span .recommend {line-height:1.6;}
#contents .mainNewsWrap .mainNews .mNewsLi span .recommend .icon_like img {margin-top:2px;vertical-align:top;}

/* 주요 뉴스 > 주요기사 변형 1 */
#contents .mNewsLi_t1 {position:relative;width:425px;padding:0 0 5px 0;overflow:hidden;}
#contents .mNewsLi_t1 em {display:block;font-size:12px;font-weight:bold;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#contents .mNewsLi_t1 em a {color:#888}
#contents .mNewsLi_t1 strong {display:inline-block;font-size:18px;width:425px;height:20px;line-height:17px;margin-bottom:5px;letter-spacing:-1px;font-weight:bold;color:#242424;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"맑은 고딕","Malgun Gothic"}
#contents .mNewsLi_t1 strong a {display:block;color:#242424;}
#contents .mNewsLi_t1 .p {position:relative;float:left;width:101px;margin-right:12px;padding-top:2px;}
#contents .mNewsLi_t1 .p img {max-width:101px;}
#contents .mNewsLi_t1 .p .icon_play {display:inline-block;width:28px;height:28px;position:absolute;bottom:2px;right:2px;margin:auto;background:url('http://image.donga.com/donga2015/images/main/icon_play_right02.png') no-repeat;}
#contents .mNewsLi_t1 .t {float:right;width:304px;}
#contents .mNewsLi_t1 .t p {line-height:17px;padding-top:4px;margin-bottom:3px;}
#contents .mNewsLi_t1 .t p a {color:#7f7e7e;}
#contents .mNewsLi_t1 .t ul li {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px;line-height:20px;padding-left:13px;background:url(../images/common/bul_reply.gif) no-repeat 0 6px;}
#contents .mNewsLi_t1 .t ul li a {color:#7d7d7d;}
#contents .mNewsLi_t1 .t ul li a strong {display:inline;font-size:12px;height:auto;margin:0;letter-spacing:0;color:#7d7d7d;}

#contents .mNewsLi_t1 .t .facebook {}
#contents .mNewsLi_t1 .t .facebook > a {margin-right:4px;}

/* 연재 기획물 */
#contents .mainNewsWrap .viewNews {float:right;width:182px;padding-top:15px;}
#contents .mainNewsWrap .viewNews .serial h2 {padding-bottom:5px;font-size:13px;letter-spacing:-1px;}
#contents .mainNewsWrap .viewNews .serial h2 .tit_box {display:inline-block;width:26px;height:16px;line-height:16px;margin-right:5px;text-align:center;background:#ec6123;border:1px solid #d4561f;color:#fff;font-size:11px;font-weight:normal;}
#contents .mainNewsWrap .viewNews .serial ul {margin-bottom:15px;}
#contents .mainNewsWrap .viewNews .serial ul li a {display:block;position:relative;}
#contents .mainNewsWrap .viewNews .serial ul li a img {display:block;}
#contents .mainNewsWrap .viewNews .serial ul li a em {display:block;width:172px;height:33px;padding:0 4px;line-height:33px;background:#eef0f3;border:1px solid #d8d9d9;border-top:0 none;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'Malgun Gothic' , '맑은 고딕';font-size:14px;color:#212121;}
#contents .mainNewsWrap .viewNews .serial ul li a .frame {position:absolute;width:180px;height:111px;border:1px solid #d8d9d9;top:0;right:0;bottom:0;left:0;opacity:0.5;filter:alpha(opacity=50);}

/* 인포그래픽스/기획/연재, 사진중심기사 */
#contents .mainNewsWrap .viewNews .info h2 {padding-bottom:5px;}
#contents .mainNewsWrap .viewNews .info ul {margin-bottom:15px;}
#contents .mainNewsWrap .viewNews .info ul li a {display:block;position:relative;}
#contents .mainNewsWrap .viewNews .info ul li a img {display:block;}
#contents .mainNewsWrap .viewNews .info ul li a em {display:block;width:172px;height:33px;padding:0 4px;line-height:33px;background:#eef0f3;border:1px solid #d8d9d9;border-top:0 none;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'Malgun Gothic' , '맑은 고딕';font-size:14px;color:#212121;}
#contents .mainNewsWrap .viewNews .info ul li a .frame {position:absolute;width:180px;height:111px;border:1px solid #d8d9d9;top:0;right:0;bottom:0;left:0;opacity:0.5;filter:alpha(opacity=50);}

/* 뉴스 클립 */
#contents .mainNewsWrap .viewNews .newsClip {}
#contents .mainNewsWrap .viewNews .newsClip h2 {height:13px;padding-bottom:8px;}
#contents .mainNewsWrap .viewNews .newsClip ul {margin-bottom:15px;}
#contents .mainNewsWrap .viewNews .newsClip ul li {margin-top:15px;}
#contents .mainNewsWrap .viewNews .newsClip ul li:first-child {margin-top:0;}
#contents .mainNewsWrap .viewNews .newsClip ul li a {display:block;position:relative;}
#contents .mainNewsWrap .viewNews .newsClip ul li a img {display:block;}
#contents .mainNewsWrap .viewNews .newsClip ul li a em {display:block;width:172px;height:33px;padding:0 4px;line-height:33px;background:#eef0f3;border:1px solid #d8d9d9;border-top:0 none;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'Malgun Gothic' , '맑은 고딕';font-size:14px;color:#212121;}
#contents .mainNewsWrap .viewNews .newsClip ul li a .frame {position:absolute;width:180px;height:111px;border:1px solid #d8d9d9;top:0;right:0;bottom:0;left:0;opacity:0.5;filter:alpha(opacity=50);}
/* 20160607 동영상 아이콘 추가 */
#contents .mainNewsWrap .viewNews ul li a .newsClipPlay {display:block;position:absolute;bottom:41px;left:5px;width:37px;height:37px;font-size:0;color:transparent;background:url(../images/main/icon_play_left01.png) no-repeat 0 0;text-indent:-9999px;}

/* 오늘의 핫이슈 */
#contents .mainNewsWrap .viewNews .today_hotissue {}
#contents .mainNewsWrap .viewNews .today_hotissue h2 {height:13px;padding-bottom:8px;}
#contents .mainNewsWrap .viewNews .today_hotissue .issue_box {padding:10px 10px 0 10px;background:#f2f4f7;border:1px solid #e3e3e3;}
#contents .mainNewsWrap .viewNews .today_hotissue .issue_box .issue_list li {margin-bottom:10px;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#contents .mainNewsWrap .viewNews .today_hotissue .issue_box .issue_list li span {display:inline-block;width:13px;height:14px;line-height:14px;margin-right:9px;background:#fff;border:1px solid #cda49a;font-size:10px;color:#3a3a3a;text-align:center;letter-spacing:-1px;vertical-align:1px;}
#contents .mainNewsWrap .viewNews .today_hotissue .issue_box .issue_list .point span {background:#f85f3d;border:1px solid #e15331;color:#fff;}
#contents .mainNewsWrap .viewNews .today_hotissue .issue_box .issue_list .first a {font-size:14px;font-weight:bold;}

/* 스포츠,연예,화제 뉴스 */
#contents .entertainment {overflow:hidden;position:relative;margin-bottom:10px;padding:20px 19px 8px 19px;border:1px solid #d8d9d9;background:#f2f4f7;}
#contents .entertainment h2 {margin-bottom:11px;}
#contents .entertainment h2 img {display:inline-block;}
#contents .entertainment .menu_r {position:absolute;right:19px;top:22px;height:11px;line-height:13px;color:#b3b7bf;font-size:11px;vertical-align:middle;}
#contents .entertainment .menu_r img {display:inline-block;}
#contents .entertainment .thumb_list {overflow:hidden;margin-bottom:13px;}
#contents .entertainment .thumb_list li {float:left;margin-left:10px;}
#contents .entertainment .thumb_list li:first-child {margin-left:0;}
#contents .entertainment .thumb_list li a {display:block;position:relative;width:140px;} /* 20160803 수정 */
#contents .entertainment .thumb_list li a img {display:block;width:138px;height:88px;border:1px solid #999;}
#contents .entertainment .thumb_list li a span {display:block;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:12px;color:#515151;}
#contents .entertainment .thumb_list li a .videoPlay {display:block;position:absolute;bottom:29px;left:5px;width:37px;height:37px;font-size:0;color:transparent;background:url(../images/main/icon_play_left01.png) no-repeat 0 0;text-indent:-9999px;} /* 20160803 추가 */
#contents .entertainment .t {width:290px;}
#contents .entertainment .t.left {float:left;}
#contents .entertainment .t.right {float:right;}
#contents .entertainment .t ul li {overflow:hidden;margin-bottom:13px;padding:0 0 0 9px;background:url('http://image.donga.com/donga2013/images/common/bul_point_5.gif') no-repeat left center;}
#contents .entertainment .t ul li a {float:left;display:block;font-size:14px;color:#242424;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-0.05em;}
#contents .entertainment .t ul li .icon_img {display:inline-block;margin-left:5px;}

/* 주제별 기사 */
#contents .subjectNews {width:100%;margin-bottom:10px;overflow:hidden;}
#contents .subjectNews .news_list {float:left;width:428px;}
#contents .subjectNews .news_list .bg_none {background:none !important;}
#contents .subjectNews .news_list .t {overflow:hidden;padding:17px 0 7px 0;background:url('../images/main/bg_dot01.gif') repeat-x left bottom;}
#contents .subjectNews .news_list .t span {display:block;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;}
#contents .subjectNews .news_list .t span a {font-size:14px;font-weight:bold;color:#242424;letter-spacing:-0.05em;}
#contents .subjectNews .news_list .t span a img {vertical-align:top;position:relative;top:3px;}
#contents .subjectNews .news_list .section_banner {display:table;margin-top:7px;border:1px solid #d3d3d3;}
#contents .subjectNews .news_list .section_banner li {display:table-cell;border-left:1px solid #d3d3d3;}
#contents .subjectNews .news_list .section_banner li:first-child {border-left:none;}

#contents .subjectNews .head {float:right;width:182px;padding-top:10px;}
#contents .subjectNews .head h2 {margin-bottom:10px;}
#contents .subjectNews .head h2 img {display:block;}
#contents .subjectNews .head h2 a {color:#ef4a24;}
#contents .subjectNews .head .p {margin-bottom:19px;}
#contents .subjectNews .head .p a {display:block;text-align:center;line-height:1.5;}
#contents .subjectNews .head .p a img {display:block;width:182px;height:110px;margin-bottom:5px;}
#contents .subjectNews .head .p a em {display:block;height:15px;letter-spacing:-1px;overflow:hidden;color:#515151;}

/* 주제별 뉴스 > 생활 경제 > 주식 */
#contents .subjectNews .head .tit_economy img {float:left}
#contents .subjectNews .head .stockBox {float:right;width:150px;height:20px;}
.stList {height:13px;color:#747a88;overflow:hidden;font-size:11px;}
.stList li {text-align:right;}
.stList li strong {float:left;width:46px;text-align:right;}
.stList li span {float:left;width:48px;text-align:right;font-weight:normal;}
.stList li em {float:left;padding-left:5px;text-align:right;font-weight:normal;}
.stList li em img {vertical-align:middle;}
.stList li em.red {color:#ce0400;}
.stList li em.blue {color:blue;}


/* 콘텐츠 박스 */
#contents .conBox {position:relative;padding-top:34px;margin-bottom:32px;}
#contents .conBox h2 {position:absolute;top:0;height:34px;text-align:center;font-weight:bold;font-size:13px;letter-spacing:-1px;background:#fff;z-index:10;}
#contents .conBox h2 a {}
#contents .conBox h2.c1 {width:81px;left:0;}
#contents .conBox h2.c2 {width:81px;left:80px;}
#contents .conBox h2.c3 {width:81px;left:160px;}
#contents .conBox h2.c4 {width:112px;left:240px;}
#contents .conBox h2 .cb_Tab {display:block;color:#606060;border-top:2px solid #656565;padding:0 0 1px;}
#contents .conBox h2 .cb_Tab span {border:1px solid #b1b1b2;background:#f3f4f3;border-top:0;padding:0 10px;display:block;height:31px;line-height:31px;}
#contents .conBox h2 .cb_Tab.on {color:#f64803;border-top:2px solid #f64803;z-index:10;}
#contents .conBox h2 .cb_Tab.on span {border-bottom:0;height:32px;background:#fff;}

#contents .conBox .cb_Box {position:relative;display:none;width:590px;height:252px;padding:21px 19px 20px;border:1px solid #d8d9d9;border-top:1px solid #b1b1b2;margin-top:-1px;}
#contents .conBox .cb_Box ul {}
#contents .conBox .cb_Box ul li {position:absolute;width:179px;}
#contents .conBox .cb_Box ul li a {display:block;}
#contents .conBox .cb_Box ul li a img {width:179px;height:122px;}
#contents .conBox .cb_Box ul li a span {display:block;text-align:center;position:absolute;left:0;bottom:0;width:169px;padding:0 5px;height:28px;line-height:28px;color:#fff;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background: url("../images/common/bg_t.png") repeat scroll 0 0;}
#contents .conBox .cb_Box ul li.cb_list1 {left:19px;top:21px;}
#contents .conBox .cb_Box ul li.cb_list2 {left:19px;top:151px;}
#contents .conBox .cb_Box ul li.cb_list3 {left:204px;top:21px;}
#contents .conBox .cb_Box ul li.cb_list4 {left:430px;top:21px;}
#contents .conBox .cb_Box ul li.cb_list5 {left:430px;top:151px;}
#contents .conBox .cb_Box ul li.cb_list3 {width:220px;}
#contents .conBox .cb_Box ul li.cb_list3 a {}
#contents .conBox .cb_Box ul li.cb_list3 a img {width:220px;height:252px;}
#contents .conBox .cb_Box ul li.cb_list3 a span {text-align:left;width:200px;height:46px;padding:0 10px;color:#dcdfdf;line-height:16px;}
#contents .conBox .cb_Box ul li.cb_list3 a span strong {display:block;margin-top:5px;font-size:14px;letter-spacing:-1px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;}
#contents .conBox .cb_Box .cb_link {position:absolute;right:0;top:-23px;color:#9c9c9c;}
#contents .conBox .cb_Box .cb_link a {font-size:11px;color:#626364;font-weight:bold;letter-spacing:-1px;}


/* 저널로그 20140617 */
#contents .conBox .cb_Box .journal {float:right;width:390px;}
#contents .conBox .cb_Box .journal .top {background:url(http://image.donga.com/donga2013/images/common/line_dotted_3.gif) repeat-x 0 bottom;padding-bottom:10px;margin-bottom:8px;}
#contents .conBox .cb_Box .journal .top a {}
#contents .conBox .cb_Box .journal .top a strong {margin:15px 0 12px;font-size:14px;letter-spacing:-1px;line-height:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#contents .conBox .cb_Box .journal .top a em {color:#509aff;font-size:11px;letter-spacing:-1px;display:none;margin-bottom:4px;}
#contents .conBox .cb_Box .journal .top a span {color:#7d7d7d;letter-spacing:-1px;line-height:18px;display:block;max-height:36px;overflow:hidden;margin-bottom:9px;}

#contents .conBox .cb_Box .journal .top ul {}
#contents .conBox .cb_Box .journal .top ul li {display:block;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 0 12px;margin-bottom:9px;background:url(http://image.donga.com/donga2013/images/common/bul_reply.gif) no-repeat 0px center;position:static;width:auto;}
#contents .conBox .cb_Box .journal .top ul li a {color:#666;letter-spacing:-1px;font-weight:bold;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#contents .conBox .cb_Box .journal > ul {}
#contents .conBox .cb_Box .journal > ul li {position:static;width:auto;background:url(http://image.donga.com/donga2013/images/common/bul_point_3.gif) no-repeat 0 center;padding-left:9px;}
#contents .conBox .cb_Box .journal > ul li a {font-size:14px;letter-spacing:-1px;line-height:32px;font-weight:bold;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;}


/* 동아경제 20140617 */
#contents .conBox .cb_Box .dongaEconomy {float:right;width:390px;}
#contents .conBox .cb_Box .dongaEconomy ul {}
#contents .conBox .cb_Box .dongaEconomy ul:first-child {background:url(http://image.donga.com/donga2013/images/common/line_dotted_3.gif) repeat-x 0 bottom;padding-bottom:12px;margin-bottom:10px;}
#contents .conBox .cb_Box .dongaEconomy ul li {position:static;width:auto;background:url(http://image.donga.com/donga2013/images/common/bul_point_3.gif) no-repeat 0 center;padding-left:9px;margin-top:16px;}
#contents .conBox .cb_Box .dongaEconomy ul li:first-child {margin-top:0;}
#contents .conBox .cb_Box .dongaEconomy ul li a {font-size:14px;letter-spacing:-1px;font-weight:bold;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;}

/* 20161129 추가 */
/* 비즈N 뉴스 */
#contents .biznNews .news_list {margin-top:8px;}
#contents .biznNews .head {padding-top:16px;}

/* 헬스, 트레블 뉴스 */
#contents .health_travel {padding:19px 19px 0;border:1px solid #dadbdb;background-color:#f2f4f7;}
#contents .health_travel .thumb_list {overflow:hidden;margin-bottom:10px;}
#contents .health_travel .thumb_list li {float:left;margin-left:10px;}
#contents .health_travel .thumb_list li:first-child {margin-left:0;}
#contents .health_travel .thumb_list li a {display:block;position:relative;width:140px;}
#contents .health_travel .thumb_list li a img {display:block;width:138px;height:90px;border:1px solid #999;}
#contents .health_travel .thumb_list li a span {display:block;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:12px;color:#515151;}
#contents .health_travel .thumb_list li a .category {display:inline-block;position:absolute;top:0;left:0;height:17px;line-height:17px;padding:0 4px;font-size:11px;color:#fff;background:url(http://image.donga.com/donga2015/images/common/bg.png) repeat 0 0;}

/* 저널로그 뉴스 */
#contents .journal_box {margin-top:12px;}
#contents .journal_box .journal {padding:11px 19px 15px;border:1px solid #dadbdb;}
#contents .journal_box .journal h2 {padding-bottom:9px;font-size:14px;color:#1e1e1e;}
#contents .journal_box .journal ul {overflow:hidden;}
#contents .journal_box .journal ul li {float:left;margin-left:15px;}
#contents .journal_box .journal ul li:first-child {margin-left:0;}
#contents .journal_box .journal ul li .thumb {float:left;}
#contents .journal_box .journal ul li .thumb img {width:88px;height:56px;}
#contents .journal_box .journal ul li .info {float:left;width:190px;margin-left:9px;}
#contents .journal_box .journal ul li .info .tit {display:block;padding-top:6px;font-size:13px;color:#515151;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;}
#contents .journal_box .journal ul li .info .writer {display:block;padding-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#929292;}
#contents .journal_box .journal_slide {position:relative;padding:12px 0 11px;border:1px solid #dadbdb;border-top:none;}
#contents .journal_box .journal_slide ul {overflow:hidden;padding:0 19px;}
#contents .journal_box .journal_slide ul li {float:left;margin-right:16px;}
#contents .journal_box .journal_slide ul li:first-child {margin-left:16px;}
#contents .journal_box .journal_slide ul li .thumb {float:left;position:relative;}
#contents .journal_box .journal_slide ul li .thumb img {width:38px;height:38px;}
#contents .journal_box .journal_slide ul li .thumb .bg {display:block;position:absolute;top:0;left:0;width:38px;height:38px;background:url(http://image.donga.com/donga2015/images/common/cycle.png) no-repeat 0 0;}
#contents .journal_box .journal_slide ul li .txt {float:left;width:76px;max-height:31px;overflow:hidden;margin:3px 0 0 8px;font-size:12px;color:#515151;font-weight:bold;}
#contents .journal_box .journal_slide ul li .txt span {display:inline-block;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
#contents .journal_box .journal_slide .btn_area .btn_prev {position:absolute;top:26px;left:13px;}
#contents .journal_box .journal_slide .btn_area .btn_next {position:absolute;top:26px;right:13px;}

/* 매거진 */
.magazine2 {float:left;position:relative;width:980px;margin-top:14px;overflow:hidden;border-top:2px solid #656565;}
.magazine2 .c_tit {height:32px;line-height:32px;overflow:hidden;padding:0 19px 0 19px;border:1px solid #d8d9d9;border-top:0 none;background:#f8f8f8;}
.magazine2 .c_tit h2 {float:left;font-size:14px;font-weight:bold;color:#191919;letter-spacing:-1px;}
.magazine2 .c_tit .a_link {float:right;height:16px;line-height:16px;font-size:11px;padding:8px 0;letter-spacing:-1px;color:#aaa;}
.magazine2 .c_tit .a_link a {padding:0 1px;color:#505050;}
.magazine2 .magaList {padding:19px 18px 23px;border:1px solid #d8d9d9;border-top:0 none;overflow:hidden;}
.magazine2 .magaList p {float:left;width:228px;padding-left:10px;}
.magazine2 .magaList p:first-child {padding-left:0;}
.magazine2 .magaList p img {display:block;width:228px;height:131px;margin-bottom:6px;}
.magazine2 .magaList p a {display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c2c1c1;font-size:11px}
.magazine2 .magaList p a strong {color:#f64803;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.magazine2 .magaList p a .txt_box {display:inline-block;width:228px;font-size:12px;color:#c6c6c6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.magazine2 .magaList p a .txt_box span {color:#505050;}
/* //20161129 추가 */

/* 매거진 */
#contents .magazine {position:relative;width:100%;margin-bottom:22px;overflow:hidden;border-top:2px solid #656565;}
#contents .magazine .c_tit {width:590px;height:32px;line-height:32px;overflow:hidden;padding:0 19px 0 19px;border:1px solid #d8d9d9;border-top:0 none;background:#f8f8f8;}
#contents .magazine .c_tit h2 {float:left;font-size:14px;font-weight:bold;color:#191919;letter-spacing:-1px;}
#contents .magazine .c_tit .a_link {float:right;height:16px;line-height:16px;font-size:11px;padding:8px 0;letter-spacing:-1px;color:#aaa;}
#contents .magazine .c_tit .a_link a {padding:0 1px;color:#505050;}
#contents .magazine .magaList {width:590px;padding:19px 19px 14px 19px;border:1px solid #d8d9d9;border-top:0 none;overflow:hidden;}
#contents .magazine .magaList p {float:left;width:180px;padding-left:25px;}
#contents .magazine .magaList p:first-child {padding-left:0;}
#contents .magazine .magaList p img {display:block;margin-bottom:6px;}
#contents .magazine .magaList p a {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c2c1c1;font-size:11px}
#contents .magazine .magaList p a strong {color:#f64803;}
#contents .magazine .magaList p a span {color:#505050;font-size:12px;}

/* 매거진 20160715 추가 */
#contents .magazine .magaList2 {padding:19px 19px 25px 19px;}
#contents .magazine .magaList2 p {width:140px;padding-left:10px;}
#contents .magazine .magaList2 p img {width:140px;height:83px;}
#contents .magazine .magaList2 p a strong {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#contents .magazine .magaList2 p a span {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* 마케팅 */
#contents .marketing {overflow:hidden;position:relative;padding:44px 19px 14px 19px;border:1px solid #d8d9d9;border-bottom:none;}
#contents .marketing h2 {position:absolute;top:17px;}
#contents .marketing h2 a {font-size:14px;color:#919191;}
#contents .marketing h2 a:hover {color:#000 !important;}
#contents .marketing h2 a.on {color:#000;}
#contents .marketing .etc1 {left:19px;}
#contents .marketing .etc2 {left:147px;}
#contents .marketing .etc3 {left:237px;}
#contents .marketing .etc4 {left:323px;}
#contents .marketing h2 .tat_bar {display:inline-block;margin-left:8px;font-size:11px;font-weight:normal;vertical-align:1px;color:#919191;}
#contents .marketing .con_box {display:none;}
#contents .marketing .con_box .thumb_list {display:table;width:100%;margin-bottom:12px;}
#contents .marketing .con_box .thumb_list li {display:table-cell;float:left;margin-left:10px;}
#contents .marketing .con_box .thumb_list li:first-child {margin-left:0;}
#contents .marketing .con_box .thumb_list li a span {display:block;position:absolute;left:0;bottom:0;height:17px;line-height:17px;padding:0 5px;background:url(../images/main/bg_pink.png) repeat 100% 100%;color:#fff;font-size:11px;}
#contents .marketing .con2 .thumb_list li a span {background:url(../images/main/bg_green.png) repeat 100% 100%;}
#contents .marketing .con3 .thumb_list li a span {width:130px;background:url(../images/main/bg_blue.png) repeat 100% 100%;text-align:center;}
#contents .marketing .con4 .thumb_list li a span {width:130px;background:url(../images/main/bg_black.png) repeat 100% 100%;text-align:center;}
#contents .marketing .con_box .thumb_list li a {display:block;position:relative;width:140px;color:#fff !important;}
#contents .marketing .con_box .thumb_list li a:hover span {color:#fff !important;}
#contents .marketing .con_box .thumb_list li a img {display:block;border:1px solid #878787;}
#contents .marketing .con_box .review {width:290px;}
#contents .marketing .con_box .f_left {float:left;}
#contents .marketing .con_box .f_right {float:right;}
#contents .marketing .con_box .review .tit {margin-bottom:5px;font-size:12px;color:#242424;}
#contents .marketing .con_box .review .review_list li {margin-bottom:4px;}
#contents .marketing .con_box .review .review_list a {display:block;color:#707070;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#contents .marketing .con_box .review .review_list a span {color:#000;}




/* aside ----------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 20161124 DLIVE 추가 */
#aside .dlive {position:relative;margin-bottom:24px;font-family:"맑은 고딕","Malgun Gothic";}
#aside .dlive h2 .tit {display:inline-block;font-style:italic;color:#f7512a;font-size:20px;}
#aside .dlive h2 .tit em {font-style:italic;color:#7c8ea4;}
#aside .dlive h2 .txt {display:inline-block;max-width:269px;padding-left:6px;color:#333;font-size:14px;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#aside .dlive .dlive_con {position:relative;margin-top:10px;padding:0 0 29px 0;border:1px solid #ccc;background:url(../images/issue/bg.gif) repeat-y 27px 0;}
#aside .dlive .dlive_con .bg {display:block;position:absolute;top:0;left:0;width:311px;height:20px;background-color:#fff;}
#aside .dlive .dlive_con ul {height:510px !important;padding-bottom:30px;overflow-y:scroll;}
#aside .dlive .dlive_con ul li {overflow:hidden;margin-top:10px;}
#aside .dlive .dlive_con ul li:first-child {margin-top:15px;}
#aside .dlive .dlive_con ul li:first-child .time {color:#e7253b;}
#aside .dlive .dlive_con ul li .time {float:left;width:40px;padding:6px 0 6px 5px;font-size:11px;color:#7b858e;background-color:#fff;text-align:center;}
#aside .dlive .dlive_con ul li .con {float:left;width:260px;margin:5px 0 0 5px;}
#aside .dlive .dlive_con ul li .con img {width:260px;height:146px;margin-top:8px;}
#aside .dlive .dlive_con ul li .con .tit {display:block;font-size:14px;line-height:20px;color:#254ec7;}
#aside .dlive .dlive_con ul li .con .txt {font-size:14px;line-height:18px;color:#454545;}
#aside .dlive .dlive_con ul li .con .new {font-size:11px;color:#e7253b;}
#aside .dlive .bg2 {display:block;position:absolute;bottom:1px;left:1px;width:311px;height:29px;background-color:#fff;}
#aside .dlive .go a {display:block;position:absolute;bottom:6px;right:8px;width:93px;font-size:12px;color:#747474;background:url(../images/issue/btn_dlive.gif) no-repeat right 4px;}
/* Chrome, Safari용 스크롤 바 */
#aside .dlive .dlive_con ul::-webkit-scrollbar {width: 8px;}
#aside .dlive .dlive_con ul::-webkit-scrollbar-track {background-color:#fff;}
#aside .dlive .dlive_con ul::-webkit-scrollbar-thumb {background-color:#fff;}
/* 스크롤바 */
#aside .dlive .scrollbar-inner {overflow:hidden;}
#aside .dlive .scrollbar-inner > .scroll-element,
#aside .dlive .scrollbar-inner > .scroll-element div
{
	border: none;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 10;
}
#aside .dlive .scrollbar-inner > .scroll-element div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
}
#aside .dlive .scrollbar-inner > .scroll-element.scroll-x {
	display:none;
}
#aside .dlive .scrollbar-inner > .scroll-element.scroll-y {
	height: 100%;
	right: 2px;
	top: 0;
	width: 8px;
}
#aside .dlive .scrollbar-inner > .scroll-element .scroll-element_outer {
	overflow: hidden;
}
#aside .dlive .scrollbar-inner > .scroll-element .scroll-element_outer,
#aside .dlive .scrollbar-inner > .scroll-element .scroll-element_track,
#aside .dlive .scrollbar-inner > .scroll-element .scroll-bar {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
#aside .dlive .scrollbar-inner > .scroll-element .scroll-element_track,
#aside .dlive .scrollbar-inner > .scroll-element .scroll-bar {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	opacity: 0.4;
}
#aside .dlive .scrollbar-inner > .scroll-element .scroll-element_track { background-color: #e0e0e0; }
#aside .dlive .scrollbar-inner > .scroll-element .scroll-bar { background-color: #c2c2c2; }
#aside .dlive .scrollbar-inner > .scroll-element:hover .scroll-bar { background-color: #919191; }
#aside .dlive .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }
/* update scrollbar offset if both scrolls are visible */
#aside .dlive .scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
#aside .dlive .scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }
#aside .dlive .scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
#aside .dlive .scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }

/* 투데이 */
#aside .today3 {position:relative;margin-bottom:22px;z-index:299;}
#aside .today3 h2 {width:330px;overflow:hidden;padding-bottom:7px;}
#aside .today3 .date {position:absolute;top:-2px;right:0;color:#6d6d6d;z-index:9;}
#aside .today3 .date strong {font-family:Verdana;color:#555;}
#aside .today3 iframe {position:absolute;top:-13px;right:0;}

/* 오늘의 사설 */
#aside .today3 .toda_leader {position:relative;}
#aside .today3 .toda_leader h2 {border-bottom:1px solid #6c6c6c;}
#aside .today3 .to_edi {width:100%;padding:8px 0 7px;overflow:hidden;}
#aside .today3 .to_edi ul {float:right;width:100%;margin-top:-1px;}
#aside .today3 .to_edi ul li {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px;line-height:20px;padding-left:7px;background:url(../images/common/bul_point_3.gif) no-repeat 0 9px;}
#aside .today3 .to_edi ul li a {color:#333;}
#aside .today3 .to_edi ul li.on a {}
#aside .today3 .toda_leader .column_box {position:relative;margin-bottom:15px;} /* 20160805 수정 */
#aside .today3 .toda_leader .column_box .btn_list_more {display:block;height:28px;line-height:28px;border:1px solid #d0d2d2;border-top:none;background:#f2f4f7;text-align:center;}
#aside .today3 .toda_leader .column_box .btn_list_more span {display:inline-block;width:8px;height:5px;margin-left:5px;background:url(../images/main/icon_list_more.png) no-repeat 0 0;vertical-align:2px;}
#aside .today3 .toda_leader .column_box .btn_list_close {display:block;height:28px;line-height:28px;border:1px solid #d0d2d2;border-top:none;background:#f2f4f7;text-align:center;}
#aside .today3 .toda_leader .column_box .btn_list_close span {display:inline-block;width:10px;height:7px;margin-left:5px;background:url(../images/main/icon_list_close.png) no-repeat 0 0;vertical-align:2px;}
#aside .today3 .to_column_list {position:relative;padding:0 20px;border:1px solid #d9d9d9;background:#f7f7f7;}
#aside .today3 .to_column_list .prev {position:absolute;top:29px;left:6px;display:block;width:7px;height:13px;background:url(../images/main/btn_list_prev.png) no-repeat 0 0;text-indent:-9999em;}
#aside .today3 .to_column_list .next {position:absolute;top:29px;right:6px;display:block;width:7px;height:13px;background:url(../images/main/btn_list_next.png) no-repeat 0 0;text-indent:-9999em;}
#aside .today3 .to_column_list .to_column {display:none;}
#aside .today3 .to_column {}
#aside .today3 .to_column a {display:block;width:100%;padding:9px 0;overflow:hidden;}
#aside .today3 .to_column a .p {float:left;width:69px;margin-right:6px;}
#aside .today3 .to_column a .p img {display:block;}
#aside .today3 .to_column a .t {float:left;width:213px;margin-top:7px;}
#aside .today3 .to_column a .t strong {display:block;height:18px;line-height:18px;color:#666;letter-spacing:-1px;}
#aside .today3 .to_column a .t em {display:block;height:18px;line-height:18px;color:#333;overflow:hidden;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;}
#aside .today3 .to_column a .t span {color:#888;font-size:11px;font-weight:normal;}
#aside .today3 .column_box .more_list {padding:0 20px;border:1px solid #d9d9d9;border-top:none;background:#f7f7f7;}
#aside .today3 .more_list_box {display:none;position:absolute;top:71px;left:0;z-index:100000;}
#aside .today3 .more_list .to_column {border-top:1px solid #e6e6e6;}

/* 20160805 VODA 배너 추가 */
#aside .today3 .banner_voda img {border:1px solid #dadada;}

/* 미대선배너 */
#main_random_banner > div {display:none;}
.banner_election2016 {position:relative;margin-bottom:15px;}
.banner_election2016 .d_day {display:block;position:absolute;top:7px;right:12px;color:#fff !important;font-size:12px;font-weight:bold;font-family:'Verdana';}

/* 드론배너 */
.banner_drone {position:relative;margin-bottom:15px;}
.banner_drone .layer_drone {position:absolute;top:0;left:0;}

/* 20160729 리우올림픽 추가 */
#aside .today3 .medal_total {position:relative;margin:15px 0 17px;border:1px solid #d0d0d0;}
#aside .today3 .medal_total .tit:hover {color:#ffec10 !important;}
#aside .today3 .medal_total .tit img {border-bottom:1px solid #d0d2d2;}
#aside .today3 .medal_total .tit span {display:block;position:absolute;top:43px;right:12px;font-size:12px;color:#fff;}
#aside .today3 .medal_total .medal_count {position:absolute;right:50%;top:-6px;margin-right:-134px;}
#aside .today3 .medal_total .medal_count p {position:absolute;top:23px;width:33px;text-align:center;}
#aside .today3 .medal_total .medal_count p strong {width:8px;height:11px;}
#aside .today3 .medal_total .medal_count p.gold {right:64px;}
#aside .today3 .medal_total .medal_count p.silver {right:24px;}
#aside .today3 .medal_total .medal_count p.bronze {right:-13px;}
#aside .today3 .medal_total .medal_count p.gold strong {display:inline-block;background:url(../images/issue/img_goldnum.png) no-repeat;}
#aside .today3 .medal_total .medal_count p.silver strong {display:inline-block;background:url(../images/issue/img_silvernum.png) no-repeat;}
#aside .today3 .medal_total .medal_count p.bronze strong {display:inline-block;background:url(../images/issue/img_bornzenum.png) no-repeat;}
#aside .today3 .medal_total .medal_count p.gold strong.num01, #aside .today3 .medal_total .medal_count p.silver strong.num01, #aside .today3 .medal_total .medal_count p.bronze strong.num01 {background-position:1px 0;}
#aside .today3 .medal_total .medal_count p.gold strong.num02, #aside .today3 .medal_total .medal_count p.silver strong.num02, #aside .today3 .medal_total .medal_count p.bronze strong.num02 {background-position:-8px 0;}
#aside .today3 .medal_total .medal_count p.gold strong.num03, #aside .today3 .medal_total .medal_count p.silver strong.num03, #aside .today3 .medal_total .medal_count p.bronze strong.num03 {background-position:-18px 0;}
#aside .today3 .medal_total .medal_count p.gold strong.num04, #aside .today3 .medal_total .medal_count p.silver strong.num04, #aside .today3 .medal_total .medal_count p.bronze strong.num04 {background-position:-29px 0;}
#aside .today3 .medal_total .medal_count p.gold strong.num05, #aside .today3 .medal_total .medal_count p.silver strong.num05, #aside .today3 .medal_total .medal_count p.bronze strong.num05 {background-position:-40px 0;}
#aside .today3 .medal_total .medal_count p.gold strong.num06, #aside .today3 .medal_total .medal_count p.silver strong.num06, #aside .today3 .medal_total .medal_count p.bronze strong.num06 {background-position:-52px 0;}
#aside .today3 .medal_total .medal_count p.gold strong.num07, #aside .today3 .medal_total .medal_count p.silver strong.num07, #aside .today3 .medal_total .medal_count p.bronze strong.num07 {background-position:-63px 0;}
#aside .today3 .medal_total .medal_count p.gold strong.num08, #aside .today3 .medal_total .medal_count p.silver strong.num08, #aside .today3 .medal_total .medal_count p.bronze strong.num08 {background-position:-74px 0;}
#aside .today3 .medal_total .medal_count p.gold strong.num09, #aside .today3 .medal_total .medal_count p.silver strong.num09, #aside .today3 .medal_total .medal_count p.bronze strong.num09 {background-position:-85px 0;}
#aside .today3 .medal_total .medal_count p.gold strong.num00, #aside .today3 .medal_total .medal_count p.silver strong.num00, #aside .today3 .medal_total .medal_count p.bronze strong.num00 {background-position:-96px 0;}
#aside .today3 .medal_total table {font-size:12px;text-align:center;}
#aside .today3 .medal_total table th {height:31px;padding:0;background:#fafafa;color:#000;font-weight:normal;}
#aside .today3 .medal_total table td {height:31px;padding:0;border-top:1px solid #f3f3f3;}
#aside .today3 .medal_total table .rank {width:47px;}
#aside .today3 .medal_total table th.nation {text-align:left;padding-left:20px;}
#aside .today3 .medal_total table td.nation {text-align:left;font-size:11px;letter-spacing:-1px;}
#aside .today3 .medal_total table td.nation div {width:130px;height:31px;position:relative;}
#aside .today3 .medal_total table td.nation span:first-child {left:0;top:7px;}
#aside .today3 .medal_total table td.nation span {position:absolute;left:28px;top:10px;}
#aside .today3 .medal_total table .gold {width:32px;}
#aside .today3 .medal_total table .silver {width:32px;}
#aside .today3 .medal_total table .bronze {width:32px;padding-right:10px;}
#aside .today3 .medal_total table .kor td {font-weight:bold;background:#d4f6ff;}
#aside .today3 .medal_total .more_medal_list {display:none;position:absolute;top:278px;left:-1px;width:328px;border:1px solid #d0d0d0;border-top:none;background-color:#fff;z-index:100000;}
#aside .today3 .medal_total .btn_list_more {display:block;height:28px;line-height:28px;border-top:1px solid #d0d2d2;background:#f2f4f7;text-align:center;}
#aside .today3 .medal_total .btn_list_more span {display:inline-block;width:8px;height:5px;margin-left:5px;background:url(../images/issue/icon_list_more.png) no-repeat 0 0;vertical-align:2px;}
#aside .today3 .medal_total .btn_list_close {display:block;height:28px;line-height:28px;border-top:1px solid #d0d2d2;background:#f2f4f7;text-align:center;}
#aside .today3 .medal_total .btn_list_close span {display:inline-block;width:10px;height:7px;margin-left:5px;background:url(../images/issue/icon_list_close.png) no-repeat 0 0;}

/* 20160805 리우올림픽 경기일정 추가 */
#aside .today3 .today_game {border:1px solid #cdcdcd;background:#f4f4f5;position:relative;margin-bottom:36px;}
#aside .today3 .today_game h2 {width:329px;padding-bottom:0;background-color:#3893b6;}
#aside .today3 .today_game .mapBox {height:232px;overflow-y:scroll;}
#aside .today3 .today_game .more {padding-right:9px;position:absolute;right:0;bottom:-21px;font-size:13px;letter-spacing:-1px;color:#000;font-weight:bold;background:url(../images/issue/btn_all_more.gif) no-repeat right 2px;}
#aside .today3 .today_game #swipe_today_game {position:relative;width:100%;}
#aside .today3 .today_game #swipe_today_game > div {overflow:hidden;position:relative;width:100%;height:100%;}
#aside .today3 .today_game #swipe_today_game > div .map {overflow:hidden;position:relative;width:100%;height:100%;float:left;}
#aside .today3 .today_game #swipe_today_game > div .map ul {padding:19px 0;margin-left:23px;border-left:4px solid #dcdcdc;}
#aside .today3 .today_game #swipe_today_game > div .map ul li {padding-left:26px;margin:7px 0 0 -10px;color:#4a4a4a;font-weight:bold;}
#aside .today3 .today_game #swipe_today_game > div .map ul li:first-child {margin-top:0;}
#aside .today3 .today_game #swipe_today_game > div .map ul li.am {background:url(../images/issue/icon_am.png) no-repeat 0 50%;}
#aside .today3 .today_game #swipe_today_game > div .map ul li.am div strong {color:#39b54a;}
#aside .today3 .today_game #swipe_today_game > div .map ul li.pm {background:url(../images/issue/icon_pm.png) no-repeat 0 50%;}
#aside .today3 .today_game #swipe_today_game > div .map ul li.pm div strong {color:#32b5e8;}
#aside .today3 .today_game #swipe_today_game > div .map ul li div {width:238px;height:35px;padding-left:15px;line-height:35px;background:#fff;}
#aside .today3 .today_game #swipe_today_game > div .map ul li div strong {margin-right:10px;}
#aside .today3 .today_game #swipe_today_game > div .map ul li div .txt {font-size:11px;color:#7b7b7b;font-weight:normal;}
#aside .today3 #SwipeTab2 li {color:#1b3905;font-size:13px;font-weight:bold;position:absolute;right:72px;top:11px;display:none;}
#aside .today3 #SwipeTab2 li.on {display:block;}

/* 오늘의 동아일보, 신문보기 */
#aside .today3 .todayNewsP h2 {font-weight:normal;}
#aside .today3 .todayNewsP h2 .txt_bar {display:inline-block;font-size:12px;color:#b7b9bc;vertical-align:top;}
#aside .todayNewsP {margin-bottom:28px;}
#aside .todayNewsP h2 {height:14px;}
#aside .todayNewsP .todayNews_box {overflow:hidden;padding:14px 14px;border:1px solid #c9cccd;}
#aside .todayNewsP .todayNews_box .imgNews {display:inline;float:left;width:134px;margin:0 16px 0 0;}
#aside .todayNewsP .todayNews_box .imgNews img {border:1px solid #bababa;}
#aside .todayNewsP .todayNews_box ul {float:right;width:150px;}
#aside .todayNewsP .todayNews_box ul li {line-height:20px;padding:9px 0 0 0;}
#aside .todayNewsP .todayNews_box ul li:first-child {padding:0;}
#aside .todayNewsP .todayNews_box ul li a {display:inline-block;;margin-right:3px;font-weight:bold;color:#333;}
#aside .todayNewsP .todayNews_box ul li a em {display:block;font-family:"굴림", Gulim;font-weight:normal;line-height:14px;color:#666;}
#aside .todayNewsP .todayNews_box ul li a em strong {display:block;font-weight:bold;color:#000;line-height:20px;margin-bottom:3px;}
#aside .todayNewsP .todayNews_box ul li a em b {font-weight:bold;color:#000;line-height:22px;margin-bottom:3px;}
#aside .todayNewsP .todayNews_box ul li ul {float:none;width:auto;margin:0;}
#aside .todayNewsP .todayNews_box ul li ul li {height:14px;padding:0;line-height:1.4;font-weight:normal;overflow:hidden;}
#aside .todayNewsP .todayNews_box ul li ul li a {margin:0;color:#666;font-family:"굴림", Gulim;font-size:11px;line-height:1.4;font-weight:normal;}
#aside .todayNewsP .todayNews_box ul li span {width:153px;height:27px;margin:7px 0 0 -4px;display:block;overflow:hidden;background:url(http://image.donga.com/donga2013/images/main/bg_todayNews_bar.gif) no-repeat 0 0;}
#aside .todayNewsP .todayNews_box span a {float:left;color:#666;height:27px;line-height:27px;padding:0 5px;font-size:12px;font-weight:bold;background:url(http://image.donga.com/donga2013/images/main/bul_todayNews_bar.gif) no-repeat left center;}
#aside .todayNewsP .todayNews_box ul li span a:first-child {background-image:none;}

/* 동아일보 단독 */
#aside .today3 .to_realNews {z-index:999;position:relative;width:330px;display:inline-block;background:url(http://image.donga.com/donga2013/images/main/bg_to_real_news_2.gif) repeat-x 0 0;border:1px solid #d0d2d2;}
#aside .today3 .to_realNews strong {float:left;width:82px;height:30px;line-height:30px;font-size:12px;padding-left:10px;margin-right:6px;font-weight:bold;color:#0c5588;letter-spacing:-1px;background:url(http://image.donga.com/donga2013/images/main/line_real_tit.gif) no-repeat right center;}
#aside .today3 .to_realNews .newsList {position:relative;float:left;width:198px;height:30px;overflow:hidden;}
#aside .today3 .to_realNews .newsList ul {position:absolute;left:0;top:0;}
#aside .today3 .to_realNews .newsList ul li {width:198px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#aside .today3 .to_realNews .newsList ul li a {color:#333;}
#aside .today3 .to_realNews .more {position:relative;float:right;width:31px;height:30px;}
#aside .today3 .to_realNews .more a {display:block;width:31px;height:30px;background:url(http://image.donga.com/donga2013/images/main/bg_to_real_more2.gif) no-repeat 0 -30px;}
#aside .today3 .to_realNews .more a.off {background-position:0 0;}
#aside .today3 .to_realNews .more a.on {background-position:0 0;}
#aside .today3 .to_realNews .more a span {position:absolute;left:-10000px;z-index:-1;visibility:hidden;}
#aside .today3 .to_realNews .moreList {position:absolute;left:-1px;top:31px;z-index:100;width:300px;padding:0 15px 0;border:1px solid #d2d2d2;border-top:0 none;background:#fcfcfc;}
#aside .today3 .to_realNews .moreList ul {}
#aside .today3 .to_realNews .moreList ul li {height:30px;line-height:30px;border-top:1px solid #e4e4e4;}
#aside .today3 .to_realNews .moreList ul li:first-child {border-top:0 none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#aside .today3 .to_realNews .moreList ul li a {color:#333;}
#aside .today3 .to_realNews iframe {position:static;top:0;}
#aside .today3 .to_realNews .realTimeWrap {float:left;width:210px;height:30px;line-height:30px;background:url(http://img.donga.com/donga2013/images/main/bg_to_real_news_2.gif) repeat-x 0 0;}
#aside .today3 .to_realNews .realTimeWrap .realTime {position:relative;float:left;width:202px;height:30px;overflow:hidden;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul {position:absolute;left:0;top:0;list-style-type:none;margin:0;padding:0;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li {position:absolute;width:202px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li a {color:#333;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld0-title {top:0;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld1-title {top:30px;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld2-title {top:60px;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld3-title {top:90px;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld4-title {top:120px;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld5-title {top:150px;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld6-title {top:180px;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld7-title {top:210px;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld8-title {top:240px;}
#aside .today3 .to_realNews .realTimeWrap .realTime ul li.sld9-title {top:270px;}

.realTime a:link,.realTime a:visited{text-decoration:none;color:#7f7e7e;}
.realTime a:hover,.realTime a:active{text-decoration:none;color:#f25632;}

/* 포토&동영상 */
#aside .photoMove {position:relative;padding-bottom:30px;}
#aside .photoMove h2 {padding:0 0 7px 0;font-size:12px;font-weight:bold;color:#222;border-bottom:2px solid #656565;}
#aside .photoMove .photoBig {position:relative;width:330px;margin:0 auto 5px;}
#aside .photoMove .photoBig a {display:block;width:100%;height:100%;}
#aside .photoMove .photoBig em {position:absolute;bottom:0;left:0;width:100%;height:30px;line-height:30px;text-align:center;background:url(../images/common/bg_t.png) repeat 0 0;color:#fff;}
#aside .photoMove .photoBig .btn_l {position:absolute;top:55px;left:0;width:29px;height:58px;z-index:10;background:url(../images/main/btn_left_arr4.png) no-repeat 0 0;}
#aside .photoMove .photoBig .btn_l:hover, #aside .photoMove .photoBig .btn_l:focus {background:url(../images/main/btn_left_arr4_on.png) no-repeat 0 0;}
#aside .photoMove .photoBig .btn_r {position:absolute;top:55px;right:0;width:29px;height:58px;z-index:10;background:url(../images/main/btn_right_arr4.png) no-repeat 0 0;}
#aside .photoMove .photoBig .btn_r:hover, #aside .photoMove .photoBig .btn_r:focus {background:url(../images/main/btn_right_arr4_on.png) no-repeat 0 0;}
#aside .photoMove .photoBig .btn_l, #aside .photoMove .photoBig .btn_r {overflow:hidden;}
#aside .photoMove .photoBig .btn_l span, #aside .photoMove .photoBig .btn_r span {position:absolute;left:-9999em;visibility:hidden;z-index:-1;}

#aside .photoMove .photoList {position:relative;}
#aside .photoMove .photoList ul {display:inline-block;width:100%;}
#aside .photoMove .photoList ul li {float:left;margin-left:6px;}
#aside .photoMove .photoList ul li:first-child {margin-left:0;}
#aside .photoMove .photoList ul li a {display:block;position:relative;}
#aside .photoMove .photoList ul li a span {position:absolute;left:0;top:0;width:106px;height:59px;background:#fff;border:0 none;opacity:0.6;filter:alpha(opacity=60);}
#aside .photoMove .photoList ul li a.on span,#aside .photoMove .photoList ul li a:focus span,#aside .photoMove .photoList ul li a:hover span {position:absolute;left:0;top:0;width:100px;height:53px;background:none;border:3px solid #fc5f01;opacity:1;filter:alpha(opacity=100);}
#aside .photoMove .photoList ul li a .play {position:absolute;left:50%;top:50%;margin:-14px 0 0 -14px;}
#aside .photoMove .photoList .btn_l {position:absolute;top:23px;left:8px;width:7px;height:13px;z-index:10;background:url(../images/main/btn_left_arr3.gif) no-repeat 0 0;}
#aside .photoMove .photoList .btn_l:hover, #aside .photoMove .photoList .btn_l:focus {background:url(../images/main/btn_left_arr3_on.gif) no-repeat 0 0;}
#aside .photoMove .photoList .btn_r {position:absolute;top:23px;right:8px;width:7px;height:13px;z-index:10;background:url(../images/main/btn_right_arr3.gif) no-repeat 0 0;}
#aside .photoMove .photoList .btn_r:hover, #aside .photoMove .photoList .btn_r:focus {background:url(../images/main/btn_right_arr3_on.gif) no-repeat 0 0;}
#aside .photoMove .photoList .btn_l, #aside .photoMove .photoList .btn_r {overflow:hidden;}
#aside .photoMove .photoList .btn_l span, #aside .photoMove .photoList .btn_r span {position:absolute;left:-9999em;visibility:hidden;z-index:-1;}
#aside .photoMove .more_b {position:absolute;right:0;top:0;font-size:11px;color:#cccccc;}
#aside .photoMove .more_b a {color:#333;}

/* 20160803 VODA 추가 */
#aside .vodaCorner {position:relative;margin-bottom:25px;overflow:hidden;}
#aside .vodaCorner h2 {height:12px;margin-bottom:12px;padding-bottom:7px;border-bottom:1px solid #a0a0a0;}
#aside .vodaCorner .vodaLink {position:absolute;top:4px;left:55px;font-size:11px;color:#cfcdcd;letter-spacing:-1px;}
#aside .vodaCorner .vodaLink a {color:#333;}
#aside .vodaCorner .r_btn {position:absolute;top:1px;right:0;}
#aside .vodaCorner .r_btn a {float:left;}
#aside .vodaCorner .voda_c_1 {position:relative;width:330px;height:124px;overflow:hidden;}
#aside .vodaCorner .voda_c_1 ul {overflow:hidden;}
#aside .vodaCorner .voda_c_1 ul li {float:left;width:155px;margin-left:18px;}
#aside .vodaCorner .voda_c_1 ul li:first-child {margin-left:0;}
#aside .vodaCorner .voda_c_1 ul li a {display:block;position:relative;}
#aside .vodaCorner .voda_c_1 ul li a img {display:block;width:155px;height:87px;margin-bottom:6px;}
#aside .vodaCorner .voda_c_1 ul li a div {width:155px;color:#848484;}
#aside .vodaCorner .voda_c_1 ul li a div strong {color:#6a1b9a;font-weight:normal;}
#aside .vodaCorner .voda_c_1 ul li a span {line-height:14px;color:#333;}

/* 채널A */
#aside .channelaCorner {position:relative;margin-bottom:25px;overflow:hidden;}
#aside .channelaCorner h2 {height:12px;padding-bottom:7px;margin-bottom:12px;border-bottom:1px solid #a0a0a0;}
#aside .channelaCorner .channelaLink {position:absolute;top:-1px;top:1px\0/;left:82px;font-size:11px;color:#cfcdcd;letter-spacing:-1px;}
#aside .channelaCorner .channelaLink a {color:#333;}
#aside .channelaCorner .r_btn {position:absolute;right:0;top:1px;}
#aside .channelaCorner .r_btn a {float:left;}
#aside .channelaCorner .channela_c_1 {position:relative;width:330px;height:96px;overflow:hidden;}
#aside .channelaCorner .channela_c_1 ul {position:absolute;top:0;left:0;width:100%;height:96px;}
#aside .channelaCorner .channela_c_1 ul li {float:left;width:156px;margin-left:18px;}
#aside .channelaCorner .channela_c_1 ul li:first-child {margin-left:0;}
#aside .channelaCorner .channela_c_1 ul li a {display:block;position:relative;}
#aside .channelaCorner .channela_c_1 ul li a img {display:block;margin-bottom:6px;}
#aside .channelaCorner .channela_c_1 ul li a span {display:block;height:28px;line-height:14px;overflow:hidden;color:#333;}

#aside .channelaCorner .channela_c_1 ul li a span.icon {width:19px;height:19px;position:absolute;left:0;bottom:34px;}

/* 프로모션 */
#aside .promotion {margin:0 0 27px 0;}
#aside .promotion .promotion_box {padding:14px;border:1px solid #c9cccd;}
#aside .promotion h2 {margin-bottom:6px;}
#aside .promotion a {position:relative;display:block;margin-bottom:14px;}
#aside .promotion a img {display:block;width:300px;}
#aside .promotion a .frame {position:absolute;width:300px;height:92px;top:0;left:0;}
#aside .promotion a em {display:block;padding:0 5px;border:1px solid #d9d9d9;border-top:none;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-weight:bold;}

/* IT dongA */
#aside .tiDonga {margin-bottom:15px;overflow:hidden;}
#aside .tiDonga h2 {height:17px;padding-bottom:3px;border-bottom:1px solid #a0a0a0;margin-bottom:12px;}
#aside .tiDonga p {width:100%;letter-spacing:-1px;line-height:16px;color:#393939;}
#aside .tiDonga p a {display:block;width:100%;overflow:hidden;}
#aside .tiDonga p img {float:left;display:block;width:89px;}
#aside .tiDonga p span {float:right;padding-top:2px;width:231px;font-weight:bold;line-height:16px;color:#393939;}
#aside .tiDonga ul {width:100%;padding-top:7px;}
#aside .tiDonga ul li {height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:7px;background:url(../images/common/bul_point_3.gif) no-repeat 0 center;}

/* 동아닷컴 Only */
#aside .dongaOnly {position:relative;margin-top:10px;margin-bottom:28px;overflow:hidden;}
#aside .dongaOnly h2 {height:15px;padding-bottom:5px;border-bottom:2px solid #747a88;}
#aside .dongaOnly .onlyWrap {padding:13px 14px 15px 14px;border:1px solid #d2d2d4;border-top:0 none;}
#aside .dongaOnly .onlyWrap02 {display:none;}
#aside .dongaOnly .onlyWrap div {padding-top:10px;border-bottom:1px solid #e1e1e1;}
#aside .dongaOnly .onlyWrap div a {position:relative;display:block;overflow:hidden;z-index:1;margin-bottom:-1px;}
#aside .dongaOnly .onlyWrap div a img {margin:0 10px 0 0;float:left;}
#aside .dongaOnly .onlyWrap div a em {display:block;color:#f7512a;font-size:11px;margin-top:2px;}
#aside .dongaOnly .onlyWrap div a span {height:32px;padding-top:5px;color:#222;line-height:16px;display:block;overflow:hidden;font-weight:bold;color:#4c4c4c;letter-spacing:-1px;}

#aside .dongaOnly .onlyWrap div.top {padding-top:0;padding-bottom:9px;margin-bottom:10px;}
#aside .dongaOnly .onlyWrap div.top a {margin-bottom:0;}
#aside .dongaOnly .onlyWrap div.top a img {width:300px;height:108px;margin:0 0 8px 0;float:none;}
#aside .dongaOnly .onlyWrap div.top a img.onlyImg2 {display:none;}
#aside .dongaOnly .onlyWrap div.top a em {position:absolute;right:0;bottom:0;display:inline;margin-top:0;}
#aside .dongaOnly .onlyWrap div.top a span {display:inline-block;padding-top:0;width:240px;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

#aside .dongaOnly .onlyWrap div.subtop {margin-bottom:10px;padding-top:0;}
#aside .dongaOnly .onlyWrap div.subtop a img.onlyImg2 {width:109px;height:70px;float:left;margin:0 10px 0 0;}
#aside .dongaOnly .onlyWrap div.subtop a img.onlyImg1 {display:none;}

#aside .dongaOnly .onlyWrap div.list {line-height:24px;padding:0 0 0 10px;background:url(../images/common/dot_orange.gif) no-repeat 0 center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:0 none;}
#aside .dongaOnly .onlyWrap div.list a {color:#4c4c4c;font-weight:bold;}
#aside .dongaOnly .onlyWrap div.list a img {display:none;}
#aside .dongaOnly .onlyWrap div.list a em {display:none;}
#aside .dongaOnly .onlyWrap div.list a span {height:24px;padding-top:0;color:#4c4c4c;line-height:24px;display:block;overflow:hidden;font-weight:bold;color:#4c4c4c;letter-spacing:0;}

#aside .dongaOnly .onlyWrap ul {padding-top:13px;}
#aside .dongaOnly .onlyWrap ul li {line-height:24px;padding-left:10px;background:url(../images/common/dot_orange.gif) no-repeat 0 center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#aside .dongaOnly .onlyWrap ul li a {color:#4c4c4c;font-weight:bold;;}
#aside .dongaOnly .p_btn {position:absolute;right:0;top:0px;}
#aside .dongaOnly .p_btn a {float:left;}

/* 알립니다 */
#aside .notice {position:relative;margin-bottom:28px;}
#aside .notice h2 {height:13px;margin-bottom:7px;}
#aside .notice .noticeBox {padding:13px 14px 5px;border:1px solid #c9cccd;}
#aside .notice .noticeBox .p {width:299px;margin-bottom:8px;overflow:hidden;}
#aside .notice .noticeBox .p li {float:left;width:145px;margin-left:9px;}
#aside .notice .noticeBox .p li:first-child {margin-left:0;}
#aside .notice .noticeBox .p li a {display:block;}
#aside .notice .noticeBox .p li a img {border:1px solid #d5d5d5;}
#aside .notice .noticeBox .t {}
#aside .notice .noticeBox .t li {height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:26px;background:url(../images/common/line_dotted_3.gif) repeat-x 0 top;}
#aside .notice .noticeBox .t li:first-child {background:none;}
#aside .notice .noticeBox .t li a {letter-spacing:-1px;padding-left:12px;background:url(../images/main/bul_notice.gif) no-repeat 0 center;}
#aside .notice .noticeBox .event {position:relative;width:299px;height:30px;line-height:30px;overflow:hidden;}
#aside .notice .noticeBox .event ul {position:absolute;left:0;top:0;}
#aside .notice .noticeBox .event ul li {width:299px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#aside .notice .noticeBox .event ul li a {}
#aside .notice .noticeBox .event ul li a strong {color:#515151;font-weight:bold;}
#aside .notice .more_b {position:absolute;right:0;top:0;font-size:11px;color:#cccccc;}
#aside .notice .more_b a {color:#242424;}

/* 많이 본 뉴스 */
#aside .clickNews4 {position:relative;margin:22px 0 28px 0;padding-top:21px;}
#aside .clickNews4 h2 {position:absolute;left:0;top:0;height:13px;}
#aside .clickNews4 h2.mBoxTab01 {left:0;padding-right:8px;border-right:1px solid #b7b9bc;}
#aside .clickNews4 h2.mBoxTab02 {left:86px;padding-right:8px;border-right:1px solid #b7b9bc;}
#aside .clickNews4 h2.mBoxTab03 {left:196px;}
#aside .clickNews4 h3 {position:absolute;height:28px;top:21px;}
#aside .clickNews4 h3 a {display:block;width:100%;text-indent:-9999em;overflow:hidden;line-height:28px;background:url(http://image.donga.com/donga2013/images/main/c_m_news_tab02.gif) no-repeat 0 0;}
#aside .clickNews4 h3.ctab_01 {width:56px;left:0px;}
#aside .clickNews4 h3.ctab_02 {width:55px;left:55px;}
#aside .clickNews4 h3.ctab_03 {width:56px;left:109px;}
#aside .clickNews4 h3.ctab_04 {width:56px;left:164px;}
#aside .clickNews4 h3.ctab_05 {width:56px;left:219px;}
#aside .clickNews4 h3.ctab_06 {width:56px;left:274px;}
#aside .clickNews4 h3.ctab_01 a {background-position:0 0;}
#aside .clickNews4 h3.ctab_02 a {background-position:-55px 0;}
#aside .clickNews4 h3.ctab_05 a {background-position:-109px 0;}
#aside .clickNews4 h3.ctab_06 a {background-position:-164px 0;}
#aside .clickNews4 h3.ctab_04 a {background-position:-219px 0;}
#aside .clickNews4 h3.ctab_03 a {background-position:-274px 0;}
#aside .clickNews4 h3.ctab_01 a:hover, #aside .clickNews4 h3.ctab_01 a:focus, #aside .clickNews4 h3.ctab_01 a.on {background-position:0 -30px;}
#aside .clickNews4 h3.ctab_02 a:hover, #aside .clickNews4 h3.ctab_02 a:focus, #aside .clickNews4 h3.ctab_02 a.on {background-position:-55px -30px;}
#aside .clickNews4 h3.ctab_05 a:hover, #aside .clickNews4 h3.ctab_05 a:focus, #aside .clickNews4 h3.ctab_05 a.on {background-position:-109px -30px;}
#aside .clickNews4 h3.ctab_06 a:hover, #aside .clickNews4 h3.ctab_06 a:focus, #aside .clickNews4 h3.ctab_06 a.on {background-position:-164px -30px;}
#aside .clickNews4 h3.ctab_04 a:hover, #aside .clickNews4 h3.ctab_04 a:focus, #aside .clickNews4 h3.ctab_04 a.on {background-position:-219px -30px;}
#aside .clickNews4 h3.ctab_03 a:hover, #aside .clickNews4 h3.ctab_03 a:focus, #aside .clickNews4 h3.ctab_03 a.on {background-position:-274px -30px;}
#aside .clickNews4 .cBox {height:273px;padding:32px 14px 0;display:none;border:1px solid #c9cccd;border-top:0 none;}
#aside .clickNews4 .cBoxOn {display:block;}
#aside .clickNews4 .cBox ol {padding:12px 2px 12px;font-family:"굴림", Gulim;}
#aside .clickNews4 .cBox ol:first-child {padding-top:6px;border-bottom:1px solid #d3d3d3;}
#aside .clickNews4 .cBox ol li {height:23px;line-height:23px;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#aside .clickNews4 .cBox ol li a {color:#222;}
#aside .clickNews4 .cBox ol li a strong {color:#333;}
#aside .clickNews4 .cBox ol li a span {color:#999;font-family:Verdana;font-size:15px;margin-right:10px;}
#aside .clickNews4 .cBox ol li a span.t {color:#e8360d;}
#aside .clickNews4 .titReplyHot {display:block;position:absolute;right:13px;top:9px;padding-right:8px;background:url(../images/sub/but_arr_r.gif) no-repeat right 50%;font-weight:bold;letter-spacing:-1px;}
#aside .clickNews4 .titReplyHot em {color:#ef3e16;}

/* 댓글이 핫한 뉴스 */
#aside .clickNews4.clickReply .cBox {height:296px;padding:7px 14px 0;border-top:2px solid #656565;}




/* 동아미디어 그룹 행사 */
#aside .dongaGroup {position:relative;margin-bottom:25px;}
#aside .dongaGroup h2 {height:14px;padding-bottom:7px;}
#aside .dongaGroup .dongaGroup_box {width:299px;height:121px;overflow:hidden;padding:3px 13px 12px 15px;border:1px solid #c9cccd;}
#aside .dongaGroup ul {padding:7px 0 2px 0;}
#aside .dongaGroup ul li {height:20px;line-height:20px;margin-bottom:2px;padding-left:10px;background:url(../images/common/dot_gray2.gif) no-repeat 0 8px;}
#aside .dongaGroup .groupLink {}
#aside .dongaGroup .groupLink select {border:1px solid #aeadb3;color:#787878;width:256px;}
#aside .dongaGroup .p_btn {position:absolute;right:0;top:0;}
#aside .dongaGroup .p_btn a {float:left;}





/* 하단 콘텐츠 -------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* 하단 콘텐츠 3개 */
.etcCont_b {width:980px;overflow:hidden;padding:19px 0 16px 0;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.etcCont_b .etcList {float:left;width:315px;border-left:1px solid #dcdcdc;}
.etcCont_b .etcList h2 {margin-bottom:5px;padding-left:11px;font-size:12px;font-weight:bold;color:#000;}
.etcCont_b .etcList h2 a img {vertical-align:top;}
.etcCont_b .etcList p {float:left;width:51px;height:53px;padding-left:11px;margin-right:7px;}
.etcCont_b .etcList p img {border:1px solid #e5e5e5;}
.etcCont_b .etcList ul {float:left;width:240px;height:53px;overflow:hidden;}
.etcCont_b .etcList ul li {padding-left:9px;line-height:18px;height:18px;letter-spacing:-1px;background:url(../images/common/dot_gray2.gif) no-repeat 0 center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.etcCont_b .etcList:first-child {border-left:0 none;}
.etcCont_b .etcList:first-child h2 {padding-left:0;}
.etcCont_b .etcList:first-child p {padding-left:0;}
.etcCont_b .etcList:first-child ul {width:251px;}

/* 하단 콘텐츠 4개 */
.etcCont {display:inline-block;width:100%;padding:19px 0 16px 0;border-top:1px solid #d5d5d5;}
.etcCont .etcList {float:left;padding-right:14px;margin-right:11px;border-right:1px solid #ededed;}
.etcCont .etcList.last {padding-right:0;margin-right:0;border-right:0 none;}
.etcCont .etcList h2 {margin-bottom:5px;font-size:12px;font-weight:bold;color:#000;}
.etcCont .etcList h2 a img {vertical-align:top;}
.etcCont .etcList p {float:left;width:51px;margin-right:4px;}
.etcCont .etcList p img {border:1px solid #e5e5e5;}
.etcCont .etcList ul {float:left;width:170px;}
.etcCont .etcList ul li {padding-left:7px;letter-spacing:-1px;background:url(../images/common/dot_gray2.gif) no-repeat 0 6px;}

/* 서비스맵 */
#fullServiceWrap .fullServiceList {width:959px;padding:14px 0 14px 19px;border:1px solid #cfcfcf;border-bottom:0 none;background:#f9f9f9;overflow:hidden;}
#fullServiceWrap .fullServiceList, #fullServiceWrap .fullServiceList a {color:#727272;}
#fullServiceWrap .fullServiceList a:hover {color:#000;}
#fullServiceWrap .fullServiceList dl {line-height:20px;}
#fullServiceWrap .fullServiceList dt {font-weight:bold;margin-bottom:5px;}
#fullServiceWrap .fullServiceList dd {font-size:11px;}
#fullServiceWrap .fullServiceList dd span {font-size:12px;}
#fullServiceWrap .fullServiceList .serL01 {float:left;width:132px;}
#fullServiceWrap .fullServiceList .serL02 {float:left;width:137px;}
#fullServiceWrap .fullServiceList .serL03 {float:left;width:120px;}
#fullServiceWrap .fullServiceList .serL04 {float:left;width:153px;}
#fullServiceWrap .fullServiceList .serLast {float:left;width:135px;}
#fullServiceWrap .fullServiceList .space {margin-top:10px;}

/* footer */
#footer .footerBanner {}
#footer .footerNav {padding:35px 0 0 9px;border-top:2px solid #b3b3b3;} /* 20161123 수정 */
#footer .footerNav p {margin-bottom:1px;}
#footer .footerNav p a {padding-left:5px;background:url(http://img.donga.com/home2011/images/bg_vertical_bar.gif) no-repeat left top; }
#footer .footerNav p a.damg {margin-right:3px;padding-left:1px;background:none;font-size:13px;letter-spacing:-1px;}
#footer .footerNav p a.damg strong {letter-spacing:0;}
#footer .footerNav p a.bgNone {background:none;}
#footer .footerNav p a img {position:relative;top:0;}
#footer .copyright {display:inline-block;width:100%;margin-top:30px;padding-bottom:50px;}
#footer .copyright .fLogo {float:left;width:90px;height:26px;padding-top:5px;margin-right:14px;padding-left:90px;;border-right:1px solid #dadada;}
#footer .copyright .address {float:left;font-size:11px;color:#787878;letter-spacing:-1px;word-spacing:1px;}
#footer .copyright .address a {text-decoration:underline;}

#footer .copyright2 {display:inline-block;padding-left:123px;margin-top:30px;padding-bottom:50px;}
#footer .copyright2 .fLogo {float:left;color:#7c7c7c;font-family:verdana;font-size:11px;}
#footer .copyright2 .fLogo strong {font-size:12px;color:#f14922;font-weight:bold;}
#footer .copyright2 .footerBanner2014 {float:left;width:436px;height:25px;padding-left:16px;margin-top:-3px;}
#footer .copyright2 .f_Banner {float:left;padding-left:16px;margin-top:-3px;}
#footer .copyright2 .f_Banner a {margin-right:14px;}




/* AD contents ------------------------------------------------------------------------------------------------------------------------------ */
.adbanner {margin:20px auto !important;}
#top_AD {position:relative;width:980px;height:90px;margin:0 auto;text-align:center;}
#top_AD .top_AD_btn {position:absolute;right:71px;bottom:0;}

#wrap #left_AD {position:absolute;top:61px;left:-135px;width:120px;}
#wrap #right_AD {position:absolute;top:20px;right:-125px;width:120px;}
#wrap #right_AD iframe {margin-bottom:10px;}

#wrap #left_AD_20140228  {position:absolute;top:61px;left:-135px;width:120px;}
#wrap #right_AD_20140228  {position:absolute;top:20px;right:-125px;width:120px;}
#wrap #right_AD_20140228  iframe {margin-bottom:10px;}
.channlea_banner {display:none;}

/* 광고 */
.main_AD01 {display:inline-block;width:609px;padding:13px 0 13px 19px;margin-bottom:28px;border:1px solid #d5d5d5;overflow:hidden;}
.main_AD01 iframe {float:left;width:310px;}
.main_AD01 ul {float:right;width:289px;}
.main_AD01 ul iframe {float:none;width:auto;padding-right:0;}
.main_AD01 ul li {height:20px;letter-spacing:-1px;line-height:20px;}
.main_AD01 ul li strong a {color:#333;}
.main_AD01 ul li a {color:#555;}
.main_AD02 {width:300px;height:250px;margin-bottom:20px;border:1px solid #dbdbdb;background:#f4f4f4;padding:14px 14px 14px 14px;}
.main_AD03 {display:inline-block;width:608px;height:130px;margin-bottom:34px;padding:10px 0;border:1px solid #d5d5d5;}
.main_AD04 {display:block;margin:15px auto;text-align:center;}

#aside .todayNewsVote {margin-bottom:28px;border:1px solid #d3d7d1;}



/* RSS  */
.loginbox {vertical-align:middle;}
.loginbox img {vertical-align:middle;}
.loginbox li {font-size:12px;float:left;margin-top:4px;}
.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;}

/* 포토슬라이드 */
.ap_left {width:44px;height:52px;background:url(http://img.donga.com/vote/20140604/images/btn_sw_arr.png) no-repeat 12px 10px;position:absolute;left:0;top:50%;text-indent:-9999px;display:none;}
.ap_right {width:44px;height:52px;background:url(http://img.donga.com/vote/20140604/images/btn_sw_arr.png) no-repeat 12px 10px;position:absolute;right:0;top:50%;background-position:-26px 10px;text-indent:-9999px;display:none;}



/* footer 주소 20140611 */
#footer .copyright2 {display:inline-block;padding-left:9px;margin-top:30px;padding-bottom:50px;} /* 20161123 수정 */
#footer .copyright2 .fLogo {color:#7c7c7c;font-family:verdana;font-size:11px;clear:both;float:none;}
#footer .copyright2 .fLogo strong {font-size:12px;color:#f14922;font-weight:bold;}
#footer .copyright2 .footerBanner2014 {float:left;width:340px;height:25px;padding-left:0;margin-top:-5px;}
#footer .copyright2 .f_Banner {float:left;padding-left:16px;margin-top:-3px;}
#footer .copyright2 .f_Banner a {margin-right:14px;}
#footer .copyright2 .address {color:#787878;font-size:11px;float:left;}
#footer .copyright2 .address span {color:#ccc;}

/* 빅툰배너 */
.bigtoon .bigtoon_list {overflow:hidden;margin:7px 0 28px 0;padding:18px 15px 14px 15px;;border:1px solid #c9cccd;}
.bigtoon .bigtoon_list li {float:left;margin-left:12px;}
.bigtoon .bigtoon_list li:first-child {margin:0;}
.bigtoon .bigtoon_list li a {display:block;width:143px;text-align:center;color:#393939;}
.bigtoon .bigtoon_list li a img {display:block;width:143px;}
.bigtoon .bigtoon_list li a span {display:block;overflow:hidden;margin-top:6px;}

/* 20160407 선거 투개표 추가 */
/* 투표현황 */
.turnout_view {padding:10px 0 0 0;font-family:'Malgun Gothic', '맑은고딕','돋움',dotum,Helvetica,sans-serif;}
.turnout_box {position:relative;width:978px;height:90px;margin:0 auto;border:1px solid #d0d0d0;background:#fff;}
.turnout_box .turnout_total_view {float:left;width:281px;height:90px;margin-right:3px;border-right:1px solid #d0d0d0;background:#ebf0fc;}
.turnout_box .turnout_total_view .title {float:left;width:122px;text-align:center;}
.turnout_box .turnout_total_view .tit {display:block;padding:19px 0 13px 0;font-size:25px;color:#2e3192;letter-spacing:-0.5px;}
.turnout_box .turnout_total_view .time {display:block;width:87px;height:22px;margin:0 auto;background:#f4f4f4;border:1px solid #c2c2c2;text-align:center;line-height:22px;font-weight:bold;font-size:14px;color:#4c4c4c;border-radius:15px;}
.turnout_box .turnout_total_view .time em {font-size:12px;color:#828282;font-weight:normal;}
.turnout_box .turnout_total_view .num {float:left;width:143px;height:61px;margin-top:17px;}
.turnout_box .turnout_total_view .num .icon_num {display:inline-block;width:39px;height:59px;margin:0 -1px 0 0;background: url('http://image.donga.com/vote_20160413/pc/images/bg_turnout.png') no-repeat 0 0;vertical-align:middle;text-align:center;}
.turnout_box .turnout_total_view .num .icon_point {display:inline-block;width:6px;height:6px;margin:0 0 11px 0;background: url('http://image.donga.com/vote_20160413/pc/images/icon_point.png') no-repeat 0 0;font-size:0;color:transparent;text-indent:-9999999px;vertical-align:bottom;}
.turnout_box .turnout_total_view .num .icon_per {display:inline-block;width:21px;height:23px;margin:0 0 12px 2px;background: url('http://image.donga.com/vote_20160413/pc/images/img_per.png') no-repeat 0 0;font-size:0;color:transparent;text-indent:-9999999px;vertical-align:bottom;}
.turnout_box .turnout_total_view .num .icon_number {display:inline-block;width:33px;height:41px;padding-top:18px;background: url('http://image.donga.com/vote_20160413/pc/images/icon_num01.png') no-repeat 0 0;font-size:0;color:transparent;vertical-align:top;}
.turnout_box .turnout_total_view .num .num01 {background-position:3px center;}
.turnout_box .turnout_total_view .num .num02 {background-position:-33px center;}
.turnout_box .turnout_total_view .num .num03 {background-position:-70px center;}
.turnout_box .turnout_total_view .num .num04 {background-position:-106px center;}
.turnout_box .turnout_total_view .num .num05 {background-position:-143px center;}
.turnout_box .turnout_total_view .num .num06 {background-position:-181px center;}
.turnout_box .turnout_total_view .num .num07 {background-position:-216px center;}
.turnout_box .turnout_total_view .num .num08 {background-position:-253px center;}
.turnout_box .turnout_total_view .num .num09 {background-position:-289px center;}
.turnout_box .turnout_total_view .num .num00 {background-position:-326px center;}
.turnout_box .local_view {float:left;width:602px;}
.turnout_box .local_view .local_colurm {display:none;}
.turnout_box .local_view .local_list li {float:left;width:99px;height:90px;text-align:center;background: url('http://image.donga.com/vote_20160413/pc/images/bg_line_bar.gif') no-repeat 0 center;}
.turnout_box .local_view .local_list li:first-child {background:none;}
.turnout_box .local_view .local_list li strong {display:block;margin:0 auto;letter-spacing:-1px;text-align:center;}
.turnout_box .local_view .local_list li .txt {padding:20px 0 15px 0;font-size:20px;color:#333;#vertical-align:auto;#zoom:1;}
.turnout_box .local_view .local_list li .txt .icon_up {display:inline-block;width:21px;height:25px;margin:-4px 0 -3px 5px;background: url('http://image.donga.com/vote_20160413/pc/images/icon_up.png') no-repeat 0 0;font-size:0;color:transparent;vertical-align:top;#vertical-align:middle;#zoom:1;}
.turnout_box .local_view .local_list li .txt .icon_down {display:inline-block;width:21px;height:25px;margin:-5px 0 -3px 5px;background: url('http://image.donga.com/vote_20160413/pc/images/icon_down.png') no-repeat 0 0;font-size:0;color:transparent;vertical-align:top;#vertical-align:middle;#zoom:1;}
.turnout_box .local_view .local_list li .percent {font-size:22px;color:#6f73f0;text-indent:10px;#height:17px;#zoom:1;}
.turnout_box .local_view .local_list li .percent em {font-size:18px;color:#6f73f0;font-weight:normal;}
.turnout_box .txt_source {position:absolute;top:0;right:0;display:block;width:93px;height:70px;padding-top:20px;border-left:1px solid #d0d0d0;font-size:13px;color:#959595;text-align:center;line-height:150%;}

.vote_banner {clear:both;position:relative;width:330px;height:104px;margin-bottom:20px;background: url('http://image.donga.com/vote_20160413/pc/images/img_vote2016.jpg') no-repeat 0 0;}
.vote_banner .btn_move {position:absolute;bottom:16px;right:21px;}
.vote_banner .selectbox {position:absolute;left:21px;bottom:16px;}
.vote_banner .selectbox div {position:relative;float:left;height:22px;line-height:22px;padding-right:10px;border:1px solid #a0a1c3;cursor:pointer;color:#4c51dc;font-size:12px;letter-spacing:-1px;text-indent:7px;background:#fff url('http://image.donga.com/vote_20160413/pc/images/icon_arrow_local.gif') no-repeat 95% center;}
.vote_banner .selectbox ul {display:none;position:absolute;border:1px solid #a0a1c3;background:#fff;z-index:10000;}
.vote_banner .selectbox ul li {height:30px;line-height:30px;border-bottom:1px solid #a0a1c3;letter-spacing:-1px;}
.vote_banner .selectbox ul li.blnone  {border-bottom:0;}
.vote_banner .selectbox ul li a {color:#4c51dc;}
.vote_banner .selectbox .cities {width:85px;margin-right:3px;}
.vote_banner .selectbox .cities ul {width:95px;left:-1px;top:22px;}
.vote_banner .selectbox .cities span {display:block;overflow:hidden;width:78px;height:22px;}
.vote_banner .selectbox .gu {width:129px;}
.vote_banner .selectbox .gu ul {overflow-y:auto;width:139px;max-height:281px;left:-1px;top:22px;}
.vote_banner .selectbox .gu span {display:block;overflow:hidden;width:118px;height:22px;}
.criminal_banner {margin-bottom:10px;}
.general_banner {margin-bottom:28px;}

.vote_iframe {}
.vote_title {padding:17px 0 7px;font-size:16px;color:#0a0a0a;font-family:'Malgun Gothic', '맑은고딕','돋움',dotum;letter-spacing:-1px;}
.vote_title em {color:#161a8b;}

.vote_diagram_view {margin:0 0 20px 0;}
.vote_diagram_view .tit {color:#2e3192;font-size:16px;letter-spacing:-1px;font-family:'Malgun Gothic', '맑은고딕','돋움',dotum;}
.vote_diagram_view .vote_diagram {overflow:hidden;margin-top:7px;padding:29px 0 20px 0;border:1px solid #d0d0d0;font-family:'Malgun Gothic', '맑은고딕','돋움',dotum;}
.vote_diagram_view .vote_diagram .diagram {position:relative;width:284px;margin:0 auto 10px auto;text-align:center;}
.vote_diagram_view .vote_diagram .diagram .num {display:none;position:absolute;left:117px;bottom:4px;font-weight:bold;color:#9e9e9e;font-size:18px;z-index:100;}
.vote_diagram_view .vote_diagram .just_list {margin:0 0 0 24px;}
.vote_diagram_view .vote_diagram .just_list li {float:left;width:141px;font-weight:bold;font-size:13px;line-height:180%;letter-spacing:-1px;}
.vote_diagram_view .vote_diagram .just_list li span {display:inline-block;width:12px;height:12px;margin-right:5px;vertical-align:middle;}
.vote_diagram_view .vote_diagram .just_list li.color01 {color:#db374f;}
.vote_diagram_view .vote_diagram .just_list li.color02 {color:#4d9ade;}
.vote_diagram_view .vote_diagram .just_list li.color03 {color:#86c056;}
.vote_diagram_view .vote_diagram .just_list li.color04 {color:#e9c405;}
.vote_diagram_view .vote_diagram .just_list li.color05 {color:#59595b;}
.vote_diagram_view .vote_diagram .just_list li.color06 {color:#be8ac1;}
.vote_diagram_view .vote_diagram .just_list li .bg_color01 {background:#db374f;}
.vote_diagram_view .vote_diagram .just_list li .bg_color02 {background:#4d9ade;}
.vote_diagram_view .vote_diagram .just_list li .bg_color03 {background:#86c056;}
.vote_diagram_view .vote_diagram .just_list li .bg_color04 {background:#e9c405;}
.vote_diagram_view .vote_diagram .just_list li .bg_color05 {background:#59595b;}
.vote_diagram_view .vote_diagram .just_list li .bg_color06 {background:#be8ac1;}

/* 득표현황 헤더 */

.poll_head {width:100%;height:55px;border-bottom:1px solid #e4e4e6;background:#ebf0fc;font-family:'Malgun Gothic', '맑은고딕','돋움',dotum;}
.poll_head .head_box {position:relative;width:980px;margin:0 auto;}
.poll_head .head_box .tit {position:absolute;left:11px;top:18px;color:#252525;font-size:20px;letter-spacing:-0.5px;}
.poll_head .head_box .exittit + .select_box {padding:10px 1px 0 180px;}
.poll_head .head_box .select_box {position:relative;padding:10px 1px 0 102px;z-index:100;}
.poll_head .head_box .select_box .blnone {border-bottom:0 !important;}
.poll_head .head_box .cities {position:relative;float:left;margin-right:5px;border:1px solid #c1c0c0;background:#fff url('http://image.donga.com/vote_20160413/pc/images/icon_arrow01.gif') no-repeat 95% center;width:171px;height:33px;line-height:33px;padding:0 10px;cursor:pointer;}
.poll_head .head_box .cities span {display:block;color:#4e51ab;font-size:15px;font-weight:bold;}
.poll_head .head_box .cities .select1List {position:absolute;left:-1px;top:33px;display:none;width:191px;background:#fff;border:1px solid #361e7e;z-index:1000;}
.poll_head .head_box .cities .select1List li {float:left;width:49.9%;border-bottom:1px solid #9a8ec0;}
.poll_head .head_box .cities .select1List li a {display:block;font-size:13px;color:#361e7;letter-spacing:-1px;text-indent:9px;}
.poll_head .head_box .gu {position:relative;float:left;margin-right:5px;border:1px solid #c1c0c0;background:#fff url('http://image.donga.com/vote_20160413/pc/images/icon_arrow01.gif') no-repeat 95% center;width:234px;height:33px;line-height:33px;padding:0 10px;cursor:pointer;}
.poll_head .head_box .gu span {display:block;color:#4e51ab;font-size:15px;font-weight:bold;letter-spacing:-1px;}
.poll_head .head_box .gu .select2List {position:absolute;left:-1px;top:33px;display:none;width:254px;background:#fff;border:1px solid #361e7e;}
.poll_head .head_box .gu .select2List li {float:left;width:49.9%;border-bottom:1px solid #9a8ec0;}
.poll_head .head_box .gu .select2List li a {display:block;font-size:13px;color:#361e7;letter-spacing:-1px;text-indent:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.poll_head .head_box .move {float:left;display:block;width:78px;height:34px;line-height:34px;background:#2e3192;text-align:center;color:#fff;font-size:17px;font-weight:bold;border-radius:5px;}
.poll_head .head_box .sub_headmenu {float:right;padding:8px 12px 0 0;}
.poll_head .head_box .sub_headmenu a {display:inline-block;font-size:16px;color:#2e3192;font-weight:bold;}
.poll_head .head_box .sub_headmenu span {display:inline-block;margin:0 10px;color:#aeaeae;font-size:14px;}
.poll_head .head_box .sub_headmenu .btn_sub {font-size:14px;text-decoration:underline;}
.poll_head .head_box .sub_headmenu .sub01 {margin:0 11px 0 13px;}

.aside_turnout {margin-bottom:20px;border:1px solid #d0d0d0;font-family:'Malgun Gothic', '맑은고딕','돋움',dotum;}
.aside_turnout .turnout_total_view {width:328px;height:91px;background:#ebf0fc;}
.aside_turnout .turnout_total_view .title {float:left;width:140px;padding:0 0 0 15px;text-align:center;}
.aside_turnout .turnout_total_view .tit {display:block;padding:19px 0 13px 0;font-size:22px;color:#2e3192;letter-spacing:-0.5px;}
.aside_turnout .turnout_total_view .time {display:block;width:107px;height:22px;margin:0 auto;background:#f4f4f4;border:1px solid #c2c2c2;text-align:center;line-height:22px;font-weight:bold;font-size:14px;color:#4c4c4c;border-radius:15px;}
.aside_turnout .turnout_total_view .time em {font-size:12px;color:#828282;font-weight:normal;}
.aside_turnout .turnout_total_view .num {float:left;width:143px;height:61px;margin-top:17px;}
.aside_turnout .turnout_total_view .num .icon_num {display:inline-block;width:39px;height:59px;margin:0 -1px 0 0;background: url('http://image.donga.com/vote_20160413/pc/images/bg_turnout.png') no-repeat 0 0;vertical-align:middle;text-align:center;}
.aside_turnout .turnout_total_view .num .icon_point {display:inline-block;width:6px;height:6px;margin:0 0 11px 0;background: url('http://image.donga.com/vote_20160413/pc/images/icon_point.png') no-repeat 0 0;font-size:0;color:transparent;text-indent:-9999999px;vertical-align:bottom;}
.aside_turnout .turnout_total_view .num .icon_per {display:inline-block;width:21px;height:23px;margin:0 0 12px 2px;background: url('http://image.donga.com/vote_20160413/pc/images/img_per.png') no-repeat 0 0;font-size:0;color:transparent;text-indent:-9999999px;vertical-align:bottom;}
.aside_turnout .turnout_total_view .num .icon_number {display:inline-block;width:33px;height:41px;padding-top:18px;background: url('http://image.donga.com/vote_20160413/pc/images/icon_num01.png') no-repeat 0 0;font-size:0;color:transparent;vertical-align:top;}
.aside_turnout .turnout_total_view .num .num01 {background-position:3px center;}
.aside_turnout .turnout_total_view .num .num02 {background-position:-33px center;}
.aside_turnout .turnout_total_view .num .num03 {background-position:-70px center;}
.aside_turnout .turnout_total_view .num .num04 {background-position:-106px center;}
.aside_turnout .turnout_total_view .num .num05 {background-position:-143px center;}
.aside_turnout .turnout_total_view .num .num06 {background-position:-181px center;}
.aside_turnout .turnout_total_view .num .num07 {background-position:-216px center;}
.aside_turnout .turnout_total_view .num .num08 {background-position:-253px center;}
.aside_turnout .turnout_total_view .num .num09 {background-position:-289px center;}
.aside_turnout .turnout_total_view .num .num00 {background-position:-326px center;}
.aside_turnout .local_vote {position:relative;height:47px;border-top:1px solid #d0d0d0;}
.aside_turnout .local_vote .local_vote_colurm {display:none;}
.aside_turnout .local_vote .local_vote_colurm p {float:left;font-weight:bold;letter-spacing:-1px;text-align:center;}
.aside_turnout .local_vote .local_vote_colurm p .local {margin-right:5px;font-size:20px;color:#333;}
.aside_turnout .local_vote .local_vote_colurm p .num {font-size:22px;color:#6f73f0;vertical-align:top;}
.aside_turnout .local_vote .local_vote_colurm p .num em {font-size:18px;font-weight:normal;}
.aside_turnout .local_vote .local_vote_colurm .left {width:147px;margin:15px 0 0 22px;}
.aside_turnout .local_vote .local_vote_colurm .right {width:138px;margin:15px 0 0 0;border-left:1px solid #d0d0d0;}
.aside_turnout .local_vote .icon_move {display:block;position:absolute;width:8px;height:15px;background: url('http://image.donga.com/vote_20160413/pc/images/icon_local_move.gif') no-repeat 0 0;font-size:0;color:transparent;}
.aside_turnout .local_vote .btn_prev {top:17px;left:14px;}
.aside_turnout .local_vote .btn_next {top:17px;right:14px;background-position:-9px 0;}

/* 정당 지역별 득표 */
.local_map {margin-bottom:10px;}
.local_map .tit {display:block;margin-bottom:7px;font-size:16px;color:#2e3192;letter-spacing:-1px;}

/* 의석수 */
.seat_con {position:relative;height:282px;margin-bottom:20px;padding:35px 0 0 0;}
.seat_con .seat_box {display:none;margin-top:-1px;font-family:'Malgun Gothic', '맑은고딕','돋움',dotum;}
.seat_con .tab01 {width:166px;left:0;top:0;z-index:2;}
.seat_con .tab02 {width:165px;left:165px;top:0;z-index:1;}
.seat_con .title {position:absolute;height:34px;line-height:34px;font-size:14px;letter-spacing:-1px;}
.seat_con .title.on .tit_tab {border:1px solid #d8d9d9;border-bottom:0;color:#2e3192;font-weight:bold;font-size:15px;}
.seat_con .title .tit_tab {display:block;text-align:center;border:1px solid #eeeeee;border-bottom:1px solid #d8d9d9;color:#686868;font-weight:normal;}
.seat_con .vote_diagram {overflow:hidden;height:251px;padding:16px 0 15px 0;border:1px solid #d8d9d9;border-top:0;}
.seat_con .vote_diagram .diagram {position:relative;width:284px;margin:0 auto 10px auto;text-align:center;}
.seat_con .vote_diagram .diagram .num {display:none;position:absolute;left:117px;bottom:4px;font-weight:bold;color:#9e9e9e;font-size:18px;z-index:100;}
.seat_con .vote_diagram .just_list {margin:0 0 0 17px;}
.seat_con .vote_diagram .just_list li {float:left;width:141px;font-weight:bold;font-size:14px;line-height:180%;}
.seat_con .vote_diagram .just_list li span {display:inline-block;width:12px;height:12px;margin-right:5px;vertical-align:middle;}
.seat_con .vote_diagram .just_list li.color01 {color:#db374f;}
.seat_con .vote_diagram .just_list li.color02 {color:#4d9ade;}
.seat_con .vote_diagram .just_list li.color03 {color:#86c056;}
.seat_con .vote_diagram .just_list li.color04 {color:#e9c405;}
.seat_con .vote_diagram .just_list li.color05 {color:#59595b;}
.seat_con .vote_diagram .just_list li.color06 {color:#be8ac1;}
.seat_con .vote_diagram .just_list li .bg_color01 {background:#db374f;}
.seat_con .vote_diagram .just_list li .bg_color02 {background:#4d9ade;}
.seat_con .vote_diagram .just_list li .bg_color03 {background:#86c056;}
.seat_con .vote_diagram .just_list li .bg_color04 {background:#e9c405;}
.seat_con .vote_diagram .just_list li .bg_color05 {background:#59595b;}
.seat_con .vote_diagram .just_list li .bg_color06 {background:#be8ac1;}
.seat_con .vote_diagram .source {clear:both;display:block;padding:8px 26px 0 0;font-size:11px;color:#818181;text-align:right;letter-spacing:-1px;}
.seat_con .vote_diagram .map_view {border:none;padding:0 18px 0 0;}
.seat_con .vote_diagram .map_view .just_list li {float:none;width:auto;font-weight:bold !important;font-size:14px !important;line-height:150% !important;}

.map_view  {overflow:hidden;padding:23px 18px 14px 20px;border:1px solid #d0d0d0;}
.map_view .just_list {float:left;margin:0 0 0 0;}
.map_view .just_list li {font-weight:bold !important;font-size:14px !important;line-height:150% !important;}
.map_view .just_list li span {display:inline-block;width:12px;height:12px;margin-right:5px;vertical-align:middle;}
.map_view .just_list li.color01 {color:#db374f;}
.map_view .just_list li.color02 {color:#4d9ade;}
.map_view .just_list li.color03 {color:#86c056;}
.map_view .just_list li.color04 {color:#e9c405;}
.map_view .just_list li.color05 {color:#59595b;}
.map_view .just_list li.color06 {color:#be8ac1;}
.map_view .just_list li .bg_color01 {background:#db374f;}
.map_view .just_list li .bg_color02 {background:#4d9ade;}
.map_view .just_list li .bg_color03 {background:#86c056;}
.map_view .just_list li .bg_color04 {background:#e9c405;}
.map_view .just_list li .bg_color05 {background:#59595b;}
.map_view .just_list li .bg_color06 {background:#be8ac1;}

.map_view .map_info {float:right;position:relative;width:179px;height:244px;background: url('http://image.donga.com/vote_20160413/pc/images/bg_map.jpg') no-repeat 0 0;}
.map_view .map_info span {position:absolute;display:block;width:44px;height:48px;font-size:13px;color:#272525;letter-spacing:-1px;text-align:center;line-height:48px;font-family:'Malgun Gothic', '맑은고딕','돋움',dotum;background: url('http://image.donga.com/vote_20160413/pc/images//bg_info.png') no-repeat 0 0;font-weight:bold;}
.map_view .map_info .local01 {top:0;left:0;}
.map_view .map_info .local02 {top:0;left:45px;}
.map_view .map_info .local03 {top:0;left:90px;}
.map_view .map_info .local04 {top:0;left:135px;}
.map_view .map_info .local05 {top:49px;left:0;}
.map_view .map_info .local06 {top:49px;left:45px;}
.map_view .map_info .local07 {top:49px;left:90px;}
.map_view .map_info .local08 {top:49px;left:135px;}
.map_view .map_info .local09 {top:98px;left:0;}
.map_view .map_info .local10 {top:98px;left:45px;}
.map_view .map_info .local11 {top:98px;left:90px;}
.map_view .map_info .local12 {top:98px;left:135px;}
.map_view .map_info .local13 {top:147px;left:0;}
.map_view .map_info .local14 {top:147px;left:45px;}
.map_view .map_info .local15 {top:147px;left:90px;}
.map_view .map_info .local16 {top:147px;left:135px;}
.map_view .map_info .local17 {top:196px;left:0;}
.map_view .map_info .bg_color01 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info01.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color02 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info02.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color03 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info03.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color04 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info04.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color05 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info05.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color06 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info06.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color12 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info07.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color13 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info08.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color14 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info09.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color15 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info10.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color23 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info11.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color24 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info12.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color25 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info13.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color34 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info14.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color35 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info15.png') no-repeat 0 0;color:#fff;}
.map_view .map_info .bg_color45 {background: url('http://image.donga.com/vote_20160413/pc/images/bg_info16.png') no-repeat 0 0;color:#fff;}

.aside_vote_iframe {margin-bottom:4px;}

.sub_tit {width:980px;margin:0 auto;padding:10px 0 15px 0;border-bottom:1px solid #d0d0d0;}
.sub_tit .tit {padding-left:10px;color: #252525;font-size: 16px;letter-spacing: -0.5px;font-family: 'Malgun Gothic', '맑은고딕','돋움',dotum;}

/* 리우 올림픽 */
.rio_live {position:relative;width:630px;height:248px;background:url('http://image.donga.com/donga2015/images/issue/bg_rio.jpg') no-repeat 0 0;}
.rio_live .tit {padding:15px 0 6px 26px;}
.rio_live .btn_prev {position:absolute;left:8px;top:123px;display:block;width:9px;height:17px;background:url('http://image.donga.com/donga2015/images/issue/btn_rio.png') no-repeat 0 0;font-size:0;color:transparent;}
.rio_live .btn_next {position:absolute;right:8px;top:123px;display:block;width:9px;height:17px;background:url('http://image.donga.com/donga2015/images/issue/btn_rio.png') no-repeat -9px 0;font-size:0;color:transparent;}
.rio_live .rio_slide {overflow:hidden;margin:0 23px;}
.rio_live .rio_slide .line_list li {float:left;margin-left:7px;}
.rio_live .rio_slide .line_list li:first-child {margin-left:0;}
.rio_live .rio_slide a {display:block;width:190px;}
.rio_live .rio_slide a .thumb {overflow:hidden;display:block;width:190px;height:143px;}
.rio_live .rio_slide a .txt {overflow:hidden;display:block;background:#fff;height:51px;padding:0 10px;}
.rio_live .rio_slide a .txt .txt_in {display:block;height:31px;margin-top:10px;display: -webkit-box;overflow: hidden;
  white-space: normal;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;font-size:12px;color:#333;font-weight:bold;text-align:left;}

/* 미대선개표현황 */
.vote_election {margin-top:10px;}

/* 20170320 선택2017 대통령 선거 추가 */
.issuebanner {position:relative;margin-bottom:15px;}
.issuebanner a strong {position:absolute;top:8px;right:5px;font-size:12px;color:#2e56cb;text-decoration:underline;}
.issuebanner a strong span {color:#999;}
.issuebanner a:hover strong {text-decoration:underline;}