.noticeDetail { width: 1400px; margin: 0 auto 100px; padding-top: 160px; }
.noticeHead { padding: 28px 0; border-top: 1px solid #bbbbbb; text-align: center; }
.noticeHead .tag { color: #FF8342; font-weight: 700; font-size: 24px; line-height: 34px; }
.noticeHead .titleTxt { color: #353535; font-weight: 700; font-size: 24px; line-height: 34px; }
.noticeHead .date { margin-top: 6px; color: #999999; font-size: 14px; }
.noticeBody { padding: 30px 0; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; color: #353535; font-size: 14px; line-height: 28px; }
.noticeBody p { margin: 0 0 20px; }
.noticeBody ul.noticeList { margin: 0 0 20px; padding-left: 20px; }
.noticeBody ul.noticeList > li { list-style: disc outside; margin-bottom: 4px; }
.noticeBody ul.noticeList > li:last-child { margin-bottom: 0; }
.noticeBody ul.noticeSubList { margin: 4px 0 0; padding-left: 20px; }
.noticeBody ul.noticeSubList > li { list-style: disc outside; margin-bottom: 4px; }
.noticeBody ul.noticeSubList > li:last-child { margin-bottom: 0; }
.noticeBody p:last-child { margin-bottom: 0; }
.noticeCompareWrap { padding: 0 20px; margin: 0 0 20px; }
.noticeCompareTbl { width: 100%; table-layout: fixed; border-collapse: collapse; border-top: 1px solid #c9c9c9; }
.noticeCompareTbl th, .noticeCompareTbl td { border-right: 1px solid #e3e4e6; border-bottom: 1px solid #e3e4e6; padding: 12px; font-size: 13px; line-height: 20px; vertical-align: middle; }
.noticeCompareTbl th:last-child, .noticeCompareTbl td:last-child { border-right: none; }
.noticeCompareTbl thead th { background: #f7f7f7; color: #353535; font-weight: 700; text-align: center; }
.noticeCompareTbl tbody td { background: #ffffff; color: #353535; }
.noticeCompareTbl tbody td:first-child { text-align: center; }
.noticeFoot { margin-top: 40px; text-align: center; }
.noticeFoot .btnBack { display: inline-flex; align-items: center; justify-content: center; gap: 8px; width: 140px; height: 40px; padding-left: 12px; padding-right: 16px; border-radius: 40px; border: 1px solid #dddddd; color: #353535; font-size: 13px; box-sizing: border-box; }
.noticeFoot .btnBack:hover { background: #f7f7f7; }
