@charset "utf-8";

/*--------------------------------
	wrapper
--------------------------------*/
#wrapper {
	width: 950px;
	margin: 0 auto 70px auto;
	text-align: left;
}

/*--------------------------------
	article
--------------------------------*/
article {
	width: 695px;
	margin: 0 40px 0 0;
	float: left;
}

article h2 {
	margin: 0 0 25px 0;
	font-size: 30px;
	font-weight: bold;
}

/*--------------------------------
	privacy1
--------------------------------*/
article h3 {
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	padding: 0 0 8px 0;
	font-weight: bold;
}
.privacy1 {
	margin: 18px 0 24px 0;
}
.privacy1 dt {
	width: 30px;
	float: left;
}
.privacy1 dd {
	width: 665px;
	float: left;
}
article table {
	width: 665px;
	margin: 0 0 0 30px;
}
article table th {
	width: 100px;
}

/*--------------------------------
	privacy2
--------------------------------*/
#privacy2 {
	margin: 5px 0 0 0;
}
#privacy2 dt {
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	padding: 0 0 8px 0;
	font-weight: bold;
}
#privacy2 dd {
	margin: 0 0 24px 0;
}

/*--------------------------------
	point
--------------------------------
.point {
	width: 695px;
	border-top: 1px dashed #7d92ba;
	margin: 24px 0 0 0;
	padding: 16px 0 0 0;

}
.point h4 {
	width: 217px;
	float: left;
}
.point p {
	width: 468px;
	float: left;
	line-height: 1.7;
}
.point p span {
	color: #e96d1a;
}
*/
/*--------------------------------
	imageBox
--------------------------------
.imageBox {
	width: 695px;
	border-top: 1px dashed #7d92ba;
	margin: 24px 0 0 0;
	padding: 46px 0 0 0;

}
*/
