@charset "shift_jis";
* {
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
body {
	font: 75%/1.4 sans-serif;
	color: #000000;
	background: #FFFFFF;
}
a img {
	border-style: none;
	text-decoration: none;
}
a:link {
/*	color: #333333; */
	text-decoration: underline;
}
a:visited {
/*	color: #333333; */

	text-decoration: underline;
}
a:hover {
/*	color: #E85F33;*/
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
	position: relative;
	left: 1px;
	top: 1px;
}
#header {
	width: 899px;
	margin: 10px auto;
}

#footer {
	width: 899px;
	margin: 10px auto;
}
#information {
	margin-bottom: 10px;
}

.rollover01 a {
	height: 25px;
	width: 145px;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
	background: url(https://secure.future-s.com/~honten/images/navi_home.jpg) no-repeat left top;
	outline: none;
}
.rollover02 a {
	height: 25px;
	width: 145px;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
	background: url(https://secure.future-s.com/~honten/images/navi_cate.jpg) no-repeat left top;
	outline: none;
}
.rollover03 a {
	height: 25px;
	width: 145px;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
	background: url(https://secure.future-s.com/~honten/images/navi_shiharai.jpg) no-repeat left top;
	outline: none;
}
.rollover04 a {
	height: 25px;
	width: 145px;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
	background: url(https://secure.future-s.com/~honten/images/navi_toiawase.jpg) no-repeat left top;
	outline: none;
}
.rollover05 a {
	height: 25px;
	width: 145px;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
	background: url(https://secure.future-s.com/~honten/images/navi_cart.jpg) no-repeat left top;
	outline: none;
}
.rollover06 a {
	height: 25px;
	width: 145px;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
	background: url(https://secure.future-s.com/~honten/images/navi_kaisya.jpg) no-repeat left top;
	outline: none;
}
.rollover01, .rollover02,.rollover03, .rollover04,.rollover05, .rollover06, a:hover {
	background-position: left bottom;
}

.title_bn1 {
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	line-height: 1.2;
	background: #FFFFFF;
	text-align: center;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 20px;
	border-top: 1px solid #993300;
	border-bottom: 1px solid #993300;
}
.cate01 {
	background: #EFEFEF url(https://secure.future-s.com/~honten/images/arrow.gif) no-repeat 5px;
	text-indent: 25px;
}
.cate02 {
	background: #FFFFFF url(https://secure.future-s.com/~honten/images/arrow.gif) no-repeat 5px;
	text-indent: 25px;
}
.cate03 {
	background: #EFEFEF url(https://secure.future-s.com/~honten/images/arrow2.gif) no-repeat 40px;
	text-indent: 60px;
}
.cate04 {

	background: #FFFFFF url(https://secure.future-s.com/~honten/images/arrow2.gif) no-repeat 40px;
	text-indent: 60px;
}
.cate05 {
	background: #FFFFFF url(https://secure.future-s.com/~honten/images/arrow3.gif) no-repeat 40px;
	text-indent: 60px;
}
.cate06 {
	background: #EFEFEF url(https://secure.future-s.com/~honten/images/arrow3.gif) no-repeat 40px;
	text-indent: 60px;
}

.r_font {
	line-height: 1.2;
	text-align: left;
}
.rg_font {
	line-height: normal;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}
.tablebase {
	width: 221px;
	border-collapse:collapse;
	border: 1px solid #996600;
	background: #F6F6F6;
}
.tablebase th {
	border-bottom: 1px solid #AB6430;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 35px;
	height: 25px;
	background: url(https://secure.future-s.com/~honten/images/titlebar_short.jpg);
}
.tablebase td {
}
.t_kensaku {
	width: 100%;
	border-collapse:collapse;
}
.t_kensaku td {
	padding: 3px 5px;
}
.t_brand {

	width: 100%;
	border-collapse:collapse;
}
.t_brand td {
	padding: 5px 3px 5px 4px;
	text-align: left;
}

.t_category {
	width: 100%;
	border-collapse:collapse;
}
.t_category th {
	width: 100%;
	border-collapse:collapse;
	background: #FFFFFF url(https://secure.future-s.com/~honten/images/arrow.gif) no-repeat 5px;
	text-align: left;
	font-weight: normal;
	text-indent: 20px;
	border-style: none;
	font-size: 12px;
}
.t_category td {
	height: 25px;
}
#wrapper .tablebase .t_category  a {
}
.t_main {
	width: 100%;
	border-collapse:collapse;
	border: 1px solid #996600;
	background: #F6F6F6;
	margin-top: 10px;
	margin-bottom: 5px;
}
.t_main th {
	border-bottom: 1px solid #AB6430;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 35px;
	height: 25px;
	background: url(https://secure.future-s.com/~honten/images/titlebar_long.jpg);
}.t_pickup {
	width: 100%;
}
.t_pickup td {
	padding-top: 10px;
	line-height: 1.3;
	text-align: center;
	font-size: 12px;
	padding-bottom: 10px;
}
.t_footer {

	width: 423px;
	border-collapse:collapse;
	border: 1px solid #996600;
	background: #F6F6F6;
}
.t_footer th {

	border-bottom: 1px solid #AB6430;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 25px;
	background: url(https://secure.future-s.com/~honten/images/titlebar_middle.jpg);
}
.t_footer td {
}
.t_cate_m {
	width: 100%;
	border-style: none;
}
.t_cate_m td {
	border-style: none;
	text-align: center;
}
#FS2_itemlayout_list_B .itemGroup {
         text-align: left;
	font-weight: normal;
	line-height: 1.2em;
}
#FS2_itemlayout_C .itemGroup {
	font-size: 90%;
	font-weight: normal;
	line-height: 1.3em;
}
.system_content{margin-left:10px;}
.FS2_special_price{font-size:15px;
          color:red;}

.FS2_inputSelection th{
color:#ff6600;
font-size:13px;
}
