/* CSS Document */

.webmap{width:1200px; margin:24px auto}
.webmap_l{width:870px;}
.webmap_r{width:300px;}

.map_title{ height:50px; border-bottom:3px solid #eaeaea;}
.map_title h3{ border-bottom:3px solid #eb6120; float:left; line-height:50px; font-size:24px}

.webmap_list dl{ margin-top:23px; border-bottom:1px dashed #eaeaea; padding-bottom:23px}
.webmap_list dl dt{ float:left;width:130px; margin-top:4px}
.webmap_list dl dt a{ display:block;color:#eb6120; font-size:18px; background:url(../img/webmap_ico.png) no-repeat left top; padding-left:37px}
.webmap_list dl dt.icon01 a{ background-position:left 3px}
.webmap_list dl dt.icon02 a{ background-position:-130px 1px}
.webmap_list dl dt.icon03 a{ background-position:-270px 0}
.webmap_list dl dt.icon04 a{ background-position:-410px 0}
.webmap_list dl dt.icon05 a{ background-position:-550px 2px}
.webmap_list dl dt.icon06 a{ background-position:-690px 3px}
.webmap_list dl dt.icon07 a{ background-position:-830px 0px}
.webmap_list dl dt.icon08 a{ background-position:-970px 0px}
.webmap_list dl dt.icon09 a {background-position: -1114px 0}
.webmap_list dl dt.icon10 a {background-position: -1265px 0}
				
.webmap_list dl dd{ float:left;width:740px}
.webmap_list dl dd span{ display:inline-block; width:120px; font-size:16px; line-height:18px; padding:7px 0; float:left}
.webmap_list dl dd span.w240{width:240px}

.webmap_r a{ text-decoration:none}
.webmap_r dl{ margin-top:30px; min-height:60px}
.webmap_r dl dt{ float:left; margin-right:10px;}
.webmap_r dl dd{color:#818181}
.webmap_r dl dd span{ display:block; font-size:16px;color:#333}
.d_pt dd{ padding:6px 0}
.d_pt dd span{ margin-bottom:5px}

/*footer*/
.footer{ background:#666; padding:20px 0; color:#ebebeb; text-align:center; line-height:30px}
.footer a{ color:#fff}
.footer a:hover{ color:#fff!important}
.footer-block{width:1200px; margin:0 auto;position: relative;}
.icon_ei{position: absolute;right:0px; top:10px}