@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-content:""}}}@layer components{@page{size:A4;padding:2cm 1.5cm 1.5cm}.markdown-content{flex-direction:column;display:flex}:where(.markdown-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(5pt * var(--tw-space-y-reverse));margin-block-end:calc(5pt * calc(1 - var(--tw-space-y-reverse)))}.markdown-content{letter-spacing:.1pt;word-break:break-all;width:21cm;min-height:29.7cm;color:var(--foreground);background-color:var(--background);padding:2cm 1.5cm 1.5cm;font-size:10pt;line-height:1.6}.markdown-content h1{text-align:center;margin-bottom:10pt;font-size:20pt;font-weight:700}.markdown-content h2{border-bottom:1pt solid var(--border);padding-bottom:3pt;font-size:16pt;font-weight:700}.markdown-content h3{counter-increment:section}.markdown-content h3:before{--tw-content:"제 "counter(section)"조 (";content:var(--tw-content)}.markdown-content h3:after{--tw-content:")";content:var(--tw-content)}.markdown-content h3{margin-top:5pt;margin-bottom:2pt;font-size:14pt;font-weight:700}.markdown-content ul,.markdown-content ol{flex-direction:column;padding-inline-start:10pt;list-style-position:outside;display:flex}.markdown-content li{padding-inline-start:10pt}.markdown-content ol{list-style-type:circle-decimal}.markdown-content * ol{list-style-type:decimal}.markdown-content ul{list-style-type:"ㅡ"}.markdown-content [align=center]{text-align:center}.markdown-content [align=right]{text-align:right}.markdown-content [align=justify]{text-align:justify}}@counter-style circle-decimal{system:numeric decimal;symbols:"①" "②" "③" "④" "⑤" "⑥" "⑦" "⑧" "⑨" "⑩" "⑪" "⑫" "⑬" "⑭" "⑮";suffix:""}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
