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

.webCap01 {
	width: 700px;
	margin: 0px;
	padding: 0px;
}

.webCap01 {
	width: 700px;
	margin: 0px;
	padding: 0px;
}

.webCap-Sub {
	width: 700px;
	margin: 20px 0px 10px 0px;
	padding: 0px;
}

.webCap-Sub2 {
	width: 700px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

.webCap-Sub3 {
	width: 700px;
	margin: 40px 0px 10px 0px;
	padding: 0px;
}

.webBox {
	float: left;
	width: 700px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}

.webBox-Contact {
	float: left;
	width: 700px;
	margin: 50px 0px 80px 0px;
	padding: 0px;
	text-align: left;
}

.webLeft {
	float: left;
	width: 410px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	text-align: left;
	font-size: 13px;
	line-height: 160%;
}

.webText {
	width: 690px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	text-align: left;
	font-size: 13px;
	line-height: 160%;
}

.webText2 {
	width: 660px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	text-align: left;
	font-size: 13px;
	line-height: 160%;
	border-bottom: 1px dashed #cccccc;
}

.webText3 {
	width: 660px;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	text-align: left;
	font-size: 13px;
	line-height: 160%;
}

.webText4 {
	width: 690px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	text-align: left;
	font-size: 13px;
	line-height: 160%;
}

.webText5 {
	width: 660px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	text-align: left;
	font-size: 13px;
	line-height: 160%;
}

.webLeft-Text01 {
	width: 410px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	text-align: left;
	font-size: 13px;
	line-height: 160%;
}

.webLeft-Text02 {
	width: 410px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	text-align: left;
	font-size: 13px;
	line-height: 160%;
}

.webRight {
	float: left;
	width: 260px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	text-align: left;
}

.webContact {
	float: left;
	width: 660px;
	height: 150px;
	margin: 0px 0px 60px 20px;
	padding: 0px;
	background: url(../img/web_contact_bg.jpg) no-repeat;
	text-align: left;
}

.webContact-Btn {
	margin-top: 89px;
	margin-left: 492px;
}

.sideBanner-Web {
	width: 230px;
	height: 220px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	background: url(../img/web_side_bg.jpg) no-repeat;
	text-align: left;
}

.sideMenu-Btn01 img {
	margin-top: 48px;
	margin-left: 10px;
}

.sideMenu-Btn02 img {
	margin-top: 15px;
	margin-left: 10px;
}

.webPrice-Table {
 	width: 660px;
 	margin: 20px 0px 10px 20px;
 	padding: 0px;
 	border: 1px solid #bcbcbc;
 	text-align: left;
}

.webPrice-Table td {
 	padding: 15px 15px 15px 10px;
	border-right: 1px solid #bcbcbc;
 	border-bottom: 1px solid #bcbcbc;
 	font-size: 13px;
	line-height: 150%;
}

.webPrice-Table td.bordernone {
 	border: none;
}

.webPrice-Table .leftArea-Top {
 	margin: 0px;
 	padding: 15px 15px 15px 10px;
 	width: 210px;
	background-color: #f2f2f2;
 	height: 100%;
 	font-size: 13px;
	line-height: 150%;
 	border-bottom: 1px solid #bcbcbc;
}

.webPrice-Table .middleArea-Top {
 	margin: 0px;
 	padding: 15px 15px 15px 10px;
 	width: 145px;
	background-color: #f2f2f2;
 	height: 100%;
 	font-size: 13px;
	line-height: 150%;
 	border-bottom: 1px solid #bcbcbc;
}

.webPrice-Table .rightArea-Top {
 	margin: 0px;
 	padding: 15px 15px 15px 10px;
 	width: 305px;
	background-color: #f2f2f2;
 	height: 100%;
 	font-size: 13px;
	line-height: 150%;
 	border-bottom: 1px solid #bcbcbc;
}


.webPrice-Table .leftArea {
 	margin: 0px;
 	padding: 15px 15px 15px 10px;
 	width: 210px;
	background-color: #ffffff;
 	height: 100%;
 	font-size: 13px;
	line-height: 150%;
 	border-bottom: 1px solid #bcbcbc;
}

.webPrice-Table .middleArea {
 	margin: 0px;
 	padding: 15px 15px 15px 10px;
 	width: 145px;
	background-color: #ffffff;
 	height: 100%;
 	font-size: 13px;
	line-height: 150%;
 	border-bottom: 1px solid #bcbcbc;
}

.webPrice-Table .rightArea {
 	margin: 0px;
 	padding: 15px 15px 15px 10px;
 	width: 305px;
	background-color: #ffffff;
 	height: 100%;
 	font-size: 13px;
	line-height: 150%;
 	border-bottom: 1px solid #bcbcbc;
}

.webPlan {
	width: 700px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}