body{
  text-align: center;
  margin:0px ;
}

img {
  border:0;
}

.seo
{
	margin: 0px 0px 4px 0px;
	padding-top:4px;
	height:20px;
	background-image:url(Library/images/header/seo-bg.gif);
	background-repeat:no-repeat;
	font-size: 10px;
	text-align: left;
}
.header{
  color:#000000;
  font-size:12px;
  font-family:Arial,Verdana;
  letter-spacing:0px;
  line-height:17px;
}
.menu-text{
  background-image:url(Library/images/menu/arrow.gif);
  background-repeat:no-repeat;
  height:20px;
  font-size:12px;
  color:#000000;
  font-family:Arial,Verdana;
  letter-spacing:0px;
  padding-top:3px;
  padding-left:16px;
  margin-top:0px;
  margin-bottom:0px;
}
.pankuzu
{
  height: 36px;
  padding-top: 10px;
  padding-bottom: 6px;
  padding-left:10px;
  color:#000000;
  text-align:left;
  font-family:Arial,Verdana;
  font-size:12px;
  line-height:17px;
}
.footer{
  color:#FFFFFF;
  font-size:12px;
  font-family:Arial,Verdana;
  letter-spacing:1px;
}

.text{
  color:#000000;
  font-size:12px;
  font-family:Arial,Verdana;
  letter-spacing:0px;
  line-height:16px;
}
.text2{
  color:#000000;
  font-size:12px;
  font-family:Arial,Verdana;
  letter-spacing:1px;
  line-height:17px;
}
.text-midashi{
  color:#000000;
  font-size:16px;
  font-family:Arial,Verdana;
  letter-spacing:1px;
  margin-bottom:8px;
}
.text-page-title{
  color:#000000;
  font-size:20px;
  letter-spacing:0px;
  font-weight:bold;
  line-height:24px;
}
.text-mini{
  color:#000000;
  font-size:9px;
  font-family:Arial,Verdana;
  letter-spacing:0px;
}
.text-line-high
{
  color:#000000;
  font-family:Arial,Verdana;
　font-size:14px;
  letter-spacing:1px;
  line-height:19px;
}

h1
{
  margin: 0px;
  padding: 0px 0px 24px 0px;
}
h2
{
  margin: 0px;
  padding: 0px 0px 6px 0px;
}
h3
{
  margin: 0px;
  padding: 0px 0px 8px 0px;
}

.text-catch
{
  color:#FF0000;
  font-size:18px;
  font-family:Arial,Verdana;
  letter-spacing:0px;
  font-weight:bold;
  line-height:24px;
}
.text-item-catch
{
  color:#CE0000;
　font-size:20px;
  font-weight:bold;
  margin: 0px;
  line-height:22px;
  padding: 4px 0px 8px 0px;
}
.text-item-catch-s
{
  color:#000000;
　font-size:16px;
  font-weight:bold;
  margin: 0px;
  line-height:22px;
  padding: 4px 0px 8px 0px;
}
.text-item-setsumei
{
	color:#333333;
	　font-size:12px;
	margin:0px;
	line-height:16px;
	padding: 4px 0px 4px 20px;
	vertical-align: top;
}
.text-item-setsumei-s
{
  color:#000000;
　font-size:12px;
  margin:2px;
  line-height:16px;
  padding: 2px 2px 2px 2px;
}
.text-item-setsumei-m
{
  color:#000000;
　font-size:14px;
  margin:0px;
  line-height:20px;
  padding: 2px 2px 2px 2px;
}
.text-item-setsumei-l
{
  color:#000000;
　font-size:18px;
  margin:0px;
  line-height:22px;
  padding: 2px 2px 2px 2px;
}
