/* Æ®À§ÅÍ */
.twbx {position:relative; padding-left:19px;}
.twbx .tit {padding-right:23px; height:17px; background:url(//menu.mt.co.kr/new_navi3/icon_twitter2.gif) no-repeat right 4px; font-size:15px; line-height:18px; letter-spacing:-0.5px; color:#34aef9;}
.twbx .group {padding-right:20px;}
.twbx .bundle {position:relative; margin-top:14px; overflow:hidden;}
.twbx .bundle:first-child {margin-top:0;}
.twbx .bundle .thum {position:absolute; top:3px; left:0; display:block; overflow:hidden; width:35px; height:35px;}
.twbx .bundle .thum img {width:100%; height:100%;}
.twbx .bundle .area {margin-left:49px;}
.twbx .bundle .area .nid {display:block; font-size:14px; line-height:18px; letter-spacing:-0.7px;}
.twbx .bundle .area .nid a {color:#2c2c2c;}
.twbx .bundle .area .txt {display:block; margin-top:7px; font-size:14px; line-height:18px; letter-spacing:-0.7px;}
.twbx .bundle .area .txt a {color:#666;}
.twbx .bundle .area .date {display:block; margin-top:4px; font-size:12px; line-height:18px; letter-spacing:-0.7px; color:#999;}

/* µðµ¥ÀÌ Ä«¿îÆ® */
.ddaybx {position:relative; width:300px; height:136px; background:url(//menu.mt.co.kr/vote2017/mt_images/ddaynum.jpg) no-repeat 0 0;}
.ddaybx a {display:block; width:300px; height:136px;}
.ddaybx .daynum {position:absolute; top:38px; right:20px; text-align:right;}
.ddaybx .daynum .wetxt {display:block; font-size:0; line-height:0;}
.ddaybx .daynum .daytxt {display:block; font-family:'Noto Sans Light',sans-serif; font-size:24px; line-height:24px; color:#fff;}
.ddaybx .daynum .num {display:block; font-family:'Noto Sans Black',sans-serif; font-size:50px; line-height:50px; letter-spacing:-1px; color:#fff;}
/* µðµ¥ÀÌ */
.dday {position:relative; width:300px; height:136px; background:url(//menu.mt.co.kr/vote2017/mt_images/dday.jpg) no-repeat 0 0;}
.dday a {display:block; width:300px; height:136px;}
.dday .daytxt {font-size:0; line-height:0;}
/* ÅõÇ¥À² °³Ç¥À² */
.voters {position:relative; width:300px; height:136px; background:url(//menu.mt.co.kr/vote2017/mt_images/bg_vote.jpg) no-repeat 0 0; text-align:center;}
.voters .icon {display:inline-block; width:69px; height:77px; background:url(//menu.mt.co.kr/vote2017/mt_images/bg_map.png) no-repeat 0 0; font-family:'Noto Sans Medium',sans-serif; font-size:22px; line-height:75px; letter-spacing:-0.6px; color:#fff;}
.voters a {display:block; width:300px; height:136px;}
.voters .txt {display:inline-block; margin-top:-9px; margin-left:9px; font-size:30px; vertical-align:middle; letter-spacing:-0.8px; color:#fff;}
.voters .per {display:inline-block; margin-top:-5px; margin-left:6px; font-family:'Nanum Myeongjo',sans-serif; font-size:35px; vertical-align:middle; color:#e1230f;}
.ie8 .voters .per {margin-top:-9px;}
.voters .time {position:absolute; top:14px; right:19px; font-family:'Nanum Myeongjo',sans-serif; font-size:16px; letter-spacing:-0.6px; color:#fff;}

/* ¸Þ´º */
#mt_header .gnbbox .gnb .sec {float:left; overflow:hidden; display:table; height:50px; letter-spacing:-0.4px; background-color:#fff;}
#mt_header .gnbbox .gnb .sec.news {margin-right:22px; min-width:31px;}
#mt_header .gnbbox .gnb .sec.news a,
#mt_header .gnbbox .gnb .sec.news a.on {background:url(//menu.mt.co.kr/vote2017/mt_images/top_vote19.gif) no-repeat center 2px; color:#2e53c5;}
#mt_header .gnbbox .gnb .sec.news a:hover,
#mt_header .gnbbox .gnb .sec.news a:focus {background-image:url(//menu.mt.co.kr/vote2017/mt_images/top_vote19.gif); color:#2e53c5;}
