@charset "UTF-8";

/* -----------------------------------------------
FileName:kitami_torikumi.css
----------------------------------------------- */


/* ===== koudoka.html ===== */

#contents .lnkpdf {
	margin: 10px 0 0 0;
	width: 640px;
}

#contents .lnkpdf a {
	display: block;
	border: 1px solid #ccc;
	padding: 8px 10px 8px 21px;
	background: url(../../images/blt_pdf.gif) no-repeat 8px 0.8em;
}

#contents .lnkpdf a:hover {
	border: 1px solid #8FC0E1;
}

/* ===== jyoukyou.html ===== */

#contents .arrGreenHead {
	clear: both;
	margin: 0 0 10px 0;
	padding: 7px 0 0 0;
	background: url(../../../kitami/torikumi/images/bg_arrhead_top.gif) left bottom no-repeat;
	width: 640px;
}

#contents .arrGreenHead h2 {
	border-bottom:#97D9B3 2px solid;
	padding: 0 0 7px 0;
	background: none;
}

#contents .arrGreenHead h2 a {
	padding: 0 0 0 5px;
	font-weight: bold;
	font-size: 115%;
	text-decoration: none;
}

#contents .arrGreenHead h2 img {
	margin-left: 10px;
}


#contents table.newsTbl {
	margin: 0 13px 15px 13px;
	width: 614px;
	border-collapse: collapse;
}

	#contents table.newsTbl caption {
		display: none;
	}

	#contents table.newsTbl thead {
		display: none;
	}

	#contents table.newsTbl th {
		padding: 5px 12px 5px 0;
		color: #4d4d4d;
		font-weight: normal;
		white-space: nowrap;
		vertical-align: top;
	}

	#contents table.newsTbl td {
		padding: 5px 0 5px 19px;
		text-indent: -19px;
		line-height: 1.3;
		vertical-align: top;
	}

	#contents table.newsTbl td.icon {
		padding: 5px 10px 5px 0;
		text-indent: 0;
	}

	#contents table.newsTbl td a {
			padding: 0 0 0 19px;
			background:url("../../images/blt_inlink_01.gif") no-repeat 3px 0.3em;
		}

#contents table.newsTbl td.pdf a{
			padding: 0 0 0 19px;
			background:url("../../images/blt_pdf.gif") no-repeat 0 0;
}

#contents .leftMg1Em{
	padding-left:1em;
}
			
			
			
			
			/* ===== tenkan.html ===== */
			
#contents div.tenFlt {
	width:640px;
}

#contents div.tenFltL01 {
	float:left;
	width:350px;
}

#contents div.tenFltR01 {
	float:right;
	width:250px;
}
				
#contents div.tenFltL02 {
	float:left;
	width:300px;
}

#contents div.tenFltR02 {
	float:right;
	width:300px;
}

#contents div.tblPosiCenter {
	text-align:center;
}

#contents div.tblPosiCenter table {
	margin:0 auto;
}

#contents div.tblPosiCenter table td,
#contents div.tblPosiCenter table th {
	padding:7px 5px;
}@charset "UTF-8";

/* -----------------------------------------------
FileName:kitami_torikumi.css
----------------------------------------------- */


/* ===== koudoka.html ===== */

#contents .lnkpdf {
	margin: 10px 0 0 0;
	width: 400px;
}

#contents .lnkpdf a {
	display: block;
	border: 1px solid #ccc;
	padding: 8px 10px 8px 21px;
	background: url(../../images/blt_pdf.gif) no-repeat 8px 0.8em;
}

#contents .lnkpdf a:hover {
	border: 1px solid #8FC0E1;
}

/* ===== jyoukyou.html ===== */

#contents .arrGreenHead {
	clear: both;
	margin: 0 0 10px 0;
	padding: 7px 0 0 0;
	background: url(../../../kitami/torikumi/images/bg_arrhead_top.gif) left bottom no-repeat;
	width: 640px;
}

#contents .arrGreenHead h2 {
	border-bottom:#97D9B3 2px solid;
	padding: 0 0 7px 0;
	background: none;
}

#contents .arrGreenHead h2 a {
	padding: 0 0 0 5px;
	font-weight: bold;
	font-size: 115%;
	text-decoration: none;
}

#contents .arrGreenHead h2 img {
	margin-left: 10px;
}


