/* width & color º¯°æ */
	/* ÀüÃ¼ width */
	#griffin { width:545; font-size:12px; } /* #gRcmtDiv */
	#editormenu,#editorcontrols,#editoradd, #editorHtml { width:541; } /* ÀüÃ¼width - 4px; */
	#editorText, #editorSource, #e_H_body, #e_S_body, #e_T_body { width:539; } /* ÀüÃ¼width - 6px; */
	#gRcmtinput #comment { width:449px; height:50px; } /* ²¿¸®¸» textarea : ÀüÃ¼width - 96px */
	#gRcmtinput .comment { width:571px; height:50px; }
	#gRcontent img, #gRcontent table, #gRcontent td { width:expression(this.width > 521 ? this.width = 521 : void(0)); max-width:521px; } /* ÀüÃ¼width - 24 */

	/* color º¯°æ */
	#gLlist { width:100%; border-top:2px solid #afafaf; border-bottom:2px solid #afafaf; }
	#gLtitle th, #gRtitle { background:#ededed; }
	#gLtitle th{ text-align:center; border-bottom:1px solid #e2e2e2; padding:9 0 6 0; } /* list title */
	#gLtitle th, #gLtitle a, #gLtitle span { font-family:±¼¸²;font-size:12px; color:#555555; } /* list title - font°ü·Ã */
	#gLtitle span, .gLreco, .gRcmt, #gWcmt, #gRcmtinput #nbyte1, .nbytes { color:#7eb238; } /* ¡éÈ­»ìÇ¥ color & read & write ²¿¸®¸» */
	.gLsbj{ color:#7eb238; } /* list:²¿¸®¸» & read:²¿¸®¸» ÀÌ¸§ .gRcmtname  */ 
	.gRcmtname { color:#49699c; }

/* ±âº» */
	/* ±âº» tag */
	#griffin form { display:inline; }
	#griffin table { border-collapse: collapse; }
	div, td, p { padding:0px; margin:0; font-family:±¼¸²; }
	#griffin img { border:0px; }
	#griffin ul { margin:0; padding:0; }

	/* font °øÅë */
	#griffin a, #griffin a:link, #gLlist a:visited { text-decoration:none; }
	#griffin a:hover   { text-decoration:underline; }
	#griffin .b { font-weight:bold; }
	#griffin .ls { letter-spacing:-1; }
	#griffin .fl { float:left; }

/* list */
	/* ¸ñ·Ï¹öÆ° */
	.btnlist { clear:both; width:100%; margin-bottom:7px;} 
	.btnlist td { font-family:±¼¸²;font-size:12px;color:#d1d1d1; }
	.btnlist img { margin-right:5px; }
	.btnlist a, #btnlist a:link, #btnlist a:hover, #btnlist a:visited { color:#3f3f3f; }
	.btnlist .right { height:22; padding-right:1px; text-align:right; vertical-align:bottom; }	
	.btnlist font { padding:0 4 0 4; font-family:±¼¸²; font-size:12px; color:#c2c2c2; }

	.btn_newlist, .btn_uplist, .btn_downlist, .btn_list, .btn_up, .btn_down { padding-left:12px; }
	a.btn_newlist { background:url(http://img-media.hanmail.net/griffin/btn_newlist.gif) 0px 1px no-repeat; }
	span.btn_newlist { background:url(http://img-media.hanmail.net/griffin/btn_newlist.gif) 0px 1px no-repeat; }
	a.btn_uplist { background:url(http://img-media.hanmail.net/griffin/btn_uplist.gif) 0px 1px no-repeat; }
	span.btn_uplist { background:url(http://img-media.hanmail.net/griffin/btn_uplist_di.gif) 0px 1px no-repeat; }
	a.btn_downlist { background:url(http://img-media.hanmail.net/griffin/btn_downlist.gif) 0px 1px no-repeat; }
	span.btn_downlist { background:url(http://img-media.hanmail.net/griffin/btn_downlist_di.gif) 0px 1px no-repeat; }
	a.btn_list { background:url(http://img-media.hanmail.net/griffin/btn_list.gif) 0px 1px no-repeat; }
	a.btn_up { background:url(http://img-media.hanmail.net/griffin/btn_up.gif) 0px 1px no-repeat; }
	span.btn_up { background:url(http://img-media.hanmail.net/griffin/btn_up_di.gif) 0px 1px no-repeat; }
	a.btn_down { background:url(http://img-media.hanmail.net/griffin/btn_down.gif) 0px 1px no-repeat; }
	span.btn_down { background:url(http://img-media.hanmail.net/griffin/btn_down_di.gif) 0px 1px no-repeat; }

	/* t header */
	#gLtitle .no { padding-right:10px; }
	#gLtitle .sbj { padding-right:30px; }
	#gLtitle .name { text-align:left; }
	#gLtitle .reco { text-align:right; }
	#gLtitle .count { text-align:right; padding-right:13px; }
	#gLtitle .date { padding-right:5px; } 
	
	#gLlist td { border-top:1px solid #ededed; font-family:±¼¸²; }	
	#gLlist tr.top td { border:0px; }
	.gLobj a:link, .gLobj a:hover, .gLobj a:visited { color:#555555; }
	.gLsbj a:link, .gLsbj a:hover, .gLsbj a:visited { font-size:13px;color:#3f3f3f; } 
	.gLsbj b { font-size:12px; }
	.gLsbj img { vertical-align:middle; }

	/* td °£°Ý */
	.gLno { width:45; padding:8 15 4 0; font-size:12px;color:#959595; text-align:center; } /* ±Û¹øÈ£ */
	.gLno b { color:#555555; }
	.gLobj { width:68; padding:8 0 4 0; font-size:12px;color:#555555; } /* ºÐ·ù */
	.gLobjbar { width:15; padding:8 0 4 0; font-size:12px;color:#c1c1c1; text-align:center; }
	.gLimg { width:80px; padding:2 0; background:url(http://img-media.hanmail.net/griffin/nopic.gif) 0% 50% no-repeat; } /* Æ÷ÅäÇü - ÀÌ¹ÌÁö ¼¶³×ÀÏ */		
	.gLsbj { padding:7 20 4 0; font-size:13px; line-height:17px; word-break:break-all; } /* Á¦¸ñ */
	.gLname { width:80; padding:7 0 4 0; line-height:17px; font-size:13px; text-align:left; } /* Á¦¸ñ */
	.gLname, .gLname a { color:#3f3f3f; }
	.gLreco { width:34; padding:8 2 4 0; font-size:12px; text-align:right; } /* ÃßÃµ¼ö */
	.gLcount { width:48; padding:8 15 4 0; font-size:12px;color:#555555; text-align:right; } /* Á¶È¸¼ö */
	.gLdate { width:56; padding:8 5 4 0; font-size:12px;color:#555555; text-align:center;  } /* ³¯Â¥ */

	/* ÇÏ´Ü ¹öÆ° & paging */
	#gLpaging { width:100%; }
	#gLpaging .left { width:52; height:47; padding-top:7px; vertical-align:top; }
	#gLpaging .right { height:47; padding:11 54 0 0; vertical-align:top; }

	/* paging */
	#paging td { font-size:12px;color:#e71300; font-weight:bold; text-align:center;}
	#paging td.select, #paging a { padding:3 8 0 8px; }
	#paging td.bar { width:1px; padding:0px; background:url(http://img-media.hanmail.net/griffin/bar03.gif) 0px 1px no-repeat; }
	#paging td.pre a, #paging td.next a { display:block; width:45px;height:17px; padding:0px; }
	#paging td.pre a { background:url(http://img-media.hanmail.net/griffin/btn_pre10.gif); }
	#paging td.pre a.on, #paging td.pre a:hover { background:url(http://img-media.hanmail.net/griffin/btn_pre10_on.gif); }
	#paging td.next a { background:url(http://img-media.hanmail.net/griffin/btn_next10.gif); }
	#paging td.next a.on, #paging td.next a:hover { background:#f6f6f6 url(http://img-media.hanmail.net/griffin/btn_next10_on.gif); }
	#paging a { display:block; font-family:±¼¸²; color:#3f3f3f; text-decoration:none; }
	#paging a:hover { background-color:#f6f6f6; }
	#paging span { display:none; }

	/* search */
	#gLsearch { height:33; padding-top:3px; text-align:center; background:#f6f6f6; font-family:±¼¸²;font-size:12px; }
	#gLsearch .input { width:130; height:18; border:1px solid #b9b9b9; margin-bottom:2px; font-family:±¼¸²;font-size:12px; } 
	#gLsearch .btn { width:34; height:18; margin-top:1px; }
	#gLsearch select { position:relative; height:18; border:1px solid #b9b9b9; margin-bottom:1px; font-family:±¼¸²;font-size:12px;color:3f3f3f; }
	#gLsearch .select { display:none; }
	#ssInput { display:inline; }

	/* search result */
	#gLresult { background:#ededed; margin-bottom:10px; }
	#gLresult td { height:35px; }
	.gLresultR { padding:8 0 0 11; font-size:13px; font-weight:bold; }
	.gLresultR img{ vertical-align:middle;margin-bottom:1px; }
	.accent { color:#e71300; }
	#gLsearch .btn { width:34; height:18; vertical-align:middle; margin-top:1px; }


/* read */
	#gRtitle { padding:7 12 6 12; border-top:2px solid #afafaf; border-bottom:1px solid #e2e2e2; font-size:13px; color:#3f3f3f; line-height:18px; }
	#gRtitleL { padding-top:1px; vertical-align:top; }
	#gRtitleL, #gRtitleR { font-size:13px; color:#3f3f3f; line-height:18px; }

	.gRinfoL, .gRinfoR{ padding:10 0 7 0; border-bottom:1px solid #afafaf; font-family:±¼¸²;font-size:12px;color:#555555; }
	.gRinfoL { padding-left:12px; }
	.gRinfoR { padding-right:12px; text-align:right; }
	.gRbar { color:#e6e6e6; }

	#gRcontent { padding:15 12 27 12; font-family:±¼¸²; font-size:13px; color:#3f3f3f; line-height:24px;  }
	#gRcontent font { line-height:100%; }
	#gRcontent p{ margin:0; padding:0; }

	#gRattach { margin-bottom:15px; }
	#gRattach, .gRattachR a, .gRattachR a:link, .gRattachR a:hover, .gRattachR:visited { font-family:µ¸¿ò; font-size:11px; color:#555555; line-height:17px; }
	.gRattachL { width:70; padding:2 0 0 12px; font-weight:bold; white-space:nowrap }
	.gRattachR { padding-right:12px; }
	.gRattachR font{ font-family:µ¸¿ò; font-size:11px; color:#959595; line-height:17px; }

	#gRScrapCmt { padding-right:12px; margin-bottom:11px; text-align:right; font-family:±¼¸²; font-size:12px;  }
	#gRScrapCmt .cmt { font-family:±¼¸²; font-size:12px; color:#3f3f3f; font-weight:bold; }
	#divScrap { width:100; background:#ffffff; border:#b8b8b8 solid 1px;padding:3px }
	#divScrap td { padding:5 3 3 5px; font-family:±¼¸²;font-size:12px;color:#535353; }
	#divScrap a, #divScrap a:link, #divScrap a:hover, #divScrap a:visited { font-family:±¼¸²; font-size:12px; color:#535353; }
	#divScrap a:hover { font-weight:bold; }

	#gRcmtDiv, .gRcmtDiv { border:1px solid #d4d4d4; margin-bottom:20px; }
	#gRcmtList td { vertical-align:top; padding-bottom:14px; }
	#gRcmtList tr.bottom td{ padding-bottom:0px; }
	.gRcmtimo { width:20px; height:19px; padding:0 0 0 11px; vertical-align:top; }
	.gRcmtimo img { margin-right:5px; }
	/* .gRcmtdot { width:20px; vertical-align:top; background:url(http://img-media.hanmail.net/griffin/dot01.gif) 11px 6px no-repeat; padding:0; }*/
	.gRcmtname, .gRcmttext, .gRcmtdate, .gRcomment { font-family:±¼¸²; font-size:12px; }
	.gRcmtname { width:105px; padding:4px 0 0 20px; vertical-align:top; vertical-align:top; background:url(http://img-media.hanmail.net/griffin/dot01.gif) 11px 6px no-repeat; }
	.gRcmttext { color:#555555; padding-top:2px; line-height:18px; }
	.gRcmttext img { margin:1px 0 0 4px;  }
	.gRcmtdate { width:50px; color:#959595; padding:5 12 0 0px; text-align:right; vertical-align:top; }
	.gRcomment { font-family:µ¸¿ò; font-size:11px; color:#555555; }

	#gRemo { background:#f0f0f0; padding:0 11; }
	#gRemo td { width:36px; }
	#gRemo div { width:19px; text-align:center; }
	#gRemo input { margin:0 0 -1 -1; }
	#gRcmtinput { padding:0 0 7 11; background:#f0f0f0; font-size:11px; }
	#gRcmtinput #comment, .comment { border:1px solid #b9b9b9; margin-bottom:1px; font-family:±¼¸²; font-size:12px;}
	#gRcmtinput input { width:64; height:50; margin-top:1px; vertical-align:top; }
	#gRcmtinput .gRcomment { margin-top:4px; font-family:µ¸¿ò; font-size:11px; color:#555555; }


/* write & edit & reply */
	#gWnav { height:20px; border-bottom:2px solid #ababab; font-weight:bold; }
	#gWinput { margin:7px 0 16px 0; }
	#gWinput td { font-famly:±¼¸²;font-size:12px; }
	#gWinput .wType { width:73px; height:28px; vertical-align:middle; padding:2px 0 0 13px; background:url(http://img-media.hanmail.net/griffin/dot01.gif) 5px 12px no-repeat; font-weight:bold; }
	#gWinput input.checkbox { margin:-4 2 -1 0; } 
	#gWinput input.radio { margin:0 0 -1 -5; }
	#gWinput .wInput { color:#555555; }
	#gWinput .wInput b{ color:#000000; }
	#gWinput .wInput span { font-family:µ¸¿ò;font-size:11px; }
	#gWinput #subject { width:370px;height:20px; padding-top:2px; font-family:±¼¸²;font-size:12px;font-weight:bold; }

	#editormenu, #tab_editor, #tab_tag { height:25px; }
	#editorControls { background:#e7e7e7; border-top:1px solid #c7c7c7; border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7; font-size:12px; }
	#editorControls td { height:30px; }
	#editorcontrol { background-color:#e7e7e7; padding:1 0 0 3px; text-align:left; } /* padding:4px 0 3px 0; */
	#editorcontrol .bar { margin:0 2; }
	#editorcontrol img { border:1px solid #e7e7e7; cursor:pointer; }
	#editorcontrol img.on { border:1px solid #afafaf; }

	#editoradd { background:#f0f0f0; font-family:±¼¸²;font-size:12px; }
	#editoradd .Lattach { width:81px;font-weight:bold; padding:17 0 0 15px; vertical-align:top; }
	#editoradd .Rattach { width:63px; padding-top:13px; vertical-align:top; }
	#editoradd .RattachText { height:24px; padding-top:2px; vertical-align:top; font-family:µ¸¿ò; font-size:11px; color:#555555; }
	#editoradd .RattachDel { padding-bottom:6px; vertical-align:top; font-family:µ¸¿ò; font-size:11px; color:#555555; }
	.RattachDel a, .RattachDel a:link, .RattachDelf a:hover, .RattachDel a:visited { font-family:µ¸¿ò; font-size:11px; color:#555555; line-height:17px; }
	.RattachDel font { font-family:µ¸¿ò; font-size:11px; color:#959595; }
	.RattachDel input { margin:-2 2 -2 -2; }
	#editoradd .Lscrap { width:81px;font-weight:bold; height:31px; padding:4 0 0 15px; }
	#editoradd .Rscrap { color:#3f3f3f; }
	.Rscrap input { margin:1 0 -2 -3; }
	#editoradd .btnReg { padding-top:18px; background:#ffffff;border-top:1px solid #e0e0e0; text-align:center; }
	.btnReg input { width:52;height:24; margin-right:7px; }
	#filesDiv { padding-top:12px; text-align:left; }
	#filesDiv div { padding-bottom:4px; }
	#filesDiv input { width:310; height:18; border:1px #b4b4b4 solid; }
	#filesDiv img { margin-top:1px; }

	#editoremo img { border:0px solid #ffffff; cursor:pointer; }
	#editoremo img.on { border:0px solid #e8e8e8; cursor:pointer; }
	#editor_supporter { position:absolute; display:none; }
	#editorText { border:1px solid #cdcdcd; padding:0; margin:0; }
	#editorSource { border:1px solid #cdcdcd; display:none; }

	#e_H_body { height:367; margin-top:0px; border:1px solid #cdcdcd; background-color:#ffffff;} 
	#e_S_body { height:396; padding:5px; border:0px}
	#e_T_body { height:396; padding:5px; border:0px}


#ttline { background:url(http://img-section.hanmail.net/book/common/bg_ttline.gif) repeat-x top; height:22px;  }