@charset "utf-8";
/* CSS Document */

/*=============================================
		import
=============================================*/

@import url("/global_src/css/common.css");
@import url("/sitemap/sitemap_src/css/main.css");

/*=============================================
		#content_01
=============================================*/

#content_01{
}

#content_01 h3{
	display:block;
	height:67px;
	margin-bottom:22px;
}

#content_01 h3 img{
	display:block;
	vertical-align:top;
}

#content_01 .hr{
	display:block;
	width:752px;
	height:1px;
	overflow:hidden;
	margin:0 auto;
	padding:14px 0;
}

#content_01 .hr img{
	width:752px;
	height:1px;
	display:block;
	vertical-align:bottom;
}

/*=============================================
		#content_01 .box
=============================================*/

.box:after{
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	content:".";
}

.box{
	min-height:1px;
	_height:1px;
	width:752px;
	margin:0 auto;
	background:url("/global_src/img/grey.gif") 86px 0 repeat-y;
	line-height:165%;
}

.box h4{
	float:left;
	display:block;
	width:89px;
}

.box ul{
	margin-top:-7px;
	padding-left:7px;
	float:left;
	width:656px;
}

/*-----------------------------------------------------------------------------------
		#content_01 .box ul li h5
-----------------------------------------------------------------------------------*/

.box ul li h5{
	color:#CCC;
	background:url("/global_src/img/dotted_2step.gif") bottom repeat-x;
	padding:7px 0;
}
.box ul li h5.last{background:none}

.box ul li h5 a{
	margin-left:3px;
}

.box ul ul{
	float:none;
	border-left:none;
	margin-top:0;
	padding:7px 0;
	background:url("/global_src/img/dotted_2step.gif") bottom repeat-x;
}

.box ul ul li{
	float:none;
	border-left:none;
	background:none;
}


/*------------------------------------------------------------------------------------
		#content_01 .to_top
------------------------------------------------------------------------------------*/

#content_01 .to_top{
	padding-top:16px;
	margin-right:16px;
	margin-bottom:16px;
}
