﻿@charset "utf-8";

@import url(reset.css);
@import url(base.css);
@import url(common.css);

/*----------------------------------------------------------
	その他商品
	========================================================
	商品一覧
----------------------------------------------------------*/
	div#Other {
	}

	div#OtherBox {
		margin-top: 20px;
		padding-bottom: 0;
	}

	div#OtherBoxList {
		width: 660px;
		overflow: hidden;
		zoom: 1;
		border-top: 1px solid #999999;
		border-bottom: 1px solid #999999;
		padding-bottom: 30px;
	}

	div#OtherBoxList p.ComentLine {
		margin-top: 17px;
	}

	div.CommonBox {
		width: 150px;
		float: left;
		margin-top: 20px;
		margin-right: 20px;
		padding-bottom: 10px;
	}

	div.CommonBoxLast {
		width: 150px;
		float: left;
		margin-top: 20px;
		margin-right: 0;
		padding-bottom: 10px;
	}

	div#OtherBoxList p.CommonImgBox {
		width: 128px;
		height: 103px;
		padding: 5px;
		text-align: center;
		overflow: hidden;
		border: 1px solid #999999;
		margin-bottom: 7px;
	}

	div#OtherBoxList p.CommonImgBox a {
		width: 128px;
		height: 103px;
		text-align: center;
		overflow: hidden;
		display: block;
	}

	div#OtherBoxList dl dd.Price {
		margin-top: 3px; 
		margin-bottom: 14px;
	}

/*----------------------------------------------------------
	その他商品
	========================================================
	ショッピングインフォメーション
----------------------------------------------------------*/
	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: 2px;
	}

	div#ShopingInFor dl.InforMation dd dd span {
		display: block;
		margin-left: 66px;
	}

	div#ShopingInFor p.GoGuide {
		font-weight: bold;
		background: url(../image/arrow.jpg) 205px 4px no-repeat;
		margin-bottom: 26px;
	}


	/*----------------------------------------------------------
		商品一覧
		========================================================
		ページネーション部分
	----------------------------------------------------------*/
		div.page {
			clear: both;
			padding: 0;
			padding-top: 20px;
			padding-bottom: 10px;
		}

		div.page div.inner {
			clear: both;
			display: inline-block;
			margin: 0 auto;
			text-align: center;
		}

		div.page div.inner:after {
			content: "."; 
			display: block; 
			height: 0; 
			clear: both; 
			visibility: hidden;
		}

		div.page div.inner div.back {
			float: left;
			padding-right: 0;
		}

		div.page div.inner div.center {
			float: left;
			text-align: left;
			margin-right: 5px;
		}

		div.page div.inner div.next {
			float: left;
			margin: 0;
		}

		div.page span.txt {
			border: medium none;
			display: block;
			line-height: 20px;
			padding: 0;
			margin-right: 0;
			text-align: left;
			width: 70px;
			margin-right: 10px;
		}

		div.page span.txt a.link_next {
			padding: 0;
			width: 70px;
			display: block;
		}

		div.page span.txt a.link_before {
			padding: 0;
			width: 70px;
			display: block;
		}

		div.page div.inner div.center a {
			border: 1px solid #333333;
			display: block;
			float: left;
			width: 15px;
			height: 20px;
			margin-right: 5px;
			text-align: center;
			text-decoration: none;
			color: #333333;
			background-color: #FFFFFF;
			padding-left: 2px;
			padding-right: 1px;
			text-decoration: underline;
		}

		div.page div.inner div.center a:visited {
			text-decoration: underline;
		}

		div.page div.inner div.center a:hover {
			text-decoration: none;
			background: none 0 0 repeat scroll #333333;
			color: #FFFFFF;
			padding-left: 2px;
			padding-right: 1px;
			border: 1px solid #333333;
		}

		div.page span {
			border: 1px solid #0066CC;
			float: left;
			display: block;
			height: 20px;
			line-height: 20px;
			margin-right: 5px;
			text-align: center;
			width: 15px;
		}

		div.page span.current_page {
			background: none 0 0 repeat scroll #333333;
			color: #FFFFFF;
			padding-left: 2px;
			padding-right: 1px;
			border: 1px solid #333333;
		}













