.PolicyPage-module-scss-module__rfVYnq__PolicyPage{background:#fff;justify-content:center;align-items:flex-start;width:100%;padding:120px 0 130px;display:flex}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__inner{flex-direction:column;gap:48px;width:1080px;display:flex}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__header{border-bottom:2px solid #111;flex-direction:column;gap:16px;padding-bottom:48px;display:flex}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__title{color:#111;margin:0;font-size:36px;font-weight:700;line-height:48px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__effective-date{color:#999;font-size:14px;line-height:22px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-selector{z-index:2;width:180px;position:relative}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-trigger{color:#000;text-align:left;cursor:pointer;background:#fff;border:1px solid #0000000d;border-radius:6px;justify-content:flex-start;align-items:center;gap:6px;width:100%;padding:12px 16px;font-family:Pretendard,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;list-style:none;display:flex}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-trigger::-webkit-details-marker{display:none}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-trigger-icon{border-bottom:2px solid #111;border-right:2px solid #111;width:10px;height:10px;margin-top:-5px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-selector[open] .PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-trigger-icon{margin-top:5px;transform:rotate(225deg)}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-option-list{z-index:10;scrollbar-color:#c8c8c8 #0000;scrollbar-width:thin;background:#fff;border:1px solid #e5e5e5;border-radius:8px;width:100%;max-height:262px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden scroll}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-option-list::-webkit-scrollbar{width:8px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-option-list::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:4px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-option-list::-webkit-scrollbar-track{background:0 0}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-option{color:#000;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;width:100%;height:52px;padding:0 16px;font-family:Pretendard,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:flex}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-option:hover,.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-option:focus-visible{background:#f5fdff;outline:none}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__date-option--selected{background:#f5fdff}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body{color:#555;flex-direction:column;gap:48px;font-size:15px;line-height:26px;display:flex}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body p{margin:0}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body h3{color:#111;margin:0;font-size:17px;font-weight:600;line-height:28px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body h4{color:#111;margin:0;font-size:15px;font-weight:600;line-height:26px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body ol,.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body ul{flex-direction:column;gap:4px;margin:0;padding-left:24px;display:flex}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body li{list-style-position:outside}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body a{color:#1a9cbf;text-decoration:underline}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body em{color:#111;font-style:normal;font-weight:600}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__article{flex-direction:column;gap:16px;display:flex}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__article-title{color:#111;margin:0;font-size:18px;font-weight:700;line-height:28px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__chapter{color:#00335c;margin:16px 0 0;font-size:22px;font-weight:700;line-height:32px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__note{color:#555;background:#f8f8f8;border-left:3px solid #1a9cbf;padding:16px;font-size:14px;line-height:22px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__table-wrapper{width:100%;overflow-x:auto}.PolicyPage-module-scss-module__rfVYnq__PolicyPage table{border-collapse:collapse;border-top:1px solid #111;border-bottom:1px solid #111;width:100%;font-size:14px;line-height:22px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage th,.PolicyPage-module-scss-module__rfVYnq__PolicyPage td{text-align:left;vertical-align:top;border-bottom:1px solid #e5e5e5;padding:16px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage th{color:#111;background:#f8f8f8;font-weight:600}.PolicyPage-module-scss-module__rfVYnq__PolicyPage td+td,.PolicyPage-module-scss-module__rfVYnq__PolicyPage th+th{border-left:1px solid #e5e5e5}@media (min-width:768px) and (max-width:1199px){.PolicyPage-module-scss-module__rfVYnq__PolicyPage{padding:100px 40px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__inner{width:100%;max-width:100%}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__title{font-size:30px;line-height:42px}}@media (max-width:767px){.PolicyPage-module-scss-module__rfVYnq__PolicyPage{padding:80px 16px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__inner{gap:48px;width:100%}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__title{font-size:24px;line-height:34px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body{font-size:14px;line-height:24px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__body h3,.PolicyPage-module-scss-module__rfVYnq__PolicyPage__article-title{font-size:16px;line-height:26px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage__chapter{font-size:18px;line-height:28px}.PolicyPage-module-scss-module__rfVYnq__PolicyPage th,.PolicyPage-module-scss-module__rfVYnq__PolicyPage td{padding:8px}}
