﻿@charset "utf-8";

@import url(reset.css);
@import url(base.css);
@import url(common.css);

/*----------------------------------------------------------
	商品詳細・購入ページ
	========================================================
	商品詳細･購入
----------------------------------------------------------*/
div#Detail {
}

div#Detail p.GoBack {
	clear: both;
	font-weight: bold;
	padding: 11px 0 0 15px;
	background: url(../image/arrow_left.jpg) 0 16px no-repeat;
}

/*----------------------------------------------------------
	商品詳細・購入ページ
	========================================================
	商品情報
----------------------------------------------------------*/
div#DetailContent {
	margin-top: 20px;
	width: 660px;
	border-bottom: 1px solid #999999;
	overflow: hidden;
	zoom: 1;
	padding: 0;
}

div#DetailBox {
	margin-top: 20px;
	width: 430px;
	float: left;
	padding-bottom: 30px;
}

div#DetailBox p.ImgBox {
	width: 420px;
	height: 420px;
	padding: 5px;
	overflow: hidden;
	background: url(../image/item_bg.jpg) 0 0;
}

div#DetailBox p.ImgBox a {
	width: 420px;
	height: 420px;
	overflow: hidden;
	display: block;
}

div#DetailBox p.PriceBox {
	font-size: 2.166em;
	color: #CC0000;
	background: url(../image/earthtop_price.jpg) 0 30px no-repeat;
	padding: 20px 0 3px 90px;
	border-bottom: 1px solid #999999;
	overflow: hidden;
	zoom: 1;
	font-weight: bold;
}

div#DetailBox p.PriceBox span {
	width: 100px;
	display: block;
	float: right;
	text-align: right;
}

div#DetailBox table {
	width: 428px;
	border: 1px solid #FFFFFF;
	margin-top: 19px;
}

div#DetailBox table th {
	width: 99px;
	background-color: #E9E9E9;
	border: 1px solid #FFFFFF;
	font-weight: normal;
	text-align: left;
	padding: 7px 10px 3px 10px;
}

div#DetailBox table td {
	width: 288px;
	border: 1px solid #FFFFFF;
	background-color: #F7F5F2;
	padding: 3px 10px;
}

div#DetailBox table td span {
	color: #CC0000;
	font-weight: bold;
}

/*----------------------------------------------------------
	商品詳細・購入ページ
	========================================================
	クイックカート
----------------------------------------------------------*/
div#Cart {
	margin-top: 20px;
	width: 200px;
	float: right;
}

div#Cart ul {
	margin-top: 10px;
}

div#Cart ul li {
	margin-bottom: 10px;
}

/*----------------------------------------------------------
	その他商品
	========================================================
	ショッピングインフォメーション
----------------------------------------------------------*/
	div#ShopingInFor {
	}

	div#ShopingInFor dl.InforMation {
		margin-top: 20px;
	}

	div#ShopingInFor dl.InforMation dt {
		background-color: #A49180;
		color: #FFFFFF;
		font-family: 'メイリオ',"ヒラギノ角ゴ Pro W3",Osaka,'Meiryo',Verdana,Arial,"ＭＳ Ｐゴシック",san-serif;
		font-size: 1.333em;
		padding: 4px 10px 1px 10px;
	}

	div#ShopingInFor dl.InforMation dd {
		margin-top: 17px;
		padding-bottom: 25px;
	}

	div#ShopingInFor dl.InforMation dd dt {
		background-color: #FFFFFF;
		color: #333333;
		font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,Verdana,Arial,san-serif;
		font-size: 1em;
		padding: 0;
		font-weight: bold;
	}

	div#ShopingInFor dl.InforMation dd dd {
		margin-top: 0;
		padding-bottom: 15px;
	}

	div#ShopingInFor dl.InforMation dd dd img {
		margin-top: 0;
		padding-top: 15px;
		padding-bottom: 15px;
	}

	div#ShopingInFor dl.InforMation dd dd span {
		display: block;
		margin-left: 66px;
	}

	div#ShopingInFor dl.InforMation dd dd span.Card {
		margin-left: 0;
		color: #CC0000;
	}

	div#ShopingInFor p.GoGuide {
		font-weight: bold;
		background: url(../image/arrow.jpg) 205px 4px no-repeat;
		margin-bottom: 26px;
	}
















