body	{background-color:#fff;color:#000;margin:15px;line-height:120%;font-family:"MS UI Gothic",Arial,sans-serif;}

h1	{text-align:left;font-size:1.25em;font-weight:900;margin-top:1.2em;margin-left:0em;line-height:144%;}
h2	{text-align:left;font-size:1.20em;font-weight:900;margin-top:1.1em;margin-left:0.35em;line-height:132%;}
h3	{text-align:left;font-size:1.15em;font-weight:900;margin-top:0.95em;margin-left:0.60em;line-height:125%;}
h4	{text-align:left;font-size:1.10em;font-weight:900;margin-top:0.75em;margin-left:0.85em;line-height:125%;}
h5	{text-align:left;font-size:1.05em;font-weight:900;margin-top:0.5em;margin-left:1.10em;line-height:125%;}
h6	{text-align:left;font-size:1.00em;font-weight:900;margin-top:0.25em;margin-left:1.60em;line-height:125%;}

a:link	{background-color:transparent;color:#060;}
a:visited{background-color:transparent;color:#060;}
a:hover	{background-color:transparent;color:#0c6;}
a:active{background-color:transparent;color:#0c6;}

address	{font-style:normal;}
address.author	{margin-left:14em;font-style:normal;}

img	{border-width:0px 0px 0px 0px;}

hr	{background-color:transparent;color:navy;width:98%;}

p	{line-height:120%; text-indent:0.5em;margin:0.5em;}
div.p	{line-height:120%; text-indent:0.5em;margin:0em;}
div	{margin:0px;padding:0px;text-indent:0px;line-height:1.1em;}

table	{border:solid #666 1px;empty-cells:show;border-collapse:collapse;}
caption	{caption-side:top;padding:2px;text-align:center;}
th	{border:solid #666 1px;padding:0.2em;border-collapse:collapse;background-color:#eee;font-weight:300;}
td	{border:solid #666 1px;padding:0.2em;border-collapse:collapse;text-align:left;}
tr.c th	{text-align:center;}
th.c	{text-align:center;}

table.bdr_on tr th		{border:solid 1px #000;}
table.bdr_on tr td		{border:solid 1px #000;}
table.bdr_on tbody tr th	{border:solid 1px #000;}
table.bdr_on tbody tr td	{border:solid 1px #000;}

table.bdr_on		{border:solid 1px #000;background-color:transparent;color:#000;}
table.bdr_on th		{border:solid 1px #000;background-color:transparent;color:#000;vertical-align:top;}
table.bdr_on td		{border:solid 1px #000;background-color:transparent;color:#000;vertical-align:top;}

table.bdr_1		{border:solid 1px #000;background-color:transparent;color:#000;}
tr.bdr_1 th		{border:solid 1px #000;background-color:transparent;color:#000;vertical-align:top;}
tr.bdr_1 td		{border:solid 1px #000;background-color:transparent;color:#000;vertical-align:top;}

table.bdr_2		{border:solid 2px #000;background-color:transparent;color:#000;}
tr.bdr_2 th		{border:solid 2px #000;background-color:transparent;color:#000;vertical-align:top;}
tr.bdr_2 td		{border:solid 2px #000;background-color:transparent;color:#000;vertical-align:top;}

table.bdr_0		{border:none;background-color:transparent;color:#000;}
tr.bdr_0 th		{border:none;background-color:transparent;color:#000;}
tr.bdr_0 td		{border:none;background-color:transparent;color:#000;}

table.nbd	{border:none;background-color:transparent;color:#000;}
table.nbd th	{border:none;background-color:transparent;color:#000;vertical-align:top;}
table.nbd td	{border:none;background-color:transparent;color:#000;vertical-align:top;}
table.nbd	{border:none;background-color:transparent;color:#000;}
table.nbd tbody th{border:none;background-color:transparent;color:#000;}
table.nbd tbody td{border:none;background-color:transparent;color:#000;}

em	{font-style:normal;font-weight:900;font-size:1em;background-color:transparent;color:#600;}

ul,ol,dl{marker-offset:1em;margin-left:2em;margin-bottom:1.25em;}
li	{list-style-position:outside;padding:0.15em;}
li p	{margin-top:0em;margin-left:0px;}
dt	{font-weight:900;font-size:0.95em;}
dt.norm	{font-weight:000;font-size:0.95em;}
dd	{text-indent:0.75em;font-size:0.90em;}

sub	{font-size:0.85em;}
sup	{font-size:0.85em;}

.subtitle	{font-style:italic;font-size:x-small;}

br	{clear:none;}
.cl	{clear:both;}

.l_margin{margin-left:2.0em;}
.indent	{text-indent:1.0em;}

.small		{font-size:small;}
.x-small	{font-size:x-small;}
.xx-small	{font-size:xx-small;}

.right	{text-align:right;}
.left	{text-align:left;}
.center	{text-align:center;}
.r	{text-align:right;}
.l	{text-align:left;}
.c	{text-align:center;}

.uline	{text-decoration:underline;}
.bold	{font-weight:900;}
.italic	{font-style:italic;}
.narrow	{font-weight:100;}
.u	{text-decoration:underline;}
.b	{font-weight:900;}
.i	{font-style:italic;}
.n	{font-weight:100;}

.solid	{border:solid  1px #000;padding:2px 2px;line-height:1.2em;}
.dotted	{border:dotted 1px #000;padding:2px 2px;line-height:1.2em;}
.double	{border:double 3px #000;padding:2px 2px;line-height:1.2em;}

.inline_list	{list-style-position:inside;margin-left:3px;}
.inline_list li	{display:inline;margin-left:3px;}

.oside	{text-indent:-0.75em;margin-left:1em;}

.none		{list-style:none none outside;}
.maru		{list-style:none;text-indent:-1.25em;margin-left:3.0em;}
.uroman		{list-style-type:upper-roman;}
.lroman		{list-style-type:lower-alpha;}
.ulatin		{list-style-type:upper-latin;}
.llatin		{list-style-type:lower-latin;}

.circle		{list-style-type:circle;}
.disc		{list-style-type:disc;}
.square		{list-style-type:square;}

.main	{list-style-image:url(images/point01.gif);}
.sub	{list-style-type:none;list-style-image:none;margin-left:1em;padding-left:0px;border-left-width:0px;border-left-style:none;}

.blank	{margin-left:1em;margin-right:1em;}

.tate	{writing-mode:tb-rl;text-indent:0.25em;}
.yoko	{writing-mode:lr-tb;text-indent:0.25em;}


#contact	{text-align:right;margin-top:2.0em;}
#contact span	{font-weight:900;margin:1.75em;}

.kai	{font-family:HGÀµÜ´½ñÂÎ-PRO;}

ul.whatisnew li{ margin-bottom: 0.5em; }
