@charset "UTF-8";

@import "common.css";
@import "nomal.css";

#list {
	background-color:#FFF;
	display:block;
	width:auto;
	padding-left: 20px;
	padding-right: 20px;
}
#list p.title {
}


/*2カラム*/
#lblock {
	display: block;
	width: 354px;
	float:left;
}
#rblock {
	display: block;
	width: 354px;
	float:right;
}

.col {
	display: block;
	border: solid #CCC 1px;
	margin-bottom: 10px;
	padding: 5px;
}
.col h3 {
	font-size: 16px;
	line-height: 18px;
	display: block;
	margin-bottom: 5px;
	width: 210px;
}
.col em {
}
.col p.imgblock {
	clear: both;
	display: block;
}
.col p.imgtext {
	display: block;
	color: #0066CC;
	font-size: 12px;
	line-height: 16px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.col p.tel {
}

/*アイコン*/
.col em {
	display:block;
	height:20px;
	line-height:20px;
	/*width:135px;*/
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
}
.col em.cafe {
	width:120px;
	background-image: url(../../tenpo/ic_cafe.gif);
	background-position: right;	
}
.col em.etc {
	width:120px;
	background-image: url(../../tenpo/ic_etc.gif);
	background-position: right;	
}
.col em.gourmet {
	width:120px;
	background-image: url(../../tenpo/ic_gourmet.gif);
	background-position: right;	
}
.col em.gstore {
	width:120px;
	background-image: url(../../tenpo/ic_gstore.gif);
	background-position: right;	
}
.col em.hair {
	width:120px;
	background-image: url(../../tenpo/ic_hair.gif);
	background-position: right;	
}
.col em.medic {
	width:120px;
	background-image: url(../../tenpo/ic_medic.gif);
	background-position: right;	
}
.col em.sell {
	width:120px;
	background-image: url(../../tenpo/ic_sell.gif);
	background-position: right;	
}
.col em.senmon {
	width:120px;
	background-image: url(../../tenpo/ic_senmon.gif);
	background-position: right;	
}

/*その他*/
.col a.toHp img {
	margin-top:4px;
	border:0;
}
.col .imgblock img {
	border:0;
}
