a
	{text-decoration: underline; color: #666666;}
a:visited
	{text-decoration: underline; color: #666666;}
a:active
	{text-decoration: underline; color: #666666;}
a:hover
	{text-decoration: underline; color: #333333;}

.text		{font-size: 10px; line-height: 20px; color: #666666;}
.large		{font-size: 12px; line-height: 20px; color: #666666;}

body {
	margin:0px;
	background-image:url(/ELYSION/images/comm_bg01.gif);
	background-repeat:repeat-x;
}

a.sub			{text-decoration: underline; color: #333333;}
a.sub:visited	{text-decoration: underline; color: #333333;}
a.sub:active	{text-decoration: underline; color: #333333;}
a.sub:hover	{text-decoration: underline; color: #666666;}

form		{margin-top: 0px;margin-bottom: 0px;}

.findtext{
	width:109px;
	height:16px;
	margin:0px 6px;
	padding:0px;
	font-size:12px;
}

.findbtn{
	margin:0px;
}

td.top_main		{padding: 10px 0px 0px 10px;}
td.top_menu		{padding: 0px 0px 0px 10px;}

td.link_text	{font-size: 12px; line-height: 16px; text-align: left; background-color:#FFFFFF;}
td.link_text_sub	{font-size: 12px; line-height: 16px; text-align: left; background-color:#e3e2de; padding:8px;}

.navigation a:hover		{background-color:#e3e2de;}

.header{
	margin-left:10px;
}

/* ¥Õ¥Ã¥¿¡¼ */

.footer{
	margin-left:10px;
}

.foot_menu_l{
	margin:1px 15px 1px 8px;
	padding-left:8px;
	background-image:url(/ELYSION/images/foot1_icon01.gif);
	background-repeat:no-repeat;
	font-size:10px;
	line-height:17px;
}

.foot_menu_r{
	margin:4px;
	padding:4px 8px;
	font-size:10px;
	line-height:17px;
	background-color:#FFFFFF;
	color:#333333;
}

.foot_menu_l:link,
.foot_menu_l:visited,
.foot_menu_r a:link,
.foot_menu_r a:visited{
	color:#333333;
	text-decoration:none;
}
.foot_menu_l:hover,
.foot_menu_r a:hover{
	color:#333333;
	text-decoration:underline;
}

.copyright{
	font-size:10px;
	line-height:17px;
	color:#333333;
}

