/* CSS Document */
body{
    margin: 0;
    padding: 0;
	font-family:"lr oSVbN", "Osaka";
	font-size: 12px;
    text-align: center;
    color: #000000;
    background: #ffffff;}

A{
  text-decoration : none;
}

h1 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 20px;
	line-height: 58px;
	background-image: url(gif/topbar.gif);
	background-position: top;
	text-indent: 40pt;
	height: 60px;
	width: 550px;
	text-align: left;
	background-repeat: no-repeat;
}

h3{
	font-family: "lr oSVbN", "Osaka";
	margin: 5px 0 12px;
	padding: 0 0 8px;
	font-size: 14px;
	border-bottom: 1px solid #a6a6a6;
	text-align: left;
	text-indent: 5pt;

}
h4{
	color: #000000;
	border-left: 5px solid #4295d1;
	border-bottom: 1px solid #4295d1;
	border-top-width: 1px;
	border-right-width: 1px;
	width: 520px;
	line-height: 25px;
	height: 25px;
	margin-top: 10px;
	margin-left: 15px;
	text-indent: 5pt;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #4295d1;
	border-right-color: #4295d1;
	margin-bottom: 10px;
	position: relative;







}

h6{
	color: #666666;
	background-color: #f3f3f3;
	border-left: 15px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 2px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 15px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-top-style: solid;
	border-right-style: solid;
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	width: auto;
	padding-top: 2px;






  
 }
A.sample:link{
	color:@#666666;
	text-decoration:none;
}

A.sample:visited{
	color:slategray;
	text-decoration:none;
}

A.sample:active{
	color:red;
	background:whitesomke;
	text-decoration:underline;
}

A.sample:hover{
	color:mediumseagreen;
	text-decoration:underline;
}

A.sample1: {
 cursur: pointer;
 width: 80px;
 height: 50px;
 }
 
 a.buttom:{
  display: block;
  wigth: 130px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  text-decoration: none;
  color: #333333;
  background-color: #ff9999;
  border: 4px outset #666666;
 }
  
  <a href="#">NeLXg</a>

  #navBar {
   margin-left: 0;
   padding-left: 0;
   list-style-type: none;
   border-top: 1px solid #000000;
   width: 140px; 
  }
  #navBar a {
   display: block;
   padding: 10px;
   background-color: #66A6E5;
   color: #ffffff; 
   text-decoration: none;
  }
   #navBar li {
   border-right: 1px solid #000000;
   border-bottom: 1px@solid #000080;
   border-left: 1px solid #000080;
  }
  #main h3{
	width: 530px;
	font-size:12pt;
	line-height: 30px;
	background-image: url(gif/middle.gif);
	background-repeat: no-repeat;
	height: auto;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	color: #FFFFFF;
	margin-top: 3px;
	float: left;
	margin-left: 7px;
	border: 1px solid #006699;
	margin-right: 0px;
	margin-bottom: 5px;
}
 #main h4{
	width: 530px;
	font-size:10pt;
	line-height: 30px;
	background-image: url(gif/middle.gif);
	background-repeat: no-repeat;
	height: auto;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	color: #FFFFFF;
	margin-top: 3px;
	float: left;
	margin-left: 7px;
	border: 1px solid #006699;
	margin-right: 0px;
	margin-bottom: 5px;










}

  .subtitle{
	width: 530px;
	font-size:12pt;
	line-height: 30px;
	background-image: url(gif/middle.gif);
	background-repeat: no-repeat;
	height: 30px;
	background-color: #FFFFFF;
	text-align: right;
	color: #FFFFFF;
	float: left;
	margin-left: 5px;
	border: 1px solid #006699;
	padding-left: 5px;
	font-weight: bold;
	margin-top: 5px;
	padding-right: 5px;












}
#main p{
    font size: 12px;
	text-align: left;
	vertical-align: top;
	color: #000000;
	margin-bottom: 5px;
	margin-top: 10px;
	font-variant: normal;
	letter-spacing: normal;





 }
