@charset "utf-8";
@import url('base.css');

#wrap {margin:0; padding:0;}
/*220224*/
/* 개편 header , footer - 170726 해리 */
.w1024 {margin:0 auto; width:1024px;}
.bxcn {position:relative;} /* 추가 180918 동현 */
/* header */
#header {position:relative; height:237px; font-size:12px; line-height:130%; color:#000;} /* 수정 201029 성수 */
		/* 상단 링크 및 실시간 */
#header .hd_rellink {position:relative; width:100%; height:38px; border-bottom:1px solid #ddd;}
			/* 실시간 업데이트 시간 */
#header .livenews {position:relative; float:left; width:446px; height:38px;}
#header .livenews .datearea {float:left; margin-right:12px; line-height:38px; color:#a8a8a8;}
#header .livenews .datearea .bar {color:#ececec;}
#header .livenews .icon {float:right; margin-top:16px; width:13px; height:7px; background:url(//menu.mt.co.kr/moneys/images/bl_arrow1.png) no-repeat 0 0; font-size:0; line-height:0;}
				/* 실시간 뉴스 */
#header .livenews .group {float:left; overflow:hidden; width:290px; height:38px;}
#header .livenews .group .bundle {animation-duration: 1.5s; animation-name: slideInRight;}
#header .livenews .group .bundle a {display:block; line-height:38px; color:#676767;}
.ie8 #header .livenews .group .bundle a {letter-spacing:-1px;}
				/* 실시간 레이어 */
#header .lay_livenews {position:absolute; top:11px; left:0; overflow:hidden; height:0; background:#fff; z-index:4; -webkit-transition: height 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); transition: height 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
#header .livenews:hover .lay_livenews {height:353px;}
#header .lay_livenews .area {padding:11px 24px 0 19px; width:411px; border:1px solid #ddd; }
#header .lay_livenews ul {}
#header .lay_livenews ul li {overflow:hidden; height:30px; font-size:13px; line-height:30px; letter-spacing:-0.25px;}
#header .lay_livenews ul li a {float:left; padding-left:3px; width:350px; color:#676767;}
#header .lay_livenews ul li a:hover,
#header .lay_livenews ul li a:focus {text-decoration:underline !important;}
.ie8 #header .lay_livenews ul li {letter-spacing:-1px;}
#header .lay_livenews ul li .time {float:right; color:#ef7e7e;}
#header .lay_livenews .date {display:block; margin-top:11px; padding-right:2px; width:100%; line-height:28px; color:#989898; border-top:1px solid #e9e9e9;}
			/* 링크 */
#header .mlink {position:relative; float:right;}
#header .link_group {float:left;}
#header .link_group .bundle {float:left; padding:0 9px 0 10px; background:url(//menu.mt.co.kr/moneys/images/bar1.png) no-repeat 0 14px;}
#header .link_group .bundle:first-child {background:none;}
#header .link_group .bundle a {display:block; line-height:38px; color:#676767;}
#header .link_group .bundle a:hover,
#header .link_group .bundle a:focus {text-decoration:underline !important;}
			/* 소셜 */
#header .sclink_group {float:left;}
#header .sclink_group .bundle {float:left; margin-top:5px; margin-left:5px;}
#header .sclink_group .bundle:first-child {margin-left:9px;}
#header .sclink_group .bundle a {display:block;}
			/* 검색 */
#header .search {float:left; position:relative; z-index:2;}
#header .search .btn_search_open {margin-right:3px; margin-top:6px; margin-left:13px; width:24px; height:24px; background:url(//menu.mt.co.kr/moneys/images/btn_search1.png) no-repeat 0 0;}
#header .search .input_bx {display:none; position:absolute; top:5px; right:0;  width:187px; padding:0 13px; height:26px; background:#fff; border:1px solid #b2b2b2;}
#header .search .input_bx:after {content:' '; position:absolute; top:-1px; left:-1px; width:13px; height:28px; background:url(//menu.mt.co.kr/moneys/images/bg_search_left.png) no-repeat 0 0;}
#header .search .input_bx:before {content:' '; position:absolute; top:-1px; right:-1px; width:13px; height:28px; background:url(//menu.mt.co.kr/moneys/images/bg_search_right.png) no-repeat 0 0;}
#header .search .input_bx input[type="text"] {width:165px; height:26px; line-height:26px; border:0;}
#header .search .btn_search {position:absolute; top:4px; right:11px; width:18px; height:18px; background:url(//menu.mt.co.kr/moneys/images/btn_search2.png) no-repeat 0 0;}

	/* 로고 */
/*#header .logo {margin:34px 0 35px; text-align:center;} 원복예정.hee1213.201214*/
#header .logo {text-align:center; background: url(//menu.mt.co.kr/moneys/images/logo.png)}
#header .logo a {}
#header .logo a img {}

	/* 메뉴 */
