body
{
	overflow:scroll-y; font:12px gulim; color:#333333; word-break:break-all; 
	
	scrollbar-3dlight-color:#cccccc;
	scrollbar-arrow-color:#CCCCCC;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#cccccc;
}
P { margin-top:2px; margin-bottom:2px; }
font{line-height:110%}
table		{ font:12px gulim; color:#333333; }
div			{ font:12px gulim; color:#000; }
input		{ font:12px gulim; color:#000; }
select		{ font:12px gulim; color:#000; }
img			{ border:0; }
<!-- °Ô½ÃÆÇ °Ë»öÀÇ ¼¿·ºÆ® ¹Ú½º¸¦ À§ÇÑ °ÍÀÔ´Ï´Ù. -->
.select		{ behavior: url('/css/selectBox_d.htc');cursor:hand;valign:top}

.hand		{ cursor:pointer; }
.txt_cut	{ width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.fix		{ table-layout:fixed; }


.normal { background:#ffffff;color:#4E4E4E; }
.over { background:#000000;color:#6A9E01;cursor:hand; }

.new_board { color:#000000;line-height:150%; }



a:link 						{ font:12px gulim; color:000000; text-decoration:none; }
a:visited 					{ font:12px gulim; color:000000; text-decoration:none; }
a:hover 					{ font:12px gulim; color:D63200; text-decoration:none; }
a:active					{ font:12px gulim; color:D63200; text-decoration:none; }

.mail_icon					{ padding: 3 0 0 13;font:12px gulim; color:333333;}
.mail_icon a:link, .mail_icon a:visited	{font:12px gulim; color:333333;}
.mail_icon a:hover			{font:12px gulim; color:F84729;}



.link_menu_sub 						{ font:12px gulim; color:ffffff; text-decoration:none; }
.link_menu_sub a:link, .link_menu_sub a:visited	{ font:12px gulim; color:ffffff; text-decoration:none; }
.link_menu_sub a:hover, .link_menu_sub a:active	{ font:12px gulim; color:ffffff; text-decoration:underline; }

.bbs_purple 						{ font:12px gulim; color:#000000; text-decoration:none; }
.bbs_purple a:link, .bbs_purplea:visited		{ font:12px gulim; color:#D62300; text-decoration:none; }
.bbs_purple a:hover, .bbs_purplea:active		{ font:12px gulim; color:#D62300; text-decoration:none; }

.bbs_purple_on 						{ font:12px gulim; color:#D62300; text-decoration:none; }
.bbs_purple_on a:link, .bbs_purple_ona:visited		{ font:12px gulim; color:#D62300; text-decoration:none; }
.bbs_purple_on a:hover, .bbs_purple_ona:active		{ font:12px gulim; color:#D62300; text-decoration:none; }

.bbs_pagenum 						{ font:12px gulim; color:#333333; text-decoration:none; }
.bbs_pagenum a:link, .bbs_pagenuma:visited		{ font:12px gulim; color:#333333; text-decoration:none; }
.bbs_pagenum a:hover, .bbs_pagenuma:active		{ font:12px gulim; color:#0086B5; text-decoration:none; }

.bbs_prenext						{ font:12px gulim; color:#1C5291; text-decoration:none; }
.bbs_prenext a:link, .bbs_prenexta:visited		{ font:12px gulim; color:#1C5291; text-decoration:none; }
.bbs_prenext a:hover, .bbs_prenexta:active		{ font:12px gulim; color:#881941; text-decoration:none; }

a.bbs_pagenum_on							{ font:bold 12px gulim; color:#0086B5; text-decoration:none; }
a.bbs_pagenum_on:link, a.bbs_pagenum_on:visited	{ font:bold 12px gulim; color:#0086B5; text-decoration:none; }
a.bbs_pagenum_on:hover, a.bbs_pagenum_on:active	{ font:bold 12px gulim; color:#0086B5; text-decoration:none; }

a.link_del							{ font:12px gulim; color:#000000; text-decoration:none; }
a.link_del:link, a.link_del:visited	{ font:12px gulim; color:#000000; text-decoration:none; }
a.link_del:hover, a.link_del:active	{ font:12px gulim; color:#C35F2D; text-decoration:none; }

.radio			{ width:14px; height:14px;}
.input1			{ height:19px; border:1px solid #CCC6BF; padding:4 0 0 3; color:#333333 }
.input2			{ height:21; border:1px solid DFDFDF; padding: 4 0 0 3; }
.input3			{ height:21px; border:1px solid #EAEAEA;background:#F7F7F7 padding:4 0 0 3; color:#333333 }
.input_comment	{ height:19; border:1px solid #C5C5C5; color:#555555; padding:3 0 0 3 }
.input_comment_id	{ height:19; border:1px solid #C5C5C5; color:8C0000; padding:3 0 0 3 }
.txtarea		{ border:1px solid #DBDBDB; padding:5; }


.b_title		{ width:135; border:1px solid #E5DCC7;background:#F9F1E0;padding:0 0 0 28;}
.b_content		{ height:28; border:1px solid #EAEAEA;background:#F7F7F7;padding:8 0 0 15;}
.menu_main		{ padding:0 15 0 15; cursor:pointer; }
.menu_sub		{ position:relative; height:30; display:none; top:0px; }
.menu_sub_td	{ padding-top:5px; white-space:nomal; height:30; vertical-align:top;}

.bbs_title		{ font:bold; color:#14458B; }
.bbs_content	{ padding:20 10 20 10;word-break:break-all;overflow-x:auto;line-height:140% }
.bbs_align		{ padding-top:3px;}

/*mm_style*/
.mm_on	{font-weight:bold;padding:9 0 0 0;letter-spacing:-2px}
.mm		{color:#FFFFFF;font-weight:bold;padding:4 0 0 0;letter-spacing:-2px}
#ms		{visibility:hidden}

/* ¹Ú½º */
.man_back						{ width:84px; height:29px; background:url(/images/templates/type_j/man_top_off.gif) no-repeat;color:6C6C6C;padding:10 0 0 0 }
.man_back a:link				{ color:6C6C6C; font-size:12px; text-decoration:none; }
.man_back a:visited				{ color:6C6C6C; font-size:12px; text-decoration:none; }
.man_back a:hover				{ color:6C6C6C; font-size:12px; text-decoration:none; }

.man_back_on					{ width:84px; height:29px; background:url(/images/templates/type_j/man_top_over.gif) no-repeat;color:ffffff;padding:10 0 0 0}
.man_back_on a:link				{ color:#ffffff; font-size:12px; text-decoration:none; }
.man_back_on a:visited			{ color:#ffffff; font-size:12px; text-decoration:none; }
.man_back_on a:hover			{ color:#ffffff; font-size:12px; text-decoration:none; }

.box_edit	{ width:100%; border:0px solid #cccccc; border-top:none; zoom:100%; padding:0px; }

#menu_minsize					{ width:720px; height:1px; }
#topmenu						{ }
#topmenu .first					{ width:18px; height:43px; background:url(/images/templates/type_j/main_menu_left.gif) no-repeat top left; cursor:default; }
#topmenu .last					{ width:18px; height:43px; background:url(/images/templates/type_j/main_menu_right.gif) no-repeat top right; cursor:default; }
.topmenu_off a:link				{ color:#ffffff; font-size:12px; font-weight:bold; padding:3 0 0 0;text-decoration:none; }
.topmenu_off a:visited			{ color:#ffffff; font-size:12px; font-weight:bold; padding:3 0 0 0;text-decoration:none; }
.topmenu_off a:hover			{ color:#ffffff; font-size:12px; font-weight:bold; padding:3 0 0 0;text-decoration:none; }

.topmenu_on						{ display:none; }
.topmenu_on a:link				{ color:#ffffff; font-size:12px; font-weight:bold; padding:3 0 0 0;text-decoration:none; }
.topmenu_on a:visited			{ color:#ffffff; font-size:12px; font-weight:bold; padding:3 0 0 0;text-decoration:none; }
.topmenu_on a:hover				{ color:#ffffff; font-size:12px; font-weight:bold; padding:3 0 0 0;text-decoration:none; }

.topmenu_off .topmenu_o01		{ width:15px; }
.topmenu_off .topmenu_o02		{ padding-top:0px; }
.topmenu_off .topmenu_o03		{ width:15px;}
.topmenu_off .topmenu_o04		{ width:0px; }

.topmenu_on .topmenu_o01		{ width:15px; }
.topmenu_on .topmenu_o02		{ position:relative;background:url(/images/templates/type_i/main_menu_over_back.gif);background-repeat: repeat-x;}
.topmenu_on .topmenu_o03		{ width:15px; }
.topmenu_on .topmenu_o04		{ width:0px; }

.submenu						{ position:absolute;display:none;}
.submenu a:link					{ color:#000000; font-size:12px;text-decoration:none; }
.submenu a:visited				{ color:#000000; font-size:12px;text-decoration:none; }
.submenu a:hover				{ color:#FF5818; font-size:12px;text-decoration:none; }