#tex{
	width: 500px;
	font-size:12pt;
	line-height: 25px;
	height: auto;
	vertical-align: middle;
	color: #6495ED;
	float: left;
	margin-left: 15px;
	margin-top: 5px;
	text-align: left;
	background-color: #F0FFFF;
	margin-right: 5px;
	font-weight: bold;
	padding-left: 5px;
	margin-bottom: 10px;
	border: 1px solid #6495ED;


}
  .contentsbox {
	background-image: url(gif/backback.gif);
	padding-top: 0px;
	width: 400px;
	height: 45px;
	background-repeat: no-repeat;
	font-family: "lr oSVbN", "Osaka";
	font-size: 10px;
	background-position: top;
	text-align: center;
	text-indent: 10pt;

   }
   .contentbox {
   background-image: url(5.png);
   width: 540px;
   height:100px;
   background-repeat: no-repeat;
   background-position:@left@top
   }
   
   .contentbox p {
   background-image: url(7.png);
   padding-top: 0px;
   width: 350px;
   height:200px;
   background-repeat: no-repeat;
   background-position: left top
   }
   
   .contenbox {
	backgroound-repeat: no-repeat;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	height: auto;
	width: 520px;
	background-color: #F5F5F5;
	margin-top: 20px;
	margin-left: 20px;


   }
     .contbox {
	background-image: url(gif/rec.gif);
	padding-top: 0px;
	width: 200px;
	height:80px;
	backgroound-repeat: no-repeat;
	background-position: left top;
	background-repeat: no-repeat;
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	text-align: justify;
	text-indent: 25pt;
	vertical-align: middle;
   }


  #menu ul,#menu li{
   margin: 0;
   padding: 0;
   list-style:none;
 }
  #menu li{
   float: left;
   background-color:#4295d1;
   border: 1px outset #ffffff;
   margin-right: 1px;
 }
  #menu a, #menu a link, #menu a:visited{
	text-decoration: none;
	color:#ffffff;
	background-color: transparent;
	width: 83px;
	height: auto;
	text-align: center;
	padding: 2px 0;
	display: block;
	position: relative;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-weight: bold;

  }
  #menu a:hover{
    color: #666666;
	background-color: #d1e8ff;
	font-weight: bold;
	top: 1px;
  }


  #menu2 ul,#menu2 li{
   margin: 0;
   padding: 0;
   list-style:none;
 }
  #menu2 li{
	float: left;
	background-color:#003366;
	border: 1px outset #ffffff
   margin-right;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
: 1px;
 }
  #menu2 a, #menu2 a link, #menu2 a:visited{
   text-decoration: none;
   color:#ffffff;
   background-color: transparent;
   width: 83px;
   height: auto;
   text-align: center;
   padding: 2px 0;
   display: block;
   position: relative;
  }
  #menu2 a:hover{
    color: #666666;
	background-color: #d1e8ff;
	font-weight: bold;
	top: 1px;
  }
#rmenu ul,#menu li{
	margin: 0;
	padding: 0;
	list-style:none;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-weight: bold;



 }
  
#rmenu ul,#menu li{
	margin: 0;
	padding: 0;
	list-style:none;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-weight: bold;



 }
  #rmenu li{
	float: left;
	background-color:#FFFFFF;
	color: #000000;
	border: 1px outset #0066ff;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;

 }
  #rmenu a, #rmenu a link, #rmenu a:visited{
	text-decoration: none;
	color:#003333;
	width: 88px;
	height: 20px;
	text-align: center;
	padding: 2px 0;
	display: block;
	position: relative;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;

  }
  #rmenu a:hover{
    color: #FF3399;
	background-color: #FFFFFF;
	font-weight: bold;
	top: 1px;
  }


  #rmenu2 ul,#rmenu2 li{
	margin: 0;
	padding: 0;
	list-style:none;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-weight: bold;




 }
  #rmenu2 li{
	float: left;
	background-color:#003366;
	border: 1px outset #ffffff;
	margin-right: 1px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;

 }
  #rmenu2 a, #rmenu2 a link, #rmenu2 a:visited{
	text-decoration: none;
	color:#ffffff;
	background-color: transparent;
	width: 88px;
	height: 20px;
	text-align: center;
	padding: 2px 0;
	display: block;
	position: relative;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;

  }
  #rmenu2 a:hover{
	color: #666666;
	background-color: #d1e8ff;
	font-weight: bold;
	top: 1px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;

  }


  #navi li{
    list-style-type: none;
	list-style-position: outside;
	margin-bottom: 5px;
  }
  #navi li a{
    display: block;
	width: 150px;
	height: 30px;
	padding: 3px 10px;
	border-width: 1px;
	border-style: solid;
  } 	 
  #navi li a:link, #navi li a:visited{
    color: #000000
	text-decoration: none;
	background-color: #eeeeee;
	border-color: #cccccc;
  }
  #navi li a:hover, #navi li a:active{
    color:#000000
	text-decoration: none;
	background-color: #87chrefa;
	border-color:#99cc66;
  }
 
 #nav h2{
  font-size:10pt;
  text-align:center;
  margin:0px;
  padding:0px;
  background-color:#607ae3;
  color:#ffffff;
  border:1px #515659 solid;
  width:144px;
  height:17px;
  line-height:17px;
 }
 
 #nav ul{
  @margin:0px;
 @ padding: 0;
    list style:none;
 }
 #nav li#nav_com a{
  margin:0px;
  padding:4px;
  display:block;
  background-color:#d6f1ff;
  color:#515659;
  border:1px solid #515659;
  border-left:5px solid #3366cc;
  width:144px;
  height:17px;
  line-height:17px;
 }
 #nav li#nav_com a:hover{
  border: 1px solid #515659;
  border-left: 5px solid #5185bc;
  background-color:#3366cc;
  color:#ffffff;
 }
  #kaisha table{
	width:520px;
	border: 1px solid #eeeeee;
	border-collapse: collapse;
	font-family: "lr oSVbN", "Osaka";
	font-size: 16px;
	font-style: normal;
	line-height: normal;

  }
  #kaisha th{
	border: 1px solid #eeeeee;
	height:25px;
	padding-left: 5px;
	background-color: #d1e8ff;
	text-align:left;
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	vertical-align: middle;


  }
 a#kaisha td{
    border: 1px solid #eeeeee;
	padding-left:5px;
	height:19px;
	line-height:19px;
}
#kaisha td#index{
   background-color: #eeeeee;
   border-right:1px solid;