#contents table.newsTbl {
	margin: 0 13px 15px 13px;
	width: 614px;
	border-collapse: collapse;
}

	#contents table.newsTbl caption {
		display: none;
	}

	#contents table.newsTbl thead {
		display: none;
	}

	#contents table.newsTbl th {
		padding: 5px 12px 5px 0;
		color: #4d4d4d;
		font-weight: normal;
		white-space: nowrap;
		vertical-align: top;
	}

	#contents table.newsTbl td {
		padding: 5px 0 5px 19px;
		text-indent: -19px;
		line-height: 1.3;
		vertical-align: top;
	}

	#contents table.newsTbl td.icon {
		padding: 5px 10px 5px 0;
		text-indent: 0;
	}

	#contents table.newsTbl td a {
			padding: 0 0 0 19px;
			background:url("../../images/blt_inlink_01.gif") no-repeat 3px 0.3em;
		}

	#contents table.newsTbl td.pdf a{
			padding: 0 0 0 19px;
			background:url("../../images/blt_pdf.gif") no-repeat 0 0;
		}
			
			
			
			
			/* ===== tenkan.html ===== */
			
#contents div.tenFlt {
	width:640px;
}

#contents div.tenFltL01 {
	float:left;
	width:350px;
}

#contents div.tenFltR01 {
	float:right;
	width:250px;
}
				
#contents div.tenFltL02 {
	float:left;
	width:300px;
}

#contents div.tenFltR02 {
	float:right;
	width:300px;
}

#contents div.tblPosiCenter {
	text-align:center;
	margin-bottom:30px;
}

#contents div.tblPosiCenter table {
	margin:0 auto;
}

#contents div.tblPosiCenter table td,
#contents div.tblPosiCenter table th {
	padding:7px 5px;
}

/* ===== taisaku.html ===== */

#contents dl.notice dt {
	margin-bottom:10px;
}
#contents dl.notice dd {
	margin-left:1em;
}

/* ===== jyoukyo.html ===== */

#main_contents .toHoan {
	margin: 10px 0 0 0;
	width: 240px;
}

#main_contents .toTenkan {
	margin: 10px 0 0 0;
	width: 300px;
}

#main_contents .toKoudoka {
	margin: 10px 0 0 0;
	width: 420px;
}

#main_contents .toKoudoka a,
#main_contents .toHoan a,
#main_contents .toTenkan {
	display: block;
	border: 1px solid #ccc;
	padding: 8px 10px 8px 21px;
	background: url(../../images/blt_inlink_01.gif) no-repeat 10px 1.1em;
}

#main_contents .toKoudoka a:hover ,
#main_contents .toHoan a:hover ,
#main_contents .toTenkan a:hover {
	border: 1px solid #8FC0E1;
}
#main_contents .more3 img {
	margin-right:5px;
}

#main_contents .more3 a {
	display:block;
	padding: 8px 10px 8px 21px;
}


/* ===== hoan_kitei.html ===== */

#main_contents ol.ordered02 ul.unordered {
	margin:0;
	list-style-type:none;
}
#main_contents ol.ordered02 ul.unordered li {
	list-style-type:none;
}

/*========== index ==========*/
#contents .gasChange {
	margin: 10px 10px 10px 0;
	width: 290px;
}

#contents .gasChange a {
	display: block;
	border: 1px solid #ccc;
	padding: 8px 10px 8px 21px;
	background: url(../../images/blt_inlink_01.gif) no-repeat 10px 1.1em;
}

#contents .gasChange a:hover {
	border: 1px solid #8FC0E1;
}

#contents .fushinsha {
	float: left;
	margin: 10px 10px 26px 0;
	width: 310px;
}

#contents .fushinsha a {
	display: block;
	border: 1px solid #ccc;
	padding: 8px 10px 8px 21px;
	background: url(../../images/blt_inlink_01.gif) no-repeat 10px 1.1em;
}

#contents .fushinsha a:hover {
	border: 1px solid #8FC0E1;
}

#contents .rmGreen .readline img {
	padding:0 6px 0 4px;
}
#contents .rmGreen .readline {
	padding-left:4px;
}
.btn_anzentorikumi a:hover {
	border:1px solid #96D9B3;
}
.btn_anzentorikumi a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	border:1px solid #CCCCCC;
	display:block;
	width: 260px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 21px;
	background-attachment: scroll;
	background-color:#ffffff;
	background-image: url(/common/images/blt_inlink_01_green.gif);
	background-repeat: no-repeat;
	background-position: 10px 0.9em;
	margin-top: 10px;
}
