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}.main_frame{position:relative;margin-top:0}.main_frame .crumb{padding-top:20px;font-size:12px;font-weight:bold}#left_pane{margin-top:30px}#left_pane .content{margin-right:30px}#left_pane .content h1{margin-bottom:10px;font-size:21px;font-weight:bold;line-height:1.2}#left_pane .content .info-title{padding-bottom:10px;border-bottom:3px solid;border-color:#ccc;font-size:16px;font-weight:bold}#left_pane .content .drive-spot-info{display:flex;flex-direction:column;margin:40px 0}#left_pane .content .drive-spot-info .drive-spot-item{padding-top:20px;padding-bottom:15px;border-bottom:2px dotted #ccc}#left_pane .content .drive-spot-info .drive-spot-item>dl{display:flex;flex-wrap:wrap}#left_pane .content .drive-spot-info .drive-spot-item>dl .drive-spot-name{width:100%;margin-bottom:10px;font-weight:bold;font-size:14px}#left_pane .content .drive-spot-info .drive-spot-item>dl .drive-spot-detail{max-width:470px}#left_pane .content .drive-spot-info .drive-spot-item>dl .drive-spot-detail .drive-spot-category{display:inline-block;font-size:12px;color:#808080}#left_pane .content .drive-spot-info .drive-spot-item>dl .drive-spot-detail .drive-spot-distance{display:inline-block;font-size:12px}#left_pane .content .drive-spot-info .drive-spot-item>dl .drive-spot-detail .drive-spot-distance .distance{font-weight:bold}#left_pane .content .drive-spot-info .drive-spot-item>dl .drive-spot-detail .drive-spot-address{display:inline-block;font-size:12px}#left_pane .content .drive-spot-info .drive-spot-item>dl .drive-spot-access-map{flex-grow:1;align-self:flex-end;font-size:12px;text-align:right}#left_pane .content .drive-spot-info .drive-spot-item>dl .drive-spot-poi{align-self:flex-end;margin-left:20px;font-size:12px}#left_pane .content .drive-spot-info .drive-spot-more{align-self:flex-end;margin-top:15px}#left_pane .content .noitems{margin:10px 0px;font-size:14px}#right_pane{width:300px;text-align:left;float:right;padding-top:10px}#right_pane .section{margin-top:8px}#right_pane .section h2.sub_title,#right_pane .section h3.sub_title{font-size:16px;font-weight:bold;border-bottom:solid 3px #cccccc;margin-top:30px;padding-bottom:5px}#right_pane .section .other_link_item{padding:13px 0;font-size:14px;border-bottom:1px dotted #cccccc}#right_pane .pickupLink_frame,#right_pane .appliLink_frame{margin-bottom:40px}#right_pane .appliLink_item,#right_pane .pickupLink_item{padding-left:12px;width:214px}#right_pane .appliLink_title,#right_pane .pickupLink_title{font-size:14px;margin-bottom:3px;font-weight:bold;color:#333}#right_pane .red_txt{color:#db4716;padding-left:20px;font-size:12px}#right_pane .appliLink_description{font-size:12px;padding:8px 18px 0px 0}#right_pane .appli_icon_area{margin:7px}#right_pane .appliLink_list,#right_pane .pickupLink_list{padding:13px 0;font-size:14px;border-bottom:1px dotted #cccccc;display:flex}#right_pane #rentacar-pane{clear:both}#right_pane #rentacar-pane .title{border-bottom:3px solid;font-weight:bold;font-size:14px;margin:0;line-height:14px}
