body	{
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#ffffff;
	font-size:12px;
	width:600px;
	}

A:link {color:#003023;
	text-decoration:none;
	border-style:none}
A:visited {color:#003023;
	text-decoration:none;
	border-style:none}
A:hover {color:#008000;
	text-decoration:none;
	border-style:none}

A.openwindow:link{color:#2F4F4F;
	text-decoration:none;
	border-style:none}
A.openwindow:visited{color:#2F4F4F;
	text-decoration:none;
	border-style:none}
A.openwindow:hover	{color:#008000;
	text-decoration:none;
	border-style:none}

A.menuselected:link{color:#FFFFFF;
	text-decoration:none}
A.menuselected:visited{color:#FFFFFF;
	text-decoration:none}
A.menuselected:hover{color:#FFFAF0;
	text-decoration:none}

img {border-style:none}

.menuimg {
	border-style:none;
	margin-bottom:2px;
	}
.header {
	padding-left:10px;
	}

.headerbar {
	border-style:solid;				/* ボーダー形式 */
	border-width:4px 0px 0px 0px;				/* ボーダー太さ */
	border-color:#2F4F4F;				/* ボーダー色 */
	color:#FFFFFF;
	background-color:#FF8C00;
	margin-bottom:0px;
	text-align:center;			/* 文字揃え */
	font-weight:bold;			/* フォントスタイル */
	letter-spacing:10px;
	font-size:12px;
	width:600px;
	}

A.whitelink:link{color:#FFFFFF;
	text-decoration:none}
A.whitelink:visited{color:#FFFFFF;
	text-decoration:none}
A.whitelink:hover{color:#FFFAF0;
	text-decoration:none}

.headerbar2 {
	border-style:solid;				/* ボーダー形式 */
	border-width:0px 0px 0px 0px;				/* ボーダー太さ */
	color:#FFFFFF;
	background-color:#2F4F4F;
	margin-bottom:0px;
	text-align:center;			/* 文字揃え */
	font-weight:bold;			/* フォントスタイル */
	letter-spacing:10px;
	font-size:12px;
	width:600px;
	}

.menu {
	font-size:12px;
	margin-right:7px;
	}

.menuselected {
	padding-top:2px;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:4px;
	font-size:12px;
	margin-right:7px;
	color:#FFFFFF;
	background-color:#2F4F4F;
	}

.page {
	font-size:10px;
	padding-left:10px;
	margin-left:0px;
	margin-bottom:0px;
	padding-top:1px;
	padding-bottom:2px;
	background-color:#DCDCDC;
	}

.pageselected {
	color:8B0000;
	}

table {
	width:572px;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
	text-align:left;
	border-spacing:0px;
	padding-bottom:2px;
	}

td {
	padding:0px;
	vertical-align:top;
	border-style:none;
	}
	
.bottom {
	padding:0px;
	vertical-align:bottom;
	border-style:none;
	}
.middle {
	padding:0px;
	vertical-align:middle;
	}

.openwindow {

	}

.jacket {
	border-style:solid;
	border-width:1px;
	border-color:808080;
	}

.info {
	margin-left:8px;
	}

.artist {
	font-size:12px;
	margin-left:8px;
	}

.title {
	margin-top:1px;
	margin-left:8px;
	font-size:12px;
	}

.text {
	margin-top:1px;
	font-size:10px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	padding-bottom:4px;
	margin-left:8px;
	
	}

.data {
	margin-top:0px;
	font-size:10px;
	margin-left:8px;
	}

.area {
	}

.label {
	border-style:solid;
	border-width:0px 0px 0px 1px;
	position:absolute;
	left:240px;
	padding-left:5px;
	}

.number {
	position:absolute;
	left:340px;
	}

.price {
	position:absolute;
	left:430px;
	}

.orderamount {
	position:absolute;left:480px;
	width:15px;
	font-size:9px;
	margin-top:1px;
	}
.mai {
	position:absolute;left:505px;
	}

.orderbutton {
	position:absolute;left:520px;
	vertical-align:bottom;
	padding-top:2px;
	}

.button {
	padding-top:2px;
	font-size:10px;
}

.midashi2 {
	margin-left:10px;
	margin-top:20px;
	margin-bottom:10px;
	font-size:12px;
	}

.sakuindata {
	font-size:10px;
	margin-left:10px;
	}

.pulldown {
	font-size:10px;
	width:85px;
	margin-right:20px;
	}
.footer {
	font-size:10px;
	margin-top:0px;
	padding-top:3px;
	padding-left:8px;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	}
