@charset "UTF-8";

/* products */


/* BODY
--------------------------------------------------------------*/
#BODY{
	width:540px;
	float:right;
	padding:0px;
	padding:90px 24px 0px 24px;

	background-image:url(/images/tw/products/body_bg.jpg);
	background-repeat: no-repeat;
	background-position:left top;
}


/* 検索フォーム
--------------------------------------------------------------*/
.searchForm{
	background-color:#F4F4F4;
	padding:5px 10px;
}
.searchForm input{
	margin:0 10px 0 0;
	vertical-align:middle;
}
.searchForm input.inputText{
	width:150px;
}
.searchForm span{
	padding-left:20px;
}

/* 検索タブ
--------------------------------------------------------------*/
.searchTab{
	width:540px;
	border-bottom:2px solid #6AB5B0;
}
.searchTab ul{
	margin:0;
	padding:0;
	list-style: none;
}
.searchTab ul li{
	float:left;
	margin:0 4px 0 0;
	padding:0px;
	font-size:0px;
	background:none;
}
html*.searchTab ul li{
	font-size:1px;
}
.searchTab ul li img {
	margin:0;
	border:0;
	vertical-align:bottom;
}

/* 検索結果
--------------------------------------------------------------*/
.searchResult{
	width:540px;
}
.searchResult p{
	float:left;
}
.searchResult span{
	float:right;
	text-align:right;
	color:#999999;
	white-space:nowrap;
}
.searchResult span a{
	margin:0 5px;
}
.searchResult span strong{
	margin:0 5px;
	color:#555555;
}
.searchResult span a.back{
	padding-left:10px;
	background-image: url(/images/tw/arrow_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right:5px;
}
.searchResult span a.next{
	padding-right:10px;
	background-image: url(/images/tw/arrow_01.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-left:5px;
}

/* 広告
--------------------------------------------------------------*/
.searchAd{
	background-color:#ECF2F1;
	padding:5px 10px;
}
.searchAd ul{
	margin:0;
	padding:0;
	list-style: none;
}
.searchAd ul li{
	padding-left:10px;
	background-image: url(/images/tw/arrow_04.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
}


/* 検索結果一覧
--------------------------------------------------------------*/
dl.searchList{
	clear:both;
	margin:0 0 10px 0;
	width:540px;
	background-image: url(/images/tw/search/search_dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;

}
dl.searchList dt{
	padding-bottom:5px;
}
dl.searchList dt span{
	color:#0E8C85;
}
dl.searchList dd {
	padding-bottom:10px;
}


/* 検索結果一覧
--------------------------------------------------------------*/
.searchNothing{
	background-color:#EDECEC;
	padding:10px;
	margin:0 0 20px 0;
	font-weight:bold;
}


