@charset "utf-8";
@import url(global.css);

/* ------------------------------
 
------------------------------ */

#price h2{
	background:url(../price/images/top.jpg) no-repeat left top;
}
.text{
	margin-bottom:20px;
}
h3#h3_1{
	width:686px;
	height:34px;
	text-indent:-9999px;
	display:block;
	background:url(../price/images/h3_1.jpg) no-repeat left top;
	margin-bottom:20px;
}
h3#h3_2{
	width:686px;
	height:34px;
	text-indent:-9999px;
	display:block;
	background:url(../price/images/h3_2.jpg) no-repeat left top;
	margin:20px 0;
}
h3#h3_3{
	width:686px;
	height:34px;
	text-indent:-9999px;
	display:block;
	background:url(../price/images/h3_3.jpg) no-repeat left top;
	margin:20px 0;
}
h3#h3_4{
	width:686px;
	height:34px;
	text-indent:-9999px;
	display:block;
	background:url(../price/images/h3_4.jpg) no-repeat left top;
	margin:20px 0;
}
table.pricetbl{
	width:676px;
	margin:0 auto 20px;
	background-color:#D8D8D8;
}
table.pricetbl th.item{
	width:200px;
	padding:10px;
	background-color:#DCE7F3;
	text-align:center;
	border:1px solid #FFF;
}
table.pricetbl th.plan{
	padding:10px;
	background-color:#D2E9BC;
	text-align:center;
	border:1px solid #FFF;
}
table.pricetbl td{
	background-color:#FFF;
	padding:5px;
	text-align:center;
}
table.kasantbl{
	width:676px;
	margin:0 auto 20px;
	background-color:#D8D8D8;
}
table.kasantbl th{
	width:300px;
	padding:10px;
	background-color:#DCE7F3;
	text-align:center;
	border:1px solid #FFF;
}
table.kasantbl td{
	background-color:#FFF;
	padding:10px;
	text-align:center;
}
.text p{
	padding:0 5px;
	margin-bottom:10px;
}
.text ol li{
	list-style-type:decimal;
	margin:0 0 5px 35px;
	padding:0 5px 0 0;
}
.text ul{
	margin-bottom:20px;
}
.text ul li{
	list-style-type:disc;
	margin:0 0 5px 30px;
	padding:0 5px 0 0;
}
p.ban_contact{
	width:650px;
	height:145px;
	margin:0 auto;
}
p.ban_contact a{
	width:650px;
	height:145px;
	background:url(../staff/img/ban_contact.jpg) no-repeat left top;
	display:block;
	text-indent:-9999px;
}
p.ban_contact a:hover{
	background-position:right bottom;
}



