body {
 text-align:center;
 margin:80px 0 0 0;
 padding:0;
 margin-left:auto;
 margin-right:auto;
 background-color:#f4f4f4;
}

body{
 font-size: 12px;
 color: #21050B;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN", MS PGothic, Verdana, Arial, sans-serif;
 line-height: 140%;
}

td{
 text-align:left;
 font-size: 12px;
 color: #21050B;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN", MS PGothic, Verdana, Arial, sans-serif;
 line-height: 140%;
}

table {
 text-align:center;
 margin:0;
 padding:0;
 margin-left:auto;
 margin-right:auto;
}

img {
 border: 0px;
 margin:0;
 padding:0;
}

h1 {
 font-size: 12px;
 margin: 0;
 padding: 0;
 font-weight: normal;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN", MS PGothic, Verdana, Arial, sans-serif;
}

.head{
 background: url(img/bg01.gif) no-repeat;
 width:575px;
 height:68px;
 margin: 0;
 padding: 0;
 margin-left:auto;
 margin-right:auto;
}

.menu{
 width:575px;
 height:21px;
 margin: 0;
 padding: 0;
 margin-left:auto;
 margin-right:auto;
}

.content{
 background: url(img/bg09.gif) no-repeat;
 text-align:center;
 width:575px;
 height:293px;
 margin: 0;
 padding: 0;
 margin-left:auto;
 margin-right:auto;
}

.left{
  text-align:left;
}

.center{
  text-align:center;
}

.right{
 text-align:right;
 margin: 10px 20px;
}

.syamei{
 margin:0 0 20px 0;
 padding: 0;
 margin-left:auto;
 margin-right:auto;
}

.cr{
 font-size:10px;
 text-align:center;
 margin:0;
 padding: 5px 10px;
 margin-left:auto;
 margin-right:auto;
}

.banner{
 text-align:center;
 margin:0;
 padding: 0;
 margin-left:auto;
 margin-right:auto;
}

.c_top{
 margin:0;
}

a.as01:link {
	font-size: 12px;
	color: #21050B;
	text-decoration: none;
}
a.as01:visited {
	font-size: 12px;
	color: #21050B;
	text-decoration: none;
}
a.as01:hover {
	font-size: 12px;
	color: #f2a501;
	text-decoration: underline;
}
a.as01:active {
	font-size: 12px;
	color: #f2a501;
	text-decoration: underline;
}

