/* BASIC css start */
#contents { overflow: hidden; }
/* #newArrivals{width:100% !important; background: #f6f6f6; padding-top: 75px; } */
span.normalP{font-weight:normal !important; color:#555 !important;}
/* .pc_main_tab { background: none !important; padding-top: 0px !important; } */

#plus .trizzy--prdholder{width: 287px !important; height: 359px !important;}
#plus .four.columns-s,#plus .trizzy--prdholder img{width: 287px !important;}

#acc .trizzy--prdholder{width: 287px !important; height: 359px !important;}
#acc .four.columns-s,#acc .trizzy--prdholder img{width: 287px !important;}

#md .bestOfbest figure .spec li:nth-last-child(1){
    margin: 5px 0px;
}

.myfit_top_banner { position: relative; margin: 0 auto; width: 100%; text-align: center; background: #d5d1ce; }

.main_n_banner { font-size: 0px; }
.main_n_subbannerlist { position: relative; display: inline-block; width: 350px; margin-right: 9px; vertical-align: top; }
.wd484px { width: 484px; }
.mgright0px { margin-right: 0px; }


/*°øÅë Á¤º¸*/
.pd_top_down_100px { padding: 40px 0px; }
.pd_down_100px { padding: 0px 0px 30px 0px; }
.mgtop_50px { margin-top: 50px; }


/* ¸ÞÀÎ ¹è³Ê */




/*Å¸ÀÓÆ¯°¡ ¿µ¿ª*/
#event_section_02.main_goods_list { position: relative; width: 1342px; margin: 0 auto; padding-top: 30px; margin-bottom: 0px; border-bottom: 1px solid #eeeeee; padding-bottom: 20px; }
#event_section_02 mainpage_text_01 {}
#event_section_02 mainpage_text_01 img { width: 100%; }
#event_section_02 .hj_goods_list {}
#event_section_02 .hj_goods_list > li.goods_list_s { width: calc( 20% - 13px ); margin-right: 16px; }
#event_section_02 .hj_goods_list > li.goods_list_s:nth-child(5n) { margin-right: 0px; }
#event_section_02 .hj_goods_list > li.goods_list_s:after { content: 'TIME SALE'; padding: 10px 15px 5px 15px; background: #ac7c7a; position: absolute; left: 0px; top: 0px; z-index: 1; font-size: 14px; color: #ffffff; font-family: 'AdobeCaslonPro', 'Pretendard', sans-serif; }



/*SWIPER ¾çÂÊ ¿µ¿ª*/
.swiper_bg_left { position: absolute; width: 100%; height: 100%; background: #ffffff; top: 0px; left: -100%; z-index: 1; }
.swiper_bg_right { position: absolute; width: 100%; height: 100%; background: #ffffff; top: 0px; right: -100%; z-index: 1; }



/* »ó´Ü Å¸ÀÌÆ² ÅØ½ºÆ® */
.mainpage_title_text { position: relative; width: 100%; text-align: center; padding: 110px 0px 30px 0px; }
.mainpage_title_text .mainpage_text_01 { font-size: 23px; color: #ac7c7a; font-family: 'AdobeCaslonPro', 'Pretendard', sans-serif; font-weight: 100; letter-spacing: -0.2px; }
.mainpage_title_text .mainpage_text_02 { font-size: 13px; font-weight: 300; color: #323232; font-family: 'Noto Sans KR',sans-serif; padding-top: 20px; }





/*¸ÞÀÎ ÁÖ°£ º£½ºÆ® »óÇ°*/
.main_top_goods_best { position: relative; margin-top: 75px; padding-bottom: 100px; margin-bottom: 50px; }

.main_weekly_best { position: relative; width: 100%; overflow: hidden; background: #f4f0f1; padding: 100px 0px; }
.main_weekly_best_s { position: relative; width: calc( 100% - 40px ); max-width: 1730px; min-width: 1300px; padding: 0px 20px; margin: 0 auto; font-size: 0px; }
.main_weekly_best_s > div { display: inline-block; vertical-align: top; }

.weekly_best_left { width: 38%; margin-right: 4%; }
.weekly_best_left_title { font-size: 20px; color: #ac7c7a; font-family: 'AdobeCaslonPro', 'Pretendard', sans-serif; padding-bottom: 30px; border-bottom: 1px solid #dad6d7; margin-bottom: 30px; }
.weekly_best_left_list {}
.weekly_best_left_list .hj_goods_list { width: 100%; }
.weekly_best_left_list .hj_goods_list .goods_list_s { width: 100%; padding-bottom: 0px; }

.weekly_best_right { width: 58%; }
.weekly_best_right .hj_goods_list { width: 100%; }
.weekly_best_right .hj_goods_list .goods_list_s { width: calc( 25% - 15px ); margin-right: 20px; padding-bottom: 30px; }
.weekly_best_right .hj_goods_list .goods_list_s:nth-child(4n) { margin-right: 0px; }
.weekly_best_right .hj_goods_list .goods_list_s:nth-child(n+5) { padding-bottom: 0px; }





/*¹ÖÅ©_À¶±â¸ð »óÇ°*/
.swiper-button-prev.swiper-button-prev_mink { left: -70px; top: calc( 50% - 0px ); }
.swiper-button-next.swiper-button-next_mink { right: -70px; top: calc( 50% - 0px ); }
.swiper-button-prev.swiper-button-prev_mink:after,
.swiper-button-next.swiper-button-next_mink:after { color: #a36d6a; font-size: 20px;   }



/* ¸ÞÀÎ º£½ºÆ® »óÇ° */
.main_best_goods { position: relative; width: 100%; background: #fbf8f8; margin-top: 75px; padding-bottom: 50px; }
.main_best_goods .best_goods_list { position: relative; width: 1335px; margin: 0 auto; padding-top: 0px; }
.main_best_goods .best_goods_list .best_goods_list_all { }
.goods_list_moreview { text-align: center; padding-bottom: 100px; }
.main_best_goods .goods_list_s .goods_th::after { content: 'BEST'; position: absolute; top: 0px; left: 0px; background: rgb(163,109,106,0.75); width: 54px; height: 34px; line-height: 34px; font-size: 13px; font-weight: 600; color: #ffffff; font-family: 'Noto Serif KR',serif; text-align: center; }
/*.main_best_goods .hj_goods_list:first-child .goods_list_s:first-child .goods_th:after { content: 'PICK!'; background: rgb(255,222,89,0.8);}*/
/*.main_best_goods .hj_goods_list:first-child .goods_list_s:nth-child(2) .goods_th:after { content: 'PICK!'; background: rgb(255,222,89,0.8);}*/
/*.main_best_goods .hj_goods_list:nth-child(1) .goods_list_s .goods_th::after { content: '8¿ù Æ¯°¡'; position: absolute; top: 0px; left: 0px; background: #c7ff2f; width: 60px; height: 34px; line-height: 34px; font-size: 12px; font-weight: 600; color: #1c1dff; font-family: 'Noto Sans KR',serif; text-align: center; opacity: 0.65; }*/

.best_goods_list .time_sale_cls > span > span { margin-right: 4px; }
.goods_time_bottom { font-size: 12px; color: #ff0000; margin-top: 10px; }
.best_goods_list .goods_list_s:nth-child(4n) { margin-right: 0px; }
.best_goods_list .goods_list_s:nth-child(1) { margin-right: 30px; }

.best_goods_list .goods_list_s:nth-child(1) { width: 652px; }
.best_goods_list .goods_list_s:nth-child(2) { width: 652px; margin-right: 0px; }
.best_goods_list .goods_list_s:nth-child(1) .goods_subname br,
.best_goods_list .goods_list_s:nth-child(2) .goods_subname br,{ display: none; }
.best_goods_list .goods_list_s:nth-child(4n) { margin-right: 30px; }
.best_goods_list .goods_list_s:nth-child(4n+2) { margin-right: 0px; }



/*MADE HJ Á¤º¸Ç¥±â*/
.main_madehj .goods_list_s .goods_th::after { content: 'The HJ'; position: absolute; top: 0px; left: 0px; background: rgb(163,109,106,0.75); width: 70px; height: 34px; line-height: 34px; font-size: 13px; font-weight: 600; color: #ffffff; font-family: 'Noto Serif KR',serif; text-align: center; }
.main_madehj_jean .goods_list_s .goods_th::after { content: 'ÂËÂËÁø'; position: absolute; top: 0px; left: 0px; background: rgb(163,109,106,0.75); width: 70px; height: 34px; line-height: 34px; font-size: 13px; font-weight: 500; letter-spacing: 1px; color: #ffffff; font-family: 'Noto Sans KR',serif; text-align: center; }



/*MADE BY HJ*/
.main_madehj_list { background: #fbf8f8; width: 100%; }
.main_madehj_list .main_goods_list_az_s.main_gird3 { position: relative; width: 1335px; margin: 0 auto; }
.main_madehj_list .main_goods_list_az_s.main_gird3 li.goods_list_s {  width: 430px; margin-right: 22px; }
.main_madehj_list .main_goods_list_az_s.main_gird3 li.goods_list_s:nth-child(3n) { margin-right: 0px; }


/*±âÈ¹Æ¯°¡*/
.swiper-button-prev.swiper-button-prev_planitem { left: -70px; top: calc( 50% - 10px ); }
.swiper-button-next.swiper-button-next_planitem { right: -70px; top: calc( 50% - 10px ); }
.swiper-button-prev.swiper-button-prev_planitem:after,
.swiper-button-next.swiper-button-next_planitem:after { color: #cccccc; font-size: 30px;   }
.main_planitem .swiper_bg_left { left: calc( -100% - 8px ); }
.main_planitem .swiper_bg_right { right: calc( -100% - 8px ); }




/*±âÈ¹Æ¯°¡*/
.swiper-button-prev.swiper-button-prev_oneplus { left: -70px; top: calc( 50% - 115px ); }
.swiper-button-next.swiper-button-next_oneplus { right: -70px; top: calc( 50% - 115px ); }
.swiper-button-prev.swiper-button-prev_oneplus:after,
.swiper-button-next.swiper-button-next_oneplus:after { color: #cccccc; font-size: 30px;   }



/*SELECT ITEM*/
.main_select_item_list .goods_subname { display: none; }


/*»óÇ° ¸®½ºÆ® css*/
.hj_goods_list { position: relative; width: 1335px; font-size: 0px; text-align: center; }
.goods_list_s { position: relative; display: inline-block; width: 311px; margin-right: 30px; padding-bottom: 60px; vertical-align: top; font-family: 'Noto Sans KR',sans-serif; text-align: left; }
.goods_list_s:last-child { margin-right: 0px; }
.goods_list_s .goods_th { position: relative; width: 100%; }
.goods_list_s .goods_th img { width: 100%; }
.goods_list_s .goods_color { font-size: 0px; line-height: 0px; padding-top: 13px; }
.goods_list_s .goods_color span { width: 15px; height: 4px; display: inline-block; border: 1px solid #d1d1d1; margin-right: 3px; margin-bottom: 2px; }
.goods_list_s .goods_name { font-size: 14.5px; color: #323232; font-weight: 500; line-height: 20px; padding: 11px 0px 0px 0px; width: 100%; }
.goods_list_s .goods_price { position: relative; font-size: 13px; color: #323232; padding-top: 10px; width: 100%; padding-bottom: 10px; font-family: 'Montserrat', 'Noto Sans KR', sans-serif; }
.goods_list_s .goods_price .goods_price_01 { padding-right: 6px; font-weight: 700; font-size: 17px; }
.goods_list_s .goods_price .goods_price_02 { color: #b2b0b0; text-decoration: line-through; font-size: 12px; font-weight: 300; }
.goods_list_s .goods_price .goods_price_03 { font-weight: 700; font-size: 17px; }
.goods_list_s .goods_price .goods_price_04 { font-size: 14px; font-weight: 600; color: #999999; text-decoration: line-through; }
.goods_list_s .goods_price .goods_price_dc { color: #ff0000; font-weight: 500; font-size: 15px; font-family: 'Montserrat', 'Noto Sans KR', sans-serif; letter-spacing: -1px; }
.goods_list_s .goods_subname { font-size: 13px; font-weight: 300; color: #666666; padding-top: 3px; text-overflow: ellipsis; overflow: hidden; /* white-space: nowrap;*/ margin-bottom: 5px; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; }
.goods_list_s .goods_subname br { /* display: none; */ }
.goods_list_s .crema-product-reviews-count { font-size: 13px; font-weight: 300; color: #ad6c62; padding-top: 5px; }
.goods_list_s .prdIcon { padding-top: 11px; text-align: left; }

.hj_homewear .goods_list_s .goods_price .goods_price_dc { display: inline-block; }
.hj_homewear .goods_list_s .goods_bt_info > a:last-child { flex-basis: 100%; overflow: hidden; }


/*»óÇ° ÇÒÀÎ·ü Ç¥±â_Ãß°¡¹öÀü*/
.goods_list_s .discount { position: absolute; right: -5px; top: -5px; z-index: 1; font-size: 0px; background: rgba(173,108,98,0.7); padding: 25px 7px; color: #ffffff; line-height: 0px; }
.goods_list_s .discount > div { display: inline-block; font-size: 25px; font-family: 'Montserrat', 'Noto Sans KR', sans-serif; font-weight: 500; vertical-align: middle; }
.goods_list_s .discount > div.plan_dc_layer_number { font-size: 15px; font-weight: 300; padding-left: 1px; position: relative; top: 3px; }
.plan_dc_layer {}
.plan_dc_price,
.plan_dc_price02 { display: none !important; }



/*±â°£ÇÒÀÎ*/
.hj_sale_time { font-size: 12px; color: #ff0000; font-weight: 400; margin-top: 4px; }

/*±âÈ¹Æ¯°¡ ¿À´Ã¸¸Æ¯°¡ Ç¥±â*/
/*.main_sp_goods .hj_goods_list .goods_list_s:first-child .goods_th:after { content: '¿À´Ã¸¸ Æ¯°¡!'; position: absolute; bottom: 0px; width: 100%; z-index: 1; left: 0px; background: #000000; font-size: 15px; text-align: center; font-weight: 600; color: #fff600; padding: 10px 0px; opacity: 0.65; }*/


/*¸ÞÀÎ ±âÈ¹Àü*/
.main_plan_banner { position: relative; width: 1420px; margin-left: auto; margin-right: auto; margin-top: 50px; margin-bottom: 50px; padding-bottom: 50px; }
.main_plan_banner .swiper-container { margin-top: 100px; width: 1400px; }
.main_plan_banner .swiper-wrapper { margin-top: 25px; }
.main_plan_banner .swiper-slide { text-align: center; font-size: 18px; background: #fff; }
/* Center slide text vertically */
.main_plan_banner .swiper-slide { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }

/*.main_plan_banner .swiper-slide {transform: scale(0.82); overflow: initial; background: #000000; }*/
/*.main_plan_banner .swiper-slide img { opacity: 0.8; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }*/
/*.main_plan_banner .swiper-slide-active { transform: scale(1); z-index: 10; }*/
/*.main_plan_banner .swiper-slide-active img { opacity: 1; }*/

.main_plan_banner .swiper-button-next, .main_plan_banner .swiper-button-prev { top: 153px; height: 550px; width:700px; background: url('/design/shehjcom/img/black_50_bg.png') repeat; }
.main_plan_banner .swiper-button-prev:after, .main_plan_banner .swiper-button-next:after { font-size: 30px; color: #ffffff; }
.main_plan_banner .swiper-button-prev:after { position: absolute; right: 20px; }
.main_plan_banner .swiper-button-next:after { position: absolute; left: 20px; }
.main_plan_banner .swiper-button-next { right: -704px; }
.main_plan_banner .swiper-button-prev { left: -704px; }

.main_plan_banner .swiper-slide > ul { font-size: 0px; }
.main_plan_banner .swiper-slide > ul > li { display: inline-block; vertical-align: top; }
.main_plan_left_img { width: 512px; }
.main_plan_right_goods { width: 823px; }

.main_plan_banner .swiper-slide > ul .hj_goods_list { width: 100%; }
.main_plan_banner .swiper-slide > ul .hj_goods_list .goods_list_s { width: 265px; margin-right: 4px; padding-bottom: 4px;  }

.goods_info_se { position: absolute; width: 100%; height: calc( 100% - 4px ); background: rgba(255,255,255,0.6); top: 0px; left: 0px; z-index: 1; display: none; }
.main_plan_banner .swiper-slide > ul .hj_goods_list .goods_list_s:hover .goods_info_se { display: block; }
.goods_info_se_a { position: absolute; bottom: 20px; width: 90%; padding: 0px 5%; }
.goods_info_se_a .goods_name,
.goods_info_se_a .goods_price,
.goods_info_se_a .goods_price_02,
.goods_info_se_a .crema-product-reviews-count { color: #000000; }

.main_plan_banner .swiper-button-next, .main_plan_banner .swiper-button-prev { top: 225px; height: 680px; background: #ffffff; }
.main_plan_banner .swiper-button-prev:after, .main_plan_banner .swiper-button-next:after { color: #cacaca; }
.main_plan_banner .swiper-button-prev { left: -665px; }
.main_plan_banner .swiper-button-next { right: -665px; }

.swiper-pagination_plan { padding: 40px 0px 10px 0px; text-align: center; }
.swiper-pagination_plan .swiper-pagination-bullet { display: inline-block; width: auto; background: none; opacity: 1; }
.swiper-pagination_plan .swiper-pagination-bullet:before { content: ''; border-radius: 15px; background: #e3d3d2; padding: 10px 15px; color: #ffffff; font-family: 'noto sans kr',sans-serif; font-weight: 400; }
.swiper-pagination_plan .swiper-pagination-bullet:nth-child(1):before { content: '#Æ®À§µå'; }
.swiper-pagination_plan .swiper-pagination-bullet:nth-child(2):before { content: '#º½°¡µð°Ç'; }
.swiper-pagination_plan .swiper-pagination-bullet:nth-child(3):before { content: '#º½¼ÅÃ÷'; }
.swiper-pagination_plan .swiper-pagination-bullet:nth-child(4):before { content: '#º½¾Æ¿ìÅÍ'; }
.swiper-pagination_plan .swiper-pagination-bullet:nth-child(5):before { content: '#º½Æ¼&¸ÇÅõ¸Ç'; }
.swiper-pagination_plan .swiper-pagination-bullet:nth-child(6):before { content: '#º½¿øÇÇ½º'; }
.swiper-pagination_plan .swiper-pagination-bullet:nth-child(7):before { content: '#º½µ¥´Ô'; }

.swiper-pagination_plan .swiper-pagination-bullet.swiper-pagination-bullet-active {}
.swiper-pagination_plan .swiper-pagination-bullet.swiper-pagination-bullet-active:before { background: #a36d6a; font-weight: 700; }



/*¸ÞÀÎ »óÇ°¸®½ºÆ® ´õº¸±â*/
.mainpage_text_morebt { position: absolute; right: 0px; bottom: 20px; font-family: 'Noto Serif KR',serif; z-index: 1; }
.mainpage_text_morebt a { color: #a36d6a; font-size: 21px; font-family: 'MONBAITI', 'Noto Sans KR', sans-serif; font-weight: 500; letter-spacing: -0.5px; }
.mainpage_text_morebt a span { font-size: 19px; position: relative; top: 1.5px; }


/*¸ÞÀÎ »óÇ° ÀÏ¹Ý ¸®½ºÆ®*/
.main_goods_list_az { position: relative; width: 1335px; margin: 0 auto; }
.main_goods_list_az_s { position: relative; padding-top: 10px;}
.main_goods_list_wd100 { position: relative; width: 100%; background: #fbf8f8; padding-top: 0px; }
.main_goods_list_wd100_s { position: relative; width: 1335px; margin: 0 auto; padding-top: 0px; }



/*´õÈñÁ¦ ºí·¢*/
.thehj_black { background: #000000; padding-bottom: 20px; }
.thehj_black .hj_goods_list,
.thehj_black .main_goods_list_wd100_s { width: 1335px; }
.thehj_black .mainpage_title_text { text-align: left; width: 1335px; margin: 0 auto; padding: 120px 0px 40px 0px; }
.thehj_black .main_madehj .goods_list_s .goods_th::after { display: none; }
.thehj_black .goods_list_s { width: 243px; }
.thehj_black .goods_list_s .goods_color span { border: 1px solid #292929; }
.thehj_black .goods_list_s .goods_name { border-bottom: 1px solid #181818; color: #ffffff; }
.thehj_black .goods_list_s .goods_price,
.thehj_black .goods_list_s .goods_subname,
.thehj_black .goods_list_s .crema-product-reviews-count { color: #a3a1a3; }
.thehj_black .mainpage_text_morebt a { color: #ffffff; }

/*ÂËÂËÁø*/
.jj_jean { background: #ffffff; overflow: hidden; }
.jj_jean .hj_goods_list,
.jj_jean .main_goods_list_wd100_s { width: 1335px; }
/*.jj_jean .main_goods_list_wd100_s { overflow: hidden; }*/
.jj_jean .mainpage_title_text { text-align: left; width: 1335px; margin: 0 auto; padding: 50px 0px 15px 0px; }
.jj_jean .main_madehj .goods_list_s .goods_th::after { display: none; }
.jj_jean .goods_list_s { width: 243px; }
.jj_jean .goods_list_s .goods_color span { border: 1px solid #292929; }
.jj_jean .goods_list_s .goods_name { border-bottom: 1px solid #e7e7e7; color: #000000; }
.jj_jean .goods_list_s .goods_price { color: #323232; }
.jj_jean .goods_list_s .goods_subname,
.jj_jean .goods_list_s .crema-product-reviews-count { color: #6a6c6a; }

.jj_jeanss .swiper-button-prev_jeanss { left: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.jj_jeanss .swiper-button-prev_jeanss:after { right: 50px; position: absolute; color: #a36d6a; font-size: 20px; top: calc( 50% - 90px ); }
.jj_jeanss .swiper-button-next_jeanss { right: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.jj_jeanss .swiper-button-next_jeanss:after { left: 50px; position: absolute; color: #a36d6a; font-size: 20px; top: calc( 50% - 90px ); }
.jj_jeanss_text { font-family: 'noto sans kr',sans-serif; font-weight: 400; font-size: 18px; color: #000000; display: inline-block; padding-top: 25px; }
.jj_jeanss_text b { font-weight: 700; }



/*½¬ÁîÇÍ*/
.shes_fit { background: #ffffff; padding-bottom: 20px; overflow: hidden; }
.shes_fit .mainpage_title_text { border-top: 1px solid #eaeaea; }
.shes_fit .hj_goods_list,
.shes_fit .main_goods_list_wd100_s { width: 1335px; }
.shes_fit .mainpage_title_text { text-align: left; width: 1335px; margin: 0 auto; padding: 50px 0px 15px 0px; }
.shes_fit .main_madehj .goods_list_s .goods_th::after { display: none; }
.shes_fit .goods_list_s { width: 243px; }
.shes_fit .goods_list_s .goods_color span { border: 1px solid #292929; }
.shes_fit .goods_list_s .goods_name { border-bottom: 1px solid #e7e7e7; color: #000000; }
.shes_fit .goods_list_s .goods_price { color: #323232; }
.shes_fit .goods_list_s .goods_subname,
.shes_fit .goods_list_s .crema-product-reviews-count { color: #6a6c6a; }
.shesfit_text { font-family: 'noto sans kr',sans-serif; font-weight: 400; font-size: 18px; color: #000000; display: inline-block; padding-top: 15px; }
.shesfit_text b { font-weight: 700; }

.shes_fit .swiper-button-prev_shes_fit { left: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.shes_fit .swiper-button-prev_shes_fit:after { right: 50px; position: absolute; color: #a36d6a; font-size: 20px; top: calc( 50% - 90px ); }
.shes_fit .swiper-button-next_shes_fit { right: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.shes_fit .swiper-button-next_shes_fit:after { left: 50px; position: absolute; color: #a36d6a; font-size: 20px; top: calc( 50% - 90px ); }



/*¿øÇÃ·¯½º¿ø*/
.shes_fit .swiper-button-prev_oneplusone { left: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.shes_fit .swiper-button-prev_oneplusone:after { right: 50px; position: absolute; color: #a36d6a; font-size: 20px; top: calc( 50% - 90px ); }
.shes_fit .swiper-button-next_oneplusone { right: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.shes_fit .swiper-button-next_oneplusone:after { left: 50px; position: absolute; color: #a36d6a; font-size: 20px; top: calc( 50% - 90px ); }



.hj_homewear_slide .swiper-button-next_hj_homewear_slide { background: #ffffff; width: 100%; right: -100%; margin: 0 auto; height: 100%; top: 0px; }
.hj_homewear_slide .swiper-button-next_hj_homewear_slide:after { position: absolute; left: 20px; color: #a36d6a; font-size: 20px; }
.hj_homewear_slide .swiper-button-prev_hj_homewear_slide { background: #ffffff; width: 100%; left: -100%; margin: 0 auto; height: 100%; top: 0px; }
.hj_homewear_slide .swiper-button-prev_hj_homewear_slide:after { position: absolute; right: 20px; color: #a36d6a; font-size: 20px; }

.hj_acctecshoes_slide .swiper-button-next_hj_acctecshoes_slide { background: #ffffff; width: 100%; right: -100%; margin: 0 auto; height: 100%; top: 0px; }
.hj_acctecshoes_slide .swiper-button-next_hj_acctecshoes_slide:after { position: absolute; left: 20px; color: #a36d6a; font-size: 20px; }
.hj_acctecshoes_slide .swiper-button-prev_hj_acctecshoes_slide { background: #ffffff; width: 100%; left: -100%; margin: 0 auto; height: 100%; top: 0px; }
.hj_acctecshoes_slide .swiper-button-prev_hj_acctecshoes_slide:after { position: absolute; right: 20px; color: #a36d6a; font-size: 20px; }





/*ºí·¢¶óº§*/
.hj_black_label_goods { position: relative; width: 100%; background: #2f2f2f; font-size: 0px; text-align: center;  padding: 30px 0px; }
.hj_black_label_goods > div { display: inline-block; vertical-align: top; }
.main_hj_black_label_left { width: 526px; }
.main_hj_black_label { position: relative; overflow: hidden; width: 794.5px; margin-left: 2px; }
.main_hj_black_label .goods_list_s { width: calc( 33.3% - 5px ); margin-right: 5px !important; padding-bottom: 5px; }
.main_hj_black_label .goods_bt_info { position: absolute; top: 0px; left: 0px; width: 100%; height: calc( 100% - 6px ); background: rgba(255,255,255,0.7); box-sizing: border-box; padding: 20px; display: flex; flex-wrap: wrap; align-content: end; opacity: 0; cursor: pointer; }
.main_hj_black_label .goods_bt_info { -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -ms-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
.main_hj_black_label .goods_bt_info:hover { opacity: 1; }
.main_hj_black_label .goods_bt_info .hj_goodspreview_list { right: 5px; }
.main_hj_black_label .goods_bt_info .goods_price { width: 100%; }
.main_hj_black_label .goods_list_s:nth-child(3n) { margin-right: 0px !important; }
.main_hj_black_label .crema-product-reviews-count { width: 100%; }




/*The BASIC*/
.main_goods_list_az.hj_thebasic { background: #f4f3f2; width: 100%; margin-bottom: 100px; }
.main_goods_list_az.hj_thebasic .grid5 { position: relative; width: 1335px; margin: 0 auto; }
.grid5 .goods_list_s { width: 255px; margin-right: 15px; }
.grid5 .goods_list_s:nth-child(5n) { margin-right: 0px; }
.main_goods_list_az.hj_thebasic .prdIcon { width: 100%; }


/*CODI INNER*/
.hj_homewear { margin-bottom: 100px; }
.hj_homewear .goods_bt_info { position: absolute; top: 0px; left: 0px; width: calc( 100% + 1px ); height: calc( 100% - 15px ); background: rgba(255,255,255,0.7); box-sizing: border-box; padding: 20px; display: flex; flex-wrap: wrap; align-content: end; opacity: 0; cursor: pointer; }
.hj_homewear .goods_bt_info { -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -ms-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
.hj_homewear .goods_bt_info:hover { opacity: 1; }
.hj_homewear .goods_list_s { padding-bottom: 15px; }
.hj_homewear .goods_list_s:nth-child(4n) { margin-right: 15px; }
.hj_homewear .goods_list_s:last-child { margin-right: 0px; }
.hj_homewear .goods_bt_info .hj_goodspreview_list { right: 5px; }
.hj_homewear .goods_bt_info .goods_price { width: 100%; }

.slider { position: relative; }
.acc_bg_left { position: absolute; width: 100%; height: 100%; background: #ffffff; top: 0px; left: -100%; right: -100%; margin: 0 auto; transform: translateX(-1335px); z-index: 1; }
.acc_bg_right { position: absolute; width: 100%; height: 100%; background: #ffffff; top: 0px; left: -100%; right: -100%; margin: 0 auto; transform: translateX(1335px); z-index: 1; }
.slider .main_acc .swiper-next_main_acc { right: -50px; z-index: 2; }
.slider .main_acc .swiper-prev_main_acc { left: -50px; z-index: 2; }
.slider .main_acc .swiper-button-prev:after { color: #cccccc; font-size: 20px; }
.slider .main_acc .swiper-button-next:after { color: #cccccc; font-size: 20px; }

/*ÇÏ´Ü ÀÎ½ºÅ¸±×·¥*/
.hj_insta { position: relative; width: 1335px; margin: 0 auto; padding-bottom: 75px; }
.hj_insta > div:nth-child(1) { text-align: center; padding-bottom: 25px; }
.hj_insta > div:nth-child(1) span:nth-child(1) { vertical-align: middle; display: inline-block; padding-right: 5px; }
.hj_insta > div:nth-child(1) span:nth-child(1) img { width: 21px; vertical-align: middle; }
.hj_insta > div:nth-child(1) span:nth-child(2) { vertical-align: middle; color: #a36d6a; font-size: 30px; font-family: 'Noto Serif KR', sans-serif; font-weight: 600; display: inline-block; }
.hj_insta > div:nth-child(2) { font-family: 'noto sans kr', sans-serif; font-size: 17px; color: #000000; text-align: center; font-weight: 400; }
.hj_insta .hj_insta_last { text-align: center; padding: 15px 0px 35px 0px; }
.hj_insta .hj_insta_last > div { display: inline-block; background: #a36d6a; padding: 5px 20px; border-radius: 100px; }
.hj_insta .hj_insta_last > div a { color: #ffffff; }



/*ºê·£µåÇ¥±â*/
.goods_xmrdl { font-size: 15px; padding-top: 15px; font-weight: 700; width: 100%; }
.goods_xmrdl a { color: #000000; }
.goods_xmrdl a:hover { color: #000000; }



/* pc´õº¸±â ¹öÆ° Ãß°¡ ¿µ¿ª */
.product-wrap .more { text-align:center; margin: 24px 0px;}
.btn_moreGray {width:224px; height:35px; line-height: 35px; background-color:#efefef; border:0px none; font-weight:bold; display: block; margin: 0 auto;}
.btn_moreGray span {color:#aaaaaa;}
.btn_moreGray span em {color:#f1191f;}




/*¸ÞÀÎ ÀÌº¥Æ® ¿µ¿ª*/
/* ¸ÞÀÎ ÀÌº¥Æ® ¿µ¿ª*/
.main_top_event_list .swiper-button-prev_main_top_event_list{ left: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.main_top_event_list .swiper-button-prev_main_top_event_list:after { right: 50px; position: absolute; color: #333333; font-size: 20px; top: calc( 50% - 90px ); }
.main_top_event_list .swiper-button-next_main_top_event_list { right: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.main_top_event_list .swiper-button-next_main_top_event_list:after { left: 50px; position: absolute; color: #333333; font-size: 20px; top: calc( 50% - 90px ); }

.main_top_event_list_02 .swiper-button-prev_main_top_event_list_02 { left: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.main_top_event_list_02 .swiper-button-prev_main_top_event_list_02:after { right: 50px; position: absolute; color: #333333; font-size: 20px; top: calc( 50% - 90px ); }
.main_top_event_list_02 .swiper-button-next_main_top_event_list_02 { right: -1500px; background: #ffffff; top: 0px; height: 100%; width: 1500px; }
.main_top_event_list_02 .swiper-button-next_main_top_event_list_02:after { left: 50px; position: absolute; color: #333333; font-size: 20px; top: calc( 50% - 90px ); }




/* BASIC css end */

