#headbox {
	background-color: #A20000;
	background-image: url(../common/header.jpg);
	height: 130px;
	width: 732px;
	background-position: center bottom;
	background-repeat: no-repeat;
}
* {
	margin: 0px;
	padding: 0px;
}
#h1box {
	height: auto;
	width: 727px;
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#headbox #space {
	height: 45px;
	width: 732px;
}
#headbox #text {
	float: left;
	height: 25px;
	width: 400px;
	padding-left: 80px;
	padding-top: 25px;
	color: #FFFFFF;
	font-size: 12px;
}


h1
{
	font-size:14px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	line-height: 120%;
 }
.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}
#contena {
	background-color: #efefef;
	height: auto;
	width: 732px;
}
#cart {
	float: right;
	width: 252px;
	padding-top: 20px;
}

#sidemenu {
	float: left;
	height: auto;
	width: 165px;
}
#main {
	float: right;
	height: auto;
	width: 566px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}

#mainbox
{width:556px;
 padding:5px;
 height:auto;
 }
.topimg {
	padding-bottom: 5px;
}

.menubox {
	background-image: url(../common/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 12px;
	height: 12px;
	width: 135px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 30px;
}
#footer {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #A20000;
	padding: 10px;
	height: 10px;
	width: 712px;
}
#footmanu {
	font-size: 12px;
}
.textbox {
	width: 546px;
	padding-top: 10px;
	padding-left: 10px;
}
h2 {
	font-size: 14px;
	color: #000000;
	height: auto;
	width: auto;
}
h3 {
	font-size: 12px;
	color: #990000;
}
body
{margin:0;
padding:0;
}
.comment {  font-size: 12px; color: #333333}
.copylight {  font-size: 11px; color: #FFFFFF}
.shosai {  font-size: 12px; color: #3366FF; font-weight: normal}
.title13 {  font-size: 14px; font-weight: bold; color: #3366CC}
.form {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bottum {  background-color: #FFCC00; border: 1px #333333 solid}
.comment14 {  font-size: 14px}
.gyo {  line-height: 26px; font-size: 14px; color: #333333}
.shosai2 {  font-size: 12px; color: #FF0000; text-decoration: underline}
.item-menu {  font-size: 12px; font-weight: bold; color: #006699}
.text9 {  font-size: 10px}
.koe-cereb {  font-size: 14px; font-weight: bold; color: #FF3300}
.under-menu {  font-size: 12px; color: #003399; text-decoration: none}
.under-kago {  font-size: 12px; color: #FF3300}
.page-top {  font-size: 12px; color: #003399}
.price12 {  font-size: 14px; color: #000000; font-weight: bold}
a:hover {  color: #CC0000}
.buy {  font-size: 12px}
.basic {  font-size: x-small; color: #333333; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.style1 {
	font-size: 9px;
	color: #CCCCCC;
}
.style2 {color: #FFFFFF}
#Layer1 {
	position:absolute;
	left:177px;
	top:146px;
	width:379px;
	height:32px;
	z-index:1;
}
td{line-height:120%;
   padding:2px;}.toptextbox {
	font-size: 12px;
	line-height: 120%;
	color: #666666;
	padding: 3px;
}

.style3 {
	color: #FF6600;
	font-weight: bold;
}
.style4 {color: #FF6600}
.style5 {
	color: #FF0000;
	font-weight: bold;
}
.yelow {
	color: #FC0;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.clear {
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	clear: both;
}
