body {
	text-align:center;
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	}
a
{
text-decoration:underline;
font-size:11px;
color:#000000;
}

a:hover
{
	  text-decoration:none;
	  background-color:none;
	  color:#FE9602;
}
	
.flow
	{
	background-image:url(../img/header/header_20.gif);
	text-valign:middle;
	font-family: "MPゴシック", "OSAKA";
	}

.flow2
	{
	background-image:url(../img/header/sakuhin_icona13.png);
	text-valign:middle;
	font-family: "MPゴシック", "OSAKA";
	}

.flow3
	{
	background-image:url(../img/header/sakuhin_icona14.png);
	text-valign:middle;
	font-family: "MPゴシック", "OSAKA";
	}

.flow4
	{
	background-image:url(../img/header/sakuhin_icona15.png);
	text-valign:middle;
	font-family: "MPゴシック", "OSAKA";
	}
	
.pagemenu 
	{
	font-size: 11px;
	text-align:left;
	}

.head 
	{
	font-size: 10px; color: #000000; 
	}

.span 
	{
	color: #808080;
	}

.footerfont 
	{
	font-size: 12px; color: #000000; 
	}

.border {
	border-top:solid 1px #808080;
	text-align:left;
	}
	
.left {
	border-left:solid 1px #808080;
	text-align:left;
	}
.right {
	border-right:solid 1px #808080;
	text-align:left;
	}
.top {
	border-top:solid 1px #808080;
	text-align:left;
	}
	
.bottom {
	border-bottom:solid 1px #808080;
	text-align:left;
	}
	
.leftculum
	{
	border-right:solid 1px #808080;
	border-top:solid 1px #808080;
	}
	
.mix{
	border-right:dotted 1px #808080;
	border-left:dotted 1px #808080;
	border-top:dotted 1px #808080;
	border-bottom:dotted 1px #808080;
	text-align:left;
	}
	
.mix2{
	border-right:solid 1px #808080;
	border-left:solid 1px #808080;
	border-top:solid 1px #808080;
	border-bottom:solid 1px #808080;
	}

.mix3{
	border-right:solid 1px #808080;
	border-left:solid 1px #808080;
	border-top:solid 1px #808080;
	border-bottom:solid 1px #808080;

	}

.mix4{
	border-right:solid 1px #808080;
	border-left:solid 1px #808080;
	border-top:solid 1px #808080;
	}