/* BASIC css start */
.main_section{text-align: center;}
.main_section img{width: 1903px;}
.tabs-imbricate{width:1200px;height:400px;}
.tabs-imbricate img{border:none; width: 100%;}
.store_title{
    width: 1200px;
    margin: 0 auto;
    color: #0e0e0e;
    font-size: 28px;
    border-bottom: 2px solid #000;
    font-family: '나눔바른고딕','NanumBarunGothic', sans-serif;
    padding-bottom: 16px;
    letter-spacing: -2px;
    font-weight: 400;
    margin-top: 60px
    }
    
/* 매장안내 내용 */
.storeareaA{width: 1200px;
    margin: 0 auto;
    padding: 50px 0 100px;}
.storeareaB{background: #f8f9fb; padding-top: 50px;}
.storeareaC{padding: 100px 0 5px;}
.storeareaA .storeA{margin-bottom: 40px;}
.storeA_txt{width: 530px; float: left;}
.storeA_txt h2{font-size: 30px;
    color: #000;
    font-family: '나눔바른고딕','NanumBarunGothic', sans-serif;
    margin-left: -6px;
    letter-spacing: -2px;
    }
.storeA_txt hr{margin: 15px 0 20px;
    display: block;
    padding: 0 !important;
    background: #cccccc;
    height: 1px;
    border: 0;}
    
.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{font-family:'나눔바른고딕','NanumBarunGothic', sans-serif; font-size:15px;
  overflow:hidden;padding:6px 6px;word-break:normal;}
.tg th{font-family:'나눔바른고딕','NanumBarunGothic', sans-serif; font-size:15px;
  font-weight:normal;overflow:hidden;padding:6px 6px;word-break:normal;}
.tg .tg-d5p6{color:#999999;text-align:left;vertical-align:top}
.tg .tg-73oq{text-align:left;vertical-align:top}
.tg .tg-on52{color:#333333;text-align:left;vertical-align:top}
.tg .tg-0lax{text-align:left;vertical-align:top}
.tg .tg-ilzx{color:#999999;text-align:left;vertical-align:top}
.storeA_map{float:right; border: 1px solid #ddd; height: 350px;}

/* Nav */
.tabs-imbricate .customtabs-nav {
    position: relative;
    width: 130px;
    text-align: center;
    float: left;
    margin-left: 15px;
}
.tabs-imbricate .customtabs-nav-clip{margin:0;}
.tabs-imbricate .customtabs-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.tabs-imbricate .customtabs-nav-clip li:first-child{margin-top: 0px;}
.tabs-imbricate .customtabs-nav-clip li {
    width: 130px;
    height: 122px;
    border: 1px solid #ddd;
    margin-top: 14px;
    opacity: 0.5;
}

.tabs-imbricate .customtabs-nav-clip li a {
    overflow: hidden;
}
.tabs-imbricate .customtabs-nav-clip li.customtabs-selected{opacity: 1;}

/* Panel */
.tabs-imbricate .customtabs-panels{width:1050px;height:400px;padding:0px;  float:left;}
.tabs-imbricate .customtabs-panel {
    z-index: 1;
    position: absolute;
    overflow: hidden;
    width: 1050px;
    height: 400px;
}
.tabs-imbricate .customtabs-panel-active{z-index:5;}
.tabs-imbricate .customtabs-panel-old{z-index:4;}

/* News block */
.tabs-imbricate .customtabs-news h3,
.tabs-imbricate .customtabs-news h3 a{color:#000;font-weight:bold;}
.tabs-imbricate .customtabs-news h3{font-size:1.2em;margin:0 0 15px;}
.tabs-imbricate .customtabs-news img{float:right;width:130px;height:auto;margin:0 0 0 10px;overflow:hidden;}
.tabs-imbricate .customtabs-news p{margin:0;}

/* Imbricated carousel */
.tabs-imbricate .carousel-demo2{width:1030px;}
.tabs-imbricate .carousel-demo2 .sliderkit-nav{width:1030px;}

/* BASIC css end */

