@charset "UTF-8";.text-comp{display:block;margin-bottom:60px;color:#000}
.text-comp.type-scroll{overflow-x:auto}
.text-comp.type-scroll table{table-layout:fixed}
.text-comp__title{font-size:24px;font-weight:700;font-family:"KBFGDisplay","Malgun Gothic","맑은 고딕",sans-serif;line-height:1.33em;word-break:break-all}
.text-comp__title.f-size-small{font-size:19px}
.text-comp__title.f-size-medium{font-size:24px}
.text-comp__title.f-size-big{font-size:32px}
.text-comp__sub-title{font-size:19px;line-height:1.33em;word-break:break-all}
.text-comp__sub-title.f-size-small{font-size:16px}
.text-comp__sub-title.f-size-medium{font-size:17px}
.text-comp__sub-title.f-size-big{font-size:19px}
.text-comp__title+.text-comp__sub-title{margin-top:20px}
.text-comp__desc{font-size:16px;line-height:1.7em;word-break:break-all}
.text-comp__desc.f-size-small{font-size:14px}
.text-comp__desc.f-size-medium{font-size:16px}
.text-comp__desc.f-size-big{font-size:17px}
.text-comp__desc p+p{margin-top:20px}
.text-comp__sub-title+.text-comp__desc,.text-comp__title+.text-comp__desc{margin-top:20px}
.text-comp table{margin-top:16px}
@media(min-width:770px){.text-comp table{margin-top:20px}
}
.text-comp table.table-type-a{width:100%;border-top:1px solid #272421;border-collapse:separate}
.text-comp table.table-type-a p{font-size:inherit;font-weight:700;line-height:1.7em}
.text-comp table.table-type-a tr td:last-child{border-right:0}
.text-comp table.table-type-a td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:inherit;line-height:1.7em;text-align:center}
.text-comp table.table-type-b{width:100%;border-top:1px solid #272421;border-collapse:separate}
.text-comp table.table-type-b p{font-size:inherit;font-weight:700;line-height:1.7em}
.text-comp table.table-type-b tr td:last-child{border-right:0}
.text-comp table.table-type-b tr:first-child td{background-color:#f6f6f6}
.text-comp table.table-type-b td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:inherit;line-height:1.7em;text-align:center}
.text-comp table.table-type-c{width:100%;border-top:1px solid #272421;border-collapse:separate}
.text-comp table.table-type-c p{font-size:inherit;font-weight:700;line-height:1.7em}
.text-comp table.table-type-c tr td:last-child{border-right:0}
.text-comp table.table-type-c tr:first-child td{background-color:#f6f6f6}
.text-comp table.table-type-c tr:nth-child(2) td{background-color:#f6f6f6}
.text-comp table.table-type-c td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:inherit;line-height:1.7em;text-align:center}
[data-font="1"] .text-comp table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .text-comp table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .text-comp table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .text-comp table.table-type-c td{font-size:19px;line-height:30px}
.text-comp table.table-type-d{width:100%;border-top:1px solid #272421;border-collapse:separate}
.text-comp table.table-type-d p{font-size:inherit;font-weight:700;line-height:1.7em}
.text-comp table.table-type-d tr td:last-child{border-right:0}
.text-comp table.table-type-d tr:first-child td{background-color:#f6f6f6}
.text-comp table.table-type-d tr:nth-child(odd) td{background-color:#f6f6f6}
.text-comp table.table-type-d td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:inherit;line-height:1.7em;text-align:center}
.text-comp table.table-type-e{width:100%;border-top:1px solid #272421;border-collapse:separate}
.text-comp table.table-type-e p{font-size:inherit;font-weight:700;line-height:1.7em}
.text-comp table.table-type-e tr td:last-child{border-right:0}
.text-comp table.table-type-e tr td:first-child{background-color:#f6f6f6}
.text-comp table.table-type-e td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:inherit;line-height:1.7em;text-align:center}
.text-comp table.table-type-f{width:100%;border-top:1px solid #272421;border-collapse:separate}
.text-comp table.table-type-f p{font-size:inherit;font-weight:700;line-height:1.7em}
.text-comp table.table-type-f tr td:last-child{border-right:0}
.text-comp table.table-type-f tr td:first-child{background-color:#f6f6f6}
.text-comp table.table-type-f tr td:nth-child(2){background-color:#f6f6f6}
.text-comp table.table-type-f td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:inherit;line-height:1.7em;text-align:center}
.text-comp table.table-type-g{width:100%;border-top:1px solid #272421;border-collapse:separate}
.text-comp table.table-type-g p{font-size:inherit;font-weight:700;line-height:1.7em}
.text-comp table.table-type-g tr td:last-child{border-right:0}
.text-comp table.table-type-g tr td:first-child{background-color:#f6f6f6}
.text-comp table.table-type-g tr:first-child td{background-color:#f6f6f6}
.text-comp table.table-type-g td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:inherit;line-height:1.7em;text-align:center}
.text-comp table.table-type-h{width:100%;border-top:1px solid #272421;border-collapse:separate}
.text-comp table.table-type-h p{font-size:inherit;font-weight:700;line-height:1.7em}
.text-comp table.table-type-h tr:first-child td{background-color:#f6f6f6}
.text-comp table.table-type-h td{padding:12px 16px;border-bottom:1px solid #ededed;font-size:inherit;line-height:1.7em}
@media(min-width:770px){.text-comp table.table-type-h td{padding:12px 20px}
}
.text-comp table.table-type-i{width:100%;border-top:1px solid #ededed;border-collapse:separate}
.text-comp table.table-type-i p{font-size:inherit;font-weight:700;line-height:1.7em}
.text-comp table.table-type-i td{padding:12px 16px;border-bottom:1px solid #ededed;font-size:inherit;line-height:1.7em}
@media(min-width:770px){.text-comp table.table-type-i td{padding:12px 20px}
}
.text-comp table.table-type-top-line{border-top:2px solid #272421 !important}
.text-comp table.table-type-bottom-line{border-bottom:2px solid #272421 !important}
.text-comp table.table-type-all-line tr td:first-child{border-left:1px solid #ededed !important}
.text-comp table.table-type-all-line tr td:last-child{border-right:1px solid #ededed !important}
.text-comp table.table-type-all-line tr:last-child td{border-bottom:1px solid #272421 !important}
.text-comp table.table-type-left-line tr td:first-child{border-left:1px solid #ededed !important}
.text-comp table.table-type-right-line tr td:last-child{border-right:1px solid #ededed !important}
.coral-RichText-editable table{border:none !important}
.coral-RichText-editable table.table-type-a{width:100%;border-top:1px solid #272421 !important;border-collapse:separate}
.coral-RichText-editable table.table-type-a p{font-size:inherit;font-weight:700;line-height:1.7em}
.coral-RichText-editable table.table-type-a tr td:last-child{border-right:none !important}
.coral-RichText-editable table.table-type-a td{padding:12px;border-right:1px solid #ededed !important;border-bottom:1px solid #ededed !important;font-size:inherit;line-height:1.7em;text-align:center}
.coral-RichText-editable table.table-type-b{width:100%;border-top:1px solid #272421 !important;border-collapse:separate}
.coral-RichText-editable table.table-type-b p{font-size:inherit;font-weight:700;line-height:1.7em}
.coral-RichText-editable table.table-type-b tr td:last-child{border-right:none !important}
.coral-RichText-editable table.table-type-b tr:first-child td{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-b td{padding:12px;border-right:1px solid #ededed !important;border-bottom:1px solid #ededed !important;font-size:inherit;line-height:1.7em;text-align:center}
.coral-RichText-editable table.table-type-c{width:100%;border-top:1px solid #272421 !important;border-collapse:separate}
.coral-RichText-editable table.table-type-c p{font-size:inherit;font-weight:700;line-height:1.7em}
.coral-RichText-editable table.table-type-c tr td:last-child{border-right:none !important}
.coral-RichText-editable table.table-type-c tr:first-child td{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-c tr:nth-child(2) td{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-c td{padding:12px;border-right:1px solid #ededed !important;border-bottom:1px solid #ededed !important;font-size:inherit;line-height:1.7em;text-align:center}
.coral-RichText-editable table.table-type-d{width:100%;border-top:1px solid #272421 !important;border-collapse:separate}
.coral-RichText-editable table.table-type-d p{font-size:inherit;font-weight:700;line-height:1.7em}
.coral-RichText-editable table.table-type-d tr td:last-child{border-right:none !important}
.coral-RichText-editable table.table-type-d tr:first-child td{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-d tr:nth-child(odd) td{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-d td{padding:12px;border-right:1px solid #ededed !important;border-bottom:1px solid #ededed !important;font-size:inherit;line-height:1.7em;text-align:center}
.coral-RichText-editable table.table-type-e{width:100%;border-top:1px solid #272421 !important;border-collapse:separate}
.coral-RichText-editable table.table-type-e p{font-size:inherit;font-weight:700;line-height:1.7em}
.coral-RichText-editable table.table-type-e tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-e tr td:first-child{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-e td{padding:12px;border-right:1px solid #ededed !important;border-bottom:1px solid #ededed !important;font-size:inherit;line-height:1.7em;text-align:center}
.coral-RichText-editable table.table-type-f{width:100%;border-top:1px solid #272421 !important;border-collapse:separate}
.coral-RichText-editable table.table-type-f p{font-size:inherit;font-weight:700;line-height:1.7em}
.coral-RichText-editable table.table-type-f tr td:last-child{border-right:none !important}
.coral-RichText-editable table.table-type-f tr td:first-child{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-f tr td:nth-child(2){background-color:#f6f6f6}
.coral-RichText-editable table.table-type-f td{padding:12px;border-right:1px solid #ededed !important;border-bottom:1px solid #ededed !important;font-size:inherit;line-height:1.7em;text-align:center}
.coral-RichText-editable table.table-type-g{width:100%;border-top:1px solid #272421 !important;border-collapse:separate}
.coral-RichText-editable table.table-type-g p{font-size:inherit;font-weight:700;line-height:1.7em}
.coral-RichText-editable table.table-type-g tr td:last-child{border-right:none !important}
.coral-RichText-editable table.table-type-g tr td:first-child{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-g tr:first-child td{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-g td{padding:12px;border-right:1px solid #ededed !important;border-bottom:1px solid #ededed !important;font-size:inherit;line-height:1.7em;text-align:center}
.coral-RichText-editable table.table-type-h{width:100%;border-top:1px solid #272421 !important;border-collapse:separate}
.coral-RichText-editable table.table-type-h p{font-size:inherit;font-weight:700;line-height:1.7em}
.coral-RichText-editable table.table-type-h tr:first-child td{background-color:#f6f6f6}
.coral-RichText-editable table.table-type-h td{padding:12px 16px;border-bottom:1px solid #ededed !important;font-size:inherit;line-height:1.7em}
@media(min-width:770px){.coral-RichText-editable table.table-type-h td{padding:12px 20px}
}
.coral-RichText-editable table.table-type-i{width:100%;border-top:1px solid #ededed !important;border-collapse:separate}
.coral-RichText-editable table.table-type-i p{font-size:inherit;font-weight:700;line-height:1.7em}
.coral-RichText-editable table.table-type-i td{padding:12px 16px;border-bottom:1px solid #ededed !important;font-size:inherit;line-height:1.7em}
@media(min-width:770px){.coral-RichText-editable table.table-type-i td{padding:12px 20px}
}
.coral-RichText-editable table.table-type-top-line{border-top:2px solid #272421 !important}
.coral-RichText-editable table.table-type-bottom-line{border-bottom:2px solid #272421 !important}
.coral-RichText-editable table.table-type-all-line tr td:first-child{border-left:1px solid #ededed !important}
.coral-RichText-editable table.table-type-all-line tr td:last-child{border-right:1px solid #ededed !important}
.coral-RichText-editable table.table-type-all-line tr:last-child td{border-bottom:1px solid #272421 !important}
.coral-RichText-editable table.table-type-left-line tr td:first-child{border-left:1px solid #ededed !important}
.coral-RichText-editable table.table-type-right-line tr td:last-child{border-right:1px solid #ededed !important}