@media screen and (max-width:768px){


#jj-app-install-banner{
  display:block!important;
  position:static!important;
  float:none!important;
  clear:both!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  left:auto!important;
  transform:none!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  line-height:0!important;
  overflow:hidden!important;
  z-index:auto!important;
  background:#000!important;
}
#jj-app-install-banner a{
  display:block!important;
  position:static!important;
  width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  line-height:0!important;
}
#jj-app-install-banner img{
  display:block!important;
  position:static!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
}
#jj-mobile-utility-bar{
  display:block!important;
  position:static!important;
  float:none!important;
  clear:both!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  left:auto!important;
  transform:none!important;
  width:100%!important;
  height:24px!important;
  min-height:24px!important;
  margin:0!important;
  padding:0!important;
  border-top:3px solid #fff!important;
  background:#ed1c24!important;
  overflow:hidden!important;
  z-index:auto!important;
}
#jj-mobile-utility-bar .jj-mobile-utility-inner{
  height:21px!important;
  min-height:21px!important;
}
#jj-mobile-utility-bar .jj-mobile-utility-title{
  height:21px!important;
  line-height:21px!important;
}


#jj-mobile-canvas .category>.container-box{
  display:flex!important;
  flex-direction:column!important;
  width:100%!important;
}
#jj-mobile-canvas .category>.container-box>.cate-sub{order:1!important;}
#jj-mobile-canvas .category>.container-box>.cate-banner{order:2!important;}
#jj-mobile-canvas .category>.container-box>.jj-mobile-category-jump-grid{order:3!important;}
#jj-mobile-canvas .category>.container-box>.cate-best{order:4!important;}
#jj-mobile-canvas .category>.container-box>.cate-md{order:5!important;}
#jj-mobile-canvas .category>.container-box>.prd-analysis{order:6!important;}
#jj-mobile-canvas .category>.container-box>.cate-list{order:7!important;}
#jj-mobile-canvas .category>.container-box>.banner_modal_popup{order:20!important;}


#jj-mobile-canvas .category>.container-box>.cate-banner{
  display:block!important;
  position:relative!important;
  float:none!important;
  clear:both!important;
  width:calc(100% - 20px)!important;
  max-width:none!important;
  height:auto!important;
  margin:10px!important;
  padding:0!important;
  overflow:hidden!important;
}
#jj-mobile-canvas .category>.container-box>.cate-banner a{
  display:block!important;
  width:100%!important;
  line-height:0!important;
}
#jj-mobile-canvas .category>.container-box>.cate-banner img{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  margin:0 auto!important;
}


#jj-mobile-canvas .cate-best .prd-list{
  display:block!important;
  position:relative!important;
  float:none!important;
  clear:both!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:16px 0 6px!important;
  overflow:visible!important;
}
#jj-mobile-canvas .cate-best .prd-list>ul,
#jj-mobile-canvas .cate-best .prd-list .bx-viewport>ul{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:20px 10px!important;
  position:static!important;
  left:auto!important;
  right:auto!important;
  top:auto!important;
  bottom:auto!important;
  transform:none!important;
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
  height:auto!important;
  margin:0 0 18px!important;
  padding:0!important;
  list-style:none!important;
}
#jj-mobile-canvas .cate-best .prd-list>ul>li,
#jj-mobile-canvas .cate-best .prd-list .bx-viewport>ul>li{
  display:block!important;
  position:relative!important;
  float:none!important;
  left:auto!important;
  right:auto!important;
  top:auto!important;
  bottom:auto!important;
  transform:none!important;
  width:auto!important;
  min-width:0!important;
  max-width:none!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0 2px 12px!important;
  border-bottom:1px solid #e5e5e5!important;
  overflow:visible!important;
}
#jj-mobile-canvas .cate-best .prd-list .item{
  display:block!important;
  width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  text-align:center!important;
  overflow:visible!important;
}
#jj-mobile-canvas .cate-best .prd-list .frame,
#jj-mobile-canvas .cate-md .prd-list .frame{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  position:relative!important;
  width:min(42vw,210px)!important;
  max-width:none!important;
  height:min(42vw,210px)!important;
  min-height:0!important;
  margin:0 auto 8px!important;
  padding:0!important;
  overflow:hidden!important;
  background:#fff!important;
}
#jj-mobile-canvas .cate-best .prd-list .frame img,
#jj-mobile-canvas .cate-md .prd-list .frame img{
  display:block!important;
  position:static!important;
  width:min(42vw,210px)!important;
  max-width:none!important;
  height:min(42vw,210px)!important;
  max-height:none!important;
  margin:0 auto!important;
  padding:0!important;
  object-fit:contain!important;
}
#jj-mobile-canvas .cate-best .prd-list .brand{
  display:none!important;
}
#jj-mobile-canvas .cate-best .prd-list .title{
  display:block!important;
  position:static!important;
  width:100%!important;
  height:auto!important;
  min-height:40px!important;
  margin:0!important;
  padding:0 4px!important;
  color:#222!important;
  font-size:13px!important;
  line-height:1.45!important;
  font-weight:500!important;
  text-align:center!important;
  white-space:normal!important;
  word-break:keep-all!important;
  overflow:visible!important;
  text-overflow:clip!important;
}
#jj-mobile-canvas .cate-best .prd-list .detail{
  display:none!important;
}
#jj-mobile-canvas .cate-best .prd-list .icons{
  display:block!important;
  min-height:0!important;
  margin:4px 0!important;
  text-align:center!important;
}
#jj-mobile-canvas .cate-best .prd-list .price{
  display:block!important;
  position:static!important;
  width:100%!important;
  height:auto!important;
  margin:5px 0 0!important;
  padding:0!important;
  color:#c82333!important;
  font-size:15px!important;
  line-height:1.35!important;
  font-weight:700!important;
  text-align:center!important;
  white-space:normal!important;
}
#jj-mobile-canvas .cate-best .prd-list .price del{
  display:block!important;
  margin:0 0 2px!important;
  color:#aaa!important;
  font-size:10px!important;
  line-height:1.2!important;
  font-weight:400!important;
}
#jj-mobile-canvas .cate-best .prd-list .badge{
  position:absolute!important;
  top:4px!important;
  right:4px!important;
  left:auto!important;
  bottom:auto!important;
  width:36px!important;
  height:36px!important;
  margin:0!important;
  padding:0!important;
  transform:none!important;
  z-index:4!important;
}
#jj-mobile-canvas .cate-best .prd-list .badge span{
  font-size:10px!important;
}


