@charset "euc-kr";
/* CSS Document *****************************************************
 * ÆÄÀÏ¸í      : board.css
 * ¼³¸í        : °Ô½ÃÆÇ list, view, page, ÇÏ´Ü button cssÁ¤ÀÇ
***********************************************************************/


/* search */
div.search {
	margin:0;
	height:45px;
	text-align:center;
}



/* ¹öÆ° */
div.btn {
	margin:25px 0 0;
	width:761px;
	text-align:center;
}
div.btn img {
	margin:0 2px 0 0;
}
div.view_btn {
	position:relative;
	margin:12px 0 0;
	width:761px;
	height:45px;
	text-align:right;
}
div.view_btn img {
	margin-right:2px;
}
div.view_btn img.mr_15 {
	margin-right:15px;
}
div.view_btn .ab_l {
	position:absolute;
	left:0;
	top:0;
}
div.view_btn .ab_r {
	position:absolute;
	right:0;
	top:0;
}

div.list_btn {
	position:relative;
	margin:12px 0 0;
	width:761px;
	height:30px;
	text-align:right;
}
div.list_btn img {
	margin-right:2px;
}
div.list_btn img.mr_15 {
	margin-right:15px;
}
div.list_btn .ab_l {
	position:absolute;
	left:0;
	top:0;
}
div.list_btn .ab_r {
	position:absolute;
	right:0;
	top:0;
}




/* board-list */
div.board-list {
	width:761px;
	text-align:left;
}
div.board-list h2 {
	margin:0 0 10px;
	width:761px;
	text-align:left;
}
div.board-list table tr td.greenbline {
	padding:0;
	height:1px;
	border-top:1px solid #74ac09;
}
div.board-list table tr td.graybline {
	padding:0;
	height:1px;
	border-top:1px solid #dbdbdb;
}
div.board-list table tbody tr td.tdglineno {
	padding:0;
	height:1px;
	border-top:none;
}
div.board-list table thead tr.first-child th,
div.board-list table thead tr:first-child th {
	height:26px;
	text-align:center;
	background:url('http://image.golfzon.com/images/common/th_vbar.gif') repeat-x left top;
}

div.board-list table thead tr th {
	height:26px;
	color:#313131;
	text-align:center;
	background:url('http://image.golfzon.com/images/common/th_vbar.gif') no-repeat left top;
}
div.board-list table thead tr th.vbarno {
	height:26px;
	text-align:center;
	background:url('http://image.golfzon.com/images/common/th_barbg.gif') repeat-x left top;
}
div.board-list table thead tr th img {
	vertical-align:middle;
}
div.board-list table tbody tr td {
	padding:7px 0 5px;
	height:15px;
	text-align:center;
	border-top:1px solid #dbdbdb;
}

.noline {border:0 !important}

div.board-list table tbody tr td.tdbg {
	background:#f7f7f7;
}
div.board-list table tbody tr td.tdcontbg {
	background:#eeeeee;
}

div.board-list table tbody tr td.tdlineno {
	padding:7px 0 5px;
	height:15px;
	text-align:center;
	border-top:none;
}
div.board-list table tbody tr td.subjectlineno {
	padding:7px 0 5px;
	height:15px;
	text-align:left;
	border-top:none;
}

div.board-list table tbody tr td.subject {
	padding:7px 0 5px;
	height:15px;
	text-align:left;
	border-top:1px solid #dbdbdb;
}
div.board-list table tbody tr td.botbg {
	padding:7px 0 5px;
	height:15px;
	text-align:center;
	border-top:1px solid #74ac09;
	background:#f6f9f2;
}
div.board-list table tbody tr td .ption {
	position:absolute;
	right:3px;
	top:0;
}

div.board-list table tbody tr.selover {
	cursor:pointer;
	color:#74ac09;
	text-decoration:underline;
	background-color:#ffffff;
}
.selover {
	cursor:pointer;
	color:#74ac09;
	text-decoration:underline;
}
.selover p, .selover td {
	cursor:pointer;
	color:#74ac09;
	text-decoration:underline;
}


