@charset "UTF-8";
.img-svg,
.sns-btn {
  display: block;
  background-repeat: no-repeat;
  text-indent: -9999px; }

.img-svg.facebook {
  background-image: url(/ellesse/images/svg/facebook.svg);
  width: 9px;
  height: 17px; }

.img-svg.header-shoplist {
  background-image: url(/ellesse/images/svg/header-shoplist.svg);
  width: 78px;
  height: 13px; }

.img-svg.header-webstore {
  background-image: url(/ellesse/images/svg/header-webstore.svg);
  width: 130px;
  height: 30px; }

.header-webstore-wrap:hover > .img-svg.header-webstore {
  opacity: 1;
  background-image: url(/ellesse/images/svg/header-webstore-hover.svg);
  width: 131px;
  height: 31px; }

.header-webstore-wrap:hover > .header-web-store-list {
  display: block; }

.img-svg.header-list-webstore {
  background-image: url(/ellesse/images/svg/header-gnav-web-store.svg);
  width: 76px;
  height: 10px; }

.img-svg.header-list-webstore:hover {
  opacity: 0.8;
}

.img-svg.header-list-apparel-webstore {
  background-image: url(/ellesse/images/svg/header-gnav-tennis-wear-web-store.svg);
  width: 86px;
  height: 10px; }

.img-svg.header-list-apparel-webstore:hover {
	opacity: 0.8;
  }

.img-svg.header-list-swimwear-webstore {
  background-image: url(/ellesse/images/svg/header-gnav-swim-wear-web-store.svg);
  width: 75px;
  height: 10px; }

.img-svg.header-list-swimwear-webstore:hover {
	opacity: 0.8;
  }

.img-svg.header-list-footwear-webstore {
  background-image: url(/ellesse/images/svg/header-gnav-foot-wear-web-store.svg);
  width: 76px;
  height: 10px; }

.img-svg.header-list-footwear-webstore:hover {
	opacity: 0.8;
  }

.img-svg.logo {
  background-image: url(/ellesse/images/svg/logo.svg);
	background-position: center center;
  width: 130px;
  height: 40px;
}

.img-svg.webstore {
  background-image: url(/ellesse/images/svg/webstore.svg);
  width: 130px;
  height: 30px; }

.img-svg.home {
  background-image: url(/ellesse/images/svg/home.svg);
  width: 130px;
  height: 30px; }

@media only screen and (min-width: 737px) {
  .nav-list > li > span,
  .nav-list > li > a {
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transition: all 0.1s ease;
	-webkit-transition: all 0.1s ease;
	-ms-transition: all 0.1s ease;
  }
  .nav-list > li > span:hover,
  .nav-list > li > a:hover {
	-webkit-transform: scale(1.5);
	-ms-transform: scale(1.5);
	transform: scale(1.5);
  }
  .nav-list > li > span.current,
  .nav-list > li > a.current {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
  }
  .nav-list > li > span.current:hover
  .nav-list > li > a.current:hover {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none; }
}

