body {
text-align:center;
margin-top:0;
margin-bottom:0;
color:#333333;
font-size:12px;
background-image:url(products1/img/back_img.gif);
}

/* link */
a:link {
	color: #333333;
text-decoration:underline;}

a:visited {
text-decoration:underline;
	color: #333333;
}
a:hover {
	text-decoration:none;
	color:#999999;
}
a:active {
text-decoration:none;
}

/* container */
#container{
background-image:url(products1/img/back_line.gif);
width:758px;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
}

/* contents */
#contents{
float:left;
width:750px;
margin-left:0;
margin-right:0;
margin-bottom:0;
}

#head{
text-align:left;
margin-left:0;
margin-top:0;
margin-bottom:0;
background-image:url(products1/img/head_img.gif);
height:85px;
}

h1{
float:left;
text-align:left;
margin-left:10px;
margin-top:30px;
margin-bottom:0;
}

p.sub_navi{
float:right;
font-size:10px;
text-align:left;
margin-top:43px;
margin-right:10px;
margin-bottom:0;
}

#main_img{
text-align:left;
margin-top:0;
margin-left:0;
margin-bottom:0;
}

#main_navi{
text-align:left;
margin-top:0;
margin-left:0;
margin-bottom:0;
}

/* main_contents_control*/
#main_contents{
text-align:left;
width:740px;
margin-top:30px;
margin-left:5px;
margin-right:5px;
margin-bottom:50px;
}

/* top_contents_control*/
#contents_left{
float:left;
text-align:left;
width:520px;
margin-top:0;
margin-left:0;
margin-bottom:50px;
}

#new_list{
text-align:left;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
width:520px;
height:175px;
overflow:auto;
SCROLLBAR-FACE-COLOR:#FFFFFF;SCROLLBAR-3dLight-COLOR:#C0C0C0;SCROLLBAR-Highlight-COLOR:#C0C0C0;SCROLLBAR-Track-COLOR:#C0C0C0;SCROLLBAR-Arrow-COLOR:#C0C0C0;SCROLLBAR-Shadow-COLOR:#C0C0C0;SCROLLBAR-DarkShadow-COLOR:#C0C0C0}

p.coments_new{
text-align:left;
line-height:1.5em;
margin-top:10px;
margin-bottom:0;
margin-left:25px;
margin-right:25px;
}

#contents_right{
float:right;
text-align:left;
width:215px;
margin-top:0;
margin-right:0;
margin-bottom:50px;
}

/* second_contents_control*/
p.ct_navi{
text-align:left;
margin-top:30px;
margin-left:20px;
margin-bottom:0;
}

#main_contents2{
text-align:left;
margin-top:30px;
margin-left:0;
margin-right:5px;
margin-bottom:0;
}

#s_contents_left{
float:left;
text-align:left;
width:180px;
margin-top:0;
margin-left:0;
margin-bottom:0;
}

p.mn{
text-align:left;
margin-top:5px;
margin-bottom:0;
margin-left:18px;
margin-right:0;
}

#s_contents_right{
float:right;
text-align:left;
width:500px;
margin-top:0;
margin-right:10px;
margin-bottom:0;
}


.contents{
text-align:left;
margin-top:0;
margin-right:0;
margin-bottom:10px;
}

.contents2{
text-align:left;
margin-top:0;
margin-right:0;
margin-bottom:0;
}

.contents3{
text-align:left;
margin-top:50px;
margin-right:0;
margin-bottom:0;
}

.contents4{
text-align:left;
margin-top:30px;
margin-right:0;
margin-bottom:0;
}

.contents5{
text-align:left;
margin-top:30px;
margin-left:10px;
margin-right:10px;
margin-bottom:0;
}

.contents6{
text-align:left;
margin-top:80px;
margin-right:0;
margin-bottom:0;
}

.contents7{
text-align:left;
margin-top:20px;
margin-left:10px;
margin-right:10px;
margin-bottom:0;
}

.contents8{
text-align:left;
margin-top:20px;
margin-right:0;
margin-bottom:0;
}

/* event 07/10/07 */
#main_contents3{
margin-top:30px;
margin-bottom:0;
background-color:#FFFFFF;
}

/* comment */
p.coments{
text-align:left;
line-height:1.5em;
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
}

p.coments1{
text-align:left;
line-height:1.5em;
margin-top:20px;
margin-bottom:0;
margin-left:10px;
margin-right:15px;
}

p.coments2{
text-align:left;
font-size:14px;
color:#006699;
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
}

p.coments3{
text-align:left;
color:#FFFFFF;
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
}

p.coments4{
text-align:left;
line-height:1.5em;
margin-top:0px;
margin-bottom:0;
margin-left:10px;
margin-right:15px;
}

/* footer */
#footer{
margin-top:50px;
margin-bottom:0;
}

address{
text-align:center;
margin-top:0;
margin-bottom:0;
font-size:12px;
font-style:normal;
}

.footer_img{
margin-left:0;
margin-top:10px;
margin-bottom:0;
}

