@charset "UTF-8";

/*products.html専用
-----------------------------------------*/
nav ul li a[href="products.html"] {
background: url(../img/here-o.png) no-repeat;
background-position: -435px bottom;
}


/*メイン画像
-----------------------------------------*/
section img {
float: left;
}
table {
float: right;
width: 565px;
border-spacing: 0;
border-collapse: collapse;
margin: 0;
}

td, th {
border: 1px #CCC solid;
padding: 15px;
}

th {
text-align:left;
white-space: nowrap;
width: 1%;
font-weight:normal;
background-color: #EDF5F8;
}

dl:after {
content: "";
display: block;
clear: both;
}
*+html dl {
min-height: 1px;
}
dt, dd {
float: left;
}
.yasai dt {
width: 80px;
margin-right: 1em;
}
.yasai dd {
width: 350px;
}

