#content-main .culture-area{
	border-bottom:1px dashed #ddd;
	padding-bottom:18px;
	margin-bottom:18px;
}
#content-main .culture-area .culture-list{
	display:inline-block;
	vertical-align:top;
	width:50%;
}
#content-main .culture-area .culture-list p, 
#content-main .culture-area .culture-list p .cultural-photo{
	display:inline-block;
	vertical-align:top;
	width:160px;
	height:120px;
}
#content-main .depth01{
	width:180px;
	display:inline-block;
	margin:2px 0 0 8px;
}
#content-main .depth01 li{
	padding-left:1em;
	margin:0 0 2px 8px;
	text-align:left;
	background:url(/images/common/depth01.gif) 3px 6px no-repeat;
}
#content-main .depth01 li.deco-none{
	background:transparent;
}
#content-main .depth01 li.deco-none a{
    display: block;
    padding: 5px;
	background: #ff4500;
    border: 1px solid #ff4500;
    text-align: center;
    color: #fff;
}
#content-main .depth01 li.deco-none a:hover{
    background: #fff;
	color:#ff4500;
	border:1px solid #ff4500;
}