#waku		{
			margin: 0px auto 0px;
			width: 820px;
			text-align: left;
			font-size: 90%;
			padding-bottom: 30px;
		}
#header		{
			width: 820px;
			margin: 0px auto 0px;
			color: #777;
			padding: 0px 0px 10px;
			border-bottom: 1px solid #ccc;
		}
#tel		{
			float: right;
			width: 180px;
			padding: 60px 0px 0px;
			text-align: right;
		}
#content	{
			float: right;
			width: 620px;
			margin: 15px 0px 10px;
			position: relative;
		}

h1		{
			font-size: x-small;
			margin: 20px auto 5px 0px;
			width: 525px;
			font-family:  'メイリオ',Meiryo,"ＭＳ Ｐゴシック","Osaka",sans-serif;
		}
.mb		{
			float: left;
			width: 285px;
			margin: 0px;
			padding: 0px 0px 30px 0px;
			line-height: 170%;
			font-size: x-small;
			color: #777;
		}
.sb		{
			float: right;
			width: 285px;
			margin: 0px;
			padding: 0px 0px 30px 0px;
			line-height: 170%;
		}
.sb img		{
			border: 1px solid #ccc;
		}
#topbox		{
			position: absolute;
			top: 190px;
			left: 0px;
			width: 590px;
		}
#topbox img	{
			border: 1px solid #ccc;
		}

.sellers-tit	{
			padding: 0px 0px 12px 0px;
			margin: 0px 0px 0px;
		}
#sellers	{
			width: 619px;
			border-right: 1px solid #ccc;
			padding-bottom: 0px;
		}
#sellers2	{
			width: 619px;
			border-right: 1px solid #ccc;
			padding-bottom: 0px;
		}
.sellers-box	{
			float: left;
			border-left: 1px solid #ccc;
			width: 122px;
			margin-bottom: 25px;
			text-align: center;
			min-height: 160px;
			height: auto;
		}
.sellers-box a	{
			display: block;
			width: 100px;
			margin: 0px auto;
			color: #666;
			text-decoration: none;
			font-size: x-small;
			line-height: 120%;
			padding-bottom: 3px;
			text-align: left;
		}
.sellers-box a img{
			margin: 0px 0px 7px;
		}
.sellers-box a:hover	{
			color: #d06091;
		}
.sellers-box span{
			display: block;
			width: 110px;
			margin: 0px auto;
			color: #666;
			line-height: 130%;
			font-size: x-small;
			text-align: left;
		}
.sellers-box .nono{
			color: #000;
			font-weight: bold;
			font-size: small;
		}
#menu		{
			float: left;
			width: 167px;
			padding: 0px;
			margin: 30px 0px 0px;
		}
#news		{
			width: 618px;
			margin: 0px 0px 40px;
			background-color: #fff;
		}
.newsh		{
			margin: 10px 0px 0px;
			padding: 0px;
			color: #000;
			font-size: small;
			font-weight: bold;
		}
#newsspace	{
			border-top: 1px dashed #ccc;
			margin: 0px;
			padding: 10px 0px;
			max-height: 70px;
			overflow: auto;
		}
