@charset "utf-8";
/* CSS Document */
*{margin: 0; padding: 0;}
body {
      font-size: 90.5%;
	  line-height: 2.0em;
	  margin: 0 auto;
	  background-color:#000;
}

p {
   font-family: Tahoma, Geneva, sans-serif; font-size: 14pt; font-weight: normal; font-style: normal;
}
a {
    text-decoration: none;
    font-size: 1em;
	color: #000;
}
a img {
    border: none;
}
img {
    vertical-align: middle;
}
fieldset {
    border: none;
}
h1, h2, h3, h4, h5 {
    font-family: georgia, serif;
    font-size: 24pt;
}
h5 {
    font-size: 2.2em;
    margin: 15px 0px;
}
h2 {
    font-size: 2.2em;
    margin: 0;
}
h1 {
    font-size: 3em;
	line-height: 1.5em;
}
#main {
	padding: 0px;
	max-width: 100%; height: auto; 
	margin: 0 auto; background-color:#FFFFFF;
	border: #999 thin solid;
}
ul {list-style:none;}
a {font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #000;  text-decoration: none;}
a:link {font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #000;  text-decoration: none;}
a:visited {font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #000;  text-decoration: none;}
a:hover {font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #F00; text-decoration: none; }
.left {float:left;}
.right {float:right;}
.clear  {clear:both; }
#content {
	width: 100%; 
	background-color:#FFF; text-align:center
	
}
/* header */
#header {
	width: 100%;
	font-family: Tahoma; font-size:24pt; text-align:center; color:#FFFFFF; background-color:#990000
}
#header A{
	font-family: Tahoma; font-size:24pt; text-align:center; color:#FFFFFF;
}
/* product */
.sp {
	font-family: Tahoma, Geneva, sans-serif; font-size: 14pt; font-style: normal; font-weight: normal;
	padding: 4px;
	float: left;
	background-color:#FFF;
}
.sp img {
	border: none;
	float: left; margin: 2px;
}
#cap2 ul li{
	font-family: Tahoma, Geneva, sans-serif; font-size: 14pt; font-weight: bold;
	padding-left: 4px;
}
.box {
	width: 440px;
	height: 460px;
	border: #CCC thin solid;
	margin: 4px;
	float: left;
	background-color:#FFF;
	text-align: center;
}

.box img{
	width: 420px;
	height: 400px;
}
/* footer */
#footer {
	width: 100%; height: 30px;
	text-align: center;
	font-family:Tahoma, Geneva, sans-serif; font-size: 14pt;
	background-color:#FFF;
}
