BODY  { font-family:'£Í£Ó £Ð¥´¥·¥Ã¥¯','Osaka'; color: #666666; font-size: 12px; line-height: 120%; margin-top:0px; margin-bottom:0px; background: url(http://nss.or.jp/common/image/back.gif);}
.waku { border-style:solid; border-color:#336699;border-width:1px;background:#FFFFFF;height:100%;}
.dotbox{ border: 1px dotted #666666;}
.title {margin: 0px 10px 0px 0px;padding: 3px;border-style: solid;border-width: 0px 0px 1px 0px;border-color: darkgreen;font-size: 14pt;}
.main {color: #666666;text-decoration:none;font-size:12px;}
a.main:hover {color: #000099;text-decoration:underline;font-size:12px;}
.small {color: #444444;text-decoration:none;font-size:10px;}
b {color: #555555;text-decoration:none;font-weight: bold; font-size:12px;}
a.large:hover {color: #FFEE44;text-decoration:none;font-size:14px;}
.midashi{ color:#444444;font-size:13px;border-bottom-style:dotted;border-top-style:dotted;border-color:#ccccff;border-top-width:1px;border-bottom-width:1px;margin-left:0px; letter-spacing:0px; padding:1px 1px 1px 0px;}
.menu {color:#ffffff;text-decoration:none; font-size:12px;}
a.menu:hover{color:#FFEE99;text-decoration:none; font-size:12px;}
.submenu {background:#6699CC;color:white;border-style:none;text-decoration:none; font-size:12px;}
a.submenu:hover {background:#77AADD;color:#FFEE00;text-decoration:none; font-size:12px;}
a.submenu-selected {background:#77AADD;color:white;text-decoration:none; font-size:12px;}
sup {color: #333333;text-decoration:none; font-size:8px;}
sub {color: #333333;text-decoration:none; font-size:8px;}
.figtitle {color: #444466;text-decoration:none;font-size:10px;}
HR { height:0px; color:#CCCCFF;border: 1px #CCCCFF dotted;margin-top:2px;margin-bottom:2px;}