﻿@charset "utf-8";
.newsBody { background:url('/images/news/bg_news_btm.jpg') center bottom no-repeat; }
.newsBodyWrap { background:url('/images/news/bg_news_top.jpg') center top no-repeat; }

/* 로그인 전 */
.beforeLogin { background:url('/images/news/login_bg_set.jpg') 0 0 no-repeat; }

/* 로그인 후 */
.logFinal {background:url('/images/news/login_bg_set.jpg') -200px 0 no-repeat;}

/* 살제 사이드 메뉴가 다 나오면 수정해야 함 */
.sideMenu { background:url('/images/news/bg_side_menu.jpg') left top no-repeat; }
	.sideMenu .sectionTitle { width:76px; height:28px; margin:0 0 0 18px; background:url('/images/news/h3_side.jpg') 0 0 no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }

.colummTop h4 { background-image:url('/images/news/bg_h4_set.jpg'); background-repeat:no-repeat; }
.colummTop .evenTitle { background-position:0 -94px; }
.colummTop .pressTitle { background-position:0 -141px; }
.colummTop .noticeTitle { background-position:0 0; }
.colummTop .updateTitle { background-position:0 -47px; }
.colummTop .magazineTitle { background-position:0 -189px; }

.statusTab { width:547px; height:31px; margin:0 0 19px 0; }
	.statusTab li { float:left; }

.viewTop .viewInfoNews { position:relative; width:547px; height:31px; background:url('/images/news/bg_view_info.gif') left top no-repeat; }
	.viewTop .viewInfoNews dt { position:absolute; top:-10000px; }
	.viewTop .viewInfoNews dd { position:absolute; }
	.viewTop .viewInfoNews .author { left:68px; top:3px; font-weight:bold; color:#000000; }
		.viewTop .viewInfoNews .author a { font-weight:bold; color:#000000; }
		.viewTop .viewInfoNews .author img { margin:0 5px 0 0; }
	.viewTop .viewInfoNews .numberic { top:8px; .top:9px; color:#676767; font-size:11px; }
	.viewTop .viewInfoNews .date { left:378px; }
	.viewTop .viewInfoNews .view { left:510px; }

.fourColsTbl { width:547px; border-bottom:2px solid #d7d6bf; }
	.fourColsTbl th { height:31px; background-image:url('/images/news/bg_th_set.jpg'); background-repeat:no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
	.fourColsTbl .numTh { width:47px; background-position:0 0; }
	.fourColsTbl .titleTh { width:313px; background-position:-47px 0; }
	.fourColsTbl .dateTh { width:114px; background-position:-360px 0; }
	.fourColsTbl .viewTh { width:73px; background-position:-474px 0; }
	.fourColsTbl td { padding-bottom:8px; padding-top:8px; border-bottom:1px solid #eee; text-align:center; font:normal 11px dotum; color:#676767; }
	.fourColsTbl .titleTd { text-align:left; padding-left:2px; }
		.fourColsTbl .titleTd a { color:#676767; font-size:12px; }
		.fourColsTbl .titleTd a:hover { color:#731838; }
		.fourColsTbl .titleTd .new { font-weight:bold; }
			.fourColsTbl .titleTd a em { margin:0 0 0 2px; color:#DD375A; }
		.fourColsTbl .titleTd img { margin:0 0 0 5px; }
	.fourColsTbl .endCols td { border:0 none; }

.evnetList { width:547px; border-bottom:2px solid #d7d6bf; }
.event { position:relative; width:525px; height:91px; margin:0 auto 20px; padding:0 0 18px 0; border-bottom:1px solid #eeeeee; }
.eventEnd { border:0 none; margin:0 auto; }
	.event dt { position:absolute; top:2px; left:202px; width:323px; padding:0 0 5px 0; background:url('/images/news/bg_event_dt.gif') left bottom repeat-x; }
		.event dt a { font:bold 14px Dotum; color:#731838; }
		.event dt img { margin:0 0 0 4px;}
	.event .eventBan { position:absolute; top:0; left:0; width:179px; height:89px; border:1px solid #d0b964; }
		.event .eventBan a { display:block; }
	.event .due { position:absolute; top:28px; left:202px; font:bold 11px Dotum; color:#515151; }
	.event .d-day { position:absolute; top:28px; left:374px; font:bold 11px Dotum; color:#515151; }
	.event .detail { position:absolute; top:44px; left:202px; color:#515151; }
	.event .endEvent { position:absolute; top:65px; left:202px; }
	
.magazineList { width:547px; border-bottom:2px solid #d7d6bf; }
.magazine { position:relative; width:525px; height:91px; margin:0 auto 20px; padding:0 0 18px 0; border-bottom:1px solid #eeeeee; }
	.magazine .eventBan { position:absolute; top:0; left:0; width:179px; height:89px; border:1px solid #d0b964; }
	.magazine .eventBan a { display:block; }
	.magazine .title { position:absolute; top:2px; left:202px; width:323px; padding:0 0 5px 0; }
	.magazine .date { position:absolute; top:18px; left:202px; font:bold 11px Dotum; color:#515151; }
	.magazine .detail { position:absolute; top:34px; left:202px; color:#515151; }
	.magazine .endMagazine { position:absolute; top:65px; left:202px; }
.btnList { border-top:2px solid #d7d6bf; }
