@charset "utf-8";

/* -----------------------------------------------------------
sitemap
----------------------------------------------------------- */
.text_box h4{
	background:url(../img/index_hl01.gif) no-repeat;
	height:28px;
	font-weight:bold;
	padding:5px 0 0 15px;
	clear:both;
	margin-bottom:10px;
}

.text_box h4 a{
	padding-left:13px;
	background : url(../../img/arrow02.gif) no-repeat left 50%;
}


.text_box h5{
	display:block;
	float:left;
	text-align:left;
	font-weight:normal;
	margin:0 10px 0 30px;
	width:100px;
	margin-bottom:20px;
}

.text_box h5.nofloat{
	float:none;
	width:500px;
}

.text_box h5 a{
	padding-left:13px;
	background : url(../../img/arrow02.gif) no-repeat left 50%;
}


.text_box ul{
	display:block;
	float:left;
	padding-bottom:10px;
	/*width:380px;*/
}

.text_box ul li{
	background:url(../img/li_bg02.gif) no-repeat left top;
	display:block;
	padding-bottom:5px;
/*	height:30px;*/
	padding-left:50px;
}

.text_box ul li a{
	padding-left:13px;
	background : url(../../img/arrow02.gif) no-repeat left 50%;
}


.text_box ul li.topA{
	background:url(../img/li_bg01.gif) no-repeat;
}

.text_box ul li.topB{
	background:url(../img/li_bg04.gif) no-repeat;
}

.text_box ul li.middle{
	background:url(../img/li_bg02.gif) no-repeat;
}

.text_box ul li.bottom{
	background:url(../img/li_bg03.gif) no-repeat;
}

