@charset "shift_JIS";
/*
* {
	margin:0;
	padding:0;
	border:none;
}
*/
/* ページ全体の設定 */

A:link.li { font-size:10px; line-height:13px;COLOR:#663300;TEXT-DECORATION:none; border:none;}
A:visited.li { font-size:10px; line-height:13px;COLOR:#663300;TEXT-DECORATION:none; border:none;}
A:active.li { font-size:10px; line-height:13px;COLOR:#663300;TEXT-DECORATION:none; border:none;}
A:hover.li { font-size:10px; line-height:13px;COLOR:#666600; TEXT-DECORATION:underline; border:none;}

A:link {
	font-size:10px;
	line-height:12px;
	COLOR:#333333;
	TEXT-DECORATION:underline;
}
A:visited {
	font-size:10px;
	line-height:12px;
	COLOR:#333333;
	TEXT-DECORATION:underline;
}
A:active {
	font-size:10px;
	line-height:12px;
	COLOR:#333333;
	TEXT-DECORATION:underline;
}
A:hover {
	font-size:10px;
	line-height:12px;
	COLOR:#666666;
	TEXT-DECORATION:none;
}

td {font-size:10px;}

.menu-bg {background-image:url(../img/top-menu_bg.gif); background-repeat:repeat-x;}

img, a {
	border:none;
}

.clear {
	display:block;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:0px;
	line-height:0px;
}


/* ページタイトルの設定 */
.PageTitle-TOP {
	margin:0;
	padding:0 0 5px 0;
	color:#666;
	font-size:16px;
	font-family:Osaka, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
	font-weight:bold;
	text-align:center;
}

.PageTitle-Gothic {
	margin:15px 0 0 15px;
	padding:0;
	color:#000;
	font-size:14px;
	font-family:Osaka, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
	text-align:left;
}

.PageTitle-DFGItalic {
	margin:15px 0 0 15px;
	padding:0;
	color:#000;
	font-size:18px;
	font-family:"DFG極太明朝体", "Times New Roman";
	font-style:italic;
	text-align:left;
}

.PageTitle-DFG {
	margin:15px 0 0 15px;
	padding:0;
	color:#000;
	font-size:14px;
	font-family:"DFG極太明朝体", "Times New Roman";
	text-align:left;
}

.PageTitle-Arial {
	margin:15px 0 0 15px;
	padding:0;
	color:#000;
	font-size:14px;
	font-family:"Arial";
	text-align:left;
	letter-spacing:-1px;
}

.wagu {
	font-family:"HG行書体", serif;
	font-size:18px;
}

.TitleSub {
	font-family:"DFG極太明朝体", "Times New Roman", serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	color:#666;
}

/* テキスト（フォント）の指定 */

.txt9 {font-size:9px;}
.txt10 {font-size:10px;}
.txt11 {font-size:11px;}
.txt12 {font-size:12px;}
.txt13 {font-size:13px;}
.txt14 {font-size:14px;}

.txt9-c666-LH10 {
	font-size:9px;
	line-height:10px;
	color:#666666;
}

.txt9-c666 {
	font-size:10px;
	color:#666666;
}

.txt10-c666-LH12 {
	font-size:10px;
	line-height:12px;
	color:#666666;
}

.txt10-c666 {
	font-size:10px;
	color:#666666;
}

.txt-LH140 {line-height:140%;}

.txt10-LH140 {
	font-size:10px;
	line-height:140%;
}


/* 半額商品に適用するCSSの設定 */
.past_value {
	text-decoration:underline line-through;
	font-weight:normal;
}

.sale_value {
	color:#f00;
	font-weight:bold;
	font-size:11px;
}



/* 各ページのメインコンテンツ部分の設定 */
#Contents {
	margin:0;
	padding:0;
	width:760px;
	height:auto;
	text-align:center;
}

/* パンくずナビの設定 */
ul#PankuzuNavi {
	margin:0;
	padding:0;
	list-style-type:none;
	height:15px;
	text-align:left;
}

ul#PankuzuNavi li {
	margin:0;
	padding:0;
	display:inline;
	font-size:10px;
	font-weight:normal;
}

ul#PankuzuNavi li a {
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:normal;
	color:#9EB4DE;

}

ul#PankuzuNavi li a:hover {
	color:#003366;
}

span.now {
	font-size:12px;
	font-weight:normal;
	color:#003366;
	font-weight:bold;
}

/* ページタイトル部分の設定 */
h2.Title {
	margin:40px 0 0 0;
	padding:0;
	text-align:center;
}

p.title_bun {
	margin:10px 0 40px 0;
	padding:0;
	text-align:center;
}

/* 商品一覧部分の設定 */
#ItemList {
	margin:0 auto;
	padding:0;
	width:680px;
	height:auto;
	text-align:left;
}

#ItemList h3 {
	margin:30px 0 15px 0;
	padding:0;
	text-align:left;
}

div.item {
	margin:0 10px 10px 0;
	padding:0;
	width:160px;
	/*width:158px;*/
	height:auto;
	float:left;
	text-align:left;
	*margin:0 8px 10px 0;/* IE6用のCSSハック */
	/*border:dotted 1px #cccccc;*/
}

