@charset "utf-8";

#access #header #photobox { background:url(../../access/img/title_photo.jpg) no-repeat 50% 0;}

#access #contents #map { width:690px; background:#e3d9a4; margin:14px auto 0 auto; padding-top:12px;}
#access #contents #map #widemap { width:637px; background:url(../../access/img/bg_map.gif) no-repeat; margin:0 auto; padding:25px 0 25px 25px;}
#access #contents #map #widemap p { padding-bottom:25px;}
#access #contents #map #widemap p span { font-weight:bold;}
#access #contents #map #widemap p strong { display:block; font-weight:bold; color:#960808; width:340px;}

#access #contents #map #detailmap { text-align:center;}
#access #contents #map #detailmap p { text-align:right; padding:0 10px 10px 0; text-decoration:underline;}


#access #journey { width:703px; margin:0 auto;}
#access #journey h3 { margin-top:30px;}
#access #journey p.text { font-size:0.9em; line-height:1.6em; padding:0 0 10px 45px;}

#access #contents div.left { float:left; width:620px; padding-left:25px;}
#access #contents p.right { float:left; width:20px; font-size:1.1em; text-align:center; color:#fff; line-height:2em; background:#000; margin-top:30px; padding:42px 5px;}
#access #contents p#train.right { padding:40px 5px;}
#access #contents p#bus.right { font-size:1.1em; text-align:center; color:#fff; line-height:1.2em; background:#000; margin-top:30px; padding:6px 5px;}
#access #contents dl { width:620px; margin:20px 0;}
#access #contents dl#journey_10 { width:680px;}
#access #contents dl dt { float:left; width:100px; margin-top:10px; font-size:11px; font-weight:bold;}
#access #contents dl dd { float:left; text-align:center; font-size:11px;}
#access #contents dl dd { float:left; text-align:center; font-size:11px;}
#access #contents dl dd.black { float:left; width:80px; text-align:center; font-size:1.1em; color:#fff; background:#000; margin-top:7px; padding-top:2px;}

#access #contents dl dd.place { width:60px; height:19px; background:#bfbcb0; margin-top:10px; line-height:1.8em;}
#access #contents dl dd.step { line-height:1.6em; padding-top:2px;}
#access #contents dl dd.step p { border-bottom:1px solid #bfbcb0; line-height:1.6em; font-size:10px;}
#access #contents dl dd.l4 { width:100px;}
#access #contents dl#journey_10 dd.l4 { width:80px;}

#journey_1 dd.l1 { width:300px;}
#journey_2 dd.l1,#journey_2 dd.l2 { width:120px;}
#journey_3 dd.l1,#journey_3 dd.l3 { width:70px;}
#journey_3 dd.l2 { width:40px;}
#journey_4 dd.l1,#journey_4 dd.l2 { width:120px;}
#journey_5 dd.l1 { width:300px;}
#journey_6 dd.l1,#journey_6 dd.l2 { width:120px;}
#journey_7 dd.l1,#journey_7 dd.l2 { width:120px;}
#journey_8 dd.l1 { width:300px;}
/*#journey_9 dd.l1,#journey_9 dd.l2 { width:120px;}*/
#access #contents dl#journey_10 dd.b1 { width:160px;}
#access #contents dl#journey_10 dd.l1 { width:330px;}

#access #contents dl#journey_11 dd.b1 { width:170px;}
#access #contents dl#journey_11 dd.b1 { width:170px;}
#access #contents dl#journey_11 dd.b2 { width:280px;}
#access #contents dl#journey_11 dd.l1 { width:100px;}
#access #contents dl#journey_11 dd.l2 { width:70px;}

#access #contents dl#journey_12 dd.b1 { width:170px;}
#access #contents dl#journey_12 dd.b2 { width:280px;}
#access #contents dl#journey_12 dd.l1 { width:100px;}
#access #contents dl#journey_12 dd.l2 { width:70px;}













