@charset "utf-8";

/* nest common style
---------------------------------- */
.asset_section .asset_body .asset_block02 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.asset_section .asset_body .asset_block04 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.asset_section .asset_body .asset_block06 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.asset_section .asset_body .asset_body {
	margin: 0px 0px 35px 0px;
}
.asset_section .asset_body .title_first-child {
	padding: 10px 0px 0px 0px;
}
.asset_section .asset_header h4 {
	margin-bottom: 15px;
}


/* detail */
.asset_section .title_first-child {
	margin: 0px 0px 25px 0px;
}
.asset_section .body_first-child {
	margin: 0px 0px 25px 0px;
}
.asset_section .bottom_table {
	margin: 0px 0px 20px 0px;
}


/* box 06 */
.asset_block06 .asset_section .asset_body .textblk {
	width: 445px;
	float: right;
}
.asset_block04 .asset_section .asset_body .paragraph {
	width: 345px;
	float: right;
}
.styleof_table01 table {
	margin-bottom: 10px;
}
.asset_block04 .asset_section .asset_body .innerlink01 {
	padding-left: 6px;
	padding-right: 20px;
}
.asset_block05 .asset_section .asset_body .innerlink01 {
	padding-right: 20px;
	padding-left: 6px;
}
.asset_block05 .asset_section .asset_body p.note {
	margin-top: 0px;
}
.asset_section .asset_body .file_link .innerlink {
	padding-left: 0px;
	background: none;
}


/* shinzen */
.asset_block06 .asset_body .textblk_left {
	width: 445px;
	float: left;
}
.asset_block06 .asset_body .photo_right {
	width: 225px;
	float: right;
}


/* schedule */
.asset_section .asset_body .styleof_table01 table td.schedule_date_td {
	width: 10em;
}
.asset_block04 .asset_section .asset_body .styleof_table01 p.note {
	margin-bottom: 0px;
	padding-bottom: 20px;
}


/* box 04 */
.asset_block04 .asset_section .asset_body .photo {
	padding-right: 5px;
}


/* box 06 */
.asset_block06 .asset_section .asset_body .photo {
	padding-right: 5px;
}


/* box 07 */
.asset_block07 .asset_section .asset_body .photo {
	padding: 0px 0px 0px 0px;
	width: 455px;
}
.asset_block07 .asset_section .asset_body .textblk {
	padding: 0px 0px 0px 0px;
	width: 220px;
}

