* body,* img,* div,* p{
 _behavior: url("cssassist.htc");
}
#footer{
 background: url("back5_07.jpg") no-repeat left bottom;
 width: 970px;
 min-height: 170px;
 overflow-x: hidden;
 float: none;
 clear: both;
 text-align: right;
}
#header{
 margin: 0px;
 width: 970px;
 min-height: 245px;
 overflow-x: hidden;
 float: none;
 clear: both;
 font-style: normal;
 font-weight: normal;
 text-align: right;
}
#main{
 margin: 20px 0px 0px;
 padding: 0px 0px 0px 5px;
 width: 570px;
 min-height: 570px;
 display: block;
 overflow-x: hidden;
 float: none;
 clear: none;
 line-height: 110%;
}
#main_wrapper000{
 overflow-x: hidden;
}
#menubar{
 clear: both;
 width: auto;
 display: none;
 min-height: 23px;
 margin: 0px;
}
#menubar .button{
 margin: 0px;
 padding: 5px 15px 4px 6px;
}
#menubar a.tabs:hover{
 color: #6b78a9;
}
#page{
 margin: 0px;
 width: auto;
 min-width: 620px;
 min-height: 1px;
 font-style: normal;
 font-weight: normal;
 font-size: 10pt;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN";
 padding: 0px;
}
#side1{
 margin: 20px 0 0 0;
 padding: 0 0 0 75px;
 width: 250px;
 min-height: 600px;
 float: left;
 clear: none;
 font-size: 10.5pt;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN";
}
#side1 .list{
 text-align: left;
 font: 1em/120% "MS UI Gothic";
 margin: 3px 0px 3px 0;
 padding: 0 0 0 15px;
 width: 200px;
 height: 20px;
}
#side1 .list a{
 background: #ffffff;
}
#side1 .list a:hover{
 background: #efefef;
 color: #0600b3;
}
#side2{
 width: 205px;
 min-height: 570px;
 display: none;
 float: right;
}
#title{
 clear: both;
 width: auto;
 display: none;
 min-height: 130px;
 margin: 0px;
 text-align: left;
 font-size: 18pt;
}
.hide{
 display: none;
}
.horzmenu2 .mainmenuitem,.horzmenu3 .mainmenuitem,.horzmenu4 .mainmenuitem,.horzmenu5 .mainmenuitem,.horzmenu6 .mainmenuitem,.horzmenu7 .mainmenuitem,.horzmenu8 .mainmenuitem,.horzmenu9 .mainmenuitem{
 float: left;
 display: inline;
}
.horzmenu2 .mainmenuitemcenter,.horzmenu3 .mainmenuitemcenter,.horzmenu4 .mainmenuitemcenter,.horzmenu5 .mainmenuitemcenter,.horzmenu6 .mainmenuitemcenter,.horzmenu7 .mainmenuitemcenter,.horzmenu8 .mainmenuitemcenter,.horzmenu9 .mainmenuitemcenter{
 float: left;
 display: inline;
}
.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink{
 white-space: pre;
}
.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink,.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink{
 float: left;
 text-decoration: none;
 margin: 0px;
 text-align: left;
 padding: 0px 20px;
}
.horzmenu2 .mainmenuitemright,.horzmenu3 .mainmenuitemright,.horzmenu4 .mainmenuitemright,.horzmenu5 .mainmenuitemright,.horzmenu6 .mainmenuitemright,.horzmenu7 .mainmenuitemright,.horzmenu8 .mainmenuitemright,.horzmenu9 .mainmenuitemright{
 float: left;
 display: inline;
}
.horzmenu2 li,.horzmenu3 li,.horzmenu4 li,.horzmenu5 li,.horzmenu6 li,.horzmenu7 li,.horzmenu8 li,.horzmenu9 li{
 float: left;
 display: inline;
 padding: 0px;
}
.horzmenu2 ul,.horzmenu3 ul,.horzmenu4 ul,.horzmenu5 ul,.horzmenu6 ul,.horzmenu7 ul,.horzmenu8 ul,.horzmenu9 ul{
 float: left;
 list-style: none;
 margin: 0px;
 padding: 0px;
}
.horzmenu2 ul.pulldownmenu a,.horzmenu3 ul.pulldownmenu a,.horzmenu4 ul.pulldownmenu a,.horzmenu5 ul.pulldownmenu a,.horzmenu6 ul.pulldownmenu a,.horzmenu7 ul.pulldownmenu a,.horzmenu8 ul.pulldownmenu a,.horzmenu9 ul.pulldownmenu a{
 text-decoration: none;
}
.horzmenu2 ul.pulldownmenu li,.horzmenu3 ul.pulldownmenu li,.horzmenu4 ul.pulldownmenu li,.horzmenu5 ul.pulldownmenu li,.horzmenu6 ul.pulldownmenu li,.horzmenu7 ul.pulldownmenu li,.horzmenu8 ul.pulldownmenu li,.horzmenu9 ul.pulldownmenu li{
 clear: both;
 position: relative;
 margin: 0px;
 padding: 5px;
 white-space: pre;
 border: 1px ridge;
}
.horzmenu2 ul.pulldownmenu,.horzmenu3 ul.pulldownmenu,.horzmenu4 ul.pulldownmenu,.horzmenu5 ul.pulldownmenu,.horzmenu6 ul.pulldownmenu,.horzmenu7 ul.pulldownmenu,.horzmenu8 ul.pulldownmenu,.horzmenu9 ul.pulldownmenu{
 display: none;
 list-style: none;
 position: absolute;
 margin: 0px;
 padding: 0px;
 text-decoration: none;
 background-color: #ffffff;
 border: 1px solid #dcdcdc;
}
.horzmenu2,.horzmenu3,.horzmenu4,.horzmenu5,.horzmenu6,.horzmenu7,.horzmenu8,.horzmenu9{
 margin: 0px;
 padding: 0px;
 overflow: auto;
}
.HPZAutoMarginAdjuster{
 overflow-x: hidden;
}
.mainmenu{
 margin: 0px;
 padding: 0px;
 overflow: auto;
}
.mainmenu .mainmenuitem{
 float: left;
 display: inline;
}
.mainmenu .mainmenuitem .mainmenuitemcenter{
 float: left;
}
.mainmenu .mainmenuitem .mainmenuitemright{
 float: left;
}
.mainmenu .mainmenuitemcenter{
 display: inline;
}
.mainmenu .mainmenuitemlink{
 white-space: pre;
 float: left;
 text-decoration: none;
 margin: 0px;
 text-align: left;
 padding: 0px 20px;
}
.mainmenu .mainmenuitemlink,.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink{
 white-space: pre;
}
.mainmenu .mainmenuitemlink,.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink,.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink,.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink,.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink,.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink,.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink,.horzmenu2 .mainmenuitemlink,.horzmenu3 .mainmenuitemlink,.horzmenu4 .mainmenuitemlink,.horzmenu5 .mainmenuitemlink,.horzmenu6 .mainmenuitemlink,.horzmenu7 .mainmenuitemlink,.horzmenu8 .mainmenuitemlink,.horzmenu9 .mainmenuitemlink{
 white-space: pre;
}
.mainmenu .mainmenuitemright{
 display: inline;
}
.mainmenu li{
 float: left;
 display: inline;
 padding: 0px;
}
.mainmenu ul{
 float: left;
 list-style: none;
 margin: 0px;
 padding: 0px;
}
.mainmenu ul.pulldownmenu{
 display: none;
 list-style: none;
 position: absolute;
 margin: 0px;
 padding: 0px;
 text-decoration: none;
 background-color: #ffffff;
 line-height: 1em;
 border: 1px solid #dcdcdc;
}
.mainmenu ul.pulldownmenu a{
 text-decoration: none;
}
.mainmenu ul.pulldownmenu li{
 clear: both;
 position: relative;
 margin: 0px;
 padding: 5px;
 white-space: pre;
 border-top: none;
 border-bottom: 1px solid;
}
.submenu{
 overflow: hidden;
 margin: 0px;
 padding: 0px;
}
.submenu .submenuitem{
 float: left;
}
.submenu .submenuitem .submenuitemcenter{
 float: left;
 display: inline;
}
.submenu .submenuitem .submenuitemlink{
 padding: 0px 0px 5px;
}
.submenu .submenuitem .submenuitemright{
 float: left;
 display: inline;
}
.submenu .submenuitem:hover .submenuitemcenter,.submenu .submenuitemcurrent .submenuitem .submenuitemcenter{
 display: inline;
}
.submenu .submenuitem:hover .submenuitemright,.submenu .submenuitemcurrent .submenuitem .submenuitemright{
 display: inline;
}
.submenu .submenuitemcurrent .submenuitem .submenuitemcenter{
 display: inline;
}
.submenu .submenuitemcurrent .submenuitem .submenuitemright{
 display: inline;
}
.submenu .submenuitemlink{
 float: left;
 text-decoration: none;
 margin: 0px;
 text-align: left;
}
.submenu li{
 clear: both;
 margin: 0px;
}
.submenu ul{
 float: left;
 list-style: none;
 margin: 0px;
 padding: 0px;
}
.vertmenu2 .submenuitem .submenuitemcenter,.vertmenu3 .submenuitem .submenuitemcenter,.vertmenu4 .submenuitem .submenuitemcenter,.vertmenu5 .submenuitem .submenuitemcenter,.vertmenu6 .submenuitem .submenuitemcenter,.vertmenu7 .submenuitem .submenuitemcenter,.vertmenu8 .submenuitem .submenuitemcenter,.vertmenu9 .submenuitem .submenuitemcenter{
 float: left;
 display: inline;
}
.vertmenu2 .submenuitem .submenuitemright,.vertmenu3 .submenuitem .submenuitemright,.vertmenu4 .submenuitem .submenuitemright,.vertmenu5 .submenuitem .submenuitemright,.vertmenu6 .submenuitem .submenuitemright,.vertmenu7 .submenuitem .submenuitemright,.vertmenu8 .submenuitem .submenuitemright,.vertmenu9 .submenuitem .submenuitemright{
 float: left;
 display: inline;
}
.vertmenu2 .submenuitem,.vertmenu3 .submenuitem,.vertmenu4 .submenuitem,.vertmenu5 .submenuitem,.vertmenu6 .submenuitem,.vertmenu7 .submenuitem,.vertmenu8 .submenuitem,.vertmenu9 .submenuitem{
 float: left;
}
.vertmenu2 .submenuitem:hover .submenuitemcenter,.vertmenu3 .submenuitem:hover .submenuitemcenter,.vertmenu4 .submenuitem:hover .submenuitemcenter,.vertmenu5 .submenuitem:hover .submenuitemcenter,.vertmenu6 .submenuitem:hover .submenuitemcenter,.vertmenu7 .submenuitem:hover .submenuitemcenter,.vertmenu8 .submenuitem:hover .submenuitemcenter,.vertmenu9 .submenuitem:hover .submenuitemcenter,.vertmenu2 .submenuitemcurrent .submenuitem .submenuitemcenter,.vertmenu3 .submenuitemcurrent .submenuitem .submenuitemcenter,.vertmenu4 .submenuitemcurrent .submenuitem .submenuitemcenter,.vertmenu5 .submenuitemcurrent .submenuitem .submenuitemcenter,.vertmenu6 .submenuitemcurrent .submenuitem .submenuitemcenter,.vertmenu7 .submenuitemcurrent .submenuitem .submenuitemcenter,.vertmenu8 .submenuitemcurrent .submenuitem .submenuitemcenter,.vertmenu9 .submenuitemcurrent .submenuitem .submenuitemcenter{
 display: inline;
}
.vertmenu2 .submenuitem:hover .submenuitemright,.vertmenu3 .submenuitem:hover .submenuitemright,.vertmenu4 .submenuitem:hover .submenuitemright,.vertmenu5 .submenuitem:hover .submenuitemright,.vertmenu6 .submenuitem:hover .submenuitemright,.vertmenu7 .submenuitem:hover .submenuitemright,.vertmenu8 .submenuitem:hover .submenuitemright,.vertmenu9 .submenuitem:hover .submenuitemright,.vertmenu2 .submenuitemcurrent .submenuitem .submenuitemright,.vertmenu3 .submenuitemcurrent .submenuitem .submenuitemright,.vertmenu4 .submenuitemcurrent .submenuitem .submenuitemright,.vertmenu5 .submenuitemcurrent .submenuitem .submenuitemright,.vertmenu6 .submenuitemcurrent .submenuitem .submenuitemright,.vertmenu7 .submenuitemcurrent .submenuitem .submenuitemright,.vertmenu8 .submenuitemcurrent .submenuitem .submenuitemright,.vertmenu9 .submenuitemcurrent .submenuitem .submenuitemright{
 display: inline;
}
.vertmenu2 .submenuitemlink,.vertmenu3 .submenuitemlink,.vertmenu4 .submenuitemlink,.vertmenu5 .submenuitemlink,.vertmenu6 .submenuitemlink,.vertmenu7 .submenuitemlink,.vertmenu8 .submenuitemlink,.vertmenu9 .submenuitemlink{
 float: left;
 text-decoration: none;
 margin: 0px;
 text-align: left;
 padding: 0px 0px 5px;
}
.vertmenu2 li,.vertmenu3 li,.vertmenu4 li,.vertmenu5 li,.vertmenu6 li,.vertmenu7 li,.vertmenu8 li,.vertmenu9 li{
 clear: both;
 margin: 0px;
}
.vertmenu2 ul,.vertmenu3 ul,.vertmenu4 ul,.vertmenu5 ul,.vertmenu6 ul,.vertmenu7 ul,.vertmenu8 ul,.vertmenu9 ul{
 float: left;
 list-style: none;
 margin: 0px;
 padding: 0px;
}
.vertmenu2,.vertmenu3,.vertmenu4,.vertmenu5,.vertmenu6,.vertmenu7,.vertmenu8,.vertmenu9{
 overflow: hidden;
 margin: 0px;
 padding: 0px;
}
body{
 margin: 0px;
}
p.button{
 width: 180px;
 padding: 5px 15px;
 background: url("ro000.png") repeat-x left top;
 text-align: center;
 font-style: normal;
 font-weight: bold;
 font-size: 11pt;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN";
 text-decoration: none;
 text-transform: none;
 border: 3px double #008000;
}
p.hon{
 font-style: normal;
 font-weight: bold;
 font-size: 13pt;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN";
 color: #ff0000;
 text-decoration: none;
 text-transform: none;
}
p.kgc{
 font-style: normal;
 font-weight: normal;
 color: #ff4217;
 text-decoration: none;
 text-transform: none;
}
p.midashi{
 width: 520px;
 padding: 2px 15px;
 text-align: left;
 font-style: normal;
 font-weight: bold;
 font-size: 12pt;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN";
 text-decoration: none;
 text-transform: none;
 border-top: none;
 border-right: none;
 border-bottom: 3px solid #a9a9a9;
 border-left: 5px solid #0000ff;
}
p.news{
 font-size: 10pt;
 text-decoration: none;
 text-transform: none;
}
p.side01{
 width: 570px;
 margin: 0px 0px 7px;
 padding: 16px 0px 19px 30px;
 background: url("bg_h2.gif") no-repeat left top;
 text-align: left;
 font-weight: bold;
 font-size: 13pt;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN";
 text-decoration: none;
 text-transform: none;
}
p.sidelink{
 text-align: left;
 font-style: normal;
 font-weight: normal;
 font-size: 11pt;
 font-family: "HGS‘n‰pŠpºÞ¼¯¸UB";
 text-decoration: none;
 text-transform: none;
}
table.kgaside{
 border-collapse: collapse;
 table-layout: auto;
 background: #3399ff left top;
 border-top: 3px double #a9a9a9;
 border-right: 3px double #a9a9a9;
 border-bottom: none;
 border-left: 3px double #a9a9a9;
}
table.kgcside{
 border-collapse: collapse;
 table-layout: auto;
 background: #ffff66 left top;
 border-top: 3px double #a9a9a9;
 border-right: 3px double #a9a9a9;
 border-bottom: none;
 border-left: 3px double #a9a9a9;
}
table.kgrside{
 border-collapse: collapse;
 table-layout: auto;
 background: #89e580 left top;
 border-top: 3px double #a9a9a9;
 border-right: 3px double #a9a9a9;
 border-bottom: none;
 border-left: 3px double #a9a9a9;
}
table.news{
 table-layout: auto;
}
table.side01{
 border-collapse: collapse;
 table-layout: auto;
 border: 3px double #a9a9a9;
}
table.side01 td{
 background: url("sidenavi_sh.gif") no-repeat left center;
 border-top: none;
 border-bottom: 1px dotted #a9a9a9;
}
table.side02{
 border-collapse: collapse;
 table-layout: auto;
 border: 3px double #a9a9a9;
}
table.side02 td{
 background: url("sidenavi_bg.gif") no-repeat left center;
 border-top: none;
 border-bottom: 1px dotted #a9a9a9;
}
table.side03{
 border-collapse: collapse;
 table-layout: auto;
 background: #e0ffff left top;
 border-top: 3px double #a9a9a9;
 border-right: 3px double #a9a9a9;
 border-bottom: none;
 border-left: 3px double #a9a9a9;
}

a { text-decoration : none; }

#logo img{
    background-color: #EC6089;
    color: #ffffff;
    font-weight: bold;
    font-size: 2em;
}
.data_box img {
    max-width: 215px;
    height: auto;
	border: none;
}

