@charset "utf-8";

@import "reset.css";
@import "default.css";
@import "base.css";
@import "sub_base.css";


/*뉴스 공지사항 리스트*/

.nt_list table {
	width: 100%;
	color: #888;
	border-top: 2px solid #f17f1a;
	margin-bottom: 25px;}
	
	.nt_list th,
	.nt_list td { border-bottom: 1px solid #e3e3e3;}
	
	.nt_list th { 
		height: 36px;
		font-weight: normal;
		color: #3d3d3d;}
	
	.nt_list td {
		height: 34px;
		text-align: center;}
		
	.nt_list table td.tit {
		padding: 0px 5px;
		text-align: left;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;}
		
		.nt_list table a { 
			color: #8a8a8a; 
			margin-right: 5px;
			margin-left: 5px;}
			
			.nt_list .tit span { font-weight: bold;  color: #fe7300;}
		
		.nt_list table a:hover,
		.nt_list table a:focus { text-decoration: underline;}

.paging {
	width: 748px;
	padding: 15px 0px;
	text-align: center;
	border: 1px solid #dfdede;}
	
	.paging a { display: inline-block; vertical-align: middle; color: #908570;}
	
		.paging img { vertical-align: text-bottom;}
		
	.paging .num {
		padding-left: 7px;
		padding-right: 4px;
		height: 12px;
		line-height: 14px;
		text-align: center;
		background: url(../img/customer/paging_01.gif) no-repeat 0px 3px;}
		
	.paging .on,
	.paging .num:hover,
	.paging .num:focus {
		font-weight: bold;
		color: #ff7f06;
		letter-spacing: -1px;}
		
	.paging .num.fs { background: none; padding-left: 4px;}
		
	.paging .prev { margin-right: 10px;}
	.paging .next { margin-left: 10px;}
	
	
/*뉴스 공지사항 내용보기*/

.nt_view table {
	width: 100%;
	margin-bottom: 30px;
	border-top: 2px solid #f17f1a;
	color: #8a8a8a;}

	.nt_view th,
	.nt_view td { border-bottom: 1px solid #e3e3e3;}
	
	.nt_view thead th,
	.nt_view thead td { height: 35px;}

	.nt_view .tit {
		padding: 0px 5px;
		text-align: left;}
					
		.nt_view .tit span { font-weight: bold;  color: #fe7300; margin-right: 5px;}
		.nt_view .tit img { margin-left: 5px;}
		
		
	.nt_view .comment{
		padding: 20px;
		text-align: left;
		line-height: 18px;}
		
	.nt_view .btn_wrap {
		width: 100%;
		text-align: right;}


/*당참자 발표*/

/*당첨자 발표*/

.prize h3 { 
	width: 400px;
	height: 62px;
	margin-bottom: 40px;
	background: url(../img/customer/prize_01.gif) no-repeat top left;}
	
	.prize .form_box { padding-bottom: 20px;}
	
	.ie7 .prize.content img { display: inline;}
	
		.prize .form_box h4 { 
			width: 500px;
			height: 16px;
			margin-bottom: 15px;}
			
			.prize .form_box_01 h4 { background: url(../img/customer/prize_02.gif) no-repeat top left;}
			.prize .form_box_02 h4 { background: url(../img/customer/prize_03.gif) no-repeat top left;}
			.prize .form_box_03 h4 { background: url(../img/customer/prize_04.gif) no-repeat top left;}
			
		.prize .form_box p { 
			width: 718px;
			height: 28px;
			margin-bottom: 15px;
			padding: 10px 15px;
			border: 1px solid #d8d8d8;
			color: #888;
			overflow-y: scroll;}
			
		.prize .form_box_03 {
			padding-bottom: 35px;
			margin-bottom: 40px;
			border-bottom: 1px solid #ededed;}
			
		.prize .form_box_04 { 
			width: 750px;
			height: 85px;
			background: url(../img/customer/prize_11.gif) no-repeat top left;
			padding-top: 20px;
			padding-left: 20px;
			margin-bottom: 5px;
			position: relative;
			color: #888;}
			
			.ie .prize .form_box_04 dl { height: 23px; width: 100%;}
			.ie6 .prize .form_box_04 dl { height: 23px; }
			.ie7 .prize .form_box_04 dl { height: 23px; }
			.prize .form_box_04 dl { height: 23px; }
			
			.prize .form_box_04 dt { 
				width: 65px;
				padding-bottom: 3px;
				float: left;}
				
				.prize .form_box_04 dt img { display: block;}
				
			.prize .form_box_04 dd  { 
				width: 170px;
				padding-bottom: 3px;
				float:left;
				color: #888;}
				
			.ie7 .prize .form_box_04 dd,
			.ie7 .prize .form_box_04 dt,
			.ie7 .prize .form_box_04 dl,
			.ie6 .prize .form_box_04 dd,
			.ie6 .prize .form_box_04 dt,
			.ie6 .prize .form_box_04 dl { height: 23px;}
				
				.prize .form_box_04 .u_name { 
					width: 125px;
					border: 1px solid #e3e3e3;
					color: #888;
					font-weight: bold;}

				.prize .form_box_04 .u_num { 
					width: 52px;
					border: 1px solid #e3e3e3;
					color: #888;
					font-weight: bold;}
					
			.prize .form_box_04 p { 
				width: 220px;
				font-size: 11px;
				color: #888;
				letter-spacing: -1px;}
				
				.prize .form_box_04 li strong { position: relative; top: 2px; color: #888;}
					
				.prize .form_box_04 .btn_01 {
					width: 105px;
					height: 40px;
					display: block;
					background: url(../img/common/ir_img.gif) repeat top left;
					position: absolute;
					top: 21px;
					left: 222px;}

				.prize .form_box_04 .btn_02 {
					width: 158px;
					height: 40px;
					display: block;
					background: url(../img/common/ir_img.gif) repeat top left;
					position: absolute;
					top: 21px;
					left: 568px;}
					
		.prize .view_btn {
			width: 780px;
			height: 60px;
			display: block;
			background: url(../img/customer/prize_14.gif) no-repeat top left;}

.prize .form_box_04 li {
	height: 23px;}
	
.prize .form_box_04 li img,
.prize .form_box_04 li input { vertical-align: top;}
