* {
	margin : 0 ;
	padding : 0 ;
}

img {
	border: 0;
}

a{
	outline: none;
}

/* box */
#body {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px;
	width: 800px;
}

.box01 {
	border-style: solid;
	border-width: 0px;
	width: 800px;
	height: 244px;
}

.box02 {
	border-style: solid;
	border-width: 0px;
	width: 800px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.box03 {
	border-style: solid;
	border-width: 0px;
	width: 800px;
	height: 34px;
}

.box03-1 {
	border-style: solid;
	border-width: 0px;
	width: 111px;
	height: 34px;
	float: left;
}

.box03-2 {
	border-style: solid;
	border-width: 0px;
	width: 174px;
	height: 34px;
	float: left;
}

.box03-3 {
	border-style: solid;
	border-width: 0px;
	width: 214px;
	height: 34px;
	float: left;
}

.box03-4 {
	border-style: solid;
	border-width: 0px;
	width: 183px;
	height: 34px;
	float: left;
}

.box03-5 {
	border-style: solid;
	border-width: 0px;
	width: 24px;
	height: 34px;
	float: left;
}

.box03-6 {
	border-style: solid;
	border-width: 0px;
	width: 22px;
	height: 34px;
	float: left;
}

.box04 {
	border-style: solid;
	border-width: 0px;
	width: 800px;
	padding-top: 30px;
	padding-bottom: 20px;
}

.box05 {
	border-style: solid;
	border-width: 0px;
	width: 800px;
	height: 2px;
}

.box06 {
	border-style: solid;
	border-width: 0px;
	width: 800px;
	padding-bottom: 20px;
}

.box07 {
	background-color: #CEB0B0;
	background-image: url(img/line02.jpg);
	background-repeat: repeat-x;
	border-style: solid;
	border-width: 0px;
	width: 800px;
	height: 1px;
}

.box08 {
	border-style: solid;
	border-width: 0px;
	width: 800px;
	padding-top: 12px;
	padding-bottom: 30px;
}


/* font */
.font01 {/* フッター */
	color: #666666;
	font-size: x-small;
	line-height: 1.6em;
	letter-spacing: 0.095em;
}

.font02 {/* 本文 */
	font-size: small;
	line-height: 1.5em;
}








