BODY, TH, TD { font-size: 10pt; font-family: "lr SVbN"; color: #333333; line-height: 150%;}
A:link { font-size: 10pt; font-family: "lr SVbN"; color: #333333; text-decoration:none; }
A:visited { font-size: 10pt; font-family: "lr SVbN"; color: #333333; text-decoration:none; }

.st02 {font-family: "lr SVbN"; color: #FFFFFF; font-size: 10pt; font-weight: bold; }
.st03 {font-family: "lr SVbN"; color: #FFFFFF; font-size: 10pt; font-weight: bold; }
.sst01 {font-family: "lr SVbN"; color: #009a9f; font-size: 10pt;}
.sst02 {font-family: "lr SVbN"; color: #9f0500; font-size: 10pt;}
.sst03 {font-family: "lr SVbN"; color: #9e9e9e; font-size: 10pt;}
.ssst01 {font-family: "lr SVbN"; color: #009a9f; font-size: 10pt;}
.ssst02 {font-family: "lr SVbN"; color: #9f0500; font-size: 10pt;}
.ssst03 {font-family: "lr SVbN"; color: #9e9e9e; font-size: 10pt;}
.b01 {font-family: "lr SVbN"; color: #ffffff; font-size: 10pt; font-weight: bold; }


/* H1ͺ */
h1{margin:0px;padding:0px;width:800px;font-size:10px;color:#333333;background-color:#aaaaaa; text-align: center;}


/* STͺ */
#st01{
margin: 0;
padding: 0.55em 0.8em;
background-image:url(st01_400_40.gif);
background-repeat:no-repeat;
font-size: 130%;
width: 400;
height: 40;
color: #FFF;
}

#st02{
margin: 0;
padding: 0.55em 0.8em;
background-image:url(st02_400_40.gif);
background-repeat:no-repeat;
font-size: 130%;
width: 400;
height: 40;
color: #465E71;
}

#st03{
margin: 0;
padding: 0.55em 0.8em;
background-image:url(st03_400_40.gif);
background-repeat:no-repeat;
font-size: 130%;
width: 400;
height: 40;
color: #524B3A;
}

/* SSTͺ */
#sst01{
margin: 0;
padding: 0.4em 0.9em;
background-image:url(sst01_400_30.gif);
background-repeat:no-repeat;
font-size: 105%;
width: 400;
height: 30;
color: #FFF;
}

#sst02{
margin: 0;
padding: 0.5em 0.9em;
background-image:url(sst02_400_30.gif);
background-repeat:no-repeat;
font-size: 105%;
width: 400;
height: 30;
color: #FFF;
}

#sst03{
margin: 0;
padding: 0.5em 0.9em;
background-image:url(sst03_400_30.gif);
background-repeat:no-repeat;
font-size: 105%;
width: 400;
height: 30;
color: #FFF;
}

/* SSSTͺ */
#ssst01{
margin: 0;
padding: 0.2em 0.8em;
background-image:url(ssst01_400_20.gif);
background-repeat:no-repeat;
font-size: 100%;
height: 25;
}

#ssst02{
margin: 0;
padding: 0.2em 0.8em;
background-image:url(ssst02_400_20.gif);
background-repeat:no-repeat;
font-size: 100%;
height: 25;
}

#ssst03{
margin: 0;
padding: 0.2em 0.8em;
background-image:url(ssst03_400_20.gif);
background-repeat:no-repeat;
font-size: 100%;
height: 25;
}

/* E€ͺ */
#mainsub{
margin: 0;
display: block;
padding: 0.25em 0.4em;
background-color:#F6F6F6;
font-size: 100%;
float: left;
display: block;
width: 100%;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}


/* j[ͺ */
#navlist{
margin: 0;
padding: 0;
background-image:url(menu_back.jpg);
border-right: none;
float: left;
}
#navlist li{
margin: 0;
padding: 0;
list-style-type: none;
display: block;

}
#navlist a:link, #navlist a:visited{
display: block;
padding: 0.5em 0.8em;
font-size: 90%;
text-decoration: none;
color: #666;
width: 150px;
border-bottom: 1px solid #ccc;
}
#navlist a:hover{
font-size: 90%;
border-bottom: 1px solid #fff;
background-color: #E9E9F3;
color: #666;
}
#navlist .order {background-color:#DDDDDD}
#navlist .order  a:hover{background-color:#E9E9F3}
