@charset "Shift_JIS";

/*
--------------------------------------------------------
シマダオート
Class:	Font Master
Author: weave
Version: 2004.09.01
--------------------------------------------------------
*/

#TopSearch {
	background: #fff url(../img_top/search/bg_all.gif) repeat-y left top;}
#TopSearch p {
	margin: 0;
	padding: 0;}
#TopSearch img {
	vertical-align: bottom;}
#TopSearch h2 {
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	margin: 0;
	padding: 0;
	background: #fff url(../img_top/search/ttl_search.gif) no-repeat left bottom;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;}
#TopSearch h2 img {
	vertical-align: top;}
#TopSearch dt {
	height: 36px;
	margin: 0;
	padding: 0;
	vertical-align: top;}
#TopSearch dd {
	height: 190px;
	margin: 0;
	padding: 0;
	vertical-align: bottom;}
#TopSearch dd:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;}
#TopSearch dl.TSmaker {
	float: left;
	width: 195px;
	background: url(../img_top/search/bg_maker_all.gif) repeat-y left top;}
#TopSearch dl.TSmaker dd {
	background: url(../img_top/search/bg_maker.gif) no-repeat left top;}
#TopSearch dl.TSmaker ul {
	margin: 0 15px 0 20px;}
#TopSearch dl.TSmaker ul select, 
#TopSearch dl.TSmaker ul input {
	width: 160px;}
#TopSearch dl.TSmaker ul .submit {
	text-align: center;
	padding-top: 10px;}
	
#TopSearch dl.TStype {
	float: left;
	width: 280px;
	background: url(../img_top/search/bg_type_all.gif) repeat-y left top;}
#TopSearch dl.TStype dd {
	background: url(../img_top/search/bg_type.gif) no-repeat left top;}
	
#TopSearch dl.TStype ul {
	padding: 10px 6px 0 10px;}
* html #TopSearch dl.TStype ul {
	padding: 0;
	margin: 10px 6px 0 10px;}
#TopSearch dl.TStype li {
	float: left;
	width: 84px;
	height: 56px;
	margin: 0 4px 4px 0;
	padding: 0;
	line-height: 56px;}
	#TopSearch dl.TStype li.space {
	padding-left: 44px;
	}
#TopSearch dl.TSprice {
	float: left;
	width: 285px;
	background: url(../img_top/search/bg_price_all.gif) repeat-y left top;}
	
#TopSearch dl.TSprice dd {
	padding: 0 0 0 18px;
	background: url(../img_top/search/bg_price.gif) no-repeat left top;}
#TopSearch dl.TSprice ul {
	margin-top: 5px;
	float: left;
	width: 125px;}
#TopSearch dl.TSprice ul li {
	margin-top: 5px;}
#TopSearch .TSbottom {
	clear: both;}