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

/* 基本設定ここから */


body {
	color: #555555;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

a:link {
	color: #555555;
	text-decoration: none;
}


a:visited {
	color: #61211C;
	text-decoration: none;
}


a:hover {
	color: #624624;
	text-decoration: none;
}


a:active {
	color: #624624;
	text-decoration: none;
}


address {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",sans-serif;
	color: #555555;
	font-size: 8px;
	font-style: normal;
	text-align: right;
	background-color: #FFFFFF;
	margin:0px 0px 20px 0px;
	padding:10px 0px 20px 0px;
}




img {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: 0;}




/* 基本設定ここまで */




/* レイアウト設定ここから */

#pageBoby {
	width: 780px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	}




#head {
	width: 780px;
	height: 580px;
	background-color: #ffffff;
	margin: 130px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#head_kyuotuu{
	width: 780px;
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 15px 0px;
	border-bottom: 1px #999999 solid;
	}
	
#contents_map1{
	width: 780px;
	margin: 40px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	}




#contents {
	width: 780px;
	height: 42px;
	background-color: #ffffff;
	margin: 60px 0px 20px 0px;
	}


#contents_2 {
	width: 500px;
	height: 80px;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 280px;
	padding: 0px 0px 0px 0px;
	}
	
#contents3 {
	width: 780px;
	height: 40px;
	background-color: #ffffff;
	margin: 20px 0px 20px 0px;
	}

#add1 {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",sans-serif;
	color: #555555;
	font-size: 14px;
	margin: 30px 0px 10px 10px;}

#tel1 {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",sans-serif;
	color: #555555;
	font-size: 16px;
	margin: 0px 0px 20px 10px;}


#kyuujitu {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",sans-serif;
	color: #555555;
	font-size: 13px;
	margin: 40px 0px 5px 10px;}
	
#jikan {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",sans-serif;
	color: #555555;
	font-size: 13px;
	line-height:  18px;
	margin: 10px 0px 8px 10px;}
	
#cyuusyaku {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",sans-serif;
	color: #555555;
	font-size: 10px;
	line-height: 14px;
	margin: 0px 0px 100px 10px;}	

#footer{
	clear: both;}




/* レイアウト設定ここまで */




/* ナビゲーションここから */



#contents #NaviToTop {
	list-style-type: none; 
	text-align: center;
}




.span1 {display: none ;}

#contents #NaviToTop #menu_top_00 a {
background-image : url(../kyoutu/akari_rogo2_g.gif); 
width:76px; 
height:42px;
background-repeat:no-repeat; 
margin:0 auto 0 auto; 
padding:0;
display:block;
}


#contents #NaviToTop #menu_top_00 a:hover {
background-image : url(../kyoutu/akari_rogo2_g_up.gif); 
width:76px; 
height:42px;
background-repeat:no-repeat; 
margin:0 auto 0 auto; 
padding:0;
display:block;
}


#contents_2 {
text-align:left;
}

#contents_2 #navi {
	top      :0px;
	left     :0px;
	height:50px;
}

#Navi ul { 
margin: 0 0 0 0; 
padding :0 0 0 0; 
list-style-type : none; 
}

#Navi li { 
display : inline; 
padding :0 0 0 0 ; 
margin:0 20px 0 0;
float:left 
}

#Navi #menu_a_1 a {
background-image:url(../kyoutu/top_menu_g.gif); 
width:80px; 
height:20px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
display:block;
}

#Navi #menu_a_1 a:hover {
background-image:url(../kyoutu/top_menu_g_up.gif);
width:80px; 
height:20px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}

#Navi #menu_a_2 a {
background-image:url(../kyoutu/top_access_g.gif);
width:80px; 
height:20px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
display:block;
}

#Navi #menu_a_2 a:hover {
background-image:url(../kyoutu/top_access_g_up.gif);
width:80px; 
height:20px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}
#Navi #menu_a_3 a {
background-image:url(../kyoutu/top_weblog_g.gif);
width:80px; 
height:20px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
display:block;
}

#Navi #menu_a_3 a:hover {
background-image:url(../kyoutu/top_weblog_g_up.gif);
width:80px; 
height:20px;
background-repeat:no-repeat;
margin:0;
padding:0;
display:block;
}

#contents3 #Navi2 {
	list-style-type: none; 
	text-align: center;
}

#contents3 #Navi2 #menu_top_10 a {
background-image : url(../kyoutu/akari_rogo_g.gif); 
width:73px; 
height:40px;
background-repeat:no-repeat; 
margin:0 auto 0 auto; 
padding:0;
display:block;
}


#contents3 #Navi2 #menu_top_10 a:hover {
background-image : url(../kyoutu/akari_rogo_g_up.gif); 
width:73px; 
height:40px;
background-repeat:no-repeat; 
margin:0 auto 0 auto; 
padding:0;
display:block;
}

#Navi2 ul { 
margin: 0 0 0 0; 
padding :0 0 0 0; 
list-style-type : none; 
}

#Navi2 li { 
display : inline; 
padding :0 0 0 0 ; 
margin:0 0 0 0;
}




/* ナビゲーション設定ここまで */




/* SITEMAP設定ここから */


/* SITEMAP設定ここまで */

/* PageTop設定ここから */
#gotoTop {
	font-size: 0.7em;
	text-align: right;
	text-transform: lowercase;
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 0px;

}

/* PageTop設定ここまで */

/* TOP 設定ここから */



/* TOP 設定ここまで */




/* information 設定ここから */


/* information 設定ここまで */
/* accsess 設定ここから */


/* accsess 設定ここまで */

