UL {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
OL {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
A {
  color : #0000ff;
  text-decoration: none;
}
A:HOVER{
  background-color : #000000;
  color : #FFFFFF;
}
HR{
  border-style:solid;
  color:black;
}
H1{
 background-image : none;
 margin-top  :0px;
 margin-left :10px;
 color : black;
 font-family : cursive;
 font-size : 30pt;
 line-height : 40pt;
}
.yomi {
 color : #666666;
 margin-top : 10px;
 margin-bottom : 10px;
 font-size : 18pt;
 font-family : cursive;
}
.meiurl {
 float   : right;
}
H2 {
  background-image : url(../image/main/h2_back.gif);
  background-repeat: no-repeat;
  background-color : #EFEFEF;
  clear : left;
  margin-top : 10px;
  margin-bottom :10px;
  padding-left : 20px;
  font-size : 11pt;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-color : #000000;
}
H3 {
  margin-bottom :10px;
  color : #666666;
  margin-left : 0px;
  font-size : 10pt;
  color: #666666;
}
H4 {
  margin-left : 0px;
  font-size : 10pt;
  color: #666666;
}
INPUT {
  }
TEXTAREA {
  }
.form1 {
  margin : 0px;
  width : 160px;
  padding : 10px;
  border-width:1px;
  border-style : solid;
  border-color : #666666;
  background-color : #EEEEEE;
}
.urlForm {
  width : 500px;
  padding : 10px;
  border-width:1px;
  border-style : solid;
  border-color : #666666;
  background-color : #EEEEEE;
}
P {
  margin-top: 5px;
  margin-bottom: 20px;
  font-size : 11pt;
  line-height : 20pt;
}
.kiji {
  margin-left :20px;
  margin-top: 5px;
  margin-bottom: 20px;
  font-size : 11pt;
  line-height : 20pt;
  width : 100%;
}
HR {
  color : #666666;
  border-width : 1px 1px 1px 1px;
}
.main_panel{
  z-index : 3;
  top : 100px;
  left : 22%;
  margin : 0px;
  width : 605px;
  position : absolute;
  text-align:center;
}
.main_panel2{
  z-index : 3;
  top : 100px;
  left : 0%;
  margin : 0px;
  width : 100%;
  position : absolute;
  text-align:center;
}
.foot_panel{
  margin-top : 10px;
}
.timestamp{
  color : #999900;
  font-family: 'Trebuchet MS', Verdana, sans-serif;
  margin-left: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-size : x-small;
}
.writer{
  color : #666666;
  margin-top: 0px;
  margin-bottom: 0px;
  font-size : x-small;
  font-weight : bold;
}
.chuushaku{
  color : #888888;
  font-size : 9pt;
}
.tableBg1{
  background-color : #666666;
  font-size : 9pt;
}
.td_head{
  color : #fff;
  background-image : url(../image/main/td_bar.gif);
  font-size : 9pt;
  height : 24px;
  text-align : center;
}
.td_head2{
  color : #fff;
  background-image : url(../image/main/menu_bar.gif);
  background-repeat: repeat-x;
  background-color: #7B612C;
  font-size : 8pt;
}
.td_1{
  background-color : #ffffff;
  font-size : 9pt;
}
.td_1 A{
  text-decoration: none;
}
.td_2{
  background-color : #f0f0f0;
  font-size : 9pt;
}
.td_2 A{
  text-decoration: none;
}
.td_3{
  background-color : #fee4b4;
  font-size : 9pt;
}
.td_3 A{
  display: block;
  width: 100%;
  text-decoration: none;
}
.inyou{
  color : #666666;
  font-size : 10pt;
  background-color : #F9F9F9;
  line-height : 14pt;
  padding : 10px;
  border-width:1px;
  border-style : solid;
  border-color : #666666;
}
.mamemoji{
  font-size : 9pt;
  line-height : 15pt;
}
.panel{
  width : 160px;
  text-align : left;
  font-size : 10pt;
  line-height : 12pt;
}
.panel2{
  margin-left : 0px;
  text-align : left;
  font-size : 10pt;
  line-height : 15pt;
  float :left;
}
.panel_title{
  padding-left : 5px;
  margin-bottom: 0px;
  width : 160px;
  height : 24px;
  line-height : 24px;
  font-size : 10pt;
  color : #fff;
  vertical-align : middle;
  background-image : url(../image/main/title_bar1.gif);
  background-repeat: no-repeat;
}
.cmd{
  color : limegreen;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  background-color : black;
}
.blog_title{
  font-size : 8pt;
  text-align :right;
  color : #999900;
}
.head_bar{
  background-image : url(../image/main/menu_bar.gif);
  width : 100%;
  height : 18px;
}
.lst1_1{
  background-color : #ffffff;
  font-size : 12pt;
  height : 32pt;
  padding-top : 10px;
  padding-bottom : 10px;
}
.lst1_2{
  background-color : #f0f0f0;
  font-size : 12pt;
  height : 32pt;
  padding-top : 10px;
  padding-bottom : 10px;
}
.lst1_time {
  font-size : 10pt;
  padding-left : 5px;
  padding-bottom : 0px;
  margin : 0px;
  width : 70px;
  float : left;
  white-space: nowrap;
}
.lst1_blog_title{
  font-size : 12pt;
  padding-bottom : 0px;
  font-weight : bold;
}
.lst1_blog_title A{
  color: #008000;
}
.lst1_title{
  line-height : 24pt;
  font-size : 18pt;
  padding-left : 20px;
}
.lst1_title A:VISITED {
  color: #999999;
}
.lst_1{
  background-color : #ffffff;
  font-size : 9pt;
  padding-bottom : 10px;
}
.lst_1 A{
  text-decoration: none;
}
.lst_2{
  background-color : #f0f0f0;
  font-size : 9pt;
  padding-bottom : 10px;
}
.lst_2 A{
  text-decoration: none;
}
.readonly{
  background-color : #cccccc;
}
.kabutomo{
  font-size : 11pt;
  color : #ff8040;
  font-weight : bold;
}
.errorField{
  background-color : pink;
}
#meigaraCode {
  width:100px;
}
#meigaraName UL{
  width:240px;
  margin-top:0px;
  border: 1px solid #000;
  background-color: #fff;
  list-style:none;
  padding:1px;
}
#meigaraName .selected {
  background-color:#ccf;
  cursor:default;
}
.cd {
  font-size : 10pt;
  font-weight : bold;
}
.name {
  font-size : 9pt;
}
.keyword {
  display: none;
}
.hp {
  display: none;
}
