/* 게시물상단 */
.read { position:relative; border:1px solid #ededed; text-align:center; zoom:1; }
.read_top { position:relative; height:30px; margin:20px 30px; border-bottom:1px solid #ededed; line-height:30px; }
.read_top h3 { padding:0 5px; text-align:left; }
.read_top .read_etc { position:absolute; top:0; right:5px; }
.read_top .url { position:absolute; bottom:-30px; right:5px; height:18px; padding:6px 0; font-size:11px; line-height:18px; }
.read_top .url a { color:#888; }
.read_top .url img { vertical-align:middle; }

/* 게시물본문 */
#text_box { padding:28px; line-height:1.7em; text-align:left; }
#text_box .alert { margin-bottom:10px; padding:5px; background:#f9f99b; font-weight:bold; }

/* 댓글목록 */
#reply { position:relative; border:1px solid #d5d5d5;  }
#comment_place { background:#f3f3f3;margin:5px; }
table.commentW	{ width:100%; line-height:1.7em; padding:0 10px; }
table.commentW th	{ vertical-align:top; text-align:left; padding:4px;  }
table.commentW td	{ vertical-align:top; padding:4px; color:#444; }
table.commentW  p.submit { position:absolute; bottom:0px; right:0px; margin:0; }
table.commentW .form_textarea { 
	overflow-x:none; overflow-y:scroll; width:520px; height:5em; padding:2px; border:1px solid #ccc; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; line-height:12px; white-space:pre; }
table.commentW .form_text { width:100px; height:12px; padding:2px; border:1px solid #ccc; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; line-height:12px; vertical-align:middle; }

/* 게시물 다운로드 */
.read_download { margin:30px; }

#personacon { }
#personacon ol { overflow:hidden; position:relative; width:100%; }
#personacon ol li { position:relative; padding:10px 130px; line-height:16px; border-bottom:1px solid #ededed; min-height:1%; }
* html #personacon ol li { height:1%; }
#personacon ol li img { vertical-align:middle; }
#personacon ol li .comment_name { position:absolute; top:10px; left:10px; }
* html #personacon ol li .comment_name img { vertical-align:top; position:relative; top:-3px; }
#personacon ol li .comment_date { position:absolute; top:10px; right:10px; }
#personacon ol li .admin_area a { color:#ff6600; }


/*
#write_comment #form_attach { width:300px; height:20px; line-height:20px; }
#comment_submit_button { margin:38px 0px 0px 0px; width:50px; height:15px; background:#fff; 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; height:12px;letter-spacing:0em; color:#636363; }
#comment_list{margin:10px 0px;}
#comment_list ol{ list-style-type:none; height:auto; margin:0px; padding:0px; position:relative; }
.reply_li{ height:auto; padding:10px ; margin:0px; border-bottom:1px solid #d1d1d1; position:relative; }
*/

/**읽기 리스트**/
#bbslist2 { position:relative; padding:10px; border-bottom:1px dashed #d1d1d1; line-height:24px; }
#bbslist2 ul li { }
/**읽기 리스트 끝**/


/*control_box*/
#control_box{ display:none; width:720px; height:auto; background:#f3f3f3; margin:0px 0px 0px 10px; padding:10px; position:relative; }
#control_box form{ width:360px; height:auto; margin:0px; padding:0px; float:left; }
#control_box form ul{ width:345px; height:95px; margin:0px; padding:10px; position:relative; background:#E1D3C1; }
#control_box form ul li{ width:80px; margin:0px; padding:0px; float:left; cursor:pointer; }
#control_box form ol{ margin:0px; padding:0px; position:relative; list-style-type:none; }
#control_box form ol li{ cursor:pointer; width:120px; margin:0px; padding:0px; float:left; }
#control_right{ width:320px; height:600px; margin:0px; padding:0px; float:right; }
#control_right .target_imgs{ margin:0px; padding:0px; float:left; cursor:pointer; }

/*recommend*/
#recommend_cont{ width:375px; margin:20px 0px; padding:0px; position:relative; }
#recommend_text{ width:330px; border:1px solid; height:70px; }
#submit_send{ clear:both; cursor:pointer; width:80px; height:22px; line-height:20px; margin:20px; padding:0px; border:1px solid; position:relative; }
#unselect{ cursor:pointer; width:80px; height:22px; line-height:20px; margin:5px 0px 0px 0px; padding:0px; border:1px solid; position:relative; }

/*article*/
#page_title{ width:743px; height:auto; line-height:24px; padding:0px 0px 50px 0px; margin:0px 0px 0px 10px; 
						border-top:1px solid #eeeded; border-left:1px solid #eeeded; border-bottom:1px solid #eeeded; border-right:1px solid #eeeded; }
#h2_title{ width:650px; height:20px; margin:20px 0px 20px 35px; padding:10px 10px 0px 10px; text-align:left; 
						background:#f9f9f9; border-bottom:1px solid #ededec; position:relative; }
#title{font:bold 17px 돋움; height:17px; margin:0px; padding:0px; float:left; letter-spacing:-0.1em; }
#name{float:right;cursor:pointer;}
#date{float:right;padding:0px 0px 0px 3px;}

/*readFunc*/
#readFunc {	height:30px; margin:0px;	position:relative;}
#readFunc #funcHit {display:block; padding:3px; width:48px; margin:7px 0px 0px 10px; border:1px solid #d5d5d5;	position:relative;}
#readFunc #url_copy{	top:14px; right:60px;	position:absolute;}
#readFunc #copy_btn{	top:10px; right:5px;	position:absolute;}
div.mody { height:20px; position:relative; }
#emailBox{ display:none; top:20px; right:0px; width:260px; height:auto; margin:0px; padding:0px; background:#fff; position:absolute; }

/*owner_tool*/
#owner_tool{ border:1px solid #d1d1d1; display:none; list-style-type:none; top:34px; right:0px; width:110px; 
					height:60px; margin:0px; padding:0px; position:absolute; background:#f9f9f9; z-index:100; overflow:hidden; }
#owner_tool li{ width:100px; height:15px; line-height:15px; margin:0px; padding:5px 0px 0px 10px; position:relative; border:none; cursor:pointer; }
.owner_over{ background:#F5FDDB; }
.owner_out{ background:#f9f9f9; }

/*best*/
div#best { width:680px; height:60px; margin:10px auto; font:bold 14px 굴림; position:relative; }
div#best span { position:absolute; top:25px; left:60px; color:#f80; }

.btn_area { position:relative; width:100%; margin-top:15px; }
.btn_area:after { clear:both; overflow:hidden; display:block; height:0; content:" "; }
.btn_area .left { float:left; }
.btn_area .right { float:right; }

/*list*/
/*
div#personacon{ width:743px; font-size:12px; text-align:left; margin:0px 0px 0px 9px; padding:7px 0px 0px 0px; position:relative; z-index:100; }
div#personacon ol{ list-style-type:none; }
div#personacon .mody{ right:0px; font-weight:bold; margin:0px; padding:0px 0px 5px 0px; float:right; }
*/

/**댓글 쓰기 **/


/*#memo{ list-style-type:none; border:1px solid;}*/
/**댓글쓰기 끝**/
