@charset "utf-8";


/* --------------------------------------------------
	行頭を表示するときは「##」で検索してください。
-------------------------------------------------- */

/* --------------------------------------------------
	##header
-------------------------------------------------- */
body#sitemap-link div#header{background:#471F14 url(../sitemap_link/img/h_line.jpg) repeat-x center bottom;}
body#sitemap-link div#header-inner{background:url(../sitemap_link/img/h_bg.jpg) no-repeat left top;}
body#sitemap-link h1{color:#E0C28F;}

/* --------------------------------------------------
	##contents
-------------------------------------------------- */
div#box{
	background:url(../sitemap_link/img/bg_mdl1.gif) repeat-y right top;
}
div#box-inner:after{
	height:0;
	visibility:hidden;
	content:".";
	display:block;
	clear:both;
}
div#box-inner{
	background:url(../sitemap_link/img/bg_btm1.gif) no-repeat right bottom;
	_height:1px;
	min-height:1px;
	/*\*//*/
	height:auto;
	overflow:hidden;
	/**/
}
div#box1{
	float:left;
	width:617px;
}
div#box1 h3{margin-bottom:22px;}
div.box1-1{margin-bottom:35px;}
table.box2{
	margin-bottom:10px;
	width:617px;
}
table.box2 td{color:#E3DACC;}
table.box2 td a{color:#452100;}
table.box2 td a:hover{color:#F00;}
div#box3{
	float:right;
	width:204px;
}
div#box3 h3{
	margin-bottom:10px;
}
div.box4{
	margin:0 19px;
	padding:16px 4px;
	background:url(../sitemap_link/img/line1.gif) repeat-x left top;
}
div#start.box4{
	padding:0 4px 16px;
	background:none;
}
div.box4 h4{margin-bottom:7px;}
div.box4 ul{
	margin:0;
	padding:0;
	list-style:none;
}
div.box4 ul li{
	margin:0;
	padding:0 0 0 13px;
	line-height:18px;
	color:#452100;
	background:url(../sitemap_link/img/icon1.gif) no-repeat 7px 8px;
	font-size:12px;
}
div.box4 ul li a{color:#452100;}
div.box4 ul li a:hover{color:#F00;}

