body
{
	overflow:scroll-y; font:12px gulim; color:AA5B3A; word-break:break-all; 

}
table		{ font:12px gulim; color:AA5B3A; }
div			{ font:12px gulim; color:AA5B3A; }
input		{ font:12px gulim; color:AA5B3A; }
select		{ font:12px gulim; color:AA5B3A; }
img			{ border:0; }

<!-- °Ô½ÃÆÇ °Ë»öÀÇ ¼¿·ºÆ® ¹Ú½º¸¦ À§ÇÑ °ÍÀÔ´Ï´Ù. -->
.select		{ behavior: url('/css/selectBox_m.htc');cursor:hand;valign:top}

.hand		{ cursor:pointer; }
.txt_cut	{ width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.fix		{ table-layout:fixed; }

a:link 						{ font:12px gulim; color:#FFB3A4; text-decoration:none; }
a:visited 					{ font:12px gulim; color:#FFB3A4; text-decoration:none; }
a:hover 					{ font:12px gulim; color:#FEE0E0; text-decoration:none; }
a:active					{ font:12px gulim; color:#FEE0E0; text-decoration:none; }

.bg_lefttop  {background:url('/images/templates/type_l/photo_top_back.png');background-repeat: no-repeat;	background-position: left top;}
.user_info a:link 					{ font:11px dodum; color:#AA5B3A; text-decoration:none; }
.user_info a:visited 				{ font:11px dodum; color:#AA5B3A; text-decoration:none; }
.user_info a:hover 					{ font:11px dodum; color:#400000; text-decoration:none; }
.user_info a:active					{ font:11px dodum; color:#400000; text-decoration:none; }

.link_menu_sub 						{ font:12px gulim; color:#000000; text-decoration:none; }
.link_menu_sub a:link, .link_menu_sub a:visited	{ font:12px gulim; color:#000000; text-decoration:none; }
.link_menu_sub a:hover, .link_menu_sub a:active	{ font:12px gulim; color:#1C5291; text-decoration:none; }

.bbs_purple 						{ font:12px gulim; color:#000000; text-decoration:none; }
.bbs_purple a:link, .bbs_purplea:visited		{ font:12px gulim; color:#000000; text-decoration:none; }
.bbs_purple a:hover, .bbs_purplea:active		{ font:12px gulim; color:#881941; text-decoration:none; }

.bbs_purple_on 						{ font:12px gulim; color:#881941; text-decoration:none; }
.bbs_purple_on a:link, .bbs_purple_ona:visited		{ font:12px gulim; color:#881941; text-decoration:none; }
.bbs_purple_on a:hover, .bbs_purple_ona:active		{ font:12px gulim; color:#881941; 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; }

.content  { font:12px gulim; color:#000000; line-height:140%; width:549 }
.content a:link, .content a:visited		{ font:12px gulim; color:#333333; text-decoration:none; }
.content a:hover, .content a: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:19; border:1px solid #D5A169;background:F4D9B2; padding: 2 0 0 3;}
.input2			{ height:22; border:1px solid #DBDBDB; padding: 4 0 0 3; }
.input_l		{ height:18; border:1px solid D0CFCF; background:F3F3F3; padding: 4 0 0 3; }
.input_comment	{ height:21; border:1px solid #B2CACC; padding: 4 0 0 3;}
.input_comment_id	{ height:19; border:1px solid #DDDCDC; padding:3 0 0 3 }
.txtarea		{ border:1px solid #DBDBDB; padding:5; }



.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:12px gulim; color:#AA5B3A; text-decoration:none; }
.bbs_title a:link, .bbs_title a:visited	{ font:12px gulim; color:#AA5B3A; text-decoration:none; }
.bbs_title a:hover, .bbs_title a:active	{ font:12px gulim; color:#B53E38; text-decoration:none; }
.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}

/* ¹Ú½º */
.box_edit	{ width:100%; border:0px solid #cccccc; border-top:none; zoom:100%; padding:0px; }


#menu_minsize					{ width:720px; height:1px; }
#topmenu						{ width:554px; height:38px;}
.topmenu_off a:link				{ color:3B3D50; font-size:13px; font-weight:bold; padding:3 0 0 0; letter-spacing:-1px; text-decoration:none; }
.topmenu_off a:visited			{ color:3B3D50; font-size:13px; font-weight:bold; padding:3 0 0 0; letter-spacing:-1px; text-decoration:none; }
.topmenu_off a:hover			{ color:A8D6ED; font-size:13px; font-weight:bold; padding:3 0 0 0; letter-spacing:-1px; text-decoration:none; }
.topmenu_on						{ display:none; }
.topmenu_on a:link				{ color:ffffff; font-size:13px; font-weight:bold; padding:3 0 0 0; letter-spacing:-1px; text-decoration:none; }
.topmenu_on a:visited			{ color:ffffff; font-size:13px; font-weight:bold; padding:3 0 0 0; letter-spacing:-1px; text-decoration:none; }
.topmenu_on a:hover				{ color:E6F7FF; font-size:13px; font-weight:bold; padding:3 0 0 0; letter-spacing:-1px; text-decoration:none; }
.topmenu_off .topmenu_o01		{ width:22px; height:38px; }
.topmenu_off .topmenu_o02		{ padding-top:0px; }
.topmenu_off .topmenu_o03		{ width:21px; }
.topmenu_off .topmenu_o04		{ width:0px; }
.topmenu_on .topmenu_o01		{ width:15px; height:38px; }
.topmenu_on .topmenu_o02		{ position:relative; padding-top:0px; }
.topmenu_on .topmenu_o03		{ width:15px; }
.topmenu_on .topmenu_o04		{ width:0px; }

.submenu						{ position:absolute; display:none;padding:35 0 0 0;z-index:100}
.submenu a:link				{ color:ffffff; font-size:12px; padding:3 0 0 0; letter-spacing:-1px; text-decoration:none; }
.submenu a:visited			{ color:ffffff; font-size:12px; padding:3 0 0 0; letter-spacing:-1px; text-decoration:none; }
.submenu a:hover			{ color:E6F7FF; font-size:12px; padding:3 0 0 0; letter-spacing:-1px; text-decoration:none; }