/* BASIC css start */
.etcCheck { display:none !important; }

.point_tt2 { font-weight:700; color:#ee231c; }
.point_comma { position:absolute; width:10px; height:10px; border-radius:100%; background-color:#ee231c; margin-top:-50px; margin-left:110px; }

.listName { font-size:15px !important; color:#000 !important; margin:25px 0 0 0 !important; line-height:22px !important; height:47px !important; max-height:47px !important; overflow: hidden; }
.ac_product .listName { margin:px 0 0 0 !important; height:47px !important; max-height:47px !important; overflow: hidden; }
.subname { display:none !important; }
.dcPercent { font-size:18px !important; font-weight:700 !important; color:#ee231c!important; padding-right:5px !important; }
.listPrice { font-size:17px !important; font-weight:700 !important; color:#000 !important; margin:7px 0 0 0 !important; }
.listPrice del { font-size:13px !important; font-weight:400 !important; color:#868686 !important; margin:0 5px !important; }

.image_banner { position:absolute; left:50%; transform:translateX(-50%); width:1920px; height:475px; }

.new_arrivals { }
.na_title { font-size:22px; font-weight:700; color:#000; text-align:center; margin-bottom:50px; }
.na_more { float:right; margin-top:-73px; font-size:15px; font-weight:500; color:#000; cursor:pointer; }

.insta_cont { width:100%; font-size:20px; font-weight:600; color:#000; background-color:#fff; text-align:center; padding:0px 0; }

.banner_slide { position:absolute; left:50%; transform:translateX(-50%); width:1920px; }
.bn_title { font-size:20px; font-weight:700; color:#31d0b2; }
.bn_title2 { font-size:37px; font-weight:700; line-height:47px; color:#000; margin-top:20px; }
.bn_text { font-size:16px; font-weight:300; line-height:26px; color:#000; margin-top:20px; }
.bn_image { height:440px; }
.bn_image img { height:100%; }
.bn_vl { display:table-cell; height:440px; vertical-align:middle; width:100%; }

.swiper_08 { padding:100px 0; }
.swiper_08 .swiper-pagination.swiper-pagination08 { bottom:67px; left:50%; margin-left:-15px; }
.swiper_08 .swiper-pagination-bullet { width: 10px; height:10px; background: #f7f7f7; opacity: 1; border:1px solid #676767; margin-right:10px; box-sizing:border-box; }
.swiper_08 .swiper-pagination-bullet-active { background-color: #676767; opacity: 1; }
.swiper_08 .swiper-pagination-bullet:last-child { margin-right:0; }
.swiper_08 .swiper-pagination a{display:inline-block;}

.achive_title { /*font-size:22px;*/ font-size:27px; font-weight:700; color:#000; text-align:left; margin-bottom:50px; }
.achive { width:calc(100% + 20px); margin-left:-10px; margin-bottom:50px; }
.achive ul { width:100%; }
.achive ul::after { content:''; display:table; clear:both; }
.achive ul li { float:left; width:calc(33.33% - 20px); margin:0 10px; border:1px solid #e6e6e6; box-sizing:border-box; }
.achive ul li .ac_img { cursor:pointer; }
.achive ul li .ac_img img { width:100%; }
.ac_cont { padding:0 20px; box-sizing:border-box; min-height:500px;}
.ac_title { font-size:19px; font-weight:700; padding-top:30px; color:#000; }
.ac_text { font-size:14px; font-weight:300; padding-top:12px; color:#000; display:none;}
.ac_go { /*font-size:14px;*/ font-size:16px; font-weight:700; /*padding-top:12px;*/ padding-top:30px; color:#2dbee9; cursor:pointer; }
.ac_go img { padding-bottom:4px; vertical-align:bottom; }
.ac_product { margin-top:30px; padding:10px 0 30px 0; border-top:1px solid #e6e6e6; }
.ac_product .thumb { width:100px; }
.ac_product .thumb img { width:100%; }
.ac_product .listInfoBox { width:calc(100% - 120px); margin-left:20px; }
.ac_pd { margin:0 0 20px 0; cursor:pointer; }

.container_ac { width:100%; margin:0 auto; }
ul.tabs_ac { position:absolute; width:800px; right:138px; margin-top:-87px; list-style:none; }
ul.tabs_ac::after { content:''; display:table; clear:both; }
ul.tabs_ac li { float:left; width:calc(25% - 20px); margin:0 10px; padding:14px 0; background-color:#f2f2f2; font-size:15px; color:#000; border-radius:100px; text-align:center; cursor:pointer; }
ul.tabs_ac li.current { background-color:#000; color:#fff; }
.tab-content-ac { display:none; }
.tab-content-ac.current { display:inherit; }

.bs_title { font-size:40px; /* font-weight:300;*/ font-weight:600; color:#000; line-height:50px; }
.bs_text { /*font-size:16px; font-weight:300;*/ font-size:19px; font-weight:400; color:#333333; line-height:26px; margin-top:27px; }
.f_left > a{display:block;height:40px;line-height:40px;text-align:center;color:#ffffff;font-size:18px;font-weight:500;margin-top:20px;background:#ee231c;}

.bs_title2 { font-size:40px; /* font-weight:300;*/ font-weight:600; color:#000; line-height:50px; }
.bs_text2 { /*font-size:16px; font-weight:300;*/ font-size:19px; font-weight:400; color:#333333; line-height:26px; margin-top:-20px; }

.best_seller{ width:100%; }
.tabs_cont { width:100%; margin:0 auto; padding-top:20px; }
ul.tabs { width:300px; }
ul.tabs li { display:inline-block; width:70%; height:42px; border:0px solid #000; cursor:pointer; color:#8b8b8b; font-size:16px; line-height:40px; padding:0 10px; box-sizing:border-box; }
ul.tabs li.current{ /*border:1px solid #000; color:#000;*/border:1px solid #2dbee9; color:#2dbee9; }
ul.tabs li:hover{color:#2dbee9;}
.tab-content{ display:none; margin-left:300px; margin-top:-467px; }
.tab-content.current{ display:inherit; }

.tabs_cont2 { width:100%; margin:0 auto; /*padding-top:40px;*/}
ul.tabs2 { width:300px; /*margin-top:47px;*/ margin-top:40px; }
ul.tabs2 li { display:inline-block; width:70%; height:42px; border:0px solid #000; cursor:pointer; color:#8b8b8b; font-size:16px; line-height:40px; padding:0 10px; box-sizing:border-box; }
ul.tabs2 li.current{ /*border:1px solid #000; color:#000;*/ border:1px solid #2dbee9; color:#2dbee9; }
ul.tabs2 li:hover{color:#2dbee9;}
.tab-content2{ display:none; margin-left:300px; margin-top:-467px; }
.tab-content2.current{ display:inherit; }

.swiper03 { overflow:hidden; width:100%; margin: 0 auto; }
.swiper-wrapper.swiper-wrapper03 { padding: 20px 0; }
.swiper-slide a{display:inline-block;}
.swiper-slide.swiper-slide03 { width:31.7%;margin: 0 20px 0 0; padding-bottom:50px; cursor:pointer; min-height:472px; box-sizing:border-box;}
.swiper-slide.swiper-slide03 a { display:block; }
.swiper-slide.swiper-slide03 .thumb { position:relative; overflow: hidden; }
.swiper-slide.swiper-slide03 .thumb img {width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
.swiper-slide.swiper-slide03 .thumb:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
.swiper-slide.swiper-slide03 .thumb:hover .prd-preview { display:block; -webkit-transition: -webkit-transform 0.3s ease;transition:transform 0.3s ease; }
.swiper-slide.swiper-slide03 .prd-preview { display:none; position:absolute; right:15px;bottom:15px; width:24px;margin:0 auto;}
.swiper-slide.swiper-slide03 .prd-preview i { font-size: 24px; }
.swiper-slide.swiper-slide03 .listPic { width:100% }
.swiper-slide.swiper-slide03 .listInfoBox .listName { font-size: 16px; margin:17px 0 4px; }
.swiper-slide.swiper-slide03 .listInfoBox .subname { color:#8e8d8d;line-height:18px; padding-bottom: 7px;font-size: 14px;}
.swiper-slide.swiper-slide03 .listInfoBox .listPrice { font-size: 16px;position:relative;margin:12px 0 0;}
.swiper-slide.swiper-slide03 .listInfoBox .listPrice del,
.swiper-slide.swiper-slide03 .listInfoBox .listPrice strike { color:#8e8d8d; font-weight: normal; font-size: 14px; margin: 0 8px; }
.swiper-slide.swiper-slide03 .listInfoBox .listPrice .dcPercent { color:#d95115; font-size:16px;}
.swiper-scrollbar.swiper-scrollbar03 { position: absolute; width:100%; height: 2px; left:0; bottom:10px; background: #ececec;}
.swiper-container-horizontal > .swiper-scrollbar.swiper-scrollbar03 {  position:absolute; left:0; bottom:2px; z-index: 9999; height: 2px; width: 100%; }
.swiper-scrollbar.swiper-scrollbar03 .swiper-scrollbar-drag { background: #000; border-radius: 0px; }

.swiper04 { overflow:hidden; width:100%; margin: 0 auto; }
.swiper-wrapper.swiper-wrapper04 { padding: 20px 0; }
.swiper-slide.swiper-slide04 { width:31.7%;margin: 0 20px 0 0; padding-bottom:50px; cursor:pointer;min-height:472px; box-sizing:border-box;}
.swiper-slide.swiper-slide04 a { display:block; }
.swiper-slide.swiper-slide04 .thumb { position:relative; overflow: hidden; }
.swiper-slide.swiper-slide04 .thumb img {width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
.swiper-slide.swiper-slide04 .thumb:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
.swiper-slide.swiper-slide04 .thumb:hover .prd-preview { display:block; -webkit-transition: -webkit-transform 0.3s ease;transition:transform 0.3s ease; }
.swiper-slide.swiper-slide04 .prd-preview { display:none; position:absolute; right:15px;bottom:15px; width:24px;margin:0 auto;}
.swiper-slide.swiper-slide04 .prd-preview i { font-size: 24px; }
.swiper-slide.swiper-slide04 .listPic { width:100% }
.swiper-slide.swiper-slide04 .listInfoBox .listName { font-size: 16px; margin:17px 0 4px; }
.swiper-slide.swiper-slide04 .listInfoBox .subname { color:#8e8d8d;line-height:18px; padding-bottom: 7px;font-size: 14px;}
.swiper-slide.swiper-slide04 .listInfoBox .listPrice { font-size: 16px;position:relative;margin:12px 0 0;}
.swiper-slide.swiper-slide04 .listInfoBox .listPrice del,
.swiper-slide.swiper-slide04 .listInfoBox .listPrice strike { color:#8e8d8d; font-weight: normal; font-size: 14px; margin: 0 8px; }
.swiper-slide.swiper-slide04 .listInfoBox .listPrice .dcPercent { color:#d95115; font-size:16px;}
.swiper-scrollbar.swiper-scrollbar04 { position: absolute; width:100%; height: 2px; left:0; bottom:10px; background: #ececec;}
.swiper-container-horizontal > .swiper-scrollbar.swiper-scrollbar04 {  position:absolute; left:0; bottom:2px; z-index: 9999; height: 2px; width: 100%; }
.swiper-scrollbar.swiper-scrollbar04 .swiper-scrollbar-drag { background: #000; border-radius: 0px; }

.swiper05 { overflow:hidden; width:100%; margin: 0 auto; }
.swiper-wrapper.swiper-wrapper05 { padding: 20px 0; }
.swiper-slide.swiper-slide05 { width:31.7%;margin: 0 20px 0 0; padding-bottom:50px; cursor:pointer; min-height:472px; box-sizing:border-box;}
.swiper-slide.swiper-slide05 a { display:block; }
.swiper-slide.swiper-slide05 .thumb { position:relative; overflow: hidden; }
.swiper-slide.swiper-slide05 .thumb img {width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
.swiper-slide.swiper-slide05 .thumb:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
.swiper-slide.swiper-slide05 .thumb:hover .prd-preview { display:block; -webkit-transition: -webkit-transform 0.3s ease;transition:transform 0.3s ease; }
.swiper-slide.swiper-slide05 .prd-preview { display:none; position:absolute; right:15px;bottom:15px; width:24px;margin:0 auto;}
.swiper-slide.swiper-slide05 .prd-preview i { font-size: 24px; }
.swiper-slide.swiper-slide05 .listPic { width:100% }
.swiper-slide.swiper-slide05 .listInfoBox .listName { font-size: 16px; margin:17px 0 4px; }
.swiper-slide.swiper-slide05 .listInfoBox .subname { color:#8e8d8d;line-height:18px; padding-bottom: 7px;font-size: 14px;}
.swiper-slide.swiper-slide05 .listInfoBox .listPrice { font-size: 16px;position:relative;margin:12px 0 0;}
.swiper-slide.swiper-slide05 .listInfoBox .listPrice del,
.swiper-slide.swiper-slide05 .listInfoBox .listPrice strike { color:#8e8d8d; font-weight: normal; font-size: 14px; margin: 0 8px; }
.swiper-slide.swiper-slide05 .listInfoBox .listPrice .dcPercent { color:#d95115; font-size:16px;}
.swiper-scrollbar.swiper-scrollbar05 { position: absolute; width:100%; height: 2px; left:0; bottom:10px; background: #ececec;}
.swiper-container-horizontal > .swiper-scrollbar.swiper-scrollbar05 {  position:absolute; left:0; bottom:2px; z-index: 9999; height: 2px; width: 100%; }
.swiper-scrollbar.swiper-scrollbar05 .swiper-scrollbar-drag { background: #000; border-radius: 0px; }

.swiper06 { overflow:hidden; width:100%; margin: 0 auto; }
.swiper-wrapper.swiper-wrapper06 { padding: 20px 0; }
.swiper-slide.swiper-slide06 { width:31.7%;margin: 0 20px 0 0; padding-bottom:50px; cursor:pointer; min-height:472px; box-sizing:border-box;}
.swiper-slide.swiper-slide06 a { display:block; }
.swiper-slide.swiper-slide06 .thumb { position:relative; overflow: hidden; }
.swiper-slide.swiper-slide06 .thumb img {width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
.swiper-slide.swiper-slide06 .thumb:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
.swiper-slide.swiper-slide06 .thumb:hover .prd-preview { display:block; -webkit-transition: -webkit-transform 0.3s ease;transition:transform 0.3s ease; }
.swiper-slide.swiper-slide06 .prd-preview { display:none; position:absolute; right:15px;bottom:15px; width:24px;margin:0 auto;}
.swiper-slide.swiper-slide06 .prd-preview i { font-size: 24px; }
.swiper-slide.swiper-slide06 .listPic { width:100% }
.swiper-slide.swiper-slide06 .listInfoBox .listName { font-size: 16px; margin:17px 0 4px; }
.swiper-slide.swiper-slide06 .listInfoBox .subname { color:#8e8d8d;line-height:18px; padding-bottom: 7px;font-size: 14px;}
.swiper-slide.swiper-slide06 .listInfoBox .listPrice { font-size: 16px;position:relative;margin:12px 0 0;}
.swiper-slide.swiper-slide06 .listInfoBox .listPrice del,
.swiper-slide.swiper-slide06 .listInfoBox .listPrice strike { color:#8e8d8d; font-weight: normal; font-size: 14px; margin: 0 8px; }
.swiper-slide.swiper-slide06 .listInfoBox .listPrice .dcPercent { color:#d95115; font-size:16px;}
.swiper-scrollbar.swiper-scrollbar06 { position: absolute; width:100%; height: 2px; left:0; bottom:10px; background: #ececec;}
.swiper-container-horizontal > .swiper-scrollbar.swiper-scrollbar06 {  position:absolute; left:0; bottom:2px; z-index: 9999; height: 2px; width: 100%; }
.swiper-scrollbar.swiper-scrollbar06 .swiper-scrollbar-drag { background: #000; border-radius: 0px; }

.swiper07 { overflow:hidden; width:100%; margin: 0 auto; }
.swiper-wrapper.swiper-wrapper07 { padding: 20px 0; }
.swiper-slide.swiper-slide07 { width:31.7%;margin: 0 20px 0 0; padding-bottom:50px; cursor:pointer; min-height:472px; box-sizing:border-box;}
.swiper-slide.swiper-slide07 a { display:block; }
.swiper-slide.swiper-slide07 .thumb { position:relative; overflow: hidden; }
.swiper-slide.swiper-slide07 .thumb img {width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
.swiper-slide.swiper-slide07 .thumb:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
.swiper-slide.swiper-slide07 .thumb:hover .prd-preview { display:block; -webkit-transition: -webkit-transform 0.3s ease;transition:transform 0.3s ease; }
.swiper-slide.swiper-slide07 .prd-preview { display:none; position:absolute; right:15px;bottom:15px; width:24px;margin:0 auto;}
.swiper-slide.swiper-slide07 .prd-preview i { font-size: 24px; }
.swiper-slide.swiper-slide07 .listPic { width:100% }
.swiper-slide.swiper-slide07 .listInfoBox .listName { font-size: 16px; margin:17px 0 4px; }
.swiper-slide.swiper-slide07 .listInfoBox .subname { color:#8e8d8d;line-height:18px; padding-bottom: 7px;font-size: 14px;}
.swiper-slide.swiper-slide07 .listInfoBox .listPrice { font-size: 16px;position:relative;margin:12px 0 0;}
.swiper-slide.swiper-slide07 .listInfoBox .listPrice del,
.swiper-slide.swiper-slide07 .listInfoBox .listPrice strike { color:#8e8d8d; font-weight: normal; font-size: 14px; margin: 0 8px; }
.swiper-slide.swiper-slide07 .listInfoBox .listPrice .dcPercent { color:#d95115; font-size:16px;}
.swiper-scrollbar.swiper-scrollbar07 { position: absolute; width:100%; height: 2px; left:0; bottom:10px; background: #ececec;}
.swiper-container-horizontal > .swiper-scrollbar.swiper-scrollbar07 {  position:absolute; left:0; bottom:2px; z-index: 9999; height: 2px; width: 100%; }
.swiper-scrollbar.swiper-scrollbar07 .swiper-scrollbar-drag { background: #000; border-radius: 0px; }

.swiper_01 { position: absolute; left: 50%; transform: translateX(-50%); width: 1920px; }
.swiper_01 .swiper-pagination.swiper-pagination01 { width:1200px; /*bottom:30px;*/ bottom:40px; left:50%; transform:translateX(-50%); }
.swiper_01 .swiper-pagination-bullet { width: 200px; height:60px; background-color: #fff; border-radius: 0; display: inline-block; text-align:center; opacity: 1; border-top: 3px solid #ffffff; box-sizing: border-box; border-right:1px solid #f0f0f0; }
.swiper_01 .swiper-pagination-bullet::after { width:1px; height:40px; background-color:#dadada; }
.swiper_01 .swiper-pagination-bullet span { font-size: 16px; line-height: 54px; color: #000; /*padding:100px 0;*/ padding:20px 0; box-sizing: border-box; }
.swiper_01 .swiper-pagination-bullet-active { opacity: 1; border-top: 3px solid #000; }
.swiper_01 .swiper-pagination-bullet-active span { color: #000; font-weight: 700; }
.swiper-button-prev.swiper-button-prev01 { left:50%; transform:translateX(-50%); margin-left:-660px !important; }
.swiper-button-next.swiper-button-next01 { left:50%; transform:translateX(-50%); margin-left:660px !important; }
.swiper-button-prev.swiper-button-prev01,
.swiper-button-next.swiper-button-next01 {
  position: absolute;
  top: 50%;
  width: 59px;
  height: 59px;
  margin-top: -29.5px;
  z-index: 10;
  cursor: pointer;
  background-size: 59px 59px;
  background-position: center;
  background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-prev01,
.swiper-container-rtl .swiper-button-next.swiper-button-next01 {
  background-image: url("/design/sangdogagu/2022/main_slide/prev_button.png");
  transition:all 0.3s ease-in-out;
}
.swiper-button-next.swiper-button-next01,
.swiper-container-rtl .swiper-button-prev.swiper-button-prev01 {
  background-image: url("/design/sangdogagu/2022/main_slide/next_button.png");
  transition:all 0.3s ease-in-out;
}

.swiper_02 { background-color:#fff; height:300px; padding:0 90px; }
.swiper-wrapper.swiper-wrapper02 { }
.swiper-slide.swiper-slide02 { font-size:16px; color:#000; line-height:50px; text-align:center; padding:60px 0; cursor:pointer; }
.swiper-slide.swiper-slide02 img { /*width:140px;*/ width:110px; }
.swiper-button-prev.swiper-button-prev02 { left:0px; z-index:9999; }
.swiper-button-next.swiper-button-next02 { right:0px; }
.swiper-button-prev.swiper-button-prev02,
.swiper-button-next.swiper-button-next02 {
  position: absolute;
  /*top: 1400px;*/
  top: 1420px;
  width: 59px;
  height: 59px;
  z-index: 10;
  cursor: pointer;
  /*background-size: 59px 59px;*/
  background-size: 50px;
  background-position: center;
  background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-prev02,
.swiper-container-rtl .swiper-button-next.swiper-button-next02 {
  background-image: url("/design/sangdogagu/2022/main_slide/prev_button.png");
  transition:all 0.3s ease-in-out;
}
.swiper-button-next.swiper-button-next02,
.swiper-container-rtl .swiper-button-prev.swiper-button-prev02 {
  background-image: url("/design/sangdogagu/2022/main_slide/next_button.png");
  transition:all 0.3s ease-in-out;
}

/*Best¸®ºäÂÊ ¼­ºê¹®±¸*/
.na_title > span{display:block;font-size:20px;font-weight:500;margin-top:10px;color:#333333;}
.na_title > span > span{color:#2dbee9;}


/*ÀÎÅ×¸®¾îÅ°¿öµå »óÇ°¾ÆÀÌÄÜ ¾Èº¸ÀÌ°Ô*/
.container_ac .MK-product-icons{display:none;}


/*230207_ÆÄ¿ö¸®ºä*/
/* ÆÄ¿ö¸®ºä ¸ÞÀÎ Æ÷Åä¸®ºä */
.main_power_review_list { /*width:1100px;*/ width:1200px;margin:auto; }
.main_power_review_list .title { font-size:28px; text-align:center; margin:10px;}
.main_power_review_list li { float:left; padding:5px; }
.main_power_review_list li img { width:230px; }
.main_power_review_list:after { content: ''; display: block; clear: both; }

/*ÇÒÀÎÁ¾·á±â°£*/
.weekDate{color:#ee231c;font-size:16px;margin:10px 0 0 0;}
/* BASIC css end */