#jj-mobile-canvas .cate-best .bx-wrapper,
#jj-mobile-canvas .cate-best .bx-viewport{
  position:static!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  transform:none!important;
}
#jj-mobile-canvas .cate-best .bx-controls,
#jj-mobile-canvas .cate-best .bx-pager,
#jj-mobile-canvas .cate-best .slidesjs-navigation,
#jj-mobile-canvas .cate-best .slidesjs-pagination,
#jj-mobile-canvas .cate-best .owl-nav,
#jj-mobile-canvas .cate-best .owl-dots,
#jj-mobile-canvas .cate-best .swiper-button-prev,
#jj-mobile-canvas .cate-best .swiper-button-next,
#jj-mobile-canvas .cate-best .swiper-pagination{
  display:none!important;
}

}
@media screen and (max-width:768px){
#jj-app-install-banner{display:block!important;position:static!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 0 6px!important;padding:0!important;line-height:0!important;overflow:hidden!important;background:#000!important;}
#jj-app-install-banner a,#jj-app-install-banner img{display:block!important;position:static!important;float:none!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;line-height:0!important;}
#jj-mobile-utility-bar{display:block!important;position:static!important;float:none!important;clear:both!important;width:100%!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;background:#ed1c24!important;overflow:hidden!important;transform:none!important;}
#jj-mobile-utility-bar .jj-mobile-utility-inner{height:24px!important;min-height:24px!important;margin:0!important;padding:0 10px!important;}
#jj-mobile-utility-bar .jj-mobile-utility-title{height:24px!important;line-height:24px!important;margin:0!important;padding:0!important;}

#jj-mobile-canvas .category .cate-sub>h3{display:block!important;float:none!important;clear:both!important;width:100%!important;margin:0 0 8px!important;padding:0!important;font-size:13px!important;line-height:1.4!important;font-weight:600!important;text-align:center!important;}

#jj-mobile-canvas .cate-best .prd-list.jj-best-source-hidden{display:none!important;}
#jj-mobile-canvas .jj-best-mobile-carousel{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px 0 18px!important;background:#fff!important;overflow:hidden!important;}
#jj-mobile-canvas .jj-best-mobile-carousel__nav{display:grid!important;grid-template-columns:34px 1fr 34px!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0 0 10px!important;padding:0!important;}
#jj-mobile-canvas .jj-best-mobile-carousel__arrow{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;border:0!important;background:#bbb!important;color:#fff!important;font-size:28px!important;line-height:34px!important;font-family:Arial,sans-serif!important;cursor:pointer!important;}
#jj-mobile-canvas .jj-best-mobile-carousel__dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;}
#jj-mobile-canvas .jj-best-mobile-carousel__dot{display:block!important;width:8px!important;height:8px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#d5d5d5!important;}
#jj-mobile-canvas .jj-best-mobile-carousel__dot.is-active{background:#111!important;}
#jj-mobile-canvas .jj-best-mobile-carousel__viewport{display:block!important;width:100%!important;overflow:hidden!important;}
#jj-mobile-canvas .jj-best-mobile-carousel__page{display:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;}
#jj-mobile-canvas .jj-best-mobile-carousel__page.is-active{display:grid!important;}
#jj-mobile-canvas .jj-best-mobile-carousel__page>li{position:relative!important;display:block!important;float:none!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0 4px 12px!important;border-bottom:1px solid #e5e5e5!important;list-style:none!important;overflow:visible!important;text-align:center!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .item{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;color:#222!important;text-align:center!important;text-decoration:none!important;overflow:visible!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .frame{display:flex!important;align-items:center!important;justify-content:center!important;width:min(42vw,210px)!important;height:min(42vw,210px)!important;margin:0 auto 8px!important;padding:0!important;background:#fff!important;overflow:hidden!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .frame img{display:block!important;position:static!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0 auto!important;padding:0!important;object-fit:contain!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .brand,#jj-mobile-canvas .jj-best-mobile-carousel .detail{display:none!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .title{display:block!important;width:100%!important;height:auto!important;min-height:40px!important;margin:0!important;padding:0 3px!important;color:#222!important;font-size:13px!important;line-height:1.45!important;font-weight:500!important;text-align:center!important;white-space:normal!important;word-break:keep-all!important;overflow:visible!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .icons{display:block!important;min-height:0!important;margin:4px 0!important;text-align:center!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .price{display:block!important;width:100%!important;height:auto!important;margin:5px 0 0!important;padding:0!important;color:#c82333!important;font-size:15px!important;line-height:1.35!important;font-weight:700!important;text-align:center!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .price del{display:block!important;margin:0 0 2px!important;color:#aaa!important;font-size:10px!important;line-height:1.2!important;font-weight:400!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .badge{position:absolute!important;top:4px!important;right:4px!important;left:auto!important;bottom:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;border:2px solid #6f2730!important;border-radius:50%!important;background:#fff!important;color:#6f2730!important;z-index:4!important;transform:none!important;box-sizing:border-box!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .badge:before{content:"BEST"!important;position:absolute!important;top:4px!important;left:0!important;width:100%!important;font-size:7px!important;line-height:1!important;font-weight:700!important;text-align:center!important;}
#jj-mobile-canvas .jj-best-mobile-carousel .badge span{display:block!important;margin-top:8px!important;font-size:11px!important;line-height:1!important;font-weight:700!important;}
}
@media screen and (max-width:768px){
#jj-app-install-banner{display:block!important;position:static!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-bottom:10px solid #fff!important;line-height:0!important;overflow:visible!important;background:#000!important;}
#jj-app-install-banner a,#jj-app-install-banner img{display:block!important;position:static!important;float:none!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;line-height:0!important;}
#jj-mobile-utility-bar{position:static!important;float:none!important;clear:both!important;margin:0!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;}
#jj-mobile-canvas .category .jj-guide-section,#jj-mobile-canvas .category .jj_guide_section,#jj-mobile-canvas .category .jj_guide_article{display:block!important;width:calc(100% - 20px)!important;max-width:none!important;height:auto!important;margin:16px 10px!important;padding:0!important;border:1px solid #e5e5e5!important;border-radius:12px!important;box-shadow:0 4px 14px rgba(0,0,0,.05)!important;overflow:hidden!important;background:#fff!important;font-family:Arial,"Malgun Gothic","맑은 고딕",sans-serif!important;}
#jj-mobile-canvas .category .jj-guide-section>div:first-child,#jj-mobile-canvas .category .jj_guide_section>div:first-child,#jj-mobile-canvas .category .jj_guide_article>div:first-child{width:100%!important;margin:0!important;padding:20px 16px!important;text-align:center!important;box-sizing:border-box!important;}
#jj-mobile-canvas .category .jj-guide-section>div:first-child h2,#jj-mobile-canvas .category .jj_guide_section>div:first-child h2,#jj-mobile-canvas .category .jj_guide_article>div:first-child h2{margin:0!important;padding:0!important;font-size:22px!important;line-height:1.4!important;letter-spacing:-.6px!important;font-weight:800!important;word-break:keep-all!important;text-align:center!important;}
#jj-mobile-canvas .category .jj-guide-section>div:nth-child(2),#jj-mobile-canvas .category .jj_guide_section>div:nth-child(2),#jj-mobile-canvas .category .jj_guide_article>div:nth-child(2){display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:20px 16px!important;box-sizing:border-box!important;}
#jj-mobile-canvas .category .jj-guide-section>div:nth-child(2)>div,#jj-mobile-canvas .category .jj_guide_section>div:nth-child(2)>div,#jj-mobile-canvas .category .jj_guide_article>div:nth-child(2)>div{display:block!important;float:none!important;flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;}
#jj-mobile-canvas .category .jj-guide-section>div:nth-child(2)>div+div,#jj-mobile-canvas .category .jj_guide_section>div:nth-child(2)>div+div,#jj-mobile-canvas .category .jj_guide_article>div:nth-child(2)>div+div{margin-top:16px!important;padding:16px!important;border-radius:10px!important;}
#jj-mobile-canvas .category .jj-guide-section p,#jj-mobile-canvas .category .jj_guide_section p,#jj-mobile-canvas .category .jj_guide_article p{margin:0!important;padding:0!important;font-size:13px!important;line-height:1.85!important;text-align:left!important;word-break:keep-all!important;overflow-wrap:break-word!important;}
#jj-mobile-canvas .category .jj-guide-section h3,#jj-mobile-canvas .category .jj_guide_section h3,#jj-mobile-canvas .category .jj_guide_article h3{margin:0 0 12px!important;padding:0 0 10px!important;font-size:17px!important;line-height:1.4!important;font-weight:800!important;text-align:left!important;}
#jj-mobile-canvas .category .jj-guide-section ul,#jj-mobile-canvas .category .jj_guide_section ul,#jj-mobile-canvas .category .jj_guide_article ul{width:100%!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.75!important;list-style:none!important;}
#jj-mobile-canvas .category .jj-guide-section li,#jj-mobile-canvas .category .jj_guide_section li,#jj-mobile-canvas .category .jj_guide_article li{display:block!important;width:100%!important;margin:0 0 8px!important;padding:0!important;font-size:13px!important;line-height:1.65!important;word-break:keep-all!important;}
#jj-mobile-canvas .category .jj-guide-section a,#jj-mobile-canvas .category .jj_guide_section a,#jj-mobile-canvas .category .jj_guide_article a{max-width:100%!important;box-sizing:border-box!important;}
}
@media screen and (max-width:768px){


#jj-mobile-canvas #jj-app-install-banner{
  display:block!important;
  position:relative!important;
  float:none!important;
  clear:both!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  line-height:0!important;
  overflow:hidden!important;
  background:#000!important;
  box-shadow:none!important;
  transform:none!important;
}
#jj-mobile-canvas #jj-app-install-banner a,
#jj-mobile-canvas #jj-app-install-banner img{
  display:block!important;
  position:static!important;
  float:none!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  line-height:0!important;
  transform:none!important;
}
#jj-mobile-canvas #jj-mobile-utility-bar{
  display:block!important;
  position:relative!important;
  float:none!important;
  clear:both!important;
  width:100%!important;
  height:25px!important;
  min-height:25px!important;
  margin:8px 0 0!important;
  padding:0!important;
  border:0!important;
  background:#ed1c24!important;
  overflow:hidden!important;
  box-shadow:none!important;
  transform:none!important;
  z-index:1!important;
}
#jj-mobile-canvas #jj-mobile-utility-bar .jj-mobile-utility-inner{
  display:flex!important;
  position:static!important;
  width:100%!important;
  max-width:100%!important;
  height:25px!important;
  min-height:25px!important;
  margin:0!important;
  padding:0 8px!important;
  border:0!important;
  border-radius:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  align-items:center!important;
  justify-content:flex-start!important;
  overflow:hidden!important;
}
#jj-mobile-canvas #jj-mobile-utility-bar .jj-mobile-utility-title{
  display:flex!important;
  position:static!important;
  float:none!important;
  clear:none!important;
  flex:1 1 auto!important;
  align-items:center!important;
  width:auto!important;
  max-width:100%!important;
  min-width:0!important;
  height:25px!important;
  min-height:25px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#fff!important;
  font-size:9px!important;
  line-height:25px!important;
  font-weight:500!important;
  text-align:left!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
