body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color:	#E2E2E2;
	margin-bottom: 0px;
}

#sanei a:link{text-decoration:none; color: #000000}
#sanei a:active{text-decoration:none;}
#sanei a:visited{text-decoration:none; color: #000000}
#sanei a:hover{
	color:#936039;
	text-decoration: none;
	background-color: #FFFFFF;
}


#image a:hover {
 position:relative;
 top:1px;
 left:1px;
}

.pattern1{
 background-repeat:no-repeat
}

.san_f11 {
	font-size: 11px;
	color: #000000;
	line-height: 120%;
}

.san_f11b {
	font-size: 11px;
	color: #936039;
	padding-top:5px;
}

.san_f12 {
	font-size: 12px;
	color: #000000;
	line-height: 130%;
}

.san_f12c {
	font-size: 12px;
	color: #000000;
	line-height: 130%;
	padding: 10px;
}

.san_f12pan {
	font-size: 12px;
	color: #333333;
	font-weight: nomal;}

.san_f12hover {
	font-size: 12px;
	color: #006600;
	line-height: 130%;
}

.san_f12b {
	font-size: 12px;
	color: #936039;
	padding:5px;
}

.san_f12red {
	font-size: 12px;
	color: #FF0000;
	line-height: 130%;
}

.san_f12bb {
	font-size: 12px;
	color: #70482C;
	line-height: 120%;
}

.san_f14 {
	font-size: 14px;
	color: #000000;
	line-height: 150%;
}

.san_f14p {
	font-size: 14px;
	color: #000000;
	line-height: 130%;
	padding-left:10px;
}

.san_f14b {
	font-size: 14px;
	color: #5A3A23;
	padding:3px;
}

.san_f18b {
	font-size: 18px;
	color: #70482C;
	line-height: 130%;
	font-weight: bold;
	padding-left:10px;
}

.san_icon {
 position:relative;top:2px;
}

.table01 { 
width: 400px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #1C79C6 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table01 TD { 
border: 1px #1C79C6 solid; /* セルの枠線（太さ・色・スタイル） */ 
} 
