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


*{
margin:0;
padding:0;
border:0;
}

body {
font-family: ＭＳ Ｐゴシック, ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, Osaka;
font-size: 12px;
color: #000000;
background: url(../image/bg_top.jpg) repeat-x;
text-align: center;
}


#wrapper {
margin: auto;
width: 880px;
margin-top: 3px;
}

#header {
width: 880px;
height: 90px;
}

.head {
margin-top:10px;
}

.top {
width: 880px;
height: 80px;
text-indent:-10000px;
}

.logo {
margin-top: -80px;
}



<!-------↓navi↓------->

#gnavi{
width: 880px;
}

#gnavi li{
float: left;
margin-top: 20px;
margin-bottom:10px;
list-style-type: none;
}

#gnavi li a{
display:block;
height:65px;
text-indent:-10000px;
text-align:center;
text-decoration:none;
}

#gnavi li#navi1,
#gnavi li#navi1 a{
width: 170px;
background: url(../image/shiroari2.jpg) no-repeat;
}

#gnavi li#navi2,
#gnavi li#navi2 a{
width: 234px;
background: url(../image/hoka2.jpg) no-repeat;
}


#gnavi li#navi3,
#gnavi li#navi3 a{
width:112px;
background: url(../image/nidaikoho2.jpg) no-repeat;
}

#gnavi li#navi4,
#gnavi li#navi4 a{
width:181px;
background: url(../image/shinchiku2.jpg) no-repeat;
}

#gnavi li#navi5,
#gnavi li#navi5 a{
width:183px;
background: url(../image/marugoto2.jpg) no-repeat;
}


#center {
clear:both;
background-color:#fef7fa;
}

h1 {
text-indent:-10000px;
}


.p {
	padding-top:-30px;
margin-bottom:20px;
font-size:15px;
color:#6a3a0d;
}



<!--
/* 中央寄せの設定 */
div.atweb_div1 {
	/* 幅の設定 */
	width: 100%;
	/* IE用中央寄せの設定 */
	text-align: center;
}
div.atweb_div2 {
	/* 幅の設定 */
	width: 670px;
	/* 中央寄せの設定 */
	margin-top:10px;
	margin-left: 105px;
	margin-right: auto;
}
/* テーブル全体の設定 */
table.atweb_table1 {
	/* テーブル幅の設定 */
	width: 670px;
	/* 枠線の設定 */
	border-collapse: collapse;
	border: 1px;
	border-style: solid;
	border-color: #666666;
}
/* 項目セルの設定 */
td.atweb_item1 {
	/* セル幅の設定 */
	width: 20%;
	/* セル余白の設定 */
	padding: 10px;
	/* セル背景色の設定 */
	background-color: #f4f4f4;
	/* 枠線の設定 */
	border: 1px;
	border-style: solid;
	border-color: #666666;
	/* セル内テキスト折り返しの設定 */
	white-space: nowrap;
	/* セル内テキスト表示位置の設定 */
	text-align: left;
	vertical-align: middle;
	/* セル内テキストフォントサイズの設定 */
	font-size: 12px;
	line-height:1.5em;
}
/* テータセルの設定 */
td.atweb_data1 {
	/* セル幅の設定 */
	width: auto;
	/* セル余白の設定 */
	padding: 10px;
	/* セル背景色の設定 */
	background-color: #f4f4f4;
	/* 枠線の設定 */
	border: 1px;
	border-style: solid;
	border-color: #666666;
	/* セル内テキスト表示位置の設定 */
	text-align: left;
	vertical-align: middle;
	/* セル内テキストフォントサイズの設定 */
	font-size:12px;
	line-height:1.8em;
}

-->


#sitemap a:link {
	color:#666;
}

#sitemap a:hover {
	color:#666;
}

#sitemap a:visited {
	color:#666;
}

#seo {
margin-left:310px;
margin-top:-16px;
}

#seo a:link {
	color:#eaeaea;
}

#seo a:hover {
	color:#eaeaea;
}

#seo a:visited {
	color:#eaeaea;
}

#foot {
text-align: left;
font-size:13px;
margin-top:-33px;
margin-left:30px;
}

#foot2 {
text-align: left;
font-size:13px;
margin-top:15px;
margin-left:30px;
}

#footer {
text-align: left;
padding-left:40px;
padding-top:15px;
}