/* CSS Document */

#local {padding:16px 0 30px 20px;}
#local a{color:#333333;text-decoration:none;}
#local a:visited{color:#333333;text-decoration:none;}
#local a.sub-link{color:#666666;text-decoration:none; padding-left:0.7em;}
#local a.sub-link:visited{color:#666666;text-decoration:none; padding-left:0.7em;}

#local .info a:hover{color:#e2402b;text-decoration:none;}
#local .info a.sub-link:hover{color:#e2402b;text-decoration:none; padding-left:0.7em;}

#local .gaiyo a:hover{color:#4d50bd;text-decoration:none;}
#local .gaiyo a.sub-link:hover{color:#4d50bd;text-decoration:none; padding-left:0.7em;}

#local .shokai a:hover{color:#9935af;text-decoration:none;}
#local .shokai a.sub-link:hover{color:#9935af;text-decoration:none; padding-left:0.7em;}

#local .hida a:hover{color:#2c974d;text-decoration:none;}
#local .hida a.sub-link:hover{color:#2c974d;text-decoration:none; padding-left:0.7em;}

#local .oshirase a:hover{color:#ff6600;text-decoration:none;}
#local .oshirase a.sub-link:hover{color:#ff6600;text-decoration:none; padding-left:0.7em;}

#local .kyoninka a:hover{color:#ef7581;text-decoration:none;}
#local .kyoninka a.sub-link:hover{color:#ef7581;text-decoration:none; padding-left:0.7em;}

#local .kids a:hover{color:#6cb822;text-decoration:none;}
#local .kids a.sub-link:hover{color:#6cb822;text-decoration:none; padding-left:0.7em;}

#local .other a:hover{color:#000000;text-decoration:none;}
#local .other a.sub-link:hover{color:#000000;text-decoration:none; padding-left:0.7em;}


.p-top{font-size:75%;color:#999999;}
.p-top a{color:#666666;text-decoration:none;}
.p-top a:visited{color:#666666;text-decoration:none;}
.p-top a:hover{color:#FF6600;text-decoration:none;}

.mida01{padding:15px 0 0 0;}
.mida01 div.name{color:#000000;font-size:100%;font-weight:bold;line-height:130%; padding:0 0 4px 3px;}
.mida01 .icon{color:#6065cd;}
.text01{padding:10px 10px 0 15px;}

.mida02{padding:15px 0 0 15px;color:#ad660a;font-size:87.5%;font-weight:bold;line-height:150%;}
.mida02 .icon{color:#6065cd;}
.text02{padding:5px 10px 0 30px;}

.mida03{padding:15px 0 0 30px;color:#333333;font-size:87.5%;font-weight:bold;line-height:150%;}
.mida03 .icon{color:#cccccc;}
.text03{padding:5px 10px 0 45px;}

.text-c-info{color:#e2402b;}

.ulno{
margin-top:10px;
font-size:90%;
list-style-image:url(../img/arrows.gif);}

.table_center, .table_center2{
border-collapse: collapse;
border: 1px solid #666666;}
.table_center td{
font-size:82%;
vertical-align:middle;}
.table_center2 td{
text-align:center;
font-size:82%;
vertical-align:middle;}
.table_center th, .table_center2 th{
padding:2px;
font-size:85%;
text-align:center;
font-weight:600;
background:#FFD5BF;}
.f_l{
font-weight:700;}
.f_l2{
font-weight:700; font-size:90%;}

/*----------   kyoninka/flow 2009_12’Ç‰Á   --------------*/

#flow dl{font-size:80%;}
#flow dt{color:#339933; margin-bottom:0; padding:0; font-weight:700;}
#flow dt .f-small2{font-size:80%; color:#333333; padding-left:5px; font-weight:500;}
#flow dd{color:#333333; margin:2px auto 10px 15px;}

.f-small3{font-size:85%; color:#999999; padding-left:15px; font-weight:500;}


/*----------   syokai/backnumber 2011_05’Ç‰Á   --------------*/
#bkn, #bknew {
	padding: 4px;
	margin: 0px;}

#bkn dl, #bknew dl {
	font-size: 85%;
	margin: 10px 0px 0px;
	padding: 0px;
}

#bkn dt, #bknew dt {
	clear: left;
	float: left;
 	margin: 0 0 0.5em;
 	width: 90px;
 	padding-left: 18px;
}

#bkn dd{
	margin-bottom: 0.5em;
 	margin-left: 100px;
	width: 420px;
}

#bknew dd {
	margin-bottom: 0.5em;
 	margin-left: 95px;
	width: 430px;
	background:url(../img/pdf_icon.gif) no-repeat left top;
	padding:1px 0px 1px 20px;
}

.left_mark01 {
	background: url(../img/icon_00h23.gif) no-repeat;}

.left_mark02 {
	background: url(../img/icon_00_ph23.gif) no-repeat;
}

