body {
	margin: 0px;*
	padding: 0px;
/*	color: #666666;*/
/*	background-color: #FFDFDF;*/

}

h1 {
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}

h3 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}

h4 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

#background {
	width: 750px;
	height: 100%;
	margin: 0px;
	padding: 0px;
/*	background-color: #ffffff;*/
/*	background-image: url(images/img_bg_mid.jpg);*/
/*	background-repeat: repeat-y;*/
}
/*-----------------*/
/* HPの上段共通設定
*/
.logo-area {
	top : 8px;
	left : 25px;
	margin: 0px;
	padding: 0px;
	width: 150px;
	height: 50px;
/*	position : relative;*/
	position : absolute;
	z-index : 1;
	background-color:	NULL;
}

.top-btn-area {
	top : 10px;
	left : 580px;
	margin: 0px;
	padding: 0px;
	position : absolute;
	z-index : 1;
	background-color:	NULL;
}

.top-separate-area {
	top : 58px;
	left : 0px;
	margin: 0px;
	padding: 0px;
	position : absolute;
	z-index : 1;
	width : 750px;		/* センタリングの為*/
	background-color:	NULL;
}

/*-----------------*/
/* HPの中段設定
*/
/* 文字サイズ・行指定がptでされている　*/
.information-area-soft {
/*	position : relative;*/
/*	top : 70px;*/
/*	left : 25px;*/
	width : 750px;
	height : auto;
	border : thick solid;
	border-width : 1px;
	border-color : #ffffff;

/*	margin: 25px,70px,25px,25px;*/
	margin-top: 70px;
	padding-top: 70px;
	padding-bottom: 10px;

	font : 9pt;
	line-height : 14pt;
	letter-spacing : 10pt;
	color : #555555;
/*	background-color: #00ffff;*/
}

/* 問合せ先など　*/
.inquiry-area-soft {
	top : 445px;
	left : 190px;
	width : 535px;
	height : 100px;
	border : thick solid;
	border-width : 1px;
	border-color : #ffffff;

	margin: 0px;
	padding: 10px;
	position : absolute;
	z-index : 2;
	font : 9pt;
	line-height : 10pt;
	color : #555555;
/*	background-color: #ffffff;*/
}

.information-area-soft td {
	padding :			5px;
	font-size :			10pt;
	line-height : 		10pt;
/*	background-color:	#ffddff;*/
}

.information-area-pt a:link{		text-decoration:none;	color:	#5555ff;	}
.information-area-pt a:visited{		text-decoration:none;	color:	#8888ff;	}
.information-area-pt a:active{		text-decoration:none;	color:	#ffaaaa;	}
.information-area-pt a:hover{		text-decoration:none;	color:	#ff7777;	}

/*-----------------*/
/* HPの下段共通設定
*/
/*
.btm-area {
	position : relative;
	top : 90px;
	left : 25px;
	margin: 0px;
	padding: 0px;
	width : 750px;
	height: auto;
	background-color:	NULL;
}
*/
.btm-separate-area-s {
/*	position : relative;*/
/*	top : 75px;*/
	width : 750px;		/* センタリングの為*/
	height : 2px;
	margin: 0px;
	padding: 0px;
/*	background-color:	#ddffdd;*/
}

.btm-menu-area-s {
/*	position : relative;*/
/*	top : 82px;*/
	width : 750px;		/* センタリングの為*/
	height : auto;
	margin: 0px;
/*	padding: 5px;*/
	padding-top: 5px;
	text-align : center;
	font : 8pt;
	color : #aaaaaa;
/*	background-color:	#ffdddd;*/
}

.btm-copyright-area-s {
/*	position : relative;*/
/*	top : 160px;*/
	width : 750px;		/* センタリングの為*/
	height : auto;
	margin: 0px;
/*	padding: 5px;*/
	padding-top: 5px;
	padding-bottom: 20px;
	text-align : center;
	font : 11px;
	color : #555555;
/*	background-color:	NULL;*/
}

.btm-menu-area-s a:link{		text-decoration:none;	color:	#aaaaff;	}
.btm-menu-area-s a:visited{		text-decoration:none;	color:	#ccccff;	}
.btm-menu-area-s a:active{		text-decoration:none;	color:	#ffaaaa;	}
.btm-menu-area-s a:hover{		text-decoration:none;	color:	#ff7777;	}



