#slogan-text{
	display: none;
}
/* HOME用タイトル ********************************************************************/
#home-page .BlockHeader2 .t
{
	height: 30px;
	color: #2B3018;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	white-space : nowrap;
	padding: 0 5px;
	line-height: 30px;
	background-image: url('images/BlockHeader2.jpg');
}

/* HOME用テーブル ********************************************************************/
#home-page table{
border:0;
}
#home-page table td{
border:0;
}
/* パンくず用 ********************************************************************/
.breadcrumb {
	padding: 0px 0px 3px 4px;
}
/* フラッシュ広告の位置 ********************************************************************/
.hig-banner-side{
	padding: 3px 0 3px 3px;
}
/* ２カラム用 ********************************************************************/
.contentLayout .content2
{
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	overflow: hidden;
	width: 75%;
}
/* ボーダーなしテーブル ********************************************************************/
div#border0 table {		
	table-layout: fixed;
	border: 0px solid #ff0000;
}
div#border0 table td {		
	border: 0px solid #ff0000;
}
/************************************************************/
#hig-page-subheder
	{
	margin:0px 0px 15px 0px;
	background-color: #e7e7e7;
	padding:0px 0px 15px 15px;
	}
#hig-page-access li
	{
	list-style-type: none;
	color:#888888;
	font-size: 80%;
	}
/* 会社概要 ********************************************************************/
div#gaiyou_table table {		
	table-layout: fixed;
	border-collapse: separate;
	border: 0px solid #ff0000;
	background-color: #ffffff;
}
div#gaiyou_table th {		
	color: #555555;
	width: 25%;
	text-align: left;
	border: 0px solid #dddddd;
	background-color: #aaaaaa;
	padding: 0.3em;
}
div#gaiyou_table td {		
	color: #555555;
	width: auto;
	text-align: left;
	border: 0px solid #555555;
	padding: 0.3em;
	background-color: #dddddd;
}
div#gaiyou_table td.cell_01 {		
	background-color: #cccccc;
}
div#gaiyou_table td.cell_02 {		
	background-color: #dddddd;
}
/* 商品一覧 ********************************************************************/
div#syouhinitiran_table table {		
	width: 100%;
	margin:0px 5px 5px 5px;
	padding: 0;
	table-layout: fixed;
	border-collapse: separate;
	border: 0px solid #ff0000;
	background-color: #eeeeee;
}
div#syouhinitiran_table th {
	width: 99%;		
	color: #ffffff;
	text-align: center;
	border: 0px solid #dddddd;
	background-color: #6699ff;
	padding: 0.5em;
}
div#syouhinitiran_table td {		
	vertical-align: top;
	color: #555555;
	width: 33%;
	text-align: center;
	border: 0px solid #555555;
	padding: 3px;
	background-color: #eeeeee;
}
div#syouhinitiran_table td img {		
	color: #555555;
	width: 100%;
	border: 1px solid #555555;
	margin: 0px;
	background-color: #eeeeee;
}
div#syouhinitiran_table td h4 {		
	margin: 0em;
	padding: 2px;
	font-size: 80%;
	font-weight: normal;
}

#topimage{height: 43px;clear: both;background: #fff url(images/fis_logo_02.jpg) no-repeat;text-indent: -9999px;}
/* 価格表 ********************************************************************/
div#kakaku_table table {		
	width: 100%;
	margin:0px;
	table-layout: fixed;
	border: 0px solid #ff0000;
	background-color: #555555;
}
div#kakaku_table p {		
	font-size: 80%;
	padding: 0;
	margin: 0;
	text-align: right;
}
div#kakaku_table table th {
	width: 20%;
	font-size: 80%;
	color: #555555;
	text-align: left;
	border: 2px solid #ffffff;
	background-color: #B0E0E6;
	padding: 0.2em;
}
div#kakaku_table table td {
	border: 2px solid #ffffff;
}
div#kakaku_table table tr.tr00 {
	background-color: #aaaaaa;
}
div#kakaku_table table tr.tr09 {
	background-color: #aaaaaa;
	font-size: 80%;
}
div#kakaku_table table tr.tr01 {
	background-color: #dddddd;
}
div#kakaku_table table tr.tr02 {
	background-color: #eeeeee;
}
div#kakaku_table table table {
	background-color: transparent;
	border: 0px solid #ff0000;
}
div#kakaku_table table table td {
	border: 0px solid #ffffff;
	text-align: right;
	padding: 0;
}
/***** フッター Footer *****/
#wp_loginout {padding: 0;margin: 0;float: right;font-size: 80%;list-style:none;}
#wp_loginout li{display: inline;padding: 0 1em 0 0;float: left;}
#wp_loginout li a{float: left;color: #c5c7b2;padding: 3px 10px;font-weight: normal;white-space: nowrap;}
#wp_loginout li a:hover{color: #000000;}
/* WSC５風メニュー ********************************************************************/
/*ヘッダーナビ header_navi*/
#header_navi{padding: 0;width: 100%;background-color: #333;float: left;clear: both;}
#header_navi #page_navi{list-style-type:none;text-align: right;white-space: nowrap;float: right;width: 100%;background: #eee none left top;padding: 0;}
#header_navi #page_navi li{padding: 0;margin: 0;float: left;}
#header_navi #page_navi li ul{float: left;padding: 0;margin: 0;list-style-type: none;}
#header_navi #page_navi li ul li{padding: 0;}
#header_navi #page_navi li a{color: #333;padding: 5px .7em;float: left;background-color: #eee;border-right: 1px solid #b6b6b6;border-left: 1px solid #f0f0f0;font-size: 90%;border-bottom: 1px solid #7e7e7e;}
#header_navi #page_navi li a:hover{text-decoration: none;background-color: #dedede;color: #900;}
#header_navi #page_navi li.current_page_item a{background-color: #e1d065;color: #875400;}

#header_navi{padding: 0;width: 100%;float: left;clear: both;}
#header_navi #page_navi
{
font-size:100%;
background:#F0F0F0;
display:table;
}
#header_navi #page_navi li
{
float:left;
display:table-cell;
}
#header_navi #page_navi li:hover
{
background:#D1D1D1;
position:relative;
}
#header_navi #page_navi li a
{
width:auto;
line-height:1.8;
text-decoration:none;
color:#474747;
border-right:1px solid #ffffff;
padding:0px 10px 0px 10px;
float:left;
}
/*/ Pulldown Setting /*/
#header_navi #page_navi li ul
{
display:none;
}
#header_navi #page_navi li:hover > ul
{
width:150px;
border-top:0px solid #555555;
display:block;
position:absolute;
top:100%;
left:0px;
z-index:3;
}
#header_navi #page_navi li ul li
{
width:150px;
background:none;
}
#header_navi #page_navi li ul li a
{
width:150px;
color:#474747 !important;
border:1px solid #aaaaaa;
border-top:none;
padding:0px 10px 0px 10px;
background:#F0F0F0;
	text-align: left;
}
#header_navi #page_navi li ul li a:hover
{
color:#900 !important;
background:#dddddd;
float:left;
}
#header_navi #page_navi li ul li:hover ul
{
top:100px;
left:0%;
z-index:3;
}
/****************************************************************/
.sidebar_img
{
padding:5px 0px 0px 5px;
}
.sidebar_img img
{
width:542px;
}