/* BASIC css start */
/* ÀÌ¹ÌÁö ¸Ê */
img[usemap] { border: none; height: auto; max-width: 100%; width: auto;}
img{ border: none; height: auto; max-width: 100%; width: auto;}
.evt_img { width: 100%; max-width: 1902px;  margin: 0 auto; position: relative;text-align: center; }


/* °øÅë */
#contentWrap { margin: 0px auto; text-align:center; width:1902px;}
.item-wrap {margin:0 auto;width: 100%;}
.item-wrap .dc {color: #ee0000!important;}
.pleasewait {border-radius: 0;}


/* Å¥·¹ÀÌ¼Ç °øÅë*/
.tab_content {width:1200px;  margin: 0 auto; padding-bottom:100px;}
.item-wrap .item-cont {display: flex;flex-direction: row;flex-wrap: wrap; gap:10px;}
.item-wrap .item-cont .item-list {width: calc(20% - 10px);padding-bottom: 40px;}
.item-wrap .item-cont .item-list .thumb img {border-radius: 15px;}
.prd-info > ul .prd-name { -webkit-line-clamp: 1;  -webkit-box-orient: vertical; }
.prd-info > ul .prd-price, .section_04 .prd-info > ul .prd-soldout, .section_04 .prd-info > ul .dc { font-size: 18px; font-weight: 600; display: inline-block; }
.prd-info > ul .prd-soldout { color: #c7c7c7; }
.rating-group.tiny > a{font-size: 13px; color:#c3c3c3;}


/* ¸ÞÀÎ ÆäÀÌµå */
@keyframes fadeOn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-filter: blur(10px);
    filter: blur(10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-filter: blur(0);
    filter: blur(0);
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}




/* section_01 */
.section_01 {  position: relative; overflow:hidden;}
.section_01 .animated.ani2s { -webkit-animation-duration: 2s; animation-duration: 2s;}
.section_01 .fadeOn { -webkit-animation-name: fadeOn;animation-name: fadeOn;}
.section_01 .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
.section_01 .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.section_01 .tit{ position: absolute; top: 0; left: 0; width: 100%; z-index: 1; pointer-events: none;}
.section_01 .new_slide .swiper-slide {transition-property: opacity !important;}
.section_01 .image-wrapper {position: absolute; display: inline-block; top: 0; z-index: 10;}

/* section_02 */ 
.alldays_wrap { position: relative;} 
.alldays_wrap .alldays_bg { position: absolute; top: 0; left: 0;}
.alldays_wrap .alldays_slide { padding: 250px 0px 85px; max-width: 1400px;}
.alldays_wrap .swiper-button-next {right:180px; top: 60%;}
.alldays_wrap .swiper-button-prev {left:180px; top: 60%;}
.alldays_wrap .swiper-button-next:after, .alldays_wrap .swiper-button-prev:after {font-size: 28px;color: #dfdfdf;}
.alldays_wrap .swiper-pagination-bullets.swiper-pagination-horizontal {max-width: 1400px; top: 125px; left: 49%; transform: translateX(-49%); text-align: right;}
.alldays_wrap .swiper-pagination-bullet {width:10px; height:10px;}
.alldays_wrap .swiper-pagination-bullet-active {background:#fff;}


/* section_03 */ 
.section_03 .slide_wrap {max-width: 1400px;margin: 0 auto;padding-left: 200px;box-sizing: border-box;}
.section_03 .slide_wrap .swiper-slide {overflow: hidden;}
.section_03 .slide_wrap .swiper-pagination-bullets.swiper-pagination-horizontal {bottom:30px;}
.section_03 .slide_wrap .swiper-pagination-bullet {width:12px; height:12px;}
.section_03 .slide_wrap .swiper-pagination-bullet-active {background:#fff;}

/* section_04 */ 
.section_04 .slide_wrap {max-width: 1290px; margin: 0 auto; text-align: right;}
.section_04 .slide_wrap .swiper-slide {overflow: hidden;}
.section_04 .slide_wrap .swiper-pagination-bullets.swiper-pagination-horizontal {bottom:30px;}
.section_04 .slide_wrap .swiper-pagination-bullet {width:12px; height:12px;}
.section_04 .slide_wrap .swiper-pagination-bullet-active {background:#fff;}

/* section_05 */
.section_05 {background: #f3f3f3;}
.section_05 .notice_wrap { padding-bottom: 68px;}
.section_05 .notice { max-width: 1200px; margin: 0 auto; padding: 0 15px; background: #f3f3f3; text-align: left; color: #343434; box-sizing: border-box;}
.section_05 .notice-title {display: flex;align-items: center;gap: 5px;cursor: pointer;font-size: 12px;font-weight: 700;line-height: 1.4;}
.section_05 .notice-content { overflow: hidden; max-height: 0; transition: max-height 0.35s ease, padding 0.25s ease; padding: 0;}
.section_05 .notice.open .notice-content { max-height: 500px; padding: 10px 0;}
.section_05 .notice-content li { font-size: 12px; font-weight: 400; line-height: 1.6em;}
.section_05 .arrow { width: 16px; height: 16px; transition: transform 0.25s ease;}
.section_05 .notice.open .arrow {transform: rotate(180deg);}

/* footer */
#footer {margin:0!important;}



/* BASIC css end */

