*		{
margin:0px;
border:0px;
padding:0px;
}
a:link		{
color:#003366;
text-decoration:none;
}
a:visited		{
color:#003366;
text-decoration:none;
}
a:hover		{
color:#ff0000;
text-decoration:underline;
}
a:active		{
color:#003366;
text-decoration:none;
}
/* FύX */
body		{
font-size:12px;
background-color:#ffffff;
text-align:center;
word-break: break-all;
font-family:"lr SVbN","Courier New",Osaka;
}
.top 		{
align:center;
margin-left:0px;
margin-right:0px;
height:100%;
padding-top:5px;
}
.top_banner	{
width:798px;
height:38px;
align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
border:solid 1px;
border-color:#000000 #A99369 #A99369 #000000;
}
.center{
width:790px;
padding:5px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
margin-top:5px;
background-color:#ffffff;
}
/* ʃp[c */
#index_center	{
width:580px;
float:left;margin-left:5px;
}

#index_lmenu		{
width:180px;
float:right;
border:solid 1px;
border-color:#000000 #ffffff #ffffff #000000;
}

#comment{
font-size:12px;
text-align:left;
margin-right:10px;
margin-left:10px;
line-height:15px;
}
h1			{
width:788px;
height:45px;
text-align:left;
font-size:15px;
color:#ffffff;
padding-top:10px;
font-weight:bold;
text-indent:35px;
background : url(img/bar_788.gif) no-repeat;
}
h2			{
width:645px;
height:45px;
text-align:left;
font-size:15px;
color:#ffffff;
padding-top:10px;
font-weight:bold;
text-indent:35px;
background : url(img/bar_645.gif) no-repeat;
}
h3			{
width:505px;
height:45px;
text-align:left;
font-size:13px;
color:#ffffff;
padding-top:11px;
font-weight:bold;
text-indent:35px;
background : url(img/bar_505.gif) no-repeat;
}
h6			{
width:788px;
height:45px;
text-align:center;
font-size:12px;
color:#ffffff;
padding-top:10px;
font-weight:bold;
text-indent:35px;
background : url(img/bar_bottom.gif) no-repeat;
}
.roll		{
margin-top:10px;
background : url(./img/home_off.gif) no-repeat;
width:55px;
height:20px;
display:block;
align:center;
margin-left:auto;
margin-right:auto;
}
.roll:hover {
background : url(./img/home_on.gif) no-repeat;
}
.bottom_link{
margin-left:0px;
margin-right:0px;
padding:5px;
line-height:18px;
text-align:center;
color:#ffffff;
clear:both;
}
span{
display:none;
}
td{
font-size:12px;
}
.top_menu				{
background-color:#003366;display:inline-block;
text-decoration:none;
}
a:link.top_menu			{
background-color:#003366;
text-decoration:none;
}
a:active.top_menu		{
background-color:#003366;
text-decoration:none;
}
a:visited.top_menu		{
background-color:#003366;
text-decoration:none;
}
a:hover.top_menu		{
background-color:#ff0000;
text-decoration:none;
}
form		{
padding:0;
margin:0;
}
#form_in	{
font-size:12px;
border:solid 1px;
border-color:#000000 #cccccc #cccccc #000000;
}
#button		{
padding:2px;
border:solid 1px;
border-color:#cccccc #666666 #666666 #cccccc;
background-color:#ffffff;
color:#000000;
}
#button_on	{
width:17px;
height:17px;
font-size:9px;
border:solid 1px;
border-color:#666666 #000000 #000000 #666666;
background-color:#333333;
color:#ffffff;
}
#button_off	{
width:17px;
height:17px;
font-size:9px;
border:solid 1px;
border-color:#000000 #999999 #999999 #000000;
background-color:#666666;
color:#ffffff;
}
hr 			{
color:#78633f;
background-color:#78633f;
height:1px;
border:0px;
}
