/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
.icon-angle-left-red-xs {
  background-image: url(../img/icons.png);
  background-position: -392px -140px;
  width: 12px;
  height: 21px;
}
.icon-angle-right-gray-xs {
  background-image: url(../img/icons.png);
  background-position: -411px -146px;
  width: 6px;
  height: 10px;
}
.icon-angle-right-purple-xs {
  background-image: url(../img/icons.png);
  background-position: -411px -158px;
  width: 6px;
  height: 10px;
}
.icon-angle-right-white-xs {
  background-image: url(../img/icons.png);
  background-position: -411px -120px;
  width: 6px;
  height: 11px;
}
.icon-AppStore {
  background-image: url(../img/icons.png);
  background-position: -162px 0px;
  width: 206px;
  height: 61px;
}
.icon-arrow-right {
  background-image: url(../img/icons.png);
  background-position: -411px -40px;
  width: 8px;
  height: 18px;
}
.icon-ask_s {
  background-image: url(../img/icons.png);
  background-position: -392px -43px;
  width: 17px;
  height: 17px;
}
.icon-ask {
  background-image: url(../img/icons.png);
  background-position: -370px -264px;
  width: 19px;
  height: 19px;
}
.icon-back {
  background-image: url(../img/icons.png);
  background-position: -392px -163px;
  width: 12px;
  height: 21px;
}
.icon-bag-red-xs {
  background-image: url(../img/icons.png);
  background-position: -272px -261px;
  width: 21px;
  height: 18px;
}
.icon-bed {
  background-image: url(../img/icons.png);
  background-position: -162px -126px;
  width: 40px;
  height: 33px;
}
.icon-bell-gray-xs {
  background-image: url(../img/icons.png);
  background-position: -18px -331px;
  width: 20px;
  height: 20px;
}
.icon-boldangle-right-white-xs {
  background-image: url(../img/icons.png);
  background-position: -411px -170px;
  width: 6px;
  height: 10px;
}
.icon-cancel {
  background-image: url(../img/icons.png);
  background-position: -370px -176px;
  width: 19px;
  height: 20px;
}
.icon-cart {
  background-image: url(../img/icons.png);
  background-position: -392px -208px;
  width: 16px;
  height: 15px;
}
.icon-cat_pc_w {
  background-image: url(../img/icons.png);
  background-position: -332px -295px;
  width: 21px;
  height: 15px;
}
.icon-cat_pc {
  background-image: url(../img/icons.png);
  background-position: 0px -359px;
  width: 21px;
  height: 15px;
}
.icon-cat_right_g {
  background-image: url(../img/icons.png);
  background-position: -411px -182px;
  width: 6px;
  height: 10px;
}
.icon-cat_right_w {
  background-image: url(../img/icons.png);
  background-position: -411px -194px;
  width: 6px;
  height: 10px;
}
.icon-cat_right {
  background-image: url(../img/icons.png);
  background-position: -411px -206px;
  width: 6px;
  height: 10px;
}
.icon-cat {
  background-image: url(../img/icons.png);
  background-position: -223px -261px;
  width: 21px;
  height: 21px;
}
.icon-check {
  background-image: url(../img/icons.png);
  background-position: -392px -225px;
  width: 15px;
  height: 15px;
}
.icon-checking {
  background-image: url(../img/icons.png);
  background-position: -58px -359px;
  width: 17px;
  height: 12px;
}
.icon-checklist-red-xs {
  background-image: url(../img/icons.png);
  background-position: -392px -98px;
  width: 14px;
  height: 19px;
}
.icon-checklist-white-xs {
  background-image: url(../img/icons.png);
  background-position: -370px -306px;
  width: 16px;
  height: 21px;
}
.icon-circleleft {
  background-image: url(../img/icons.png);
  background-position: -103px -224px;
  width: 30px;
  height: 30px;
}
.icon-circleright {
  background-image: url(../img/icons.png);
  background-position: -135px -224px;
  width: 30px;
  height: 30px;
}
.icon-clock-gray-xs {
  background-image: url(../img/icons.png);
  background-position: -40px -331px;
  width: 20px;
  height: 20px;
}
.icon-clock-red-xs {
  background-image: url(../img/icons.png);
  background-position: -295px -261px;
  width: 21px;
  height: 18px;
}
.icon-close_red {
  background-image: url(../img/icons.png);
  background-position: -370px -241px;
  width: 18px;
  height: 21px;
}
.icon-close {
  background-image: url(../img/icons.png);
  background-position: -287px -224px;
  width: 24px;
  height: 24px;
}
.icon-credit {
  background-image: url(../img/icons.png);
  background-position: -272px -162px;
  width: 44px;
  height: 38px;
}
.icon-down {
  background-image: url(../img/icons.png);
  background-position: -180px -208px;
  width: 15px;
  height: 5px;
}
.icon-dropdown-arrow {
  background-image: url(../img/icons.png);
  background-position: -411px -218px;
  width: 8px;
  height: 4px;
}
.icon-dropdown {
  background-image: url(../img/icons.png);
  background-position: -355px -295px;
  width: 12px;
  height: 12px;
}
.icon-envelope_down {
  background-image: url(../img/icons.png);
  background-position: -370px -349px;
  width: 13px;
  height: 6px;
}
.icon-envelope_right {
  background-image: url(../img/icons.png);
  background-position: -18px -295px;
  width: 22px;
  height: 22px;
}
.icon-facebook_circle {
  background-image: url(../img/icons.png);
  background-position: -204px -126px;
  width: 33px;
  height: 33px;
}
.icon-fami-large {
  background-image: url(../img/icons.png);
  background-position: -313px -224px;
  width: 24px;
  height: 24px;
}
.icon-fami-small {
  background-image: url(../img/icons.png);
  background-position: -246px -261px;
  width: 24px;
  height: 18px;
}
.icon-fb_white {
  background-image: url(../img/icons.png);
  background-position: 0px -295px;
  width: 16px;
  height: 34px;
}
.icon-fb {
  background-image: url(../img/icons.png);
  background-position: -62px -331px;
  width: 20px;
  height: 20px;
}
.icon-flash-red-xs {
  background-image: url(../img/icons.png);
  background-position: 0px -331px;
  width: 16px;
  height: 26px;
}
.icon-follow {
  background-image: url(../img/icons.png);
  background-position: -84px -331px;
  width: 20px;
  height: 20px;
}
.icon-fullheart-red-xs {
  background-image: url(../img/icons.png);
  background-position: -392px -242px;
  width: 16px;
  height: 14px;
}
.icon-gift {
  background-image: url(../img/icons.png);
  background-position: -392px -258px;
  width: 14px;
  height: 16px;
}
.icon-GooglePlay {
  background-image: url(../img/icons.png);
  background-position: -162px -63px;
  width: 206px;
  height: 61px;
}
.icon-gstar {
  background-image: url(../img/icons.png);
  background-position: -392px -62px;
  width: 17px;
  height: 16px;
}
.icon-heart_s {
  background-image: url(../img/icons.png);
  background-position: -392px -276px;
  width: 16px;
  height: 14px;
}
.icon-heart-gray-xs {
  background-image: url(../img/icons.png);
  background-position: -392px -292px;
  width: 16px;
  height: 14px;
}
.icon-home {
  background-image: url(../img/icons.png);
  background-position: -197px -261px;
  width: 24px;
  height: 21px;
}
.icon-icon_arrow-left {
  background-image: url(../img/icons.png);
  background-position: -411px 0px;
  width: 10px;
  height: 18px;
}
.icon-icon_arrow-right {
  background-image: url(../img/icons.png);
  background-position: -411px -20px;
  width: 10px;
  height: 18px;
}
.icon-icon_menu-history {
  background-image: url(../img/icons.png);
  background-position: -106px -331px;
  width: 20px;
  height: 20px;
}
.icon-icon_menu-list {
  background-image: url(../img/icons.png);
  background-position: -128px -331px;
  width: 20px;
  height: 20px;
}
.icon-icon_menu-setting {
  background-image: url(../img/icons.png);
  background-position: -150px -331px;
  width: 20px;
  height: 20px;
}
.icon-icon_menu-trashcan {
  background-image: url(../img/icons.png);
  background-position: -172px -331px;
  width: 20px;
  height: 20px;
}
.icon-icon_plus_r {
  background-image: url(../img/icons.png);
  background-position: -194px -331px;
  width: 20px;
  height: 20px;
}
.icon-icon_star_g {
  background-image: url(../img/icons.png);
  background-position: -216px -331px;
  width: 20px;
  height: 20px;
}
.icon-icon_star_y {
  background-image: url(../img/icons.png);
  background-position: -238px -331px;
  width: 20px;
  height: 20px;
}
.icon-img_cry {
  background-image: url(../img/icons.png);
  background-position: 0px -162px;
  width: 60px;
  height: 60px;
}
.icon-img_history_L {
  background-image: url(../img/icons.png);
  background-position: 0px 0px;
  width: 160px;
  height: 160px;
}
.icon-img_smile {
  background-image: url(../img/icons.png);
  background-position: -62px -162px;
  width: 60px;
  height: 60px;
}
.icon-index_bag {
  background-image: url(../img/icons.png);
  background-position: -343px -126px;
  width: 22px;
  height: 32px;
}
.icon-index_category {
  background-image: url(../img/icons.png);
  background-position: -94px -261px;
  width: 26px;
  height: 32px;
}
.icon-index_like {
  background-image: url(../img/icons.png);
  background-position: -64px -261px;
  width: 28px;
  height: 32px;
}
.icon-index_store {
  background-image: url(../img/icons.png);
  background-position: -260px -331px;
  width: 20px;
  height: 20px;
}
.icon-index_tag {
  background-image: url(../img/icons.png);
  background-position: 0px -261px;
  width: 30px;
  height: 32px;
}
.icon-less {
  background-image: url(../img/icons.png);
  background-position: -392px -372px;
  width: 11px;
  height: 1px;
}
.icon-lessg {
  background-image: url(../img/icons.png);
  background-position: -272px -202px;
  width: 11px;
  height: 1px;
}
.icon-like_off {
  background-image: url(../img/icons.png);
  background-position: -392px -308px;
  width: 16px;
  height: 14px;
}
.icon-like_on {
  background-image: url(../img/icons.png);
  background-position: -392px -324px;
  width: 16px;
  height: 14px;
}
.icon-like_w {
  background-image: url(../img/icons.png);
  background-position: -42px -295px;
  width: 20px;
  height: 21px;
}
.icon-like {
  background-image: url(../img/icons.png);
  background-position: -392px -340px;
  width: 16px;
  height: 14px;
}
.icon-line_circle {
  background-image: url(../img/icons.png);
  background-position: -239px -126px;
  width: 33px;
  height: 33px;
}
.icon-line_white {
  background-image: url(../img/icons.png);
  background-position: -318px -162px;
  width: 40px;
  height: 38px;
}
.icon-list-gray-xs {
  background-image: url(../img/icons.png);
  background-position: -282px -331px;
  width: 20px;
  height: 20px;
}
.icon-location {
  background-image: url(../img/icons.png);
  background-position: -392px -119px;
  width: 14px;
  height: 19px;
}
.icon-lock {
  background-image: url(../img/icons.png);
  background-position: -148px -261px;
  width: 22px;
  height: 26px;
}
.icon-logout {
  background-image: url(../img/icons.png);
  background-position: -392px 0px;
  width: 17px;
  height: 18px;
}
.icon-loud {
  background-image: url(../img/icons.png);
  background-position: -167px -224px;
  width: 30px;
  height: 30px;
}
.icon-m-left {
  background-image: url(../img/icons.png);
  background-position: -37px -224px;
  width: 31px;
  height: 31px;
}
.icon-m-right {
  background-image: url(../img/icons.png);
  background-position: -70px -224px;
  width: 31px;
  height: 31px;
}
.icon-mark {
  background-image: url(../img/icons.png);
  background-position: -77px -359px;
  width: 12px;
  height: 12px;
}
.icon-markw {
  background-image: url(../img/icons.png);
  background-position: -124px -162px;
  width: 54px;
  height: 54px;
}
.icon-menu-ask {
  background-image: url(../img/icons.png);
  background-position: -304px -331px;
  width: 20px;
  height: 20px;
}
.icon-menu-cat {
  background-image: url(../img/icons.png);
  background-position: -370px -285px;
  width: 19px;
  height: 19px;
}
.icon-menu-coupon {
  background-image: url(../img/icons.png);
  background-position: -326px -331px;
  width: 20px;
  height: 20px;
}
.icon-menu-hot {
  background-image: url(../img/icons.png);
  background-position: -348px -331px;
  width: 20px;
  height: 20px;
}
.icon-menu-like {
  background-image: url(../img/icons.png);
  background-position: -370px 0px;
  width: 20px;
  height: 20px;
}
.icon-menu-list {
  background-image: url(../img/icons.png);
  background-position: -370px -22px;
  width: 20px;
  height: 20px;
}
.icon-message {
  background-image: url(../img/icons.png);
  background-position: -41px -359px;
  width: 15px;
  height: 14px;
}
.icon-messenger {
  background-image: url(../img/icons.png);
  background-position: -370px -198px;
  width: 20px;
  height: 19px;
}
.icon-over_10k {
  background-image: url(../img/icons.png);
  background-position: -180px -162px;
  width: 44px;
  height: 44px;
}
.icon-over_1k {
  background-image: url(../img/icons.png);
  background-position: -226px -162px;
  width: 44px;
  height: 44px;
}
.icon-P1 {
  background-image: url(../img/icons.png);
  background-position: -318px -261px;
  width: 21px;
  height: 18px;
}
.icon-P2 {
  background-image: url(../img/icons.png);
  background-position: -341px -261px;
  width: 21px;
  height: 18px;
}
.icon-P3 {
  background-image: url(../img/icons.png);
  background-position: -88px -295px;
  width: 21px;
  height: 18px;
}
.icon-P4 {
  background-image: url(../img/icons.png);
  background-position: -111px -295px;
  width: 21px;
  height: 18px;
}
.icon-P5 {
  background-image: url(../img/icons.png);
  background-position: -134px -295px;
  width: 21px;
  height: 18px;
}
.icon-P6 {
  background-image: url(../img/icons.png);
  background-position: -157px -295px;
  width: 21px;
  height: 18px;
}
.icon-P7 {
  background-image: url(../img/icons.png);
  background-position: -180px -295px;
  width: 21px;
  height: 18px;
}
.icon-payment {
  background-image: url(../img/icons.png);
  background-position: -64px -295px;
  width: 22px;
  height: 19px;
}
.icon-phone {
  background-image: url(../img/icons.png);
  background-position: 0px -376px;
  width: 11px;
  height: 19px;
}
.icon-plus_r {
  background-image: url(../img/icons.png);
  background-position: -370px -44px;
  width: 20px;
  height: 20px;
}
.icon-plus {
  background-image: url(../img/icons.png);
  background-position: -91px -359px;
  width: 11px;
  height: 11px;
}
.icon-plusg {
  background-image: url(../img/icons.png);
  background-position: -104px -359px;
  width: 11px;
  height: 11px;
}
.icon-profile-gray-xs {
  background-image: url(../img/icons.png);
  background-position: -370px -66px;
  width: 20px;
  height: 20px;
}
.icon-profile {
  background-image: url(../img/icons.png);
  background-position: -392px -20px;
  width: 14px;
  height: 21px;
}
.icon-purple_right {
  background-image: url(../img/icons.png);
  background-position: -392px -186px;
  width: 12px;
  height: 20px;
}
.icon-red-close {
  background-image: url(../img/icons.png);
  background-position: -172px -261px;
  width: 23px;
  height: 23px;
}
.icon-return {
  background-image: url(../img/icons.png);
  background-position: -370px -219px;
  width: 19px;
  height: 20px;
}
.icon-right_g {
  background-image: url(../img/icons.png);
  background-position: -411px -133px;
  width: 6px;
  height: 11px;
}
.icon-right_p {
  background-image: url(../img/icons.png);
  background-position: -411px -93px;
  width: 7px;
  height: 12px;
}
.icon-right_w {
  background-image: url(../img/icons.png);
  background-position: -411px -60px;
  width: 9px;
  height: 16px;
}
.icon-right-bold {
  background-image: url(../img/icons.png);
  background-position: -411px -107px;
  width: 7px;
  height: 11px;
}
.icon-right {
  background-image: url(../img/icons.png);
  background-position: -411px -78px;
  width: 7px;
  height: 13px;
}
.icon-search {
  background-image: url(../img/icons.png);
  background-position: -370px -329px;
  width: 18px;
  height: 18px;
}
.icon-share_circle {
  background-image: url(../img/icons.png);
  background-position: -274px -126px;
  width: 33px;
  height: 33px;
}
.icon-share {
  background-image: url(../img/icons.png);
  background-position: -13px -376px;
  width: 14px;
  height: 14px;
}
.icon-shop-close {
  background-image: url(../img/icons.png);
  background-position: -272px -295px;
  width: 18px;
  height: 18px;
}
.icon-shop-red-xs {
  background-image: url(../img/icons.png);
  background-position: -203px -295px;
  width: 21px;
  height: 18px;
}
.icon-speak {
  background-image: url(../img/icons.png);
  background-position: -309px -126px;
  width: 32px;
  height: 32px;
}
.icon-star_g {
  background-image: url(../img/icons.png);
  background-position: -370px -88px;
  width: 20px;
  height: 20px;
}
.icon-star_w {
  background-image: url(../img/icons.png);
  background-position: -292px -295px;
  width: 18px;
  height: 18px;
}
.icon-star_y {
  background-image: url(../img/icons.png);
  background-position: -370px -110px;
  width: 20px;
  height: 20px;
}
.icon-star {
  background-image: url(../img/icons.png);
  background-position: -312px -295px;
  width: 18px;
  height: 18px;
}
.icon-store-red {
  background-image: url(../img/icons.png);
  background-position: -32px -261px;
  width: 30px;
  height: 32px;
}
.icon-talk-gray-s {
  background-image: url(../img/icons.png);
  background-position: -392px -356px;
  width: 16px;
  height: 14px;
}
.icon-talk-gray-xs {
  background-image: url(../img/icons.png);
  background-position: -23px -359px;
  width: 16px;
  height: 14px;
}
.icon-talk-red-xs {
  background-image: url(../img/icons.png);
  background-position: -226px -295px;
  width: 21px;
  height: 18px;
}
.icon-top {
  background-image: url(../img/icons.png);
  background-position: -122px -261px;
  width: 24px;
  height: 28px;
}
.icon-trashcan-gray-xs {
  background-image: url(../img/icons.png);
  background-position: -370px -132px;
  width: 20px;
  height: 20px;
}
.icon-truck-gray-s {
  background-image: url(../img/icons.png);
  background-position: -259px -224px;
  width: 26px;
  height: 24px;
}
.icon-truck-red-xs {
  background-image: url(../img/icons.png);
  background-position: -249px -295px;
  width: 21px;
  height: 18px;
}
.icon-truck {
  background-image: url(../img/icons.png);
  background-position: -339px -224px;
  width: 28px;
  height: 20px;
}
.icon-verify {
  background-image: url(../img/icons.png);
  background-position: -370px -154px;
  width: 20px;
  height: 20px;
}
.icon-warning {
  background-image: url(../img/icons.png);
  background-position: -231px -224px;
  width: 26px;
  height: 26px;
}
.icon-white-close {
  background-image: url(../img/icons.png);
  background-position: 0px -224px;
  width: 35px;
  height: 35px;
}
.icon-wide-angle-white {
  background-image: url(../img/icons.png);
  background-position: -199px -224px;
  width: 30px;
  height: 30px;
}
.icon-ystar {
  background-image: url(../img/icons.png);
  background-position: -392px -80px;
  width: 17px;
  height: 16px;
}
