h1 {
    margin:0 0 10px 0 !important;
    border:0 !important;
    padding:0 !important;
}

h2 {
    font-size:14px;
    margin:10px 0;
    padding: 5px 0;
}

p {
    font-size:12px;
}

a {
    color:#669;
}

a:hover {
    color:orange;
}

a img
{
    border:0;
}

#discription
{
    font-size:12px;
    overflow:auto;
    height:500px;
    background-color:#ffe;
    padding:5px;
    border:1px solid #ccc;
    line-height:120%;
    letter-spacing:1px;
}

table {
    border-collapse:collapse;
}

th,td {
    font-size:12px;
    padding:3px;
}

th {
    background-color:#f90;
    border-bottom:1px solid #c93;
    color:white;
    white-space:nowrap;
}

td {
    border-bottom:1px solid #eee;
}

table.side {
    margin-bottom:20px;
}

.side td,
.side th
{
    text-align:left;
}

.side th {
    width:200px;
}

/******************
    閉じるボタン
*******************/
#close
{
    clear:both;
    text-align:center;
    margin-bottom:5px;
    padding:30px 0;
    width:585px;
}

#close a
{
    float:right;
    display:block;
    font-size:12px;
    color:#fff;
    text-decoration:none;
    width:142px;
    padding:6px 0;
    background:url(http://www.cospa.com/img/geestore/cart/btn_close1.gif) no-repeat;
}

#close a:hover
{
    background:url(http://www.cospa.com/img/geestore/cart/btn_close2.gif) no-repeat;
}