@charset "utf-8";

body { margin: 0 0 0 10pt; padding: 0; font: 10pt/1.5 serif; color: #000; }
body * { margin: 0; padding: 0; font-size: inherit; font-family: inherit; line-height: inherit; }
h1, h2, h3, h4, h5 { font-family: Verdana, "Malgun Gothic", AppleGothic, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
h1 { font-variant: small-caps; margin: 0 0 0 -10pt; font-size: 180%; }
h2 { font-size: 150%; margin: 5pt 0 0 -10pt; }
h3 { font-size: 130%; margin: 5pt 0 3pt -10pt; }
h4 { font-size: 120%; margin: 3pt 0 2pt -10pt; }
hr { display: none; }
pre { margin: 1.5em; padding: 1.5em; border: 1px dashed gray; }
code { border-bottom: 1px dashed gray; font: 80%/1.5 "Bitstream Vera Sans Mono", "Courier New", Courier, 굴림체, monospace; }
pre code { border: 0; }
a { text-decoration: none; color: inherit; }
p { margin: 1em 0; orphans: 3; }
p.warning { color: #d00; }
p.copyright { color: green; }
form { display: none; }
li, dd { margin-left: 15pt; }
abbr, acronym { border: 0; outline: 0; }
p, blockquote, ul, dl, ol {
    font-family: "Times New Roman", Times, 바탕, serif;
}

#skipnav { display: none; }
#nav { display: none; }
#content p { text-indent: 10pt; }
#content a:after { content: " (" attr(href) ") "; font-size: 8pt; color: #aaa; }
#footer { display: none; }

/* exceptions */
li h3 { margin: 0; }
#content p.postmetadata { text-indent: 0; }
#content p.postmetadata a:after,
#content ol.commentlist a:after { content: ""; }
#content p.navigation { display: none; }
#content ol.commentlist li { min-height: 90px; }
* html #content ol.commentlist li { height: 90px; }
#content ol.commentlist span.eg-image a:after { content: ""; }

/* hide needless elements */
div.navigation, #respond, #sidebar, p.tothetop, span.eg-image { display: none !important; }