#333399;
   width:90px;
}
#kaisha tr#strong{
   background-color: #ff9933;
   color:#ffffff;
}
#kaisha td#strong2{
   border-right: 2px dotted #5085bc;
   width: 90px;
}
#kaisha td#request{
   text-align:right;
   padding-right: 5px;
}
#kaisha td#request a{
  text-decorarion: none;
  color: #0000ff;
}
h1,h2,h3,h4,ul,dl,dt,dd{
   margin: 0;
   padding: 0;
}

#menu3{
	width:150px;
	height:35px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 35px;
	color: #666666;
	background-color: #eeeeee;
	margin: 0px;
	padding: 0px;





}

#menu3 ul,#menu3 li{
  margin: 0;
  padding: 0;
  list-style:none;
}

#menu3 li{
  display:inline;
}

#menu3 a,#menu3 a:link #menu3 a:visited{
	text-decoration: none;
	color: #666666;
	background-color: #eeeeee;
	border: 1px solid #4295d1;
	display: block;
	width: 150px;
	height: 35px;
	line-height: 35px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	text-indent: 5pt;



}

#menu3 a:hover{
  color:#FFFFFF;
  background-color:#99ccff;
  border: 1px solid #99ccff;
}


#menu4{
	width:150px;
	height:35px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 35px;
	color: #666666;
	margin: 0px;
	padding: 0px;





}

#menu4 ul,#menu4 li{
	margin: 0;
	padding: 0;
	list-style:none;
	text-indent: 5pt;

}

#menu4 li{
  display:inline;
}

#menu4 a,#menu4 a:link #menu4 a:visited{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #99ccff;
	border: 1px solid #4295d1;
	display: block;
	width: 150px;
	height: 35px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 35px;
	text-indent: 5pt;



}

#menu4 a:hover{
  color:#FFFFFF;
  background-color:#99ccff;
  border: 1px solid #4295d1;
}
#menuir{
	width:150px;
	height:18px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 18px;
	color: #666666;


}

#menuir ul,#menuir li{
	margin: 0;
	padding: 0;
	list-style:none;
	text-align: left;
	text-indent: 10pt;

}

#menuir li{
  display:inline;
}

#menuir a,#menuir a:link #menuir a:visited{
	text-decoration: none;
	color: #666666;
	background-color: #eeeeee;
	border: 1px solid #4295d1;
	display: block;
	padding: 5px 10px;
	width: 150px;
	height: 18px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 18px;


}

#menuir a:hover{
  color:#666666;
  background-color:#FFFFCC;
  border: 1px solid #4295d1;
}
#menuoffice{
	width:150px;
	height:30px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 30px;
	color: #666666;




}

#menuoffice ul,#menuoffice li{
  margin: 0;
  padding: 0;
  list-style:none;
}

#menuoffice li{
  display:inline;
}

#menuoffice a,#menuoffice a:link #menuoffice a:visited{
	text-decoration: none;
	color: #666666;
	background-color: #eeeeee;
	border: 1px solid #4295d1;
	display: block;
	width: 150px;
	height: 30px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 30px;
	text-indent: 15pt;
	margin: 0px;
	padding: 0px;






}

#menuoffice a:hover{
  color:#FFFFFF;
  background-color:#3399FF;
  border: 1px solid #4295d1;
}

#menu7{
	width:150px;
	height:25px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 25px;
	color: #666666;


}

#menu7 ul,#menu7 li{
  margin: 0;
  padding: 0;
  list-style:none;
}

#menu7 li{
  display:inline;
}

#menu7 a,#menu7 a:link #menu7 a:visited{
	text-decoration: none;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #4295d1;
	display: block;
	padding: 5px 10px;
	width: 150px;
	height: 25px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;

}

#menu7 a:hover{
  color:#FFFFFF;
  background-color:#99ccff;
  border: 1px solid #4295d1;
}
#menu5{
	width:158px;
	height:auto;
	font-family: "lr oSVbN", "Osaka";
	font-size: 13px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;

}

