BODY,TD {
	font-family: "±¼¸²", Arial, Helvetica, sans-serif;
	font-size:9pt;
	letter-spacing:normal;
	line-height:normal;
	color:#909090;
}

BODY,TEXTAREA {
	scrollbar-arrow-color: #CCCCCC; 
	scrollbar-track-color: #EEEEEE; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #CCCCCC; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-darkshadow-color: #FFFFFF;
}

P {margin-top:1px; margin-bottom:1px;}
TABLE			{text-layout:fixed;}
TD				{word-break:break-all;}

#profile	{
	
	color: #FFFFFF;
	font-size: 9pt;
	margin: 0;
	overflow: hidden;
	padding: 2px 0 5px 0;
	text-align: center;
	line-height: 20px;
}

/* Ã¼Å©ÀÎ / °ü¸®ÀÚ ¸Þ´º */
#usermenu	{
	color: #999999;
	font: 7pt tahoma, verdana, sans-serif;
	margin: 0 0 5px 0;
	text-align: center;
	
}

#usermenu a {
	color: #999999;
	font: 9pt tahoma, verdana, sans-serif;
	padding: 0 2px 0 2px;
	cursor:pointer;
}

#usermenu a:hover{
	background: none;
	color: #FFFFFF;
	text-decoration: none;
}


/* ½ºÅ² */