div.item table {
	margin:0;
	padding:0;
	width:160px;
	height:auto;
}

div.item table td {
	margin:0;
	padding:3px 0 3px 0;
	text-align:center;
	letter-spacing:1px;
}


/* 各商品一覧ページ　アイテムボックスの設定 */
.ItemBoxHachi {
	float:left;
	width:170px;
	margin:0px 0px 20px 6px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.ItemPhoto {
	display:block;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}

.ItemDetail {
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.BtnOrder {
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.kanbai {
	padding:0px 0px 0px 15px;
	text-align:left;
}


/* ご注文ページの設定 */
h3.item-category {
	margin:45px 30px 10px 0;
	padding:0;
	float:left;
}

p.how-to-order {
	margin:0;
	padding:45px 0 10px 0;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
}

p.how-to-order2 {
	margin:0;
	padding:45px 0 10px 170px;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
}

div.category-box {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:720px;
}


/* ご注文ページ[OrderBoxHachi]の信楽鉢用設定 */
.OrderBoxHachi {
	float:left;
	width:175px;
	margin:0px 5px 5px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.OrderPhoto {
	margin:0;
	padding:1px;
	width:43px;
	height:48px;
	text-align:center;
	vertical-align:middle;
}


/* ご注文ページ[item-box]のサニタリー用設定 */
div.item-box {
	margin:0 5px 5px 0;
	padding:0;
	width:173px;
	height:auto;
	float:left;
	/*border:dotted 1px #cccccc;*/
}

div.item-box table {
	margin:0;
	padding:0;
	width:173px;
	height:53px;
	vertical-align:top;
}

div.item-box table td.item-image {
	margin:0;
	padding:1px;
	width:43px;
	height:auto;
	text-align:center;
	vertical-align:middle;
}

div.item-box table td.item-name {
	margin:0;
	padding:2px;
	width:80px;
	height:20px;
	text-align:center;
	vertical-align:bottom;
}

div.item-box table td.item-name img {
	margin:0;
	padding:0;
	vertical-align:bottom;
}

div.item-box table td.item-price {
	margin:0;
	padding:2px;
	width:80px;
	height:20px;
	text-align:center;
	vertical-align:top;
	font-weight:bold;
}
/* ご注文ページ[item-box-sp]の設定 */
div.item-box-sp {
	margin:0 5px 5px 0;
	padding:0;
	width:353px;
	height:auto;
	float:left;
	/*border:dotted 1px #cccccc;*/
}

div.item-box-sp table {
	margin:0;
	padding:0;
	width:353px;
	height:53px;
	vertical-align:top;
}

div.item-box-sp table td.item-image {
	margin:0;
	padding:1px;
	width:43px;
	height:auto;
	text-align:center;
	vertical-align:middle;
}
/* ご注文ページ[item-box-tatenaga]の設定 */
div.item-box-tatenaga {
	margin:0 5px 5px 0;
	padding:0;
	width:173px;
	height:auto;
	float:left;
	/*border:dotted 1px #cccccc;*/
}

div.item-box-tatenaga table {
	margin:0;
	padding:0;
	width:173px;
	height:83px;
	vertical-align:top;
}

div.item-box-tatenaga table td.item-image {
	margin:0;
	padding:1px;
	width:43px;
	height:auto;
	text-align:center;
	vertical-align:middle;
}

div.item-box-tatenaga table td.item-name {
	margin:0;
	padding:2px;
	width:85px;
	height:10px;
	text-align:center;
	vertical-align:bottom;
}

div.item-box-tatenaga table td.item-name img {
	margin:0;
	padding:0;
	vertical-align:bottom;
}

div.item-box-tatenaga table td.item-price {
	margin:0;
	padding:2px;
	width:85px;
	height:10px;
	text-align:center;
	vertical-align:top;
	font-weight:bold;
}

/* ご注文ページ[sale_order.html]の設定 */

div.item-box-sale {
	margin:0 5px 5px 0;
	padding:0;
	width:173px;
	height:auto;
	float:left;
	/*border:dotted 1px #cccccc;*/
}

div.item-box-sale table {
	margin:0;
	padding:0;
	width:173px;
	height:103px;
	vertical-align:top;
}

div.item-box-sale table td.item-image {
	margin:0;
	padding:1px;
	width:103px;
	height:60;
	text-align:center;
	vertical-align:middle;
}

div.item-box-sale table td.item-name {
	margin:0;
	padding:1px;
	width:23px;
	height:23px;
	text-align:center;
	vertical-align:middle;
}

div.item-box-sale table td.item-price {
	margin:0;
	padding:1px;
	width:105px;
	height:12px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

div.item-box-sale table td.item-zoom {
	margin:0;
	padding:1px;
	width:40px;
	height:23px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

span.Number {
	font-family:"Arial", "MS Pゴシック" sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #003366;
	line-height:11px;
}

	
.limited_product {
	background: url("../order/img/bk_limitedorder.gif") 0% 0% no-repeat;
	}










