﻿img {
	border: none;
}

body {
	margin: 0;
	padding :0;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

a {
	overflow:hidden;
	outline:none;
}

.top-home {
	float: left;
	position: absolute;
	top:72px;
	left:812px;
}

a.top-home{
	display:block;
	width:38px;
	height:13px;
	background-image:url(img/header_home.gif);
	text-indent:-9999px;
}

.top-home:hover{
	background-position: 0px -13px;
}




#top-bar {
	float: left;
	position: absolute;
	top:72px;
	left:855px;
}

.top-sitemap {
	float: left;
	position: absolute;
	top:71px;
	left:860px;
}

a.top-sitemap{
	display:block;
	width:83px;
	height:13px;
	background-image:url(img/header_sitemap.gif);
	text-indent:-9999px;
}

.top-sitemap:hover{
	background-position: 0px -13px;
}




/* フッター */
#footer-box {
	clear: both;
	width: 960px;
	height: 202px;
	background-color: #FFFF99;
	background-image: url('img/footer.jpg');
	position: relative;
	font-size:12px;
}

.list {
	padding: 10px;
	overflow: hidden;
	position: relative;
}
.list ul {
	list-style: none outside none;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	position: relative;
	left: 50%;
}
.list ul li {
	float: left;
	margin-right: 5px;
	padding: 5px;
	position: relative;
	left: -50%;
}

#footer_copyright {
	clear: both;
	text-align: center;
	position: relative;
	top:20px;
	color:#6c4c3c;
	width:100%;
}

#footer_name {
	text-align: left;
	position: relative;
	top:50px;
	left:20px;
	height:40px;
}

#footer_name_word {
	text-align: left;
	position: relative;
	top:4px;
	left:0px;
}

#footer_address {
	text-align: left;
	position: relative;
	top:50px;
	left:20px;
}

#footer_telfax {
	text-align: left;
	position: relative;
	top:50px;
	left:20px;
}


#footer_logo_image {
	float: left;
	vertical-align: bottom; 
}

a.footer_home_button{
	display:block;
	width:73px;
	height:20px;
	background-image:url(img/footer_home.gif);
	text-indent:-9999px;
}

.footer_home_button:hover{
	background-position: 0px -20px;
}

a.footer_sitemap_button{
	display:block;
	width:120px;
	height:20px;
	background-image:url(img/footer_sitemap.gif);
	text-indent:-9999px;
}

.footer_sitemap_button:hover{
	background-position: 0px -20px;
}


a.footer_kojin_button{
	display:block;
	width:150px;
	height:20px;
	background-image:url(img/footer_kojin.gif);
	text-indent:-9999px;
}

.footer_kojin_button:hover{
	background-position: 0px -20px;
}

a.footer_goriyo_button{
	display:block;
	width:196px;
	height:20px;
	background-image:url(img/footer_goriyo.gif);
	text-indent:-9999px;
}

.footer_goriyo_button:hover{
	background-position: 0px -20px;
}

a.footer_otoiawase_button{
	display:block;
	width:120px;
	height:20px;
	background-image:url(img/footer_otoiawase.gif);
	text-indent:-9999px;
}

.footer_otoiawase_button:hover{
	background-position: 0px -20px;
}
