#artistBg {
/* background-image: url(../img/artstPageBg.png);*/
 background-repeat: no-repeat;
 margin-top: 5px;
 margin-right: 5px;
 margin-left: 5px; }
#artistDetailsBg {
/* background-image: url(../img/artistDetailsBg.png);*/
 background-repeat: no-repeat;
 margin-top:        5px;
 margin-right:      5px;
 margin-left:       5px; }

#artistTopLeft {
 float: left;
 padding-top: 70px; }

#artistTopPhoto {
/* background-image: url(../img/artistPhoto.png);*/
 background-repeat: no-repeat;
 width: 302px;
 height: 364px; }

#artistTopRight {
 width: 644px;
 float: right; }
div#artistTopALL h3 {
 font-size: 16px;
 font-weight: bold;
    float: left;
}

#artistTopRightNavi {
 padding-top: 27px;
 padding-right: 30px;
 border-bottom: solid 2px #000000; }

#artistTopRightCopy {
 color: #fff;
 background-color: #ff6d14;
 margin-top: 10px;
 margin-right: 27px;
 margin-bottom: 10px;
 padding: 20px 10px;
 border-top: 1px dotted #fff;
 border-bottom: 1px dotted #fff; }
.artTopCopyMain {
 font-size: 20px;
 padding-bottom: 5px; }

#artistTopRightItems { }

#btnItemsIchiran {
 float: right;
 padding-left: 20px; }

#btnItemsIchiran a,#btnItemsIchiran a:link,#btnItemsIchiran a:visited,#btnItemsIchiran a:active {
 background-image: url(../img/btnGoodsIchiran.png);
 text-indent: -5000px;
 width: 110px;
 height: 24px;
 overflow: hidden;
 display: block; }

#btnItemsIchiran a:hover {
 background-image: url(../img/btnGoodsIchiran.png);
 background-position: 0 -24px;
 text-indent:      -5000px;
 display:          block;
 width:            110px;
 height:           24px;
 overflow:         hidden; }

#selectCate {
 float: right; }

#artistTopAddInformation {
 background-color: #faf4d9;
 clear: both;
 margin: 15px 28px 15px 15px;
 padding: 20px;
 border: solid 3px #ddd; }
.addInfoTitle {
 color: #300;
 font-size: 20px;
 padding-bottom: 10px; }

#artistTopAllItems {
 padding-top: 25px;
 padding-left: 2px; }

/*Details
*/
/**/
#artistDetailsContents {
 padding-top: 78px; }

#artistDetailsLeft {
 width: 311px;
 float: left; }

#artistDetailsRight {
 width: 627px;
 float: right; }

#artistDetailsRightLeft {
 width: 409px;
 float: left; }

#artistDetailsRightRight {
 width: 206px;
 float: right;
 border: dotted 1px #D0D0D0; }

#detailsItemName {
 margin: 0;
 padding: 20px 0 20px 10px;
 border-bottom: 1px dotted #ccc;
 border-left: 8px solid #504f4f;
  }

#artistDetailsRightUnder {
 color: #752b00;
 clear: both;
 margin: 20px 10px 10px;
 padding: 20px 10px;
 border-top: 1px dotted #ccc;
 border-bottom: 1px dotted #ccc; }

#itemDetailsText {
 color: #000024;
 padding: 15px; }

#itemDetilsRightContents {
 padding-top: 25px;
 padding-left: 10px; }

#itemDetailsHinban {
 font-size: 12px;
 font-weight: bold;
 padding-bottom: 15px; }

#itemDetailsPrice {
 font-size: 16px;
 font-weight: bold;
 padding-bottom: 15px; }

#itemDetailsColor {
 padding-bottom: 15px; }

#itemDetailsSize {
 padding-bottom: 15px; }

#itemDetailsKosuu {
/* font-size: 16px;*/
 padding-bottom: 15px; }
#itemDetailsKosuuText {
 font-size: 16px; }

#itemDetailsCartin {
 background-image: url(../img/detailsCart.png);
 text-indent: -5000px;
 width: 184px;
 height: 76px;
 display: block; }

#itemDetailsCartin a,#itemDetailsCartin a:link,#itemDetailsCartin a:visited,#itemDetailsCartin a:active { background-image: url(../img/detailsCart.png);
 text-indent:      -5000px;
 display:          block;
 width:            184px;
 height:           76px; }

#itemDetailsCartin a:hover {
 background-image: url(../img/detailsCart.png);
 background-position: 0 -76px;
 text-indent:      -5000px;
 display:          block;
 width:            184px;
 height:           76px; }

#itemDetailsMainPhoto {
 text-align: center;
 margin-bottom: 20px;
 padding-top: 15px;
 padding-right: 15px;
 padding-left: 15px; }

#itemDetailsThumbnail { }

#itemDetailsThumbnail ul {
 margin-left: 16px; }

#itemDetailsThumbnail ul li {
 float: left;
 margin-right: 6px; }

#artistTopMoreItems {
 float: none;
 clear: both;
 padding-left: 450px; }

#artistTopMoreItems a,#artistTopMoreItems a:link,#artistTopMoreItems a:visited,#artistTopMoreItems a:active {
 background-image: url(../img/btnMoreGoods.png);
 text-indent: -5000px;
 width: 173px;
 height: 37px;
 overflow: hidden;
 display: block; }

#artistTopMoreItems a:hover {
 background-image: url(../img/btnMoreGoods.png);
 background-position: 0 -37px;
 text-indent: -5000px;
 width: 173px;
 height: 37px;
 overflow: hidden;
 display: block; }

#artistTopFreeArea {
 margin-bottom: 10px; }
a img {
 border-style: none;
 border-width: 0; }

