/* ±Û²Ã */
.kg8 {font: gulim 8pt; }
.kg9 {font: gulim 9pt; }
.kg10 {font: gulim 10pt; }

.kd8 {font: dotum 8pt; }
.kd9 {font: dotum 9pt; }
.kd10 {font: dotum 10pt; }


/* °øÅë */
SELECT {font: 9pt guim; }
INPUT {font: 9pt guim; }
TD.title {font-weight: bold; padding: 1px; }
TD.contents {font: 9pt gulim; padding: 1px; height: 18px; }
TD.footer {font: 9pt gulim; color: #B9B9B9; padding: 1px; height: 18px; }
TD.location {font: 9pt gulim; }
TD.menu {font: 9pt gulim; line-height:12pt; padding: 1px; padding-top: 5px; padding-bottom: 3px; }

/* Â÷·Ê */
TD.contents_contents {font: 9pt gulim; line-height:12pt; color: #333333; padding: 1px; height: 18px; }

/* ÀúÀÚ¼Ò°³ */
TD.author_title {font: 12pt gulim; font-weight: bold; color: #333333; padding: 1px;}
TD.author_contents {font: 9pt gulim; line-height:12pt; color: #585858; padding: 1px; height: 18px; }

/* ºÎ */
TD.part_title {font: 10pt gulim; font-weight: bold; color: #333333; padding: 1px;}
TD.part_contents {font: 9pt gulim; line-height:12pt; color: #585858; padding: 1px; height: 18px; }

/* Àå */
TD.chapter_title {font: 12pt gulim; font-weight: bold; padding: 1px; }
TD.chapter_contents {font: 9pt gulim; line-height:13pt; padding: 12px; }

/* Àý */
TD.clause_title {font: 12pt gulim; font-weight: bold; padding: 1px; }
TD.clause_contents {font: 9pt gulim; line-height:13pt; padding: 2px; }

/* ¸µÅ© */
A.hana:link {text-decoration: none; color: #333333}
A.hana:visited {text-decoration: none; color: #333333}
A.hana:hover {text-decoration: underline; color: orange}

A.overlib:link {text-decoration: none; color: #3F3F3D}
A.overlib:visited {text-decoration: none; color: #58583C}
A.overlib:hover {text-decoration: underline; color: #000000}

A.keyword:link {text-decoration: underline; color: #830100}
A.keyword:visited {text-decoration: underline; color: #830100}
A.keyword:hover {text-decoration: none; color: #000000}

a:active                { color: #ff0000 }
a:visited               { color: #551a8b }
a:link                  { color: #0000bb }


.chTitle                { color: #0000ee }
.scTitle                { color: #ee0000 }

.text                   { color: #012345;
                          line-height: 200%  }

.bookTitle              { font-style: italic }

.refList                { text-indent: -35px;
                          list-style-type: none }
.refEntry               { color: #543210;
                          line-height: 130% }

.keyword                { 
		font-weight: bold;
		color: #830100;
		text-decoration: underline;
		}

.keyword A              {
		font-weight: bold;
		color: #830100;
		text-decoration: underline;}


.picture                { background-color: #EEEEEE;
                          border: solid black 1px;
                          padding: 4pt;
                          float: right; 
						  text-align: center}

.picture .caption       {}
.picture .from          { font-size: 90%; 
                          text-decoration: underline }
.picture .explanation   { font-size: 100% }

.box                    { background-color: #EEEEEE;
                          border: solid black 1px;
                          padding: 4pt;
			  width: 400px;
			  float: right }

.box .caption           { font-size: 110%;
                          font-weight: bold }
.box .from              { font-size: 100%;
                          text-decoration: underline }
.box .explanation       { font-size: 100% }

.in                     { background: #eeffee}
.out                    { background: #ffeeee}


