p.font10pxLeft{
	font-size:11px;
	margin-top:3px;
	text-align:left;
	}
p.font12pxLeft{
	font-size:12px;
	text-align:left;
	}
p.pankuzu{
	margin-bottom:10px;
	text-align:left;
	}
ul.new{
	margin-top:20px;
	list-style-image:url(../images/new.gif);
	text-align:left;
	}
ul.new li{
	margin:2px 0;
	}

/* ＣＳＳ１*/
h2.rank_h2 {
	margin:10px 0 5px 0;
	}
div.class1Box table.box tr td h2 {
	margin:10px 0 10px 0;
	}
div.class1Box table.box tr td h3 {
	margin:50px 0 10px 0;
	}
div.class1Box p.class1_list_icon1 {
	background-image:url(../images/1_ya.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0 0 5px 15px;
	margin:10px 0 5px 5px;
	text-align:left;
	border-bottom:1px dashed #cb997e;
	}
div.class1Box table.itiran_cs1{
	border:1px solid #B0B0B0;
	text-align:left;
	}
	div.class1Box table.itiran_cs1 td {
		padding:10px 10px 10px 15px;
		width:33%;
		}
		div.class1Box table.itiran_cs1 td p {
		padding-left:20px;
		background-image:url(../warehouse/img/016-005.gif);
		background-repeat:no-repeat;
		background-position:center left;
		}
.kanren {
	width:520px;
	text-align:center;
}
.kanren tr {
	vertical-align:top;
}
.kanren img {
	margin-bottom:3px;
}
.class1_h2 {
	width:495px;
	height:22px;
	background:url(../images/class1_ti01.jpg) no-repeat;
	font-size:15px;
	margin:40px 0px 10px 0px;
	padding:6px 0px 0px 25px;
}
.class1_h2_2 {
	width:495px;
	height:22px;
	background:url(../images/class1_ti02.jpg) no-repeat;
	font-size:15px;
	margin:40px 0px 10px 0px;
	padding:6px 0px 0px 25px;
}
.category_linup img {
	margin-bottom:10px;
}
.category_linup {
	margin-bottom:40px;
	width:520px;
}
.okaidoku {
	width:512px;
	border-left:1px solid #BB1313;
	border-right:1px solid #BB1313;
	border-bottom:1px solid #BB1313;
	padding:3px;
}
.select_box {
	background:url(../images/td_bac.gif) no-repeat top left;
	padding:6px 0px 6px 5px;
	margin-bottom:7px;
	width:163px;
	vertical-align:middle;
}
.select_box2 {
	background:url(../images/td_bac2.gif) no-repeat top left;
	padding:6px 0px 6px 5px;
	margin-bottom:7px;
	width:250px;
	vertical-align:middle;
}
.select_img {
	float:left;
	margin-right:5px;
}
.select {
	border:1px solid #B0B0B0;
	text-align:left;
	width:520px;
}
.select td {
		padding:12px 5px;
		width:50%;
}
.select_249 {
	width:249px;
}
.select_162 {
	width:162px;
}
.category_list {
	border:1px solid #B0B0B0;
	text-align:left;
	width:520px;
	margin-bottom:20px;
}
.category_list td {
		padding:5px;
		width:25%;
}
.hotitem {
	width:508px;
	text-align:center;
	border:1px solid #FF9999;
	border-top:none;
	padding:5px;
	margin-top:0px;
}
.kotohaco_rsview_itemwindow table td {
	width:25%;
	vertical-align:top;
	padding:5px;
}
.item_data1 {
	color:#CC0000;
}
/* ＣＳＳ２*/

div.class2Box table.box h1 {
	margin-top:10px;
	}
div.class2Box table.box h2{
	margin:0;
	padding:0;
	}
div.class2Box table.box table.table_class2 {
	margin:15px 0 20px 0;
	}
	div.class2Box table.box table.table_class2 td.td_class2 {
		border:1px solid #B0B0B0;
		width:227px;
		padding:7px 10px 10px 10px;
		}
	div.class2Box table.box table.table_class2 td.td_class2_2 {
		border:1px solid #ffffff;
		width:232px;
		padding:10px;
		}
	div.class2Box table.box table.table_class2 td.td_class2 p{
		margin-top:10px;
		margin-bottom:5px;
		text-align:right;
		}
	div.class2Box table.box table.table_class2 td.td_class2 p.itiran{
		margin-top:0px;
		margin-bottom:10px;
		text-align:right;
		}

/* ＣＳＳ３*/

div.class3Box h1 {
	margin:10px 0;
	}
div.class3Box table.class3List{
	margin-bottom:30px;
	}
div.class3Box table.class3List tr td {
	vertical-align:top;
	padding-top:40px;
	text-align:center;
	}
div.class3Box table.class3Layout {
	margin-top:40px;
	}
div.class3Box table.class3Layout tr td.left_border {
	border-left:1px dashed #CCCCCC
	}
div.class3Box table.class3Layout2 tr td.left_border {
	border-left:1px dashed #CCCCCC
	}

/* ＣＳＳ３　変更用*/

div.henkou table.class3List td{
	height:200px;
	width:172px;
	}
.class3List p {
	margin:3px;
}
/*クラス2NEW*/
.class2_h2 {
	width:490px;
	height:23px;
	background:url(../images/class2_ti.jpg) no-repeat;
	font-size:14px;
	margin:50px 0px 20px 0px;
	padding:4px 0px 0px 30px;
}
.class2_h2 a:link,.class2_h2 a:visited {
	color:#333;
	text-decoration:none;
}
.class2_h2 a:hover {
	text-decoration:underline;
}
.class2_h2_mt_none {
	width:490px;
	height:23px;
	background:url(../images/class2_ti.jpg) no-repeat;
	font-size:14px;
	margin:0px 0px 20px 0px;
	padding:4px 0px 0px 30px;
}
.class2_picup {
	width:520px;
	text-align:center;
}
.class2_picup td {
	padding:0px 10px 30px 10px;
	width:33%;
	vertical-align:top;
}
.class2_picup img {
	margin-bottom:3px;
}
.class2_price {
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
	margin-top:3px;
}
.category_box {
	width:255px;
	border:1px solid #B0B0B0;
	margin-bottom:5px;
	text-align:left;
}
.category_box a:link,.category_box a:visited {
	color:#666;
	text-decoration:none;
}
.category_box a:hover {
	color:#777;
	text-decoration:underline;
}
.category_box td {
	padding:5px;
	vertical-align:top;
}
.list_class2 {
	width:520px;
	margin-bottom:15px;
}
.list_class2 td {
	padding:10px 0px;
	border-bottom:1px dashed #B0B0B0;
}
/*キッチン用 クラス1CSS　*/

table.box td.td_kitchen {
		border:1px solid #B0B0B0;
		width:227px;
		padding:10px;
		}
table.box td.td_kitchen {
		border:1px solid #B0B0B0;
		width:227px;
		padding:10px;
		}
table.box td.td_kitchen p{
		margin-top:10px;
		margin-bottom:5px;
		text-align:right;
		}
table.box td.td_kitchen p.center{
		text-align:center;
		margin-bottom:0;
		}
table.box td.td_kitchen p.itiran{
		margin-top:0px;
		margin-bottom:5px;
		text-align:right;
		}
table.box td.td_kitchen {
		border:1px solid #B0B0B0;
		width:227px;
		padding:10px;
		}
table.box td.td_kitchen2 {
		border:1px solid #B0B0B0;
		padding:10px;
		}
table.box td.td_kitchen2 p{
		margin-top:10px;
		margin-bottom:5px;
		margin-left:10px;
		text-align:left;
		}
table.box td.td_kitchen2 p.center{
		text-align:center;
		margin-bottom:0;
		}
table.box td.td_kitchen2 p.itiran{
		margin-top:0px;
		margin-bottom:5px;
		text-align:right;
		}
table.box table.table_class2 th {
	text-align:left;
	padding:10px 0 5px 0;
		}
table.box table.table_class2 th p{
	padding-bottom:2px;
	border-bottom:solid 1px #B0B0B0;
	}
/*カーポート用*/
.carport_box1 {
	border-left:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	margin-bottom:30px;
	width:498px;
	padding:10px;
}
.carport_box1_h2 {
	margin-top:15px;
}
.carport_box2 {
	width:100%;
	margin-top:30px;
}
.carport_box2_td {
	width:160px;
}
.carport_box2_td img {
	border:1px solid #ccc;
}
.carport_box2_border {
	border-bottom:dashed 1px #999;
	height:25px;
}		
.carport_box2 h3 {
	font-size:14px;
	background-color:#EAEAEA;
	padding:5px;
	margin:0px 0px 10px 0px;
}
.carport_navi {
	width:520px;
	margin-top:30px;
}
/*　ゴミ箱・物置　クラス3　*/
div.gomi1 {
	margin:0 5px 30px 5px;
	width:249px;
	height:185px;
	}
div.gomi1 h6{
	font-size:12px;
	background-color:#E7E7E7;
	padding:5px 0 5px 5px;
	margin:0 0 5px 0;
	}
div.gomi1 h6 a{
	padding-right:20px;
	background-image:url(../images/1_ya.gif);
	background-repeat:no-repeat;
	background-position:center right;
	}

div.gomi2 p.textbox1 {
	padding:0 0 5px 5px; 
	} 
div.gomi2 img{
	float:left;
	margin-right:5px
	}
div.gomi2 p.font_boldred {
	margin-bottom:5px;
	}
.warehouse_ichiran img {
	margin-bottom:10px;
}
.warehouse_ichiran {
	margin-bottom:30px;
}
.warehouse_ranking {
	border:1px solid #FF6000;
	margin:0px 0px 20px 0px;
	width:520px;
	text-align:center;
}
.warehouse_key {
	border:1px solid #B0B0B0;
	text-align:left;
}
.warehouse_key td {
	padding:5px;
	width:33%;
}
.warehouse_key td p {
	padding-left:20px;
	background-image:url(../warehouse/img/016-005.gif);
	background-repeat:no-repeat;
	background-position:center left;
}
.warehouse_list {
	border:1px solid #B0B0B0;
	text-align:left;
	width:520px;
	margin-bottom:20px;
}
.warehouse_list td {
		padding:5px;
		width:25%;
}
.trash_ichiran {
margin-bottom:20px;
}
/*　　ゴミバコ追加　ボックス高さ220ｐｘ*/

div.gomi3 {
	margin:0 5px 30px 5px;
	width:249px;
	height:220px;
	}
div.gomi3 h6{
	font-size:12px;
	background-color:#E7E7E7;
	padding:5px 0 5px 5px;
	margin:0 0 5px 0;
	}
div.gomi3 h6 a{
	padding-right:20px;
	background-image:url(../images/1_ya.gif);
	background-repeat:no-repeat;
	background-position:center right;
	}
/*温室　クラス2*/
.onshitu_h2 {
	font-size:12px;
	background-color:#E7E7E7;
	padding:5px 0 5px 5px;
	margin:0 0 15px 0;
}
.gray_table {
	background-color:#999;
	text-align:center;
}
.gray_table td {
	background-color:#fff;
}
.gray_table th {
	background-color:#E7E7E7;
}
.red_box {
	border:1px solid #990000;
}
/*ガレージ　index,index2,index4*/
.text01 {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;

}.button01 {
	float:left;
	margin:50px 10px 0px 30px;
}
.textbox2 {
	margin-bottom: 30px;
	width: 280px;
	vertical-align: top;
}
.redback_prisce {
	font-size:20px;
	color:#fff;
	font-weight: bold;
	background-color: #FF0000;
	padding:0px 3px;
}
.redback_prisce_2 {
	font-size:15px;
	color:#fff;
	font-weight: bold;
	background-color: #FF0000;
	padding:0px 3px;
}
.series_box {
	border:1px #ccc solid;
	padding:5px;
	width:243px;
}
	
/*セールとオススメ*/
.sale_box {
	width:516px;
	border:2px solid #FF0000;
}
.sale_box_table_01 {
	border-bottom:dotted 1px #999;
}
.sale_box_table_02 {
	border-left:dotted 1px #999;
}
.osusume_box {
	width:516px;
	border:2px solid #0000FF;
}
/*ランキング表示2*/
#uresuji-rank2 .seq001{
background-image:url("http://www.ec-life.co.jp/images/01.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}
#uresuji-rank2 .seq002{
background-image:url("http://www.ec-life.co.jp/images/02.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}
#uresuji-rank2 .seq003{
background-image:url("http://www.ec-life.co.jp/images/03.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}
#uresuji-rank2 .seq004{
background-image:url("http://www.ec-life.co.jp/images/04.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}
#uresuji-rank2 .seq005{
background-image:url("http://www.ec-life.co.jp/images/05.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}
#uresuji-rank2 .seq006{
background-image:url("http://www.ec-life.co.jp/images/06.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}
#uresuji-rank2 .seq007{
background-image:url("http://www.ec-life.co.jp/images/07.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}
#uresuji-rank2 .seq008{
background-image:url("http://www.ec-life.co.jp/images/08.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}
#uresuji-rank2 .seq009{
background-image:url("http://www.ec-life.co.jp/images/09.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}
#uresuji-rank2 .seq010{
background-image:url("http://www.ec-life.co.jp/images/10.gif");
background-position:2px 3px;
background-repeat: no-repeat;
}

#uresuji-rank2 {
    margin: 0 7px 3px;
    padding:0;
    width: auto;
}
#uresuji-rank2 .kotohaco_rsview_itemwindow{
	width: 178px;
    border: 1px solid #999999;
	padding: 10px 0 0 0;
}
#uresuji-rank2 .item_title{
text-align: left;
width: 85px;
overflow: hidden;
}
#uresuji-rank2 .item_image{
width: 78px;
}
#uresuji-rank2 .item_image img{
margin-left: 20px;
}
#uresuji-rank2 .kotohaco_rsview_title {
background-position:left top;
background-repeat:no-repeat;
height:53px;
text-indent:-9999px;
border: none !important;
margin: 10px 0 0 0 !important;
padding: 0 !important;
}
#uresuji-rank2 .kotohaco_rsview_item {
margin: 0;
padding: 0;
}
/*ランキング表示3*/
#uresuji-rank3 .seq001{
background-image:url("http://www.ec-life.co.jp/images/01.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}
#uresuji-rank3 .seq002{
background-image:url("http://www.ec-life.co.jp/images/02.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}
#uresuji-rank3 .seq003{
background-image:url("http://www.ec-life.co.jp/images/03.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}
#uresuji-rank3 .seq004{
background-image:url("http://www.ec-life.co.jp/images/04.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}
#uresuji-rank3 .seq005{
background-image:url("http://www.ec-life.co.jp/images/05.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}
#uresuji-rank3 .seq006{
background-image:url("http://www.ec-life.co.jp/images/06.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}
#uresuji-rank3 .seq007{
background-image:url("http://www.ec-life.co.jp/images/07.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}
#uresuji-rank3 .seq008{
background-image:url("http://www.ec-life.co.jp/images/08.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}
#uresuji-rank3 .seq009{
background-image:url("http://www.ec-life.co.jp/images/09.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}
#uresuji-rank3 .seq010{
background-image:url("http://www.ec-life.co.jp/images/10.gif");
background-position:70px 3px;
background-repeat: no-repeat;
}

#uresuji-rank3 {
    margin: 0 0 3px;
    padding:0;
    width: auto;
}
#uresuji-rank3 .kotohaco_rsview_itemwindow{
	width: 178px;
    border-left: 1px solid #999999;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
	padding: 10px 0 0 0;
}
#uresuji-rank3 .item_title{
text-align: left;
width: 85px;
overflow: hidden;
}
#uresuji-rank3 .item_image{
width: 78px;
}
#uresuji-rank3 .item_image img{
margin-left: 8px;
}
#uresuji-rank3 .kotohaco_rsview_title {
background-position:left top;
background-repeat:no-repeat;
height:53px;
text-indent:-9999px;
border: none !important;
margin: 10px 0 0 0 !important;
padding: 0 !important;
}
#uresuji-rank3 .kotohaco_rsview_item {
margin: 0;
padding: 0;
}


