  
BODY{
  background-image : url(../images/background.gif);
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 80%;

H1{
background-image : url(../images/title.gif) no-repeat 0 50%;
padding : 
font-size: 100%
font-color: #ffffff
}}}}}}}}}}}}}}}}}  

  
}
.border_gray{
  background-color : #7f7f7f;
}
.elephant_shadow{
  background-image : url(../images/elephant.gif);
}
.menu{
  background-image : url(../images/menu_shadow.gif);
}
.font_s{
  font-size : 10px;
  line-height : 15px;
  letter-spacing : 1px;
}
.toplink{
  font-size : 11px;
  font-family : "Trebuchet MS";
  font-weight : normal;
  
  
  
  
  
  
  color : #666666;
}
.title{
  font-size : 20px;
  font-family : "A-OTF 鬯ｮ・ｫ繝ｻ・ｴ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｽ郢晢ｽｻ繝ｻ・ｰ鬯ｩ蟷｢・ｽ・｢郢晢ｽｻ繝ｻ・ｧ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｴ Pro M";
}
.font_normal{
  font-size : 70%;
  font-weight : lighter;
  line-height : 18px;
  letter-spacing : 2px;
}
H4{
  
  background-color : #e7e7e7;
  padding-top : 4pt;
  padding-left : 10pt;
  padding-right : 4pt;
  padding-bottom : 4pt;
  font-size : 10px;
}
A{
  color : #5396d2;
  
}
.menu_sub{
  font-size : 10px;
  line-height : 15px;
  color : white;
  letter-spacing : 1px;
  
  
  
  padding-top : 7px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 7px;
  
  
}
H3{
  color : #d57551;
  
  font-size : 11pt;
  font-weight : bold;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
H5{
  font-size : 10px;
  font-weight : bold;
}
.schedule{
  
  border-bottom:dotted 1px #999999;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
}
.worktitle{
  font-weight : bold;
  padding-top : 0px;
  padding-bottom : 3px;
  
  border-bottom-width : 1px;
  border-top-style : none;
  border-bottom-style : dashed;
}


.list_pbd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
;}
H1{
  font-size : 130%;
  color : white;
  background-image : url(../images/title.gif);
  background-repeat : no-repeat;
  padding-top : 23px;
  padding-left : 23px;
  padding-right : 23px;
  padding-bottom : 23px;
  font-weight : bold;
}
H2{
  color : #e36b1c;
  font-size : 110%;
  font-weight : normal;
  font-family : Verdana,"Trebuchet MS","A-OTF じゅん Pro 101","A-OTF 新ゴ Pro B";
  letter-spacing : 2px;
  
  
  
  

  padding-left : 5px;
  padding-top : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-top-width : 3px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #e36b1c;
  border-bottom-color : #e36b1c;
  margin-top : 30px;
}
.sc_li_td{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  border-bottom-width : 1px;
  
  
  font-size : 70%;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  border-top-width : 0px;
  border-left-width : 0px;
  border-right-width : 0px;
  letter-spacing : 2px;
  margin-bottom : auto;
  border-bottom-style : dotted;
  border-bottom-color : #999999;
}
.sch_detail_table{
  
  
  
  border-width : 1px 1px 1px 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #cccccc;
  border-left-color : #cccccc;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #cccccc;
  border-bottom-color : #cccccc;
  margin-bottom : 40px;
}.sch_li_table{
  border-collapse: collapse;
}

.sche_detail_td{
  font-size : 70%;
  letter-spacing : 2px;
  padding-bottom : 5pt;
  border-bottom-width : 1px;
  border-bottom-style : dashed;
  border-bottom-color : #cccccc;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
}

.sche_detail_bold_td{
  font-size : 70%;
  letter-spacing : 2px;
  padding-bottom : 5pt;
  border-bottom-width : 1px;
  border-bottom-style : dashed;
  border-bottom-color : #cccccc;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  font-weight : bold;
}
.sche_detail_td_bot{
  font-size : 70%;
  letter-spacing : 2px;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
}
.worklist_table{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  
  margin-top : 40px;
  margin-bottom : 40px;
}
.worklist_td_line{
  font-size : 75%;
  letter-spacing : 2px;
  padding-top : 15px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 15px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
  font-weight : bold;
}
.worklist_td{
  font-size : 70%;
  line-height : 170%;
  letter-spacing : 2px;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 3px;
}
.border_gray{
  background-color : gray;
}
.picture_worklist{
margin-top:5px;
margin-right:15px;
margin-bottom:5px;
float : left;
}
