#ad_read { 	margin:0px 0px 0px 10px; padding:0px; width:255px; 	height:255px; 	text-align:right; 	float:right; }
#admin_toolbar { 	margin:20px auto;	 width:580px; 	height:25px; 	font-size:12px; 	line-height:25px; 	background:#f3f3f3; 	border:3px solid #f3f3f3; 	position:relative; }
#titles { 	margin:0px; 	padding:0px; 	font:bold 20px ¸¼Àº °íµñ; color:black;	line-height:50px; 	letter-spacing:-0.1em; 	width:574px; 	height:50px; 	overflow:hidden; 	position:relative; }
.read_subtitle { 	margin:5px 30px; }
.read_subtitle ol{ 	margin:10px 0px 0px 0px; 	padding:0px; 	text-align:left; 	list-style-type:none; }
.read_subtitle ol li{ 	height:20px; 	line-height:20px; }
.read_box { 	width:580px; 	margin:0px 0px 10px 0px; 	border-top:1px dotted #d5d5d5; 	border-bottom:1px dotted #d5d5d5; }
#toolbar { margin:10px auto;width:580px;height:40px;position:relative;text-align:left; }
#articleBody { margin:0px auto; width:576px;height:auto;overflow:hidden;text-align:justify;
font-family:±¼¸²,Dotum,verdana,UnDotum,AppleGothic,sans-serif;
font-size:13px; line-height:1.6em; word-break:break-all; color:#555; }
#articleBody p{margin:0 18px 14px;}
#articleBody td , #articleBody font { 	font-size:13px; 	line-height:1.6em !important; }
#articleBody strong, #articleBody b  { 	font-weight:bold !important; }
#articleBody #subtitle  { 	width:570px; 	height:30px; 	padding:0px 0px 0px 10px; 	font:bold 15px ±¼¸² !important; 	letter-spacing:-0.1em;	color:#000; 	border-top:1px dotted #d5d5d5; 	border-bottom:1px dotted #d5d5d5; 	background:#f3f3f3; 	overflow:hidden; }
#content_information { 	top:-5px;right:0px;margin:10px 0px;width:240px;height:40px;text-align:right;position:absolute; }

/**ÀÐ±â ¸®½ºÆ®**/
#read_title {	margin:0px auto;	}
#bbslist2 { 		margin:10px auto 20px auto; 	width:580px;	height:auto; 		border-top:1px dotted #e5e5e5; 		border-bottom:1px dotted #e5e5e5; 		position:relative; 	}
#bbslist2 ol { 		margin:10px 0px; 		padding:10px 0px; 		width:560px; 		text-align:left; 		list-style-type:none; 		position:relative; 	}
#bbslist2 ol li{ 		margin:2px 0px; 		padding:0px 0px 0px 20px; 		width:560px; 		font:13px ±¼¸²; 		height:24px; 		line-height:24px; 		overflow:hidden; 		position:relative; 	}
#bbslist2 a { 		color:#000; 		text-decoration:none; 	}
.sele { 		font-weight:bold; 	}
.blit1 { 		top:10px; 		left:5px; 		width:10px; 		height:20px; 		background:url(/images/up_arrow.gif) no-repeat; 		position:absolute; 	}
.blit0 { 		top:10px; 		left:5px; 		width:10px; 		height:20px; 		line-height:7px; 		font-weight:bold; 		position:absolute; 	}
.blit2 { 		top:10px; 		left:5px; 		width:10px; 		height:20px; 		background:url(/images/down_arrow.gif) no-repeat; 		position:absolute; 	}
.repcount { 		color:#c00; 		font:11px tahoma; 	}
/**ÀÐ±â ¸®½ºÆ® ³¡**/

/**´ñ±Û ¾²±â **/
#write_comment_title { 	margin:5px auto 0px auto; 	width:580px; 	height:33px; 	line-height:30px; 	text-align:left; 	font-weight:bold; 	letter-spacing:-0.1em; 	color:#AA3E3E; 	background:url(/images/rep_top.gif) no-repeat; 	position:relative; }
#write_comment { 	margin:0px auto; 	text-align:left; 	width:580px; 	height:auto; 	background:url(/images/rep_bg.gif); 	position:relative; } 
#write_comment_end { 	margin:0px auto;  	width:580px; 	height:30px; 	background:url(/images/rep_bottom.gif) no-repeat; 	position:relative; }
#write_comment dl { 	clear:left; 	margin:0px 0px 0px 0px; 	padding:0px; }
#write_comment dd { 	margin:0px; 	padding:0px; }
#write_comment dt { 	float:left; 	width:80px; 	margin:5px 0px 0px 5px; 	text-align:center; 	padding-right:10px; }
#write_comment legend { 	width:100px; 	text-align:center; 	font-weight:bold; 	background:#ffffff; }
#write_comment input { 	border:1px solid #ccc; 	border-bottom:1px solid #e3e3e3; 	border-right:1px solid #e3e3e3; }
#write_comment #form_title { 	margin:0px 0px 5px 0px; 	width:300px; 	height:20px; 	line-height:20px; }
#write_comment #form_text { 	width:480px; 	height:80px; 	font:12px ±¼¸²;	line-height:20px; 	border:1px solid #ccc; 	white-space:pre; 	border-bottom:1px solid #e3e3e3; 	border-right:1px solid #e3e3e3; }
#write_comment #form_attach { 	width:300px; 	height:20px; 	line-height:20px; }
#comment_submit_button { 	margin:38px 0px 0px 0px; 	width:80px; 	height:60px; 	background:#ff0000; 	float:right; }
#write_comment .radiobutton { 	width:20px; 	border:0px; 	float:left; } 
#write_comment label { 	line-height:20px; 	float:left; }
.star { 	color:#7B7B00; } 
.b_blues { 	font-weight:bold; 	letter-spacing:0em; 	color:#000; }
/**´ñ±Û¾²±â ³¡**/

/**´ñ±Û ÀÌº¥Æ®**/
#event{	 clear:both;	 margin:30px auto 20px auto;	 width:580px; 	 background:url(/images/event/reevent_bg.gif) repeat-y; text-align:center; position:relative; }
#event_title { 	padding:20px auto; width:450px; 	line-height:20px; 	font-size:12px;  position:relative; color:#000; font-weight:bold;}
.event_img { 	padding:0px; 	margin:0px 0px 10px 0px; 	width:100%; 	height:40px; 	background:#f3f3f3; 	font:bold 18px ±¼¸²; 	color:#000; 	line-height:38px;  position:relative;}
#event_table { 	color:#333; width:520px; 	text-align:left; 	border-top:1px solid #d5d5d5; }	
#event_table th { 	font-size:12px; border-bottom:1px solid #d5d5d5;}
#event_table td { 	background:#fff; 	font-size:12px; border-bottom:1px solid #d5d5d5;}
#event_table  td.line1, th.line1 { 	background:#f3f3f3; }
#event #reevent_top { 	width:580px; height:69px; background:url(/images/event/reevent_top.gif) no-repeat; position:relative;}	
#event #reevent_bottom { 	 	width:580px; height:30px; background:#fff url(/images/event/reevent_bottom.gif) no-repeat; position:relative;}	

#text2 { 	margin:10px 0px; 	padding:5px; 	width:520px; 	height:auto;  	text-align:left; 	 color:#f5550d; font-size:12px;}
#text3 { 	margin:10px 0px; 	padding:5px; 	height:auto; width:520px; 	line-height:20px; 	text-align:left; 	 color:#666; font-size:12px;}
/**´ñ±Û ÀÌº¥Æ®³¡**/

/**´Ù¿î·Îµå**/
#read_download { 	margin:10px auto 0px auto; 	width:580px; }
#read_download h2{ 	margin:0px; 	padding:0px; 	font:bold 12px ±¼¸²; 	line-height:20px; 	width:100px; 	float:left; }
#read_download ul{ 	margin:0px; 	padding:0px; 	background:#ffffff; 	width:460px; 	text-align:left; 	list-style-type:none; 	float:right; }
#read_download li { 	margin:5px; 	height:20px; 	line-height:20px; 	position:relative; }
#read_download .ext { 	width:25px; 	line-height:20px; 	float:left; }
#read_download a { 	line-height:22px; 	float:left; }
#read_download a:hover { 	background:#f3f3f3; 	text-decoration:none; }
/**´Ù¿î·Îµå ³¡**/

/**´Ù¿î·Îµå¹Ú½º**/
#download_box { 	width:580px; 	border:1px solid #a1a1a1; }
#download_box th{ 	font:bold 12px ±¼¸²; 	border-bottom:1px solid #d5d5d5; 	border-right:1px solid #d5d5d5; }
#download_box td{ 	font:12px ±¼¸²; 	border-right:1px solid #d5d5d5; 	border-bottom:1px solid #d5d5d5; }
#download_box ul{ 	list-style-type:none; 	margin:0px; 	padding:0px; }
#download_box li{ 	position:relative; }
#download_box .ext { 	width:25px; 	line-height:20px; 	float:left; }
#download_box a { 	line-height:22px; 	float:left; }
#download_box a:hover { 	background:#f3f3f3; 	text-decoration:none; }
/**´Ù¿î·Îµå¹Ú½º³¡**/

/** ´ñ±Û Ãâ·Â **/
#comment_list { 		margin:5px auto;  		width:580px;  		height:auto;  		line-height:20px;  		border:1px solid #d5d5d5;  		position:relative;  	}
#comment_list ol { 		margin:10px;  		padding:0px;  		width:560px;  		list-style-type:none;  		position:relative;  	}
#comment_list ol li { 		width:560px;  		clear:both;  		overflow:hidden;  		position:relative;  	} 	
.comment_title { 		width:560px;  		height:20px;  		position:relative; 	 }
.comment_title .comment_img { 		top:0px; 		left:0px; 		padding:0px; 		margin:0px;  		border-left:10px solid #fff;  		border-right:5px solid #fff; 		width:20px; 		height:20px;  	cursor:pointer;	}
.comment_title .comment_number { 		top:0px;  		height:14px;  		border-right:10px solid #fff;  		font:bold 11px tahoma;  		line-height:14px;  		}
.comment_title .comment_name { 				top:0px;  		font:bold 12px ±¼¸²;  		height:20px;  		line-height:20px;  	}
.comment_title .comment_date { 		top:0px;  		right:10px;  		font:11px tahoma;  		color:#333;  		height:11px;  		line-height:11px;  		position:absolute;  	}
.comment_title .comment_btn { 		right:120px;  		height:14px;  		line-height:14px;  		position:absolute;  	}
.comment_title .comment_admin { 		clear:both;  		font:11px µ¸¿ò;  		letter-spacing:-0.1em;  		height:20px;  		line-height:20px;  		position:relative;  	}
#comment_list p { 		height:auto;  		width:550px;  		margin:5px 0px 20px 0px;  		padding:10px;  		font:12px ±¼¸²;  		background:#f9f9f9;  		line-height:18px;  		color:#555;  		position:relative;  }
/** ´ñ±Û Ãâ·Â ³¡ **/

/** ÇÁ·ÎÇÊ/¾²±â ³»¿ª **/
#user_history { 	margin:0px auto; width:580px; 	height:140px; 	position:relative; }
#user_history #profile_img{ 	top:10px; 	left:10px; 	width:90px; 	height:90px; 	border:6px solid #fff; 	position:absolute; }
#user_history #profile_name{ 	top:120px; 	left:10px; 	width:100px; 	font:bold 12px ±¼¸²; 	height:15px; 	text-align:center; 	position:absolute; overflow:hidden;}
#user_history h2 { 	top:10px; 	left:130px; 	width:440px; 	height:20px; 	margin:0px; 	padding:0px; 	font:bold 12px ±¼¸²; 	border-bottom:1px solid #d5d5d5; 	text-align:left; 	position:absolute; }
#user_history .total_btn { 	top:10px; 	right:10px; 	width:50px; 	height:20px; 	position:absolute; }
#user_history ul{ 	top:35px; 	right:10px; 	margin:0px; 	padding:0px; 	list-style-type:none; 	width:440px; 	text-align:left; 	position:absolute; }
#user_history ul li{ 	height:20px; 	line-height:20px; overflow:hidden;position:relative; }
#user_history .history_date{ 	width:65px; 	font:11px tahoma; }
#user_history a{ 	font:12px ±¼¸²; }
#user_history a:hover{ 	background:#f3f3f3; 	text-decoration:none; }
/** ÇÁ·ÎÇÊ/¾²±â ³»¿ª ³¡**/

/**¹öÆ°¹Ù**/
	#read_bar { 		margin:10px auto; width:580px; 		height:33px; 		background:#d5d5d5 url('/images/read_bar.gif') no-repeat; 		position:relative; 	}
	#read_bar .read_bar_left { 		top:6px; 		left:10px; 		width:260px; 		height:33px; 		text-align:left; 		position:absolute; 	}
	#read_bar .read_bar_right { 		top:6px; 		right:10px; 		width:260px; 		height:33px; 		text-align:right; 		position:absolute; 	}
	#read_bar p { padding:0px; margin:0px; line-height:20px; }
/**¹öÆ°¹Ù³¡**/

/**AD½ÃÀÛ**/
#shopbanner_head {
	width:580px;
	height:20px;
	line-height:20px;
	color:#000;
	font-weight:bold;
	margin:10px auto 0px auto;
	padding:0px 0px 0px 5px;
	text-align:left;
	background:#d5d5d5;
	border:1px solid #d5d5d5;
}
#shopbanner { 	margin:0px auto 10px auto; padding:0px; 	height:140px; 	width:580px; 	overflow:hidden; border:1px solid #d5d5d5;}

/**AD³¡**/

/** betagame top 10 **/
#game_list { margin:5 5 13px 5; padding:0px; width:580px; height:auto; border:1px solid #d5d5d5;  position:relative;  }
#game_list h3 { margin:9px; padding:5px; width:560px; font-size:12px; border-bottom:dotted 1px gray; text-align:left; }
#game_list ul { margin:0px;  padding:0px;  width:560px; list-style-type:none; position:relative; }
#game_list ul li { width:560px; line-height:18px; text-align:left; clear:both;  overflow:hidden; position:relative; } 
#game_list a{ 	font:12px ±¼¸²; }
#game_list a:hover{ 	background:#f3f3f3; 	text-decoration:none; }
