@media only screen and (max-width: 1270px) {
	.membersNav .mypageQuickWrap, .membersNav .myQuickCart {display:none;}
  .itemImageWrap .viewList li a .fa-stack {margin: -7px 5px 0 0;}

  .itemImageWrap .iconList li.markSale, .mainContent .itemList.zineType > li > .itemInfoWrap .iconList li.markSale, .itemDetailPage .entry-header .iconList li.markSale
  {}
}

@media only screen and (max-width: 1024px) {
/*body {margin:0;padding:0;font-family: 'noto sans', sans-serif;}*/
.widthLimiter {width:980px}

  .listBestProductList h4, .listCategoryList h4 {width:33%;}

  .listCategoryList ul {float:left;margin:0;padding:0;width:100%;border:1px solid #ebebeb;}
    .listCategoryList ul li {width:33%;}
    .listCategoryList ul li:nth-child(1n+5) {border-bottom: 1px dotted #ebebeb;}
      .listCategoryList ul li a {}
      .listCategoryList ul li:nth-child(4) a {background-image:url(../images/dividePoint.png);background-repeat:repeat-y;background-position:100% 0;}
      .listCategoryList ul li:nth-child(3n+3) a {background:none}


  #mainNav-type1 .widthLimiter ul.mainNav {margin:0 38px;width:auto;}

  .blockTitle {font-size:1.5em;}

  .itemImageWrap {}
      .itemImageWrap .iconList li.markSale {background:rgba(242,99,41,0.5)}
      .itemImageWrap .iconList li.markNew {background:rgba(18,18,19,0.5)}
      .itemImageWrap .iconList li.markBest {background:rgba(204,180,142,0.5)}
  .itemImageWrap .viewList {display:block;background:transparent}
    .itemImageWrap .viewList li {background:rgba(63,63,63, 0.7)}
      .itemImageWrap .viewList li a {font-size:0.7em;}
      .itemImageWrap .viewList li a .fa {margin:0}
      .itemImageWrap .viewList li a > span:not(.fa-stack) {display:none}

  .itemInfoWrap {width:100%;text-align:center;}
     .itemInfoWrap .itemName {margin:5px 0 0 0;padding:0 5%;width:90%;height:1.2em;overflow:hidden;}
       .itemInfoWrap .itemName a {font-size:0.7em;}
     .itemInfoWrap .retailPrice {font-size:0.5em;letter-spacing:-0.5px}
     .itemInfoWrap .salePrice {font-size:0.8em;}

  /* ROWS */
  .blockStyle1 {}/*ok*/
      .blockStyle1 > ul > li {width:310px;height:auto;}

  .blockStyle2 {}/*ok*/
      .blockStyle2 > ul > li {margin-bottom:33px;width:167px;height:280px;}
        .blockStyle2 > ul > li > .itemImageWrap {width:100%;height:222px;}

      .blockStyle2 > ul > li:first-child {width:378px;height:594px}
        .blockStyle2 > ul > li:first-child > .itemImageWrap {height:502px;}
        .blockStyle2 > ul > li > .itemImageWrap .viewList {display:block;background:transparent}


  .blockStyle3 {}/*ok*/


  .blockStyle4 {}/*ok*/

  .blockStyle5 {}/*ok*/
      .blockStyle5 > ul > li {width:221px;height:390px;}
        .blockStyle5 > ul > li > .itemImageWrap {height:294px;}

  .blockStyle6 {}/*ok*/
    .blockStyle6 .triColumn {width:310px;}
          .blockStyle6 .triColumn > ul > li > .itemInfoWrap {width:210px;}

  .blockStyle7 {}/*ok*/
    .blockStyle7 .banners {margin:0 8px 0 0;width:486px;}
      .blockStyle7 .banners li {width:238px;height:309px;}
      .blockStyle7 .banners li:nth-child(1) {margin:0 10px 8px 0;}
      .blockStyle7 .banners li:nth-child(2) {margin:0 0 8px 0;}
      .blockStyle7 .banners li:nth-child(3) {margin:0 0 0 0;width:486px;height:240px;}
    .blockStyle7 .forRevSlider {width:486px;height:557px;}


  .blockStyle8 {}/*ok*/

  .blockStyle9 {}/*ok*/
    .blockStyle9 .blogRecentBox {height:401px;}
        .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide {margin:0 12.5px;width:300px !important;height:380px;}
        .blockStyle9 .nav span.prev {right:46px;}
        .blockStyle9 .nav span.next {right:10px;}

  .blockStyle10 {padding-top:30px;}/*ok*/
        .blockStyle10 .sitesQuickLink > .swiper-wrapper > .swiper-slide {}

    .blockStyle10 .swiper-button-prev,
    .blockStyle10 .swiper-button-next{top:0;margin:0 0 0 0;}

    .blockStyle10 .swiper-button-next {right:0;}
    .blockStyle10 .swiper-button-prev {left:auto;right:35px;}


  .blockStyle11 {padding:45px 0;background-color:#f1f1f1}/*ok*/
      .blockStyle11 ul li {margin:0 10px 0 0;width:308px;}

  .blockStyle12 {}/*ok*/
      .blockStyle12 ul li {width:475px;height:203px;}
          .blockStyle12 ul li dl dt {margin:20px 0 20px 0;width:292px;}
          .blockStyle12 ul li dl dd.thumbnail {margin:0 25px 0 0;}
          .blockStyle12 ul li dl dd.descript {width:282px;}

  .blockStyle13 {}/*ok*/
    .blockStyle13 ul li {height:262px;overflow:hidden;}

  .blockStyle14 {}/*ok*/
      .blockStyle14 ul li {width:308px;}

  .blockStyle15 {}/*ok*/
      .blockStyle15 ul li {width:310px;}

  .blockStyle16 {}/*ok*/
    .blockStyle16 dl {padding:50px 30px 0;width:330px;}

  .blockStyle17 {}/*ok*/
    .blockStyle17 .quarterColumn {width:222px;}
      .blockStyle17 .quarterColumn > .blockTitle {font-size:1.3em;}
          .blockStyle17 .quarterColumn > ul > li > .itemInfoWrap {width:123px;}


  .blockStyle18 {}/*ok*/
      .blockStyle18 ul li {width:310px;height:200px;}

  .blockStyle19 {}/*ok*/
    .blockStyle19 .quarterColumn {width:222px;}
      .blockStyle19 .quarterColumn > .blockTitle {font-size:1.3em;}

      .blockStyle19 .quarterColumn:last-child > .tags-list {}
        .blockStyle19 .quarterColumn:last-child > .tags-list a {padding:0 15px;}

  .blockStyle20 {}
      .blockStyle20 > ul > li {width:302px;}
        .blockStyle20 > ul > li > .itemInfoWrap {width:203px;}

.blockStyle22 .content_wrap ul li .con_bg {display:block;}

/* END OF FRONT ****************************************************************************************************************************/
.subPage {}

#sidebar {float:left;margin:50px 20px 50px 0;width:233px;}
  #sidebar h3 {margin:0;padding:0 0 0 18px;height:44px;line-height:44px;color:#ffffff;font-size:0.9em;}

  .categoryNav {margin:0 0 20px 0;}
    .categoryNav .navTitle {background-color:#121212}
    .categoryNav ul {margin:0;padding:0;}
      .categoryNav ul > li {margin:0;padding:0;line-height:38px;list-style:none;}
        .categoryNav ul > li > a {display:block;padding:0 17px;height:38px;color:#666666;font-size:0.8em;text-decoration:none;border-bottom:1px solid #ebebeb;}
        .categoryNav ul > li > a:hover {color:#bd9d6c}/*color*/

    .categoryNav > ul.sideNav {border:1px solid #ebebeb;border-bottom: none;}
      .categoryNav > ul.sideNav > li {position:relative}
        .categoryNav > ul.sideNav > li:hover > a {color:#bd9d6c}
        .categoryNav > ul.sideNav > li > .openChild {position:absolute;top:0;right:0;width:38px;height:38px;line-height:38px;font-size:0.9em;color:#000000;text-align:center;cursor:pointer;}

        .categoryNav > ul.sideNav > li > ul {display:none}
          .categoryNav > ul.sideNav > li > ul > li {position:relative;}
            .categoryNav > ul.sideNav > li > ul > li:hover > a {color:#bd9d6c}
            .categoryNav > ul.sideNav > li > ul > li > a:before {content:'● '}

            .categoryNav > ul.sideNav > li > ul > li > ul {}
              .categoryNav > ul.sideNav > li > ul > li > ul > li {}
                .categoryNav > ul.sideNav > li > ul > li > ul > li > a {padding-left:20px;}
                .categoryNav > ul.sideNav > li > ul > li > ul > li > a:before {content:'- '}

  .priceFilter {margin:0 0 20px 0;}
    .priceFilter h3 {background-color:#d0d0d0}

  .bestProducts {margin:0 0 20px 0;}
    .bestProducts h3 {background-color:#d0d0d0}
    .bestProducts ul {margin:0;padding:5px 5px 0 5px;border:1px solid #ebebeb}
      .bestProducts ul li {margin-right:0; margin-bottom:10px;padding:0;width:100%;;height:118px;list-style:none;background:#ffffff}
        .bestProducts > ul > li > .itemImageWrap {float:left;margin-right:10px;width:89px;height:118px;overflow:hidden;}
          .bestProducts > ul > li > .itemImageWrap .itemImage {width:100%;height:auto;}

        .bestProducts > ul > li > .itemInfoWrap {float:left;width:119px;text-align:left;}
          .bestProducts > ul > li > .itemInfoWrap .itemName {margin:10px 0 5px 0;padding:0;width:90%;height:auto;line-height:1em;overflow:initial;}
            .bestProducts > ul > li > .itemInfoWrap .itemName a {}
          .bestProducts > ul > li > .itemInfoWrap .retailPrice {display:inline-block;margin: 0 10px 0 0;}
          .bestProducts > ul > li > .itemInfoWrap .salePrice {display:inline-block}

  .swiperSideBanner {position:relative;margin:0 0 20px 0 !important;width:233px;height:300px;overflow:hidden}
    .swiperSideBanner ul {margin:0;padding:0;}
      .swiperSideBanner ul li {margin:0;padding:0;width:233px;height:300px;list-style:none}
        .swiperSideBanner ul li a {}
          .swiperSideBanner ul li a img {width:100%;height:auto}

    .swiperSideBanner .pagination {position:absolute;z-index: 10;left:13px;bottom:13px;margin:0;width:200px;}
      .swiperSideBanner .swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;background: #000;margin-right: 5px;opacity: 0.8;border:3px solid #000;cursor: pointer;}
      .swiperSideBanner .swiper-visible-switch {background: #aaa;}
      .swiperSideBanner .swiper-active-switch {background: #fff;}

  .sideBanner {width:233px;height:300px;overflow:hidden}
    .sideBanner a {}
      .sideBanner a img {width:100%;height:auto;}

/* END OF SIDEBAR ****************************************************************************************************************************/
.mainContent {}
.mainContent.withSidebar {width:727px;}
    .mainContent .itemList.blockType > li {width:221px;height:416px;}
      .mainContent .itemList.blockType > li > .itemImageWrap {height:294px;}

        .mainContent .itemList.zineType > li > .itemInfoWrap .itemExcerpt {width:550px;}

.mainContent.solo .listOptionWrap,
.mainContent.withSidebar .listOptionWrap {width:100%}

/*best goods*/
.bestGoods .entry-header {}
  .bestGoods .entry-header .pageSubTitle {}
    .bestGoods .entry-header .pageSubTitle em {}

.bestListWrap.bestTop {}
.bestListWrap.bestTop:after {}
  .bestListWrap > .bestList {margin-bottom:15px}
    .bestListWrap > .bestList > li {margin:15px 0 0 15px;width:230px;height:405px;}
    .bestListWrap > .bestList > li.best-big {margin:15px 0 0 15px;padding:50px 20px 0;width:460px;height:825px;}
    .bestListWrap > .bestList > li:nth-child(2n+3) {}
    .bestListWrap > .bestList > li:nth-child(1n+4) {}
    .bestListWrap > .bestList > li:hover {}

      .bestListWrap > .bestList > li .tag_best {}

        .bestListWrap > .bestList > li .tag_best em {}

      .bestListWrap > .bestList > li .itemName {}

      .bestListWrap > .bestList > li.best-big .itemName {}

      .bestListWrap > .bestList > li .itemImageWrap {}
      .bestListWrap > .bestList > li.best-big .itemImageWrap {}

      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .itemExcerpt {}
        .bestListWrap > .bestList > li.best-big > .itemInfoWrap .itemExcerpt a {}

      .bestListWrap > .bestList > li > .itemInfoWrap .retailPrice {}
      .bestListWrap > .bestList > li > .itemInfoWrap .salePrice {}

      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .retailPrice {}
      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .salePrice {}

.bestListWrap.bestBottom {}
.bestListWrap.bestBottom:after {}
    .bestListWrap.bestBottom > .bestList > li {width:186px;height:360px;}

      .bestListWrap.bestBottom > .bestList > li .tag_best {}
      .bestListWrap.bestBottom > .bestList > li .itemName {}

      .bestListWrap.bestBottom > .bestList > li .itemImageWrap {width:178px;height:237px;}

/* END OF ITEM LIST ****************************************************************************************************************************/

.itemDetailPage {}
  .itemDetailPage .entry-header {width:470px;}

    .itemDetailPage .upperRow .itemImages {float:left;width:470px;/*width:518px;*/}
    .itemDetailPage .upperRow .snsShare li.mobile {display:inline}
    .itemDetailPage .upperRow .salesDetail {float:right;width:470px;/*width:520px;*/}

        .itemDetailPage .upperRow  .order_btns .order_btn.orderDirect {width:221px;}

.recommands .slideWrap {height:230px;}

.goodsRecommandsList .goodsRecommandsItemListMini li {width:107px;}
.goodsRecommandsList .goodsRecommandsItemListMini2 li {width:107px;}

/* EMBED*/
  /*list*/
.reviewListWrap {}
        #review-list .reviewListWrap .reviewRow .reviewTitle .alignLeft .entry-title {width:405px;height:42px;overflow:hidden}
        #qna-list .reviewListWrap .reviewRow .reviewTitle .alignLeft .entry-title {width:370px;height:42px;overflow:hidden}

  /*write*/
  .writeFormWrap {}
        .writeFormWrap .writeTable .uploadWrap .inquireForms { width: 78% !important; }




.itemListMini {height:222px !important;}
.itemListMini li {margin:0 3.4444444px;width:130px !important;height:220px !important;}
.itemListMini li .itemImageWrap {width:100%;height:173px;}

/* END OF ITEM DETAIL ****************************************************************************************************************************/


/*footer*/
.footSection {}
    .footSection.footStyle1 .triColumn {width:310px;}

#skyBanner {display:none}


/* BLOG THEME*/
/**************************************************************************************************************************************/

/* POST LIST */
  /*default list*/
.blog_list.default {}
    .blog_list.default .contentWrap {width:325px}
    .blog_list.default .contentWrap.noThumbnail {padding:20px;width:auto}

  /*gallery list*/
.blog_list.gallery {}
    .blog_list.gallery article .thumbnailWrap {height:auto;max-height:390px;}

  /*masonry list*/
.blog_list.masonry {}
  .blog_list.masonry article {width:242px;}
    .blog_list.masonry article  .inner-wrap {width:229px;}

  /* view */
  .blogView {}

.cart_npay_btn {float:none;margin:0 auto;margin-top:10px;}

/**************************************************************************************************************************************/
}
/**************************************************************************************************************************************//*end 1024*/
/* 아이패드 세로*************************************************************************************************************************************************************************/

@media only screen and (max-width: 981px) {
  .widthLimiter {width:680px}
  #pageBody section {margin-bottom:50px;}

  #topBar {position:relative;margin:12px 0;min-height:73px;height:73px;}
    #topBar .siteLogo {position:absolute;left:12px;top:0;}
      #topBar .siteLogo h1 {margin:0;padding:0;}
        #topBar .siteLogo h1 a {display:block;margin:0;padding:0;}
          #topBar .siteLogo h1 a img {width:auto;height:64px;}
    #topBar .topBanner {left:initial;right:12px;margin-left:0;}

/*.itemDetailPage .bannerRow {display:none;}*/

/**/
  #topBar .membersNav,
  #topBar .themeToggle {display:none}

  #mainNav-type1,
  #siteNav-type1 {display:none;}
  #siteNav-type2 {display:block;position:relative;z-index:13;width:100%;height:60px;background:#121212;position:relative;}
      #siteNav-type2 * ul {margin:0;padding:0;}
        #siteNav-type2 * ul li {margin:0;padding:0;list-style:none;}
          #siteNav-type2 * ul li a {text-decoration:none;font-size:0.9em;}
    #siteNav-type2 .openMenu {position:relative;float:left;margin-left:0;width:100px;height:58px;line-height:52px;text-align:center;color:#ffffff;font-size:1.5em;cursor:pointer;border:1px solid #2a2a2a;}
#siteNav-type2 .openMenu strong{
	font-size: 14px;
    font-weight: 500;
    display: inline-block;
    vertical-align: middle;
}
#siteNav-type2 .openMenu i{
	vertical-align: middle;
}
      #siteNav-type2 .dropDownMenu {display:none;position:absolute;left:0px;top:100%;padding:20px;width: 100%;
    box-sizing: border-box;background-color:#121212;z-index:9999;}

      #siteNav-type2 .dropDownMenu .mobileLogin {}
        #siteNav-type2 .dropDownMenu .mobileLogin li {display:inline-block;margin-bottom:10px;width:47%;border:1px solid #ffffff;border-radius:3px}
        #siteNav-type2 .dropDownMenu .mobileLogin li:last-child {margin-left:4px;}
          #siteNav-type2 .dropDownMenu .mobileLogin li a,
          #siteNav-type2 .dropDownMenu .mobileLogin li .openMemberMember {display:block;width:100%;height:100%;line-height:22px;color:#ffffff;font-size:11px;text-align:center;cursor:pointer}



        #siteNav-type2 .dropDownMenu .tabMenu {float:left;margin:0 0 30px 0;padding:0;width: 100%;}
          #siteNav-type2 .dropDownMenu .tabMenu li {float:left;margin:0;padding:0;width: 50%;
    box-sizing: border-box;height:27px;line-height:27px;text-align:center;list-style:none;border-bottom:2px solid #ffffff;cursor:pointer}
            #siteNav-type2 .dropDownMenu .tabMenu li span {color:#666666;font-size:0.8em;}
          #siteNav-type2 .dropDownMenu .tabMenu li.active {border:2px solid #ffffff;border-bottom:none;}
            #siteNav-type2 .dropDownMenu .tabMenu li.active span {color:#ffffff}

        #siteNav-type2 .dropDownMenu .searchFormBlock {clear:both;margin-bottom:35px;width:100%;height:39px;background:#4f4f4f;}
          #siteNav-type2 .dropDownMenu .searchFormBlock .toggle {display:none}
          #siteNav-type2 .dropDownMenu .searchFormBlock .search-form {}
            #siteNav-type2 .dropDownMenu .searchFormBlock .search-form input.field {float:left;display:block;margin:0;padding:0 10px;width:149px;height:38px;line-height:38px;border:none;background:#4f4f4f;}
            #siteNav-type2 .dropDownMenu .searchFormBlock .search-form button[type="submit"] {float:left;width:38px;height:38px;font-size:1.0em;border:none;background:#4f4f4f;cursor:pointer}
              #siteNav-type2 .dropDownMenu .searchFormBlock .search-form button[type="submit"] em {display:none}

            #siteNav-type2 .dropDownMenu .searchFormBlock .search-form button[type="button"] {float: right;
    width: 38px;
    height: 38px;
    font-size: 1.0em;
    border: none;
    background: #4f4f4f;
    cursor: pointer;
    padding: 0;}
              #siteNav-type2 .dropDownMenu .searchFormBlock .search-form button[type="button"] em {display:none}


        #siteNav-type2 .dropDownMenu .siteNav-type2-forTab.tab1 {}
        #siteNav-type2 .dropDownMenu .siteNav-type2-forTab.tab2 {display:none;}


      #siteNav-type2 .dropDownMenu .logedinInfo {position:relative;right:0;top:0;margin:0 auto 10px;padding:0;width:100%;height:45px;}
        #siteNav-type2 .dropDownMenu .logedinInfo .userName {color:#fff;font-size:0.8em;line-height:45px;}
        #siteNav-type2 .dropDownMenu .logedinInfo .cart {position:absolute;right:0;top:0;width:45px;height:45px;}
          #siteNav-type2 .dropDownMenu .logedinInfo .cart a {position:relative;font-size:1.5em;}
            #siteNav-type2 .dropDownMenu .logedinInfo .cart a > span {position:absolute;top:0;left:0;width:45px;height:45px;}
              #siteNav-type2 .dropDownMenu .logedinInfo .cart a > span i {color:#ffffff;}
            #siteNav-type2 .dropDownMenu .logedinInfo .cart a .count {display:block;position:absolute;bottom:2px;right:6px;width:15px;height:15px;line-height:15px;font-size:9px;color:#ffffff;background:#c74c44;border-radius:50%;text-align:center;}

        #siteNav-type2 .dropDownMenu .mobileMemberMenu {display:none;margin:0 0 30px 0}
          #siteNav-type2 .dropDownMenu .mobileMemberMenu > li {position:relative;}
          #siteNav-type2 .dropDownMenu .mobileMemberMenu > li:hover {color:#ccb48e}
            #siteNav-type2 .dropDownMenu .mobileMemberMenu > li > a {display:block;padding:0 0 0 5px;line-height:30px;font-size:0.8em;color:#ffffff;border-bottom:1px solid #333333}
            #siteNav-type2 .dropDownMenu .mobileMemberMenu > li > .openChild {position:absolute;top:0;right:0;width:30px;height:30px;line-height:30px;font-weight:normal;font-size:1.0em;color:#ffffff;text-align:center;cursor:pointer;}
            #siteNav-type2 .dropDownMenu .mobileMemberMenu > li:hover > a {color:#ccb48e}

        #siteNav-type2 .dropDownMenu .siteNav-type2-forTab {clear:both;}
            /*depth1*/
          #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav {}
            #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li {position:relative;}
            #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li:hover {color:#ccb48e}
              #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > a {display:block;padding:0 0 0 5px;line-height:30px;font-size:0.8em;color:#ffffff;border-bottom:1px solid #333333;}
              #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > .openChild {position:absolute;top:0;right:0;width:30px;height:30px;line-height:30px;font-weight:normal;font-size:1.0em;color:#ffffff;text-align:center;cursor:pointer;}
              #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li:hover > a {color:#ccb48e}

                /*depth2*/
                #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul {display:none}
                  #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li {}
                  #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li:hover {color:#ccb48e}
                    #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li > a {display:block;padding:0 0 0 10px;line-height:30px;font-size:0.7em;color:#ffffff;border-bottom:1px solid #333333}
                    #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li > a::before {content:'· ';font-size:35px;line-height:30px;letter-spacing:-3px;vertical-align:middle}
                    #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li:hover > a {color:#ccb48e}

                  /*depth3*/
                  #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li > ul {border-bottom:1px solid #333333}
                    #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li > ul > li {}
                    #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li > ul > li:hover {color:#ccb48e}
                      #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li > ul > li > a {display:block;padding:0 0 0 15px;line-height:30px;font-size:0.7em;color:#ffffff;}
                      #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li > ul > li > a:before {content:'- '}
                      #siteNav-type2 .dropDownMenu .siteNav-type2-forTab .mainNav > li > ul > li > ul > li:hover > a {color:#ccb48e}
/**/
  /* ROWS */

  .blockStyle1 {}/*ok*/
      .blockStyle1 > ul > li {margin-right:17px;width:215px;height:103px;}

  .blockStyle2 {}/*ok*/
  /*
      .blockStyle2 > ul > li {margin-right:19px;margin-bottom:17px;width:117px;height:208px;}
        .blockStyle2 > ul > li > .itemImageWrap {width:100%;height:156px;}

      .blockStyle2 > ul > li:first-child {width:262px;height:434px}
        .blockStyle2 > ul > li:first-child > .itemImageWrap {height:348px;}
      .blockStyle2 > ul > li:first-child {}
*/
  .blockStyle2 {}/*ok*/
      .blockStyle2 > ul > li {float:left;margin-right:15px;width:214px;height:351px;}
        .blockStyle2 > ul > li > .itemImageWrap {width:100%;height:285px;}

      .blockStyle2 > ul > li:first-child {margin-bottom:21px;width:678px;height:285px;}
        .blockStyle2 > ul > li:first-child > .itemImageWrap {float:left;margin:0 20px 0 0;width:214px;height:285px;}

        .blockStyle2 > ul > li:first-child > .itemInfoWrap {float:left;width:310px;text-align:left;}
          .blockStyle2 > ul > li:first-child >  .itemInfoWrap .itemName {margin:5px 0 0 0;padding:0;width:90%;height:1.2em;overflow:hidden;}
            .blockStyle2 > ul > li:first-child > .itemInfoWrap .itemName a {font-size:0.8em;}
          .blockStyle2 > ul > li:first-child > .itemInfoWrap .itemExcerpt {display:block;width:425px;height:15em}
          .blockStyle2 > ul > li:first-child >  .itemInfoWrap .retailPrice {font-size:0.8em;}
          .blockStyle2 > ul > li:first-child >  .itemInfoWrap .salePrice {font-size:0.9em;}

      .blockStyle2 > ul > li:nth-child(3n+4) {margin-right:0;}
      .blockStyle2 > ul > li:nth-child(1n+5) {margin-bottom:0px;}



  .blockStyle3 {}/*ok*/


  .blockStyle4 {}/*ok*/

  .blockStyle5 {}/*ok*/
      .blockStyle5 > ul > li {margin-right:16px;width:214px;}
      .blockStyle5 > ul > li:nth-child(4n+4) {margin-right:16px;}
      .blockStyle5 > ul > li:nth-child(3n+3) {margin-right:0;}
      .blockStyle5 > ul > li:nth-child(1n+5) {margin-bottom:23px;}
        .blockStyle5 > ul > li > .itemImageWrap {height:294px;}
        .blockStyle5 ul  li.empty_filler {display:block;}

  .blockStyle6 {}/*ok*/
    .blockStyle6 .triColumn {clear:both;width:100%;}
      .blockStyle6 .triColumn > ul {float:left;margin:0 0 40px 0;width:100%;}
      .blockStyle6 .triColumn > ul:last-child {margin-bottom:0;}
        .blockStyle6 .triColumn > ul > li {float:left;margin-right:16px;width:214px;}
        .blockStyle6 .triColumn > ul > li:last-child {margin-right:0;}
          .blockStyle6 .triColumn > ul > li > .itemInfoWrap {width:115px;}
            .blockStyle6 .triColumn > ul > li > .itemInfoWrap .retailPrice {display:block;margin-top:10px;line-height:1.4em;}
            .blockStyle6 .triColumn > ul > li > .itemInfoWrap .salePrice {display:block;line-height:1.4em;}

  .blockStyle7 {}/*ok*/
    .blockStyle7 .banners {margin:0 4px 0 0;width:338px;}
      .blockStyle7 .banners li {width:167px;height:217px;}
      .blockStyle7 .banners li:nth-child(1) {margin:0 4px 4px 0;}
      .blockStyle7 .banners li:nth-child(2) {margin:0 0 4px 0;}
      .blockStyle7 .banners li:nth-child(3) {margin:0 0 0 0;width:338px;height:167px;}
    .blockStyle7 .forRevSlider {width:338px;height:388px;}

  .blockStyle8 {}/*ok*/

  .blockStyle9 {}/*ok*/
    .blockStyle9 .blogRecentBox {height:380px;}
        .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide {margin:0 10px;width:318px !important;height:380px !important;}
        .blockStyle9 .nav span.prev {right:46px;}
        .blockStyle9 .nav span.next {right:10px;}

  .blockStyle10 {}/*ok*/
        .blockStyle10 .sitesQuickLink > .swiper-wrapper > .swiper-slide {}


  .blockStyle11 {}/*ok*/
        .blockStyle11 ul li {margin:0 5px 0 0;width:211px;}
            .blockStyle11 ul li dl {padding:20px 0;}
              .blockStyle11 ul li dt {margin:35px 0 0;text-align:center;font-size:1.2em;}
              .blockStyle11 ul li dd {margin:5px 0 0 0;text-align:center;font-size:0.8em;}
              .blockStyle11 ul li dd:last-child {left:88px;top:7px;}

  .blockStyle12 {}/*ok*/
      .blockStyle12 ul li {width:325px;height:auto;}
          .blockStyle12 ul li dl dt {float:left;margin:20px 0 20px 10px;width:292px;}
          .blockStyle12 ul li dl dd.thumbnail {margin:0 15px 0 0;}
          .blockStyle12 ul li dl dd.descript {width:130px;}

  .blockStyle13 {}/*ok*/
    .blockStyle13 ul li {height:220px;overflow:hidden;}

  .blockStyle14 {}/*ok*/
      .blockStyle14 ul li {margin:0 25px 20px 0;width:208px;height:auto;}
        .blockStyle14 ul li .entry-header {margin:15px 15px 20px;}
          .blockStyle14 ul li .entry-header .entry-title {margin:0 0 10px 0;}
          .blockStyle14 ul li .entry-content {margin:0 15px 15px;font-size:13px;}
          .blockStyle14 ul li .entry-meta {margin: 0 15px 15px;font-size:0.7em;}
          .blockStyle14 ul li .entry-meta:after {clear:both;display:block;content:'';}
            .blockStyle14 ul li .entry-meta span {}
              .blockStyle14 ul li .entry-meta span a {text-decoration:none;line-height:1.2em;font-size:12px;color:#bd9d6c}
            .blockStyle14 ul li .entry-meta .readmore {float:left;width:auto;}
              .blockStyle14 ul li .entry-meta .readmore a {text-decoration:none;font-size:14px;font-weight:700;color:#bd9d6c;text-decoration:none;}
            .blockStyle14 ul li .entry-meta .date {float:right;width:auto;}

  .blockStyle15 {}/*ok*/
      .blockStyle15 .descript {margin:0 0 30px 0;padding:0 0 30px 0;}
      .blockStyle15 ul li {width:210px;height:auto}

  .blockStyle16 {}/*ok*/
    .blockStyle16 dl {padding:50px 30px 0;width:220px;}

  .blockStyle17 {}/*ok*/
    .blockStyle17 .quarterColumn {margin-bottom:30px;width:325px;}
    .blockStyle17 .quarterColumn:nth-child(2n+2) {margin-right:0;}
    .blockStyle17 .quarterColumn:nth-child(1n+3) {margin-bottom:0;}
      .blockStyle17 .quarterColumn > .blockTitle {font-size:1.5em;}
          .blockStyle17 .quarterColumn > ul > li > .itemInfoWrap {width:225px;}


  .blockStyle18 {}/*ok*/
      .blockStyle18 ul li {width:327px;height:180px;}
      .blockStyle18 ul li:nth-child(3n+3),
      .blockStyle18 ul li:nth-child(1n+4) {margin:0 25px 15px 0;}
      .blockStyle18 ul li:nth-child(2n+2) {margin-right:0;}
      .blockStyle18 ul li:nth-child(1n+5) {margin-bottom:0;}

  .blockStyle19 {}/*ok*/
    .blockStyle19 .quarterColumn {margin-bottom:30px;width:325px;width:325px;}
    .blockStyle19 .quarterColumn:nth-child(2n+2) {margin-right:0;}
    .blockStyle19 .quarterColumn:nth-child(1n+3) {margin-bottom:0;}

      .blockStyle19 .quarterColumn > .blockTitle {font-size:1.3em;}

      .blockStyle19 .quarterColumn:last-child > .tags-list {}
        .blockStyle19 .quarterColumn:last-child > .tags-list a {padding:0 15px;}


  .blockStyle20 {}
      .blockStyle20 > ul > li {width:327px;}
      .blockStyle20 > ul > li:nth-child(3n+3) {margin-right:25px;}
      .blockStyle20 > ul > li:nth-child(2n+2) {margin-right:0;}
        .blockStyle20 > ul > li > .itemInfoWrap {width:228px;}

  .blockStyle23 .content_l{float:none;margin:0 auto 30px auto;width:90%;}
  .blockStyle23 .content_r{float:none;margin:0 auto;width:90%;}

/* END OF FRONT ****************************************************************************************************************************/
.subPage {width:680px;}
.mainContent.solo ~ #sidebar,
.mainContent.withSidebar ~ #sidebar {display:none}
/* END OF SIDEBAR ****************************************************************************************************************************/

.mainContent {}
.mainContent.solo {width:100%;}
.mainContent.withSidebar {float:initial;width:100%;}

.mainContent .itemList {}
    .mainContent .itemList.blockType > li {width:205px;}

.mainContent .zineType {}
          .mainContent .itemList.zineType > li > .itemInfoWrap .itemExcerpt {width:525px;}



/*best goods*/
.bestGoods .entry-header {}
  .bestGoods .entry-header .pageSubTitle {display:block;}
    .bestGoods .entry-header .pageSubTitle em {}

.bestListWrap.bestTop {margin:0 0 0 0;background:none}
.bestListWrap.bestTop:after {}
  .bestListWrap > .bestList {margin:0;padding:0;}
    .bestListWrap > .bestList > li {margin:0 5px 30px;padding:8px;width:216px;height:390px;}
    .bestListWrap > .bestList > li.best-big {margin:0 5px 30px;padding:8px;width:216px;height:390px;}
    .bestListWrap > .bestList > li:nth-child(2n+3) {margin:0 5px 30px;padding:8px;}
    .bestListWrap > .bestList > li:nth-child(1n+4) {margin:0 5px 30px;padding:8px;}
    .bestListWrap > .bestList > li:hover {}
    .bestListWrap.bestTop > .bestList > li.item-6 {display:block}
    .bestListWrap.bestBottom > .bestList > li.item-6 {display:none}

      .bestListWrap > .bestList > li .tag_best {padding:10px 0 0;width:30px;height: 23px;font-size:9px;background:url(../images/best-s.png)}

        .bestListWrap > .bestList > li .tag_best em {display:none}

      .bestListWrap > .bestList > li .itemName {margin:10px 0 10px 0;padding:0 0 0 11%;width:89%;height:20px;text-align:right;font-size:12px;font-weight:bold;overflow:hidden}

      .bestListWrap > .bestList > li.best-big .itemName {margin:10px 0 10px 0;padding:0 0 0 20%;width:80%;height:20px;text-align:right;font-size:12px;font-weight:bold;overflow:hidden}

      .bestListWrap > .bestList > li .itemImageWrap {width:200px;height:266px;}
      .bestListWrap > .bestList > li.best-big .itemImageWrap {width:200px;height:266px;}

      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .itemExcerpt {display:none}
        .bestListWrap > .bestList > li.best-big > .itemInfoWrap .itemExcerpt a {}

      .bestListWrap > .bestList > li > .itemInfoWrap .retailPrice {}
      .bestListWrap > .bestList > li > .itemInfoWrap .salePrice {}

      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .retailPrice {display:block;margin:0 10px;text-align:left;font-size:11px}
      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .salePrice {display:block;margin:0 10px;text-align:left;font-size:14px;}

.bestListWrap.bestBottom {}
.bestListWrap.bestBottom:after {}
    .bestListWrap.bestBottom > .bestList > li {margin:0 5px 30px;padding:8px;width:216px;height:390px;}

      .bestListWrap.bestBottom > .bestList > li .tag_best {}
      .bestListWrap.bestBottom > .bestList > li .itemName {}

      .bestListWrap.bestBottom > .bestList > li .itemImageWrap {width:200px;height:266px;}

/* END OF ITEM LIST ****************************************************************************************************************************/

.itemDetailPage {}

  .itemDetailPage .entry-header {position:absolute;top:50px;right:0;width:100%;}
    .itemDetailPage .upperRow .itemImages {float:left;margin-top:157px;width:100%;}
    .itemDetailPage .upperRow .salesDetail {float:right;margin-top:20px;width:100%;border-top:1px solid #dad8d4}
        .itemDetailPage .upperRow .order_btns .order_btn.orderDirect {width:431px;}

        .itemDetailPage .lowerRow .saleInfo .infoTabs {position:initial;width:100%;}
          .itemDetailPage .lowerRow .saleInfo .infoTabs li {float:left;padding:0;width:25%;font-size:0.75em;text-align:center;}

      .itemDetailPage .lowerRow .infoData {clear:both;margin-left:0;}

.itemDetailPage .upperRow .item_info .item_info_table {margin-top:0;}

/* EMBED*/
  /*list*/
  .reviewListWrap {}
        #review-list .reviewListWrap .reviewRow .reviewTitle .alignLeft .entry-title {width:325px;}
        #qna-list .reviewListWrap .reviewRow .reviewTitle .alignLeft .entry-title {width:300px;}
  /*write*/
        .writeFormWrap .writeTable .uploadWrap .inquireForms { width: 75% !important; }

.itemListMini {height:212px !important;}
.itemListMini li {margin:0 5.1111111px;padding:0;width:123px !important;height:210px !important;}
.itemListMini li .itemImageWrap {width:100%;height:164px;}
/* END OF ITEM DETAIL ****************************************************************************************************************************/


  /*footer*/
  .footSection {}
      .footSection.footStyle1 .triColumn.column1 {margin-right:0;padding:0;width:210px}
      .footSection.footStyle1 .triColumn.column2 {margin-left:43px;margin-right:42px;padding:0;width:175px}
        .footSection.footStyle1 .triColumn.column2 ul {float:initial;}
          .footSection.footStyle1 .triColumn.column2 ul li {display:inline-block;float:initial;margin:0 7px 0;}
      .footSection.footStyle1 .triColumn.column3 {margin-right:0;;padding:0;width:210px}

        .footSection.footStyle1 .triColumn .blockTitle {font-size:1.2em;}
        .footSection.footStyle1 .triColumn.column2 .blockTitle {text-align:center;font-size:1.2em;}

/* BLOG THEME*/
/**************************************************************************************************************************************/

/* POST LIST */
  /*default list*/
.blog_list.default {}
    .blog_list.default .contentWrap {width:280px}

  /*gallery list*/
.blog_list.gallery {}
    .blog_list.gallery article .thumbnailWrap {height:auto;max-height:365px;}

  /*masonry list*/
.blog_list.masonry {}
  .blog_list.masonry article {width:226px;}
    .blog_list.masonry article .inner-wrap {width:213px;}



  /* view */
  .blogView {}

.goodsRecommandsList {height:432px;}
.goodsRecommandsList .goodsRecommandsItemListMini li {width:155px;margin-bottom:10px;}
.goodsRecommandsList .goodsRecommandsItemListMini2 li {width:155px;margin-bottom:10px;}

/**************************************************************************************************************************************/

}
/**************************************************************************************************************************************//*end 981*/

@media screen and (max-width:845px){
  .location .locationDepth1, .location .locationDepth1 {display:block;}

.blockStyle22 .content_wrap{margin:0 auto;width:90%}
.blockStyle22 .content_wrap ul li{float:none;width:100%;margin-bottom:5px !important;}
}

/* CELL PHONE (중간사이즈) *************************************************************************************************************************************************************************/
@media only screen and (max-width: 681px) {

  .location .locationDepth1{display:none;}
  .footSection.footStyle3 .footCompanyInfo,
  .footSection.footStyle3 .footCopyright {margin-left:7px;width:97%;text-align:left;}

  .widthLimiter {width:480px}
  #topBar {height:auto;text-align:left;}
    #topBar .siteLogo {position:static;margin:12px 0 0 20px ;width:auto;/*246px*/;max-width:480px}
    #topBar .topBanner {display:none}
     .blockTitle {margin-top:0;padding:0;line-height:1.2em;text-align:center;font-weight:700;}

  .listBestProductList h4, .listCategoryList h4 {width:50%;}

  /* ROWS */
  .blockStyle1 {}/*ok*/
      .blockStyle1 > ul > li {margin-right:0.5%;width:33%;}
      .blockStyle1 > ul > li:last-child {margin-right:0;}

  .blockStyle2 {}/*ok*/
      .blockStyle2 > ul > li {float:left;margin-right:15px;width:148px;height:251px;}
        .blockStyle2 > ul > li > .itemImageWrap {width:100%;height:197px;}

      .blockStyle2 > ul > li:first-child {margin-bottom:21px;width:478px;height:197px;}
        .blockStyle2 > ul > li:first-child > .itemImageWrap {float:left;margin:0 20px 0 0;width:148px;height:197px;}

        .blockStyle2 > ul > li:first-child > .itemInfoWrap {float:left;width:310px;text-align:left;}
          .blockStyle2 > ul > li:first-child >  .itemInfoWrap .itemName {margin:5px 0 0 0;padding:0;width:90%;height:1.2em;overflow:hidden;}
            .blockStyle2 > ul > li:first-child > .itemInfoWrap .itemName a {font-size:0.8em;}
          .blockStyle2 > ul > li:first-child > .itemInfoWrap .itemExcerpt {display:block;width:300px;height: 8.2em;}
          .blockStyle2 > ul > li:first-child >  .itemInfoWrap .retailPrice {font-size:0.8em;}
          .blockStyle2 > ul > li:first-child >  .itemInfoWrap .salePrice {font-size:0.9em;}

      .blockStyle2 > ul > li:nth-child(3n+4) {margin-right:0;}
      .blockStyle2 > ul > li:nth-child(1n+5) {margin-bottom:0px;}


  .blockStyle3 {}/*ok*/


  .blockStyle4 {}/*ok*/


  .blockStyle5 {}/*ok*/
      .blockStyle5 > ul > li {margin-right:15px;margin-bottom:21px;width:145px;height:290px;}
      .blockStyle5 > ul > li:nth-child(1n+5) {margin-bottom:23px;}
        .blockStyle5 > ul > li > .itemImageWrap {height:194px;}

  .blockStyle6 {}/*ok*/
    .blockStyle6 .triColumn {margin:0 0 25px 0}
    .blockStyle6 .triColumn:last-child {margin:0}
        .blockStyle6 .triColumn > ul > li {float:left;margin-right:16px;width:100%;}
          .blockStyle6 .triColumn > ul > li > .itemInfoWrap {width:380px;}

  .blockStyle7 {}/*ok*/
    .blockStyle7 .banners {margin:0 4px 0 0;width:238px;}
      .blockStyle7 .banners li {width:117px;height:152px;}
      .blockStyle7 .banners li:nth-child(1) {margin:0 4px 2px 0;}
      .blockStyle7 .banners li:nth-child(2) {margin:0 0 2px 0;}
      .blockStyle7 .banners li:nth-child(3) {margin:0 0 4px 0;width:238px;height:118px;}
    .blockStyle7 .forRevSlider {width:238px;height:273px}


  .blockStyle8 {padding:0 10px;width:auto;}/*ok*/
            .blockStyle8 .blogRecent .swiper-wrapper .swiper-slide .entry-content .excerpt {overflow:hidden}
          .blockStyle8 .blogRecent .pagination {bottom: 10px;}


  .blockStyle9 {}/*ok*/
    .blockStyle9 .blogRecentBox {height:330px;}
        .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide {margin:0 10px;width:218px !important;height:330px !important;}
          .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide .entry-content {margin:0 15px 15px;font-size:13px;}
          .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide .entry-meta {margin: 0 15px 15px;font-size:0.7em;}
          .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide .entry-meta:after {clear:both;display:block;content:'';}
            .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide .entry-meta span {}
              .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide .entry-meta span a {text-decoration:none;line-height:1.2em;font-size:12px;color:#bd9d6c}
            .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide .entry-meta .readmore {float:left;width:auto;}
              .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide .entry-meta .readmore a {text-decoration:none;font-size:14px;font-weight:700;color:#bd9d6c;text-decoration:none;}
            .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide .entry-meta .date {float:right;width:auto;}

        .blockStyle9 .nav span.prev {right:46px;}
        .blockStyle9 .nav span.next {right:10px;}

  .blockStyle10 {}/*ok*/
      .blockStyle10 .sitesQuickLink > .swiper-wrapper  {}
        .blockStyle10 .sitesQuickLink > .swiper-wrapper > .swiper-slide {}


  .blockStyle11 {padding:45px 0;}/*ok*/
        .blockStyle11 ul li {margin:0 0 12px 0;width:98%;}
        .blockStyle11 ul li:last-child {margin-bottom:0;}
              .blockStyle11 ul li dt {margin:5px 0 5px 75px;text-align:left;}
              .blockStyle11 ul li dd {margin:0 0 0 75px;text-align:left;}
              .blockStyle11 ul li dd:last-child {left:22px;top:22px;}

  .blockStyle12 {}/*ok*/
      .blockStyle12 ul li {float:left;margin:0 30px 20px 0;width:100%;height:auto;}
      .blockStyle12 ul li:nth-child(1n+3) {margin-bottom:20px;}

          .blockStyle12 ul li dl dt {float:right;margin:20px 0 20px;width:306px;}
          .blockStyle12 ul li dl dd.thumbnail {margin:0 15px 0 0;}
          .blockStyle12 ul li dl dd.descript {width:290px;}

  .blockStyle13 {}/*ok*/
    .blockStyle13 ul li {height:158px;overflow:hidden;}

  .blockStyle14 {}
      .blockStyle14 ul li {margin-bottom:30px;width:225px;}
      .blockStyle14 ul li:nth-child(1n+1) {margin:0 25px 30px 0}
      .blockStyle14 ul li:nth-child(2n+2) {margin-right:0}
      .blockStyle14 > ul > li.empty_filler {display:block;height:322px;}

  .blockStyle15 {}
      .blockStyle15 .descript {margin:0 0 30px 0;padding:0 0 30px 0;}
      .blockStyle15 ul li {margin-bottom:30px;width:227px;height:auto}
      .blockStyle15 ul li:nth-child(1n+1) {margin:0 25px 30px 0}
      .blockStyle15 ul li:nth-child(2n+2) {margin-right:0}
      .blockStyle15 ul li:nth-child(1n+3) {margin-bottom:30px}
      .blockStyle15 > ul > li.empty_filler {display:block;height:334px;}


  .blockStyle16 {}/*ok*/
    .blockStyle16 dl {padding:50px 25px 0;width:210px;}

  .blockStyle17 {}/*ok*/
    .blockStyle17 .quarterColumn {margin-bottom:30px;width:225px;}
          .blockStyle17 .quarterColumn > ul > li > .itemInfoWrap {width:125px;}


  .blockStyle18 {}/*ok*/
      .blockStyle18 ul li {width:227px;height:130px;}

  .blockStyle19 {}/*ok*/
    .blockStyle19 .quarterColumn {margin-bottom:30px;width:225px;}


  .blockStyle20 {}
      .blockStyle20 > ul > li {width:100%;}
      .blockStyle20 > ul > li:nth-child(3n+3) {margin-right:0;}
      .blockStyle20 > ul > li:nth-child(2n+2) {margin-right:0;}
        .blockStyle20 > ul > li > .itemInfoWrap {width:380px;}



/* END OF FRONT ****************************************************************************************************************************/
.subPage {width:480px;}
#sidebar {display:none}
/* END OF SIDEBAR ****************************************************************************************************************************/

.mainContent {}
.mainContent.solo {width:100%;}
.mainContent.withSidebar {float:initial;width:100%;}

.listBestProductList {}
.listBestProductList:after {}
  .listBestProductList h4 {}
  .listBestProductList.type1 > ul {}
    .listBestProductList.type1 > ul li {}
    .listBestProductList.type1 > ul li:nth-child(1n+6) {}

      .listBestProductList.type1 > ul li .innerWrap,
      .listBestProductList.type2 > div ul li .innerWrap {height:188px;}

        .listBestProductList.type1 > ul li:nth-child(5n+5) .innerWrap {}

        .listBestProductList.type1 > ul li .innerWrap .itemImageWrap,
        .listBestProductList.type2 > div ul li .innerWrap .itemImageWrap {width:88px;height:117px;}

          .listBestProductList.type1 > ul li .innerWrap .itemImageWrap img {left:0;top:0;}
            .listBestProductList.type1 > ul li .innerWrap .itemInfoWrap .itemName a {font-size:12px}

  .listCategoryList ul {float:left;margin:0;padding:0;width:100%;border:1px solid #ebebeb;}
    .listCategoryList ul li {width:50%;}
    .listCategoryList ul li:nth-child(1n+5), .listCategoryList ul li:nth-child(3n+3) {border-bottom: 1px dotted #ebebeb;}
      .listCategoryList ul li a {}
      .listCategoryList ul li:nth-child(4) a, .listCategoryList ul li:nth-child(3) a  {background-image:url(../images/dividePoint.png);background-repeat:repeat-y;background-position:100% 0;}
      .listCategoryList ul li:nth-child(2n+2) a {background:none}

.mainContent .blog_top_bnn {display:none;}

.mainContent .itemList {}
    .mainContent .itemList.blockType > li {width:223px;}

    .mainContent.solo .itemList.blockType > li:nth-child(4n+4),
    .mainContent.withSidebar .itemList.blockType > li:nth-child(4n+4),

    .mainContent.solo .itemList.blockType > li:nth-child(3n+3),
    .mainContent.withSidebar .itemList.blockType > li:nth-child(3n+3) {margin-right:28px;}

    .mainContent.solo .itemList.blockType > li:nth-child(2n+2),
    .mainContent.withSidebar .itemList.blockType > li:nth-child(2n+2) {margin-right:0;}

.mainContent .zineType {}
          .mainContent .itemList.zineType > li > .itemInfoWrap .itemExcerpt {width:339px;}
          .mainContent .itemList.zineType > li > .itemInfoWrap .viewList li {width:30px;}
              .mainContent .itemList.zineType > li > .itemInfoWrap .viewList li a span:not(.fa-stack) {display:none}



/*best goods*/
.bestGoods .entry-header {}
  .bestGoods .entry-header .pageSubTitle {}
    .bestGoods .entry-header .pageSubTitle em {}

.bestListWrap.bestTop {margin:0 0 0 0;background:none}
.bestListWrap.bestTop:after {}
  .bestListWrap > .bestList {margin:0;padding:0;width:100%;}
    .bestListWrap > .bestList > li {margin:0 5px 30px;padding:8px;width:230px;height:410px;}
    .bestListWrap > .bestList > li.best-big {margin:0 0 30px;padding:15px;width:100%;height:510px;}
    .bestListWrap > .bestList > li:nth-child(2n+3) {margin:0 5px 30px;padding:8px;}
    .bestListWrap > .bestList > li:nth-child(1n+4) {margin:0 5px 30px;padding:8px;}
    .bestListWrap > .bestList > li:hover {}
    .bestListWrap.bestTop > .bestList > li.item-6 {display:none}
    .bestListWrap.bestBottom > .bestList > li.item-6 {display:block}

      .bestListWrap > .bestList > li .tag_best {}
      .bestListWrap > .bestList > li.best-big .tag_best {padding: 19px 0 0;width: 49px;height: 34px;font-size:14px;background:url(../images/best-b.png)}

        .bestListWrap > .bestList > li .tag_best em {display:none}

        .bestListWrap > .bestList > li.best-big .tag_best em {display:inline;font-size:14px;text-shadow: 1px 1px 0 #1993cb;font-weight: normal;font-style:normal;}


      .bestListWrap > .bestList > li .itemName {margin:10px 0 10px 0;padding:0 0 0 11%;width:89%;height:20px;text-align:right;font-size:12px;font-weight:bold;overflow:hidden}

      .bestListWrap > .bestList > li.best-big .itemName {margin:10px 0 10px 0;padding:0 0 0 10%;width:90%;height:20px;text-align:right;font-size:12px;font-weight:bold;overflow:hidden}

      .bestListWrap > .bestList > li .itemImageWrap {width:212px;height:282px;}
      .bestListWrap > .bestList > li.best-big .itemImageWrap {width:448px;height:370px;}

      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .itemExcerpt {display:none}
        .bestListWrap > .bestList > li.best-big > .itemInfoWrap .itemExcerpt a {}

      .bestListWrap > .bestList > li > .itemInfoWrap .retailPrice {}
      .bestListWrap > .bestList > li > .itemInfoWrap .salePrice {}

      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .retailPrice {display:block;margin:0 10px;text-align:left;font-size:11px}
      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .salePrice {display:block;margin:0 10px;text-align:left;font-size:14px;}

.bestListWrap.bestBottom {width:100%;}
.bestListWrap.bestBottom:after {}
    .bestListWrap.bestBottom > .bestList > li {margin:0 5px 30px;padding:8px;width:230px;height:410px;}

      .bestListWrap.bestBottom > .bestList > li .tag_best {}
      .bestListWrap.bestBottom > .bestList > li .itemName {}

      .bestListWrap.bestBottom > .bestList > li .itemImageWrap {width:212px;height:282px;}

  .mainContent.searchPage {}
  .mainContent.searchPage .searchHeader {}
  .mainContent.searchPage .searchHeader > h2 {}
  .mainContent.searchPage .searchHeader > div {}
    .mainContent.searchPage .formWrap {width:90%;}
      .mainContent.searchPage .formWrap .keyword {width:347px}
      .mainContent.searchPage .formWrap .submit {}

  .mainContent.searchPage .resultBlog {}
    .mainContent.searchPage .resultBlog h3 {}
      .mainContent.searchPage .resultBlog h3 span {}
        .mainContent.searchPage .resultBlog h3 span em {}

    .mainContent.searchPage .resultBlog article {}
      .mainContent.searchPage .resultBlog article .thumbnailWrap {}
        .mainContent.searchPage .resultBlog article .thumbnailWrap a {}
          .mainContent.searchPage .resultBlog article .thumbnailWrap img {}
        .mainContent.searchPage .resultBlog article .thumbnailWrap a .overCross {}
        .mainContent.searchPage .resultBlog article .thumbnailWrap a:hover .overCross {}

      .mainContent.searchPage .resultBlog article .contentWrap {}
      .mainContent.searchPage .resultBlog article .contentWrap.noThumbnail {}

        .mainContent.searchPage .resultBlog article .contentWrap .entry-header {}

          .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-title {}
            .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-title a {}

          .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-meta {display:none;}
            .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-meta span {}
              .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-meta span a {}
              .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-meta span:first-child:after {}

        .mainContent.searchPage .resultBlog article .contentWrap .entry-content {}
          .mainContent.searchPage .resultBlog article .contentWrap .entry-content a {font-size:0.9em;}

        .mainContent.searchPage .resultBlog article .contentWrap .readmore {}
          .mainContent.searchPage .resultBlog article .contentWrap .readmore a {}

  .mainContent.searchPage .resultShop {}
    .mainContent.searchPage .resultShop h3 {}
      .mainContent.searchPage .resultShop h3 span {}
        .mainContent.searchPage .resultShop h3 span em {}


/* END OF ITEM LIST ****************************************************************************************************************************/
.itemDetailPage {}
        .itemDetailPage .upperRow .order_btns .order_btn.orderDirect {width:230px;}

        itemDetailPage .lowerRow .saleInfo .infoTabs {position:initial;width:100%;}
          itemDetailPage .lowerRow .saleInfo .infoTabs li {float:left;padding:0;width:25%;font-size:0.75em;text-align:center;}

      itemDetailPage .lowerRow .infoData {clear:both;margin-left:0;}

/* EMBED*/
  /*list*/
  .reviewListWrap {}
    .reviewListWrap .reviewRow .reviewTitle {height:84px;}
      .reviewListWrap .reviewRow .reviewTitle .alignLeft {height:42px;}
        #review-list .reviewListWrap .reviewRow .reviewTitle .alignLeft .entry-title,
        #qna-list .reviewListWrap .reviewRow .reviewTitle .alignLeft .entry-title {width:320px;}
      .reviewListWrap .reviewRow .reviewTitle .alignRight {width:100%;height:42px;text-align:right}
        .reviewListWrap .reviewRow .reviewTitle .alignRight .stars{float:left;}

  /*write*/
  .writeFormWrap {}
      .writeFormWrap .writeTable .stars {font-size:0.8em;vertical-align:top}
        .writeFormWrap .writeTable .stars label {}
        .writeFormWrap .writeTable .stars label input {vertical-align:middle}
      .writeFormWrap .writeTable .stars i {vertical-align:middle}

        .writeFormWrap .writeTable .uploadWrap .inquireForms { width: 83% !important; }
        .writeFormWrap .writeTable .uploadWrap label {width:45px;}
          .writeFormWrap .writeTable .uploadWrap label span {display:none}

/**/
.itemListMini {height:190px !important;}
.itemListMini li {margin:0 5.1111111px;padding:0;width:107px !important;height:188px !important;}
.itemListMini li .itemImageWrap {width:100%;height:142px;}
/* END OF ITEM DETAIL ****************************************************************************************************************************/


  /*footer*/
  .footSection {}
      .footSection.footStyle1 .triColumn,
      .footSection.footStyle1 .triColumn.column1,
      .footSection.footStyle1 .triColumn.column2,
      .footSection.footStyle1 .triColumn.column3 {margin:20px 0 20px 0;width:100%;}
        .footSection.footStyle1 .triColumn .blockTitle,
        .footSection.footStyle1 .triColumn.column2 .blockTitle {text-align:left;font-size:1.2em;}
          .footSection.footStyle1 .triColumn.column2 ul li {}

    .footSection.footStyle2 {height:auto;}

    .footSection.footStyle3 {}
      .footSection.footStyle3 > ul {margin:0 auto;padding:0;width:100%;}


/* BLOG THEME*/
/**************************************************************************************************************************************/

/* POST LIST */
  /*default list*/
.blog_list.default {}
  .blog_list.default {height:159px;}
    .blog_list.default .thumbnailWrap {width:240px;height:159px;}
      .blog_list.default .thumbnailWrap a {width:100%;height:159px;line-height:167px;}
        .blog_list.default .thumbnailWrap img {width:100%;}
      .blog_list.default .thumbnailWrap a:hover .overCross {display:none;}

    .blog_list.default .contentWrap {padding:10px 20px;width:200px}
    .blog_list.default .contentWrap.noThumbnail {padding:10px 20px;}

      .blog_list.default .contentWrap .entry-meta {}
      .blog_list.default .contentWrap .entry-title {margin:5px 0;font-size:16px;}
      .blog_list.default .contentWrap .entry-content {margin:0 0 10px 0;width:100%;height:6.4em;line-height:1.6em;font-size:11px;}

        .blog_list.default li .contentWrap .readmore a {font-size:16px;}/*color*/

  /*gallery list*/
.blog_list.gallery {}
    .blog_list.gallery article .thumbnailWrap {height:auto;max-height:258px;}

  /*masonry list*/
.blog_list.masonry {}
  .blog_list.masonry article  {width:240px;}
    .blog_list.masonry article  .inner-wrap {width:227px;}



  /* view */
  .blogView {}


.goodsRecommandsList .goodsRecommands {width:100%;}
.goodsRecommandsList .goodsRecommandsItemListMini li {width:107px;}

.goodsRecommandsList .goodsRecommands2 {clear:both;width:100%;margin-bottom:50px;}
.goodsRecommandsList .goodsRecommandsItemListMini2 li {width:107px;}



/**************************************************************************************************************************************/

}
@media screen and (max-width:640px){
  .npay-icon{display:inline-block;margin:0 auto;vertical-align:middle;}
}

/**************************************************************************************************************************************//*end 681*/
@media screen and (max-width:608px){
.blockStyle23 .content_l .tab_wrap ul.tab_nav li{float:none;width:100%;border-right:1px solid #ddd;}
.blockStyle23 .content_l .tab_wrap ul.tab_nav li.active{box-shadow: inset 0 3px #bd9d6c}
.blockStyle23 .content_l .tab_wrap .tab_content ul{float:none;width:100%;margin:0 0 20px 0;}
.blockStyle23 .content_l .tab_wrap .tab_content .img_wrap{float:none;width:100%;text-align:center;}

.blockStyle24 .title h2{letter-spacing:1px;}
.blockStyle24 .title p{padding:0;}
}

/* CELL PHONE (최소 사이즈) *************************************************************************************************************************************************************************/
@media only screen and (max-width: 481px) {

  .location .locationDepth1{display:none;}
  .location .locationDepth2{display:none;}

  .listBestProductList h4, .listCategoryList h4 {width:65%;}

  .widthLimiter {width:310px}
     .blockTitle {margin-top:0;padding:0;line-height:1.2em;text-align:center;font-weight:700;}

    #topBar .siteLogo {max-width:310px}

/*마크표시 기본 스타일*/
.itemImageWrap {font-size:0.6em;}
    .itemImageWrap .iconList li {float:initial;margin:0;width:60px;line-height:20px;}

  /* ROWS */
  .blockStyle1 {}/*ok*/
      .blockStyle1 > ul > li {margin:0 0 20px 0;width:100%;height:150px;}

  .blockStyle2 {}/*ok*/
  /*
      .blockStyle2 > ul > li {float:left;margin-right:15px;width:145px;height:251px;}
        .blockStyle2 > ul > li > .itemImageWrap {width:100%;height:194px;}

      .blockStyle2 > ul > li:first-child {margin-bottom:21px;width:308px;height:513px;}
        .blockStyle2 > ul > li:first-child > .itemImageWrap {float:initial;width:100%;height:409px;}
        .blockStyle2 > ul > li:first-child > .itemInfoWrap {float:initial;width:310px;text-align:center;}
          .blockStyle2 > ul > li:first-child >  .itemInfoWrap .itemName {margin:25px auto 15px;}
          .blockStyle2 > ul > li:first-child > .itemInfoWrap .itemExcerpt {display:none}
      .blockStyle2 > ul > li:nth-child(3n+4) {margin-right:15px;}

      .blockStyle2 > ul > li:nth-child(2n+3) {margin-right:0;}
      .blockStyle2 > ul > li:nth-child(1n+5) {margin-top:0;margin-bottom:21px;}
      .blockStyle2 > ul > li:nth-child(6) {margin-right:15px;margin-bottom:0;}
      .blockStyle2 > ul > li:nth-child(7) {margin-right:0;margin-bottom:0;}*/


      .blockStyle2 > ul > li {margin-right:0;margin-bottom:21px;width:308px;height:460px;}

      .blockStyle2 > ul > li:first-child {width:308px;height:460px;}

        .blockStyle2 > ul > li:first-child > .itemImageWrap {float:initial;width:308px;height:399px;}
        .blockStyle2 > ul > li:first-child > .itemInfoWrap {float:initial;width:310px;text-align:center;}
          .blockStyle2 > ul > li:first-child >  .itemInfoWrap .itemName {margin: 5px 0 0 0;padding: 0 5%;width: 90%;height: 1.2em;overflow: hidden;}
            .blockStyle2 > ul > li:first-child > .itemInfoWrap .itemName a {font-size: 0.7em;}

            .blockStyle2 > ul > li:first-child > .itemInfoWrap .retailPrice {font-size: 0.5em;letter-spacing: -0.5px;}

            .blockStyle2 > ul > li:first-child > .itemInfoWrap .salePrice {font-size: 0.8em;}

          .blockStyle2 > ul > li:first-child > .itemInfoWrap .itemExcerpt {display:none}
      .blockStyle2 > ul > li:nth-child(3n+4) {margin-right:15px;}

      .blockStyle2 > ul > li:nth-child(4n+4),
      .blockStyle2 > ul > li:nth-child(3n+3) {margin-right:15px;}
      .blockStyle2 > ul > li:nth-child(1n+5) {margin-bottom:21px;}
      .blockStyle2 > ul > li:nth-child(2n+2) {margin-right:0;}
      .blockStyle2 > ul > li:nth-child(1n+7) {margin-bottom:0;}
        .blockStyle2 > ul > li > .itemImageWrap {height:399px;}
        .blockStyle2 > ul > li.empty_filler {display:none;}


  .blockStyle3 {}/*ok*/


  .blockStyle4 {}/*ok*/


  .blockStyle5 {}/*ok*/
      .blockStyle5 > ul > li {margin-right:0;margin-bottom:21px;width:308px;height:495px;}
      .blockStyle5 > ul > li:nth-child(4n+4),
      .blockStyle5 > ul > li:nth-child(3n+3) {margin-right:15px;}
      .blockStyle5 > ul > li:nth-child(1n+5) {margin-bottom:21px;}
      .blockStyle5 > ul > li:nth-child(2n+2) {margin-right:0;}
        .blockStyle5 > ul > li > .itemImageWrap {height:399px;}
        .blockStyle5 > ul > li.empty_filler {display:none;}

  .blockStyle6 {}/*ok*/
    .blockStyle6 .triColumn {margin:0 0 25px 0}
    .blockStyle6 .triColumn:last-child {margin:0}
        .blockStyle6 .triColumn > ul > li {float:left;margin-right:16px;width:100%;}
          .blockStyle6 .triColumn > ul > li > .itemInfoWrap {width:211px;}

  .blockStyle7 {}/*ok*/
    .blockStyle7 .banners {margin:0 4px 0 0;width:338px;}
      .blockStyle7 .banners li {width:153px;height:199px;}
      .blockStyle7 .banners li:nth-child(1) {margin:0 4px 4px 0;}
      .blockStyle7 .banners li:nth-child(2) {margin:0 0 4px 0;}
      .blockStyle7 .banners li:nth-child(3) {margin:0 0 4px 0;width:310px;height:153px;}
    .blockStyle7 .forRevSlider {width:310px;height:356px;}

  .blockStyle8 {padding:0 10px;width:auto;}/*ok*/
            .blockStyle8 .blogRecent .swiper-wrapper .swiper-slide .entry-content .excerpt {overflow:hidden}
          .blockStyle8 .blogRecent .pagination {bottom: 10px;}


  .blockStyle9 {}/*ok*/
    .blockStyle9 .blogRecentBox {height:360px;}
        .blockStyle9 .blogRecentBox > .swiper-wrapper > .swiper-slide {margin:0 0px;width:308px !important;height:360px !important}
        .blockStyle9 .nav span.prev {right:36px;}
        .blockStyle9 .nav span.next {right:0px;}

  .blockStyle10 {}/*ok*/
      .blockStyle10 .sitesQuickLink > .swiper-wrapper  {}
        .blockStyle10 .sitesQuickLink > .swiper-wrapper > .swiper-slide {}

  .blockStyle11 {padding:45px 0;background-color:#f1f1f1}
  .blockStyle11:after {clear:both;display:block;content:'';}
    .blockStyle11 .lBlock,
    .blockStyle11 .rBlock {float:initial;width:100%;}
        .blockStyle11 .rBlock .row1 #joinEmail {width:179px;}
        .blockStyle11 .rBlock .row1 #joinBtn {width:90px;}

    .blockStyle11  {}/*ok*/
        .blockStyle11 ul li {margin:0 0 12px 0;width:297px;}
        .blockStyle11 ul li:last-child {margin-bottom:0;}
              .blockStyle11 ul li dt {margin:5px 0 5px 75px;text-align:left;font-size:1em;}
              .blockStyle11 ul li dd {margin:0 0 0 75px;text-align:left;font-size:0.8em;}
              .blockStyle11 ul li dd:last-child {position:absolute;left:22px;top:22px;}

  .blockStyle12 {}/*ok*/
          .blockStyle12 ul li dl dd.descript {width:130px;}

  .blockStyle13 {}/*ok*/
      .blockStyle13 ul li {width:50%;}

  .blockStyle14 {}/*ok*/
      .blockStyle14 ul li {padding:0 0 20px 0;margin:0 0 20px 0;width:100%;height:auto;}
      .blockStyle14 ul li.empty_filler {display:none}
      .blockStyle14 ul li:nth-child(3) {padding-bottom:0;}

  .blockStyle15 {}/*ok*/
      .blockStyle15 .descript {margin:0 0 30px 0;padding:0 0 30px 0;}
      .blockStyle15 ul li {padding:0 0 20px 0;margin:0 0 20px 0;width:100%;height:auto;border-bottom:1px solid #f1f1f1}
      .blockStyle15 ul li.empty_filler {display:none}

  .blockStyle16 {}/*ok*/
    .blockStyle16 .blockWrap {position:relative;background-size:cover;background-position:50% 50%;}
      .blockStyle16 dl {position:absolute;bottom:0;float:initial;margin:150px 0 0 0;padding:10px 20px 0;width:auto;height:auto;background:#2b333b}
        .blockStyle16 dl dt {margin:0 0 10px 0 ;padding:0 0 10px 0;font-size:1.2em;}
        .blockStyle16 dl dd{padding:0 0 10px 0;max-height:12.6em;height:auto;font-size:0.8em;color:#ffffff;overflow:hidden}

  .blockStyle17 {}/*ok*/
    .blockStyle17 .quarterColumn {margin-bottom:30px;width:100%;}
    .blockStyle17 .quarterColumn:nth-child(1n+3) {margin-bottom:30px;}
    .blockStyle17 .quarterColumn:last-child {margin-bottom:0;}
          .blockStyle17 .quarterColumn > ul > li > .itemInfoWrap {width:210px;}

  .blockStyle18 {}/*ok*/
    .blockStyle18 ul li:nth-child(1n+5) {margin-bottom:15px;}
    .blockStyle18 ul li:last-child {margin-bottom:0;}
      .blockStyle18 ul li {width:100%;height:120px;}

  .blockStyle19 {}/*ok*/
    .blockStyle19 .quarterColumn {margin-bottom:30px;width:100%;}
    .blockStyle17 .quarterColumn:nth-child(1n+3) {margin-bottom:30px;}
    .blockStyle19 .quarterColumn:last-child {margin-bottom:0;}

  .blockStyle20 {}
        .blockStyle20 > ul > li > .itemInfoWrap {width:210px;}

  .blockStyle21{padding:40px 0;}/*ok*/
   .blockStyle21 .content{margin:0 auto;width:90%;}
      .blockStyle21 .title h2{font-size:1.5em;}
      .blockStyle21 .title p{padding:0 6%;}


  .blockStyle22{padding:0;}/*ok*/
    .blockStyle22 .title{margin:0 0 50px 0;}
      .blockStyle22 .title h2{margin:0 0 8px 0;font-size:1.5em;}
      .blockStyle22 .title .design{margin:0 auto 11px;}
      .blockStyle22 .title p{font-size:0.9em;}
    .blockStyle22 .content_wrap ul li{margin-bottom:50px !important;  padding: 20px 0;border-radius:20px;}
    .blockStyle22 .content_wrap ul li:after{border-radius:136px 0 0 0;}
    .blockStyle22 .content_wrap ul li:nth-child(odd):after{border-radius:0 136px 0 0;}
      .blockStyle22 .content_wrap ul li .icon_wrap{position:relative;margin:0 auto;z-index:1;}

      .blockStyle22 .content_wrap ul li:nth-child(odd)  .con_bg{right:60px !important;left:initial;}
      .blockStyle22 .content_wrap ul li:nth-child(even) .con_bg{left:60px;}
      .blockStyle22 .content_wrap ul li .content{margin:20px 0 !important;padding:0 20px !important;text-align:center !important;}

  .blockStyle23{}/*ok*/
    .blockStyle23 .content_l .title h2,
    .blockStyle23 .content_r .title h2{font-size:1.5em}

  .blockStyle24{}/*ok*/
    .blockStyle24 .title{padding:50px 0 0 0;}
      .blockStyle24 .title h2{line-height: 1.2em;font-size:1.5em;}



/* END OF FRONT ****************************************************************************************************************************/
.subPage {width:350px;}
#sidebar {display:none}
/* END OF SIDEBAR ****************************************************************************************************************************/

.mainContent {}
.mainContent.solo {width:100%;}
.mainContent.withSidebar {float:initial;width:100%;}

.listBestProductList {}
.listBestProductList:after {}
  .listBestProductList h4 {}
  .listBestProductList.type1 > ul {}
    .listBestProductList.type1 > ul li,
    .listBestProductList.type2 > div ul li {width:50%;}

    .listBestProductList.type1 > ul li:nth-child(1n+6) {border-bottom:1px dotted #ebebeb;}
    .listBestProductList.type1 > ul li:nth-child(1n+9) {border-bottom:none}
      .listBestProductList.type1 > ul li .innerWrap,
      .listBestProductList.type2 > div ul li .innerWrap {height:205px;}
        .listBestProductList.type1 > ul li:nth-child(5n+5) .innerWrap {background-image:url(../images/dividePoint.png);background-repeat:repeat-y;background-position:100% 0;}
        .listBestProductList.type1 > ul li:nth-child(2n+2) .innerWrap {background:none}
        .listBestProductList.type1 > ul li .innerWrap .itemImageWrap,
        .listBestProductList.type2 > div ul li .innerWrap .itemImageWrap {width:120px;height:160px;}

          .listBestProductList.type1 > ul li .innerWrap .itemImageWrap img {}
          .listBestProductList.type1 > ul li .innerWrap .itemInfoWrap a {}

.listCategoryList {margin:0 0 50px 0}
.listCategoryList:after {display:block;clear:both;content:'';}

  .mainContent .listOptionWrap .listOption.left {margin-bottom:8px}
  .mainContent .listOptionWrap .listOption.right {float:left;}

.mainContent .itemList {}
    .mainContent .itemList.blockType > li {width:310px;height:535px;}
    .mainContent .itemList.blockType > li > .itemImageWrap {height:413px}

    .mainContent.solo .itemList.blockType > li:nth-child(4n+4),
    .mainContent.withSidebar .itemList.blockType > li:nth-child(4n+4),

    .mainContent.solo .itemList.blockType > li:nth-child(3n+3),
    .mainContent.withSidebar .itemList.blockType > li:nth-child(3n+3) {margin-right:28px;}

    .mainContent.solo .itemList.blockType > li:nth-child(2n+2),
    .mainContent.withSidebar .itemList.blockType > li:nth-child(2n+2) {margin-right:0;}


.mainContent .zineType {}
          .mainContent .itemList.zineType > li > .itemInfoWrap .iconList li {float:left;margin:8px 4px 0 0 ;width:55px;line-height:20px;font-size:0.6em;}

          .mainContent .itemList.zineType > li > .itemInfoWrap .itemName {margin-bottom:10px;}
          .mainContent .itemList.zineType > li > .itemInfoWrap .itemExcerpt {display:none}

          .mainContent .itemList.zineType > li > .itemInfoWrap .viewList li {width:30px;}
          .mainContent .itemList.zineType > li > .itemInfoWrap .viewList li:first-child {width:105px;}
          .mainContent .itemList.zineType > li > .itemInfoWrap .viewList li:last-child {display:none}
          .mainContent .itemList.zineType > li > .itemInfoWrap .viewList li a span:not(.fa-stack) {display:inline;}

/*best goods*/
.bestGoods .entry-header {}
  .bestGoods .entry-header .pageSubTitle {}
    .bestGoods .entry-header .pageSubTitle em {}

.bestListWrap.bestTop {margin:0 0 0 0;background:none}
.bestListWrap.bestTop:after {}
  .bestListWrap > .bestList {margin:0;padding:0;width:100%;}
    .bestListWrap > .bestList > li {margin:0 0 30px;padding:15px;width:100%;height:510px;}
    .bestListWrap > .bestList > li.best-big {margin:0 0 30px;padding:15px;width:100%;height:510px;}
    .bestListWrap > .bestList > li:nth-child(2n+3) {margin:0 0 30px;padding:15px;}
    .bestListWrap > .bestList > li:nth-child(1n+4) {margin:0 0 30px;padding:15px;}
    .bestListWrap > .bestList > li:hover {}
    .bestListWrap.bestTop > .bestList > li.item-6 {display:block}
    .bestListWrap.bestBottom > .bestList > li.item-6 {display:none}

      .bestListWrap > .bestList > li .tag_best {padding:10px 0 0;width:30px;height: 23px;font-size:9px;background:url(../images/best-s.png)}

        .bestListWrap > .bestList > li .tag_best em {display:none}

      .bestListWrap > .bestList > li .itemName {margin:10px 0 10px 0;padding:0 0 0 11%;width:89%;height:20px;text-align:right;font-size:12px;font-weight:bold;overflow:hidden}

      .bestListWrap > .bestList > li.best-big .itemName {margin:10px 0 10px 0;padding:0 0 0 20%;width:80%;height:20px;text-align:right;font-size:12px;font-weight:bold;overflow:hidden}

      .bestListWrap > .bestList > li .itemImageWrap {width:278px;height:370px;}
      .bestListWrap > .bestList > li.best-big .itemImageWrap {width:278px;height:370px;}

      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .itemExcerpt {display:none}
        .bestListWrap > .bestList > li.best-big > .itemInfoWrap .itemExcerpt a {}

      .bestListWrap > .bestList > li > .itemInfoWrap .retailPrice {}
      .bestListWrap > .bestList > li > .itemInfoWrap .salePrice {}

      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .retailPrice {display:block;margin:0 10px;text-align:left;font-size:11px}
      .bestListWrap > .bestList > li.best-big > .itemInfoWrap .salePrice {display:block;margin:0 10px;text-align:left;font-size:14px;}

.bestListWrap.bestBottom {width:100%;}
.bestListWrap.bestBottom:after {}
    .bestListWrap.bestBottom > .bestList > li {margin:0 5px 30px;padding:8px;width:100%;height:510px;}

      .bestListWrap.bestBottom > .bestList > li .tag_best {}
      .bestListWrap.bestBottom > .bestList > li .itemName {}

      .bestListWrap.bestBottom > .bestList > li .itemImageWrap {width:278px;height:370px;}


  .mainContent.searchPage {}
  .mainContent.searchPage .searchHeader {}
  .mainContent.searchPage .searchHeader > h2 {}
  .mainContent.searchPage .searchHeader > div {}
    .mainContent.searchPage .formWrap {width:90%;}
      .mainContent.searchPage .formWrap .keyword {width:193px}
      .mainContent.searchPage .formWrap .submit {}

  .mainContent.searchPage .resultBlog {}
    .mainContent.searchPage .resultBlog h3 {}
      .mainContent.searchPage .resultBlog h3 span {}
        .mainContent.searchPage .resultBlog h3 span em {}

    .mainContent.searchPage .resultBlog article {}
      .mainContent.searchPage .resultBlog article .thumbnailWrap {}
        .mainContent.searchPage .resultBlog article .thumbnailWrap a {}
          .mainContent.searchPage .resultBlog article .thumbnailWrap img {}
        .mainContent.searchPage .resultBlog article .thumbnailWrap a .overCross {}
        .mainContent.searchPage .resultBlog article .thumbnailWrap a:hover .overCross {}

      .mainContent.searchPage .resultBlog article .contentWrap {}
      .mainContent.searchPage .resultBlog article .contentWrap.noThumbnail {}

        .mainContent.searchPage .resultBlog article .contentWrap .entry-header {width:151px;overflow:hidden;height:24px;}

          .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-title {}
            .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-title a {font-size:0.9em;}

          .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-meta {display:none}
            .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-meta span {}
              .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-meta span a {}
              .mainContent.searchPage .resultBlog article .contentWrap .entry-header .entry-meta span:first-child:after {}

        .mainContent.searchPage .resultBlog article .contentWrap .entry-content {}
          .mainContent.searchPage .resultBlog article .contentWrap .entry-content a {font-size:0.9em;}

        .mainContent.searchPage .resultBlog article .contentWrap .readmore {}
          .mainContent.searchPage .resultBlog article .contentWrap .readmore a {}

  .mainContent.searchPage .resultShop {}
    .mainContent.searchPage .resultShop h3 {}
      .mainContent.searchPage .resultShop h3 span {}
        .mainContent.searchPage .resultShop h3 span em {}

/* END OF ITEM LIST ****************************************************************************************************************************/
.itemDetailPage {}
    .itemDetailPage .upperRow .itemImages {margin-top:175px;}
      .itemDetailPage .upperRow .thumbnailListWrap {height:96px;}
        .itemDetailPage .upperRow .thumbnailList {width:310px;}
            .itemDetailPage .upperRow .thumbnailList li {width:57.5px !important;}

        .itemDetailPage .upperRow .thumbnailListWrap .nav span {top:26px;}


          .itemDetailPage .upperRow .selected_opt_list li .opt_price .count {float:right;margin:0 0 3px 0;width:auto;}
          .itemDetailPage .upperRow .selected_opt_list li .opt_price .opt_del {margin-right:2px;}

      .itemDetailPage .upperRow .order_btns .order_btn {width:98px !important;}
          .itemDetailPage .lowerRow .saleInfo .infoTabs li {float:initial;width:100%;}

      .itemDetailPage .lowerRow .infoData {padding:10px;}

        .itemDetailPage .recommands .recommandsTabs li {width:106px;}

.recommands .slideWrap {height:240px;}
/* EMBED*/
  /*list*/

  .reviewListWrap {}
        #review-list .reviewListWrap .reviewRow .reviewTitle .alignLeft .entry-title,
        #qna-list .reviewListWrap .reviewRow .reviewTitle .alignLeft .entry-title {width:210px;}
  /*write*/
  .writeFormWrap {}
		/*
          .writeFormWrap .writeTable .stars label {display:none}
          .writeFormWrap .writeTable .stars .starSelect {display:inline;}
		*/


.itemListMini {height:237px !important;}
.itemListMini li {margin:0 5.1111111px;padding:0;width:142px !important;height:235px !important;}
.itemListMini li .itemImageWrap {width:100%;height:189px;}
    .recommandsData .nav span {display:block;position:absolute;z-index:6;top:-60px;padding:2px 0 0 0;width:27px;height:27px;line-height:27px;text-align:center;color:#726a68;border:1px solid #e5e5e5;background:rgba(255,255,255,0.7);cursor:pointer;}
      .recommandsData .nav span.prev {right:35px;}
      .recommandsData .nav span.next {right:4px;}

/* END OF ITEM DETAIL ****************************************************************************************************************************/
  /*footer*/
  .footSection {}
      .footSection.footStyle1 .triColumn,
      .footSection.footStyle1 .triColumn.column1,
      .footSection.footStyle1 .triColumn.column2,
      .footSection.footStyle1 .triColumn.column3 {margin:20px 0 20px 0;width:100%;}
        .footSection.footStyle1 .triColumn .blockTitle,
        .footSection.footStyle1 .triColumn.column2 .blockTitle {text-align:left;font-size:1.2em;}

    .footSection.footStyle2 {height:auto;}

    .footSection.footStyle3 {}
      .footSection.footStyle3 > ul {margin:0 auto 20px;padding:0;width:100%;}



/* BLOG THEME*/
/**************************************************************************************************************************************/

/* POST LIST */
  /*default list*/
.blog_list.default {}
  .blog_list.default {width:100%;height:auto;}
  .blog_list article {height:auto;}
    .blog_list.default .thumbnailWrap {float:none;width:100%;height:auto;}
      .blog_list.default .thumbnailWrap a {width:100%;height:auto;line-height:167px;}
        .blog_list.default .thumbnailWrap img {width:100%;}
      .blog_list.default .thumbnailWrap a:hover .overCross {display:none;}

    .blog_list.default .contentWrap {float:none;padding:10px 20px;width:100%;box-sizing:border-box}
    .blog_list.default .contentWrap.noThumbnail {padding:10px 20px;}

      .blog_list.default .contentWrap .entry-meta {font-size:11px;}
      .blog_list.default .contentWrap .entry-title {margin:5px 0;font-size:16px;}
      .blog_list.default .contentWrap .entry-content {margin:0 0 10px 0;width:100%;height:6.4em;line-height:1.6em;font-size:11px;}

        .blog_list.default .contentWrap .readmore a {font-size:16px;}/*color*/

  /*gallery list*/
.blog_list.gallery {}
    .blog_list.gallery article .thumbnailWrap {height:auto;max-height:initial;}
    .blog_list.gallery article .contentWrap .entry-title {margin:5px 0;font-size:16px;}

  /*masonry list*/
.blog_list.masonry {}
  .blog_list.masonry article  {width:310px;}
    .blog_list.masonry article  .inner-wrap {width:317px;}



  /* view */
  .blogView {}

  .recommands {margin-bottom:30px;}

  .goodsRecommandsList .goodsRecommandsItemListMini li {width:144px;}
  .goodsRecommandsList .goodsRecommandsItemListMini2 li {width:144px;}
/**************************************************************************************************************************************/
}
/**************************************************************************************************************************************//*end 481*/