/* CSS Document */

body{font-size:13px; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; margin:0px; padding:0px;}
table{text-align:left;}
address{font-size:11px; color:#c8c8c8; font-style:normal; padding-top:5px;}
a{ color:#0058cc; text-decoration:none;}

.pankuzu{padding-left:11px; font-size:11px; padding-bottom:10px; padding-top:3px;}

.subMenu{border-color:#2f527e; border-width:1px; border-style:solid solid none solid; border-left-width:4px; padding:3px; font-size:13px;}
.subMenu a{background-color:#ffffff;}
.subMenu_last{border-color:#2f527e; border-width:1px; border-style:solid; border-left-width:4px; padding:3px; font-size:13px;}
.subMenu_last a{color:#0058cc;}
.subChild{font-size:12px; padding:3px; border-color:#2f527e; border-width:1px; border-style:none solid none solid;}

.select{border-color:#2f527e; border-width:1px; border-style:solid; border-left-width:4px; padding:3px; font-size:13px;background-color:#ebf4ff; font-weight:bold;}
.selectChild{font-weight:bold; font-size:12px; padding:3px; padding-top:7px; border-color:#2f527e; border-width:1px; border-style:none solid none solid;}

.subject{border-left:3px #2f517d solid; border-bottom:1px #2f517d solid; text-align:left; font-weight:normal; padding-left:3px;}
.text{padding-left:3px;border:none; color:#000000; font-size:12px; line-height:24px;}
.text th{font-weight:normal;border-left:3px #2f517d solid;}
.text td{ padding-top:10px; }

.news{line-height:24px; font-size:12px;}
.news th{color:#000000; font-weight:normal; padding-left:7px;}
.news td{color:#0058cc;}

.buckNo{font-size:11px;border-bottom:1px #2f517d solid; text-align:right;}
.linkmark{padding-top:7px; padding-right:2px;}
.menulinkmark{padding-top:5px; padding-right:4px; padding-left:10px; border:none;}
.mlGrandChild{font-size:12px; padding-top:5px; padding-right:2px; padding-left:26px; border-color:#2f527e; border-width:1px; border-style:none;}
.footer{font-size:12px; color:#000000;}
.reporttable{margin-top:-5px;}
