.wrap-container.fixed { padding-top: 135px; }


/* MAIN Áö±Ý¶ß´Â »óÇ°  */
.ly-rising-hashTag .ly-bg{overflow: hidden;position: absolute;top: 0;left: 0%;-webkit-transform: translateX(0%);transform: translateX(0%);width: 100%;height: 441px;z-index: 1;}

/* GNB Bar */
.header-bot { height: 59px; background-color: #d8231e; }
/* Street306, Only Bar ÀçÁ¤ÀÇ */
.special-view { background-color: #191919; }
/* GNB Ä«Å×°í¸® ÀÌ¹ÌÁöº¯°æ ¹× ÀÇ·ù Ãß°¡ 20200117 */
.shop-kids{background: url("/images/ico/icon-shop-kids-new.png")no-repeat center top;}
.shop-acc{background: url("/images/ico/icon-shop-acc-new.png")no-repeat center top;}
.shop-clothes{background: url("/images/ico/icon-shop-clothes.png")no-repeat center top;}

/* MAIN BANNER 
.intro-slides .ty-l { left: 250px !important; }
.intro-slides .ty-r { right: 250px !important; }
*/
/* MAIN BANNER  */
.intro-slides .inner{height:0;}
.multiple-slides .inner{height:0;}
.intro-slides .inner .swiper-button-next {  width: 100px;  height: 100px;  right: 0;  background-image: url(/images/btn/btn-prev-next-ty2.png);  background-position: -100px 0;  -webkit-background-size: cover;  background-size: cover;}
.intro-slides .inner .swiper-button-prev {  width: 100px;  height: 100px;  left: 0;  background-image: url(/images/btn/btn-prev-next-ty2.png);  background-position: 0 0;  -webkit-background-size: cover;  background-size: cover;}
.intro-slides .inner{position: absolute;top: 50%;left: 50%;width: 1360px;height: 0;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 9;opacity: 0;transition: opacity .0s ease-in-out .0s;}

/* MAIN BANNER  TypeB */
.multiple-slides .phrase .head { margin-bottom: 20px; font-size: 48px; color: #fff; line-height: 20px; font-weight: 300; }
.multiple-slides .phrase .highlight { font-size: 48px; color: #fff; font-weight: 500; margin-bottom: 20px; position: relative; line-height: 46px; display: inline-block; }
.multiple-slides .phrase .highlight:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 46px;background-color: #d8231e;  z-index: -1;}


/* SKY BANNER  */
.header-wrap .gnb-top-banner-wrap .inner{width: 100%; height:100%; margin: 0 auto;}
/*.header-wrap .gnb-top-banner-wrap .banner-wrap {display: block; position: relative; z-index: 1; height: 100%; overflow: hidden; background-image: url(/Upload/Banner/Main/Main10/PCImage1_187.jpg); background-position-x: center;}*/
.header-wrap .gnb-top-banner-wrap .banner-wrap {display: block; position: relative; z-index: 1; height: 100%; overflow: hidden; background-position-x: center;}
.header-wrap .gnb-top-banner-wrap .banner-wrap a {opacity: 1; transform: scale(1); transition: all ease-in-out .2s; width: 100%; height: 100%; }
.header-wrap .gnb-top-banner-wrap .banner-wrap .today-chk {  position: absolute;  right: 20px; top: 50%;  -webkit-transform: translateY(-50%);  transform: translateY(-50%);  z-index: 5;}

/* MAIN STREET NOW */
.ly-season-now li .inform { margin-bottom: 20px; font-size: 16px; color: #7c7c7c; line-height: 26px; height:52px; }

/* »óÇ° ¸®½ºÆ® */
/*
.wrap-product-list .hover{display:none;position:absolute;top:0;left:0;width:100%;min-height:424px;box-shadow:inset 0 0 0 1px #282828;padding:40px 1px 0;background:#fff;z-index:2;opacity:1}
*/
.wrap-product-list .hover{display:none;position:absolute;top:0;left:0;width:100%;min-height:424px;padding:40px 0 0;background:#fff;z-index:2;opacity:1}
.product_info { display: block; width: 100%; overflow: hidden; }
.wrap-product-list .hover .ly-scope .ly-color .swiper-slide { overflow: hidden; width: 60px; height: 60px; margin-right:2px; }

/* »óÇ° »ó¼¼ »óÇ°ÀÌ¹ÌÁö È®´ëº¸±â */
.img-zoom .swiper-button-next { right: 50%; margin-right: -550px; background-position: -100px 0; }
.img-zoom .swiper-button-next, .img-zoom .swiper-button-prev { width: 100px; height: 100px; background-image: url(/images/btn/btn-prev-next-ty3.png); background-repeat: no-repeat; background-size: cover;}
.img-zoom .swiper-pagination-current{padding-left: 5px;color:red;}


.search-smart .ly-scope { float: left; width: 273px; padding-left: 80px; /* padding-left: 84px; */ }
.color-list { height:81px; }

.color-list ul li { margin-left:10px; }
.color-list ul li:nth-child(6n+1) { margin-left:0; }

.ch-color input[type=checkbox] + label:before { content: ''; display: inline-block; position: relative; z-index: 1; width: 23px; height: 23px; margin-left: 0; background-image: none; background-repeat: no-repeat; }
.ch-color .sc-type + label:before { background-position: 0 0; background-repeat: no-repeat; }

/* »óÇ° »ó¼¼ À¯Æ©ºê ¿µ¿ª */
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*.search-category .category-list ul li a.ic-category-01 { background: url(/images/ico/ic-category-m.png) left center no-repeat; }
.search-category .category-list ul li a.ic-category-02 { background: url(/images/ico/ic-category-w.png) left center no-repeat; }
.search-category .category-list ul li a.ic-category-03 { background: url(/images/ico/ic-category-kids.png) left center no-repeat; }
.search-category .category-list ul li a.ic-category-04 { background: url(/images/ico/ic-category-acc.png) left center no-repeat; }
.search-category .category-list ul li a.ic-category-06 { background: url(/images/ico/ic-category-clothes.png) left center no-repeat; }

.search-category .category-list ul li.on a.ic-category-01 { background: url(/images/ico/ic-category-m-on.png) left center no-repeat; }
.search-category .category-list ul li.on a.ic-category-02 { background: url(/images/ico/ic-category-w-on.png) left center no-repeat; }
.search-category .category-list ul li.on a.ic-category-03 { background: url(/images/ico/ic-category-kids-red.png) left center no-repeat; }
.search-category .category-list ul li.on a.ic-category-04 { background: url(/images/ico/ic-category-acc-red.png) left center no-repeat; }
.search-category .category-list ul li.on a.ic-category-06 { background: url(/images/ico/ic-category-clothes-red.png) left center no-repeat; }*/


/* GNB ÃÖ±Ùº»»óÇ° */
.recently-viewed .more { position: absolute; top: 15px; right: 25px; text-align: right; z-index: 99; }
.recently-viewed .more .bc-black { font-size: 14px; margin-left: 8px; border-radius: 0; }
.items-in-basket .more .bc-black { font-size: 14px; margin-left: 4px; border-radius: 0; }


/* GNB ºê·£µå ¸®½ºÆ® ¿µ¿ª */
.brands-list { height:312px; }


/* ·Î±×ÀÎÆäÀÌÁö ¾ÆÀÌµð/ºñ¹øÃ£±â */
.login-choice				 { position:relative; }
.btn-find-idpw				 { position:absolute; float:none !important; }
.idf1						 { right:140px; }
.idf2						 { right:0; }

/* ¾ÆÀÌµðÃ£±â ÆäÀÌÁö ÀÌ¸ÞÀÏ µµ¸ÞÀÎ ¼¿·ºÆ®¹Ú½º*/
.wrap-login .select-certify .enter-inform .email input[type=text] { width: 194px; margin-right: 0 !important; }
.wrap-login .select-certify .enter-inform .inp-enter-inform .sel-type2-1 { width: 194px !important; height: 50px; }
.wrap-login .select-certify .enter-inform .phone .sel-type2-1 { width: 140px !important; min-width: 144px; }
.sel-type2-1 { position: relative; min-width: 194px; height: 50px; }
.wrap-login .select-certify .inp-enter-inform.email .custom-enter .tx-type3 { width: 194px; margin-top: 14px; margin-right: 0; font-size: 16px; padding:10px 20px; }
.wrap-login .select-certify .enter-inform .email .sel-type2-1 { width: 184px !important; min-width: 144px; }


/* ¾ÆÀÌµðÃ£±â ÆäÀÌÁö ¹öÆ° */
.choice-inform .rd-type5 { width:49%; margin-right: 0; }
.wrap-login .select-certify .area-btn-c .btn-type4.w-type3 { width: 135px; }
.t-type4-inform-hp > .nt-type-bl-r { position: relative; left: 12px; line-height: 1.5; }
.t-type4-inform-hp > .nt-type-bl-r:before { content: ''; display: inline-block; position: absolute; left: -12px; top: 10px; width: 4px; height: 4px; border-radius: 50%; margin-right: 8px; vertical-align: middle; background-color: #282828; }
.t-type4-inform-hp { padding-bottom: 0; text-align: left; }


.btn-menu-find-idpw { position:absolute; right:50px; top:60px; padding-right: 20px; background: url(/images/btn/btn-more2.png) center right no-repeat; font-size: 18px; color: #282828; line-height: 28px; font-family: NanumSquare; font-weight: 400; }




/* È¸¿ø°¡ÀÔ ÀÔ·Â¹Ú½º Å×µÎ¸®¿ë */
.input-no-border { padding:0 !important; border:1px solid #fff !important; }


/* È¸¿ø°¡ÀÔ */
.login-email { position:relative; }
.wrap-login .login-content-box .login-input .login-email input[type=text] { width: 164px; margin-right: 0 !important; }
.wrap-login .login-content-box .login-input .login-email .sel-type2-1 { right:0; width: 164px !important; min-width: 164px !important; height: 50px; }
.wrap-login .login-content-box .login-input .login-email .sel-type2-2 { right:0; width: 198px !important; min-width: 198px !important; height: 50px; }
.wrap-login .login-content-box .login-input .login-email .tx-type3 { width: 194px; margin-right: 0 !important; }

.wrap-login .login-content-box .login-input  li .input-add{display:block;}
.wrap-login .login-content-box .login-input  li .input-add + .input-add{margin-top:10px;}
.wrap-login .login-content-box .login-input  li .input-add > input{width:352px;}
.wrap-login .login-content-box .login-input  li .input-add button{margin-left:7px; width:99px;}


.tx-type3-1 { width: 198px !important; height: 50px !important; margin-top: 14px; margin-right: 0; }
.alp { width:30px; height:50px; font-size:16px; text-align: center; line-height:50px; display:inline-block;}

.enterId .tx-type3.join-id { width: 206px; margin-right: 10px !important; }
.sel-type2-1.join-hp { position: relative; min-width: 112px; height: 50px; margin-right:11px; }
.tx-type3.join-hp { width: 112px; margin-right: 11px !important; }
.tx-type3.join-hp-last { width: 112px; margin-right: 0 !important; }


/* ÆË¾÷ ·¹ÀÌ¾î */
#dimmed {position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background: #111; opacity: 0.5; -ms-filter: alpha(opacity=50); filter: alpha(opacity=50); z-index: 500; display:none; }
.popup {position: fixed; left:50%; -webkit-transform:none; transform:none; background-color: #ffffff; padding: 10px 20px; z-index:501; display:none;}
#loading {position:fixed;display:inline-block;padding:50px;top:50%;left:50%;margin-top:-75px;margin-left:-75px;background:#ffffff;border:1px solid #000;z-index:1000;display:none;}

/* ½½¶óÀÌµå ÆË¾÷ */
.pop-layer { position: fixed; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 400px; border: 0px solid; background-color: #282828; }
.chk-today label { font-size: 16px; color: #606060; vertical-align: top; font-weight: 500; }
.pop-layer .img { overflow: hidden; width: 400px; height: 400px; }
.pop-layer .close { position: relative; height: 36px; padding-left: 10px; line-height: 36px; background-color: #e6e6e6; }
.pop-layer .close .btn-hide-pop { position: absolute; right: 0; top: 0; width: 36px; height: 36px; text-indent: -9999999px; background: #bfbfbf url(/images/btn/btn-hide-3.png)no-repeat center; background-size: 50% 50%;}

/* ´Þ·Â */
.dpicker { display: inline-block; position: relative; }
.dpicker input[type=text] { width: 255px; height: 46px; border-radius: 23px; border-color: #fff; font-family: NanumSquare; font-weight: 400; text-indent: 20px; background-color: #fff; }
.ui-dpicker-trigger { position: absolute; right: 50px; top: 50%; margin-top: -12px; }
#ui-datepicker-div { z-index:100 !important; }
.ui-widget.ui-widget-content { height: initial; border: 1px solid #dedede; border-radius: 1px; }



/* ÆäÀÌÂ¡ */
.btn-prev1 { width: 26px; height: 26px; margin-right: 20px; text-indent: -999999px; background: url(/images/btn/btn-prev1.png) no-repeat; }
.btn-next1 { width: 26px; height: 26px; margin-left: 20px; text-indent: -999999px; background: url(/images/btn/btn-next1.png) no-repeat; }
.page-num { line-height: 16px; font-family: NanumSquare; color: #acacac; font-weight: 800; vertical-align: top; margin-top:6px; border-right:1px solid #cecece; }
.page-num1 { line-height: 16px; font-family: NanumSquare; color: #acacac; font-weight: 800; vertical-align: top; margin-top:6px; border-right:0; }
.page-num a, .page-num1 a { padding:0 12px; }
.page-num.point:before { content: ''; display: inline-block; margin-right: 0; }
.page-num1.current { color: #282828; }

/* Æ÷ÀÎÆ® ¸®½ºÆ® */
#PointList > .area-order, #SMoneyList > .area-order { margin-top: 30px;  }
/*.area-left { margin-top: 50px; }*/


/* ÄíÆù ¸®½ºÆ® */
.area-order-coup ul li .coupon-wrap .btn-coupon-apply.deadline { font-weight: 700;color: #d8231e; }
.area-order-coup ul li .coupon-wrap .coupon-time.deadline { margin-top: -222px; }

/* MYPAGE ÄíÆù¸®½ºÆ® */
.area-left { position:relative; overflow:initial; z-index:2; }
.area-left .selectbox { position:absolute;top:-5px;right:0;width:200px; height:40px; }
.area-left .selectbox .selector { border:1px solid #e6e6e6; }
.area-left .selectbox .btn-list { position: relative; width: 100%; height: 40px; padding: 0 12px; font-size: 12px; color: #282828; line-height: 42px; text-indent: 3px; text-align: left; background-color: #fff; line-height:40px;padding-left:10px;font-size:14px; font-weight:bold; }
.area-left .selectbox .btn-list:after { content: ''; display: block; position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 8px; height: 5px; background: url(/Images/ico/arrow-down-1.png) no-repeat; background-size: 100% auto; }
.area-left .selectbox.is-focus .btn-list:after { background: url(/images/ico/arrow-up-1.png)no-repeat; background-size: 100% auto; }
										
.area-left .selectbox .my-recode { background:#fff; }
.area-left .selectbox .my-recode li { width: 100%; height: 40px; line-height: 42px; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; box-sizing: border-box; font-size:12px; padding-left:10px; cursor:pointer; }
.area-left .selectbox .my-recode li.on { background:#f1f1f1; }
.area-left .selectbox .my-recode li:hover { background:#f1f1f1; }

/* MYPAGE ÄíÆùÀû¿ë»óÇ° Å¸ÀÌÆ² ÇÒÀÎÀÌ¹ÌÁö */
.ly-coupon .coupon-per { position:relative; }
.ly-coupon .coupon-per .coupon-discount { position:absolute;width:100%;bottom:30px;text-align:center; }
.ly-coupon .coupon-per .coupon-discount .discount { color:#d8231e;font-size:34px;font-weight:600; }
.ly-coupon .coupon-per .coupon-discount .moneytype { color:#d8231e;font-size:22px;font-weight:600; }

/* MYPAGE - »óÇ°¸®ºä */
.inf-type1 .inf-lists .red{color:red;}


/* ÁÖ¹®³»¿ª */
.sect-num-5 > li > div:nth-child(4) { width: 130px; font-size: 14px; line-height: 1.5714;}


/* »óÇ°ÈÄ±â */
.star-grade .star { width: 49px; margin-right: 26px; background: url("/Images/btn/btn-star-point.png") top left no-repeat; }
.star-grade .star.on { width: 49px; background: url("/Images/btn/btn-star-point-on.png") top left no-repeat; }


/* »ó´Ü °Ë»ö ·¹ÀÌ¾î */
.header-top { height: 58px; padding: 15px 0; padding-bottom: 60px;}
header.on .header-top { z-index: 211; }
.search-panel .hot-keyword .rank {line-height: 20px;}
.search-panel .sell-ranking ol li .rank {line-height: 22px;}

/* ¸ÞÀÎ BEST BRANDS */
.best-brands { height: auto;}
.best-brands .ly-head { position: relative; height: 48px; margin-bottom: 20px; }
.best-brands .ly-head .ly-sort-ty2 { width: 820px; text-align: center; }
.best-brands .brand-story-img>span { position:absolute;left:60px; bottom:70px;z-index:10;font-size:14px; letter-spacing: -0.5px;width: 750px; display:none; }

/* ¸ÞÀÎ BEST BRANDS PRODUCT LIST */
.best-brands .wrap-product-list { margin-bottom: 40px; }
.best-brands .wrap-product-list .product-list { height: 325px; border:0; }
.best-brands .wrap-product-list ul { margin-left: -10px; }
.best-brands .wrap-product-list li { width: 220px; margin-left:10px; border:0 !important; }
.best-brands .wrap-product-list li .btn-pick-ty1-area span { font-size: 9px; }
.best-brands .wrap-product-list li:nth-child(5) { margin-top: 0; }
.best-brands .wrap-product-list .ly-etc { right: 0; top: 0; }
.best-brands .wrap-product-list .ly-etc>span { width: 47px; height: 26px; font-size: 11px; line-height: 26px; }
.best-brands .wrap-product-list .reserved { background-color: #d8231e; }

.best-brands .wrap-product-list .product-list .ly-img { width: 220px; height: 220px; margin: auto 0; }
.best-brands .wrap-product-list .product-list .ly-img img { width: 100%; height: 100%; }
.best-brands .wrap-product-list .product-list .ly-review-info { padding: 12px 15px 0; position:relative; bottom: auto; right: auto; display: inline-block; }
.best-brands .wrap-product-list .product-list .ly-brand { margin: 6px 0 0; }
.best-brands .wrap-product-list .product-list .ly-brand .ns-type-bl-eb13x { font-size:11px; color:#aaa; display: none; }
.best-brands .wrap-product-list .product-list .ly-name .ns-type-bl-r { font-size:13px; font-weight:800; }
.best-brands .wrap-product-list .product-list .ly-price .ns-type-bl-eb13x { font-size:18px; font-weight:500; }
.best-brands .wrap-product-list .product-list .ly-price .ns-type-bl-eb14x { font-size:13px; font-weight:500; }

.swiper-button-next, .swiper-button-prev {background-size: 17px 30px;}




/* ¸ÞÀÎ ¾Ë¾µ½´ */
/*
.shoe-collection { width: 100%; margin: 80px auto 0; }
.shoe-collection .related-event { padding:40px 0 0; }
.shoe-collection .related-event .ass-main-list { display: inline-block; width:1140px; height:490px; border-bottom:1px solid #D4D4D4;  }
.shoe-collection .related-event .ass-main-list>li { width: 560px; height:490px; float: left; }
.shoe-collection .related-event .ass-main-list>li:first-child { margin-right:20px; }
.shoe-collection .related-event .ass-main-list>li .img { width: 560px; height:385px; }
.shoe-collection .related-event .ass-main-list>li .img>img { width: 100%; height:100%; }
.shoe-collection .related-event .ass-main-list>li .sub-tit { font-size:20px; letter-spacing:-0.05em; font-weight:300; line-height:50px; }
.shoe-collection .related-event .ass-main-list>li .main-tit { font-size:24px; color:#1e1e1e; font-weight:600; line-height:24px; }

.shoe-collection .related-event .ass-sub-list { display: inline-block; width:1140px; margin:30px auto; }
.shoe-collection .related-event .ass-sub-list>li { width:570px; height:115px; float:left; margin-bottom:10px; }
.shoe-collection .related-event .ass-sub-list>li .img { width:165px; height:115px; float:left; }
.shoe-collection .related-event .ass-sub-list>li .img>img { width: 100%; height:100%; }
.shoe-collection .related-event .ass-sub-list>li .tit-area { display: inline-block; padding-left:20px; }
.shoe-collection .related-event .ass-sub-list>li .tit-area .sub-tit { font-size:20px; letter-spacing:-0.05em; font-weight:300; }
.shoe-collection .related-event .ass-sub-list>li .tit-area .main-tit { font-size:24px; color:#1e1e1e; font-weight:600; }
*/

.alsselshoe {width: 100%; background-color: #fff; max-width: 1920px; margin: 0 auto; margin-top: 4%;padding-bottom: 140px;}
.alsselshoe:after {display: block; clear: both; content: "";}
.alsselshoe .inner {width: 93%;}

.al_contents {margin: 2% 0; text-align: center;}
.banner img {width: 100%;}
.contents_l {position: relative;}
.contents_l img {width: 100%;}
.contents_l a {display: block;}
.contents_s {margin: 1.3% 0 2% 0;}
.contents_ss {width: 24%; float: left; margin-left: 1.333%; position: relative;}
.contents_ss:nth-of-type(1) {margin-left: 0;}
.contents_ss img {width: 100%;}
.contents_ss .contents_txt {top: 101%; width: 100%; left: 50%; color:#000;text-align: left;}
.contents_ss .contents_txt a {display: block;}
.contents_ss .contents_txt h4 {font-size: 24px;}
.contents_txt {position: absolute; top: 45%; left: 50%; transform:translateX(-50%); color:#191919;}
.contents_txt h4 {font-size: 30px; font-weight: 700;}
.contents_txt span {font-size: 18px; line-height: 26px;}


/* ¸ÞÀÎ MD CHOICE µ¿¿µ»ó */
/*
.ly-md-choice .ly-ty2 { position:relative; }
.ly-md-choice .ly-ty2 .tit-white { position: absolute; left: 50px; bottom: 80px; }
.ly-md-choice .ly-ty2 .inform-white { position: absolute; left: 50px; bottom: 20px; }
.ly-md-choice .title-black { text-align: left; }

* {margin: 0 auto; padding: 0; text-decoration: none; color: inherit; box-sizing: border-box; border: 0; list-style: none;}
body {width: 1920px; padding: 50px 0;}
*/

.mdchoice {width: 100%; background-color: #fff; max-width: 1920px; margin: 0 auto; margin-top: 4%; padding-bottom: 60px;}
.mdchoice .inner {width: 93%; margin: 0 auto;}

.md_contents {margin: 2% 0;}
.contents_item {width: 30%; float: left; margin-right: 2%;}
.contents_item:nth-last-child(1) {margin-right: 0;}
.contents_item img {width: 100%;}

.mdchoice .swiper-button-prev { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_left_small_w.png); left: 10px !important;}
.mdchoice .swiper-button-next { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_right_small_w.png); right: 10px !important;}

.contents_item .list_txt {margin-top: 2%; color: #191919; letter-spacing: -0.25px;}
.contents_item .list_txt h4 {font-size: 24px; font-weight: 700; margin-bottom: 6px;}
.contents_item .list_txt span {font-size: 18px; line-height: 26px; display: block; }

/*.swiper-button-next {left}*/


/* ¸ÞÀÎ Áö±Ý¶ß´Â»óÇ° */
.rising-list-first a { width: 100%; }
.rising-list-first a .img > img { width: 100%; height: 100%; }
.rising-list a .img > img { width: 180px; height: 180px; }

/* ¸ÞÀÎ SEASON NOW */
.ly-season-now { height: auto; padding: 80px 0; }

/* 1:1»ó´ã */
.mtmqna-photo{margin-left:-32px;margin-bottom:35px}
.mtmqna-photo:after{content:'';display:block;clear:both}
.mtmqna-photo .list{position:relative;width:14%;float:left;margin-left:32px}
.mtmqna-photo .btn-hide-photo{position:absolute;top:-8px;right:-6px;width:17px;height:17px;border:1px solid #000;border-radius:10px;text-indent:-9999999px;background:#fff url(/Images/btn/btn-hide-photo.png) no-repeat center center}
.mtmqna-photo .thumbNail{width:100%;height:auto}
.mtmqna-photo .thumbNail>img{width:100%;height:auto}.area-pop-full{width:100%;height:100%;background-color:#fff}

#BrandPickForm .area-order .area-right {overflow:hidden;display:block;text-align:right;margin-top:10px;}

/* °í°´¼¾ÅÍ */
.customerCenter-lnb .area-left{height: 81px;border-bottom: 1px solid #e6e6e6;margin:0;}

/* »óÇ°»ó¼¼ - 1:1 »ó´ã */
.info-acco2 li:last-child{border-bottom:0;border-bottom:1px solid #ededed;}

/* ¼îÇÎÈ°µ¿>ºê·£µå_ÅÇ - activity_brand.html */
.list-brand-box .list-brand li .brand-tit{font-size:14px;}

/* ¼îÇÎÈ°µ¿>ºê·£µå_ÅÇ - activity_brand_Add.html */
.pop-list-brand-box .pop-list-brand li .brand-tit{font-size:14px;}

/* AS µî·Ï Æû */
.as-photo{margin-left: -32px;margin-bottom: 35px;}
.as-photo:after{content: '';display: block;clear: both;}
.as-photo .list{position: relative;width: 14%;float: left;margin-left: 32px;}
.as-photo .btn-hide-photo{position: absolute;top: -8px;right: -6px;width: 17px;height: 17px;border: 1px solid #000;border-radius: 10px;text-indent: -9999999px;background: #fff url("/images/btn/btn-hide-photo.png")no-repeat center center;}
.as-photo .thumbNail{width: 100%;height: auto;}
.as-photo .thumbNail>img{width: 100%;height: auto;}

/* ÀÌº¥Æ® µî·Ï Æû */
.wrap-event-apply .rd-type5{margin-bottom: 22px;}
.wrap-event-apply .edit-pst{height: 100px;margin-bottom: 15px;border: 1px solid #282828;}
.event-photo{margin-left: -32px;margin-bottom: 35px;}
.event-photo:after{content: '';display: block;clear: both;}
.event-photo .list{position: relative;width: 14%;float: left;margin-left: 32px;}
.event-photo .btn-hide-photo{position: absolute;top: -8px;right: -6px;width: 17px;height: 17px;border: 1px solid #000;border-radius: 10px;text-indent: -9999999px;background: #fff url("/images/btn/btn-hide-photo.png")no-repeat center center;}
.event-photo .thumbNail{width: 100%;height: auto;}
.event-photo .thumbNail>img{width: 100%;height: auto;}

/* »óÇ°»ó¼¼ ÇØ´çÄÃ·¯ border */
.detail-top .right ul > li .other-color .other-color-list li .current_color {
    display: block;
    width: 68px;
    height: 68px;
    border: 1px solid #d8231e;
    background-color: #fafafa;
}

/* »óÇ°»ó¼¼ - ÄíÆù¹ÌÀû¿ë ¹îÁö */
.detail-top .right ul > li .product-info-list li .no-coupon { background: url(/images/ico/ic-pd-nocoupon.png) center top 12px no-repeat; }

/* Footer °øÁö»çÇ× Ä«¿îÅÍ ¹îÁö */
.footer-wrap .footer .inner .quick-link .noticeCount {position: absolute;top: 15%;z-index: 10;width: 30px;height: 30px;border-radius: 23px;line-height: 30px;font-size: 14px;color: #fff;font-family: 'Pretendard';font-weight: 600;text-align: center;background: #d8231e; margin-left: 30px;}

/* Footer Äü¸Þ´º */
.footer .quick-link .f1 { width: 120px; height: 120px; background: url(/images/ico/pc_f_1.png)no-repeat center; }
.footer .quick-link .f2 { width: 120px; height: 120px; background: url(/images/ico/pc_f_2.png)no-repeat center; }
.footer .quick-link .f3 { width: 120px; height: 120px; background: url(/images/ico/pc_f_3.png)no-repeat center; }
.footer .quick-link .f4 { width: 120px; height: 120px; background: url(/images/ico/pc_f_4.png)no-repeat center; }
.footer .quick-link .f5 { width: 120px; height: 120px; background: url(/images/ico/pc_f_5.png)no-repeat center; }
.footer .quick-link .f6 { width: 120px; height: 120px; background: url(/images/ico/pc_f_6.png)no-repeat center; }
.footer .quick-link .f7 { width: 120px; height: 120px; background: url(/images/ico/pc_f_7.png)no-repeat center; }
.footer .quick-link li a { letter-spacing: 0; }

/* Àå¹Ù±¸´Ï »çÀÌÁî,¼ö·® ±¸ºÐ¼± */
.ly-inform .txt-inform .nt-type-bl-r14px .size-qty-line{width:1px;height:10px;background-color:#000;margin:0 2px;}
.order-summary li {float:right; position:relative; padding-right:0px;}
.order-summary .button-group {flex:1; -ms-flex: 1; text-align:left;}


/* SHOEMARKER ONLY */
.front-img .brand-story {position: relative;top: -201px;left: 63px; display:none; }
.front-img .brand-story .brand-tit {font-weight: 800; font-size: 20px; letter-spacing: 0px; margin-bottom: 16px;color:#000;}
.front-img .brand-story .brand-con {font-size: 15px; letter-spacing: -1px; width: 400px; line-height: 24px;color:#000;}



/* ÀÌ¸ÞÀÏ ¼ö½Å°ÅºÎ ÆäÀÌÁö */
.email-reject-menu{height:80px; background-color:#fff;}
.email-reject-menu .inner { width: 94%; margin: 0 auto; max-width: 800px;}
.email-reject-menu .inner:after{content: '';display: block;clear: both;}
.email-reject-menu .inner .email-reject-menu-title{display:inline-block; font-size:32px; color:#191919; line-height:80px;  font-weight:800;}

.email-reject-con {display:block; width:100%;}
.email-reject-con .inner {border: 1px solid #999;text-align:center; border-radius: 20px;width: 94%; margin: 0 auto;max-width: 800px;}
.email-reject-con .inner li {padding:10px 5px;}
.email-reject-con .inner li:last-child {margin:20px 0 30px;}
.email-reject-con .inner img {margin:25px 0 15px;}


/* ³ªÀÌÅ° ºê·£µå */
.header-brand-hall .wrap-gnb { width: 540px; margin: 0 auto; }

.wrap-brand-hall .intro-img .ly-img{overflow: hidden;position: relative;width: 100%;height: 500px;z-index: 1;}
.wrap-brand-hall .intro-img .ly-img p.displayTit {position: absolute;top: 35%;left: 21%;width: 100%;font-size: 48px;color: #fff;font-weight: 700;z-index: 1;}
.wrap-brand-hall .intro-img .ly-img p.displayTxt {position: absolute;top: 50%;left: 21%;width: 100%;font-size: 22px;color: #fff;font-weight: 500;z-index: 1;}
.wrap-brand-hall .intro-img .img{position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-67%);transform: translateX(-67%); width:100%; height: 100%;}
/*.wrap-brand-hall .intro-img .img>img{width:100%; height: 100%;}
*/
.best-item .brand-hall-best{width: 731px;height: 681px;}
.best-collection .collection>a{width: 285px;height: 285px;/*border-left: 2px solid #f0f0f0;border-bottom: 2px solid #f0f0f0;*/padding: 20px}
/*.best-collection .collection>a:nth-child(4n){border-right: 2px solid #f0f0f0;}
*/.btm-logo .nike-btn{line-height: 40px;padding: 0 20px;font-family: 'Pretendard';font-size: 20px;color: #000;font-weight: 700;text-align: center;background-color: #fff;width: 300px;border: 2px solid #000;}


/* °Ë»öÆäÀÌÁö - °Ë»öÅØ½ºÆ® ¿µ¿ª */
.search-ty2 .ly-search .ly-search-enter { position: relative; width: 460px; margin-left: 41px; }

/* »óÇ°»ó¼¼ - ÅÇ¿µ¿ª */
.product-detail-tab-wrap .product-detail-tab li a { display: block; font-size: 18px; color: #282828; line-height: 52px; font-weight: 400; }

/* ¸ÞÀÎ ½´¸¶Ä¿TV ¹è³Ê */
.smk-ytb{margin:0 auto 80px;}
/*.thumbnail_layout{width:1880px;margin:0 auto}*/
.thumbnail_layout{width:100%;margin:0 auto}

.main .ytb-wrap{margin-top:40px;overflow:hidden}
.main .ytb-wrap .ytb-slide{padding-bottom:55px}
.main .ytb-wrap .ytb-slide .slide-item{display:block;position:relative;width:1030px;height:580px;-webkit-transform:scale(.92);-moz-transform:scale(.92);-ms-transform:scale(.92);-o-transform:scale(.92);transform:scale(.92);-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;pointer-events:none}
.main .ytb-wrap .ytb-slide .slide-item:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:10;background-color:rgba(0,0,0,.5);-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;-ms-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out}
.main .ytb-wrap .ytb-slide .slide-item.slick-center{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.main .ytb-wrap .ytb-slide .slide-item.slick-center:after{background-color:rgba(0,0,0,0)}
.main .ytb-wrap .ytb-slide .slide-item iframe{width:100%;height:100%;pointer-events:auto}
.main .ytb-wrap .ytb-slide .slide-item .ytb-slide-tit{position:absolute;bottom:-55px;left:0;right:0;margin:0 auto;z-index:5;width:85%;padding-top:30px;text-align:center;pointer-events:stroke}
.main .ytb-wrap .ytb-slide .slide-item .ytb-slide-tit .tit {float:left; font-weight:700; font-size:20px;}
.main .ytb-wrap .ytb-slide .slide-item .ytb-slide-tit .tit-link {float:right; font-weight:700; color:#ea312d; font-size:18px; }
/*.main .ytb-wrap .ytb-slide .slide-item .ytb-slide-tit a{display:block;font-size:20px;line-height:22px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}*/
.main .ytb-wrap .ytb-slide.slide-arrow_default .slick-arrow.slick-next{right:300px}
.main .ytb-wrap .ytb-slide.slide-arrow_default .slick-arrow.slick-prev{left:300px}
@media(max-width:1919px){.main .ytb-wrap .ytb-slide.slide-arrow_default .slick-arrow.slick-next{right:220px} .main .ytb-wrap .ytb-slide.slide-arrow_default .slick-arrow.slick-prev{left:220px}}
@media(max-width:1599px){.main .ytb-wrap .ytb-slide.slide-arrow_default .slick-arrow.slick-next{right:15px} .main .ytb-wrap .ytb-slide.slide-arrow_default .slick-arrow.slick-prev{left:15px}}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] 
.slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto}
.slide-default .slide-item{display:none}
.slide-default .slide-item:first-child{display:block}
.slide-default.slick-initialized .slide-item{display:block}
.slide-arrow_default .slick-arrow{display:block;text-indent:-99999px;font-size:0;position:absolute;top:50%;z-index:5;width:70px;height:96px;margin-top:-48px;padding:20px}
.slide-arrow_default .slick-arrow:after{display:block;height:56px;content:'';background-color:transparent;background-repeat:no-repeat}
.slide-arrow_default .slick-arrow.slick-prev{left:0}
.slide-arrow_default .slick-arrow.slick-next{right:0}
.slide-arrow_default.arrow-white .slick-arrow:after{background-image:url(/images/btn/btn-prev-next-ty2.png)}
.slide-arrow_default.arrow-white .slick-arrow.slick-prev:after{background-position: -30px -20px;}
.slide-arrow_default.arrow-white .slick-arrow.slick-next:after{background-position: -135px -21px;}

/* °øÁö»çÇ× ³»¿ë ÀÌ¹ÌÁö */
.news-lists .panel img { width:100%; }

/* °í°´¼¾ÅÍ »ó´Ü¸Þ´º */
.customerCenter-lnb .ly-lnb .ask-1 > a:before { background-image: url(/images/ico/ico-lnb-1-on.png); }
.customerCenter-lnb .ly-lnb .ask-2 > a:before { background-image: url(/images/ico/ico-lnb-2-on.png); }
.customerCenter-lnb .ly-lnb .ask-3 > a:before { background-image: url(/images/ico/ico-lnb-3-on.png); }
.customerCenter-lnb .ly-lnb .ask-4 > a:before { background-image: url(/images/ico/ico-lnb-4-on.png); }
.customerCenter-lnb .ly-lnb .ask-5 > a:before { background-image: url(/images/ico/ico-lnb-5-on.png); }
.customerCenter-lnb .ly-lnb li>a { color:#282828; }

/* °í°´¼¾ÅÍ FAQ¸ÞÀÎ */
.intro-surf1 { height: 90px; margin: 25px 0 45px; border: 4px solid #282828; background-color: #fff; }
.intro-surf1:after { content: ''; display: block; clear: both; }
.intro-surf1 .faq-search { float: left; width: 676px; height: 100%; padding: 24px 42px; }
.intro-surf1 .faq-search .ly-input { padding-bottom: 10px; margin-bottom: 18px; }
.intro-surf1 .faq-search .ly-input .input-txt { position: relative; width: 490px; height: 35px; vertical-align: top; }
.intro-surf1 .faq-search .ly-input label { display: inline-block; font-size: 24px; color: #191919; font-weight: 800; line-height: 35px; }
.intro-surf1 .faq-search .ly-input input[type="text"] { width: 100%; height: 100%; border-radius: 0; padding: 5px 40px 5px 10px; border: none; font-family: 'Pretendard'; font-size: 18px; color: #282828; font-weight: 300; }
.intro-surf1 .faq-search .ly-input button { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 30px; height: 31px; text-indent: -9999999px; background: url(/images/btn/btn-zoom-ty3.png)no-repeat; }
.intro-surf1 .faq-search .ly-input > h3 { display: inline-block; vertical-align: top; height: 35px; }

.intro-surf1 .customerCenter-inform { float: left; width: 456px; height: 100%; border-left: 1px solid #282828; }
.intro-surf1 .customerCenter-inform .advice-inquire > a { position: relative; float: left; width: 50%; height: 82px; line-height: 82px; font-weight: 700; font-size:20px; text-align: center; cursor: pointer; background-color:#282828; color:#fff;     padding-left: 36px; }
.intro-surf1 .customerCenter-inform .advice-inquire > a:nth-child(2) { border-left: 4px solid #282828; background-color:#4a4a4a; }
.intro-surf1 .customerCenter-inform .advice-inquire .advice:before { background-image: url(/images/ico/ico-note.png); background-size:86% 86%; }
.intro-surf1 .customerCenter-inform .advice-inquire .inquire:before { background-image: url(/images/ico/ico-call.png); background-size:86% 86%; }
.intro-surf1 .customerCenter-inform .advice-inquire > a:before { content: ''; position: absolute; left: 65px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: block; width: 24px; height: 25px; background-repeat: no-repeat; background-position: center center; }
.intro-surf1 .customerCenter-inform .advice-inquire > a:nth-child(2):before { content: ''; position: absolute; left: 32px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: block; width: 24px; height: 25px; background-repeat: no-repeat; background-position: center center; }

.intro-surf1 .work-hours { width:100%; height:30px; line-height:30px; text-align:right; font-size: 14px; }

.faq-category { margin-bottom: 80px; }
.faq-category .faq-tit { font-size:19px; font-weight:600; padding: 10px 0; }
.faq-category ul { display: inline-block; width: 100%; border-top: 1px solid #282828; }
.faq-category li:first-child, .faq-category li:nth-child(6n) { border-left: 1px solid #282828; }
.faq-category li { float: left; width: 20%; height: 50px; line-height: 50px; border-right: 1px solid #282828; border-bottom: 1px solid #282828; background-color: #fff; }
.faq-category li > a { position: relative; width: 100%; height: 100%; font-family: 'Pretendard'; font-size: 20px; color: #282828; font-weight: 500; text-align:center; }
.faq-category li > a.current { color:#fff; background-color:#000; }

/* 고객센터 200716 */
.intro-surf1 .faq-search {
    float: left;
    width: 840px;
    height: 100%;
    padding: 24px 42px;
}
.intro-surf1 .faq-search .ly-input .input-txt {
    position: relative;
    width: 650px;
    height: 35px;
    vertical-align: top;
}
.intro-surf1 .customerCenter-inform {
    float: left;
    width: 598px;
    height: 100%;
    border-left: 1px solid #282828;
}
.bulletin-board .board-faq {
    float: left;
    width: 50%;
}
.bulletin-board .board-news {
    float: left;
    width: 50%;
    padding-left: 50px;
}
.banner-lnb>a {
    position: relative;
    float: left;
    width: 464px;
    height: 129px;
    margin-left: 26px;
    padding: 39px 0 39px 42px;
    background-color: #ededed;
}


/* °í°´¼¾ÅÍ FAQ */
.keyword-search1 { padding: 16px 0; margin-bottom: 45px; background-color: #fff; border: 4px solid #282828; }
.keyword-search1 .ly-input { position: relative; width: 100%; text-align: center; }
.keyword-search1 .ly-input > h3 { display: inline-block; height: auto; left: 30px; top: 15%; position: absolute; }
.keyword-search1 .ly-input label { font-size: 24px; color: #191919; font-weight: 800; }
.keyword-search1 .ly-input .input-txt { width: 70%; }
.keyword-search1 .ly-input > button { width: 30px; height: 31px; text-indent: -999999px; background: url(/images/btn/btn-zoom-ty3.png) no-repeat; right: 30px; top: 25%; position: absolute; }
.keyword-search1 .ly-input .input-txt input[type="text"] { width: 100%; height: 54px; padding: 10px 0; border-radius: 0; border: none; font-size: 36px; font-weight: 800; text-align: center; }

/* °í°´¼¾ÅÍ ¸ÅÀå¾È³» */
.sel-type3-1 { position: relative; width: 19%; float: left; }
/*.sel-type3-1:after { content: ''; display: block; position: absolute; top: 44%; right: 35px; width: 0; height: 0; border-top: 15px solid #fff; border-left: 10px solid transparent; border-right: 10px solid transparent;}*/
.sel-type3-1 select { width: 100%; height: 94px; padding: 10px 25px 10px 44px; border: 1px solid transparent; border-radius: 0; color: #fff; font-weight: 700; font-size: 24px; background: url(/images/ico/icon_dropdown.png) #282828 no-repeat 85% 50%; }


.keyword-search2 { padding: 16px 0;margin-bottom: 45px;background-color: #fff;border: 4px solid #282828;width: 1200px;position: relative;margin-left: 25px;display: inline-block; }
.keyword-search2 .ly-input { position: relative; width: 100%; text-align: center; }
.keyword-search2 .ly-input > h3 { display: inline-block; height: auto; left: 30px; top: 15%; position: absolute; }
.keyword-search2 .ly-input label { font-size: 24px; color: #191919; font-weight: 800; }
.keyword-search2 .ly-input .input-txt { width: 70%; }
.keyword-search2 .ly-input > button { width: 30px; height: 31px; text-indent: -999999px; background: url(/images/btn/btn-zoom-ty3.png) no-repeat; right: 30px; top: 25%; position: absolute; }
.keyword-search2 .ly-input .input-txt input[type="text"] { width: 100%; height: 54px; padding: 10px 0; border-radius: 0; border: none; font-size: 36px; font-weight: 800; text-align: center; }

.pickup-map .map-select .left ul li .radio-pickup label .shop-name { color: #282828; font-weight: 700; font-size: 18px; line-height: 22px;}
.pickup-map .map-select .left ul li .radio-pickup label .shop-addr { color: #282828; font-weight: 600; font-size:16px; }
.pickup-map .map-select .left ul li .radio-pickup label .shop-info { color: #767676; font-weight: 500; }

/* °í°´¼¾ÅÍ ¸ÅÀå¾È³» ½Å±Ô dropdown */
.navbar{overflow:hidden;background-color:#282828;width:216px;height:94px; float:left; }
.navbar a{float:left;font-size:24px;color:white;text-align:center;text-decoration:none;}
.dropdown{ float:left; overflow:hidden; height:94px; }
.dropdown .dropbtn{ font-size:24px; font-weight:700; height:94px; width:216px; border:none; outline:none; color:white; padding:14px 16px; background-color:#282828; font-family:inherit; margin:0; }
.dropdown-content{ display:none; position:absolute; background-color:#282828; width:216px; overflow-y:scroll; z-index:3; height:auto; max-height:300px; }
.dropdown-content a{ float:none; color:#FFFFFF; padding:12px 16px; text-decoration:none; display:block; text-align:left; font-weight:700; text-align:center; }
.dropdown-content a:hover{ background-color:#413D3E; }
.dropdown:hover .dropdown-content{ display:block; }

.shop-pick {font-size: 16px; color: #767676; font-weight: 500; display: inline-block; margin-top: 10px;}
.shop-pick div {float: left; margin-right: 15px; display: block;}
.shop-pick div>div {background-color: #d8231e; border-radius: 100%; width: 10px; height: 10px; float: left; margin-top: 8px; margin-right: 5px;}



/* ½æ³×ÀÏ¸®½ºÆ® ¼öÁ¤ */
.result-list { position: relative; padding: 50px 0 200px; background-color: #fafafa; z-index: 10; }

.wrap-product-list ul { margin-left: -40px; }
.wrap-product-list li { width: 255px; margin-left: 40px; margin-top: 40px; }

.wrap-product-list .product-list { height: 365px; padding: 0; border: 1px solid #fafafa; }
.wrap-product-list .product-list .ly-img { width: 255px; height: 255px; margin: auto 0; }
.wrap-product-list .product-list .ly-img img { width: 253px; height: 253px; }
.wrap-product-list .product-list .ly-brand { margin-top: 17px; }
.wrap-product-list .product-list .ly-name { height: 25px; padding: 0 15px;}
.wrap-product-list .ly-name:after { content: ''; display: none; width: 12px; height: 3px; margin-top: 15px; background-color: #282828; }
		
.wrap-product-list li .btn-pick-ty1-area { position: absolute; top: 0; left: 8px; z-index: 0; }
/*	2021.12.20 css 수정
.wrap-product-list li .btn-pick-ty1-area .btn-pick-ty1 { position:relative; bottom:0; right:0; background-size: 11px; background: url(/images/btn/btn_heart_off.png) no-repeat 100%; width:15px; }
.wrap-product-list li .btn-pick-ty1-area .btn-pick-ty1.on { background: url(/images/btn/btn_heart_on.png) no-repeat 100%; }
*/
.wrap-product-list li .btn-pick-ty1-area .btn-pick-ty1 { position: relative; bottom: 0; right: 0; background: url(/images/ico/ico-bnb-heart-red.png) no-repeat; width: 15px; background-size: 220% 220% !important; background-position: 50% 5%; }
.wrap-product-list li .btn-pick-ty1-area .btn-pick-ty1.on {	background: url(/images/ico/ico-bnb-heart-red.png) no-repeat; background-position: 50% 95%; }
.wrap-product-list li .btn-pick-ty1-area span { position:relative; margin-left:4px; font-size:12px; color:#000; line-height:27px; }
.wrap-product-list .ly-etc { position: absolute; right: 1px; top: 1px; font-size: 0; }
		
.ns-type-bl-eb13x { color: #282828; font-size: 12px; font-weight: 800; padding: 0 15px; }
.ns-type-bl-eb18x { color: #282828; font-size: 17px; font-weight: 700; padding: 0 15px; }
.ns-type-bl-r14x { color: #282828; font-size: 14px; font-weight: 500; margin-left: 10px; }
.ns-type-bl-r {
    font-size: 15px;
    color: #282828;
    font-weight: 500;
}


.wrap-product-list .hover { display: none; position: absolute; top: 0; left: 0; width: 100%; min-height: 424px; padding: 0; background: #fff; z-index: 2; opacity: 1; }
.wrap-product-list .hover .ly-img { width: 255px; height: 255px; margin: auto 0; }
.wrap-product-list li.more .hover .ly-img img { width: 253px; height: 253px; }
.wrap-product-list li.more .hover .ly-brand { padding: 0; margin-top: 17px; }
.wrap-product-list li.more .hover .ly-name { height: 25px; padding: 0 15px; }

		
.wrap-product-list .hover .ns-type-bl-eb18x { color: #282828; font-size: 17px; font-weight: 700; padding: 0 15px; margin-bottom:22px; }
.wrap-product-list li.more .btn-pick-ty1-area { position: absolute; top: 0; left: 8px; z-index: 1; /*200716display: none;*/}
/*	2021.12.20 css 수정
.wrap-product-list li.more .btn-pick-ty1-area .btn-pick-ty1 { position:relative; bottom:0; right:0; background-size: 11px; margin-top:0; background: url(/images/btn/btn_heart_off.png) no-repeat 100%; width:15px; }
.wrap-product-list li.more .btn-pick-ty1-area .btn-pick-ty1.on { background: url(/images/btn/btn_heart_on.png) no-repeat 100%; }
*/
.wrap-product-list li.more .btn-pick-ty1-area .btn-pick-ty1 { position: relative; bottom: 0; right: 0; margin-top:0; background: url(/images/ico/ico-bnb-heart-red.png) no-repeat; width: 15px; background-size: 220% 220% !important; background-position: 50% 5%; }
.wrap-product-list li.more .btn-pick-ty1-area .btn-pick-ty1.on { background: url(/images/ico/ico-bnb-heart-red.png) no-repeat; background-position: 50% 95%; }


.wrap-product-list li.more .btn-pick-ty1-area span { position:relative; margin-left:4px; font-size:12px; color:#2d2d2d; line-height:27px; }

.wrap-product-list .ns-type-bl-r {line-height: 22px;overflow: hidden;white-space: nowrap;word-wrap: normal;text-overflow: ellipsis;}
.wrap-product-list .ns-type-bl-r a { display:block; width:100%; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal; word-break: break-all; }

/* ¸®ºä °ü·Ã */
.wrap-product-list li .ly-review-info { position: absolute; bottom: 20px; right: 20px; z-index: 0; /*200716*/ display: none;}
.wrap-product-list li .ly-review-info span { float:left; }
.wrap-product-list li .ly-review-info .review-avg-grade { width:10px; height:10px; background:url('/Images/ico/ico_star_empty.png') no-repeat; background-size: 100%; }
.wrap-product-list li .ly-review-info .review-avg-grade.on { width:10px; height:10px; background:url('/Images/ico/ico_star_full.png') no-repeat; background-size: 100%; }
.wrap-product-list li .ly-review-info .review-cnt { font-size:11px; color:#2d2d2d; line-height:10px; margin-left: 2px; display: none; }

.wrap-product-list li.more .ly-review-info { position: absolute; bottom: 20px; right: 20px; z-index: 1; }
.wrap-product-list li.more .ly-review-info span { float:left; }
.wrap-product-list li.more .ly-review-info .review-avg-grade { width:10px; height:10px; background:url('/Images/ico/ico_star_empty.png') no-repeat; background-size: 100%; }
.wrap-product-list li.more .ly-review-info .review-avg-grade.on { width:10px; height:10px; background:url('/Images/ico/ico_star_full.png') no-repeat; background-size: 100%; }
.wrap-product-list li.more .ly-review-info .review-cnt { font-size:11px; color:#2d2d2d; line-height:10px; margin-left: 2px; }

.wrap-product-list li.no-data { width:100%; background-color:#fafafa; text-align:center; }

/* Top100 »ó´Ü */
.wrap-list.top100 .ly-bg { height: 520px; }
.wrap-list.top100 .area-top123-list { height: 520px; padding: 20px 0 50px; }
.wrap-list.top100 .area-top123-list .tit-category { margin-bottom: 25px; }

.top123-list-ty2 li .ly-list { padding: 25px 41px; }
.top123-list-ty2 .ly-list { position: relative; float: left; width: 340px; height: 100%; margin-left: 10px; background-color: #fff; vertical-align: top; border: 1px solid #fff; }
.top123-list-ty2 .ly-list .ly-img { width: 255px; height: 255px; margin: auto 0; }
.top123-list-ty2 .ly-list .ly-img img { width: 253px; height: 253px; }
.top123-list-ty2 .ly-list .ly-brand { margin-top: 0; }
.top123-list-ty2 .ly-list .ly-name { height: 25px; padding: 0; margin-bottom: 10px; }
.top123-list-ty2 .ly-name:after { content: ''; display: none; width: 12px; height: 3px; margin-top: 15px; background-color: #282828; }

.top123-list-ty2 li { height: 386px; }
.top123-list-ty2 li .btn-pick-ty1-area { position: absolute; top: 10px; left: 15px; z-index: 0; }
.top123-list-ty2 li .btn-pick-ty1-area .btn-pick-ty1 { position:relative; bottom:0; right:0; background-size: 11px; background: url(/images/btn/btn_heart_off.png)no-repeat 50%; width:15px; }
.top123-list-ty2 li .btn-pick-ty1-area .btn-pick-ty1.on { background: url(/images/btn/btn_heart_on.png) no-repeat 50%; }
.top123-list-ty2 li .btn-pick-ty1-area span { position:relative; margin-left:4px; font-size:12px; color:#2d2d2d; line-height:29px; }
.top123-list-ty2 .ly-etc { position: absolute; right: 1px; top: 1px; font-size: 0; }
		
.top123-list-ty2 li.more .btn-pick-ty1-area { position: absolute; top: 10px; left: 15px; z-index: 1; }
.top123-list-ty2 li.more .btn-pick-ty1-area .btn-pick-ty1 { position:relative; bottom:0; right:0; background-size: 11px; margin-top:initial; background: url(/images/btn/btn_heart_off.png)no-repeat 50%; width:15px; }
.top123-list-ty2 li.more .btn-pick-ty1-area .btn-pick-ty1.on { background: url(/images/btn/btn_heart_on.png) no-repeat 50%; }
.top123-list-ty2 li.more .btn-pick-ty1-area span { position:relative; margin-left:4px; font-size:12px; color:#2d2d2d; line-height:29px; }

.top123-list-ty2 .ns-type-bl-r { line-height: 22px; /*word-break: break-all;*/ }
.top123-list-ty2 .ns-type-bl-r a { display:block; width:100%; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal; word-break: break-all; }

/* Top100 »ó´Ü ¸®ºä */
.top123-list-ty2 li .ly-review-info { position: absolute; bottom: 20px; right: 20px; z-index: 0; }
.top123-list-ty2 li .ly-review-info span { float:left; }
.top123-list-ty2 li .ly-review-info .review-avg-grade { width:10px; height:10px; background:url('/Images/ico/ico_star_empty.png') no-repeat; background-size: 100%; }
.top123-list-ty2 li .ly-review-info .review-avg-grade.on { width:10px; height:10px; background:url('/Images/ico/ico_star_full.png') no-repeat; background-size: 100%; }
.top123-list-ty2 li .ly-review-info .review-cnt { font-size:11px; color:#2d2d2d; line-height:10px; margin-left: 2px; }

/* 2020.01.29 GNB RENEWAL */
/* GNB, TOP */
.header { height: 105px; display: table;}
.header .header-top .inner h1 { cursor:pointer; }
.header-top .inner { width: 93%; min-width:1140px; max-width: 1920px;}
.header-top .etc-menu { padding-right: 13px; position:relative; }
.header-top .topsearch { position: relative; display: inline-block; width: 350px; height: 32px; line-height: 32px; border: 0; border-bottom: 1px solid #aeaeae; border-radius: 0; padding: 0px 13px; vertical-align: top;}
.header-top .etc-menu > a { width: 32px; margin-left: 15px; }
.header-top .etc-menu > a .count { top: 40%; background: #060606;	}
.header-top .etc-menu .login-menu { display: inline-block; margin-left: 20px; }
.header-top .etc-menu .login-menu .inn { position: relative; z-index: 1; top: -2px; width: 32px; height: 30px; vertical-align: top; background-color: #fff; }
.header-top .etc-menu .login-menu .inn > a { width: 32px; height: 30px; }
.header-top .etc-menu .login-menu .inn > a span { width: 100%; height: 100%; }
.header-top .etc-menu .login-menu .inn > a .login-on { position: absolute; top: 40%; right: -35%; z-index: 10; width: 23px; height: 23px; border-radius: 23px; line-height: 23px; font-size: 12px; color: #fff; font-family: 'Pretendard'; font-weight: 500; text-align: center; background: #d82a22; }
.header-top .etc-menu .login-menu .inn ul { display: none; position: absolute; top: 40px; right: -55px; padding: 10px 20px; width: 145px; height: auto; border: 1px solid #d8231e; background: #fff; z-index: 9999; transition: all .3s ease-in-out; text-align: center; }
.header-top .etc-menu .login-menu .inn:hover ul { display: block; }
.header-top .etc-menu .login-menu .inn ul:after { content: ''; position: absolute; top: -15px; left: 58px; display: block; width: 31px; height: 16px; border-width: 12px; background: url('/images/ico/ico-pannel-hover.png') no-repeat; z-index: 9999; }
.header-top .etc-menu .login-menu .inn ul li > a { width: 100%; height: 27px; line-height: 27px; font-size: 14px; }
.header-top .etc-menu .login-menu .inn ul li > a.login { background-color: #d82a22; color: #fff; }
.header-top .etc-menu .login-menu .inn ul li > span.name { width: 100%; height: 27px; line-height: 27px; font-size: 14px; font-weight: 800; }
.header-top .etc-menu .login-menu .inn ul li > a span.red { color: #d82a22; width:60%;}
.header-top .etc-menu .login-menu .inn ul li > span.line { width: 100%; height: 1px; border: 0.5px solid #aeaeae; margin: 10px 0; vertical-align: middle; }

.etc-menu-icon4 { text-indent: 0; text-align: center; background: none; width: 310px; height: 32px; line-height: 32px; font-size: 18px; overflow: hidden; cursor: text; }
.etc-menu-icon4:hover{ text-indent: 0; background: none;}
.etc-menu-icon5 { text-indent: -999999px;     background: url(/upload/shoemarker/sample/bogi.png); background-size: cover; position: absolute; width: 17px; height: 17px; top: -17px; right: -20px; }
.login-icon { text-indent: -999999px; background: url('/Images/ico/icon_login.png') no-repeat center; }
.cscenter-icon { text-indent: -999999px; background: url('/Images/ico/icon_cscenter.png') no-repeat center; }
.cart-icon { text-indent: -999999px; background: url('/Images/ico/icon_cart.png') no-repeat center; }
/*.items-in-basket { margin-right: -614px; } */

.header-top .topsearch{height: 35px; overflow: hidden;}
.TopschWrap {width:340px; height: 100%; float: left;}

/* 20.06.15 icon update */
.login-icon { text-indent: -999999px; background: url('/Images/ico/icon_login_gray.png') no-repeat center; }
.cscenter-icon { text-indent: -999999px; background: url('/Images/ico/icon_cscenter_gray.png') no-repeat center; }
.cart-icon { text-indent: -999999px; background: url('/Images/ico/icon_cart_gray.png') no-repeat center; }
/* 21.12.16 icon update */
.productpick-icon { text-indent: -999999px; background: url('/Images/ico/ico_pick_gray.png') no-repeat center; }

.header-bot { background-color: #fff; border-top: 0; border-bottom: 0; }
.header-bot .inner { width: 93%; min-width: 1140px; overflow: hidden;}
.header-top .topsearch { position: absolute; display: inline-block; width: 420px; height: 35px; line-height: 32px; border: 0; border-bottom: 2px solid #191919; border-radius: 0; padding: 0px 13px; vertical-align: top; left: 50%; transform: translateX(-50%);}
.etc-menu-icon4 { width: 360px; font-weight: 600; line-height: 28px;}
.header-bot .wrap-gnb { height: 56px; }
.header-bot .wrap-gnb .gnb-fst>li>a { color: #282828; height: 48px; line-height: 58px; font-weight: 600; }

.header-bot .wrap-gnb .gnb-fst>li>a.on:after { content: ''; position: absolute; display: inline-block; width: 7px; height: 7px; margin-top: 14px; margin-left: 3px; border-radius: 50%; background-color: #d8231e; vertical-align: middle; }
.header-bot .wrap-gnb .gnb-sed > li { margin-left: 0; height: 56px; }
.header-bot .wrap-gnb .gnb-sed>li>a { font-size: 18px; font-weight: 700; margin-left: 35px; color: #282828; height: 56px; line-height: 56px; }
.header-bot .wrap-gnb .brands-lists { margin-top: 1px; }
.header-bot .wrap-gnb .shop-lists { margin-top: 1px; }
.header-bot .wrap-gnb>ul>li:hover > a:before,
.header-bot .wrap-gnb>ul>li.current > a:before{ background: #d82a22; }
.header-bot .etc-store a { height: 56px; margin-left: 1px; }
.header-bot .etc-store a:hover span:after{ background-color: #d82a22; }

/* 2020.06.15 GNB RENEWAL */
/* GNB, TOP */
.header-bot .wrap-gnb { float: none; text-align: center;}
.header-bot .wrap-gnb .gnb-fst>li>a { color: #191919; height: 48px; line-height: 58px; z-index:99;}


.etc-store-1 { width: 115px; background: url('/Images/img/channel_teva.png') no-repeat center; }
.etc-store-2 { width: 115px; background: url('/Images/img/channel_street306.png') no-repeat center; }
.etc-store-3 { width: 115px; background: url('/Images/img/channel_exclusive.png') no-repeat center; }



/* SHOEMARKER ONLY/ STREET306/ TEVA */
.special-view { background-color: #191919; border-top: none; border-bottom: none; }
.special-view .wrap-gnb { /*left: 250px;*/ width: 93%; margin: 0 auto; text-align: center; align-items: center; margin-left: 6.2%; }
.special-view .wrap-gnb .gnb-fst>li>a { color: #fff; }
.special-view .wrap-gnb .gnb-fst>li>a.on:after { background-color: #fff; }
.special-view .wrap-gnb>ul>li:hover > a:before, .special-view .wrap-gnb>ul>li.current > a:before{ background: #fff; }

/* MAIN BANNER */
.intro-slides .swiper-pagination.fraction { display: inline-block; width: auto; left: 50%; margin-left: -525px; bottom: 30px; font-size: 13px; }
.intro-slides .swiper-pagination.fraction .swiper-pagination-current { color: #212121; }
.intro-slides .swiper-pagination.fraction .swiper-pagination-total { color: #838383; }
.intro-slides .ty-b {position: absolute;
    bottom: 40%;
    left: 43%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 900px;
    height: 70px;
    /* background: #fff; */
    text-align: left;
    z-index: 9;}
.intro-slides .phrase { position: relative; width: 1140px; height: 100%; margin: 0 auto; font-family: 'Pretendard'; }
.intro-slides .phrase .title {position: absolute;
    top: -40px;
    left: 0;
    width: 100%;
    font-size: 48px;
    color: #fff;
    font-weight: 700;
}
.intro-slides .phrase .subtitle {position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    font-size: 22px;
    color: #fff;}
.intro-slides .swiper-slide-active .title { animation: fadeInLeft .8s ease-in-out forwards .1s; }
.intro-slides .swiper-slide-active .subtitle { animation: fadeInLeft .8s ease-in-out forwards .1s; }
.intro-slides .phrase .shopnow { position: absolute; top: -34px; right: -49px; width: 162px; height: 68px; background: #000; opacity: 0.6; font-size: 16px; display: none;}
.intro-slides .inner .swiper-button-prev { width: 60px; height: 60px; /*left: 53px;*/ background: url('/Images/btn/arrow_left.png') no-repeat right; }
.intro-slides .inner .swiper-button-next { width: 60px; height: 60px; /*right: 53px;*/ background: url('/Images/btn/arrow_right.png') no-repeat left; }

/* 2020.02.05 GNB CATEGORY LNB RENEWAL */
.header-bot .wrap-gnb .gnb-fst>li.current .shop-lists { height: auto; padding: 0; }
.header-bot .wrap-gnb .gnb-category-list .btn-hide { top: 15px; }
.header-bot .wrap-gnb .gnb-category-list { position: relative; /*width: 66%;*/width: 1460px; margin: 0 auto; text-align: left; }
.header-bot .wrap-gnb .gnb-category-list.div { float: left; }
#GNB_Category { display: inline-block; vertical-align: top; }
#GNB_Category ul li { width: 170px; text-align: center; background-color: #f3f3f3; border-bottom: 1px solid #e8e8e8; }
#GNB_Category ul li a { /*padding-left: 26px;*/ color: #000000; font-size: 15px; font-weight: 500; height: 50px; line-height: 50px; }
/*#GNB_Category ul li a.gnb-category-01 { background: url('/Images/ico/icon_category_men.png') left center no-repeat; }
#GNB_Category ul li a.gnb-category-02 { background: url('/Images/ico/icon_category_women.png') left center no-repeat; }
#GNB_Category ul li a.gnb-category-03 { background: url('/Images/ico/icon_category_kids.png') left center no-repeat; }
#GNB_Category ul li a.gnb-category-04 { background: url('/Images/ico/icon_category_acc.png') left center no-repeat; }
#GNB_Category ul li a.gnb-category-06 { background: url('/Images/ico/icon_category_clothes.png') left center no-repeat; }*/
#GNB_Category ul li.on, #GNB_Category ul li:hover { background-color: #fff; border-bottom: 1px solid #c7c7c7; }
#GNB_Category ul li.on a, #GNB_Category ul li:hover a { color: #d80000; }
/*#GNB_Category ul li.on a.gnb-category-01, #GNB_Category ul li:hover a.gnb-category-01 { background: url('/Images/ico/icon_category_men_red.png') left center no-repeat; }
#GNB_Category ul li.on a.gnb-category-02, #GNB_Category ul li:hover a.gnb-category-02 { background: url('/Images/ico/icon_category_women_red.png') left center no-repeat; }
#GNB_Category ul li.on a.gnb-category-03, #GNB_Category ul li:hover a.gnb-category-03 { background: url('/Images/ico/icon_category_kids_red.png') left center no-repeat; }
#GNB_Category ul li.on a.gnb-category-04, #GNB_Category ul li:hover a.gnb-category-04 { background: url('/Images/ico/icon_category_acc_red.png') left center no-repeat; }
#GNB_Category ul li.on a.gnb-category-06, #GNB_Category ul li:hover a.gnb-category-06 { background: url('/Images/ico/icon_category_clothes_red.png') left center no-repeat; }*/
#GNB_Category_List { display: inline-block; }
#GNB_Category_List ul { float: left; height: auto; border-right: 1px solid #e6e6e6; }
#GNB_Category_List ul li { width: 170px; text-align: center; line-height:40px; }
#GNB_Category_List ul li a { height: 30px; line-height: 30px; color: #000000; font-size: 13px; }
#GNB_Category_List ul li:first-child a { height: 50px; line-height: 50px; font-size: 15px; font-weight: 500; }
#GNB_Category_List ul li a:hover { color: #d80000; }
#GNB_Category_List ul:last-child:after { clear: both; }

/* 2020.02.05 MAIN BANNER TEXT Animation */
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}

/*.intro-slides .swiper-slide-active .title { animation: fadeInLeft .8s ease-in-out forwards .1s; }
.intro-slides .swiper-slide-active .subtitle { animation: fadeInLeft .8s ease-in-out forwards .1s; }*/

/* 2020.02.07 Brand List Title */
.tit-brand { background-color: transparent; }

/* 2020.02.10 product List */
.search-category table tr td li.on a { color: #d8231e; }
.result-list .result-list-tit { font-size: 20px; }

/* New Page */
.wrap-list.new .ly-bg { height: 520px;}
.wrap-list.new .area-new-list { position: absolute; z-index: 9; top: 0; left: 0; width: 100%;height: 520px; overflow: hidden; padding: 20px 0 50px; }
.wrap-list.new .area-new-list .tit-category { margin-bottom: 25px; }

.new-list-ty2 { width: 1040px; margin: 0 auto; }
.new-list-ty2 li .ly-list { padding: 25px 41px; }
.new-list-ty2 li .ly-list:first-child { margin-left: 0; }

.new-list-ty2 .ly-list { position: relative; float: left; width: 340px; height: 100%; margin-left: 10px; background-color: #fff; vertical-align: top; border: 1px solid #fff; }
.new-list-ty2 .ly-list .ly-img { width: 255px; height: 255px; margin: auto 0; }
.new-list-ty2 .ly-list .ly-img img { width: 253px; height: 253px; }
.new-list-ty2 .ly-list .ly-brand { margin-top: 0; }
.new-list-ty2 .ly-list .ly-name { height: 25px; padding: 0; margin-bottom: 10px; }
.new-list-ty2 .ly-list .ly-name:after { content: ''; display: none; width: 12px; height: 3px; margin-top: 15px; background-color: #282828; }

.new-list-ty2 li { height: 386px; }
.new-list-ty2 li .btn-pick-ty1-area { position: absolute; top: 10px; left: 15px; z-index: 0; }
.new-list-ty2 li .btn-pick-ty1-area .btn-pick-ty1 { position:relative; bottom:0; right:0; background-size: 11px; background: url(/images/btn/btn_heart_off.png)no-repeat 50%; width:15px; }
.new-list-ty2 li .btn-pick-ty1-area .btn-pick-ty1.on { background: url(/images/btn/btn_heart_on.png) no-repeat 50%; }
.new-list-ty2 li .btn-pick-ty1-area span { position:relative; margin-left:4px; font-size:12px; color:#2d2d2d; line-height:29px; }
/*.new-list-ty2 .ly-etc { position: absolute; right: 1px; top: 1px; font-size: 0; }*/
		
.new-list-ty2 li.more .btn-pick-ty1-area { position: absolute; top: 10px; left: 15px; z-index: 1; }
.new-list-ty2 li.more .btn-pick-ty1-area .btn-pick-ty1 { position:relative; bottom:0; right:0; background-size: 11px; margin-top:initial; background: url(/images/btn/btn_heart_off.png)no-repeat 50%; width:15px; }
.new-list-ty2 li.more .btn-pick-ty1-area .btn-pick-ty1.on { background: url(/images/btn/btn_heart_on.png) no-repeat 50%; }
.new-list-ty2 li.more .btn-pick-ty1-area span { position:relative; margin-left:4px; font-size:12px; color:#2d2d2d; line-height:29px; }

.new-list-ty2 .ns-type-bl-r { line-height: 22px; /*word-break: break-all;*/ }
.new-list-ty2 .ns-type-bl-r a { display:block; width:100%; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal; word-break: break-all; }

/* New Page »ó´Ü ¸®ºä */
.new-list-ty2 li .ly-review-info { position: absolute; bottom: 20px; right: 20px; z-index: 0; }
.new-list-ty2 li .ly-review-info span { float:left; }
.new-list-ty2 li .ly-review-info .review-avg-grade { width:10px; height:10px; background:url('/Images/ico/ico_star_empty.png') no-repeat; background-size: 100%; }
.new-list-ty2 li .ly-review-info .review-avg-grade.on { width:10px; height:10px; background:url('/Images/ico/ico_star_full.png') no-repeat; background-size: 100%; }
.new-list-ty2 li .ly-review-info .review-cnt { font-size:11px; color:#2d2d2d; line-height:10px; margin-left: 2px; }

/* ShoemarkerOnly */
.intro-img {	/* CSS ¼öÁ¤ (2020.03.17 Á¤½Â¿µ) */
	margin-bottom: 80px;
}

/* SHOEMARKERONLY MAIN BANNER */
.wrap-shoemarker-only .intro-slides .swiper-pagination.fraction { display: inline-block; width: auto; left: 50%; margin-left: -525px; bottom: 30px; font-size: 13px; }
.wrap-shoemarker-only .intro-slides .swiper-pagination.fraction .swiper-pagination-current { color: #212121; }
.wrap-shoemarker-only .intro-slides .swiper-pagination.fraction .swiper-pagination-total { color: #838383; }
.wrap-shoemarker-only .intro-slides .ty-b { position: absolute; bottom: 41%; left: 43%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 900px; height: 70px; text-align: left; z-index: 9; }
.wrap-shoemarker-only .intro-slides .phrase { position: relative; width: 1140px; height: 100%; margin: 0 auto; font-family: 'Pretendard'; }
.wrap-shoemarker-only .intro-slides .phrase .title { position: absolute; top: -40px; left: 0; width: 100%; font-size: 48px; color: #fff; font-weight: 700; }
.wrap-shoemarker-only .intro-slides .phrase .subtitle { position: absolute; bottom: 0; left: 0; width: 100%; font-size: 22px; color: #fff; }
.wrap-shoemarker-only .intro-slides .phrase .shopnow { position: absolute; top: -34px; right: -49px; width: 162px; height: 68px; background: #000; opacity: 0.6; font-size: 16px; }
.wrap-shoemarker-only .intro-slides .inner .swiper-button-prev { width: 24px; height: 43px; left: 53px; background: url('/Images/btn/arrow_left.png') no-repeat right; }
.wrap-shoemarker-only .intro-slides .inner .swiper-button-next { width: 24px; height: 43px; right: 53px; background: url('/Images/btn/arrow_right.png') no-repeat left; }

.wrap-shoemarker-only .fadeInLeft { -webkit-animation-name: fadeInLeft; -moz-animation-name: fadeInLeft; -o-animation-name: fadeInLeft; animation-name: fadeInLeft; }
.wrap-shoemarker-only .intro-slides .swiper-slide-active .title { animation: fadeInLeft .8s ease-in-out forwards .1s; }
.wrap-shoemarker-only .intro-slides .swiper-slide-active .subtitle { animation: fadeInLeft .8s ease-in-out forwards .1s; }

/* ShoemarkerOnly Issue Now */
.ly-issue-now {height: 870px;padding: 80px 0;}
.ly-issue-now .title-black{margin-bottom: 40px;text-align: center;}
.ly-issue-now .tit-white{ position: absolute; left: 50px; bottom: 80px; font-size: 18px;color: #fff;font-weight: 700;letter-spacing: 2px;line-height: 25px;}
.ly-issue-now .inform-white{ position: absolute; left: 50px; bottom: 20px; font-family: 'Pretendard';font-size: 14px;color: #fff;line-height: 22px;}
.ly-issue-now .tit-black{font-size: 18px;color: #282828;font-weight: 700;letter-spacing: 2px;line-height: 25px;}
.ly-issue-now .inform-black{font-family: 'Pretendard';font-size: 14px;color: #282828;line-height: 22px;}

.ly-issue-now .inner:after{content: '';display: block;clear: both;}
.ly-issue-now .ly-ty1{float: left;position: relative;}
.ly-issue-now .ly-ty1 .img-ty1{width: 560px;height: 647px;}
.ly-issue-now .ly-ty1 .img-ty1>img{width: 100%;}
.ly-issue-now .ly-ty1 .tit-white{position: absolute;left: 63px;bottom: 129px;}
.ly-issue-now .ly-ty1 .inform-white{position: absolute;left: 63px;bottom: 71px;}
.ly-issue-now .ly-ty2{ position: relative; float: left;margin-bottom: 20px;margin-left: 20px;}
.ly-issue-now .ly-ty2 .ly-video{width: 560px;height: 356px;}
.ly-issue-now .ly-ty3{float: left;position: relative;width: 560px;margin-left: 20px;}
.ly-issue-now .ly-ty3 .img-ty3{width: 270px;height: 270px;}
.ly-issue-now .ly-ty3 .img-ty3>img{width: 100%;}
.ly-issue-now .ly-ty3 .tit-black{position: absolute;left: 317px;bottom: 62px;}
.ly-issue-now .ly-ty3 .inform-black{position: absolute;left: 317px;bottom: 0;}

/* SHOEMARKERONLY INSTAGRAM */
.ly-hashTag-shoemarker { height: 750px; /*200619*/ background-color: #fff; width: 93%; margin: 0 auto;/*200619*/}
.ly-hashTag-shoemarker .inner { width: 90%; /* º¯°æ ¿¹Á¤ */}

.ly-hashTag-shoemarker li { width: calc(100%/6); height: calc(100%/6); }
.ly-hashTag-shoemarker li .ico-plus { cursor:pointer; }

/* Street306 MAIN BANNER */
.wrap-street306 .intro-slides .swiper-pagination.fraction { display: inline-block; width: auto; left: 50%; margin-left: -525px; bottom: 30px; font-size: 13px; }
.wrap-street306 .intro-slides .swiper-pagination.fraction .swiper-pagination-current { color: #212121; }
.wrap-street306 .intro-slides .swiper-pagination.fraction .swiper-pagination-total { color: #838383; }
.wrap-street306 .intro-slides .ty-b { position: absolute; bottom: 50%; left: 43%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 900px; height: 70px; text-align: left; z-index: 9; }
.wrap-street306 .intro-slides .phrase { position: relative; width: 1140px; height: 100%; margin: 0 auto; font-family: 'Pretendard'; }
.wrap-street306 .intro-slides .phrase .title { position: absolute; top: -40px; left: 0; width: 100%; font-size: 48px; color: #fff; font-weight: 700; }
.wrap-street306 .intro-slides .phrase .subtitle { position: absolute; bottom: 0; left: 0; width: 100%; font-size: 22px; color: #fff; }
.wrap-street306 .intro-slides .phrase .shopnow { position: absolute; top: -34px; right: -49px; width: 162px; height: 68px; background: #000; opacity: 0.6; font-size: 16px; }
.wrap-street306 .intro-slides .inner{width: 1920px;}
.wrap-street306 .intro-slides .inner .swiper-button-prev { width: 24px; height: 43px; left: 53px; background: url('/Images/btn/arrow_left.png') no-repeat right; }
.wrap-street306 .intro-slides .inner .swiper-button-next { width: 24px; height: 43px; right: 53px; background: url('/Images/btn/arrow_right.png') no-repeat left; }

/*.wrap-street306 .fadeInLeft { -webkit-animation-name: fadeInLeft; -moz-animation-name: fadeInLeft; -o-animation-name: fadeInLeft; animation-name: fadeInLeft; }
.wrap-street306 .intro-slides .swiper-slide-active .title { animation: fadeInLeft .8s ease-in-out forwards .1s; }
.wrap-street306 .intro-slides .swiper-slide-active .subtitle { animation: fadeInLeft .8s ease-in-out forwards .1s; }*/

.wrap-street306 .intro-slides .txt {position: absolute; z-index: 99; display: inline-block; top: initial; bottom: 13%; left: 7%; color:#fff; width: 93%; height: 40px; /*background: #fff;*/ text-align: left;}
.wrap-street306 .intro-slides .txt p { position: absolute; display: inline-block; top: -17px; left: 0; width: 100%; height: 40px; line-height: 40px; color: #fff; font-size: 32px; overflow: hidden; letter-spacing:-1px; font-weight: 700;}
.wrap-street306 .intro-slides .txt span { position: absolute; display: inline-block; left: 0; bottom: -11px; width: 100%; height: 30px; line-height: 30px; color: #fff; font-size: 18px; overflow: hidden; }

/* Street306 GNB */
.special-view.street306 .street306-logo { /*margin-right: 280px;*/ float:left; }
.special-view.street306 .inner { position: inherit; }
.special-view.street306 .wrap-gnb { position: inherit; }
.special-view.street306 .wrap-gnb .gnb-fst>li .street306-brands-lists { opacity: 0; height: 0; overflow: hidden; transition: all .3s ease-in-out; padding: 0; position: absolute; left: 0; right: 0; width: 100%; z-index: 9; background-color: #fff; }
.special-view.street306 .wrap-gnb .gnb-fst>li.current .street306-brands-lists { opacity: 1; height: 450px; padding: 40px 0 69px; border-bottom: 1px solid #d8231e; }
.special-view.street306 .wrap-gnb .gnb-fst>li .street306-brands-lists .tit { opacity: 0; width: 1140px; line-height: 31px; margin: 0 auto 15px; font-size: 21px; font-weight: 800; color: #282828; }
.special-view.street306 .wrap-gnb .gnb-fst>li.current .street306-brands-lists .tit { opacity: 1; }
.special-view.street306 .wrap-gnb .street306-brands-lists .btn-hide { top: -55px; }
.special-view.street306 .wrap-gnb .street306-brands-lists .brands-list { position: relative; width: 1140px; height: 300px; margin: 0 auto; }
.special-view.street306 .wrap-gnb .street306-brands-lists .brands-list li { float: left; width: 190px; height: 52px; border: 1px solid #fff;  }
.special-view.street306 .wrap-gnb .street306-brands-lists .brands-list li a { width: 100%; height: 100%; text-align: center; font-weight: 800; color: #fff; }
.special-view.street306 .wrap-gnb .street306-brands-lists .brands-list li img { width: 189px; height: 50px; }
.special-view.street306 .wrap-gnb .street306-brands-lists .brands-list li>a { margin-left: 0; }

/* Street306 Sub Page Banner */
.wrap-sub-content.ty-list.street306 { padding-top:0; }
.sub-intro-img.street306 { height:auto; }

/* ¸ÞÀÎ BEST SELLER / NEW ARRIVALS */
.ly-best-seller { height: initial; /*200619*/background-color: #fff; max-width: 1920px; margin: 0 auto;/*200619*/ }
.ly-best-seller .inner { position: relative; width: 93%; }

/* Main BestSeller - Á¦¸ñ,ºÐ·ù ½½¶óÀÌµå */
.ly-best-seller .area-tab .tab-type3 .tab-links { margin-bottom: 0; height: 75px; line-height: 75px; display: none; }
.ly-best-seller .area-tab .tab-type3 .tab-links button { font-size: 24px; font-weight: 800; letter-spacing: 2px; padding-left: 50px; }
.ly-best-seller .ly-sort-ty1 { position: relative; width: 97%; overflow:hidden; top: 0; left: 25px; /*margin-bottom: 1%;*/ }

.ly-best-seller .ly-sort-ty1 a { margin-left: 20px; font-size: 17px; color: #aeaeae; line-height: 1; font-weight:300; letter-spacing:0.025em; line-height:75px; }
.ly-best-seller .ly-sort-ty1 a.current { color:#d8231e; /*text-decoration: underline;*/ font-weight: 700; }
.ly-best-seller .ly-sort-ty1 li { float:left; width:auto; /*height:75px;*/height:60px; }
.ly-best-seller .tab-type3 .tab-link.current:after { margin-top: 0; border-bottom: 0; }
.ly-best-seller .tab-content .tab-inner1 .bestseller-swiper-button-prev { width: 15px; height: 75px; position: absolute; top: 24px; left: 0; background:url('/images/btn/btn_slide left small.png') no-repeat; background-size: auto 20px; background-position: right center; z-index:10; }
.ly-best-seller .tab-content .tab-inner1 .bestseller-swiper-button-next { width: 15px; height: 75px; position: absolute; top: 24px; right: 0;  background:url('/images/btn/btn_slide right small.png') no-repeat; background-size: auto 20px; background-position: left center; z-index:10; }

/* Main BestSeller - »óÇ°¸®½ºÆ® */
.wrap-product-list li {	width: 255px; margin-left: 42px;/* margin-top: 40px; */}

/*.ly-best-seller .wrap-product-list .product-list { height: 325px; border:0; }
.ly-best-seller .wrap-product-list ul { margin-left: -35px; }
.ly-best-seller .wrap-product-list li { width: 220px; margin-left:35px; /*border:0 !important;border: 1px solid #e8e8e8; margin-top:20px; }
.ly-best-seller .wrap-product-list li .btn-pick-ty1-area span { font-size: 9px; }
/*.ly-best-seller .wrap-product-list li:nth-child(5) { margin-top: 0; }
.ly-best-seller .wrap-product-list .ly-etc { right: 0; top: 0; }
.ly-best-seller .wrap-product-list .ly-etc>span { width: 47px; height: 26px; font-size: 11px; line-height: 26px; }
.ly-best-seller .wrap-product-list .reserved { background-color: #d8231e; }

.ly-best-seller .wrap-product-list .product-list .ly-img { width: 220px; height: 220px; margin: auto 0; }
.ly-best-seller .wrap-product-list .product-list .ly-img img { width: 100%; height: 100%; }
.ly-best-seller .wrap-product-list .product-list .ly-review-info { padding: 12px 15px 0; position:relative; bottom: auto; right: auto; display: inline-block; }
.ly-best-seller .wrap-product-list .product-list .ly-brand { margin: 10px 0 0; }
.ly-best-seller .wrap-product-list .product-list .ly-brand .ns-type-bl-eb13x { font-size:11px; color:#aaa; }
.ly-best-seller .wrap-product-list .product-list .ly-name .ns-type-bl-r { font-size:13px; font-weight:800; }
.ly-best-seller .wrap-product-list .product-list .ly-price .ns-type-bl-eb13x { font-size:18px; font-weight:500; }
.ly-best-seller .wrap-product-list .product-list .ly-price .ns-type-bl-eb14x { font-size:13px; font-weight:500; }*/

.ly-best-seller .wrap-product-list .product-list { height: auto; border:0; }
.ly-best-seller .wrap-product-list ul { margin-left: -1.1%; }
.ly-best-seller .wrap-product-list li { width: 13%; margin-left:1.2%; /*border:0 !important;*/border: 1px solid #e8e8e8; margin-top:20px; }
.ly-best-seller .wrap-product-list li .btn-pick-ty1-area span { font-size: 11px; }
/*.ly-best-seller .wrap-product-list li:nth-child(5) { margin-top: 0; }*/
.ly-best-seller .wrap-product-list .ly-etc { right: 0; top: 0; }
.ly-best-seller .wrap-product-list .ly-etc>span { width: 47px; height: 26px; font-size: 11px; line-height: 26px; }
.ly-best-seller .wrap-product-list .reserved { background-color: #d8231e; }

.ly-best-seller .wrap-product-list .product-list .ly-img { width: 100%; height: 100%; margin: auto 0; }
.ly-best-seller .wrap-product-list .product-list .ly-img img { width: 100%; height: 100%; }
.ly-best-seller .wrap-product-list .product-list .ly-review-info { padding: 12px 15px 0; position:relative; bottom: auto; right: auto; /*display: inline-block;*/display: none }
.ly-best-seller .wrap-product-list .product-list .ly-brand { margin: 10px 0 0; }
.ly-best-seller .wrap-product-list .product-list .ly-brand .ns-type-bl-eb13x { font-size:11px; color:#282828; }
.ly-best-seller .wrap-product-list .product-list .ly-name .ns-type-bl-r { font-size:15px; font-weight:500; }
.ly-best-seller .wrap-product-list .product-list .ly-price { display: flex; justify-content: space-between; }
.ly-best-seller .wrap-product-list .product-list .ly-price .ns-type-bl-eb13x { font-size:16px; font-weight:700; line-height:25px; }
.ly-best-seller .wrap-product-list .product-list .ly-price .ns-type-bl-eb14x { font-size:13px; font-weight:500; }


/* Main DailyDeal */
/*200619*/.dailydeal { background-color: #fff; max-width: 1920px; margin: 0 auto; margin-top: 4%;}/*200619*/
.dailydeal .ly-head { font-size:25px; font-weight:500; letter-spacing:-0.05em;}
.dailydeal .inner { width: 93%; }
.dailydeal .ly-content { position:relative; display:inline-block; width:100%; background-color:#F1F1F1; margin-top:40px; margin-bottom: 40px; }
.dailydeal .ly-content .l-content { float:left; width:200px; padding-top:10px; padding-left:20px; font-size:18px; font-weight:600; line-height: 26px; }
.dailydeal span.red { color:#d8231e; text-decoration:underline;  font-weight: 900; }
.dailydeal .ly-content .r-content { /*float:left;*/ width:95%; overflow:hidden; }
.dailydeal .ly-content .r-content ul { margin: 30px auto; }
.dailydeal .ly-content .r-content ul>li { float:left; width:auto; }
.dailydeal .ly-content .r-content ul>li a {width: 100%; height: 100%;}
.dailydeal .ly-content .dailydeal-swiper-button-prev { width: 24px; height: 43px; position: absolute; top: 167px; left: 10px; background:url('/images/btn/btn_slide left big.png') no-repeat; background-size: 14px auto;
background-position: right center; z-index:10; }
.dailydeal .ly-content .dailydeal-swiper-button-next { width: 24px; height: 43px; position: absolute; top: 167px; right: 10px;  background:url('/images/btn/btn_slide right big.png') no-repeat; background-size: 14px auto;
background-position: left center; z-index:10; }
.dailydeal .ly-content .r-content .ly-img img {width: 240px; height: 100%; margin-left: 44px; background-color: white; }
.dailydeal .ly-content .r-content .ly-all { position:relative; padding-left:6%; background-color:#fff; }
.dailydeal .ly-content .r-content .ly-brand { font-size:11px; color:#aaa; padding: 18px 0 5px; }
.dailydeal .ly-content .r-content .ly-name { font-size:13px; font-weight:800; padding-bottom: 5px; }
.dailydeal .ly-content .r-content .ly-price { font-size:18px; font-weight:500; color:#d8231e; padding-bottom:20px; }
.dailydeal .ly-content .r-content .ly-rate { position:absolute; font-size:30px; font-weight:400; color:#d8231e; bottom: 5px; right: 25px; }
/*200716*/
.dailydeal .ly-content .r-content .ly-brand {font-size: 11px; color: #282828; padding: 8% 0 2%; font-weight: 800;}
.dailydeal .ly-content .r-content .ly-name { font-size: 15px; font-weight: 500; padding-bottom: 2%; width: 90%; height: 2%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.dailydeal .ly-content .r-content .ly-price {font-size: 18px; font-weight: 700; color: #282828; padding-bottom: 15px; padding-top: 0px;}
.dailydeal .ly-content .r-content .ly-rate { position: absolute; font-size: 26px; font-weight: 700; color: #d8231e; bottom: 3.5%; right: 10%;}

/* 메인 New */
.ly-best-new {height: initial; background-color: #fff; max-width: 1920px; margin: 0 auto; margin-top: 4%;}
.ly-best-new .inner {position: relative; width: 93%;}
.ly-best-new .tab-type3 .tab-link.current:after {margin-top: 0; border-bottom: 0;}
.ly-best-new .tab-content .tab-inner1 .bestseller-swiper-button-prev {width: 15px; height: 75px; position: absolute; top: 24px; left: 0; background: url('/images/btn/btn_slide left small.png') no-repeat;	background-size: auto 20px;	background-position: right center; z-index: 10;}
.ly-best-new .tab-content .tab-inner1 .bestseller-swiper-button-next {width: 15px; height: 75px; position: absolute; top: 24px; right: 0; background: url('/images/btn/btn_slide right small.png') no-repeat; background-size: auto 20px; background-position: left center;	z-index: 10;}

/* Main BestSeller - 상품리스트 */
.wrap-product-list li {	width: 255px; margin-left: 42px;/* margin-top: 40px; */}

.ly-best-new .wrap-product-list .product-list { height: auto; border:0; }
.ly-best-new .wrap-product-list ul { margin-left: -1.1%; }
.ly-best-new .wrap-product-list li { width: 13%; margin-left:1.2%; /*border:0 !important;*/border: 1px solid #e8e8e8; margin-top:20px; }
.ly-best-new .wrap-product-list li .btn-pick-ty1-area span { font-size: 11px; }
/*.ly-best-new .wrap-product-list li:nth-child(5) { margin-top: 0; }*/
.ly-best-new .wrap-product-list .ly-etc { right: 0; top: 0; }
.ly-best-new .wrap-product-list .ly-etc>span { width: 47px; height: 26px; font-size: 11px; line-height: 26px; }
.ly-best-new .wrap-product-list .reserved { background-color: #d8231e; }

.ly-best-new .wrap-product-list .product-list .ly-img { width: 100%; height: 100%; margin: auto 0; }
.ly-best-new .wrap-product-list .product-list .ly-img img { width: 100%; height: 100%; }
.ly-best-new .wrap-product-list .product-list .ly-review-info { padding: 12px 15px 0; position:relative; bottom: auto; right: auto; /*display: inline-block;*/display: none }
.ly-best-new .wrap-product-list .product-list .ly-brand { margin: 10px 0 0; }
.ly-best-new .wrap-product-list .product-list .ly-brand .ns-type-bl-eb13x { font-size:11px; color:#282828; }
.ly-best-new .wrap-product-list .product-list .ly-name .ns-type-bl-r { font-size:15px; font-weight:500; }
.ly-best-new .wrap-product-list .product-list .ly-price .ns-type-bl-eb13x { font-size:16px; font-weight:700; padding-top: 2px; height: 25px;}
.ly-best-new .wrap-product-list .product-list .ly-price .ns-type-bl-eb14x { font-size:13px; font-weight:500; }

/* MAIN STYLE PEOPLE */
.style-people { background-color: #fff; width: 93%; margin: 0 auto; max-width: 1920px; padding:6% 0 6% 0%;}
/*.style-people .title-black {/*margin-left: 3%; */ text-align: left;}
/*.style-people .title-black p {width: 50px; height: 50px; transform: translate(0px,-6px); background: url(/Upload/Shoemarker/title_images/instagram.png) center no-repeat; background-size: 50px; float: left; padding-top: 90px; font-size: 30px;}*/
.style-people ul {font-size: 18px; line-height: 30px; color: #999; text-decoration: underline; margin-top: 90px;}
/*.instagram-grid .feed {display: flex; flex-wrap: wrap; margin: -3% -3% 0 0; width: 100%;}
.instagram-grid .feed li {display: flex; width: 30%; margin: 3% 0 0 3%;}
.instagram-grid .feed li .listitems {display: block; position: relative; width: 100%;}*/


/* MAIN STYLE PEOPLE -2406 릴스+게시물 레이아웃*/
.style-people .title-black {text-align: center;}
.style-people .title-black p {width: 100%; height: 50px; transform: translate(0px,-6px); background:url(/Upload/Shoemarker/title_images/instagram.png) center no-repeat; background-size:50px; float:left; padding-top:90px; font-size:30px; }
.style-people .account{display: flex; width: 100%; margin: 42px auto; flex-flow: row wrap; justify-content: center;}
.style-people .account li {margin: 0 10px 0 10px;}
.instagram-grid .feed {width: 70%; display:flex; flex-flow: row wrap; justify-content: center; margin:0 auto;}
.instagram-grid .feed li { width:calc(96%/4); margin: 0 5px 0 5px}
.instagram-grid .reels li { width: calc(96% / 4); margin:0 5px 0 5px; margin-bottom: 4vw;}
.instagram-grid .reels {display: flex; flex-flow: row; justify-content: center; width: 70%; margin: 0 auto;}
.instagram-grid .reels a {display: block;}
.instagram-grid .reels .vcontent{height:22.22vw;overflow: hidden;}
.instagram-grid .reels .vcontent video {height: inherit; object-fit: cover; object-position: center;}
.best-review img { margin-left:0%; }
.instagram-grid .tit-area { padding-top: 3% 0 10px 0; margin-bottom:20px;}
.instagram-grid .section-tit {font-size :18px; font-weight: 800; letter-spacing:0px; line-height:1.25; text-align: center;}


/* footer sns º¯°æ */
.footer .footer-con { padding: 45px 160px 45px 160px; }

/*.footer .footer-etc a:first-child { background: url(/images/ico/sns_icon_ins.png)no-repeat center center; }*/
/*.footer .footer-etc a:nth-child(2) { height: 36px; margin-left: 12px; background: url(/images/ico/sns_icon_blog.png)no-repeat center center; } */

/* 메인 베스트브랜드 변경(2020.06.11) 
.bBrand {background-color: #fff; max-width: 1920px; margin: 0 auto; margin-top: 2%;}
.bBrand :after {content: ''; display: block; clear: both;}
.bBrand .inner {width: 93%;}
.bBrand a {color: inherit; text-decoration: none;}
.bBrand .bBrand_contents {width: 49%; height: 400px; margin-right: 2%; float: left; position: relative; text-align: center; box-sizing: border-box; margin-top: 2%;}
.bBrand .bBrand_contents:nth-last-of-type(1), .bBrand .bBrand_contents:nth-last-of-type(3) {margin-right: 0;}

.bBrand .bBrand_bg {width: 100%; position: absolute; height: 350px; overflow: hidden;}
.bBrand .bBrand_bg img {width: 100%;}

.bBrand .bBrand_brand {position: absolute; width: 90%; top: 80px; left: 5%; margin: 0 auto;}

.bBrand .bBrand_txt {display: block; margin-bottom: 10%; color: #fff;}
.bBrand .bBrand_txt #title {font-size: 32px; font-weight: 800; margin: 0; padding: 0;}
.bBrand .bBrand_txt span {font-size: 18px;}
.bBrand .bBrand_brand .bBrand_itemAll li {left: 0; float: left;}
.bBrand .bBrand_brand .bBrand_itemAll .button .swiper-button-next {color: #eee !important; --swiper-navigation-size: 30px !important; right: 1px;}
.bBrand .bBrand_brand .bBrand_itemAll .button .swiper-button-prev {color: #eee !important; --swiper-navigation-size: 30px !important; left: 1px;}
.bBrand .bBrand_itemAll .bBrand_item span {display: block; font-size:13px; padding-top: 5px;}
.bBrand .bBrand_itemAll .bBrand_item img { width:145px; height:145px; }

.bBrand_brand1 .swiper-button-prev { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_left_small_w.png); left: 0px !important; top: 73%;}
.bBrand_brand1 .swiper-button-next { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_right_small_w.png); right: 0px !important; top: 73%;}
.bBrand_brand2 .swiper-button-prev { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_left_small_w.png); left: 0px !important; top: 73%;}
.bBrand_brand2 .swiper-button-next { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_right_small_w.png); right: 0px !important; top: 73%;}
.bBrand_brand3 .swiper-button-prev { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_left_small_w.png); left: 0px !important; top: 73%;}
.bBrand_brand3 .swiper-button-next { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_right_small_w.png); right: 0px !important; top: 73%;}
.bBrand_brand4 .swiper-button-prev { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_left_small_w.png); left: 0px !important; top: 73%;}
.bBrand_brand4 .swiper-button-next { background-image: url(https://www.shoemarker.co.kr/IMAGES/BTN/btn_slide_right_small_w.png); right: 0px !important; top: 73%;}
.bBrand_itemAll {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    width: 90%;
}*/

/*메인 베스트브랜드 변경(2023.02.21)*/
.bBrand {background-color: #fff; max-width: 1920px; margin: 0 auto; margin-top: 4%;}
.bBrand :after {content: ''; display: block; clear: both;}
.bBrand .inner {width: 93%;}
.bBrand a {color: inherit; text-decoration: none; width:100%; }
.bBrand .bBrand_contents {width: 32.45%; margin-right: 1.3%; float: left; text-align: center; box-sizing: border-box; margin-top: 2%; border: 1px solid #f1f1f1;}
.bBrand .bBrand_contents:nth-of-type(3), .bBrand .bBrand_contents:nth-of-type(6) {margin-right: 0;}

.bBrand .bBrand_bg {width: 100%; position: relative; overflow: hidden; top: 1px;}
.bBrand .bBrand_bg img {width: 100%;}

.bBrand .bBrand_brand { padding: 20px 10px;}

.bBrand .bBrand_txt {display: block; color: #fff; position: absolute; bottom: 7%; left: 52%; transform: translateX(-50%); width: 90%; text-align: left;}
.bBrand .bBrand_txt #title {font-size: 36px; font-weight: 800; margin: 0; padding: 0;}
.bBrand .bBrand_txt span {font-size: 18px;}
.bBrand_itemAll {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    width: 90%;
}
.bBrand .bBrand_brand .bBrand_itemAll li {left: 0; float: left;}
.bBrand .bBrand_brand .bBrand_itemAll .button .swiper-button-next {color: #eee !important; --swiper-navigation-size: 30px !important; right: 1px;}
.bBrand .bBrand_brand .bBrand_itemAll .button .swiper-button-prev {color: #eee !important; --swiper-navigation-size: 30px !important; left: 1px;}
.bBrand .bBrand_itemAll .bBrand_item span {display: block; font-size: 14px; padding: 10px 18px 0; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.bBrand .bBrand_itemAll .bBrand_item img { width:100%; height:100%;max-width:161px;}

.bBrand_brand1 .swiper-button-prev { background-image: url(/Images/btn/arrow_left.png); left: 10px !important; top: 50%;}
.bBrand_brand1 .swiper-button-next { background-image: url(/Images/btn/arrow_right.png); right: 10px !important; top: 50%;}
.bBrand_brand2 .swiper-button-prev { background-image: url(/Images/btn/arrow_left.png); left: 10px !important; top: 50%;}
.bBrand_brand2 .swiper-button-next { background-image: url(/Images/btn/arrow_right.png); right: 10px !important; top: 50%;}
.bBrand_brand3 .swiper-button-prev { background-image: url(/Images/btn/arrow_left.png); left: 10px !important; top: 50%;}
.bBrand_brand3 .swiper-button-next { background-image: url(/Images/btn/arrow_right.png); right: 10px !important; top: 50%;}
.bBrand_brand4 .swiper-button-prev { background-image: url(/Images/btn/arrow_left.png); left: 10px !important; top: 50%;}
.bBrand_brand4 .swiper-button-next { background-image: url(/Images/btn/arrow_right.png); right: 10px !important; top: 50%;}
.bBrand_brand5 .swiper-button-prev { background-image: url(/Images/btn/arrow_left.png); left: 10px !important; top: 50%;}
.bBrand_brand5 .swiper-button-next { background-image: url(/Images/btn/arrow_right.png); right: 10px !important; top: 50%;}
.bBrand_brand6 .swiper-button-prev { background-image: url(/Images/btn/arrow_left.png); left: 10px !important; top: 50%;}
.bBrand_brand6 .swiper-button-next { background-image: url(/Images/btn/arrow_right.png); right: 10px !important; top: 50%;}

/* GNB Banner */
#GNB_banner {width: 388px; float: right; padding-left: 20px;}
#GNB_banner .banner {width: 150px; float: left; margin: 10px;}
#GNB_banner .banner img {width: 100%; display: block;}
#GNB_banner .banner span {display: block; text-align: center; margin-top: 10px; font-size: 15px;}


/* MyPage */
.mypage-left{position: absolute;left:50%;transform:translateX(-173%);top: 0;width: 330px;z-index: 0;text-align:left;}

.mypage-left dl{padding: 60px 0 80px;}
.mypage-left dl dt{position: relative;z-index: 1;font-size: 24px;color: #282828;letter-spacing: 1px;font-weight: 800;}
.mypage-left dl dt ~ dt{margin-top: 30px;padding-top: 35px;}
.mypage-left dl dt ~ dt:before{position: absolute;top: 0;left: 0;z-index: 10;display: block;content: "";width: 20px;height: 2px;background: #282828;}
.mypage-left dl dt + dd{margin-top: 30px;}
.mypage-left dl dd{margin-top: 10px;font-size: 16px;color: #282828;letter-spacing: -1px;font-family: 'Pretendard';font-weight: 600;}
.mypage-left dl dd.current{font-weight: 700;}
.mypage-left dl dd.current > a:after{content: '';display: inline-block;width: 7px;height: 7px;margin-top: -2px;margin-left: 11px;border-radius: 50%;background-color: #d8231e;vertical-align: middle;}

.mybox {width: 210px; height: 130px; border: 3px solid #191919; color: #191919; text-align: center;  float: left; padding: 25px 0; line-height: 33px; font-size: 14px; margin-left: 24px;}
.mybox:nth-last-of-type(4) {margin-left: 0;}
.mybox span {font-size: 30px; font-weight: 800;}

.mypage-user-info .mypage-user .inner {border-bottom: 0; list-style: none;}
.mypage-user-info .mypage-user .inner strong {/*color:#ff201b;*/}


.mypage-user-info .mypage-user .inner {background-color: #fafafa;}
.mypage-user-info .mypage-user:last-child {padding-bottom: 0;}
.mypage-user-info .mypage-user .inner .membership-info {padding: 2px 50px 0 !important;}
.mypage-left {transform: translateX(-375%); width: 180px;}
.mypage-content {padding-left: 227px;}
.mypage-content .fl-r {margin-top: 5px;}
.mypage-content .btn-bd {border-style: inherit; border-radius: 0; font-weight: 700; color:#d8231e; font-size: 16px; }
.area-order > ul > li  {border: none; border-bottom: 1px solid #e6e6e6; height: 100px; font-size: 16px;}
.ordered-item {padding: 0 30px;}
.area-order > ul > li > div {padding-bottom: 10px;}
.area-left {/*border-bottom: 3px solid;*/ margin-bottom: 20px;}
.h-type2 {padding-bottom: 20px;}
.t-type3-inform {padding-left: 10px;}
.area-latestItems .latestItems-brand .nt-type-bl-eb {margin-bottom: 3px;}
.area-latestItems .latestItems-name .nt-type-bl-r {line-height: 2;}
.area-latestItems .latestItems-thumb {margin: 0 auto;}
.area-latestItems li + li {margin-left: 60px;}

.area-latestItems li{margin-top: 15px;}
.mypage-left dl dt + dd {margin-top: 15px;}
.mypage-left dl dd {margin-top: 8px; font-weight: 500;}

.mypage-left dl dt ~ dt {margin-top: 25px; padding-top: 25px;}

.mypage-user-info .mypage-user .user-info-box .user-left .my-btn {margin-left: 0; border: 0;}

.area-latestItems .latestItems-pri{margin-top: 10px; height: inherit;}
.area-latestItems .latestItems-pri .nt-type-bl-eb {border: 0;}


/* 200703 STREET306_BEST CELLER,NEW ARRIVAL*/
.best_new {width: 93% !important; display: none;}
.wrap-best-new-306 .tab-links {margin-bottom: 12px;}
.wrap-best-new-306 .wrap-product-list ul {margin-left: 0;}
.wrap-best-new-306 .wrap-product-list.ty3 li {margin-top: 20px; width: 230px; margin-left: 20px;}
.wrap-best-new-306 .wrap-product-list .product-list .ly-img {
    width: 230px;
    height: 230px;
    margin: auto 0;}
.wrap-best-new-306 .wrap-product-list .product-list .ly-img img {width: 100%; height: 100%;}
.area-empty {border: 0;}
.scash-info-box {border: 0;}
.benefit-info-box {border: 0;}
.membership-info-box {border: 0;}
.list-grade-benefit {border: 0;}
.h-type1 {padding-bottom: 20px;}
.h-type2-1 {padding-top: 100px;}
.t-type1-inform {line-height: 2.5;}
.area-left .selectbox {top: 15px;}
.area-ord-process {border: 0;}
.sub-area {border: 0;}
.nikeintro.intro-slides {height: 500px; margin-top: 0px;}
.intro-slides {height: 500px;}

.area-order-coup ul li + li {margin-left: 99px;}

.lookbook_list {width: 80.5%; margin-top: 4%;}


/* 200713 teva page */
.tevainner {width: 1140px; margin-left: 155px;}
.wrap-teva-about {margin: 0 auto; width: 1140px;}
.ly-hashTag-teva li {width: calc(100%/6) !important; height: calc(100%/6) !important;}
.tevalist {width: 100%;}


/* 200713 shoemarker only */
/*#Honey {padding-top: 50px;}*/
.ly-hashTag-shoemarker .inner {width:100%;}


/*best review 200821 jeongseungyoung*/
.best-review-slide {width: 93%; padding-bottom: 2%;}

/*200910 adnbanner*/
.adn_banner_wrap *{font-family: 'Pretendard', sans-serif !important;}
.adn_banner_wrap .sale_alarm {background: #d8231e !important;}
.adn_recommend_feed_wrap .hash_tab_wrap .hash_tab_container .goodszz_slider_wrap .goods_list_box li:hover a i{color:#d8231e !important;}
.adn_recommend_feed_wrap .hash_tab_wrap .hash_tab_container .goods_slider_wrap .goods_list_box li:hover a i{color:#d8231e !important;}
.adn_banner_wrap h3, .adn_banner_wrap li, .adn_banner_wrap i,.adn_banner_wrap .price_box, .adn_banner_wrap em{font-family: 'Pretendard', sans-serif !important;}
#feed_type1_area .adn_banner_wrap .adn_recommend_feed_wrap .title_wrap .top_info_box .tab_category li.active{color:#d8231e !important;border:1px solid #d8231e !important;}
#feed_type1_area .adn_banner_wrap .adn_recommend_feed_wrap .title_wrap .top_info_box .tab_category li:hover{color:#d8231e !important;border:1px solid #d8231e !important;}
#feed_type1_area .adn_banner_wrap .adn_recommend_feed_wrap .hash_tab_wrap .hash_tab_container .goods_slider_wrap .goods_list_box li:hover a i{color:#d8231e !important;}


.adn_recommend_feed_wrap{width: 1140px!important; margin: 0 auto !important;}
#feed_type2_banner_mode2 {width: 1140px!important; margin: 0 auto !important;}

/* 상품상세 */
.detail-top .right ul > li .product-info-list li .todaydelivery.green { background: url(/images/ico/ic-pd-todaydelivery.png) center top 12px no-repeat; color:#008437; }
.detail-top .right ul > li .product-info-list li .twohourdelivery.yellow { background: url(/images/ico/ic-pd-2Hdelivery.png) center top 12px no-repeat; color:#ed9e07; }
.detail-top .right ul > li .product-info-list li .dawndelivery.chemiblue { background: url(/images/ico/ic-pd-dawndelivery.png) center top 12px no-repeat; color:#001c54; }

/* 상품리스트 뱃지(오늘배송) */
.list-todaydelivery { width:auto !important; height:26px;}

/*메인 데일리딜 수정 (210517)*/
.dailydeal .inner {background-color: #f1f1f1;}
.dailydeal .ly-head {transform: translate(270px,236px); width: 50%; float: left;}
.dailydeal .ly-content {width: 45%;}
.dailydeal .ly-content .r-content{width: 85%;}
.dailydeal .ly-content .dailydeal-swiper-button-prev,.dailydeal .ly-content .dailydeal-swiper-button-next{top: 190px}

/* Top 슈머니 말풍선 */
.speech-balloon { position: absolute; width:149px; height:25px; display: block; font-size:12px; line-height: 25px; color:#E61F19; text-align: center; font-weight: 600; left:-133px; background:url(/Images/ico/ico-speech-balloon.png) no-repeat; }

/* 교환/반품 이미지 */
.rx-photo{margin-left: -32px;}
.rx-photo:after{content: '';display: block;clear: both;}
.rx-photo .list{position: relative;width: 14%;float: left;margin-left: 32px;}
.rx-photo .btn-hide-photo{position: absolute;top: -8px;right: -6px;width: 17px;height: 17px;border: 1px solid #000;border-radius: 10px;text-indent: -9999999px;background: #fff url("/images/btn/btn-hide-photo.png")no-repeat center center;}
.rx-photo .thumbNail{width: 100%;height: auto;}
.rx-photo .thumbNail>img{width: 100%;height: auto;}

/* 상품상세 */
.detail-top .right .btn-purchase-wrap button.ty-4{width: 114px;}
.detail-top .right .btn-purchase-wrap button.ty-5{width: 130px;}

/* 상품/브랜드 찜 메시지 (2021.12.20) */
.pb-pick-alert { position:fixed; width:405px; background-color:#333; border-radius:10px; z-index:999; top:355px; left:50%; transform:translateX(-50%); display:none; }
.pb-pick-alert>span{ width:100%; text-align:center; padding: 8px; color:#fff; }

/* 포인트리스트 (2023.06.02) */
#PointList .sect-point > li > div:first-child { width: 135px; text-align: left; }
#PointList .sect-point > li > div:nth-child(2) { width: 92px; }
#PointList .sect-point > li > div:nth-child(3) { width: 280px; text-align: right; padding-right: 62px; position: relative; }

/* 메인 슬라이드팝업 네비게이션바 */
#slidePopup .swiper-pagination { bottom: 0px; text-align: center; width: 100%; }

/* 로그인 후 쿠폰팝업 */
#couponSlidePopup { z-index:100;top:558px;left:990px;position:fixed; }
#couponSlidePopup .pop-layer { position:absolute; width:408px; height:320px; overflow: hidden; background-color: #111;}
#couponSlidePopup .pop-top .name { color:#fff; font: normal normal bold 27px/31px Pretendard; text-align:center; padding-top:40px; }
#couponSlidePopup .pop-top .con { color:#fff; font: normal normal 27px/31px Pretendard; text-align:center; padding:10px 0 25px; }
#couponSlidePopup .pop-top>span { display:block; }
#couponSlidePopup .pop-coupon-slide { width:100%; height:120px; }
#couponSlidePopup .swiper-slide .img { width:100%; height:120px; background:url('https://cdn.shoemarker.co.kr/Upload/Push/coupon_Re.png') no-repeat top center; background-size:auto 90%; }
#couponSlidePopup .swiper-slide .img>span { display:block; }
#couponSlidePopup .swiper-slide .img .coupon-name { position:absolute; top: 30px; left: 70px; font: normal normal bold 20px/25px Pretendard; width:220px; word-break:keep-all; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#couponSlidePopup .swiper-slide .img .expire-date { position:absolute; top: 60px; left: 70px; font: normal normal 14px/16px Pretendard; }
#couponSlidePopup .swiper-pagination { width: 100%; bottom: -3px; text-align: center; }
#couponSlidePopup .btn-area { width:50%; height:40px; background-color: #AE1010; margin-top: 15px; padding-top: 10px; text-align:center; font: normal normal 24px/29px Pretendard; color: #FFF; margin: 20px auto; border-radius: 20px;}
#couponSlidePopup .btn-close { position:absolute; top:30px; right:30px; width:21px; line-height:21px; font-size:26px; color:#fff; }

#couponSlidePopup .btn-area{ font:18px Pretendard;}
#couponSlidePopup .pop-top .con{font:22px Pretendard; margin-top:30px;}
#couponSlidePopup .pop-top .name{font:25px Pretendard; display: none;}

/* 출석체크 페이지 이동관련 */
/* 버튼영역 */
.btn-attend-area { width:100%; }
.btn-attend-area .btn-attend { cursor:pointer; }
.btn-attend-area .btn-attend>img { width:100%; }
/* 레이어영역 */
.btn-attend-area-layer { position:fixed; bottom:150px; right:65px; z-index:990; }
.btn-attend-area-layer .btn-attend { cursor:pointer; }
.btn-attend-area-layer .btn-attend>img { height:100px; }

/*전국매장안내 이미지*/
.customerCenter-cont .store-type-box {display: flex;width: 100%; margin: 3% 0 5% 0;}
.customerCenter-cont .store-type-box div {width: 33%;margin-right: 2%;}
.customerCenter-cont .store-type-box div img {width: 100%;}
.customerCenter-cont .store-type-box div p {color: #666;}



/* 품절관련 */
.list_discount{color: #d8231e;font-size: 16px;font-weight: 700;padding-top: 2px;padding-right: 15px;}
.list_sprice{color :#c3c3c3 !important;}
.list_sout{color: #d8231e;font-size: 15px;font-weight: 700;padding-right:5px;}

/* 2025.10.22 Npay Logo Policy Change */
.btn-purchase-wrap .n-pay { background: #00de5a url("/Images/ico/npay_logo_bk.svg") center no-repeat; background-size: 84px auto; }