#menu5 ul,#menu5 li{
  margin: 0;
  padding: 0;
  list-style:none;
}

#menu5 li{
  display:block;
}

#menu5 a,#menu5 a:link #menu5 a:visited{
  text-decoration: none;
  color: #666666;
  background-color: #ffffff;
  border: 1px solid #ffffff;
  display: block;
  padding: 5px 10px;
  width: auto;
  height: auto;
}

#menu5 a:hover{
  color:#666666;
  background-color:#d1e8ff;
  border: 1px solid #ffffff;
}

#menu6{
  width:158px;
  height:auto;
  font-family: "lr oSVbN", "Osaka";
  font-size: 13px;
}

#menu6 ul,#menu6 li{
  margin: 0;
  padding: 0;
  list-style:none;
}

#menu6 li{
  display:inline;
}

#menu6 a,#menu6 a:link #menu6 a:visited{
  text-decoration: none;
  color: #ffffff;
  background-color: #4295d1;
  border: 1px solid #ffffff;
  display: block;
  padding: 5px 10px;
  width: auto;
  height: auto;
}

#menu6 a:hover{
  color:#666666;
  background-color:#d1e8ff;
  border: 1px solid #ffffff;
}


.h3et {
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.keieikihon {
	font-family: "lr oSVbN", "Osaka";
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	background-color: #99cccc;
	text-indent: 5pt;
	height: 20px;
	width: 400px;
	border: 1px solid #9db5cf;
	margin-left: 10px;

}
.gaiyo {
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	line-height: normal;
	background-color: #d1e8ff;
	height: auto;
	width: 540px;
	border: 1px solid #666666;
	text-indent: 10pt;
	white-space: normal;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;





}
.gaiyotd {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	width: 100px;
	text-justify:distribute-all-lines;
	text-align: left;
	background-color: #e3f0fb;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background-position: center;
	vertical-align: middle;
	text-indent: 5pt;
	height: 20px;














}
.gaiyotd2 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	width: 420px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	text-indent: 5pt;
	height: auto;







}
.gaiyotd3 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	width: 100px;
	text-align: left;
	background-color: #e3f0fb;
	background-position: center;
	vertical-align: middle;
	height: 20px;
	text-indent: 5pt;
	border: 1px solid #999999;

















}
.gaiyotd4 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	width: 420px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	text-indent: 5pt;
	height: 20px;






}
.gaiyotd5 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 120%;
	width: 100px;
	text-justify:distribute-all-lines;
	text-align: left;
	background-color: #e3f0fb;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	vertical-align: middle;
	text-indent: 5pt;
	height: auto;












}
.gaiyotd6 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-style: normal;
	line-height: 120%;
	width: 420px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	text-indent: 5pt;
	height: auto;








}
.tdbox {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-style: normal;
	text-align: left;
	height: auto;
	width: auto;
	text-indent: 0pt;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 5px;
	font-weight: normal;
	border-top: none #5085bc;
	border-right: none;
	border-bottom: 1px solid;
	border-left: none;








}
.tdcenter {
	font-family: "lr oSVbN", "Osaka";
	font-size: 16px;
	font-style: normal;
	background-color: #d2e6f4;
	height: 22px;
	width: 270px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5085bc;
	text-transform: uppercase;
	padding: 0px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}
#maincontent {
 float: right;
 width: 200px;
}

}.eth3 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	width: 200px;


}
.recruit {
	font-family: "lr oSVbN", "Osaka";
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	background-color: #e0ehref4;
	text-indent: 5pt;
	height: 25px;
	width: 300px;
	border: 1px solid #9db5cf;
}
.senpai {
	width: 238px;
	background-repeat: no-repeat;
	font-family: "lr oSVbN", "Osaka";
	height: 150px;
	font-size: 18px;
	line-height: 150px;
	text-indent: 25px;
	text-align: left;
	font-weight: bold;
	background-image: url(gif/senpaicss.gif);
}

