@charset "utf-8";
/* CSS Document */
h1 {
padding-left:10px;
}
#weblife {
width:765px;
margin:0 auto;
padding-top:10px;
padding-bottom:40px;
text-align:center;
}


.shopinfo_area {
width:620px;
margin-left:10px;
}
.shopinfo_area h2 {
	background:url(img/line_yellow.gif) no-repeat 0 100%;
	color:#fcab00;
	font-weight:bold;
	font-size:120%;
	padding-bottom:5px;
	margin-bottom:15px;
}
.shopinfo_area h2 .icon {
	background: url(img/icon_yellow_circle.gif) no-repeat 0 3px;
	padding-left:17px;
}
.shopinfo_area table {
	margin-left:13px;
	font-size:105%;
	margin-bottom:30px;
}
.shopinfo_area table th {
	padding:5px;
}
