@charset "UTF-8";
	
	
/*---------------------------------------------------------**
LeftBox
-----------------------------------------------------------**/
#leftBox h2.t_second
	{
		padding-bottom: 15px;
	}

/*--[ ブランド一覧 ]------------------------------*/

#leftBox h3
	{
		padding-bottom: 5px;
	}
#leftBox p.cataTop
	{
		padding-left: 15px;
		padding-bottom: 15px;
		background: url(../img/catalog/icon.gif) no-repeat 2px 2px;
	}
#leftBox h4
	{
		padding-bottom: 10px;
	}
ul.b_list
	{
		padding-left: 15px;
		padding-bottom: 20px;
	}
ul.b_list li
	{
		padding-left: 15px;
		padding-bottom: 13px;
		background: url(../img/catalog/icon2.gif) no-repeat 5px 5px;
	}
	
/*--------------------------------------------**/
ul.free li
	{
		padding-bottom: 5px;
	}


/*---------------------------------------------------------**
RightBox
-----------------------------------------------------------**/
#rightBox
	{
		background: #FFF;
	}


/*国産ブランド*/
#rightBox h4.catalogTop
	{
		padding-top: 35px;
	}
#rightBox h5,
#rightBox p.text
	{
		width: 280px;
	}
#rightBox p.text
	{
		padding: 10px 0px;
	}
#rightBox p.btn
	{
		text-align: right;
	}
ul.brandList
	{
		border-bottom: 1px solid #C8C0B0;
	}
ul.brandList li
	{
		border-top: 1px solid #C8C0B0;
		border-bottom: 1px solid #FFF;
		background: url(../img/catalog/list_bg.jpg) repeat-y;
	}
ul.brandList li.listTop
	{
		border-top: 1px solid #FFF;
		border-bottom: 1px solid #FFF;
	}
ul.brandList li table td
	{
		padding: 30px 0 20px 0;
	}


/*その他取り扱い海外ブランド*/
h4.outbrand
	{
		padding-top: 40px;
		padding-bottom: 10px;
	}
table.outbrand tr.outbrand td,
table.outbrand tr.outbrand_bg td
	{
		padding-left: 8px;
		padding-bottom: 10px;
		border-bottom: 1px solid #272012;

	}
table.outbrand tr.outbrand td { background: url(../img/top/icon2.gif) no-repeat 0 3px;}
table.outbrand tr.outbrand_bg td { background: url(../img/top/icon2.gif) no-repeat 0 3px #EFEDE9;}















