<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

body{
  margin:0 auto;
  padding:0px;
  color:#222222;
  font-family:Tahoma, "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3", Osaka, "�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け", sans-serif;
  font-size:12px;
  line-height:140%;
  width:909px;
  }

img{

  border:none;

  }

ul{

  margin:0px;

  padding:0px;

  }

li{

  list-style-type:none;

  margin:0px;

  padding:0px;

   }



a:link,a:visited{

  color:#187274;

 }

a:hover,a:active {

  color:#569F95;

  text-decoration:underline;

  }

a{

  cursor:hand;}

h1{

  margin:0px;

  }

#all{

  background:#F5F4EE;

  margin:0px;

  padding:0px;

  }

#header-area{

  background:transparent url(../img/head_bg1.jpg) no-repeat scroll left top;

  height:124px;

  padding:0px;

  margin:0px;

  color:#FFFFFF;

  width:949px;

  }

#header-area .logo{

  float:left;

  margin:0px;

  padding:0px;

  }



#header-area h1{

  float:right;

  font-size:75%;

  color:#ffffff;

  margin:0px;

  padding-right:40px;

  width:500px;

  text-align:right;

  }
*:first-child+html #header-area h1 {
	font-size:60%;
}



#header-utility{

  float:right;

  margin:0px;

  }

#global-navi ul {

  margin:0px;

  padding:0px;

  clear:both;

  width:910px;

  }

#global-navi li {

  float:left;

  display:block;

  }

#topics{

  float:left;

  width:582px;

  padding:0px;

  margin:0 15px;

  border:1px solid #CACCBD;

  }



#topics h2,#information h2{

  background-image:url(img/txt_01.gif);

  background-repeat:no-repeat;

  padding:12px 15px;

  margin:0px;

  color:#555555;

  font-family:"�ｽl�ｽr �ｽo�ｽ�ｽ�ｽ�ｽ", "�ｽﾗ厄ｿｽ�ｽ�ｽ�ｽ�ｽ", "�ｽq�ｽ�ｽ�ｽM�ｽm�ｽ�ｽ�ｽ�ｽ Pro W3";

  font-size:20px;

  height:22px;

  }

#pane1{

  margin:15px;

  }

#pane1 dl dt {

  color:#7C8575;

  font-size:92%;

  font-weight:bold;

  margin-top:8px;

  padding:5px 15px 0px 15px;

}



#pane1 dl dd {

  color:#7C8575;

  padding:0px 15px 15px 15px;

  margin:0;

  background:url(../img/line1.png) repeat-x left bottom;

}

#site-search h2{

  background-image:url(../img/txt_01.gif);

  background-repeat:no-repeat;

  padding:12px 15px;

  margin:0px;

  color:#555555;

  font-family:"�ｽl�ｽr �ｽo�ｽ�ｽ�ｽ�ｽ", "�ｽﾗ厄ｿｽ�ｽ�ｽ�ｽ�ｽ", "�ｽq�ｽ�ｽ�ｽM�ｽm�ｽ�ｽ�ｽ�ｽ Pro W3";

  font-size:16px;

  height:10px;

  }



#site-search{

  float:right;

  margin:30px 50px 0 0;

  width:285px;

  padding:0px;

  height:20px;

  }



#CONTENT0{

  background:#FFFF33;

  }

#CONTENT1{

  background:#99CC00;

  }

#CONTENT2{

  background:#66CCFF;

  }

#CONTENT3{

  background:#66CCFF;

  }



#content-area{

  clear:both;

  margin:0px;

  width:909px;

  padding:30px 10px 10px;


  }

#content-title{

  float:left;

  clear:both;

  margin:0px 0px 20px 0px;

  }

#content-title h2{

  margin:0;

  padding:0;

  clear:both;

  }

#content-title ul{

  margin:0px 0px 0px 50px;

  padding:0px;

  line-height:150%;

  font-size:16px;

  }

#content-title li{

  margin:0px;

  padding:0px;

  }

#content-body{

  float:right;

  margin:0px 20px 0px 0px;

  width:560px;

  }

#content-body td{

  background:#F5F4EE;

  }


/*�ｽﾇ会ｿｽ�ｽ�ｽ*/
.blink{
	font-size:15px;
	color:#FF0000;
}

