#header {
	float: left;
	height: 80px;
	width: 245px;
	padding-bottom: 5px;
}
#navi {
	float: left;
	height: 80px;
	width: 455px;
	padding-bottom: 5px;
}
#line {
	clear: left;
	height: auto;
	width: 700px;
}

#contents {
	height: 470px;
	width: 700px;
	padding-top: 20px;
}
#product {
    height: 470px;
	width: 500px;
	float: left;
	display: block;
}
#img {
    height: 470px;
	width: 250px;
	float: left;
	display: block;
}
#text {
    height: 470px;
	width: 235px;
	float: left;
	padding-right:15px;
}
#intro {
    height: 470px;
	width: 190px;
	float: left;
	display: block;
	padding-left:10px;
}
#extra {
    width: 700px;
	height: 200px;
	padding-top: 45px;
	display: block;
	background-image:url(../img/background_extra.png);
	background-repeat:no-repeat;
	background-position:top;
}
#sticker {
	position:absolute;
	left:0px;
	top:0px;
	margin: 0px;
}
#footer {
	height: auto;
	width: 700px;
	padding-top: 50px;
	clear:both;	
}
#wrapper {
	height: auto;
	width: 700px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}
.intro {
    height:380px;
	width:185px;
	display:block;
	padding-top:5px;
	padding-left:5px;
	background-color:#f2f2f2;
	
}
.img  {
 height:auto;
 width:auto;
 margin-bottom:8px;
 }
.table_01 {
width:100%;
margin:0px 0px 10px 0px;
padding:0px;
border-collapse:collapse;
}
.table_01 th {
padding:2px 0 1px 8px;
text-align:left;
vertical-align:top;
color:#006BBF;
border-left:5px solid #006BBF;
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
}
.table_01 td {
padding:13px 2px 2px 13px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
}
.style41 {
	font-size: x-small;
	font: monospace;
	color: #FF3366;
}
a {
text-decoration: none;
}
a:link {
color: #585858;
}
a:visited {
color: #585858;
}
a:active {
color: #8FABBE;
}
a:hover {
color: #FF3399;
}
table.text td { vertical-align: bottom; padding-left:5px;}
table.text th { vertical-align: bottom; padding-top:5px; padding-bottom:0px; }
table.extra th { border-left: 1px solid #999999; width:1px;}
div#contents a img { border: 1px solid #CCCCCC; }
div#contents a:hover img { border: 1px ridge #999999 ; filter: Alpha(opacity=100); }