@import "https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&display=swap";
body{margin:0;font:15px Roboto,Noto Sans KR,HelveticaNeue,AppleSDGothicNeo,Malgun Gothic,sans-serif}h1,h2{font-weight:700!important}p{margin:0 0 20px;font-size:16px;line-height:1.5}body>main{box-sizing:border-box;width:100%;max-width:1280px;margin:auto;padding:80px 16px 20px}header{margin-bottom:50px}h1{word-break:keep-all;margin:0 0 20px;font-size:42px;font-weight:400;line-height:1.5}h2{margin:50px 0 20px;font-size:20px;font-weight:400;line-height:1.5}ol,ul{padding:0;list-style-type:none;list-style-position:inside}ol.indent,ul.indent{padding-left:16px}ol>li{counter-increment:count;margin-bottom:8px;line-height:1.5}ul>li{margin-bottom:8px;line-height:1.5}ol.bracket{counter-reset:count;list-style-type:decimal}ol.decimal{list-style-type:decimal}ol{counter-reset:count}ol.bracket>li::marker{content:counter(count)") "}ul.hyphen{list-style-type:desc}ul.desc{list-style-type:disc}ul.hyphen>li::marker{content:"- "}li>ol,ul{margin-top:8px}ol.scroll a{all:unset;color:#222;text-decoration:underline}div.table-wrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}table{table-layout:fixed;border-collapse:collapse;border:1px solid #cbcbcb;width:100%;min-width:600px;line-height:1.5}table th{text-align:center;background-color:#f9f9fa;border:1px solid #eae8e8;height:40px;font-weight:700}table td{box-sizing:border-box;word-break:break-word;border:1px solid #eae8e8;height:40px;padding:10px}table td.center{text-align:center}@media (max-width:560px){h1{text-align:center;font-size:30px}table{font-size:12px}}a{margin-bottom:8px;display:inline-flex}
