@charset "UTF-8";
/*----------------------------------------

	- title01
	- details
	- more01

-----------------------------------------*/

/*----------------------------------------
	title01
-----------------------------------------*/

.title01 {
	padding: 5px 0 6px 8px;
	background: url(/assets/images/common/common_line01.gif) repeat-x left bottom;
	border-left: 4px solid #8ac52c;
}

.title01 .tit_txt01 {
	float: left;
}

.title01 ul.title_link01, .title01 p.title_link01 {
	float: right;
	margin-top: 0.5em;
	text-align: right;
}

.title01 ul.title_link01 li {
	display: inline;
	margin-left: 10px;
	zoom: 1;
}

/*----------------------------------------
	details
-----------------------------------------*/

.details_540 {
	width: 540px;
	margin-left: 8px;
}

.details_490 {
	width: 490px;
	margin-left: 8px;
}

/*----------------------------------------
	more01
-----------------------------------------*/

.more01 p.btn_more02 {
	float: right;
	padding-top: 4px;
}