<!--

/* WEB SHOP ページの構成 */

.webshop_main {
	width: 700px;
	background-color: white;
	padding: 7px 12px 7px 12px;
	text-align: left;
	font-size: 14px;
	font-family: ＭＳ ゴシック;
	line-height: 1.4;
}

/* ページタイトル */

.main h2 {
	font-family: Verdana,Arial,sans-serif;
	margin: 0px;
	border-bottom: solid 3px #00cc00;
	margin-bottom: 14px;
}

/* リンクボタンテーブル Ａタイプ */

table.lbt_a {
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}
table.lbt_a td {
	border: solid 0px;
	white-space: nowrap;

}

/* 上部のボーダー */

div.ubm {
	margin-top: 7px;
	border-bottom: solid 2px #00cc00;
	margin-bottom: 14px;

}

/* その他のボーダー */

div.bm {
	margin-top: 7px;
	border-bottom: solid 2px #00cc00;
	margin-bottom: 7px;
}

/* 説明文 Ａタイプ */

table.intro_tbl_a {
	margin: 1em auto;
	width: 700px;
	border-collapse: collapse;
}
table.intro_tbl_a th {
	border: solid 2px #8080c0;
	background: #dcdced;
	padding: 6px;
	color: black;
	text-align: left;
}
table.intro_tbl_a td {
	border: solid 2px #8080c0;
	padding: 6px;
	font-size: 13px;
	color: black;
}
table.intro_tbl_a a{
	font-weight: bold;
	color: #ff00ff;
}

/* 商品紹介 Ａタイプ */

table.cart_tbl_a {
	margin: 1em auto;
	width: 700px;
	border-collapse: collapse;
}
table.cart_tbl_a th {
	border: solid 2px #8080c0;
	background: #dcdced;
	white-space: nowrap;
	padding: 6px;
	color: black;
}
table.cart_tbl_a td {
	border: solid 2px #8080c0;
	padding: 6px;
	color: black;
	font-size: 13px;
}
div.sp12 {
	height: 12px;
}

/* 商品紹介 Ａタイプ td １段目のの記述 */

td.ns32 {
	white-space: nowrap;
	text-align: center;
	width: 32px;
}
td.ns64 {
	white-space: nowrap;
	text-align: center;
	width: 64px;
}
td.ns76 {
	white-space: nowrap;
	text-align: center;
	width: 76px;
}
td.ns164 {
	white-space: nowrap;
	text-align: center;
	width: 164px;
}
td.ns {
	white-space: nowrap;
	text-align: center;
}
td.nl {
	white-space: nowrap;
	text-align: left;
}

/* 商品紹介 Ａタイプ td ２段目の写真の記述 */

img.pic0 {
	float : left;
	padding: 0px 12px 0px 0px;
}
img.pic9 {
	float : left;
	padding: 0px 12px 9px 0px;
}
img.pic21 {
	float : left;
	padding: 0px 12px 21px 0px;
}

/*商品紹介 Ａタイプ td ２段目の商品タイトルの記述 */

div.ct {
	font-size: 18px;
	font-family: Verdana,Arial,sans-serif;
	font-weight: bold;
	border-bottom: solid 3px #00cc00;
	margin: 0px 0px 0px 428px;
}
div.sr {
	font-family: ＭＳＰ ゴシック;
	line-height: 1.3;
}

/* 送料案内 Ａタイプ */

table.sending_tbl_a {
	float : left;
	margin: 12px 0px 0px 0px;
	width: 256px;
	border-collapse: collapse;
}
table.sending_tbl_a th {
	border: solid 2px #8080c0;
	background: #dcdced;
	white-space: nowrap;
	padding: 2px;
	color: black;
	font-size: 12px;
}
table.sending_tbl_a td {
	border: solid 2px #8080c0;
	padding: 3px;
	color: black;
	font-size: 12px;
}
table.sending_tbl_a a{
  font-weight: bold;
  color: #ff00ff;
}
td.nl72 {
	white-space: nowrap;
	text-align: left;
	width: 72px;
}
td.nl58 {
	white-space: nowrap;
	text-align: left;
	width: 58px;
}

/* 表 Ａタイプ */

table.list_tbl_a {
	margin: 1em auto;
	width: 700px;
	border-collapse: collapse;
	text-align: center;
}
table.list_tbl_a th {
	border: solid 2px #8080c0;
	background: #dcdced;
	white-space: nowrap;
	padding: 6px;
	color: black;
}
table.list_tbl_a td {
	border: solid 2px #8080c0;
	padding: 6px;
	color: black;
	font-size: 13px;
}
td.ltp {
	text-align: left;
	vertical-align: top;
}


/* 表 Ａタイプ td 価格の記述 */

td.nr {
	white-space: nowrap;
	text-align: right;
}
td.lt {
	text-align: left;
}

/* 表 Ｂタイプ */

table.list_tbl_b {
	margin: 1em auto;
	width: 700px;
	border-collapse: collapse;
	text-align: left;
}
table.list_tbl_b th {
	border: solid 2px #8080c0;
	background: #dcdced;
	width: 155px;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	padding: 6px;
	color: black;
}
table.list_tbl_b td {
	border: solid 2px #8080c0;
	text-align: left;
	vertical-align: top;
	padding: 6px;
	color: black;
	font-size: 13px;
}
table.list_tbl_b a{
	font-weight: bold;
	color: #ff00ff;
}

/* 下部のリンク ２個ボタンの右寄せ */

div.lbt_b2l {
	width: 360px;
	margin-left: auto;
	margin-right: 0px;
	border: solid 0px;
}

/* 下部のリンク ３個ボタンの右寄せ */

div.lbt_b3l {
	width: 514px;
	margin-left: auto;
	margin-right: 0px;
	border: solid 0px;
}

-->