@charset "Shift_JIS";

/* detail.asp */

#contents div.contents-area div.detail h2 {margin:0; padding:10px 10px; background-color: #FFFFFF;}
#contents div.contents-area div.detail div.bar-top {width:603px; height:22px; background-color: #876D54; margin:0; padding-top:3px; text-align:right;}
#contents div.contents-area div.detail div.bar-top a {margin-right:20px; padding:0; font-size:10px; color:#FFF; text-decoration:none;}
#contents div.contents-area div.detail div.bar-top a:hover {color:#000; background:#FFF; text-decoration:none;}
#contents div.contents-area div.detail div.item-area1 {width:500px; height:300px; margin:0; padding:10px 0 20px 100px; text-align:center;}
#contents div.contents-area div.detail div.item-area2 {width:500px; margin:0; padding:10px 0 20px 100px; text-align:center;}

#contents div.contents-area div.detail div.item-area div.item-photo {width:400px; height:300px; margin:0; padding:0; text-align:center;}

#contents div.contents-area div.detail div.item-date {width:500px; margin:0 0 20px 60px; padding:0 10px;}
#contents div.contents-area div.detail div.item-date table.area1 {width:470px; margin:0; padding:0 10px; border-bottom:solid 2px #666;}
#contents div.contents-area div.detail div.item-date table.area2 {margin:5px 0 0 395px; padding:0; font-size:12px;}
#contents div.contents-area div.detail div.item-date table.area1 tr td.name {width:280px; margin:0; padding-top:3px; font-weight:bold; font-size:14px; vertical-align:top;}
#contents div.contents-area div.detail div.item-date table.area1 table {float:right; margin:0; padding:0; font-size:12px;}
#contents div.contents-area div.detail div.item-date table.area1 tr td.kakaku {float:right; margin:0; padding:0;}
#contents div.contents-area div.detail div.item-date table.area1 tr td.kakaku table tr.hanbai1 {color:#CC0000;}
#contents div.contents-area div.detail div.item-date table.area1 tr td.kakaku table tr.hanbai2 {}
#contents div.contents-area div.detail div.item-date table.area1 tr td.kakaku table tr td {margin:0; padding:0;}
#contents div.contents-area div.detail div.item-date table.area1 tr td.kakaku table tr.hanbai1 td.price {font-size:16px; text-align:right;}
#contents div.contents-area div.detail div.item-date table.area1 tr td.kakaku table tr.hanbai2 td.price {font-size:16px; text-align:right;}
#contents div.contents-area div.detail div.item-date table.area1 tr td.kakaku table tr.teika td.price {font-size:14px; text-align:right;}

#contents div.contents-area div.detail div.area3 {margin:0; padding:0 55px 0 80px;}
#contents div.contents-area div.detail div.area3 table.spec {font-size:12px; margin:0; padding:0;}
#contents div.contents-area div.detail div.area3 div.ogata a{color:#CC0000; text-decoration:underline;}
#contents div.contents-area div.detail div.area3 div.ogata a:hover {color:#CC0000; text-decoration:none;}

#contents div.contents-area div.detail div.cart {float:right; margin:-65px 0 0 0; padding:5px 60px 0 0; font-size:10px; line-height: 220%;}

#contents div.contents-area div.detail div.buy-more {clear:left; margin:40px 0 0 0; padding:0;}

#contents div.contents-area div.detail table.item-more1 tr td {font-size:12px; padding:0 20px;}
#contents div.contents-area div.detail table.item-more1 tr td table.spec {width:160px;}
#contents div.contents-area div.detail table.item-more1 tr td table.spec tr td {margin:0; padding:0;}
#contents div.contents-area div.detail table.item-more1 tr td table.spec tr td.item-img {width:160px; height:135px; text-align:center;}
#contents div.contents-area div.detail table.item-more1 tr td table.spec tr td.sell_price {color:#CC0000;}
#contents div.contents-area div.detail table.item-more1 tr td table tr td.item-name {font-weight:bold; font-size:10px; border-bottom:#666 1px dotted; padding:5px 0 5px 0;}
#contents div.contents-area div.detail table.item-more1 tr td table tr td {margin:0; padding:0;}

#contents div.contents-area div.detail table.item-more2 {margin:0 0 0 100px; padding:0;}
#contents div.contents-area div.detail table.item-more2 tr td {font-size:12px; padding:0 20px;}
#contents div.contents-area div.detail table.item-more2 tr td table.spec {width:160px;}
#contents div.contents-area div.detail table.item-more2 tr td table.spec tr td {margin:0; padding:0;}
#contents div.contents-area div.detail table.item-more2 tr td table.spec tr td.item-img {width:160px; height:135px; text-align:center;}
#contents div.contents-area div.detail table.item-more2 tr td table.spec tr td.sell_price {color:#CC0000;}
#contents div.contents-area div.detail table.item-more2 tr td table tr td.item-name {font-weight:bold; font-size:10px; border-bottom:#666 1px dotted; padding:5px 0 5px 0;}
#contents div.contents-area div.detail table.item-more2 tr td table tr td {margin:0; padding:0;}

#contents div.contents-area div.detail div.back-list {text-align:right; margin:0; padding-bottom:10px;}
#contents div.contents-area div.detail div.back-list a {font-size:10px; color:#333; text-decoration:none;}
#contents div.contents-area div.detail div.back-list a:hover {background:#000; color:#FFF; text-decoration:none;}
