
#content-main ul li {
	text-align: left;
}
#content-main .cultural-area {
	position: relative;
	height: 14em;
	border-bottom: 1px dashed #eee;
}
#content-main .cultural-last {
	border-bottom: 0 none;
}
#content-main .cultural-area img.photo-size-height {
	position: absolute;
	top: -2em;
	right: 0;
	width: 200px;
	height: 190px;
	margin-left: 1.5em;
}
#content-main .cultural-area img.photo-size-width {
	width: 200px;
	height: 140px;
	margin-right: 20px;
}
#content-main .cultural-area .cultural-width,
#content-main .cultural-area .cultural-height,
#content-main .cultural-area p.text-icon {
	display: inline-block;
	vertical-align: top;
	width: 33em;
}
.lte7 #content-main .cultural-area .cultural-width {
	display: inline;
}
.lte7 #content-main .cultural-area .cultural-height {
	display: inline;
}
.lte7 #content-main .cultural-area p.text-icon {
	display: inline;
}
#content-main .cultural-area .cultural-height,
#content-main .cultural-area p.text-icon {
	width: 33em;
	margin-left: 0.5em;
}
#content-main .cultural-area .cultural-text .location-point {
	font-size: 90%;
	font-weight: 500;
	color: #999;
	margin-bottom: 10px;
}
#content-main .cultural-area .cultural-text .location-point span {
	color: #000;
}
#content-main .cultural-area .cultural-text .location-point-height {
	margin-bottom: 10px;
}
#content-main .cultural-area .cultural-text .text-icon,
#content-main .cultural-area p.text-icon {
	padding-left: 10px;
	background: url(/images/common/depth01.png) no-repeat 0 13px;
}
#content-main .cultural-area p.text-icon {
	padding-left: 1em;
	margin-left: 1em;
}