@import url(//fonts.googleapis.com/earlyaccess/notosanskannada.css);@import url(//fonts.googleapis.com/earlyaccess/notosansjp.css);body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,button,input,select,textarea,legend,input,textarea,a,p,blockquote,th,td,img,header,footer{margin:0;padding:0}a{font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}legend{color:#000}body{font:normal normal normal 16px Hiragino Kaku Gothic ProN;letter-spacing:0;color:#363636;font-family:"Meiryo","Lucida Grande","Helvetica", "Arial","Hiragino Kaku Gothic Pro","MS P Gothic", sans-serif;background-size:100%;-webkit-text-size-adjust:none;color:#FF4646}.cache_form{display:none}.header{margin-top:16px;width:100%;background:transparent linear-gradient(275deg, #2F5597 0%, #4B97D0 100%) 0% 0% no-repeat padding-box}.header .header_content{margin-left:12px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;height:60px;align-items:center}.header .header_content>div{height:50px}.header .header_content img{height:50px}.header .header_content a{line-height:50px;letter-spacing:0px;color:#FFFFFF;font-size:16px;font-family:"Hiragino Kaku Gothic ProN";padding-right:30px}.estimate_input_form .progress{display:-webkit-flex;display:flex;margin:80px auto 40px;height:36px;width:930px;overflow:hidden;background:#EDEDED 0% 0% no-repeat padding-box}.estimate_input_form .progress .progress_margin{width:30px;height:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:3px;margin-left:-12px;background:#EDEDED 0% 0% no-repeat padding-box;border-top:2px solid #EDEDED;border-right:2px solid #EDEDED}.estimate_input_form .progress .p_address,.estimate_input_form .progress .p_assets,.estimate_input_form .progress .p_building,.estimate_input_form .progress .p_counter_measure,.estimate_input_form .progress .p_flood_depth{display:flex;width:210px;margin-left:-8px;height:30px;justify-content:center;padding-top:6px;padding-left:16px;color:#363636}.estimate_input_form.address .progress .p_address,.estimate_input_form.address .progress .left_margin{background:#D3ECFF 0% 0% no-repeat padding-box}.estimate_input_form.address .p_address_right.progress_margin{background:#D3ECFF 0% 0% no-repeat padding-box;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.estimate_input_form.assets .progress .p_address,.estimate_input_form.assets .progress .p_assets{background:#D3ECFF 0% 0% no-repeat padding-box}.estimate_input_form.assets .p_address_right.progress_margin,.estimate_input_form.assets .p_assets_right.progress_margin{background:#D3ECFF 0% 0% no-repeat padding-box;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.estimate_input_form.building .progress .p_address,.estimate_input_form.building .progress .p_assets,.estimate_input_form.building .progress .p_building{background:#D3ECFF 0% 0% no-repeat padding-box}.estimate_input_form.building .p_address_right.progress_margin,.estimate_input_form.building .p_assets_right.progress_margin,.estimate_input_form.building .p_building_right.progress_margin{background:#D3ECFF 0% 0% no-repeat padding-box;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.estimate_input_form.building .building_option{opacity:0.5}.estimate_input_form.building .building_option input{pointer-events:none}.estimate_input_form.building .building_option.option_enable{opacity:1}.estimate_input_form.building .building_option.option_enable input{pointer-events:auto}.estimate_input_form.counter_measure .progress .p_address,.estimate_input_form.counter_measure .progress .p_assets,.estimate_input_form.counter_measure .progress .p_building,.estimate_input_form.counter_measure .progress .p_counter_measure{background:#D3ECFF 0% 0% no-repeat padding-box}.estimate_input_form.counter_measure .p_address_right.progress_margin,.estimate_input_form.counter_measure .p_assets_right.progress_margin,.estimate_input_form.counter_measure .p_building_right.progress_margin,.estimate_input_form.counter_measure .p_counter_measure_right.progress_margin{background:#D3ECFF 0% 0% no-repeat padding-box;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.estimate_input_form.flood_depth .progress .p_address,.estimate_input_form.flood_depth .progress .p_assets,.estimate_input_form.flood_depth .progress .p_building,.estimate_input_form.flood_depth .progress .p_counter_measure,.estimate_input_form.flood_depth .progress .p_flood_depth{background:#D3ECFF 0% 0% no-repeat padding-box}.estimate_input_form.flood_depth .progress_margin{background:#D3ECFF 0% 0% no-repeat padding-box;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.estimate_input_form h2{margin:48px auto 0;width:890px;height:40px;text-align:left;font:normal normal normal 40px/68px Hiragino Kaku Gothic ProN;letter-spacing:0px;font-weight:bold;color:#363636}.estimate_input_form .address h2{margin-top:48px}.estimate_input_form .input_text_label{margin:48px auto 0;width:890px;text-align:left;font:normal normal normal 20px/34px Hiragino Kaku Gothic ProN;letter-spacing:0px;color:#363636;font-size:17px}.estimate_input_form .input_form_frame{margin:28px auto 0;width:840px}.estimate_input_form .input_form_frame .label{text-align:left;font:normal normal normal 16px/27px Hiragino Kaku Gothic ProN;letter-spacing:0px;color:#363636;font-size:17px}.estimate_input_form .input_form_frame.m64{margin-top:36px}.estimate_input_form .input_form_frame input{border:0}.estimate_input_form .input_form_frame .request_address_err_msg{color:#FF4646}.estimate_input_form .input_form{width:424px;height:48px;padding-left:16px;background:#EFEFEF 0% 0% no-repeat padding-box;font-size:17px}.estimate_input_form .input_form.short{width:120px}.estimate_input_form .param_description{margin:48px auto 0;width:888px;border:1px solid #E0E0E0;text-align:left;padding:18px;color:#767676}.estimate_input_form #building1,.estimate_input_form #building2,.estimate_input_form #building3{width:18px;height:26px}.estimate_input_form .select_list{display:flex;display:-webkit-flex;width:890px;margin:8px auto}.estimate_input_form .select_list>input,.estimate_input_form .select_list label{display:block}.estimate_input_form .select_list input{width:18px;height:26px}.estimate_input_form .select_list label{margin-left:10px;margin-right:10px;height:16px;color:#363636}.estimate_input_form .select_list.flood_depth_select label{margin-left:8px;margin-right:24px}.estimate_input_form #building1_label,.estimate_input_form #building2_label,.estimate_input_form #building3_label{margin-left:10px;margin-right:10px;width:140px;height:16px;text-align:left;font:normal normal normal 16px/27px Hiragino Kaku Gothic ProN;letter-spacing:0px;color:#363636}.estimate_input_form #building2_label,.estimate_input_form #building3_label{width:266px}.estimate_input_form #select_building_text{margin-top:8px;width:300px;height:38px;line-height:48px;text-align:left;padding-top:12px;padding-left:18px;background:#EFEFEF 0% 0% no-repeat padding-box;font:normal normal normal 16px Hiragino Kaku Gothic ProN;color:#363636}.estimate_input_form .input_form_frame span{padding-left:12px;text-align:left;font:normal normal normal 16px/27px Hiragino Kaku Gothic ProN;letter-spacing:0px;color:#363636}.estimate_input_form .label.building_downfloor{margin-top:36px}.btn_group{margin:28px auto;border:1px solid #e0e0e0;border-radius:3px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:1080px;height:144px}.btn_group>div{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center}.btn_group .content{font-size:17px;text-align:left;line-height:30px;width:494px;color:#363636}.btn_group .left_cell{width:600px;padding-left:24px}.btn_group .left_cell .download_link{font-size:15px;color:#4A94CD}.btn_group .left_cell .download_link:hover{color:#2074B4;text-decoration:underline}.btn_group .right_cell{width:424px;padding-right:48px}.submit_btn{display:block;width:424px;height:76px;line-height:76px;text-align:center;background-color:#4A94CD;font-size:20px;color:#FFFFFF;letter-spacing:0px;border:0}.submit_btn:hover{background-color:#2074B4}form{-ms-overflow-style:none;scrollbar-width:none}#estimate_parameter_form .parameters{display:none}.flood_depth_form_normal{margin:124px auto}.flood_depth_form_normal .next_button,.flood_depth_form_normal .prev_button{margin:0 auto;display:block;width:424px;height:76px;line-height:76px;text-align:center;background-color:#4A94CD;font-size:20px;color:#FFFFFF;letter-spacing:0px;border:0}.flood_depth_form_normal .next_button:hover,.flood_depth_form_normal .prev_button:hover{background-color:#2074B4}.flood_depth_form{margin:48px auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;max-width:925px}.flood_depth_form>div{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.flood_depth_form .content{font-size:17px;text-align:left;line-height:30px;width:100%}.flood_depth_form .next_button,.flood_depth_form .prev_button{display:block;width:450px;height:76px;line-height:76px;text-align:center;background-color:#4A94CD;font-size:20px;color:#FFFFFF;letter-spacing:0px;border:0}.flood_depth_form .next_button:hover,.flood_depth_form .prev_button:hover{background-color:#2074B4}.flood_depth_form .prev_button{background:#bfbfbf 0% 0% no-repeat padding-box}.flood_depth_form .prev_button:hover{background-color:#919191}.estimate_input_form.confirm .progress{display:none}.estimate_input_form.confirm .confirm_header{display:flex;-webkit-justify-content:space-between;justify-content:space-between}.estimate_input_form.confirm .address_list_header{display:-webkit-flex;display:flex;color:#363636}.estimate_input_form.confirm .address_list_header p{padding-top:34px;padding-left:12px}.estimate_input_form.confirm #address_list{margin:64px auto 0;width:1700px}.estimate_input_form.confirm .address_list_status{margin:18px auto;width:1700px;color:#363636}.estimate_input_form.confirm .address_list_frame{margin-top:16px;max-width:1700px;height:600px;overflow-y:auto;-webkit-overflow-scrolling:touch;border:1px solid #B5B5B5}.estimate_input_form.confirm table.address_list{border-collapse:collapse;border-spacing:0;width:100%}.estimate_input_form.confirm table.address_list th,.estimate_input_form.confirm table.address_list td{padding:11px;white-space:nowrap;border:1px solid #D0D0D0;border-left:none;color:#363636}.estimate_input_form.confirm table.address_list th:first-child{width:60px;position:sticky;top:0;left:0;z-index:1}.estimate_input_form.confirm table.address_list th:first-child:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.estimate_input_form.confirm table.address_list th{position:sticky;top:0;left:0}.estimate_input_form.confirm table.address_list th:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.estimate_input_form.confirm table.address_list th:last-child,.estimate_input_form.confirm table.address_list td:last-child{border-right:1px solid #D0D0D0}.estimate_input_form.confirm table.address_list thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.estimate_input_form.confirm table.address_list th:first-child{position:-webkit-sticky;position:sticky;left:0}.estimate_input_form.confirm table.address_list td:first-child{position:sticky;top:0;left:0}.estimate_input_form.confirm table.address_list td:first-child:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.estimate_input_form.confirm .address_list tr th{background-color:#AAAAAA;text-align:center;color:#FFFFFF}.estimate_input_form.confirm .address_list tr td{background-color:#FFFFFF;text-align:center}.estimate_input_form.confirm .address_list tr td.request_address{padding-left:8px;text-align:left}.estimate_input_form.confirm .address_list tr:nth-child(2n) td{background-color:#EFEFEF}.estimate_input_form.confirm .address_list tr.alert td{background-color:#FFC9C9}.estimate_input_form.confirm .address_list tr.alert td.alert{color:#FF4646}.estimate_input_form.confirm h3{font:normal normal normal 40px/68px Hiragino Kaku Gothic ProN;color:#363636;font-weight:bold}.estimate_input_form.confirm .attention{margin-top:16px;display:flex}.estimate_input_form.confirm .attention span{display:block}.estimate_input_form.confirm .attention .mark{background-color:#ff4646;border-radius:8px;width:16px;height:16px;text-align:center;color:white;margin:8px}.flood_depth_confirm .estimate_input_form.confirm th:nth-child(4){width:438px;text-align:left}.flood_depth_input_confirm .estimate_input_form.confirm th:nth-child(3){width:438px;text-align:left}.estimate_input_form.confirm .report_button{margin:48px auto;display:block;width:424px;height:76px;line-height:76px;text-align:center;background-color:#4A94CD;font-size:20px;color:#FFFFFF;letter-spacing:0px;border:0}.estimate_input_form.confirm .report_button:hover{background-color:#2074B4}.report_frame{margin:32px auto;width:1718px;display:-webkit-flex;display:flex}.report_frame .report_map_frame{width:850px;height:520px;margin-right:52px}.report_frame .report_map_frame #map{width:850px;height:520px}.report_frame .report_graph_frame{width:864px}.report_frame .report_table{margin:28px auto}.report_frame .report_table table{height:162px;border-spacing:1px;border-collapse:separate;letter-spacing:0px;width:100%}.report_frame .report_table table th:first-child{width:212px}.report_frame .report_table table th,.report_frame .report_table table td{text-align:center;border-bottom:solid #eee 1px;border-right:solid #eee 1px}.report_frame .report_table table th{font:normal normal normal 18px/31px Hiragino Kaku Gothic ProN;color:#FFFFFF}.report_frame .report_table table td{width:158px;font:normal normal normal 16px/27px Hiragino Kaku Gothic ProN;color:#363636}.report_frame .report_table .color_group2{margin-top:28px;height:203px}table.color_group1 th{background:#4BBCD0 0% 0% no-repeat padding-box}table.color_group1 tr.title td{background:#E3E3E3 0% 0% no-repeat padding-box}table.color_group2{margin-top:32px}table.color_group2 th{background:#2F5597 0% 0% no-repeat padding-box}table.color_group2 tr.title td{background:#E3E3E3 0% 0% no-repeat padding-box}.report_header{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-justify-content:space-between;justify-content:space-between;align-items:center}.address_name{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center}.address_name .content{width:100%;padding-left:16px;font:normal normal normal 18px/31px Hiragino Kaku Gothic ProN;color:#363636}.point_title{width:72px;height:20px;background:#797979 0% 0% no-repeat padding-box;border-radius:25px;font:normal normal normal 14px Hiragino Kaku Gothic ProN;color:#FFFFFF;text-align:center;padding-top:3px}.page_info{height:100%;margin-top:-32px;color:#363636}.graph_frame_title{margin-top:28px;font:normal normal normal 18px/31px Hiragino Kaku Gothic ProN;font-weight:700;color:#363636}.graph_frame_center{margin:32px auto 0;width:400px}.current_plan,.rise_plan{display:-webkit-flex;display:flex}.report_graph{width:400px;height:326px}.report_graph p{height:22px;margin-top:8px;width:100%;text-align:center;font:normal normal normal 14px/24px Hiragino Kaku Gothic ProN;color:#FFFFFF}.report_graph p.no_measures{background:#a3a3a3 0% 0% no-repeat padding-box}.report_graph p.take_measures{background:#a3a3a3 0% 0% no-repeat padding-box}.canvas_frame{width:400px;height:300px}.graph_margin{width:47px;height:158px;margin:8px;padding-top:146px}.graph_margin img{width:47px}.report_button{margin:28px 0px auto 16px}.report_button .content{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.report_button a{display:block;width:200px;height:48px;line-height:48px;text-align:center;background-color:#4A94CD;font-size:20px;color:#FFFFFF;letter-spacing:0px;border:0;margin-left:24px}.report_button a:hover{background-color:#2074B4}.input_address_line{margin-top:40px}.shortcolumn{text-align:center;width:40px}.noactive{opacity:0.4}.footerlogo.mt0{margin-top:20px}.report_table_frame{width:1700px;margin:0 auto}.report_table_frame .report_table_header{margin-top:40px;width:100%;display:-webkit-flex;display:flex}.report_table_frame .report_table_header .info{width:1120px;padding-top:16px;padding-left:24px;display:-webkit-flex;display:flex}.report_table_frame .report_table_header .info .address_name{min-width:300px}.report_table_frame .report_table_header .info .point_title{padding-left:12px;padding-right:12px}.report_table_frame h1{width:520px;text-align:left;font:normal normal normal 40px/68px Hiragino Kaku Gothic ProN;color:#363636;font-weight:700}.report_table_content_frame{margin-top:32px}.report_table_content_frame h3{font:normal normal normal 14px/20px Hiragino Kaku Gothic ProN;color:#363636;font-weight:700}.report_table_content_frame table{border-collapse:separate;margin-bottom:32px}.report_table_content_frame table th,.report_table_content_frame table td{white-space:nowrap;border:1px solid #D0D0D0;border-right:none;border-right:none}.report_table_content_frame table th:last-child,.report_table_content_frame table td:last-child{border-right:1px solid #D0D0D0}.report_table_content_frame th{background:#AAAAAA 0% 0% no-repeat padding-box;text-align:center;font:normal normal normal 14px/18px Hiragino Kaku Gothic ProN;color:#FFFFFF;font-weight:600;padding-left:36px;padding-right:36px;padding-top:7px;padding-bottom:7px}.report_table_content_frame td{text-align:center;font:normal normal normal 14px/24px Hiragino Kaku Gothic ProN;color:#363636}.report_table_content_frame p.description{margin-top:-32px;margin-bottom:32px}.report_table_content.flex{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.report_table_content.flex .report_button.flex{margin-left:118px;margin-bottom:-30px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-justify-content:space-between;justify-content:space-between;align-items:center}.report_table_content.flex .report_button.flex div{padding:20px 8px 0px}.report_table_content.flex_content_start{display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;align-items:center}.report_table_content.flex_content_start div{padding-right:128px}.report_table_content.pds table{width:100%}.report_table_content.pds table th{padding-left:16px;padding-right:16px}.map_frame{height:520px;overflow:hidden}.map_legend{position:relative;z-index:2;top:-256px;left:704px;width:138px;height:220px;background-color:rgba(110,130,165,0.8);padding-top:8px;border-radius:8px}.map_legend img{width:100%}.map_legend hr{border:none;height:1px;margin-bottom:16px;background-color:#fff}.map_legend .toggle_input{position:absolute;left:0;top:0;width:40px;height:16px;z-index:6;opacity:0;cursor:pointer}.map_legend .toggle_label{width:40px;height:16px;position:relative;display:inline-block;border-radius:20px;transition:0.1s;box-sizing:border-box;background-color:#2f5597;margin-left:8px;margin-top:-2px;cursor:pointer}.map_legend .toggle_label:before{font-size:20px;font-weight:bold;position:relative;display:block;top:-3px;left:-24px;color:white;font:normal normal normal 14px/24px Hiragino Kaku Gothic ProN}.map_legend .toggle_label.l1:before{content:"L1"}.map_legend .toggle_label.l2:before{content:"L2"}.map_legend .toggle_label:after{content:"";position:absolute;width:16px;height:16px;border-radius:100%;left:0;top:0;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);transition:0.1s}.map_legend .toggle_input:checked+.toggle_label{background:#ccc}.map_legend .toggle_input:checked+.toggle_label:after{left:24px}.map_legend .toggle_button{width:40px;height:16px;margin:12px auto}.map_legend .legend{display:-webkit-flex;display:flex}.map_legend .legend .rank{width:16px;height:16px;margin:1px 8px 3px 16px}.map_legend .legend .rank1{background-color:#f4f7a7}.map_legend .legend .rank2{background-color:#f9d0ba}.map_legend .legend .rank3{background-color:#f4a7b2}.map_legend .legend .rank4{background-color:#f07d88}.map_legend .legend .rank5{background-color:#e26fbe}.map_legend .legend .rank6{background-color:#cc64d1}.map_legend .legend .label{font:normal normal normal 12px/20px Hiragino Kaku Gothic ProN;color:#FFF}.import_progress{color:#000}.list_description li{list-style-type:disc;padding-bottom:6px}.list_description li:first-child{list-style-type:circle;margin-left:0}.list_description ul{list-style-type:disc;padding-left:40px;padding-bottom:20px}.inquiries_new .inquiry_view_frame,.inquiries_show .inquiry_view_frame,.inquiries_edit .inquiry_view_frame{width:900px;margin:111px auto;font:normal normal normal 14px/24px Hiragino Kaku Gothic ProN}.inquiries_new .inquiry_view_frame .display_input,.inquiries_show .inquiry_view_frame .display_input,.inquiries_edit .inquiry_view_frame .display_input{display:block}.inquiries_new .inquiry_view_frame .display_confirm,.inquiries_show .inquiry_view_frame .display_confirm,.inquiries_edit .inquiry_view_frame .display_confirm{display:none}.inquiries_new .inquiry_view_frame.confirm .display_input,.inquiries_show .inquiry_view_frame.confirm .display_input,.inquiries_edit .inquiry_view_frame.confirm .display_input{display:none}.inquiries_new .inquiry_view_frame.confirm .display_confirm,.inquiries_show .inquiry_view_frame.confirm .display_confirm,.inquiries_edit .inquiry_view_frame.confirm .display_confirm{display:block}.inquiries_new .inquiry_view_frame.confirm input[type="text"],.inquiries_new .inquiry_view_frame.confirm textarea,.inquiries_show .inquiry_view_frame.confirm input[type="text"],.inquiries_show .inquiry_view_frame.confirm textarea,.inquiries_edit .inquiry_view_frame.confirm input[type="text"],.inquiries_edit .inquiry_view_frame.confirm textarea{background-color:#fff}.inquiries_new .inquiry_view_frame.confirm input[type="text"]:focus,.inquiries_new .inquiry_view_frame.confirm textarea:focus,.inquiries_show .inquiry_view_frame.confirm input[type="text"]:focus,.inquiries_show .inquiry_view_frame.confirm textarea:focus,.inquiries_edit .inquiry_view_frame.confirm input[type="text"]:focus,.inquiries_edit .inquiry_view_frame.confirm textarea:focus{border:none;resize:none;outline:none;width:100%}.inquiries_new h1,.inquiries_show h1,.inquiries_edit h1{font:normal normal normal 40px/68px Hiragino Kaku Gothic ProN;color:#363636}.inquiries_new th,.inquiries_new td,.inquiries_show th,.inquiries_show td,.inquiries_edit th,.inquiries_edit td{font:normal normal normal 21px/27px Hiragino Kaku Gothic ProN;color:#000}.inquiries_new .inquiry_form_frame,.inquiries_show .inquiry_form_frame,.inquiries_edit .inquiry_form_frame{margin-top:69px}.inquiries_new th,.inquiries_show th,.inquiries_edit th{padding-top:9px;vertical-align:top}.inquiries_new th p,.inquiries_show th p,.inquiries_edit th p{width:60px;height:20px;border-radius:30px;background-color:#FF8B8B;font:normal normal normal 14px/24px Hiragino Kaku Gothic ProN;color:#FFFFFF;text-align:center}.inquiries_new th p.any,.inquiries_show th p.any,.inquiries_edit th p.any{background-color:#797979}.inquiries_new td,.inquiries_show td,.inquiries_edit td{min-width:280px;padding-top:9px;padding-bottom:9px;vertical-align:top}.inquiries_new td span,.inquiries_show td span,.inquiries_edit td span{padding-left:24px;font:normal normal normal 17px/29px Hiragino Kaku Gothic ProN;color:#363636;font-weight:normal}.inquiries_new td input,.inquiries_new td textarea,.inquiries_show td input,.inquiries_show td textarea,.inquiries_edit td input,.inquiries_edit td textarea{width:546px;height:37px;background:#E8E8E8 0% 0% no-repeat padding-box;border:none;padding-left:8px}.inquiries_new td textarea,.inquiries_show td textarea,.inquiries_edit td textarea{height:200px}.inquiries_new .submit_btn,.inquiries_show .submit_btn,.inquiries_edit .submit_btn{margin:48px auto}.inquiries_new #message,.inquiries_show #message,.inquiries_edit #message{width:300px;margin:12px auto;color:#f00}.inquiries_new .buttons,.inquiries_show .buttons,.inquiries_edit .buttons{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.inquiries_new .buttons .prev_button,.inquiries_show .buttons .prev_button,.inquiries_edit .buttons .prev_button{background:#bfbfbf 0% 0% no-repeat padding-box}.inquiries_new .buttons .prev_button:hover,.inquiries_show .buttons .prev_button:hover,.inquiries_edit .buttons .prev_button:hover{background-color:#919191}.inquiries_show td{padding:9px;min-width:20px;font:normal normal normal 21px/27px Hiragino Kaku Gothic ProN}.inquiries_show td span{font:normal normal normal 21px/27px Hiragino Kaku Gothic ProN;padding:0}body.confirmations_show,body.sessions_new,body.passwords_new,body.passwords_edit,body.passwords_create,body.passwords_confirm,body.registrations_confirm,body.registrations_create,body.registrations_new{height:100vh;width:100%;margin:0;background:transparent linear-gradient(322deg, #2F5597 0%, #4B97D0 100%) 0% 0% no-repeat padding-box}body.confirmations_show .auth_form,body.sessions_new .auth_form,body.passwords_new .auth_form,body.passwords_edit .auth_form,body.passwords_create .auth_form,body.passwords_confirm .auth_form,body.registrations_confirm .auth_form,body.registrations_create .auth_form,body.registrations_new .auth_form{margin:100px auto 20px;width:768px}body.confirmations_show .registration_alert,body.sessions_new .registration_alert,body.passwords_new .registration_alert,body.passwords_edit .registration_alert,body.passwords_create .registration_alert,body.passwords_confirm .registration_alert,body.registrations_confirm .registration_alert,body.registrations_create .registration_alert,body.registrations_new .registration_alert{text-align:left;color:#FF4646}body.confirmations_show .confirm_view_frame,body.sessions_new .confirm_view_frame,body.passwords_new .confirm_view_frame,body.passwords_edit .confirm_view_frame,body.passwords_create .confirm_view_frame,body.passwords_confirm .confirm_view_frame,body.registrations_confirm .confirm_view_frame,body.registrations_create .confirm_view_frame,body.registrations_new .confirm_view_frame{display:none}body.confirmations_show .confirm_description,body.confirmations_show .user_description,body.sessions_new .confirm_description,body.sessions_new .user_description,body.passwords_new .confirm_description,body.passwords_new .user_description,body.passwords_edit .confirm_description,body.passwords_edit .user_description,body.passwords_create .confirm_description,body.passwords_create .user_description,body.passwords_confirm .confirm_description,body.passwords_confirm .user_description,body.registrations_confirm .confirm_description,body.registrations_confirm .user_description,body.registrations_create .confirm_description,body.registrations_create .user_description,body.registrations_new .confirm_description,body.registrations_new .user_description{display:none}body.confirmations_show.confirm .user_info_link,body.sessions_new.confirm .user_info_link,body.passwords_new.confirm .user_info_link,body.passwords_edit.confirm .user_info_link,body.passwords_create.confirm .user_info_link,body.passwords_confirm.confirm .user_info_link,body.registrations_confirm.confirm .user_info_link,body.registrations_create.confirm .user_info_link,body.registrations_new.confirm .user_info_link{width:1200px;margin:12px auto}body.confirmations_show.confirm span,body.confirmations_show.confirm li,body.sessions_new.confirm span,body.sessions_new.confirm li,body.passwords_new.confirm span,body.passwords_new.confirm li,body.passwords_edit.confirm span,body.passwords_edit.confirm li,body.passwords_create.confirm span,body.passwords_create.confirm li,body.passwords_confirm.confirm span,body.passwords_confirm.confirm li,body.registrations_confirm.confirm span,body.registrations_confirm.confirm li,body.registrations_create.confirm span,body.registrations_create.confirm li,body.registrations_new.confirm span,body.registrations_new.confirm li{font:normal normal normal 17px/29px Hiragino Kaku Gothic ProN;color:#363636}body.confirmations_show.confirm ol,body.sessions_new.confirm ol,body.passwords_new.confirm ol,body.passwords_edit.confirm ol,body.passwords_create.confirm ol,body.passwords_confirm.confirm ol,body.registrations_confirm.confirm ol,body.registrations_create.confirm ol,body.registrations_new.confirm ol{margin-left:52px}body.confirmations_show.confirm li,body.sessions_new.confirm li,body.passwords_new.confirm li,body.passwords_edit.confirm li,body.passwords_create.confirm li,body.passwords_confirm.confirm li,body.registrations_confirm.confirm li,body.registrations_create.confirm li,body.registrations_new.confirm li{list-style:decimal;text-indent:1em}body.confirmations_show.confirm .confirm_view_frame,body.sessions_new.confirm .confirm_view_frame,body.passwords_new.confirm .confirm_view_frame,body.passwords_edit.confirm .confirm_view_frame,body.passwords_create.confirm .confirm_view_frame,body.passwords_confirm.confirm .confirm_view_frame,body.registrations_confirm.confirm .confirm_view_frame,body.registrations_create.confirm .confirm_view_frame,body.registrations_new.confirm .confirm_view_frame{display:block;position:absolute;background-color:#fff;z-index:2;top:10%;left:10%;width:80%;height:80%;min-height:960px;margin:0 auto}body.confirmations_show.confirm .confirm_description,body.sessions_new.confirm .confirm_description,body.passwords_new.confirm .confirm_description,body.passwords_edit.confirm .confirm_description,body.passwords_create.confirm .confirm_description,body.passwords_confirm.confirm .confirm_description,body.registrations_confirm.confirm .confirm_description,body.registrations_create.confirm .confirm_description,body.registrations_new.confirm .confirm_description{display:block}body.confirmations_show.confirm.user_info .confirm_description,body.sessions_new.confirm.user_info .confirm_description,body.passwords_new.confirm.user_info .confirm_description,body.passwords_edit.confirm.user_info .confirm_description,body.passwords_create.confirm.user_info .confirm_description,body.passwords_confirm.confirm.user_info .confirm_description,body.registrations_confirm.confirm.user_info .confirm_description,body.registrations_create.confirm.user_info .confirm_description,body.registrations_new.confirm.user_info .confirm_description{display:none}body.confirmations_show.confirm.user_info .user_description,body.sessions_new.confirm.user_info .user_description,body.passwords_new.confirm.user_info .user_description,body.passwords_edit.confirm.user_info .user_description,body.passwords_create.confirm.user_info .user_description,body.passwords_confirm.confirm.user_info .user_description,body.registrations_confirm.confirm.user_info .user_description,body.registrations_create.confirm.user_info .user_description,body.registrations_new.confirm.user_info .user_description{display:block}body.confirmations_show.confirm.user_info .confirm_description_content,body.sessions_new.confirm.user_info .confirm_description_content,body.passwords_new.confirm.user_info .confirm_description_content,body.passwords_edit.confirm.user_info .confirm_description_content,body.passwords_create.confirm.user_info .confirm_description_content,body.passwords_confirm.confirm.user_info .confirm_description_content,body.registrations_confirm.confirm.user_info .confirm_description_content,body.registrations_create.confirm.user_info .confirm_description_content,body.registrations_new.confirm.user_info .confirm_description_content{margin:37px auto 0;height:600px;width:1280px}body.confirmations_show.confirm .registration_buttons,body.confirmations_show.confirm .footerlogo,body.sessions_new.confirm .registration_buttons,body.sessions_new.confirm .footerlogo,body.passwords_new.confirm .registration_buttons,body.passwords_new.confirm .footerlogo,body.passwords_edit.confirm .registration_buttons,body.passwords_edit.confirm .footerlogo,body.passwords_create.confirm .registration_buttons,body.passwords_create.confirm .footerlogo,body.passwords_confirm.confirm .registration_buttons,body.passwords_confirm.confirm .footerlogo,body.registrations_confirm.confirm .registration_buttons,body.registrations_confirm.confirm .footerlogo,body.registrations_create.confirm .registration_buttons,body.registrations_create.confirm .footerlogo,body.registrations_new.confirm .registration_buttons,body.registrations_new.confirm .footerlogo{display:none}body.confirmations_show .confirm_view,body.sessions_new .confirm_view,body.passwords_new .confirm_view,body.passwords_edit .confirm_view,body.passwords_create .confirm_view,body.passwords_confirm .confirm_view,body.registrations_confirm .confirm_view,body.registrations_create .confirm_view,body.registrations_new .confirm_view{width:1300px;margin:0 auto;text-align:left}body.confirmations_show .confirm_view .confirm_description_header,body.confirmations_show .confirm_view .confirm_description_footer,body.sessions_new .confirm_view .confirm_description_header,body.sessions_new .confirm_view .confirm_description_footer,body.passwords_new .confirm_view .confirm_description_header,body.passwords_new .confirm_view .confirm_description_footer,body.passwords_edit .confirm_view .confirm_description_header,body.passwords_edit .confirm_view .confirm_description_footer,body.passwords_create .confirm_view .confirm_description_header,body.passwords_create .confirm_view .confirm_description_footer,body.passwords_confirm .confirm_view .confirm_description_header,body.passwords_confirm .confirm_view .confirm_description_footer,body.registrations_confirm .confirm_view .confirm_description_header,body.registrations_confirm .confirm_view .confirm_description_footer,body.registrations_create .confirm_view .confirm_description_header,body.registrations_create .confirm_view .confirm_description_footer,body.registrations_new .confirm_view .confirm_description_header,body.registrations_new .confirm_view .confirm_description_footer{width:1220px;margin:57px auto 0;font:normal normal normal 17px/29px Hiragino Kaku Gothic ProN;text-align:left}body.confirmations_show .confirm_view .confirm_description_content,body.sessions_new .confirm_view .confirm_description_content,body.passwords_new .confirm_view .confirm_description_content,body.passwords_edit .confirm_view .confirm_description_content,body.passwords_create .confirm_view .confirm_description_content,body.passwords_confirm .confirm_view .confirm_description_content,body.registrations_confirm .confirm_view .confirm_description_content,body.registrations_create .confirm_view .confirm_description_content,body.registrations_new .confirm_view .confirm_description_content{margin:37px auto 0;width:1172px;height:393px;border:1px solid #707070;padding:24px;text-align:left;overflow-y:scroll}body.confirmations_show .confirm_view .confirm_description_content p,body.sessions_new .confirm_view .confirm_description_content p,body.passwords_new .confirm_view .confirm_description_content p,body.passwords_edit .confirm_view .confirm_description_content p,body.passwords_create .confirm_view .confirm_description_content p,body.passwords_confirm .confirm_view .confirm_description_content p,body.registrations_confirm .confirm_view .confirm_description_content p,body.registrations_create .confirm_view .confirm_description_content p,body.registrations_new .confirm_view .confirm_description_content p{text-indent:1em}body.confirmations_show .confirm_view h2,body.sessions_new .confirm_view h2,body.passwords_new .confirm_view h2,body.passwords_edit .confirm_view h2,body.passwords_create .confirm_view h2,body.passwords_confirm .confirm_view h2,body.registrations_confirm .confirm_view h2,body.registrations_create .confirm_view h2,body.registrations_new .confirm_view h2{font:normal normal normal 20px/34px Hiragino Kaku Gothic ProN;font-weight:bold;color:#363636}body.confirmations_show .confirm_view h3,body.confirmations_show .confirm_view h4,body.confirmations_show .confirm_view p,body.sessions_new .confirm_view h3,body.sessions_new .confirm_view h4,body.sessions_new .confirm_view p,body.passwords_new .confirm_view h3,body.passwords_new .confirm_view h4,body.passwords_new .confirm_view p,body.passwords_edit .confirm_view h3,body.passwords_edit .confirm_view h4,body.passwords_edit .confirm_view p,body.passwords_create .confirm_view h3,body.passwords_create .confirm_view h4,body.passwords_create .confirm_view p,body.passwords_confirm .confirm_view h3,body.passwords_confirm .confirm_view h4,body.passwords_confirm .confirm_view p,body.registrations_confirm .confirm_view h3,body.registrations_confirm .confirm_view h4,body.registrations_confirm .confirm_view p,body.registrations_create .confirm_view h3,body.registrations_create .confirm_view h4,body.registrations_create .confirm_view p,body.registrations_new .confirm_view h3,body.registrations_new .confirm_view h4,body.registrations_new .confirm_view p{font:normal normal normal 17px/29px Hiragino Kaku Gothic ProN;color:#363636}body.confirmations_show .confirm_view h4,body.sessions_new .confirm_view h4,body.passwords_new .confirm_view h4,body.passwords_edit .confirm_view h4,body.passwords_create .confirm_view h4,body.passwords_confirm .confirm_view h4,body.registrations_confirm .confirm_view h4,body.registrations_create .confirm_view h4,body.registrations_new .confirm_view h4{margin-top:20px;font-weight:bold}body.confirmations_show .confirm_view .buttons,body.sessions_new .confirm_view .buttons,body.passwords_new .confirm_view .buttons,body.passwords_edit .confirm_view .buttons,body.passwords_create .confirm_view .buttons,body.passwords_confirm .confirm_view .buttons,body.registrations_confirm .confirm_view .buttons,body.registrations_create .confirm_view .buttons,body.registrations_new .confirm_view .buttons{width:900px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}body.confirmations_show .confirm_view a.prev_button,body.sessions_new .confirm_view a.prev_button,body.passwords_new .confirm_view a.prev_button,body.passwords_edit .confirm_view a.prev_button,body.passwords_create .confirm_view a.prev_button,body.passwords_confirm .confirm_view a.prev_button,body.registrations_confirm .confirm_view a.prev_button,body.registrations_create .confirm_view a.prev_button,body.registrations_new .confirm_view a.prev_button{display:block;width:424px;height:76px;line-height:76px;text-align:center;background-color:#4A94CD;font-size:20px;color:#FFFFFF;letter-spacing:0px;border:0;background:#bfbfbf 0% 0% no-repeat padding-box;margin:8px auto}body.confirmations_show .confirm_view a.prev_button:hover,body.sessions_new .confirm_view a.prev_button:hover,body.passwords_new .confirm_view a.prev_button:hover,body.passwords_edit .confirm_view a.prev_button:hover,body.passwords_create .confirm_view a.prev_button:hover,body.passwords_confirm .confirm_view a.prev_button:hover,body.registrations_confirm .confirm_view a.prev_button:hover,body.registrations_create .confirm_view a.prev_button:hover,body.registrations_new .confirm_view a.prev_button:hover{background-color:#2074B4}body.confirmations_show .confirm_view a.prev_button:hover,body.sessions_new .confirm_view a.prev_button:hover,body.passwords_new .confirm_view a.prev_button:hover,body.passwords_edit .confirm_view a.prev_button:hover,body.passwords_create .confirm_view a.prev_button:hover,body.passwords_confirm .confirm_view a.prev_button:hover,body.registrations_confirm .confirm_view a.prev_button:hover,body.registrations_create .confirm_view a.prev_button:hover,body.registrations_new .confirm_view a.prev_button:hover{background-color:#919191}body.auths_new .auth_form,body.confirmations_show .auth_form,body.registrations_create .auth_form,body.registrations_confirm .auth_form{margin-top:134px}.auth_form{font:normal normal normal 16px/27px Hiragino Kaku Gothic ProN;letter-spacing:0px;margin:0 auto}.auth_form form{margin:20px auto;width:100%;max-width:616px}.auth_form .registration_alert{padding-top:32px;margin:0px auto;height:76px;width:420px;font-size:17px}.auth_form .form_content{width:616px;margin:0 auto;padding-bottom:76px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;text-align:center;font-size:17px;-ms-overflow-style:none;scrollbar-width:none}.auth_form .form_content .input_parts{margin:0 auto 40px;width:424px;text-align:left}.auth_form .form_content .input_parts div{color:#363636;margin-bottom:8px}.auth_form .form_content .input_parts input{width:408px;height:52px;border:none;padding-left:16px;background:#EFEFEF 0% 0% no-repeat padding-box}.auth_form .form_content .input_parts.mb0{margin-bottom:0}.auth_form .form_content .auth_submit{margin:8px auto 24px;width:424px;height:76px;background:#4A94CD 0% 0% no-repeat padding-box;border:none;font-size:20px;color:#FFFFFF}.auth_form .form_content .auth_submit:hover{background-color:#2074B4}.auth_form .form_content .reregist{color:4A94CD}.auth_form .form_content .reregist:hover{color:#2074B4;text-decoration:underline}.auth_form .form_content.new{margin-bottom:138px}.auth_form .form_content.new .re_pass_text{margin-top:8px;height:48px}.auth_form a.new_regist{display:block;margin:32px auto 20px;width:424px;height:48px;border:1px solid #FFFFFF;text-align:center;padding-top:20px;font-size:20px;color:#FFFFFF}.auth_form a.new_regist:hover{background:rgba(255,255,255,0.2)}.footerlogo{display:-webkit-flex;display:flex;margin-top:240px;width:500px;float:right}.footerlogo .jicelogo{width:280px;height:60px}.footerlogo .jicelogo img{width:280px}.footerlogo .qammerlogo{width:200px;height:60px}.footerlogo .qammerlogo img{width:200px;margin-top:-16px;margin-left:20px}.registrations_new .footerlogo{margin-top:-100px}.msg{margin:0 auto;color:#FF4646}.title_logo{margin:0 auto;margin-bottom:-16px;text-align:center}.title_logo img{width:480px}@media screen and (min-width: 768px){form{width:100%;overflow-x:scroll}}.dashboards_index h1{margin:65px auto 0;width:950px}.dashboards_index h1 img{width:100%}.dashboards_index h2{margin:16px auto 0;width:390px;height:30px;text-align:left;font-weight:600}.dashboards_index .description{margin:22px auto 28px;width:980px;height:70px;font-size:17px;text-align:left;line-height:28px;color:#363636}.dashboards_index .description.list_form{height:200px}.dashboards_index .description_detail{width:100%;height:1200px;margin-top:80px;background:#EFEFEF 0% 0% no-repeat padding-box;font-size:16px;line-height:20px;color:#363636}.dashboards_index .description_detail h3{margin:0 auto 0;padding-top:104px;width:1560px;height:30px;text-align:left;font-size:20px}.dashboards_index .description_detail .content{width:1000px;margin:32px auto;width:1476px;height:448px;text-align:left}.dashboards_index .input_link{display:block;width:424px;height:76px;line-height:76px;text-align:center;background-color:#4A94CD;font-size:20px;color:#FFFFFF;letter-spacing:0px;border:0}.dashboards_index .input_link:hover{background-color:#2074B4}.estimate_input_form.address .address,.estimate_input_form.address .assets,.estimate_input_form.address .building,.estimate_input_form.address .counter_measure,.estimate_input_form.address .flood_depth,.estimate_input_form.address .confirm,.estimate_input_form.assets .address,.estimate_input_form.assets .assets,.estimate_input_form.assets .building,.estimate_input_form.assets .counter_measure,.estimate_input_form.assets .flood_depth,.estimate_input_form.assets .confirm,.estimate_input_form.building .address,.estimate_input_form.building .assets,.estimate_input_form.building .building,.estimate_input_form.building .counter_measure,.estimate_input_form.building .flood_depth,.estimate_input_form.building .confirm,.estimate_input_form.counter_measure .address,.estimate_input_form.counter_measure .assets,.estimate_input_form.counter_measure .building,.estimate_input_form.counter_measure .counter_measure,.estimate_input_form.counter_measure .flood_depth,.estimate_input_form.counter_measure .confirm,.estimate_input_form.flood_depth .address,.estimate_input_form.flood_depth .assets,.estimate_input_form.flood_depth .building,.estimate_input_form.flood_depth .counter_measure,.estimate_input_form.flood_depth .flood_depth,.estimate_input_form.flood_depth .confirm,.estimate_input_form.confirm .address,.estimate_input_form.confirm .assets,.estimate_input_form.confirm .building,.estimate_input_form.confirm .counter_measure,.estimate_input_form.confirm .flood_depth,.estimate_input_form.confirm .confirm{display:none}.estimate_input_form.address .address{display:block}.estimate_input_form.assets .assets{display:block}.estimate_input_form.building .building{display:block}.estimate_input_form.counter_measure .counter_measure{display:block}.estimate_input_form.flood_depth .flood_depth{display:block}.estimate_input_form.confirm .confirm{display:block}.ol-control,.ol-scale-line{position:absolute;padding:2px}.ol-box{box-sizing:border-box;border-radius:2px;border:2px solid #00f}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:rgba(0,60,136,0.3);border-radius:4px;bottom:8px;left:8px}.ol-scale-line-inner{border:1px solid #eee;border-top:none;color:#eee;font-size:10px;text-align:center;margin:1px;will-change:contents,width}.ol-overlay-container{will-change:left,right,top,bottom}.ol-unsupported{display:none}.ol-viewport .ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-control{background-color:rgba(255,255,255,0.4);border-radius:4px}.ol-control:hover{background-color:rgba(255,255,255,0.6)}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}@media print{.ol-control{display:none}}.ol-control button{display:block;margin:1px;padding:0;color:#fff;font-size:1.14em;font-weight:700;text-decoration:none;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:rgba(0,60,136,0.5);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;font-size:1.2em;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:focus,.ol-control button:hover{text-decoration:none;background-color:rgba(0,60,136,0.7)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em)}.ol-attribution ul{margin:0;padding:0 .5em;font-size:.7rem;line-height:1.375em;color:#000;text-shadow:0 0 2px #fff}.ol-attribution li{display:inline;list-style:none;line-height:inherit}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button,.ol-attribution ul{display:inline-block}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution.ol-logo-only ul{display:block}.ol-attribution:not(.ol-collapsed){background:rgba(255,255,255,0.8)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0;height:1.1em;line-height:1em}.ol-attribution.ol-logo-only{background:0 0;bottom:.4em;height:1.1em;line-height:1em}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-logo-only button,.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:inline-block}.ol-overviewmap .ol-overviewmap-map{border:1px solid #7b98bc;height:150px;margin:2px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:1px;left:2px;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:rgba(255,255,255,0.8)}.ol-overviewmap-box{border:2px dotted rgba(0,60,136,0.7)}
