body { margin:0px; }
body, p, td, dt, dd, ul, ol, li, h1, h2, a
{
  /* font-family: verdana, tahoma, arial, helvetica, ±¼¸², µ¸¿ò, ¹ÙÅÁ, sans-serif;  */
  font-family: verdana, tahoma, arial, helvetica, Gulim, Batang, Dotum, sans-serif; 
}
/*
tt     { font-family:"courier new", courier, arial, ±¼¸², serif; }
tt.ath { color:#990099; font-family: "courier new", courier, ±¼¸², serif; }
*/
tt     { font-family:"courier new", courier, arial, Gullim, Batang, Dotum, serif; }
tt.ath { color:#990099; font-family: "courier new", courier, Gullim, Batang, Dotum, serif; }
h1  { text-align:center; font-size:105%; }
h2  { font-size:100%; }
p.j { text-align:justify; }

td            { background-color:#EFEFEF; }
td.outer      { background-color:#666666; }
td.border     { background-color:black; }
td.slit       { background-color:#DDDDDD; }
td.menu       { background-color:#666666; }
td.td-cat     { text-align:center; white-space:nowrap; }
td.td-content { text-align:justify; }
th.th-menu    { color:white; background-color:#999999; line-height:100%; white-space:nowrap; }

dt, dd, li { text-align:justify; }

hr {
	text-align:center;
  height:1px;
  background-color:transparent;
  color:#ABABAB;
}

a:link    {text-decoration:none;      color:#006699; }
a:visited {text-decoration:none;      color:#006699; }
a:hover   {text-decoration:underline; color:#006699; }

a.elink:link, a.elink:visited, a.elink:hover
{text-decoration:underline; color:#006699; }

.seikai-menu { color:white; }
.seikai-menu a:link    { color:#FFFFFF; }
.seikai-menu a:visited { color:#FFFFFF; }
.seikai-menu a:hover   { color:#33FFFF; }

.c { text-align:center; }
.cn { text-align:center; white-space:nowrap; }
.ln { text-align:left;   white-space:nowrap; }
.rn { text-align:right;  white-space:nowrap; }

.menu-focus { color:#00FFFF; }
.refnum, .warning { color:red; }
.note { color:#990000; }
.notice, .newword { padding:4px; border:solid 1px #999999; }
.notice p { padding:4px; }
.bquote { margin:5px 5% 5px 5%; padding:5px; border: solid 1px #999999;}

.pronun { font-family: "Arial Unicode MS", Code2000, "Lucida Sans Unicode" }

body, th, td, dt, dd, ul, ol, li, tt, p, a { font-size:12px; }
/*/*/a{}
body, body td, body th, body dt, body dd, body li, body tt, body p, body a
{
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>body, html>body td, html>body th, html>body dt,
html>body dd, html>body li, html>body tt, html>body p, html>body a
{
  font-size: small;
}
/* */

.gensmall { font-size : 10px; line-height:120%; margin:2px;}
/*/*/a{}
body .gensmall {
  font-size: xx-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: x-small;
}
html>body .gensmall {
  font-size: x-small;
}
/* */

.pronun { font-size : 14px; line-height:100%; }
/*/*/a{}
body .pronun {
  font-size: small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: medium;
}
html>body .pronun {
  font-size: medium;
}
/* */
