@charset "UTF-8";

 /* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
板金塗装
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.sTitle { text-align: center; }
#container { padding-bottom: 0; }

#mycar {
	margin: 11px 0 0;
	background: url(../images/bg_stripe.gif) repeat center top;
	background-size: 4px;
	-moz-background-size: 4px;
	-webkit-background-size: 4px;
}
#mycar h2 { padding-top: 40px; }
#mycar .inner {
	padding: 10px 30px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#mycar figcaption {
	text-align: center;
	padding: 13px 0 43px;
}

#example h2 { margin-bottom: 37px; }
#example { padding: 90px 0 50px; }
#example .fl { clear: both; }
#example figcaption {
	text-align: left;
	margin: 11px 0 43px; 
}

#contact {
	color: #069;
	font-weight: bold;
	text-align: center;
	letter-spacing: 0.1em;
	padding: 32px 0 35px;
	margin-bottom: 100px;
	background: url(../images/bg_stripe.gif) repeat center top;
	background-size: 4px;
	-moz-background-size: 4px;
	-webkit-background-size: 4px;
}
#contact h2 {
	font-size: 30px;
	line-height: 1.5;
	font-weight: bold;
	letter-spacing: 0.19em;
	margin-bottom: 4px;
}
#contact .tel { margin: 13px 12px 0 0; }
#contact .time {
	font-size: 12px;
	margin-top: 13px;
	letter-spacing: 0.14em;
}

/*****price_01***************/

#price_01 h3 { margin-bottom: 8px; margin-top: 100px; }
#price_01 p { 
	margin-bottom: 33px;  
    letter-spacing: 0.1em;
}
#price_01 p.mb12 { margin-bottom: 13px; }
#price_01 table { 
	width: 960px; 
	height: 366px;
}
#price_01 table tr {
	border-top: 1px solid #C8C8C8; 
	border-bottom: 1px solid #C8C8C8; 
}
#price_01 table tr td { 
	text-align: right; 
	line-height: 1.2;
	padding-right: 26px;
}
#price_01 table tr td:nth-child(1),
#price_01 table tr th:nth-child(5) {
	border-right: 1px solid #C8C8C8; 
}

#price_01 table tr td:nth-child(0),
#price_01 table tr td:nth-child(3),
#price_01 table tr td:nth-child(4),
#price_01 table tr td:nth-child(5),
#price_01 table tr th:nth-child(2),
#price_01 table tr th:nth-child(3),
#price_01 table tr th:nth-child(4) {
	border-right: 1px solid #C8C8C8; 
	border-left: 1px solid #C8C8C8; 
}
#price_01 table tr .blueback { 
	background: #E5ECEC; 
	line-height: 18px;
    font-weight: bold;
    text-align: center;
}
#price_01 table tr th,
#price_01 table tr td { height: 46px; width: 151px; }
#price_01 table tr th span { font-size: 12px; }
#price_01 table tr .bluecolor { 
	color: #006699; 
	font-weight: bold;
}
#price_01 table tr td:nth-child(1) { 
	padding-left: 16px; 
	text-align: left;
}
#price_01 table + table { 
    margin-top: 50px;
    margin-bottom: 100px;
}
#price_01 table { 
    margin-bottom: 10px;
}

#price_01 table tr > * { box-sizing: border-box; }

#price_01 table tr td:nth-child(2),
#price_01 table tr td:nth-child(3),
#price_01 table tr td:nth-child(4),
#price_01 table tr td:nth-child(5),
#price_01 table tr td:nth-child(6) { letter-spacing: 0px; }

#price_01 .caution { 
	clear: both; 
	font-size: 12px;
    text-align: left;
    line-height: 24px;
    padding-top: 0px;
}
