@import url(sub.css);

/* ======サイトマップ===================================================== */
/* -----------左右分け----------- */
#stmpindx_left {
	margin: 0;
	padding:0;
	width: 315px;
	float: left;
	overflow: hidden;
	display: inline; /* IE対策 */
}
#stmpindx_right {
	margin: 0;
	padding:0;
	width: 265px;
	float: left;
	overflow: hidden;
	display: inline; /* IE対策 */
}
#stmpindx_both {
	clear: both;
	margin: 0 0 25px 0;
	padding: 0;
	width: 605px;
	overflow: hidden;
}
/* -----------左側パディング----------- */
#stmpindxlft {
	margin: 0;
	padding: 0 40px 0 10px;
}
/* -----------見出し（大）----------- */
h3.stmpttl01{ 
	margin: 0 0 0.5em 0;
	padding: 1em 0 0.3em 0;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	line-height: 1em;
	border-bottom: solid 2px #ADB3C3;
}
/* -----------見出し（中）----------- */
h4.stmpsttl01{ 
	margin: 0  0 0.3em 12px;
	padding: 0.5em 0 0.3em 0;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	line-height: 1em;
	border-bottom: solid 1px #CCC;
}
/* -----------リスト----------- */
ul.stmplst01,
ul.stmplst02 {
	margin: 0 0 0.8em 12px;
	padding: 0;
}
ul.stmplst01 { margin: 0 0 0.8em 12px;}
ul.stmplst02 { margin: 0 0 0.8em 30px;}
ul.stmplst01 li,
ul.stmplst02 li {
	margin: 0 0 0 0;
	padding: 0.1em 0 0 0;
	list-style: none;
}
ul.stmplst01 li a,
ul.stmplst02 li a{
	padding-left: 0.8em;
	background: url("../images/all/head_arrw01.gif") no-repeat 0 0.4em;
}
/* -----------リスト内リスト----------- */
ul.stmplst01 li dl,
ul.stmplst02 li dl {
	margin: 0;
	padding-bottom: 0.2em;
	font-size: 12px;
	line-height: 1em;
}
ul.stmplst01 li dl dt,
ul.stmplst02 li dl dt {
	margin: 0;
	padding: 0 0 0.4em 24px;
}
