@charset "shift_jis";

.box9 { width: 596; padding:8px 12px 8px 21px; text-align: left;}

* html .box9 {
	width:629px;
}

.box9 img {
	margin:0 17px 0 0;

}

.box9 p {
	padding:0 0 5px 0;
}

.box4 {padding:8px 12px 8px 12px; text-align: left;line-height:200%; border:1px solid #b4b4b4; margin: 12px 0 0 0;background-color:white;}
.botan img {margin:0 0 0 9px; vertical-align:bottom;}
.icon {
	position:absolute;
	top:32px;
	right:4px;
	width:115px;
	text-align:right;
}
.icon img {vertical-align:bottom;}

h2 {
text-align:left; 
font-size:114%; 
color:#0a638d;
}

/* 手続一覧の手続リスト */
#siseilist h3{
	background:#ffffff url(../images/arrow_bl.gif) no-repeat 0.5em 0.4em;
	padding:0 0 10px 25px;
	margin-top:0;
}
#siseilist h3 img{
	vertical-align: middle;
}
#siseilist .waku{
	border: 1px solid #C2C2C2;
	padding:12px 6px 6px 6px;
	margin:1em 1em;
}
#siseilist .waku p{
	margin:0.3em 0.4em;
}

.gojuon{
	border: 0px;
	margin: 8px auto;
	padding: 0px;
	text-alien: center;
}

.oto{
	border: 1px solid #C2C2C2;
	padding: 8px ;
	margin: 0.2em 0.2em;
	/*float: left;*/
	width:2em;
	text-align: center;
	font-size: 150%;
}

.syubetu{
	text-align:right;
	float:right;
	padding-top:5px;
	margin-left:0;
}
#siseilist{
	zoom:1;
	padding-bottom:10px;
}

.to_top2{
	width: 631px;
	text-align: right;
	padding: 15px 0 15px 0;
}

.to_top2 a{
	background-image: url(../images/top_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 0.2em;
	padding:5px 0 5px 30px;
}


