@charset "utf-8"; 
@import url('https://mailimg.nate.com/mail/css02/mail/mail_ssl.css?t=20120710230000');

#wrapper #content { position:relative; width:760px; }

.container_notice { padding:20px 15px 0 15px; }

/* 공지사항 목록 */
.btn_right { position:absolute; top:8px; right:0; }
.btn_right li { float:left; padding:0 7px 0 7px; background:url('https://mailimg.nate.com/mail/img/common/bg_btn_list.gif') no-repeat left top; font-size:8pt; }
	.btn_right li.none { background:none; }
	.btn_right li a { color:#888 !important; }
		.btn_right li a.list { padding:0 0 0 11px; background:url('https://mailimg.nate.com/mail/img/icon/ico_list.gif') no-repeat 0 1px; }
		.btn_right li a.left { padding:0 0 0 6px; background:url('https://mailimg.nate.com/mail/img/icon/ico_arr_left.gif') no-repeat 0 3px; }
		.btn_right li a.right { padding:0 7px 0 0; background:url('https://mailimg.nate.com/mail/img/icon/ico_arr_right.gif') no-repeat 100% 3px; }

.notice_list { width:100%; border-bottom:1px solid #c9c9c9; table-layout:fixed; border-collapse:separate; }
	.notice_list .num { width:40px; text-align:center; }
	.notice_list .date { width:90px; text-align:center; }
	.notice_list .hit { width:55px; padding-right:15px; text-align:right; }
	.notice_list .blank_top { height:6px; padding:0; } /* 상단 여백 */
	.notice_list .blank_btm { height:6px; padding:0; } /* 하단 여백 */
	.notice_list th { padding:6px 0 3px 0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background:#f5f5f5; color:#222; font-size:9pt; font-weight:normal; text-align:center; overflow:hidden; line-height:1.2em; }
	.notice_list td { padding:4px 0 2px 0; color:#888; word-break:break-all; border-top:1px solid #fff; border-bottom:1px solid #fff; line-height:1.2em; }
		.notice_list td a { color:#666; }
		.notice_list td.num { color:#666; font-size:9pt; }
		.notice_list td.subject { padding:0 10px; font-size:9pt; font-weight:bold; }
			.notice_list td.subject .limit_txt { height:14px; overflow:hidden; margin-top:2px; line-height:15px; }
				.notice_list td.subject .limit_txt strong { color:#5577d0; }
				.notice_list td.subject .limit_txt a { color:#444; }
		.notice_list td.date, .notice_list td.hit { padding-top:2px; font-size:7pt; font-family:Verdana; letter-spacing:-1px; }
	.notice_list .bold { font-weight:bold; }
		.notice_list .bold td.date, .notice_list .bold td.hit { font-weight:normal; }
	.notice_list .nodata { height:120px; border:1px solid #fff; background:#fff; color:#444; font-family:돋움, dotum; font-size:9pt; text-align:center; } /* 데이터없을경우 */
	.notice_list .select td { background:#eff8fd; }
	/* mouse over */
	.notice_list .lline { border-left:1px solid #fff; }
	.notice_list .rline { border-right:1px solid #fff; }
	/*.notice_list tr:hover td { border-top:1px solid #d0dfff; border-bottom:1px solid #d0dfff; background:#e9f0ff; }
		.notice_list tr:hover .lline { border-left:1px solid #d0dfff; }
		.notice_list tr:hover .rline { border-right:1px solid #d0dfff; }
		.notice_list tr:hover td.nodata { border:1px solid #fff; background:#fff; }
		.notice_list tr:hover td.blank_top, .notice_list tr:hover td.blank_btm { border:1px solid #fff; background:#fff; }*/
	/* mouse over : IE 6.0 이하 */
	/*.notice_list .on td { border-top:1px solid #d0dfff; border-bottom:1px solid #d0dfff; background:#e9f0ff; }
		.notice_list .on td.lline { border-left:1px solid #d0dfff; }
		.notice_list .on td.rline { border-right:1px solid #d0dfff; }
		.notice_list .on td.nodata { border-top:1px solid #fff; background:none; }
		.notice_list .on td.blank_top, .notice_list .on td.blank_btm { border-top:1px solid #fff; background:none; }*/

/* 공지사항 읽기 */
.notice_top { border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background:#f5f5f5; }
.notice_top .subject { float:left; width:500px; padding:8px 0 7px 13px; color:#000; font-size:11pt; letter-spacing:-1px; line-height:1.2em; }
.notice_top .hit_date { float:right; margin-top:11px; font-size:8pt; }
	.notice_top .hit_date dt { display:inline; padding-right:2px; color:#aaa; }
	.notice_top .hit_date dd { display:inline; padding-right:15px; color:#666; font-family:Verdana; }
.notice_cont { padding:20px 15px 15px 15px; color:#222; line-height:1.4em; }

/* 엠팔 공지사항 보기 */
.empal_notice { position:absolute; top:5px; right:0; padding:0 0 0 5px; background:url('https://mailimg.nate.com/mail/img/icon/ico_arr_blue.gif') no-repeat 0 2px; color:#444; font-size:8pt; z-index:10; }
	.empal_notice a { color:#444 !important; text-decoration:underline; }
