body,td { color:#000000;text-align:center;margin:auto; }	


a.menu:link { color:#000000; text-decoration:none;}	
a.menu:visited { color:#99ffcc; text-decoration:none;}	
a.menu:active {color:#99ffcc; text-decoration:none;}	
a.menu:hover {color:#99ffcc; text-decoration:underline;}	

a:link { color:#285AAA; text-decoration:none;}	
a:visited { color:#285AAA; text-decoration:none;}	
a:active {color:#285AAA; text-decoration:none;}	
a:hover {color:#285AAA; text-decoration:underline;}	

#map_canvas { width: 430px;height: 280px;text-align: left;margin: 10px; }


* { margin : 0 ; padding : 0 ; }
body { width : 100% ; }



.nakami { position : relative ; margin: 0 auto; width : 960px ;margin-bottom: 150px;
 font-size: 170%;line-height: 1.6em;
text-align: left;
font-weight: 700;
 }

#my_header { width : 100% ;background-image: url(img/line-top.gif); }
#my_footer { width : 100% ; clear : both ; }


body { background-color: #FFFFEE;}


.wb {
width:940px;border-collapse:collapse;border : 1px #808080 solid;margin:auto;margin-top:0;margin-bottom:30px;padding:0;text-align:left;background-color: #FFFFFF;color:#000000;
}

.zu { text-align: center;margin: 30px; }






.naavi	{
	width: 208px;

    margin : 20px 0px 20px 0px ;
}

.navi li {
	padding-bottom: 20px;
}


.td1 {
width: 245px;vertical-align: top;padding-right:110px;
}
.td2 {
width: 245px;vertical-align: top;
}


ul.akebono01{
  list-style:none;
  padding:0;
  margin:0;
}

ul.akebono01 li{
  position:relative;
  z-index:1;
  height:100px;
  margin-bottom:0px;
}



ul.akebono01 li a img{
  display:block;
  position:absolute;
  z-index:1;
  top:10px;
  right:70px;
}


ul.akebono02 li a img{
  display:block;
  position:absolute;
  z-index:1;
  top:08px;
}


ul.akebono03{
  list-style:none;
  padding:0;
  margin:0;
}

ul.akebono03 li{
  position:relative;
  z-index:-1;
  height:25px;
  margin-bottom:0px;
}

ul.akebono03 li a{
  display:block;
  height:25px;
  background:url('http://www.thegoodsamaritanchurch.com/img/36.jpg') 0 0 repeat;
}


#service_menu{
	width:970px;
	height:46px;
	margin:0 auto;
	padding-top:13px;
	text-align:right;
	background:url(img/submenu_bg_left.gif) no-repeat top left;
}










#submidashi ul{
margin-left:30px;
}


#submidashi{
width:500px;
height:200px;
float:left;
margin-right:10px;
line-height:23px;
}


#submidashi li{
font-size:16px;
margin:0 18px 7px 0;
padding-left:17px;
background:url(img/botton5.gif) no-repeat left 4px;
}

ul#main_menu {
width: 1000px;list-style: none;margin: 0;padding: 0;
}
li.menu {
display: inline;float: left;margin-right:2px;text-decoration: none;
}


.header { 
width:960px;margin:auto;margin-top:0;margin-bottom:0;font-weight: 400;font-size:95%;text-align:right;
}


.footer {
width: 960px;padding:10px;font-size:84%;text-align:center;margin: auto;
}


.copyright {
font-size: 80%;text-align: center;
}

.note {
font-size: 110%;line-height: 1.8em;margin: 10px 0;text-align: left;
font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','Meiryo UI',Meiryo;
}

.contents{
text-align: left;margin: 0 30px;
}

.contents_a {
width: 100%;border-top:solid 50px #E9F5D5;border-bottom:solid 10px #A5DE52;clear: both;text-align:center;margin:auto;
}

.tbl1 {
width:960px;text-align:center;margin:auto;margin-top: 20px;margin-bottom:20px;
}

.l100{
width:100%;
font-size : 100%;
text-align:left;
line-height : 1.5em;
margin-left: auto;
margin-right: auto;
}

.r100{
width:100%;
font-size : 100%;
text-align:right;
line-height : 1.5em;
margin-left: auto;
margin-right: auto;
}

.lll{
text-align: left;
margin: 30px 0;
}

.ccc{
text-align: center;
margin: 30px 0;
}

.rrr{
text-align: right;
margin: 30px 0;
}

/* E */
.al_right{
	text-align:right;
	}

/*  */
.al_left{
	text-align:left;
	}

.al_center{
	text-align:center;
	}


.tuduki{
width:100%;
text-align: right;
margin-bottom: 30px;
}





#image a{
display:block;
width:904px;
background:url(img/kobetsu.gif) no-repeat;
text-decoration:none;
text-align:center;}
#image a:hover{
color:orange; 
background:url(img/kobetsu-2.gif) no-repeat;
}













