@charset 'UTF-8';


/* access */
.access p.cap { padding:5px 10px 10px 10px;}
.access .box { padding:10px 10px 10px 10px;}
.access .text-right { text-align:right; padding:10px 0 0 0 }
.access .pt10 {padding-top:10px;}
.access .pb10 {padding-bottom:10px;}
.access .pb30 {padding-bottom:30px;}

.boxlong .ttl_access {background:url(../img/boxlong_top.jpg) no-repeat left top;}


.access_map {width:694px; margin:19px 0 0 0}
.access_map ul { margin:5px 0 0 10px;}
.access_map li.ttl {background:url(../img/access_ic_ttl.jpg) 0 1px no-repeat; padding:2px 0 6px 22px; line-height:130%;}
.access_map li.yuubin {background:url(../img/access_ic_yuubin.jpg) 0 2px no-repeat; padding:2px 0 6px 20px; line-height:130%; float:left; display:inline}
.access_map li.tell {background:url(../img/access_ic_tell.jpg) 0 2px no-repeat; padding:2px 0 6px 20px; line-height:130%; margin:0 0 0 20px; display:inline}

.access_google_map { width:650px; text-align:center; padding:30px 0 20px}

.access_bus {width:694px; margin:16px 0 0 0}
.access_bus .cap { padding:5px 0 10px 10px;}
.access_btbox { width:685px; margin:0 0 0 7px;}
.access_btbox li { display:inline; float:left; margin:0 6px 0 0; width:222px;}
.access_btbox li.last {margin:0 0 0 0;}


.boxlong02_top p.text-m { padding:10px 14px 0 14px}
.boxlong02_top p.text-l { padding:0 14px 0px 14px}


/* アクセス */

#popup ul { margin:0 0 0 30px; color:#b7a8a1; padding:0 0 30px 0;}
#popup li { margin:0 0 6px 0px; color:#b7a8a1;}

#popup p.cap { padding:20px 0 0px 30px;}
#popup p.cap2 { padding:0 0px 20px 30px;}

#popup dl { margin:0 0 0 30px; color:#b7a8a1; padding:0 0 30px 0;}
#popup dt { margin:0 0 10px 0; color:#b7a8a1;}
#popup dd { margin:0 0 20px 20px; color:#b7a8a1; padding-right:40px;}


/* link */

.link_boxleft { width:220px; float:left; text-align:right; padding:10px 0;}
.link_boxright {  width:445px; float:right; padding:32px 0 0 0;}


