/* BASIC css start */
.SMS_DA_main {width:calc(100% - 20px); position:relative; float:left; margin:51px 10px 0;}

/* ¸ÞÀÎ°¶·¯¸®*/
.SMS_main_gallery .swiper-pagination-bullet {width: 8px; height: 8px; border-radius:4px; background: #000; opacity: 1;}
.SMS_main_gallery .swiper-pagination-bullet-active {background: #fff;}



/* ¸ÞÀÎÆäÀÌÁö ·Î°í*/
.SMS_MainLogo {width:100%; height:100px; position:relative; float:left; padding:20px 0;}
.SMS_MainLogo .logo {position:relative; line-height: 20px; font-size:10px; color:#000;  font-weight: normal; text-align:center;font-family: "Helvetica Neue",Helvetica,sans-serif;}


/*JELLY LINK*/
.SMS_JellyBest_Display {width:calc(100% + 20px);; position:relative; padding:30px 0; margin-left: -10px; margin-top:50px; float:left; overflow:hidden; background:#f8f8f8; /* background-image:url(http://ftp.iampretty.jpg3.kr/jellylink/jelly_bg.jpg)!important; background-size:100%!important; */}
.SMS_JellyBest_Display .jelly_sitelink {width: 100%; padding-bottom:20px; text-align: center;}
.SMS_JellyBest_Display .jelly_sitelink > a {color: #696969; font-size: 14px; font-weight: 400; font-family: "Helvetica Neue",Helvetica,sans-serif;}
.SMS_JELLY_BEST .swiper-wrapper .swiper-slide { display:flex;  align-items: center;  justify-content:center;  transition:all 200ms linear;  transform: scale(0.8); border-radius: 20px;}
.SMS_JELLY_BEST .swiper-wrapper .swiper-slide-active {transform: scale(1);}

.SMS_JELLY_BEST .swiper-wrapper .swiper-slide .jelly {width:100%; margin:0px;  position:relative;}
/*.SMS_main_gallery_jelly .swiper-wrapper .swiper-slide .jelly > a.link {display:block;position:relative;}*/
.SMS_JELLY_BEST .swiper-wrapper .swiper-slide .jelly > a > img {border-radius:20px;}
.SMS_JELLY_BEST .swiper-wrapper .swiper-slide .jelly .jelly_price {width: 100%; height: 30px; position: absolute; bottom: 0; margin-bottom: 0px;text-align: center; display: block;  z-index: 99; line-height: 30px; font-size: 14px; color: #fff; font-weight: bold;}
.SMS_JELLY_BEST .SMS_swiper_buttonNext {width: 40px; height: 40px; position:absolute; top:50%; margin-top:-20px; right:0; line-height: 40px; font-size: 20px; color: #fff; text-align:center;}
.SMS_JELLY_BEST .SMS_swiper_buttonPrev {width: 40px; height: 40px; position:absolute; top:50%; margin-top:-20px; left:0; line-height: 40px; font-size: 20px; color: #fff; text-align:center;}


.SMS_JELLY_BEST .swiper-pagination {display: none; bottom:10px;}
.SMS_JELLY_BEST .swiper-pagination-bullet {width: 5px; height: 5px; margin:0 1px; background: #fff; opacity: 1;}
.SMS_JELLY_BEST .swiper-pagination-bullet-active {width: 20px;}



/*¸ÞÀÎ ÃßÃµ»óÇ°*/
.SMS_Recmd_Display{width:100%; position:relative; float:left; overflow:hidden;}
.SMS_main_gallery_recmd .SMS_swiper_buttonNext {right:0;}
.SMS_main_gallery_recmd .SMS_swiper_buttonPrev {left:0;}
.SMS_main_gallery_recmd .SMS_swiper_buttonNext p {color: #fff; width: 27px; height: 40px; line-height: 40px; font-size: 20px;}
.SMS_main_gallery_recmd .SMS_swiper_buttonPrev p {color: #fff; width: 27px; height: 40px; line-height: 40px; font-size: 20px;}

/*¸ÞÀÎ Æ¯º°»óÇ°*/
.SMS_Special_Display{width:100%; position:relative; float:left; padding-top:50px;}
.SMS_Special_Display p {width: 100%; margin: 50px 0 20px; color: #000; font-size: 24px; font-weight: bold; text-align: center; font-family: 'Nunito+Sans', "Helvetica Neue",Helvetica,sans-serif;}

.SMS_main_gallery_special .SMS_swiper_buttonNext {right:0;}
.SMS_main_gallery_special .SMS_swiper_buttonPrev {left:0;}
.SMS_main_gallery_special .SMS_swiper_buttonNext p {color: #fff; width: 27px; height: 40px; line-height: 40px; font-size: 20px;}
.SMS_main_gallery_special .SMS_swiper_buttonPrev p {color: #fff; width: 27px; height: 40px; line-height: 40px; font-size: 20px;}



/*½ÃÁð ÀÌ¹ÌÁö ³ëÃâ */
.SMS_main_banner {width:100%; padding:100px 0 0; position:relative; float:left;}
.SMS_main_banner a {width:100%; display:inline-block;float: left;}
.SMS_main_banner a.column2 {width:50%;padding: 1px;}
.SMS_main_banner img {width: 100%;}
.SMS_main_banner p.coment_box {position:relative;display:block;}
.SMS_main_banner p.coment_box b{width:200px;height:20px;line-height:20px;position:absolute;bottom:10px;left:50%;margin-left:-100px;text-align:center;color:#000; font-size:12px;font-weight:bold;font-family: "Helvetica Neue",Helvetica,sans-serif;}

.SMS_jelly_banner {width:100%; position:relative; float:left;}
.SMS_jelly_banner a {width:100%; display:block;float: left;}
.SMS_jelly_banner img {width: 100%;}


#SMSmainDisplayPrd2 > ul > li{width:49%;} <!-- NEW -->
#SMSmainDisplayPrd3 > ul > li{width:32%;} <!-- BEST -->
#SMSmainDisplayPrd4 > ul > li{width:33%;} <!-- SPECIAL, CHUCHUN -->

.SMSbanner.SMSbannerTop div {display:block;}

.SMSwidth25 .items li {width: 24.4%!important;}
.SMSwidth25 .items li {margin-right: 0.8%!important;}
.SMSwidth25 .items li:nth-child(4n) {margin-right: 0px!important;}

.SMSwidth33 .items li {width: 33%!important;}
.SMSwidth33 .items li {margin-right: 0.5%!important;}
.SMSwidth33 .items li:nth-child(3n) {margin-right: 0px!important;}

.SMSwidth50 .items li {width: 49%!important;}
.SMSwidth50 .items li {margin-right: 2%!important;}
.SMSwidth50 .items li:nth-child(2n) {margin-right: 0px!important;}

.SMSwidthNew .items li {width: 49%!important;}
.SMSwidthNew .items li {margin-right: 2%!important;}
.SMSwidthNew .items li:nth-child(2n) {margin-right: 0px!important;}

.SMSwidthCateNew .items li:nth-child(1) {width: 100%!important; margin-right: 0%!important;}
.SMSwidthCateNew .items li:nth-child(2) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthCateNew .items li:nth-child(3) {width: 49%!important; margin-right: 0%!important;}
.SMSwidthCateNew .items li:nth-child(4) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthCateNew .items li:nth-child(5) {width: 49%!important; margin-right: 0px!important;}

.SMSwidthRecmd .items li {width: 33%!important;margin-right: 0.5%!important;}
.SMSwidthRecmd .items li:nth-child(3n) {margin-right: 0px!important;}

.SMSwidthNewTop .items li:nth-child(1) {width: 100%!important; margin-right: 0%!important;}
.SMSwidthNewTop .items li:nth-child(2) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthNewTop .items li:nth-child(3) {width: 49%!important; margin-right: 0%!important;}
.SMSwidthNewTop .items li:nth-child(4) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthNewTop .items li:nth-child(5) {width: 49%!important; margin-right: 0px!important;}
.SMSwidthNewTop .items li:nth-child(6) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthNewTop .items li:nth-child(7) {width: 49%!important; margin-right: 0%!important;}
.SMSwidthNewTop .items li:nth-child(8) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthNewTop .items li:nth-child(9) {width: 49%!important; margin-right: 0px!important;}

.SMSwidthNewBottom .items li:nth-child(1) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewBottom .items li:nth-child(2) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewBottom .items li:nth-child(3) {width: 33%!important; margin-right: 0%!important;}
.SMSwidthNewBottom .items li:nth-child(4) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewBottom .items li:nth-child(5) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewBottom .items li:nth-child(6) {width: 33%!important; margin-right: 0%!important;}

.SMSwidthNewSummer .items li:nth-child(1) {width: 100%!important; margin-right: 0%!important;}
.SMSwidthNewSummer .items li:nth-child(2) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthNewSummer .items li:nth-child(3) {width: 49%!important; margin-right: 0%!important;}
.SMSwidthNewSummer .items li:nth-child(4) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthNewSummer .items li:nth-child(5) {width: 49%!important; margin-right: 0px!important;}

.SMSwidthNewDress .items li:nth-child(1) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthNewDress .items li:nth-child(2) {width: 49%!important; margin-right: 0%!important;}
.SMSwidthNewDress .items li:nth-child(3) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthNewDress .items li:nth-child(4) {width: 49%!important; margin-right: 0px!important;}
.SMSwidthNewDress .items li:nth-child(5) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthNewDress .items li:nth-child(6) {width: 49%!important; margin-right: 0px!important;}

.SMSwidthNewOuter .items li:nth-child(1) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewOuter .items li:nth-child(2) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewOuter .items li:nth-child(3) {width: 33%!important; margin-right: 0%!important;}
.SMSwidthNewOuter .items li:nth-child(4) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewOuter .items li:nth-child(5) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewOuter .items li:nth-child(6) {width: 33%!important; margin-right: 0%!important;}

.SMSwidthNewTraining .items li:nth-child(1) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewTraining .items li:nth-child(2) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthNewTraining .items li:nth-child(3) {width: 33%!important; margin-right: 0%!important;}

.SMSwidthBest .items li:nth-child(1) {width: 100%!important; margin-right: 0%!important;}
.SMSwidthBest .items li:nth-child(2) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthBest .items li:nth-child(3) {width: 49%!important; margin-right: 0%!important;}
.SMSwidthBest .items li:nth-child(4) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthBest .items li:nth-child(5) {width: 49%!important; margin-right: 0%!important;}
.SMSwidthBest .items li:nth-child(6) {width: 49%!important; margin-right: 2%!important;}
.SMSwidthBest .items li:nth-child(7) {width: 49%!important; margin-right: 0%!important;}

.SMSwidthBest .items li:nth-child(1) .subname{display:block;}
.SMSwidthBest .items li:nth-child(2) .subname{display:block;}
.SMSwidthBest .items li:nth-child(3) .subname{display:block;}
.SMSwidthBest .items li:nth-child(4) .subname{display:block;}
.SMSwidthBest .items li:nth-child(5) .subname{display:block;}
.SMSwidthBest .items li:nth-child(6) .subname{display:block;}
.SMSwidthBest .items li:nth-child(7) .subname{display:block;}

.SMSwidthBest .items li:nth-child(8)  {width: 33%!important; margin-right: 0.5%!important;padding-top:50px;}
.SMSwidthBest .items li:nth-child(9)  {width: 33%!important; margin-right: 0.5%!important;padding-top:50px;}
.SMSwidthBest .items li:nth-child(10) {width: 33%!important; margin-right: 0.0%!important;padding-top:50px;}
.SMSwidthBest .items li:nth-child(11) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(12) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(13) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(14) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(15) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(16) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(17) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(18) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(19) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(20) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(21) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(22) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(23) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(24) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(25) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(26) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(27) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(28) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(29) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(30) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(31) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(32) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(33) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(34) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(35) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(36) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(37) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(38) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(39) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(40) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(41) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(42) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(43) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(44) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(45) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(46) {width: 33%!important; margin-right: 0.0%!important;}
.SMSwidthBest .items li:nth-child(47) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(48) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidthBest .items li:nth-child(49) {width: 33%!important; margin-right: 0.0%!important;}


.SMSwidth232 .items li:nth-child(1) {width: 49.7%!important; margin-right: 0.6%!important;}
.SMSwidth232 .items li:nth-child(2) {width: 49.7%!important; margin-right: 0px!important;}
.SMSwidth232 .items li:nth-child(3) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidth232 .items li:nth-child(4) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidth232 .items li:nth-child(5) {width: 33%!important; margin-right: 0px!important;}
.SMSwidth232 .items li:nth-child(6) {width: 49.7%!important; margin-right: 0.6%!important;}
.SMSwidth232 .items li:nth-child(7) {width: 49.7%!important; margin-right: 0px!important;}
.SMSwidth232 .items li:nth-child(8) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidth232 .items li:nth-child(9) {width: 33%!important; margin-right: 0.5%!important;}
.SMSwidth232 .items li:nth-child(10) {width: 33%!important; margin-right: 0px!important;}
.SMSwidth232 .items li:nth-child(11) {width: 49.7%!important; margin-right: 0.6%!important;}
.SMSwidth232 .items li:nth-child(12) {width: 49.7%!important; margin-right: 0px!important;}





/* BASIC css end */

