/* CSS Document */

body {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
font-size:12px;
color: #000000;
background-color: #DFE8F1;
margin: 0px;
padding: 0px;
}

body,
div,
dl,dt,dd,
ul,ol,li,
h1,h2,h3,h4,h5,h6, 
p,blockquote,pre,
form,fieldset,input,textarea,td,th
 {
	margin:0;
	padding:0;
}


a{
	text-decoration:underline;
	color:#333333
	}
a:visited{
	text-decoration:underline;color:#333333
	}
a:hover{
	text-decoration:underline;color:#333333
	}
a img{
	border:0;
	}
	
*{
margin:0;
padding:0;
}


/* contents */
#all{
background-color:#FFFFFF;
width:750px;
border-left:1px solid #B0D4FF;
border-right:1px solid #B0D4FF;
position:absolute;
left:50%;
margin-left:-375px;
}

#head{
width:750px;
height:82px;
}

#foot_link{
font-size:84%;
color:#333333;
padding-top:15px;
padding-bottom:10px;
text-align:right;
margin-right:10px;
}

#footer{
padding-top:10px;
width:750px;
border-top:2px solid #0A78FF;
font-size:100%;
text-align:center;
color:#0A78FF;}

#link td,th{
margin:0;
}
/* toppage */
#con_top{
margin-left:10px;
margin-right:10px;
padding-top:20px;
}

/* nakapage */
#con_naka{
width:730px;
margin-left:10px;
margin-right:10px;
padding-top:20px;
}

#gaiyou{
padding-top:10px;
padding-bottom:10px;
line-height:18px;}

#gaiyou td{
border:2px solid #ffffff; padding:2px;
}

#recycle{
padding-top:10px;
padding-bottom:10px;
line-height:18px;}

#recycle p{
margin:0;
padding-bottom:10px;}

#recycle td{
border:0;
padding:2px;
}

#linkcon{
padding-top:10px;
padding-bottom:10px;
line-height:18px;}

#linkcon td{
padding:4px;
background-color:#FFFFCC;
border:1px solid #FFFFFF;
}

#product p{
padding-top:10px;
padding-bottom:10px;
line-height:18px;
}

#iso_product p{
padding-top:10px;
padding-bottom:10px;
line-height:18px;
}

#iso{
padding-top:10px;
line-height:20px;
}

#iso td{
padding:8px;
border:1px solid #999999;}

#camp{
padding-top:10px;
line-height:20px;
padding-bottom:10px;
}

#product h3{
margin-top:10px;
padding:2px 0 2px 3px;
font-size:14px;
font-weight:bold;
border-left:5px solid #0060B1;}


#product td{
padding:4px;
border:1px solid #999999;}

#product a{
	text-decoration:underline;
	color:#0073FF
	}
#product a:visited{
	text-decoration:underline;color:#0073FF
	}
#product a:hover{
	text-decoration:underline;color:#FFAE00
	}