#sel_mycafe_front, #sel_mycafe	{vertical-align:top; width:100%;}

/* icon */
.sub_bar_tit	{background:url(http://cafeimg.hanmail.net/cf_img2/bbs/n_tab.gif) 0 40% no-repeat; padding-left:8px; margin-left:5px; 
	font-size:12px; color:#666; font-weight:normal;}

/* font */
.search_keyword	{color:#89a311; font-size:14px; font-weight:bold; letter-spacing:-1px;}

/* tip */
.txt_tip	{background:url(http://cafeimg.hanmail.net/cf_img2/bbs/i_info.gif) 0 50% no-repeat; padding-left:16px; font-size:11px; color:#666; font-family:돋움,Dotum,AppleGothic,sans-serif; margin-left:5px}
.txt_tip2	{background:url(http://cafeimg.hanmail.net/cf_img2/bbs/i_info.gif) 0 50% no-repeat; padding-left:16px; font-size:11px; color:#FF6E11; font-family:돋움,Dotum,AppleGothic,sans-serif; margin-top:3px}


/* commnet */
#comment_admin	{background:#e1e1e1; float:left; width:100%; padding:6px 0 5px 8px; clear:both}
#comment_admin a, #comment_admin span	{float:left}
#comment_admin span	{padding:2px 8px 0 8px}
p.comment_tit	{margin:30px 0 5px 0; clear:both; font-weight:bold; font-size:12px; letter-spacing:-1px;}
#comment_box	{border:1px solid #e1e1e1; width:100%; float:left; background:#f7f7f7; clear:both;}
#comment_cafe, #comment_form	{padding:0 10px; margin-top:10px; clear:both;}
#comment_cafe	{height:16px;}
dl#comment_cafe dd select	{vertical-align:top;}
#comment_cafe dt, #comment_cafe dd, #comment_form dd	{float:left}
#comment_cafe dt	{font-weight:bold; padding-right:10px; letter-spacing:-1px;}

#comment_form dd.comment_form_icon	{background:url(http://cafeimg.hanmail.net/cf_img2/bbs/icon_select.gif) no-repeat; width:62px; height:40px;}
#comment_form dd.comment_form_icon img	{margin:3px 0 0 7px}
#comment_form textarea	{width:656px; height:38px; margin-right:4px}
#comment	{background:#fff; width:100%; float:left; display:inline; margin-top:7px}
#comment ul	{padding:10px}
#comment li	{clear:both;}
#comment input, #comment span	{display:block; float:left;}
#comment span.comment_nick	{width:200px; margin-right:5px}
#comment span.comment_txt	{width:500px; padding-bottom:6px; word-wrap:break-word; overflow:hidden; }
* html #comment span.comment_txt	{width:500px; padding:4px 0 6px 0; word-wrap:break-word; }
#comment span.comment_date	{width:54px; color:#999; font-size:11px; margin-left:15px;}

/* bbs list */
#bbs_result_msg	{text-align:center; padding:16px 0 20px 0}

#cafe_bbs p.stxt_999	{padding:8px 0 0 4px}

#cafe_bbs table {
	clear:both;
	width:100%; font-size: 12px;
	border-top: 2px solid #ccbaa6;
	border-collapse: collapse;
}

#cafe_bbs caption {display:none;}

#cafe_bbs th, #cafe_bbs td {
	padding: 5px; text-align:center;
	border-bottom: 1px solid #ededed;
}

#cafe_bbs th {border-bottom: 1px solid #ccbaa6; text-align:center; padding:7px 0 6px 0}
#cafe_bbs td.num2	{width:50px; margin:0 auto; text-align:left;}
#cafe_bbs td.num2 span	{margin-left:18px}
#cafe_bbs td.cleanname	{text-align:left; background:#f7f7f7; width:233px; font-weight:bold; color:#666; padding-left:16px; border-left:1px solid #ededed; letter-spacing:-1px;}
#cafe_bbs td.score	{padding:2px 0 2px 0px; font-size:11px; font-family:Verdana; color:#666; letter-spacing:-1px;}
#cafe_bbs td.score span	{letter-spacing:0; padding-left:2px}
#cafe_bbs td.td_bg	{background:#f7f7f7;}
#cafe_bbs td.clean_adress	{text-align:left; color:#666; padding:12px 8px 10px 20px}

#cafe_bbs td.cate	{text-align:left; color:#666;}
#cafe_bbs td.subject, #cafe_bbs td.cate2, #cafe_bbs td.cafename	{text-align:left; padding:5px 0 3px 8px; color:#666}

#cafe_bbs td.bbs_rline	{border-right:1px solid #ededed; text-align:left; padding-left:12px}
#cafe_bbs td.premium_stit	{padding-left:12px; font-weight:bold; border-right:1px solid #ededed; text-align:left; width:24%; letter-spacing:-1px;}
#cafe_bbs td.premium_ser	{padding-left:12px; border-left:1px solid #ededed; background:#fafafa; text-align:left;}
#cafe_bbs td.premium_ser p	{text-align:center}
#cafe_bbs td.premium_ser a	{margin-left:84px}
#cafe_bbs td.premium_ser2	{padding-left:12px; border-left:1px solid #ededed;}
#cafe_bbs td.premium_kind	{padding-left:12px; text-align:left;}

#num, #num2, #cate, #cate2, #subject, #score, #count, #cafename, #cafename2, #used,
#keyword, .bbs_bar		{background:url(http://cafeimg.hanmail.net/top6/bbs/ic_bbstab.gif) right no-repeat;}
#num, #num2	{width:58px;}
#cate2	{width:170px;}
#member, #member2	{width:74px;}

#pre_bbs td	{border-right:1px solid #ededed}
#pre_bbs td.noline	{border-right:none;}
#pre_bbs th.good	{width:36%}
#bbs_btn_area	{padding-top:10px; clear:both;}
/* print */
#btn_print	{width:30px; height:18px; background:url(http://cafeimg.hanmail.net/cf_img2/bbs/btn_print.gif) no-repeat; float:left;}
#btn_print a	{
	width:30px; height:18px; display: block;
	text-indent: -100em; overflow:hidden;
	text-decoration: none;
}

/* bbs read */
#cafe_bbs_subject	{border-top:2px solid #ccbaa6; border-bottom:1px solid #ccbaa6; padding:5px 10px; font-weight:bold; clear:both; letter-spacing:-1px;}
#cafe_bbs_date	{border-bottom:1px solid #ededed; padding:4px 10px; text-align:right; font-size:11px; font-family:돋움,Dotum,AppleGothic,sans-serif;}
.bbs_stit	{color:#89a311}
#cafe_bbs_content	{padding:10px; border-bottom:1px solid #ccbaa6; float:left}

/* bbs write */
#cafe_bbsWrite {float:left; width:100%}
#cafe_bbsWrite dl {clear:both;}
#cafe_bbsWrite dd,#cafe_bbsWrite dt {float:left; padding:8px 0;}
#cafe_bbsWrite dt {width:94px; font-weight:bold; background:url(http://cafeimg.hanmail.net/top6/ic_sdot01.gif) no-repeat 4px 50%; padding-left:14px; letter-spacing:-1px;}
#cafe_bbsWrite dd textarea {width:100%; padding:4px; line-height:1.4;}
.bbsWrite_inp	{color:#333; border:1px solid #ccc; font-size:12px; font-family:굴림,gulim,sans-serif; width:304px;}
.bbsWrite_inp2	{color:#333; border:1px solid #ccc; font-size:12px; font-family:굴림,gulim,sans-serif; width:500px; margin-bottom:4px}
.bbsWrite_inp3	{color:#333; border:1px solid #ccc; font-size:12px; font-family:굴림,gulim,sans-serif; width:304px; margin:0 0 10px 0}

/* bbs message */
.cafe_msg	{background:url(http://cafeimg.hanmail.net/top6/cafe/focus/focus_bg02.gif) 100% 0 no-repeat; height:150px; clear:both; font-size:13px; line-height:1.6}

/* table template2 */
#table_tem	{clear:both;}
#table_tem table	{
	width:100%; font-size: 12px;
	border-top: 2px solid #ccbaa6;
	border-bottom: 1px solid #ededed;
	border-collapse: collapse;
}
#table_tem caption {display:none;}
#table_tem td {padding:6px 6px 6px 15px; border-bottom: 1px solid #ededed}
#table_tem td.td_bg	{background:#f7f7f7; width:100px; font-weight:bold; padding-top:10px; letter-spacing:-1px;}
#table_tem td.end {border-bottom: 1px solid #ccbaa6}
#table_tem td.premium_payway span	{float:left;}
#table_tem td.premium_payway a.btn_cash	{margin-left:10px}