div.event-list {
	width:761px;
	text-align:left;
}
div.eventbox_img {
	float:left;
	margin:0 0 27px;
	width:356px;
	height:111px;
	background:url('http://image.golfzon.com/images/newsnevent/event_box.gif') no-repeat left top;
}
div.eventbox_img p {
	margin:8px 0 0 7px;
}
div.eventbox_text {
	float:left;
	margin:0 0 27px;
	width:405px;
	background:url('http://image.golfzon.com/images/newsnevent/dot_line.gif') repeat-x left bottom;
}
div.eventbox_text ul {
	margin:6px 0 5px 17px;
}
div.eventbox_text ul li {
	height:32px;
}
div.eventbox_text ul li.dot {
	padding:0 0 0 11px;
	height:20px;
	background:url('http://image.golfzon.com/images/member/i_bot01.gif') no-repeat 3px 5px;
}


/* board-write */
div.board-write {
	width:761px;
	text-align:left;
}
div.board-write table {
	width:100%;
	border-top:2px solid #96cd4d;
	border-bottom:2px solid #d3e6a6;
}
div.board-write table tr td {
	height:30px;
	text-align:left;
}
div.board-write table tr td.td_subbg {
	height:30px;
	text-align:left;
	background:#f7fbec;
}
div.board-write table tr td .dot {
	margin:8px 0 10px 10px;
	padding:0 0 0 10px;
	font-size:11px;
	color:#8fc031;
	background:url('http://image.golfzon.com/images/common/i_bot01.gif') no-repeat left 5px;
}

/* board-write */
div.board-write0 {
	width:761px;
	text-align:left;
}
div.board-write0 table {
	width:100%;
	border-top:2px solid #96cd4d;
	border-bottom:2px solid #d3e6a6;
}
div.board-write0 table tr td.list {
	height:30px;
	text-align:left;
}
div.board-write0 table tr td.td_subbg {
	height:30px;
	text-align:left;
	background:#f7fbec;
}
div.board-write0 table tr td .dot {
	margin:8px 0 10px 10px;
	padding:0 0 0 10px;
	font-size:11px;
	color:#8fc031;
	background:url('http://image.golfzon.com/images/common/i_bot01.gif') no-repeat left 5px;
}


/* board-view */
div.board-view {
	width:761px;
	text-align:left;
}
div.board-view table tr td {
	height:23px;
}
div.board-view table tr td.green_bline {
	height:1px;
	border-top:1px solid #e3eecc;
}
div.textview {
	padding:16px;
	width:729px;
	border-bottom:1px solid #cbdab1;
}
 div.textview input {
	padding:1px 0 0 3px;
	font-size:12px;
	height:19px;
	font-family:'dotum', 'Verdana', 'sans-serif';
	color: #FFF;
	vertical-align:middle;
	background:#7f7f7f;
	border-top:1px solid #cdcdcd;
	border-right:1px solid #565656;
	border-bottom:1px solid #565656;
	border-left:1px solid #cdcdcd;
	
}
/*
div.textview {
	padding:16px;
	width:729px;
	border-bottom:1px solid #cbdab1;
}
*/



div.textview_qna {
	padding:16px 0 0;
	width:761px;
	border-bottom:1px solid #cbdab1;
}
/* ÀÌÀü ´ÙÀ½±Û */
div.board-viewpage {
	padding:11px 0;
	width:761px;
	text-align:left;
}
div.board-viewpage table tr td {
	height:23px;
}

