a i.shop{

  background-image: url(../icon/shop.svg);

}

a i.yahoo{

  background-image: url(../icon/yahoo.svg);

}

a i.reten{

  background-image: url(../icon/reten.svg);

}

a i.pchome{

  background-image: url(../icon/pchome.svg);

}

a i.yt{

  background-image: url(../icon/yt.svg);

}

a i.line{

  background-image: url(../icon/line.svg);

}

a i.ig{

  background-image: url(../icon/ig.svg);

}

a i.web{

  background-image: url(../icon/web.svg);

  }

  a i.fb{

    background-image: url(../icon/fb.svg);

    }


ul.social-icons2 li a.shop,ul.social-icons2 li a.web, ul.social-icons2 li a.yahoo, ul.social-icons2 li a.reten, ul.social-icons2 li a.pchome, ul.social-icons2 li a.yt, ul.social-icons2 li a.line, ul.social-icons2 li a.ig {

	width:50px;

	height:50px;

	margin-right: 10px;

	display: block;

	vertical-align: top;

	background-size: 50px;

}



ul.social-icons2 li a.shop{

	background: url(../icon/shop_orange.svg)no-repeat 0px 0px;

}

ul.social-icons2 li a.yahoo {

    background: url(../icon/yahoo_purple.svg)no-repeat 0px 0px;

}

ul.social-icons2 li a.reten {

    background: url(../icon/reten_orange.svg)no-repeat 0px 0px;

}

ul.social-icons2 li a.pchome {

    background: url(../icon/pchome_red.svg)no-repeat 0px 0px;

}

ul.social-icons2 li a.yt {

    background: url(../icon/yt_red.svg)no-repeat 0px 0px;

}

ul.social-icons2 li a.line {

    background: url(../icon/line_green.svg)no-repeat 0px 0px;

}

ul.social-icons2 li a.ig {

    background: url(../icon/ig_color.svg)no-repeat 0px 0px;

}

ul.social-icons2 li a.web {

    background: url(../icon/web.svg)no-repeat 0px 0px;

  }