@charset "UTF-8";#map-container{z-index:0}#windy #map-container .leaflet-control-container{display:block!important}#embed-zoom .zoom-ctrl,#windy #logo-wrapper,#windy #mobile-ovr-select,#windy #progress-bar,#windy .build-info{visibility:hidden!important}#windy #plugin-menu{top:52px!important}#windy #plugin-menu .plugin-content{background-color:#444141}#windy #mobile-ovr-select.visibility,#windy #progress-bar.visibility{visibility:visible!important}#windy #mobile-ovr-select{top:46px!important}#windy.normalLayer .overlay-layer,#windy.normalLayer .labels-layer,#windy.normalLayer .basemap-layer{display:none}#windy #bottom #progress-bar .progress-line{width:100%!important}#windy #legend-mobile{width:calc(100% + 46px)!important}#windy #bottom{width:60%}@media only screen and (min-width: 480px){#windy #bottom{width:75%}}@media only screen and (min-width: 1024px){#windy #bottom{width:85%}}#windy .leaflet-control-attribution{display:none}@media (max-width: 540px){#windy #mobile-ovr-select{right:50px!important;top:40px!important}#windy #plugin-menu{top:42px!important}}.paginationjs{line-height:1.6;font-family:Marmelad,Lucida Grande,Arial,Hiragino Sans GB,Georgia,sans-serif;font-size:14px;box-sizing:initial}.paginationjs:after{display:table;content:" ";clear:both}.paginationjs .paginationjs-pages{float:left}.paginationjs .paginationjs-pages ul{float:left;margin:0;padding:0}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input,.paginationjs .paginationjs-nav{float:left;margin-left:10px;font-size:14px}.paginationjs .paginationjs-pages li{float:left;border:1px solid #aaa;border-right:none;list-style:none}.paginationjs .paginationjs-pages li>a{min-width:32px;height:28px;line-height:28px;display:block;background:#fff;font-size:14px;color:#333;text-decoration:none;text-align:center}.paginationjs .paginationjs-pages li>a:hover{background:#eee}.paginationjs .paginationjs-pages li.active{border:none}.paginationjs .paginationjs-pages li.active>a{height:32px;line-height:32px;background:#aaa;color:#fff}.paginationjs .paginationjs-pages li.disabled>a{opacity:.3}.paginationjs .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs .paginationjs-pages li:first-child,.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px}.paginationjs .paginationjs-pages li:last-child{border-right:1px solid #aaa;border-radius:0 3px 3px 0}.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0}.paginationjs .paginationjs-go-input>input[type=text]{width:30px;height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;padding:0;font-size:14px;text-align:center;vertical-align:baseline;outline:0;box-shadow:none;box-sizing:initial}.paginationjs .paginationjs-go-button>input[type=button]{min-width:40px;height:30px;line-height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;text-align:center;padding:0 8px;font-size:14px;vertical-align:baseline;outline:0;box-shadow:none;color:#333;cursor:pointer;vertical-align:middle\	}.paginationjs.paginationjs-theme-blue .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-blue .paginationjs-pages li{border-color:#289de9}.paginationjs .paginationjs-go-button>input[type=button]:hover{background-color:#f8f8f8}.paginationjs .paginationjs-nav{height:30px;line-height:30px}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input{margin-left:5px\	}.paginationjs.paginationjs-small{font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li>a{min-width:26px;height:24px;line-height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li.active>a{height:26px;line-height:26px}.paginationjs.paginationjs-small .paginationjs-go-input{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-input>input[type=text]{width:26px;height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button>input[type=button]{min-width:30px;height:26px;line-height:24px;padding:0 6px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-nav{height:26px;line-height:26px;font-size:12px}.paginationjs.paginationjs-big{font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li>a{min-width:36px;height:34px;line-height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li.active>a{height:36px;line-height:36px}.paginationjs.paginationjs-big .paginationjs-go-input{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{width:36px;height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button>input[type=button]{min-width:50px;height:36px;line-height:34px;padding:0 12px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-nav{height:36px;line-height:36px;font-size:16px}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a:hover{background:#e9f4fc}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{background:#289de9;color:#fff}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{background:#289de9;border-color:#289de9;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-green .paginationjs-pages li{border-color:#449d44}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]:hover{background-color:#3ca5ea}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a{color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a:hover{background:#ebf4eb}.paginationjs.paginationjs-theme-green .paginationjs-pages li.active>a{background:#449d44;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]{background:#449d44;border-color:#449d44;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-yellow .paginationjs-pages li{border-color:#ec971f}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]:hover{background-color:#55a555}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a{color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a:hover{background:#fdf5e9}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.active>a{background:#ec971f;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]{background:#ec971f;border-color:#ec971f;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-red .paginationjs-pages li{border-color:#c9302c}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]:hover{background-color:#eea135}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a{color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a:hover{background:#faeaea}.paginationjs.paginationjs-theme-red .paginationjs-pages li.active>a{background:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]{background:#c9302c;border-color:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]:hover{background-color:#ce4541}.paginationjs .paginationjs-pages li.paginationjs-next{border-right:1px solid #aaa\	}.paginationjs .paginationjs-go-input>input[type=text]{line-height:28px\	;vertical-align:middle\	}.paginationjs.paginationjs-big .paginationjs-pages li>a{line-height:36px\	}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{height:36px\	;line-height:36px\	}.marker-icon,.marker-icon:focus{background-color:#fff;border:1px solid #3388ff;border-radius:50%;margin:-8px 0 0 -8px!important;width:14px!important;height:14px!important;outline:0;transition:opacity ease .3s}.marker-icon-middle,.marker-icon-middle:focus{opacity:.7;margin:-6px 0 0 -6px!important;width:10px!important;height:10px!important}.leaflet-pm-draggable{cursor:move!important}.cursor-marker{cursor:crosshair;pointer-events:none;opacity:0}.cursor-marker.visible{opacity:1!important}.leaflet-pm-invalid{stroke:red;transition:fill ease 0s,stroke ease 0s}.rect-style-marker,.rect-start-marker{opacity:0}.rect-style-marker.visible,.rect-start-marker.visible{opacity:1!important}.vertexmarker-disabled{opacity:.7}.pm-text-marker{width:0;height:0}.pm-textarea{background-color:#fff;color:#000;resize:none;border:none;outline:0;cursor:pointer;border-radius:3px;padding-left:7px;padding-bottom:0;padding-top:4px}.leaflet-pm-draggable .pm-textarea{cursor:move}.pm-textarea:focus,.pm-textarea:focus-within,.pm-textarea:focus-visible,.pm-textarea:active{border:2px solid #000;outline:0}.pm-textarea.pm-disabled{border:none;user-select:none}.pm-textarea.pm-hasfocus{cursor:auto}.leaflet-pm-toolbar .leaflet-buttons-control-button{padding:5px;box-sizing:border-box;position:relative;z-index:3}.leaflet-pm-toolbar .leaflet-pm-actions-container a.leaflet-pm-action:first-child:not(.pos-right),.leaflet-pm-toolbar .leaflet-pm-actions-container a.leaflet-pm-action:last-child.pos-right{border-radius:0}.leaflet-pm-toolbar .button-container a.leaflet-buttons-control-button{border-radius:0}.leaflet-pm-toolbar .button-container:last-child a.leaflet-buttons-control-button{border-radius:0 0 2px 2px}.leaflet-pm-toolbar .button-container:first-child a.leaflet-buttons-control-button{border-radius:2px 2px 0 0}.leaflet-pm-toolbar .button-container:last-child a.leaflet-buttons-control-button{border-bottom:none}.leaflet-pm-toolbar .control-fa-icon{font-size:19px;line-height:24px}.leaflet-pm-toolbar .control-icon{width:100%;height:100%;box-sizing:border-box;background-size:contain;background-repeat:no-repeat;background-position:center center}.leaflet-pm-toolbar .leaflet-pm-icon-marker{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9NYXJrZXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTUuNSwyNC44NzgyOTU5IEMxNS4yOTA5MjAxLDI0Ljg3NzIyMTkgMTUuMTc0NDg1NywyNC44NDY3ODE3IDE0LjY1OTA4NjYsMjQuMjM1NDE2MyBDMTAuMjE5Njk1NSwxOS40MTE4MDU0IDgsMTUuNTAxNDM5MiA4LDEyLjUwNDMxNzcgQzgsOC4zNTk3OTc0NiAxMS4zNTc4NjQ0LDUgMTUuNSw1IEMxOS42NDIxMzU2LDUgMjMsOC4zNTk3OTc0NiAyMywxMi41MDQzMTc3IEMyMywxNyAxOC4yODc4MjE3LDIxLjkyNjgzNzggMTYuMzMzNjYwMSwyNC4yNDQwMTg2IEMxNS44MjI0NjIyLDI0Ljg1MDE4MDIgMTUuNzA5MDc5OSwyNC44NzkzNjk5IDE1LjUsMjQuODc4Mjk1OSBaIE0xNS41LDE1LjUzMjY5NDggQzE3LjI3NTIwMSwxNS41MzI2OTQ4IDE4LjcxNDI4NTcsMTQuMTE4MDAwNCAxOC43MTQyODU3LDEyLjM3Mjg4NjQgQzE4LjcxNDI4NTcsMTAuNjI3NzcyMyAxNy4yNzUyMDEsOS4yMTMwNzc5MiAxNS41LDkuMjEzMDc3OTIgQzEzLjcyNDc5OSw5LjIxMzA3NzkyIDEyLjI4NTcxNDMsMTAuNjI3NzcyMyAxMi4yODU3MTQzLDEyLjM3Mjg4NjQgQzEyLjI4NTcxNDMsMTQuMTE4MDAwNCAxMy43MjQ3OTksMTUuNTMyNjk0OCAxNS41LDE1LjUzMjY5NDggWiIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJBdG9tcy9JY29ucy9Ub29scy9NYXJrZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zLjAwMDAwMCwgLTMuMDAwMDAwKSI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0iTWFzayIgZmlsbD0iIzVCNUI1QiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}.leaflet-pm-toolbar .leaflet-pm-icon-polygon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0icG9seWdvbi1hIiBkPSJNMTkuNDIwNjg5Miw5LjE2NTA5NzI1IEMxOS4xNTIzNjgxLDguNjY5OTI5MTQgMTksOC4xMDI3NTgzMSAxOSw3LjUgQzE5LDUuNTY3MDAzMzggMjAuNTY3MDAzNCw0IDIyLjUsNCBDMjQuNDMyOTk2Niw0IDI2LDUuNTY3MDAzMzggMjYsNy41IEMyNiw5LjI2MzIzNTk1IDI0LjY5NjE0NzEsMTAuNzIxOTQwNyAyMywxMC45NjQ1NTU2IEwyMywxOS4wMzU0NDQ0IEMyNC42OTYxNDcxLDE5LjI3ODA1OTMgMjYsMjAuNzM2NzY0IDI2LDIyLjUgQzI2LDI0LjQzMjk5NjYgMjQuNDMyOTk2NiwyNiAyMi41LDI2IEMyMC43MzY3NjQsMjYgMTkuMjc4MDU5MywyNC42OTYxNDcxIDE5LjAzNTQ0NDQsMjMgTDEwLjk2NDU1NTYsMjMgQzEwLjcyMTk0MDcsMjQuNjk2MTQ3MSA5LjI2MzIzNTk1LDI2IDcuNSwyNiBDNS41NjcwMDMzOCwyNiA0LDI0LjQzMjk5NjYgNCwyMi41IEM0LDIwLjU2NzAwMzQgNS41NjcwMDMzOCwxOSA3LjUsMTkgQzguMTAyNzU4MzEsMTkgOC42Njk5MjkxNCwxOS4xNTIzNjgxIDkuMTY1MDk3MjUsMTkuNDIwNjg5MiBMMTkuNDIwNjg5Miw5LjE2NTA5NzI1IFogTTIwLjgzNDkwNzMsMTAuNTc5MzA2MyBMMTAuNTc5MzEwOCwyMC44MzQ5MDI3IEMxMC42MDg2NzMxLDIwLjg4OTA4ODggMTAuNjM2NjQ2OSwyMC45NDQxMzcyIDEwLjY2MzE4NDQsMjEgTDE5LjMzNjgxNTYsMjEgQzE5LjY4MjU3NzUsMjAuMjcyMTU0IDIwLjI3MjE1NCwxOS42ODI1Nzc1IDIxLDE5LjMzNjgxNTYgTDIxLDEwLjY2MzE4NDQgQzIwLjk0NDEzNzIsMTAuNjM2NjQ2OSAyMC44ODkwODg4LDEwLjYwODY3MzEgMjAuODM0OTAyNywxMC41NzkzMTA4IFogTTIyLjUsOSBDMjMuMzI4NDI3MSw5IDI0LDguMzI4NDI3MTIgMjQsNy41IEMyNCw2LjY3MTU3Mjg4IDIzLjMyODQyNzEsNiAyMi41LDYgQzIxLjY3MTU3MjksNiAyMSw2LjY3MTU3Mjg4IDIxLDcuNSBDMjEsOC4zMjg0MjcxMiAyMS42NzE1NzI5LDkgMjIuNSw5IFogTTIyLjUsMjQgQzIzLjMyODQyNzEsMjQgMjQsMjMuMzI4NDI3MSAyNCwyMi41IEMyNCwyMS42NzE1NzI5IDIzLjMyODQyNzEsMjEgMjIuNSwyMSBDMjEuNjcxNTcyOSwyMSAyMSwyMS42NzE1NzI5IDIxLDIyLjUgQzIxLDIzLjMyODQyNzEgMjEuNjcxNTcyOSwyNCAyMi41LDI0IFogTTcuNSwyNCBDOC4zMjg0MjcxMiwyNCA5LDIzLjMyODQyNzEgOSwyMi41IEM5LDIxLjY3MTU3MjkgOC4zMjg0MjcxMiwyMSA3LjUsMjEgQzYuNjcxNTcyODgsMjEgNiwyMS42NzE1NzI5IDYsMjIuNSBDNiwyMy4zMjg0MjcxIDYuNjcxNTcyODgsMjQgNy41LDI0IFoiLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPG1hc2sgaWQ9InBvbHlnb24tYiIgZmlsbD0iI2ZmZiI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BvbHlnb24tYSIvPgogICAgPC9tYXNrPgogICAgPHVzZSBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNwb2x5Z29uLWEiLz4KICAgIDxnIGZpbGw9IiM1QjVCNUIiIG1hc2s9InVybCgjcG9seWdvbi1iKSI+CiAgICAgIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)}.leaflet-pm-toolbar .leaflet-pm-icon-polyline{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0ibGluZS1hIiBkPSJNOS4xNjUwOTcyNSwxOS40MjA2ODkyIEwxOC40MjA2ODkyLDEwLjE2NTA5NzMgQzE4LjE1MjM2ODEsOS42Njk5MjkxNCAxOCw5LjEwMjc1ODMxIDE4LDguNSBDMTgsNi41NjcwMDMzOCAxOS41NjcwMDM0LDUgMjEuNSw1IEMyMy40MzI5OTY2LDUgMjUsNi41NjcwMDMzOCAyNSw4LjUgQzI1LDEwLjQzMjk5NjYgMjMuNDMyOTk2NiwxMiAyMS41LDEyIEMyMC44OTcyNDE3LDEyIDIwLjMzMDA3MDksMTEuODQ3NjMxOSAxOS44MzQ5MDI3LDExLjU3OTMxMDggTDEwLjU3OTMxMDgsMjAuODM0OTAyNyBDMTAuODQ3NjMxOSwyMS4zMzAwNzA5IDExLDIxLjg5NzI0MTcgMTEsMjIuNSBDMTEsMjQuNDMyOTk2NiA5LjQzMjk5NjYyLDI2IDcuNSwyNiBDNS41NjcwMDMzOCwyNiA0LDI0LjQzMjk5NjYgNCwyMi41IEM0LDIwLjU2NzAwMzQgNS41NjcwMDMzOCwxOSA3LjUsMTkgQzguMTAyNzU4MzEsMTkgOC42Njk5MjkxNCwxOS4xNTIzNjgxIDkuMTY1MDk3MjUsMTkuNDIwNjg5MiBaIE0yMS41LDEwIEMyMi4zMjg0MjcxLDEwIDIzLDkuMzI4NDI3MTIgMjMsOC41IEMyMyw3LjY3MTU3Mjg4IDIyLjMyODQyNzEsNyAyMS41LDcgQzIwLjY3MTU3MjksNyAyMCw3LjY3MTU3Mjg4IDIwLDguNSBDMjAsOS4zMjg0MjcxMiAyMC42NzE1NzI5LDEwIDIxLjUsMTAgWiBNNy41LDI0IEM4LjMyODQyNzEyLDI0IDksMjMuMzI4NDI3MSA5LDIyLjUgQzksMjEuNjcxNTcyOSA4LjMyODQyNzEyLDIxIDcuNSwyMSBDNi42NzE1NzI4OCwyMSA2LDIxLjY3MTU3MjkgNiwyMi41IEM2LDIzLjMyODQyNzEgNi42NzE1NzI4OCwyNCA3LjUsMjQgWiIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC0zKSI+CiAgICA8bWFzayBpZD0ibGluZS1iIiBmaWxsPSIjZmZmIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjbGluZS1hIi8+CiAgICA8L21hc2s+CiAgICA8dXNlIGZpbGw9IiM1QjVCNUIiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2xpbmUtYSIvPgogICAgPGcgZmlsbD0iIzVCNUI1QiIgbWFzaz0idXJsKCNsaW5lLWIpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)}.leaflet-pm-toolbar .leaflet-pm-icon-circle{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9DaXJjbGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTguMjg5Nzc1MSw2Ljc4NjAyMjc1IEMxOC44OTI0MTMxLDYuMjk0NjQ5ODEgMTkuNjYxNzk3LDYgMjAuNSw2IEMyMi40MzI5OTY2LDYgMjQsNy41NjcwMDMzOCAyNCw5LjUgQzI0LDEwLjMzODIwMyAyMy43MDUzNTAyLDExLjEwNzU4NjkgMjMuMjEzOTc3MiwxMS43MTAyMjQ5IEMyMy43MTk1OTksMTIuODcxMjA1MyAyNCwxNC4xNTI4NTcxIDI0LDE1LjUgQzI0LDIwLjc0NjcwNTEgMTkuNzQ2NzA1MSwyNSAxNC41LDI1IEM5LjI1MzI5NDg4LDI1IDUsMjAuNzQ2NzA1MSA1LDE1LjUgQzUsMTAuMjUzMjk0OSA5LjI1MzI5NDg4LDYgMTQuNSw2IEMxNS44NDcxNDI5LDYgMTcuMTI4Nzk0Nyw2LjI4MDQwMDk4IDE4LjI4OTc3NTEsNi43ODYwMjI3NSBaIE0xNy4xNTA0MjI4LDguNDgxNzU4NiBDMTYuMzI2MzU4MSw4LjE3MDM5MjM2IDE1LjQzMzA3NzcsOCAxNC41LDggQzEwLjM1Nzg2NDQsOCA3LDExLjM1Nzg2NDQgNywxNS41IEM3LDE5LjY0MjEzNTYgMTAuMzU3ODY0NCwyMyAxNC41LDIzIEMxOC42NDIxMzU2LDIzIDIyLDE5LjY0MjEzNTYgMjIsMTUuNSBDMjIsMTQuNTY2OTIyMyAyMS44Mjk2MDc2LDEzLjY3MzY0MTkgMjEuNTE4MjQxNCwxMi44NDk1NzcyIEMyMS4xOTYwMzgzLDEyLjk0NzM5NjggMjAuODU0MTYyMiwxMyAyMC41LDEzIEMxOC41NjcwMDM0LDEzIDE3LDExLjQzMjk5NjYgMTcsOS41IEMxNyw5LjE0NTgzNzc4IDE3LjA1MjYwMzIsOC44MDM5NjE2OSAxNy4xNTA0MjI4LDguNDgxNzU4NiBaIE0xNC41LDE3IEMxMy42NzE1NzI5LDE3IDEzLDE2LjMyODQyNzEgMTMsMTUuNSBDMTMsMTQuNjcxNTcyOSAxMy42NzE1NzI5LDE0IDE0LjUsMTQgQzE1LjMyODQyNzEsMTQgMTYsMTQuNjcxNTcyOSAxNiwxNS41IEMxNiwxNi4zMjg0MjcxIDE1LjMyODQyNzEsMTcgMTQuNSwxNyBaIE0yMC41LDExIEMyMS4zMjg0MjcxLDExIDIyLDEwLjMyODQyNzEgMjIsOS41IEMyMiw4LjY3MTU3Mjg4IDIxLjMyODQyNzEsOCAyMC41LDggQzE5LjY3MTU3MjksOCAxOSw4LjY3MTU3Mjg4IDE5LDkuNSBDMTksMTAuMzI4NDI3MSAxOS42NzE1NzI5LDExIDIwLjUsMTEgWiIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJBdG9tcy9JY29ucy9Ub29scy9DaXJjbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zLjAwMDAwMCwgLTMuMDAwMDAwKSI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0iTWFzayIgZmlsbD0iIzVCNUI1QiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgPGcgaWQ9IkF0b21zL0NvbG9yL0dyZXkiIG1hc2s9InVybCgjbWFzay0yKSIgZmlsbD0iIzVCNUI1QiI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+)}.leaflet-pm-toolbar .leaflet-pm-icon-circle-marker{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KCjxzdmcgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjNUI1QjVCIiBzdHJva2Utd2lkdGg9IjgiCiAgICAgZmlsbD0ibm9uZSI+CjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjM1Ii8+CiAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iMyIgZmlsbD0iIzVCNUI1QiIvPgo8L3N2Zz4=)}.leaflet-pm-toolbar .leaflet-pm-icon-rectangle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0icmVjdGFuZ2xlLWEiIGQ9Ik0yMywxMC45NjQ1NTU2IEwyMywxOS4wMzU0NDQ0IEMyNC42OTYxNDcxLDE5LjI3ODA1OTMgMjYsMjAuNzM2NzY0IDI2LDIyLjUgQzI2LDI0LjQzMjk5NjYgMjQuNDMyOTk2NiwyNiAyMi41LDI2IEMyMC43MzY3NjQsMjYgMTkuMjc4MDU5MywyNC42OTYxNDcxIDE5LjAzNTQ0NDQsMjMgTDEwLjk2NDU1NTYsMjMgQzEwLjcyMTk0MDcsMjQuNjk2MTQ3MSA5LjI2MzIzNTk1LDI2IDcuNSwyNiBDNS41NjcwMDMzOCwyNiA0LDI0LjQzMjk5NjYgNCwyMi41IEM0LDIwLjczNjc2NCA1LjMwMzg1MjkzLDE5LjI3ODA1OTMgNywxOS4wMzU0NDQ0IEw3LDEwLjk2NDU1NTYgQzUuMzAzODUyOTMsMTAuNzIxOTQwNyA0LDkuMjYzMjM1OTUgNCw3LjUgQzQsNS41NjcwMDMzOCA1LjU2NzAwMzM4LDQgNy41LDQgQzkuMjYzMjM1OTUsNCAxMC43MjE5NDA3LDUuMzAzODUyOTMgMTAuOTY0NTU1Niw3IEwxOS4wMzU0NDQ0LDcgQzE5LjI3ODA1OTMsNS4zMDM4NTI5MyAyMC43MzY3NjQsNCAyMi41LDQgQzI0LjQzMjk5NjYsNCAyNiw1LjU2NzAwMzM4IDI2LDcuNSBDMjYsOS4yNjMyMzU5NSAyNC42OTYxNDcxLDEwLjcyMTk0MDcgMjMsMTAuOTY0NTU1NiBaIE0yMSwxMC42NjMxODQ0IEMyMC4yNzIxNTQsMTAuMzE3NDIyNSAxOS42ODI1Nzc1LDkuNzI3ODQ1OTggMTkuMzM2ODE1Niw5IEwxMC42NjMxODQ0LDkgQzEwLjMxNzQyMjUsOS43Mjc4NDU5OCA5LjcyNzg0NTk4LDEwLjMxNzQyMjUgOSwxMC42NjMxODQ0IEw5LDE5LjMzNjgxNTYgQzkuNzI3ODQ1OTgsMTkuNjgyNTc3NSAxMC4zMTc0MjI1LDIwLjI3MjE1NCAxMC42NjMxODQ0LDIxIEwxOS4zMzY4MTU2LDIxIEMxOS42ODI1Nzc1LDIwLjI3MjE1NCAyMC4yNzIxNTQsMTkuNjgyNTc3NSAyMSwxOS4zMzY4MTU2IEwyMSwxMC42NjMxODQ0IFogTTcuNSw5IEM4LjMyODQyNzEyLDkgOSw4LjMyODQyNzEyIDksNy41IEM5LDYuNjcxNTcyODggOC4zMjg0MjcxMiw2IDcuNSw2IEM2LjY3MTU3Mjg4LDYgNiw2LjY3MTU3Mjg4IDYsNy41IEM2LDguMzI4NDI3MTIgNi42NzE1NzI4OCw5IDcuNSw5IFogTTIyLjUsOSBDMjMuMzI4NDI3MSw5IDI0LDguMzI4NDI3MTIgMjQsNy41IEMyNCw2LjY3MTU3Mjg4IDIzLjMyODQyNzEsNiAyMi41LDYgQzIxLjY3MTU3MjksNiAyMSw2LjY3MTU3Mjg4IDIxLDcuNSBDMjEsOC4zMjg0MjcxMiAyMS42NzE1NzI5LDkgMjIuNSw5IFogTTIyLjUsMjQgQzIzLjMyODQyNzEsMjQgMjQsMjMuMzI4NDI3MSAyNCwyMi41IEMyNCwyMS42NzE1NzI5IDIzLjMyODQyNzEsMjEgMjIuNSwyMSBDMjEuNjcxNTcyOSwyMSAyMSwyMS42NzE1NzI5IDIxLDIyLjUgQzIxLDIzLjMyODQyNzEgMjEuNjcxNTcyOSwyNCAyMi41LDI0IFogTTcuNSwyNCBDOC4zMjg0MjcxMiwyNCA5LDIzLjMyODQyNzEgOSwyMi41IEM5LDIxLjY3MTU3MjkgOC4zMjg0MjcxMiwyMSA3LjUsMjEgQzYuNjcxNTcyODgsMjEgNiwyMS42NzE1NzI5IDYsMjIuNSBDNiwyMy4zMjg0MjcxIDYuNjcxNTcyODgsMjQgNy41LDI0IFoiLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPG1hc2sgaWQ9InJlY3RhbmdsZS1iIiBmaWxsPSIjZmZmIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjcmVjdGFuZ2xlLWEiLz4KICAgIDwvbWFzaz4KICAgIDx1c2UgZmlsbD0iIzVCNUI1QiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcmVjdGFuZ2xlLWEiLz4KICAgIDxnIGZpbGw9IiM1QjVCNUIiIG1hc2s9InVybCgjcmVjdGFuZ2xlLWIpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)}.leaflet-pm-toolbar .leaflet-pm-icon-delete{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9FcmFzZXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTcuNzg3NDIxOSwxOC40ODEyNTUyIEwxMS42NDgwMDc5LDEzLjM0OTgxODQgTDYuNDA0NjYwMDksMTkuMzgxNjAwMSBMMTAuNTUzOTE1NiwyMi45ODg0OTI5IEwxMy44NjkzNCwyMi45ODg0OTI5IEwxNy43ODc0MjE5LDE4LjQ4MTI1NTIgWiBNMTYuNTA3NDI1MiwyMi45ODg0OTI5IEwyNi4wMDAwMDAyLDIyLjk4ODQ5MjkgTDI2LjAwMDAwMDIsMjQuOTg4NDkyOSBMMTAuMDAwMDAwMiwyNC45ODg0OTI5IEw5LjgwNzA4MzEzLDI0Ljk4ODQ5MjkgTDUuMDkyNTQyMDQsMjAuODkxMDE5MiBDNC4yNTg5MTI4NSwyMC4xNjYzNTY0IDQuMTcwNTc4MTQsMTguOTAzMTExMiA0Ljg5NTI0MDkzLDE4LjA2OTQ4MiBMMTYuMDQ4MjQ0NCw1LjIzOTQxOTE2IEMxNi43NzI5MDcyLDQuNDA1Nzg5OTggMTguMDM2MTUyNSw0LjMxNzQ1NTI2IDE4Ljg2OTc4MTYsNS4wNDIxMTgwNiBMMjQuOTA3NDU4MywxMC4yOTA1OTAzIEMyNS43NDEwODc1LDExLjAxNTI1MzEgMjUuODI5NDIyMiwxMi4yNzg0OTgzIDI1LjEwNDc1OTQsMTMuMTEyMTI3NSBMMTYuNTA3NDI1MiwyMi45ODg0OTI5IFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXRvbXMvSWNvbnMvVG9vbHMvRXJhc2VyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4wMDAwMDAsIC0zLjAwMDAwMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+)}.leaflet-pm-toolbar .leaflet-pm-icon-edit{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0iZWRpdF9hbmNob3ItYSIgZD0iTTEzLjUsMTEgQzExLjU2NzAwMzQsMTEgMTAsOS40MzI5OTY2MiAxMCw3LjUgQzEwLDUuNTY3MDAzMzggMTEuNTY3MDAzNCw0IDEzLjUsNCBDMTUuNDMyOTk2Niw0IDE3LDUuNTY3MDAzMzggMTcsNy41IEMxNyw5LjQzMjk5NjYyIDE1LjQzMjk5NjYsMTEgMTMuNSwxMSBaIE0xMy41LDkgQzE0LjMyODQyNzEsOSAxNSw4LjMyODQyNzEyIDE1LDcuNSBDMTUsNi42NzE1NzI4OCAxNC4zMjg0MjcxLDYgMTMuNSw2IEMxMi42NzE1NzI5LDYgMTIsNi42NzE1NzI4OCAxMiw3LjUgQzEyLDguMzI4NDI3MTIgMTIuNjcxNTcyOSw5IDEzLjUsOSBaIE0xMi4wMDAyODg5LDcuNTI5NzM4OTMgQzEyLjAxMjU5ODMsOC4xNjI3MzY3MiAxMi40MTcwMTk3LDguNjk5NjY0MyAxMi45ODA3MTExLDguOTA3Njc5NjYgTDMsMTUgTDMsMTMgTDEyLjAwMDI4ODksNy41Mjk3Mzg5MyBaIE0xNC4yMTcyNzIyLDYuMTgyMjg0NzIgTDE5LjQ1MzEyNSwzIEwyMi42NTg5MzU1LDMgTDE0Ljk4OTEwMiw3LjY4MTczODg1IEMxNC45OTYyOTcxLDcuNjIyMTY0NTkgMTUsNy41NjE1MTQ3MiAxNSw3LjUgQzE1LDYuOTMxMzgzODEgMTQuNjgzNjA5OCw2LjQzNjY2NDUgMTQuMjE3MjcyMiw2LjE4MjI4NDcyIFogTTIzLjQ0MzQwNDIsMTkuMjg1MTczNiBMMjAuMTI4Mjc5OSwxOS4yODUxNzM2IEwyMS44NzI5OTgzLDIzLjUzNDk1MjUgQzIxLjk5NDUyOTYsMjMuODI5NTc3MyAyMS44NTU2NTQ2LDI0LjE1OTkyMDkgMjEuNTc3ODczNCwyNC4yODQ5MjA4IEwyMC4wNDE0Njc1LDI0Ljk1NDUxNDIgQzE5Ljc1NTA2MTMsMjUuMDc5NTE0MSAxOS40MzM4NzM4LDI0LjkzNjY3MDQgMTkuMzEyMzQyNiwyNC42NTA5NTE4IEwxNy42NTQ0MzY3LDIwLjYxNTQ1NDEgTDE0Ljk0NjE4NzMsMjMuNDAxMDE1MSBDMTQuNTg1MjgxMSwyMy43NzIxNzExIDE0LDIzLjQ4NjA0NjMgMTQsMjIuOTk5MjY1MyBMMTQsOS41NzE4MzUzMyBDMTQsOS4wNTkzMzU2MSAxNC42MjI1MzExLDguODA5NDkyIDE0Ljk0NjE1Niw5LjE3MDA4NTU1IEwyMy44MzQwMjkyLDE4LjMxMjAxNzkgQzI0LjE5MjUyOTEsMTguNjYxMzYxNSAyMy45Mjc5OTc5LDE5LjI4NTE3MzYgMjMuNDQzNDA0MiwxOS4yODUxNzM2IFoiLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPG1hc2sgaWQ9ImVkaXRfYW5jaG9yLWIiIGZpbGw9IiNmZmYiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNlZGl0X2FuY2hvci1hIi8+CiAgICA8L21hc2s+CiAgICA8dXNlIGZpbGw9IiM1QjVCNUIiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2VkaXRfYW5jaG9yLWEiLz4KICAgIDxnIGZpbGw9IiM1QjVCNUIiIG1hc2s9InVybCgjZWRpdF9hbmNob3ItYikiPgogICAgICA8cmVjdCB3aWR0aD0iMzAiIGhlaWdodD0iMzAiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)}.leaflet-pm-toolbar .leaflet-pm-icon-drag{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0ibW92ZS1hIiBkPSJNMjEsMTQgTDIxLDEwIEwyNywxNSBMMjEsMjAgTDIxLDE2IEwxNiwxNiBMMTYsMjEgTDIwLDIxIEwxNSwyNyBMMTAsMjEgTDE0LDIxIEwxNCwxNiBMOSwxNiBMOSwyMCBMMywxNSBMOSwxMCBMOSwxNCBMMTQsMTQgTDE0LDkgTDEwLDkgTDE1LDMgTDIwLDkgTDE2LDkgTDE2LDE0IEwyMSwxNCBaIi8+CiAgPC9kZWZzPgogIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMgLTMpIj4KICAgIDxtYXNrIGlkPSJtb3ZlLWIiIGZpbGw9IiNmZmYiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNtb3ZlLWEiLz4KICAgIDwvbWFzaz4KICAgIDx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI21vdmUtYSIvPgogICAgPGcgZmlsbD0iIzVCNUI1QiIgbWFzaz0idXJsKCNtb3ZlLWIpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)}.leaflet-pm-toolbar .leaflet-pm-icon-cut{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9TY2lzc29yczwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGQ9Ik0xMi45NjkxNTc0LDEzLjQ5Mzk0MzUgTDIxLjAzMTcwMzIsNS41NDE2NzAxMyBMMjMuNDY0OTQ5OSw1LjY3NzIyOTU3IEwxNy4wNDcwNzEzLDE0LjUxMDY4MTYgTDI3LjU2NjAzMzYsMTcuMTMzMzUzNSBMMjUuNzg5MTk0NCwxOC44MDEyNTg4IEwxNC41ODU0OTUxLDE3Ljg5ODc1MDYgTDEzLjY0ODc5NTUsMTkuMTg4MDA3IEMxMy43OTQ2MzksMTkuMjY1MDk1OCAxMy45MzY3OTg1LDE5LjM1MzQ0MTcgMTQuMDc0MTM3NywxOS40NTMyMjQ1IEMxNS42Mzc5NjQ4LDIwLjU4OTQxMTQgMTUuOTg0NjM1NywyMi43NzgyMDUyIDE0Ljg0ODQ0ODgsMjQuMzQyMDMyNCBDMTMuNzEyMjYxOSwyNS45MDU4NTk1IDExLjUyMzQ2ODEsMjYuMjUyNTMwNCA5Ljk1OTY0MDk2LDI1LjExNjM0MzUgQzguMzk1ODEzODQsMjMuOTgwMTU2NSA4LjA0OTE0Mjk2LDIxLjc5MTM2MjcgOS4xODUzMjk4NiwyMC4yMjc1MzU2IEM5Ljc0NTg3Mjc2LDE5LjQ1NjAxNDUgMTAuNTYyNjE4OCwxOC45ODA3NDc1IDExLjQzNDEyMTgsMTguODMzNjQwNyBMMTIuNjgwNTY1NiwxNy4xMTgwNTc5IEwxMi41MjM5NzI0LDE2LjM3NDcyMTYgTDExLjk1MDY5MzIsMTUuMzAxMjM5MSBMOS44OTMxMDY0NiwxNC43ODgyMjUxIEM5LjEzMDkzNzk2LDE1LjIzNTcyNjEgOC4xOTk3Nzg1NCwxNS4zOTY2NDQ3IDcuMjc0NDUzNTUsMTUuMTY1OTM1MiBDNS4zOTg4NzUxOSwxNC42OTgzMDEgNC4yNTc1MTA5NCwxMi43OTg3NTE5IDQuNzI1MTQ1MTUsMTAuOTIzMTczNiBDNS4xOTI3NzkzNSw5LjA0NzU5NTE5IDcuMDkyMzI4NDYsNy45MDYyMzA5NCA4Ljk2NzkwNjgyLDguMzczODY1MTUgQzEwLjg0MzQ4NTIsOC44NDE0OTkzNSAxMS45ODQ4NDk0LDEwLjc0MTA0ODUgMTEuNTE3MjE1MiwxMi42MTY2MjY4IEMxMS40NzYxNDY0LDEyLjc4MTM0NDkgMTEuNDI0MDMzNSwxMi45NDA0MDAxIDExLjM2MTg2MjcsMTMuMDkzMTk5OSBMMTIuOTY5MTU3NCwxMy40OTM5NDM1IFogTTcuNzU4Mjk3MzUsMTMuMjI1MzQzOCBDOC41NjIxMTY2NCwxMy40MjU3NTg0IDkuMzc2MjA5MTIsMTIuOTM2NjAyMyA5LjU3NjYyMzc4LDEyLjEzMjc4MyBDOS43NzcwMzg0NCwxMS4zMjg5NjM3IDkuMjg3ODgyMzMsMTAuNTE0ODcxMyA4LjQ4NDA2MzAzLDEwLjMxNDQ1NjYgQzcuNjgwMjQzNzMsMTAuMTE0MDQxOSA2Ljg2NjE1MTI2LDEwLjYwMzE5OCA2LjY2NTczNjYsMTEuNDA3MDE3MyBDNi40NjUzMjE5NCwxMi4yMTA4MzY2IDYuOTU0NDc4MDUsMTMuMDI0OTI5MSA3Ljc1ODI5NzM1LDEzLjIyNTM0MzggWiBNMTAuODAzMzYzOSwyMS40MDMxMDYxIEMxMC4zMTY0MjY2LDIyLjA3MzMxNzcgMTAuNDY0OTk5OCwyMy4wMTEzNzIyIDExLjEzNTIxMTUsMjMuNDk4MzA5NSBDMTEuODA1NDIzMSwyMy45ODUyNDY3IDEyLjc0MzQ3NzYsMjMuODM2NjczNSAxMy4yMzA0MTQ4LDIzLjE2NjQ2MTkgQzEzLjcxNzM1MjEsMjIuNDk2MjUwMiAxMy41Njg3Nzg4LDIxLjU1ODE5NTcgMTIuODk4NTY3MiwyMS4wNzEyNTg1IEMxMi4yMjgzNTU2LDIwLjU4NDMyMTIgMTEuMjkwMzAxMSwyMC43MzI4OTQ1IDEwLjgwMzM2MzksMjEuNDAzMTA2MSBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkF0b21zL0ljb25zL1Rvb2xzL1NjaXNzb3JzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4wMDAwMDAsIC0zLjAwMDAwMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9Ik1hc2siIGZpbGw9IiM1QjVCNUIiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMDkzMTk0LCAxNS42NjMzNTEpIHJvdGF0ZSgtMzIuMDAwMDAwKSB0cmFuc2xhdGUoLTE2LjA5MzE5NCwgLTE1LjY2MzM1MSkgIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}.leaflet-pm-toolbar .leaflet-pm-icon-snapping{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9NYWduZXQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMjEuOTk5NDc1OSwxMC45NDI4MTgzIEwyMS45OTk5OTg1LDE2LjM3MTA0MTcgQzIyLDE2LjY4NzIwMDcgMjIsMTcuMDA1ODI3OCAyMiwxNy4zMjY5NDExIEMyMiwyMS41NjQ2NTQ1IDE4LjY0MjEzNTYsMjUgMTQuNSwyNSBDMTAuMzU3ODY0NCwyNSA3LDIxLjU2NDY1NDUgNywxNy4zMjY5NDExIEw3LjAwMDg3NTA4LDEwLjk5MDc1MDcgTDExLjAwMjI4MDgsMTAuOTk4NDEyNSBDMTEuMDAxNzAzMywxMS42OTgwMTE0IDExLjAwMTI0NywxMi40MTY4MjQ4IDExLjAwMDg5OTIsMTMuMTU1NDg4NyBMMTEsMTcuMzI2OTQxMSBDMTEsMTkuMzc1NjgwOSAxMi41ODc2ODQxLDIxIDE0LjUsMjEgQzE2LjQxMjMxNTksMjEgMTgsMTkuMzc1NjgwOSAxOCwxNy4zMjY5NDExIEMxOCwxNS4wNzAyMDMyIDE3Ljk5OTU2OTYsMTIuOTYxOTY2OCAxNy45OTg1MzksMTAuOTkxMDAzMiBMMjEuOTk5NDc1OSwxMC45NDI4MTgzIFogTTEwLDcgQzEwLjU1MjI4NDcsNyAxMSw3LjQ0NzcxNTI1IDExLDggTDExLDEwIEw3LDEwIEw3LDggQzcsNy40NDc3MTUyNSA3LjQ0NzcxNTI1LDcgOCw3IEwxMCw3IFogTTIxLDcgQzIxLjU1MjI4NDcsNyAyMiw3LjQ0NzcxNTI1IDIyLDggTDIyLDEwIEwxOCwxMCBMMTgsOCBDMTgsNy40NDc3MTUyNSAxOC40NDc3MTUzLDcgMTksNyBMMjEsNyBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkF0b21zL0ljb25zL1Rvb2xzL01hZ25ldCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuMDAwMDAwLCAtMy4wMDAwMDApIj4KICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICA8dXNlIGlkPSJNYXNrIiBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjUwMDAwMCwgMTYuMDAwMDAwKSByb3RhdGUoNDUuMDAwMDAwKSB0cmFuc2xhdGUoLTE0LjUwMDAwMCwgLTE2LjAwMDAwMCkgIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}.leaflet-pm-toolbar .leaflet-pm-icon-rotate{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0icm90YXRlIiBkPSJNMjEuMiw1LjhjLTAuMS0wLjItMC4yLTAuMy0wLjMtMC41bC0wLjEtMC4yYy0wLjEtMC4yLTAuMi0wLjMtMC4zLTAuNWwtMC4xLTAuMmMtMC4xLTAuMi0wLjItMC4zLTAuNC0wLjVsLTAuMi0wLjNsMi44LTMuMUwxOCwwLjZsLTQuNiwwLjFsMC41LDQuNWwwLjUsNC41bDMuMi0zLjZ2MC4xbDAuMSwwLjJjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjJsMC4xLDAuMkMxOCw3LDE4LDcuMSwxOC4xLDcuMmMwLjMsMC43LDAuNiwxLjQsMC43LDIuMWMwLjIsMS40LDAsMi45LTAuNiw0LjJMMTgsMTMuOUwxNy45LDE0bC0wLjMsMC41bC0wLjEsMC4yYy0wLjIsMC4yLTAuNCwwLjUtMC42LDAuN2MtMC41LDAuNS0xLjEsMS0xLjcsMS4zYy0wLjYsMC40LTEuMywwLjYtMi4xLDAuOGMtMC43LDAuMS0xLjUsMC4yLTIuMiwwLjFjLTAuOC0wLjEtMS41LTAuMy0yLjItMC41Yy0wLjctMC4zLTEuMy0wLjctMS45LTEuMmwtMC40LTAuNGwtMC4yLTAuM0w2LDE1Yy0wLjEtMC4xLTAuMi0wLjItMC4yLTAuM2wtMC4zLTAuNGwtMC4xLTAuMWwtMC4yLTAuNGMwLTAuMS0wLjEtMC4xLTAuMS0wLjJsLTAuMy0wLjVsLTAuMS0wLjJjLTAuMS0wLjMtMC4yLTAuNi0wLjMtMC45Yy0wLjItMC44LTAuMy0xLjYtMC4zLTIuNGMwLTAuMiwwLTAuMywwLTAuNVY4LjljMC0wLjIsMC0wLjMsMC4xLTAuNGwwLjEtMC42bDAuMi0wLjZjMC4zLTAuOCwwLjctMS41LDEuMi0yLjJjMC41LTAuNywxLjEtMS4zLDEuOC0xLjhjMC4yLTAuMSwwLjMtMC40LDAuMS0wLjZDNy41LDIuNiw3LjQsMi41LDcuMywyLjVINy4xTDcsMi42QzYuMSwzLDUuNCwzLjYsNC43LDQuMkM0LDQuOSwzLjUsNS43LDMsNi42Yy0wLjksMS44LTEuMiwzLjgtMC44LDUuOGMwLjEsMC41LDAuMiwwLjksMC4zLDEuNGwwLjMsMC44QzIuOSwxNC43LDMsMTQuOCwzLDE1bDAuMiwwLjRjMCwwLjEsMC4xLDAuMiwwLjEsMC4ybDAuMywwLjVjMC4xLDAuMiwwLjIsMC4zLDAuMywwLjVsMC4xLDAuMmMwLjEsMC4xLDAuMiwwLjMsMC4zLDAuNEw1LDE3LjhjMC43LDAuNywxLjYsMS4zLDIuNSwxLjhjMC45LDAuNSwxLjksMC44LDMsMC45YzAuNSwwLjEsMSwwLjEsMS41LDAuMWMwLjYsMCwxLjEsMCwxLjYtMC4xYzEtMC4yLDIuMS0wLjUsMy0xbDAuMi0wLjFjMC4yLTAuMSwwLjMtMC4yLDAuNS0wLjNsMC43LTAuNGMwLjItMC4xLDAuMy0wLjIsMC40LTAuM2wwLjItMC4yYzAuMi0wLjEsMC40LTAuMywwLjUtMC41bDAuMS0wLjFjMC4zLTAuMywwLjctMC43LDAuOS0xbDAuNi0wLjlsMC40LTAuNmMxLTEuOSwxLjQtNC4xLDEuMS02LjJDMjIsNy44LDIxLjcsNi43LDIxLjIsNS44eiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDIpIj4KICAgICAgICA8bWFzayBpZD0icm90YXRlLWIiIGZpbGw9IiNmZmYiPgogICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNyb3RhdGUiLz4KICAgICAgICA8L21hc2s+CiAgICAgICAgPHVzZSBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNyb3RhdGUiLz4KICAgICAgICA8ZyBmaWxsPSIjNUI1QjVCIiBtYXNrPSJ1cmwoI3JvdGF0ZS1iKSI+CiAgICAgICAgICAgIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==)}.leaflet-pm-toolbar .leaflet-pm-icon-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiM1YjViNWI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoyLjVweDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPlRleHQ8L3RpdGxlPjxnIGlkPSJFYmVuZV8yIiBkYXRhLW5hbWU9IkViZW5lIDIiPjxwb2x5bGluZSBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTkuNjQgNy4yNyAxOS42NCA0IDEyIDQgMTIgMjAgMTUuOTEgMjAgOC4wOSAyMCAxMiAyMCAxMiA0IDQuMzYgNCA0LjM2IDcuMjciLz48L2c+PC9zdmc+)}.leaflet-buttons-control-button:hover,.leaflet-buttons-control-button:focus{cursor:pointer;background-color:#f4f4f4}.active>.leaflet-buttons-control-button{box-shadow:inset 0 -1px 5px 2px #514d4d4f}.leaflet-buttons-control-text-hide{display:none}.button-container{position:relative}.button-container .leaflet-pm-actions-container{z-index:2;position:absolute;top:0;left:100%;display:none;white-space:nowrap;direction:ltr}.leaflet-right .leaflet-pm-toolbar .button-container .leaflet-pm-actions-container{right:100%;left:auto}.button-container.active .leaflet-pm-actions-container{display:block}.button-container .leaflet-pm-actions-container:not(.pos-right) a.leaflet-pm-action:last-child{border-radius:0 3px 3px 0;border-right:0}.button-container .leaflet-pm-actions-container.pos-right a.leaflet-pm-action:first-child{border-radius:3px 0 0 3px}.button-container .leaflet-pm-actions-container.pos-right a.leaflet-pm-action:last-child{border-right:0}.button-container .leaflet-pm-actions-container .leaflet-pm-action{padding:0 10px;background-color:#666;color:#fff;display:inline-block;width:auto;border-right:1px solid #eee;user-select:none;border-bottom:none;height:29px;line-height:29px}.leaflet-pm-toolbar .button-container:first-child.pos-right.active a.leaflet-buttons-control-button{border-top-left-radius:0}.leaflet-pm-toolbar .button-container:first-child.active:not(.pos-right) a.leaflet-buttons-control-button{border-top-right-radius:0}.button-container .leaflet-pm-actions-container .leaflet-pm-action:hover,.button-container .leaflet-pm-actions-container .leaflet-pm-action:focus{cursor:pointer;background-color:#777}.leaflet-pm-toolbar.activeChild{z-index:801}.leaflet-buttons-control-button.pm-disabled{background-color:#f4f4f4}.leaflet-buttons-control-button.pm-disabled>.control-icon{filter:opacity(.6)}.leaflet-container .leaflet-control-mouseposition{font-style:normal;font-weight:500;line-height:26px;padding:0 5px;color:#3c4e5b;letter-spacing:-.02em;text-shadow:1px 0 #fff,-1px 0 #fff,0 1px #fff,0 -1px #fff,1px 1px #fff,-1px -1px #fff,1px -1px #fff,-1px 1px #fff;text-align:right;position:absolute!important;right:50px;width:150px;font-size:14px;font-family:Noto Sans JP,sans-serif}@media only screen and (min-width: 540px){.leaflet-container .leaflet-control-mouseposition{bottom:50px;font-size:18px;font-size:16px}}.leaflet-container .leaflet-control-zoomview{width:32px;height:32px;text-align:center;background-color:var(--white);color:var(--textBody);line-height:32px;font-weight:500;border-radius:8px;font-size:14px;margin-bottom:4px!important}@media only screen and (min-width: 1920px){.leaflet-container .leaflet-control-zoomview{font-size:18px;border-radius:12px;width:40px;height:40px;line-height:40px}}html,body{height:100%}.xwin{position:absolute;cursor:default;overflow:hidden;border-radius:15px;box-shadow:0 4px 8px #0000001a}.xwin_mask{position:absolute;left:0;top:0;background:black}.xwin_alpha{background:black;opacity:0;filter:alpha(opacity=0)}.xwin_full{position:absolute;left:0;top:0;width:100%;height:100%}.xwin_tb{position:relative;border-collapse:collapse;table-layout:fixed}.xwin_body{position:relative;text-align:left;background:#fff}.xwin_content{padding:0 31px 28px}.xwin_tl,.xwin_bl,.xwin_tr,.xwin_br,.xwin_hl,.xwin_hr,.xwin_close,.xwin_tm,.xwin_bm,.xwin_hm,.xwin_ml,.xwin_mr{width:1px;height:1px;background-color:#fff}.xwin_close{display:block;position:absolute;right:36px;top:40px;width:70px;overflow:hidden;color:#2975b7;font-size:18px;font-weight:400;height:32px;text-underline-offset:4px;text-align:right}.xwin_close:hover{text-decoration:underline}.xwin_resizer{position:absolute;right:10px;bottom:10px;width:15px;height:15px;background:#ccc;overflow:hidden}.xwin_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:#20313e;font-size:24px;text-align:left;height:32px;margin-top:32px;padding-left:31px;font-style:normal;line-height:150%;letter-spacing:-.02em;display:flex;align-items:center}.xwin_divine{height:1px;margin:15px 32px 0;background-color:#dde5ea}.xwin_tl{background-position:-62px 0}.xwin_tm{background-position:-75px 0;width:auto}.xwin_tr{background-position:right 0}.xwin_hl{background-position:-62px -13px;height:20px}.xwin_hr{background-position:right -13px;height:20px}.xwin_ml{height:auto}.xwin_mr{background-position:-13px 0;height:auto}.xwin_bl{background-position:-62px -35px}.xwin_bm{background-position:-75px -35px;width:auto}.xwin_br{background-position:right -35px}.xwin_rz .xwin_e_n{cursor:n-resize}.xwin_rz .xwin_e_e{cursor:e-resize}.xwin_rz .xwin_e_s{cursor:s-resize}.xwin_rz .xwin_e_w{cursor:w-resize}.xwin_rz .xwin_e_ne{cursor:ne-resize}.xwin_rz .xwin_e_se{cursor:se-resize}.xwin_rz .xwin_e_sw{cursor:sw-resize}.xwin_rz .xwin_e_nw{cursor:nw-resize}.xwin_loading{height:100px;background-color:#fff}.xwin_message{background:#fff}.xwin_message .xwin_button a:hover{background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s;color:#fff}.xwin_message .xwin_button a:focus{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s;color:#fff}.xwin_box{padding-left:56px;height:70px;position:relative}.xwin_text{margin-top:31px;line-height:27px;font-size:18px;word-break:break-word;font-weight:400}.xwin_button{text-align:center;margin-top:24px;font-size:18px;height:46px}.xwin_button a{display:inline-block;width:100px;height:46px;padding:12px 0;border-radius:8px;line-height:21px;overflow:hidden;text-align:center;text-decoration:none;color:#fff;margin:0 5px;background-color:#001c6d}.xwin_button a:hover{background-position:-168px -21px;text-decoration:none}.xwin_icon_error{position:absolute;top:0px;left:0;width:48px;height:48px;background-image:url(/ais/images/error_icon.svg)}.xwin_alert{background-position:0 0}.xwin_confirm{position:absolute;top:0px;left:0;width:48px;height:48px;background-image:url(/ais/images/confirmIcon.svg)}.xwin_success{background-position:-84px 0}.xwin_icon_confirm2{position:absolute;top:0px;left:0;width:48px;height:48px;background-image:url(/ais/images/error_icon.svg)}@media only screen and (max-width: 480px){.xwin_divine{margin:10px 12px 0}.xwin_title{font-size:18px;margin-top:11px;padding-left:11px;height:25px}.xwin_close{top:15px;font-size:14px;font-weight:400;width:42px;height:25px;right:12px}.xwin_text{text-align:center;margin-top:16px!important;line-height:24px;font-size:16px}.xwin_button{margin-top:16px!important}.xwin_content{padding:0 11px}.xwin_body{padding-bottom:11px}}.symbol{max-height:85vh;overflow-y:auto}.symbol::-webkit-scrollbar{width:0px}.symbol .hidden{display:none!important}.symbol .symbol__switch{display:flex;gap:16px}.symbol .symbol__detail-tag-group{display:flex;gap:24px}.symbol__container-flex,.symbol .symbol__detail-group{display:flex;justify-content:space-between}.symbol .symbol_tab{display:none}.symbol .symbol_tab.active{display:block}.symbol .symbol__detail-group .symbol-content{margin-bottom:10px!important}@media only screen and (max-width: 479px){.symbol .symbol__detail-group .symbol-content{font-size:14px!important;margin-bottom:8px!important}}.symbol .no-margin{margin:0!important}.symbol .symbol__switch{padding:20px 0}@media only screen and (max-width: 479px){.symbol .symbol__switch{padding:10px 0}}.symbol .symbol__switch #symbol__switch-time.active{background:var(--mint)}.symbol .symbol__switch #symbol__switch-type.active{background:var(--yellow)}.symbol .symbol__switch .symbol__switch-button{width:168px;height:46px;background:var(--backgroundDisabled);border-radius:8px;border:none;font-weight:700;font-size:18px;color:var(--textDisable);cursor:pointer}.symbol .symbol__switch .symbol__switch-button.active{color:var(--textBody)}@media only screen and (max-width: 479px){.symbol .symbol__switch .symbol__switch-button{width:140px;height:40px}}.symbol .symbol__switch .symbol__switch-button span{pointer-events:none}.symbol .symbol__switch .symbol__switch-button .icon-lock{display:none}.symbol .symbol__switch .symbol__switch-button.disable{color:var(--textDisable)}.symbol .symbol__switch .symbol__switch-button.disable .icon-lock{display:contents}.symbol .symbol__container-title{font-weight:700;font-size:24px;line-height:150%;margin-bottom:20px;color:var(--textTitle)}@media only screen and (max-width: 479px){.symbol .symbol__container-title{margin-bottom:10px;font-size:18px}}.symbol .symbol__container:nth-child(2) .symbol__detail{margin-right:20px}@media only screen and (max-width: 479px){.symbol .symbol__container:nth-child(2) .symbol__detail{margin-right:10px}}.symbol .symbol__container .symbol__detail .symbol_icon{width:15px;height:30px;margin-right:8px;background-size:contain!important}.symbol .symbol__container .symbol__detail .symbol_icon.purple{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2223%22%20viewBox%3D%220%200%2013%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.669564%2022L6.5%201.80278L12.3304%2022H0.669564Z%22%20fill%3D%22%236E70E7%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat}.symbol .symbol__container .symbol__detail .symbol_icon.yellow{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2223%22%20viewBox%3D%220%200%2013%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.669564%2022L6.5%201.80278L12.3304%2022H0.669564Z%22%20fill%3D%22%23FCE542%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat}.symbol .symbol__container .symbol__detail .symbol_icon.green{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2223%22%20viewBox%3D%220%200%2013%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.669564%2022L6.5%201.80278L12.3304%2022H0.669564Z%22%20fill%3D%22%2315922F%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat}.symbol .symbol__container .symbol__detail .symbol_icon.green1{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2223%22%20viewBox%3D%220%200%2013%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.669564%2022L6.5%201.80278L12.3304%2022H0.669564Z%22%20fill%3D%22%2328B446%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat}.symbol .symbol__container .symbol__detail .symbol_icon.grey{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2223%22%20viewBox%3D%220%200%2013%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.669564%2022L6.5%201.80278L12.3304%2022H0.669564Z%22%20fill%3D%22%23B0BBC5%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat}.symbol .symbol__container .symbol__detail .symbol_icon.orange{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2223%22%20viewBox%3D%220%200%2013%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.669564%2022L6.5%201.80278L12.3304%2022H0.669564Z%22%20fill%3D%22%23E47B28%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat}.symbol .symbol__container .symbol__detail .symbol_icon.orange1{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2223%22%20viewBox%3D%220%200%2013%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.669564%2022L6.5%201.80278L12.3304%2022H0.669564Z%22%20fill%3D%22%23FF493E%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat}.symbol .symbol__container .symbol__detail .symbol_icon.pink{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2223%22%20viewBox%3D%220%200%2013%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.669564%2022L6.5%201.80278L12.3304%2022H0.669564Z%22%20fill%3D%22%23FFA6AD%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat}.symbol .symbol__container .symbol__detail .symbol_icon.blue{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2223%22%20viewBox%3D%220%200%2013%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.669564%2022L6.5%201.80278L12.3304%2022H0.669564Z%22%20fill%3D%22%2300A7E9%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat}.symbol .symbol__container .symbol__detail .symbol_icon.yellow-path{background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2228%22%20viewBox%3D%220%200%2013%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.664754%2027L6.49519%206.80278L12.3256%2027H0.664754Z%22%20fill%3D%22%23FCE542%22%20stroke%3D%22%2320313E%22%2F%3E%3Cline%20x1%3D%226.49518%22%20y1%3D%228%22%20x2%3D%226.49518%22%20y2%3D%222.18557e-08%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat;height:35px}.symbol .symbol__container .symbol__detail .symbol_icon.yellow-path1{background:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2228%22%20viewBox%3D%220%200%2014%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.664632%2027L6.49507%206.80277L12.3255%2027H0.664632Z%22%20fill%3D%22%23FCE542%22%20stroke%3D%22%2320313E%22%2F%3E%3Cline%20x1%3D%226.49512%22%20y1%3D%228%22%20x2%3D%226.49512%22%20y2%3D%222.18557e-08%22%20stroke%3D%22%2320313E%22%2F%3E%3Cline%20x1%3D%2214%22%20y1%3D%220.5%22%20x2%3D%226%22%20y2%3D%220.500001%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat;height:35px;width:18px;margin-right:0}.symbol .symbol__container .symbol__detail .symbol_icon.yellow-path2{background:url(data:image/svg+xml,%3Csvg%20width%3D%2223%22%20height%3D%2229%22%20viewBox%3D%220%200%2023%2029%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.664754%2028L6.49519%207.80277L12.3256%2028H0.664754Z%22%20fill%3D%22%23FCE542%22%20stroke%3D%22%2320313E%22%2F%3E%3Cline%20x1%3D%228.63447%22%20y1%3D%2215.6588%22%20x2%3D%2222.6345%22%20y2%3D%220.658842%22%20stroke%3D%22%2320313E%22%2F%3E%3C%2Fsvg%3E) no-repeat;width:28px;height:35px;margin-right:0}.symbol .symbol__container .symbol__detail .gps-symbol_icon{width:20px;height:21px;margin-right:8px}.symbol .symbol__container .symbol__detail .gps-symbol_icon.square.pink{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIxIiB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIGZpbGw9IiNFMDQ4OTIiIHN0cm9rZT0iYmxhY2siLz4KPC9zdmc+Cg==)}.symbol .symbol__container .symbol__detail .gps-symbol_icon.round.grey{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTAiIGN5PSIxMC41IiByPSI5LjUiIGZpbGw9IiNCMEJCQzUiIHN0cm9rZT0iIzIwMzEzRSIvPgo8L3N2Zz4K)}.symbol .symbol__container .symbol__detail .gps-symbol_icon.round.pink{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTAiIGN5PSIxMC41IiByPSI5LjUiIGZpbGw9IiNFMDQ4OTIiIHN0cm9rZT0iIzIwMzEzRSIvPgo8L3N2Zz4K)}.symbol .symbol__container .symbol__detail .gps-symbol_icon.round.pink-direct{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyMCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTAiIGN5PSIxNy41IiByPSI5LjUiIHRyYW5zZm9ybT0icm90YXRlKC05MCAxMCAxNy41KSIgZmlsbD0iI0UwNDg5MiIgc3Ryb2tlPSIjMjAzMTNFIi8+CjxsaW5lIHgxPSI5LjUiIHkxPSI4LjUiIHgyPSI5LjUiIHkyPSIwLjUiIHN0cm9rZT0iIzIwMzEzRSIvPgo8L3N2Zz4K);height:28px}.symbol .symbol__container .symbol__detail .symbol-content{display:flex;align-items:end;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:18px;color:var(--textBody);line-height:150%;margin-bottom:7px}.symbol .symbol__container .symbol__detail .symbol-content.center{align-items:center}.symbol .symbol__container .symbol__detail .symbol-content.no-icon{margin-left:34px}@media only screen and (max-width: 479px){.symbol .symbol__container .symbol__detail .symbol-content.no-icon{margin-left:33px}}.symbol .symbol__container .symbol__detail .symbol-content:last-child{margin-bottom:10px}.symbol .symbol__container .symbol__detail .symbol-content-txt{flex-shrink:9}.symbol .symbol__container .symbol__detail .symbol-txt{font-weight:400;font-size:14px;font-family:Noto Sans JP,sans-serif;color:var(--textTitle);border:1px solid var(--primary75);width:107px;height:20px;text-align:center;line-height:18px;margin-bottom:-1px}.tracking-detail-tooltip{max-width:300px;background:rgba(255,255,255,.7)!important;border-radius:12px!important;padding:20px!important}.tracking-detail-tooltip.isGPS{max-width:330px}.ship-detail-tooltip{min-width:316px;background:rgba(255,255,255,.7)!important;border-radius:12px!important;padding:20px!important}.tooltip__item{display:flex;align-items:center;column-gap:10px}.tooltip__item:not(:last-child){padding-bottom:12px}.tooltip__item label{font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#6f7d8a;width:var(--label, 62px)}.tooltip__item span{flex:1;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#3c4e5b;padding-left:4px;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#windy .leaflet-map-pane canvas{z-index:1000!important}#windy .leaflet-map-pane svg{z-index:1001!important}.custom-pin-icon{cursor:unset!important}.leaflet-marker-pane img:not([src*="data:image"],.custom-pin-icon){margin-top:-43px!important}.leaflet-mark-point-pane .leaflet-tooltip{background-color:transparent!important;border:none!important;box-shadow:unset!important;margin-top:-21px!important;margin-left:21px!important;padding-left:0!important}.leaflet-mark-point-pane .leaflet-tooltip:before{border:none!important}#windy .leaflet-overlay-pane svg{z-index:1000!important}#windy .leaflet-overlay-pane.svg-up svg{z-index:1001!important}.result-popup{overflow-x:hidden}.result-popup table{min-height:178px}.result-popup .container-filter{display:flex;width:100%;gap:6px;margin:8px 0;justify-content:space-between}@media only screen and (min-width: 540px){.result-popup .container-filter{margin-top:12px;margin-bottom:20px;width:100%;gap:8px}}.result-popup .container-filter .tag__filter{font-size:12px;text-align:center;border-radius:4px;margin:0;position:relative;flex-basis:auto;max-height:29px;height:29px;min-width:30px;padding:0;font-family:Noto Sans JP,sans-serif}@media only screen and (min-width: 540px){.result-popup .container-filter .tag__filter{font-size:14px;width:100px;align-self:center;height:29px;box-sizing:border-box}}.result-popup .divider{width:316px;height:0px;border:1px solid #DDE5EA;margin:12px 0}@media only screen and (min-width: 540px){.result-popup .divider{display:none}}.result-popup table{display:flex;flex-direction:column;gap:12px}.result-popup table tr{display:flex;gap:8px}@media only screen and (min-width: 540px){.result-popup table tr{gap:12px}}.result-popup .tag__result{font-size:12px;width:100px;text-align:center;border-radius:4px;margin:0;box-sizing:border-box;align-self:center;padding:0}@media only screen and (min-width: 540px){.result-popup .tag__result{align-self:center;padding:0 8px;box-sizing:border-box}}.result-popup .name{flex:11;font-size:14px;color:var(--textBody);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:176px}@media only screen and (min-width: 540px){.result-popup .name{max-width:unset}}.result-popup .name .nameTxt{cursor:pointer;color:var(--textBody)}@media only screen and (min-width: 540px){.result-popup .name{font-size:16px}}.result-popup .action{display:flex;align-items:center;justify-content:flex-end;flex:1;padding:0}.result-popup .action .icon-action{cursor:pointer}@media only screen and (min-width: 540px){.result-popup .action{text-align:end}}.result-popup .tag-ship{background-color:var(--bubbles);border:1px solid #91D5FF;color:var(--blue)}.result-popup .tag-callsign{background-color:#ebfff8;border:1px solid #8DECCA;color:var(--success)}.result-popup .tag-imo{background-color:var(--pink);border:1px solid #FFADD2;color:var(--royalPink)}.result-popup .tag-mmsi{background-color:var(--latte);border:1px solid #FFD591;color:var(--yellow2)}.result-popup .tag-port{background-color:var(--blue3);border:1px solid #ABADF8;color:var(--purple)}.result-popup .tag-gps{background-color:var(--red3);border:1px solid #FFB6C1;color:var(--tomato)}.result-popup .active{color:var(--white)}.result-popup .active-ship{background:var(--blue);border:1px solid #91D5FF}.result-popup .active-callsign{background:var(--success);border:1px solid #8DECCA}.result-popup .active-imo{background:#EB2F96;border:1px solid #FFADD2}.result-popup .active-mmsi{background:#FFAC1C;border:1px solid #FFD591}.result-popup .active-port{background:var(--purple);border:1px solid #ABADF8}.result-popup .active-gps{background:var(--tomato);border:1px solid #FFB6C1}.result-popup .text-no-data{font-weight:400;font-size:18px;color:var(--textDisable)}.result-popup .container__pagination{align-items:center}.container__pagination{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;color:#29293d;margin-top:10px}.container__pagination ul{display:flex;gap:8px}.container__pagination .btn-label-change-page{background:unset;border:none;padding:0;margin-bottom:2px;cursor:pointer;color:#29293d;font-family:Meiryo,sans-serif;font-size:12px;white-space:nowrap}@media only screen and (min-width: 540px){.container__pagination{justify-content:flex-end;flex-direction:row;margin-top:27px}}.container__pagination .paginationjs-page{border:none!important;font-family:Meiryo,sans-serif}.container__pagination .paginationjs-pages li{border:none!important}.container__pagination .paginationjs-pages li:first-child{border:none!important;border-radius:100px}.container__pagination .paginationjs .paginationjs-pages li:first-child,.container__pagination .paginationjs .paginationjs-pages li:first-child>a{border-radius:100px}.container__pagination .paginationjs .paginationjs-pages li:last-child>a{border-radius:100px}.container__pagination .paginationjs-pages li>a{font-size:12px;color:#29293d;height:32px;line-height:32px}.container__pagination .paginationjs-pages li>a:hover{background:none;cursor:pointer;text-decoration:none;background-color:var(--backgroundDisabled);border-radius:100px;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.container__pagination .active>a{border-radius:100px;background-color:var(--primary75)!important}.container__pagination .paginationjs-ellipsis{border:none!important}.container__pagination .paginationjs-next{margin-left:8px}.container__pagination .paginationjs-next a{display:flex!important}.container__pagination .paginationjs-prev>a{display:flex!important}.container__pagination #detail-pagination{font-family:Meiryo,sans-serif;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}@media only screen and (min-width: 540px){.container__pagination #detail-pagination{margin-right:8px;max-width:unset}}.highlight{padding-top:12px}@media only screen and (max-width: 479px){.highlight{padding:0}}.highlight__detail{display:flex;justify-content:center}@media only screen and (max-width: 479px){.highlight{width:auto}}.highlight__title{display:flex;justify-content:space-between;align-items:center;font-style:normal;font-weight:700;font-size:32px;line-height:150%;letter-spacing:-.02em;color:var(--textTitle);margin:0;padding:0}@media only screen and (max-width: 479px){.highlight__title{font-style:normal;font-weight:700;font-size:14px;line-height:150%;letter-spacing:-.02em;color:var(--textTitle)}}.highlight__close{font-style:normal;font-weight:400;font-size:22px;line-height:150%;text-align:right;text-decoration-line:underline;color:var(--primary75)}.highlight__divider{border:1px solid var(--divider);margin:12px 0}.highlight__form{display:grid;grid-template-columns:150px 1fr;row-gap:12px;column-gap:24px}@media only screen and (max-width: 479px){.highlight__form{display:flex;flex-direction:column;row-gap:4px}}.highlight__form__label{align-self:flex-start!important}.highlight__form label{text-align:right;grid-column:1/2;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:var(--textBody);align-self:flex-start;margin-top:12px}@media only screen and (max-width: 479px){.highlight__form label{grid-column:1;text-align:left;align-self:flex-start;font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:var(--textTitle);margin-top:8px}}.highlight__form input{background:var(--white);border:1px solid var(--stroke);border-radius:8px;padding:12px 16px;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:var(--textBody);width:320px}.highlight__form input::placeholder{color:var(--textDisable)}@media only screen and (max-width: 479px){.highlight__form input{padding:4.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:150%;width:212px}}.highlight__form textarea{height:97px;background:var(--white);border:1px solid var(--stroke);border-radius:8px;padding:12px 16px;width:320px;font-style:normal;font-weight:400;font-size:18px;line-height:150%;resize:none;color:#3c4e5b}@media only screen and (max-width: 479px){.highlight__form textarea{height:56px;left:0px;top:155px;background:var(--white);border:1px solid var(--stroke);border-radius:8px;font-style:normal;font-weight:400;font-size:14px;line-height:150%;padding:4.5px 16px;width:212px}}.highlight__form input,.highlight__form .highlight__submit{grid-column:2/3;display:flex}@media only screen and (min-width: 540px){.highlight__form input button+button,.highlight__form .highlight__submit button+button{margin-left:24px}}@media only screen and (max-width: 479px){.highlight__form input,.highlight__form .highlight__submit{grid-column:1;gap:8px}}.highlight__form button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:140px;height:46px;background:var(--logoColor);border-radius:8px;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.02em;color:var(--white);border:none;cursor:pointer}.highlight__form button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.highlight__form button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}@media only screen and (max-width: 479px){.highlight__form button{height:32px;font-size:14px;line-height:20px}}.highlight__group{display:flex;justify-content:space-between;column-gap:8px}@media only screen and (max-width: 479px){.highlight__group__icon{height:13px}}.highlight__group__button{padding:0!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#28b446!important;align-self:center!important}.highlight__group__button svg{pointer-events:none}@media only screen and (max-width: 479px){.highlight__group__button{width:24px!important;height:24px!important}}.select__common{background:var(--white);border-radius:8px;position:relative;flex:1}.select__common:after{content:"";position:absolute;right:20px;top:24px;z-index:1;text-align:center;pointer-events:none;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:var(--textBody) transparent transparent transparent;transition:.2s all}@media only screen and (max-width: 479px){.select__common:after{right:12px;top:13.5px;border-width:5px 5px 0 5px;border-color:var(--textBody) transparent transparent transparent}}.select__common.select-arrow-active:after{width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent var(--textBody) transparent}@media only screen and (max-width: 479px){.select__common.select-arrow-active:after{border-width:0 5px 5px 5px;border-color:transparent transparent var(--textBody) transparent}}.select__common:focus:after{width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent var(--textBody) transparent}@media only screen and (max-width: 479px){.select__common:focus:after{border-width:0 5px 5px 5px;border-color:transparent transparent var(--textBody) transparent}}.select__field{background:var(--white);width:100%;padding:13.5px 30px 13.5px 15px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;border:1px solid var(--stroke);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:var(--textBody)}.select__field:hover{cursor:pointer}@media only screen and (max-width: 479px){.select__field{font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:var(--textTitle);padding:4.5px 16px}}#list-group-highlight{width:272px}#list-group-highlight .group-highlight-item{padding:10.5px 12px;color:var(--textBody);font-weight:400;font-size:14px;line-height:150%;cursor:pointer}@media only screen and (min-width: 540px){#list-group-highlight .group-highlight-item{font-size:18px}}#list-group-highlight .group-highlight-item:hover{background-color:var(--primary10)}.groupHighlight__table{overflow:auto;max-height:345px}.groupHighlight__table thead th{font-size:18px!important;height:50px!important}.groupHighlight__table thead th:nth-child(1){min-width:134px}.groupHighlight__table thead th:nth-child(2){min-width:183px}.groupHighlight__table thead th:nth-child(3){min-width:150px}.groupHighlight__table thead th:nth-child(4){min-width:150px}.groupHighlight__table thead th:nth-child(5){min-width:150px}.groupHighlight__table thead th:nth-child(6){min-width:209px}.groupHighlight__table thead th:nth-child(7){min-width:209px}.groupHighlight__table thead th:nth-child(8){min-width:130px}.groupHighlight__table thead th:nth-child(9){min-width:130px}.groupHighlight__table thead th:nth-child(10){min-width:130px}.groupHighlight__table thead th:nth-child(11){min-width:150px}.groupHighlight__table thead th:nth-child(12){min-width:150px}.groupHighlight__table thead th:nth-child(13){min-width:150px}.groupHighlight__table thead th:nth-child(14){min-width:150px}.groupHighlight__table thead th:nth-child(15){min-width:209px}.groupHighlight__table thead th:nth-child(16){min-width:209px}.groupHighlight__table thead th:nth-child(17){min-width:160px}.groupHighlight__table thead th:nth-child(18){min-width:209px}.groupHighlight__table tbody td{font-size:14px}.groupHighlight__btn-export{text-align:right}.groupHighlight__btn-export button{height:32px;width:100px;background:var(--primary);border-radius:8px;color:var(--white);font-weight:700;font-size:14px;border:none;cursor:pointer}@media only screen and (min-width: 540px){.groupHighlight__btn-export button{height:46px;width:140px;font-size:18px;margin:12px 0}}@media only screen and (max-width: 479px){.groupHighlight__btn-export button{margin:8px 0}}.groupHighlight__btn-export button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.groupHighlight__btn-export button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.highlight_group{display:flex;flex-direction:column;padding-bottom:12px}@media only screen and (max-width: 479px){.highlight_group{padding-bottom:4px}}.highlight_group__form{margin-bottom:-24px}@media only screen and (max-width: 479px){.highlight_group__form{margin-bottom:-8px}}.highlight_group__table-td-title,.highlight_group__table-td-content{padding-top:12px}@media only screen and (max-width: 479px){.highlight_group__table-td-title,.highlight_group__table-td-content{padding-top:8px}}@media only screen and (max-width: 479px){.highlight_group__table{border-spacing:0 4px;-webkit-border-spacing:0 4px;-moz-border-spacing:0 4px;-o-border-spacing:0 4px;-ms-border-spacing:0 4px;width:100%}.highlight_group__table .highlight_group__table-tr{display:flex;flex-direction:column;margin-bottom:10px}.highlight_group__table .highlight_group__table-tr:last-child{margin-bottom:0}.highlight_group__table .highlight_group__table-tr .highlight_group__table-td-title{width:unset;height:24px;margin-bottom:8px;font-size:14px}.highlight_group__table .button-function .highlight_group__table-td-title{display:none}}.highlight_group__table-td-title{width:30%;font-size:18px;font-weight:500;text-align:right;vertical-align:baseline;color:var(--textBody);padding-right:14px}@media only screen and (max-width: 479px){.highlight_group__table-td-title{text-align:left}}.highlight_group__table-td-content{display:flex;align-items:center;flex-wrap:wrap;position:relative;font-size:14px}@media only screen and (max-width: 479px){.highlight_group__table-td-content{width:100%;justify-content:space-between}}.highlight_group__table-td-content .error{color:var(--red2)}.highlight_group__table-td-content-input{border-radius:8px;height:56px;width:320px;border:1px solid var(--stroke);box-sizing:border-box;padding:15px;color:var(--textBody);font-size:18px}.highlight_group__table-td-content-input:disabled{background:var(--divider)}.highlight_group__table-td-content-input:focus-visible{border:1px solid var(--stroke);outline:none}.highlight_group__table-td-content-input::placeholder{color:var(--textDisable);font-weight:400;font-size:18px}@media only screen and (max-width: 479px){.highlight_group__table-td-content-input{height:32px;width:100%}}.highlight_group .highlight_group__button{align-self:center}@media only screen and (max-width: 479px){.highlight_group .highlight_group__button{display:flex;width:100%;justify-content:space-between;margin-top:15px}}.highlight_group .highlight_group__button button{background-color:var(--logoColor);border:none;color:var(--white);border-radius:8px;text-align:center;font-size:18px;cursor:pointer;height:32px;width:104px;font-weight:700}.highlight_group .highlight_group__button button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.highlight_group .highlight_group__button button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}@media only screen and (min-width: 480px){.highlight_group .highlight_group__button button{height:46px;width:140px;padding:10px 24px}}.highlight_group .highlight_group__button .highlight_group__button-save{margin-right:16px}@media only screen and (min-width: 480px){.highlight_group .highlight_group__button .highlight_group__button-save{margin-right:24px}}.highlight_group .group_radio .group_radio-option{padding-bottom:12px}@media only screen and (max-width: 479px){.highlight_group .group_radio{width:100%}.highlight_group .group_radio .group_radio-option{display:flex;padding-bottom:0;justify-content:space-between}.highlight_group .group_radio .group_radio-option+.group_radio-option{margin-top:12px;align-items:center}}.highlight_group .group_radio input[type=radio]{width:24px;height:24px}.group__highlight{max-height:262px;overflow-y:auto}.group__highlight .list-group{display:flex;flex-direction:column;gap:12px}.group__highlight .list-group{list-style-type:none;padding-left:0;margin-block-start:0px;padding-top:12px}@media only screen and (max-width: 479px){.group__highlight .list-group{padding-top:8px}}.group__highlight .li__parent{display:flex;flex-direction:column;gap:12px}.group__highlight .group__item{display:flex;justify-content:space-between;width:100%}.group__highlight .group__item .group__item-left{display:flex;align-items:center;gap:6px}.group__highlight .group__item .group__name{font-weight:700;font-size:14px;line-height:150%;cursor:pointer}@media only screen and (min-width: 540px){.group__highlight .group__item .group__name{font-size:18px}}.group__highlight .group__actions{display:flex;gap:14px}@media only screen and (min-width: 540px){.group__highlight .group__actions{gap:16px}}.group__highlight .ul__child{list-style:none;display:flex;flex-direction:column;gap:12px}.group__highlight .ul__child li:before{content:"\2022";font-weight:700;display:inline-block;width:16px;margin-left:-1em;margin-top:-3px}.group__highlight .li__child{width:100%;display:inline-flex}.group__highlight .ship__item{display:flex;justify-content:space-between;width:100%}.group__highlight .ship__name{font-weight:400;font-size:18px;line-height:150%;color:var(--textBody)}@media only screen and (max-width: 479px){.group__highlight .ship__name{font-size:14px}}.group__highlight .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:154px}@media only screen and (min-width: 540px){.group__highlight .text-ellipsis{max-width:270px}}.group__highlight .btn{padding:0;background:unset;border:none}.group__highlight .btn__ul{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.6665%205.83203L7.99984%2011.1654L13.3332%205.83203H2.6665Z%22%20fill%3D%22%23B0BBC5%22%2F%3E%3C%2Fsvg%3E)}@media only screen and (min-width: 540px){.group__highlight .btn__ul{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M4%208.5L12%2016.5L20%208.5H4Z%22%20fill%3D%22%23B0BBC5%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20);width:24px;height:24px}}.group__highlight .btn__ul-close{transform:rotate(-90deg)}.group__highlight .btn__ul-open{transform:unset}.group__highlight .btn-action{width:16px;height:16px;background-repeat:no-repeat;background-size:contain}.group__highlight .btn-action svg{pointer-events:none}@media only screen and (min-width: 540px){.group__highlight .btn-action{width:24px;height:24px}}.group__highlight .btn__eye-open{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.99984%204.83333C10.5265%204.83333%2012.7798%206.25333%2013.8798%208.5C12.7798%2010.7467%2010.5332%2012.1667%207.99984%2012.1667C5.4665%2012.1667%203.21984%2010.7467%202.11984%208.5C3.21984%206.25333%205.47317%204.83333%207.99984%204.83333ZM7.99984%203.5C4.6665%203.5%201.81984%205.57333%200.666504%208.5C1.81984%2011.4267%204.6665%2013.5%207.99984%2013.5C11.3332%2013.5%2014.1798%2011.4267%2015.3332%208.5C14.1798%205.57333%2011.3332%203.5%207.99984%203.5ZM7.99984%206.83333C8.91984%206.83333%209.6665%207.58%209.6665%208.5C9.6665%209.42%208.91984%2010.1667%207.99984%2010.1667C7.07984%2010.1667%206.33317%209.42%206.33317%208.5C6.33317%207.58%207.07984%206.83333%207.99984%206.83333ZM7.99984%205.5C6.3465%205.5%204.99984%206.84667%204.99984%208.5C4.99984%2010.1533%206.3465%2011.5%207.99984%2011.5C9.65317%2011.5%2010.9998%2010.1533%2010.9998%208.5C10.9998%206.84667%209.65317%205.5%207.99984%205.5Z%22%20fill%3D%22%233C4E5B%22%2F%3E%3C%2Fsvg%3E)}@media only screen and (min-width: 540px){.group__highlight .btn__eye-open{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%207C15.79%207%2019.17%209.13%2020.82%2012.5C19.17%2015.87%2015.8%2018%2012%2018C8.2%2018%204.83%2015.87%203.18%2012.5C4.83%209.13%208.21%207%2012%207ZM12%205C7%205%202.73%208.11%201%2012.5C2.73%2016.89%207%2020%2012%2020C17%2020%2021.27%2016.89%2023%2012.5C21.27%208.11%2017%205%2012%205ZM12%2010C13.38%2010%2014.5%2011.12%2014.5%2012.5C14.5%2013.88%2013.38%2015%2012%2015C10.62%2015%209.5%2013.88%209.5%2012.5C9.5%2011.12%2010.62%2010%2012%2010ZM12%208C9.52%208%207.5%2010.02%207.5%2012.5C7.5%2014.98%209.52%2017%2012%2017C14.48%2017%2016.5%2014.98%2016.5%2012.5C16.5%2010.02%2014.48%208%2012%208Z%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20%0A%20%20%20%20)}}.group__highlight .btn__eye-close{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url(%23clip0_1150_48306)%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%207C15.79%207%2019.17%209.13%2020.82%2012.5C19.17%2015.87%2015.8%2018%2012%2018C8.2%2018%204.83%2015.87%203.18%2012.5C4.83%209.13%208.21%207%2012%207ZM12%205C7%205%202.73%208.11%201%2012.5C2.73%2016.89%207%2020%2012%2020C17%2020%2021.27%2016.89%2023%2012.5C21.27%208.11%2017%205%2012%205ZM12%2010C13.38%2010%2014.5%2011.12%2014.5%2012.5C14.5%2013.88%2013.38%2015%2012%2015C10.62%2015%209.5%2013.88%209.5%2012.5C9.5%2011.12%2010.62%2010%2012%2010ZM12%208C9.52%208%207.5%2010.02%207.5%2012.5C7.5%2014.98%209.52%2017%2012%2017C14.48%2017%2016.5%2014.98%2016.5%2012.5C16.5%2010.02%2014.48%208%2012%208Z%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3Cg%20filter%3D%22url(%23filter0_d_1150_48306)%22%3E%0A%20%20%20%20%3Crect%20x%3D%222%22%20y%3D%223.5%22%20width%3D%222%22%20height%3D%2226%22%20transform%3D%22rotate(-45%202%203.5)%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%3Cfilter%20id%3D%22filter0_d_1150_48306%22%20x%3D%222%22%20y%3D%22-0.414062%22%20width%3D%2219.7988%22%20height%3D%2222.3008%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%20%20%20%20%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%20%20%20%20%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%20%20%20%20%3CfeOffset%20dy%3D%22-2.5%22%2F%3E%0A%20%20%20%20%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%20%20%20%20%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%201%200%22%2F%3E%0A%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow_1150_48306%22%2F%3E%0A%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow_1150_48306%22%20result%3D%22shape%22%2F%3E%0A%20%20%20%20%3C%2Ffilter%3E%0A%20%20%20%20%3CclipPath%20id%3D%22clip0_1150_48306%22%3E%0A%20%20%20%20%3Crect%20y%3D%220.5%22%20width%3D%2224%22%20height%3D%2224%22%20rx%3D%222%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20")}@media only screen and (min-width: 540px){.group__highlight .btn__eye-close{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url(%23clip0_1150_48306)%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%207C15.79%207%2019.17%209.13%2020.82%2012.5C19.17%2015.87%2015.8%2018%2012%2018C8.2%2018%204.83%2015.87%203.18%2012.5C4.83%209.13%208.21%207%2012%207ZM12%205C7%205%202.73%208.11%201%2012.5C2.73%2016.89%207%2020%2012%2020C17%2020%2021.27%2016.89%2023%2012.5C21.27%208.11%2017%205%2012%205ZM12%2010C13.38%2010%2014.5%2011.12%2014.5%2012.5C14.5%2013.88%2013.38%2015%2012%2015C10.62%2015%209.5%2013.88%209.5%2012.5C9.5%2011.12%2010.62%2010%2012%2010ZM12%208C9.52%208%207.5%2010.02%207.5%2012.5C7.5%2014.98%209.52%2017%2012%2017C14.48%2017%2016.5%2014.98%2016.5%2012.5C16.5%2010.02%2014.48%208%2012%208Z%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3Cg%20filter%3D%22url(%23filter0_d_1150_48306)%22%3E%0A%20%20%20%20%3Crect%20x%3D%222%22%20y%3D%223.5%22%20width%3D%222%22%20height%3D%2226%22%20transform%3D%22rotate(-45%202%203.5)%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%3Cfilter%20id%3D%22filter0_d_1150_48306%22%20x%3D%222%22%20y%3D%22-0.414062%22%20width%3D%2219.7988%22%20height%3D%2222.3008%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%20%20%20%20%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%20%20%20%20%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%20%20%20%20%3CfeOffset%20dy%3D%22-2.5%22%2F%3E%0A%20%20%20%20%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%20%20%20%20%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%201%200%22%2F%3E%0A%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow_1150_48306%22%2F%3E%0A%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow_1150_48306%22%20result%3D%22shape%22%2F%3E%0A%20%20%20%20%3C%2Ffilter%3E%0A%20%20%20%20%3CclipPath%20id%3D%22clip0_1150_48306%22%3E%0A%20%20%20%20%3Crect%20y%3D%220.5%22%20width%3D%2224%22%20height%3D%2224%22%20rx%3D%222%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20")}}.group__highlight .btn__chart{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.6667%202.5H3.33333C2.6%202.5%202%203.1%202%203.83333V13.1667C2%2013.9%202.6%2014.5%203.33333%2014.5H12.6667C13.4%2014.5%2014%2013.9%2014%2013.1667V3.83333C14%203.1%2013.4%202.5%2012.6667%202.5ZM12.6667%2013.1667H3.33333V3.83333H12.6667V13.1667ZM4.66667%207.16667H6V11.8333H4.66667V7.16667ZM7.33333%205.16667H8.66667V11.8333H7.33333V5.16667ZM10%209.16667H11.3333V11.8333H10V9.16667Z%22%20fill%3D%22%2328B446%22%2F%3E%3C%2Fsvg%3E%20%20%20%20)}@media only screen and (min-width: 540px){.group__highlight .btn__chart{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%203.5H5C3.9%203.5%203%204.4%203%205.5V19.5C3%2020.6%203.9%2021.5%205%2021.5H19C20.1%2021.5%2021%2020.6%2021%2019.5V5.5C21%204.4%2020.1%203.5%2019%203.5ZM19%2019.5H5V5.5H19V19.5ZM7%2010.5H9V17.5H7V10.5ZM11%207.5H13V17.5H11V7.5ZM15%2013.5H17V17.5H15V13.5Z%22%20fill%3D%22%2328B446%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)}}.group__highlight .btn__edit{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1.95605%206.16667H9.28939V7.5H1.95605V6.16667ZM1.95605%204.83333H9.28939V3.5H1.95605V4.83333ZM1.95605%2010.1667H6.62272V8.83333H1.95605V10.1667ZM11.9627%208.08L12.4361%207.60667C12.6961%207.34667%2013.1161%207.34667%2013.3761%207.60667L13.8494%208.08C14.1094%208.34%2014.1094%208.76%2013.8494%209.02L13.3761%209.49333L11.9627%208.08ZM11.4894%208.55333L7.95605%2012.0867V13.5H9.36939L12.9027%209.96667L11.4894%208.55333Z%22%20fill%3D%22%23FCE542%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)}@media only screen and (min-width: 540px){.group__highlight .btn__edit{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M2.93359%209H13.9336V11H2.93359V9ZM2.93359%207H13.9336V5H2.93359V7ZM2.93359%2015H9.93359V13H2.93359V15ZM17.9436%2011.87L18.6536%2011.16C19.0436%2010.77%2019.6736%2010.77%2020.0636%2011.16L20.7736%2011.87C21.1636%2012.26%2021.1636%2012.89%2020.7736%2013.28L20.0636%2013.99L17.9436%2011.87ZM17.2336%2012.58L11.9336%2017.88V20H14.0536L19.3536%2014.7L17.2336%2012.58Z%22%20fill%3D%22%23FCE542%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20%0A%20%20%20%20)}}.group__highlight .btn__edit-disable{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M2.93359%209H13.9336V11H2.93359V9ZM2.93359%207H13.9336V5H2.93359V7ZM2.93359%2015H9.93359V13H2.93359V15ZM17.9436%2011.87L18.6536%2011.16C19.0436%2010.77%2019.6736%2010.77%2020.0636%2011.16L20.7736%2011.87C21.1636%2012.26%2021.1636%2012.89%2020.7736%2013.28L20.0636%2013.99L17.9436%2011.87ZM17.2336%2012.58L11.9336%2017.88V20H14.0536L19.3536%2014.7L17.2336%2012.58Z%22%20fill%3D%22%23B0BBC5%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)}.group__highlight .btn__delete{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12.6668%204.77203L11.7268%203.83203L8.00016%207.5587L4.2735%203.83203L3.3335%204.77203L7.06016%208.4987L3.3335%2012.2254L4.2735%2013.1654L8.00016%209.4387L11.7268%2013.1654L12.6668%2012.2254L8.94016%208.4987L12.6668%204.77203Z%22%20fill%3D%22%23FF493E%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%20%20%20%20%0A%20%20%20%20)}@media only screen and (min-width: 540px){.group__highlight .btn__delete{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%206.91L17.59%205.5L12%2011.09L6.41%205.5L5%206.91L10.59%2012.5L5%2018.09L6.41%2019.5L12%2013.91L17.59%2019.5L19%2018.09L13.41%2012.5L19%206.91Z%22%20fill%3D%22%23FF493E%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)}}.group__highlight .btn__notification{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M7.99984%2015C8.73317%2015%209.33317%2014.4%209.33317%2013.6667H6.6665C6.6665%2014.4%207.2665%2015%207.99984%2015ZM11.9998%2011V7.66667C11.9998%205.62%2010.9132%203.90667%208.99984%203.45333V3C8.99984%202.44667%208.55317%202%207.99984%202C7.4465%202%206.99984%202.44667%206.99984%203V3.45333C5.09317%203.90667%203.99984%205.61333%203.99984%207.66667V11L2.6665%2012.3333V13H13.3332V12.3333L11.9998%2011ZM10.6665%2011.6667H5.33317V7.66667C5.33317%206.01333%206.33984%204.66667%207.99984%204.66667C9.65984%204.66667%2010.6665%206.01333%2010.6665%207.66667V11.6667Z%22%20fill%3D%22%232975B7%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%20%20%20%20%0A%20%20%20%20)}@media only screen and (min-width: 540px){.group__highlight .btn__notification{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%2022.25C13.1%2022.25%2014%2021.35%2014%2020.25H10C10%2021.35%2010.9%2022.25%2012%2022.25ZM18%2016.25V11.25C18%208.18%2016.37%205.61%2013.5%204.93V4.25C13.5%203.42%2012.83%202.75%2012%202.75C11.17%202.75%2010.5%203.42%2010.5%204.25V4.93C7.64%205.61%206%208.17%206%2011.25V16.25L4%2018.25V19.25H20V18.25L18%2016.25ZM16%2017.25H8V11.25C8%208.77%209.51%206.75%2012%206.75C14.49%206.75%2016%208.77%2016%2011.25V17.25Z%22%20fill%3D%22%232975B7%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)}}.actionArrivalNotice{display:flex;flex-direction:column;gap:8px}.actionArrivalNotice .name-ship{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:150%;display:flex;align-items:center;color:var(--textTitle);height:52px;padding-top:12px;padding-bottom:20px}@media only screen and (max-width: 479px){.actionArrivalNotice .name-ship{font-size:18px}}.actionArrivalNotice button{border:none;cursor:pointer;background-color:transparent;border-radius:100%;padding:0;align-self:center;display:flex;justify-content:center;box-shadow:none;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;align-items:center;text-align:center;letter-spacing:-.02em;color:var(--primary)}.actionArrivalNotice button svg{align-self:center}@media only screen and (max-width: 479px){.actionArrivalNotice button{font-size:14px}}.actionArrivalNotice .layout-list{display:flex;gap:16px;flex-direction:row;align-items:flex-start;padding:8px}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-list{flex-direction:column}}.actionArrivalNotice .layout-list .layout-mark{width:50%}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-list .layout-mark{width:100%}}.actionArrivalNotice .layout-list .layout-mark .buttons{display:flex;align-items:center;flex-direction:row}.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-port{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 16px;width:76px;height:46px;background:var(--primary15);border-radius:8px}.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-port:hover{text-decoration:none;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s;background-color:var(--primary25)}.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-port:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-port span{margin-left:8px}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-port{width:72px;height:32px}}.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-user-defined-area{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 16px;margin-left:8px;width:224px;height:46px;background:var(--primary15);border-radius:8px}.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-user-defined-area:hover{text-decoration:none;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s;background-color:var(--primary25)}.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-user-defined-area:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-user-defined-area span{margin-left:8px}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-list .layout-mark .buttons .btn-add-user-defined-area{width:206px;height:32px}}.actionArrivalNotice .layout-list .layout-mark #mark-list{display:flex;flex-direction:column}.actionArrivalNotice .layout-list .layout-mark #mark-list .mark{display:flex;flex-direction:column;padding-top:10px;gap:8px}.actionArrivalNotice .layout-list .layout-mark #mark-list .mark__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:27px;gap:8px}.actionArrivalNotice .layout-list .layout-mark #mark-list .mark__item .label{display:flex;align-items:center;gap:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.actionArrivalNotice .layout-list .layout-mark #mark-list .mark__item .label a.portName{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:var(--primary75);cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-list .layout-mark #mark-list .mark__item .label a.portName{font-size:14px}}.actionArrivalNotice .layout-list .layout-mark #mark-list .mark__item .actions{display:flex;gap:8px;justify-content:center;align-items:center;flex-direction:row}.actionArrivalNotice .layout-list .layout-mark #mark-list .mark__item .actions button{border:none;font-size:16px;cursor:pointer;background-color:transparent;border-radius:100%;width:24px;height:24px;padding:0;align-self:center;display:flex;justify-content:center}.actionArrivalNotice .layout-list .layout-mark #mark-list .mark__item .actions button svg{align-self:center}.actionArrivalNotice .layout-list .layout-mark #mark-list .mark__item .actions button:hover{background-color:#e1e1e19c;transition:.1s all}.actionArrivalNotice .layout-list .layout-mark #mark-list .mark__item .actions button img{margin:auto}.actionArrivalNotice .layout-list .layout-mail{width:50%}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-list .layout-mail{width:100%}}.actionArrivalNotice .layout-list .layout-mail .btn-add-mail-address{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px 10px 16px;width:308px;height:46px;background:var(--primary15);border-radius:8px}.actionArrivalNotice .layout-list .layout-mail .btn-add-mail-address:hover{text-decoration:none;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s;background-color:var(--primary25)}.actionArrivalNotice .layout-list .layout-mail .btn-add-mail-address:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.actionArrivalNotice .layout-list .layout-mail .btn-add-mail-address span{margin-left:8px}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-list .layout-mail .btn-add-mail-address{width:286px;height:32px}}.actionArrivalNotice .layout-list .layout-mail #email-list{display:flex;flex-direction:column}.actionArrivalNotice .layout-list .layout-mail #email-list .email{display:flex;flex-direction:column;gap:8px;padding-top:10px}.actionArrivalNotice .layout-list .layout-mail #email-list .email__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:27px;gap:8px}.actionArrivalNotice .layout-list .layout-mail #email-list .email__item span{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:var(--textBody);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-list .layout-mail #email-list .email__item span{font-size:14px}}.actionArrivalNotice .layout-list .layout-mail #email-list .email__item button{border:none;font-size:16px;cursor:pointer;background-color:transparent;border-radius:100%;width:24px;height:24px;padding:0;align-self:center;display:flex;justify-content:center}.actionArrivalNotice .layout-list .layout-mail #email-list .email__item button svg{align-self:center}.actionArrivalNotice .layout-list .layout-mail #email-list .email__item button:hover{background-color:#e1e1e19c;transition:.1s all}.actionArrivalNotice .layout-list .layout-mail #email-list .email__item button img{margin:auto}.actionArrivalNotice .layout-list .action-arrival-notice-list{display:flex;flex-direction:column;gap:8px;max-height:178px;overflow-y:auto;padding-top:10px}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-list .action-arrival-notice-list{max-height:168px}}.actionArrivalNotice .layout-action{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 0}.actionArrivalNotice .layout-action .btn-ok-or-cancel{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:140px;height:46px;background:var(--primary);border-radius:8px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:150%;text-align:center;color:var(--white);margin-left:16px}@media only screen and (max-width: 479px){.actionArrivalNotice .layout-action .btn-ok-or-cancel{width:100px;height:32px;font-size:14px}}.actionArrivalNotice .layout-action .btn-ok-or-cancel:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.actionArrivalNotice .layout-action .btn-ok-or-cancel:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.addEmail{margin-top:12px;display:flex;flex-direction:column;gap:8px;width:100%}.addEmail .label{display:flex}.addEmail .label span{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:var(--textBody);margin-bottom:8px;display:block}@media only screen and (max-width: 479px){.addEmail .label span{font-size:14px;margin-bottom:4px}}.addEmail .label .required{color:var(--error)}.addEmail input{display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:10px;width:100%;height:56px;background:var(--white);border:1px solid var(--stroke);border-radius:8px;font-weight:400;font-size:18px;line-height:150%;color:var(--textBody)!important;outline:none}@media only screen and (max-width: 479px){.addEmail input{height:32px;font-size:14px;margin-bottom:8px}}.addEmail__btn-add,.addEmail__btn-cancel{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:140px;height:46px;background:var(--primary);border-radius:8px;color:var(--white);font-weight:700;font-size:18px;line-height:26px;border:none;outline:none;cursor:pointer}.addEmail__btn-add:hover,.addEmail__btn-cancel:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.addEmail__btn-add:active,.addEmail__btn-cancel:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}#error-message{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:100%;color:var(--error)}.addUserDefined button{border:none;cursor:pointer;background-color:transparent;border-radius:100%;padding:0;align-self:center;justify-content:center;box-shadow:none;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;display:flex;align-items:center;text-align:center;letter-spacing:-.02em;color:var(--primary)}.addUserDefined button svg{align-self:center}@media only screen and (max-width: 479px){.addUserDefined button{font-size:14px}}.addUserDefined .layout-button-manage{display:flex;justify-content:flex-end;padding:20px 0 10px}.addUserDefined .layout-button-manage .button-manage{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px 10px 16px;height:46px;background:var(--primary15);border-radius:8px}.addUserDefined .layout-button-manage .button-manage img{margin-right:8px}.addUserDefined .layout-button-manage .button-manage:hover{text-decoration:none;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s;background-color:var(--primary25)}.addUserDefined .layout-button-manage .button-manage:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.addUserDefined #user-defined-list{display:flex;flex-direction:column;max-height:183px;overflow-y:auto}@media only screen and (max-width: 479px){.addUserDefined #user-defined-list{max-height:168px}}.addUserDefined #user-defined-list .user-defined{display:flex;flex-direction:column;padding-top:10px}.addUserDefined #user-defined-list .user-defined__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:27px}.addUserDefined #user-defined-list .user-defined__item a.areaName{width:90%;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:var(--primary75);cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width: 479px){.addUserDefined #user-defined-list .user-defined__item a.areaName{font-size:14px}}.addUserDefined #user-defined-list .user-defined__item button{border:none;font-size:16px;cursor:pointer;background-color:transparent;border-radius:100%;width:24px;height:24px;padding:0;align-self:center;display:flex;justify-content:center}.addUserDefined #user-defined-list .user-defined__item button svg{align-self:center}.addUserDefined #user-defined-list .user-defined__item button:hover{background-color:#e1e1e19c;transition:.1s all}.addUserDefined #user-defined-list .user-defined__item button img{margin:auto}.addUserDefined #user-defined-list .user-defined__item+.user-defined__item{margin-top:12px}@media only screen and (min-width: 540px){.notification .notification__wrapper>.notification__search__tool .wrap-label{text-align:left;padding-top:15px}}.notification .notification__wrapper>.notification__search__tool .notification__date__input input{border:1px solid var(--stroke);border-radius:8px;outline:none;padding:5.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:var(--textTitle);background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2222%22%20viewBox%3D%220%200%2020%2022%22%20fill%3D%22none%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18%202H17V0H15V2H5V0H3V2H2C0.9%202%200%202.9%200%204V20C0%2021.1%200.9%2022%202%2022H18C19.1%2022%2020%2021.1%2020%2020V4C20%202.9%2019.1%202%2018%202ZM18%2020H2V9H18V20ZM18%207H2V4H18V7Z%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E);background-size:20px;background-repeat:no-repeat;background-position:right 18px bottom 50%;right:16px;width:302px!important}@media only screen and (max-width: 767px){.notification .notification__wrapper>.notification__search__tool .notification__date__input input{width:330px!important;background-size:13px;background-position:right 10px bottom 50%}}.notification .notification__wrapper>.notification__search__tool .ship__name__input input{border:1px solid var(--stroke);border-radius:8px;padding:4.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:var(--textBody);width:302px}@media only screen and (max-width: 767px){.notification .notification__wrapper>.notification__search__tool .ship__name__input input{width:330px!important}}.notification .notification__wrapper .notification__action>.notification__btn-arrival{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 30px;gap:10px;height:46px;background:var(--primary);border-radius:8px;border:none;outline:none;font-weight:700;font-size:18px;text-align:center;color:var(--white);font-family:Noto Sans JP,sans-serif;font-style:normal;line-height:26px;cursor:pointer}@media only screen and (max-width: 767px){.notification .notification__wrapper .notification__action>.notification__btn-arrival{font-size:14px;height:32px;padding:10px 18px!important}}.notification .notification__wrapper .notification__action>.notification__btn-arrival:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.notification .notification__wrapper .notification__action>.notification__btn-arrival:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.notification .notification__content .notification__list__arrival{width:217px}@media only screen and (max-width: 1023px){.notification .notification__content .notification__list__arrival{width:178px}}@media only screen and (max-width: 767px){.notification .notification__content .notification__list__arrival{width:241px;max-height:145px;margin-bottom:12px}}.notification .notification__content .notification__list__arrival .ship-name-label{font-style:normal;font-weight:700;font-size:18px;line-height:26px;align-items:center;letter-spacing:-.02em;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:8px;gap:4px;isolation:isolate;width:100%;height:36px;background:#2975b7}.notification .notification__content .notification__list__arrival .ship-name-content{overflow:auto;max-height:181px}@media only screen and (max-width: 767px){.notification .notification__content .notification__list__arrival .ship-name-content{max-height:108px}}.notification .notification__content .notification__list__arrival .ship-name-item{cursor:pointer;padding:0 8px;height:36px;display:flex;flex-direction:column;border:1px solid #dde5ea;border-radius:0;color:#2975b7;font-style:normal;font-weight:400;font-size:14px;line-height:150%;justify-content:center;align-items:flex-start;background:rgba(255,255,255,.00001);border-top:none}.notification .notification__content .notification__list__arrival .ship-name-item:hover,.notification .notification__content .notification__list__arrival .active{background-color:var(--primary15)}.notification .notification__content .notification__table .tableSC thead th,.notification .notification__content .notification__table .tableSC tbody tr td{text-align:center!important}.notification .tableSC thead th{border-top:none;height:36px!important;font-size:18px!important;word-break:unset!important;white-space:nowrap;padding:0 8px}.notification .tableSC tbody tr td{border-top:none;height:36px!important;font-size:14px!important;word-break:unset!important;white-space:nowrap;padding:0 8px}.notification .tableSC tr:nth-child(even){background-color:var(--white)}.port__arrival .portList{max-height:361px!important}@media only screen and (min-width: 540px){.port__arrival .portList{max-height:570px!important}}.port__arrival .portList .portList__forms{width:100%}.port__arrival .tabs__container{display:flex;justify-content:space-between}@media only screen and (min-width: 540px){.port__arrival .tabs__container{padding-top:25px}}.port__arrival .tabs__container-group{display:flex;gap:20px}.port__arrival .tabs__container-group .active{color:var(--primary);border-bottom:2px solid var(--primary);font-size:18px!important}.port__arrival .tabs__container-group button{background-color:unset;color:var(--textDisable);font-weight:700;font-size:18px;border:none;cursor:pointer;padding:0;letter-spacing:-.02em;line-height:51px}@media only screen and (min-width: 540px){.port__arrival .tabs__container-group button{font-size:22px;line-height:60px}}.port__arrival .tabs__container-search{line-height:51px}@media only screen and (min-width: 540px){.port__arrival .tabs__container-search{line-height:56px}}.port__arrival .tabs__container-search input{width:177px;height:32px;border:1px solid var(--stroke);border-radius:8px;padding:0 16px;color:var(--textBody);font-size:14px}.port__arrival .tabs__container-search input::placeholder{color:var(--textDisable);font-size:14px}@media only screen and (min-width: 540px){.port__arrival .tabs__container-search input::placeholder{font-size:18px}}@media only screen and (min-width: 540px){.port__arrival .tabs__container-search input{height:56px;width:317px;font-size:18px}}.port__arrival .list-port .clicked{background:var(--primary15)!important}.port__arrival .list-port .divider{width:100%;height:0px;border:1px solid var(--divider);margin:12px 0}@media only screen and (min-width: 540px){.port__arrival .list-port .divider{display:none}}.port__arrival .list-port .aboard__filter{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width: 540px){.port__arrival .list-port .aboard__filter{margin-top:25px;gap:25px}}.port__arrival .list-port .aboard__filter-alphabet{width:32px;height:32px;color:var(--primary75);font-size:22px;line-height:100%;text-align:center;padding-top:4px;cursor:pointer;z-index:1000}@media only screen and (min-width: 540px){.port__arrival .list-port .aboard__filter-alphabet{width:24px;height:24px;font-size:18px;padding-top:2px}}.port__arrival .list-port .aboard__filter-item{display:flex;justify-content:center;gap:6px}@media only screen and (min-width: 540px){.port__arrival .list-port .aboard__filter-item{justify-content:flex-start;gap:4px}}.port__arrival .list-port .aboard__filter .active{background-color:var(--primary15);border-radius:4px}.port__arrival .list-port .aboard__result{display:grid;grid-template-columns:318px;max-height:210px;overflow-y:auto;margin-top:12px;border-bottom:1px solid var(--divider);border-left:1px solid var(--divider);border-top:1px solid var(--divider)}@media only screen and (min-width: 540px){.port__arrival .list-port .aboard__result{grid-template-columns:50% 50%;margin-top:22px}}.port__arrival .list-port .aboard__result-item{background:rgba(255,255,255,.00001);border-bottom:1px solid var(--divider);border-right:1px solid var(--divider);padding:8px 8px 0;height:40px;z-index:1000;cursor:pointer}.port__arrival .list-port .aboard__result-item p{font-size:14px;color:var(--primary75)}.custom-port-suggest-arrival{width:177px!important;max-height:384px}@media only screen and (min-width: 540px){.custom-port-suggest-arrival{width:348px!important}}.custom-port-suggest-arrival p{padding:13.5px 12px}.custom-port-suggest-arrival .item-suggest{padding:13.5px 12px!important}.ais-detail .text-fake-ship{font-weight:700;font-size:14px}.ais-detail .time-ok{color:#ff493e!important}.ais-detail .note-time{margin:12px 0}.ais-detail .note-time .act-time{color:#ff493e;font-weight:500;font-size:14px;margin-left:20px}.ais-detail .note-time .est-time{color:#3c4e5b;font-weight:500;font-size:14px}.ais-detail .empty-data{border-radius:16px;margin-bottom:12px;background-color:#fff7e6;padding:9px;text-align:center;height:44px;width:662px}@media only screen and (max-width: 479px){.ais-detail .empty-data{width:270px}}.ais-detail .empty-data span{color:#ff493e;font-size:18px}.ais-detail #schedule_table{height:fit-content;max-height:225px;overflow:auto}@media only screen and (max-width: 479px){.ais-detail #schedule_table{max-height:140px}}.ais-detail #schedule_table .cls-table-schedule tbody{overflow-y:auto}.ais-detail #schedule_table .cls-table-schedule tbody tr:nth-child(even){background-color:var(--white)}.ais-detail #schedule_table .cls-table-schedule thead th{height:36px!important;font-size:14px;font-weight:700;color:#fff;text-align:center}.ais-detail #schedule_table .cls-table-schedule tbody td{height:36px;font-size:14px;font-weight:400;color:#3c4e5b;white-space:nowrap}@media only screen and (max-width: 479px){.ais-detail #schedule_table .cls-table-schedule tbody td{height:32px}}.ais-detail #schedule_table .cls-table-schedule tbody tr{text-align:center}.ais-detail #schedule_table .cls-table-schedule tbody tr:hover{background-color:#d8ebfa;cursor:pointer}.ais-detail__date{display:flex;gap:16px;align-items:center}@media only screen and (max-width: 479px){.ais-detail__date{gap:8px;flex-direction:column;margin-top:4px;align-items:flex-start}}.ais-detail__date__input{flex:1;width:100%}.ais-detail__date__input input{width:100%;border:1px solid #BACBD5;border-radius:8px;outline:none;padding:8.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#20313e;background:url(/ais/images/datePicker.svg);background-size:20px;background-repeat:no-repeat;background-position:right 17px bottom 50%;right:16px}@media only screen and (max-width: 479px){.ais-detail__date__input input{font-size:13px;padding:5.5px 16px;background-size:13px;background-position:right 8px bottom 50%}}.ais-detail__date__input input+p{padding:12px}.ais-detail__date__input-error{font-style:normal;font-weight:400;font-size:14px;line-height:100%;display:none}@media only screen and (max-width: 479px){.ais-detail__date__input-error{font-size:12px;padding-top:8px}}.ais-detail__date span{font-style:normal;font-weight:700;font-size:14px;line-height:150%;pointer-events:none}@media only screen and (max-width: 479px){.ais-detail__date span{font-size:14px;margin-top:unset}}.ais-detail button{padding:7px 10px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 479px){.ais-detail button{font-size:14px;padding:3px 10px}}.ais-detail__track{display:flex;justify-content:flex-end;margin-top:12px;padding-bottom:12px;border-bottom:1px solid #DDE5EA;flex-wrap:wrap}@media only screen and (min-width: 540px){.ais-detail__track button+button{margin-left:12px}}@media only screen and (max-width: 479px){.ais-detail__track{justify-content:flex-start;gap:8px;padding-bottom:8px}}.ais-detail__track button{width:140px}@media only screen and (max-width: 479px){.ais-detail__track button{width:130px}}.ais-detail__option{display:flex;justify-content:flex-end;margin-top:12px;flex-wrap:wrap}@media only screen and (min-width: 540px){.ais-detail__option button+button{margin-left:12px}}@media only screen and (max-width: 479px){.ais-detail__option{justify-content:flex-start;gap:8px;margin-top:8px}}.ais-detail__option button{width:140px}@media only screen and (max-width: 479px){.ais-detail__option button{width:130px}}.ais-detail__license{background:#FFF7E6;border-radius:16px;display:none;justify-content:center;align-items:center;margin-bottom:12px;padding:9px 66px}@media only screen and (max-width: 479px){.ais-detail__license{padding:9px 10px;margin-bottom:0}}.ais-detail__license div{display:flex;justify-content:center}@media only screen and (max-width: 479px){.ais-detail__license div{display:contents;white-space:pre-line}}.ais-detail__license a{font-style:normal;font-weight:500;font-size:18px;line-height:26px;text-align:center;letter-spacing:-.02em;color:#ff493e}@media only screen and (max-width: 479px){.ais-detail__license a{font-size:14px;line-height:20px}}.ais-detail__license p{font-style:normal;font-weight:700;font-size:14px;line-height:26px;text-align:center;letter-spacing:-.02em;color:#ff493e}@media only screen and (max-width: 479px){.ais-detail__license p{font-size:14px;line-height:20px}}.ais-detail__license p:last-child{text-decoration:underline}.ais-detail__license--unactive{display:grid}.ais-detail__license--unactive p{text-decoration:none!important}.ais-detail__license .notification-info-ais{color:#00f;margin-top:7px;font-weight:700;font-size:14px}.ais-detail .un-active{background:#F1F2F4;pointer-events:none;cursor:not-allowed;color:#8a959f}.ais-detail #parent-table-schedule{overflow-x:auto}.date{font-family:Noto Sans JP,sans-serif!important;border-radius:8px!important}.date .drp-calendar{width:287px;max-width:287px!important}.date td.active,.date td.active.in-range{background-color:#1890ff!important}@media only screen and (max-width: 479px){.date{width:288px!important}.date .drp-calendar{min-width:100%}}@media only screen and (min-width: 1024px){.date{top:47%!important;left:45%!important}}@media only screen and (max-width: 479px){.date{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100%}.date:before{display:none}.date:after{display:none}}.date__btn{display:flex;justify-content:center}.date .calendar-table th,.date .calendar-table td{width:36px;height:30px;gap:2px}.date .calendar-table .table-condensed thead tr:first-child{height:40px;border-bottom-color:red}.date .calendar-table .table-condensed thead tr:last-child th{font-style:normal;font-weight:500;font-size:14px;line-height:28px;color:#000000d9}.date .calendar-table .table-condensed thead tr:last-child th:last-child{color:#00a7e9}.date .calendar-table .table-condensed thead tr:last-child th:first-child{color:#ff493e}.date .calendar-table th,.date .calendar-table td{font-style:normal;font-weight:400;font-size:14px!important;line-height:22px;color:#3c4e5b}.date th.month{font-weight:500;color:#20313e}.date td.in-range{background-color:#e6f7ff!important}.date td.off.ends{color:#00000040!important}.date td.active,.date td.active:hover,.date td.active.in-range{background:#1890FF;border-radius:2px 0 0 2px;color:#fff}.date td.off,.date td.off.in-range,.date td.off.start-date,.date td.off.end-date{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#00000040}.date .drp-buttons{padding:12px;display:flex!important;justify-content:center}.date .drp-buttons span{align-self:center}@media only screen and (max-width: 479px){.date .drp-buttons{flex-direction:column}.date .drp-buttons span{padding-bottom:16px;align-self:center}}.date .drp-buttons .btn{padding:10px 24px;width:100px;height:46px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:14px!important;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer}@media only screen and (max-width: 479px){.date .drp-buttons .btn{font-weight:700;font-size:14px!important;width:100px;padding:6px 0;height:32px;display:flex;justify-content:center;align-items:center}}.date .drp-buttons .drp-selected{font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#20313e;font-family:Noto Sans JP,sans-serif}.date .drp-buttons .applyBtn{width:97px}@media only screen and (max-width: 479px){.date .drp-buttons .applyBtn{width:100px}}.date .drp-buttons .cancelBtn{width:101px}@media only screen and (max-width: 479px){.date .drp-buttons .cancelBtn{width:100px}}.date .drp-buttons .applyBtn:hover,.date .drp-buttons .cancelBtn:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.date .drp-buttons .applyBtn:active,.date .drp-buttons .cancelBtn:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}.date .calendar-time{margin:12px auto;position:relative}.date .calendar-time:after{position:absolute;content:"";display:block;top:25px;left:90px;width:0;height:0;border:7.5px solid;border-color:#3C4E5B transparent transparent transparent;z-index:-1;cursor:pointer}.date .calendar-time:before{position:absolute;content:"";display:block;top:25px;right:70px;width:0;height:0;border:7.5px solid;border-color:#3C4E5B transparent transparent transparent;z-index:-1;cursor:pointer}@media only screen and (max-width: 479px){.date .calendar-time:after{top:13px;left:90px}.date .calendar-time:before{top:13px;right:72px}}.date .calendar-time .hourselect,.date .calendar-time .minuteselect{margin-right:2px;width:76px;height:56px;background:transparent;border:1px solid #BACBD5;border-radius:8px;padding:12px;font-weight:400;font-size:18px;color:#3c4e5b;cursor:pointer}@media only screen and (max-width: 479px){.date .calendar-time .hourselect,.date .calendar-time .minuteselect{width:72px;font-size:14px;line-height:150%;height:32px;padding:0 12px}}.date .calendar-time select{-webkit-appearance:none;-moz-appearance:none;width:76px;height:56px;border:1px solid #BACBD5;border-radius:8px;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#3c4e5b;padding:14.5px 12px;background:transparent}@media only screen and (max-width: 479px){.date .calendar-time select{padding:5.5px 12px;height:32px}}.highlight__detail{display:flex;flex-direction:column}.highlight__detail .form__detail{display:flex;flex-direction:column;margin-top:12px;margin-bottom:12px}.highlight__detail .form__detail .form__detail-button-gps{width:140px;background:rgba(40,180,70,.1490196078);color:#28b446;font-size:18px;font-weight:500}.highlight__detail .form__detail .form__detail-button{margin-bottom:6px;max-width:140px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:140px;height:40px;background:#D8EBFA;border-radius:8px;border:none;outline:none;color:#001c6d;font-size:18px;font-weight:500;font-family:Noto Sans JP,sans-serif;cursor:default}.highlight__detail .form__detail .form__detail-button--active{background:#FFF4F5;color:#ff493e;max-width:140px}.highlight__detail .form__content{display:flex}.highlight__detail .form__content .form__content-left{width:50%}.highlight__detail .form__content .form__content-left .form__content-item{display:flex;margin-top:6px}.highlight__detail .form__content .form__content-left .form__content-item label{width:130px;height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#20313e;overflow:hidden;white-space:nowrap}.highlight__detail .form__content .form__content-left .form__content-item .form__content-title{height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#3c4e5b;width:60%;text-align:left;display:block;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width: 479px){.highlight__detail .form__content .form__content-left .form__content-item .form__content-title{height:24px}}.highlight__detail .form__content .form__content-right{width:50%;padding-left:5px}.highlight__detail .form__content .form__content-right .form__content-item{margin-top:6px;display:flex}.highlight__detail .form__content .form__content-right .form__content-item label{width:130px;height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#20313e;white-space:nowrap;overflow:hidden}.highlight__detail .form__content .form__content-right .form__content-item .form__content-title{height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#3c4e5b;width:60%;text-align:left;display:block;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 767px){.highlight__detail .form__detail{margin-top:8px}.highlight__detail .form__detail .form__detail-button{width:130px;height:32px;font-size:14px;cursor:default}.highlight__detail .form__content{margin-top:8px;flex-direction:column;height:274px;overflow:hidden;overflow-y:auto}.highlight__detail .form__content .form__content-left{width:100%}.highlight__detail .form__content .form__content-left .form__content-item{margin-top:2px}.highlight__detail .form__content .form__content-left .form__content-item label{width:140px;font-size:14px}.highlight__detail .form__content .form__content-left .form__content-item .form__content-title{font-size:14px}.highlight__detail .form__content .form__content-right{width:100%;padding-left:0}.highlight__detail .form__content .form__content-right .form__content-item{margin-top:2px}.highlight__detail .form__content .form__content-right .form__content-item label{width:140px;font-size:14px}.highlight__detail .form__content .form__content-right .form__content-item .form__content-title{font-size:14px}}.license_sais_error{padding-top:10px;display:block}@media screen and (max-width: 1300px){.free_detail.highlight__detail{display:flex;flex-direction:column}.free_detail.highlight__detail .form__detail{margin-top:8px}.free_detail.highlight__detail .form__content{margin-top:8px;flex-direction:column;height:274px;overflow:hidden;overflow-y:auto}.free_detail.highlight__detail .form__content .form__content-left{width:100%}.free_detail.highlight__detail .form__content .form__content-left .form__content-item{margin-top:2px}.free_detail.highlight__detail .form__content .form__content-left .form__content-item label{width:140px;font-size:14px}.free_detail.highlight__detail .form__content .form__content-left .form__content-item .form__content-title{font-size:14px}.free_detail.highlight__detail .form__content .form__content-right{width:100%;padding-left:0}.free_detail.highlight__detail .form__content .form__content-right .form__content-item{margin-top:2px}.free_detail.highlight__detail .form__content .form__content-right .form__content-item label{width:140px;font-size:14px}.free_detail.highlight__detail .form__content .form__content-right .form__content-item .form__content-title{font-size:14px}}.date-custom{font-family:Noto Sans JP,sans-serif}@media only screen and (max-width: 479px){.date-custom .drp-calendar{min-width:300px}}@media only screen and (max-width: 479px){.date-custom{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:300px}.date-custom:before{display:none}.date-custom:after{display:none}}.date-custom .calendar-table th,.date-custom .calendar-table td{width:36px;height:30px}.date-custom .calendar-table th,.date-custom .calendar-table td{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#3c4e5b}.date-custom td.in-range{background:#E6F7FF}.date-custom td.active,.date-custom td.active:hover{background:#1890FF;border-radius:2px 0 0 2px;color:#fff}.date-custom .drp-buttons{padding:12px;display:flex!important}.date-custom .drp-buttons span{align-self:center}@media only screen and (max-width: 479px){.date-custom .drp-buttons{flex-direction:column}.date-custom .drp-buttons span{padding-bottom:16px;align-self:center}}.date-custom .drp-buttons .btn{padding:10px 24px;width:140px;height:46px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:500;font-size:18px;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer}.date-custom .drp-buttons .drp-selected{font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#20313e;font-family:Noto Sans JP,sans-serif}.date-custom .calendar-time:after{position:absolute;content:"";display:block;top:25px;left:80px;width:0;height:0;border:7.5px solid;border-color:#3C4E5B transparent transparent transparent}.date-custom .calendar-time:before{position:absolute;content:"";display:block;top:25px;right:52px;width:0;height:0;border:7.5px solid;border-color:#3C4E5B transparent transparent transparent}@media only screen and (max-width: 479px){.date-custom .calendar-time:after{top:15px;left:100px}.date-custom .calendar-time:before{top:15px;right:65px}}.date-custom .calendar-time .hourselect{margin-right:12px}.date-custom .calendar-time .minuteselect{margin-left:12px}.date-custom .calendar-time select{-webkit-appearance:none;-moz-appearance:none;width:76px;height:56px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#3c4e5b;padding:14.5px 12px}.daterangepicker{font-family:Noto Sans JP,sans-serif!important}.applyBtn{width:97px}@media only screen and (max-width: 479px){.applyBtn{width:100px}}.applyBtn:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.applyBtn:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.cancelBtn{width:101px}@media only screen and (max-width: 479px){.cancelBtn{width:100px}}.cancelBtn:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.cancelBtn:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.daterangepicker.drop-up{margin-top:-25px!important}.daterangepicker.drop-up:before{content:none!important}.daterangepicker.drop-up:after{content:none!important}.voyage-list{display:flex;flex-direction:column;gap:12px;padding-top:12px}.voyage-list__error{font-size:14px;color:var(--error)}@media only screen and (max-width: 479px){.voyage-list{padding-top:8px}}.voyage-list__item{display:flex;justify-content:space-between}.voyage-list__item button:first-child{border:none;background-color:transparent;border-radius:4px;width:unset;height:unset}.voyage-list__item>span{font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:var(--color, #000);text-transform:uppercase}.voyage-list__item>span:first-child{cursor:pointer}@media only screen and (max-width: 479px){.voyage-list__item>span{font-size:16px}}.voyage-list__item button{border:none;font-size:16px;cursor:pointer;background-color:transparent;border-radius:100%;width:24px;height:24px;padding:0;align-self:center;display:flex;justify-content:center}.voyage-list__item button svg{align-self:center;pointer-events:none}.voyage-list__item button:hover{background-color:#e1e1e19c;transition:.1s all}.voyage-list__item__option{display:flex;gap:12px;align-items:center}.voyage-list__item__option span{font-weight:400!important}.voyage-list__item span{font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:var(--color, #000)}@media only screen and (max-width: 479px){.voyage-list__item span{font-size:16px}}.voyage-list .isActive svg path{fill:var(--color, #000)}.destination{display:flex}.destination__date{display:flex;flex-direction:column}@media only screen and (min-width: 540px){.destination__date{flex-direction:row;gap:20px}}.destination__date__input{flex:1}.destination__date__input input{width:100%;border:1px solid #BACBD5;border-radius:8px;outline:none;padding:5.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#20313e;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2222%22%20viewBox%3D%220%200%2020%2022%22%20fill%3D%22none%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18%202H17V0H15V2H5V0H3V2H2C0.9%202%200%202.9%200%204V20C0%2021.1%200.9%2022%202%2022H18C19.1%2022%2020%2021.1%2020%2020V4C20%202.9%2019.1%202%2018%202ZM18%2020H2V9H18V20ZM18%207H2V4H18V7Z%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E);background-size:20px;background-repeat:no-repeat;background-position:right 8px bottom 50%;right:16px}@media only screen and (min-width: 540px){.destination__date__input input{font-size:18px;padding:13.5px 16px}}.destination__date__input-error{font-style:normal;font-weight:400;font-size:14px;display:none}@media only screen and (max-width: 479px){.destination__date__input-error{font-size:12px;padding-top:8px}}.destination__date span{font-style:normal;font-weight:700;font-size:18px;line-height:150%;margin-top:14.5px;pointer-events:none}@media only screen and (max-width: 479px){.destination__date span{font-size:14px}}.destination .incoming__form{display:flex;flex-direction:column;margin-top:12px;position:relative}@media only screen and (min-width: 540px){.destination .incoming__form{margin-top:12px}}@media only screen and (max-width: 479px){.destination .incoming__form{margin-top:8px}}.destination .incoming__form .input-control{margin-bottom:12px}@media only screen and (min-width: 540px){.destination .incoming__form .input-control{margin-bottom:19px}}.destination .incoming__form .destination__name{display:flex;flex-direction:column}@media only screen and (min-width: 540px){.destination .incoming__form .destination__name{flex-direction:row;gap:20px}}.destination .incoming__form .wrap-label{margin-bottom:3px}@media only screen and (min-width: 540px){.destination .incoming__form .wrap-label{width:106px;text-align:right;padding-top:10px}}.destination .incoming__form label{grid-column:1;text-align:left;align-self:flex-start;font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:var(--textBody);white-space:nowrap}@media only screen and (min-width: 540px){.destination .incoming__form label{font-weight:500;font-size:18px}}.destination .incoming__form .destination__name__input{width:100%;flex:1}.destination .incoming__form input{border:1px solid var(--stroke);border-radius:8px;padding:4.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:var(--textBody);width:229px}.destination .incoming__form input::placeholder{color:var(--textDisable)}@media only screen and (min-width: 540px){.destination .incoming__form input{padding:13.5px 16px;width:320px;font-size:18px}}.destination .incoming__form .destination__submit{display:flex;justify-content:center;margin-top:12px}@media only screen and (min-width: 540px){.destination .incoming__form .destination__submit{margin-top:0}}.destination .incoming__form button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:100px;height:32px;background:var(--logoColor);border-radius:8px;font-style:normal;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.02em;color:var(--white);border:none;cursor:pointer}.destination .incoming__form button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.destination .incoming__form button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}@media only screen and (min-width: 540px){.destination .incoming__form button{width:140px;height:46px;font-size:18px}}.destination .incoming__form .button-disable{cursor:unset;background:var(--divider)}.destination .incoming__form .button-disable:hover{text-decoration:none;background-color:var(--divider);box-shadow:unset}.destination .incoming__form .error{font-weight:400;font-size:12px}.destination .incoming__form .error-submit{display:flex;justify-content:center;margin-top:8px}.destination__suggests{position:absolute;width:229px;height:fit-content;max-height:384px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;z-index:10000;overflow-y:auto}@media only screen and (min-width: 540px){.destination__suggests{width:320px}}.destination__suggests .item-suggest{padding:13.5px 12px;color:var(--textBody);font-weight:400;font-size:14px;line-height:150%;cursor:pointer}@media only screen and (min-width: 540px){.destination__suggests .item-suggest{font-size:18px}}.destination__suggests .item-suggest:hover{background-color:var(--primary10)}.date-destination{font-family:Noto Sans JP,sans-serif;top:22%!important;left:18%!important}.date-destination:before{display:none!important}.date-destination:after{display:none!important}@media only screen and (min-width: 1024px){.date-destination{top:8%!important;left:32%!important}}@media only screen and (max-width: 479px){.date-destination{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:288px}.date-destination:before{display:none}.date-destination:after{display:none}}.date-destination__btn{display:flex;justify-content:center}@media only screen and (min-width: 540px){.date-destination .drp-calendar{width:287px;max-width:287px}}.date-destination .calendar-table th,.date-destination .calendar-table td{width:36px;height:30px}.date-destination .calendar-table .table-condensed thead tr:first-child{height:40px;border-bottom-color:red}.date-destination .calendar-table .table-condensed thead tr:last-child th{font-style:normal;font-weight:500;font-size:14px;line-height:28px;color:#000000d9}.date-destination .calendar-table .table-condensed thead tr:last-child th:last-child{color:#00a7e9}.date-destination .calendar-table .table-condensed thead tr:last-child th:first-child{color:#ff493e}.date-destination .calendar-table th,.date-destination .calendar-table td{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#3c4e5b}.date-destination th.month{font-weight:500;color:#20313e}.date-destination td.in-range{background:#E6F7FF}.date-destination td.active,.date-destination td.active:hover{background:#1890FF;border-radius:2px 0 0 2px;color:#fff}.date-destination td.off,.date-destination td.off.in-range,.date-destination td.off.start-date,.date-destination td.off.end-date{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#00000040}.date-destination .drp-buttons{padding:12px;display:flex!important;justify-content:center}.date-destination .drp-buttons span{align-self:center}@media only screen and (max-width: 479px){.date-destination .drp-buttons{flex-direction:column}.date-destination .drp-buttons span{padding-bottom:16px;align-self:center}}.date-destination .drp-buttons .btn{padding:10px 24px;width:100px;height:46px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:500;font-size:14px!important;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer}@media only screen and (max-width: 479px){.date-destination .drp-buttons .btn{font-weight:700;font-size:14px;width:100px;padding:6px 0;height:32px;display:flex;justify-content:center;align-items:center}}.date-destination .drp-buttons .drp-selected{font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#20313e;font-family:Noto Sans JP,sans-serif}.date-destination .drp-buttons .applyBtn{width:97px}@media only screen and (max-width: 479px){.date-destination .drp-buttons .applyBtn{width:100px}}.date-destination .drp-buttons .applyBtn:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.date-destination .drp-buttons .applyBtn:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.date-destination .drp-buttons .cancelBtn{width:101px}@media only screen and (max-width: 479px){.date-destination .drp-buttons .cancelBtn{width:100px}}.date-destination .drp-buttons .cancelBtn:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.date-destination .drp-buttons .cancelBtn:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.date-destination .calendar-time-destination{display:none}.listvessel{padding-top:20px;font-family:Noto Sans JP,sans-serif;font-style:normal}.listvessel__export{display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#FFF7E6;margin-bottom:20px;height:52px}@media only screen and (max-width: 479px){.listvessel__export{padding:0 8px;margin-bottom:12px;height:52px}}.listvessel__export p{font-weight:500;font-size:20px;color:#ff493e;text-align:center;text-align:left;flex-wrap:wrap}@media only screen and (min-width: 540px){.listvessel__export p{font-size:16px}}@media only screen and (max-width: 479px){.listvessel__export p{font-size:12px;max-width:194px}}.listvessel__export button{background:#001C6D;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;outline:none;border:none;width:140px;height:46px;color:#fff;font-size:18px;font-weight:700;cursor:pointer}@media only screen and (max-width: 479px){.listvessel__export button{width:100px;height:32px;font-size:14px;line-height:20px}}.listvessel__export button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.listvessel__export button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}@media only screen and (min-width: 540px){.listvessel .custom-pagination-list-vessel{align-items:center}}.listvessel .custom-pagination-list-vessel ul{display:flex;gap:8px}.listvessel .custom-pagination-list-vessel .paginationjs .paginationjs-pages .paginationjs-page>a{width:32px!important;height:32px!important}.listvessel .custom-pagination-list-vessel .paginationjs-pages li>a{font-family:Meiryo,sans-serif}.listvessel .custom-pagination-list-vessel .active>a{background-color:var(--backgroundDisabled)!important;color:#29293d!important}#parent-vessel-table{min-height:244px;overflow-x:auto}.table-vessel{overflow:auto;max-height:345px}.table-vessel .table__column{display:flex;justify-content:space-between;align-items:center;width:100%}.table-vessel .column__sorter{display:flex;flex-direction:column;gap:2px;flex:1;justify-content:flex-end}.table-vessel .btn__name-th{border:none;background:unset;color:#fff;font-weight:700;font-size:18px;flex:11;display:flex;justify-content:flex-start}.table-vessel .btn__sorter{padding:0;background:unset;border:none;width:10px;height:5px;background-size:contain;background-repeat:no-repeat;cursor:pointer}.table-vessel .btn-up{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%226%22%20viewBox%3D%220%200%2012%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0.666504%205.66927L5.99984%200.335938L11.3332%205.66927H0.666504Z%22%20fill%3D%22%23B6D5ED%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)}.table-vessel .btn-down{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%226%22%20viewBox%3D%220%200%2012%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0.666504%200.335938L5.99984%205.66927L11.3332%200.335938H0.666504Z%22%20fill%3D%22%23B6D5ED%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%20%20%20%20%0A%20%20%20%20)}.table-vessel .btn-up-active{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%226%22%20viewBox%3D%220%200%2012%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0.666504%205.66927L5.99984%200.335938L11.3332%205.66927H0.666504Z%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)!important}.table-vessel .btn-down-active{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%226%22%20viewBox%3D%220%200%2012%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0.666626%200.333252L5.99996%205.66659L11.3333%200.333252H0.666626Z%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)!important}.table-vessel thead th{font-size:18px;font-weight:700;min-width:138px;padding:0!important}@media only screen and (min-width: 540px){.table-vessel thead th{height:40px!important;font-size:18px}}.table-vessel thead th .wrap-column{padding:0 14px 0 8px;width:100%;height:100%;display:flex}.table-vessel thead th:nth-child(1){min-width:213px!important}.table-vessel thead th:nth-child(3){min-width:177px!important}.table-vessel tbody td{height:40px;padding:0 8px;font-size:14px}.table-vessel tbody tr:nth-child(even){background:unset}.table-vessel tbody td{height:36px;white-space:nowrap}.table-vessel tbody td:nth-child(1){display:flex;justify-content:flex-start;gap:16px;align-items:center}.table-vessel tbody td:nth-child(1) p{max-width:90px}.table-vessel tbody .ship-name-incoming{color:var(--textBody);cursor:pointer}.table-vessel tbody .tag{width:88px;height:29px;font-size:14px;line-height:150%;border-radius:4px;padding:4px 1px;text-align:center}.table-vessel tbody .tag-ship{background-color:var(--bubbles);border:1px solid #91D5FF;color:var(--blue)}.table-vessel tbody .tag-callsign{background-color:#ebfff8;border:1px solid #8DECCA;color:var(--success)}.table-vessel tbody .tag-imo{background-color:var(--pink);border:1px solid #FFADD2;color:var(--royalPink)}.table-vessel tbody .tag-mmsi{background-color:var(--latte);border:1px solid #FFD591;color:var(--yellow2)}.table-vessel tbody .tag-port{background-color:var(--blue3);border:1px solid #ABADF8;color:var(--purple)}.table-vessel a.text-ellipsis{cursor:pointer}.table-vessel .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.table-vessel .uppercase-first-letter:first-letter{text-transform:uppercase}.detail-pagination{font-family:Meiryo,sans-serif;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}@media only screen and (min-width: 540px){.detail-pagination{margin-right:8px;max-width:unset}}.location .location__form{display:flex;flex-direction:column;align-items:center;margin-top:12px}@media only screen and (max-width: 479px){.location .location__form{margin-top:8px}}.location .location__form .latitude,.location .location__form .longitude{display:flex;justify-content:center;flex-direction:column;margin-bottom:20px;position:relative;margin-left:-8px}.location .location__form .latitude .error,.location .location__form .longitude .error{display:none;font-weight:400;font-size:14px;color:#ff493e;margin-left:14%;width:100%}@media only screen and (max-width: 479px){.location .location__form .latitude .error,.location .location__form .longitude .error{margin-left:15%;font-size:12px}}.location .location__form .latitude .error.active,.location .location__form .longitude .error.active{display:block}.location .location__form .latitude .location__box,.location .location__form .longitude .location__box{display:flex;align-items:center;margin-left:-20px}@media only screen and (max-width: 479px){.location .location__form .latitude .location__box,.location .location__form .longitude .location__box{margin-left:0}}.location .location__form .latitude label,.location .location__form .longitude label{font-weight:500;font-size:18px;color:#3c4e5b;width:14%;text-align:right;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 479px){.location .location__form .latitude label,.location .location__form .longitude label{font-size:14px}}.location .location__form .latitude .location__list,.location .location__form .longitude .location__list{display:flex;align-items:center;flex:1;margin-left:15px}@media only screen and (max-width: 479px){.location .location__form .latitude .location__list,.location .location__form .longitude .location__list{margin-left:5px}}.location .location__form .latitude .location__list-input,.location .location__form .longitude .location__list-input{display:flex;width:33%;margin-right:5px}.location .location__form .latitude .location__list-input input,.location .location__form .longitude .location__list-input input{display:flex;flex-direction:row;align-items:center;padding:12px 16px;height:56px;width:83%;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;font-weight:400;font-size:18px;color:#3c4e5b;outline:none}.location .location__form .latitude .location__list-input input.active,.location .location__form .longitude .location__list-input input.active{border:1px solid #FF493E}@media only screen and (max-width: 479px){.location .location__form .latitude .location__list-input input,.location .location__form .longitude .location__list-input input{padding:5px 12px;gap:10px;height:31px;font-size:14px}}.location .location__form .latitude .location__list-input input[type=number]::-webkit-inner-spin-button,.location .location__form .latitude .location__list-input input[type=number]::-webkit-outer-spin-button,.location .location__form .longitude .location__list-input input[type=number]::-webkit-inner-spin-button,.location .location__form .longitude .location__list-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.location .location__form .latitude .location__list-input span,.location .location__form .longitude .location__list-input span{display:block;color:#3c4e5b;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:150%;margin-left:5.5px}@media only screen and (max-width: 479px){.location .location__form .latitude .location__list-input span,.location .location__form .longitude .location__list-input span{margin-left:4px;font-size:14px}}.location .location__form .location__submit{display:flex}.location .location__form .location__submit button{display:flex;justify-content:center;align-items:center;padding:10px 24px;gap:10px;min-width:140px;height:46px;background:#001C6D;border-radius:8px;border:none;outline:none;color:#fff;font-weight:700;font-size:18px;cursor:pointer}.location .location__form .location__submit button+button{margin-left:24px}.location .location__form .location__submit button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.location .location__form .location__submit button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}@media only screen and (max-width: 479px){.location .location__form .location__submit button{align-items:center;padding:10px 24px;gap:10px;font-size:14px;min-width:100px;height:32px}.location .location__form .location__submit button+button{margin-left:16px}}.disable-scroll{overflow:hidden!important}#font-color-point{outline:none;pointer-events:none}.form-action_point{position:relative}@media only screen and (max-width: 1023px){.form-action_point{padding-bottom:50px;height:450px;overflow-y:auto;overflow-x:hidden}}@media only screen and (max-width: 479px){.form-action_point{padding-bottom:40px;height:300px;overflow-y:auto;overflow-x:hidden}}.form-action_point .display-block{display:block!important}.form-action_point .ml-10{margin-left:10px}.form-action_point .xwin_title{font-size:28px}.form-action_point .note-right{font-size:18px;font-weight:500}@media only screen and (max-width: 479px){.form-action_point .note-right{font-size:14px}}.form-action_point .div-action_point{line-height:44px;display:flex;padding-top:12px}@media only screen and (max-width: 479px){.form-action_point .div-action_point #longMinutes,.form-action_point .div-action_point #latMinutes{width:107px!important}}@media only screen and (min-width: 540px){.form-action_point .div-action_point #longMinutes,.form-action_point .div-action_point #latMinutes{width:129px!important}}.form-action_point .div-action_point .select__point{width:115px}@media only screen and (max-width: 479px){.form-action_point .div-action_point .select__point{width:95px}}.form-action_point .div-action_point .select__point-color{width:115px;text-align:right}@media only screen and (max-width: 479px){.form-action_point .div-action_point .select__point-color{width:85px;display:flex;justify-content:end}}.form-action_point .div-action_point .col-1{margin-left:10px;font-size:18px;font-weight:500;color:#3c4e5b}@media only screen and (max-width: 479px){.form-action_point .div-action_point .col-1{font-size:14px}}.form-action_point .div-action_point .col-2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:right;margin-right:12px;font-size:18px;font-weight:500;color:#3c4e5b}@media only screen and (max-width: 479px){.form-action_point .div-action_point .col-2{font-size:14px}}.form-action_point .div-action_point .col-3.select-icons{width:320px}@media only screen and (max-width: 479px){.form-action_point .div-action_point .col-3.select-icons{width:215px}}.form-action_point .div-action_point .col-3.select-icon-color{width:320px}@media only screen and (max-width: 479px){.form-action_point .div-action_point .col-3.select-icon-color{width:215px}}.form-action_point .div-action_point .col-3{display:flex}.form-action_point .div-action_point .col-3 .degrees_box-input{width:165px}@media only screen and (max-width: 479px){.form-action_point .div-action_point .col-3 .degrees_box-input{width:180px}}.form-action_point .div-action_point .col-3 .custom-css{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-action_point .div-action_point .col-3 .error{line-height:20px}.form-action_point .div-action_point .col-3 .select-icon{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width: 479px){.form-action_point .div-action_point .col-3 .select-icon{width:210px}}.form-action_point .div-action_point .col-3 .col-3-latlg{font-size:18px;font-weight:500;color:#3c4e5b;margin-left:10px}@media only screen and (max-width: 479px){.form-action_point .div-action_point .col-3 .col-3-latlg{font-size:14px;margin-left:4px}}.form-action_point .div-action_point .col-3 .col-3-span-1{font-size:18px;font-weight:400;color:#3c4e5b}.form-action_point .div-action_point .col-3 .ip-color{background:#000000;border:none;color:transparent;width:46px;height:44px;border-radius:8px}.form-action_point .div-action_point .col-3 .ip-color:focus-visible{outline:none}.form-action_point .div-action_point .col-3 .textbox-1,.form-action_point .div-action_point .col-3 .textbox-2{flex-direction:row;align-items:center;padding:0 16px;gap:10px;height:44px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:0;color:#3c4e5b;font-size:18px}.form-action_point .div-action_point .col-3 .textbox-1{width:320px}.form-action_point .div-action_point .col-3 .textbox-2{width:92px}.form-action_point .div-action_point .col-3 select{font-size:1.2rem;font-size-adjust:.3;cursor:pointer;font-family:Noto Sans JP,sans-serif}.form-action_point .div-action_point .col-3 .textarea-1{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px;gap:10px;font-size:16px;width:320px;height:97px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:1;resize:none}.form-action_point .div-action_point .col-3 .ui-widget.ui-widget-content{width:320px;height:4px;border:none;background-color:#d9d9d9;margin-top:22px}.form-action_point .div-action_point .col-3 .ui-state-default,.form-action_point .div-action_point .col-3 .ui-widget-content .ui-state-default,.form-action_point .div-action_point .col-3 .ui-widget-header .ui-state-default,.form-action_point .div-action_point .col-3 .ui-button,.form-action_point .div-action_point .col-3 html .ui-button.ui-state-disabled:hover,.form-action_point .div-action_point .col-3 html .ui-button.ui-state-disabled:active{border-radius:50%;background:rgb(0,167,233);border:none;margin-top:-1px;width:15.66px;height:16px}.form-action_point .div-action_point .col-3 .ui-slider-horizontal .ui-slider-range{background:#00A7E9}.form-action_point .div-action_point .col-3 .col-3-label-2{float:right;width:49px;height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:44px;text-align:right;color:#2975b7;flex:none;order:0;flex-grow:0;cursor:pointer}.form-action_point .div-action_point .col-1-2{margin-right:12px;font-size:18px;font-weight:500;color:#3c4e5b}.form-action_point .div-btn{display:flex;justify-content:center}@media only screen and (max-width: 1023px){.form-action_point .div-btn{position:fixed;z-index:100;width:63%;bottom:98px;background-color:#fff;padding-bottom:15px}}@media only screen and (max-width: 479px){.form-action_point .div-btn{position:fixed;z-index:100;width:90%;bottom:40px;background-color:#fff;padding-bottom:5px}}.form-action_point .div-btn .btn-add-line,.form-action_point .div-btn .btn-cancel{padding:10px 24px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px;white-space:nowrap;width:140px;height:46px}.form-action_point .div-btn .btn-add-line:hover,.form-action_point .div-btn .btn-cancel:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.form-action_point .div-btn .btn-cancel{margin-left:24px}@media only screen and (max-width: 479px){.form-action_point #title__mark-color{font-size:18px}}@media screen and (max-width: 412px){.form-action_point .div-action_point{display:flex;padding-top:8px;font-size:14px}.form-action_point .div-action_point.select__count{display:flex;align-items:center}.form-action_point .div-action_point.latlong .col-3{width:73%}.form-action_point .div-action_point .name__latlong{width:100px!important}.form-action_point .div-action_point .title__remarks{width:90px!important}.form-action_point .div-action_point .point__name{width:130px!important}.form-action_point .div-action_point .col-1{margin-left:12px}.form-action_point .div-action_point .col-2{float:right;margin-right:12px}.form-action_point .div-action_point .col-3{width:100%}.form-action_point .div-action_point .col-3 .col-3-span-1,.form-action_point .div-action_point .col-3 .col-3-label-2{font-size:14px}.form-action_point .div-action_point .col-3.remarks__input{width:202px!important}.form-action_point .div-action_point .col-3 .textbox-1,.form-action_point .div-action_point .col-3 .textbox-2{flex-direction:row;align-items:center;padding:0 16px;gap:10px;height:32px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:0;font-size:14px!important}.form-action_point .div-action_point .col-3 .textbox-1{width:202px;height:32px}.form-action_point .div-action_point .col-3 .textbox-2{width:86px;height:32px}.form-action_point .div-action_point .col-3 select{font-size:1.2rem;font-size-adjust:.3;width:202px!important}.form-action_point .div-action_point .col-3 .textarea-1{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px;gap:10px;width:202px;height:64px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:1}.form-action_point .div-action_point .col-3 .ui-widget.ui-widget-content{width:170px}.form-action_point .div-action_point .col-3 .col-3-span-2{float:right}.form-action_point .div-action_point .col-1-2{margin-right:12px;font-size:14px}.form-action_point .div-btn .btn-add-line,.form-action_point .div-btn .btn-cancel{background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:10px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px;white-space:nowrap;padding:10px 24px;height:32px}.form-action_point .div-btn .btn-cancel{margin-left:16px}}.form-choose-icon{padding-top:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:8px;grid-row-gap:20px}.form-choose-icon .btn-icon{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;width:52px;height:52px;background:#FFFFFF;border-radius:8px;flex:none;order:1;flex-grow:0;border:1px solid #DDE5EA;padding:8px}@media screen and (max-width: 768px){.mark-point{display:flex;flex-direction:column;padding-top:20px}.mark-point .button-add-point{margin-left:120px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:199px;height:46px;background:#001C6D;border-radius:8px;flex:none;order:0;flex-grow:0;font-size:16px;border:none}.mark-point .button-add-point:hover{cursor:pointer}}@media only screen and (max-width: 768px) and (max-width: 479px){.mark-point{padding-top:16px}}@media screen and (max-width: 768px){.mark-point__item{display:flex;justify-content:space-between}.mark-point__item>span{font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#2975b7;text-transform:uppercase}}@media only screen and (max-width: 768px) and (max-width: 479px){.mark-point__item>span{font-size:16px}}@media screen and (max-width: 768px){.mark-point__item button{font-size:16px;cursor:pointer;background-color:transparent;border-radius:100%;width:24px;height:24px;padding:0;align-self:center;display:flex;justify-content:center}.mark-point__item button svg{align-self:center}.mark-point__item button:hover{background-color:#e1e1e19c;transition:.1s all}}@media screen and (max-width: 768px){.mark-point__item__option{display:flex;gap:12px;align-items:center}.mark-point__item__option span{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#2975b7}}@media only screen and (max-width: 768px) and (max-width: 479px){.mark-point__item__option span{font-size:16px}}.confirm-delete-mark-point .xwin_button{font-weight:500}.confirm-delete-mark-point .xwin_button a{width:140px;height:46px;margin:0 4px}.confirm-delete-mark-point .xwin_box .xwin_confirm2{top:-8px!important}.mark-point{display:flex;flex-direction:column;padding-top:12px}.mark-point .button-add-point{float:right;color:#fff;padding:10px;gap:10px;width:169px;height:46px;background:#001C6D;border-radius:8px;flex:none;order:0;flex-grow:0;font-size:18px;font-weight:700;border:none}.mark-point .button-add-point:hover{cursor:pointer;text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}@media only screen and (max-width: 479px){.mark-point .button-add-point{width:140px;height:32px;font-size:14px}}@media only screen and (max-width: 479px){.mark-point{padding-top:8px}}.mark-point__item+.mark-point__item{margin-top:12px}.mark-point__item{display:flex;justify-content:space-between}.mark-point__item>a.pointName{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#2975b7;cursor:pointer}@media only screen and (max-width: 479px){.mark-point__item>a.pointName{font-size:14px}}.mark-point__item button{border:none;font-size:16px;cursor:pointer;background-color:transparent;border-radius:100%;width:24px;height:24px;padding:0;align-self:center;display:flex;justify-content:center}.mark-point__item button svg{align-self:center}.mark-point__item button:hover{background-color:#e1e1e19c;transition:.1s all}.mark-point__item button img{margin:auto}.mark-point__item__option{display:flex;gap:12px;align-items:center}@media only screen and (min-width: 540px){.mark-point__item__option{gap:0px}.mark-point__item__option .click-point+.click-point{margin-left:12px}}.mark-point__item__option span{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#2975b7}@media only screen and (max-width: 479px){.mark-point__item__option span{font-size:16px}}#table-mark-point{display:flex;flex-direction:column;min-height:183px;margin-top:18px}@media only screen and (max-width: 479px){#table-mark-point{margin-top:12px}}.custom-pagination.container__pagination{margin-top:-14px}@media only screen and (min-width: 540px){.custom-pagination.container__pagination{align-items:center;margin-top:4px}}.custom-pagination.container__pagination .detail-pagination{max-width:200px}.confirm-delete-mark-line .xwin_button{font-weight:500}.confirm-delete-mark-line .xwin_button a{width:140px;height:46px;margin:0 4px}.confirm-delete-mark-line .xwin_box .xwin_confirm2{top:-8px!important}.mark-line{display:flex;flex-direction:column;padding-top:12px}.mark-line .lineName{font-size:18px}.mark-line .button-add-line{float:right;color:#fff;padding:10px;gap:10px;width:169px;height:46px;background:#001C6D;border-radius:8px;flex:none;order:0;flex-grow:0;font-size:18px;border:none}.mark-line .button-add-line:hover{cursor:pointer;text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}@media only screen and (max-width: 479px){.mark-line{padding-top:8px}}.mark-line__item+.mark-line__item{margin-top:12px}.mark-line__item{display:flex;justify-content:space-between}.mark-line__item a.lineName{cursor:pointer;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:var(--primary75)}@media only screen and (max-width: 479px){.mark-line__item a.lineName{font-size:14px}}.mark-line__item>span{font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#2975b7}@media only screen and (max-width: 479px){.mark-line__item>span{font-size:16px}}.mark-line__item button{border:none;font-size:16px;cursor:pointer;background-color:transparent;border-radius:100%;width:24px;height:24px;padding:0;align-self:center;display:flex;justify-content:center}.mark-line__item button svg{align-self:center}.mark-line__item button:hover{background-color:#e1e1e19c;transition:.1s all}.mark-line__item button img{margin:auto}.mark-line__item__option{display:flex;gap:12px;align-items:center}@media only screen and (min-width: 540px){.mark-line__item__option{gap:0px}.mark-line__item__option .click-line+.click-line{margin-left:12px}}.mark-line__item__option span{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#2975b7}@media only screen and (max-width: 479px){.mark-line__item__option span{font-size:16px}}#table-mark-line{display:flex;flex-direction:column;margin-top:18px;min-height:183px}@media only screen and (max-width: 479px){#table-mark-line{margin-top:12px}}.custom-pagination-mark-line .detail-pagination{max-width:200px}#clr-color-marker{left:196px}#clr-color-area{margin:12px;height:180px}#clr-picker{width:220px;z-index:10000}#clr-color-value{font-weight:600;height:36px;border-radius:8px;font-size:18px}#line-color,#font-color{outline:none;pointer-events:none}.clr-swatches{width:calc(100% - 27px);margin:-5px 14px;order:1}.clr-swatches button{width:24px;height:24px}button#clr-clear,button#clr-close{display:block;align-items:center;padding:10px 0;gap:10px;width:92px;height:40px;background:#001C6D;border-radius:8px;flex:none;font-size:18px;line-height:20px}button#clr-clear:hover,button#clr-close:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}button#clr-clear:active,button#clr-close:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}button#clr-clear{margin-right:12px!important;order:3}button#clr-close{margin-left:12px!important;order:2}.clr-close,.clr-clear{margin:0 6px 12px}.form-action_line{position:relative}.form-action_line .label-left{width:77%}@media only screen and (max-width: 479px){.form-action_line{padding-bottom:40px;height:304px;overflow-y:auto;overflow-x:hidden}}.form-action_line .xwin_title{font-size:28px}.form-action_line .display-block{display:block}.form-action_line .note-right{font-size:18px;font-weight:500}@media only screen and (max-width: 479px){.form-action_line .note-right{font-size:14px}}.form-action_line .ml-10{margin-left:10px}.form-action_line .div-action_line{display:flex;padding-top:12px;line-height:44px}.form-action_line .div-action_line.edit-width{margin-left:7px}@media only screen and (max-width: 479px){.form-action_line .div-action_line.edit-width .edit-mobile{width:88px!important}}.form-action_line .div-action_line.edit-width div{width:108px}@media only screen and (max-width: 479px){.form-action_line .div-action_line.edit-width div{margin-left:-5px}}.form-action_line .div-action_line .line__color-input div{width:320px}.form-action_line .div-action_line .col-1{margin-left:10px;font-size:18px;font-weight:500;color:#3c4e5b}@media only screen and (max-width: 479px){.form-action_line .div-action_line .col-1{font-size:14px}}.form-action_line .div-action_line .col-2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:right;margin-right:12px;font-size:18px;font-weight:500;color:#3c4e5b}@media only screen and (max-width: 479px){.form-action_line .div-action_line .col-2{font-size:14px}}.form-action_line .div-action_line .col-3{width:400px}.form-action_line .div-action_line .col-3 .ip-color{background:#000000;border:none;color:transparent;width:46px;height:44px;border-radius:8px}@media only screen and (max-width: 479px){.form-action_line .div-action_line .col-3 .ip-color{width:32px;height:32px}}.form-action_line .div-action_line .col-3 .ip-color .ip-color:focus-visible{outline:none}.form-action_line .div-action_line .col-3 .textbox-1,.form-action_line .div-action_line .col-3 .textbox-2{flex-direction:row;align-items:center;padding:0 16px;gap:10px;height:44px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:0;color:#3c4e5b;font-size:18px}.form-action_line .div-action_line .col-3 .textbox-1{width:320px}.form-action_line .div-action_line .col-3 .textbox-2{width:132px}.form-action_line .div-action_line .col-3 .range{width:320px}@media only screen and (max-width: 479px){.form-action_line .div-action_line .col-3 .range{width:202px}}.form-action_line .div-action_line .col-3 .range:hover{cursor:pointer}.form-action_line .div-action_line .col-3 select{font-size:1.2rem;font-size-adjust:.3;cursor:pointer;font-family:Noto Sans JP,sans-serif}.form-action_line .div-action_line .col-3 .textarea-1{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px;gap:10px;font-size:16px;width:320px;height:97px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:1;resize:none}.form-action_line .div-action_line .col-3 .ui-widget.ui-widget-content{width:320px;height:4px;border:none;background-color:#d9d9d9;margin-top:22px}.form-action_line .div-action_line .col-3 .ui-state-default,.form-action_line .div-action_line .col-3 .ui-widget-content .ui-state-default,.form-action_line .div-action_line .col-3 .ui-widget-header .ui-state-default,.form-action_line .div-action_line .col-3 .ui-button,.form-action_line .div-action_line .col-3 html .ui-button.ui-state-disabled:hover,.form-action_line .div-action_line .col-3 html .ui-button.ui-state-disabled:active{border-radius:50%;background:rgb(0,167,233);border:none;margin-top:-1px;width:15.66px;height:16px}.form-action_line .div-action_line .col-3 .ui-slider-horizontal .ui-slider-range{background:#00A7E9}.form-action_line .div-action_line .col-3 .col-3-span-1{font-size:18px;font-weight:400;color:#3c4e5b}.form-action_line .div-action_line .col-3 .col-3-label-2{float:right;width:49px;height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:44px;text-align:right;color:#2975b7;flex:none;order:0;flex-grow:0;cursor:pointer}@media only screen and (max-width: 479px){.form-action_line .div-action_line .col-3 .col-3-label-2{font-size:14px}}.form-action_line .div-action_line .col-1-2{float:right;margin-right:12px;font-size:18px;font-weight:500;color:#3c4e5b}@media only screen and (max-width: 479px){.form-action_line .div-action_line .col-1-2{font-size:14px}}.form-action_line .div-btn{display:flex;justify-content:center;text-align:center}@media only screen and (max-width: 479px){.form-action_line .div-btn{position:fixed;z-index:100;width:90%;bottom:40px;background-color:#fff}}.form-action_line .div-btn .btn-add,.form-action_line .div-btn .btn-cancel{padding:10px 24px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px;white-space:nowrap;width:140px;height:46px}.form-action_line .div-btn .btn-add:hover,.form-action_line .div-btn .btn-cancel:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.form-action_line .div-btn .btn-cancel{margin-left:24px}@media only screen and (max-width: 479px){.form-action_line #title__mark-color{font-size:18px}}@media screen and (max-width: 412px){.form-action_line .div-action_line{padding-top:8px;display:flex;font-size:14px}.form-action_line .div-action_line .line__color{width:85px!important}.form-action_line .div-action_line .line__color-input{width:202px!important}.form-action_line .div-action_line .line__color-input div{width:100%}.form-action_line .div-action_line .col-1{margin-left:12px}.form-action_line .div-action_line .col-2{float:right;margin-right:12px}.form-action_line .div-action_line .col-3{width:100%}.form-action_line .div-action_line .col-3 .textbox-1,.form-action_line .div-action_line .col-3 .textbox-2{flex-direction:row;align-items:center;padding:0 16px;gap:10px;height:40px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:0;font-size:14px!important}.form-action_line .div-action_line .col-3 .textbox-1{width:202px;height:32px}.form-action_line .div-action_line .col-3 select{font-size:1.2rem;font-size-adjust:.3;width:202px!important}.form-action_line .div-action_line .col-3 .textarea-1{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px;gap:10px;width:202px!important;height:64px!important;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:1}.form-action_line .div-action_line .col-3 .ui-widget.ui-widget-content{width:170px}.form-action_line .div-action_line .col-3 .col-3-span-1{font-size:14px}.form-action_line .div-action_line .col-3 .col-3-span-2{float:right}.form-action_line .div-action_line .col-1-2{margin-right:8px;float:right}.form-action_line .div-btn{text-align:center;padding-bottom:21px}}@media only screen and (max-width: 412px) and (max-width: 479px){.form-action_line .div-btn{padding-bottom:0}}@media screen and (max-width: 412px){.form-action_line .div-btn .btn-add,.form-action_line .div-btn .btn-cancel{background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:15px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px;white-space:nowrap;padding:10px 24px;width:140px;height:32px}}@media screen and (max-width: 412px){.form-action_line .div-btn .btn-cancel{margin-left:16px}}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:#0003;content:""}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar,.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid black;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width: 564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media (min-width: 730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.access-free button{padding:10px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:500;font-size:18px;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px;white-space:nowrap}@media only screen and (max-width: 479px){.access-free button{font-size:14px;padding:6px 10px}}.access-free button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.access-free button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.access-free__track2{display:flex;gap:12px;justify-content:center;margin-top:12px;flex-wrap:wrap}.access-free__track2 button{width:140px}@media only screen and (max-width: 479px){.access-free__track2 button{width:130px}}.popup-access-free{display:flex;flex-direction:column}.popup-access-free .form__detail{display:flex;flex-direction:column;margin-top:20px;margin-bottom:12px}.popup-access-free .form__detail .form__detail-button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:140px;height:46px;background:#D8EBFA;border-radius:8px;border:none;outline:none;color:#001c6d;font-size:18px;font-weight:500;font-family:Noto Sans JP,sans-serif}.popup-access-free .form__description{gap:10px;height:168px;width:702px;left:32px;top:120px;background:#EEF6FC;border-radius:8px}.popup-access-free .form__description .div-description{padding:12px 25.5px}.popup-access-free .form__description-title{width:651px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#3c4e5b;flex:none;order:0;flex-grow:0}.popup-access-free .form__description-error{color:#ff493e;margin-top:45px;font-weight:700}.popup-access-free .form__content{display:flex;flex-direction:column;margin:auto}.popup-access-free .form__content .form__content-item{display:flex;margin-top:8px;height:24px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;letter-spacing:-.02em;color:#3c4e5b;flex:none;order:1;flex-grow:0}.popup-access-free .form__content .form__content-item label{width:auto;height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:150%;color:#20313e;overflow:hidden;white-space:nowrap;margin-right:20px;letter-spacing:-.02em}.popup-access-free .form__content .form__content-item .radio-group-area{width:16px;height:16px;margin-top:6px;cursor:pointer}.popup-access-free .form__content .form__content-item .label-area-port{cursor:pointer}.popup-access-free .form__content .form__content-item .form__content-title{height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#3c4e5b;width:58%;text-align:left;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media only screen and (max-width: 479px){.popup-access-free .form__content .form__content-item .form__content-title{height:24px}}@media screen and (max-width: 768px){.popup-access-free .form__detail{margin-top:8px}.popup-access-free .form__detail .form__detail-button{width:130px;height:32px;font-size:14px}.popup-access-free .form__content{margin-top:8px;flex-direction:column}}.port,.port__date{display:flex}.port__date__input-error{font-style:normal;font-weight:400;font-size:14px;display:none}@media only screen and (max-width: 479px){.port__date__input-error{font-size:12px;padding-top:8px}}.port__date span{font-style:normal;font-weight:700;font-size:18px;line-height:150%;margin-top:14.5px;pointer-events:none}@media only screen and (max-width: 479px){.port__date span{font-size:14px}}.port__name{display:flex;justify-content:space-between;align-items:center}.port__error{display:flex;flex-direction:row}.port__user{display:flex;justify-content:space-between;align-items:center;margin:20px 0}.port__submit{margin-top:20px;display:flex;justify-content:center;align-items:center}.port .ships__form{width:100%;display:flex;flex-direction:column;margin-top:12px;position:relative}@media only screen and (min-width: 540px){.port .ships__form{margin-top:12px}}@media only screen and (max-width: 479px){.port .ships__form{margin-top:8px}}.port .ships__form .wrap-label{display:flex;min-width:35px;text-align:left}@media only screen and (min-width: 540px){.port .ships__form .wrap-label{min-width:41px}}.port .ships__form label{text-align:left;align-self:flex-start;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:var(--textBody);white-space:normal}@media only screen and (min-width: 540px){.port .ships__form label{line-height:27px;font-size:18px}}.port .ships__form input{border:1px solid var(--stroke);border-radius:8px;padding:4.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:var(--textBody);width:239px}.port .ships__form input::placeholder{color:var(--textDisable)}@media only screen and (min-width: 540px){.port .ships__form input{line-height:27px;padding:13.5px 16px;width:320px;font-size:18px}}.port .ships__form button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 4px!important;gap:10px;width:100px;height:32px;background:var(--logoColor);border-radius:8px;font-style:normal;font-weight:700;font-size:14px;line-height:20.27px;letter-spacing:-.02em;color:var(--white);border:none;cursor:pointer}.port .ships__form button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.port .ships__form button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}@media only screen and (min-width: 540px){.port .ships__form button{width:140px;height:46px;line-height:26.06px;font-size:18px;padding:10px 24px}}.port .ships__form .btn-user-defined-search{cursor:pointer;background:var(--primary25);color:var(--primary)}.port .ships__form .btn-user-defined-search:hover{text-decoration:none;background-color:var(--primary25);box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.port .ships__form .button-disable{cursor:unset;background:var(--divider)}.port .ships__form .button-disable:hover{text-decoration:none;background-color:var(--divider);box-shadow:unset}.port .ships__form .error{font-weight:400;font-size:12px}.port__suggests{position:absolute;width:229px;height:fit-content;max-height:384px;background:#ffffff;border:1px solid var(--stroke);border-radius:8px;z-index:10000;overflow-y:auto}@media only screen and (min-width: 540px){.port__suggests{width:320px}}.port__suggests .item-suggest{padding:10.5px 12px;color:var(--textBody);font-weight:400;font-size:14px;line-height:150%;cursor:pointer}@media only screen and (min-width: 540px){.port__suggests .item-suggest{font-size:18px}}.port .error-submit{text-align:center}.port__suggests .item-suggest:hover{background-color:var(--primary10)}.listShip{padding-top:12px;font-family:Noto Sans JP,sans-serif;font-style:normal}.listShip__export{display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#FFF7E6;margin-bottom:20px;height:52px}@media only screen and (max-width: 479px){.listShip__export{padding:0 8px;margin-bottom:12px;height:42px}}.listShip__export p{line-height:150%;font-weight:500;font-size:12px;color:#ff493e;text-align:center;text-align:left;flex-wrap:wrap}@media only screen and (min-width: 540px){.listShip__export p{font-size:14px}}@media only screen and (min-width: 1024px){.listShip__export p{font-size:18px}}.listShip__export button{background:#001C6D;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;outline:none;border:none;width:140px;height:46px;color:#fff;font-size:18px;font-weight:700;cursor:pointer}@media only screen and (max-width: 479px){.listShip__export button{width:100px;height:32px;font-size:14px;line-height:20px}}.listShip__export button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.listShip__export button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.listShip .custom-pagination-list-vessel-in-port{margin-top:4px!important}@media only screen and (min-width: 540px){.listShip .custom-pagination-list-vessel-in-port{align-items:center;margin-top:14px!important}}.listShip .custom-pagination-list-vessel-in-port ul{display:flex;gap:4px}@media only screen and (min-width: 540px){.listShip .custom-pagination-list-vessel-in-port ul{gap:8px}}.listShip .custom-pagination-list-vessel-in-port .paginationjs .paginationjs-pages .paginationjs-page>a{width:32px!important;height:32px!important}.listShip .custom-pagination-list-vessel-in-port .paginationjs-pages li>a{font-family:Meiryo,sans-serif}.listShip .custom-pagination-list-vessel-in-port .active>a{background-color:var(--backgroundDisabled)!important;color:#29293d!important}#parent-vessel-in-port-table{min-height:244px;overflow-x:auto}.table-ship{overflow:auto;max-height:345px}.table-ship .table__column{display:flex;justify-content:space-between;align-items:center;width:100%}.table-ship .column__sorter{display:flex;flex-direction:column;gap:2px;flex:1;justify-content:flex-end}.table-ship .btn__name-th{border:none;background:unset;color:#fff;font-weight:700;font-size:18px;flex:11;display:flex;justify-content:flex-start}.table-ship .btn__sorter{padding:0;background:unset;border:none;width:10px;height:5px;background-size:contain;background-repeat:no-repeat;cursor:pointer}.table-ship .btn-up{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%226%22%20viewBox%3D%220%200%2012%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0.666504%205.66927L5.99984%200.335938L11.3332%205.66927H0.666504Z%22%20fill%3D%22%23B6D5ED%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)}.table-ship .btn-down{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%226%22%20viewBox%3D%220%200%2012%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0.666504%200.335938L5.99984%205.66927L11.3332%200.335938H0.666504Z%22%20fill%3D%22%23B6D5ED%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%20%20%20%20%0A%20%20%20%20)}.table-ship .btn-up-active{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%226%22%20viewBox%3D%220%200%2012%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0.666504%205.66927L5.99984%200.335938L11.3332%205.66927H0.666504Z%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)!important}.table-ship .btn-down-active{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%226%22%20viewBox%3D%220%200%2012%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0.666626%200.333252L5.99996%205.66659L11.3333%200.333252H0.666626Z%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20)!important}.table-ship thead th{font-weight:700;min-width:138px;padding:0!important}@media only screen and (min-width: 540px){.table-ship thead th{font-size:24px;height:40px!important}}.table-ship thead th .wrap-column{padding:0 14px 0 8px;width:100%;height:100%;display:flex}.table-ship thead th:nth-child(1){min-width:291px!important}.table-ship tbody .table__ship-name{max-width:176px!important;color:var(--primary75)!important}.table-ship tbody td{height:40px;padding:0;font-size:14px}.table-ship tbody td .table-cell{width:100%;display:flex;align-items:center;height:100%}.table-ship tbody td .table-cell button{color:var(--textBody);line-height:37px;height:100%;width:100%;cursor:pointer;padding:0 8px}.table-ship tbody tr:nth-child(even){background:unset}.table-ship tbody td:nth-child(1){display:flex;justify-content:flex-start;gap:16px;align-items:center}.table-ship tbody td:nth-child(1) p{max-width:90px}.table-ship tbody .tag{width:88px;height:29px;font-size:14px;line-height:150%;border-radius:4px;padding:4px 1px;margin-left:8px;text-align:center}.table-ship tbody .tag-ship{background-color:var(--bubbles);border:1px solid #91D5FF;color:var(--blue)}.table-ship tbody .tag-callsign{background-color:#ebfff8;border:1px solid #8DECCA;color:var(--success)}.table-ship tbody .tag-imo{background-color:var(--pink);border:1px solid #FFADD2;color:var(--royalPink)}.table-ship tbody .tag-mmsi{background-color:var(--latte);border:1px solid #FFD591;color:var(--yellow2)}.table-ship tbody .tag-port{background-color:var(--blue3);border:1px solid #ABADF8;color:var(--purple)}.table-ship a.text-ellipsis{cursor:pointer}.table-ship .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.table-ship .uppercase-first-letter:first-letter{text-transform:uppercase}.form-add-area .add-area-form{position:relative}@media only screen and (max-width: 479px){.form-add-area .add-area-form{height:300px;overflow-y:hidden;overflow-x:hidden}}.form-add-area .add-area-form .display-block{display:block!important}.form-add-area .add-area-form .ml-10{margin-left:10px}.form-add-area .add-area-form .xwin_title{font-size:28px}.form-add-area .add-area-form .note-right{font-size:18px;font-weight:500}@media only screen and (max-width: 479px){.form-add-area .add-area-form .note-right{font-size:14px}}.form-add-area .add-area-form .div-action_point{line-height:44px;display:block!important}.form-add-area .add-area-form .div-action_point .select__point{width:115px}@media only screen and (max-width: 479px){.form-add-area .add-area-form .div-action_point .select__point{width:95px}}.form-add-area .add-area-form .div-action_point .select__point-color{width:115px;text-align:right}@media only screen and (max-width: 479px){.form-add-area .add-area-form .div-action_point .select__point-color{width:85px;display:flex;justify-content:end}}.form-add-area .add-area-form .div-action_point .col-1{margin-left:10px;font-size:18px;font-weight:500;color:#3c4e5b}@media only screen and (max-width: 479px){.form-add-area .add-area-form .div-action_point .col-1{font-size:14px}}.form-add-area .add-area-form .div-action_point .col-2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:right;margin-right:12px;font-size:18px;font-weight:500;color:#3c4e5b}@media only screen and (max-width: 479px){.form-add-area .add-area-form .div-action_point .col-2{font-size:14px}}.form-add-area .add-area-form .div-action_point .col-3.select-icons{width:320px}@media only screen and (max-width: 479px){.form-add-area .add-area-form .div-action_point .col-3.select-icons{width:215px}}.form-add-area .add-area-form .div-action_point .col-3.select-icon-color{width:320px}@media only screen and (max-width: 479px){.form-add-area .add-area-form .div-action_point .col-3.select-icon-color{width:215px}}.form-add-area .add-area-form .div-action_point .col-3{display:flex}.form-add-area .add-area-form .div-action_point .col-3 .custom-css{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-add-area .add-area-form .div-action_point .col-3 .error{line-height:20px}.form-add-area .add-area-form .div-action_point .col-3 .select-icon{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width: 479px){.form-add-area .add-area-form .div-action_point .col-3 .select-icon{width:210px}}.form-add-area .add-area-form .div-action_point .col-3 .col-3-latlg{font-size:18px;font-weight:500;color:#3c4e5b;margin-left:10px}@media only screen and (max-width: 479px){.form-add-area .add-area-form .div-action_point .col-3 .col-3-latlg{font-size:14px}}.form-add-area .add-area-form .div-action_point .col-3 .col-3-span-1{font-size:18px;font-weight:400;color:#3c4e5b}.form-add-area .add-area-form .div-action_point .col-3 .ip-color{background:#000000;border:none;color:transparent;width:46px;height:44px;border-radius:8px}.form-add-area .add-area-form .div-action_point .col-3 .textbox-1,.form-add-area .add-area-form .div-action_point .col-3 .textbox-2{flex-direction:row;align-items:center;padding:0 16px;gap:10px;height:44px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:0;color:#3c4e5b;font-size:18px}.form-add-area .add-area-form .div-action_point .col-3 .textbox-1{width:100%}.form-add-area .add-area-form .div-action_point .col-3 .textbox-1::placeholder{color:#b0bbc5}.form-add-area .add-area-form .div-action_point .col-3 .textbox-2{width:132px}.form-add-area .add-area-form .div-action_point .col-3 select{font-size:1.2rem;font-size-adjust:.3;cursor:pointer;font-family:Noto Sans JP,sans-serif}.form-add-area .add-area-form .div-action_point .col-3 .textarea-1{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px;gap:10px;width:100%;height:97px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:1;resize:none;font-size:18px}.form-add-area .add-area-form .div-action_point .col-3 .textarea-1::placeholder{color:#b0bbc5}.form-add-area .add-area-form .div-action_point .col-3 .ui-widget.ui-widget-content{width:320px;height:4px;border:none;background-color:#d9d9d9;margin-top:22px}.form-add-area .add-area-form .div-action_point .col-3 .ui-state-default,.form-add-area .add-area-form .div-action_point .col-3 .ui-widget-content .ui-state-default,.form-add-area .add-area-form .div-action_point .col-3 .ui-widget-header .ui-state-default,.form-add-area .add-area-form .div-action_point .col-3 .ui-button,.form-add-area .add-area-form .div-action_point .col-3 html .ui-button.ui-state-disabled:hover,.form-add-area .add-area-form .div-action_point .col-3 html .ui-button.ui-state-disabled:active{border-radius:50%;background:rgb(0,167,233);border:none;margin-top:-1px;width:15.66px;height:16px}.form-add-area .add-area-form .div-action_point .col-3 .ui-slider-horizontal .ui-slider-range{background:#00A7E9}.form-add-area .add-area-form .div-action_point .col-3 .col-3-label-2{float:right;width:49px;height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:44px;text-align:right;color:#2975b7;flex:none;order:0;flex-grow:0;cursor:pointer}.form-add-area .add-area-form .div-action_point .col-1-2{margin-right:12px;font-size:18px;font-weight:500;color:#3c4e5b}.form-add-area .add-area-form .div-btn{display:flex;justify-content:center}@media only screen and (max-width: 479px){.form-add-area .add-area-form .div-btn{position:fixed;z-index:100;width:90%;bottom:40px;background-color:#fff}}.form-add-area .add-area-form .div-btn .btn-add-line,.form-add-area .add-area-form .div-btn .btn-cancel{padding:10px 24px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px;white-space:nowrap;width:140px;height:46px}.form-add-area .add-area-form .div-btn .btn-add-line:hover,.form-add-area .add-area-form .div-btn .btn-cancel:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.form-add-area .add-area-form .div-btn .btn-cancel{margin-left:24px}.form-add-area .add-area-form .add-area-form-buttons{position:absolute;display:flex;justify-content:center;align-items:center;width:100%}.form-add-area .add-area-form .add-area-form-buttons .btn-cancel{margin-left:16px}.form-add-area .add-area-form .add-area-form-buttons .btn-add-line,.form-add-area .add-area-form .add-area-form-buttons .btn-cancel{padding:10px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:20px;white-space:nowrap;width:140px;height:46px}.form-add-area .add-area-form .add-area-form-buttons .btn-add-line:hover,.form-add-area .add-area-form .add-area-form-buttons .btn-cancel:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}@media only screen and (max-width: 479px){.form-add-area .add-area-form .add-area-form-buttons{width:294px!important}}@media only screen and (max-width: 479px){.form-add-area .add-area-form #title__mark-color{font-size:18px}}.form-add-area .add-area-form .create-area-options{display:flex;gap:8px;justify-content:right;width:100%;padding-top:12px}.form-add-area .add-area-form .create-area-options .drawing{background-color:#2975b7!important;color:#fff!important}.form-add-area .add-area-form .create-area-options .drawing img{filter:brightness(0) invert(1)}@media only screen and (max-width: 479px){.form-add-area .add-area-form .create-area-options{padding-top:8px}}.form-add-area .add-area-form .create-area-options .button-add-area{float:right;color:#001c6d;padding:10px 16px;height:46px;background:#D8EBFA;border-radius:8px;display:flex;gap:8px;align-items:center;order:0;flex-grow:0;font-size:18px;border:none}.form-add-area .add-area-form .create-area-options .button-add-area:hover{cursor:pointer;text-decoration:none;background-color:#b6d5ed;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}@media screen and (max-width: 412px){.form-add-area .add-area-form{height:269px}.form-add-area .add-area-form .create-area-options{padding-top:12px!important}.form-add-area .add-area-form .create-area-options .button-add-area{height:32px!important;font-size:14px!important;font-weight:400!important}.form-add-area .add-area-form .div-action_point{padding-top:12px;font-size:14px;display:block!important;line-height:21px;padding-bottom:4px}.form-add-area .add-area-form .div-action_point.select__count{display:flex;align-items:center}.form-add-area .add-area-form .div-action_point.latlong .col-3{width:73%}.form-add-area .add-area-form .div-action_point .name__latlong{width:100px!important}.form-add-area .add-area-form .div-action_point .title__remarks{width:90px!important}.form-add-area .add-area-form .div-action_point .point__name{width:130px!important}.form-add-area .add-area-form .div-action_point .col-1{margin-left:12px}.form-add-area .add-area-form .div-action_point .col-2{float:right;margin-right:12px}.form-add-area .add-area-form .div-action_point .col-3{width:100%}.form-add-area .add-area-form .div-action_point .col-3 .col-3-span-1,.form-add-area .add-area-form .div-action_point .col-3 .col-3-label-2{font-size:14px}.form-add-area .add-area-form .div-action_point .col-3.remarks__input{width:100%}.form-add-area .add-area-form .div-action_point .col-3 .textbox-1,.form-add-area .add-area-form .div-action_point .col-3 .textbox-2{flex-direction:row;align-items:center;padding:0 16px;gap:10px;height:32px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:0;font-size:14px!important}.form-add-area .add-area-form .div-action_point .col-3 .textbox-1{width:100%;height:32px}.form-add-area .add-area-form .div-action_point .col-3 .textbox-2{width:86px;height:32px}.form-add-area .add-area-form .div-action_point .col-3 select{font-size:1.2rem;font-size-adjust:.3;width:100%}.form-add-area .add-area-form .div-action_point .col-3 .textarea-1{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px;gap:10px;width:100%;height:64px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:1}.form-add-area .add-area-form .div-action_point .col-3 .ui-widget.ui-widget-content{width:170px}.form-add-area .add-area-form .div-action_point .col-3 .col-3-span-2{float:right}.form-add-area .add-area-form .div-action_point .col-1-2{margin-right:12px;font-size:14px}.form-add-area .add-area-form .add-area-form-buttons .btn-add-line,.form-add-area .add-area-form .add-area-form-buttons .btn-cancel{background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:10px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px;white-space:nowrap;padding:10px 0;height:32px;width:100px}}.form-input-area{position:relative}@media only screen and (max-width: 479px){.form-input-area{padding-bottom:40px;overflow-y:hidden;overflow-x:hidden}}.form-input-area .display-block{display:block!important}.form-input-area .ml-10{margin-left:10px}.form-input-area .xwin_title{font-size:28px}.form-input-area .note-right{font-size:18px;font-weight:500}@media only screen and (max-width: 479px){.form-input-area .note-right{font-size:14px}}.form-input-area .div-action_point{line-height:44px;padding-top:10px;display:block!important}.form-input-area .div-action_point .select__point{width:115px}@media only screen and (max-width: 479px){.form-input-area .div-action_point .select__point{width:95px}}.form-input-area .div-action_point .select__point-color{width:115px;text-align:right}@media only screen and (max-width: 479px){.form-input-area .div-action_point .select__point-color{width:85px;display:flex;justify-content:end}}.form-input-area .div-action_point .col-1{margin-left:10px;font-size:18px;font-weight:500;color:#3c4e5b}@media only screen and (max-width: 479px){.form-input-area .div-action_point .col-1{font-size:14px}}.form-input-area .div-action_point .col-2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:right;margin-right:12px;font-size:18px;font-weight:500;color:#3c4e5b}@media only screen and (max-width: 479px){.form-input-area .div-action_point .col-2{font-size:14px}}.form-input-area .div-action_point .col-3.select-icons{width:320px}@media only screen and (max-width: 479px){.form-input-area .div-action_point .col-3.select-icons{width:215px}}.form-input-area .div-action_point .col-3.select-icon-color{width:320px}@media only screen and (max-width: 479px){.form-input-area .div-action_point .col-3.select-icon-color{width:215px}}.form-input-area .div-action_point .col-3{display:flex}.form-input-area .div-action_point .col-3 .custom-css{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-input-area .div-action_point .col-3 .error{line-height:20px}.form-input-area .div-action_point .col-3 .select-icon{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width: 479px){.form-input-area .div-action_point .col-3 .select-icon{width:210px}}.form-input-area .div-action_point .col-3 .col-3-latlg{font-size:18px;font-weight:500;color:#3c4e5b;margin-left:10px}@media only screen and (max-width: 479px){.form-input-area .div-action_point .col-3 .col-3-latlg{font-size:14px}}.form-input-area .div-action_point .col-3 .col-3-span-1{font-size:18px;font-weight:400;color:#3c4e5b}.form-input-area .div-action_point .col-3 .ip-color{background:#000000;border:none;color:transparent;width:46px;height:44px;border-radius:8px}.form-input-area .div-action_point .col-3 .textbox-1,.form-input-area .div-action_point .col-3 .textbox-2{flex-direction:row;align-items:center;padding:0 16px;gap:10px;height:44px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:0;color:#3c4e5b;font-size:18px}.form-input-area .div-action_point .col-3 .textbox-1{width:100%}.form-input-area .div-action_point .col-3 .textbox-2{width:132px}.form-input-area .div-action_point .col-3 select{font-size:1.2rem;font-size-adjust:.3;cursor:pointer;font-family:Noto Sans JP,sans-serif}.form-input-area .div-action_point .col-3 .textarea-1{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px;gap:10px;font-size:16px;width:100%;height:97px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:1;resize:none}.form-input-area .div-action_point .col-3 .ui-widget.ui-widget-content{width:320px;height:4px;border:none;background-color:#d9d9d9;margin-top:22px}.form-input-area .div-action_point .col-3 .ui-state-default,.form-input-area .div-action_point .col-3 .ui-widget-content .ui-state-default,.form-input-area .div-action_point .col-3 .ui-widget-header .ui-state-default,.form-input-area .div-action_point .col-3 .ui-button,.form-input-area .div-action_point .col-3 html .ui-button.ui-state-disabled:hover,.form-input-area .div-action_point .col-3 html .ui-button.ui-state-disabled:active{border-radius:50%;background:rgb(0,167,233);border:none;margin-top:-1px;width:15.66px;height:16px}.form-input-area .div-action_point .col-3 .ui-slider-horizontal .ui-slider-range{background:#00A7E9}.form-input-area .div-action_point .col-3 .col-3-label-2{float:right;width:49px;height:27px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:44px;text-align:right;color:#2975b7;flex:none;order:0;flex-grow:0;cursor:pointer}.form-input-area .div-action_point .col-1-2{margin-right:12px;font-size:18px;font-weight:500;color:#3c4e5b}.form-input-area .div-btn{display:flex;justify-content:center}@media only screen and (max-width: 479px){.form-input-area .div-btn{position:fixed;z-index:100;width:90%;bottom:40px;background-color:#fff}}.form-input-area .div-btn .btn-save,.form-input-area .div-btn .btn-area-input-cancel{padding:10px 24px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:20px;white-space:nowrap;width:140px;height:46px}.form-input-area .div-btn .btn-save:hover,.form-input-area .div-btn .btn-area-input-cancel:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.form-input-area .div-btn .btn-area-input-cancel{margin-left:24px}.form-input-area .add-area-form-buttons{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;gap:16px;bottom:-65px}.form-input-area .add-area-form-buttons .btn-save,.form-input-area .add-area-form-buttons .btn-area-input-cancel{padding:10px;background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:20px;white-space:nowrap;width:140px;height:46px}.form-input-area .add-area-form-buttons .btn-save:hover,.form-input-area .add-area-form-buttons .btn-area-input-cancel:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}@media only screen and (max-width: 479px){.form-input-area #title__mark-color{font-size:18px}}.form-input-area .create-area-options{display:flex;gap:8px;justify-content:right;width:100%;padding-top:20px}.form-input-area .create-area-options .button-add-area{float:right;color:#001c6d;padding:10px 16px;height:46px;background:#D8EBFA;border-radius:8px;display:flex;gap:8px;align-items:center;order:0;flex-grow:0;font-size:18px;border:none}.form-input-area .create-area-options .button-add-area:hover{cursor:pointer;text-decoration:none;background-color:#b6d5ed;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.form-input-area .tab{overflow:hidden;display:flex;gap:20px}.form-input-area .tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:16px 0;font-size:22px;font-weight:700;color:#b0bbc5;height:56px;box-sizing:border-box;line-height:22px;margin-top:26px}.form-input-area .tab button:hover{color:#001c6d}.form-input-area .tab button.active{padding-bottom:14px;color:#001c6d;border-bottom:2px solid #001C6D}@media only screen and (max-width: 479px){.form-input-area .tab button{font-size:14px;margin-top:10px;margin-bottom:14px}}.form-input-area .tabcontent{display:none;height:260px;overflow-y:auto;overflow-x:hidden;margin-bottom:65px}@media only screen and (max-width: 479px){.form-input-area .tabcontent{overflow-y:auto;height:360px;margin-bottom:0!important}}.form-input-area .dm-input-groups div.lat-input,.form-input-area .dm-input-groups div.long-input,.form-input-area .dms-input-groups div.lat-input,.form-input-area .dms-input-groups div.long-input{display:flex;gap:11px;align-items:center}.form-input-area .dm-input-groups div.lat-input .coordinate-button-group,.form-input-area .dm-input-groups div.long-input .coordinate-button-group,.form-input-area .dms-input-groups div.lat-input .coordinate-button-group,.form-input-area .dms-input-groups div.long-input .coordinate-button-group{display:flex}.form-input-area .dm-input-groups div.lat-input .point-id,.form-input-area .dm-input-groups div.long-input .point-id,.form-input-area .dms-input-groups div.lat-input .point-id,.form-input-area .dms-input-groups div.long-input .point-id{min-width:16px;font-weight:500;font-size:18px}@media only screen and (max-width: 479px){.form-input-area .dm-input-groups div.lat-input,.form-input-area .dm-input-groups div.long-input,.form-input-area .dms-input-groups div.lat-input,.form-input-area .dms-input-groups div.long-input{gap:10px}}.form-input-area .dm-input-groups div.lat-input input::-webkit-outer-spin-button,.form-input-area .dm-input-groups div.lat-input input::-webkit-inner-spin-button,.form-input-area .dm-input-groups div.long-input input::-webkit-outer-spin-button,.form-input-area .dm-input-groups div.long-input input::-webkit-inner-spin-button,.form-input-area .dms-input-groups div.lat-input input::-webkit-outer-spin-button,.form-input-area .dms-input-groups div.lat-input input::-webkit-inner-spin-button,.form-input-area .dms-input-groups div.long-input input::-webkit-outer-spin-button,.form-input-area .dms-input-groups div.long-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-input-area .dm-input-groups div.lat-input input[type=number],.form-input-area .dm-input-groups div.long-input input[type=number],.form-input-area .dms-input-groups div.lat-input input[type=number],.form-input-area .dms-input-groups div.long-input input[type=number]{-moz-appearance:textfield}.form-input-area .dm-input-groups .degree-input,.form-input-area .dms-input-groups .degree-input{display:flex}.form-input-area .dm-input-groups .degree-input input,.form-input-area .dms-input-groups .degree-input input{padding:0 8px 0 16px;height:40px;width:72px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;color:#3c4e5b;font-size:18px}.form-input-area .dm-input-groups .minute-input,.form-input-area .dm-input-groups .second-input,.form-input-area .dms-input-groups .minute-input,.form-input-area .dms-input-groups .second-input{display:flex}.form-input-area .dm-input-groups .minute-input input,.form-input-area .dm-input-groups .second-input input,.form-input-area .dms-input-groups .minute-input input,.form-input-area .dms-input-groups .second-input input{padding:0 8px 0 16px;height:40px;width:72px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;color:#3c4e5b;font-size:18px}.form-input-area .dm-input-groups .symbol,.form-input-area .dms-input-groups .symbol{margin-left:4px}.form-input-area .dm-input-groups #first-button,.form-input-area .dms-input-groups #first-button{background:#93D6F0;border-radius:8px 0 0 8px;width:40px;height:40px;color:#fff;border:none;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer}.form-input-area .dm-input-groups #first-button.active,.form-input-area .dms-input-groups #first-button.active{background:#00A7E9}.form-input-area .dm-input-groups #second-button,.form-input-area .dms-input-groups #second-button{background:#93D6F0;border-radius:0 8px 8px 0;width:40px;height:40px;color:#fff;border:none;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer}.form-input-area .dm-input-groups #second-button.active,.form-input-area .dms-input-groups #second-button.active{background:#00A7E9}.form-input-area .dm-input-groups .minute-input input{width:80px!important}.form-input-area .dms-input-groups .degree-input input{width:72px!important}.form-input-area .dms-input-groups .degree-input .symbol{width:7px}.form-input-area .dm-input-groups .input-group{margin-top:20px;display:flex}@media only screen and (max-width: 479px){.form-input-area .dm-input-groups .input-group{flex-direction:column;gap:10px;margin-top:10px}}.form-input-area .dms-input-groups .input-group{margin-top:20px;display:flex}@media only screen and (max-width: 479px){.form-input-area .dms-input-groups .input-group{flex-direction:column!important;gap:12px!important;margin-top:10px!important}}.form-input-area .button-add-location{margin-top:30px;float:right;color:#001c6d;padding:10px 16px;height:46px;background:#D8EBFA;border-radius:8px;display:flex;gap:8px;align-items:center;order:0;flex-grow:0;font-size:18px;border:none}.form-input-area .button-add-location:hover{cursor:pointer;text-decoration:none;background-color:#b6d5ed;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}@media screen and (min-width: 600px) and (max-width: 991px){.dms-input-groups .input-group{flex-direction:column;gap:20px}}@media screen and (max-width: 412px){.form-input-area .point-id{min-width:16px!important}.form-input-area .add-area-form-buttons{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;gap:16px;bottom:0px!important}.form-input-area .add-area-form-buttons .btn-save,.form-input-area .add-area-form-buttons .btn-area-input-cancel{background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:10px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px;white-space:nowrap;padding:10px 0;height:32px;width:100px}.form-input-area .button-add-location{height:32px!important;font-size:14px!important;font-weight:400!important;margin-top:20px!important}.form-input-area #first-button,.form-input-area #second-button{width:32px!important;height:32px!important}.form-input-area .dm-input-groups .degree-input input{padding:0 6px 0 12px!important;width:42px!important;height:32px!important;font-size:14px!important}.form-input-area .dm-input-groups .minute-input input{width:59px!important}.form-input-area .dms-input-groups .degree-input input,.form-input-area .minute-input input,.form-input-area .second-input input{padding:0 6px 0 12px!important;width:60px!important;height:32px!important;font-size:14px!important}.form-input-area .div-action_point{padding-top:10px;font-size:14px;display:block!important}.form-input-area .div-action_point.select__count{display:flex;align-items:center}.form-input-area .div-action_point.latlong .col-3{width:73%}.form-input-area .div-action_point .name__latlong{width:100px!important}.form-input-area .div-action_point .title__remarks{width:90px!important}.form-input-area .div-action_point .point__name{width:130px!important}.form-input-area .div-action_point .col-1{margin-left:12px}.form-input-area .div-action_point .col-2{float:right;margin-right:12px}.form-input-area .div-action_point .col-3{width:100%}.form-input-area .div-action_point .col-3 .col-3-span-1,.form-input-area .div-action_point .col-3 .col-3-label-2{font-size:14px}.form-input-area .div-action_point .col-3.remarks__input{width:202px!important}.form-input-area .div-action_point .col-3 .textbox-1,.form-input-area .div-action_point .col-3 .textbox-2{flex-direction:row;align-items:center;padding:0 16px;gap:10px;height:32px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:0;font-size:14px!important}.form-input-area .div-action_point .col-3 .textbox-1{width:202px;height:32px}.form-input-area .div-action_point .col-3 .textbox-2{width:86px;height:32px}.form-input-area .div-action_point .col-3 select{font-size:1.2rem;font-size-adjust:.3;width:202px!important}.form-input-area .div-action_point .col-3 .textarea-1{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px;gap:10px;width:202px;height:64px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;flex:none;order:1;align-self:stretch;flex-grow:1}.form-input-area .div-action_point .col-3 .ui-widget.ui-widget-content{width:170px}.form-input-area .div-action_point .col-3 .col-3-span-2{float:right}.form-input-area .div-action_point .col-1-2{margin-right:12px;font-size:14px}.form-input-area .div-btn .btn-save,.form-input-area .div-btn .btn-area-input-cancel{background:#001C6D;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:10px;letter-spacing:-.02em;border:none;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px;white-space:nowrap;padding:10px 24px;height:32px}.form-input-area .div-btn .btn-area-input-cancel{margin-left:16px}}.confirm-delete-user-define .xwin_button{font-weight:500}.confirm-delete-user-define .xwin_button a{width:140px;height:46px;margin:0 4px}.confirm-delete-user-define .xwin_box .xwin_confirm2{top:-8px!important}.user-defined{display:flex;flex-direction:column;padding-top:12px}.user-defined .lineName{justify-content:flex-start;max-width:320px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary75);width:100%}@media only screen and (max-width: 479px){.user-defined .lineName{max-width:180px}}.user-defined .button-add-area{float:right;color:#001c6d;padding:10px 16px 10px 15px;height:46px;background:#D8EBFA;border-radius:8px;display:flex;gap:8px;align-items:center;order:0;flex-grow:0;font-size:18px;border:none}.user-defined .button-add-area:hover{cursor:pointer;text-decoration:none;background-color:#b6d5ed;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}@media only screen and (max-width: 479px){.user-defined .button-add-area{height:32px;font-size:14px;font-weight:400}}@media only screen and (max-width: 479px){.user-defined{padding-top:8px}}.user-defined__item{display:flex;justify-content:space-between}.user-defined__item button .lineName{cursor:pointer;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:var(--primary75)}@media only screen and (max-width: 479px){.user-defined__item button .lineName{font-size:14px}}.user-defined__item>span{font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#2975b7}@media only screen and (max-width: 479px){.user-defined__item>span{font-size:16px}}.user-defined__item button{border:none;font-size:16px;cursor:pointer;background-color:transparent;border-radius:100%;width:24px;height:24px;padding:0;align-self:center;display:flex;justify-content:center}.user-defined__item button svg{align-self:center}.user-defined__item button:hover{background-color:#e1e1e19c;transition:.1s all}.user-defined__item button img{margin:auto}.user-defined__item__option{display:flex;gap:12px;align-items:center}.user-defined__item__option span{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#2975b7}@media only screen and (max-width: 479px){.user-defined__item__option span{font-size:16px}}#table-user-defined{display:flex;flex-direction:column;min-height:183px;margin-top:18px}@media only screen and (max-width: 479px){#table-user-defined{margin-top:12px}}.custom-pagination-user-defined .detail-pagination{max-width:200px}.custom-pagination-user-defined li>a{font-family:Meiryo,sans-serif!important;min-width:32px!important;min-height:32px!important;line-height:32px!important}.btn-action{width:16px;height:16px;background-repeat:no-repeat;background-size:contain}.btn-action svg{pointer-events:none}@media only screen and (min-width: 540px){.btn-action{width:24px;height:24px}}.btn-eye{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.99984%204.83333C10.5265%204.83333%2012.7798%206.25333%2013.8798%208.5C12.7798%2010.7467%2010.5332%2012.1667%207.99984%2012.1667C5.4665%2012.1667%203.21984%2010.7467%202.11984%208.5C3.21984%206.25333%205.47317%204.83333%207.99984%204.83333ZM7.99984%203.5C4.6665%203.5%201.81984%205.57333%200.666504%208.5C1.81984%2011.4267%204.6665%2013.5%207.99984%2013.5C11.3332%2013.5%2014.1798%2011.4267%2015.3332%208.5C14.1798%205.57333%2011.3332%203.5%207.99984%203.5ZM7.99984%206.83333C8.91984%206.83333%209.6665%207.58%209.6665%208.5C9.6665%209.42%208.91984%2010.1667%207.99984%2010.1667C7.07984%2010.1667%206.33317%209.42%206.33317%208.5C6.33317%207.58%207.07984%206.83333%207.99984%206.83333ZM7.99984%205.5C6.3465%205.5%204.99984%206.84667%204.99984%208.5C4.99984%2010.1533%206.3465%2011.5%207.99984%2011.5C9.65317%2011.5%2010.9998%2010.1533%2010.9998%208.5C10.9998%206.84667%209.65317%205.5%207.99984%205.5Z%22%20fill%3D%22%233C4E5B%22%2F%3E%3C%2Fsvg%3E)}@media only screen and (min-width: 540px){.btn-eye{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%207C15.79%207%2019.17%209.13%2020.82%2012.5C19.17%2015.87%2015.8%2018%2012%2018C8.2%2018%204.83%2015.87%203.18%2012.5C4.83%209.13%208.21%207%2012%207ZM12%205C7%205%202.73%208.11%201%2012.5C2.73%2016.89%207%2020%2012%2020C17%2020%2021.27%2016.89%2023%2012.5C21.27%208.11%2017%205%2012%205ZM12%2010C13.38%2010%2014.5%2011.12%2014.5%2012.5C14.5%2013.88%2013.38%2015%2012%2015C10.62%2015%209.5%2013.88%209.5%2012.5C9.5%2011.12%2010.62%2010%2012%2010ZM12%208C9.52%208%207.5%2010.02%207.5%2012.5C7.5%2014.98%209.52%2017%2012%2017C14.48%2017%2016.5%2014.98%2016.5%2012.5C16.5%2010.02%2014.48%208%2012%208Z%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20%0A%20%20%20%20)}}.btn-eye.eye-close{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url(%23clip0_1150_48306)%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%207C15.79%207%2019.17%209.13%2020.82%2012.5C19.17%2015.87%2015.8%2018%2012%2018C8.2%2018%204.83%2015.87%203.18%2012.5C4.83%209.13%208.21%207%2012%207ZM12%205C7%205%202.73%208.11%201%2012.5C2.73%2016.89%207%2020%2012%2020C17%2020%2021.27%2016.89%2023%2012.5C21.27%208.11%2017%205%2012%205ZM12%2010C13.38%2010%2014.5%2011.12%2014.5%2012.5C14.5%2013.88%2013.38%2015%2012%2015C10.62%2015%209.5%2013.88%209.5%2012.5C9.5%2011.12%2010.62%2010%2012%2010ZM12%208C9.52%208%207.5%2010.02%207.5%2012.5C7.5%2014.98%209.52%2017%2012%2017C14.48%2017%2016.5%2014.98%2016.5%2012.5C16.5%2010.02%2014.48%208%2012%208Z%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3Cg%20filter%3D%22url(%23filter0_d_1150_48306)%22%3E%0A%20%20%20%20%3Crect%20x%3D%222%22%20y%3D%223.5%22%20width%3D%222%22%20height%3D%2226%22%20transform%3D%22rotate(-45%202%203.5)%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%3Cfilter%20id%3D%22filter0_d_1150_48306%22%20x%3D%222%22%20y%3D%22-0.414062%22%20width%3D%2219.7988%22%20height%3D%2222.3008%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%20%20%20%20%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%20%20%20%20%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%20%20%20%20%3CfeOffset%20dy%3D%22-2.5%22%2F%3E%0A%20%20%20%20%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%20%20%20%20%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%201%200%22%2F%3E%0A%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow_1150_48306%22%2F%3E%0A%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow_1150_48306%22%20result%3D%22shape%22%2F%3E%0A%20%20%20%20%3C%2Ffilter%3E%0A%20%20%20%20%3CclipPath%20id%3D%22clip0_1150_48306%22%3E%0A%20%20%20%20%3Crect%20y%3D%220.5%22%20width%3D%2224%22%20height%3D%2224%22%20rx%3D%222%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20")}@media only screen and (min-width: 540px){.btn-eye.eye-close{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url(%23clip0_1150_48306)%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%207C15.79%207%2019.17%209.13%2020.82%2012.5C19.17%2015.87%2015.8%2018%2012%2018C8.2%2018%204.83%2015.87%203.18%2012.5C4.83%209.13%208.21%207%2012%207ZM12%205C7%205%202.73%208.11%201%2012.5C2.73%2016.89%207%2020%2012%2020C17%2020%2021.27%2016.89%2023%2012.5C21.27%208.11%2017%205%2012%205ZM12%2010C13.38%2010%2014.5%2011.12%2014.5%2012.5C14.5%2013.88%2013.38%2015%2012%2015C10.62%2015%209.5%2013.88%209.5%2012.5C9.5%2011.12%2010.62%2010%2012%2010ZM12%208C9.52%208%207.5%2010.02%207.5%2012.5C7.5%2014.98%209.52%2017%2012%2017C14.48%2017%2016.5%2014.98%2016.5%2012.5C16.5%2010.02%2014.48%208%2012%208Z%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3Cg%20filter%3D%22url(%23filter0_d_1150_48306)%22%3E%0A%20%20%20%20%3Crect%20x%3D%222%22%20y%3D%223.5%22%20width%3D%222%22%20height%3D%2226%22%20transform%3D%22rotate(-45%202%203.5)%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%3Cfilter%20id%3D%22filter0_d_1150_48306%22%20x%3D%222%22%20y%3D%22-0.414062%22%20width%3D%2219.7988%22%20height%3D%2222.3008%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%20%20%20%20%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%20%20%20%20%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%20%20%20%20%3CfeOffset%20dy%3D%22-2.5%22%2F%3E%0A%20%20%20%20%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%20%20%20%20%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%201%200%22%2F%3E%0A%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow_1150_48306%22%2F%3E%0A%20%20%20%20%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow_1150_48306%22%20result%3D%22shape%22%2F%3E%0A%20%20%20%20%3C%2Ffilter%3E%0A%20%20%20%20%3CclipPath%20id%3D%22clip0_1150_48306%22%3E%0A%20%20%20%20%3Crect%20y%3D%220.5%22%20width%3D%2224%22%20height%3D%2224%22%20rx%3D%222%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3C%2Fsvg%3E%0A%20%20%20%20")}}@media only screen and (min-width: 540px){.btn-edit-userdefine,.btn-delete-userdefine{margin-left:12px}}.portList{display:flex;margin-top:8px;max-height:620px}@media only screen and (max-width: 479px){.portList{margin-top:4px;overflow-y:auto;max-height:540px}}@media only screen and (max-width: 479px){.portList__forms{overflow-y:auto;overflow-x:hidden;max-height:763px}}.portList__forms.wrapEn{overflow-y:auto}.portList__forms.wrapEn .portList__form-ports{display:flex;flex-wrap:wrap}.portList__form{display:flex}.portList__form-label{width:86px;padding-left:16px;font-weight:500;font-size:14px;color:#3c4e5b}.portList__form-ports{z-index:10;flex:1;align-items:flex-start}.portList__form-ports button{width:fit-content;font-weight:400;font-size:14px;line-height:150%;color:#2975b7;padding-bottom:1px;cursor:pointer;margin-right:8px;z-index:100}@media only screen and (max-width: 479px){.portList__form-ports button{margin-right:11px}}.portList__form:nth-child(2n){background:#D8EBFA}.portList__form{margin-top:4px}.xwin_title{font-weight:700;font-size:24px;line-height:150%;letter-spacing:-.02em;color:#20313e}@media only screen and (max-width: 479px){.xwin_title{font-size:18px}}.xwin_close{font-size:18px}@media only screen and (max-width: 479px){.xwin_close{font-size:14px}}.filter{max-height:550px;overflow-y:auto}.filter .filter__section{padding:12px 0}@media only screen and (max-width: 479px){.filter .filter__section{padding:8px 0}}.filter .filter__section .filter__header{display:grid;grid-template-columns:49% 51%}.filter .filter__section .filter__header__label{font-weight:700;font-size:18px;line-height:150%;text-align:start;letter-spacing:-.02em;color:#3c4e5b}@media only screen and (max-width: 479px){.filter .filter__section .filter__header__label{font-size:16px}}.filter .filter__section .filter__header__options{display:flex;align-items:center;gap:10px}.filter .filter__section .filter__header__options .btn{display:flex;flex-direction:column;justify-content:center;align-items:center;height:32px;padding:6px 18px;min-width:78px;border:none;cursor:pointer;color:#fff;font-weight:700;font-size:14px;line-height:20px}.filter .filter__section .filter__header__options .btn:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.filter .filter__section .filter__header__options .btn:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}.filter .filter__section .filter__content{margin-top:8px;display:grid;grid-template-columns:49% 51%;gap:8px 0}.filter .filter__section .filter__content .checkbox__item{cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:400;font-size:18px;line-height:150%;color:#2975b7}.filter .filter__section .filter__content .checkbox__item.disabled{color:#b0bbc5}.filter .filter__section .filter__content .checkbox__item input[type=checkbox]{position:relative;width:16px;height:16px}.filter .filter__section .filter__content .checkbox__item input[type=checkbox]:checked:before{display:block;content:"";width:16px;height:16px;background-image:url(/ais/images/checkbox_checked.svg)}.filter .filter__section .filter__content .checkbox__item input[type=checkbox]:disabled:checked:before{display:block;content:"";width:16px;height:16px;background-image:url(/ais/images/checkbox_disabled.svg)}@media only screen and (max-width: 479px){.filter .filter__section .filter__content .checkbox__item{font-size:14px}}.filter .filter__section__middle{border-top:1px solid #dde5ea}.filter .filter__section__end{padding-bottom:1px;border-top:1px solid #dde5ea}@media only screen and (max-width: 479px){.filter .filter__section__end{padding-bottom:21px}}.addEmail{width:100%;margin-top:12px}@media only screen and (max-width: 479px){.addEmail{margin-top:8px}}.addEmail__form{width:100%}.addEmail__form-label{font-weight:500;font-size:18px;line-height:150%;color:#3c4e5b;margin-bottom:8px;display:flex}@media only screen and (max-width: 479px){.addEmail__form-label{font-size:14px;margin-bottom:4px}}.addEmail__form-label .field__required{color:#ff493e}.addEmail__form-input{margin-bottom:12px}.addEmail__form-input input{display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:10px;width:100%;height:56px;background:#ffffff;border:1px solid #bacbd5;border-radius:8px;font-weight:400;font-size:18px;line-height:150%;color:#3c4e5b;outline:none}.addEmail__form-input input::placeholder{color:#b0bbc5}@media only screen and (max-width: 479px){.addEmail__form-input input{height:32px;font-size:14px;margin-bottom:8px}}.addEmail__btn{display:flex;justify-content:center}.addEmail__btn-add,.addEmail__btn-cancel{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:140px;height:46px;background:#001c6d;border-radius:8px;color:#fff;font-weight:700;font-size:18px;line-height:26px;border:none;outline:none;cursor:pointer}@media only screen and (max-width: 479px){.addEmail__btn-add,.addEmail__btn-cancel{width:100px;height:32px;font-size:14px}}.addEmail__btn-add{margin-right:16px}.addGPS{margin-top:8px;display:flex;flex-direction:column;gap:8px}@media only screen and (min-width: 540px){.addGPS{margin-top:12px;gap:12px}}.addGPS__group-search{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width: 540px){.addGPS__group-search{flex-direction:row}}.addGPS__btn-select-all{width:127px;font-size:16px!important;font-weight:400;text-wrap:nowrap;white-space:nowrap}@media only screen and (min-width: 540px){.addGPS__btn-select-all{height:56px}}.addGPS__form-control{position:relative}.addGPS__icon-search{position:absolute;top:50%;right:0%;transform:translate(-50%,-50%);cursor:pointer}.addGPS__divider{border:1px solid #DDE5EA}.addGPS__table{display:flex;flex-direction:column;gap:12px}.addGPS .custom-pagination.container__pagination{margin-top:14px}.addGPS .custom-pagination.container__pagination p{font-size:10px}@media only screen and (min-width: 540px){.addGPS .custom-pagination.container__pagination{margin-top:18px}.addGPS .custom-pagination.container__pagination p{font-size:12px}}.input-search-gps{padding:12px 44px 12px 16px;height:48px;background:#FFFFFF;border:1px solid #B6D5ED;border-radius:8px;color:#3c4e5b;font-size:18px;width:100%}@media only screen and (min-width: 540px){.input-search-gps{height:56px}}.input-search-gps::placeholder{color:var(--textDisable)}.addShip{margin-top:8px;display:flex;flex-direction:column;gap:8px}.addShip__group-search{display:flex;gap:8px}.addShip__select{font-size:12px;border-radius:8px;border-color:#b6d5ed;padding:0 20px;width:unset;-webkit-appearance:none;-moz-appearance:none;background:var(--white);background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:6px;color:var(--textBody)}@media only screen and (min-width: 540px){.addShip__select{font-size:18px;background-position-x:100%;background-position-y:14px;padding:0 10px}}.addShip__form-control{position:relative}.addShip__icon-search{position:absolute;top:50%;right:0%;transform:translate(-50%,-50%);cursor:pointer}.addShip__divider{border:1px solid #DDE5EA}.addShip__list-tag{display:flex;justify-content:space-between}@media only screen and (min-width: 540px){.addShip__list-tag{justify-content:flex-start;gap:16px}}.addShip__tag-item,.addShip__tag-select-item{padding:2px 8px;border-radius:4px;font-size:14px;cursor:pointer}@media only screen and (min-width: 540px){.addShip__tag-item,.addShip__tag-select-item{width:100px;text-align:center}}.addShip__tag-item p,.addShip__tag-select-item p{text-wrap:nowrap;white-space:nowrap}.addShip__table{display:flex;flex-direction:column;gap:12px}.addShip__item{display:flex;gap:12px;cursor:pointer}.addShip .tag-ship{background-color:var(--bubbles);border:1px solid #91D5FF;color:var(--blue)}.addShip .tag-callsign{background-color:#ebfff8;border:1px solid #8DECCA;color:var(--success)}.addShip .tag-imo{background-color:var(--pink);border:1px solid #FFADD2;color:var(--royalPink)}.addShip .tag-mmsi{background-color:var(--latte);border:1px solid #FFD591;color:var(--yellow2)}.addShip .tag-port{background-color:var(--blue3);border:1px solid #ABADF8;color:var(--purple)}.addShip .active{color:var(--white)}.addShip .active-ship{background:var(--blue);border:1px solid #91D5FF}.addShip .active-callsign{background:var(--success);border:1px solid #8DECCA}.addShip .active-imo{background:#EB2F96;border:1px solid #FFADD2}.addShip .active-mmsi{background:#FFAC1C;border:1px solid #FFD591}.addShip .custom-pagination.container__pagination{margin-top:14px}.addShip .custom-pagination.container__pagination p{font-size:10px}@media only screen and (min-width: 540px){.addShip .custom-pagination.container__pagination{margin-top:18px}.addShip .custom-pagination.container__pagination p{font-size:12px}}.input-search-ship{padding:2px 42px 2px 8px;height:40px;background:#FFFFFF;border:1px solid #BACBD5;border-radius:8px;color:var(--textBody);font-size:12px;width:100%}@media only screen and (min-width: 540px){.input-search-ship{height:56px;font-size:18px;padding:2px 16px}}.input-search-ship::placeholder{color:var(--textDisable)}.ship__filter{max-height:500px;overflow-y:auto}.ship__filter .filter__section{padding:12px 0}.ship__filter .filter__section .filter__header{display:grid;grid-template-columns:49% 51%}@media only screen and (max-width: 479px){.ship__filter .filter__section .filter__header{grid-template-columns:44% 51%}}.ship__filter .filter__section .filter__header__label{display:flex;font-weight:700;font-size:18px;line-height:150%;text-align:start;letter-spacing:-.02em;color:#3c4e5b}@media only screen and (max-width: 479px){.ship__filter .filter__section .filter__header__label{font-size:16px}}.ship__filter .filter__section .filter__header__label span{color:#ff493e}.ship__filter .filter__section .filter__header__options{display:flex;align-items:center}.ship__filter .filter__section .filter__header__options .areaNotification_btn__clear{margin-left:10px}.ship__filter .filter__section .filter__header__options .btn{display:flex;flex-direction:column;justify-content:center;align-items:center;height:32px;padding:6px 18px;border:none;cursor:pointer;color:#fff;font-weight:700;font-size:14px;line-height:20px}@media only screen and (max-width: 479px){.ship__filter .filter__section .filter__header__options .btn{min-width:78px}}@media only screen and (min-width: 540px){.ship__filter .filter__section .filter__header__options .btn{padding:6px 16px;width:78px}}.ship__filter .filter__section .filter__header__options .btn:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.ship__filter .filter__section .filter__header__options .btn:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}.ship__filter .filter__section .filter__content{margin-top:8px;display:grid;grid-template-columns:49% 51%;gap:8px 0}@media only screen and (max-width: 479px){.ship__filter .filter__section .filter__content{grid-template-columns:43% 51%}}.ship__filter .filter__section .filter__content .areaNotification_checkbox__item{cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:400;font-size:18px;line-height:150%;color:#2975b7}.ship__filter .filter__section .filter__content .areaNotification_checkbox__item.disabled{color:#b0bbc5}.ship__filter .filter__section .filter__content .areaNotification_checkbox__item input[type=checkbox]{position:relative;width:16px;height:16px}.ship__filter .filter__section .filter__content .areaNotification_checkbox__item input[type=checkbox]:checked:before{display:block;content:"";width:16px;height:16px;background-image:url(/ais/images/checkbox_checked.svg)}.ship__filter .filter__section .filter__content .areaNotification_checkbox__item input[type=checkbox]:disabled:checked:before{display:block;content:"";width:16px;height:16px;background-image:url(/ais/images/checkbox_disabled.svg)}@media only screen and (max-width: 479px){.ship__filter .filter__section .filter__content .areaNotification_checkbox__item{font-size:14px}}.ship__filter .filter__section__middle{border-top:1px solid #dde5ea}.ship__filter .filter__section__end{padding-bottom:1px;border-top:1px solid #dde5ea}@media only screen and (max-width: 479px){.ship__filter .filter__section__end{padding-bottom:21px}}.actionNotification{width:100%;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width: 479px){.actionNotification{height:430px;overflow-x:hidden;overflow-y:scroll}}.actionNotification__form{width:100%;margin-top:12px}.actionNotification__action{display:flex;justify-content:end;margin-bottom:8px}.actionNotification__action button{font-weight:400;font-size:18px;border-radius:8px;line-height:150%;display:flex;align-items:center;letter-spacing:-.02em;color:#001c6d;flex-direction:row;justify-content:center;gap:8.52px;background:#d8ebfa;border:none;outline:none;cursor:pointer;padding-left:19.29px}.actionNotification__action button:hover{text-decoration:none;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;background-color:var(--primary25)}.actionNotification__action button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}.actionNotification__action-area-manage{padding:9.5px 16px;margin-right:8px}.actionNotification__action-area-manage:before{display:block;content:"";width:15px;height:15px;background-image:url(/ais/images/draw.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:center center}@media only screen and (max-width: 479px){.actionNotification__action-area-manage{font-size:14px!important;padding:5.5px 16px!important}}.actionNotification__action-filter{padding:9.5px 16px}.actionNotification__action-filter:before{display:block;content:"";width:15px;height:15px;background-image:url(/ais/images/filter.svg);background-repeat:no-repeat;background-size:15px 15px}@media only screen and (max-width: 479px){.actionNotification__action-filter{font-size:14px!important;padding:5.5px 16px!important}}.actionNotification__input-dropdown{position:relative;display:flex;flex-direction:column;margin-bottom:8px}.actionNotification__input-dropdown label{display:flex;margin-bottom:8px;color:#3c4e5b;font-weight:500;font-size:18px;line-height:150%}@media only screen and (max-width: 479px){.actionNotification__input-dropdown label{font-size:14px;margin-bottom:4px}}.actionNotification__input-dropdown label .field__required{color:#ff493e}.actionNotification__input-button{position:relative;display:flex;flex-direction:row;align-items:center;padding:14.5px 16px;gap:10px;width:400px;margin:auto;height:56px;background:#ffffff;border:1px solid #bacbd5;border-radius:8px;color:#3c4e5b;font-weight:400;font-size:18px;line-height:150%;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;outline:none}.actionNotification__input-button:before{display:block;content:"";width:16px;height:8px;right:20px;top:24px;position:absolute;background-image:url(/ais/images/downArrow.svg);background-repeat:no-repeat;background-size:16px 8px}@media only screen and (max-width: 479px){.actionNotification__input-button:before{width:11px;height:6px;top:13px;right:18px;background-size:11px 6px}}@media only screen and (max-width: 479px){.actionNotification__input-button{font-size:14px;padding:5.5px 16px;width:292px;height:32px;margin:auto}}.actionNotification__input-button.placeholder-text{color:#b0bbc5}.actionNotification__input-dropdown-list{position:absolute;display:block;left:0;right:0;top:100%;width:400px;margin:6px auto auto;max-height:288px;overflow:auto;padding:0;list-style-type:none;opacity:0;pointer-events:none;transform-origin:top left;transform:scaleY(0);transition:all ease-in-out .3s;z-index:2;border:1px solid #bacbd5;border-radius:8px;outline:none}@media only screen and (max-width: 479px){.actionNotification__input-dropdown-list{font-size:14px;width:292px}}.actionNotification__input-dropdown-list.active{opacity:1;pointer-events:auto;transform:scale(1)}.actionNotification__input-dropdown-list-item{align-items:center;display:flex;flex-direction:row;list-style-type:none;flex-wrap:nowrap;padding:10.5px 12px;height:48px;background:#fff;font-size:18px;line-height:1.4;cursor:pointer;color:#3c4e5b;transition:all ease-in-out .3s;font-weight:400;white-space:nowrap}@media only screen and (max-width: 479px){.actionNotification__input-dropdown-list-item{font-size:14px;width:292px}}.actionNotification__input-dropdown-list-item.selected{background:#eef6fc}.actionNotification__button_add_mail{width:100%;display:flex;justify-content:end;align-items:center;margin-bottom:8px;gap:10px}@media only screen and (max-width: 479px){.actionNotification__button_add_mail{gap:4px;flex-wrap:wrap}}.actionNotification__button_add_mail #button-add-email:hover{text-decoration:none;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s;background-color:var(--primary25)}.actionNotification__button_add_mail button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.actionNotification__button_add_mail button{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;height:46px;gap:8px;border-radius:8px;border:none;outline:none;font-weight:400;font-size:16px}@media only screen and (max-width: 479px){.actionNotification__button_add_mail button{height:32px;padding:9.5px 16px;text-wrap:nowrap}}.actionNotification__button_add_mail p{font-size:18px;font-weight:500;flex-basis:100%}@media only screen and (min-width: 540px){.actionNotification__button_add_mail p{flex-basis:unset}}.actionNotification__email{display:flex;flex-direction:column;margin:auto}.actionNotification__email label{font-weight:500;font-size:18px;line-height:150%;color:#3c4e5b;margin-bottom:8px}@media only screen and (max-width: 479px){.actionNotification__email label{font-size:14px}}.actionNotification__email-listitem{width:100%;display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto;overflow-x:hidden;margin-bottom:8px;max-height:88px}.actionNotification__email-listitem:not(:empty){min-height:40px}.actionNotification__email-no-data{color:#b0bbc5;font-size:18px}@media only screen and (max-width: 479px){.actionNotification__email-no-data{font-size:14px}}.actionNotification__email-item{display:flex;width:100%;justify-content:space-between;background-color:#fbfbfb}.actionNotification__email-item>div{border:none}.actionNotification__email-item span{font-weight:400;font-size:18px;color:#3c4e5b}@media only screen and (max-width: 479px){.actionNotification__email-item span{font-size:14px}}.actionNotification__email-item img{cursor:pointer}.actionNotification__remarks{display:flex;flex-direction:column;margin-bottom:8px}.actionNotification__remarks span{font-weight:500;font-size:18px;margin-bottom:8px}.actionNotification__remarks-textarea{display:flex;flex-direction:column;align-items:flex-start;padding:8px 12px;min-height:40px;width:400px;margin:auto;gap:12px;background:#ffffff;border:1px solid #bacbd5;border-radius:8px;outline:none;font-size:18px;resize:none}.actionNotification__remarks-textarea::placeholder{color:#b0bbc5}@media only screen and (max-width: 479px){.actionNotification__remarks-textarea{padding:12px 16px;font-size:14px;height:65.84px;width:292px;border-radius:8px}}.actionNotification__btn{display:flex;justify-content:center}.actionNotification__btn button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.actionNotification__btn button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.actionNotification__btn-save{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:140px;height:46px;background:#001c6d;border-radius:8px;font-weight:700;font-size:18px;line-height:26px;color:#fff;border:none;outline:none;margin-right:16px;cursor:pointer}@media only screen and (max-width: 479px){.actionNotification__btn-save{width:100px;height:32px;font-size:14px}}.actionNotification__btn-cancel{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:140px;height:46px;background:#001c6d;border-radius:8px;color:#fff;font-weight:700;font-size:18px;line-height:26px;border:none;outline:none;cursor:pointer}@media only screen and (max-width: 479px){.actionNotification__btn-cancel{padding:0;width:100px;height:32px;font-size:14px}}.actionNotification__list-selection{max-height:96px;overflow-y:auto;overflow-x:hidden}.actionNotification__list-selection:not(:empty){min-height:35px}.actionNotification__selection-item{display:flex}.actionNotification__selection-action{padding:3px 22px;display:flex;border:1px solid #DDE5EA;border-left:none;cursor:pointer}@media only screen and (max-width: 479px){.actionNotification__selection-action{padding:3px 12px}}.actionNotification__selection-name{flex:1 0 calc(100% - 60px);max-width:calc(100% - 60px);padding:3px 22px;display:flex;gap:16px;align-items:center;border:1px solid #DDE5EA;border-right:none}@media only screen and (max-width: 479px){.actionNotification__selection-name{padding:3px 12px;gap:12px;max-width:unset}}.actionNotification__selection-name p{white-space:nowrap;overflow-x:auto}.actionNotification__selection-name p::-webkit-scrollbar{display:none!important}.actionNotification__selection-tag{border-radius:4px;padding:0 4px;width:32px;font-size:12px;display:flex;justify-content:center}.actionNotification .tag-ais{color:#e29206;border:1px solid #FFD591;background-color:var(--latte)}.actionNotification .tag-gps{color:var(--purple);border:1px solid #ABADF8;background-color:var(--blue3)}.actionNotification__checkbox-item{display:flex;justify-content:space-between;margin-bottom:8px}@media only screen and (min-width: 540px){.actionNotification__checkbox-item{margin-bottom:8px}}.actionNotification__checkbox-item p{font-size:18px;font-weight:500}.actionNotification #button-add-email{background:#d8ebfa;margin-top:8px;margin-bottom:8px}.actionNotification #button-add-email:before{display:block;content:"";width:15px;height:12px;background-image:url(/ais/images/mailArea.svg);background-repeat:no-repeat;background-size:15px 12px}.actionNotification__button_add_mail button:disabled,.actionNotification__button_add_mail button[disabled]{cursor:not-allowed;background-color:#80808080}.actionNotification::-webkit-scrollbar{display:none!important}.notification{-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width: 479px){.notification{height:430px;overflow-x:hidden;overflow-y:scroll}}.notification .notification__wrapper{padding:12px 0}.notification .notification__wrapper>.notification__search__tool{display:flex;position:relative}@media only screen and (max-width: 767px){.notification .notification__wrapper>.notification__search__tool{display:block}}.notification .notification__wrapper>.notification__search__tool label{grid-column:1;text-align:left;align-self:flex-start;font-style:normal;font-weight:700;font-size:18px;line-height:150%;color:var(--textBody);white-space:nowrap}@media only screen and (max-width: 767px){.notification .notification__wrapper>.notification__search__tool label{font-size:14px}}@media only screen and (min-width: 540px){.notification .notification__wrapper>.notification__search__tool .wrap-label{text-align:left;padding-top:14px}}.notification .notification__wrapper>.notification__search__tool .notification__date{display:flex;flex-direction:column;margin-right:40px}@media only screen and (min-width: 540px){.notification .notification__wrapper>.notification__search__tool .notification__date{flex-direction:row;gap:20px}}@media only screen and (max-width: 1023px){.notification .notification__wrapper>.notification__search__tool .notification__date{margin-right:24px;gap:17px}}@media only screen and (max-width: 767px){.notification .notification__wrapper>.notification__search__tool .notification__date{margin-bottom:8px;gap:8px}}.notification .notification__wrapper>.notification__search__tool .notification__date__input input{border:1px solid #bacbd5;border-radius:8px;outline:none;padding:5.5px 16px;font-style:normal;font-weight:400;font-size:14px!important;line-height:150%;color:#20313e;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2222%22%20viewBox%3D%220%200%2020%2022%22%20fill%3D%22none%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18%202H17V0H15V2H5V0H3V2H2C0.9%202%200%202.9%200%204V20C0%2021.1%200.9%2022%202%2022H18C19.1%2022%2020%2021.1%2020%2020V4C20%202.9%2019.1%202%2018%202ZM18%2020H2V9H18V20ZM18%207H2V4H18V7Z%22%20fill%3D%22%233C4E5B%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E);background-size:20px;background-repeat:no-repeat;background-position:right 18px bottom 50%;right:16px;width:302px!important;height:56px!important}@media only screen and (min-width: 540px){.notification .notification__wrapper>.notification__search__tool .notification__date__input input{font-size:18px;padding:13.5px 16px}}@media only screen and (max-width: 1023px){.notification .notification__wrapper>.notification__search__tool .notification__date__input input{width:302px!important}}@media only screen and (max-width: 767px){.notification .notification__wrapper>.notification__search__tool .notification__date__input input{width:330px!important;height:32px!important;background-size:13px;background-position:right 10px bottom 50%}}.notification .notification__wrapper>.notification__search__tool .notification__date__input-error{font-style:normal;font-weight:400;font-size:14px;display:none}@media only screen and (max-width: 479px){.notification .notification__wrapper>.notification__search__tool .notification__date__input-error{font-size:12px;padding-top:8px}}.notification .notification__wrapper>.notification__search__tool .ship__name{display:flex;flex-direction:column}@media only screen and (min-width: 540px){.notification .notification__wrapper>.notification__search__tool .ship__name{flex-direction:row;gap:20px}}@media only screen and (max-width: 1023px){.notification .notification__wrapper>.notification__search__tool .ship__name{gap:17px}}@media only screen and (max-width: 767px){.notification .notification__wrapper>.notification__search__tool .ship__name{gap:8px}}.notification .notification__wrapper>.notification__search__tool .ship__name__input input{border:1px solid var(--stroke);border-radius:8px;padding:4.5px 16px;font-style:normal;font-weight:400;font-size:14px!important;line-height:150%;color:var(--textBody);width:302px!important;height:56px!important;outline:none}.notification .notification__wrapper>.notification__search__tool .ship__name__input input::placeholder{color:var(--textDisable)}@media only screen and (min-width: 540px){.notification .notification__wrapper>.notification__search__tool .ship__name__input input{padding:13.5px 16px;width:320px;font-size:18px}}@media only screen and (max-width: 1023px){.notification .notification__wrapper>.notification__search__tool .ship__name__input input{width:209px!important}}@media only screen and (max-width: 767px){.notification .notification__wrapper>.notification__search__tool .ship__name__input input{width:330px!important;height:32px!important}}.notification .notification__wrapper .notification__action{justify-content:flex-end;display:flex;margin-top:1em}.notification .notification__wrapper .notification__action button:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.notification .notification__wrapper .notification__action button:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.notification .notification__wrapper .notification__action>.notification__btn{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 22px;gap:10px;width:80px;height:46px;background:#001c6d;border-radius:8px;border:none;outline:none;font-weight:700;font-size:18px;text-align:center;color:#fff;font-family:Noto Sans JP,sans-serif;font-style:normal;line-height:26px;cursor:pointer}@media only screen and (max-width: 479px){.notification .notification__wrapper .notification__action>.notification__btn{font-size:14px;height:32px}}@media only screen and (max-width: 767px){.notification .notification__wrapper .notification__action{margin-top:8px}}.notification .notification__wrapper .notification__action>.btn__query{margin-left:16px}.notification .notification__content{display:flex}@media only screen and (max-width: 767px){.notification .notification__content{display:block}}.notification .notification__content .notification__list__area{width:20%;max-height:225px}@media only screen and (max-width: 1023px){.notification .notification__content .notification__list__area{width:32%}}@media only screen and (max-width: 479px){.notification .notification__content .notification__list__area{max-width:178px}}@media only screen and (max-width: 767px){.notification .notification__content .notification__list__area{width:62%;max-height:143px;overflow:hidden;margin-bottom:12px}}.notification .notification__content .notification__list__area .user-defined-label{font-style:normal;font-weight:700;font-size:18px;line-height:26px;align-items:center;letter-spacing:-.02em;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:8px;gap:4px;isolation:isolate;width:100%;height:36px;background:#2975b7}.notification .notification__content .notification__list__area .user-defined-content{overflow:auto;max-height:181px}.notification .notification__content .notification__list__area .user__defined__area{cursor:pointer;padding:0 8px;height:36px;display:flex;flex-direction:column;border:1px solid #dde5ea;border-radius:0;color:#2975b7;font-style:normal;font-weight:400;font-size:14px;line-height:150%;justify-content:center;align-items:flex-start;background:rgba(255,255,255,.00001);border-top:none}.notification .notification__content .notification__list__area .active{background-color:var(--primary15)}.notification .notification__content .notification__table{width:80%;overflow:auto;height:auto}.notification .notification__content .notification__table tbody{border-bottom:1px solid #dde5ea}@media only screen and (max-width: 1023px){.notification .notification__content .notification__table{width:68%}}@media only screen and (max-width: 767px){.notification .notification__content .notification__table{width:100%}}.notification .notification__content .notification__table .refer-area-name,.notification .notification__content .notification__table .refer-ship-name{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#2975b7;cursor:pointer}@media only screen and (max-width: 479px){.notification .notification__content .notification__table .refer-area-name,.notification .notification__content .notification__table .refer-ship-name{font-size:14px}}.notification .tableSC thead th{border-top:none;height:36px!important;font-size:18px!important;word-break:unset!important;white-space:nowrap;font-style:normal;font-weight:700;line-height:26px}.notification .tableSC tbody tr td{border-top:none;height:36px!important;font-size:14px!important;word-break:unset!important;white-space:nowrap}.notification .tableSC tr:nth-child(even){background-color:#fff}.notification .container__pagination{margin-top:10px!important}@media only screen and (max-width: 767px){.notification .container__pagination{flex-direction:row;margin-top:15px!important}}@media only screen and (max-width: 767px){.notification .container__pagination .paginationjs{font-size:12px}}.notification .container__pagination .notification__pagination{position:relative;top:-3px}.date-custom{font-family:Noto Sans JP,sans-serif!important;border-radius:8px!important}@media only screen and (min-width: 540px){.date-custom{width:550px!important}}.date-custom td.active,.date-custom td.active.in-range{background-color:#1890ff!important}@media only screen and (max-width: 479px){.date-custom{width:288px!important}.date-custom .drp-calendar{min-width:100%}}@media only screen and (max-width: 479px){.date-custom{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100%}.date-custom:before{display:none!important}.date-custom:after{display:none!important}}.date-custom__btn{display:flex;justify-content:center}.date-custom .calendar-table th,.date-custom .calendar-table td{width:36px;height:30px;gap:2px}.date-custom .calendar-table .table-condensed thead tr:first-child{height:40px;border-bottom-color:red}.date-custom .calendar-table .table-condensed thead tr:last-child th{font-style:normal;font-weight:500;font-size:14px;line-height:28px;color:#000000d9}.date-custom .calendar-table .table-condensed thead tr:last-child th:last-child{color:#00a7e9}.date-custom .calendar-table .table-condensed thead tr:last-child th:first-child{color:#ff493e}.date-custom .calendar-table th,.date-custom .calendar-table td{font-style:normal;font-weight:400;font-size:14px!important;line-height:22px;color:#3c4e5b}.date-custom th.month{font-weight:500;color:#20313e}.date-custom td.in-range{background-color:#e6f7ff!important}.date-custom td.off.ends{color:#00000040!important}.date-custom td.active,.date-custom td.active:hover,.date-custom td.active.in-range{background:#1890ff;border-radius:2px 0 0 2px;color:#fff}.date-custom td.off,.date-custom td.off.in-range,.date-custom td.off.start-date,.date-custom td.off.end-date{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#00000040}.date-custom .drp-buttons{padding:12px;display:flex!important;justify-content:center}@media only screen and (max-width: 479px){.date-custom .drp-buttons{flex-direction:column}}.date-custom .drp-buttons .drp-selected{font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#0e3287;font-family:Noto Sans JP,sans-serif;align-self:center;padding-right:16px!important}@media only screen and (max-width: 479px){.date-custom .drp-buttons .drp-selected{padding-bottom:16px;padding-right:0!important}}.date-custom .drp-buttons .btn{padding:10px 24px;width:100px;height:46px;background:#001c6d;border-radius:8px;outline:none;color:#fff;font-style:normal;font-weight:500;font-size:14px!important;line-height:26px;letter-spacing:-.02em;border:none;cursor:pointer}@media only screen and (max-width: 479px){.date-custom .drp-buttons .btn{font-weight:700;font-size:14px;width:100px;padding:6px 0;height:32px;display:flex;justify-content:center;align-items:center}}.date-custom .drp-buttons .applyBtn{width:97px}@media only screen and (max-width: 479px){.date-custom .drp-buttons .applyBtn{width:100px}}.date-custom .drp-buttons .applyBtn:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.date-custom .drp-buttons .applyBtn:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.date-custom .drp-buttons .cancelBtn{width:101px}@media only screen and (max-width: 479px){.date-custom .drp-buttons .cancelBtn{width:100px}}.date-custom .drp-buttons .cancelBtn:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px;transition:all .2s}.date-custom .drp-buttons .cancelBtn:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px;transition:all .2s}.date-custom .calendar-time{margin:12px auto;position:relative}.date-custom .calendar-time:after{position:absolute;content:"";display:block;top:25px;left:90px;width:0;height:0;border:7.5px solid;border-color:#3c4e5b transparent transparent transparent;z-index:-1;cursor:pointer}@media only screen and (min-width: 540px){.date-custom .calendar-time:after{left:79px}}.date-custom .calendar-time:before{position:absolute;content:"";display:block;top:25px;right:70px;width:0;height:0;border:7.5px solid;border-color:#3c4e5b transparent transparent transparent;z-index:-1;cursor:pointer}@media only screen and (min-width: 540px){.date-custom .calendar-time:before{right:55px}}@media only screen and (max-width: 479px){.date-custom .calendar-time:after{top:13px;left:90px}.date-custom .calendar-time:before{top:13px;right:72px}}.date-custom .calendar-time .hourselect,.date-custom .calendar-time .minuteselect{margin-right:12px;width:76px;height:56px;background:transparent;border:1px solid #bacbd5;border-radius:8px;padding:12px;font-weight:400;font-size:18px;color:#3c4e5b;cursor:pointer}@media only screen and (max-width: 479px){.date-custom .calendar-time .hourselect,.date-custom .calendar-time .minuteselect{width:72px;font-size:14px;line-height:150%;height:32px;padding:0 12px}}.date-custom .calendar-time select{-webkit-appearance:none;-moz-appearance:none;width:76px;height:56px;border:1px solid #bacbd5;border-radius:8px;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#3c4e5b;padding:14.5px 12px;background:transparent}@media only screen and (max-width: 479px){.date-custom .calendar-time select{padding:5.5px 12px;height:32px}}.notification::-webkit-scrollbar{display:none!important}.alert{display:flex;flex-direction:column;gap:12px;margin-top:12px}.alert__title{font-size:14px;font-weight:700;color:var(--textTitle);text-wrap:nowrap}.alert__text{font-size:14px;color:var(--textBody);line-height:21px;text-wrap:nowrap}.alert__list{display:flex;flex-direction:column;gap:12px;max-height:248px;overflow-y:auto}@media only screen and (min-width: 540px){.alert__list{gap:8px}}.alert__list.not-allowed .alert__ship-name{cursor:not-allowed!important;pointer-events:none}.alert__item{display:flex;gap:6px}.alert__item-right{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width: 540px){.alert__item-right{flex-direction:row;gap:16px}}.alert__ship-name{cursor:pointer}.confirm-delete-area .xwin_button{font-weight:500;display:flex}@media only screen and (max-width: 479px){.confirm-delete-area .xwin_box{padding-top:0!important;padding-left:30px!important}}.confirm-delete-area .xwin_box .xwin_confirm2{top:4px!important;left:8px!important;background-size:40px 40px;background-repeat:no-repeat}.confirm-delete-area .xwin_text{color:#3c4e5b;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;margin-top:32px!important;padding:10.5px 0!important}@media only screen and (max-width: 479px){.confirm-delete-area .xwin_text{font-size:14px}}.confirm-delete-area .btn-ok{margin:0 8px 0 0!important;width:140px;height:46px}@media only screen and (max-width: 479px){.confirm-delete-area .btn-ok{height:32px;width:140px;font-size:14px;margin-right:4px!important}}@media only screen and (max-width: 479px){.confirm-delete-area .xwin_button a{padding:5px 0!important}}.confirm-delete-area .btn-cancel{width:140px;height:46px;margin:0 0 0 8px!important}@media only screen and (max-width: 479px){.confirm-delete-area .btn-cancel{width:140px;height:32px;font-size:14px;margin-left:4px!important}}.areaNotification__btn{margin-top:12px;display:flex;justify-content:flex-end;margin-bottom:12px;width:100%}@media only screen and (max-width: 479px){.areaNotification__btn{margin-top:8px}}.areaNotification__btn button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:9.5px 16px;background:#001c6d;border-radius:8px;border:none;outline:none;font-weight:700;font-size:18px;text-align:center;color:#fff;font-family:Noto Sans JP,sans-serif;font-style:normal;line-height:150%;cursor:pointer;letter-spacing:-.02em}.areaNotification__btn .btn-register{padding:9.5px 20px;min-width:111px}@media only screen and (max-width: 479px){.areaNotification__btn .btn-register{font-size:14px!important;padding:5.5px 20px;height:32px;min-width:96px}}.areaNotification__btn .btn-search{padding:9.5px 24px;margin-left:8px;min-width:84px}@media only screen and (max-width: 479px){.areaNotification__btn .btn-search{font-size:14px!important;padding:5.5 24px;height:32px;min-width:76px}}.areaNotification__btn .btn-register:hover,.areaNotification__btn .btn-search:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.areaNotification__btn .btn-register:active,.areaNotification__btn .btn-search:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}.areaNotification__item{display:flex;justify-content:space-between}.areaNotification__item>button.refer-area-name{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#2975b7;cursor:pointer}@media only screen and (max-width: 479px){.areaNotification__item>button.refer-area-name{font-size:14px}}.areaNotification__item__option{display:flex;gap:12px;align-items:center}@media only screen and (min-width: 540px){.areaNotification__item__option{gap:0px}.areaNotification__item__option .btn-click+.btn-click{margin-left:12px}}.areaNotification__item__option button{border:none;font-size:16px;cursor:pointer;background-color:transparent;width:21px;height:21px;padding:0;align-self:center;display:flex;justify-content:center}.areaNotification__item__option button svg{align-self:center}.areaNotification__item__option button img{margin:auto}.areaNotification__item__option span.empty-data{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:var(--textDisable)}@media only screen and (max-width: 479px){.areaNotification__item__option span.empty-data{font-size:16px}}.areaNotification .table-area-notification{display:flex;flex-direction:column;gap:12px;min-height:183px}.areaNotification .custom-pagination.container__pagination{margin-top:18px}@media only screen and (max-width: 479px){.areaNotification .custom-pagination.container__pagination{margin-top:14px}}.hidden-btn{display:none!important}.confirm-delete-custom .xwin_box{padding-left:10px!important;padding-top:15px!important}@media only screen and (min-width: 540px){.confirm-delete-custom .xwin_box{padding-left:52px!important}}.confirm-delete-custom .xwin_text{font-size:14px}@media only screen and (min-width: 540px){.confirm-delete-custom .xwin_text{font-size:18px}}.confirm-delete-custom .xwin_icon_confirm2{width:40px;height:40px;background-size:40px;background-repeat:no-repeat;left:-2px!important;top:22px!important}@media only screen and (min-width: 540px){.confirm-delete-custom .xwin_icon_confirm2{top:40px!important}}.confirm-delete-custom .xwin_button{font-weight:700;display:flex;justify-content:space-around;height:32px}@media only screen and (min-width: 540px){.confirm-delete-custom .xwin_button{height:46px;margin-top:30px}}.confirm-delete-custom .xwin_button a{padding:6px 0;width:140px;height:32px;margin:0 8px 0 0!important;font-size:14px}@media only screen and (min-width: 540px){.confirm-delete-custom .xwin_button a{height:46px;padding:14px 0;font-size:18px}}.arrivalNotice__btn{display:flex;justify-content:flex-end;margin:12px 0}.arrivalNotice__btn .btn-search{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 24px;gap:10px;width:96px;height:46px;background:var(--primary);border-radius:8px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:26px;text-align:center;letter-spacing:-.02em;color:var(--white);border:none;outline:none;cursor:pointer}@media only screen and (max-width: 479px){.arrivalNotice__btn .btn-search{font-size:14px;width:76px;height:32px}}.arrivalNotice__btn .btn-search:hover{text-decoration:none;background-color:#00134c;box-shadow:#0003 0 2px 4px -1px,#00000024 0 4px 5px,#0000001f 0 1px 10px}.arrivalNotice__btn .btn-search:active{box-shadow:#0003 0 5px 5px -3px,#00000024 0 8px 10px 1px,#0000001f 0 3px 14px 2px}.arrivalNotice .arrival-notice{display:flex;flex-direction:column;gap:12px;padding-top:10px}.arrivalNotice .arrival-notice__item{display:flex;justify-content:space-between}.arrivalNotice .arrival-notice__item>button.shipName{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:var(--primary75);cursor:pointer}@media only screen and (max-width: 479px){.arrivalNotice .arrival-notice__item>button.shipName{font-size:14px}}.arrivalNotice .arrival-notice__item__options{display:flex;gap:12px;align-items:center}.arrivalNotice .arrival-notice__item__options button{border:none;font-size:16px;cursor:pointer;background-color:transparent;border-radius:100%;width:24px;height:24px;padding:0;align-self:center;display:flex;justify-content:center}.arrivalNotice .arrival-notice__item__options button svg{align-self:center}.arrivalNotice .arrival-notice__item__options button:hover{background-color:#e1e1e19c;transition:.1s all}.arrivalNotice .arrival-notice__item__options button img{margin:auto}.arrivalNotice .arrival-notice__item__options span{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:var(--primary75)}@media only screen and (max-width: 479px){.arrivalNotice .arrival-notice__item__options span{font-size:16px}}.arrivalNotice #arrival-notice-list{display:flex;flex-direction:column;gap:12px;min-height:195px}.arrivalNotice .custom-pagination.container__pagination{height:32px;margin-top:-14px}@media only screen and (min-width: 540px){.arrivalNotice .custom-pagination.container__pagination{align-items:center;margin-top:4px}}.arrivalNotice .custom-pagination.container__pagination .detail-pagination{max-width:200px}.text-no-data{color:var(--textDisable);font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%}@media only screen and (max-width: 479px){.text-no-data{font-size:14px}}.leaflet-control{cursor:pointer}a.polyline-measure-controlOnBgColor,a.polyline-measure-controlOnBgColor:hover{background-color:#8f8}.polyline-measure-unicode-icon{font-size:19px;font-weight:700}a.polyline-measure-clearControl:active{background-color:#f88}.polyline-measure-closeWrapper{display:flex;gap:5px;position:relative;top:-8px;right:25px;align-items:center}button.polyline-measure-btnCloseMeasure{margin:0!important;background-color:#ff493e;outline:none;border:none;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;padding:0;color:#fff;margin-top:-3px;margin-left:10px;font-family:initial;pointer-events:initial!important;cursor:pointer;font-weight:unset;font-size:14px;line-height:150%}.polyline-measure-tooltip-total{color:#006;font-weight:700}.polyline-measure-tooltip-difference{color:#060;font-style:italic}.polyline-measure-popupTooltip{font:11px Arial,Helvetica,sans-serif;line-height:11px}
