@charset "Shift_JIS";



#main {
  float:left;
  width:160px;
  height:1500px;
  text-align: left;
  color:#ffffff;
  font-size:12px;
  line-height:20px;
  background-image:url(image/bkm1.jpg);
  padding-left:20px;
  padding-top:40px;

}

#main-2 {
  float:left;
  width:160px;
  height:1000px;
  text-align: left;
  color:#ffffff;
  font-size:12px;
  line-height:20px;
  background-image:url(image/bkm1.jpg);
  padding-left:20px;
  padding-top:40px;

}

#main-3 {
  float:left;
  width:160px;
  height:700px;
  text-align: left;
  color:#ffffff;
  font-size:12px;
  line-height:20px;
  background-image:url(image/bkm1.jpg);
  padding-left:20px;
  padding-top:40px;

}

#main2 {
  width:570px;
  margin-left:185px;
  background:#ffffff;
  color:#000000;
  font-size:12px;
  height:auto;
  text-align:left;
  

  }
  
#main3 {
  width:570px;
  margin-left:185px;
  background:#ffffff;
  color:#000000;
  font-size:12px;
  height:auto;
  text-align:left;
  line-height:12px;
  

  }

  
#main2lf {
  float:left;
  width:365px;
  text-align: left;
  color:#000000;
  font-size:12px;
  margin-left:5px;
  background:#ffffff;
  text-align:left;
}


#main2rt {
  width:375px;
  margin-left:370px;
  background:#ffffff;
  color:#000000;
  font-size:12px;
  height:auto;
  text-align:left;

  }


#hf2{
	width:760px;
	color:#666666;
	clear:both;
	
	
	}


#hf2 ul {
  list-style: none;
  text-align:right;
  margin: 0;
  padding: 0.1em 0;
  color:#666666;
  font-size:11px;

}
#hf2 li {
  display: inline;
   margin-left:10px;
}

#hf2 li a {
  text-decoration: none;
  padding: 0.1em 0.8em;
  color:#666666;
}
#hf2 li a:hover {
  color:#000000;
}

  
#box1{
	width:530px;
	font-size:12px;
	color:#666666;
	line-height:20px;
	margin-left:20px;
	text-align:left;
}

#box1-1{
	width:490px;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	background-color:#FC0;
	padding:10px;
	line-height:20px;
	text-align:left;
}

#box2{
	width:490px;
	font-size:12px;
	color:#333333;
	line-height:30px;
	margin-left:20px;
	padding:20px;
	text-align:left;
  background:url(image/kibk.jpg)
}

#box3{
	width:530px;
	font-size:12px;
	color:#666666;
	line-height:16px;
	margin-left:20px;
	text-align:left;
}

#box4{
	width:500px;
	font-size:12px;
	color:#666666;
	line-height:16px;
	margin-left:20px;
	text-align:left;
}

#box5{
	width:500px;
	font-size:12px;
	color:#666666;
	line-height:17px;
	margin-left:20px;
	text-align:left;
}


#box5-1{
	width:500px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:20px;
	margin-left:20px;
	text-align:left;
}

#box5-2{
	width:600px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}

#topbox {
  width:450px;
  height:70px;
  color:#330000;
  font-size:10px;
  text-align:left;
  line-height:16px;
  margin-top:170px;
  margin-left:300px;
  
  }
  
#topbox2 {
  width:610px;
  height:100px;
  color:#330000;
  background-color:#FC0;
  font-size:12px;
  text-align:left;
  line-height:16px;
  padding:10px;
  }
  

#mbox01 {
  width:165px;
  height:23px;
  color:#ffffff;
  font-size:12px;
  text-align:left;
  padding-left:10px;
  padding-top:5px;
  background-color:#030678;
  border-bottom:solid #FFC 1px;
  }

#mbox01-1 {
  width:165px;
  height:23px;
  color:#ffffff;
  font-size:12px;
  text-align:left;
  padding-left:10px;
  padding-top:5px;
  background-color:#09F;
  border-bottom:solid #FFC 1px;
  }



#box01-1 {
	margin-top:5px;
  margin-left:7px;
  margin-bottom:7px;
  width:160px;
  color:#ffffff;
  font-size:12px;
  line-height:20px;
  text-align:left;
  }

#box02 {
  width:175px;
  height:110px;
  color:#000000;
  font-size:12px;
  text-align:center;
  background:url(image/gbr4.gif)
  }

#box02-2 {
	margin-top:5px;
  margin-left:7px;
  margin-bottom:7px;
  width:160px;
  color:#666666;
  font-size:12px;
  line-height:20px;
  text-align:left;
  }



#box03 {
  font-size:12px;
  color:#666666;
  width:340px;
  height:150px;
  text-align:left;
  line-height:18px;
  border-left:solid #cccccc 1px;
  border-right:solid #cccccc 1px;
  border-bottom:solid #cccccc 1px;
  border-top:solid #cccccc 1px;
	background-color:#FFFFFF;
	padding:5px;
  overflow:scroll;
  
 } 


dd{ margin-left:0px; font-size:12px; color:#666666; line-height:14px;}


dl#update01{
	width:330px;
	height:120px;
	overflow:auto;
	padding:01em;
	border:1px solid #ffffff;
	color:#000000;
    margin:0px;
  text-align:left;
  line-height:14px;
  border-left:solid #cccccc 1px;
  border-right:solid #cccccc 1px;
  border-bottom:solid #cccccc 1px;
  border-top:solid #cccccc 1px;
	}







#box04 {
  width:360px;
  height:auto;
  margin:0px;
  font-size:12px;
  line-height:18px;
  color:#000000;

  }


