@charset "UTF-8";
/*----------------------------------------------color settings----------------------------------------------*/
/*-----------------------------------*/
/*---------table BG settings---------*/
/*---------------start---------------*/
/*td color（薄色）*/
#cart_body #cart table td {
  background-color: #f0fbf7; /*←color edit*/
}

/*th color（濃色：カートを見る内の見出しセル）*/
#cart_body #cart table th.cart01 {
  background-color: #29a071; /*←color edit*/
}

/*title td color（中間色：フォーム入力の見出しセル）*/
#cart_body #cart table td.ttl {
  background-color: #d2ebe2; /*←color edit*/
}

/*----------------end----------------*/
/*---------table BG settings---------*/
/*-----------------------------------*/
/*---------head H1 BG settings---------*/
#head h1.def {
  background: #288c66 url("../../../images/plus-cart/FG/header_h1_bg.gif") no-repeat left bottom; /*←color edit*/
  padding: 10px 15px 15px;
  height: 15px;
  width: 770px;
  font-size: 11px;
  font-weight: bold;
  color: #FFF; /*←color edit*/
  text-align: left;
  margin-bottom: 15px;
}

/*---------head H1 BG settings---------*/
/*---------login name settings---------*/
#head_def_navi li.login {
  background: url("../../../images/plus-cart/FG/header_navi_login_bg.gif") no-repeat left;
  height: 27px;
  width: 210px;
  padding: 13px 0 0 7px;
  text-align: left;
  color: #FFF; /*←color edit*/
  font-weight: bold;
}

/*---------login name settings---------*/
/*----------------------------------------------color settings----------------------------------------------*/
/*-----------------------------------*/
/*----------IMG BG settings----------*/
/*---------------start---------------*/
#usr_footer .deftitle {
  background: url("../../../images/plus-cart/FG/footer_user_title.gif") no-repeat center 1px;
  width: 800px;
  height: 30px;
}

#footer_def_navi {
  background: url("../../../images/plus-cart/FG/footer_navi_bg.gif") no-repeat;
  height: 40px;
  text-align: center;
  padding-bottom: 20px;
}

#footer_def_navi a {
  color: #FFF;
  text-decoration: none;
}

#footer_def_navi table.footmenu {
  background: url("../../../images/plus-cart/FG/footer_navi_line.gif") no-repeat left top;
  height: 40px;
}

#footer_def_navi table.footmenu td {
  background: url("../../../images/plus-cart/FG/footer_navi_line.gif") no-repeat right top;
  padding: 0px 27px 0px 25px;
  color: #FFF;
  font-weight: bold;
}

#head_def_navi a {
  text-decoration: none;
}

#head_def_navi a.navi1 {
  background: url("../../../images/plus-cart/FG/header_navi01.gif") no-repeat left top;
  display: block;
  width: 122px;
  height: 40px;
}

#head_def_navi a.navi2 {
  background: url("../../../images/plus-cart/FG/header_navi02.gif") no-repeat left top;
  display: block;
  width: 134px;
  height: 40px;
}

#head_def_navi a.navi3 {
  background: url("../../../images/plus-cart/FG/header_navi03.gif") no-repeat left top;
  display: block;
  width: 134px;
  height: 40px;
}

#head_def_navi a.navi4 {
  background: url("../../../images/plus-cart/FG/header_navi04.gif") no-repeat left top;
  display: block;
  width: 134px;
  height: 40px;
}

#head_def_navi a.navi5 {
  background: url("../../../images/plus-cart/FG/header_navi05.gif") no-repeat left top;
  display: block;
  width: 128px;
  height: 40px;
}

#head_def_navi a.navi6 {
  background: url("../../../images/plus-cart/FG/header_navi06.gif") no-repeat left top;
  display: block;
  width: 148px;
  height: 40px;
}

#cart .cart_ttl1 {
  width: auto;
  height: 17px;
  background: url("../../../images/plus-cart/FG/cart_ttl01.gif") no-repeat center;
}

#cart .cart_ttl2 {
  width: auto;
  height: 17px;
  background: url("../../../images/plus-cart/FG/cart_ttl02.gif") no-repeat center;
}

#cart .cart_ttl3 {
  width: auto;
  height: 17px;
  background: url("../../../images/plus-cart/FG/cart_ttl03.gif") no-repeat center;
}

#cart .cart_ttl4 {
  width: auto;
  height: 17px;
  background: url("../../../images/plus-cart/FG/cart_ttl04.gif") no-repeat center;
}

#cart .cart_ttl5 {
  width: auto;
  height: 17px;
  background: url("../../../images/plus-cart/FG/cart_ttl_del.gif") no-repeat center;
}

#cart .cart_th01 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th01.gif") no-repeat left;
}

#cart .cart_th02 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th02.gif") no-repeat left;
}

#cart .cart_th03 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th03.gif") no-repeat left;
}

#cart .cart_th04 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th04.gif") no-repeat left;
}

#cart .cart_th05 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th05.gif") no-repeat left;
}

#cart .cart_th06 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th06.gif") no-repeat left;
}

#cart .cart_th07 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th07.gif") no-repeat left;
}

#cart .cart_th08 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th08.gif") no-repeat left;
}

#cart .cart_th09 {
  height: 32px;
  background: url("../../../images/plus-cart/FG/cart_th09.gif") no-repeat left;
}

#cart .cart_th10 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th10.gif") no-repeat left;
}

#cart .cart_th11 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th11.gif") no-repeat left;
}

#cart .cart_th12 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th12.gif") no-repeat left;
}

#cart .cart_th13 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th13.gif") no-repeat left;
}

#cart .cart_th14 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th14.gif") no-repeat left;
}

#cart .cart_th15 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th15.gif") no-repeat left;
}

/*20100702*/
#cart .cart_th16 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th16.gif") no-repeat left;
}

#cart .cart_th17 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th17.gif") no-repeat left;
}

#cart .cart_th18 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th18.gif") no-repeat left;
}

#cart .cart_th19 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th19.gif") no-repeat left;
}

#cart .cart_th20 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th20.gif") no-repeat left;
}

#cart .cart_th21 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th21.gif") no-repeat left;
}

#cart .cart_th22 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th22.gif") no-repeat left;
}

#cart .cart_th23 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th23.gif") no-repeat left;
}

#cart .cart_th24 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th24.gif") no-repeat left;
}

#cart .cart_th25 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th25.gif") no-repeat left;
}

#cart .cart_th26 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th26.gif") no-repeat left;
}

#cart .cart_th27 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th27.gif") no-repeat left;
}

#cart .cart_th28 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th28.gif") no-repeat left;
}

#cart .cart_th29 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th29.gif") no-repeat left;
}

#cart .cart_th30 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th30.gif") no-repeat left;
}

#cart .cart_th31 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th31.gif") no-repeat left;
}

#cart .cart_th32 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th32.gif") no-repeat left;
}

#cart .cart_th33 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th33.gif") no-repeat left;
}

#cart .cart_th34 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th34.gif") no-repeat left;
}

#cart .cart_th35 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th35.gif") no-repeat left;
}

#cart .cart_th36 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_th36.gif") no-repeat left;
}

#cart .cart_ttl6 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_ttl06.gif") no-repeat center;
}

#cart .cart_ttl7 {
  height: 20px;
  background: url("../../../images/plus-cart/FG/cart_ttl07.gif") no-repeat center;
}
