@charset "utf-8";

#photo{
	background:url("../img/photo.jpg") no-repeat 0 -1150px;
	width:880px;
	height:200px;
	position:relative;
	margin-bottom:15px;
}

#photo #photo_copy{
	width:500px;
	height:90px;
	padding:1em;
	text-align:left;
	line-height:1.5em;
	position:absolute;
	top:0;
	left:0;
}

#photo #photo_copy h2{
	background:url("../img/photo_title.png") no-repeat 0 -210px;
	width:500px;
	height:30px;
	text-indent:-9898px;
	margin-bottom:5px;
}

/*左カラム*/

#contents{
	width:650px;
	float:left;
	text-align:left;
}

#contents ul#sitemap{
	margin:0 0 0 30px;
}

#contents ul#sitemap li{
	font-family:"Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size:14px;
	line-height:30px;
	margin:0 0 0 1em;
	list-style:disc;
	font-weight:bold;
}

#contents ul#sitemap li a{
	color:#f8c058;
}

#contents ul#sitemap li.child{
	list-style:none;
	font-size:0;
}

#contents ul#sitemap li.child a{
	color:#fff;
}

#contents ul#sitemap li ul li{
	margin:0 0 0 3em;
	list-style:circle;
	font-size:12px;
	line-height:26px;
	font-weight:normal;
}

/*バナー*/

#sub{
	width:210px;
	float:right;
}

#sub ul#bnr li{
	width:210px;
	margin-bottom:15px;
}

#sub ul#bnr li a{
	background:url("../img/bnr.gif") no-repeat;
	display:block;
	height:70px;
	text-align:center;
	text-indent:-9898px;
}

#sub ul#bnr li a.article{
	background-position:0 0;
}
#sub ul#bnr li a.owner{
	background-position:0 -70px;
}
#sub ul#bnr li a.shimizu{
	background-position:0 -140px;
}
#sub ul#bnr li a.faq{
	background-position:0 -210px;
}

/*アドレス*/

#bottom_column{
	clear:both;
	text-align:right;
	margin-bottom:10px;
}

#bottom_column address{
	clear:both;
	white-space:nowrap;
}
