@charset "utf-8"; /* 〠 */

/*----------------------------------------------*/
/* content CSS [PC]
/*----------------------------------------------*/

/*----- Contentlist -----*/
.contentlistbox {
	overflow: hidden;  /* preventing height 0 when float */
	width: 100%;
	margin-bottom: 20px;
}

.contentlistbox ul {
	overflow: hidden;  /* preventing height 0 when float */
}

.contentlistbox ul li {
	margin-bottom: 10px;
	padding-left: 15px;
	background-image: url(../images/content/arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	position: relative;
}

/*----- Content -----*/
.contentbox {
	width: 100%;
	overflow: hidden;
	margin-bottom: 30px;
}

.content-body {
}

.content-image-right {
	float: right;
	width: 50%;
	padding: 0px 0px 10px 10px;
}


.content-image-left {
	float: left;
	width: 50%;
	padding: 0px 20px 10px 0px;
}

.content-image-right img,
.content-image-left img {
x	max-width: 100%;
	width: 100%;
	border-radius: 5px;
}

/*----- Font -----*/
.fgreen {
	color: #43630E;
}

.forange {
	color: #EFA036;
}

.fbold {
	font-weight: bold;
}
