@charset "utf-8";

/*----------------------------------------------------
	.con_intro 	冒頭コメント
----------------------------------------------------*/
.con_intro {
	margin-bottom: 100px;
	margin-top: 25px;
}
.con_intro .txt_int {
  line-height: 2;
  text-align: center;
  margin: 0 auto 20px;
}
.con_intro h2{
	text-align: center;
	margin-bottom: 65px;
	margin-top: 35px;
}
.con_intro .photo  { 
    margin-bottom : 35px; 
	text-align: center;
}
/*----------------------------------------------------
	.g_map 	地図
----------------------------------------------------*/
#access #box_map {
	margin-bottom: 150px;
	margin-top: 25px;
	width : 1140px;
}
#access #box_map .g_map {
	max-width : 1134px;
	margin: 0;
	height: 454px;
	border: 1px solid #cccccc;
}
#access #box_map .link_gmap {
	text-align:right;
	margin-left:860px;
}
#access #box_map .link_gmap a {
    display:block;  /* ブロック要素に */
    width:280px;
    background:#416641;
    border-radius:8px;
    color:#fff;
    line-height:3.2;
    text-decoration:none;  /* リンクの下線を消す */
    text-align:center;
}
#access #box_map .link_gmap a:hover {
    background:#739673;
    color:#fff;
}

/*----------------------------------------------------
	#con_access 	アクセス
----------------------------------------------------*/
#con_access  { 
    margin : 0 auto; 
    width : 1060px; 
    clear : both; 
    overflow : hidden; 
} 
#con_access .maparea {
	margin-bottom: 220px;
}
#con_access .maparea .tit_box {
	margin-bottom: 100px;
	background: url(../access/img/tit_acc_bline.gif) no-repeat top;
	width: 1060px;
	margin-right: auto;
	margin-left: auto;
}
#con_access .maparea .tit_box h3 {
	text-align: center;
	padding-top: 36px;
}
#con_access .maparea .img_map  { 
    width : 1000px; 
	margin : 0 auto; 
} 
#con_access .maparea .img_map.last {
	margin-bottom: 150px;
}
#con_access .maparea .linkbox {
	height: 30px;
	background: #D9E4D7;
	width: 970px;
	margin : 0 auto;
} 
#con_access .maparea ul.li_link li {
	float : left;
	background : url(../img/ic_link.gif) no-repeat left;
	margin-left : 2.5em;
	padding-left : 1.5em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}
#con_access .maparea ul.li_link li:after {
content : url(../img/ic_blank.png);
padding-left : 0.25em;
} 
#con_access .maparea p.bus_guide {
	width: 970px;
	margin : 35px auto 0;
} 

