﻿body{
	margin:20px 20px 20px 20px;
	padding: 0px;
}

img {
	border: 0px;
}

.frame{
	width:602px;
	margin:0px;
	padding:0px;
}

/*ヘッダー*/

.header{
	width:600px; height:50px;
	margin:0px;
}

.title{
	display:none;
}

.h-content{
	width: 600px; height:40px;
	margin:0px; padding:0px;
	color:#000000;
	background-color: #FFFFCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.h-contentmenu{
	display:none;
}

.companylogo{
	width:195px;
	margin:9px 0px 0px 20px; padding:0px;
	float:left; display:inline;
	font-size:110%; font-weight:bold;
}

.contact{
	width:220px; height:30px;
	margin:9px 0px 0px 0px;
	float:right;
	font-size:66%; font-weight:bold;
}

.telfax{
	margin:0px; padding:0px;
	text-align:left;
	float:left;
}

.telfax ul{
	margin:0px 12px 0px 0px; padding:0px;
}

.telfax li{
	margin:0px; padding:0px;
	line-height:13px;
	list-style-type:none;
}

.charge{
	margin:13px 0px 0px 0px;
	line-height:13px;
	float:left;
}

/*メニューバー*/

.menu{
	display:none;
}

/*商品カタログ　ナビバー*/
.catalognavibar{
	width:600px; height:32px;
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 20px;
	font-size:15px;
	background-image: url("../pic/catalog-bar.gif");
	background-repeat: no-repeat;
}


/*メイン*/

.main{
	width:605px;
	margin:5px 0px 5px 0px;
}

.catalognavibar{
	width:600px; height:32px;
	margin:0px 0px 7px 0px;
	padding:6px 0px 0px 20px;
	font-size:15px;
	background-image: url("../pic/catalog-bar.gif");
	background-repeat: no-repeat;
}

/*メイン*/


.subcategory-body{
	width:560px;
	margin:10px 20px 15px 20px;
}

.subcategory-title{
	width:300px; height:28px;
	margin:0px;
	padding:3px 0px 0px 18px;
	font-size:104%; font-weight:bold;
	background-image: url("../pic/s-cate-bar.gif");
	background-repeat: no-repeat;
}

/*サブカテゴリーの内容について*/
.subcategory-description{
	margin:10px 20px 10px 20px;
	line-height:120%;
	font-size:87%;
}

/*サブカテゴリー テーブル内要素*/
.subcategory-list-item{
/*	width:540px;*/
	margin:10px;
/*	table-layout: fixed;*/
	border-collapse:separate;
}

/*td繰り返し要素*/
.subcategory-list-body{
	border:1px solid #cccccc;
}

/*たけやま*/
.img-anchor{
	height:160px;
	margin:7px 0px 2px 4px; padding:0px;
}

.subcategory-list-item-img{
	margin:0px; padding:0px;
}

.subcategory-list-item-text{
	text-align:left;
	margin:2px 0px 2px 10px; padding:0px;
}

.list-hinban{
	margin:1px 0px 1px 0px;
	padding:0px;
	font-size:70%;
}

.list-hinmei{
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:98%;
}

.list-kakaku{
	margin:0px 7px 5px 0px;
	padding:0px;
	font-size:105%; color:#FF0000;
	background-color:#FFFFFF;
}

.list-hontaikakaku{
	margin:-2px 0px 5px 0px;
	padding:4px 0px 2px 0px;
	display: inline;
	font-size:82%;
	border-bottom:1px solid #999999;
}

.list-hontaikakaku2{
	margin:5px 0px 7px 0px;
	padding:4px 0px 2px 0px;
	clear:left;
	font-size:85%; color:#666666;
	background-color:inherit;
}

/*フッター*/

.footer{
	display:none;
}

