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

/* VOICE
============================================================ */
.entryBox02 {
	float: right;
	width: 570px;
	letter-spacing:-0.02em;
	margin-bottom:40px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.entryBox02 .thm img {
	margin-bottom:50px;
}
.entryBox02 .thm a:hover {
	opacity:0.7;
}
.entryBox02 .caption {
	font-size:10px;
	margin-bottom:30px;
}
.entryBox02 .caption_right {
	width:387px;
	font-size:10px;
	margin:22px 0 20px 183px;
}
.entryBox02 .box .caption_right02{
	width:200px;
	font-size:10px;
	margin:0 0 0 78px;	
}
.entryBox02 .caption_right03 {
	width:310px;
	font-size:10px;
	margin:22px 0 20px 260px;
}
.entryBox02 .caption_right04 {
	width:310px;
	font-size:10px;
	text-align:right;
	margin:22px 0 20px 260px;
}
.entryBox02 .caption_left {
	width:370px;
	font-size:10px;
	margin:22px 0 20px 0;
}
.entryBox02 img.copy {
	margin-bottom:100px;
}
.entryBox02 .btn ul li {
	list-style:none;
	float:right;
	margin-bottom:53px;
}
.entryBox02 .btn ul li.center {
	margin:0 7px;
}
#main .entryBox02 h2 {
	color:#707070;
	font-size:13px;
	font-weight:bold;
	border-left:#707070 1px solid;
	margin-top:20px;
}
#main .left .text02 h2 {
	float: none !important;
	margin-top:0;
	margin-bottom:26px;
}
.entryBox02 .box02 {
	margin-top:40px;
	margin-bottom:45px;
}
.entryBox02 .box {
	margin-bottom:25px;
}
.entryBox02 .box img {
	margin:0 0 20px 0;
}
.entryBox02 .box .left {
	width:350px;
	color:#3B3D3D;
	float:left;
	margin-top:20px;
}
.entryBox02 .box .text02 {
	line-height:30px;
}

.contents #main .entryBox02 .img8_04 {
	width:335px;
	float:right;
	margin-top:-85px;
}
.entryBox02 .box .right{
	width:200px;
	color:#3B3D3D;
	float:left;
	margin:20px 0 0 20px;
}
.entryBox02 .box .left02{
	margin-top:20px;
	float:left;
	width:278px;
}
.entryBox02 .box .right02{
	margin-top:20px;
	float:right;
	width:278px;
}
.entryBox02 .box .left03{
	margin-top:20px;
	float:left;
	width:353px;
}
.entryBox02 .box .left04{
	margin-top:20px;
	float:left;
	width:200px;
}
.entryBox02 .box .right03{
	margin-top:20px;
	float:right;
	width:200px;
}
.entryBox02 .box .right04{
	margin-top:20px;
	float:right;
	width:353px;
}
.entryBox02 #voice {
	background-color:#E9E8E8;
	padding: 43px 35px;
}
.entryBox02 #voice .titleimg {
	height:79px;
	margin-bottom:33px;
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.entryBox02 #voice h4 {
	margin-top:12px;
	font-size:14px;
	font-weight:bold;
}
.entryBox02 #voice p {
	line-height:20px;
}
.entryBox02 #plan img {
	margin-bottom:35px;
}
.entryBox02 #plan .pict {
	text-align:center;
}
.entryBox02 #plan span {
	font-weight: bold;
	margin-top: 100px;
}
.entryBox02 #data {
	margin-bottom:75px;
}
.entryBox02 #data span {
	font-weight:bold;
}
.entryBox02 .footer_navi {
	text-align:center;
	font-size:10px;
}
.entryBox02 #voice .voicetitleimg {
	height: 79px;
	margin-bottom: 33px;
}
.entryBox02 #voice .voicetitleimg .voicetitletext {
	background-image: url(../voice/img/ownersvoice_titletext.png);
	background-repeat: no-repeat;
	padding-top: 45px;
	padding-right: 0px;
	padding-left: 113px;
	background-position: 114px 20px;
}
.entryBox02 #voice .voicetitleimg img {
	float: left;
}

/* 190831追記
============================================================ */
.entryBox02 #left{
	float: left;
	width: 45%;
}
.entryBox02 #right{
	float: right;
	width: 50%;
}
.entryBox02 #right p{
	margin-top: 0px;
}
.entryBox02 #left p{
	margin-bottom: 30px;
}