﻿.simple-calendar{table{-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;background-color:rgba(0, 0, 0, 0);border:1px solid rgb(221, 221, 221);border-collapse:collapse;box-sizing:border-box;max-width:100%;width:100%}tr{border-collapse:collapse}th{padding:6px;border-bottom:2px solid rgb(221, 221, 221);border-collapse:collapse;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:0px none rgb(51, 51, 51);box-sizing:border-box;text-align:left}td{padding:6px;vertical-align:top;width:14%;border:1px solid #ddd;border-top-color:rgb(221, 221, 221);border-top-style:solid;border-top-width:1px;border-right-color:rgb(221, 221, 221);border-right-style:solid;border-right-width:1px;border-bottom-color:rgb(221, 221, 221);border-bottom-style:solid;border-bottom-width:1px;border-left-color:rgb(221, 221, 221);border-left-style:solid;border-left-width:1px}.calendar-heading nav{display:inline-block}.day{height:80px}.today{background:#ffffc0}.prev-month{background:#ddd}.next-month{background:#ddd}}.page-guest-home{padding-top:4rem}@media(min-width: 640px){.page-guest-home{padding-top:4rem}}@media(min-width: 768px){.page-guest-home{padding-top:4rem}}@media(min-width: 1024px){.page-guest-home{padding-top:4rem}}.page-guest-home .box-hero-aside{position:relative;padding:1rem;width:calc(100% - 4rem);border-radius:2rem;background-color:#fff;border:1px solid #fafafa;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}@media(min-width: 768px){.page-guest-home .box-hero-aside{border-radius:2rem}}@media(min-width: 1024px){.page-guest-home .box-hero-aside{margin-left:0px;width:440px;padding:1rem 1.6rem}}.lnb_item_active_link>.link_svg_icon{margin-left:-0.25rem;margin-right:.75rem;height:1.5rem;width:1.5rem;flex-shrink:0;color:#119771}.lnb_item_inactive_link>.link_svg_icon{margin-left:-0.25rem;margin-right:.75rem;height:1.5rem;width:1.5rem;flex-shrink:0;color:#9ca3af}.dr-admin-overview-container{margin-bottom:20vh}.dr-admin-overview-container .dr-admin-overview-top{height:64px;padding-left:24px;padding-right:24px;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:flex-start}main[data-drawer-hidden] .dr-admin-overview-container .dr-admin-overview-top nav{padding-left:40px}.dr-admin-overview-container .dr-admin-overview-header{padding-left:24px;padding-right:24px}.dr-admin-overview-container h1{margin-top:1rem;margin-bottom:1rem;font-size:1.4em;font-weight:bold}.dr-admin-overview-container .dr-admin-overview-main{padding-left:24px;padding-right:24px}.dr-admin-list-container{--admin-list-width: 200px;height:100vh}.dr-admin-list-container .dr-admin-list-items{position:fixed;background-color:#eee;height:100%;width:var(--admin-list-width);display:flex;flex-direction:column;border-right:1px solid #eee}.dr-admin-list-container .dr-admin-list-items ul{list-style:none}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-search{flex-shrink:0;padding:8px 4px 16px 4px}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-header{flex-shrink:0;padding:0px 12px}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-header .dr-dr-admin-list-items-header-title{font-weight:600;font-size:21px;line-height:25px}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-header .dr-admin-list-items-header-summery{color:#999}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:0 4px}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list .dr-admin-list-items-list-item{position:relative;line-height:1.4}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list .dr-admin-list-items-list-item:first-child{margin-top:6px}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list .dr-admin-list-items-list-item>a{display:block;width:100%;cursor:pointer;padding:8px 12px}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list .dr-admin-list-items-list-item>a:hover{background-color:#e9e9e9}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list .dr-admin-list-items-list-item[data-selected]>a{background-color:#9e9e9e;border-radius:12px;color:#fff;text-shadow:1px 0px 2px rgba(0,0,0,.6)}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list .dr-admin-list-items-list-item[data-selected] .dr-list-item-detail svg{fill:#eee;stroke:#eee}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list .dr-admin-list-items-list-item+.dr-admin-list-items-list-item{border-top:1px solid #ddd}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list .dr-admin-list-items-list-item .dr-list-item-detail{position:absolute;top:8px;right:4px;color:#999}.dr-admin-list-container .dr-admin-list-items .dr-admin-list-items-list .dr-admin-list-items-list-item .dr-list-item-detail svg{fill:#999;stroke:#999}.dr-admin-list-container .dr-admin-list-item-contents{margin-left:var(--admin-list-width);position:relative;top:8px;padding-right:8px}.dr-admin-list-container .dr-admin-list-item-contents .dr-admin-item-contents-header{padding:12px;background-color:#fff;border:2px solid #e5e7eb;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-style:dashed}.dr-admin-list-container .dr-admin-list-item-contents .dr-admin-item-contents-header.dr-sticky{position:sticky;top:0;z-index:10;background-color:hsla(0,0%,100%,.85)}.dr-admin-list-container .dr-admin-list-item-contents .dr-admin-item-contents-main{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:1rem;border:1px solid #e5e7eb;border-radius:12px}.dr-admin-list-container .dr-admin-list-item-contents .dr-admin-item-contents-header+.dr-admin-item-contents-main{border-top-left-radius:0px;border-top-right-radius:0px;border-top-width:0px}.dr-admin-list-container .dr-admin-list-item-contents .dr-admin-item-contents-foot{padding-bottom:50vh}.business-expense-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.dr-required-label::after{position:relative;font-size:inherit;content:" ✱";color:green}.dr-simple-format-content>p{font-size:1.1rem;margin-top:1rem}.dr-simple-format-content>p:first-child{margin-top:0}.dr-flash-focus{box-shadow:inset 0 1px 2px 2px rgba(255,255,0,.6)}.hidden-to-inline{display:none}.inline-to-hidden{display:inline}.hidden-to-block{display:none}.block-to-hidden{display:block}.hidden-to-inline-block{display:none}.inline-block-to-hidden{display:inline-block}.hidden-to-flex{display:none}.flex-to-hidden{display:flex}.hidden-to-inline-flex{display:none}.inline-flex-to-hidden{display:inline-flex}.hidden-to-grid{display:none}.grid-to-hidden{display:grid}.hidden-to-inline-grid{display:none}.inline-grid-to-hidden{display:inline-grid}form[data-form-progress]{--data-form-progress: "active"}form[data-form-progress] input,form[data-form-progress] textarea,form[data-form-progress] select,form[data-form-progress] button{cursor:not-allowed;pointer-events:none}form[data-form-progress] input:not([data-form-progress~=no-filter]),form[data-form-progress] textarea:not([data-form-progress~=no-filter]),form[data-form-progress] select:not([data-form-progress~=no-filter]),form[data-form-progress] button:not([data-form-progress~=no-filter]){filter:grayscale(100%);opacity:.4}form[data-form-progress] .hidden-to-inline{display:inline}form[data-form-progress] .inline-to-hidden{display:none}form[data-form-progress] .hidden-to-block{display:block}form[data-form-progress] .block-to-hidden{display:none}form[data-form-progress] .hidden-to-inline-block{display:inline-block}form[data-form-progress] .inline-block-to-hidden{display:none}form[data-form-progress] .hidden-to-flex{display:flex}form[data-form-progress] .flex-to-hidden{display:none}form[data-form-progress] .hidden-to-inline-flex{display:inline-flex}form[data-form-progress] .inline-flex-to-hidden{display:none}form[data-form-progress] .hidden-to-grid{display:grid}form[data-form-progress] .grid-to-hidden{display:none}form[data-form-progress] .hidden-to-inline-grid{display:inline-grid}form[data-form-progress] .inline-grid-to-hidden{display:none}@media print{.--media-print\/none{display:none}}.dd-flex-layout{display:flex;flex-direction:row}.dd-flex-layout.--text-columns{align-items:flex-start;gap:.5rem}.dd-header{position:relative}.dd-header:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid oklch(.928 .006 264.531);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.dd-header>aside,.dd-header>.commands{position:absolute;top:0px;right:0px}.dd-header.--spacing{margin-top:.75rem;margin-bottom:.75rem;padding-bottom:.75rem}.dd-commands{height:100%;display:flex;align-items:center;gap:.25rem}.dd-main-container{position:relative;max-width:42rem}.dd-location-container{position:relative;max-width:32rem}.dd-popup-container{position:relative;max-width:42rem}.dd-modal-container{position:relative;max-width:32rem}.dd-title{font-size:1.125rem;font-weight:600;color:oklch(.21 .034 264.665)}.dd-readme{border-radius:.5rem;border:1px solid oklch(.928 .006 264.531);background-color:oklch(.985 .002 247.839);padding:1rem 1.5rem;margin:1.5rem auto}.dd-datalist{background:#fff;border:1px solid #ccc;border-radius:4px;padding:.25rem 0;min-width:160px}.dd-datalist:not(:has(>*)){display:none}.dd-datalist>option,.dd-datalist>dd,.dd-datalist>li{display:block;padding:.5rem 1rem;cursor:pointer;background:rgba(0,0,0,0);border:none;color:#333;transition:background .2s,color .2s}.dd-datalist>option:hover,.dd-datalist>dd:hover,.dd-datalist>li:hover{background:#f0f0f0;color:#222}.dd-datalist>option[selected],.dd-datalist>dd[selected],.dd-datalist>li[selected]{background:#e6f0ff;color:#0056b3;font-weight:bold}.dd-panel.--rounded{margin-bottom:1rem;padding:.5rem 1rem;background-color:#fff;border-radius:.5rem;border:1px solid oklch(.928 .006 264.531);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.dd-panel .__header{position:relative;margin-top:.25rem;margin-bottom:.75rem;padding-bottom:.75rem}.dd-panel .__header:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid oklch(.928 .006 264.531);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.dd-panel .__header>aside,.dd-panel .__header>.commands{position:absolute;top:0px;right:0px}.dd-before-slash:before{content:"/ "}.dd-after-slash:after{content:" /"}.dd-before-colon:before{content:": "}.dd-after-colon:after{content:" :"}.dd-status{display:inline-block;padding:.15rem .5rem;border-radius:.25rem;background-color:oklch(.967 .003 264.542);color:oklch(.278 .033 256.848);font-size:.75rem;box-sizing:border-box}.dd-status.--outline{border:1px solid oklch(.872 .01 258.338)}.dd-button{display:inline-block;cursor:pointer;font-weight:500;border-radius:.375rem;font-size:.875rem;padding:.5rem 1rem;outline:none}.dd-button:focus{outline:none;box-shadow:0 0 0 4px oklch(.707 .165 254.624/.5)}.dd-button.--full{text-align:center;width:100%}.dd-button.--link{color:oklch(.546 .245 262.881);background-color:rgba(0,0,0,0)}.dd-button.--link:hover{background-color:oklch(.932 .032 255.585)}.dd-button.--link:focus{box-shadow:0 0 0 4px oklch(.809 .105 251.813/.5)}.dd-button.--blue{color:#fff;background-color:oklch(.488 .243 264.376)}.dd-button.--blue:hover{background-color:oklch(.424 .199 265.638)}.dd-button.--blue:focus{box-shadow:0 0 0 4px oklch(.809 .105 251.813/.5)}.dd-button.--plain{color:oklch(.373 .034 259.733);background-color:#fff;border:1px solid oklch(.928 .006 264.531)}.dd-button.--plain:hover{background-color:oklch(.985 .002 247.839);border-color:oklch(.872 .01 258.338)}.dd-button.--plain:focus{box-shadow:0 0 0 4px oklch(.872 .01 258.338/.5)}.dd-button.--sm,.dd-button.--xs{font-size:.75rem;padding:.5rem .75rem}.dd-link{color:oklch(.546 .245 262.881);text-decoration:none;cursor:pointer}.dd-link:hover{text-decoration:underline}.dd-link.--underline{text-decoration:underline}.dd-link:hover{color:oklch(.424 .199 265.638)}.dd-alert{position:relative;border-radius:.5rem;border:1px solid;padding:1rem;margin-bottom:1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.dd-alert-error{border-color:oklch(.885 .062 18.334);background-color:oklch(.971 .013 17.38);color:oklch(.444 .177 26.899)}.dd-alert-success{border-color:oklch(.925 .084 155.995);background-color:oklch(.982 .018 155.826);color:oklch(.448 .119 151.328)}.dd-alert-warning{border-color:oklch(.945 .129 101.54);background-color:oklch(.987 .026 102.212);color:oklch(.476 .114 61.907)}.dd-alert-info{border-color:oklch(.882 .059 254.128);background-color:oklch(.97 .014 254.604);color:oklch(.424 .199 265.638)}.__content{display:flex;align-items:flex-start}.__icon{flex-shrink:0;margin-right:.75rem}.__text{flex:1}.__title{font-weight:600;font-size:.875rem;margin-bottom:.25rem}.__message{font-size:.875rem;line-height:1.25}.__close{flex-shrink:0;margin-left:.75rem;padding:.25rem;border-radius:.375rem;transition:background-color .2s ease-in-out;margin-top:1rem;margin-bottom:1rem}.__close:hover{background-color:rgba(0,0,0,.1)}.dd-alert.--error .__close,.dd-alert-error .__close{color:oklch(.577 .245 27.325)}.dd-alert.--error .__close:hover,.dd-alert-error .__close:hover{background-color:oklch(.936 .032 17.717)}.dd-alert.--success .__close,.dd-alert-success .__close{color:oklch(.627 .194 149.214)}.dd-alert.--success .__close:hover,.dd-alert-success .__close:hover{background-color:oklch(.962 .044 156.743)}.dd-alert.--warning .__close,.dd-alert-warning .__close{color:oklch(.681 .162 75.834)}.dd-alert.--warning .__close:hover,.dd-alert-warning .__close:hover{background-color:oklch(.973 .071 103.193)}.dd-alert.--info .__close,.dd-alert-info .__close{color:oklch(.546 .245 262.881)}.dd-alert.--info .__close:hover,.dd-alert-info .__close:hover{background-color:oklch(.932 .032 255.585)}.__close .__backtrace{margin-top:.5rem}.__close .__backtrace ul{list-style:none;padding:0;margin:0}.__close .__backtrace ul li{font-size:.75rem;color:oklch(.446 .03 256.802);margin-bottom:.25rem}.simple-calendar{color:#a1a1a1}.simple-calendar .calendar-heading{text-align:center;padding:1.2rem;display:flex;justify-content:space-between}.simple-calendar .calendar-heading>time{font-size:2rem;align-self:flex-start}.simple-calendar .calendar-heading>nav{align-self:flex-end}.simple-calendar table{background-color:#fff}.simple-calendar table>thead{display:none}.simple-calendar .calendar-heading{padding-left:0px;padding-right:0px}.simple-calendar .calendar-heading time{color:#000;font-weight:500;border-top:3px solid #0b2fa5}.simple-calendar .day{padding-bottom:20px}.simple-calendar .wday-1,.simple-calendar .wday-2,.simple-calendar .wday-3,.simple-calendar .wday-4,.simple-calendar .wday-5{border-top:4px solid #ddd}.simple-calendar .wday-0,.simple-calendar .wday-6{border-top:4px solid #ffdcdd}.simple-calendar .today{background:none;box-shadow:inset 0 0 0 3px #ffe600}.simple-calendar .prev-month{background-color:#f1f1f1}.simple-calendar .next-month{background-color:#f1f1f1}[data-controller~=map-cluster],[data-controller~=map-search]{position:relative;border:1px solid #ccc}[data-controller~=map-cluster] gmp-place-autocomplete,[data-controller~=map-search] gmp-place-autocomplete{position:absolute;background-color:#fff;top:10px;left:10px}[data-controller~=map-cluster].gm-window-close-none .gm-style-iw-chr button.gm-ui-hover-effect,[data-controller~=map-search].gm-window-close-none .gm-style-iw-chr button.gm-ui-hover-effect{display:none !important}[data-controller~=map-search] [role=dialog]{padding-top:8px !important}[data-controller~=map-search] [role=dialog]>.gm-style-iw-chr{display:none !important}#mirae_defender_layer{opacity:.08;pointer-events:none}pre.debug_dump{font-family:Consolas,"Menlo","Monaco",monospace;font-size:13px;white-space:pre-line}pre.debug_dump kbd{font-family:Consolas,"Menlo","Monaco",monospace;font-size:13px;background:none;color:inherit;border:none;padding:0;margin:0;display:inline;word-break:break-all;letter-spacing:0;word-spacing:0;vertical-align:baseline}html{font-family:"Inter","ui-sans-serif","system-ui","-apple-system","system-ui","Segoe UI","Roboto","Helvetica Neue","Arial","Noto Sans","sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji",sans-serif}address,em{font-style:normal}em{font-weight:bold}textarea[type=hidden]{display:none}textarea[data-show-hidden-input]{display:block;color:#000;opacity:.6;background-color:#ff0;width:100%;transition:background-color 1s}[type=input][data-show-hidden-input]{color:#000;opacity:.6;background-color:#ff0;width:100%;transition:background-color 1s}textarea[data-show-hidden-input]:hover{background-color:#ccc}[type=input][data-show-hidden-input]:hover{background-color:#ccc}.turbo-frame-busy{display:none}turbo-frame[aria-busy] .turbo-frame-busy{display:block}.sctwx-booking-input-list{border-top:1px dashed #eee;border-bottom:1px dashed #eee}.sctwx-booking-input-list>*+*{border-top:1px dashed #eee}.sctwx-booking-input-list>div{padding-top:.6rem;padding-bottom:.6rem}@media(min-width: 640px){.sctwx-booking-input-list>div{padding-top:.8rem;padding-bottom:.8rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:1.6rem}}input.changed-item{outline:3px solid rgba(255,255,0,.5)}input.changed-item:focus{outline:3px solid rgba(0,0,255,.5)}form button{cursor:pointer}details>summary{cursor:pointer}a:not([href]){cursor:pointer}.sr-show-if-hover:hover .sr-only{width:auto;height:auto;margin:auto;padding:auto;position:relative}.sr-show-if-hover:hover .sr-only.block{display:block}.sr-show-if-hover:hover .sr-only.inline{display:inline}.gfm-markdown-page{width:21cm;padding:1.2cm 1.6cm 1.2cm 1.6cm;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,sans-serif;border:1px solid #e0e0e0;box-shadow:0 1px 4px 0 rgba(0,0,0,.04)}.gfm-markdown-page *{box-sizing:border-box}.gfm-markdown-page h1{display:block;font-size:32px;font-weight:bold;margin-top:32px;margin-bottom:32px}.gfm-markdown-page h2{display:block}.gfm-markdown-page h3{display:block;font-size:20px;font-weight:bold;margin-top:32px;margin-bottom:20px}.gfm-markdown-page p{letter-spacing:-1px;line-height:1.6;padding:0px 0px 4px 0px}.gfm-markdown-page ul{list-style:initial;padding-left:20px}.gfm-markdown-page input{display:inline-block;height:30px;margin-bottom:4px;vertical-align:middle;padding:0px 2px}
