@charset "UTF-8";

/*brand
--------------------------------*/
/*body{background-color:#2C313D !important;}*/
#wrap{background-color:#ffffff !important;}

#wrap #main{
	width:850px;
	margin:0 auto;
	padding-top:35px;
	padding-bottom:35px;
}

#wrap #main dl.list{
	width:850px;
	background-image:url(../brand/img/bg_wakulist.gif);
	background-repeat:repeat-y;
	background-position:right top;
}

#wrap #main dl.list img{ vertical-align:top;}

#wrap #main dl.list dt{
	width:226px;
	display: table-cell;
  vertical-align: middle;
	padding-right:20px;
}

* html #wrap #main dl.list dt{display: inline; zoom: 1;}
*:first-child+html #wrap #main dl.list dt{display: inline; zoom: 1;}

#wrap #main dl.list dd.txt{
	width:473px;
	line-height:160%;
	display: table-cell;
  vertical-align: middle;
	padding-right:15px;
}

* html #wrap #main dl.list dd{display: inline; zoom: 1;}
*:first-child+html #wrap #main dl.list dd{display: inline; zoom: 1;}

#wrap #main dl.list dd span{ display:block;}

#wrap #main dl.list dd .tit_shop{
	margin-bottom:20px;
	font-size:10px;
	line-height:1;
}

#wrap #main dl.list dd.ic_box{
	width:100px;
	display: table-cell;
  vertical-align: top;
}

* html #wrap #main dl.list dd.ic_box dd{display: inline; zoom: 1;}
*:first-child+html #wrap #main dl.list dd.ic_box dd{display: inline; zoom: 1;}


span.ic_site{}
#wrap #main dl.list dd span.ic_site img{ margin-bottom:1px;}
#wrap #main dl.list dd span.txt{
	width:478px;
	color:#818181;
	line-height:170%;
}

#wrap #main .line{
	padding-bottom:18px;
	margin-bottom:18px;
	border-bottom:solid 1px #D4D4D4;
}