.chart-area .chart-container .station,.chart-area .maximum-height{position:absolute;box-sizing:border-box}.tag-menu ul li#supermaket.active:after,.tag-menu ul li#conviencestore.active:after,.tag-menu ul li#drugstore.active:after,.tag-menu ul li#department.active:after,.tag-menu ul li#restaurent.active:after,.tag-menu ul li#shopping.active:after,.tag-menu ul li#nurseryschool.active:after,.tag-menu ul li#highschool.active:after,.tag-menu ul li#university.active:after,.tag-menu ul li#park.active:after,.tag-menu ul li#coinparking.active:after,.tag-menu ul li#car.active:after,.tag-menu ul li#busstop.active:after,.tag-menu ul li#hospital.active:after,.tag-menu ul li#public.active:after,.tag-menu ul li#financial.active:after{content:'';position:absolute;display:inline-block;width:100%;height:100%;border-radius:18px;top:50%;left:50%;transform:translate(-50%,-50%)}#goto-map,#goto-around{margin-top:15px;padding-top:20px;border-top:1px dotted}.section-map ul,.section-map li{padding:0}.map-facility{width:750px;height:345px;margin:0 0 10px}.tag-menu{margin-bottom:5px;margin-top:10px}.tag-menu ul li{display:inline-block;border-radius:18px;border:1px solid #eee;padding:4px 20px 4px 6px;cursor:pointer;margin-bottom:10px;-moz-transition:all 1s linear;-webkit-transition:all 1s linear;transition:all 1s linear;position:relative;margin-right:12px}.tag-menu ul li a{text-decoration:none;color:#444}.tag-menu ul li.hidden{display:none}.tag-menu ul li.show{display:inline-block;-moz-transition:all 1s linear;-webkit-transition:all 1s linear;transition:all 1s linear}.tag-menu ul li#supermaket{border:1px solid #DD4228}.tag-menu ul li#supermaket.active:after{border:3px solid #DD4228}.tag-menu ul li#supermaket i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/supermaket.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#conviencestore{border:1px solid #DD4228}.tag-menu ul li#conviencestore.active:after{border:3px solid #DD4228}.tag-menu ul li#conviencestore i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/conviencestore.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#drugstore{border:1px solid #DD4228}.tag-menu ul li#drugstore.active:after{border:3px solid #DD4228}.tag-menu ul li#drugstore i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/drugstore.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#department{border:1px solid #DD4228}.tag-menu ul li#department.active:after{border:3px solid #DD4228}.tag-menu ul li#department i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/department.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#restaurent{border:1px solid #DD4228}.tag-menu ul li#restaurent.active:after{border:3px solid #DD4228}.tag-menu ul li#restaurent i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/restaurent.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#shopping{border:1px solid #DD4228}.tag-menu ul li#shopping.active:after{border:3px solid #DD4228}.tag-menu ul li#shopping i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/shopping.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#nurseryschool{border:1px solid #F49E30}.tag-menu ul li#nurseryschool.active:after{border:3px solid #F49E30}.tag-menu ul li#nurseryschool i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/nurseryschool.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#highschool{border:1px solid #F49E30}.tag-menu ul li#highschool.active:after{border:3px solid #F49E30}.tag-menu ul li#highschool i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/highschool.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#university{border:1px solid #F49E30}.tag-menu ul li#university.active:after{border:3px solid #F49E30}.tag-menu ul li#university i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/university.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#park{border:1px solid #42AB38}.tag-menu ul li#park.active:after{border:3px solid #42AB38}.tag-menu ul li#park i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/park.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#coinparking{border:1px solid #42AB38}.tag-menu ul li#coinparking.active:after{border:3px solid #42AB38}.tag-menu ul li#coinparking i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/coinparking.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#car{border:1px solid #42AB38}.tag-menu ul li#car.active:after{border:3px solid #42AB38}.tag-menu ul li#car i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/car.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#busstop{border:1px solid #42AB38}.tag-menu ul li#busstop.active:after{border:3px solid #42AB38}.tag-menu ul li#busstop i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/busstop.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#hospital{border:1px solid #BF7F21}.tag-menu ul li#hospital.active:after{border:3px solid #BF7F21}.tag-menu ul li#hospital i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/hospital.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#public{border:1px solid #BF7F21}.tag-menu ul li#public.active:after{border:3px solid #BF7F21}.tag-menu ul li#public i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/public.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.tag-menu ul li#financial{border:1px solid #BF7F21}.tag-menu ul li#financial.active:after{border:3px solid #BF7F21}.tag-menu ul li#financial i{width:18px;height:18px;background-image:url(/pc/imgs/fdp/financial.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;margin-right:5px;vertical-align:middle}.wrap-box{display:inline-block;width:100%;height:0}.wrap-box table,.wrap-box th,.wrap-box td{border-collapse:collapse;box-sizing:border-box;text-align:center}.wrap-box tbody{display:table;width:100%}.wrap-box .wrap-box-left{width:100%;display:inline-block}.wrap-box .wrap-box-left .wrapper-table{width:100%;position:relative;display:block;margin-top:20px;display:none}.wrap-box .wrap-box-left .wrapper-table .close_list{position:absolute;top:0;right:0;cursor:pointer;z-index:10}.wrap-box .wrap-box-left .wrapper-table .close_list img{width:14px;height:14px}.wrap-box .wrap-box-left .wrapper-table.show{display:inline-block}.wrap-box .wrap-box-left table{position:relative}.wrap-box .wrap-box-left table tr td:nth-child(2){text-align:left;padding-left:10px}.wrap-box .wrap-box-left table tr th span{display:inline-block}.wrap-box .wrap-box-left .section-listbox{width:100%;text-align:center}.wrap-box .wrap-box-left .section-listbox tr{display:table;width:100%;border-bottom:1px dotted #C4C4C4}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1){width:100%;font-size:20px;padding:0 0 5px;display:inline-block}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i{display:inline-block;margin-right:5px;vertical-align:middle}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-supermaket{width:36px;height:36px;background-image:url(/pc/imgs/fdp/supermaket.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-conviencestore{width:36px;height:36px;background-image:url(/pc/imgs/fdp/conviencestore.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-drugstore{width:36px;height:36px;background-image:url(/pc/imgs/fdp/drugstore.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-department{width:36px;height:36px;background-image:url(/pc/imgs/fdp/department.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-restaurent{width:36px;height:36px;background-image:url(/pc/imgs/fdp/restaurent.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-shopping{width:36px;height:36px;background-image:url(/pc/imgs/fdp/shopping.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-nurseryschool{width:36px;height:36px;background-image:url(/pc/imgs/fdp/nurseryschool.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-highschool{width:36px;height:36px;background-image:url(/pc/imgs/fdp/highschool.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-university{width:36px;height:36px;background-image:url(/pc/imgs/fdp/university.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-park{width:36px;height:36px;background-image:url(/pc/imgs/fdp/park.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-coinparking{width:36px;height:36px;background-image:url(/pc/imgs/fdp/coinparking.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-car{width:36px;height:36px;background-image:url(/pc/imgs/fdp/car.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-busstop{width:36px;height:36px;background-image:url(/pc/imgs/fdp/busstop.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-hospital{width:36px;height:36px;background-image:url(/pc/imgs/fdp/hospital.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-public{width:36px;height:36px;background-image:url(/pc/imgs/fdp/public.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(1) i.wrap-icon-financial{width:36px;height:36px;background-image:url(/pc/imgs/fdp/financial.svg);background-repeat:no-repeat;background-size:36px 36px}.wrap-box .wrap-box-left .section-listbox tr td:nth-child(1){display:table-cell;vertical-align:middle;padding:8px 5px;height:25px;width:60px;padding:8px 0}.wrap-box .wrap-box-left .section-listbox tr td:nth-child(1) span{width:25px;height:25px;display:inline-block;border-radius:50%;border:1px solid #000;text-align:center;padding:2px;box-sizing:border-box}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(2),.wrap-box .wrap-box-left .section-listbox tr td:nth-child(2){display:table-cell;vertical-align:middle;padding:8px 5px;height:25px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(3),.wrap-box .wrap-box-left .section-listbox tr td:nth-child(3){display:table-cell;vertical-align:middle;padding:8px 5px;height:25px;text-align:left;width:22%}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(3) span,.wrap-box .wrap-box-left .section-listbox tr td:nth-child(3) span{margin-left:5px}.wrap-box .wrap-box-left .section-listbox tr th:nth-child(4),.wrap-box .wrap-box-left .section-listbox tr td:nth-child(4){display:table-cell;vertical-align:middle;padding:8px 5px;height:25px;width:18%}.wrap-box .wrap-box-left .section-listbox tr td:nth-child(4){color:#DEB13B;text-align:left}.wrap-box .wrap-box-left .section-listbox tr td:nth-child(4) i{color:#000;margin-right:8px}.wrap-box .wrap-box-left .section-listbox tr:last-child{border-bottom:none}.wrap-box .wrap-box-left .section-listbox tr:not(:first-child){margin:0 10px;width:calc(100% - 20px)}.wrap-box .wrap-box-left .section-listbox th i{font-size:23px;margin-right:5px}.wrap-box .wrap-box-left .section-listbox .facility-number-1{width:22px;height:22px;background-image:url(/pc/imgs/fdp/1.svg);background-repeat:no-repeat;background-size:22px 22px;vertical-align:middle;padding-bottom:3px;display:inline-block;margin-right:2px}.wrap-box .wrap-box-left .section-listbox .facility-number-2{width:22px;height:22px;background-image:url(/pc/imgs/fdp/2.svg);background-repeat:no-repeat;background-size:22px 22px;vertical-align:middle;padding-bottom:3px;display:inline-block;margin-right:2px}.wrap-box .wrap-box-left .section-listbox .facility-number-3{width:22px;height:22px;background-image:url(/pc/imgs/fdp/3.svg);background-repeat:no-repeat;background-size:22px 22px;vertical-align:middle;padding-bottom:3px;display:inline-block;margin-right:2px}.wrap-box .wrap-box-left .section-listbox img{display:inline-block}.wrap-box .wrap-box-left .wrapper-table:nth-child(1){margin-top:0}.green-map-note{overflow:hidden;width:100%;background-color:#fff;overflow:hidden;position:relative;color:#565656;font-weight:600;font-family:Roboto,Arial,sans-serif;position:relative;display:none}.green-map-note.show{display:block}.green-map-note ul li{width:auto;display:table;float:left;height:auto;line-height:12px;padding:5px;box-sizing:border-box;margin-right:5px}.green-map-note ul li .dv-color{width:27px;height:15px;display:inline-block;border:1px solid #E9E9E9}.green-map-note ul li .dv-color.color-1{background-color:#7CB870}.green-map-note ul li .dv-color.color-2{background-color:#DEECD2}.green-map-note ul li .dv-color.color-3{background-color:#E3BA7D}.green-map-note ul li .dv-color.color-4{background-color:#E9ED91}.green-map-note ul li .dv-color.color-5{background-color:#F3E1ED}.green-map-note ul li .dv-color.color-6{background-color:#79BEE7}.green-map-note ul li label{display:table-cell;padding-left:5px;vertical-align:middle}.green-map-note table{width:100%;display:table;text-align:center}.green-map-note table tr th,.green-map-note table tr td{border:1px solid #92998D;width:33.33%;height:30px;display:table-cell;vertical-align:middle}.folding-menu{width:auto;position:relative;float:right;margin-bottom:10px;cursor:pointer}.folding-menu label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:#fcfff4;background:linear-gradient(top,#fcfff4 0%,#dfe5d7 40%,#b3bead 100%);border-radius:4px;box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5)}.folding-menu label:after{content:'';width:9px;height:5px;position:absolute;top:4px;left:4px;border:3px solid #333;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.folding-menu label:hover::after{opacity:.5}.folding-menu input[type=checkbox]{visibility:hidden}.folding-menu input[type=checkbox]:checked+label:after{opacity:1}.folding-menu .rotate{display:inline-block;width:0;height:0;border-top:11px solid #000;border-left:7px solid transparent;border-right:7px solid transparent;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;transition:all .5s linear}.folding-menu .rotate.down{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.customMarker{position:absolute;cursor:pointer;width:25px;height:25px;margin-left:-20px;margin-top:-10px;box-sizing:border-box;z-index:-1}.customMarker img{width:100%;height:100%;border-radius:50%}.customMarker .circle-number{position:absolute;width:18px;height:18px;border:2px solid #fff;color:red;top:15px;left:15px;border-radius:50%;font-weight:700;box-shadow:0 0 1px 2px #fff;box-sizing:border-box;background:rgba(255,255,255,.5)}.customMarker .circle-number.supermaket,.customMarker .circle-number.conviencestore,.customMarker .circle-number.drugstore,.customMarker .circle-number.discountstore,.customMarker .circle-number.department,.customMarker .circle-number.restaurent,.customMarker .circle-number.shopping{color:#DD4228}.customMarker .circle-number.supermaket:after,.customMarker .circle-number.conviencestore:after,.customMarker .circle-number.drugstore:after,.customMarker .circle-number.discountstore:after,.customMarker .circle-number.department:after,.customMarker .circle-number.restaurent:after,.customMarker .circle-number.shopping:after{border:1px solid #DD4228}.customMarker .circle-number.nurseryschool,.customMarker .circle-number.highschool,.customMarker .circle-number.university{color:#F49E30}.customMarker .circle-number.nurseryschool:after,.customMarker .circle-number.highschool:after,.customMarker .circle-number.university:after{border:1px solid #F49E30}.customMarker .circle-number.park,.customMarker .circle-number.coinparking,.customMarker .circle-number.car,.customMarker .circle-number.busstop{color:#42AB38}.customMarker .circle-number.park:after,.customMarker .circle-number.coinparking:after,.customMarker .circle-number.car:after,.customMarker .circle-number.busstop:after{border:1px solid #42AB38}.customMarker .circle-number.hospital,.customMarker .circle-number.public,.customMarker .circle-number.financial,.customMarker .circle-number.carecenter{color:#BF7F21}.customMarker .circle-number.hospital:after,.customMarker .circle-number.public:after,.customMarker .circle-number.financial:after,.customMarker .circle-number.carecenter:after{border:1px solid #BF7F21}.customMarker .circle-number:after{width:18px;height:18px;content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box;border-radius:50%}.customMarker .number{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box;text-shadow:0 0 1px #fff}.customPinHouse{position:absolute;margin-top:-43px;margin-left:-13px;z-index:50;cursor:url(https://maps.gstatic.com/mapfiles/openhand_8_8.cur),default}.customPinStation{position:absolute;width:15px;height:15px;margin-top:-15px;margin-left:-8px;z-index:50}.customPinStation img{width:100%;height:100%}.customLabelCircle{position:absolute;color:#D00;font-size:16px;margin-left:-75px;margin-top:-5px;text-shadow:1px 1px 0 #fff}.section-map,#map{position:relative}.map-control{display:none;position:relative}#style-selector{overflow:hidden;text-align:center;height:40px;display:table-cell;vertical-align:middle;position:relative;color:#565656;font-family:Roboto,Arial,sans-serif;user-select:none;font-size:18px;background-color:#fff;background-clip:padding-box;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;min-width:65px;border-left:0;position:absolute;top:9px!important;border-radius:4px;cursor:pointer;left:315px!important;padding:0 6px 0 7px;border-width:2px;border-style:outset;border-color:buttonface;border-image:initial}#style-selector:hover{background-color:#EBEBEB}.map-btn{border:none;direction:ltr;overflow:hidden;text-align:center;height:40px;display:none;vertical-align:middle;position:relative;color:#848484;font-family:Roboto,Arial,sans-serif;user-select:none;font-size:18px;background-color:#fff;padding:0 17px;border-bottom-left-radius:2px;border-top-left-radius:2px;background-clip:padding-box;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;min-width:36px;cursor:pointer;bottom:10px!important}.map-btn:hover{background-color:#EBEBEB}.map-btn.active{color:#000}.map-btn.green-mode-btn{left:272px!important}.map-btn.map-default-btn{font-weight:600}.map-btn.map-satellite-btn{left:145px!important;font-weight:600}.map-btn#route_display{left:384px!important}.map-btn#circle_display{left:507px!important}#map .map-control{display:block}.label-mode{left:10px!important;font-weight:700;overflow:hidden;text-align:center;height:40px;vertical-align:middle;position:relative!important;font-family:Roboto,Arial,sans-serif;user-select:none;font-size:18px;padding:0 17px;background-clip:padding-box;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;min-width:65px;border-left:0;top:9px!important;border-radius:4px;background-color:rgba(255,255,255,.8);outline:none;display:none}.label-mode.show{display:table-cell}.label-mode.green{color:green}.has-facility .map-facility{width:100%;height:500px;margin-bottom:10px}.has-facility .gm-style-error{position:absolute;top:0;left:0;z-index:10;height:100%;width:100%;transition:opacity ease-in-out;background-color:rgba(0,0,0,.45);text-align:center;opacity:1}.has-facility .gm-style-error p{color:#fff;margin-top:25%;font-size:14px}.has-facility .gm-style-iw .infowindow-facility{text-align:center;padding:0 20px;font-weight:700}.has-facility .gm-style-iw .infowindow-facility .supermaket,.has-facility .gm-style-iw .infowindow-facility .conviencestore,.has-facility .gm-style-iw .infowindow-facility .drugstore,.has-facility .gm-style-iw .infowindow-facility .discountstore,.has-facility .gm-style-iw .infowindow-facility .department,.has-facility .gm-style-iw .infowindow-facility .restaurent,.has-facility .gm-style-iw .infowindow-facility .shopping{color:#DD4228}.has-facility .gm-style-iw .infowindow-facility .nurseryschool,.has-facility .gm-style-iw .infowindow-facility .highschool,.has-facility .gm-style-iw .infowindow-facility .university{color:#F49E30}.has-facility .gm-style-iw .infowindow-facility .park,.has-facility .gm-style-iw .infowindow-facility .coinparking,.has-facility .gm-style-iw .infowindow-facility .car,.has-facility .gm-style-iw .infowindow-facility .busstop{color:#42AB38}.has-facility .gm-style-iw .infowindow-facility .hospital,.has-facility .gm-style-iw .infowindow-facility .public,.has-facility .gm-style-iw .infowindow-facility .financial,.has-facility .gm-style-iw .infowindow-facility .carecenter{color:#BF7F21}.has-facility .map-annotation{padding:0 0 10px}.has-facility .peripheral-annotation{font-size:12px}.wrapper-chart{width:100%;height:auto;display:inline-block;position:relative;margin-bottom:30px;padding-top:20px}.wrapper-chart .title{width:100%;display:inline-block;text-align:center;font-weight:700;color:#7F7F7F;font-size:15px}.wrapper-chart .title img{width:20px;height:20px;margin-right:7px;margin-left:7px;position:relative;top:-4px}.wrapper-chart .title span{color:#7B7B7B;font-size:10px;font-weight:400}.wrapper-chart .note{color:#7B7B7B;float:right;font-size:10px}.wrapper-chart .error{text-align:center;margin:45px 0;font-size:14px}.wrapper-chart.bedtown-chart .img-chart,.wrapper-chart.ownership-chart .img-chart,.wrapper-chart.residence-chart .img-chart{position:absolute;width:auto;height:auto;text-align:center;font-size:12px;margin-top:33px;color:#000}.wrapper-chart.bedtown-chart .img-chart.chart-left,.wrapper-chart.ownership-chart .img-chart.chart-left,.wrapper-chart.residence-chart .img-chart.chart-left{left:10px}.wrapper-chart.bedtown-chart .img-chart.chart-right,.wrapper-chart.ownership-chart .img-chart.chart-right,.wrapper-chart.residence-chart .img-chart.chart-right{right:10px}.wrapper-chart.bedtown-chart .img-chart img,.wrapper-chart.ownership-chart .img-chart img,.wrapper-chart.residence-chart .img-chart img{width:78px;height:77px}.wrapper-chart.bedtown-chart .img-chart p,.wrapper-chart.ownership-chart .img-chart p,.wrapper-chart.residence-chart .img-chart p{margin-top:4px}.wrapper-chart.residence-chart img{width:150px!important}.wrapper-chart .wrap-chart{width:100%;display:block;position:relative;height:100%;padding:20px 0}.wrapper-chart.chart-area{border-top:1px dotted;margin-top:10px}.wrapper-chart .elevation-annotation{font-size:12px}.contents-article .item-detail-tab-body{display:inline-block;width:100%;position:relative;box-sizing:border-box}.contents-article .sub-btn-box{overflow:visible}canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.chart-area .chart-container{width:100%;height:450px;position:relative;padding:55px 20px 20px 20px;box-sizing:border-box;display:inline-block}.chart-area .chart-container .station{top:30px;left:0}.chart-area .chart-container .station i{top:30px;position:absolute;left:38px;width:36px;height:36px;background-image:url(/pc/imgs/fdp/station.svg);background-repeat:no-repeat;background-size:36px 36px}.chart-area .chart-container .station p{margin-left:20px}.chart-area .chart-container .station p.icon-station-title{padding-left:20px;height:15px;background-image:url(/pc/imgs/fdp/station.svg);background-repeat:no-repeat;background-size:15px 15px}.chart-area .chart-container .group-facility i.icon-department{position:absolute;left:38px;width:36px;height:36px;background-image:url(/pc/imgs/fdp/department.svg);background-repeat:no-repeat;background-size:36px 36px}.chart-area .chart-container .group-facility i.icon-supermaket{position:absolute;left:38px;width:36px;height:36px;background-image:url(/pc/imgs/fdp/supermaket.svg);background-repeat:no-repeat;background-size:36px 36px}.chart-area .chart-container .group-facility i.icon-conviencestore{position:absolute;left:38px;width:36px;height:36px;background-image:url(/pc/imgs/fdp/conviencestore.svg);background-repeat:no-repeat;background-size:36px 36px}.chart-area .chart-container .group-facility i.icon-drugstore{position:absolute;left:38px;width:36px;height:36px;background-image:url(/pc/imgs/fdp/drugstore.svg);background-repeat:no-repeat;background-size:36px 36px}.chart-area .chart-container .group-facility i.icon-restaurent{position:absolute;left:38px;width:36px;height:36px;background-image:url(/pc/imgs/fdp/restaurent.svg);background-repeat:no-repeat;background-size:36px 36px}.chart-area .chart-container .group-facility p{padding-left:20px}.chart-area .chart-container .group-facility p.icon-department-title{height:15px;background-image:url(/pc/imgs/fdp/department.svg);background-repeat:no-repeat;background-size:15px 15px}.chart-area .chart-container .group-facility p.icon-supermaket-title{height:15px;background-image:url(/pc/imgs/fdp/supermaket.svg);background-repeat:no-repeat;background-size:15px 15px}.chart-area .chart-container .group-facility p.icon-conviencestore-title{height:15px;background-image:url(/pc/imgs/fdp/conviencestore.svg);background-repeat:no-repeat;background-size:15px 15px}.chart-area .chart-container .group-facility p.icon-drugstore-title{height:15px;background-image:url(/pc/imgs/fdp/drugstore.svg);background-repeat:no-repeat;background-size:15px 15px}.chart-area .chart-container .group-facility p.icon-restaurent-title{height:15px;background-image:url(/pc/imgs/fdp/restaurent.svg);background-repeat:no-repeat;background-size:15px 15px}.chart-area .chart-container .group-facility .facility-1{position:absolute;left:187px;display:block;height:auto;float:left}.chart-area .chart-container .group-facility .facility-2{position:absolute;left:334px;display:block;height:auto;float:left}.chart-area .chart-container .group-facility .pointdata-1{top:5px}.chart-area .chart-container .group-facility .pointdata-1 i{top:55px}.chart-area .chart-container .group-facility .pointdata-1{left:calc(58px+1*65.5px - 57.5px)}.chart-area .chart-container .group-facility .pointdata-2{top:30px}.chart-area .chart-container .group-facility .pointdata-2 i{top:30px}.chart-area .chart-container .group-facility .pointdata-2.uptop{top:5px}.chart-area .chart-container .group-facility .pointdata-2.uptop i{top:55px}.chart-area .chart-container .group-facility .pointdata-2{left:calc(58px+2*65.5px - 57.5px)}.chart-area .chart-container .group-facility .pointdata-3{top:30px}.chart-area .chart-container .group-facility .pointdata-3 i{top:30px}.chart-area .chart-container .group-facility .pointdata-3.uptop{top:5px}.chart-area .chart-container .group-facility .pointdata-3.uptop i{top:55px}.chart-area .chart-container .group-facility .pointdata-3{left:calc(58px+3*65.5px - 57.5px)}.chart-area .chart-container .group-facility .pointdata-4{top:30px}.chart-area .chart-container .group-facility .pointdata-4 i{top:30px}.chart-area .chart-container .group-facility .pointdata-4.uptop{top:5px}.chart-area .chart-container .group-facility .pointdata-4.uptop i{top:55px}.chart-area .chart-container .group-facility .pointdata-4{left:calc(58px+4*65.5px - 57.5px)}.chart-area .chart-container .group-facility .pointdata-5{top:30px}.chart-area .chart-container .group-facility .pointdata-5 i{top:30px}.chart-area .chart-container .group-facility .pointdata-5.uptop{top:5px}.chart-area .chart-container .group-facility .pointdata-5.uptop i{top:55px}.chart-area .chart-container .group-facility .pointdata-5{left:calc(58px+5*65.5px - 57.5px)}.chart-area .chart-container .group-facility .pointdata-6{top:30px}.chart-area .chart-container .group-facility .pointdata-6 i{top:30px}.chart-area .chart-container .group-facility .pointdata-6.uptop{top:5px}.chart-area .chart-container .group-facility .pointdata-6.uptop i{top:55px}.chart-area .chart-container .group-facility .pointdata-6{left:calc(58px+6*65.5px - 57.5px)}.chart-area .chart-container .group-facility .pointdata-7{top:30px}.chart-area .chart-container .group-facility .pointdata-7 i{top:30px}.chart-area .chart-container .group-facility .pointdata-7.uptop{top:5px}.chart-area .chart-container .group-facility .pointdata-7.uptop i{top:55px}.chart-area .chart-container .group-facility .pointdata-7{left:calc(58px+7*65.5px - 57.5px)}.chart-area .chart-container .group-facility .pointdata-8{top:30px}.chart-area .chart-container .group-facility .pointdata-8 i{top:30px}.chart-area .chart-container .group-facility .pointdata-8.uptop{top:5px}.chart-area .chart-container .group-facility .pointdata-8.uptop i{top:55px}.chart-area .chart-container .group-facility .pointdata-8{left:calc(58px+8*65.5px - 57.5px)}.chart-area .chart-container .group-facility .pointdata-9{top:30px}.chart-area .chart-container .group-facility .pointdata-9 i{top:30px}.chart-area .chart-container .group-facility .pointdata-9.uptop{top:5px}.chart-area .chart-container .group-facility .pointdata-9.uptop i{top:55px}.chart-area .chart-container .group-facility .pointdata-9{left:calc(58px+9*65.5px - 57.5px)}.chart-area .chart-container .station p,.chart-area .chart-container .group-facility p{line-height:15px;word-break:keep-all;display:inline-block;width:max-content}.chart-area .chart-container .building{top:64px;right:13px;position:absolute;text-align:center}.chart-area .chart-container .building img{width:36px;height:36px}.chart-area .chart-container .building p{padding:0;margin:0 auto;text-align:center;font-size:14px;line-height:17px;margin-top:5px;color:#7F7F7F;font-weight:700}.chart-area .chart-container .canvas-y{position:absolute;color:#979797}.chart-area .chart-container .canvas-y div{position:absolute;color:#979797;text-align:right;width:30px;left:-10px;font-size:12px}.chart-area .chart-container .canvas-y div:nth-child(1){top:calc(40px + 0 * 46px)}.chart-area .chart-container .canvas-y div:nth-child(2){top:calc(40px + 1 * 46px)}.chart-area .chart-container .canvas-y div:nth-child(3){top:calc(40px + 2 * 46px)}.chart-area .chart-container .canvas-y div:nth-child(4){top:calc(40px + 3 * 46px)}.chart-area .chart-container .canvas-y div:nth-child(5){top:calc(40px + 4 * 46px)}.chart-area .chart-container .canvas-y div:nth-child(6){top:calc(40px + 5 * 46px)}.chart-area .chart-container .canvas-y div:nth-child(7){top:calc(40px + 6 * 46px)}.chart-area .chart-container .canvas-y div:nth-child(8){top:calc(40px + 7 * 46px)}.chart-area #canvas-holder{margin:50px 10px 10px 25px}.chart-area #canvas-holder .arrow-line{width:638px;border-top:1px solid #7F7F7F;position:relative;display:block;margin-top:25px;left:50%;transform:translateX(-50%)}.chart-area #canvas-holder .arrow-line:before{content:'';position:absolute;top:-7px;width:auto;height:auto;border-bottom:solid 6px transparent;border-top:solid 6px transparent;left:-7px;border-right:solid 10px #7F7F7F}.chart-area #canvas-holder .arrow-line:after{content:'';position:absolute;top:-7px;width:auto;height:auto;border-bottom:solid 6px transparent;border-top:solid 6px transparent;right:-9px;border-left:solid 10px #7F7F7F}.chart-area #canvas-holder .canvas-x{position:relative}.chart-area #canvas-holder .canvas-x div{position:absolute;display:inline-block;width:60px;text-align:center;color:#979797;font-size:12px;line-height:1}.chart-area #canvas-holder .canvas-x div:nth-child(1){left:calc(-20px + 0 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(2){left:calc(-20px + 1 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(3){left:calc(-20px + 2 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(4){left:calc(-20px + 3 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(5){left:calc(-20px + 4 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(6){left:calc(-20px + 5 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(7){left:calc(-20px + 6 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(8){left:calc(-20px + 7 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(9){left:calc(-20px + 8 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(10){left:calc(-20px + 9 * 65.5px)}.chart-area #canvas-holder .canvas-x div:nth-child(11){left:calc(-20px + 10 * 65.5px)}.chart-area .maximum-height{bottom:75px;text-align:center;font-weight:700;color:#7F7F7F;font-size:14px}.chart-area .maximum-height span{font-size:14px}.chart-area .maximum-height.lineindex0{left:65px}.chart-area .maximum-height.lineindex1{left:130px}.chart-area .maximum-height.lineindex2{left:80px}.chart-area .maximum-height.lineindex3{left:145px}.chart-area .maximum-height.lineindex4{left:210px}.chart-area .maximum-height.lineindex5{left:275px}.chart-area .maximum-height.lineindex6{left:340px}.chart-area .maximum-height.lineindex7{left:400px}.chart-area .maximum-height.lineindex8{left:465px}.chart-area .maximum-height.lineindex9{left:530px}.chart-area .maximum-height.lineindex10{left:605px}.chart-area .error{text-align:center;margin:45px 0;font-size:14px}#population-chart .household-bar{width:100%;display:inline-block;position:relative;padding:20px 10px;box-sizing:border-box}#population-chart .household-bar ul{display:inline-block;position:relative;width:100%;box-sizing:border-box}#population-chart .household-bar ul li.name-household{width:50%;height:55px;display:inline-block;float:left;padding-left:100px;box-sizing:border-box}#population-chart .household-bar ul li.name-household .name-content{display:table;height:100%;vertical-align:middle;padding-left:50px}#population-chart .household-bar ul li.name-household .name-content .wr-img{width:78px;height:36px;text-align:center}#population-chart .household-bar ul li.name-household .name-content .wr-img .men-icon{width:100%;height:100%;display:inline-block}#population-chart .household-bar ul li.name-household p{height:100%;display:table-cell;vertical-align:middle;padding:0 10px}#population-chart .household-bar ul li.bar-household{width:50%;display:inline-block;float:left}#population-chart .household-bar ul li.bar-household .full1{width:auto;display:inline-block;float:left;padding-right:10px;box-sizing:border-box}#population-chart .household-bar ul li.bar-household .full1 .process-odd{height:28px;background:#FFC000;width:0;max-width:100%;float:left;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;transition:width 1s ease}#population-chart .household-bar ul li.bar-household .full1 .process-even{height:17px;background:#7F7F7F;width:0;max-width:100%;display:block;color:#414141;text-indent:5px;font-size:10px;line-height:20px;white-space:nowrap;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;transition:width 1s ease}#population-chart .household-bar ul li.bar-household .text-value{color:#C99700;font-size:16px;box-sizing:border-box;max-width:100px;text-align:center;line-height:30px;white-space:nowrap;position:absolute;padding-left:3px}#households-chart .household-bar{width:100%;display:inline-block;position:relative;padding:20px 10px;box-sizing:border-box}#households-chart .household-bar ul{display:inline-block;position:relative;width:100%;box-sizing:border-box}#households-chart .household-bar ul li.name-household{width:50%;height:55px;display:inline-block;float:left;padding-left:100px;box-sizing:border-box}#households-chart .household-bar ul li.name-household .name-content{display:table;height:100%;vertical-align:middle;padding-left:50px}#households-chart .household-bar ul li.name-household .name-content .wr-img{width:78px;height:36px;text-align:center}#households-chart .household-bar ul li.name-household .name-content .wr-img .men-icon{width:100%;height:100%;display:inline-block}#households-chart .household-bar ul li.name-household p{height:100%;display:table-cell;vertical-align:middle;padding:0 10px}#households-chart .household-bar ul li.bar-household{width:50%;display:inline-block;float:left}#households-chart .household-bar ul li.bar-household .full2{width:auto;display:inline-block;float:left;padding-right:10px}#households-chart .household-bar ul li.bar-household .full2 .process-odd{height:28px;background:#FFC000;width:0;max-width:100%;float:left;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;transition:width 1s ease}#households-chart .household-bar ul li.bar-household .full2 .process-even{height:17px;background:#7F7F7F;width:0;max-width:100%;display:block;color:#414141;text-indent:5px;font-size:10px;line-height:20px;white-space:nowrap;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;transition:width 1s ease}#households-chart .household-bar ul li.bar-household .text-value{color:#C99700;font-size:16px;box-sizing:border-box;max-width:100px;text-align:center;line-height:30px;white-space:nowrap;position:absolute;padding-left:3px}.group-title{width:100%;display:inline-block;position:relative;padding:10px;border-bottom:2px dotted #7F7F7F;box-sizing:border-box}.group-title ul{width:100%;display:table;position:relative}.group-title ul li{display:table-cell;position:relative;box-sizing:border-box}.group-title ul li img{width:100%;height:100%;display:inline-block}.group-title ul li.chart-logo{width:36px;height:36px}.group-title ul li.note-town,.group-title ul li.note-pref{font-size:12px;width:120px;height:16px;text-align:right}.group-title ul li.note-town:before,.group-title ul li.note-pref:before{content:"";width:40px;height:12px;display:inline-block;margin-right:5px}.group-title ul li.note-pref:before{background-color:#7F7F7F}.group-title ul li.note-town:before{background-color:#FFC000}.group-title ul li.chart-name{font-size:22px}.wrapper-canvas{display:block;width:100%;position:relative;box-sizing:border-box}.odd-wrapper{height:29px}#d1,#d2{position:absolute}#d1{top:0;left:0}#d2{border-radius:150px;top:50%;left:50%;transform:translate(-50%,-50%)}#gender-chart .group-title ul li.note-pref:before{background-color:#fff;background-image:url(../../imgs/fdp/doughnut-desc2.svg);background-repeat:no-repeat;background-size:18px 18px;width:18px;height:18px;vertical-align:sub}#gender-chart .group-title ul li.note-town:before{background-color:#fff;background-image:url(../../imgs/fdp/doughnut-desc1.svg);background-repeat:no-repeat;background-size:18px 18px;width:18px;height:18px;vertical-align:sub}#gender-chart img{position:absolute;top:13px;width:73px;height:73px;z-index:99;display:none}#gender-chart img.show{display:block}#gender-chart .value-town{position:absolute;top:100px;width:73px;text-align:center;font-size:12px;color:#FFF;z-index:99}#gender-chart .value-pref{position:absolute;top:140px;width:73px;text-align:center;font-size:16px;z-index:99}#gender-chart .info-girl img,#gender-chart .info-girl .value-town{left:280px}#gender-chart .info-girl .value-pref{left:186px;color:#5B2925}#gender-chart .info-boy img,#gender-chart .info-boy .value-town{right:280px}#gender-chart .info-boy .value-pref{right:186px;color:#15243D}.bedtown-chart .wrapper-bedtown-chart{width:100%;display:block;position:relative;padding:20px 0}.bedtown-chart .wrapper-bedtown-chart .container-chart{width:100%;padding:0 160px 0 140px;box-sizing:border-box;position:relative;height:200px}.bedtown-chart .wrapper-bedtown-chart .container-chart p{position:absolute;font-size:10px;color:#7B7B7B;top:calc(100% - 34px)}.bedtown-chart .wrapper-bedtown-chart .container-chart p.population-day{left:126px}.bedtown-chart .wrapper-bedtown-chart .container-chart p.population-night{right:142px}.bedtown-chart .wrapper-bedtown-chart .container-chart .town-bar-100{position:absolute;width:calc(43.8px/6 - 2px);height:46px;background-color:#FFC000;top:34px;left:calc(50% - 1px)}.bedtown-chart .wrapper-bedtown-chart .container-chart .pref-bar-100{position:absolute;width:calc(43.8px/6 - 2px);height:46px;background-color:#7F7F7F;top:110px;left:calc(50% - 1px)}.bedtown-chart .wrapper-bedtown-chart .container-chart #bedtown-canvas{width:100%;height:100%}.bedtown-chart .wrapper-bedtown-chart .note-bedtown{font-size:14px;text-align:center;margin-bottom:12px}.se-pre-con{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(/pc/imgs/fdp/basicloader.gif) center no-repeat #fff}.link-direct ul li{display:inline-block;width:31%;padding-left:10px}.link-direct ul li.goto-map,.link-direct ul li.goto-chart,.link-direct ul li.goto-around{display:block}.link-direct ul li a{color:#057286}.link-direct ul li a:hover{color:#04939a}.link-direct ul li a:hover:before{background-color:#04939a}.link-direct ul li a:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;background-color:#057286}.gm-style-cc{display:none}.inner-chart-container .axis,.wrapper-bedtown-chart .axis{position:absolute;width:450px;height:100%;top:0;left:50%;transform:translateX(-50%);margin-left:-4px;z-index:1}.inner-chart-container .axis:after,.wrapper-bedtown-chart .axis:after{content:' ';display:block;border:1px solid #bebebe;position:relative}.inner-chart-container{width:461px;height:143px;position:relative;margin:15px auto}.inner-chart-container .axis:after{top:138px}.inner-chart-container .axis .tick{border-left:2px solid #bebebe;height:11px;top:calc(133px);position:absolute}.inner-chart-container .axis .tick:nth-child(1){left:calc(227.5px+(38.5px * (0+1 - 6)))}.inner-chart-container .axis .tick:nth-child(2){left:calc(227.5px+(38.5px * (1+1 - 6)))}.inner-chart-container .axis .tick:nth-child(3){left:calc(227.5px+(38.5px * (2+1 - 6)))}.inner-chart-container .axis .tick:nth-child(4){left:calc(227.5px+(38.5px * (3+1 - 6)))}.inner-chart-container .axis .tick:nth-child(5){left:calc(227.5px+(38.5px * (4+1 - 6)))}.inner-chart-container .axis .tick:nth-child(6){left:calc(227.5px);top:0;height:calc(144px);border-color:#d8d8d8}.inner-chart-container .axis .tick:nth-child(7){left:calc(227.5px+(38.5px * (6+1 - 6)))}.inner-chart-container .axis .tick:nth-child(8){left:calc(227.5px+(38.5px * (7+1 - 6)))}.inner-chart-container .axis .tick:nth-child(9){left:calc(227.5px+(38.5px * (8+1 - 6)))}.inner-chart-container .axis .tick:nth-child(10){left:calc(227.5px+(38.5px * (9+1 - 6)))}.inner-chart-container .axis .tick:nth-child(11){left:calc(227.5px+(38.5px * (10+1 - 6)))}.inner-chart-container #chart1,.inner-chart-container #chart2{z-index:2;position:absolute;top:15px;left:50%;transform:translateX(-50%);width:475px;height:110px}.wrapper-bedtown-chart .axis:after{top:calc(100% - 10px);width:500px;left:50%;transform:translateX(-50%)}.wrapper-bedtown-chart .axis .tick{border-left:2px solid #bebebe;height:11px;top:calc(100% - 15px);position:absolute}.wrapper-bedtown-chart .axis .tick:nth-child(1){left:calc(50% - 3px+(43.8px * (0+1 - 6)))}.wrapper-bedtown-chart .axis .tick:nth-child(2){left:calc(50% - 3px+(43.8px * (1+1 - 6)))}.wrapper-bedtown-chart .axis .tick:nth-child(3){left:calc(50% - 3px+(43.8px * (2+1 - 6)))}.wrapper-bedtown-chart .axis .tick:nth-child(4){left:calc(50% - 3px+(43.8px * (3+1 - 6)))}.wrapper-bedtown-chart .axis .tick:nth-child(5){left:calc(50% - 3px+(43.8px * (4+1 - 6)))}.wrapper-bedtown-chart .axis .tick:nth-child(6){left:calc(50% - 3px);top:0;height:calc(100% - 2px);border-color:#d8d8d8}.wrapper-bedtown-chart .axis .tick:nth-child(7){left:calc(50% - 3px+(43.8px * (6+1 - 6)))}.wrapper-bedtown-chart .axis .tick:nth-child(8){left:calc(50% - 3px+(43.8px * (7+1 - 6)))}.wrapper-bedtown-chart .axis .tick:nth-child(9){left:calc(50% - 3px+(43.8px * (8+1 - 6)))}.wrapper-bedtown-chart .axis .tick:nth-child(10){left:calc(50% - 3px+(43.8px * (9+1 - 6)))}.wrapper-bedtown-chart .axis .tick:nth-child(11){left:calc(50% - 3px+(43.8px * (10+1 - 6)))}.note2{position:absolute;bottom:30px}.links-list-fdp{float:right;width:100%}.links-list-fdp li{display:inline-block;text-align:right;padding-left:20px;float:right}.links-list-fdp li:hover:before{color:#04939a}.links-list-fdp li:before{content:'\003e';font-weight:900;font-family:cursive;color:#057286;margin-right:3px}.note-wrapper{position:absolute;bottom:-25px}.note-wrapper .note-item{display:inline-block;width:150px;text-align:center;font-size:10px;color:#7B7B7B}.note-wrapper .note-item:nth-child(1){text-indent:-49px}.note-wrapper .note-item:nth-child(3){text-indent:49px}.btn-mail-contact{position:relative}.btn-mail-contact a span{text-indent:0!important}.btn-mail-contact .btn-contact-fdp img{display:none}.btn-mail-contact .btn-contact-fdp svg:nth-child(1){position:absolute;height:68px;width:107px;left:50%;transform:translateX(118px);top:-15px;display:none}.btn-mail-contact .btn-contact-fdp svg:nth-child(1).show{display:block}.btn-mail-contact .btn-contact-fdp svg:nth-child(1) .st1{stroke:#ff5c02;fill:#FFF;stroke-width:8;stroke-miterlimit:10}.btn-mail-contact .btn-contact-fdp svg:nth-child(1) .st0{fill:#FFF}.btn-mail-contact .btn-contact-fdp svg:nth-child(2){position:absolute;width:20px;height:25px;left:50%;transform:translateX(136px);top:-14px;display:none}.btn-mail-contact .btn-contact-fdp svg:nth-child(2).show{display:block}.btn-mail-contact .btn-contact-fdp svg:nth-child(2) .cls-1{fill:#ff5c02;stroke:#fff}.btn-mail-contact .btn-contact-fdp svg:nth-child(2) .cls-2,.btn-mail-contact .btn-contact-fdp svg:nth-child(2) .cls-3{stroke:#ff5c02}.btn-mail-contact .btn-contact-fdp svg:nth-child(2) .cls-2{fill:#fff}.btn-mail-contact .btn-contact-fdp svg:nth-child(2) .cls-1,.btn-mail-contact .btn-contact-fdp svg:nth-child(2) .cls-2,.btn-mail-contact .btn-contact-fdp svg:nth-child(2) .cls-3{stroke-miterlimit:10;stroke-width:6px}.btn-mail-contact .btn-contact-fdp svg:nth-child(2) .cls-3{fill:none}.btn-mail-contact .btn-contact-fdp .text-ballon{position:absolute;top:-4px;left:50%;transform:translateX(125px);width:96px;text-align:center;font-weight:700;line-height:1.5}.btn-mail-contact .btn-contact-fdp .text-ballon span:nth-child(1){display:block;font-size:10px;color:#000}.btn-mail-contact .btn-contact-fdp .text-ballon span:nth-child(1):after{content:attr(data-note1)}.btn-mail-contact .btn-contact-fdp .text-ballon span:nth-child(2){font-size:12px;display:inline-block;color:#ff5c02;word-break:keep-all}.btn-mail-contact .btn-contact-fdp .text-ballon span:nth-child(2):after{content:attr(data-note2)}.article-town .btn-mail-contact{clear:both;margin:4px -15px 4px;padding:18px 0;background:#f1f1f1}.article-town .btn-mail-contact a{display:block;width:350px;height:56px;margin:0 auto;text-indent:-9999px;background:url(../../imgs/btn_mail_contact.png?1513159484)}.article-town .btn-mail-contact a span{right:170px}.article-town .btn-mail-contact a:hover{opacity:.7}.percent-chart,.owner-percent{position:absolute;width:450px;height:100%;top:0;left:50%;transform:translateX(-50%);margin-left:-4px;z-index:99;white-space:nowrap}.owner-percent-town{display:inline-table;position:absolute;left:37px;z-index:1;box-sizing:border-box;padding:0 5px;-webkit-transition:all 1.5s ease 0s;-moz-transition:all 1.5s ease 0s;transition:all 1.5s ease 0s;white-space:nowrap;top:26px;height:35px;font-size:16px;line-height:35px}.owner-percent-town:nth-child(1){color:#C99700}.owner-percent-town:nth-child(3){color:#C99700;width:0;text-align:right}.owner-percent-pref{display:inline-table;position:absolute;left:37px;z-index:1;box-sizing:border-box;padding:0 5px;-webkit-transition:all 1.5s ease 0s;-moz-transition:all 1.5s ease 0s;transition:all 1.5s ease 0s;white-space:nowrap;bottom:39px;height:21px;line-height:21px;font-size:10px}.owner-percent-pref:nth-child(5){color:#414141}.owner-percent-pref:nth-child(7){color:#414141;width:0;text-align:right}.percent-town{position:absolute;left:48px;z-index:1;-webkit-transition:all 2s ease 0.1s;-moz-transition:all 2s ease 0.1s;transition:all 2s ease 0.1s;top:26px;height:35px;font-size:16px;line-height:35px;white-space:nowrap}.percent-town:nth-child(1){color:#C99700}.percent-town:nth-child(3){color:#C99700}.percent-town:nth-child(5){color:#FFDE75}.percent-pref{position:absolute;left:48px;z-index:1;-webkit-transition:all 2s ease 0.1s;-moz-transition:all 2s ease 0.1s;transition:all 2s ease 0.1s;bottom:39px;height:21px;font-size:10px;line-height:21px;white-space:nowrap}.percent-pref:nth-child(6){color:#414141}.percent-pref:nth-child(8){color:#414141}.percent-pref:nth-child(10){color:#D6D6D6}.owner-line-town{position:absolute;top:42px;height:0;-webkit-transition:all 2.5s ease 0.1s;-moz-transition:all 2.5s ease 0.1s;transition:all 2.5s ease 0.1s}.owner-line-town:nth-child(2){border-right:1px solid #C99700}.owner-line-town:nth-child(4){border-right:1px solid #C99700}.owner-line-pref{position:absolute;bottom:32px;height:0;-webkit-transition:all 2.5s ease 0.1s;-moz-transition:all 2.5s ease 0.1s;transition:all 2.5s ease 0.1s}.owner-line-pref:nth-child(6){border-right:1px solid #414141}.owner-line-pref:nth-child(8){border-right:1px solid #414141}.near-line-town{position:absolute;top:42px;height:0;-webkit-transition:all 2.5s ease 0.1s;-moz-transition:all 2.5s ease 0.1s;transition:all 2.5s ease 0.1s}.near-line-town:nth-child(2){border-right:1px solid #C99700}.near-line-town:nth-child(4){border-right:1px solid #C99700}.near-line-pref{position:absolute;bottom:32px;height:0;-webkit-transition:all 2.5s ease 0.1s;-moz-transition:all 2.5s ease 0.1s;transition:all 2.5s ease 0.1s}.near-line-pref:nth-child(7){border-right:1px solid #414141}.near-line-pref:nth-child(9){border-right:1px solid #414141}