body{height:100%;width:100%}.left{float:left}.right{float:right}.clear{clear:both}.center{margin-left:auto;margin-right:auto}.t_left{text-align:left}.t_center{text-align:center}.t_right{text-align:right}.block{display:block}.none{display:none}.inline{display:inline}.relative{position:relative}.cursor{cursor:default}.pointer{cursor:pointer}.img-icon_other_bus{width:18px;height:18px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -22px}.img-icon_other_car{width:18px;height:18px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -45px}.img-icon_other_taxi{width:18px;height:18px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -68px}.img-icon_other_train{width:18px;height:18px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -91px}.img-icon_other_walk{width:18px;height:18px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -114px}.img-icon_sum_calorie{width:20px;height:20px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -487px}.img-icon_sum_distance{width:20px;height:20px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -512px}.img-icon_sum_step{width:20px;height:20px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -537px}.img-icon_sum_time{width:20px;height:20px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -562px}.img-icon_tbt_walk{width:20px;height:20px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -587px}.img-direction-0{width:36px;height:36px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -405px}.img-direction-1,.img-direction-2,.img-direction-3{width:36px;height:36px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -364px}.img-direction-4{width:36px;height:36px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -282px}.img-direction-5,.img-direction-6,.img-direction-7{width:36px;height:36px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -200px}.img-direction-8{width:36px;height:36px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -446px}.img-direction-9,.img-direction-10,.img-direction-11{width:36px;height:36px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -159px}.img-direction-12{width:36px;height:36px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -241px}.img-direction-13,.img-direction-14,.img-direction-15{width:36px;height:36px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -323px}.wrapper-content{display:flex}#left_pane{width:620px}#right_pane{width:300px;margin-left:40px;display:inline}#right_pane .cmp_flame{margin-bottom:12px}body div.f,body h1#subject{width:960px !important}body{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}input,button{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}#pageframe{margin-left:auto;margin-right:auto;text-align:left}.main_frame{position:relative;margin-top:0}.body_container{width:960px}.line{border-bottom:solid 1px #cccccc;clear:both}.orange-btn{width:100px;padding:8px 0;margin:0 3px;border-radius:4px;color:white;background-color:#f39c12;border:none;cursor:pointer}#page_title{font-size:26px;font-weight:bold;color:#333333;margin-bottom:15px;line-height:1.2}#crumb{padding-top:2px;padding-bottom:23px}#crumb li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:12px;font-weight:bold;margin:0}.sub-title{font-size:16px;margin-top:43px;padding-bottom:5px;border-bottom:3px solid #ccc}#header-link-area{overflow:hidden;margin-bottom:8px}#header-link-area .print-btn,#header-link-area .mail-btn{border:1px solid #ccc;width:116px;height:24px;color:#369;font-weight:bold;font-size:12px;margin:1px 7px 3px 0;text-align:center;line-height:24px;cursor:pointer}#header-link-area .print-btn:hover,#header-link-area .mail-btn:hover{background-color:#eff7ff}#header-link-area .print-btn .icon{width:17px;height:17px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 -137px;padding:1px 0 1px 17px;background-repeat:no-repeat}#header-link-area .print-btn .text{padding:18px}#header-link-area .mail-btn .icon{width:17px;height:17px;background-image:url('../../../img/walk/route/sprite-sc596c70fcc.png');background-position:0 0;padding:1px 0 1px 17px;background-repeat:no-repeat}#header-link-area .mail-btn .text{padding:5px}#header-link-area .use-vehicle{font-weight:bold}#header-link-area .use-vehicle a{display:inline-block;padding:7px 0 3px 0;font-size:13px}#map-image{position:relative;width:620px;height:200px}#map-image .big-map-link{width:126px;height:36px;position:absolute;bottom:18px;left:494px;z-index:1000;background-color:#fff;font-size:14px;font-weight:700;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}#map-image .big-map-link a{display:inline-block;padding:11px 0 11px 7px;z-index:1100}#route-summary-area{margin-bottom:20px;background-color:#f6f6f6;padding:22px 18px 18px 18px;color:#333;font-size:13px}#route-summary-area .route-summary-item{display:inline-block;height:42px;vertical-align:top}#route-summary-area .route-summary-item .summary-title{position:relative;display:inline-block;width:105px}#route-summary-area .route-summary-item .summary-title .icon{position:absolute;top:-2px}#route-summary-area .route-summary-item .summary-title .title-name{margin-left:24px}#route-summary-area .route-summary-item .summary-data{display:inline-block;width:160px;font-size:20px;font-weight:bold}#route-summary-area .route-summary-item .summary-data.orange{color:#f16c00}#route-summary-area .route-summary-item .summary-data .unit{font-size:14px}#route-summary-area .route-summary-item .remarks{color:#838383;font-size:11px;margin-left:24px;white-space:nowrap}.guide-title{font-weight:bold;margin-bottom:7px;color:#333;font-size:13px}.sections{padding:0;list-style-type:none}.sections .point{overflow:hidden;background-color:white;border-top:1px dotted #cccccc;border-bottom:1px dotted #cccccc}.sections .point .top{border-bottom:1px dotted #cccccc}.sections .point .bottom{border-top:1px dotted #cccccc}.sections .point .top,.sections .point .bottom{float:left;width:100%;background-color:white}.sections .point .top .time,.sections .point .bottom .time{font-size:14px;font-weight:bold;float:left}.sections .point .left,.sections .point .right{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:10px auto}.sections .point .center{height:60px;display:table-cell;vertical-align:middle}.sections .point .center .name{font-size:16px;font-weight:bold;color:#333;width:100%}.sections .point .left{width:104px;margin-right:-8px}.sections .point .left>div{margin:0 auto}.sections .point .left .icon{width:35px;height:16px;*line-height:20px;text-align:center;padding:3px 1px;font-size:14px;font-weight:bold;color:white;margin:8px auto}.sections .point .left .icon.start{background-color:#5e92c4}.sections .point .left .icon.goal{background-color:#c66eaa}.sections .point .right{width:50px}.sections .point .right .time{font-size:13px}.sections .move.walk{background-color:#f6f6f6;height:43px;padding-left:47px;overflow:hidden}.sections .move.walk .distance{font-size:12px;font-weight:bold;padding:14px 0 13px 37px;border-left:solid 10px #44da06;color:#333;position:relative}.sections .move.walk .distance .icon{position:absolute;top:9px}.sections .move.walk .distance .text{padding-left:25px}.use-vehicle-area{padding:18px 12px;border-bottom:1px dotted #cccccc}.use-vehicle-area .vehicle-link{display:inline-block;position:relative;width:190px}.use-vehicle-area .vehicle-link .icon{position:absolute}.use-vehicle-area .vehicle-link .text{font-weight:bold;padding-left:23px;font-size:14px}.trans-item-area .trans-item{display:inline-block;width:281px;padding:14px 10px;border-bottom:1px dotted #cccccc;vertical-align:top}.trans-item-area .trans-item.odd{margin-right:12px}.trans-item-area .trans-item .trans-link-area .trans-link{position:relative}.trans-item-area .trans-item .trans-link-area .trans-link .icon{display:inline-block;position:absolute}.trans-item-area .trans-item .trans-link-area .trans-link .text{display:inline-block;font-weight:bold;padding-left:24px;font-size:14px}.trans-item-area .trans-item .trans-link-area>dd{display:inline-block;font-size:12px;color:#f16c00}.trans-item-area .trans-item .trans-link-area .distance{margin:5px 5px 0 25px}.trans-item-area .trans-item .trans-link-area .time{margin-top:5px}.trans-item-area .no-trans-item{margin:10px}.relation-link{padding:13px 0;font-size:14px;border-bottom:1px dotted #cccccc}.second-ad-frame{margin-top:43px}#modal-mail{position:relative}#modal-mail .mail-title{font-size:16px;font-weight:bold;margin:10px 0 5px 10px}#modal-mail .mail-content{background-color:#e6e6e6;padding:10px;margin:0;font-size:14px}#modal-mail .mail-attention{padding:10px;margin:0;font-size:14px}#modal-mail #mail-submit-btn{background-color:#026400;color:#fff;margin:16px 0;letter-spacing:1px;height:40px;width:61%;border-radius:8px}#modal-mail .mail-item-btn{display:flex;align-items:center;justify-content:center}#modal-mail .mail-item-subject{display:inline-block;width:50px;height:30px}#modal-mail .mail-item-content{display:inline-block;height:30px}#modal-mail #mail-address{width:300px}#modal-mail .mail-message{width:540px;height:200px}#modal-mail .mail-attention-subject{float:left}#modal-mail .mail-attention-content{margin-left:70px}
