.styles_notfound__bDxj2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 0}.styles_notfound__text__69eML{font-size:16px;line-height:24px;font-weight:400;color:#7d8999}@media screen and (max-width:768px){.styles_notfound__bDxj2{height:144px;padding:24px 0}}.styles_promotion-header__SPbpP{display:flex;flex-direction:column;align-items:center;gap:24px;background-color:#fff;padding-top:32px}.styles_promotion-header__SPbpP h1{color:#7d8999;font-size:28px;line-height:38px;font-weight:700;letter-spacing:.4px;margin:0;transition:all .3s ease-in-out}.styles_promotion-header__SPbpP h1 span{position:relative;color:#002d63;font-size:44px;line-height:52px;font-weight:700;transition:all .3s ease-in-out}.styles_promotion-header__SPbpP h1 span:after{content:"";background-image:url(https://media.ttbbank.com/1/icon/promotion-underline.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 7px;position:absolute;inset:0;pointer-events:none}@media screen and (max-width:768px){.styles_promotion-header__SPbpP{padding-top:24px}.styles_promotion-header__SPbpP h1{font-size:16px;line-height:24px}.styles_promotion-header__SPbpP span{font-size:24px!important;line-height:36px!important}}.styles_promotion-header__wrapper__H4jpC{width:100%;display:flex;flex-direction:column;gap:48px}@media screen and (max-width:768px){.styles_promotion-header__wrapper__H4jpC{gap:16px}}.styles_promotion__group-search__FOuNS{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:480px;margin:0 auto}.styles_promotion__group-search-input__4DAzR{display:flex;justify-content:center;align-items:center;gap:16px;width:100%}@media screen and (max-width:768px){.styles_promotion__group-search-input__4DAzR{padding:0 32px}}.styles_promotion__group-search-result__VeZBV{display:flex;align-items:center;gap:16px;align-self:flex-start;font-family:Ekachon,sans-serif;color:#7d8999;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media screen and (max-width:768px){.styles_promotion__group-search-result__VeZBV{padding:0 32px}}.styles_promotion__btn-reset__Fsd6S{color:#f68b1f;font-weight:700;line-height:24px;letter-spacing:.4px;cursor:pointer}.styles_promotion__btn-clear__MGwo6{vertical-align:sub}.styles_promotion__search-input__ze15T{flex-grow:1;height:48px!important;gap:8px!important;align-items:center!important}@media screen and (max-width:768px){.styles_promotion__search-input__ze15T{width:100%!important}}.styles_promotion__search-input__ze15T input{width:0!important;padding:0!important}.styles_promotion__search-input__ze15T [class*=SearchInput_icon-wrapper__]{height:20px!important}.styles_promotion__search-input__ze15T>div>svg{vertical-align:baseline}.styles_promotion__search-input__error__g_hPe{border:1px solid var(--danger)!important}.styles_promotion__search-input__error-text__hNPRH{display:flex;align-items:center;gap:4px;color:var(--danger);font-size:14px!important;line-height:20px!important;margin:2px 0 0!important}.styles_promotion__search-input__error-text__hNPRH svg{width:16px;height:16px}@media screen and (max-width:768px){.styles_promotion__search-input__error-text__hNPRH{padding:0 32px!important}}.styles_promotion__tab-list__TSL_j{display:flex;justify-content:center;gap:8px;width:100%;overflow-x:auto;overflow-y:hidden}@media screen and (max-width:768px){.styles_promotion__tab-list__TSL_j{justify-content:flex-start}}.styles_promotion-detail__wXxNM{display:flex;flex-direction:column;gap:8px;padding:48px 32px 32px;background-color:#fff;margin:0!important}.styles_promotion-detail__wrapper__2wjJn{padding:0 0 32px!important}.styles_promotion-detail__wXxNM div[class*=styles_result__]{gap:24px}.styles_promotion-detail__wXxNM div[class*=selector_outer-container__]:has(input[name=pagination-select]){max-width:58px;width:100%;min-width:58px}.styles_promotion-detail__wXxNM div[class*=selector_outer-container__] div[class*=selector_control__]{min-height:40px!important;height:40px!important}.styles_promotion-detail__wXxNM div[class*=selector_outer-container__] div[class*=selector_singleValue__]{padding:0!important;top:50%;left:50%;transform:translate(-50%,-50%)}.styles_promotion-detail__wXxNM div[class*=selector_outer-container__] div[class*=selector_icon-wrapper__] svg{width:16px;height:16px}@media screen and (max-width:768px){.styles_promotion-detail__wXxNM{padding:32px 16px 16px;padding-bottom:0!important}.styles_promotion-detail__wrapper__2wjJn{padding-bottom:24px!important}.styles_promotion-detail__wrapper__2wjJn:has([class^=styles_notfound__]){padding-bottom:0!important}}.styles_promotion-main__WLXn5{display:flex;flex-direction:column;gap:8px;background-color:#fff;margin:0 0 40px!important}.styles_promotion-main__WLXn5 [class^=styles_result__]{gap:24px!important}.styles_promotion-alldetail__SJNBD{display:flex;flex-direction:column;gap:8px;background-color:#fff;margin:0!important}.styles_promotion-alldetail__wrapper__GuAeA{padding-top:32px}.styles_promotion-alldetail__SJNBD div[class*=selector_outer-container__]:has(input[name=pagination-select]){max-width:58px;width:100%;min-width:58px}.styles_promotion-alldetail__SJNBD div[class*=selector_outer-container__] div[class*=selector_control__]{min-height:40px!important;height:40px!important}.styles_promotion-alldetail__SJNBD div[class*=selector_outer-container__] div[class*=selector_valueContainer__]{height:40px}.styles_promotion-alldetail__SJNBD div[class*=selector_outer-container__] div[class*=selector_singleValue__]{padding:0!important;top:50%;left:50%;transform:translate(-50%,-50%)}.styles_promotion-alldetail__SJNBD div[class*=selector_outer-container__] div[class*=selector_icon-wrapper__] svg{width:16px;height:16px}@media screen and (max-width:768px){.styles_promotion-alldetail__SJNBD{padding:16px}}.styles_promotion_btn__XJux0{color:#fff;background-color:#f68b1f;border-radius:24px;border:none;outline:none;align-self:center;font-weight:700;padding:8px 16px;font-family:Ekachon,sans-serif;font-size:16px;line-height:24px;letter-spacing:.4px}.styles_promotion_btn__XJux0:hover{background:#f8a24c}.styles_promotion_btn__XJux0:active{background:#d5710c}.styles_promotion_btn__XJux0:disabled{background:#f5f6f7;color:#b0bccb}.styles_promotion_btn__XJux0:focus{outline:none}.styles_result__OYwM1{display:grid}.styles_result-title__I37Zu{font-weight:400;font-size:14px;line-height:24px;letter-spacing:.4px;color:#7d8999;margin:0}.styles_result-list__xuSt9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;transition:all .3s ease-in-out}@media screen and (max-width:768px){.styles_result-list__xuSt9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.styles_result-list__xuSt9{grid-template-columns:repeat(1,minmax(0,1fr))}}.styles_result__OYwM1 .search{padding:0 32px;margin-top:24px}.styles_result-divider__iy3Wn{background-color:#fff;padding:32px 0}@media screen and (max-width:768px){.styles_result__OYwM1{gap:0}.styles_result__OYwM1:has([class^=styles_notfound__]){gap:16px!important}}.promotion_promotion__hg7aT h1{font-size:36px;line-height:48px;letter-spacing:.4px;font-weight:700;margin:0;padding:32px 0}