/* BASIC css start */
/* »ó´Ü ¼ÂÆÃ */
body header { display:none; } 
body #header2 {position: relative;display:block;background: #fff;z-index: 999;} 

#storeInfo * {font-size:13px; color:#1c1c1c;}
#storeInfo input[type=text]::placeholder {color:#adadad;}
#storeInfo .store-wrap {padding:0 24px;}
#storeInfo .store-wrap .store-info .search-box {display:none; position:relative; padding:20px 0px;}
#storeInfo .store-wrap .store-info .search-box input {width:100%; height:49px; padding:0 15px; border:2px solid #000; border-radius:6px; box-sizing:border-box;}
#storeInfo .store-wrap .store-info .search-box .btn-search {position:absolute; right:18px; top:22px; width:30px; height:40px; text-indent:-9999em; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/btn_search.gif) 0 0 no-repeat;}
#storeInfo .store-wrap .store-info .store-list p.count {font-size:14px; color:#3d3d3d; padding-bottom:0;}
#storeInfo .store-wrap .store-info .store-list ul {margin:20px 0; list-style:none;}
#storeInfo .store-wrap .store-info .store-list ul li {position: relative;padding: 24px 0; border-bottom: 1px solid #ddd;}
#storeInfo .store-wrap .store-info .store-list ul li .store-name::after {
    position: absolute;
    right: 3px;
    top: 75px;
    content: '»ó¼¼Á¤º¸';
    font-size: 12px;
    font-weight: 700;
    color: #000;
    border-bottom: 1px solid #000;
    padding-bottom: 1px;
    background-image: url('/design/taetea/img/check_ic.png');
    background-position: left;
    background-repeat: no-repeat;
    background-size: 10px 12px;
    padding-left: 13px;}
#storeInfo .store-wrap .store-info .store-list ul li.on .store-name::after {}
#storeInfo .store-wrap .store-info .store-list ul li.on .store-map-area {display:block;}
#storeInfo .store-wrap .store-info .store-list ul li.on .add-info{display:block !important;padding-top: 24px;}
#storeInfo .store-wrap .store-info .store-list ul li .info {margin-bottom:0;}
#storeInfo .store-wrap .store-info .store-list .icon {display:inline-block; margin-bottom:15px; padding:4px 8px; border-radius:3px; color:#fff; font-size:11px;}
#storeInfo .store-wrap .store-info .store-list .icon.ico-bl {background:#000; border:1px solid #000;}
#storeInfo .store-wrap .store-info .store-list .icon.ico-wh {background:#fff; border:1px solid #666; color:#666;}
#storeInfo .store-wrap .store-info .store-list .store-name {position: relative;margin-bottom: 18px;font-size: 20px;font-weight: 700;letter-spacing: -0.5px;}
#storeInfo .store-wrap .store-info .store-list p {color: #000;padding-bottom: 5px; font-size: 14px;}
#storeInfo .store-wrap .store-info .store-list p.tel {/*padding-left:19px; color:#6d6d6d; background:url(/images/common/icon_store_tel.png) 0 2px no-repeat;*/}
#storeInfo .store-wrap .store-info .store-list .add-info {display: none !important;}
#storeInfo .store-wrap .store-info .store-list .add-info .thumb{}
#storeInfo .store-wrap .store-info .store-list .add-info .thumb img{margin:24px 0; width:100%}
#storeInfo .store-wrap .store-info .store-list dl {}
#storeInfo .store-wrap .store-info .store-list dl.active dt + dd {padding-right:25px; background:url(/images/common/icon_store_arrow_down.png) right top no-repeat; content:'';} /* È­»ìÇ¥down */
#storeInfo .store-wrap .store-info .store-list dl.active.on dt + dd {padding-right:25px; background:url(/images/common/icon_store_arrow_up.png) right top no-repeat; content:'';}  /* È­»ìÇ¥up */
#storeInfo .store-wrap .store-info .store-list dl dt + dd {margin-left: 0;display: block; font-size: 14px; color: #000; line-height: 1; margin-bottom: 0;}
#storeInfo .store-wrap .store-info .store-list dl::after {content: ""; display:table; clear:both;}
#storeInfo .store-wrap .store-info .store-list dt {float:left; width:55px; margin-bottom:3px; padding-left:19px; color:#6d6d6d; line-height:17px;}
#storeInfo .store-wrap .store-info .store-list dt.hours {display:none}
#storeInfo .store-wrap .store-info .store-list dd {display:none; max-width:180px; margin:0 0 3px 85px; color:#6d6d6d; line-height:17px;}
#storeInfo .store-wrap .store-map-area {display:none; width:auto; height:200px; border:1px solid #ededed; border-bottom:0; overflow:hidden;}
#storeInfo .store-wrap .btn-more a {display:block; text-align:center;}
#storeInfo .store-wrap .no-data {padding:40px 0; text-align:center;}





/* ¹è³Ê */
.bnr { margin-bottom:48px; }
.bnr img{width:100%}

#header { display:none !important; }
body #header3{ display:block !important; position: fixed; top: 0; z-index: 99; }
body #header3 img {}

#header3 .headerBottom h1 {
    padding: 0;
    line-height: 1;
    font-size: inherit;
}

p.title{    padding: 0 0 61px 24px;
    white-space: pre-line;
    font-size: 54px;
    font-weight: 700;
    line-height: 60px;
    display: flex;
    justify-content: space-between;}

p.title .uppercase {
    position: relative;
    text-transform: uppercase;
}

p.title .uppercase > img {
    position: absolute;
    left: 182px;
    bottom: 9px;
    width: 28px;
}


p.title img{padding-left: 4px;}

/* BASIC css end */