.img-svg.nav-home {
  background-image: url(/ellesse/images/svg/nav-home.svg);
  width: 100px;
  height: 20px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-home {
  background-image: url(/ellesse/images/svg/nav-home-current.svg);
  width: 74px;
  height: 26px;
}

.img-svg.nav-news {
  background-image: url(/ellesse/images/svg/nav-news.svg);
  width: 100px;
  height: 20px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-news {
  background-image: url(/ellesse/images/svg/nav-news-current.svg);
  width: 68px;
  height: 26px;
}

.img-svg.nav-ellesseapparel {
  background-image: url(/ellesse/images/svg/nav-ellesseapparel.svg);
  width: 121px;
  height: 13px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-ellesseapparel {
  background-image: url(/ellesse/images/svg/nav-ellesseapparel-current.svg);
  width: 185px;
  height: 27px;
}
.img-svg.nav-lookbook {
  background-image: url(/ellesse/images/svg/nav-lookbook.svg);
  width: 100px;
  height: 20px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-lookbook {
  background-image: url(/ellesse/images/svg/nav-lookbook-current.svg);
  width: 152px;
  height: 30px;
}

.img-svg.nav-technology {
  background-image: url(/ellesse/images/svg/nav-technology.svg);
  width: 120px;
  height: 20px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-technology {
  background-image: url(/ellesse/images/svg/nav-technology-current.svg);
  width: 180px;
  height: 30px;
}

.img-svg.nav-team-japan {
  background-image: url(/ellesse/images/svg/nav-team-japan.svg);
  width: 100px;
  height: 20px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-team-japan {
  background-image: url(/ellesse/images/svg/nav-team-japan-current.svg);
  width: 154px;
  height: 26px;
}

.img-svg.nav-about-ellesse {
  background-image: url(/ellesse/images/svg/nav-about-ellesse.svg);
  width: 120px;
  height: 20px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-about-ellesse {
  background-image: url(/ellesse/images/svg/nav-about-ellesse-current.svg);
  width: 154px;
  height: 26px;
}

.img-svg.nav-team-ellesse {
  background-image: url(/ellesse/images/svg/nav-team-ellesse.svg);
  width: 100px;
  height: 20px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-team-ellesse {
  background-image: url(/ellesse/images/svg/nav-team-ellesse-current.svg);
  width: 150px;
  height: 27px;
}

.img-svg.nav-shoplist {
  background-image: url(/ellesse/images/svg/nav-shoplist.svg);
  width: 120px;
  height: 20px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-shoplist {
  background-image: url(/ellesse/images/svg/nav-shoplist-current.svg);
  width: 118px;
  height: 26px;
}

.img-svg.nav-shopblog {
  background-image: url(/ellesse/images/svg/nav-shopblog.svg);
  width: 120px;
  height: 20px;
  transition-duration: 1s;
  transition-timing-function: ease; }

.nav-list > li > a.current > .nav-shopblog {
  background-image: url(/ellesse/images/svg/nav-shopblog-current.svg);
  width: 118px;
  height: 26px;
}

.img-svg.nav-webstore {
  background-image: url(/ellesse/images/svg/nav-webstore.svg);
  width: 120px;
  height: 20px; }

.img-svg.nav-apparel-webstore {
  background-image: url(/ellesse/images/svg/nav-apparel-webstore-sp.svg);
  width: 220px;
  height: 20px;
}
.img-svg.nav-tennis-webstore {
  background-image: url(/ellesse/images/svg/nav-tennis-webstore-sp.svg);
  width: 150px;
  height: 20px;
}
.img-svg.nav-swimwear-webstore {
  background-image: url(/ellesse/images/svg/nav-swimwear-webstore.svg);
  width: 120px;
  height: 20px;
}
.img-svg.nav-footwear-webstore {
  background-image: url(/ellesse/images/svg/nav-footwear-webstore.svg);
  width: 120px;
  height: 20px;
}
.no-svg .img-svg.nav-apparel-webstore {
	background-image: url(/ellesse/images/png/nav-apparel-webstore-sp.png);
}
.no-svg .img-svg.nav-tennis-webstore {
	background-image: url(/ellesse/images/png/nav-tennis-webstore-sp.png);
	width: 150px;
	height: 20px;
}
.no-svg .img-svg.nav-swimwear-webstore {
	background-image: url(/ellesse/images/png/nav-swimwear-webstore.png);
	width: 120px;
	height: 20px;
}
.no-svg .img-svg.nav-footwear-webstore {
	background-image: url(/ellesse/images/png/nav-footwear-webstore.png);
	width: 120px;
	height: 20px;
}
.nav-list > li > span.current > .nav-webstore,
.nav-list > li > a.current > .nav-webstore {
  background-image: url(/ellesse/images/svg/nav-webstore-current.svg);
  width: 164px;
  height: 33px; }

.img-svg.footer-ellesseapparel {
  background-image: url(/ellesse/images/svg/footer-ellesseapparel.svg);
  width: 101px;
  height: 12px; }
.img-svg.footer-look {
  background-image: url(/ellesse/images/svg/footer-look.svg);
  width: 37px;
  height: 11px; }
.img-svg.footer-2016ss {
  background-image: url(/ellesse/images/svg/footer-2016ss.svg);
  width: 36px;
  height: 12px; }

.img-svg.footer-function {
  background-image: url(/ellesse/images/svg/footer-function.svg);
  width: 69px;
  height: 12px; }

.img-svg.footer-so-cool {
  background-image: url(/ellesse/images/svg/footer-so-cool.svg);
  width: 43px;
  height: 11px; }

.img-svg.footer-ex-dryup {
  background-image: url(/ellesse/images/svg/footer-ex-dryup.svg);
  width: 57px;
  height: 10px; }

.img-svg.footer-ez-move {
  background-image: url(/ellesse/images/svg/footer-ez-move.svg);
  width: 51px;
  height: 10px; }

.img-svg.footer-cross-func {
  background-image: url(/ellesse/images/svg/footer-cross-func.svg);
  width: 73px;
  height: 10px; }

.img-svg.footer-rasox {
  background-image: url(/ellesse/images/svg/footer-rasox.svg);
  width: 27px;
  height: 7px; }

.img-svg.footer-socool-fit {
  background-image: url(/ellesse/images/svg/footer-socool-fit.svg);
  width: 60px;
  height: 11px; }

.img-svg.footer-news {
  background-image: url(/ellesse/images/svg/footer-news.svg);
  width: 40px;
  height: 12px; }

.img-svg.footer-team-japan {
  background-image: url(/ellesse/images/svg/footer-team-japan.svg);
  width: 85px;
  height: 11px; }

.img-svg.footer-team-ellesse {
  background-image: url(/ellesse/images/svg/footer-team-ellesse.svg);
  width: 82px;
  height: 12px; }

.img-svg.footer-shoplist {
  background-image: url(/ellesse/images/svg/footer-shoplist.svg);
  width: 68px;
  height: 12px; }

.img-svg.footer-aboutellesse {
  background-image: url(/ellesse/images/svg/footer-aboutellesse.svg);
  width: 91px;
  height: 12px; }

.img-svg.footer-shopblog {
  background-image: url(/ellesse/images/svg/footer-shopblog.svg);
  width: 77px;
  height: 12px; }

.img-svg.footer-contact {
  background-image: url(/ellesse/images/svg/footer-contact.svg);
  width: 65px;
  height: 12px; }

.img-svg.footer-apparel-webstore {
  background-image: url(/ellesse/images/svg/footer-apparel-webstore.svg);
  width: 137px;
  height: 12px; }
.img-svg.footer-webstore {
  background-image: url(/ellesse/images/svg/footer-webstore.svg);
  width: 77px;
  height: 11px; }
.img-svg.footer-tennis-webstore {
    background-image: url(/ellesse/images/svg/footer-tennis-webstore.svg);
    width: 92px;
    height: 11px; }
.img-svg.footer-swimwear-webstore {
  background-image: url(/ellesse/images/svg/footer-swimwear-webstore.svg);
  width: 82px;
  height: 11px; }

.img-svg.footer-footwear-webstore {
  background-image: url(/ellesse/images/svg/footer-footwear-webstore.svg);
  width: 81px;
  height: 11px; }

.img-svg.footer-ellesse-italia {
  background-image: url(/ellesse/images/svg/footer-ellesse-italia.svg);
  width: 85px;
  height: 11px; }

.img-svg.footer-goldwin-inc {
  background-image: url(/ellesse/images/svg/footer-goldwin-inc.svg);
  width: 93px;
  height: 12px; }

.trigger-container .previous > a{
  background-image: url(/ellesse/images/top/btn_top_store_prev.svg);
}
.trigger-container .next > a{
  background-image: url(/ellesse/images/top/btn_top_store_next.svg);
}

/*===========ie8用============*/
.no-svg .img-svg.facebook {
  background-image: url(/ellesse/images/png/facebook.png);
  width: 9px;
  height: 17px; }

.no-svg .img-svg.header-shoplist {
  background-image: url(/ellesse/images/png/header-shoplist.png);
  width: 78px;
  height: 13px; }

.no-svg .img-svg.header-webstore {
  background-image: url(/ellesse/images/png/header-webstore.png);
  width: 130px;
  height: 30px; }

.no-svg .header-webstore-wrap:hover > .img-svg.header-webstore {
  background-image: url(/ellesse/images/png/header-webstore-hover.png);
  width: 130px;
  height: 30px; }

.no-svg .img-svg.header-list-webstore {
  background-image: url(/ellesse/images/png/header-gnav-web-store.png);
  width: 76px;
  height: 10px; }

/*.no-svg .img-svg.header-list-webstore:hover {
  background-image: url(/ellesse/images/png/header-gnav-web-store.png);
  width: 190px;
  height: 30px; }*/

.no-svg .img-svg.header-list-apparel-webstore {
  background-image: url(/ellesse/images/png/header-gnav-tennis-wear-web-store.png);
  width: 86px;
  height: 10px; }

/*.no-svg .img-svg.header-list-apparel-webstore:hover {
  background-image: url(/ellesse/images/png/header-apparel-webstore-hover.png);
  width: 190px;
  height: 30px; }*/

.no-svg .img-svg.header-list-swimwear-webstore {
  background-image: url(/ellesse/images/png/header-gnav-swim-wear-web-store.png);
  width: 75px;
  height: 10px; }

/*.no-svg .img-svg.header-list-swimwear-webstore:hover {
  background-image: url(/ellesse/images/png/header-swimwear-webstore-hover.png);
  width: 190px;
  height: 30px; }*/

.no-svg .img-svg.header-list-footwear-webstore {
  background-image: url(/ellesse/images/png/header-gnav-foot-wear-web-store.png);
  width: 76px;
  height: 10px; }

/*.no-svg .img-svg.header-list-footwear-webstore:hover {
  background-image: url(/ellesse/images/png/header-footwear-webstore-hover.png);
  width: 190px;
  height: 30px; }*/

.no-svg .img-svg.logo {
  background-image: url(/ellesse/images/png/logo.png);
  width: 130px;
  height: 40px; }

.no-svg .img-svg.webstore {
  background-image: url(/ellesse/images/png/webstore.png);
  width: 130px;
  height: 30px; }

.no-svg .img-svg.webstore:hover {
  background-image: url(/ellesse/images/png/webstore-hover.png);
  width: 130px;
  height: 30px; }

.no-svg .img-svg.home {
  background-image: url(/ellesse/images/png/home.png);
  width: 130px;
  height: 30px; }

.no-svg .img-svg.home:hover {
  background-image: url(/ellesse/images/png/home-hover.png);
  width: 130px;
  height: 30px; }

.no-svg .img-svg.nav-home {
  background-image: url(/ellesse/images/png/nav-home.png);
  width: 100px;
  height: 20px; }

.no-svg .img-svg.nav-home:hover {
  background-image: url(/ellesse/images/png/nav-home-hover.png);
  width: 88px;
  height: 24px; }

.no-svg .nav-list > li > a.current > .nav-home {
  background-image: url(/ellesse/images/png/nav-home-current.png);
  width: 74px;
  height: 26px; }

.no-svg .img-svg.nav-news {
  background-image: url(/ellesse/images/png/nav-news.png);
  width: 100px;
  height: 20px; }

.no-svg .img-svg.nav-news:hover {
  background-image: url(/ellesse/images/png/nav-news-hover.png);
  width: 82px;
  height: 23px; }

.no-svg .nav-list > li > a.current > .nav-news {
  background-image: url(/ellesse/images/png/nav-news-current.png);
  width: 83px;
  height: 32px; }

.no-svg .img-svg.nav-ellesseapparel {
  background-image: url(/ellesse/images/png/nav-ellesseapparel.png);
  width: 120px;
  height: 20px; }

.no-svg .img-svg.nav-ellesseapparel:hover {
  background-image: url(/ellesse/images/png/nav-ellesseapparel-hover.png);
  width: 216px;
  height: 24px; }

.no-svg .nav-list > li > a.current > .nav-ellesseapparel {
  background-image: url(/ellesse/images/png/nav-ellesseapparel-current.png);
  width: 217px;
  height: 33px; }

.no-svg .img-svg.nav-lookbook {
  background-image: url(/ellesse/images/png/nav-lookbook.png);
  width: 100px;
  height: 20px; }
.no-svg .img-svg.nav-lookbook:hover {
  background-image: url(/ellesse/images/png/nav-lookbook-hover.png);
  width: 155px;
  height: 30px; }
.no-svg .nav-list > li > a.current > .nav-lookbook {
  background-image: url(/ellesse/images/png/nav-lookbook-current.png);
  width: 152px;
  height: 30px;
}
.no-svg .img-svg.nav-technology {
  background-image: url(/ellesse/images/png/nav-technology.png);
  width: 100px;
  height: 20px; }

.no-svg .img-svg.nav-technology:hover {
  background-image: url(/ellesse/images/png/nav-technology-hover.png);
  width: 180px;
  height: 30px; }

.no-svg .nav-list > li > a.current > .nav-technology {
  background-image: url(/ellesse/images/png/nav-technology-current.png);
  width: 180px;
  height: 30px; }

.no-svg .img-svg.nav-team-japan {
  background-image: url(/ellesse/images/png/nav-team-japan.png);
  width: 100px;
  height: 20px; }

.no-svg .img-svg.nav-team-japan:hover {
  background-image: url(/ellesse/images/png/nav-team-japan-hover.png);
  width: 185px;
  height: 22px; }

.no-svg .nav-list > li > a.current > .nav-team-japan {
  background-image: url(/ellesse/images/png/nav-team-japan-current.png);
  width: 186px;
  height: 31px; }

.no-svg .img-svg.nav-team-ellesse {
  background-image: url(/ellesse/images/png/nav-team-ellesse.png);
  width: 100px;
  height: 20px; }

.no-svg .img-svg.nav-team-ellesse:hover {
  background-image: url(/ellesse/images/png/nav-team-ellesse-hover.png);
  width: 180px;
  height: 24px; }

.no-svg .nav-list > li > a.current > .nav-team-ellesse {
  background-image: url(/ellesse/images/png/nav-team-ellesse-current.png);
  width: 180px;
  height: 33px; }

.no-svg .img-svg.nav-about-ellesse {
  background-image: url(/ellesse/images/png/nav-about-ellesse.png);
  width: 120px;
  height: 20px; }

.no-svg .img-svg.nav-about-ellesse:hover {
  background-image: url(/ellesse/images/png/nav-about-ellesse-hover.png);
  width: 185px;
  height: 22px; }

.no-svg .nav-list > li > a.current > .nav-about-ellesse {
  background-image: url(/ellesse/images/png/nav-about-ellesse-current.png);
  width: 186px;
  height: 31px; }

.no-svg .img-svg.nav-shoplist {
  background-image: url(/ellesse/images/png/nav-shoplist.png);
  width: 100px;
  height: 20px; }

.no-svg .img-svg.nav-shoplist:hover {
  background-image: url(/ellesse/images/png/nav-shoplist-hover.png);
  width: 118px;
  height: 19px; }

.no-svg .nav-list > li > a.current > .nav-shoplist {
  background-image: url(/ellesse/images/png/nav-shoplist-current.png);
  width: 143px;
  height: 32px; }

.no-svg .img-svg.nav-shopblog {
  background-image: url(/ellesse/images/png/nav-shopblog.png);
  width: 120px;
  height: 20px; }

.no-svg .img-svg.nav-shopblog:hover {
  background-image: url(/ellesse/images/png/nav-shopblog-hover.png);
  width: 160px;
  height: 30px; }

.no-svg .nav-list > li > a.current > .nav-shopblog {
  background-image: url(/ellesse/images/png/nav-shopblog-current.png);
  width: 160px;
  height: 30px; }

.no-svg .nav-list > li > a.current > .nav-webstore,
.no-svg .img-svg.nav-webstore {
  background-image: url(/ellesse/images/png/nav-webstore.png);
  width: 100px;
  height: 20px; }

.no-svg .img-svg.nav-webstore:hover {
  background-image: url(/ellesse/images/png/nav-webstore-hover.png);
  width: 164px;
  height: 33px; }

.no-svg .img-svg.footer-ellesseapparel {
  background-image: url(/ellesse/images/png/footer-ellesseapparel.png);
  width: 101px;
  height: 12px; }
.no-svg .img-svg.footer-look {
    background-image: url(/ellesse/images/png/footer-look.png);
    width: 37px;
    height: 11px; }
.no-svg .img-svg.footer-2016ss {
  background-image: url(/ellesse/images/png/footer-2016ss.png);
  width: 36px;
  height: 12px; }

.no-svg .img-svg.footer-function {
  background-image: url(/ellesse/images/png/footer-function.png);
  width: 69px;
  height: 12px; }

.no-svg .img-svg.footer-so-cool {
  background-image: url(/ellesse/images/png/footer-so-cool.png);
  width: 43px;
  height: 11px; }

.no-svg .img-svg.footer-ex-dryup {
  background-image: url(/ellesse/images/png/footer-ex-dryup.png);
  width: 57px;
  height: 10px; }

.no-svg .img-svg.footer-ez-move {
  background-image: url(/ellesse/images/png/footer-ez-move.png);
  width: 51px;
  height: 10px; }

.no-svg .img-svg.footer-cross-func {
  background-image: url(/ellesse/images/png/footer-cross-func.png);
  width: 73px;
  height: 10px; }

.no-svg .img-svg.footer-rasox {
  background-image: url(/ellesse/images/png/footer-rasox.png);
  width: 27px;
  height: 7px; }

.no-svg .img-svg.footer-socool-fit {
  background-image: url(/ellesse/images/png/footer-socool-fit.png);
  width: 60px;
  height: 11px; }

.no-svg .img-svg.footer-news {
  background-image: url(/ellesse/images/png/footer-news.png);
  width: 40px;
  height: 12px; }

.no-svg .img-svg.footer-team-japan {
  background-image: url(/ellesse/images/png/footer-team-japan.png);
  width: 85px;
  height: 11px; }

.no-svg .img-svg.footer-team-ellesse {
  background-image: url(/ellesse/images/png/footer-team-ellesse.png);
  width: 82px;
  height: 12px; }

.no-svg .img-svg.footer-shoplist {
  background-image: url(/ellesse/images/png/footer-shoplist.png);
  width: 68px;
  height: 12px; }

.no-svg .img-svg.footer-aboutellesse {
  background-image: url(/ellesse/images/png/footer-aboutellesse.png);
  width: 91px;
  height: 12px; }

.no-svg .img-svg.footer-shopblog {
  background-image: url(/ellesse/images/png/footer-shopblog.png);
  width: 77px;
  height: 12px; }

.no-svg .img-svg.footer-contact {
  background-image: url(/ellesse/images/png/footer-contact.png);
  width: 65px;
  height: 12px; }

.no-svg .img-svg.footer-webstore {
  background-image: url(/ellesse/images/png/footer-webstore.png);
  width: 77px;
  height: 11px; }

.no-svg .img-svg.footer-apparel-webstore {
  background-image: url(/ellesse/images/png/footer-apparel-webstore.png);
  width: 137px;
  height: 12px; }

.no-svg .img-svg.footer-webstore {
  background-image: url(/ellesse/images/png/footer-webstore.png);
  width: 77px;
  height: 11px; }
.no-svg .img-svg.footer-tennis-webstore {
    background-image: url(/ellesse/images/png/footer-tennis-webstore.png);
    width: 92px;
    height: 11px; }
.no-svg .img-svg.footer-swimwear-webstore {
  background-image: url(/ellesse/images/png/footer-swimwear-webstore.png);
  width: 82px;
  height: 11px; }

.no-svg .img-svg.footer-footwear-webstore {
  background-image: url(/ellesse/images/png/footer-footwear-webstore.png);
  width: 81px;
  height: 11px; }

.no-svg .img-svg.footer-ellesse-italia {
  background-image: url(/ellesse/images/png/footer-ellesse-italia.png);
  width: 85px;
  height: 11px; }

.no-svg .img-svg.footer-goldwin-inc {
  background-image: url(/ellesse/images/png/footer-goldwin-inc.png);
  width: 93px;
  height: 12px; }

.no-svg .trigger-container .previous > a{
  background-image: url(/ellesse/images/top/btn_top_store_prev.png);
}
.no-svg .trigger-container .next > a{
  background-image: url(/ellesse/images/top/btn_top_store_next.png);
}

/*=＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
.img-svg.team-japan-meets-ellesse {
  background-image: url(/ellesse/images/team_japan/team-japan-meets-ellesse.svg);
  width: 472px;
  height: 29px;
  margin: 0 auto;
}

.img-svg.team-wear {
  background-image: url(/ellesse/images/team_japan/team-wear.svg);
  width: 206px;
  height: 25px;
  margin: 0 auto; }
.img-svg.team-wear-book {
  background-image: url(/ellesse/images/team_japan/team-wear-book.svg);
  width: 319px;
  height: 26px;
  margin: 0 auto; }
.img-svg.tennis-site {
  background-image: url(/ellesse/images/team_japan/tennis-site.svg);
  width: 170px;
  height: 40px; }
.detail-content-limited-inner a:hover > .product-summary > .product-store-btn  > .webstore,
.product-list a:hover > .product-summary > .product-store-btn  > .webstore {
	background-image: url(/ellesse/images/svg/webstore-hover.svg);
	width: 130px;
	height: 30px;
}
.detail-content-limited-inner a:hover > .product-summary > .product-store-btn  > .webstore
.product-list a:hover > .product-image > picture > img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.team-japan-content-wrap > li {
	background-color: #FFFFFF;
}

.news-head{
  background-image: url(/ellesse/images/svg/news-head.svg);
  width: 51px;
  height: 14px;
  float: left;
}

/*===========ie8用============*/
.no-svg .img-svg.team-japan-meets-ellesse {
  background-image: url(/ellesse/images/team_japan/team-japan-meets-ellesse.png);
  width: 472px;
  height: 29px; }

.no-svg .img-svg.team-wear {
  background-image: url(/ellesse/images/team_japan/team-wear.png);
  width: 206px;
  height: 25px; }
.no-svg .img-svg.team-wear-book {
    background-image: url(/ellesse/images/team_japan/team-wear-book.png);
	width: 319px;
	height: 26px; }
.no-svg .img-svg.tennis-site {
  background-image: url(/ellesse/images/team_japan/tennis-site.png);
  width: 170px;
  height: 40px; }

.no-svg .product-list a:hover > .product-summary > .product-store-btn  > .webstore {
	background-image: url(/ellesse/images/png/webstore-hover.png);
}
.no-svg .img-svg.team-japan-meets-ellesse {
	background-image: url(/ellesse/images/team_japan/team-japan-meets-ellesse.png);
 }

.no-svg .img-svg.team-wear {
	background-image: url(/ellesse/images/team_japan/team-wear.png);
}
.no-svg .img-svg.tennis-site {
	background-image: url(/ellesse/images/team_japan/tennis-site.png);
}
.no-svg .detail-content-limited-inner a:hover > .product-summary > .product-store-btn  > .webstore,
.no-svg .product-list a:hover > .product-summary > .product-store-btn  > .webstore {
	background-image: url(/ellesse/images/png/webstore-hover.png);
}
.no-svg .news-head{
  background-image: url(/ellesse/images/png/news-head.png);
}

@media only screen and (max-width: 736px) {
	.img-svg.header-webstore {
		background-image: url(/ellesse/images/svg/header-webstore-sp.svg);
		width: 22px;
		height: 26px;
	}
	.header-webstore-wrap > .img-svg.header-webstore:hover {
		opacity: 1;
		background-image: url(/ellesse/images/svg/header-webstore-sp.svg);
		width: 22px;
		height: 26px;
	}
	.img-svg.logo {
		background-image: url(/ellesse/images/svg/logo-sp.svg);
		width: 92px;
		height: 29px;
	}
	.img-svg.nav-home {
		background-image: url(/ellesse/images/svg/nav-home-sp.svg);
		width: 220px;
		height: 20px;
	}
	.nav-list > li > a.current > .nav-news,
	.img-svg.nav-news {
		background-image: url(/ellesse/images/svg/nav-news-sp.svg);
		width: 220px;
		height: 20px;
		border-bottom: none;
	}
	.nav-list > li > a.current > .nav-home,
	.img-svg.nav-home {
		background-image: url(/ellesse/images/svg/nav-home-sp.svg);
		width: 220px;
		height: 20px;
		border-bottom: none;
	}
	.nav-list > li > a.current > .nav-ellesseapparel,
	.img-svg.nav-ellesseapparel {
		background-image: url(/ellesse/images/svg/nav-ellesseapparel-sp.svg);
		width: 220px;
		height: 20px;
		border-bottom: none;
	}
	.nav-list > li > a.current > .nav-lookbook,
	.img-svg.nav-lookbook {
		background-image: url(/ellesse/images/svg/nav-lookbook-sp.svg);
		width: 220px;
		height: 20px;
		border-bottom: none;
	}
	.img-svg.nav-2016ss {
		background-image: url(/ellesse/images/svg/nav-2016ss-sp.svg);
		width: 220px;
		height: 20px;
	}
	.nav-list > li > a.current > .nav-function,
	.img-svg.nav-function {
		background-image: url(/ellesse/images/svg/nav-function-sp.svg);
		width: 220px;
		height: 20px;
		border-bottom: none;
	}
	.img-svg.nav-so-cool {
		background-image: url(/ellesse/images/svg/nav-so-cool-sp.svg);
		width: 220px;
		height: 20px;
	}
	.img-svg.nav-ex-dryup {
		background-image: url(/ellesse/images/svg/nav-ex-dryup-sp.svg);
		width: 220px;
		height: 20px;
	}
	.img-svg.nav-ez-move {
		background-image: url(/ellesse/images/svg/nav-ez-move-sp.svg);
		width: 220px;
		height: 20px;
	}
	.img-svg.nav-cross-func {
		background-image: url(/ellesse/images/svg/nav-cross-func-sp.svg);
		width: 220px;
		height: 20px;
	}
	.img-svg.nav-rasox {
		background-image: url(/ellesse/images/svg/nav-rasox-sp.svg);
		width: 220px;
		height: 20px;
	}
	.img-svg.nav-socool-fit {
		background-image: url(/ellesse/images/svg/nav-socool-fit-sp.svg);
		width: 220px;
		height: 20px;
	}
	.nav-list > li > a.current > .nav-team-japan,
	.img-svg.nav-team-japan {
		background-image: url(/ellesse/images/svg/nav-team-japan-sp.svg);
		width: 220px;
		height: 20px;
		border-bottom: none;
	}
	.nav-list > li > a.current > .nav-team-ellesse,
	.img-svg.nav-team-ellesse {
		background-image: url(/ellesse/images/svg/nav-team-ellesse-sp.svg);
		width: 220px;
		height: 20px;
		border-bottom: none;
	}
	.nav-list > li > a.current > .nav-shoplist,
     .img-svg.nav-shoplist {
       background-image: url(/ellesse/images/svg/nav-shoplist-sp.svg);
       width: 220px;
       height: 20px;
       border-bottom: none;
     }
    .nav-list > li > a.current > .nav-shopblog,
    .img-svg.nav-shopblog {
      background-image: url(/ellesse/images/svg/nav-shopblog-sp.svg);
      width: 220px;
      height: 20px;
      border-bottom: none;
    }
	.nav-list > li > span.current > .nav-webstore,
	.nav-list > li > a.current > .nav-webstore,
	.img-svg.nav-webstore {
		background-image: url(/ellesse/images/svg/nav-webstore-sp.svg);
		width: 220px;
		height: 20px;
		border-bottom: none;
	}
	.img-svg.nav-webstore-child {
		background-image: url(/ellesse/images/svg/nav-webstore-child-sp.svg);
		width: 220px;
		height: 20px;
	}
   .nav-list > li > a.current > .nav-technology,
   .img-svg.nav-technology {
     background-image: url(/ellesse/images/svg/nav-technology-sp.svg);
     width: 220px;
     height: 20px;
   }
    .nav-list > li > a.current > .nav-about-ellesse,
	.img-svg.nav-about-ellesse {
		background-image: url(/ellesse/images/svg/nav-aboutellesse-sp.svg);
		width: 220px;
		height: 20px;
	}
    .nav-list > li > a.current > .nav-shoplist,
	.img-svg.nav-shoplist {
		background-image: url(/ellesse/images/svg/nav-shoplist-sp.svg);
		width: 220px;
		height: 20px;
	}
	.img-svg.nav-contact {
		background-image: url(/ellesse/images/svg/nav-contact-sp.svg);
		width: 220px;
		height: 20px;
	}
	.img-svg.nav-facebook {
		background-image: url(/ellesse/images/svg/nav-facebook-sp.svg);
		width: 220px;
		height: 20px;
	}
	.img-svg.nav-ellesse-italia {
		background-image: url(/ellesse/images/svg/nav-ellesse-italia-sp.svg);
		width: 220px;
		height: 20px;
	}
	.img-svg.team-japan-meets-ellesse {
		width: 300px;
		height: 20px;
	}
	.img-svg.team-wear {
		width: 103px;
		height: 13px;
		background-size: contain;
	}
	.img-svg.team-wear-book {
		width: 160px;
		height: 13px;
		background-size: contain;
	}
    .news-head{
      width: 32px;
      background-size: 100% auto;
      margin-bottom: 10px;
    }
}
