.b-header {	width: 568px;
          	margin-top: 0px;
          }



.dv-20-01 { padding: 20px 0 0 0;    }
.dv-20-02 { padding: 20px 0 10px 0; }


.dv-15-01 { padding: 0 15px 0 15px; }


.dv-10-01 { padding: 10px 0 10px 0; }
.dv-10-02 { padding: 0 0 40px 0;    }
.dv-10-03 { padding: 10px 15px 10px 15px; }
.dv-10-04 { padding: 10px 10px 10px 10px; }

.dv-10-10 { padding: 0 0 10px 0; }

.dv-10-20 { padding: 0 10px; }



.dv-08-01 { padding: 8px 0 8px 0;   }


.dv-05-01 { padding: 5px 0 5px 0;   }
.dv-05-02 { padding: 5px 0 0 0;     }
.dv-05-03 { padding: 5px 0 20px 0;  }
.dv-05-04 { padding: 5px 0 10px 0;  }
.dv-05-05 { padding: 5px 15px 5px 15px;  }
.dv-05-06 { padding: 0 0 5px 0;   }


.cat14   { font-size: 14px; font-weight: normal; line-height: 180% ;  }


.b-white { 	background: #fff;  }

.tt12   { font-size: 12px; font-weight: normal; line-height: 140% ;  }



.tosh-01 { font-size : 16px;
           font-weight : bolder;
           color : #b4955b;
           border-left-width : 10px;
           border-left-style : solid;
           border-bottom-color : #b4955b;
           border-bottom-style : solid;
           border-bottom-width : 2px;
           border-left-color : #b4955b;
           padding-top : 4px;
           padding-left : 8px;
           padding-right : 8px;
           padding-bottom : 4px;
         }

.tosh-01 a:link    { color: #b4955b; text-decoration: none; }
.tosh-01 a:active  { color: #b4955b; text-decoration: none; }
.tosh-01 a:visited { color: #b4955b; text-decoration: none; }
.tosh-01 a:hover   { color: #b4955b; text-decoration: underline; }



.tosh-02 { font-size : 12px;
           font-weight : normal;
           line-height : 140%;
           text-align : left;
           padding-top : 5px;
           border-top-width : 1px;
           border-top-style : solid;
           border-top-color : #b4955b;
        }


.ul-tt03 { margin : 0px 0px 0px 0px;  padding : 0px;
           font-size : 12px;
           collor: #000;
           line-height : 160%;
           font-weight : normal;
           text-align : left;
         }

.li-tt03 { margin : 0px;  padding : 0px;
           font-size : 12px;
           collor: #000;
           line-height : 160%;
           font-weight : normal;
           text-align : left;
           list-style-position : inside;
           list-style-type : none;
         }



.waku800 { font-size : 11px;
           font-weight : bolder;
           color : #ffffff;
           background-color : #85be24;
           padding-top : 1px;
           padding-left : 12px;
           padding-right : 12px;
           padding-bottom : 1px;
         }


.ach-01 { font-size : 14px;
          font-weight : bolder;
          color : #b4955b;
          border-left-width : 6px;
          border-left-style : solid;
          border-bottom-color : #b4955b;
          border-bottom-style : solid;
          border-bottom-width : 1px;
          border-left-color : #b4955b;
          padding-top : 2px;
          padding-left : 8px;
          padding-right : 8px;
          padding-bottom : 2px;
        }

.ach-02 { font-size : 12px;
          font-weight : bolder;
          color : #ff3737;
          background-color : #ffffff;
          text-align : left;
          padding-top : 4px;
          padding-left : 8px;
          padding-right : 8px;
          padding-bottom : 4px;
          border-width : 1px 1px 1px 1px;
          border-style : solid solid solid solid;
          border-color : #ff3737 #ff3737 #ff3737 #ff3737;
        }



.com-01 { font-size : 11px;
          font-weight : bolder;
          color : #ff3737;
          background-color : #ffffff;
          text-align : left;
          padding-top : 2px;
          padding-left : 8px;
          padding-right : 8px;
          padding-bottom : 2px;
          border-width : 1px 1px 1px 1px;
          border-style : solid solid solid solid;
          border-color : #ff3737 #ff3737 #ff3737 #ff3737;
        }

.com-02 { font-size : 11px;
          font-weight : bolder;
          color : #bfa163;
          background-color : #ffffff;
          padding-top : 0px;
          padding-left : 0px;
          padding-right : 0px;
          padding-bottom : 2px;
          border-bottom-width : 1px;
          border-bottom-style : solid;
          border-bottom-color : #bfa163;
        }




.tt-6406 { font-size : 16px;
           color : #ffffff;
           background-color : #85be24;
           padding-top : 10px;
           padding-left : 8px;
           padding-right : 8px;
           padding-bottom : 8px;
           text-align : center;
           font-weight : bolder;
         }



.kihon08   { font-size:  8px;   font-weight: normal;   line-height: 140% ;  }
.kihon09   { font-size:  9px;   font-weight: normal;   line-height: 140% ;  }
.kihon10   { font-size: 10px;   font-weight: normal;   line-height: 140% ;  }
.kihon11   { font-size: 11px;   font-weight: normal;   line-height: 140% ;  }
.kihon12   { font-size: 12px;   font-weight: normal;   line-height: 140% ;  }
.kihon13   { font-size: 13px;   font-weight: normal;   line-height: 140% ;  }
.kihon14   { font-size: 14px;   font-weight: normal;   line-height: 140% ;  }
.kihon15   { font-size: 15px;   font-weight: normal;   line-height: 140% ;  }
.kihon16   { font-size: 16px;   font-weight: normal;   line-height: 140% ;  }
.kihon17   { font-size: 17px;   font-weight: normal;   line-height: 140% ;  }
.kihon18   { font-size: 18px;   font-weight: normal;   line-height: 140% ;  }
.kihon19   { font-size: 19px;   font-weight: normal;   line-height: 140% ;  }
.kihon20   { font-size: 20px;   font-weight: normal;   line-height: 140% ;  }
.kihon21   { font-size: 21px;   font-weight: normal;   line-height: 140% ;  }
.kihon22   { font-size: 22px;   font-weight: normal;   line-height: 140% ;  }
.kihon23   { font-size: 23px;   font-weight: normal;   line-height: 140% ;  }
.kihon24   { font-size: 24px;   font-weight: normal;   line-height: 140% ;  }



.bold08    { font-size:  8px;   font-weight: bold;   line-height: 140% ;  }
.bold09    { font-size:  9px;   font-weight: bold;   line-height: 140% ;  }
.bold10    { font-size: 10px;   font-weight: bold;   line-height: 140% ;  }
.bold11    { font-size: 11px;   font-weight: bold;   line-height: 140% ;  }
.bold12    { font-size: 12px;   font-weight: bold;   line-height: 140% ;  }
.bold13    { font-size: 13px;   font-weight: bold;   line-height: 140% ;  }
.bold14    { font-size: 14px;   font-weight: bold;   line-height: 140% ;  }
.bold15    { font-size: 15px;   font-weight: bold;   line-height: 140% ;  }
.bold16    { font-size: 16px;   font-weight: bold;   line-height: 140% ;  }
.bold17    { font-size: 17px;   font-weight: bold;   line-height: 140% ;  }
.bold18    { font-size: 18px;   font-weight: bold;   line-height: 140% ;  }
.bold19    { font-size: 19px;   font-weight: bold;   line-height: 140% ;  }
.bold20    { font-size: 20px;   font-weight: bold;   line-height: 140% ;  }
.bold21    { font-size: 21px;   font-weight: bold;   line-height: 140% ;  }
.bold22    { font-size: 22px;   font-weight: bold;   line-height: 140% ;  }
.bold23    { font-size: 23px;   font-weight: bold;   line-height: 140% ;  }
.bold24    { font-size: 24px;   font-weight: bold;   line-height: 140% ;  }