.seminer{
  margin:0 auto;
  width:840px;
  border:solid 1px #000000;
  clear: both;
}
#content-table {
  margin:5px 10px 10px 10px;
  width:800px;
  }
#content-index {
  margin:5px 10px 10px 10px;
  width:800px;
  }
.image{
	float:left;
}
.clear{
	clear:both;
}
#content-table table{
  background-color:#ffffff;
  width:100%;
  border-top:solid 2px #128f34;
  border-left:solid 2px #128f34;
}
#content-table th,td{
  border-bottom:solid 2px #128f34;
  border-right:solid 2px #128f34;
  padding:10px;
  box-sizing: border-box;
}
#content-table th{
  background-color:#006600;
  color:#ffffff;
}
.seminer table {
  /*border:solid 2px #128f34 !important;*/
}
.seminer table th{
  border-right:solid 1px #128f34 !important;
}
.seminer table td{
  padding:10px !important;
}
.seminer table th:nth-child(1), .seminer table td:nth-child(1){
  width: 100px;
}
.seminer table th:nth-child(2), .seminer table td:nth-child(2){
  width: 100px;
}

.seminer table tbody td:nth-child(2){
  width: 100px;
  word-break: break-all
}
.seminer table th:nth-child(3), .seminer table td:nth-child(3){
  width: auto;
}
.seminer table th:nth-child(4), .seminer table td:nth-child(4){
  width: 100px;
  text-align: center;
}
.seminer table td:nth-child(1) h2,
.seminer table td:nth-child(2) h2,
.seminer table td:nth-child(4) h2 {
  width: 100%;
  margin: auto;
}
.seminer table td:nth-child(4) h2 {
  text-align: center;

}
.seminer table td h2, .seminer table td h2 a {
  word-wrap: break-word;
}
/*�ｽt�ｽ�ｽ�ｽ[�ｽy�ｽ[�ｽW�ｽ@�ｽV�ｽ艪ｳ�ｽ�ｽ�ｽe�ｽ[�ｽu�ｽ�ｽ�ｽp�ｽ@�ｽ�ｽ�ｽ�ｽ�ｽ�ｽ�ｽ�ｽ*/
#content-table .book{
  border-top:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  width:100%;
}
#content-table .book th{
  background-color:#CCC;
  border-right:1px solid #CCCCCC;
  border-bottom:1px solid #CCCCCC;
}
#content-table .book td{
  border-right:1px solid #CCCCCC;
  border-bottom:1px solid #CCCCCC;
}
/*�ｽ�ｽ�ｽ�ｽ�ｽﾜゑｿｽ*/
#content-index table{
  background-color:#ffffff;
  width:100%;
  border-top:solid 1px #128f34;
  border-left:solid 1px #128f34;
}
#content-index th,td{
  border-bottom:solid 1px #128f34;
  border-right:solid 1px #128f34;
  padding:10px;
}
#content-index th{
  background-color:#006600;
  color:#ffffff;
}
.g{
  background-color:#9cbd25;
  color:#ffffff;
  font-size:20px;
  padding:10px;
}
#content-table td{
  text-align:left;
  height:50px;
}

#content-table h1{

  font-size:11pt;

  font-weight:normal;

  margin:0px;

  }

#content-table h2{

  font-size:10pt;

  font-weight:bold;

  margin:0px;

  }
#content-table2 h2{

  font-size:10pt;

  font-weight:bold;

  margin:0px;

  }

#content-table h3{

  font-size:11pt;

  font-weight:bold;

  margin:0px;

  clear:both;

  }

#content-table h4{

  font-size:10pt;

  font-weight:bold;

  margin:0px;

  clear:both;

  }

#content-table img{

  vertical-align:middle;

  }

#content-table p{

  margin:3px 0px 10px;

  }
#content-index td{
  text-align:left;
  height:50px;
}

#content-index h1{

  font-size:11pt;

  font-weight:normal;

  margin:0px;

  }

#content-index h2{

  font-size:10pt;

  font-weight:bold;

  margin:0px;

  }
#content-index h2{

  font-size:10pt;

  font-weight:bold;

  margin:0px;

  }

