.menu {font-size:12pt; color:#c0c0c0;}
.menu A:link { color:#c0c0c0; text-decoration:none; }
.menu A:visited { color:#c0c0c0; text-decoration:none; }
.menu A:active { color:#c0c0c0; text-decoration:none; }
.menu A:hover { color:darkred; text-decoration:none; background-color: #E8D9BD;}

.dsp {	overflow:auto;
		height:85%;
		width:590px;
		padding-top:0.1em;
		padding-left:0.1em;
		padding-right:0.1em;
		padding-bottom:0.1em;
}

.mi {font-size:10pt; color:beige; text-align:center; background-color:darkred;}
.mei {font-size:10pt; color:brown; text-align:center; background-color:burlywood;}
.kei {font-size:10pt; color:aliceblue; text-align:center; background-color:darkcyan; font-weight:bold;}


a{color:#FFC080; text-decoration: none;}
a:hover{text-decoration: underline; color: #ffaa00;}


/* ご利用方法の代引きテーブル	*/
table.daibiki {
	border:2px solid #804000;
	border-collapse: collapse;
	font-size: 10pt;
}

table.daibiki th,
table.daibiki td {
	border:2px double #804000;
	padding: 0.3em;
}

table.daibiki thead th {
	font-weight:normal;
	background-color: #ccffcc;
}

table.daibiki tbody th {
	background-color:#FFF1F1;
	font-weight:normal;
	text-align:left;
}

table.daibiki tbody td {
	text-align:right;
	background-color:#FFCCCC;
}

/* ご利用方法の銀行口座	*/
table.bank {
	border-collapse: collapse;
	font-size: 10pt;
}

table.bank th,
table.bank td {
	padding: 0.3em;
	border:2px solid #804000;
}

table.bank thead th {
	font-weight:normal;
	background-color: #ccffcc;
	letter-spacing: 0.15em;
}

table.bank tbody th {
	width:100;
	background-color:#FFF1F1;
	font-weight:normal;
}

table.bank tbody td {
	background-color:#FFCCCC;
}

/* ご利用方法の送料テーブル	*/
table.ctable {
	border-collapse: collapse;
	font-size: 10pt;
}

table.ctable th,
table.ctable td {
	padding: 0.3em;
}

table.ctable thead th {
	font-weight:normal;
	border:2px solid #804000;
	background-color: #ccffcc;
	letter-spacing: 0.15em;
}

table.ctable tfoot th {
	color:#ffffff;
	text-align:right;
	letter-spacing: 0.15em;
	font-size:8pt;
}

table.ctable tbody th {
	border:2px double #804000;
	background-color:#FFF1F1;
	font-weight:normal;
	text-align:left;
}

table.ctable tbody td {
	border:2px double #804000;
	text-align:right;
	background-color:#FFCCCC;
}