.question {
	background-image: url(gif/question.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-indent: 18pt;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	height: 20px;


}
.question2 {
	background-image: url(gif/question.gif);
	background-repeat: no-repeat;
	text-indent: 18pt;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	background-color: #99CCFF;
	line-height: 20px;
	height: 20px;


}
.question3 {
	background-image: url(gif/question2.gif);
	background-repeat: no-repeat;
	text-indent: 18pt;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	background-color: #5d97e2;
	color: #FFFFFF;
	line-height: 20px;
	height: 20px;



}
.answer {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	text-indent: 18pt;
	background-image: url(gif/answer.gif);
	background-repeat: no-repeat;
	padding-top: 5px;



}
.rec1 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 18px;
	background-repeat: no-repeat;
	text-align: left;
	height: 70px;
	width: 220px;
	color: #FFFFFF;
	vertical-align: middle;
	line-height: 45px;
	font-weight: bold;
	text-indent: 5pt;
	border: 1px dotted #0099FF;
	margin-bottom: 15px;
	margin-right: 5px;
	margin-left: 5px;















}
.recruitbox {
	font-size: 14px;
	color: #000000;
	border-bottom-color: #0099FF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	text-indent: 10px;
	font-weight: bold;



}
.senpaibox {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	background-image: url(gif/senpaimessage.gif);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;

}
.soumusenpai {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	background-image: url(gif/soumusenpai.gif);
	background-repeat: no-repeat;
	vertical-align: top;

}
.soumubacki {
	background-image: url(gif/soumumessasgeback.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	word-spacing: normal;
	float: none;
	height: auto;
	width: 530px;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
	text-align: left;
	line-height: 130%;





}
#footer {
	height: 18px;
	width: 700px;
	margin: 0px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	color: #666666;
	text-align: left;
	text-indent: 15pt;
	height: auto;
	width: 290px;
	line-height: 18px;

}
.buchobox {
	height: 80px;
	width: 520px;
	font-weight: bold;
	border: 1px none;
	background-repeat: no-repeat;
	background-image: url(gif/soumumessage.gif);
	text-align: right;
	background-position: center;














}


.tb {
	height: auto;
	width: 700px;
	margin: 10px 0px 0px;
	padding: 0px;




}
#contents .entryBox{
	position:relative;
	margin:10px 10px 20px;
	padding:0;
	width:200px;
	background: #FFFFFF repeat-y;
	height: auto;
	border: 1px solid #4085bc;


 }
 #contents entryBox .td{
	height:200px;
	margin:10px 5px;
	padding:0;
    background: no-repeat 0 0;
	background-color: #FFFFFF;
	text-align: left;
	width: 220px;


 }
  #contents h2{
	height:32px;
	font-weight:bold;
	font-size:120%;
	margin:0;
	padding:0px 35 0 35px;
	background:
#6495ED no-repeat;
	width: 220px;
	vertical-align: middle;
	line-height: 32px;
	color: #FFFFFF;




  }
  #contents p{
	padding:0 20;
	font-size:12px;
	color:#6495ED;
	float: left;
	margin-top: 5px;



   }
#rightbar .addressbox{
	margin: 5px;
	height: auto;
	width: 220px;
}
#rightbar .p{
	font-size: 12px;
	text-align: left;
	text-indent: 5pt;
	padding-top: 5px;
	padding-left: 5px;


}
renrakusaki {
	vertical-align: middle;
	height: 187px;
	width: 540px;
	border: 1px solid #00CED1;
}

.inuyama {
	background-color: #FFE4E1;
	height: auto;
	width: 80px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DB7093;
	border-right-color: #DB7093;
	border-bottom-color: #DB7093;
	border-left-color: #DB7093;
	margin-top: 10px;
	margin-left: 10px;

}
#one .annaiBox{
	position:relative;
	margin:0 0 20px 20px;
	padding:0;
	width:500px;
	background: #FFFFFF repeat-y;
	height: auto;
	border: 1px solid #999999;


 }
 #one annaiBox div{
	height:auto;
	margin:10px 5px;
	padding:0;
	background: no-repeat 0 0;
	background-color: #FFFFFF;
	text-align: left;
	width: 500px;
	font-size: 12px;
	font-family: "lr oSVbN", "Osaka";




 }
  #one h2{
	height:30px;
	font-weight:bold;
	font-size:14px;
	margin:0;
	background:#e1e9f1 no-repeat;
	width: 150px;
	vertical-align: middle;
	line-height: 32px;
	color: #4a7194;
	text-align: center;
	float: left;
	padding-top: 0px;
	padding-bottom: 0;







  }
#calender{
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 15pt;
	background-position: right;
	height: auto;
	width: 100px;
	vertical-align: top;



}
.search {
	width: 150px;
	border: 0px none;
	background-repeat: no-repeat;
	line-height: normal;
	font-weight: normal;
	background-image: url(gif/kensaku.gif);
	padding-top: 5px;
	height: 35px;
	padding-left: 3px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 12px;
















}
#ir .irbox{
	position:relative;
	margin:20px 30px;
	padding:0;
	width:200px;
	background: #FFFFFF repeat-y;
	height: auto;
	border: 2px solid #FFDAB9;


 }
 #ir td{
	height:130px;
	margin:10px 5px;
	padding:0;
    background: no-repeat 0 0;
	background-color: #FFFFFF;
	text-align: left;
	width: 130px;


 }
  #ir h2{
	height:32px;
	font-weight:bold;
	font-size:120%;
	margin:0;
	padding:0px 35 0 35px;
	background:
