/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* default */

.aboutUs {font-family: 'Noto Sans KR', sans-serif;}

.aboutUs-tit {text-align: center;color: #000000;padding-top: 100px;font-size: 36px;font-family: 'Noto Sans KR', sans-serif;font-weight: 500;line-height: 1;}

.tab {text-align: center;font-size: 0;width: 1200px;margin: 40px auto 0;border-left: 1px solid #d4d4d4;border-right: 1px solid #d4d4d4;}

.tab a {width: 33.333%;display: inline-block;height: 60px;line-height: 60px;border-top: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;position: relative;color: #999999;font-weight: 500;font-size: 18px; text-transform: uppercase;}

.tab a:after {content: "";background: #d4d4d4;width: 1px;height: 100%;position: absolute;right: 0;top: 0;}

.tab a:last-child:after {display: none;}

.tab a.on {background: #013e21;color: #fff;border-top: 1px solid #013e21;border-bottom: 1px solid #013e21;}

.tab a.on:after {background: #013e21;}
/*
.tit {color: #000000;font-size: 44px;font-weight: 500;font-family: 'Noto Sans KR', sans-serif;line-height: 1;text-align: center;}
*/
.desc {}

.desc p {color: #555555;font-size: 18px;font-family: 'Noto Sans KR', sans-serif;line-height: 1.35;}

.desc p strong {font-weight: 600;}

.desc h3 {color: #013e21;font-size: 28px;font-weight: 600;font-family: 'Noto Sans KR', sans-serif;}

.small {width: 1200px;margin: 0 auto;font-size: 0;}

/* default */
.stories-tit {color: #000000;
    font-size: 44px;
    font-weight: 500;
    text-align: center;
    line-height: 1;
    padding: 190px 0 140px;
    position: relative;
    font-family: 'Noto Sans KR', sans-serif;
    width: 1200px;
    margin: 0 auto;}

.snslist {text-align: center;width: 1200px;font-size: 0;margin: 0 auto;}

.snslist a {display: inline-block;vertical-align: middle;margin: 0 70px;}

.stories-banner {width: 1200px;margin: 90px auto 0;}

.stories-banner img {width: 100%;}
.stories-tit2 {color: #000000;
    font-size: 44px;
    font-weight: 500;
    text-align: center;
    line-height: 1;
    padding: 330px 0 45px;
    position: relative;
    font-family: 'Noto Sans KR', sans-serif;
    width: 1200px;
    margin: 0 auto;}

.kr-tit {color: #000000;font-size: 28px;font-weight: bold;font-family: 'Noto Sans KR', sans-serif;text-align: center;width: 1200px;padding-bottom: 60px;margin: 0 auto;}

.partners-list {width: 1200px;margin: 0 auto;}

.partners-list ul {font-size: 0;}

.partners-list ul li {width: 283px;height: 218px;border: 1px solid #000000;display: inline-block;vertical-align: top;margin-left: 20px;text-align: center;margin-bottom: 20px;}

.partners-list ul li:nth-child(4n+1) {margin-left: 0;}

.partners-list ul li a {font-family: 'Noto Sans KR', sans-serif;display: block;width: 283px;height: 218px;}

.partners-list ul li a .brand-desc {line-height: 130px;padding-top: 8px;}

.partners-list ul li a .brand-desc img {}
.partners-list ul li a .brand-desc h3 {color: #000000;font-size: 18px;font-family: 'Noto Sans KR', sans-serif;}

.partners-list ul li a .brand-desc h5 {color: #555555;font-family: 'Noto Sans KR', sans-serif;font-size: 18px;padding-top: 3px;}

.partners-list + .kr-tit {padding-top: 180px;}

.contacts-area {margin-top: 180px;text-align: center;background: #f4f5f5;padding-top: 120px;;padding-bottom: 75px;}
.contacts-area h3 {color: #000000;font-size: 44px;font-weight: 500;font-family: 'Noto Sans KR', sans-serif;padding-bottom: 65px;width: 1200px;margin: 0 auto;}

.contacts-area dl {text-align: left;width: 543px;margin: 0 auto;padding-bottom: 10px;}

.contacts-area dl dt {display: inline-block;color: #333333;vertical-align: middle;font-family: 'Noto Sans KR', sans-serif;font-size: 18px;font-weight: 400;width: 95px;}

.contacts-area dl dd {display: inline-block;
    color: #000;
    vertical-align: middle;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 18px;
    font-weight: 400;}

.contacts-logo {width: 1200px;margin: 0 auto;padding-top: 70px;}
.youtube {
    margin: 0 auto;
    width: 1200px;
    padding: 90px 0 0;
}

/* BASIC css end */

