@charset "utf-8";
/* CSS Document */



h2{
	clear:both;
	display:block;
	font-size:24px;
	line-height:1.4em;
	letter-spacing:0.1em;
	color:#666;
}
h2#how-long{
	background:url(../img/h2-comparison1.jpg) no-repeat;
	width:770px;
	height:92px;
	margin:0;
	padding:30px 0 0 150px;
}

h2#how-to-apply{
	background:url(../img/h2-comparison2.jpg) no-repeat;
	width:770px;
	height:82px;
	margin:0;
	padding:40px 0 0 150px;
}

h2#price-of-inquiry{
	background:url(../img/h2-comparison3.jpg) no-repeat;
	width:770px;
	height:82px;
	margin:0;
	padding:40px 0 0 150px;
}

h2#purchase-standard{
	background:url(../img/h2-comparison4.jpg) no-repeat;
	width:770px;
	height:82px;
	margin:0;
	padding:40px 0 0 150px;
}

h2#repair-cost{
	background:url(../img/h2-comparison5.jpg) no-repeat;
	width:770px;
	height:82px;
	margin:0;
	padding:40px 0 0 150px;
}

h2#payment{
	background:url(../img/h2-comparison6.jpg) no-repeat;
	width:770px;
	height:82px;
	margin:0;
	padding:40px 0 0 150px;
}

/* ▼通常のお店▼ */
.normal-shop{
	width:448px;
	margin:0 20px 30px 0;
	padding:0;
	border:1px solid #999;
	float:left;
}
.normal-shop h3{
	background-color:#999;
	width:448px;
	height:39px;
	margin:0 0 15px 0;
	padding:1px 0 0 0;
	font-size:18px;
	line-height:40px;
	letter-spacing:0.05em;
	text-align:center;
	color:#FFF;
}
.normal-shop p{
	margin:0 0 20px 25px;
	padding:0;
	font-size:15px;
	line-height:1.5em;
	letter-spacing:0.05em;	
}
/* ▲通常のお店▲ */

/* ▼三大家▼ */
.sandaiya-shop{
	width:448px;
	margin:0 0 30px 0;
	padding:0;
	border:1px solid #333;
	float:left;
}
.sandaiya-shop h3{
	background-color:#333;
	width:448px;
	height:39px;
	margin:0 0 15px 0;
	padding:1px 0 0 0;
	font-size:18px;
	line-height:40px;
	letter-spacing:0.05em;
	text-align:center;
	color:#FFF;
}
.sandaiya-shop p{
	margin:0 0 20px 25px;
	padding:0;
	font-size:15px;
	line-height:1.5em;
	letter-spacing:0.05em;	
}
/* ▲三大家▲ */

/* ▼高さ調整▼ */
.height-1{
	height:440px;
}
.height-2{
	height:320px;
}
.height-3{
	height:210px;
}
.height-4{
	height:220px;
}
.height-5{
	height:180px;
}
.height-6{
	height:320px;
}
/* ▲高さ調整▲ */


/* ▼その他よく頂くご質問▼ */
h2#q-a{
	background:url(../img/h2-q-a.jpg) no-repeat;
	width:785px;
	height:46px;
	margin:0 0 20px 0;
	padding:20px 0 0 135px;
}

.question-answer{
	background:url(../img/qaback.jpg) no-repeat;
	width:855px;
	height:158px;
	margin:0 0 20px 0;
	padding:22px 0 0 65px;
}
/* ▼高さ調整▼ */
.qa-height1{
	height:170px;
}
.qa-height2{
	height:225px;
}
.qa-height3{
	height:195px;
}
.qa-height4{
	height:150px;
}
.qa-height5{
	height:130px;
}
.qa-height6{
	height:215px;
}
.qa-height7{
	height:240px;
}
/* ▲高さ調整▲ */

p.question{
	display:block;
	height:75px;
	margin:0;
	padding:0;
	font-size:15px;
	line-height:32px;
}
p.answer{
	display:block;
	margin:0;
	padding:0;
	font-size:15px;
	line-height:1.5em;
}
p.address{
	display:block;
	margin:10px 0 0 0;
	padding:0;
	font-size:15px;
	line-height:1.5em;
	color:#060;
}
/* ▲その他よく頂くご質問▲ */