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

.marR10 { margin-right:10px;}
.marR20 { margin-right:20px;}
.marR25 { margin-right:25px;}
.marR30 { margin-right:30px;}
.marB10 { margin-bottom:10px;}
.marB20 { margin-bottom:20px;}
.marB25 { margin-bottom:25px;}
.marB30 { margin-bottom:30px;}
.marB50 { margin-bottom:50px;}
.marT20 { margin-top:20px;}
.marT30 { margin-top:30px;}
.padB20 { padding-bottom:20px;}
.padB30 { padding-bottom:30px;}
.padT20 { padding-top:20px;}
.padT30 { padding-top:30px;}
.padR20 { padding-right:20px;}

.contents01,
.contents02,
.contents03 {
	width:1000px;
	margin:0 auto;
	text-align:left;
}

.bt01 {
	text-align:center;
	padding:30px 0;
}
.bt01 img,
.bt02 img,
.bt03 img,
.box2 img,
.copy img {
	display:inline;
}
.contents02-bg {
	background-color:#fff9f0;
	background-image:url(../images/bg/bg01.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
.box1-left {
	float:left;
	width:199px;
	padding-bottom:35px;
}
.box1-right {
	float:left;
	width:801px;
}
.contents03 {
	padding-top:50px;
}
.bt03 {
	margin:40px 0 25px 0;
	text-align:center;
}
.box2 {
	background-color:#FFF;
	text-align:center;
	padding:20px 30px 30px 30px;
	width:750px;
	margin:0 0 0 95px;
}
.copy {
	text-align:center;
	padding:30px 0;
}
.kiyaku {
	background-color:#FFF;
}