#FFFACD no-repeat;
	width: 400px;
	vertical-align: middle;
	line-height: 32px;
	color: #333333;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFDAB9;
	text-align: left;
	text-indent: 20pt;








  }
  #ir p{
	padding:0 20;
	font-size:14px;
	color:#006699;
	float: left;
	margin-top: 5px;



   }
.sharegraf {
	width: 110px;
	border: 1px solid #666666;
	background-color: #d1eeee;
	height: 20px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 10px;



}
.sharegraf2 {
	width: 85px;
	border: 1px solid #666666;
	background-color: #ffffff;
	height: auto;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;



}
.sharegraf3 {
	width: 300px;
	border: 1px solid #666666;
	background-color: #ffffff;
	height: 20px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;



}
.sharegraf4 {
	width: 220px;
	background-color: #d1eeee;
	height: auto;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;




}
.sharegraf5 {
	width: 300px;
	background-color: #d1eeee;
	height: auto;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;




}
.paragraph {
	text-align: left;
	width: 530px;
	margin-top: 5px;
	float: left;
	font-family: "lr oSVbN", "Osaka";
	vertical-align: top;
	font-size: 12px;
	height: auto;
	margin-left: 7px;
	margin-right: 0px;
















}
#men {
	margin-top: 3px;
	margin-left: 0px;
	margin-bottom: 5px;
	position: relative;
	float: left;
	margin-right: 0px;
	visibility: visible;
	width: 150px;
	z-index: auto;













	











}

#men h2{
	font-size:11pt;
	text-align:left;
	color:#007dd6;
	width: 150px;
	height:30px;
	line-height:30px;
	text-indent: 5pt;
	text-decoration: none;
	background-repeat: no-repeat;
	background-image: url(gif/sideback1.gif);
	font-weight: bold;
	padding: 0px;
	margin: 0px;







}
 #men ul{
	margin: 0px;
	padding: 0;
	list-style: none;
	width: 150px;


}
#men li#men_komoku a{
	padding:0px;
	display: block;
	background-color:#eeeeee;
	color:#666666;
	width: 150px;
	height:35px;
	line-height:35px;
	text-indent: 15pt;
	font-size: 12px;
	margin: 0px;
	border-right: 1px solid #5085bc;
	border-bottom: 1px solid #5085bc;
	border-left: 1px solid #5085bc;
	text-align: left;



	







 }
 #men li#men_komoku a:hover{
	background-color:#99ccff;
	color:#ffffff;
	font-size: 12px;
	line-height: 35px;
	height: 35px;
	width: 150px;
	margin: 0px;
	border-right: 1px solid #5085bc;
	border-bottom: 1px solid #5085bc;
	border-left: 1px solid #5085bc;
	padding: 0px;













 }
#men li#men_komoku1 a{
	background-color:#FFFFFF;
	color:#666666;
	width: 150px;
	height:35px;
	line-height:35px;
	text-indent: 15pt;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #4085bc;
	border-bottom: 1px solid #4085bc;
	border-left: 1px solid #4085bc;
	display: block;
	text-align: left;








	


}
 #men li#men_komoku1 a:hover{
	background-color:#99ccff;
	color:#ffffff;
	font-size: 12px;
	line-height: 35px;
	height: 35px;
	width: 150px;
	margin: 0px;
	border-right: 1px solid #5085bc;
	border-bottom: 1px solid #5085bc;
	border-left: 1px solid #5085bc;
	padding: 0px;






    
	}
