BODY{
background-image:url('../img/index/index_woodbg.png');		/*背景画像*/
background-repeat:repeat-x;/*背景画像の繰り返し指定*/
background-position:0px 350px;/* 背景画像の開始位置 */
background-attachment:scroll/*fixed*/;/* 背景画像の固定 */
background-color:#FFFFFF;
color:#573018;
margin-top:0px;
margin-bottom:0px;
margin-left: 0px;
margin-right: 0px;
font-size:10px;
_font-size:62.5%;
font-weight:normal;
scrollbar-face-color:#ffffff;/* 表面の色 */
scrollbar-3dlight-color:#ffffff;/* 左端と上端の色 */
scrollbar-highlight-color:#B0B0B0;/* ハイライトの色 */
scrollbar-shadow-color:#B0B0B0;/* 影の色 */
scrollbar-darkshadow-color:#ffffff;/* 右端と下端 */
scrollbar-arrow-color:#B0B0B0;/* 矢印の色 */
scrollbar-track-color:#ffffff;/* バーの背景の色 */
}
/*メインテキスト*/
div.maintext{
	position:absolute;
	/*width:100%;*/
	/*height:252px;*/
	top:10px;
	left:10px;
}
/*プレートベース*/
div.platebase{
	position:absolute;
	background-attachment: scroll;
	background-image: url(../img/index/plate.png);
	background-repeat:repeat-x;
	background-position:0px 0px;
	width:100%;
	height:252px;
	top: 98px;
	left: 0px;
}
/*プレート文字*/
div.platetext{
	position:absolute;
	background-attachment: scroll;
	background-image: url(../img/index/index_text.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:534px;
	height:171px;
	top: 167px;
	left: 94px;
}
/*プレートはんこ*/
div.platestamp{
	position:absolute;
	background-attachment: scroll;
	background-image: url(../img/index/index_stamp.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:90px;
	height:90px;
	top: 235px;
	left: 646px;
}
/*プレート反射*/
div.plateref{
	position:absolute;
	background-attachment: scroll;
	background-image: url(../img/index/plate_ref.png);
	background-repeat:repeat-x;
	background-position:0px 0px;
	width:100%;
	height:252px;
	top: 350px;
	left: 0px;
}
/*文字反射*/
div.textref{
	position:absolute;
	background-attachment: scroll;
	background-image: url(../img/index/index_text_ref.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:534px;
	height:171px;
	top: 362px;
	left: 94px;
}
/*はんこ反射*/
div.stampref{
	position:absolute;
	background-attachment: scroll;
	background-image: url(../img/index/index_stamp_ref.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:90px;
	height:90px;
	top: 375px;
	left: 646px;
}
a{
color:#573018;
text-decoration:none;
}

a:hover{
color:#FF0000;
}

a:visited{
color:#000000;
}

h1{
margin-top:0px;
margin-bottom:0px;
color:#573018;
font-size:1.2em;
font-weight:normal;
line-height:1.5;
}

h2{
margin-top:0px;
margin-bottom:0px;
/*line-height:1.5;*/
color:#B0B0B0;
font-size:x-small;
font-weight:normal;
}

input.button{
background-color: #FFFFFF;
color: #555555;
border: 1px solid #555555;
}

.fontsize12 {
	font-size: 1.2em;
}
