@charset "utf-8";

/* ------------------------------
 item.css

 Last Update:2009-05-20
 Fujihito Watanabe
------------------------------ */


/* ------------------------------
 pet_detail_area 設定
------------------------------ */
.pet_detail_area {
  padding: 10px;
  background: #FFFFCC;
}

.detail_photo {
  float: left;
  width: 351px;
}

.detail_intro {
  float: right;
  width: 372px;
}

.photo_intro {
  margin: 0 0 10px 0;
}


/* ------------------------------
 item_list_area 設定
------------------------------ */
.item_list_area {
  margin: 0 0 10px 0;
  padding: 15px 5px 15px 15px;
  background: #FFF7E0;
}


/* ------------------------------
 box 設定
------------------------------ */
.item_intro_box,.item_box {
  float: left;
}

.item_intro_box {
  width: 561px;
}

.three_box,.two_box {
  margin: 0 0 10px 0;
}

.frame_box {
  width: 372px;
  height: 200px;
  overflow: scroll;
  border: none;
  background: #FFF1C7;
}

.item_box {
  width: 171px;
  margin: 0 11px 0 0;
}

.detail_box {
  float: right;
  width: 367px;
}


/* ------------------------------
 dl/dt/dd 設定
------------------------------ */
dl.store,dl.store_last,
dl.photo02,dl.photo,
dl.kind dt,dl.pet_dfn dt,
dl.pet_dfn02 dt,
dl.kind_detail dt,
dl.pet_dfn03 dt,
dl.pet_dfn04 dt,
dl.kind dd,dl.pet_dfn dd,
dl.pet_dfn02 dd,dl.kind_detail dd,
dl.comment dt,dl.comment dd,
dl.item_detail_photo,
dl.item_detail_photo dd ul li {
  float: left;
}

dl.store,dl.store_last,
dl.word {
  padding: 0 0 2px 0;
}

dl.store dt,dl.store_last dt,dl.word dt {
  font-weight: bold;
  margin: 0 0 5px 0;
}

dl.store_last,dl.photo02.last,
dl.pet_dfn dd.last,
dl.item_detail_photo dd ul li.last {
  margin: 0;
}

dl.kind,dl.kind_detail,
dl.pet_dfn02,dl.pet_dfn dt,
dl.comment,dl.item_comment,
dl.pet_dfn03,dl.comment_detail {
  margin: 0 0 10px 0;
}

dl.kind,dl.kind_detail,
dl.pet_dfn03,dl.pet_dfn04,
dl.comment_detail,dl.item_comment,
dl.comment_detail {
  padding: 0 0 10px 0;
}

dl.kind dt,dl.pet_dfn dt,
dl.pet_dfn02 dt,dl.kind_detail dt,
dl.pet_dfn03 dt,dl.pet_dfn04 dt {
  margin: 0 10px 0 0;
}

#container dl.kind dd a,
#container dl.kind_detail dd a {
  text-decoration: underline;
}

dl.kind dd,dl.pet_dfn dd,
dl.pet_dfn02 dd,dl.kind_detail dd {
  padding: 2px 0 0 0;
}

dl.kind,dl.pet_dfn03,dl.item_comment {
  border-bottom: 1px solid #FED963;
}

dl.photo,dl.item_detail_photo dd ul li {
  width: 171px;
  margin: 0 9px 0 0;
}

dl.store {
  margin: 0 40px 0 0;
}

dl.photo02 {
  width: 170px;
  margin: 0 11px 0 0;
}

dl.photo dt {
  margin: 0 0 2px 0;
}

dl.photo02 dt {
  margin: 0 0 3px 0;
}

dl.kind {
  overflow: hidden;
}

dl.pet_dfn dd {
  margin: 0 15px 0 0;
}

dl.comment dt {
  width: 64px;
}

dl.comment dt {
  margin: 0 10px 7px 0;
}

dl.comment dd {
  width: 477px;
}

dl.comment_detail dt {
  margin: 0 0 7px 0;
}

dl.comment_detail {
  border-bottom: 1px solid #FED963;
}

dl.item_detail_photo {
  width: 351px;
  margin: 0 14px 0 0;
}

dl.item_detail_photo dt {
  margin: 0 14px 9px 0;
}

dl.item_comment dt {
  margin: 0 0 5px 0;
}


/* ------------------------------
 IE6(Win) hack 設定
------------------------------ */
dl.item_detail_photo {
  _margin: 0 7px 0 0;
}


/* EOF */
