


/*コンテンツ1*/
.page-title {
	width:594px;
	margin-bottom:15px;
}

.page-title h2 {
	background-image:url("../../img/price/page-title.gif");
	width:594px;
	height:37px;
	text-indent:-9999px;
}

.top-co {
	width:574px;
	margin-bottom:15px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:15px;
}

.top01co {
	width:332px;
	float:left;
}

.top-co .top01co .title-copy {
	background-image:url("../../img/price/top-copy.gif");
	background-repeat:no-repeat;
	background-position:left;
	width:320px;
	height:47px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.top-co .top01co p {
	margin-bottom:15px;
}

.top01co .co-bg {
	background-image:url("../../img/price/top-bar.gif");
	background-repeat:no-repeat;
	background-position:left;
	width:332px;
	height:107px;
	text-indent:-9999px;
}

.top02co {
	background-image:url("../../img/price/top-img.jpg");
	background-repeat:no-repeat;
	background-position:left;
	width:212px;
	height:244px;
	text-indent:-9999px;
	float:right;
}

.contents-01 {
	width:594px;
	margin-bottom:15px;
}


.contents-01 h3 {
	background-image:url("../../img/price/title01.gif");
	background-repeat:no-repeat;
	background-position:left;
	width:594px;
	height:21px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.contents-01 .ul-all {
	width:555px;
	margin-left:19px;
	margin-bottom:15px;
}

.contents-01 .ul-all .ul01 {
	width:295px;
	float:left;
}

.contents-01 .ul-all .ul02 {
	width:260px;
	float:right;
}

.contents-01 .ul-all .ul02 p {
	margin-left:20px;
}
.contents-01 .ul-all .ul02 .spaces {
	font-size: 93%;
	margin-left: -1em;
}

.contents-01 .ul-all h4 {
	font-size:108%;
	line-height:30px;
	font-weight:bold;
}

.contents-01 .ul-all h4 span {
	color:#78B000;
}

.contents-01 .co1 {
	background-image:url("../../img/price/co01-bg.gif");
	background-repeat:no-repeat;
	width:555px;
	height:231px;
	text-indent:-9999px;
	margin-left:19px;
}

.contents-02 {
	width:594px;
	margin-bottom:15px;
}

.contents-02 h3 {
	background-image:url("../../img/price/title02.gif");
	background-repeat:no-repeat;
	background-position:left;
	width:594px;
	height:21px;
	text-indent:-9999px;
	margin-bottom:15px;
}

.contents-02 table {
	margin-left:25px;
	margin-bottom:10px;
}

.contents-02 p {
	margin-left:25px;
}


.contents-02 table tr td {
	padding:5px;
	border:1px solid #FFFFFF;
	text-align:center;
	font-size:93%;
}


/*今すぐチェック*/
.check {
	width:594px;
	height:179px;
	margin-bottom:15px;
	margin-top:10px;
}

.check .che-co {
	background-image:url("../../img/check-bar.gif");
	background-repeat:no-repeat;
	width:328px;
	height:129px;
	padding-top:50px;
	padding-left:200px;
	padding-right:30px;
	margin-left:auto;
	margin-right:auto;
}

/*.check .che-co .ch-01 a {
	background-image:url("../../img/check-bu01.gif");
	background-repeat:no-repeat;
	width:156px;
	height:45px;
	text-indent:-9999px;
	display:block;
	float:left;
}

.check .che-co .ch-01 a:hover {
	background-position:bottom;
}*/

.check .che-co .ch-02 {
	width:156px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
}

.check .che-co .ch-02 a {
	background-image:url("../../img/check-bu02.gif");
	background-repeat:no-repeat;
	width:156px;
	height:45px;
	text-indent:-9999px;
	display:block;
	float:right;
}

.check .che-co .ch-02 a:hover {
	background-position:bottom;
}

/*お問合せ*/
.contents-inq {
	width:594px;
	margin-bottom:15px;
}

.contents-inq .co-center {
	width:527px;
	height:148px;
	margin-left:auto;
	margin-right:auto;
}

.contents-inq .co-center a {
	background-image:url("../../img/inquiry_banner-fu.jpg");
	background-repeat:no-repeat;
	width:527px;
	height:148px;
	display:block;
	text-indent:-9999px;
}

.contents-inq .co-center a:hover {
	background-position:bottom;
}

