@charset "utf-8";

/*****Top H2title*****/




/*****Top H2 title*****/
.title01 span {
	position: absolute;
	width: 360px;
	height: 50px;
	background: url(/images/title_worholi.gif) no-repeat;
}

.title02 span {
	position: absolute;
	width: 360px;
	height: 50px;
	background: url(/images/title_info.gif) no-repeat;
}

.title03 span {
	position: absolute;
	width: 360px;
	height: 50px;
	background: url(/images/title_photo.gif) no-repeat;
}

.title04 span {
	position: absolute;
	width: 360px;
	height: 50px;
	background: url(/images/title_bbs.gif) no-repeat;
}

.title01 h2,
.title02 h2,
.title03 h2,
.title04 h2 {
	width: 360px;
	height: 50px;
	overflow: hidden;
}

.title01 a,
.title01 a:hover,
.title01 a:visited,
.title02 a,
.title02 a:hover,
.title02 a:visited,
.title03 a,
.title03 a:hover,
.title03 a:visited,
.title04 a,
.title04 a:hover,
.title04 a:visited {
	cursor: pointer;
	text-decoration: none;
}
/*****Top H2 title*****/


.column {
	width: 360px;
	background: url(/images/frame_top.gif) no-repeat bottom;
}

.column_none {
	width: 360px;
}

.column .lead {
	padding: 20px 20px 1px 20px;
}

.column .lead p {
	line-height: 1.4em;
}

.column .more p {
	margin-bottom: 0px;
	padding: 0px 20px 15px 20px;
	text-align: right;
}

.inner {
	width: 100%;
	margin-bottom: 30px;
	clear: both;
}


/*****SiteMap*****/
.SiteMap {
	clear: both;
}