@charset "UTF-8";
.other_back {
	clear: both;
	display: block;
	background-image: url(../../common/images/other_back4.jpg);
	background-repeat: repeat-y;
	background-position: center bottom;
}
*:first-child+html .other_back {
	padding-left: 1px;
}
* html .other_back {
	padding-left: 1px;
}

.wrapper .other_back .contents_other .main_p .p_left {
	float: left;
}

/* h3のスタイル */

.wrapper .contents_other h3 {
	width: auto;
	height: auto;
	margin: 0 0 10px 40px;
	padding: 0;
	background: none;
	color: #560000;
	font-weight: bold;
	line-height: 30px;
}
* html .wrapper .contents_other h3 {
	width: 800px;
	margin-left: 40px;
}
