/* BASIC css start */
#store_intro {
    padding: 130px 0 30px;
    background: #FAFAFA;
}
#store_intro .inner {
	width: 1300px;
	margin: auto;
}
#store_intro .inner > table tbody {
	vertical-align: text-top;
}
#store_intro h1 {
    position: relative;
    font-weight: 300;
    font-size: 2.5em;
    padding: 35px 0 60px 0;
    line-height: 1.2;
    letter-spacing: -1px;
}
#store_intro ul {
    border-top: 1px solid #d9d9d9;
    padding: 13px 0;
    letter-spacing: -.1px;
}
#store_intro li {
    line-height: 1.61em;
}
#store_intro li > a {
	font-size: 1.3em;
	line-height: 2.1em;
}
#store_intro ul .brown {
    display: inline-block;
    width: 110px;
    color: #a78843;
    font-weight: bold;
}


.subcontentWrap .store_style table { float: left; width: 550px; margin-bottom: 50px;}
.subcontentWrap .store_style table {margin: 0 50px;}

.subcontentWrap .store_style table img {width: 100%}
.subcontentWrap .store_style table td.Titl {
    vertical-align: bottom;
    font-family: 'Noto Sans KR', Sans;
    font-weight: 700;
    font-size: 2em;
    color: #333;
    height: 40px;
}

#store_00_tit {
    text-align: center;
    padding-top: 50px;
}


#content .store {
    display: flex;
    flex-wrap: wrap;
}

.store > div {
    width: 50%;
    padding: 80px 25px 0;
    box-sizing: border-box;
}
#content .store .Timg {
    width: 100%;
    display: inline-block;
}
#content .store .Timg img {
    width: 100%;
}
#content .store .Titl {
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box;
    padding: 34px 0 0 0;
}
#content .Titl h2 {
    font-size: 18px;
    font-weight: bold;
    color: #999;
    line-height: 27px;
    text-align: center;
}
#content .Titl h1 {
    font-size: 28px;
    font-weight: 900;
    text-align: center;
}
#content .store .Ttxt {font-size: 16px;line-height: 32px;width: 430px;padding: 10px 0;margin: 10px auto;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;}
#content .store .Ttxt dt {
    font-weight: 900;
    color: #999;
    display: inline-block;
    width: 90px;
}
#content .store .Ttxt dd{display: inline-block;width: 330px;}
#content .store .Ttxt a {display: none;}



div#contentWrapper { margin-top: 20px;}
.Timg iframe {
    width: 100%;
    height: 500px;
    border: 0;
    margin-bottom: 30px;
}
div#store_00 { display: flex;}
#store_00 .Titl {/* display: flex; */width: 300px;/* flex-direction: column; */margin: auto 0;}
#store_00  .Ttxt {
    width: 400px;
    font-size: 16px;
    line-height: 32px;
    /* display: inline-block; */
}

#store_00 .Ttxt dt {
    width: 80px;
    display: inline-block;
    font-weight: 900;
    color: #999;
}

#store_00 .Ttxt dd {
    width: 310px;
    display: inline-block;
}

#store_00 .Ttxt dd a {
    display: none;
}
/* BASIC css end */

