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

/* 
サイト基本設計CSS
作成者：株式会社アルゴ
最終更新日：2010年5月17日
*/
body#index div.bg-box {
	background: #FFF url(/common/images/bg_right-contents-index.gif) no-repeat left top;
}

#left-container #title-box {
	width: 648px;
	margin-top: 0px;
	border-left: 1px solid #DAD9C7;
	border-right: 1px solid #DAD9C7;
	background: url(/road_success/images/bg_title-box.gif) no-repeat top center;
}
#title-box h1 {
	width: 648px;
	height: 205px;
	background: url(/road_success/images/bg_h1-index.gif) no-repeat;
}
#title-box h2 {
	height: 25px;
	padding-left: 17px;
	margin-bottom: 0px;
	font-size: 150%;
	color:#613D00;
	text-indent: 0;
}
#title-box p {
	padding-left: 25px;
	height: 99px;
	color: #000;
	font-weight: normal;
}
#left-container {
	width: 650px;
	padding: 0px 0px 20px;
	border: none;
}
#left-container p.btn-link a {
	float: left;
	display: block;
	width: 215px;
	height:140px;
}
#left-container p.btn-link a.volume1 {
	background: url(../images/btn_vol1.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume1 {
	background: url(../images/btn_vol1.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume2 {
	background: url(../images/btn_vol2.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume2 {
	background: url(../images/btn_vol2.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume3 {
	background: url(../images/btn_vol3.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume3 {
	background: url(../images/btn_vol3.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume4 {
	background: url(../images/btn_vol4.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume4 {
	background: url(../images/btn_vol4.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume5 {
	background: url(../images/btn_vol5.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume5 {
	background: url(../images/btn_vol5.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume6 {
	background: url(../images/btn_vol6.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume6 {
	background: url(../images/btn_vol6.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume7 {
	background: url(../images/btn_vol7.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume7 {
	background: url(../images/btn_vol7.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume8 {
	background: url(../images/btn_vol8.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume8 {
	background: url(../images/btn_vol8.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume9 {
	background: url(../images/btn_vol9.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume9 {
	background: url(../images/btn_vol9.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume10 {
	background: url(../images/btn_vol10.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume10 {
	background: url(../images/btn_vol10.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume11 {
	background: url(../images/btn_vol11.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume11 {
	background: url(../images/btn_vol11.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume12 {
	background: url(../images/btn_vol12.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume12 {
	background: url(../images/btn_vol12.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume13 {
	background: url(../images/btn_vol13.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume13 {
	background: url(../images/btn_vol13.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume14 {
	background: url(../images/btn_vol14.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume14 {
	background: url(../images/btn_vol14.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume15 {
	background: url(../images/btn_vol15.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume15 {
	background: url(../images/btn_vol15.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume16 {
	background: url(../images/btn_vol16.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume16 {
	background: url(../images/btn_vol16.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume17 {
	background: url(../images/btn_vol17.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume17 {
	background: url(../images/btn_vol17.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume18 {
	background: url(../images/btn_vol18.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume18 {
	background: url(../images/btn_vol18.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume19 {
	background: url(../images/btn_vol19.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume19 {
	background: url(../images/btn_vol19.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume20 {
	background: url(../images/btn_vol20.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume20 {
	background: url(../images/btn_vol20.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume21 {
	background: url(../images/btn_vol21.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume21 {
	background: url(../images/btn_vol21.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume22 {
	background: url(../images/btn_vol22.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume22 {
	background: url(../images/btn_vol22.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume23 {
	background: url(../images/btn_vol23.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume23 {
	background: url(../images/btn_vol23.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume24 {
	background: url(../images/btn_vol24.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume24 {
	background: url(../images/btn_vol24.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume25 {
	background: url(../images/btn_vol25.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume25 {
	background: url(../images/btn_vol25.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume26 {
	background: url(../images/btn_vol26.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume26 {
	background: url(../images/btn_vol26.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume27 {
	background: url(../images/btn_vol27.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume27 {
	background: url(../images/btn_vol27.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume28 {
	background: url(../images/btn_vol28.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume28 {
	background: url(../images/btn_vol28.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume29 {
	background: url(../images/btn_vol29.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume29 {
	background: url(../images/btn_vol29.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume30 {
	background: url(../images/btn_vol30.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume30 {
	background: url(../images/btn_vol30.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume31 {
	background: url(../images/btn_vol31.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume31 {
	background: url(../images/btn_vol31.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume32 {
	background: url(../images/btn_vol32.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume32 {
	background: url(../images/btn_vol32.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume33 {
	background: url(../images/btn_vol33.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume33 {
	background: url(../images/btn_vol33.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume34 {
	background: url(../images/btn_vol34.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume34 {
	background: url(../images/btn_vol34.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a.volume35 {
	background: url(../images/btn_vol35.gif) no-repeat 0px 0px;
}
#left-container p.btn-link a:hover.volume35 {
	background: url(../images/btn_vol35.gif) no-repeat 0px -140px;
}
#left-container p.btn-link a {
	text-indent: -9999em;
}
/* コンテンツ */
#right-contents #left-container {
	width: 650px;
	padding: 100px 0px 20px;
	border: none;
	background: url(../images/bg_road-c.gif) left 20px no-repeat;
}
h1 {
	width: 650px;
	height:70px;
}
h1.vol1 {
	background: url(../images/bg_h1-vol1.gif) no-repeat;
}
h1.vol2 {
	background: url(../images/bg_h1-vol2.gif) no-repeat;
}
h1.vol3 {
	background: url(../images/bg_h1-vol3.gif) no-repeat;
}
h1.vol4 {
	background: url(../images/bg_h1-vol4.gif) no-repeat;
}
h1.vol5 {
	background: url(../images/bg_h1-vol5.gif) no-repeat;
}
h1.vol6 {
	background: url(../images/bg_h1-vol6.gif) no-repeat;
}
h1.vol7 {
	background: url(../images/bg_h1-vol7.gif) no-repeat;
}
h1.vol8 {
	background: url(../images/bg_h1-vol8.gif) no-repeat;
}
h1.vol9 {
	background: url(../images/bg_h1-vol9.gif) no-repeat;
}
h1.vol10 {
	background: url(../images/bg_h1-vol10.gif) no-repeat;
}
h1.vol11 {
	background: url(../images/bg_h1-vol11.gif) no-repeat;
}
h1.vol12 {
	background: url(../images/bg_h1-vol12.gif) no-repeat;
}
h1.vol13 {
	background: url(../images/bg_h1-vol13.gif) no-repeat;
}
h1.vol14 {
	background: url(../images/bg_h1-vol14.gif) no-repeat;
}
h1.vol15 {
	background: url(../images/bg_h1-vol15.gif) no-repeat;
}
h1.vol16 {
	background: url(../images/bg_h1-vol16.gif) no-repeat;
}
h1.vol17 {
	background: url(../images/bg_h1-vol17.gif) no-repeat;
}
h1.vol18 {
	background: url(../images/bg_h1-vol18.gif) no-repeat;
}
h1.vol19 {
	background: url(../images/bg_h1-vol19.gif) no-repeat;
}
h1.vol20 {
	background: url(../images/bg_h1-vol20.gif) no-repeat;
}
h1.vol21 {
	background: url(../images/bg_h1-vol21.gif) no-repeat;
}
h1.vol22 {
	background: url(../images/bg_h1-vol22.gif) no-repeat;
}
h1.vol23 {
	background: url(../images/bg_h1-vol23.gif) no-repeat;
}
h1.vol24 {
	background: url(../images/bg_h1-vol24.gif) no-repeat;
}
h1.vol25 {
	background: url(../images/bg_h1-vol25.gif) no-repeat;
}
h1.vol26 {
	background: url(../images/bg_h1-vol26.gif) no-repeat;
}
h1.vol27 {
	background: url(../images/bg_h1-vol27.gif) no-repeat;
}
h1.vol28 {
	background: url(../images/bg_h1-vol28.gif) no-repeat;
}
h1.vol29 {
	background: url(../images/bg_h1-vol29.gif) no-repeat;
}
h1.vol30 {
	background: url(../images/bg_h1-vol30.gif) no-repeat;
}
h1.vol31 {
	background: url(../images/bg_h1-vol31.gif) no-repeat;
}
h1.vol32 {
	background: url(../images/bg_h1-vol32.gif) no-repeat;
}
h1.vol33 {
	background: url(../images/bg_h1-vol33.gif) no-repeat;
}
h1.vol34 {
	background: url(../images/bg_h1-vol34.gif) no-repeat;
}
h1.vol35 {
	background: url(../images/bg_h1-vol35.gif) no-repeat;
}
p.point {
	padding: 0px 20px;
	background: url(../images/bg_p-point.gif) repeat-y;
}
#left-container #case {
	margin: 20px 0px;
	padding: 0px 0px 20px;
	border: 1px solid #D8D6C5;
	background: url(../images/bg_success-case.gif) repeat-x center bottom;
}
#case h2 {
	width: 648px;
	height: 60px;
}
#case h2.vol1 {
	background: url(../images/bg_h2-vol1.gif) no-repeat;
}
#case h2.vol2 {
	background: url(../images/bg_h2-vol2.gif) no-repeat;
}
#case h2.vol3 {
	background: url(../images/bg_h2-vol3.gif) no-repeat;
}
#case h2.vol4 {
	background: url(../images/bg_h2-vol4.gif) no-repeat;
}
#case h2.vol5 {
	background: url(../images/bg_h2-vol5.gif) no-repeat;
}
#case h2.vol6 {
	background: url(../images/bg_h2-vol6.gif) no-repeat;
}
#case h2.vol7 {
	background: url(../images/bg_h2-vol7.gif) no-repeat;
}
#case h2.vol8 {
	background: url(../images/bg_h2-vol8.gif) no-repeat;
}
#case h2.vol9 {
	background: url(../images/bg_h2-vol9.gif) no-repeat;
}
#case h2.vol10 {
	background: url(../images/bg_h2-vol10.gif) no-repeat;
}
#case h2.vol11 {
	background: url(../images/bg_h2-vol11.gif) no-repeat;
}
#case h2.vol12 {
	background: url(../images/bg_h2-vol12.gif) no-repeat;
}
#case h2.vol13 {
	background: url(../images/bg_h2-vol13.gif) no-repeat;
}
#case h2.vol14 {
	background: url(../images/bg_h2-vol14.gif) no-repeat;
}
#case h2.vol15 {
	background: url(../images/bg_h2-vol15.gif) no-repeat;
}
#case h2.vol16 {
	background: url(../images/bg_h2-vol16.gif) no-repeat;
}
#case h2.vol17 {
	background: url(../images/bg_h2-vol17.gif) no-repeat;
}
#case h2.vol18 {
	background: url(../images/bg_h2-vol18.gif) no-repeat;
}
#case h2.vol19 {
	background: url(../images/bg_h2-vol19.gif) no-repeat;
}
#case h2.vol20 {
	background: url(../images/bg_h2-vol20.gif) no-repeat;
}
#case h2.vol21 {
	background: url(../images/bg_h2-vol21.gif) no-repeat;
}
#case h2.vol22 {
	background: url(../images/bg_h2-vol22.gif) no-repeat;
}
#case h2.vol23 {
	background: url(../images/bg_h2-vol23.gif) no-repeat;
}
#case h2.vol24 {
	background: url(../images/bg_h2-vol24.gif) no-repeat;
}
#case h2.vol25 {
	background: url(../images/bg_h2-vol25.gif) no-repeat;
}
#case h2.vol26 {
	background: url(../images/bg_h2-vol26.gif) no-repeat;
}
#case h2.vol27 {
	background: url(../images/bg_h2-vol27.gif) no-repeat;
}
#case h2.vol28 {
	background: url(../images/bg_h2-vol28.gif) no-repeat;
}
#case h2.vol29 {
	background: url(../images/bg_h2-vol29.gif) no-repeat;
}
#case h2.vol30 {
	background: url(../images/bg_h2-vol30.gif) no-repeat;
}
#case h2.vol31 {
	background: url(../images/bg_h2-vol31.gif) no-repeat;
}
#case h2.vol32 {
	background: url(../images/bg_h2-vol32.gif) no-repeat;
}
#case h2.vol33 {
	background: url(../images/bg_h2-vol33.gif) no-repeat;
}
#case h2.vol34 {
	background: url(../images/bg_h2-vol34.gif) no-repeat;
}
#case p {
	padding: 0px 20px 20px;
}
#review {
	width: 650px;
	height:153px;
	padding-top: 35px;
	margin-bottom: 20px;
	background: url(../images/bg_review.gif) no-repeat;
}
#review h2 {
	width: 650px;
	height: 26px;
	margin-bottom: 10px;
}
#review h2.vol1 {
	background: url(../images/h2_review-vol1.gif) no-repeat;
}
#review h2.vol2 {
	background: url(../images/h2_review-vol2.gif) no-repeat;
}
#review h2.vol3 {
	background: url(../images/h2_review-vol3.gif) no-repeat;
}
#review h2.vol4 {
	background: url(../images/h2_review-vol4.gif) no-repeat;
}
#review h2.vol5 {
	background: url(../images/h2_review-vol5.gif) no-repeat;
}
#review h2.vol6 {
	background: url(../images/h2_review-vol6.gif) no-repeat;
}
#review h2.vol7 {
	background: url(../images/h2_review-vol7.gif) no-repeat;
}
#review h2.vol8 {
	background: url(../images/h2_review-vol8.gif) no-repeat;
}
#review h2.vol9 {
	background: url(../images/h2_review-vol9.gif) no-repeat;
}
#review h2.vol10 {
	background: url(../images/h2_review-vol10.gif) no-repeat;
}
#review h2.vol11 {
	background: url(../images/h2_review-vol11.gif) no-repeat;
}
#review h2.vol12 {
	background: url(../images/h2_review-vol12.gif) no-repeat;
}
#review h2.vol13 {
	background: url(../images/h2_review-vol13.gif) no-repeat;
}
#review h2.vol14 {
	background: url(../images/h2_review-vol14.gif) no-repeat;
}
#review h2.vol15 {
	background: url(../images/h2_review-vol15.gif) no-repeat;
}
#review h2.vol16 {
	background: url(../images/h2_review-vol16.gif) no-repeat;
}
#review h2.vol17 {
	background: url(../images/h2_review-vol17.gif) no-repeat;
}
#review h2.vol18 {
	background: url(../images/h2_review-vol18.gif) no-repeat;
}
#review h2.vol19 {
	background: url(../images/h2_review-vol19.gif) no-repeat;
}
#review h2.vol20 {
	background: url(../images/h2_review-vol20.gif) no-repeat;
}
#review h2.vol21 {
	background: url(../images/h2_review-vol21.gif) no-repeat;
}
#review h2.vol22 {
	background: url(../images/h2_review-vol22.gif) no-repeat;
}
#review h2.vol23 {
	background: url(../images/h2_review-vol23.gif) no-repeat;
}
#review h2.vol24 {
	background: url(../images/h2_review-vol24.gif) no-repeat;
}
#review h2.vol25 {
	background: url(../images/h2_review-vol25.gif) no-repeat;
}
#review h2.vol26 {
	background: url(../images/h2_review-vol26.gif) no-repeat;
}
#review h2.vol27 {
	background: url(../images/h2_review-vol27.gif) no-repeat;
}
#review h2.vol28 {
	background: url(../images/h2_review-vol28.gif) no-repeat;
}
#review h2.vol29 {
	background: url(../images/h2_review-vol29.gif) no-repeat;
}
#review h2.vol30 {
	background: url(../images/h2_review-vol30.gif) no-repeat;
}
#review h2.vol31 {
	background: url(../images/h2_review-vol31.gif) no-repeat;
}
#review h2.vol32 {
	background: url(../images/h2_review-vol32.gif) no-repeat;
}
#review h2.vol33 {
	background: url(../images/h2_review-vol33.gif) no-repeat;
}
#review h2.vol34 {
	background: url(../images/h2_review-vol34.gif) no-repeat;
}
#review h2.vol35 {
	background: url(../images/h2_review-vol35.gif) no-repeat;
}
#review p {
	padding-left: 240px;
	padding-right: 20px;
}
p.btn-left {
	float: left;
	padding-top: 4px;
}
p.btn-right {
	float: left;
	padding-top: 4px;
}
p.btn-left a {
	padding-left: 12px;
	background: url(/common/images/icon_p-laboratory-r.gif) no-repeat left center;
}
p.btn-left a {
	padding-left: 12px;
	background: url(/common/images/icon_p-laboratory-r.gif) no-repeat left center;
}
p.btn-left a:hover {
	background: url(/common/images/icon_p-laboratory-r-on.gif) no-repeat left center;
}
p.btn-right {
	float: right;
	text-align: right;
}
p.btn-right a {
	padding-right: 12px;
	background: url(/common/images/icon_p-laboratory.gif) no-repeat right center;
}
p.btn-right a:hover {
	background: url(/common/images/icon_p-laboratory-on.gif) no-repeat right center;
}
div.box650 p.btn-back {
	position: absolute;
	left: 285px;
	bottom: 20px;
}
p.btn-back a {
	display: block;
	width: 120px;
	height:33px;
	background: url(../images/btn_back.gif) no-repeat 0px 0px;
}
p.btn-back a:hover {
	background: url(../images/btn_back.gif) no-repeat 0px -33px;
}
.highlight {
	padding: 15px 0px 5px;
	font-weight: bold;
}
/* テキストインデント */
#left-container h1, #left-container h3, p.btn-back {
	text-indent:-9999em;
}
