@charset "utf-8";
html, body, div, ul, li, h1, h2, h3, br, img, a, ul, li {
  margin: 0px;  padding: 0px;  border: 0px;
} 
body {font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #000000; margin: 0; padding: 0;	color: #FFFFFF;
}
.twoColFixLtHdr #container {
	width: 874px; background: #A01A1C;	margin: 0 auto; border: 0;	text-align: left; background-image: url(images/Dekow2.jpg);	background-repeat: repeat-y;
} 
.twoColFixLtHdr #header {
	background: #A01A1C; height: 252px;	padding: 0; 
} 
.twoColFixLtHdr #header #logo {
	margin: 0; padding: 0; background-image: url(images/Dekows2_01.jpg); height: 139px;
}
.twoColFixLtHdr #header #heading {
	margin: 0; 	background-image: url(images/Dekows2_02.jpg); height: 113px; color:#CBB957;
}
.twoColFixLtHdr #header #heading h1 {
	font-size:100%;	padding-left: 350px; padding-top: 75px; text-align:left; }

.twoColFixLtHdr #sidebar1 {	float: left; width: 183px; padding: 0;	text-align: left;
}
.twoColFixLtHdr #sidebar1 ul { margin: 0;  line-height:0; padding: 0; border: none; display:inline;  list-style-type:none; }
.twoColFixLtHdr #sidebar1 li { white-space: nowrap; float:left; clear:none; }

.twoColFixLtHdr #mainContent {
	margin: 0 0 0 183px; padding: 0 30px; font-size: 90%;
} 
.twoColFixLtHdr #footer {	padding: 0 10px 0 20px; background:#A08657;	background-image: url(images/Dekows2_14.jpg);	background-repeat: no-repeat;	height: 8px;
} 
.twoColFixLtHdr #footer p {
	margin: 0; 	padding: 10px 0; 
}
.fltrt { float: right;	margin-left: 8px;
}
.fltlft { float: left;	margin-right: 8px;
}
.clearfloat { clear:both;  height:0;  font-size: 1px;  line-height: 0px; 
}
.clearleft { clear:right;  height:0;  font-size: 1px;  line-height: 0px; 
}
.center { text-align:center;}
.paddingtop {
	padding-top: 15px;
}
a {
	color: #FFFFFF;
}
.pictures { float: left; margin-right: 10px; 
}
.sp {
margin: 10px auto;
width: 800px;
}
.sp, .sp a {
font-family: Arial;
text-align: center;
font-size: 10px;
color: #1e476f;
text-decoration: none;
font-weight: normal;
}