#main .main_cont .section p{margin-bottom:0}#main .main_cont #map .map-wrap{display:inline-block;position:relative}#main .main_cont #map .map-wrap .button{bottom:12px;position:absolute;right:18px}#main .main_cont #map .map-wrap .button a{background:#53aaa7;border:1px solid #53aaa7;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#fff;display:block;float:left;line-height:1.1;margin-left:5px;padding:8px 15px;text-decoration:none}#main .main_cont #map .map-wrap .button a:hover{background:#fff;color:#53aaa7}#main .main_cont #map .map-wrap .button a.br-cont:before{content:"\f101";font-family:iconvault;font-size:1.3em;vertical-align:middle}#main .main_cont #map .map-wrap .button a.print:before{background:url(https://50443322.fs1.hubspotusercontent-na2.net/hubfs/50443322/toyota-kai/facility/takahama/map/print_out.png) no-repeat 0 0;content:"";margin-right:.2em;padding-left:20px;vertical-align:middle}#main .main_cont #map .map-wrap .button a.print:hover:before{background:url(https://50443322.fs1.hubspotusercontent-na2.net/hubfs/50443322/toyota-kai/facility/takahama/map/print_on.png) no-repeat 0 0}#main .main_cont #map .address{line-height:2em;margin-top:20px;padding-left:160px;text-align:left}#main .main_cont #map .address dd,#main .main_cont #map .address dt{float:left}#main .main_cont #map .address dt{clear:left;float:left;width:80px}#main .main_cont #map .address .fax{clear:none;margin-left:60px;width:70px}#main .main_cont #access dl{line-height:1.8em}#main .main_cont #access dl dt{color:#53aaa7;font-weight:700}#main .main_cont #access dl dd{margin-bottom:20px;text-indent:1em}#main .main_cont #access dl dd:last-child{margin-bottom:0}#main .main_cont #car dl{line-height:1.8em;padding-left:1em}#main .main_cont #car dl dt{padding-left:15px}@media screen and (max-width:999px){#main .main_cont #map .address{line-height:1.6;margin:20px auto 0;padding-left:0;width:470px}#main .main_cont #map .address .fax,#main .main_cont #map .address dt{width:auto}#main .main_cont #map .address dd{margin-bottom:10px}}@media screen and (max-width:600px){#main .main_cont #map .address{padding-left:0;width:auto}#main .main_cont #map .address dd,#main .main_cont #map .address dt{float:none}#main .main_cont #map .address .fax{margin-left:0}}