/*BODY*/
body{
      padding:20;
      margin:5;
      scrollbar-3d-light-color:#ffffff;
      scrollbar-arrow-color:#ffce6c;
      scrollbar-base-color:#ffce6c;
      scrollbar-face-color:#e7f8da;
      scrollbar-highlight-color:#ffffff;
      scrollbar-shadow-color:#ffffff;
      background:url(images/back.jpg);
}

/*HEADDER*/
.name{
      padding:3px 10px 3px 10px;
      font-size:13px;
      line-height:1.0;
} 
.update{
      padding:6px 10px 6px 20px;
      color:#398200;
      font-size:13px;
      line-height:1.0;
} 
.coment{
      padding:3 20 3 20;
      margin:0;
      color:#6e6e6e;
      font-size:10px;
      line-height:1.0;
}
.coment h1{
      padding:0;
      margin:0;
      font-size:12px;
}
.textbox01{
      padding:0 0 0 20px;
      font-size:16px;
      font-weight:bold;
      line-height:1.2;
      background:url(images/hyoushi/titleback.jpg);
}
.textbox02{
      font-size:14px;
      line-height:1.4;
}
.textbox02 h1{
      font-size:14px;
      font-weight:bold;
      color:#398200;
      padding:0 0 0 5;
}
.textbox02 ul{
      padding:0 0 0 5;
      margin:15;
}
.textbox02 li{
      padding:0 0 0 5;
}
.textbox03{
      padding:8 0 8 15;
}
.textbox04{
      font-size:12px;
      color:#fa6e8c;
      line-height:1.0;
}






.left{
      width:166;
      padding:5px 0 0 10px;
      background:#efefef;
      font-size:12px;
      text-align:center;
      line-height:1.4;
}
.left table{
      background:#999999;
      padding:0;
      padding:0;
}

/*MAIN*/
.textbox{
      margin:0 20px 20px 30px;
      padding:5px;
      font-size:12px;
      line-height:1.4;
}
.textbox table{
      width:640;
}
.textbox li{
      line-height:1.6;
}
.textbox h1{
      padding:0;
      font-size:14px;
      font-weight:bold;
      color:#0a611b;
      line-height:14px;
}
.textbox h2{
      padding:0;
      font-size:15px;
      font-weight:bold;
      color:#0a611b;
      line-height:14px;
}
.textbox2{
      border:1px #cb9a5c solid;
      line-height:14px;
}
.textbox2 td{
      border :1px #cfb893 solid;
      margin : 10px;
      padding : 4px;
      font-size:12px;
      line-height :14px;
}
.textbox2 h1{
      font-size:16px;
      font-weight:bold;
      color:#116700;
      margin:4px 10px 4px 10px;
      padding:4px;
}
.textbox2 h2{
      margin:4px 10px 4px 10px;
      padding:4px;
      font-size:15px;
}
.textbox3{
      margin-left:30px;
      font-size:13px;
      line-height:1.5;
}
.textbox3 li{
      line-height:1.5;
}
.textbox3 h1{
      padding:0;
      font-size:14px;
      font-weight:bold;
      color:#0a611b;
      line-height:14px;
}
.textbox3 h2{
      padding:0;
      font-size:15px;
      font-weight:bold;
      color:#0a611b;
      line-height:14px;
}
.textbox4{
      margin:0;
      padding-left:20px;
      padding-right:20px;
      font-size:12px;
      line-height:1.4;
}
.textbox td{
      font-size:14px;
}
.textbox5{
      width:640;
      margin:0;
      padding-left:10px;
      padding-right:10px;
      font-size:12px;
}
.textbox6{
      font-size:14px;
}
.textbox7{
      width:400;
      margin:10px;
      padding:0;
      line-height: 1.4;
}

/*LINK-TABLE*/
.link-table{
      margin-left:0;
      margin-top:0;
}
.link-table td{
      margin:3px;
      padding:3px;
      font-size:13px;
}

/*KOUKOKU PAGE TEXTBOX*/
.koukoku{
      margin:0 0 20px 30px;
      padding:5px;
      font-size:12px;
      line-height:1.4;
}
.koukoku h1{
      font-size:15px;
}

/*TABLE*/
.table{
      margin-left:0;
      margin-top:0;
}

/*LIST STYLE*/
.li1{
      margin:20px 0 0 -9px;
      font-size : 12px;
}
.li2{
      margin-left :0 0 0 -9px;
      font-size : 12px;
}

/*TABLE STYLE*/
.bg01{
      background-color : #000000;
}
.bg02{
      background-color : #f5f5f5;
}

/*FONT STILE*/
.sfont{
      font-size:11px;
}
.bfont{ 
      font-weight:bold;
}
.blfont{ 
      font-weight:bold;
      font-size:16px;
}

/*DIV*/
{
      line-height:14px;
}
/*P*/
{
      line-height : 14px;
}

/*FOOTER*/
.footer{
      width:640;
}
.footer td{
      padding-left:10px;
      font-size:13px;
}