.groups {
	height: auto;
	width: 180px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-size: 12px;
	font-weight: bold;
	border-bottom-color: #99CC99;
	vertical-align: middle;








}
.groups2 {
	height: auto;
	width: 355px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-size: 12px;
	border-bottom-color: #99CC99;
}
.plants {
	height: auto;
	width: 120px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-size: 12px;
	font-weight: bold;
	border-bottom-color: #99CC99;
	text-align: left;
	vertical-align: middle;








}
.plants2 {
	height: auto;
	width: 420px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-size: 12px;
	border-bottom-color: #99CC99;
}
.office {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: normal;
	color: #FFFFFF;
	background-image: url(gif/officeichiran.gif);
	text-indent: 5pt;
	height: 25px;
	width: 275px;
	background-repeat: no-repeat;
	font-weight: bold;

}
.religion {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	width: 180px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #4295d1;
	text-align: center;
	vertical-align: middle;


}
.newsran {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	height: auto;
	width: 480px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 10px;
	vertical-align: baseline;
	border-top: 1px solid #4295d1;
	border-right: 1px solid #4295d1;
	border-bottom: 1px solid #4295d1;
	border-left: 1px solid #4295d1;




}
.table1 {
	height: 10px;
	width: 700px;
	float: none;
	background-image: url(gif/tableuse.gif);

}
.flash1 {
	height: 180px;
	width: 200px;
	padding: 0px;
	margin: 0px;


}
.soumutoiawase {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	color: #666666;
	height: 90px;
	width: 400px;
	text-align: center;
	vertical-align: middle;
	text-indent: 5pt;
	margin-right: 70px;
	margin-left: 70px;
	line-height: 130%;
	border: 2px solid #66CC66;
	margin-top: 10px;
	padding-top: 10px;













}
.faq {
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	background-color: #f8f8f8;
	height: 20px;
	width: 535px;
	line-height: 20px;
	color: #333333;
	font-weight: bold;
	border-left-color: #4295d1;
	border-left-width: 7px;
	border-left-style: solid;



}
.s {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	width: 700px;
	line-height: 15px;
	height: 15px;

}
.faquestion {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	background-color: #eeeeee;
	border: 0px none;
	padding-bottom: 5px;
	font-weight: bold;
	margin-bottom: 5px;
	width: auto;
	padding-top: 5px;
	height: 20px;










}
.privacy {
	padding-bottom: 10px;
}
.example {
	line-height: 150%;
	padding-bottom: 5px;
	padding-top: 7px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;



} 
#irsite .irBox{
	position:relative;
	padding:0;
	width:200px;
	background: url(gif/masume.gif) repeat;
	height: 200px;
	border: 1px solid #4295d1;
	margin-right: 20px;
	margin-left: 20px;
	white-space: normal;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 150%;
	text-align: left;
	vertical-align: middle;









 }
 #irsite ir .td{
	height:200px;
	padding:0;
	background: no-repeat 0 0;
	background-color: #FFFFFF;
	text-align: left;
	width: 200px;
	margin-left: 20px;
	vertical-align: middle;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 130%;






 }
  #irsite h2{
	height:32px;
	font-weight:bold;
	font-size:18px;
	background:
aliceblue no-repeat;
	width: 200px;
	vertical-align: middle;
	color: #006699;
	padding-top: 0px;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 32px;
	font-family: "lr oSVbN", "Osaka";









  }
.privacytitle {
	background-color: #f2f5f8;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	width: 700px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9aa2c4;
	border-left-color: #9aa2c4;
	text-indent: 5pt;
  }
.listtitle {
	background-color: #f2f5f8;
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	width: 530px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9aa2c4;
	border-left-color: #9aa2c4;
	text-indent: 10pt;
	margin-left: 0px;
	margin-bottom: 10px;
	position: relative;
	margin-right: 0px;
	padding: 0px;







  }
.listtitle2 {
	background-color: #f2f5f8;
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	width: 535px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9aa2c4;
	border-left-color: #9aa2c4;
	text-indent: 10pt;
	margin-left: 5px;




  }
.datatitle {
	background-color: #f2f5f8;
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	width: 530px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9aa2c4;
	border-left-color: #9aa2c4;
	text-indent: 10pt;
	margin-left: 0px;
	margin-bottom: 5px;


  }

.purchasebox{
	color: #666666;
	background-color: #e3f0fb;
	border-left: 1px solid #4295d1;
	border-bottom: 1px solid #4295d1;
	border-top-width: 0px;
	border-top-style: solid;
	border-right-width: 0px;
	border-right-style: solid;
	width: 525px;
	line-height: 20px;
	height: 20px;
	margin-right: 5px;
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	font-weight: bold;


}
.irtab {
	text-indent: 30pt;
	height: 35px;
	width:160px;
	background-repeat: no-repeat;
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	line-height: 35px;
	border: 0px none;
	background-image: url(gif/irtab.gif);










}
 
.topics { 
@width: 480px; 
@height: 300px; 
@overflow: scroll; 
 } 
 .officestyle {
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	height: 25px;
	width: 530px;
	line-height: 25px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4295d1;
	margin-left: 10px;
	text-indent: 15pt;









}
 .faqstyle {
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	height: 20px;
	width: 520px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #4295d1;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-left-color: #4295d1;
	line-height: 20px;
	font-weight: bold;
	padding-left: 15px;
	top: 10px;
	bottom: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4295d1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4295d1;






}

