@charset "UTF-8";.notification-mms .header .txt-title{max-width:140px;min-width:130px;width:max-content}.notification-mms .wrap{padding-bottom:calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 70px)}@supports selector(:has(*)){.notification-mms .wrap:has(.btn-main-task-floating){padding-bottom:calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 167px)!important}.notification-mms .wrap:has(.btn-main-task-floating):has(.btn-txt-underline){padding-bottom:calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 197px)!important}}@supports not selector(:has(*)){.notification-mms .wrap .content .con-info:nth-last-child(2),.notification-mms .wrap .content .con-info~:not(.btn-main-task-floating){margin-bottom:calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 70px)!important}}.notification-mms .main-txt{padding:16px 24px 20px}.notification-mms .main-txt .badge{margin-bottom:8px}.notification-mms .main-txt .txt-title{font-family:"T Universe Sans TTF";font-weight:500;font-size:24px;line-height:30px;letter-spacing:-1px}.notification-mms .con-info{padding-top:40px}.notification-mms .con-info .txt-title{padding:0 24px 20px;font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px}.notification-mms .accordion-header-2{position:relative;margin-top:20px}.notification-mms .accordion-header-2::before{position:absolute;content:"";top:0;left:0;right:0;margin:auto;width:calc(100% - 48px);height:1px;background-color:#f6f6f6}.notification-mms .accordion-header-2 .txt-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.notification-mms .btn-main-task.btn-disagree{display:none}.notification-mms .badge-gray{display:flex!important}.notification-mms .badge-gray-2{display:none!important}.notification-mms.is-agree .btn-main-task-floating .btn-txt-underline.btn-disagree{display:none!important}.notification-mms.is-agree .btn-main-task-floating .btn-main-task.btn-agree{display:none}.notification-mms.is-agree .btn-main-task-floating .btn-main-task.btn-disagree{display:flex}.notification-mms.is-agree .badge-gray-2{display:flex!important}.notification-mms.is-agree .badge-gray{display:none!important}.notification-mms.is-confirmed .btn-validate{display:none}.notification-mms .txt-con{word-wrap:break-word;word-break:keep-all}.notification-mms .con-html{display:flex;flex-direction:column;gap:20px;padding:0 24px 40px;font-family:Pretendard;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px}.notification-mms .con-html *{white-space:unset!important}.notification-mms .con-html strong{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-1px}.notification-mms .con-html .title{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-1px}.notification-mms .con-html .title+div,.notification-mms .con-html .title+table,.notification-mms .con-html .title+ul{padding-top:6px}.notification-mms .con-html .con .title+table{margin-top:6px}.notification-mms .con-html ul li::before{content:"· "}.notification-mms .con-html table{text-align:center;table-layout:fixed;border-collapse:collapse;border-top:1px solid #000;width:100%}.notification-mms .con-html table thead{border-bottom:1px solid #eee}.notification-mms .con-html table th{padding:10px;font-family:Pretendard;font-weight:700;font-size:12px;line-height:14px;letter-spacing:-.5px}.notification-mms .con-html table td{padding:10px;font-family:Pretendard;font-weight:500;font-size:11px;line-height:11px;letter-spacing:-1px;vertical-align:middle;height:100%;display:flex;flex-direction:column;justify-content:center}.notification-mms .con-html table tr td,.notification-mms .con-html table tr th{border-right:1px solid #eee}.notification-mms .con-html table tr td:last-of-type,.notification-mms .con-html table tr th:last-of-type{border-right:0}.notification-mms .con-html table tbody tr{border-bottom:1px solid #eee}.notification-mms .con-html table tbody tr:last-of-type{border-bottom:1px solid #000}.notification-mms .con-html table.row-2 tr{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.notification-mms .con-html table.row-3 tr{display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.notification-mms .con-html table.row-4 tr{display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.notification-mms .btn-floating.btn-main-task-floating .btn-main-task.btn-txt-underline.btn-disagree{display:flex;padding:16px 20px;flex-direction:row;justify-content:center}.notification-mms .btn-floating.btn-main-task-floating .btn-main-task.btn-txt-underline.btn-disagree span{font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px}