@import url(page.sub.css);

#organization-glad .subpage-body {padding-bottom:0}
.organization-section {position:relative;}
.organization-section .page-component {padding:0 135px;display:flex;}
.organization-section .section-header {flex:0 0 500px}
.organization-section .section-header .header-title {font:600 26px/32px var(--font-family-proximaNova);letter-spacing:1.44px;}
.organization-section .section-header .subtext {font:bold 50px/50px var(--font-family-proximaNova);color:rgba(34,34,34,.1);padding-top:4px;letter-spacing:-1.43px}
.organization-section .section-body {flex:auto}
.organization-section .section-body * {font:normal 18px/32px var(--font-family-base);color:#666}
.organization-section .content-title {font:500 26px/40px var(--font-family-base);color:#222;margin-bottom:20px;letter-spacing:-1.22px}
.organization-section .content-description {letter-spacing:-.85px}
.organization-section .content-link {margin-top:30px;}
.organization-section .content-link .text {font:normal 16px/28px var(--font-family-proximaNova);letter-spacing:-.14px;text-transform:uppercase;color:#222;}
.organization-section .content-link .icon-arrow {width:18px;height:18px;background-image:url(../../img/common/icon_arrow_right_18.svg)}
.organization-section .content-link:hover .text {text-decoration:underline;}
.organization-section .content-list {padding-top:40px;border-top:1px solid #ddd;margin-top:40px;}
.organization-section .content-list .list-item {position:relative;padding-left:14px;}
.organization-section .content-list .list-item:before {content:'•';position:absolute;left:0;}
.organization-section.section-brand {padding-top:140px;padding-bottom:110px;background:url(../../img/organization/bg_triangle_top.svg) no-repeat calc(50% - 286px) 100%;}
.organization-section.section-operator {padding-top:110px;padding-bottom:200px;background:#f8f8f9 url(../../img/organization/bg_triangle_bottom.svg) no-repeat calc(50% - 207px) 0%;}
.organization-section.section-operator .section-header .subtext {font:bold 42px/40px var(--font-family-proximaNova);padding-top:13px;letter-spacing:-1.6px}

/* 앱다운로드 신규페이지 */
.appdown-section {position:relative;padding-top: 200px;padding-bottom:110px;}
.appdown-section .page-component {padding: 0 135px; display:flex;}
.appdown-section .content-title {font: 500 38px var(--font-family-base);color: #222;margin-bottom: 20px;font-weight: 600;text-align: center;}
.appdown-section .content-txt {font: normal 26px var(--font-family-base);color: #222;text-align: center;display: block;letter-spacing: -1.22px;}
.app-qr-section {width: 1100px;height:1000px;position:relative;}
.app-qr-section::before {content:'';display:block;background:url(../../img/footer/glad-qr-img.png) no-repeat;width: 703px;height: 747px;position: absolute;bottom: 0;left: 0;}
.app-qr-section .apptit {display: table;padding: 15px 35px;background: #000;color:#fff;font-size: 19px;border-radius:50px;margin: 40px auto;font-weight: 300;}
.qr-img {position:absolute;right:0;bottom: 250px;width: 350px;height: 390px;}
.qr-img > p {font-size: 26px;line-height: 1.5;}
.qr-img .qr-link {position: absolute;bottom: 0;width: 114px;height: 162px;text-indent: -9999em;}
.qr-img .qr-link.qr-google {left: 0;background:url(../../img/footer/glad-qr-googleplay-bk.png) no-repeat;}
.qr-img .qr-link.qr-ios {right: 40px;background:url(../../img/footer/glad-qr-appstore-bk.png) no-repeat;}

