/* DEFAULT -JPN SECTION *//*  MODIFIED: 2009-06-07 */A:link { text-decoration: none; }A:visited { text-decoration: none; }A:hover { color: #F00;  text-decoration: underline; }A:active  { text-decoration: none; }A img { border: none ; }.imgfloatleft { float:left;  margin: 0 10px 5px 0; } .ceiling { margin-top: 0; }.cleardiv { clear:both; line-height: 0; height: 0; }.center { text-align: center; }BODY { background-color:#FFF; margin-top: 5px; margin-left: 5px; margin-right: 0px; }BODY, DIV, P, TD, UL, LI  { font-size: 12px; }P.pgtitle { font-size: 22px; font-weight: bold; color: #009 ; }P.pgtitle18 { font-size: 18px; font-weight: bold; color: #009 ; }P.pgsubtitle { font-size: 12px; font-weight: bold; color: #800 ; }.cntr {text-align: center}P.s10 {  font-size: 10px; }TD.menu { font-size: 12px; font-weight: normal; line-height: 110%; }TD.index { font-size: 12px; font-weight: bold; line-height: 120%; white-space: nowrap; }TD.index70 { font-size: 12px; line-height: 70%; white-space: nowrap; }#rboxmenu { width: 160px; float: right; padding: 3px; border: 1px solid green; }#rboxhead { display: block; padding: 2px ; font-size: 11px; font-weight: bold; color: #060; } #rboxmenu a { display: block; padding: 3px;  font-size: 11px; color: #800;  text-decoration: none; }#rboxmenu a:hover { background-color: #CC6; color: #800; } #rboxmenu a:active { background-color: #CC6; color: #FFF; }.OrangeBoldBorder { font-weight: bold; background-color: #FC6; border-width: 1px; border-style: solid; border-color: #F90; padding: 3px; }.coralbold12 { font-size: 12px; font-weight: bold; color: #FF7F50 ; }.bluboldit11 { font-weight: bold; color: #009; font-size: 11px; font-style: italic; }.bluboldit12 { font-weight: bold; color: #009; font-size: 12px; font-style: italic; }.bluplain9 { font-size: 9px; font-weight: normal; color: #009; }.bluplain10 { font-size: 10px; font-weight: normal; color: #009; }.bluplain11 { font-size: 11px; font-weight: normal; color: #009; }.bluplain12 { font-size: 12px; font-weight: normal; color: #009; }.bluplain13 { font-size: 13px; font-weight: normal; color: #009; }.bluplain14 { font-size: 14px; font-weight: normal; color: #009; }.bluplain16 { font-size: 16px; font-weight: normal; color: #009; }.blubold9 { font-size: 9px; font-weight: bold; color: #009; }.blubold10 { font-size: 10px; font-weight: bold; color: #009; }.blubold11 { font-size: 11px; font-weight: bold; color: #009; }.blubold12 { font-size: 12px; font-weight: bold; color: #009; }.blubold13 { font-size: 13px; font-weight: bold; color: #009; }.blubold14 { font-size: 14px; font-weight: bold; color: #009; }.blubold16 { font-size: 16px; font-weight: bold; color: #009; } .blubold18 { font-size: 18px; font-weight: bold; color: #009; }.blubold20 { font-size: 20px; font-weight: bold; color: #009; } .blubold22 { font-size: 22px; font-weight: bold; color: #009; } .blubold24 { font-size: 24px; font-weight: bold; color: #009; } .grnplain9 { font-size: 9px; font-weight: normal; color: #060; }.grnplain10 { font-size: 10px; font-weight: normal; color: #060; }.grnplain11 { font-size: 11px; font-weight: normal; color: #060; }.grnplain12 { font-size: 12px; font-weight: normal; color: #060; }.grnplain13 { font-size: 13px; font-weight: normal; color: #060; }.grnplain14 { font-size: 14px; font-weight: normal; color: #060; }.grnplain16 { font-size: 16px; font-weight: normal; color: #060; }.grnbold9 { font-size: 9px; font-weight: bold; color: #060 ; }.grnbold10 { font-size: 10px; font-weight: bold; color: #060 ; }.grnbold11 { font-size: 11px; font-weight: bold; color: #060 ; }.grnbold12 { font-size: 12px; font-weight: bold; color: #060 ; }.grnbold13 { font-size: 13px; font-weight: bold; color: #060 ; }.grnbold14 { font-size: 14px; font-weight: bold; color: #060 ; }.grnbold16 { font-size: 16px; font-weight: bold; color: #060; }.grnbold18 { font-size: 18px; font-weight: bold; color: #060; }.grnbold20 { font-size: 20px; font-weight: bold; color: #060; }.grnbold22 { font-size: 22px; font-weight: bold; color: #060; }.grnbold24 { font-size: 24px; font-weight: bold; color: #060; }.mrnplain9 { font-size: 9px; font-weight: normal; color: #800; }.mrnplain10 { font-size: 10px; font-weight: normal; color: #800; }.mrnplain11 { font-size: 11px; font-weight: normal; color: #800; }.mrnplain12 { font-size: 12px; font-weight: normal; color: #800; }.mrnplain13 { font-size: 13px; font-weight: normal; color: #800; }.mrnplain14 { font-size: 14px; font-weight: normal; color: #800; }.mrnplain16 { font-size: 16px; font-weight: normal; color: #800; }.mrnbold9 { font-size: 9px; font-weight: bold; color: #800; }.mrnbold10 { font-size: 10px; font-weight: bold; color: #800; }.mrnbold11 { font-size: 11px; font-weight: bold; color: #800; }.mrnbold12 { font-size: 12px; font-weight: bold; color: #800; }.mrnbold12x2 { font-size: 12px; font-weight: bold; color: #800;  line-height: 2em; padding: 0 0 0 20px; }.mrnbold13 { font-size: 13px; font-weight: bold; color: #800; }.mrnbold14 { font-size: 14px; font-weight: bold; color: #800; }.mrnbold16 { font-size: 16px; font-weight: bold; color: #800; }.mrnbold18 { font-size: 18px; font-weight: bold; color: #800; }.mrnbold20 { font-size: 20px; font-weight: bold; color: #800; }.mrnbold22 { font-size: 22px; font-weight: bold; color: #800; }.mrnbold24 { font-size: 24px; font-weight: bold; color: #800; }.grayplain9 { font-size: 9px; font-weight: normal; color: #333; }.grayplain10 { font-size: 10px; font-weight: normal; color: #333; }.grayplain11 { font-size: 11px; font-weight: normal; color: #333; }.grayplain12 { font-size: 12px; font-weight: normal; color: #333; }.grayplain13 { font-size: 13px; font-weight: normal; color: #333; }.grayplain14 { font-size: 14px; font-weight: normal; color: #333; }.grayplain16 { font-size: 16px; font-weight: normal; color: #333; }.graybold9 { font-size: 9px; font-weight: bold; color: #333; }.graybold10 { font-size: 10px; font-weight: bold; color: #333; }.graybold11 { font-size: 11px; font-weight: bold; color: #333; }.graybold12 { font-size: 12px; font-weight: bold; color: #333; }.graybold13 { font-size: 13px; font-weight: bold; color: #333; }.graybold14 { font-size: 14px; font-weight: bold; color: #333; }.graybold16 { font-size: 16px; font-weight: bold; color: #333; }.graybold18 { font-size: 18px; font-weight: bold; color: #333; }.graybold20 { font-size: 20px; font-weight: bold; color: #333; }.graybold22 { font-size: 22px; font-weight: bold; color: #333; }.graybold24 { font-size: 24px; font-weight: bold; color: #333; }.blkplain9 { font-size: 9px; font-weight: normal; color: #000; }.blkplain10 { font-size: 10px; font-weight: normal; color: #000; }.blkplain11 { font-size: 11px; font-weight: normal; color: #000; }.blkplain12 { font-size: 12px; font-weight: normal; color: #000; }.blkplain13 { font-size: 13px; font-weight: normal; color: #000; }.blkplain14 { font-size: 14px; font-weight: normal; color: #000; }.blkplain16 { font-size: 16px; font-weight: normal; color: #000; }.blkbold9{ font-size: 9px; font-weight: bold; color: #000; }.blkbold10 { font-size: 10px; font-weight: bold; color: #000; }.blkbold11 { font-size: 11px; font-weight: bold; color: #000; }.blkbold12 { font-size: 12px; font-weight: bold; color: #000; }.blkbold13 { font-size: 13px; font-weight: bold; color: #000; }.blkbold14 { font-size: 14px; font-weight: bold; color: #000; }.blkbold16 { font-size: 16px; font-weight: bold; color: #000; }.blkbold18 { font-size: 18px; font-weight: bold; color: #000; }.blkbold20 { font-size: 20px; font-weight: bold; color: #000; }.blkbold22 { font-size: 22px; font-weight: bold; color: #000; }.blkbold24 { font-size: 24px; font-weight: bold; color: #000; }.plain9 { font-size: 9px; font-weight: normal; }.plain10 { font-size: 10px; font-weight: normal; }.plain11 { font-size: 11px; font-weight: normal; }.plain12 { font-size: 12px; font-weight: normal; }.plain13 { font-size: 13px; font-weight: normal; }.plain14 { font-size: 14px; font-weight: normal; }.plain16 { font-size: 16px; font-weight: normal; }.bold9 { font-size: 9px; font-weight: bold; }.bold10 { font-size: 10px; font-weight: bold; }.bold11 { font-size: 11px; font-weight: bold; }.bold12 { font-size: 12px; font-weight: bold; }.bold13 { font-size: 13px; font-weight: bold; }.bold14 { font-size: 14px; font-weight: bold; }.bold16 { font-size: 16px; font-weight: bold; }.bold18 { font-size: 18px; font-weight: bold; }.bold20 { font-size: 20px; font-weight: bold; }.bold22 { font-size: 22px; font-weight: bold; }.bold24 { font-size: 24px; font-weight: bold; }/* always green */#ormain a:link {color: #060; }#ormain a:visited {color: #060; }#ormain a:hover {color: #060; }#ormain a:active {color: #060; } /* always orange */#grmain a:link {color: #F90; }#grmain a:visited {color: #F90; }#grmain a:hover {color: #F90; }#grmain a:active {color: #F90; }#gmenu a:link {color: white; }#gmenu a:visited {color: white; }#gmenu a:hover {color: red; }#gmenu a:active {color: white; }#whitelink a:link {color: white; }#whitelink a:visited {color: gray; }#whitelink a:hover {color: red; }#whitelink a:active {color: white; }#grnlink a:link { color: #060; }#grnlink a:visited { color:#060; }#grnlink a:hover { color: red; }#grnlink a:active { color: #F90; }.c9 { font-size: 9px}.c10 { font-size:10px}.c11 { font-size:11px}.c12 { font-size: 12px}.c14 { font-size: 14px}.c16 { font-size: 16px}.c18 { font-size: 18px}.c20 { font-size: 20px}.c22 { font-size:22px}.c24 { font-size:24px}.cb11 { font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }.cb12 { font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }.cbr10 { font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #800 ; }.cbr11 { font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #800 ; }.cbr18 { font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #800 ; }.whtb11 { font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF ; }.whtb12 { font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF ; }