/*‘S”Ê*/
body{
margin:0px auto;
text-align:center;
background:url(../images/body_back.jpg) top left;
font-size:14px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
line-height:150%;
color:#333;
margin:0;
padding:0;
}

img{border:none;vertical-align:text-bottom;
margin:0;
padding:0;
margin:0;
padding:0;}

.clear{clear:both;
margin:0;
padding:0;}

a{color:#333;text-decoration:none;
margin:0;
padding:0;}
.red{color:#ff0000;
margin:0;
padding:0;}
.blue{color:#006699;
margin:0;
padding:0;}
.f10{font-size:95%;
margin:0;
padding:0;}

.link{color:#006699;text-decoration:underline;
margin:0;
padding:0;}

.fright{float:right;
margin:0;
padding:0;}
.fleft{float:left;
margin:0;
padding:0;}
.center{text-align:center;
margin:0;
padding:0;}

.right{text-align:right;
margin:0;
padding:0;}
.right a{padding-left:15px;background:url(../images/link_mark.gif) top left no-repeat;
margin:0;
padding:0;}

input{vertical-align:text-bottom;
margin:0;
padding:0;}


/*header*/
#header-back{
background:url(../images/header_back.jpg) top left repeat-x;
height:130px;
margin:0;
padding:0;
}

#header{
width:800px;
margin:0 auto;
text-align:left;
margin:0;
padding:0;
}

.googlesearch{
text-align:right;
float:right;
margin-top:7px;
margin:0;
padding:0;
}

.headermenu{
clear:both;
margin:0;
padding:0;
}

.headermenu li,
.headersubmenu li{
float:left;
list-style:none;
line-height:100%;
margin:0;
padding:0;
}


.sitemaplink{
margin:2;
list-style:url(../../top/box_link.gif) inside;
}

.sitemaplink2{
margin:16;
list-style:url(../../top/box_link_02.gif) inside;
}