#jj-mobile-canvas #jj-mobile-utility-bar .jj-mobile-utility-links{
  display:none!important;
}
#jj-mobile-canvas #jj-mobile-utility-bar::before,
#jj-mobile-canvas #jj-mobile-utility-bar::after,
#jj-mobile-canvas #jj-mobile-utility-bar .jj-mobile-utility-inner::before,
#jj-mobile-canvas #jj-mobile-utility-bar .jj-mobile-utility-inner::after,
#jj-mobile-canvas #jj-mobile-utility-bar .jj-mobile-utility-title::before,
#jj-mobile-canvas #jj-mobile-utility-bar .jj-mobile-utility-title::after{
  content:none!important;
  display:none!important;
  width:0!important;
  height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}


#jj-mobile-canvas .page-header .title{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  min-height:100px!important;
  height:100px!important;
  margin:0!important;
  padding:0 16px!important;
  text-align:center!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
}
#jj-mobile-canvas .page-header .title h2{
  display:block!important;
  width:100%!important;
  margin:0 0 7px!important;
  padding:0!important;
  font-size:28px!important;
  line-height:1.15!important;
  text-align:center!important;
}
#jj-mobile-canvas .page-header .title p{
  display:block!important;
  width:100%!important;
  max-width:460px!important;
  margin:0!important;
  padding:0!important;
  font-size:11px!important;
  line-height:1.45!important;
  text-align:center!important;
  word-break:keep-all!important;
}


#jj-mobile-canvas .category .cate-sub>h3{
  display:block!important;
  width:100%!important;
  margin:0 0 10px!important;
  padding:0!important;
  font-size:14px!important;
  line-height:1.4!important;
  font-weight:700!important;
  text-align:center!important;
  word-break:keep-all!important;
}


#jj-mobile-canvas .category>.container-box>.jj-guide-section,
#jj-mobile-canvas .category>.container-box>.jj_guide_section,
#jj-mobile-canvas .category>.container-box>.jj_guide_article{
  order:18!important;
}


#jj-mobile-canvas .category .jj-guide-section,
#jj-mobile-canvas .category .jj_guide_section,
#jj-mobile-canvas .category .jj_guide_article{
  display:block!important;
  position:relative!important;
  float:none!important;
  clear:both!important;
  width:calc(100% - 20px)!important;
  max-width:none!important;
  height:auto!important;
  min-height:0!important;
  margin:20px 10px!important;
  padding:0!important;
  border:1px solid #dedede!important;
  border-radius:14px!important;
  background:#1b1b1b!important;
  color:#fff!important;
  box-shadow:none!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
  font-family:Arial,"Malgun Gothic","맑은 고딕",sans-serif!important;
}


#jj-mobile-canvas .category .jj-guide-section>div,
#jj-mobile-canvas .category .jj_guide_section>div,
#jj-mobile-canvas .category .jj_guide_article>div{
  display:block!important;
  position:static!important;
  float:none!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:22px 16px!important;
  gap:0!important;
  align-items:initial!important;
  justify-content:initial!important;
  grid-template-columns:none!important;
  box-sizing:border-box!important;
}

#jj-mobile-canvas .category .jj-guide-section>div>div,
#jj-mobile-canvas .category .jj_guide_section>div>div,
#jj-mobile-canvas .category .jj_guide_article>div>div{
  display:block!important;
  position:static!important;
  float:none!important;
  flex:none!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  box-sizing:border-box!important;
}


#jj-mobile-canvas .category .jj-guide-section>div>div+div,
#jj-mobile-canvas .category .jj_guide_section>div>div+div,
#jj-mobile-canvas .category .jj_guide_article>div>div+div{
  margin-top:20px!important;
  padding:18px!important;
  border:1px solid rgba(255,255,255,.15)!important;
  border-radius:12px!important;
  background:rgba(255,255,255,.06)!important;
  text-align:left!important;
}

#jj-mobile-canvas .category .jj-guide-section h2,
#jj-mobile-canvas .category .jj_guide_section h2,
#jj-mobile-canvas .category .jj_guide_article h2{
  display:block!important;
  width:100%!important;
  margin:0 0 18px!important;
  padding:0 0 12px!important;
  border:0!important;
  border-bottom:3px solid #ef5350!important;
  color:#fff!important;
  font-size:23px!important;
  line-height:1.4!important;
  font-weight:800!important;
  letter-spacing:-.5px!important;
  text-align:left!important;
  word-break:keep-all!important;
}

#jj-mobile-canvas .category .jj-guide-section h3,
#jj-mobile-canvas .category .jj_guide_section h3,
#jj-mobile-canvas .category .jj_guide_article h3{
  display:block!important;
  width:100%!important;
  margin:0 0 12px!important;
  padding:0!important;
  color:#fff!important;
  font-size:17px!important;
  line-height:1.45!important;
  font-weight:800!important;
  text-align:left!important;
  word-break:keep-all!important;
}

#jj-mobile-canvas .category .jj-guide-section p,
#jj-mobile-canvas .category .jj_guide_section p,
#jj-mobile-canvas .category .jj_guide_article p{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  color:#ddd!important;
  font-size:13px!important;
  line-height:1.85!important;
  text-align:left!important;
  word-break:keep-all!important;
  overflow-wrap:break-word!important;
}

#jj-mobile-canvas .category .jj-guide-section br,
#jj-mobile-canvas .category .jj_guide_section br,
#jj-mobile-canvas .category .jj_guide_article br{
  line-height:1.4!important;
}