.share {
	width: 220px;
	border: 1px solid #666666;
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	height: 20px;
	background-color: #FFFFCC;



}
.share1 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	width: 290px;
	border: 1px solid #666666;
}
.recruitstyle {
	background-image: url(gif/recruit2.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 1px;
	margin-left: 1px;
	line-height: 130%;

}
.products {
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	height: 20px;
	width: 530px;
	border-bottom-width: 5px;
	border-bottom-style: double;
	border-bottom-color: #4295d1;
	line-height: 20px;
	font-weight: bold;
	margin-bottom: 10px;
	text-indent: 10pt;
	margin-left: 10px;
	margin-top: 0px;













}
.office1 {
	background-color: #fcfceb;
	height: 25px;
	width: 140px;
	margin-left: 5px;
	line-height: 25px;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;


}
.office2 {
	width: 380px;
	margin-right: 10px;
	height: 25px;
	text-indent: 5pt;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;






}
.office3 {
	background-color: #FCFCEB;
	height: 25px;
	width: 140px;
	margin-left: 5px;
	line-height: 25px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;



}
.office4 {
	width: 380px;
	margin-right: 10px;
	height: auto;
	text-indent: 5pt;
	border: 1px solid #999999;








}
.kaku {
	border: 1px solid #666666;
}
.header {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	color: #666666;
	height: 45px;
	width: 400px;
	text-align: right;
	vertical-align: middle;

}
.footer {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	color: #666666;
	width: 350px;
}
.add {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	text-align: left;





}
.gotoTop {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	width: auto;


}
.midashi {
	background-color: #4295d1;
	height: 20px;
	width: 700px;
}
.extd2 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	width: 400px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	height: 20px;
	text-align: left;
	border-top-width: 1px;
	border-top-color: #666666;
	border-top-style: solid;
	text-indent: 5pt;











}
.extd5 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	width: 100px;
	text-justify:distribute-all-lines;
	text-align: left;
	background-color: #eeeeee;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	vertical-align: middle;
	height: 20px;
	line-height: 20px;
	color: #000000;
	text-indent: 5pt;















}
.extd6 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-style: normal;
	width: 420px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	height: 20px;
	line-height: 20px;
	text-indent: 5pt;









}
.extd3 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	width: 100px;
	text-align: left;
	background-color: #eeeeee;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	background-position: center;
	vertical-align: middle;
	height: 20px;
	color: #000000;
	text-indent: 5pt;

















}
.extd4 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	width: 400px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	height: 20px;
	text-indent: 5pt;







}
.staff {
	font-family: "lr oSVbN", "Osaka";
	font-size: 16px;
	line-height: 20px;
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: normal;
	word-spacing: normal;
	height: 20px;
	width: 400px;
	text-align: left;
	text-indent: 10pt;
	color: #333333;
	float: left;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #007BC3;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-left: 5px;
	font-weight: bold;
	background-color: #F7F5EE;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #007BC3;
	margin-top: 10px;















}
.boshuyoko {
	font-family: "lr oSVbN", "Osaka";
	font-size: 16px;
	line-height: 25px;
	color: #333333;
	height: 25px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #4295d1;
	font-weight: bold;
	text-indent: 5pt;

}
.recsubtitle {
	font-family: "lr oSVbN", "Osaka";
	font-size: 16px;
	line-height: 25px;
	background-image: url(gif/recusebanner.gif);
	height: 25px;
	width: auto;
	font-weight: bold;
	text-indent: 5pt;
}
.hoshin {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
}
.danraku {
	text-align: left;
	width: 535px;
	margin-left: 5px;
	float: left;
	line-height: 130%;
	font-family: "lr oSVbN", "Osaka";
	vertical-align: top;
	font-size: 12px;
	padding-left: 5px;











}
.hidari {
	margin: 0px 10px 0px 0px;
	height: auto;
	width: 150px;
	background-color: #FFFFFF;
	float: left;
	position: relative;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;





}
.seihinleft {
	margin: 0px;
	width: 150px;

}

.history1 {
	width: 90px;
	background-color: #F0F8FF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0099cc;
	text-indent: 3pt;
	white-space: normal;



}
.history2 {
	width: 90px;
	background-color: #F0F8FF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0099cc;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0099cc;
	text-indent: 3pt;
	white-space: normal;
	height: auto;

}
.history3 {
	width: 90px;
	background-color: #F0F8FF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0099cc;
	text-indent: 3pt;
	white-space: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099cc;

}
.history4 {
	height: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #0099cc;
	border-right-color: #0099cc;
}
.history5 {
	height: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0099cc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099cc;

}
.history6 {
	height: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0099cc;
}
.titlelist {
	background-color: #f2f5f8;
	font-family: "lr oSVbN", "Osaka";
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	width: 530px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #9aa2c4;
	text-indent: 10pt;
	margin-left: 0px;
	margin-bottom: 10px;
	position: relative;
	margin-right: 0px;
	padding: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #9aa2c4;

}
.officestyle33 {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 15px;
	margin-left: 2px;
	text-indent: 8;
	border-top-style: none;
	border-right-style: none;
	border-left-style: solid;
	border-top-color: #009;
	border-right-color: #009;
	border-bottom-color: #009;
	border-left-color: #009;
	vertical-align: middle;
	color: #000;
	border-bottom-style: solid;
	font-weight: bold;
	background-color: #f0ffff;
	border-bottom-width: 1px;
	border-left-width: 4px;
	height: 25px;
	width: 280px;
	line-height: 25px;
}
