@charset "utf-8";.arrowLink a:before {
  background-position: 0 -100px;
  background-image: url(/theme/totalgreen/images/ico-arrow.gif)
}

#content.list .tit_hiragino_dc {
  background-color: #9c3;
  border-left: 4px #360 solid
}

#content h1.tit_hiragino_dc {
  background-color: #9c3;
  border-left: 4px #360 solid
}

#content .tit_hiragino_dc {
  width: inherit;
  background-color: #9c3;
  border-left: 4px #360 solid;
  box-sizing: content-box;
}

.itemWrapList .itemWrap {
  border-top: solid 1px #360
}

.itemWrapList .itemWrap .tit a {
  background-color: #fff4d2;
  background-image: url(/theme/totalgreen/images/ico-arrow.gif)
}

#main p.link {
  padding: 0 0 0 10px;
  background-image: url(/theme/totalgreen/images/ico-arrow.gif);
  background-repeat: no-repeat;
  background-position: 0 -94px;
  display: block;
  margin: 0 0 10px
}

#keyword ul li a {
  background-image: url(/theme/totalgreen/images/ico-arrow.gif)
}

.coupon dl dd.link a,.summary ul.link li a,.recommendService p.link a {
  background-image: url(/theme/totalgreen/images/ico-arrow.gif)
}

ul.searchBox li.searchStore a {
  border: 1px solid #9c3;
  color: #9c3;
  background-image: url(/theme/totalgreen/images/ico-arrow.png),url(/theme/totalgreen/images/ico-japan.gif)
}

#footer .mainContents h2 a {
  background-image: url(/theme/totalgreen/images/ico-arrow.gif)
}

#footer .mainContents .left li a,#footer .mainContents .right li a {
  background-image: url(/theme/totalgreen/images/ico-arrow.gif) !important
}

li.storeTMX a {
  border: 1px solid #f48d48!important;
  color: #f48d48!important;
  background-image: url(/theme/terminix/images/ico-arrow.png),url(/theme/terminix/images/ico-japan.gif)!important;
}

/*-------------------------------------
  SP
--------------------------------------*/
@media screen and (max-width: 667px) {
  #headerSp {
    height:64px;
    background: none
  }

  #content .tit_hiragino_dc {
    background-color: #9c3
  }

  #content h1.tit_hiragino_dc {
    background-color: #9c3;
    border-left: 4px solid #360 !important;
    padding: 10px !important
  }

  #prdList .prdListTtl {
    background-color: #9c3;
    border-left: 4px solid #360
  }

  .itemWrapList .itemWrap .tit a {
    background-color: #fff4d2;
    background-image: url(/theme/totalgreen/images/ico-arrow.gif)
  }

  .pageTop {
    background: #9c3
  }

  .bx-wrapper .bx-pager.bx-default-pager a {
    background: #cfcfc7
  }

  .bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #9c3
  }
}
