@CHARSET "UTF-8";

#seiteki {
	font-size: 90%;
}

#seiteki dl {
	margin-top: 10px;	
	margin-bottom: 10px;
}


#seiteki dt {
	padding-left: 8px;
	margin-top: 10px;
	margin-bottom: 5px;
	color: maroon;	
}


#seiteki dd {
	margin-left: 25px;
	/* padding-left: 0px; */
	margin-top: 3px;
	margin-bottom: 9px;
}


#sub_title {
	border-left: 8px solid lightskyblue;
	padding-left: 10px;
	font-size: 100%;
	font-weight: bold; 
} 



.waku {
	font-size: 90%;
	letter-spacing: 1pt;
	line-height: 14pt;
	padding:5px;
	background:ECF3FF;
	width:100%;
	border-color:#9C8223;
	border-width:0 0 0 3px;
	border-style:solid;
}


.subwaku {
	font-size: 85%;
	letter-spacing: 1pt;
	padding:5px;
}


h4  {
  color: #000099; /* •¶Žš‚ÌF */
  padding-left: 10px; /* ¶‚Ì—]”’ */
  border-width: 0px 0px 2px 10px; /* ˜g‚Ì• */
  border-style: solid; /* ˜g‚ÌŽí—Þ */
  border-color: #9999ff; /* ˜g‚ÌF */
  line-height: 100%; /* s‚Ì‚‚³ */
}

.naiyou {
	font-size: 85%;
}


.jigyounaiyou_waku1 {
	text-align:center;          /* IE—p‚Ì’†‰›Šñ‚¹ */
	border:dotted 0px ;  /* ˜güiÔj */
	width:100%;                /* • */
}

.jigyounaiyou_waku2  {
	margin-left:auto;           /* IEˆÈŠO—p‚Ì’†‰›Šñ‚¹ */
	margin-right:auto;          /* IEˆÈŠO—p‚Ì’†‰›Šñ‚¹ */
	text-align:left;            /* ’†g‚ð¶Šñ‚¹‚É–ß‚· */
	width:430px;                /* • */
	height:125px;               /* ‚‚³ */
	border:solid 1px #0000ff;   /* ˜gü */
	/* background-color:#3366cc; */  /* ”wŒiF */
	/* color:#ffffff; */              /* •¶ŽšF */
}

dt.naiyo_cap{
	font-size: 90%;
	padding-left : 1em;
	text-indent: -1em;
	margin: 5px 0px 5px 10px;
}


.madoguti_table{
}
.madoguti_table th{
	background-color: #C0C0C0; 
	border: 1px #000000 solid; 
	border-collapse: collapse; 
	text-align: center; 
	white-space: nowrap; 
	font-size: 82%;
}
.madoguti_table td{
	border: 1px #000000 solid; 
	border-collapse: collapse;
	font-size: 82%;
}



#midashi h3 {
  color: #000099; /* •¶Žš‚ÌF */
  border-left-color: #cc6666; /* ¶˜g‚ÌF */
  padding: 4px 0px 0px 8px; /* —]”’‚Ì• */
  border-style: solid; /* ˜g‚ÌŽí—Þ */
  border-width: 0px 0px 0px 15px; /* ˜g‚Ì• */
}

#submidashi h3 {
  color: #000099; /* •¶Žš‚ÌF */
  padding-left: 10px; /* ¶‚Ì—]”’ */
  border-width: 0px 0px 2px 10px; /* ˜g‚Ì• */
  border-style: solid; /* ˜g‚ÌŽí—Þ */
  border-color: #9999ff; /* ˜g‚ÌF */
  line-height: 100%; /* s‚Ì‚‚³ */
}

