﻿@charset "utf-8";
/* 
 *	汎用クラス（在庫店別で検索、詳細検索）
 */


/* 在庫店別で検索
---------------------------------------------------------*/
/* 日本地図 */
div.wrapWideA table{
	margin-bottom:1.5em;
}

div.wrapWideA table#map td{
	width: 50px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
div.wrapWideA table#map td a{
	display: block;
	color: #333;
}
div.wrapWideA table#map td a:hover{
	background: #fff;
}
div.wrapWideA table#map td.c01{
	background: #acc1da;
}
div.wrapWideA table#map td.c02{
	background: #c2cca6;
}
div.wrapWideA table#map td.c03{
	background: #c0dfdf;
}
div.wrapWideA table#map td.c04{
	background: #e7c69d;
}
div.wrapWideA table#map td.c05{
	background: #e7cfc6;
}
div.wrapWideA table#map td.c06{
	background: #dcd4c3;
}
div.wrapWideA table#map td.c07{
	background: #c6b9c1;
}
div.wrapWideA table#map td.c08{
	background: #dedede;
}

div.wrapWideA table#map td.choice{
	background: #cc0000;
	color: #fff;
	font-weight: bold;
}




/* 詳細検索
---------------------------------------------------------*/
div#wrapContents form{
	width: 100%;
	background: none;
}

div#wrapGoods01_a, div#wrapGoods01_b, div#wrapGoods02_a, div#wrapGoods02_b, div#wrapGoods02_c, div#wrapGoods02_d, div#wrapGoods02_e,
div#wrapGoods03_a, div#wrapGoods03_b, div#wrapGoods03_c, div#wrapGoods03_d, div#wrapGoods04_a{
	clear: both;
	width: 620px;
	margin: 1em auto 0;
	border: 1px solid #ccc;
}
div#wrapGoods01_a{
	background: url(../../search/images/title_h3_goods01_a.jpg) left top no-repeat;
}
div#wrapGoods01_b{
	background: url(../../search/images/title_h3_goods01_b.jpg) left top no-repeat;
}
div#wrapGoods02_a{
	background: url(../../search/images/title_h3_goods02_a.jpg) left top no-repeat;
}
div#wrapGoods02_b{
	background: url(../../search/images/title_h3_goods02_b.jpg) left top no-repeat;
}
div#wrapGoods02_c{
	background: url(../../search/images/title_h3_goods02_c.jpg) left top no-repeat;
}
div#wrapGoods02_d{
	background: url(../../search/images/title_h3_goods02_d.jpg) left top no-repeat;
}
div#wrapGoods02_e{
	height: 75px;
	background: url(../../search/images/title_h3_goods02_e.jpg) left top no-repeat;
}
div#wrapGoods03_a{
	background: url(../../search/images/title_h3_goods03_a.jpg) left top no-repeat;
}
div#wrapGoods03_b{
	background: url(../../search/images/title_h3_goods03_b.jpg) left top no-repeat;
}
div#wrapGoods03_c{
	background: url(../../search/images/title_h3_goods03_c.jpg) left top no-repeat;
}
div#wrapGoods03_d{
	background: url(../../search/images/title_h3_goods03_d.jpg) left top no-repeat;
}
div#wrapGoods04_a{
	background: url(../../search/images/title_h3_goods04_a.jpg) left top no-repeat;
}

div.wrapWideA h3{
	height: 40px;
	margin: 0;
	padding: 6px 0 0 85px;
}
div.wrapWideA input{
	margin-top: 5px;
	border: none;
}	
div.wrapWideA h3 label{
	font-size: 115%;
	font-weight: bold;
}

div.wrapInput{
	margin: 0 0 0 85px;
}
div.wrapInput p{
	float: left;
	display: block;
	width: 47%;
	margin: 0 10px 5px 0;
}




/* clearfix */
div#wrapGoods01_a, div#wrapGoods01_b, div#wrapGoods02_a, div#wrapGoods02_b, div#wrapGoods02_c, div#wrapGoods02_d, div#wrapGoods02_e,
, div#wrapGoods02_a, div#wrapGoods02_b, div#wrapGoods02_c, div#wrapGoods02_d, div#wrapGoods04_a{
	zoom: 1;/*for IE 5.5-7*/
}
div#wrapGoods01_a:after, div#wrapGoods01_b:after,
div#wrapGoods02_a:after, div#wrapGoods02_b:after, div#wrapGoods02_c:after, div#wrapGoods02_d:after, div#wrapGoods02_e:after,
div#wrapGoods03_a:after, div#wrapGoods03_b:after, div#wrapGoods03_c:after, div#wrapGoods03_d:after, div#wrapGoods04_a:after{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