.gnb_area {position:relative; top:0; width:100%; height:54px; background:#333;}
.gnb_area.nav_up {position:relative; left:0; z-index:3;}
.gnb_area.nav_down {position:fixed; left:0; z-index:1000; animation-duration: 0.2s; animation-name: fadeIn;}
.gnb_area .gnb {position:relative; } /* 수정 191017 성수 */
.gnb_area .gnb .gbundle {float:left;}
.gnb_area .gnb .gbundle.barline {background:url(//menu.mt.co.kr/moneys/images/bar2.png) no-repeat 0 18px;}
.gnb_area .gnb .gbundle .glink {position:relative; display:block; overflow:hidden; padding:0 25.5px 0 32px; height:54px; font-size:15px; font-weight:bold; line-height:54px; color:#fff;} /* 수정 200922 성수 */
.gnb_area .gnb .gbundle .glink:after {content:' '; position:absolute; bottom:0; left:-100%; width:100%; border-bottom:2px solid #ed1c24; z-index:11;}
.gnb_area .gnb .gbundle .glink:hover:after,
.gnb_area .gnb .gbundle .glink:focus:after {left:0; animation-duration: 0.4s; animation-name: slideInLeft; }
.gnb_area .gnb .gbundle.on .glink:after,
.gnb_area .gnb .gbundle .glink.on:after {left:0;}
.gnb_area .gnb .gbundle .glink:hover,
.gnb_area .gnb .gbundle .glink:focus,
.gnb_area .gnb .gbundle.on .glink,
.gnb_area .gnb .gbundle .glink.on {text-decoration:none; color:#ed1c24;}
.gnb_area .gnb .gbundle.webtoon {float:right;} /* 추가 180515 세종 */
.gnb_area .gnb .gbundle.webtoon a {display:block; overflow:hidden; margin:2px 0 0; width:160px; height:50px; background:url(//menu.mt.co.kr/moneys/images/gnb_webtoon1.jpg) no-repeat 0 0; font-size:0; line-height:0;} /* 추가 180515 세종 */

			/* 레이어 하위 메뉴 */
			.gnb_area .snb_area {display:none; position:absolute; top:52px; left:0; width:1024px; background:#333; border-top:2px solid #4a4a4b; z-index:10; animation-duration: 0s; animation-name: fadeOut; text-align:left;} /* 수정 191017 성수 */
.gnb_area .gnb .gbundle:hover .snb_area,
.gnb_area .gnb .gbundle:focus .snb_area {display:block; animation-duration: 0.5s; animation-name: fadeIn;}
.gnb_area .snb_area .snb {overflow:hidden; margin:7px 0 11px 8px;}
.gnb_area .snb_area .snb .bundle {float:left; background:url(//menu.mt.co.kr/moneys/images/bar4.png) no-repeat 0 12px;}
.gnb_area .snb_area .snb .bundle:first-child {background:none;}
.gnb_area .snb_area .snb .bundle a {display:block; padding:0 12px 0 15px; font-size:15px; font-weight:bold; line-height:38px; color:#fff;}
.gnb_area .snb_area .snb .bundle a:hover,
.gnb_area .snb_area .snb .bundle a:focus,
.gnb_area .snb_area .snb .bundle.on a {text-decoration:none; color:#ed1c24;}
.gnb_area .snb_area .mgisa_area {overflow:hidden; padding:0 20px 26px;}
.gnb_area .snb_area .mgisa_area .larea {float:left; padding-right:14px; border-right:1px solid #5c5c5c;}
.gnb_area .snb_area .mgisa_area .larea .thum_group {}
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle {float:left; overflow:hidden; margin-left:21px; width:318px; height:342px;}
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle:first-child {margin-left:0;}
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle a {display:block;}
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle .thum {display:block; overflow:hidden; width:318px; height:206px;}
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle .thum img {width:100%; min-height:100%; transition: -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);}
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle a:hover .thum img,
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle a:focus .thum img {transition-duration: 0.3s; -webkit-transform: scale(1.03); -ms-transform: scale(1.03); transform: scale(1.03);}
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle .tit {display:block;  overflow:hidden; margin-top:16px; max-height:48px; font-size:17px; font-weight:normal; line-height:24px; letter-spacing:-0.7px; color:#fff;}
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle .txt {display:block; overflow:hidden; margin-top:10px; font-size:15px; line-height:22px; letter-spacing:-0.7px; color:#939393;}
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle a:hover .tit,
.gnb_area .snb_area .mgisa_area .larea .thum_group .bundle a:focus .tit {text-decoration:underline;}
.gnb_area .snb_area .mgisa_area .rarea {float:right; margin-top:-5px;}
.gnb_area .snb_area .mgisa_area .rarea .tit {display:block; font-size:16px; line-height:24px; letter-spacing:-0.7px; color:#ed1d24;}
.gnb_area .snb_area .mgisa_area .rarea .lst_group {overflow:hidden; width:297px;}
.gnb_area .snb_area .mgisa_area .rarea .lst_group .bundle {overflow:hidden; width:297px; height:45px; border-bottom:1px solid #434343;}
.gnb_area .snb_area .mgisa_area .rarea .lst_group .bundle a {display:block; font-size:16px; line-height:45px; letter-spacing:-0.7px; color:#c4c4c4;}
.gnb_area .snb_area .mgisa_area .rarea .lst_group .bundle a:hover,
.gnb_area .snb_area .mgisa_area .rarea .lst_group .bundle a:focus {text-decoration:underline;}

/* footer */
#footer {position:relative; width:100%; height:222px; background:#333;} /* 수정 180918 동현 */
#footer .flogo {margin:42px 50px 0 0;} /* 수정 180918 동현 */
#footer .flogo img {}
#footer .etc_area {margin-top:42px;} /* 수정 180918 동현 */
#footer .etc_area .etc_link {overflow:hidden;}
#footer .etc_area .etc_link li {float:left; padding:0 10px 0 12px; background:url(//menu.mt.co.kr/moneys/images/bar5.png) no-repeat 0 1px;}
#footer .etc_area .etc_link li:first-child {padding-left:0; background:none;}
#footer .etc_area .etc_link li a {display:block; font-size:14px; line-height:18px; color:#fff; opacity:0.48; filter:alpha(opacity:48);}
#footer .etc_area .etc_link li.ct1 a {color:#fa595f}
#footer .etc_area .etc_link li a:hover,
#footer .etc_area .etc_link li a:focus {text-decoration:underline;}
#footer .copy {margin-top:16px; font-size:13px; line-height:22px; color:#fff; opacity:0.18; filter:alpha(opacity:18);}
#footer .copy .txt {}
#footer .copy .copyright {}
 /* 추가 180515 세종 */
#footer.webtoon {height:255px;}
#footer.webtoon .flogo {margin:111px 50px 0 0;}
#footer.webtoon .etc_area {position:relative; margin-top:121px;}
#footer.webtoon .toomics {position:absolute; top:-84px; left:0; padding-left:10px; height:60px; font-size:13px; line-height:22px; color:#fff; border-left:1px solid #717171;}
#footer.webtoon .toomics .cmt1 {opacity:0.5; filter: alpha(opacity=50);}
#footer.webtoon .toomics .cmt1:first-child {margin-top:-4px;}
#footer.webtoon .toomics .cmt2 {}
#footer.webtoon .toomics .cmt2 a {color:#fff;}
 /* //추가 180515 세종 */




/* container */
#container {position:relative; margin:0 auto; width:1024px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_container.gif) repeat-y 45px 0;} /* 수정 210204 성수 */
#container.mainbg {background:none;}

	/* 버튼 */
	.btnarea {text-align:center;}
		/* 버튼 */
	.btn_more {position:absolute; top:0; right:0; background:url(//menu.mt.co.kr/new_moneyweek/images/bl/bl_triangle02.gif) no-repeat right 3px;}
	.btn_more a {display:block; padding-right:6px; font-size:11px; letter-spacing:-1px; color:#9b9b9b;}
	.btn_more a:hover {text-decoration:none; color:#9b9b9b!important;}
	.btn_more2 {position:absolute; top:0; right:0;}
	.btn_more2 a {display:block; font-size:11px; text-decoration:underline; color:#6a8dc8;}
	/* float */
	.lgroup {float:left;}
	.rgroup {float:right;}
	/* 라인 */
	.edge {position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid #000; opacity:0.1; filter:alpha(opacity:10); -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}

/* 메인 */
#main_content {float:left; width:655px;}
		/* 메인 탑뉴스 */
#main_content .mtbx {position:relative; border-bottom:1px solid #58595b;}
#main_content .mtbx a {display:block; height:169px;}
#main_content .mtbx .thum {position:absolute; top:0; left:0; overflow:hidden; width:258px; height:168px; border:1px solid #dbdee2; border-bottom:0;}
#main_content .mtbx .thum img {display:block; width:258px; height:168px;}
#main_content .mtbx .area {overflow:hidden;}
#main_content .mtbx .thum + .area {margin-left:279px;}
#main_content .mtbx .area .tit {overflow:hidden; display:block; height:26px; font-size:24px; line-height:24px; letter-spacing:-1.5px; color:#000;} /* 수정 170530 세종 */
#main_content .mtbx .area .txt {overflow:hidden; height:100px; font-size:13px; line-height:20px; letter-spacing:0.4px; color:#666;}  /* 수정 170614 윤선 */
		/* 기사 리스트 */
#main_content .mbxcn {position:relative;}
				/* 메인 좌측 */
#main_content .mbxcn .mlist {position:relative; width:450px;}
#main_content .mbxcn .mlist .group1 {overflow:hidden;}
#main_content .mbxcn .mlist .group1 li {overflow:hidden; width:390px; height:26px; line-height:26px;}
#main_content .mbxcn .mlist .group1 li a {display:block; font-size:14px;}
#main_content .mbxcn .mlist .mthum_list1 {padding:24px 0 22px; border-top:1px solid #eeeff0; border-bottom:1px solid #eeeff0;}
#main_content .mbxcn .mlist .mthum_list1 .group {}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle {margin-top:10px;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle:first-child {margin-top:0;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .thum {float:left; margin-right:12px;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .thum a {overflow:hidden; display:block; width:104px; height:68px; border:1px solid #ededed;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .thum a img {width:104px; height:68px;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .area {}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .area .tit {display:block;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .area .tit a {overflow:hidden; display:block; height:20px; font-size:14px; line-height:20px; color:#3b3b3b;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .area .txt {}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .area .txt a {overflow:hidden; display:block; height:40px; line-height:20px; color:#666;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .area .lst_rel1 {overflow:hidden;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .area .lst_rel1 li {overflow:hidden; margin:6px 0 0; padding:0 0 0 13px; height:14px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_list.gif) no-repeat 0 2px;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .area .lst_rel1 li:first-child {margin-top:0;}
#main_content .mbxcn .mlist .mthum_list1 .group .bundle .area .lst_rel1 li a {overflow:hidden; display:block; height:20px; line-height:16px; color:#666;}
		/* 기자수첩 */
#main_content .actbx {position:relative; padding:8px 6px 9px 9px; width:433px; background:#f9f9f9; border:1px solid #e4e4e4; border-bottom:1px solid #c8c9cc;}
#main_content .actbx h3 {float:left; padding:0 6px; height:21px; background:#5184d3; font-size:11px; font-weight:normal; letter-spacing:-1px; line-height:21px; color:#fff; border:1px solid #4479ca;}
.ie8 #main_content .actbx h3 {line-height:24px;}
.ie9 #main_content .actbx h3 {line-height:24px;}
.ie10 #main_content .actbx h3 {line-height:24px;}
.ie11 #main_content .actbx h3 {line-height:24px;}
#main_content .actbx .area {float:left; margin-top:4px;}
.ie8 #main_content .actbx .area {margin-top:6px;}
.ie9 #main_content .actbx .area {margin-top:6px;}
.ie10 #main_content .actbx .area {margin-top:6px;}
.ie11 #main_content .actbx .area {margin-top:6px;}
#main_content .actbx .area .tit {float:left; overflow:hidden; margin-left:10px; width:280px; height:16px; line-height:16px; color:#000; }
#main_content .actbx .area .name {overflow:hidden; float:right; margin-left:9px; width:80px; font-size:11px; line-height:17px; text-align:right; color:#6a8dc8!important; white-space: nowrap; text-overflow:ellipsis;}
		/* 메인 컨텐츠 */
#main_content .content_area {overflow:hidden; width:448px; border:1px solid #dbdee2;}
#main_content .content_area .sub_list {float:left; overflow:hidden; padding:19px 20px 19px 12px; width:191px; border-left:1px solid #dbdee2;}
#main_content .content_area .sub_list:first-child {border-left:0;}
#main_content .content_area .sub_list h3 {height:14px;}
#main_content .content_area .sub_list .thum_area {overflow:hidden;}
#main_content .content_area .sub_list .thum_area a {display:block;}
#main_content .content_area .sub_list .thum_area .thum {float:left; overflow:hidden; display:block; margin-right:9px; width:70px; height:62px; border:1px solid #ededed;}
#main_content .content_area .sub_list .thum_area .thum img {}
#main_content .content_area .sub_list .thum_area .tit {overflow:hidden; display:block; max-height:32px; line-height:16px; color:#3b3b3b;}
#main_content .content_area .sub_list .thum_area .txt {overflow:hidden; display:block; height:30px; font-size:11px; line-height:15px; letter-spacing:0.4px; color:#9b9b9b;}  /* 수정 170614 윤선 */
#main_content .content_area .sub_list .con_list {overflow:hidden;}
#main_content .content_area .sub_list .con_list li {overflow:hidden; margin:8px 0 0; padding:0 0 0 7px; height:14px; background:url(//menu.mt.co.kr/new_moneyweek/images/bl/bl_square01.gif) no-repeat 0 5px; line-height:16px;}
#main_content .content_area .sub_list .con_list li:first-child {margin-top:0;}
#main_content .content_area .sub_list .con_list li a {display:block; color:#3b3b3b;}
		/* 메인 우측 리스트 */
#main_content .rmlist {position:relative; width:180px;}
#main_content .lst_thum1 {}
#main_content .lst_thum1 .bundle {position:relative; margin-top:8px;}
#main_content .lst_thum1 .bundle:first-child {margin-top:0;}
#main_content .lst_thum1 .bundle a {display:block;}
#main_content .lst_thum1 .bundle .thum {overflow:hidden; display:block; width:180px; height:134px;}
#main_content .lst_thum1 .bundle .thum img {width:180px;}
#main_content .lst_thum1 .bundle .thum .sticker {position:absolute; top:0; left:0; display:block; padding:0 5px 0 6px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_png70.png) repeat-x 0 0; height:20px; font-size:11px; line-height:20px; color:#fff!important;} /* 수정 170614 윤선 */
#main_content .lst_thum1 .bundle .tit {display:block; padding:11px 15px 11px 10px; background:#f6f6f6;  line-height:16px;}
.ie9 #main_content .lst_thum1 .bundle .tit {padding:12px 15px 10px 10px;}
.ie10 #main_content .lst_thum1 .bundle .tit {padding:12px 15px 10px 10px;}
.ie11 #main_content .lst_thum1 .bundle .tit {padding:12px 15px 10px 10px;}
#main_content .lst_thum1 .bundle .tit em {overflow:hidden; display:block; height:32px; line-height:16px;}
		/* 메인 배너 */
.main_banner {overflow:hidden; border:1px solid #dbdee2;}
.main_banner li {float:left; border-left:1px solid #dbdee2;}
.main_banner li:first-child {border-left:0;}
/* -------------------------------------------------------------------------------------------------------------------------- */

/* content */
#content {position:relative; float:left; padding-bottom:125px; width:680px; min-height:500px;} /* 수정 201102 성수 */
#content .h3tit1 {font-family:Arial; font-size:20px; color:#ad4116;}
#content .h3tit2 {height:15px; font-size:16px; line-height:15px; color:#ad4116;} /* 수정 170614 윤선 */
#content .h3tit3 {font-size:16px; font-weight:bold; color:#ad4116;} /* 수정 200611 성수 */
#content .bxcn {position:relative;}
	/* 라인 */
	.lin_b1 {padding-bottom:17px; border-bottom:1px solid #9fa7b1;}
	.lin_t1 {border-top:1px solid #d9d9d9;}
	.lin_bt1 {margin-top:25px; margin-bottom:25px; height:1px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_dotLine1.png) repeat-x 0 0;}
	.lin_tb1 {padding:20px 0; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
	/* 날짜 */
	.bx_date {position:absolute; top:2px; left:0; width:640px; font-size:14px; line-height:16px; text-align:center; color:#3b3b3b;}

	/* WEEK ISSUE */
#container .top_news {overflow:hidden;}
#container .top_news li {float:left; margin-left:23px; width:198px;}
#container .top_news li:first-child {margin-left:0;}
#container .top_news li .thum {overflow:hidden; display:block; width:196px; height:138px; background:#fff; text-align:center; border:1px solid #ededed;}
#container .top_news li .thum .vm {display:inline-block; width:0; height:100%; vertical-align:middle;}
#container .top_news li .thum img {max-width:196px; max-height:138px; vertical-align:middle;}
#container .top_news li .title {overflow:hidden; display:block; margin-top:9px; max-height:36px; font-size:14px; line-height:18px;}
#container .top_news li .area {overflow:hidden; display:block; margin-top:5px; height:45px; font-size:11px; line-height:15px; letter-spacing:0.4px; color:#9b9b9b;}  /* 수정 170614 윤선 */

	/* lst_1 */
#container .lst_1 {position:relative; overflow:hidden;}
#container .lst_1 .tnum {float:left; margin-top:10px; margin-left:9px; width:29px; font-size:30px; letter-spacing:-3px; color:#a9a9a9 !important;} /* 수정 170530 세종 */
#container .lst_1 .tnum.t1 {color:#c4302b !important;}
#container .lst_1 .tnum.tb {margin-left:3px; width:35px;}
#container .lst_1 .group {}
#container .lst_1 .group .bundle {position:relative; margin-top:25px;}
#container .lst_1 .group .bundle:first-child {margin-top:0;}
#container .lst_1 .group .bundle a {overflow:hidden; display:block;}
/* 수정 201202 성수 */
#container .lst_1 .group .bundle .thum {overflow:hidden; position:absolute; top:0; left:0; display:flex; width:90px; height:90px; border:1px solid #ededed; align-items: center; box-sizing: border-box;}
/* //수정 201202 성수 */
#container .lst_1 .group .bundle .thum img {display:block;}
#container .lst_1 .group .bundle .thum + .con {padding-left:101px; height:90px;}
#container .lst_1 .group .bundle .tnum + .thum {left:38px;}
#container .lst_1 .group .bundle .tnum + .thum + .con {padding-left:139px;}
#container .lst_1 .group .bundle .tit {overflow:hidden; display:block; height:20px; font-size:14px; line-height:20px;} /* 수정 170614 윤선 */
#container .lst_1 .group .bundle .tit2 {overflow:hidden; display:block; padding-top:4px; height:14px; line-height:16px; color:#848484;}
#container .lst_1 .group .bundle .txt {overflow:hidden; display:block; padding-top:6px; height:48px; line-height:16px; letter-spacing:0.4px; color:#848484;}  /* 수정 170614 윤선 */
#container .lst_1 .group .bundle .txt .write {margin-left:5px; font-size:11px; line-height:15px; color:#9b9b9b;}  /* 수정 170614 윤선 */
#container .lst_1 .group .bundle .txt .date {font-family:tahoma; font-size:11px; line-height:15px; color:#9b9b9b;}

	/* lst_thum1 */
#container .lst_thum1 {position:relative;}
#container .lst_thum1 .bundle {float:left; width:180px;}
#container .lst_thum1 .bundle a {position:relative; display:block;}
#container .lst_thum1 .bundle .thum {overflow:hidden; display:block; width:180px; height:134px;}
#container .lst_thum1 .bundle .thum img {width:180px;}
#container .lst_thum1 .bundle .thum .sticker {position:absolute; top:0; left:0; display:block; padding:0 5px 0 6px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_png70.png) repeat-x 0 0; height:20px; font-size:11px; line-height:20px; color:#fff!important;} /* 수정 170614 윤선 */
#container .lst_thum1 .bundle .thum .sticker.siz1 {width:33px; text-align:center;}
#container .lst_thum1 .bundle .tit {overflow:hidden; display:block; height:32px; line-height:16px; color:#3b3b3b;}
	/* lst_thum2 */
#container .lst_thum2 {position:relative;}
#container .lst_thum2 .bundle {float:left; width:120px;}
#container .lst_thum2 .bundle a {position:relative; display:block;}
#container .lst_thum2 .bundle .thum {overflow:hidden; display:block; width:120px; height:90px; border:1px solid #ededed;}
#container .lst_thum2 .bundle .thum img {width:120px;}
#container .lst_thum2 .bundle .thum .sticker {position:absolute; top:1px; left:1px; display:block; padding:0 5px 0 6px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_png70.png) repeat-x 0 0; height:20px; font-size:11px; line-height:20px; color:#fff!important;} /* 수정 170614 윤선 */
#container .lst_thum2 .bundle .thum .sticker.siz1 {text-align:center;} /* 수정 200317 성수 */
#container .lst_thum2 .bundle .tit {overflow:hidden; display:block; margin:4px 0 11px 3px; height:32px; line-height:16px; color:#3b3b3b;}
#container #aside .lst_thum2 .bundle:nth-child(3) .tit {margin:4px 0 0px 3px;} /* 수정 200807 성수 */
#container #aside .lst_thum2 .bundle:nth-child(4) .tit {margin:4px 0 0px 3px;} /* 수정 200807 성수 */
#container #aside .lst_thum2 .bundle .thum {background-size: cover; background-position: center center;} /* 수정 200807 성수 */
#container #aside .lst_thum2 .bundle .thum img {visibility: hidden;} /* 수정 200807 성수 */
	/* lst_thum3 */
#container .lst_thum3 {position:relative; width:641px;}
#container .lst_thum3 .title {display:block; overflow:hidden; margin-right:80px; font-size:18px; line-height:23px; letter-spacing:-0.4px; text-overflow:ellipsis; white-space:nowrap; color:#3b3b3b;} /* 수정 161122 해리 */
#container .lst_thum3 .group {}
#container .lst_thum3 .group .bundle {float:left; margin-left:19px; width:146px;}
#container .lst_thum3 .group .bundle:first-child {margin-left:0;}
#container .lst_thum3 .group .bundle a {display:block;}
#container .lst_thum3 .group .bundle .thum {position:relative; display:block; width:144px; height:144px; text-align:center; border:1px solid #ededed;}
#container .lst_thum3 .group .bundle .thum .vm {display:inline-block; width:0; height:100%; vertical-align:bottom;}
#container .lst_thum3 .group .bundle .thum img {max-width:144px; max-height:144px; vertical-align:bottom;}
#container .lst_thum3 .group .bundle .tit {overflow:hidden; display:block; margin:6px 2px 0; height:32px; line-height:16px; color:#4f4f4f;}
	/* lst_thum3 - 추가 160628 해리  */
#container .lst_thum3_2 {position:relative; width:641px;}
#container .lst_thum3_2 .title {display:block; font-size:18px; line-height:18px; letter-spacing:-0.4px; color:#3b3b3b;}
#container .lst_thum3_2 .group {margin-left:-20px;}
#container .lst_thum3_2 .group .bundle {float:left; margin-top:20px; margin-left:20px; width:200px;}
#container .lst_thum3_2 .group .bundle a {display:block;}
#container .lst_thum3_2 .group .bundle .thum {position:relative; display:block; width:200px; height:200px; text-align:center; border:1px solid #ededed;}
#container .lst_thum3_2 .group .bundle .thum .vm {display:inline-block; width:0; height:100%; vertical-align:bottom;}
#container .lst_thum3_2 .group .bundle .thum img {width:200px; height:200px; vertical-align:bottom;}
#container .lst_thum3_2 .group .bundle .tit {overflow:hidden; display:block; margin:6px 2px 0; height:32px; line-height:16px; color:#4f4f4f;}
	/* lst_thum4 */
#container .lst_thum4 {position:relative;}
#container .lst_thum4 .group {}
#container .lst_thum4 .group .bundle {float:left; margin-left:17px;}
#container .lst_thum4 .group .bundle:first-child {margin-left:0;}
#container .lst_thum4 .group .bundle a {display:block; width:202px;}
#container .lst_thum4 .group .bundle a .thum {overflow:hidden; display:block; width:200px; height:200px; border:1px solid #ededed;}
#container .lst_thum4 .group .bundle a .thum img {display:block; width:200px;}
#container .lst_thum4 .group .bundle a .tit {overflow:hidden; display:block; margin-top:8px; height:32px; line-height:16px; color:#4f4f4f;}
	/* lst_thum5 */
#container .lst_thum5 {position:relative; overflow:hidden; height:auto;}
#container .lst_thum5 .groupbox {position:relative;}
#container .lst_thum5 .bundle {position:absolute; top:0; left:0; overflow:hidden; width:200px;}
#container .lst_thum5 .bundle a {position:relative; display:block; overflow:hidden; width:200px;}
#container .lst_thum5 .bundle a .thum {position:relative; display:block;}
#container .lst_thum5 .bundle a img {display:block; width:100%;}
#container .lst_thum5 .bundle a .subject {position:absolute; bottom:0; left:0; overflow:hidden; padding:0 10px; width:180px; height:34px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_png60.png) repeat 0 0; line-height:34px; color:#fff !important;}
	/* lst_thum6  - 추가 161122 해리 */
#container .lst_thum6 {position:relative; overflow:hidden;}
#container .lst_thum6 .group {margin-left:-17px;}
#container .lst_thum6 .bundle {float:left; position:relative; overflow:hidden; margin-left:17px; margin-top:10px; width:200px; height:200px; background:#fff; border:1px solid #f4f4f4;}
#container .lst_thum6 .bundle .big_thum {position:relative; display:block; width:100%; height:149px; color:#fff;}
#container .lst_thum6 .bundle .big_thum:before {content:' '; position:absolute; top:119px; left:0; right:0; width:100%; height:30px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_png60.png) repeat 0 0;}
#container .lst_thum6 .bundle .big_thum .thum {display:block; overflow:hidden; width:100%; height:149px;}
#container .lst_thum6 .bundle .big_thum .thum img {display:block; width:100%; min-height:100%;}
#container .lst_thum6 .bundle .big_thum .subject {position:absolute; top:119px; left:6px; right:6px; overflow:hidden; height:30px; font-size:13px; letter-spacing:-1px; line-height:30px; text-align:center;}
#container .lst_thum6 .bundle .small_thum {overflow:hidden; margin-top:1px; height:50px;}
#container .lst_thum6 .bundle .small_thum .bundle2 {float:left; overflow:hidden; margin-left:1px; width:50px; height:50px;}
#container .lst_thum6 .bundle .small_thum .bundle2.w1 {width:47px;}
#container .lst_thum6 .bundle .small_thum .bundle2:first-child {margin-left:0;}
#container .lst_thum6 .bundle .small_thum .bundle2 img {display:block; width:100%; min-height:100%;}
#container .lst_thum6 .bundle .small_thum .bundle2 .num {display:block; width:100; height:100%; background:#141b30; font-size:12px; font-weight:bold; text-align:center; line-height:50px; color:#fff;}
	/* lst_thum7  - 추가 161122 해리 */
#container .lst_thum7 {position:relative; overflow:hidden;}
#container .lst_thum7 .group {margin-left:-11px;}
#container .lst_thum7 .bundle {float:left; position:relative; overflow:hidden; margin-left:11px; margin-top:11px; width:150px; height:150px; border:1px solid #ededed;}
#container .lst_thum7 .bundle.mleft {margin-left:10px;}
#container .lst_thum7 .bundle a {display:block; width:150px; height:150px;}
#container .lst_thum7 .bundle img {display:block; width:100%; min-height:100%;}

	/* bx_thum1 */
#container .bx_bt1 {position:relative; height:181px; background:#f9f9f9;}
		/* bx1 */
#container .bx_bt1 .bx1 {position:relative; padding:20px 18px 0; width:283px; height:159px; border:1px solid #d9d9d9; border-right:0;}
#container .bx_bt1 .bx1 a {display:block; }
#container .bx_bt1 .bx1 .tit {overflow:hidden; display:block; height:36px; font-size:14px; line-height:18px; color:#3b3b3b;}
#container .bx_bt1 .bx1 .area {}
#container .bx_bt1 .bx1 .area .thum {float:left; margin-right:9px; width:90px; height:90px; background:#ededed;}
#container .bx_bt1 .bx1 .area .thum img {display:block; width:90px; height:90px;}
#container .bx_bt1 .bx1 .area .txt {overflow:hidden; height:90px; line-height:18px; color:#848484;}
		/* bx2 */
#container .bx_bt1 .bx2 {position:relative; width:320px; height:179px;}
#container .bx_bt1 .bx2 ul {}
#container .bx_bt1 .bx2 ul li {position:relative; }
#container .bx_bt1 .bx2 ul li a {overflow:hidden; display:block; margin-top:-1px; padding:0 18px; height:36px; line-height:36px; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #d9d9d9;}
#container .bx_bt1 .bx2 ul li:first-child a {margin-top:0; height:35px; border-top:1px solid #d9d9d9;}
#container .bx_bt1 .bx2 ul li.last a {border-bottom:1px solid #d9d9d9;}
#container .bx_bt1 .bx2 ul li a .num {font-family:Arial; font-size:14px; color:#a9a9a9;}
#container .bx_bt1 .bx2 ul li a .txt {margin-left:7px; color:#3b3b3b;}

#container .bx_bt1 .bx2 ul li a:hover,
#container .bx_bt1 .bx2 ul li a.on {background:#fff;}
#container .bx_bt1 .bx2 ul li a:hover .edg_on,
#container .bx_bt1 .bx2 ul li a.on .edg_on {position:absolute; top:0; left:0; width:100%; height:100%; border:2px solid #90b0e5; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
#container .bx_bt1 .bx2 ul li a:hover .txt,
#container .bx_bt1 .bx2 ul li a.on .txt,
#container .bx_bt1 .bx2 ul li a:hover .num,
#container .bx_bt1 .bx2 ul li a.on .num {color:#3578e7 !important;}


	/*기사본문*/
#article {padding:0px;} /* 수정 201102 성수 */
#article h1 {margin:9px 0 0 0; padding:0; font-size:25px; line-height:28px; text-decoration:none; letter-spacing:-1px; color:#000;}
#article .h2_tit {}
#article .h2_tit h2 {float:left; padding:4px 0 0 0; margin:0; width:100%; font-size:14px; letter-spacing:-1px; color:#666;} /* 수정 201102 성수 */

#article .info {position:relative; height:1%; margin:8px 0 30px 0; padding:6px 0 8px; border-top:1px solid #eee; border-bottom:1px solid #eee; font:11px 돋움,dotum; color:#777; letter-spacing:-1px;}
#article .info .img {float:left; margin:0 10px 0 0;}
#article .info .img img {width:57px; height:34px; border:1px solid #d7d7d7;}
#article .info .write {float:left;}
#article .info .write li {margin-top:5px; padding:0;}
#article .info .write li a {color:#000;}
#article .info .write li span.num {font:10px tahoma; letter-spacing:normal;}
#article .info .write li span.bar {padding:0 8px; color:#dfddde;}
		/* 공유 */
#article .info .together {float:right; height:18px;}
#article .info .together .tit {float:left; font-size:11px; font-weight:normal; letter-spacing:-1px; line-height:22px; color:#777;}
#article .info .together ul {float:left;}
#article .info .together ul li {float:left; padding:0 0 0 6px;}
#article .info .together ul li:first-child {padding-left:4px;}

#article .info2 {position:relative; margin-bottom:34px; padding:0 7px; height:45px; border:1px solid #eee; border-bottom:1px solid #c2c2c2;}
#article .info2 .together {float:left; padding-left:6px;}
#article .info2 .together .tit {float:left; font-size:11px; font-weight:normal; letter-spacing:-1px; line-height:22px; color:#777;}
#article .info2 .together ul {float:left; margin-top:2px;}
#article .info2 .together ul li {float:left;}
#article .info2 .together ul li:first-child {margin-left:10px;}
#article .info2 .together ul li a {font-size:11px; line-height:18px; color:#525353;}
.ie9 #article .info2 .together ul li a {line-height:23px;}
.ie10 #article .info2 .together ul li a {line-height:23px;}
.ie11 #article .info2 .together ul li a {line-height:23px;}
#article .info2 .together ul li img {margin-right:6px;}
#article .info2 .together ul li .bar {padding:0 13px 0 11px; color:#dfddde;}

#article .info3 {overflow:hidden; margin-top:15px; padding-bottom:5px;}
#article .info3 .write {float:left; font:11px 돋움,dotum; color:#777; letter-spacing:-1px;}
#article .info3 .write li {margin-top:5px; padding:0; height:20px; line-height:22px;}
#article .info3 .write li a {color:#000;}
#article .info3 .write li span.num {font:10px tahoma;  line-height:20px; letter-spacing:normal;}
#article .info3 .write li span.bar {padding:0 8px; color:#dfddde;}

		/* 보내기 20160628 해리
.function {float:right; margin:13px 8px 0 0; width:90px;}
.function ul {margin:0; padding:0;}
.function ul li {float:left;}
.function ul li.fontup {width:22px; height:20px; background:url(//menu.mt.co.kr/bil/btn_fontsize_up.gif) no-repeat 0 0; text-indent:-9999px;}
.function ul li.fontup a {display:block; width:22px; height:20px;}
.function ul li.fontdown {width:21px; height:20px; margin:0 3px 0 0; background:url(//menu.mt.co.kr/bil/btn_fontsize_down.gif) no-repeat 0 0; text-indent:-9999px;}
.function ul li.fontdown a {display:block; width:21px; height:20px;}
.function ul li.email {width:22px; height:20px; background:url(//menu.mt.co.kr/bil/btn_email4.gif) no-repeat 0 0; text-indent:-9999px;}
.function ul li.email a {display:block; width:22px; height:20px;}
.function ul li.print {width:21px; height:20px; background:url(//menu.mt.co.kr/bil/btn_print1.gif) no-repeat 0 0; text-indent:-9999px;}
.function ul li.print a {display:block; width:21px; height:20px;}
	 */
#article .editor {height:1%; margin:0 0 20px 0; padding:10px; border:1px solid #f3f3f3; background:#f7f7f7; color:#666; line-height:130%;}
#article .editor span.title {font-size:11px; letter-spacing:-1px; color:#c48637; } /* 수정 170530 세종 */
#article .editor span.bar {padding:0 4px; color:#dfddde;}
#article .editor span.txt {font-size:11px; letter-spacing:-1px; color:#676767;}

#article .content_area {margin-top:30px; font-size:15px; line-height:26px;}  /* 수정 170614 윤선 */
#article .content_area .insert_banner {float:right;}
#article .content_area #textBody {min-height:1%; line-height:170%; width:99.9%;}  /* 수정 170614 윤선 */
#article .content_area #textBody a {color:#0b09cb;}
#article .content_area #textBody span {_display:inline-block; _padding-top:7px;}
#article .content_area #textBody span.item {padding:0 3px 0 0; color:#0b09cb;}
#article .content_area #textBody span.item a {padding:0 3px 0 0; color:#0b09cb;}
#article .content_area #textBody .innerbox {padding:13px; background:#eff3f6; border:4px solid #ced8e0;}
#article .content_area .mobile {clear:both; padding:30px 0 0 0; font:12px;} /* 수정 170530 세종 */
#article .content_area .mobile strong {font:bold 14px;} /* 수정 170530 세종 */
#article .content_area .copyright {margin:5px 0 0 0; font:12px; color:#666;}

		/* 기사본문 광고 */ /* 추가 190125 세종 */
#article .content_area #textBody .adbox1 {float:right; margin:5px 0 10px 10px;}

		/*기사본문 사진*/
#article .content_area .article_photo {width:100px !important;}
#article .content_area .article_photo img {display: block; margin-bottom: 5px;}
#article .content_area .article_photo .img img {display: block; margin:0; padding:6px; max-width:680px; border:1px solid #e6e6e6; box-sizing: border-box;} /* 수정 201102 성수 */
#article .content_area .article_photo .desc {color:#888; font:11px dotum; letter-spacing:-1px; line-height:130%; padding:7px 0 7px 0;}
#article .content_area .article_photo .tagbtn {background:#f6f6f6; padding:3px 3px 0 0; margin:0;}
#article .content_area .article_photo .tagbtn ul {margin:0; padding:0;}
#article .content_area .article_photo .tagbtn ul li.tag {float:left; padding: 2px 0 0 32px;  background:url(//menu.mt.co.kr/common/icon/icon_pictag.gif) no-repeat 3px 4px; color:#328db7;}
#article .content_area .article_photo .tagbtn ul li.tag a {color:#328db7; font:11px dotum; letter-spacing:-1px; padding:0 0 0 4px;}
#article .content_area .article_photo .tagbtn ul li.btn {float:right; width:54px}
#article .content_area .article_photo.left {float:left; margin:5px 20px 10px 0; padding:0;}
#article .content_area .article_photo.right {float:right; margin:5px 0 10px 20px; padding:0;}
#article .content_area .article_photo.center {margin:0 auto; min-width:40px; margin-bottom:20px;}

		/* 기자 프로필 */
#article .writer_profile {overflow:hidden; position:relative; padding:10px 10px 13px; background:#f9f9f9; border:1px solid #e4e4e4;}
#article .writer_profile .thum {float:left; overflow:hidden; margin-right:9px; width:54px; height:54px; border:1px solid #d4d7dc;}
#article .writer_profile .thum img {display:block; width:100%; height:100%;}
#article .writer_profile .conbox {padding:5px 0 0;}
#article .writer_profile .name {color:#525252;}
#article .writer_profile .mail {font-family:Tahoma; font-size:11px; color:#6c6c6c;}
#article .writer_profile .bar {font-family:Tahoma; font-size:11px; color:#d1d4dc;}
#article .writer_profile .txt {padding:12px 0 0; line-height:16px; color:#666;}
#article .writer_profile .other_news {position:absolute; top:15px; right:12px; font-size:11px; letter-spacing:-1px; text-decoration:underline; color:#6a8dc8;}

		/* 관련기사 */
#article .related_article {overflow:hidden; padding-top:30px; padding-bottom:19px;}
#article .related_article .adbox1 {float:right; width:200px;} /* 광고영역 */ /* 추가 190125 세종 */
#article .related_article .related {margin:0; padding:0 0 40px; min-height:200px;} /* 수정 160802 세종 */
#article .related_article .adbox1 + .related {float:left; width:420px;} /* 추가 190125 세종 */
#article .related_article .related h4 {overflow:hidden; zoom:1; height:17px; font-size:12px;}
#article .related_article .related h4 img {display:block;}
#article .related_article .related ul {overflow:hidden; zoom:1; margin:8px 0 0 0;}
#article .related_article .related ul li {float:left; overflow:hidden; width:100%; height:28px; background:url(//menu.mt.co.kr/bil/bl_square15.gif) no-repeat 3px 12px; font-size:15px; font-weight:bold; letter-spacing:-1px; line-height:28px; text-indent:13px;}
.ie9 #article .related_article .related ul li {background:url(//menu.mt.co.kr/bil/bl_square15.gif) no-repeat 3px 10px;}
.ie10 #article .related_article .related ul li {background:url(//menu.mt.co.kr/bil/bl_square15.gif) no-repeat 3px 10px;}
#article .related_article .related ul.rel li {background:url(//menu.mt.co.kr/bil/bl_rel10.gif) no-repeat 3px 9px; text-indent:17px;} /* 추가 140121 세종 */
#article .related_article .related ul li a {color:#303642;}
#article .related_article .related span.source { font: 12px Dotum,돋움,san-serif!important; color:#6a7f9c!important;}

#article .related_article .related_ad {float:left; width:370px;}
#article .related_article .related_ad li {float:left; overflow:hidden; width:100%; height:23px; background:url(//menu.mt.co.kr/bil/bl_square1.gif) no-repeat 4px 9px; font-size:13px; line-height:23px; text-indent:13px;} /* 수정 170530 세종 */
#article .related_article .related_ad li a {color:#303642;}
#article .related_article .related_ad li a span {font-size:11px; color:#8c8c8c;}

#article .related_article .mobile {padding-top:20px; font-size:13px; letter-spacing:-1px;}
#article .related_article .copyright {margin-top:5px; color:#666;}
		/* 기사 하단 광고 */
#article .textad1 {overflow:hidden;}
#article .textad1 li {overflow:hidden; padding-left:17px; height:25px; background:url(//menu.mt.co.kr/moneyweek/images/bl_squ1.gif) no-repeat 8px 12px; font-size:14px; font-weight:bold; line-height:26px;}
#article .textad1 li a {color:#696969;}


/* 기사 */
.article_area {padding-bottom:63px;}
/* 기사타이틀 */
.article_area h1 {overflow:hidden; max-height:50px; padding:0 0 3px 5px; font-size:24px; line-height:27px; font-weight:bold; color:#000;}
.article_area h2 {overflow:hidden; height:15px; padding:8px 0 0px 5px; font-size:14px; font-weight:bold; color:#04b0a8;}	/* 수정 20140619 해리 */
.article_area .h1_title {font-size:17px; line-height:20px; letter-spacing:-1px;}

.article_area .article_sort {padding-bottom:20px; border-bottom:2px solid #000;}
.article_area .article_sort .tit {display:block; margin-top:8px; font-size:14px; color:#000;}
.article_area .article_sort .tit .slide {color:#b5221d;}
.article_area .article_sort .tit .bar {font-weight:normal; color:#b5221d;}
.article_area .article_sort .tit img {float:left;}
.article_area .article_sort .tit .slide_page {font-size:11px; font-weight:normal; color:#333;}
.article_area .article_sort .tit .slide_page .bar {padding:0 4px 0 7px; color:#ddd;}
.article_area .article_sort .tit .slide_page em {font-weight:bold; color:#f3491d;}
			/* 공유 */
.article_area .article_sort .together {float:right; padding-left:6px;}
.article_area .article_sort .together .tit {float:left; margin-top:0px; font-size:11px; font-weight:normal; line-height:22px; letter-spacing:-1px; color:#777;}
.article_area .article_sort .together ul {float:left; margin-top:2px;}
.article_area .article_sort .together ul li {float:left;}
.article_area .article_sort .together ul li:first-child {margin-left:10px;}
.article_area .article_sort .together ul li a {font-size:11px; line-height:18px; color:#525353;}
.ie9 .article_area .article_sort .together ul li a {line-height:23px;}
.ie10 .article_area .article_sort .together ul li a {line-height:23px;}
.ie11 .article_area .article_sort .together ul li a {line-height:23px;}
.article_area .article_sort .together ul li img {margin-right:6px;}
.article_area .article_sort .together ul li .bar {padding:0 13px 0 11px; color:#dfddde;}
		/* 기사정보 */
.article_area .news_info {margin-top:14px; padding:0 0 12px 5px; border-bottom:2px solid #000;}
.article_area .news_info.photo_tit {margin-top:0; padding:0 0 0 5px; border-bottom:0;}
.article_area .news_info.talk_tit {margin-top:6px;}
.article_area .news_info .reporter {padding:6px 0 0 0; font-size:11px; color:#999;}
.article_area .news_info .reporter .name {color:#000;}
.article_area .news_info .reporter .bar {color:#dfddde;}
.article_area .news_info .reporter .date {font-family:Tahoma;}
.article_area .photo_page {overflow:hidden; font-size:14px; line-height:16px; letter-spacing:-1px; text-align:center; color:#848484;}
.article_area .photo_page span {color:#b5221d;}
/* 상단 포토 롤링 */
.article_area .auto_slide_thum {}
.article_area .auto_slide_thum .thum_list {position:relative; overflow:hidden; height:129px; background:#f8f8f8; border:1px solid #d6d6d9;}
.article_area .auto_slide_thum .thum_list .limit_area {overflow:hidden; margin:11px 0 0 64px; width:522px; height:112px;}
.article_area .auto_slide_thum .thum_list ul {overflow:hidden; height:112px;}
.article_area .auto_slide_thum .thum_list ul li {float:left; overflow:hidden; margin-left:11px; width:120px; height:112px;}
.article_area .auto_slide_thum .thum_list ul li:first-child {margin-left:0;}
.article_area .auto_slide_thum .thum_list ul li a {display:block; overflow:hidden; text-align:center;}
.article_area .auto_slide_thum .thum_list ul li a .thum {position:relative; overflow:hidden; display:block; width:120px; height:75px;}
.article_area .auto_slide_thum .thum_list ul li a .thum img {display:block; min-width:118px; min-height:73px; border:1px solid #d7d7d7;}
.article_area .auto_slide_thum .thum_list ul li a .tit {display:inline-block; margin-top:4px; font-size:11px; letter-spacing:-1px; line-height:17px; color:#333;}
.article_area .auto_slide_thum .thum_list ul li a.on .edge_on,
.article_area .auto_slide_thum .thum_list ul li a:hover .edge_on,
.article_area .auto_slide_thum .thum_list ul li a:focus .edge_on {position:absolute; top:0; left:0; width:114px; height:69px; border:3px solid #b5221d;}
.article_area .auto_slide_thum button {position:absolute;  width:17px; height:30px;}
.article_area .auto_slide_thum .prev {top:44px; left:14px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_prev1.png) no-repeat 0 0;}
.article_area .auto_slide_thum .next {top:44px; right:17px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_next1.png) no-repeat 0 0;}
.article_area .auto_slide_thum button.on,
.article_area .auto_slide_thum button:hover {background-position:0 -30px;}
			/* 추가 160628 해리 */
.article_area .auto_slide_thum2 {}
.article_area .auto_slide_thum2 .thum_list {position:relative; overflow:hidden; height:173px; background:#f8f8f8; border:1px solid #d6d6d9;}
.article_area .auto_slide_thum2 .thum_list .limit_area {overflow:hidden; margin:11px 0 0 64px; width:524px; height:160px;}
.article_area .auto_slide_thum2 .thum_list ul {overflow:hidden; height:160px;}
.article_area .auto_slide_thum2 .thum_list ul li {float:left; overflow:hidden; margin-left:11px; width:120px; height:160px;}
.article_area .auto_slide_thum2 .thum_list ul li:first-child {margin-left:0;}
.article_area .auto_slide_thum2 .thum_list ul li a {display:block; overflow:hidden; text-align:center;}
.article_area .auto_slide_thum2 .thum_list ul li a .thum {position:relative; overflow:hidden; display:block; width:120px; height:120px;}
.article_area .auto_slide_thum2 .thum_list ul li a .thum img {display:block; width:120px; height:120px; border:1px solid #d7d7d7;}
.article_area .auto_slide_thum2 .thum_list ul li a .tit {display:inline-block; margin-top:4px; font-size:11px; letter-spacing:-1px; line-height:17px; color:#333;}
.article_area .auto_slide_thum2 .thum_list ul li a.on .edge_on,
.article_area .auto_slide_thum2 .thum_list ul li a:hover .edge_on,
.article_area .auto_slide_thum2 .thum_list ul li a:focus .edge_on {position:absolute; top:0; left:0; width:114px; height:114px; border:3px solid #b5221d;}
.article_area .auto_slide_thum2 button {position:absolute;  width:17px; height:30px;}
.article_area .auto_slide_thum2 .prev {top:67px; left:14px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_prev1.png) no-repeat 0 0;}
.article_area .auto_slide_thum2 .next {top:67px; right:17px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_next1.png) no-repeat 0 0;}
.article_area .auto_slide_thum2 button.on,
.article_area .auto_slide_thum2 button:hover {background-position:0 -30px;}
			/*// 추가 160628 해리 */


/* 카드뉴스 - 추가 160628 해리 */
.article_area .article_view .cardnews {position:relative; overflow:hidden; margin:0 auto; width:560px;}
.article_area .article_view .cardnews ul {overflow:hidden;}
.article_area .article_view .cardnews ul li {float:left; overflow:hidden; width:560px;}
.article_area .article_view .cardnews ul li img {display:block; width:100%; min-height:100%;}
.article_area .article_view .cardnews .edge {position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid rgba(0,0,0,0.10); -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.article_area .article_view .cardnews button {position:absolute; top:50%; margin-top:-25px; width:50px; height:50px; background:none;}
.article_area .article_view .cardnews .prev {left:0; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_prev3.png) no-repeat 0 0;}
.article_area .article_view .cardnews .prev:hover,
.article_area .article_view .cardnews .prev:focus {background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_prev3_on.png) no-repeat 0 0;}
.article_area .article_view .cardnews .next {right:0; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_next3.png) no-repeat 0 0;}
.article_area .article_view .cardnews .next:hover,
.article_area .article_view .cardnews .next:focus {background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_next3_on.png) no-repeat 0 0;}
.article_area .article_view .cardnews button.noimg {background:none !important; cursor:default;}


/* 포토 슬라이드 */
.article_area .article_photo {position:relative; overflow:hidden; text-align:center;}
/* 추가 190521 동현 */
.article_area .article_photo .photo_image {position:relative; display:table-cell; width:640px; height:500px; vertical-align:middle; text-align:center;}
.article_area .article_photo .photo_image img {max-width:530px; max-height:580px;}
/* 추가 190521 동현 */
.article_area .article_photo img {max-width:530px;}
.article_area .article_photo .btn_prev {position:absolute; top:0; left:0; overflow:hidden; width:55px; height:100%;}
.article_area .article_photo .btn_next {position:absolute; top:0; right:0; overflow:hidden; width:55px; height:100%;}
.article_area .article_photo .btn .ico {position:absolute;}
/* 수정 190521 동현 */
.article_area .article_photo .btn_prev .ico {display:block; top:50%; left:20px; margin-top:-24px; width:55px; height:48px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_prev2.png) no-repeat 0 0; font-size:0; line-height:0;}
.article_area .article_photo .btn_next .ico {display:block; top:50%; right:20px; margin-top:-24px; width:55px; height:48px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_thum_next2.png) no-repeat right 0; font-size:0; line-height:0;}
/* //수정 190521 동현 */
.article_area .article_photo .btn_prev.on .ico,
.article_area .article_photo .btn_prev:hover .ico {background-position:0 -48px;}
.article_area .article_photo .btn_next.on .ico,
.article_area .article_photo .btn_next:hover .ico {background-position:right -48px;}
.article_area .article_body {overflow:hidden; padding:30px 10px 40px; font-size:14px!important; line-height:23px; color:#333;} /* 수정 170530 세종 */


/* 머니위크 소개 */
#content .company {overflow:hidden;} /* 추가 200611 성수 */
#content .company .com_list_img {float:left;} /* 추가 200611 성수 */
#content .company .com_list {float:left; overflow:hidden; margin-top:14px; margin-left:31px;} /* 추가 200611 성수 */
#content .company .com_list li {margin-top:20px; padding-left:9px; color:#333; font-size:15px; line-height:16px;} /* 수정 200611 성수 */
#content .company .com_list li:first-child {margin-top:0;}
#content .company .com_list li .tit {letter-spacing:-1px; font-weight:bold;} /* 수정 200611 성수 */
#content .company .com_list li strong {font-weight: normal;}
#content .company .introduce_img {margin-top:44px; text-align: center;} /* 추가 200611 성수 */
#content .company .area {overflow:hidden; margin-left:1px;}
#content .company .area strong {font-size:15px; line-height:18px; color:#ed1c24; font-weight: bold;} /* 수정 200611 성수 */
#content .company .area p {margin:13px 0 0 0px; line-height:28px; color:#999999; font-size: 15px;} /* 수정 200611 성수 */
#content .company .history {overflow:hidden; margin-top:29px} /* 수정 200611 성수 */
#content .company .history li {line-height:34px;} /* 수정 200611 성수 */
#content .company .history li .date {display:inline-block; width:114px; font-family:tahoma; font-size:15px; color:#ed1c24;} /* 수정 200611 성수 */
#content .company .history li .txt {display:inline-block; color:#999999; font-size: 15px;} /* 수정 200611 성수 */


/* aside */
#aside {position:relative; float:right; overflow:hidden; padding:20px 19px 20px; width:260px;} /* 수정 200626 성수 */
#aside.main_aide {padding-top:24px; height:1312px; background:#fafafa; border:1px solid #dbdee2;}
#aside .bx_aside1 {position:relative;}
#aside .a_more {position:absolute; top:0; right:0;}
	/* 버튼 */
#aside .prev_next {position:absolute; top:0; right:0;}
#aside .prev_next .prev {float:left; margin-left:-1px;}
#aside .prev_next .next {float:left; margin-left:-1px;}
		/* 랭킹뉴스 */
#aside .alst_type1 {position:relative;}
#aside .alst_type1 .bundle {margin-top:9px;}
#aside .alst_type1 .bundle:first-child {margin-top:0;}
#aside .alst_type1 .bundle a {display:block;}
#aside .alst_type1 .bundle .bx_lank1 {overflow:hidden; height:14px;}
#aside .alst_type1 .bundle .bx_lank1 .num {margin-right:6px; color:#888 !important;} /* 수정 170530 세종 */
#aside .alst_type1 .bundle .bx_lank1 .num.top {color:#3578e7 !important;}
#aside .alst_type1 .bundle .bx_lank1 .tit {color:#3b3b3b;}
#aside .alst_type1 .bundle .area {margin-left:13px;}
#aside .alst_type1 .bundle .area .thum {float:left; margin-right:7px;}
#aside .alst_type1 .bundle .area .thum img {width:42px; height:42px;}
#aside .alst_type1 .bundle .area .txt {overflow:hidden; display:block; max-height:45px; font-size:11px; line-height:15px; letter-spacing:0.4px; color:#9b9b9b;} /* 수정 170614 윤선 */
		/* 탭 */
#aside .news_tab {overflow:hidden;}
#aside .news_tab .tab {overflow:hidden; border:1px solid #c39f80;}
#aside .news_tab .tab li {float:left; text-align:center;}
#aside .news_tab .tab li a {display:block; height:28px; width:85px; background:#d0c0a7; line-height:28px; color:#82521c; border-left:1px solid #c39f80;}
#aside .news_tab .tab li:first-child a {width:86px; border-left:0;}
#aside .news_tab .tab li a.on,
#aside .news_tab .tab li a:hover,
#aside .news_tab .tab li a:focus {background:#b38c6b; font-weight:bold; color:#fff !important;}
		/* 탭 리스트 */
#aside .lst1 {overflow:hidden;}
#aside .lst1 li {overflow:hidden; margin:8px 0 0; padding:0 0 0 7px; height:14px; background:url(//menu.mt.co.kr/new_moneyweek/images/bl/bl_square01.gif) no-repeat 0 5px;}
#aside .lst1 li:first-child {margin-top:0;}
#aside .lst1 li a {display:block; line-height:14px;}  /* 수정 170614 윤선 */
		/* 코스피 */
#aside .today_stock {overflow:hidden; border-top:1px solid #9fa7b1;border-bottom:1px solid #cccfd1;} /* 수정 200807 성수 */
#aside .today_stock ul {overflow:hidden;}
#aside .today_stock ul li {overflow:hidden; padding:8px 2px 7px 3px; width:255px;}
#aside .today_stock ul li .stock {float:left;}
#aside .today_stock ul li .stock .tit {font-size:11px; letter-spacing:-1px; color:#979797;}
#aside .today_stock ul li .stock .price {font-family:Arial; font-size:15px; color:#3b3b3b;}
#aside .today_stock ul li .stock .rate {padding-left:10px; font-family:tahoma; font-size:11px; color:#979ea8;}
#aside .today_stock ul li .stock .rate img {margin-top:4px;}
#aside .today_stock ul li .stock .up {color:#e10101;}
#aside .today_stock ul li .stock .down {color:#0845e7;}
#aside .today_stock ul li .today {float:right; font-family:tahoma; font-size:10px; color:#a8a8a8;}  /* 수정 170614 윤선 */
	/* 칼럼 */
#aside .alst_type2 .bundle {overflow:hidden;}
#aside .alst_type2 .bundle a {display:block;}
#aside .alst_type2 .bundle .thum {float:left; overflow:hidden; display:block; margin-right:9px; width:90px; height:80px; border:1px solid #ededed;}
#aside .alst_type2 .bundle .thum img {display:block;}
#aside .alst_type2 .bundle .t_area {float:left; margin-top:1px; width:150px;}
#aside .alst_type2 .bundle .t_area .tit {overflow:hidden; display:block; height:32px; line-height:16px;}
#aside .alst_type2 .bundle .t_area .txt {overflow:hidden; display:block; margin-top:5px; height:45px; font-size:11px; line-height:15px; letter-spacing:0.4px; color:#9b9b9b;}  /* 수정 170614 윤선 */
		/* 포토 */
#aside .abx_thum {position:relative; padding:1px; background:#111;}
#aside .abx_thum .group {}
#aside .abx_thum .group .bundle {float:left; margin-left:2px;}
#aside .abx_thum .group .bundle:first-child {margin-left:0;}
#aside .abx_thum .group .bundle a {position:relative; display:block; }
#aside .abx_thum .group .bundle a img {display:block; width:63px; height:63px;}
#aside .abx_thum .group .bundle a.on .edge_on,
#aside .abx_thum .group .bundle a:hover .edge_on {position:absolute; top:0; left:0; width:57px; height:57px; border:3px solid #b5221d;}
#aside .abx_thum .big_area {position:relative; margin-top:2px; background:#363636;}
#aside .abx_thum .big_area .thum_group {margin:0 auto; width:258px;}
#aside .abx_thum .big_area .thum_group .bundle {overflow:hidden; width:258px; height:170px; text-align:center;}
#aside .abx_thum .big_area a {}
#aside .abx_thum .big_area a img {max-width:258px; max-height:170px; vertical-align:middle;}
#aside .abx_thum .big_area .vm {display:inline-block; width:0; height:100%; vertical-align:middle;}
#aside .abx_thum .big_area .btn_prev {position:absolute; top:50%; left:12px; margin-top:-16px; width:20px; height:32px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_arrowPrev.png) no-repeat 0 0;}
#aside .abx_thum .big_area .btn_next {position:absolute; top:50%; right:12px; margin-top:-16px; width:20px; height:32px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_arrowNext.png) no-repeat 0 0;}
#aside .abx_thum .slide {margin-top:14px; padding-left:12px; height:26px; }
#aside .abx_thum .slide .tit {float:left; margin-top:1px; font-family:Arial; font-size:10px; color:#dd3f3a;}
#aside .abx_thum .slide .bar {display:inline-block; margin:3px 7px 0; vertical-align:top;}
#aside .abx_thum .slide a {display:inline-block;}
#aside .abx_thum .slide .txt {overflow:hidden; display:inline-block; width:180px; height:14px; line-height:14px; color:#a1a1a1;} /* 수정 170614 윤선 */
	/* 커버스토리 */
#aside .cover_story {position:relative; padding:35px 0 0;} /* 수정 200807 성수 */
#aside .cover_story h4 {height:14px;}
#aside .cover_story .num {overflow:hidden; margin-top:13px; padding:5px; background:#f5f5f5; border:1px solid #e8e8e8;}
#aside .cover_story .num .ho {float:left; padding:5px 0 0; width:53px; height:16px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_number.gif) no-repeat 0 0; font-size:11px; text-align:center; color:#fff;}
#aside .cover_story .num .tit {float:left; padding:4px 0 0 7px; width:185px; font-size:14px; color:#a4680b;} /* 수정 170614 윤선 */
.ie9 #aside .cover_story .num .tit {line-height:18px;}
.ie11 #aside .cover_story .num .tit {line-height:18px;}
.ie9 #aside .cover_story .num .tit {line-height:18px;}
#aside .cover_story .book_area {overflow:hidden; margin-top:11px; text-align: center;} /* 수정 200915 성수 */
#aside .cover_story .book_area .thum {display: inline-block; overflow:hidden; margin-right:9px; padding:5px 0 0 6px; width:106px; height:144px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_coverStory.gif) no-repeat 0 0;} /* 수정 200915 성수 */
#aside .cover_story .book_area .thum img {display:block; width:100px; height:136px;}
#aside .cover_story .book_area .tit {overflow:hidden; display:block; margin-top:6px; max-height:32px; line-height:16px;}
#aside .cover_story .book_area .txt {overflow:hidden; display:block; padding-top:12px; height:96px; font-size:11px; line-height:16px; letter-spacing:0.4px; color:#9b9b9b;}   /* 수정 170614 윤선 */
#aside .cover_story .relevance_list {overflow:hidden; margin:14px 0 0 7px;}
#aside .cover_story .relevance_list li {overflow:hidden; margin:6px 0 0; padding:0 0 0 14px; height:14px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_list.gif) no-repeat 0 1px;}
#aside .cover_story .relevance_list li:first-child {margin-top:0;}
#aside .cover_story .relevance_list li a {display:block; line-height:16px;}
#aside .cover_story .prev_next {top:30px;} /* 수정 200807 성수 */

	/* bx_thum1 */
#aside .bx_thum1 {position:relative;}
#aside .bx_thum1 a {display:block; height:92px;} /* 수정 200807 성수 */
#aside .bx_thum1 a:hover .tit em  {color:#3b3b3b !important} /* 수정 200807 성수 */
#aside .bx_thum1 .thum {float:left; border:1px solid #ededed;}
#aside .bx_thum1 .thum img {display:block; width:120px; height:90px;}
#aside .bx_thum1 .tit {float:left; margin-left:18px; padding:17px 15px 0; width:120px; height:92px; background:#ededed; box-sizing: border-box;} /* 수정 200807 성수 */
#aside .bx_thum1 .tit em {overflow:hidden; display:block; height:60px; font-size:14px; line-height:20px; color:#3b3b3b;}


	/* 이미지 탭
#main_content .tab_thum {overflow:hidden; margin-top:26px; padding:10px; width:660px; height:316px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_tab_thum.gif) no-repeat 0 0;}
#main_content .tab_thum .big_thum {position:relative; float:left; margin-right:9px;}
#main_content .tab_thum .big_thum a {overflow:hidden; display:block; width:474px; height:296px;}
#main_content .tab_thum .big_thum a img {overflow:hidden; display:block; width:474px;}
#main_content .tab_thum .big_thum a .vm {position:absolute; bottom:0; left:0; width:474px; height:62px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_tab_txt.png) no-repeat 0 0;}
#main_content .tab_thum .big_thum a .tit {position:absolute; bottom:18px; left:17px; overflow:hidden; display:block; height:32px; font-family:'맑은고딕','Malgun Gothic',dotum,sans-serif; font-size:23px; font-weight:bold; letter-spacing:-1px; color:#fff;}
#main_content .tab_thum .big_thum a:hover .tit {text-decoration:none; color:#ed1c24;}
#main_content .tab_thum .img_list {float:left; width:157px;}
#main_content .tab_thum .img_list li {float:left; margin-top:1px; width:157px; height:98px;}
#main_content .tab_thum .img_list li:first-child {margin-top:0;}
#main_content .tab_thum .img_list li a {position:relative; overflow:hidden; display:block; width:157px; height:98px;}
#main_content .tab_thum .img_list li a img {display:block; overflow:hidden; width:157px;}
#main_content .tab_thum .img_list li a.on .tab_over,
#main_content .tab_thum .img_list li a:hover .tab_over,
#main_content .tab_thum .img_list li a:focus .tab_over {position:absolute; top:0; left:0; width:157px; height:98px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/tab_over.png) no-repeat 0 0;}

 */
/* 본문 컨텐츠 */


	/* 검색 */
#content .c_search {overflow:hidden;}
#content .c_search .result {} /* 수정 170530 세종 */
#content .c_search .result .tit {font-size:14px; letter-spacing:-1px; color:#d96c02;}
#content .c_search .result .num {}
#content .c_search .search {overflow:hidden; margin-top:10px; padding:10px; width:620px; height:28px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_topSearch.gif) no-repeat 0 0;}
#content .c_search .search fieldset {float:left;}
#content .c_search .search fieldset input[type="text"] {padding-left:7px; width:325px; height:26px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_search3.gif) no-repeat 0 0; font-size:14px; font-weight:bold; line-height:24px; border:1px solid #b3b3b3;}
#content .c_search .search fieldset input[type="image"] {}
#content .c_search .search .more {float:right; margin-top:5px;}
#content .c_search .search .more a {}
#content .c_search .search .more a span {display:inline-block; margin-right:5px; font-size:11px; text-decoration:underline; letter-spacing:-1px; line-height:24px; color:#737373!important;}

	/* 상세검색 */
#content .detail_layer {position:absolute; top:74px; left:0; padding:10px 13px 20px; width:612px; background:#fff; border:1px solid #8590ad;}
#content .detail_layer table {}
#content .detail_layer table th {padding-left:9px; width:61px; height:28px; font-size:11px; text-align:left; font-weight:normal; letter-spacing:-1px; color:#3b3b3b;}
#content .detail_layer table th.dot {background:url(//menu.mt.co.kr/new_moneyweek/images/bl/bl_square01.gif) no-repeat 0 11px;}
#content .detail_layer table td {height:22px; font-size:11px; letter-spacing:-1px; color:#686868;}
#content .detail_layer table td label {padding-right:11px;}
#content .detail_layer table td.check input {margin-top:-1px; width:13px; height:13px; border:0; vertical-align:middle;}
#content .detail_layer table td.date {overflow:hidden;}
#content .detail_layer table td.date span {display:inline-block; margin-top:5px; *margin-right:3px;}
#content .detail_layer table td.date input[type="radio"] {margin-top:-1px; width:13px; height:13px; border:0; vertical-align:middle;}
#content .detail_layer table td.date input[type="text"] {margin:0 2px; width:72px; height:17px; padding:3px 2px 0; border:1px solid #bebebe;}
#content .detail_layer table td.date button {margin-left:2px; width:51px; height:22px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_a_search4.gif) no-repeat; vertical-align:top; text-indent:-9999px; border:0; cursor:pointer;}
#content .detail_layer .btn_close {position:absolute; top:11px; right:13px;}
	/* 순서 */
#content .lst_order {float:right; overflow:hidden; margin-top:20px;}
#content .lst_order li {float:left; padding-left:7px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bar4.gif) no-repeat 0 1px;}
#content .lst_order li:first-child {padding-right:5px; background:0;}
#content .lst_order li a.on {font-weight:bold; text-decoration:underline; color:#ed1c24;}

		/* 데이터 없음 */
#content .no_date {overflow:hidden; margin-top:44px;}
#content .no_date ul {}
#content .no_date ul li {margin-top:7px; padding-left:8px; background:url(//menu.mt.co.kr/new_moneyweek/images/bl/bl_square01.gif) no-repeat 0 5px; color:#5c5c5c;}
#content .no_date ul li:first-child {margin-top:0;}
/* ceo인사말 */ /* 수정 160224 윤선 */
#content .about_us {overflow:hidden; width:640px; height:411px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/img_aboutUs.gif) no-repeat right 171px;}
#content .greetings {display:block; width:442px; height:63px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_company_tit.gif) no-repeat 0 0; font-size:0; line-height:0;}
#content .text {line-height:24px; color:#5c5c5c;}
#content .text p {padding-top:24px;}
#content .text .first {padding-top:45px;}
/* 온라인문의 */
#content .advertise {overflow:hidden; font-size:0; line-height:0;}

/* 정기구독 / 독자의견 */
#content .intro {position:relative;}
#content .intro h3.un_line {height:24px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_tit_bar.gif) no-repeat 0 bottom;}
#content .intro .w_img {height:8px;}
#content .intro .info_area {width:640px;} /* 수정 200611 성수 */
#content .intro .info_area .advertising_img {text-align: center;} /* 추가 200611 성수 */
#content .intro .info_area .tit {display:block; color:#000; font-size:15px; text-align: center; line-height: 27px;} /* 수정 200611 성수 */
#content .intro .info_area .tit strong {display:inline-block; margin-bottom:10px; font-size:18px; font-weight: bold;} /* 추가 200611 성수 */
#content .intro .info_area .txt {margin-top:69px; line-height:28px; color:#999999;} /* 수정 200611 성수 */
#content .btn_advertising {display:inline-block; width:260px; height:50px; color:#fff; background-color:#db9261; font-size:15px; font-weight:bold; text-decoration:underline; line-height:50px;} /* 추가 200611 성수 */
#content .intro .guide {font-size: 15px;} /* 수정 200611 성수 */
#content .intro .guide ul {margin-top:8px;} /* 추가 200611 성수 */
#content .intro .guide li {margin-top:28px; color:#999; line-height:26px;} /* 수정 200611 성수 */
#content .intro .guide li:first-child {margin-top:0;}
#content .intro .guide li .num {font-family:tahoma; font-size:14px;}
#content .intro .guide li .txt {color:#000; font-weight: bold;} /* 수정 200611 성수 */
#content .intro .guide li .cash {color:#dd0101;}
#content .intro .guide li .acc {font-weight:bold; text-decoration:underline;}
#content .intro .guide li .com_btn {display:block; margin:14px 0 0 0px;} /* 수정 200611 성수 */
#content .intro .guide li .com_btn a {display:inline-block;} /* 수정 200611 성수 */
#content .intro .guide li .g_list {margin:0 0 0 19px;}
#content .intro .guide li .g_list li {margin:0; line-height:22px;} /* 수정 200611 성수 */
#content .intro .guide li .subscribe-img_wrap {float:left; margin-bottom:2px; width:40%;} /* 추가 200611 성수 */
#content .intro .guide li .subscribe_description {padding-top:34px; padding-left:4px; width:60%; box-sizing: border-box;} /* 추가 200611 성수 */
#content .btnarea .btn_subscribe {display:inline-block; width:260px; height:50px; color:#fff; background-color:#db9261; font-size:15px; font-weight: bold; line-height:50px; text-decoration: underline;}

#content .intro .weekly {overflow:hidden; padding:22px 30px 27px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_company_cen.gif) repeat-y 0 0;}
#content .intro .weekly .dot_line {background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_dotLine.gif) repeat-x 0 0;}
#content .intro .weekly .weekly_cash {}
#content .intro .weekly .weekly_cash li {padding-left:12px; margin-top:7px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/list_dot.gif) no-repeat 0 4px;}
#content .intro .weekly .weekly_cash li:first-child {margin-top:0;}
#content .intro .weekly .weekly_cash li .cash {text-decoration:line-through;}
#content .intro .weekly .weekly_cash li .discount {color:#dd0101;}
#content .intro .weekly .weekly_cash li .bar {color:#878787;}

#content .intro .weekly .apply_1 {}
#content .intro .weekly .apply_1 .bom tr,
#content .intro .weekly .apply_1 .bom td {padding-bottom:20px;}
#content .intro .weekly .apply_1 th {height:40px; background:#f5f5f5; vertical-align:top;}
#content .intro .weekly .apply_1 th .questions {display:inline-block; margin-top:15px; padding-left:15px; width:70px; background:url(//menu.mt.co.kr/new_moneyweek/images/bl/bl_square01.gif) no-repeat 6px 4px; font-size:11px; font-weight:normal; text-align:left; vertical-align:top; letter-spacing:-1px;}
#content .intro .weekly .apply_1 td {padding:7px 0 7px 9px;}
#content .intro .weekly .apply_1 td textarea {width:483px; height:229px; border:1px solid #bebebe;}
#content .intro .weekly .apply_1 td select {padding:2px 0;}
#content .intro .weekly .apply_1 td input[type="text"] {padding:3px 2px 0; height:17px; border:1px solid #bebebe;}
#content .intro .weekly .apply_1 td input.size_1 {width:74px;}
#content .intro .weekly .apply_1 td input.size_2 {width:164px;}
#content .intro .weekly .apply_1 td input.size_3 {width:479px;}
#content .intro .weekly .apply_1 td select {}
#content .intro .weekly .apply_1 td .bar {display:inline-block; padding:3px 5px 0; color:#bebebe;}
#content .intro .weekly .apply_1 td .bar2 {display:inline-block; padding:5px 1px 0 5px; color:#848484;}
#content .intro .weekly .apply_1 td .ex {display:inline-block; padding:5px 0 0 8px; font-size:11px; color:#848484;}
#content .intro .weekly .apply_1 td .cash {display:inline-block; padding:5px 0 0 5px; font-size:11px; color:#dd0101;}
#content .intro .weekly .apply_1 td .info {display:inline-block; padding-top:7px; font-size:11px; letter-spacing:-1px; color:#848484;}
#content .intro .weekly .apply_1 td .btn_post {margin-left:5px;}
#content .intro .weekly .apply_2 {overflow:hidden; padding-top:16px;}
#content .intro .weekly .apply_2 .tit {padding-left:15px; background:url(//menu.mt.co.kr/new_moneyweek/images/bl/bl_square01.gif) no-repeat 6px 4px; font-size:11px; letter-spacing:-1px;}
#content .intro .weekly .apply_2 .box1 {overflow:hidden; margin-top:9px; padding:20px 0; height:230px; background:#fafafa; border:1px solid #bebebe;}
#content .intro .weekly .apply_2 .complain_area {overflow-y:scroll; padding:0 15px; height:230px; line-height:18px; color:#848484;}
#content .intro .weekly .apply_2 .complain_area h3 {margin-top:19px; font-size:12px;}
#content .intro .weekly .apply_2 .complain_area h4 {margin-top:19px; font-size:12px;}
#content .intro .weekly .apply_2 .complain_area p {margin-top:20px;}
#content .intro .weekly .apply_2 .complain_area ul {margin-top:20px;}
#content .intro .weekly .apply_2 .complain_area ol {margin-top:20px;}
#content .intro .weekly .apply_2 .txt {display:inline-block; padding:9px 0 14px 14px; font-size:11px;}
#content .intro .weekly .apply_2 .txt input[type="checkbox"] {margin-top:-1px; width:13px; height:13px;}
#content .intro .weekly .apply_2 .txt .agree {margin-left:5px;}
#content .intro .weekly .btn_area {padding-top:21px; text-align:center;}

		/* 파일 첨부 */
#content .intro .weekly .fileinputs {position: relative; overflow:hidden; width:213px; height:22px;}
#content .intro .weekly .fileinputs input[type="text"] {float:left; width:149px;}
#content .intro .weekly .fileinputs .fakefile {/* position:absolute; top:0px; left:160px; z-index:1; */ float:right; width:54px;}
#content .intro .weekly .fileinputs .file {position:absolute; top:0; right:0; overflow:hidden; text-align:right; width:54px; height:22px;  z-index:2;}
#content .intro .weekly .fileinputs .file input[type="file"] {position:absolute; right:0; height:22px; -moz-opacity:0; filter:alpha(opacity:0); opacity:0; selector-dummy:expression(this.hideFocus=true);}


/* 공통적용 - 레이어 날짜선택 */
#date_layer {position:absolute; width:171px; height:auto; padding:0 0 13px 0; margin:0 auto; background-color:#fff; border:solid 1px #a9aeb3; font-size:12px; text-align:left; z-index:99;}
#date_layer h3 {height:2px; padding:0; margin:0; font-size:0; border-top:solid 2px #f5f6f7;}
#date_layer h3 span {display:none;}
#date_layer p {padding:0; margin:0;}
#date_layer .btn_close1 {position:absolute; top:8px; right:0; width:14px; height:13px; background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_close1.gif); z-index:999; text-indent:-9999px;}
#date_layer .mlv {position:relative; width:151px; padding:8px 0 6px 0; margin:0 auto; text-align:left; clear:both;}
#date_layer .location .date {display:inline; margin:-3px 0 0 0; padding:0; text-align:center; font-family:verdana; font-size:11px; font-weight:bold; letter-spacing:-1px; cursor:pointer;}
#date_layer .location .back {display:inline; padding:0 3px 2px 0; font:9px 돋움,dotum; cursor:pointer;}
#date_layer .location .next {display:inline; padding:0 0 2px 3px; font:9px 돋움,dotum; cursor:pointer;}
#date_layer .calendar {margin:0 auto; background:transparent; text-align:center;}
#date_layer .calendar .dis1 {width:147px; height:24px; margin:0 auto; padding:0; margin-top:-5px;}
#date_layer .calendar .dis1 span {display:block; float:left; width:21px; font:normal 11px 돋움,dotum; text-align:center; padding:9px 0 0 0;}
#date_layer .calendar th {border:none;}
#date_layer .calendar td {width:21px; height:19px; margin:0; padding:0; font:11px verdana; border:none;}
#date_layer .calendar td a {font:11px verdana; text-decoration:none;}
#date_layer .calendar td a:hover {font:11px verdana; text-decoration:underline; color:#FF0000;}
#date_layer .col1, #date_layer .col1 a {color:#555;}
#date_layer .col2, #date_layer .col2 a {color:#000;}
#date_layer .col3, #date_layer .col3 a {color:#FF0000;}
#date_layer .dis1 {display:block;}
#date_layer .dis2 {display:none;}
#date_layer .dis3 {display:none;}

#container .banner_mtn {position: absolute; top:80px; right:-185px;} /*추가 200406 성수 */

/* 포토 탭
#aside .photo {position:relative; overflow:hidden; padding:27px 0  16px;}
#aside .photo h4 {height:14px;}
#aside .photo .photo_list {overflow:hidden; margin-top:12px;}
#aside .photo .photo_list li {}
#aside .photo .photo_list li .thum {overflow:hidden; display:block; width:258px; height:163px; text-align:center; border:1px solid #ededed;}
#aside .photo .photo_list li .thum img {display:inline-block; max-width:258px; max-height:163px; vertical-align:middle;}
#aside .photo .photo_list li .thum .vm {display:inline-block; width:0; height:100%; vertical-align:middle;}
#aside .photo .photo_list li .txt {display:block; margin-top:7px; text-align:center;}
#aside .photo .photo_tab {overflow:hidden; padding:8px 0 0 5px; height:8px; text-align:center;}
#aside .photo .photo_tab a {display:inline; padding:0 3px; width:8px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/tab_button.gif) no-repeat 0 0;}
#aside .photo .photo_tab a.on,
#aside .photo .photo_tab a:hover,
#aside .photo .photo_tab a:focus {background-position:0 -8px;}
#aside .photo .prev_next {top:23px;} */
	/* 스페셜리포트
#aside .a_type2 {overflow:hidden; padding:25px 0  11px;}
#aside .a_type2 h4 {height:14px;}
#aside .a_type2 .a_type2_1 {overflow:hidden; margin-top:13px;}
#aside .a_type2 .a_type2_1 li {float:left; width:116px; margin-left:28px;}
#aside .a_type2 .a_type2_1 li:first-child {margin-left:0;}
#aside .a_type2 .a_type2_1 li .thum {display:block;}
#aside .a_type2 .a_type2_1 li .thum a {overflow:hidden; display:block; width:114px; height:84px; border:1px solid #ededed;}
#aside .a_type2 .a_type2_1 li .thum a img {display:block; width:114px; height:84px;}
#aside .a_type2 .a_type2_1 li .txt {display:block; margin-top:6px; line-height:16px}
#aside .a_type2 .a_type2_1 li .txt a {} */

	/* 이미지 탭
#aside .tab_thum {overflow:hidden; padding:19px 0 20px;}
#aside .tab_thum .big_thum {position:relative; float:left;}
#aside .tab_thum .big_thum a {overflow:hidden; display:block; width:193px; height:121px;  border:1px solid #ededed;}
#aside .tab_thum .big_thum a img {display:block; width:193px;}
#aside .tab_thum .big_thum a .vm {position:absolute; bottom:0; left:1px; width:193px; height:26px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_tab_txt2.png) repeat-x 0 0;}
#aside .tab_thum .big_thum a .tit {position:absolute; overflow:hidden; bottom:0; padding:0 8px; color:#fff; height:26px; line-height:28px;}
#aside .tab_thum .big_thum a:hover .tit {text-decoration:none; color:#ed1c24;}
#aside .tab_thum .img_list {float:left; margin-left:-1px; width:64px; }
#aside .tab_thum .img_list li {float:left; margin-top:-1px; width:64px; height:40px; border:1px solid #ededed;}
#aside .tab_thum .img_list li:first-child {margin-top:0;}
#aside .tab_thum .img_list li a {position:relative; overflow:hidden; display:block; width:64px; height:40px;}
#aside .tab_thum .img_list li a img {overflow:hidden; display:block; width:64px;}
#aside .tab_thum .img_list li a.on .tab_over,
#aside .tab_thum .img_list li a:hover .tab_over,
#aside .tab_thum .img_list li a:focus .tab_over {position:absolute; top:0; left:0; width:157px; height:98px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/tab_over2.png) no-repeat 0 0;} *

/* 광고추가 20131112 해리 */
#aside .astit {float:left;} /* 타이틀 */
#aside .aslist_p1 {clear:both; overflow:hidden;}
.ie8 #aside .aslist_p1 {padding-top:11px;}
/* 수정 160324 세종 */
#aside .aslist_p1 .thum_type {overflow:hidden; position:relative;}
#aside .aslist_p1 .thum_type .bigthum {overflow:hidden; height:210px;}
#aside .aslist_p1 .thum_type .bigthum .thum {display:block; position:relative; overflow:hidden; width:169px; height:182px;}
#aside .aslist_p1 .thum_type .bigthum .thum a {display:block; width:100%; height:100%;}
#aside .aslist_p1 .thum_type .bigthum .thum img {display:block; width:100%; min-height:100%;}
#aside .aslist_p1 .thum_type .bigthum .subject {display:block; overflow:hidden; height:28px; font-weight:normal; letter-spacing:-0.3px; line-height:32px;}
.ie9 #aside .aslist_p1 .thum_type .bigthum .subject {line-height:30px;}
.ie10 #aside .aslist_p1 .thum_type .bigthum .subject {line-height:30px;}
.ie11 #aside .aslist_p1 .thum_type .bigthum .subject {line-height:30px;}
#aside .aslist_p1 .thum_type .smallthum {position:absolute; top:0; right:0; overflow:hidden; width:90px; height:182px;}
#aside .aslist_p1 .thum_type .smallthum .bundle {position:relative; overflow:hidden; margin-top:1px; width:100%; height:60px;}
#aside .aslist_p1 .thum_type .smallthum .bundle:first-child {margin-top:0;}
#aside .aslist_p1 .thum_type .smallthum .bundle a {display:block; width:100%; height:100%;}
#aside .aslist_p1 .thum_type .smallthum .bundle img {display:block; width:100%; min-height:100%;}
/* //수정 160324 세종 */

/* banner_big */
#banner_big {clear:both; margin:30px auto 30px; width:100%; border:1px solid #dbdee2;} /* 수정 200807 성수 */
#banner_big p {margin:0; padding:0;}
#banner_big .banner_roll {background:#eff3f6;}
#banner_big .banner_roll p {padding:8px 10px 7px 8px; font:bold 12px 돋움, dotum; color:#495774; letter-spacing:-1px;} /* 수정 200807 성수 */
#banner_big .banner_roll p a {color:#495774;}
#banner_big .banner_roll .btn_prevnext2 {display:none;}
#banner_big2 {border:1px solid #d1d4dd; border-top:none;}
/* ad_banner */
#aside .ad_banner {overflow:hidden; padding:20px 0 15px;}
/* banner */
#aside .banner2 {overflow:hidden; border:1px solid #b3bed9;}


/* 개인정보처리방침 // 추가 160509 윤선 */
.info_box {margin-top:40px; line-height:26px; color:#999999; font-size:15px;} /* 수정 200611 성수 */
.info_box .info_txt {}
.info_box .list_st1 {overflow:hidden; float:left;}
.info_box .list_st2 {margin-top:8px;} /* 수정 200611 성수 */
.info_box .bundle {margin-top:3px;}
.info_box .bundle.icon {padding-left:25px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/icon1.png) no-repeat 15px center;}
.info_box .sub_bundle {margin-left:16px;}
.info_box h4 {margin:30px 0 4px; color:#000; font-size:15px; font-weight: bold;} /* 수정 200611 성수 */
.info_box h4 + strong {margin-top:8px;}
.info_box h5 {margin-top:30px; color:#000; font-size:15px; font-weight: bold;} /* 수정 200611 성수 */
.info_box strong {font-weight:normal;}

.info_box .sub_txt {margin:3px 0 0 16px;}
.info_box .sub_txt:first-child {margin-top:0;}
.info_box .sub_list1 {margin-top:5px;}

.info_box table {margin-top:10px; width:100%; border:1px solid #dbdee2;}
.info_box table th {height:31px; font-weight:normal; text-align:center; background:#f5f5f5; border-left:1px solid #dbdee2;}
.info_box table.table1 td {padding:7px 0 6px; border-top:1px solid #dbdee2; border-left:1px solid #dbdee2; text-align:center}
.info_box table.table2 td {padding-left:25px; height:23px; background:url(//menu.mt.co.kr/new_moneyweek/images/etc/icon1.png) no-repeat 15px center; width:4px; height:4px;}
.info_box table.table2 td.td1 {padding-top:6px; background-position:15px 13px;}
.info_box table.table2 td.td2 {padding-bottom:6px; background-position:15px 7px;}
.info_box .advertising_img {margin-bottom:37px; text-align: center;} /* 추가 200611 성수 */
.info_box .advertising_description p {margin-bottom:28px;} /* 추가 200611 성수 */
.info_box .advertising_description li {color:#000} /* 추가 200611 성수 */
.info_box .advertising_description li a:hover {text-decoration: underline;} /* 추가 200611 성수 */

/* 추가 160628 해리 */
	/* 기사공유 수정 161010 세종 */
.sns_box {position:relative; margin-top:8px; padding:4px 2px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;} /* 수정 190816 동현 */
.ie7 .sns_box {padding:2px;}
.sns_box .together {float:left;}
.sns_box .together .list_tit {float:left; line-height:27px; letter-spacing:-0.03em; color:#666;} /* 수정 200824 성수 */
.ie7 .sns_box .together .list_tit {line-height:28px;}
.sns_box .together .sns_list {float:left; margin-top:2px; vertical-align:middle;} /* 수정 200824 성수 */
.ie7 .sns_box .together .sns_list {margin-top:4px;}
.sns_box .together .bundle {float:left;}
.sns_box .together .bundle:first-child {margin-left:7px;} /* 수정 200824 성수 */
.sns_box .together .bundle a {font-size:11px; line-height:18px;}
.sns_box .together .bundle img {margin-right:3px;} /* 수정 200824 성수 */
.function {float:right;}
.ie7 .function {margin-top:3px;}
.function .bundle {float:left;}
.function .bundle button {height:24px; background:url(//menu.mt.co.kr/hihi/images/btn/btn_artiShare.gif) no-repeat 0 0;}
.function .bundle .fontup {width:26px; background-position:0 0;}
.function .bundle .fontdown {width:26px; margin-left:2px; background-position:-26px 0;}
.function .bundle .print {width:19px; margin-left:11px; background-position:-52px 0;}
.function .bundle .email {width:19px; margin-left:9px; background-position:-71px 0;}

/* 추가 160628 해리 */
.shagree_area {position:relative; height:45px; border:1px solid #eee; border-bottom:1px solid #c2c2c2;}
.shagree_area .share_type {position:absolute; top:10px; left:20px; width:380px; height:33px;} /* 수정 200824 성수 */
.shagree_area .share_type h4 {float:left; font-size:11px; font-weight:normal; line-height:27px; color:#777;} /* 수정 200824 성수 */
.shagree_area .share_type ul {float:left; padding-left:5px;} /* 수정 200824 성수 */
.shagree_area .share_type ul li {float:left; margin-left:3px;} /* 수정 200824 성수 */
.shagree_area .share_type ul li:first-child {margin-left:0;}
.shagree_area .agree_type {position:absolute; top:10px; right:11px;}
.shagree_area .agree_type li {float:left; margin-left:10px; width:109px;}
.shagree_area .agree_type li:first-child {margin-left:0;}
.shagree_area .agree_type li .su {float:left; margin-top:2px; width:54px; height:25px; font-size:12px; font-weight:normal; line-height:25px; text-align:center; color:#c2c2c2;}
.shagree_area .agree_type li .su em span {letter-spacing:2px;}
.shagree_area .agree_type li.positive .su {background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_agreePositive.gif) no-repeat right 0;}
.shagree_area .agree_type li.negative .su {background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_agreeNegative.gif) no-repeat right 0;}
.shagree_area .agree_type li button {float:left; margin-top:2px; width:55px; height:25px;}
.shagree_area .agree_type li.positive button {background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_agreePositive.gif) no-repeat 0 0;}
.shagree_area .agree_type li.negative button {background:url(//menu.mt.co.kr/new_moneyweek/images/button/btn_agreeNegative.gif) no-repeat 0 0;}

/* 추가 190816 동현 */
.go_reply {position:absolute; top:50%; right:100px; margin-top:-12px; padding:0 10px; height:22px; line-height:22px; border:1px solid #d7d7d7; border-radius:12px;}
.shagree_area .go_reply {right:355px;}
.go_reply a {display:block;}
.go_reply a span {display:block;}
.sns_reply_section {margin:30px 0; padding-top:20px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}

.article_ad {margin-top: 30px; margin-left:5px; padding-bottom: 30px; border-bottom: 1px solid #d9d9d9; box-sizing: border-box;} /* 200807 성수 */

/*  추가 170726 해리 */
@keyframes fadeIn {
  from {opacity: 0; } to {opacity: 1;}
}
@keyframes fadeOut {
 from {opacity: 1;} to {opacity: 0;}
}
@keyframes slideInUp {
  from {transform: translate3d(0, 100%, 0);visibility: visible;}  to {transform: translate3d(0, 0, 0);}
}
@keyframes slideInRight {
  from {transform: translate3d(100%, 0, 0);visibility: visible;} to {transform: translate3d(0, 0, 0);}
}
@keyframes slideInLeft {
  from {transform: translate3d(-100%, 0, 0);visibility: visible;} to {transform: translate3d(0, 0, 0);}
}
@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}

/* 추가 201202 성수 */
#container.issue_package_container {width:980px; background: url(//menu.mt.co.kr/new_moneyweek/images/etc/bg_container.gif) repeat-y 0px 0;}
#container.issue_package_container #paging_t19 {margin-right:40px;}
#container.issue_package_container .lst_1 .group {margin-right:40px;}
#container.issue_package_container .lin_bt1 {background:none; background-color: #d9d9d9;}
.thumbnail {display:block; overflow:hidden; position:relative; background-position:center center; background-size:cover; font-size:0; line-height:0;}
.thumbnail img {position:absolute; top:0px; left:0px; visibility:hidden; width:100%; height:100%;}
.ellipsis {overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.issue_package_list h2 {margin-bottom: 12px;}
.issue_package_list h2 strong {color:#df1e25;}
.issue_package_list .issue_package {margin-bottom:40px; width:640px;}
.issue_package_list .issue_package:last-child {margin-bottom: 0px; padding-bottom:12px; box-sizing: border-box;}
.issue_package_list .issue_package .banner {position:relative; width:640px; height:112px;}
.issue_package_list .issue_package .banner .thumbnail {position:relative; width:100%; height: 112px;}
.issue_package_list .issue_package .banner .thumbnail:after {content:''; display:block; position: absolute; top:0px; left:0px; width:640px; height:112px; background-image: url(http://menu.mt.co.kr/moneys/images/issue-package-list-bg.png);}
.issue_package_list .issue_package .banner .description {z-index: 2; position: absolute; top:22px; left: 0px; width:640px; color:#fff; font-size:16px; text-align: center;}
.issue_package_list .issue_package .banner .title {z-index: 2; position: absolute; top:51px; left: 0px; width:640px; color:#fff; font-size:22px; font-weight:bold; text-align: center; line-height: 22px;}
.issue_package_list .issue_package .banner .date {z-index: 2; position: absolute; top:85px; left: 0px; width:640px; color:#fff; font-size:14px; text-align: center;}
.issue_package_list .issue_package .banner .default:after {content:inherit;}
.issue_package_list .issue_package .issue_package_info_wrap:after {content:''; display:block; clear:both;}
.issue_package_list .issue_package .issue_package_info_wrap .info {float:left; width:452px;}
.issue_package_list .issue_package .issue_package_info_wrap .info li {margin-top:15px;}
.issue_package_list .issue_package .issue_package_info_wrap .info li:first-child {margin-top:18px;}
.issue_package_list .issue_package .issue_package_info_wrap .info li a {display:block; width:100%; font-size:14px;}
.issue_package_list .issue_package .issue_package_info_wrap .count {float:right; position:relative; top:58px; display:block; margin-right:18px; width:166px; height:112px; background: url(http://menu.mt.co.kr/moneys/images/issue-package-list-related.png) no-repeat;}
.issue_package_list .issue_package .issue_package_info_wrap .count .title {position:absolute; top:29px; left:40px; color:#de9252; font-size:14px;}
.issue_package_list .issue_package .issue_package_info_wrap .count .number {position:absolute; bottom:41px; left:40px; color:#df1e25; font-size:14px;}
/* //추가 201202 성수 */

/* 추가 201218 성수 */
.screen_reader_only {position:absolute; clip:rect(0 0 0 0); width:1px; height:1px; margin:-1px; overflow:hidden;}
#poll_container {position: relative;}
#poll_container #content {width:695px;} /* 추가 210204 성수 */
#poll_container .poll_haeder {position:relative; margin-top:30px; width:1024px; min-height:280px; background-color:#fff; background-size: cover; background-position: center center; box-sizing: border-box;}
#poll_container .poll_haeder:before {content:''; display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; background-color: rgba(0,0,0,.3);}
#poll_container .poll_haeder:after {content:''; display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; background-color: rgba(0,0,0,.6);} /* 수정 210204 */
#poll_container .poll_haeder.default:after {background-color: rgba(0,0,0,.1);}
#poll_container .poll_haeder.default::before {content:inherit;}
#poll_container .poll_haeder .title_wrap {position: relative; z-index: 3; top:24px; left: 129px; width:895px; text-align: center;}
#poll_container .poll_haeder .title_wrap:after {content:''; display: block; clear: both;}
#poll_container .poll_haeder .title_wrap:before {content:''; z-index:2; display: block; position: absolute; top:-1px; left:-100px; width:74px; height:66px; background-image: url(//menu.mt.co.kr/moneys/images/poll-header-bg-title.jpg);}
#poll_container .poll_haeder .title_wrap .title {float:left; max-width:508px; color:#fff; font-size:18px; font-weight:normal; line-height: 27px; text-align: left;}
/* 삭제 210216 성수 */
/* #poll_container .poll_haeder .title_wrap .count_wrap {float: right; margin-top:9px; padding-right:108px; min-width:195px; text-align:center; box-sizing: border-box;}
#poll_container .poll_haeder .title_wrap .count_wrap .count {margin-top:8px;}
#poll_container .poll_haeder .title_wrap .count_wrap .count .number {color:#fff; font-size:16px;} */
/* //삭제 210216 성수 */
#poll_container .poll_haeder .question_wrap {position: relative; left:129px; z-index: 4; margin-top:42px; width:895px;}
#poll_container .poll_haeder .question_wrap:after {content:''; display: block; clear: both;}
#poll_container .poll_haeder .question_wrap .question {float:left; padding-bottom:20px; max-width:570px; box-sizing: border-box;} /* 수정 210204 성수 */
#poll_container .poll_haeder .question_wrap .question h3 {margin-bottom:25px; color:#fff; font-size:16px; text-decoration: underline;}
#poll_container .poll_haeder .question_wrap .question li {margin-bottom:12px;}
#poll_container .poll_haeder .question_wrap .question li:after {content:''; display: block; clear: both;}
#poll_container .poll_haeder .question_wrap .question li input[type='radio'] {float:left; width:18px; height:18px;}
#poll_container .poll_haeder .question_wrap .question li input[type='radio']:after {width: 18px; height: 18px; border-radius: 15px; position: relative; background-color: #f9f9f9; content: ''; display: inline-block; visibility: visible;}
#poll_container .poll_haeder .question_wrap .question li input[type='radio']:checked:after {width: 18px; height: 18px; border-radius: 15px; position: relative; background-color: #ed2c22; content: ''; display: inline-block; visibility: visible;}
#poll_container .poll_haeder .question_wrap .question li label {float:left; color:#fff; margin:-1px 0px 0px 7px; font-size:16px; line-height:20px;} /* 수정 210223 성수 */
/* 삭제 210216 성수 */
/* #poll_container .poll_haeder .question_wrap .btn_wrap {float:right; margin-top:8px; margin-right:20px;}
#poll_container .poll_haeder .question_wrap .btn_wrap button {display:block; width:260px; height:60px; text-align: center;}
#poll_container .poll_haeder .question_wrap .btn_wrap .btn_article {color:#fff; background-color:#325488; font-size: 18px;}
#poll_container .poll_haeder .question_wrap .btn_wrap .btn_poll {color:#33496e; background-color:#de9353; font-size: 20px; font-weight: bold;} */
/* //삭제 210216 성수 */
/* 추가 210121 성수 */
#poll_container .poll_haeder .question_wrap .question_checkbox_wrap {margin-top:-4px;}
#poll_container .poll_haeder .question_wrap .question_checkbox_wrap li {position: relative;}
#poll_container .poll_haeder .question_wrap .question_checkbox_wrap .check_poll {color:#fff; font-size:16px; cursor: pointer;}
#poll_container .poll_haeder .question_wrap .question_checkbox_wrap .check_poll input[type='checkbox'] {position:absolute; z-index: -1; opacity: 0;}
#poll_container .poll_haeder .question_wrap .question_checkbox_wrap .check_poll .icon {display: inline-block; position: relative; top:3px; width:18px; height:18px; margin-right:7px; border:0; background-image: url(//menu.mt.co.kr/moneys/images/pc-icon-check.jpg);}
#poll_container .poll_haeder .question_wrap .question_checkbox_wrap .check_poll.on .icon {background-image: url(//menu.mt.co.kr/moneys/images/pc-icon-checked.jpg);}

/* 추가 210216 성수 */
#poll_container .poll_haeder .question_btn_wrap {z-index:5; position: absolute; bottom:19px; right:19px;}
#poll_container .poll_haeder .question_btn_wrap .count_wrap {min-width:195px; text-align:center; box-sizing: border-box;}
#poll_container .poll_haeder .question_btn_wrap .count_wrap .count {margin-top:8px;}
#poll_container .poll_haeder .question_btn_wrap .count_wrap .count .number {color:#fff; font-size:16px;}
#poll_container .poll_haeder .question_btn_wrap .btn_wrap {margin-top:18px;}
#poll_container .poll_haeder .question_btn_wrap .btn_wrap button {display:block; width:260px; height:60px; text-align: center;}
#poll_container .poll_haeder .question_btn_wrap .btn_wrap .btn_article {color:#fff; background-color:#325488; font-size: 18px;}
#poll_container .poll_haeder .question_btn_wrap .btn_wrap .btn_poll {color:#33496e; background-color:#de9353; font-size: 20px; font-weight: bold;}
/* //추가 210216 성수 */
#poll_container .last_vote_wrap .expire_vote_result {display:none; padding:34px 0px 30px; box-sizing: border-box;} /* 수정 210204 성수 */
#poll_container .last_vote_wrap .expire_vote_result:after {content:''; display: block; clear: both;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_title {font-size:16px;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_description {margin-top:10px; font-size:14px; line-height: 23px;}
#poll_container .last_vote_wrap .expire_vote_result_close {position:absolute; left:50%; display:none; margin-top:17px; margin-left:-10px; width:20px; height:10px; background-color:transparent; background-image: url(//menu.mt.co.kr/moneys/images/poll-angle-up-icon.png);} /* 수정 210204 성수 */
#poll_container .last_vote_wrap .expire_vote_result .reply_message {margin-bottom:6px; padding-left:5px; color:#fff; font-size:14px; box-sizing: border-box; line-height: 17px;} /* 추가 210216 성수 */
#poll_container .last_vote_wrap .expire_vote_result .result_value {margin-top:6px; color:#fff; font-size:14px; font-weight: bold;}
#poll_container .last_vote_wrap .expire_vote_result .result_value:after {content:''; display:block; clear:both;}
#poll_container .last_vote_wrap .expire_vote_result .result_value .left {float:left; padding-left:5px; box-sizing: border-box;}
#poll_container .last_vote_wrap .expire_vote_result .result_value .right {float:right; padding-right:5px; box-sizing: border-box;}
#poll_container .last_vote_wrap .expire_vote_result .result_date {margin-top:37px; color:#fff; font-size:12px; font-weight: bold; text-align: center;}
#poll_container .last_vote_wrap .expire_vote_result .btn_related {margin-top:8px; text-align: center;}
#poll_container .last_vote_wrap .expire_vote_result .btn_related button {padding:11px 9px; background-color:#fff; color:#999; font-size:14px; font-weight: bold; border-radius: 20px; box-sizing: border-box;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress {margin:24px auto 0px; padding:21px 20px 25px; width:320px; background-color: #32486e; box-sizing: border-box;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li {margin-bottom:28px;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:last-child {margin-bottom: 0px;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress .meter {height: 20px; position: relative; margin: 0px 0 0px 0; background: #fff; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress .meter>span {display: block; height: 100%; border-radius: 20px; position: relative; overflow: hidden;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(1) .meter>span {background-color:#ed2c22;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(2) .meter>span {background-color:#eb5757;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(3) .meter>span {background-color: #f68a64;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(4) .meter>span {background-color: #0cb7a5;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(5) .meter>span {background-color: #47cb44;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(6) .meter>span {background-color: #a1d384;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(7) .meter>span {background-color: #a79374;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(8) .meter>span {background-color: #d1c1a8;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(9) .meter>span {background-color: #f0bcd8;}
#poll_container .last_vote_wrap .expire_vote_result .vote_result_progress ul li:nth-child(10) .meter>span {background-color: #c9c9c9;}
/* //추가 210121 성수 */
#poll_container .last_vote_wrap .description_wrap {margin-top:40px; border-top: 1px solid #c8d6ed;} /* 추가 210204 성수 */
#poll_container .last_vote_wrap .description_wrap .description {margin-top:23px; padding:0 27px; width:694px; height:66px; color:#94a8ca; background-color:#f6f9fb; font-size:16px; border:1px solid #edf2f7; line-height: 66px; box-sizing: border-box;} /* 수정 210204 성수 */
#poll_container .last_vote_wrap .description_wrap .description span {position:relative; top:-2px; margin-right:15px; color:#ed2c22; font-size:12px;} /* 수정 210204 성수 */
#poll_container .last_vote_wrap .vote_item {padding-top:35px; padding-bottom:10px; border-bottom:1px solid #edf2f7; box-sizing: border-box;}
#poll_container .last_vote_wrap .vote_item:after {content:''; display: block; clear: both;}
#poll_container .last_vote_wrap .last_vote li:last-child .vote_item {border-bottom:none;} /* 추가 210204 성수 */
#poll_container .last_vote_wrap .vote_item .title {padding: 0px 14px; font-size:18px; font-weight: bold; box-sizing: border-box;}
#poll_container .last_vote_wrap .vote_item .title i {display: inline-block; margin-right:8px; width:26px; height:26px; background-image: url(//menu.mt.co.kr/moneys/images/poll-comment-icon.png); vertical-align: middle;}
#poll_container .last_vote_wrap .vote_item .vote_description {margin-top:20px; padding:0 14px; font-size:14px; box-sizing: border-box; line-height: 23px;}
#poll_container .last_vote_wrap .vote_item .btn_wrap {float: right; margin-top:14px; margin-right:14px;}
#poll_container .last_vote_wrap .vote_item .btn_wrap .count {display: inline-block; padding:0px 0px; width:118px; height:30px; color:#b0b0b0; background-color:#f7f7f7; font-size:14px; font-weight:bold; text-align:center; line-height:30px; box-sizing: border-box;}
#poll_container .last_vote_wrap .vote_item .btn_wrap .btn_vote {position:relative; top:-2px; display:inline-block; margin-left:-3px; background-color:#94a9cc; width:118px; height:30px; color:#fff; font-size:14px; text-align:center; line-height:30px;}
#poll_container .last_vote_wrap .vote_item .btn_wrap .btn_vote i {display:inline-block; width:9px; height:6px; background-image: url(//menu.mt.co.kr/moneys/images/poll-angle-down-icon.png);}

#poll_container .last_vote_wrap .vote_result {display:none; padding:34px 0px 56px; border-bottom: 1px solid #c8d6ed; box-sizing: border-box;} /* 수정 210204 성수 */
#poll_container .last_vote_wrap .vote_result:after {content:''; display: block; clear: both;}
#poll_container .last_vote_wrap .last_vote li:last-child .vote_result {border-top:1px solid #edf2f7; border-bottom: none;} /* 추가 210204 성수 */
#poll_container .last_vote_wrap .vote_result .vote_result_title {font-size:16px;}
#poll_container .last_vote_wrap .vote_result .vote_result_description {margin-top:10px; font-size:14px; line-height: 23px;}
#poll_container .last_vote_wrap .vote_result_close {position:absolute; left:50%; margin-top:17px; margin-left:-10px; width:20px; height:10px; background-color:transparent; background-image: url(//menu.mt.co.kr/moneys/images/poll-angle-up-icon.png);} /* 수정 210204 성수 */
#poll_container .last_vote_wrap .vote_result .reply_message {margin-bottom:6px; padding-left:5px; color:#fff; font-size:14px; box-sizing: border-box; line-height: 17px;} /* 추가 210216 성수 */
#poll_container .last_vote_wrap .vote_result .result_value {margin-top:6px; color:#fff; font-size:14px; font-weight: bold;}
#poll_container .last_vote_wrap .vote_result .result_value:after {content:''; display:block; clear:both;}
#poll_container .last_vote_wrap .vote_result .result_value .left {float:left; padding-left:5px; box-sizing: border-box;}
#poll_container .last_vote_wrap .vote_result .result_value .right {float:right; padding-right:5px; box-sizing: border-box;}
#poll_container .last_vote_wrap .vote_result .result_date {margin-top:37px; color:#fff; font-size:12px; font-weight: bold; text-align: center;}
#poll_container .last_vote_wrap .vote_result .btn_related {margin-top:8px; text-align: center;}
#poll_container .last_vote_wrap .vote_result .btn_related button {padding:11px 9px; background-color:#fff; color:#999; font-size:14px; font-weight: bold; border-radius: 20px; box-sizing: border-box;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress {margin:24px auto 30px; padding:21px 20px 25px; width:320px; background-color: #32486e; box-sizing: border-box;} /* 수정 210204 성수 */
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li {margin-bottom:28px;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:last-child {margin-bottom: 0px;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress .meter {height: 20px; position: relative; margin: 0px 0 0px 0; background: #fff; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress .meter>span {display: block; height: 100%; border-radius: 20px; position: relative; overflow: hidden;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(1) .meter>span {background-color:#ed2c22;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(2) .meter>span {background-color:#eb5757;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(3) .meter>span {background-color: #f68a64;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(4) .meter>span {background-color: #0cb7a5;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(5) .meter>span {background-color: #47cb44;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(6) .meter>span {background-color: #a1d384;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(7) .meter>span {background-color: #a79374;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(8) .meter>span {background-color: #d1c1a8;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(9) .meter>span {background-color: #f0bcd8;}
#poll_container .last_vote_wrap .vote_result .vote_result_progress ul li:nth-child(10) .meter>span {background-color: #c9c9c9;}

#poll_container .poll_social {position: absolute; top:0px; left: -41px;}
#poll_container .poll_social a {display:block; margin-bottom:3px; width:26px; height:24px; background-image: url(//menu.mt.co.kr/moneys/images/poll-social.png); cursor: pointer;} /* 수정 210216 성수 */
#poll_container .poll_social .kakao {background-position: 0px 0px;}
#poll_container .poll_social .kakao_me {background-position: 0px -27px;}
#poll_container .poll_social .facebook {background-position: 0px -54px;}
#poll_container .poll_social .twitter {background-position: 0px -81px;}
#poll_container .poll_social .naver {background-position: 0px -108px;}
#poll_container .poll_social .kakao_story {background-position: 0px -135px;}
#poll_container .poll_social .telegram {background-position: 0px -162px;}
#poll_container .poll_social .url {background-position: 0px -189px;}

#poll_container #paging_t19 {margin-top:67px;}

#poll_container #aside {padding: 23px 19px 20px;}
/* //추가 201218 성수 */


/* 추가 210729 승희 */
.left_wing_banner {position:absolute; top: 172px; left:-180px}
.right_wing_banner {position:absolute; top: 172px; right:-180px}
/* //추가 210729 승희 */
