/*商品テーブル*/

#content02 table {
width: 800px;
border-collapse: collapse;
text-align: left;
}

#content02 th.photo {
width: 250px;
height: 260px;
padding: 10px 0px 0px 0px;
color: #000000;
font-size: 10pt;
text-align: left;
vertical-align: top;
}

#content02 td.photo {
width: 25px;
height: 260px;
padding: 10px 0px 0px 0px;
}

#content02 th.explanation {
width: 250px;
height: 100px;
padding: 3px 0px 0px 0px;
color: #000000;
font-size: 10pt;
text-align: left;
vertical-align: top;
border-bottom: 1px solid;
border-color: #aaaab0;
}

#content02 td.explanation {
width: 250px;
height: 100px;
padding: 3px 0px 0px 0px;
font-size: 10pt;
text-align: left;
vertical-align: top;
}

#content02 a.navi {
color: #736d71;
padding: 0px;
font-weight: 400;
text-decoration: none;
text-align: left;
font-size: 10pt;
}

#content02 a.navi:hover {
color: #c9caca;
}

#content02 a {
color: #00a1e9;
padding: 0px;
text-decoration: none;
text-align: left;
font-size: 11pt;
}

#content02 a:hover {
color: #a0d8ef;
}

#content02 p {
padding: 0px;
text-align: left;
}

#content02 p.price {
color: #e8383d;
font-size: 14pt;
padding: 7px 0px 0px 0px;
text-align: left;
}

input, select, textarea {
background-color: #F5F5F5;
border: 1px solid #808080;
}

input:focus, select:focus, textarea:focus {
background-color: #FFF0F5;
border: 1px solid #F08080;
}