.ol-table		{margin-top:15px;width:950;}
.ol-left		{width:650px; vertical-align:top;}
.ol-right		{width:265px; padding-left:0px; vertical-align:top; line-height:18px;}
.ol-desc      {font: 12px Arial, verdana, sans-serif;margin:0px 2px 0px 2px; color:#000000;}

.ol-head		{border-bottom:0px dotted #BCCCDD; padding-bottom:0px;  margin-bottom:0px;}
.ol-title		{margin-bottom:6px; font-size:12px;	color:#aaaaaa; font-family: Georgia, Arial, Helvetica;}
.ol-contents	{ font-size: 9pt; color:#404040; padding-bottom:15px; line-height: 150%; word-break:break-all;}
.ol-foot		{ font-size: 9pt; padding-bottom:18px; margin-bottom:12px; color:#404040; border-bottom:1px dotted #666666; text-align:right;}

.ol-menu		{padding-bottom:6px; padding-left:10px; padding-right:10px; padding-top:12px;}
.ol-menu-title	{font-size:9pt;  color:#7870AB; margin-bottom:5px; font-weight:bold; border-bottom:1px solid #BCCCDD;}
.ol-menu-contents {padding-left:2px; }

.ol-small		{ font-size: 8pt;}
.ol-date		{font-family:"arial","µ¸¿ò"; font-size:8pt; color:#446395; letter-spacing:0;}

/* Æ÷½ºÆÃ Á¦¸ñ ¸µÅ© */
a.ol-subject		{ font-size: 11pt; font-weight: bold; color: #7870AB; text-decoration:none;}
a:link.ol-subject	{ font-size: 11pt; font-weight: bold; color: #7870AB; text-decoration:none;}
a:visit.ol-subject	{ font-size: 11pt; font-weight: bold; color: #7870AB; text-decoration:none;}
a:hover.ol-subject	{ font-size: 11pt; font-weight: bold; color: #EF7314; text-decoration:underline;}

/* ±âº» ¸µÅ© */
a				{ font-size:9pt; color:#4A6187; text-decoration:none; cursor:pointer;}
a:link			{ font-size:9pt; color:#4A6187; text-decoration:none;}
a:visit			{ font-size:9pt; color:#4A6187; text-decoration:none;}
a:hover			{ font-size:9pt; color:#1C61D0; text-decoration:underline;}

/* Â£Àº È¸»ö ¸µÅ© */
a.ol-gray			{ font-size:9pt; color:#505050; text-decoration:none;}
a:link.ol-gray		{ font-size:9pt; color:#505050; text-decoration:none;}
a:visit.ol-gray		{ font-size:9pt; color:#505050; text-decoration:none;}
a:hover.ol-gray		{ font-size:9pt; color:#1C61D0; text-decoration:underline;}

/* MORE ºÎºÐ ¸µÅ© */
a.ol-orange			{ font-size:9pt; color:#EF7314; text-decoration:none;}
a:link.ol-orange	{ font-size:9pt; color:#EF7314; text-decoration:none;}
a:visit.ol-orange	{ font-size:9pt; color:#EF7314; text-decoration:none;}
a:hover.ol-orange	{ font-size:9pt; color:#E15500; text-decoration:underline;}

/* ¶óÀÌ¼¾½º ¸µÅ©*/
a.ol-license		{font-family:"verdana"; font-size:7pt; color:#909090; letter-spacing:-1; text-decoration:none;}
a:link.ol-license	{font-family:"verdana"; font-size:7pt; color:#909090; letter-spacing:-1; text-decoration:none;}
a:visit.ol-license	{font-family:"verdana"; font-size:7pt; color:#909090; letter-spacing:-1; text-decoration:none;}
a:hover.ol-license	{font-family:"verdana"; font-size:7pt; color:#416FBB; letter-spacing:-1; text-decoration:none;}


/* ¹æ¸í·Ï guestbook.php */
.ol-guestbook-main		{background-color:#E5DFCF; border:2px solid #BCCCDD; padding:5px 5px 0px 0px; margin-top:8px;  -moz-border-radius:8px}
.ol-guestbook-tb		{background-color:EAE8DB;}
.ol-guestbook-contents	{padding-top:12px; padding-bottom:12px; padding-left:7px; padding-right:5px; background-image:url('images/dot_gray.png'); background-position:center bottom; background-repeat:repeat-x;}
.ol-guestbook-body		{background-color:#EAE8DB;margin-top:8px; padding:5px 5px 0px 0px;  font-size: 9pt; line-height: 150%; color: #404040;}


/* ÄÚ¸àÆ® comment.php */
.comment_name		{padding-left:5px; font-size: 9pt; font-weight: bold; color: #7870AB; text-decoration:none;}
.ol-comments-main		{background-color:#E5DFCF; border:2px solid #BCCCDD; padding:5px; margin-top:8px;  -moz-border-radius:8px}
.ol-comments-tb			{text-align:center; padding-top:5px; padding-bottom:8px; background-image:url('images/dot_gray.png'); background-position:center bottom; background-repeat:repeat-x;}
.ol-comments-contents	{padding-top:12px; padding-bottom:12px; padding-left:7px; padding-right:5px; line-height: 150%; background-image:url('images/dot_gray.png'); background-position:center bottom; background-repeat:repeat-x;}
.ol-comments-body		{background-color:#EAE8DB;margin-top:8px; padding:5px;  font-size: 9pt; line-height: 150%; color: #404040;}

/* ºí·Î±×ÀÇ ÆøÀ» º¯°æÇß´Ù¸é textareaÀÇ width¸¦ º¯°æÇÏ¼¼¿ä */
.ol-form				{margin-top:10px; margin-bottom:2px; padding-left:8px; padding-right:8px; padding-bottom:8px;}
.ol-textarea			{width:500px; height:85px; padding:5px; border:1px solid #dddddd;  font-size:9pt; color:#303030; line-height:250%; overflow:auto; -moz-border-radius:8px}
.ol-input				{border:1px solid #cccccc; height:18px;  font-size:9pt; color:#303030; padding-left:4px; -moz-border-radius:4px;}
.ol-input-btn			{padding-top:2px; font-weight:bold;width:80px; height:20px; border:1px solid #4F6D9F; background-color:#B2BED8;  font-size:8pt; color:#4F6D9F; -moz-border-radius:4px;
						filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CDE2F1', EndColorStr='#B2BED8');alpha(opacity=50);}
/* ÄÚ¸àÆ® comment.php ³¡*/



/* °Ë»ö ZOG 2.51 */
#serch {margin: 10px 0 0 0;}
#searchkey {font-size: 9pt; border: 1px solid #DDD; padding: 2px; width: 90px;}
#searchsubmit {border: 0; background: url("images/search.png") no-repeat; width: 40px; height: 19px; cursor: pointer;}

/**(Á¶±× °øÅë)*****************************************************************************/

/* ¼û±â±â/º¸ÀÌ±â ¹öÆ° ½ºÅ¸ÀÏ */
.ShowHideStyle		{padding:3 3 0 3; margin:3px; font-size:9pt; cursor:pointer; color:#8BCFA8; background-color:#7870AB; border:1px solid #625A98;	border-right-color:#534D82;	border-bottom-color:#534D82;	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#AF617C', EndColorStr='#7870AB');alpha(opacity=50);}

/* ±âº» ¹öÆ° ½ºÅ¸ÀÏ */
button.tbtn,
button.login,
button.editor,
button.modify		{padding:2; margin:2px; height:20; font-size:9pt; cursor:pointer;	background-color:#CDE2F1; border:1px solid #A3C0D4;	border-right-color:#689BBE;	border-bottom-color:#689BBE;	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EDFCFE', EndColorStr='#CDE2F1');alpha(opacity=50);}

/* ÆäÀÌÁö ¸®½ºÆ® ½ºÅ¸ÀÏ */
.page-normal		{font-size:10pt; font-family:verdana; color:#cccccc; letter-spacing:-1;}
.page-this			{font-size:10pt; font-family:verdana; color:#FD4D00; font-weight:bold; text-decoration:none; }
a.page				{font-size:8pt; font-family:verdana; color:#606060; text-decoration:none; letter-spacing:-1; font-weight:normal;}
a:link.page			{font-size:8pt; font-family:verdana; color:#606060; text-decoration:none; letter-spacing:-1; font-weight:normal;}
a:visit.page		{font-size:8pt; font-family:verdana; color:#606060; text-decoration:none; letter-spacing:-1; font-weight:normal;}
a:hover.page		{font-size:8pt; font-family:verdana; color:#FD4D00; text-decoration:none; letter-spacing:-1; font-weight:normal; background-color:#eaeaea;}

/* ¿¡µðÅÍ ½ºÅ¸ÀÏ */
body.editor			{margin:0;}
input.editor		{background-color: transparent;}
button.editor		{}
table.editor		{border:1px solid #CCCCCC;}
select.editor		{}
td.editor			{}
.editor_label		{font-size:9pt;}
table.editor_layers1		{border:1px solid #CCCCCC; background-color:#FFFFFF;}
table.editor_layers2		{background-color:#EEEEEE;}
.editor_layers_font	{font-family:µ¸¿ò; font-size:9pt; color:#444444; letter-spacing:normal; line-height:normal;}
table.editor_cells		{border:1px;border-style:groove;background-color:#E5DFCF;}
.editor_font		{font-family:µ¸¿ò; font-size:9pt; color:#888888; letter-spacing:normal; line-height:normal;}
.editor_tag			{font-family:"tahoma"; font-size:8pt; color:#0094B5;}
.editor_spacer		{background-color:#CCCCCC;}
.editor_button		{cursor:pointer;}
.editor_button_over	{background-color:#F7F7F7;}
.editor_button_out	{background-color:#;}

/* ÀúÀåÁß ¸Þ¼¼Áö ½ºÅ¸ÀÏ */
.writing_film		{background-color:#E5DFCF; filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;}
.writing_loading	{font-family: verdana,tahoma; font-size: 9pt; color: #A38E58; padding: 10px; border: solid 2px #cfcfcf;}
	
/* ÆäÀÌÁö ÀÐ´ÂÁß ¸Þ¼¼Áö ½ºÅ¸ÀÏ */
.loading_film		{}

/* °ü½Éºí·Î±× RSSÃ¢ ½ºÅ¸ÀÏ */
a.interest			{font-family:"µ¸¿ò"; font-size:8pt; color:#505050; text-decoration:none;}
a:link.interest		{font-family:"µ¸¿ò"; font-size:8pt; color:#505050; text-decoration:none;}
a:visit.interest	{font-family:"µ¸¿ò"; font-size:8pt; color:#505050; text-decoration:none;}
a:hover.interest	{font-family:"µ¸¿ò"; font-size:8pt; color:#1C61D0; text-decoration:underline;}
body.interest		{background-color:#FAF5F1; border:2px solid #917696; padding:2px; line-height:140%;}
td.interest			{background-color:#FAF5F1;}
.interest_more		{text-decoration:none; font-size:7pt; white-space: nowrap; font-family:verdana;}

/* ´Þ·Â ½ºÅ¸ÀÏ */
a.postday			{font-family:"tahoma"; font-size:7pt; color:#306CCE; text-decoration:underline;}							/* Æ÷½ºÆ®°¡ Á¸ÀçÇÏ´Â ÀÏÀÚ ¸µÅ©*/
a:link.postday		{font-family:"tahoma"; font-size:7pt; color:#306CCE; text-decoration:underline;}
a:visit.postday		{font-family:"tahoma"; font-size:7pt; color:#306CCE; text-decoration:underline;}
a:hover.postday		{font-family:"tahoma"; font-size:7pt; color:#ffffff; background-color:#4F6D9F; text-decoration:none;} 
.cal_arrow			{width: 8px;font-family:"tahoma"; font-size:8pt; color:#999999; text-decoration: none;cursor:pointer;}	/* ¿ù ÀÌµ¿ È­»ìÇ¥ */
.cal_title			{font-family:"verdana"; font-size:7pt; color:#505050; letter-spacing:-1;  background-color:#fafafa;}		/* ÀÏ¿ùÈ­¼ö¸ñ±ÝÅä */
.cal_aday			{font-family:"tahoma"; font-size:7pt; color:#606060;}													/* ÆòÀÏ */
.cal_today			{font-family:"tahoma"; font-size:7pt; color:#606060; font-weight:bold;}									/* ¿À´Ã */
.cal_space			{background-color:#fafafa;}																				/* ´Þ·Â ³¯Â¥ºÎºÐ ¼¿ ±¸ºÐ */
.cal_menuheader		{width: 45px; font-family:"tahoma"; color:#505050; font-size:7pt;}										/* »ó´Ü¿¡ ³â¿ù ¹è°æ»ö ¹× ³ôÀÌ */

/* Æ÷Åä °Ö·¯¸® ½ºÅ¸ÀÏ */
.photo_scrollbar	{scrollbar-arrow-color: #804000;	scrollbar-track-color: #E8E5DC;	scrollbar-highlight-color: #E5DFCF;	scrollbar-shadow-color: #804000;	scrollbar-face-color:#E5DFCF;	scrollbar-3dlight-color: #804000;	scrollbar-darkshadow-color: #E5DFCF;}
table.photo			{border:1px solid #804000;margin:1px; padding:2px;}
table.photolist		{border:1px solid #804000;margin:1px; padding:1px;}
.photo_button		{font-size:9pt; cursor:pointer;	background-color:#EAE8DB; border:1px solid #804000;	color:#FFFFFF;	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EAE8DB', EndColorStr='#994D00');alpha(opacity=50);}
.photo_Desc			{padding:3 3 0 20;height:20;text-align:right;color:#804000}

/* ·Î±×ÀÎ Ã¢ ½ºÅ¸ÀÏ */
body.login			{}
fieldset.login		{border: 1px solid #3773A0;	width: 400px;	padding: 10px; }
legend.login		{font-size: 12px;	font-weight: bold;	color: #003366; }
input.login			{background-color: transparent;}
button.login		{}

/* ÄÚ¸àÆ®,¹æ¸í·Ï ¼öÁ¤ Ã¢ ½ºÅ¸ÀÏ */
body.modify			{margin:0;padding:20}
input.modify		{background-color: transparent;}
textarea.modify		{CURSOR:text;width:420px; height:145px; padding:5px; font-family:"±¼¸²"; line-height:150%; overflow:auto;background-color: transparent;}
button.modify		{}

/* ½ºÅ©·¦, Æ®·¢¹é, °ü½Éºí·Î±× Ã¢ ½ºÅ¸ÀÏ */
body.zogwindow		{font-size: 12px;margin:0;padding:20}
input.zogwindow		{}
textarea.zogwindow	{}
select.zogwindow	{}
button.zogwindow	{background-color:#ffffff;border:#a6a6a6 solid 1;color:#666666;height:21px;}
td.zogwindow		{}
.zogwindow_title	{}

/**(Á¶±× °øÅë)*****************************************************************************/
