


#access_contents{width:800px; height:auto; margin:0px; padding:0px 0px 32px 0px; background:url(../images/access_bg.jpg) no-repeat #e6d5bf;}





#access_ttl{width:800px; height:auto; margin:0px; padding:0px;}

#access_ttl_area{width:600px; height:auto; margin:0px; padding:0px;}
#access_ttl_area h2{display:block; width:500px; height:110px; background:url(../images/access_ttl.jpg) no-repeat 1px 2px; text-indent:-9999px;}
#access_ttl_area p{text-indent:-9999px;}



#google_float_box{width:770px; height:auto; margin:0px; padding:0px 0px 0px 30px;}
#google_float_box:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

#google_map_box{width:542px; height:328px; margin:0px 0px 0px 0px; padding:0px; background:url(../images/img_google_map_bg.gif); float:left;}

#google_map{width:522px; height:auto; margin:0px auto; padding:10px 0px;}

#google_map img{width:800px; height:500px;}

#google_map_waku{width:210px; height:auto; margin:0px; padding:0px; float:right;}

#google_map_info{width:192px; height:auto; margin:0px; padding:0px 0px 0px 0px;}


#google_map_info_ttl{width:129px; height:24px; margin:0px auto; padding:0px;}


#google_map_txt_area{width:170px; height:auto; margin:0px auto; padding:13px 10px 7px 0px; border:1px solid #f5eee5;}

#google_map_txt_area ul{padding-left:10px; padding-bottom:0px;}

#google_map_txt_area li{list-style-position:inside; padding-bottom:5px;}

#google_btn{width:168px; height:40px; margin:10px 0px 0px 5px; height:auto;}




#access_area{width:550px; height:auto; margin:0px; padding:30px 0px 30px 30px; float:left;}

#train_buss{width:500px; height:auto; margin:0px; padding:0px;}

#train_buss_ttl{width:500px; height:25px; margin:0px; padding:0px; background:url(../images/image_train_buss.jpg) no-repeat;}

#train_buss_ttl h5{text-indent:-9999px;}

#train_buss_txt{width:485px; height:auto; margin:0px; padding:15px 0px 30px 15px;}



#car{width:500px; height:auto; margin:0px; padding:0px;}

#car_ttl{width:500px; height:25px; margin:0px; padding:0px; background:url(../images/image_car.jpg) no-repeat;}

#car_ttl h5{text-indent:-9999px;}

#car_txt{width:485px; height:auto; margin:0px; padding:15px 0px 30px 15px;}




#address_area{width:500px; height:auto; margin:0px; padding:0px;}

#address_area_ttl{width:500px; height:25px; margin:0px; padding:0px; background:url(../images/image_address.jpg) no-repeat;}

#address_area_ttl h5{text-indent:-9999px;}

#address_area_txt{width:485px; height:auto; margin:0px; padding:15px 0px 30px 15px;}





.print_address{display:none}











#float_right{width:200px; height:auto; margin:0px; padding:30px 0px 0px 0px; float:left;}











