
/*全体*/
body{
background-color:#D3B8A7;}

body,td,th{
	color:#000;
	font-size:12px;
	line-height:18px;
}

a img { border: none; }

a{ text-decoration:none; }


/*リンク*/
a{color:#666;text-decoration:none;}
a:hover {color:#ccc;}
.menu a{color:#000;text-decoration:none;}
.menu a:hover {color:#cc6666;}
.cpr a{color:#000;text-decoration:none;}
.cpr a:hover {color:#cc6666;}



textarea,input{color: black;border:1px solid black;
background:white;}
hr{color: white;
   hr-size: 0px;}

p.txt{margin: 400px 0px 0px;
	padding: 0px;
	text-indent: 0;}

div p{margin: 0;
	padding: 0;
	text-align: left;}

h2{
	margin: 20px 3px 0px;
	padding: 3px;
	color: #e68a8a;
	font-size: 11pt;
	font-weight: normal;
	background-color: transparent;
	border-bottom: 1px dotted #ccc;
}
.memo{
	margin: 20px;
	padding: 5px 15px;
	background-color: #f8f8ef;
}
.memo p{
	text-align: left;
}
.source{
	margin: 25px;
	padding: 5px 10px;
	border: 1px dashed #ccc;
	background-color: #F0F8FF;
	clear: both;
}
.sample{
	margin: 30px;
	padding: 20px;
	text-align: center;
	border: 2px solid #eee;
	background-color: transparent;
}
.note{
	margin: 50px 0px;
	padding: 0px;
}
.rd{
	color: #c33;
}
.line{
	border-bottom: 1px dashed #c00;
}
dl{
	margin: 30px 0px;
}
dt{
	color: #c33;
}
dd{
	margin: 10px 20px;
}
div#recommend{
	margin: 20px 0px;
}
div#recommend dl{
	margin: 10px 20px;
}
address{
	margin: 50px 0px 20px;
	color: #999;
	font-size: 10pt;
	font-style: normal;
	text-align: center;
	font-family: verdana,chicago;
}








BODY{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;

scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:"#c0c0c0";
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-track-color:#ffffff;

}

BR{letter-spacing:normal;}

.imgscroll{
filter:chroma(color=#ffffff)}