#content-index h3{

  font-size:11pt;

  font-weight:bold;

  margin:0px;

  clear:both;

  }

#content-index h4{

  font-size:10pt;

  font-weight:bold;

  margin:0px;

  clear:both;

  }

#content-index img{

  vertical-align:middle;

  }

#content-index p{

  margin:3px 0px 10px;

  }

.prev{
  font-size:20px;
  font-weight: bold;
}
.dammy{
  width:150px;
  height:105px;
  border:1px solid #000000;
  float:left;
}
.prev_form{
}
.prev_form table{
  margin:0 auto;
  text-align:center;
}
.prev_form td{
  border:none;
}
/*�ｽﾇ会ｿｽ�ｽ�ｽ*/

#content-body td{

  background:#F5F4EE;

  }


/*#content-body th{

  background:#E8E5D6;

  }

*/



.cb_table{

  margin-bottom:15px;

  }
.cb_table td,th{

  border:none;

  }

.boder{

  border-bottom:2px dotted #B7BCAA;

  }

.ssl{

  text-align:center;

  margin:10px auto;

  }

.button{

  margin:5px auto;

  width:100%;

  text-align:center;

  }

#content-body h1{

  font-size:11pt;

  font-weight:normal;

  margin:0px;

  }



#content-body h3{

  font-size:11pt;

  font-weight:bold;

  margin:0px;

  clear:both;

  }

#content-body h4{

  font-size:10pt;

  font-weight:bold;

  margin:0px;

  clear:both;

  }

#content-body h2{

  font-size:10pt;

  font-weight:bold;

  margin:0px;

  }

#content-body img{

  vertical-align:middle;

  }

#content-body p{

  margin:3px 0px 10px;

  }

#site-search form {

  margin:10px 10px;

  padding:0;

  }

#site-search input.text {

  background:#F5F4EE none repeat scroll 0 0;

  border:1px solid #B7BCAA;

  height:14px;

  line-height:1.3;

  padding:1px 1px 0;

  position:relative;

  width:190px;

  z-index:2;

  }

#site-search input {

  float:left;

  margin-right:4px;

  vertical-align:top;

  }

#information{

  float:right;

  margin: 20px 15px 0px 0px;

  width:285px;

  border:1px solid #CACCBD;

  padding:0px;

  }

#information dt img {

  display:block;

  line-height:1;

  text-decoration:none;

  }

img {

  border:medium none;

  vertical-align:middle;

  }

#information dl dt {

  background:transparent url(img/line1.png) repeat-x scroll left bottom;

  line-height:1.17;

  margin-bottom:11px;

  padding-bottom:12px;

  }

#information dl {

  margin:10px 15px;

  }

#footer-area {

  background:url(../img/foot_bg1.gif) repeat-x scroll left top;

  border-top:3px solid #304C0D;

  clear:both;

  font-size:92%;

  height:62px;

  min-width:904px;

  position:relative;

  }

#footer-area #copy{

  background:transparent url(../img/foot_bg2.jpg) no-repeat left top;

  height:60px;

  padding:0px;

  color:#FFFFFF;

  width:909px;

  }

#footer-area .copy{

  height:20px;

  color:#FFFFFF;

  float:left;

  margin:5px 0px 0px 30px;

  width:900px;

  }



#endof-content-area{

  clear:both;

  text-align:right;

  margin:0px;

  padding:10px 20px 5px 20px;

  }

#footer-area ul {

  text-align:left;

  width:270px;

  float:right;

  margin:0px 30px;

  }



#footer-area li{

  float:left;

  display:block;

  margin-left:10px;

}

#footer-area a:link,#footer-area a:visited{

  text-decoration:none;

  color:#FFFFFF;

}

#footer-area a:hover{

  color:#DFF9D7;

}



.style1 {color: #FF0000}

.clear{clear:both;}

.inspection{

	padding-left:20px;

	}

.inspection_link{

	float:right;

	margin:0 30px 0 0;

	}


.content-head{
  padding:5px 0px;
  margin:0px auto;
  width:840px;
  clear:both;
  font-weight:bold;
}
#all form{
    font-size:14px;
}
.category-title p {
    padding: 4px 0 4px 5px;
}
</pre></body></html>