/*------------ table style set ------------*/
.hpb-cnt-tb1{
  background-color: #333333;
  border-top-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #333333;
  border-right-color: #333333;
  border-bottom-color: #333333;
  border-left-color: #333333;
}
.hpb-cnt-tb2{
  background-color: #333333;
  border: 1px solid #333333;
}
.hpb-cnt-tb3{
  background-color: #333333;
  border: 0px solid #333333;
}
.hpb-cnt-tb-th1 {
  font-size: 80%;
  color: #333333;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #333333;
  border-right-color: #333333;
  border-bottom-color: #333333;
  border-left-color: #333333;
  background-color : #ffffff;
}
.hpb-cnt-tb-th2 {
  font-size: 80%;
  color: #333333;
  border: 0px solid #333333;
}
.hpb-cnt-tb-cell1 {
  font-size: 80%;
  color: #333333;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #333333;
  border-right-color: #333333;
  border-bottom-color: #333333;
  border-left-color: #333333;
  background-color : #ffffff;
}
.hpb-cnt-tb-cell2 {
  background-color: #FFFFFF;
  font-size: 80%;
  color: #333333;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #333333;
  border-right-color: #333333;
  border-bottom-color: #333333;
  border-left-color: #333333;
}
.hpb-cnt-tb-cell3 {
  background-color : white;
  font-size: 80%;
  color: #333333;
  border: 0px solid #333333;
}
.hpb-cnt-tb-cell4 {
  background-color: #FFFFFF;
  font-size: 80%;
  color: #333333;
  border: 0px solid #333333;
}
.hpb-cnt-tb-cell5 {
  background-color: #FFFFFF;
  font-size: 80%;
  color: #333333;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}

body{background-color:#003300;color:#333;margin:0;padding:0;text-align:center;font-family: 'Hiragino Kaku Gothic Pro W3', 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', Verdana, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif, Osaka;}
.hide100 hr, .hide50 hr, .hide30 hr, .hide20 hr, .hide10 hr, .hide5 hr, .hide1 hr, .hide0 hr	{display:none;}
.hide100{clear:both;height:100px;}
.hide50{clear:both;height:50px;}
.hide30{clear:both;height:30px;}
.hide20{clear:both;height:20px;}
.hide10{clear:both;height:10px;}
.hide5{clear:both;height:5px;}
.hide1{clear:both;height:1px;}
.hide0{clear:both;height:0px;}
a:link{color:#0000ff;text-decoration:underline;}
a:visited{color:#990099;text-decoration:underline;}
a:hover{color:#ff0000;text-decoration:underline;}
a.hit:link{color:#ff0000;text-decoration:none;font-weight:bold;}
a.hit:visited{color:#ff0000;text-decoration:none;font-weight:bold;}
a.hit:hover{color:#ff0000;text-decoration:none;font-weight:bold;}
a.lefttitle:link{color:#000066;text-decoration:none;font-weight:bold;font-size:medium;}
a.lefttitle:visited{color:#000066;text-decoration:none;font-weight:bold;font-size:medium;}
a.lefttitle:hover{color:#000066;text-decoration:none;font-weight:bold;font-size:medium;}
h1{margin:0;padding:2px;font-size:small;font-weight:normal;color:#fff;text-align:left;}
h1 a:link{color:#fff;text-decoration:none;}
h1 a:visited{color:#fff;text-decoration:none;}
h1 a:hover{color:#fff;text-decoration:none;}
h2{margin:0;padding:5px 5px 15px 5px;font-size:small;font-weight:normal;color:#000;text-align:left;}
h3{margin:10px 0 0 0;padding:0;font-size:medium;font-weight:bold;text-align:left;}
h3.blogentrytitle{margin:10px 0 0 0;padding:0;font-size:medium;font-weight:bold;text-align:left;color:#dd0000;}
h4{margin:0;padding:0;font-size:small;font-weight:bold;text-align:left;}
h5{margin:0;padding:0;font-size:small;font-weight:normal;text-align:left;}
h5.blogentrybody{margin:0;padding:0;font-size:small;font-weight:normal;text-align:left;line-height:150%;}
h5 img{margin:0 5px 5px 0;padding:0;float:left;}
p.extended{margin:0;padding:0;font-size:small;font-weight:normal;text-align:right;}
p.posted{margin:0;padding:0;font-size:small;font-weight:normal;text-align:right;}
.blognavi{margin:10px 0;padding:0;font-size:x-small;font-weight:normal;text-align:center;}
p.techstuff{margin:2px 0;padding:0;font-size:small;font-weight:normal;text-align:left;}
p.topnewsdate{margin:2px 0;padding:2px 5px;font-size:x-small;font-weight:bold;text-align:left;background-color:#999;color:#fff;}
p.topnewsdate a:link{color:#fff;text-decoration:underline;}
p.topnewsdate a:visited{color:#fff;text-decoration:underline;}
p.topnewsdate a:hover{color:#fff;text-decoration:none;}
#categories{margin:10px;padding:0;text-align:center;}
#categories p.categorytitle{margin:0;padding:0;font-size:small;font-weight:bold;text-align:left;}
#categories ul{margin:0;padding:0;font-size:small;font-weight:bold;text-align:left;list-style-type:none;}
#categories ul li{margin:0 10px 5px 0;padding:0;font-size:small;font-weight:bold;text-align:left;display:inline;}
#categories p.categoryname{margin:10px 0;padding:2px;font-size:medium;font-weight:bold;text-align:left;background-color:#999;color:#fff;}
.archivecategory{margin:0 0 0 3px;padding:0;font-size:x-small;font-weight:normal;text-align:left;}
.archivecategory a:link{color:#fff;text-decoration:none;background-color:#999;padding:0px 2px;}
.archivecategory a:visited{color:#fff;text-decoration:none;background-color:#999;padding:0px 2px;}
.archivecategory a:hover{color:#fff;text-decoration:none;background-color:#ff9999;padding:0px 2px;}
.counter{margin:5px 25px 5px 0;padding:0;font-size:x-small;font-weight:normal;text-align:right;color:#666;}
.kozalist{margin:0;padding:0;text-align:left;}
.kozalist ul{margin:0;padding:0;font-size:small;font-weight:bold;text-align:left;list-style-type:none;}
.kozalist ul li{margin:0 10px;padding:0;font-size:small;font-weight:bold;text-align:left;}
.kozalist ul li h6{margin:0 0 2px 0;padding:0;font-size:medium;font-weight:bold;text-align:left;}
.kozalist ul li p {margin:0 0 5px 12px;padding:0;font-size:small;font-weight:normal;text-align:left;}
.entryadd	{margin:0;padding:0;text-align:left;font-size:x-small;font-weight:normal;}
