/* BASIC css start */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700&display=swap');

#mheader {z-index:1000; width:100%; width:1260px;  min-width:1260px; margin:0 auto; left:0%; right:0%; border-bottom:0px !important;}

/* 메인이미지 */
.swiper1 {width:100%;height:680px;margin:0px auto;}
.swiper1 .swiper-slide {cursor:move;}
.swiper1 .swiper-slide > a > div {width:100%; height:100%; background-position:center top; background-repeat:no-repeat;}
.swiper1 .swiper-button-prev {left:50%; top:320px; width:48px; height:93px; margin-left:-700px; background: url('/design/whajang/0744hera/main_left.png') no-repeat; outline:none;}
.swiper1 .swiper-button-next {right:50%; top:320px; width:48px; height:93px; margin-right:-700px; background: url('/design/whajang/0744hera/main_right.png') no-repeat; outline:none;}
.swiper1 .swiper-pagination-bullets {bottom:25px !important;}
.swiper1 .swiper-pagination-bullet {width:6px; height:6px; margin:0 5px; background-color:transparent; border:2px solid #a5a5a5; outline:none;}
.swiper1 .swiper-pagination-bullet-active {border:2px solid #000}

/* 메인 상품탭 */
.m_tab01 { font-size:0; width:1260px; text-align:center; margin:0 auto; }
.m_tab01 li {color:#999; font-size:18px; line-height:40px; text-align:center; border-top:2px solid transparent; cursor:pointer; position:relative; display:inline-block; height:40px; margin:0 35px; -webkit-transition: .2s ease-in-out; transition: .2s ease-in-out;}
.m_tab01 li:hover { color:#000; cursor:pointer; }
.m_tab01 li.current { border-top:2px solid #222; color:#000; font-weight:700; background-color:#fff; -webkit-backface-visibility:hidden; }
.tabcontent01 {display:none; margin-top:50px; padding:0px;}
.tabcontent01.current {display:block;}

/* 상품 타이틀 관련 */
.main_title {width:1260px;  margin:63px auto 40px; position:relative;}
.main_title_txt {text-align:center; font-size:28px; font-weight:300; letter-spacing:normal; color:#111; font-family:'Inter'; }

/* 2단배너 관련 */
.ban_center {height:349px; }
.ban_center ul li {position:relative; }
.ban_center .text_area {padding-top:30px; text-align:left; width:620px;}
.ban_center .text01 {font-size:20px; font-family: 'inter', sans-serif; color:#111; font-weight:600; margin-bottom:10px; }
.ban_center .text02 {font-size:16px; font-family: 'inter', sans-serif; padding-top:3px; color:#707070;}

/* 메인 인스타그램 관련 */
.title_insta01 {font-size:16px; color:#2e2823; letter-spacing:1px; line-height:30px; height:30px; text-align:center; padding-top:110px; font-weight:400; }
.title_insta01 img { line-height:30px; vertical-align:middle; position:relative; top:-1px; }
.title_insta02 {font-size:11px; color:#999999; letter-spacing:1px; text-align:center; }
.ban_insta {text-align:center; padding-top:50px; font-size:0;}
.ban_insta ul li {display:inline-block; margin:0 0 1px 1px;}
.ban_insta ul li:first-child{margin-left:0;}

/* 메인 인스타그램 관련 */
.sns_sample {width:1260px; margin:30px auto 0;}
/* BASIC css end */

