@charset "Shift_JIS";

@import "../css/contents.css";


div#plan p {
	margin: 2px 5px 10px 5px;
}
div#plan dl {
	margin: 5px;
}
div#plan dt {
	font-size: 110%;
	background: url(img/bg_dt.gif) no-repeat left top;
	height: 28px;
	padding-left: 28px;
	line-height: 28px;
	margin-bottom: 10px;
}
div#plan dt a {
	color: #009933;
}
div#plan dd {
	margin: 5px;
	line-height: 1.7;
}
div#plan ul {
	margin-bottom: 10px;
}
div#plan ul li {
	float: left;
	color: #666;
	margin: 5px;
	display: inline;
	list-style: none;
	background: url(img/arrow_11.gif) no-repeat left center;
	padding-left: 12px;
	white-space: nowrap;
}
div.plan2_1 {
	width: 250px;
	float: left;
	clear: both;
	margin: 5px 0;
	display: inline;
	margin-bottom: 10px;
}
div.plan2_2 {
	width: 250px;
	float: right;
	margin: 5px 0;
	display: inline;
}
div#plan h3 {
	font-size: 90%;
	margin-bottom: 0 !important;
	line-height: 25px !important;
	height: 25px !important;
	color: #333;
	font-weight: normal;
	background: url(img/bg_h3.gif) no-repeat left center;
}
p.outline {
	float: right;
	width: 230px;
	margin-top: 50px;
	line-height: 2;
	margin-right: 10px;
	display: inline;
}
table {
	border-top: solid 1px #ccc;
	border-right: solid 1px #ccc;
	margin-left: 25px;
	margin-bottom: 10px;
}
.total, .total2 {
	font-size: 110%;
	text-align: center;
	color: #222;
	border-top: solid 1px #222 !important;
}
.note {
	clear: both;
	margin-bottom: 15px;
}
table th{
	background: #ebebeb;
	font-weight: bold;
	border: solid 1px;
	border-color: #fff #fff #ccc #ccc;
	color: #333;
	padding: 5px 0;
	text-align: center;
	letter-spacing: 0.3em;
}
table td {
	padding-left: 5px;
	line-height: 1.7em;
	letter-spacing: 0.1em;
	border: solid 1px;
	border-color: #fff #fff #ccc #ccc;
}
td.center {
	text-align: center;
}
div.right_list {
	width: 240px;
	float: right;
	margin-right: 25px;
	display: inline;
}
div.right_list ul {
	margin-left: 30px;
}
div.right_list h4 {
	color: #CC6633;
	margin-bottom: 10px;
}
.total_table {
	border-color: #999;
	margin-top: 20px;
}
.total_table th {
	background: #ccc;
	border-color: #fff #fff #999 #999;
	color: #111;
}
.total_table td {
	border-color: #fff #fff #999 #999;
}

div#saidan {
	margin-top: 10px;
}
div#saidan ul li {
	float: left;
	width: 250px;
	margin: 0 10px 7px 10px;
	display: inline;
	padding-top: 182px;
	list-style: none;
	text-align: center;
}
#ei50 {
	background: url(img/eikeiji_50.jpg) no-repeat left top;
}
#ka50 {
	background: url(img/kaikan_50.jpg) no-repeat left top;
}
#ei65 {
	background: url(img/eikeiji_65.jpg) no-repeat left top;
}
#ka65 {
	background: url(img/kaikan_65.jpg) no-repeat left top;
}
#ei80 {
	background: url(img/eikeiji_80.jpg) no-repeat left top;
}
#ka80 {
	background: url(img/kaikan_80.jpg) no-repeat left top;
}
#ka100 {
	background: url(img/kaikan_100.jpg) no-repeat left top;
}
#sg50 {
	background: url(img/seijo_50.jpg) no-repeat left top;
}
#sg70 {
	background: url(img/seijo_70.jpg) no-repeat left top;
}
#sg100 {
	background: url(img/seijo_100.jpg) no-repeat left top;
}
#sg150 {
	background: url(img/seijo_150.jpg) no-repeat left top;
}
ul#service {
	margin-left: 5px;
}
ul#service li {
	float: left;
	width: 109px;
	list-style: none;
	line-height: 12px;
	font-size: 10px;
	padding-top: 96px;
	text-align: center;
}
#sv1 {
	background: url(img/sv1.gif) no-repeat center top;
}
#sv2 {
	background: url(img/sv2.gif) no-repeat center top;
}
#sv3 {
	background: url(img/sv3.gif) no-repeat center top;
}
#sv4 {
	background: url(img/sv4.gif) no-repeat center top;
}
#sv5 {
	background: url(img/sv5.gif) no-repeat center top;
}
#sv6 {
	background: url(img/sv6.gif) no-repeat center top;
}
#sv7 {
	background: url(img/sv7.gif) no-repeat center top;
}
#sv8 {
	background: url(img/sv8.gif) no-repeat center top;
}
#sv9 {
	background: url(img/sv9.gif) no-repeat center top;
}
#sv10 {
	background: url(img/sv10.gif) no-repeat center top;
}
#sv11 {
	background: url(img/sv11.gif) no-repeat center top;
}
#sv12 {
	background: url(img/sv12.gif) no-repeat center top;
}
#sv13 {
	background: url(img/sv13.gif) no-repeat center top;
}
#sv14 {
	background: url(img/sv14.gif) no-repeat center top;
}
#sv15 {
	background: url(img/sv15.gif) no-repeat center top;
}
#sv16 {
	background: url(img/sv16.gif) no-repeat center top;
}
#sv17 {
	background: url(img/sv17.gif) no-repeat center top;
}
#sv18 {
	background: url(img/sv18.gif) no-repeat center top;
}
#sv19 {
	background: url(img/sv19.gif) no-repeat center top;
}
#sv20 {
	background: url(img/sv20.gif) no-repeat center top;
}
#sv21 {
	background: url(img/sv21.gif) no-repeat center top;
}
#sv22 {
	background: url(img/sv22.gif) no-repeat center top;
}
#sv23 {
	background: url(img/sv23.gif) no-repeat center top;
}
#sv24 {
	background: url(img/sv24.gif) no-repeat center top;
}
#sv25 {
	background: url(img/sv25.gif) no-repeat center top;
}