/* BASIC css start */
#header {top:0px; z-index:100; width:100%; background-color:transparent !important;}
#header .section3 {border-bottom:0px solid #efefef !important;}
.main {width:100%;margin:0 auto;}

/* 메인 중앙 이벤트 배너 관련 */
.special_ban {padding:10px 20px 0px;}
.special_ban img {width:100%;}
.special_ban .text_area {padding:10px 0; text-align:left; width:580px;}
.special_ban .special_ban_txt01 {font-size:18px; letter-spacing:0px; font-weight:500; padding-top:10px; color:#111;}
.special_ban .special_ban_txt02 {font-size:14px; letter-spacing:-0.5px; color:#aaa; margin-top:6px;}
/* 메인 이벤트 배너 2개 관련 */
.event_ban {padding:40px 16px 20px;}
.event_ban ul li:first-child {float:left;}
.event_ban ul li { width:48.5%; float:right;}
.event_ban ul li .event_thumb img {width:100%;}
.event_ban .event_ban_txt01 {font-size:14px; line-height:15px; text-align:left; font-weight:500; color:#111; padding-top:14px;}
.event_ban .event_ban_txt02 {font-size:12px; text-align:left; letter-spacing:-0.5px; color:#aaa; padding-top:3px; font-weight:normal;}

/* 메인 상품진열 타이틀 관련 */
.main_pro_title01 {font-weight:400; letter-spacing:1px; color:#111; font-size:20px; text-align:center; line-height:65px; margin:40px auto 0px; letter-spacing:normal; }
.main_pro_title02 {font-weight:400; letter-spacing:1px; color:#111; font-size:18px; text-align:center; line-height:65px;  margin:20px auto 0px; padding-top:10px;}

/*  메인 탭상품 관련 */
.main ul.tabs { text-align:center; height:30px; font-size:0; margin:0 auto 20px; }
.main ul.tabs li { display:inline-block; width:auto; height:30px; line-height:30px; border:0; font-size:14px; letter-spacing:-0.5px; color:#999; margin:0px 12px; border-bottom:2px solid #fff; text-align:center; cursor:pointer; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.main ul.tabs li.active { height:30px; line-height:30px; background-color:#fff; border-bottom:2px solid #000; color:#000; font-weight:700; }
.main .tab_container { background:#fff; }
.main .tab_content { display:none; }
.main .tab_container .tab_content ul { width:100%; margin:0px; padding:0px; }

/*인스타그램 영역 타이틀 */
.insta_title01 {font-size:15px; letter-spacing:3px; color:#000; text-align:center; font-family:"Roboto";}
.insta_title02 {font-size:12px; letter-spacing:0px; color:#999; text-align:center; font-family:"Roboto"; padding:3px 0px 20px;}
/* 메인 인스타그램 관련 */
.sns_sample { width:92%;margin:0 auto;text-align:center; }
.sns_sample ul {font-size:0;}
.sns_sample li{width:18.3333%; display:inline-block; margin:0.3333%;}
.sns_sample li img {width:100%;}
/* BASIC css end */

