@charset "shift-jis";

.sitemap_bg01 { 
	background:url(../img/sitemap_bg_002.gif) top left repeat-y;
	padding:28px 30px;
}

h4.title-lv4-01{
	background:url(../img/sitemap_h4_bg_001.gif) top left no-repeat;
	padding:3px 30px 0px 30px;
	height:23px;
	font-weight:bold;
}

h5.title-lv5-01 {
	background:url(../img/sitemap_h5_bg_001.gif) left bottom repeat-x;
/*	width:670px;
*/	height:24px;
	color: #13007c;
	font-weight: bold;
	padding-bottom:8px;
	margin-bottom:10px;
}

h5.title-lv5-01 span { 
	display:block;
	line-height:1.5em;
	padding:5px 14px 0px 25px;
	background: url(../img/icn_arrow_002.gif) no-repeat 8px 9px scroll transparent;

}

.mainbox01 { margin:0px 0px 0px 180px;}

.clear_fl { 
	font-size: 0px;
	line-height: 0px;
}

.bottom01 img{ vertical-align:top;}

.article ul li {
	list-style:none;
	line-height:2.0em;
}
.article ul.arrow-list01 li {
	margin-left:230px;
	padding-left:10px;
	background:url(../img/icn_arrow_003.gif) no-repeat 1px 0.8em scroll transparent;
}
.article ul.arrow-list01 li.column-title {
	margin-left:230px;
	padding-left:10px;
	margin-top:20px;
	background:url(/cmn/img/square_01.gif) no-repeat 0 0.6em scroll transparent;
}
.article ul.arrow-list01 li.first-child {
	margin-top:0;
}

.article ul.arrow-list01 li ul li {
	font-size:10px;
	margin-left:0px;
	background:url(../img/icn_arrow_004.gif) no-repeat 1px 0.8em scroll transparent;
}

.article ul.arrow-list01 li ul li ul li {
	font-size:10px;
	margin-left:0px;
	background:url(../img/icn_arrow_004.gif) no-repeat 1px 0.8em scroll transparent;
}