#box07 {
  width:480px;
  height:auto;
  margin-left:55px;
  font-size:12px;
  line-height:24px;
  color:#000000;

  }
  
#box07-1 {
  width:500px;
  height:auto;
  margin-left:25px;
  font-size:12px;
  line-height:16px;
  color:#000000;

  }

#box07-2 {
  width:510px;
  height:auto;
  text-align:left;
  font-size:12px;
  line-height:16px;
  color:#000000;

  }

#box07-3 {
  width:500px;
  margin-left:30px;
  height:auto;
  text-align:left;
  font-size:12px;
  line-height:16px;
  color:#000000;

  }

#box07-4 {
  width:450px;
  height:auto;
  margin-left:80px;
  font-size:12px;
  line-height:16px;
  color:#000000;

  }

#box07-5 {
  width:510px;
  height:auto;
  margin-left:25px;
  font-size:12px;
  line-height:16px;
  color:#000000;

  }



#box08 {
  width:200px;
  height:auto;
  font-size:12px;
  line-height:24px;
  color:#000000;

  }
  
  
  #box09{
  width:500px;
  height:auto;
  margin-left:20px;
  font-size:14px;
  text-align:center;
  line-height:18px;
  color:#FFFFFF;
  background-color:#000000;
  padding:14px 10px 10px 10px;

  }

  #tbar000{
  width:526px;
  height:22px;
  margin-left:2px;
  font-size:14px;
  font-weight:bold;
  padding-left:20px;
  padding-top:12px;
  color:#060;
  background:url(image/ta0001.jpg)

  }


  #tbar001{
  width:515px;
  height:19px;
  margin-left:0px;
  font-size:12px;
  padding-left:30px;
  padding-top:8px;
  color:#000000;
  background:url(image/sba01.jpg)

  }

  #nbox001{
  width:500px;
  margin-left:20px;
  font-size:12px;
  color:#030;
  line-height:18px;

  }



/* ■テキスト装飾関係 */

.maintext00 {font-size:12px; color:#003300; line-height:18px;}
.maintext000 {font-size:10px; color:#003300; line-height:12px;}
.maintext001 {font-size:10px; color:#666666; line-height:12px;}
.maintext0 {font-size:12px; color:#060; line-height:18px; }
.maintext0001 {font-size:12px; color:#666666; line-height:18px;}

.maintext01 {font-size:12px; color:#06F; line-height:14px;}

.maintext1 {font-size:12px; font-weight:bold; color:#003399; line-height:14px;}

.maintext2 {font-size:16px; font-weight:bold; color:#CC0000; line-height:24px;}

.maintext3 {font-size:14px; font-weight:bold; color:#666666; line-height:24px;}

.maintext4 {font-size:12px; font-weight:bold; color:#000000; line-height:16px;}

.maintext5 {font-size:12px; font-weight:bold; color:#CC0000; line-height:16px;}
.maintext555 {font-size:12px; font-weight:bold; color:#F63; line-height:14px;}

.maintext6 {font-size:14px; font-weight:bold; color:#009900; line-height:16px;}

.maintext7 {font-size:16px; font-weight:bold; color:#F60; line-height:24px;}

.maintext8 {font-size:16px; font-weight:bold; color:#090; line-height:24px;}

.maintext9 {font-size:18px; font-weight:bold; color:#ffffff; line-height:24px;}

.maintext011 {font-size:12px; color:#003300; line-height:14px;}

.cap1 {font-size:12px; color:#000000; line-height:16px;}

/* ■テーブル関係 */

.TABLE {	width: 550px; 
			background-color:#ffffff; 
			color:#666666; 
			margin-left:10px;
			line-height:16px;
  border-left:solid #ffffff 0px;
  border-right:solid #ffffff 0px;
			
			}


.td01{ background:#ffffff; color:#333333;  text-align:left; font-size:12px; width:380px;  border-left:solid #cccccc 1px; padding-left:5px;
  border-bottom:solid #cccccc 1px;
}

.td02{ background:#ffffff; color:#333333;  text-align:center; font-size:12px; width:140px;  border-bottom:solid #cccccc 1px;
}

.td03{ background:#ffffff; color:#333333;  text-align:left; font-size:12px; width:420px;  border-left:solid #cccccc 1px; padding-left:5px;
  border-bottom:solid #cccccc 1px;
}

.td04{ background:#ffffff; color:#333333;  text-align:center; font-size:12px; width:150px;  border-bottom:solid #cccccc 1px;
}

.td06{ background:#ffffff; color:#333333;  text-align:left; font-size:12px; width:50px;  border-left:solid #cccccc 1px; padding-left:5px;
  border-bottom:solid #cccccc 1px;
}

.td05{ background:#ffffff; color:#333333;  text-align:center; font-size:12px; width:100px;  border-bottom:solid #cccccc 1px;
}

.td07{ background:#ffffff; color:#333333;  text-align:left; font-size:12px; border-bottom:solid #cccccc 1px;
}

.td08{ background:#CCC; color:#333333;  text-align:left; font-size:12px;  border-left:solid #cccccc 1px; padding-left:5px;
  border-bottom:solid #cccccc 1px;
}

.td09{ background:#ffffff; color:#333333;  text-align:left; font-size:12px;  border-left:solid #cccccc 1px; padding-left:5px;
  border-bottom:solid #cccccc 1px;
}

.td10{ background:#F93; color:#ffffff;  text-align:center; font-size:14px; font-weight:bold;
}

.td11{ background:#F93; color:#ffffff;  text-align:center; font-size:14px; font-weight:bold; height:40px; line-height:24px;
}