div.viewpage_bar {
	margin:0 0 5px 5px;
	width:749px;
	height:27px;
	background:url('http://image.golfzon.com/images/common/viewpage_bg.gif') no-repeat left top;
}
div.viewpage_bar table tr td {
	padding:2px 0 0;
	height:23px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
div.viewpage_bar table tr td.text {
	padding:2px 0 0;
	height:23px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}
div.viewpage_bar table tr td.subject {
	padding:2px 0 0 13px;
	height:23px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	background:url('http://image.golfzon.com/images/common/viewpage_arrow.gif') no-repeat left top;
}



/* ÆäÀÌÁö 
div.paging {position:relative;margin:13px 0 0;width:761px;height:34px;font:normal 12px "dotum";text-align:center;color:#e1e1e1;}
div.paging p {color:#e1e1e1;}
div.paging img {margin-bottom:2px; vertical-align:middle;}
div.paging a {display:inline; font-weight:bold;height:16px;_height:10px;margin:0 0 0 0; padding:1px 9px 0 8px;}
div.paging a:link, .paging a:visited {font:bold 1.1em "helvetica";text-decoration:none; color:#444444;}
div.paging a:hover {background-color:#FFF;font-weight:bold;text-decoration:underline; color:#74ac09;}
div.paging span.on {margin:1px 9px 0 8px;font:bold 1.1em "helvetica";text-decoration:none; color:#74ac09;}
div.paging a.prev, div.paging a.next {font:bold 12px "dotum";border:none; color:#999999;}
div.paging a.prev:hover, div.paging a.next:hover {background-color:#FFF;font-weight:bold;font-size:12px;text-decoration:underline; color:#74ac09;}
div.paging a.next {margin:0 2px;padding:0 0 0 5px;background-color:#FFF;}
div.paging a.prev {margin:0 2px;padding:0 5px 0 0;background-color:#FFF;}
div.paging .ab_l {position:absolute;left:0;top:0;}
div.paging .ab_r {position:absolute;right:0;top:0;}
div.paging {position:relative;margin:13px 0 0;width:761px;height:34px;font-size:12px;font-family:'doutm';text-align:center;color:#e1e1e1;}
*/

div.paging {position:relative;margin:13px 0 0;height:34px;font-size:12px;font-family:'doutm';text-align:center;color:#e1e1e1;}
div.paging p {color:#e1e1e1;font-size:12px;font-family:'doutm';}
div.paging img0 {margin-bottom:2px; vertical-align:middle;}
div.paging span {display:inline;font-weight:bold;font-size:1.25em; font-family:'helvetica';text-decoration:none; color:#444444; padding:1px 10px 0 9px;}
div.paging span.text:hover {background-color:#FFF;font-weight:bold;text-decoration:underline; color:#74ac09; padding:1px 10px 0 9px;}
div.paging span.prev_text:link, .paging span.prev_text:visited {vertical-align:middle;margin:0 2px;padding:0 5px 0 0;font-weight:bold;font-size:12px;font-family:'doutm'; color:#999999;}
div.paging span.prev_text:hover {vertical-align:middle;margin:0 2px;padding:0 5px 0 0;font-weight:bold;font-size:12px;font-family:'doutm';text-decoration:underline; color:#74ac09;}
div.paging span.next_text:link, .paging span.next_text:visited {vertical-align:middle;margin:0 2px;padding:0 0 0 5px;font-weight:bold;font-size:12px;font-family:'doutm'; color:#999999;}
div.paging span.next_text:hover {vertical-align:middle;margin:0 2px;padding:0 0 0 5px;font-weight:bold;font-size:12px;font-family:'doutm';text-decoration:underline; color:#74ac09;}
div.paging span.next:link, span.next:visited, span.next:hover {vertical-align:middle;margin:0 2px;padding:0 0 0 5px;}
div.paging span.prev:link, span.prev:visited, span.prev:hover {vertical-align:middle;margin:0 2px;padding:0 5px 0 0;}

div.paging a {display:inline;font-weight:bold;}
div.paging a.text:link, .paging a.text:visited {font-weight:bold;font-size:1.25em; font-family:'helvetica';text-decoration:none; color:#444444; padding:1px 10px 0 9px;}
div.paging a.text:hover {background-color:#FFF;font-weight:bold;text-decoration:underline; color:#74ac09; padding:1px 10px 0 9px;}
div.paging span.on {margin:1px 0 0 0;font:bold 1.25em "helvetica";text-decoration:none; color:#74ac09;}
div.paging a.prev_text:link, .paging a.prev_text:visited {vertical-align:middle;margin:0 2px;padding:0 5px 0 0;font-weight:bold;font-size:12px;font-family:'doutm'; color:#999999;}
div.paging a.prev_text:hover {vertical-align:middle;margin:0 2px;padding:0 5px 0 0;font-weight:bold;font-size:12px;font-family:'doutm';text-decoration:underline; color:#74ac09;}
div.paging a.next_text:link, .paging a.next_text:visited {vertical-align:middle;margin:0 2px;padding:0 0 0 5px;font-weight:bold;font-size:12px;font-family:'doutm'; color:#999999;}
div.paging a.next_text:hover {vertical-align:middle;margin:0 2px;padding:0 0 0 5px;font-weight:bold;font-size:12px;font-family:'doutm';text-decoration:underline; color:#74ac09;}
div.paging a.next:link, a.next:visited, a.next:hover {vertical-align:middle;margin:0 2px;padding:0 0 0 5px;}
div.paging a.prev:link, a.prev:visited, a.prev:hover {vertical-align:middle;margin:0 2px;padding:0 5px 0 0;}
div.paging .next {margin:0 2px;padding:0 0 0 5px;font-weight:bold;color:#999999;vertical-align:middle;}
div.paging .prev {margin:0 2px;padding:0 5px 0 0;font-weight:bold;color:#999999;vertical-align:middle;}
div.paging .ab_l {position:absolute;left:0;top:0;}
div.paging .ab_r {position:absolute;right:0;top:0;}


div.page {position:relative;margin:13px 0 0;width:761px;height:34px;font-size:12px;font-family:'doutm';text-align:center;color:#e1e1e1;}
div.page p {color:#e1e1e1;font-size:12px;font-family:'doutm';}
div.page img {margin-bottom:2px; vertical-align:middle;}
div.page a {display:inline;font-weight:bold;height:16px;_height:10px;margin:0 0 0 0; padding:1px 9px 0 8px;}
div.page a.text:link, .page a.text:visited {font-weight:bold;font-size:1.1em; font-family:'helvetica';text-decoration:none; color:#444444;}
div.page a.text:hover {background-color:#FFF;font-weight:bold;text-decoration:underline; color:#74ac09;}
div.page span.on {margin:1px 9px 0 8px;font:bold 1.1em "helvetica";text-decoration:none; color:#74ac09;}
div.page a.prev_text:link, .page a.prev_text:visited {margin:0 2px;padding:0 5px 0 0;font-weight:bold;font-size:12px;font-family:'doutm';border:none; color:#999999;}
div.page a.prev_text:hover {margin:0 2px;padding:0 5px 0 0;background-color:#FFF;font-weight:bold;font-size:12px;font-family:'doutm';text-decoration:underline; color:#74ac09;}
div.page a.next_text:link, .page a.next_text:visited, {margin:0 2px;padding:0 0 0 5px;font-weight:bold;font-size:12px;font-family:'doutm';border:none; color:#999999;}
div.page a.next_text:hover {margin:0 2px;padding:0 0 0 5px;background-color:#FFF;font-weight:bold;font-size:12px;font-family:'doutm';text-decoration:underline; color:#74ac09;}
div.page a.next {margin:0 2px;padding:0 0 0 5px;}
div.page a.prev {margin:0 2px;padding:0 5px 0 0;}
div.page .next {margin:0 2px;padding:0 0 0 5px;font-weight:bold;color:#999999;}
div.page .prev {margin:0 2px;padding:0 5px 0 0;font-weight:bold;color:#999999;}
div.page .ab_l {position:absolute;left:0;top:0;}
div.page .ab_r {position:absolute;right:0;top:0;}


/* ÆË¾÷ ÆäÀÌÁö */
div.pop_paging {margin:13px 0 0;width:504px;height:34px;font:normal 11px "µ¸¿ò";text-align:center;color:#e1e1e1;}
div.pop_paging p {color:#e1e1e1;}
div.pop_paging img {margin-bottom:2px; vertical-align:middle;}
div.pop_paging a {display:inline; font-weight:bold;height:16px;_height:10px;margin:0 0 0 0; padding:1px 9px 0 8px;}
div.pop_paging a:link, .paging a:visited {font:bold 1.1em "helvetica";text-decoration:none; color:#444444;}
div.pop_paging a:hover {background-color:#FFF;font-weight:bold;text-decoration:underline; color:#74ac09;}
div.pop_paging span.on {margin:1px 9px 0 8px;font:bold 1.1em "helvetica";text-decoration:none; color:#74ac09;}
div.pop_paging a.prev, div.pop_paging a.next {font:bold 12px "µ¸¿ò"; border:none; color:#999999;}
div.pop_paging a.prev:hover, div.pop_paging a.next:hover {background-color:#FFF;font-weight:bold;text-decoration:underline; color:#74ac09;}
div.pop_paging a.next {margin:0 2px;padding:0 0 0 5px;background-color:#FFF;}
div.pop_paging a.prev {margin:0 2px;padding:0 5px 0 0;background-color:#FFF;}



/* ·Î¶Ç ÀÀ¸ðÇöÈ² ÆäÀÌÁö */
#Lotto_B {width:763px;}
#Lotto_B tr td {border-top:2px solid #75ab0b; border-bottom:2px solid #75ab0b;border-right:1px solid #e6e6e6;margin:0;padding:0;text-align:center;font-weight:bold;color:#326700;background:url('http://image.golfzon.com/images/myrecord/lotto_b_bg.gif') repeat-x;}
#Lotto_B tr td.none {border:0px;margin:0;padding:0;text-align:center;font-weight:bold;color:#326700;}
#Lotto_B tr td.on {background:url('http://image.golfzon.com/images/myrecord/lotto_b_bg_on.gif') no-repeat center top;}

/* 090210 Ãß°¡ ¹æ¼Ûµ¿¿µ»ó */
ul li.dot { background:url('http://image.golfzon.com/images/newsnevent/dot_gray.gif') no-repeat 2px 3px; padding-left:11px; }
#vod_list tr td.vodbg { width:155px; height:200px; background:url('http://image.golfzon.com/images/newsnevent/vod_bg.gif') no-repeat left top; vertical-align:top; border-bottom:1px solid #efefef; }

/* 090316 Ãß°¡ ºÎÅ·¿¹¾àÆË¾÷ */
div.bookingTd { width:530px; margin:10px 0 18px 25px; border-top:2px solid #74ac0a; border-bottom:2px solid #74ac0a; }
div.bookingTd table tbody tr td { vertical-align:top; height:14px; padding:7px 0 4px 0; border-bottom:1px solid #dbdbda; text-align:left; color:#515151; }
div.bookingTd table tbody tr td.left { vertical-align:top; height:14px; padding:7px 0 4px 0; background-color:#f1f7e6; border-bottom:1px solid #dbdbda; text-align:left; color:#515151; }
div.bookingTd table tbody tr td.leftno { vertical-align:top; height:14px; padding:7px 0 4px 0; background-color:#f1f7e6; border:none; text-align:left; color:#515151; }
div.bookingTd table tbody tr td.right { vertical-align:top; height:14px; padding:7px 0 4px 0; border-bottom:1px solid #dbdbda; border-right:1px solid #dbdbda; text-align:left; color:#515151; }

/*¸¶ÀÏ¸®Áö¼öÁ¤*/
.detail_view_search_wrap	{ width:761px; height:73px; margin:0 0 20px 0; background:url(http://image.golfzon.com/images/myrecord/bg_dotted_search.gif) 0 0 no-repeat; position:relative;}
	.detail_date	{ float:left width:636px; height:73px; position:absolute; top:0; left:0;}
	.detail_search_date	{float:left; width:120px; height:73px; margin:0; position:absolute; top:0; left:636px;}
	.detail_spe_tt	{ font-weight:bold; background:url(http://image.golfzon.com/images/myrecord/dotted_green_arrow.gif) 2px 2px no-repeat; margin:0 12px 0 12px; padding-left:5px;}
		.detail_spe_tt span	{ padding:0 0 0 10px;}	
	.combo_date_box	{ width:636px; height:18px; line-height:18px; padding:14px 0 3px 0;}
		.combo_date_box label	{ margin: 0 20px 0 4px;}
		.btn_search_view_date	{ margin:14px 0 0 14px; padding:0;}
	span.gift_send_poing	{ color:#5f9a00; margin:3px 15px 0px 10px; display:block; float:left; font-weight:bold; display:block;}
  	span.gift_to_poing	{ color:#5f9a00; margin:3px 15px 0px 10px; display:block; float:left; font-weight:bold; display:block;}