#jj-mobile-canvas .category .jj-guide-section ul,
#jj-mobile-canvas .category .jj_guide_section ul,
#jj-mobile-canvas .category .jj_guide_article ul{
  display:block!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

#jj-mobile-canvas .category .jj-guide-section li,
#jj-mobile-canvas .category .jj_guide_section li,
#jj-mobile-canvas .category .jj_guide_article li{
  display:block!important;
  width:100%!important;
  margin:0 0 9px!important;
  padding:0!important;
  color:#ddd!important;
  font-size:13px!important;
  line-height:1.65!important;
  text-align:left!important;
  word-break:keep-all!important;
}

#jj-mobile-canvas .category .jj-guide-section span,
#jj-mobile-canvas .category .jj_guide_section span,
#jj-mobile-canvas .category .jj_guide_article span{
  max-width:100%!important;
}

#jj-mobile-canvas .category .jj-guide-section a,
#jj-mobile-canvas .category .jj_guide_section a,
#jj-mobile-canvas .category .jj_guide_article a{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin-top:14px!important;
  padding:12px 10px!important;
  border-radius:8px!important;
  box-sizing:border-box!important;
  text-align:center!important;
  white-space:normal!important;
}

}
@media(max-width:768px){html,body{background:#fff!important;color:#222!important;font-family:Arial,"Malgun Gothic",sans-serif!important;font-size:13px!important;line-height:1.5!important;-webkit-text-size-adjust:100%!important}body.jj-mobile-product-detail-v31{padding:0 0 66px!important;margin:0!important}body.jj-mobile-product-detail-v31 #jj-app-install-banner,body.jj-mobile-product-detail-v31 #jj-mobile-utility-bar,body.jj-mobile-product-detail-v31 #hdWrap,body.jj-mobile-product-detail-v31 .menus,body.jj-mobile-product-detail-v31 .menus1,body.jj-mobile-product-detail-v31 #custom-menu-trigger{display:none!important}#jj-mobile-live-header-v34{display:block!important;width:100%!important;background:#fff!important;border-top:3px solid #d9263c!important;border-bottom:1px solid #eee!important;z-index:30!important}#jj-mobile-live-header-v34 .jj-live-headrow{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;height:49px!important;padding:0 48px!important}#jj-mobile-live-header-v34 .jj-live-hamburger{position:absolute!important;left:10px!important;top:9px!important;width:32px!important;height:32px!important;padding:7px!important;border:0!important;background:#fff!important}#jj-mobile-live-header-v34 .jj-live-hamburger span{display:block!important;width:18px!important;height:2px!important;background:#111!important;margin:3px auto!important}#jj-mobile-live-header-v34 .jj-live-logo img{display:block!important;max-width:105px!important;height:auto!important}#jj-mobile-live-header-v34 .jj-live-icons{position:absolute!important;right:10px!important;top:12px!important;display:flex!important;gap:10px!important}#jj-mobile-live-header-v34 .jj-live-icons a{display:flex!important;width:24px!important;height:24px!important;align-items:center!important;justify-content:center!important;color:#111!important;text-decoration:none!important;font-size:16px!important}#jj-mobile-live-header-v34 .jj-live-search{position:relative!important;display:block!important;margin:0 10px 10px!important}#jj-mobile-live-header-v34 .jj-live-search input{display:block!important;width:100%!important;height:38px!important;margin:0!important;padding:0 42px 0 10px!important;box-sizing:border-box!important;border:2px solid #bc2034!important;border-radius:5px!important;background:#fff!important}#jj-mobile-live-header-v34 .jj-live-search button{position:absolute!important;right:2px!important;top:2px!important;width:38px!important;height:34px!important;border:0!important;background:transparent!important;color:#111!important;font-size:16px!important}#jj-mobile-live-header-v34 .jj-live-quick{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-top:1px solid #eee!important}#jj-mobile-live-header-v34 .jj-live-quick a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;color:#222!important;text-decoration:none!important;font-size:12px!important;border-right:1px solid #eee!important}#jj-mobile-live-header-v34 .jj-live-quick a:first-child{color:#bd2033!important}body.jj-mobile-product-detail-v31 #content,body.jj-mobile-product-detail-v31 #contentWrapper,body.jj-mobile-product-detail-v31 .prd-detail,body.jj-mobile-product-detail-v31 .prd-detail>.container-box{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}body.jj-mobile-product-detail-v31 .breadscrumb{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:#050505!important;color:#fff!important}body.jj-mobile-product-detail-v31 .breadscrumb .container-box{width:100%!important;margin:0!important;padding:10px 14px!important;box-sizing:border-box!important;color:#fff!important;font-size:11px!important}body.jj-mobile-product-detail-v31 .breadscrumb a,body.jj-mobile-product-detail-v31 .breadscrumb span{color:#fff!important;text-decoration:none!important}body.jj-mobile-product-detail-v31 .prd-header{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;padding:0 12px 18px!important;box-sizing:border-box!important}body.jj-mobile-product-detail-v31 .prd-header .imgs{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;padding:0!important}body.jj-mobile-product-detail-v31 .prd-header .imgs .frame{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;padding:16px 0 4px!important;background:#fff!important;overflow:hidden!important}body.jj-mobile-product-detail-v31 .prd-header .imgs .frame img{display:block!important;position:static!important;width:auto!important;max-width:92%!important;height:auto!important;max-height:none!important;object-fit:contain!important;margin:0 auto!important}body.jj-mobile-product-detail-v31 .prd-header .review{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin:8px 0 12px!important;font-size:11px!important}body.jj-mobile-product-detail-v31 .prd-header .info{width:100%!important;margin:0!important;padding:0!important}body.jj-mobile-product-detail-v31 .prd-header .info .brand{display:block!important;margin:0 0 5px!important;color:#a52335!important;font-size:12px!important;text-align:center!important}body.jj-mobile-product-detail-v31 .prd-header .info .title{margin:0 0 7px!important;color:#111!important;font-size:20px!important;line-height:1.28!important;font-weight:700!important;text-align:center!important;word-break:keep-all!important}body.jj-mobile-product-detail-v31 .prd-header .info .detail{margin:0 auto 14px!important;color:#777!important;font-size:11px!important;line-height:1.45!important;text-align:center!important}body.jj-mobile-product-detail-v31 .product_Sellprice_box{display:flex!important;align-items:baseline!important;gap:7px!important;margin:0!important;padding:14px 0!important;border-top:1px solid #eee!important;border-bottom:1px solid #eee!important}body.jj-mobile-product-detail-v31 .product_Sellprice_box .sell_price{color:#111!important;font-size:20px!important}body.jj-mobile-product-detail-v31 .product_Sellprice_box .retail_price{color:#aaa!important;font-size:12px!important;text-decoration:line-through!important}body.jj-mobile-product-detail-v31 .detail-group{margin:0!important;padding:7px 0!important;border-bottom:1px solid #eee!important}body.jj-mobile-product-detail-v31 .detail-group p{display:grid!important;grid-template-columns:88px 1fr!important;gap:8px!important;margin:0!important;padding:7px 0!important;color:#555!important;font-size:11px!important;line-height:1.4!important}body.jj-mobile-product-detail-v31 .detail-group p>span{font-weight:700!important}body.jj-mobile-product-detail-v31 .total .price{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin:10px 0 0!important;padding:14px 0!important;border-top:1px solid #eee!important;font-size:18px!important}body.jj-mobile-product-detail-v31 .total .MK_total{color:#bd203b!important;font-size:34px!important;font-weight:500!important}body.jj-mobile-product-detail-v31 .prd-header1{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;padding:0 12px!important;box-sizing:border-box!important}body.jj-mobile-product-detail-v31 .prd-header1 .info1{order:1!important;width:100%!important}body.jj-mobile-product-detail-v31 .prd-header1 .imgs1{order:2!important;width:100%!important;margin:14px 0 0!important}body.jj-mobile-product-detail-v31 .prd-header1 .teleshopping img{display:block!important;width:100%!important;height:auto!important}body.jj-mobile-product-detail-v31 .prd-btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;width:100%!important}body.jj-mobile-product-detail-v31 .prd-btns>a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;padding:0 6px!important;box-sizing:border-box!important;text-decoration:none!important;font-size:13px!important;font-weight:700!important}body.jj-mobile-product-detail-v31 .prd-btns .btn-buynow{grid-column:1/-1!important;background:#a90026!important;color:#fff!important;border:1px solid #a90026!important}body.jj-mobile-product-detail-v31 .prd-btns .btn-basket,body.jj-mobile-product-detail-v31 .prd-btns .btn-wish{background:#fff!important;color:#222!important;border:1px solid #999!important}body.jj-mobile-product-detail-v31 .prd-related{position:relative!important;width:100%!important;margin:20px 0 0!important;padding:20px 12px 24px!important;box-sizing:border-box!important;border-top:1px solid #111!important}body.jj-mobile-product-detail-v31 .prd-related .prd-title{text-align:center!important;margin:0 0 16px!important}body.jj-mobile-product-detail-v31 .prd-related .prd-title h3{margin:0 0 4px!important;font-size:16px!important}body.jj-mobile-product-detail-v31 .prd-related .prd-title p{margin:0!important;font-size:10px!important;color:#888!important}body.jj-mobile-product-detail-v31 .prd-related>ul{display:flex!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;scroll-behavior:smooth!important;list-style:none!important}body.jj-mobile-product-detail-v31 .prd-related>ul>li{flex:0 0 50%!important;min-width:50%!important;margin:0!important;padding:0 5px!important;box-sizing:border-box!important;list-style:none!important}body.jj-mobile-product-detail-v31 .prd-related .wrapper{display:flex!important;flex-direction:column!important;color:#222!important;text-decoration:none!important}body.jj-mobile-product-detail-v31 .prd-related .frame{order:5!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:1/1!important;margin:8px 0 0!important;border:1px solid #eee!important;background:#fff!important;overflow:hidden!important}body.jj-mobile-product-detail-v31 .prd-related .frame img{position:static!important;width:100%!important;height:100%!important;object-fit:contain!important}body.jj-mobile-product-detail-v31 .prd-related .brand{order:1!important;margin:0 0 3px!important;color:#a52335!important;font-size:10px!important;text-align:center!important}body.jj-mobile-product-detail-v31 .prd-related .title{order:2!important;margin:0!important;min-height:34px!important;color:#222!important;font-size:11px!important;line-height:1.35!important;text-align:center!important}body.jj-mobile-product-detail-v31 .prd-related .icons{display:none!important}body.jj-mobile-product-detail-v31 .prd-related .price{order:3!important;margin:5px 0 0!important;color:#d71932!important;font-size:13px!important;font-weight:700!important;text-align:center!important}body.jj-mobile-product-detail-v31 .prd-related .price del{display:block!important;color:#aaa!important;font-size:9px!important;font-weight:400!important}body.jj-mobile-product-detail-v31 .jj-rel-prev,body.jj-mobile-product-detail-v31 .jj-rel-next{position:absolute!important;top:55%!important;transform:translateY(-50%)!important;width:34px!important;height:34px!important;border:0!important;background:#bbb!important;color:#fff!important;z-index:3!important}body.jj-mobile-product-detail-v31 .jj-rel-prev{left:0!important}body.jj-mobile-product-detail-v31 .jj-rel-next{right:0!important}body.jj-mobile-product-detail-v31 .jj-rel-dots{display:flex!important;justify-content:center!important;gap:6px!important;margin:9px 0 0!important}body.jj-mobile-product-detail-v31 .jj-rel-dots button{width:8px!important;height:8px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#ddd!important}body.jj-mobile-product-detail-v31 .jj-rel-dots button.on{background:#111!important}body.jj-mobile-product-detail-v31 .tab{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;margin:14px 0!important;padding:0!important;border-top:1px solid #bbb!important;border-bottom:1px solid #bbb!important}body.jj-mobile-product-detail-v31 .tab li{border-right:1px solid #bbb!important}body.jj-mobile-product-detail-v31 .tab a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:4px!important;color:#333!important;text-decoration:none!important;font-size:10px!important;text-align:center!important}body.jj-mobile-product-detail-v31 .tab a.on{background:#333!important;color:#fff!important}body.jj-mobile-product-detail-v31 .prd-title#comment{margin:26px 0 0!important;padding:18px 12px 10px!important;border-top:1px solid #111!important;text-align:center!important}body.jj-mobile-product-detail-v31 .review-list{width:100%!important;margin:0!important;padding:0 12px!important;box-sizing:border-box!important}body.jj-mobile-product-detail-v31 .review-list table,body.jj-mobile-product-detail-v31 .review-list tbody{display:block!important;width:100%!important}body.jj-mobile-product-detail-v31 .review-list colgroup,body.jj-mobile-product-detail-v31 .review-list caption{display:none!important}body.jj-mobile-product-detail-v31 .review-list tr:not(.cnt){display:grid!important;grid-template-columns:auto 1fr auto!important;gap:3px 7px!important;padding:8px!important;border:1px solid #ccc!important;border-bottom:0!important;background:#fff!important}body.jj-mobile-product-detail-v31 .review-list tr:not(.cnt) td{display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;font-size:10px!important;line-height:1.35!important}body.jj-mobile-product-detail-v31 .review-list tr:not(.cnt) td:nth-child(2){grid-column:1/-1!important;grid-row:1!important}body.jj-mobile-product-detail-v31 .review-list tr:not(.cnt) td:first-child{grid-column:1!important;grid-row:2!important}body.jj-mobile-product-detail-v31 .review-list tr:not(.cnt) td.name{grid-column:2!important;grid-row:2!important}body.jj-mobile-product-detail-v31 .review-list tr:not(.cnt) td.date{grid-column:3!important;grid-row:2!important}body.jj-mobile-product-detail-v31 .review-list tr:not(.cnt) td:nth-child(2) a{color:#222!important;text-decoration:none!important;font-size:11px!important;font-weight:600!important}body.jj-mobile-product-detail-v31 .review-list .MS_review_mark_title{display:none!important}body.jj-mobile-product-detail-v31 .review-list .MS_review_mark_icon img{width:10px!important;height:auto!important}body.jj-mobile-product-detail-v31 .review-list tr.cnt{display:none!important}body.jj-mobile-product-detail-v31 .footer{display:block!important;width:100%!important;margin:30px 0 0!important;padding:0!important;background:#050505!important;color:#fff!important}body.jj-mobile-product-detail-v31 .footer>.container-box{display:block!important;width:100%!important;margin:0!important;padding:24px 15px 14px!important;box-sizing:border-box!important;text-align:center!important;background:#050505!important}body.jj-mobile-product-detail-v31 .footer .contact,body.jj-mobile-product-detail-v31 .footer .bankinfo{display:none!important}body.jj-mobile-product-detail-v31 .footer .info{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:#eee!important;text-align:center!important}body.jj-mobile-product-detail-v31 .footer .info:before{content:"JOY n JOY";display:block!important;margin:0 0 12px!important;color:#888!important;font-size:21px!important;font-weight:700!important;letter-spacing:-2px!important}body.jj-mobile-product-detail-v31 .footer .info h2{display:none!important}body.jj-mobile-product-detail-v31 .footer .info p{margin:0 0 3px!important;color:#ddd!important;font-size:9px!important;line-height:1.45!important;text-align:center!important}body.jj-mobile-product-detail-v31 .footer a{color:#fff!important;text-decoration:none!important}body.jj-mobile-product-detail-v31 .footer-info{display:block!important;width:100%!important;margin:0!important;background:#151515!important;border-top:1px solid #333!important}body.jj-mobile-product-detail-v31 .footer-info>.container-box{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0!important}body.jj-mobile-product-detail-v31 .footer-info a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:0 10px!important;color:#fff!important;text-decoration:none!important;font-size:9px!important;border:0!important}body.jj-mobile-product-detail-v31 .footer-copy{background:#151515!important}body.jj-mobile-product-detail-v31 .footer-copy>.container{width:100%!important;margin:0!important;padding:8px 12px 82px!important;box-sizing:border-box!important;text-align:center!important}body.jj-mobile-product-detail-v31 .footer-copy p{margin:0!important;color:#aaa!important;font-size:8px!important;line-height:1.4!important}}
@media(max-width:768px){
html,body{
  min-width:0!important;width:100%!important;max-width:100%!important;
  margin:0!important;padding:0!important;overflow-x:hidden!important;
  background:#fff!important;color:#222!important;
  font-family:Arial,"Malgun Gothic",sans-serif!important;
  font-size:13px!important;line-height:1.5!important;
  -webkit-text-size-adjust:100%!important;
}
body.jj-mobile-product-detail-v31{padding:0!important;margin:0!important;}

#jj-mobile-live-header-v34 .jj-live-search{display:none!important;}
#jj-mobile-live-header-v34 .jj-live-headrow{height:50px!important;}
#jj-mobile-live-header-v34 .jj-live-quick{border-top:1px solid #eee!important;}

body.jj-mobile-product-detail-v31 .prd-header1{
  display:flex!important;flex-direction:column!important;
  width:100%!important;margin:0!important;padding:0 12px!important;box-sizing:border-box!important;
}
body.jj-mobile-product-detail-v31 .prd-header1>.info1{order:1!important;width:100%!important;}
body.jj-mobile-product-detail-v31 .prd-header1>.imgs1{
  order:2!important;width:100%!important;margin:14px 0 0!important;padding:0!important;
}
body.jj-mobile-product-detail-v31 .prd-header1 .teleshopping{width:100%!important;margin:0!important;padding:0!important;}
body.jj-mobile-product-detail-v31 .prd-header1 .teleshopping img{
  display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;border:0!important;
}

body.jj-mobile-product-detail-v31 .prd-header .imgs .frame{
  display:flex!important;align-items:center!important;justify-content:center!important;
  width:100%!important;min-height:0!important;background:#fff!important;
}
body.jj-mobile-product-detail-v31 .prd-header .imgs .frame img{
  display:block!important;width:auto!important;max-width:88%!important;height:auto!important;margin:0 auto!important;object-fit:contain!important;
}
body.jj-mobile-product-detail-v31 #detail.prd-detail img{
  display:block!important;max-width:100%!important;height:auto!important;margin:0 auto!important;
}

body.jj-mobile-product-detail-v31 .prd-related{
  position:relative!important;width:100%!important;margin:20px 0 0!important;
  padding:20px 28px 26px!important;box-sizing:border-box!important;border-top:1px solid #222!important;overflow:hidden!important;
}
body.jj-mobile-product-detail-v31 .prd-related .prd-title{margin:0 0 13px!important;text-align:center!important;}
body.jj-mobile-product-detail-v31 .prd-related .prd-title h3{margin:0 0 3px!important;font-size:17px!important;color:#111!important;}
body.jj-mobile-product-detail-v31 .prd-related .prd-title p{margin:0!important;color:#888!important;font-size:10px!important;}
body.jj-mobile-product-detail-v31 .prd-related>ul{
  display:flex!important;flex-wrap:nowrap!important;gap:0!important;
  width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;
  list-style:none!important;scroll-behavior:smooth!important;
}
body.jj-mobile-product-detail-v31 .prd-related>ul>li{
  flex:0 0 33.333333%!important;min-width:33.333333%!important;
  margin:0!important;padding:0 4px!important;box-sizing:border-box!important;list-style:none!important;
}
body.jj-mobile-product-detail-v31 .prd-related .wrapper{
  display:flex!important;flex-direction:column!important;width:100%!important;color:#222!important;text-decoration:none!important;
}
body.jj-mobile-product-detail-v31 .prd-related .brand{
  order:1!important;margin:0 0 2px!important;color:#a32638!important;font-size:9px!important;text-align:center!important;
}
body.jj-mobile-product-detail-v31 .prd-related .title{
  order:2!important;min-height:42px!important;margin:0!important;
  color:#222!important;font-size:10px!important;line-height:1.35!important;text-align:center!important;word-break:keep-all!important;
}
body.jj-mobile-product-detail-v31 .prd-related .price{
  order:3!important;margin:4px 0 0!important;color:#d71932!important;font-size:11px!important;font-weight:700!important;text-align:center!important;
}
body.jj-mobile-product-detail-v31 .prd-related .price del{
  display:block!important;color:#999!important;font-size:8.5px!important;font-weight:400!important;
}
body.jj-mobile-product-detail-v31 .prd-related .icons{display:none!important;}
body.jj-mobile-product-detail-v31 .prd-related .frame{
  order:4!important;display:flex!important;align-items:center!important;justify-content:center!important;
  width:100%!important;aspect-ratio:1/1!important;margin:7px 0 0!important;padding:0!important;
  overflow:hidden!important;background:#fff!important;border:1px solid #eee!important;
}
body.jj-mobile-product-detail-v31 .prd-related .frame img{
  display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;margin:0!important;
}
body.jj-mobile-product-detail-v31 .jj-rel-prev-v36,
body.jj-mobile-product-detail-v31 .jj-rel-next-v36{
  position:absolute!important;top:54%!important;transform:translateY(-50%)!important;
  width:26px!important;height:38px!important;padding:0!important;border:0!important;
  background:#aaa!important;color:#fff!important;font-size:24px!important;line-height:38px!important;z-index:4!important;
}
body.jj-mobile-product-detail-v31 .jj-rel-prev-v36{left:0!important;}
body.jj-mobile-product-detail-v31 .jj-rel-next-v36{right:0!important;}
body.jj-mobile-product-detail-v31 .jj-rel-dots-v36{
  display:flex!important;justify-content:center!important;gap:5px!important;margin:9px 0 0!important;
}
body.jj-mobile-product-detail-v31 .jj-rel-dots-v36 button{
  width:7px!important;height:7px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#d5d5d5!important;
}
body.jj-mobile-product-detail-v31 .jj-rel-dots-v36 button.on{background:#111!important;}

body.jj-mobile-product-detail-v31 .prd-title#comment,
body.jj-mobile-product-detail-v31 .prd-title#qna,
body.jj-mobile-product-detail-v31 .prd-title#info{
  margin:24px 0 0!important;padding:17px 12px 11px!important;
  border-top:1px solid #222!important;text-align:center!important;background:#fff!important;
}
body.jj-mobile-product-detail-v31 .prd-title#comment h3,
body.jj-mobile-product-detail-v31 .prd-title#qna h3,
body.jj-mobile-product-detail-v31 .prd-title#info h3{
  margin:0 0 4px!important;color:#111!important;font-size:16px!important;line-height:1.3!important;
}
body.jj-mobile-product-detail-v31 .prd-title#comment p,
body.jj-mobile-product-detail-v31 .prd-title#qna p,
body.jj-mobile-product-detail-v31 .prd-title#info p{
  margin:0!important;color:#888!important;font-size:10px!important;line-height:1.45!important;word-break:keep-all!important;
}

body.jj-mobile-product-detail-v31 .qna-list{
  width:100%!important;margin:0!important;padding:0 12px!important;box-sizing:border-box!important;background:#fff!important;
}
body.jj-mobile-product-detail-v31 .qna-list table,
body.jj-mobile-product-detail-v31 .qna-list tbody{display:block!important;width:100%!important;}
body.jj-mobile-product-detail-v31 .qna-list colgroup,
body.jj-mobile-product-detail-v31 .qna-list caption{display:none!important;}
body.jj-mobile-product-detail-v31 .qna-list tr:not(.cnt){
  display:grid!important;grid-template-columns:28px 1fr auto!important;gap:3px 7px!important;
  padding:9px 8px!important;border:1px solid #d4d4d4!important;border-bottom:0!important;background:#fff!important;
}
body.jj-mobile-product-detail-v31 .qna-list tr:not(.cnt):last-of-type{border-bottom:1px solid #d4d4d4!important;}
body.jj-mobile-product-detail-v31 .qna-list tr:not(.cnt)>td{
  display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;
  color:#555!important;font-size:9.5px!important;line-height:1.35!important;
}
body.jj-mobile-product-detail-v31 .qna-list tr:not(.cnt)>td:nth-child(1){grid-column:1!important;grid-row:1/3!important;color:#888!important;}
body.jj-mobile-product-detail-v31 .qna-list tr:not(.cnt)>td:nth-child(2){grid-column:2/-1!important;grid-row:1!important;}
body.jj-mobile-product-detail-v31 .qna-list tr:not(.cnt)>td.name{grid-column:2!important;grid-row:2!important;}
body.jj-mobile-product-detail-v31 .qna-list tr:not(.cnt)>td.date{grid-column:3!important;grid-row:2!important;}
body.jj-mobile-product-detail-v31 .qna-list tr:not(.cnt)>td:nth-child(2) a{
  color:#222!important;text-decoration:none!important;font-size:10.5px!important;font-weight:600!important;
}
body.jj-mobile-product-detail-v31 .qna-list tr.cnt{display:none!important;}
body.jj-mobile-product-detail-v31 .qna-list .board-btns{
  display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin:10px 0 0!important;
}
body.jj-mobile-product-detail-v31 .qna-list .board-btns a{
  display:flex!important;align-items:center!important;justify-content:center!important;
  min-height:38px!important;border:1px solid #222!important;background:#fff!important;color:#222!important;
  text-decoration:none!important;font-size:11px!important;
}
body.jj-mobile-product-detail-v31 .qna-list .board-btns a:first-child{background:#111!important;color:#fff!important;}

body.jj-mobile-product-detail-v31 .shipping-info{
  width:100%!important;margin:0!important;padding:0 12px!important;box-sizing:border-box!important;background:#fff!important;
}
body.jj-mobile-product-detail-v31 .shipping-info:empty{display:none!important;}
body.jj-mobile-product-detail-v31 .shipping-info dl{
  display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;
  width:100%!important;margin:0!important;padding:0!important;
  border-top:1px solid #ddd!important;
}
body.jj-mobile-product-detail-v31 .shipping-info dt,
body.jj-mobile-product-detail-v31 .shipping-info dd{
  margin:0!important;padding:13px 7px!important;border-bottom:1px solid #e5e5e5!important;
  box-sizing:border-box!important;font-size:10.5px!important;line-height:1.55!important;word-break:keep-all!important;
}
body.jj-mobile-product-detail-v31 .shipping-info dt{
  color:#222!important;font-weight:700!important;background:#fafafa!important;
}
body.jj-mobile-product-detail-v31 .shipping-info dd{color:#555!important;background:#fff!important;}
body.jj-mobile-product-detail-v31 .shipping-info dd p{margin:0 0 5px!important;padding:0!important;}
body.jj-mobile-product-detail-v31 .shipping-info dd p:last-child{margin-bottom:0!important;}
body.jj-mobile-product-detail-v31 .shipping-info .em{color:#a52335!important;font-weight:700!important;}

body.jj-mobile-product-detail-v31 .fixed-btn{display:none!important;}
body.jj-mobile-product-detail-v31 .bg{display:none!important;}

body.jj-mobile-product-detail-v31 .left-banner,
body.jj-mobile-product-detail-v31 .quick-bar,
body.jj-mobile-product-detail-v31 #MS_shopping_tab,
body.jj-mobile-product-detail-v31 .other-link,
body.jj-mobile-product-detail-v31 .btn-top,
body.jj-mobile-product-detail-v31 .dim{
  display:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;
}

body.jj-mobile-product-detail-v31 .footer{margin-bottom:0!important;}
body.jj-mobile-product-detail-v31 .footer-info{margin-bottom:0!important;}
body.jj-mobile-product-detail-v31 .footer-copy{margin:0!important;padding:0!important;}
body.jj-mobile-product-detail-v31 .footer-copy>.container{
  padding:8px 10px!important;margin:0!important;min-height:0!important;height:auto!important;
}
body.jj-mobile-product-detail-v31 .jj-bottom-fixed-nav-spacer{
  display:block!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0!important;clear:both!important;
}
body.jj-mobile-product-detail-v31 .jj-bottom-fixed-nav{
  min-height:58px!important;height:58px!important;
}
body.jj-mobile-product-detail-v31 .jj-bottom-fixed-nav__link,
body.jj-mobile-product-detail-v31 .jj-bottom-fixed-nav__button{
  min-height:58px!important;height:58px!important;padding:4px 2px!important;gap:3px!important;
}
body.jj-mobile-product-detail-v31 .jj-bottom-fixed-nav__icon{width:19px!important;height:19px!important;}
body.jj-mobile-product-detail-v31 .jj-bottom-fixed-nav__label{font-size:10px!important;}
}
@media(max-width:768px){
body.jj-mobile-product-detail-v31 .prd-header .info .detail-group{
display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important
}
body.jj-mobile-product-detail-v31 .prd-header .info .detail-group>p{
position:relative!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:34px!important;margin:0!important;padding:8px 0 8px 92px!important;box-sizing:border-box!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important;line-height:1.5!important
}
body.jj-mobile-product-detail-v31 .prd-header .info .detail-group>p>span:first-child{
position:absolute!important;left:0!important;top:8px!important;width:82px!important;min-width:82px!important;max-width:82px!important;margin:0!important;padding:0!important;white-space:nowrap!important;word-break:normal!important;font-weight:700!important
}
body.jj-mobile-product-detail-v31 .prd-header .info .detail-group .social_icon{
display:block!important;width:auto!important;margin:0!important;padding:0!important
}
body.jj-mobile-product-detail-v31 .prd-related{
position:relative!important;width:100%!important;margin:20px 0 0!important;padding:20px 30px 26px!important;box-sizing:border-box!important;overflow:hidden!important
}
body.jj-mobile-product-detail-v31 .prd-related>ul{
display:flex!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;list-style:none!important;scroll-behavior:smooth!important
}
body.jj-mobile-product-detail-v31 .prd-related>ul>li{
flex:0 0 50%!important;min-width:50%!important;max-width:50%!important;width:50%!important;margin:0!important;padding:0 5px!important;box-sizing:border-box!important;list-style:none!important
}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-prev-v38,
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-next-v38{
position:absolute!important;top:55%!important;transform:translateY(-50%)!important;width:34px!important;height:38px!important;padding:0!important;border:0!important;background:#bbb!important;color:#fff!important;font-size:25px!important;line-height:38px!important;z-index:8!important
}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-prev-v38{left:0!important}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-next-v38{right:0!important}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-dots-v38{
display:flex!important;justify-content:center!important;gap:5px!important;margin:9px 0 0!important
}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-dots-v38 button{
width:7px!important;height:7px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#d7d7d7!important
}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-dots-v38 button.on{background:#111!important}
body.jj-mobile-product-detail-v31 #detail img[alt*="비밀 안심 배송"],
body.jj-mobile-product-detail-v31 #detail img[alt*="비밀배송"]{
display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important
}
}
@media(max-width:768px){
body.jj-mobile-product-detail-v31 .prd-header1{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0 12px!important;box-sizing:border-box!important}
body.jj-mobile-product-detail-v31 .prd-header1>.info1{order:1!important;display:block!important;float:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}
body.jj-mobile-product-detail-v31 .prd-header1>.imgs1{order:2!important;display:block!important;float:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:14px 0 0!important;padding:0!important;box-sizing:border-box!important}
body.jj-mobile-product-detail-v31 .prd-btns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}
body.jj-mobile-product-detail-v31 .prd-btns>a{display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 6px!important;box-sizing:border-box!important;text-align:center!important}
body.jj-mobile-product-detail-v31 .prd-btns>.btn-buynow{grid-column:1/-1!important}
body.jj-mobile-product-detail-v31 .prd-btns>.btn-basket{grid-column:1!important}
body.jj-mobile-product-detail-v31 .prd-btns>.btn-wish{grid-column:2!important}
body.jj-mobile-product-detail-v31 .prd-btns>.social{display:none!important}
body.jj-mobile-product-detail-v31 .prd-related{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:20px 0 0!important;padding:20px 30px 26px!important;box-sizing:border-box!important;overflow:hidden!important}
body.jj-mobile-product-detail-v31 .prd-related>ul{display:flex!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;list-style:none!important;scroll-behavior:smooth!important}
body.jj-mobile-product-detail-v31 .prd-related>ul>li{display:block!important;flex:0 0 50%!important;min-width:50%!important;max-width:50%!important;width:50%!important;margin:0!important;padding:0 5px!important;box-sizing:border-box!important;list-style:none!important}
body.jj-mobile-product-detail-v31 .prd-related .wrapper{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;color:#222!important;text-decoration:none!important}
body.jj-mobile-product-detail-v31 .prd-related .brand{order:1!important;margin:0 0 3px!important;color:#a52335!important;font-size:10px!important;text-align:center!important}
body.jj-mobile-product-detail-v31 .prd-related .title{order:2!important;min-height:34px!important;margin:0!important;color:#222!important;font-size:11px!important;line-height:1.35!important;text-align:center!important;word-break:keep-all!important}
body.jj-mobile-product-detail-v31 .prd-related .icons{order:3!important;margin:4px 0 0!important;text-align:center!important}
body.jj-mobile-product-detail-v31 .prd-related .price{order:4!important;margin:4px 0 0!important;color:#d71932!important;font-size:13px!important;font-weight:700!important;text-align:center!important}
body.jj-mobile-product-detail-v31 .prd-related .price del{display:block!important;color:#aaa!important;font-size:9px!important;font-weight:400!important}
body.jj-mobile-product-detail-v31 .prd-related .frame{order:5!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:1/1!important;margin:8px 0 0!important;padding:0!important;overflow:hidden!important;background:#fff!important;border:1px solid #eee!important}
body.jj-mobile-product-detail-v31 .prd-related .frame img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;margin:0!important}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-prev-v41,body.jj-mobile-product-detail-v31 .prd-related .jj-rel-next-v41{position:absolute!important;top:55%!important;transform:translateY(-50%)!important;width:34px!important;height:38px!important;padding:0!important;border:0!important;background:#bbb!important;color:#fff!important;font-size:25px!important;line-height:38px!important;z-index:8!important}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-prev-v41{left:0!important}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-next-v41{right:0!important}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-dots-v41{display:flex!important;justify-content:center!important;gap:5px!important;margin:9px 0 0!important}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-dots-v41 button{width:7px!important;height:7px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#d7d7d7!important}
body.jj-mobile-product-detail-v31 .prd-related .jj-rel-dots-v41 button.on{background:#111!important}
body.jj-mobile-product-detail-v31 .jj-detail-packing-banner{display:block!important;width:100%!important;max-width:100%!important;margin:18px 0 0!important;padding:0!important;clear:both!important}
body.jj-mobile-product-detail-v31 .jj-detail-packing-banner img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important;border:0!important}
}}
@media(max-width:768px){
html body.jj-mobile-product-detail-v31 .prd-btns{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;gap:6px!important;box-sizing:border-box!important}
html body.jj-mobile-product-detail-v31 .prd-btns>.btn-buynow{display:flex!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;box-sizing:border-box!important}
html body.jj-mobile-product-detail-v31 .prd-btns>.btn-basket,html body.jj-mobile-product-detail-v31 .prd-btns>.btn-wish{display:flex!important;flex:1 1 calc(50% - 3px)!important;width:calc(50% - 3px)!important;max-width:calc(50% - 3px)!important;height:44px!important;min-height:44px!important;margin:0!important;box-sizing:border-box!important}
html body.jj-mobile-product-detail-v31 .prd-btns>.social{display:none!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:20px 0 0!important;padding:20px 30px 26px!important;box-sizing:border-box!important;overflow:hidden!important;border-top:1px solid #222!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .prd-title{margin:0 0 16px!important;padding:0!important;text-align:center!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .prd-title h3{margin:0 0 4px!important;padding:0!important;color:#111!important;font-size:16px!important;line-height:1.3!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .prd-title p{margin:0!important;padding:0!important;color:#888!important;font-size:10px!important;line-height:1.45!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-window-v42{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-track-v42{display:flex!important;flex-wrap:nowrap!important;width:100%!important;margin:0!important;padding:0!important;transform:translate3d(0,0,0);transition:transform .35s ease!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42{display:block!important;flex:0 0 50%!important;width:50%!important;min-width:50%!important;max-width:50%!important;margin:0!important;padding:0 5px!important;box-sizing:border-box!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .wrapper{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;color:#222!important;text-decoration:none!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .brand{order:1!important;margin:0 0 3px!important;padding:0!important;color:#a52335!important;font-size:10px!important;line-height:1.3!important;text-align:center!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .title{order:2!important;display:block!important;width:100%!important;min-height:34px!important;margin:0!important;padding:0!important;color:#222!important;font-size:11px!important;line-height:1.35!important;text-align:center!important;word-break:keep-all!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .icons{order:3!important;display:block!important;min-height:18px!important;margin:4px 0 0!important;padding:0!important;text-align:center!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .icons img{display:inline-block!important;width:auto!important;height:15px!important;max-width:100%!important;margin:0 1px!important;object-fit:contain!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .price{order:4!important;display:block!important;margin:4px 0 0!important;padding:0!important;color:#d71932!important;font-size:13px!important;line-height:1.35!important;font-weight:700!important;text-align:center!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .price del{display:block!important;margin:0!important;color:#aaa!important;font-size:9px!important;font-weight:400!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .frame{order:5!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;aspect-ratio:1/1!important;margin:8px 0 0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important;background:#fff!important;border:1px solid #ddd!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .frame img{display:block!important;position:static!important;float:none!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-card-v42 .hover{display:none!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-prev-v42,html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-next-v42{position:absolute!important;top:54%!important;transform:translateY(-50%)!important;width:34px!important;height:38px!important;padding:0!important;margin:0!important;border:0!important;background:#bbb!important;color:#fff!important;font-size:25px!important;line-height:38px!important;text-align:center!important;z-index:8!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-prev-v42{left:0!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-next-v42{right:0!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-dots-v42{display:flex!important;justify-content:center!important;gap:5px!important;width:100%!important;margin:9px 0 0!important;padding:0!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-dots-v42 button{display:block!important;width:7px!important;height:7px!important;min-width:7px!important;min-height:7px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#d7d7d7!important}
html body.jj-mobile-product-detail-v31 .jj-related-v42 .jj-rel-dots-v42 button.on{background:#111!important}
}}
