/** mainImg **/
#mainImg {
       width:320px;
       padding:20px 10px 0px;
       float:left;
       text-align:center;
       background-color: #FFFFFF;
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 300px;
}
html>body #mainImg {
	width: 300x;
       /* ie5win fudge ends */
}

#subImg td {
       width:175px;
       padding:5px;
       text-align:center;
       border:1px solid #CCCCCC;
}

/** itemDetail **/
#itemDetail {
        width:280px;
        padding:20px 10px 0px;
        float:left;
        background: #FFF;
        text-align: left;
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 260px;
}
html>body #itemDetail{
	width: 260x;
       /* ie5win fudge ends */
}
#itemDetail td.price {
       font-size: 110%;
       font-weight:bold;
       color: #000;
       line-height: 100%;
}
#itemDetail td, #itemDetail th {
       font-size: inherit;
       padding: 3px 3px 3px 0px;
}

/** itemInfo **/
#itemInfo {
       color:#999;
       padding:10px 0px;
       margin: 10px 0px;
       border-bottom:1px dotted #CCC;
       border-top:1px dotted #CCC;
       text-align: left;
       font-size: 90%;
}
#itemInfo ul {
       margin: 0px;
       padding: 0px;
}
#itemInfo li {
       list-style-type: none;
       background: url(http://img07.shop-pro.jp/PA01027/283/etc/iconArrow.gif) no-repeat left center;
       padding-left: 10px;
       margin: 0px;
}

/** detail **/
#comment {
       padding:0px 20px;
       margin-bottom: 20px;
       text-align: left;
}
#comment h4 {
       line-height: 100%;
       color: #000000;
       font-size: 110%;
background:url(http://img07.shop-pro.jp/PA01027/283/etc/iconPoint1.gif) no-repeat left center;
        padding: 5px 10px 5px 25px;
        margin: 30px 0px 0px;
}
#adTop, #adBall, #adHST{
       display:none !important;
}