@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer mui,pc;@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-600:oklch(57.7% .245 27.325);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-bold:700;--leading-relaxed:1.625;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.login-header{background-color:var(--main-color);width:100%;height:.5rem}@supports (color:color-mix(in lab,red,red)){.login-header{background-color:color-mix(in srgb,var(--main-color) 50%,transparent)}}.login-form-text{background-color:var(--reverse-forecolor);border-color:#0000;margin-bottom:1rem}.login-form-text .MuiOutlinedInput-notchedOutline{border-color:#0000}.login-icon-eye{width:var(--fss-24);height:var(--fss-24)}.checkbox-label{margin-bottom:.25rem}.checkbox-label .MuiTypography-root{margin-block:var(--leading-trim);display:block}.top-button svg.revert-icon path{fill:var(--main-color)}.top-button svg.revert-icon path[stroke]{stroke:var(--main-color)}.top-button svg.normal-icon path{fill:var(--reverse-forecolor)}.top-button svg.normal-icon path[stroke]{stroke:var(--reverse-forecolor)}.search-keywords{border-radius:var(--radius-size-5);border-color:var(--switch-off-color);border-width:var(--1px-to-rem);padding:1rem}.search-maps .icon path{fill:var(--heavy-gray)}.search-maps .MuiButton-root{border-radius:var(--radius-size-5);border-width:var(--1px-to-rem);color:var(--base-font-color);background-image:linear-gradient(#fff 0% 89%,#0000 89%,#f5509533 95%,#f550951a 100%,#fff0);padding:1rem}.city-selector{flex-grow:1}.city-selector .MuiList-padding{padding:0;padding-bottom:.5rem}.city-selector .city-list-item{cursor:pointer;padding:0;padding-inline:1rem}.city-selector .city-list-item .checkbox{flex-basis:1 0 calc(60 * var(--1px-to-rem));width:auto;min-width:calc(60 * var(--1px-to-rem))}.city-selector .city-list-item .count{flex-basis:1 0 calc(60 * var(--1px-to-rem));text-align:right;width:auto}.station-selector{flex-grow:1}.station-selector>.MuiList-root{margin-bottom:.5rem}.station-selector .checkbox{flex-basis:1 0 calc(60 * var(--1px-to-rem));width:auto;min-width:calc(60 * var(--1px-to-rem))}.station-selector .count{flex-basis:1 0 calc(60 * var(--1px-to-rem));text-align:right;width:auto}.station-selector .MuiAccordionSummary-root{padding-inline:1rem}.station-selector .MuiAccordionSummary-root.Mui-expanded{border-bottom:var(--1px-to-rem) solid var(--switch-off-color)}.station-selector .MuiAccordionDetails-root{padding:0}.station-selector .MuiAccordionDetails-root .MuiListItem-root{cursor:pointer;padding-left:2rem}.station-selector .MuiListItem-root{padding:0}.station-selector .MuiListItem-root:has(.Mui-expanded){border-bottom:none}.station-selector .MuiList-padding{padding:0}.fullscreen-drawer .MuiDrawer-paper{width:var(--screen-size);margin:0 auto}.fullscreen-drawer .MuiBackdrop-root.MuiModal-backdrop{width:100vw;height:100%;position:fixed;left:0;right:auto}.fullscreen-drawer .MuiDrawer-paper:has(.scrollbar-positioning){position:static}.fullscreen-drawer .MuiDrawer-paper:has(.scrollbar-positioning)::-webkit-scrollbar{display:none}.fullscreen-drawer .MuiDrawer-paper:not(:has(.scrollbar-positioning)){width:calc(var(--screen-size) + var(--scrollbar-width));position:static}.fullscreen-drawer .relative-scrollbar{width:var(--scrollbar-width);height:100vh;position:absolute;top:0;bottom:0;left:auto;overflow:hidden scroll}.fullscreen-drawer .relative-scrollbar .inner{width:1px}.fullscreen-drawer .relative-scrollbar.left{left:0}.fullscreen-drawer .relative-scrollbar.right{right:0}.bottomdock-drawer{margin-right:var(--scrollbar-width)}.bottomdock-drawer .MuiDrawer-paper{width:var(--screen-size);margin:0 auto;position:absolute;bottom:0}.bottomdock-drawer-rounded .MuiDrawer-paper{border-radius:var(--radius-size-10) var(--radius-size-10) 0 0}.spinner-loading-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.spinner-loading-animation{transform-origin:50%;animation:1s linear infinite spinner-loading}.spinner-loading-text{font-weight:700;font-size:var(--fss-18);color:var(--main-color);margin-top:calc(var(--spacing) * 4)}@keyframes spinner-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-conditions .toggle-button{font-size:var(--fss-14);font-weight:var(--fw-regular);color:var(--base-font-color);background-color:var(--reverse-forecolor);border-radius:var(--radius-size-5);border:var(--1px-to-rem) solid var(--switch-off-color);min-height:3rem;padding:0;line-height:1.1}.search-conditions .toggle-button.Mui-selected{font-weight:var(--fw-bold);color:var(--main-color);background-color:var(--pale-background)}.search-conditions .MuiFormControlLabel-root{width:100%;height:100%}.search-conditions .slider-control{width:90%;margin-inline:auto}.search-conditions .slider-control .MuiSlider-root{margin-bottom:1.5rem}.search-conditions .slider-control .MuiSlider-markLabel{margin-top:.5rem}.more-accordion.MuiAccordion-root{box-shadow:none;background-color:#0000;margin:0;padding:0}.more-accordion.MuiAccordion-root:before{background-color:#0000}.more-accordion .MuiAccordionSummary-content{justify-content:center;align-items:center;gap:.5rem;margin:0;padding-block:.5rem}.Mui-expanded :is(.more-accordion .MuiAccordionSummary-content){margin-top:1rem}.more-accordion .MuiAccordionDetails-root{flex-direction:column;row-gap:1rem;margin:0;padding:0;display:flex}.map-search-box{background-color:var(--main-background)}.map-search-box .MuiGrid-root>*{display:flex}.map-search-box .MuiGrid-root{align-items:stretch}.map-search-box .select-target{border-radius:var(--radius-size-5);background-color:var(--reverse-forecolor)}.map-search-box .keyword{border-block:var(--1px-to-rem) solid var(--switch-off-color);border-left:var(--1px-to-rem) solid var(--switch-off-color);border-radius:var(--radius-size-5) 0 0 var(--radius-size-5);background-color:var(--reverse-forecolor);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.map-search-box .keyword .MuiInputBase-input{padding:0}.map-search-box .keyword:has(:focus){outline:solid 2px var(--main-color);z-index:2}.map-search-box .search-button{border-radius:0px var(--radius-size-5) var(--radius-size-5) 0px}.map-count-badge{z-index:1;margin-top:calc(var(--spacing) * 2);right:calc(50vw - (var(--screen-size) / 2));margin-right:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);text-align:center;background:linear-gradient(#a2a2a2cc,#8f8f8fcc);display:inline-block;position:fixed}.map-count-badge span{color:#fff;font-weight:var(--fw-bold);font-size:var(--fss-16)}.itsmonavi{height:var(--map-height)}.itsmonavi a[title=拡大する]{top:10px;left:5px;transform:scale(1.8);width:19px!important}.itsmonavi a[title=縮小する]{top:30px;left:5px;transform:scale(1.8);width:19px!important}.static-user-widget{bottom:var(--bottom-navigation-height);left:calc(50vw - (var(--screen-size) / 2));position:fixed}.static-user-widget .widget-button{width:calc(56 * var(--1px-to-rem));height:calc(56 * var(--1px-to-rem));box-shadow:0 calc(4 * var(--1px-to-rem)) calc(8 * var(--1px-to-rem)) #0003}.static-user-widget .widget-button.Mui-disabled{filter:grayscale()}.select-list{border-block:var(--1px-to-rem) solid var(--switch-off-color);max-height:300px;overflow-y:scroll}.select-list .select-line{border-top:var(--1px-to-rem) solid var(--switch-off-color)}.select-list .select-line:first-of-type{border-top:none}.select-list .select-button:not(.Mui-selected) svg{visibility:hidden}.input-group-control+.input-group-control{padding-top:calc(var(--spacing) * 2)}.input-group .input-list .MuiListItem-root:first-of-type,.input-group .input-list .MuiListItem-root:first-of-type .MuiFormLabel-root{padding-top:0}.input-control .required{color:var(--color-white);border-radius:var(--radius-size-5);padding:calc(var(--spacing) * 1);background-color:var(--required-color);line-height:1;font-weight:var(--fw-regular);font-size:var(--fss-10);justify-self:center;align-items:center;display:flex}.input-control .errors{font-weight:var(--fw-regular);font-size:var(--fss-14);color:var(--error-text-color);display:none}.input-control.has-error .errors{display:block}.input-control.has-error .input-control-control{border-color:var(--error-text-color);border-width:2px}.input-control.has-error .input-control-control .MuiOutlinedInput-notchedOutline{border:none}.input-control.required .input-control-control{background-color:var(--required-input-color)}.input-control .input-control-type-text .MuiInputBase-input{font-weight:var(--fw-regular);font-size:var(--fss-16);padding:.75rem}.input-control .input-control-type-text .MuiOutlinedInput-notchedOutline{border-radius:var(--radius-size-3)}.input-control .input-control-type-date{width:12rem}.input-control .input-control-type-label .MuiOutlinedInput-notchedOutline{border:none}.input-control .input-control-type-zip.upper{width:4.6875rem;margin-right:calc(var(--spacing) * 2)}.input-control .input-control-type-zip.lower{width:6.25rem;margin-left:calc(var(--spacing) * 2)}.input-control .input-control-type-tel.upper{width:8rem;margin-right:calc(var(--spacing) * 2)}.input-control .input-control-type-tel.middle{width:8rem;margin-inline:calc(var(--spacing) * 2)}.input-control .input-control-type-tel.lower{width:8rem;margin-left:calc(var(--spacing) * 2)}.input-control .input-control-type-switch.MuiFormControlLabel-root{justify-content:flex-end;gap:1rem}.input-control .input-control-type-checkbox.MuiFormControlLabel-root{font-weight:var(--fw-medium);font-size:var(--fss-16);color:var(--base-font-color)}.input-control .input-control-type-checkbox svg{width:1.5rem;height:1.5rem}.input-control .input-control-type-radio-group{width:100%;display:flex}.input-control .input-control-type-radio-group svg{width:1.4rem;height:1.4rem}.input-control .input-control-type-radio-group .MuiFormControlLabel-root{flex:1;min-width:0}.input-control .input-control-type-dob.birthday-select-year{width:5.2rem}.input-control .input-control-type-dob.birthday-select-month,.input-control .input-control-type-dob.birthday-select-day{width:4rem}.MuiDateCalendar-root .MuiDayCalendar-header .MuiDayCalendar-weekDayLabel{font-weight:var(--fw-black);font-size:var(--fss-13);color:var(--calendar-header-color)}.MuiDateCalendar-root .MuiPickersCalendarHeader-label{font-size:var(--fss-16);font-weight:var(--fw-regular)}.MuiDateCalendar-root .MuiDayCalendar-weekContainer .MuiPickersDay-root{background-color:var(--pale-background);color:var(--main-color);border-radius:0}.MuiDateCalendar-root .MuiDayCalendar-weekContainer .MuiPickersDay-root.Mui-disabled{background-color:var(--main-background);color:var(--base-font-color)}.MuiDateCalendar-root .MuiDayCalendar-weekContainer .MuiPickersDay-root.Mui-selected{background-color:var(--main-color);font-weight:var(--fw-black);color:#fff;border-radius:100%}.MuiDateCalendar-root .MuiDayCalendar-weekContainer .MuiPickersDay-root.MuiPickersDay-today{border-radius:100%}.MuiDateCalendar-root .MuiYearCalendar-root{justify-content:flex-start;gap:.75rem .5rem;padding:0 .75rem .5rem}.MuiDateCalendar-root .MuiYearCalendar-root .MuiYearCalendar-button{font-size:var(--fss-14);white-space:nowrap;justify-content:stretch;align-items:center;width:auto;height:auto;padding:.25rem;line-height:1;display:flex}.MuiDateCalendar-root .MuiYearCalendar-root .MuiYearCalendar-button.Mui-disabled{display:none}.MuiButtonBase-root:not(.MuiDateCalendar-root.Mui-disabled) .MuiPickersCalendarHeader-switchViewIcon path,.MuiButtonBase-root:not(.MuiDateCalendar-root.Mui-disabled) .MuiPickersArrowSwitcher-leftArrowIcon path,.MuiButtonBase-root:not(.MuiDateCalendar-root.Mui-disabled) .MuiPickersArrowSwitcher-rightArrowIcon path{fill:var(--main-color)}.input-control .input-control-type-bukken-no.upper{width:8rem;margin-right:calc(var(--spacing) * 2)}.input-control .input-control-type-bukken-no.middle{width:8rem;margin-inline:calc(var(--spacing) * 2)}.input-control .input-control-type-bukken-no.lower{width:8rem;margin-left:calc(var(--spacing) * 2)}.user-list{margin-top:calc(var(--spacing) * 4)}.user-list .one-user+:is(.user-list .one-user){margin-top:1rem}.user-list .one-user-button{border-radius:var(--radius-size-10);box-shadow:var(--drop-shadow);flex-direction:column;align-items:stretch;padding-block:0;display:flex;overflow:hidden}.user-list .one-user-button .user-title{background-color:var(--pale-background);justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1);display:flex}.user-list .one-user-button .user-name{background-color:var(--color-white);border-top:var(--1px-to-rem) solid var(--regular-border-color);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2)}.switcher{--toggle-button-border-width:calc(1.5 * var(--1px-to-rem));border-radius:var(--radius-size-5);box-sizing:border-box;height:auto;padding:0;display:inline-flex;overflow:hidden}.switcher .MuiToggleButton-root{font-size:var(--fss-14);font-weight:var(--fw-regular);height:auto;color:var(--main-color);background-color:var(--color-white);border:none;border-width:var(--toggle-button-border-width);border-right-width:0;border-color:var(--main-color);white-space:nowrap;border-style:solid;flex:1;width:fit-content;min-width:5rem;padding:.3rem 1rem;line-height:1.2}.switcher .MuiToggleButton-root.Mui-selected{background-color:var(--main-color);color:var(--color-white);font-weight:var(--fw-bold)}.switcher .MuiToggleButton-root.MuiToggleButtonGroup-firstButton{border-radius:var(--radius-size-5) 0 0 var(--radius-size-5)}.switcher .MuiToggleButton-root.MuiToggleButtonGroup-lastButton{border-right-width:var(--toggle-button-border-width);border-radius:0 var(--radius-size-5) var(--radius-size-5) 0}.select-order .MuiSelect-select svg{display:none}.square-icon{width:1em;height:1em;font-size:inherit;font-weight:inherit}.square-icon.fill path{fill:currentColor}.rectangle-icon{width:auto;height:1em;font-size:inherit;font-weight:inherit}.rectangle-icon.fill path{fill:currentColor}.MuiAppBar-root svg.site-logo{width:366px!important}.MuiAppBar-root svg path{fill:var(--color-white)}.MuiTabPanel-root{padding:.5rem 0}.MuiTab-root{padding-block:0 1rem}.MuiTab-root.Mui-selected path{fill:currentColor}.MuiTabs-root .MuiTab-root.Mui-selected{font-weight:var(--fw-bold)}.MuiTabs-root .MuiTab-root.Mui-selected .MuiTypography-root{font-weight:inherit}.MuiTabs-root .MuiTab-root:not(.Mui-selected){font-weight:var(--fw-regular)}.MuiTabs-root .MuiTabs-indicator{height:calc(4 * var(--1px-to-rem))}.MuiDialog-container{width:calc(100vw - var(--scrollbar-width))}.MuiDialog-container .MuiDialog-paper{max-width:calc(var(--screen-size) - 2rem);border-radius:var(--radius-size-10);gap:2rem;max-height:calc(100% - 2rem);margin:1rem;padding:2rem;display:flex}.MuiDialog-container .MuiDialogTitle-root{font-size:var(--fss-18);font-weight:var(--fw-bold);text-box-trim:trim-both;text-box-edge:cap alphabetic;padding:0}.MuiDialog-container .MuiDialogContent-root{font-size:var(--fss-16);font-weight:var(--fw-regular);box-sizing:border-box;height:auto;padding:0 0 .125rem}.MuiDialog-container .MuiDialogContent-root:has(.select-list){overflow-y:hidden}.MuiDialog-container .MuiDialogActions-root{justify-content:center;padding:0}.MuiDialog-container .MuiDialogActions-root .MuiButton-colorPrimary{--variant-textBg:var(--main-color);--variant-textColor:var(--reverse-forecolor);width:calc(143 * var(--1px-to-rem))}.MuiDialog-container .MuiDialogActions-root .MuiButton-colorPrimary.Mui-disabled{--variant-textBg:var(--disabled-button-background-color);--variant-textColor:var(--heavy-gray)}.MuiDialog-container .MuiDialogActions-root .MuiButton-colorSecondary{--variant-textBg:var(--reverse-forecolor);--variant-textColor:var(--pale-font-color);border:var(--1px-to-rem) solid var(--variant-textColor);width:calc(143 * var(--1px-to-rem))}.MuiDialog-container .MuiDialogActions-root .MuiButton-colorSecondary+.MuiButton-colorPrimary{margin-left:1rem}}@layer wire{@property --svh{syntax:"<length-percentage>";inherits:true;initial-value:1svh}@property --visual-viewport-offset-top{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --screen-size-base{syntax:"<integer>";inherits:true;initial-value:640}@property --design-size-base{syntax:"<integer>";inherits:true;initial-value:428}:root{--debug:false;interpolate-size:allow-keywords;--screen-size:calc(var(--screen-size-base) * 1px);--scrollbar-width:0px;--site-header-height:calc(48 * var(--1px-to-rem));--bottom-navigation-height:calc(83 * var(--1px-to-rem));--map-search-box-height:calc(130 * var(--1px-to-rem));--map-height:calc(100 * var(--svh) - var(--site-header-height) - var(--bottom-navigation-height) - var(--map-search-box-height));--bukken-map-height:calc(100 * var(--svh) - 3rem);--1px-to-rem: .0625rem ;--radius-size-2:calc(var(--1px-to-rem) * 2);--radius-size-3:calc(var(--1px-to-rem) * 3);--radius-size-5:calc(var(--1px-to-rem) * 5);--radius-size-10:calc(var(--1px-to-rem) * 10);--drop-shadow:0px .25rem .5rem #0000001a;--navi-over-single-w:min(100vw, calc(900 * var(--1px-to-rem)));--leading-trim: calc((1em - 1lh)/2) ;--fs-screen-ratio:calc(var(--screen-size-base) / var(--design-size-base));--fss-8:calc(8px * var(--fs-screen-ratio));--fss-9:calc(9px * var(--fs-screen-ratio));--fss-10:calc(10px * var(--fs-screen-ratio));--fss-11:calc(11px * var(--fs-screen-ratio));--fss-12:calc(12px * var(--fs-screen-ratio));--fss-13:calc(13px * var(--fs-screen-ratio));--fss-14:calc(14px * var(--fs-screen-ratio));--fss-15:calc(15px * var(--fs-screen-ratio));--fss-16:calc(16px * var(--fs-screen-ratio));--fss-18:calc(18px * var(--fs-screen-ratio));--fss-20:calc(20px * var(--fs-screen-ratio));--fss-22:calc(22px * var(--fs-screen-ratio));--fss-24:calc(24px * var(--fs-screen-ratio));--fss-25:calc(25px * var(--fs-screen-ratio));--fss-30:calc(30px * var(--fs-screen-ratio));--fss-32:calc(32px * var(--fs-screen-ratio));--fss-35:calc(35px * var(--fs-screen-ratio));--fss-36:calc(36px * var(--fs-screen-ratio));--fss-40:calc(40px * var(--fs-screen-ratio));--fss-45:calc(45px * var(--fs-screen-ratio));--fw-regular:400;--fw-medium:500;--fw-bold:700;--fw-black:900;font-size:var(--fss-16);line-height:1.2}.text-trim{text-box-trim:trim-both;text-box-edge:cap alphabetic}.fss-9{font-size:var(--fss-9)}.fss-10{font-size:var(--fss-10)}.fss-11{font-size:var(--fss-11)}.fss-12{font-size:var(--fss-12)}.fss-14{font-size:var(--fss-14)}.fss-15{font-size:var(--fss-15)}.fss-16{font-size:var(--fss-16)}.fss-18{font-size:var(--fss-18)}.fss-20{font-size:var(--fss-20)}.fss-22{font-size:var(--fss-22)}.fss-24{font-size:var(--fss-24)}.fss-25{font-size:var(--fss-25)}.fss-30{font-size:var(--fss-30)}.fss-32{font-size:var(--fss-32)}.fss-35{font-size:var(--fss-35)}.fss-36{font-size:var(--fss-36)}.fss-40{font-size:var(--fss-40)}.fss-45{font-size:var(--fss-45)}.leading-trim{margin-block:var(--leading-trim);display:block}html{touch-action:pan-x pan-y;box-sizing:border-box;font-size:var(--fss-16);margin:0}html::-webkit-scrollbar{display:none}body{touch-action:pan-x pan-y;font-optical-sizing:auto;width:100%;font-family:Noto Sans JP,sans-serif;font-weight:var(--fw-regular);padding:0;font-style:normal}body.virtual-keyboard-shown{margin-top:var(--visual-viewport-offset-top,0px)}.noto-sans{font-family:Noto Sans JP,sans-serif}.fw-regular{font-weight:var(--fw-regular)}.fw-medium{font-weight:var(--fw-medium)}.fw-bold{font-weight:var(--fw-bold)}#page{touch-action:pan-x pan-y;width:100%;height:calc(100 * var(--svh,1dvh));background-color:#ffc;overflow:hidden auto}#page:has(.itsmonavi){overflow-y:hidden}.virtual-keyboard-shown #page,#page:has(input:focus),#page:has([contenteditable=true]:focus){overscroll-behavior-y:contain}#contents{width:calc(var(--screen-size) + 2px);background-color:#fff;border-inline:1px solid #ccc;height:auto;margin-inline:auto}#contents:has(.login-header){padding-top:calc(4 * var(--1px-to-rem))}#contents:has(.BottomNavigation) :is(#contents .min-height-fit){min-height:calc(calc(100 * var(--svh,1dvh)) - var(--bottom-navigation-height) - var(--site-header-height))}#contents:has(.BottomButtonArea) :is(#contents .min-height-fit){min-height:calc(calc(100 * var(--svh,1dvh)) - var(--site-header-height))}#contents:has(.BottomNavigation):has(.bottom-floating-area) :is(#contents .min-height-fit){flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}#contents:has(.BottomNavigation):has(.bottom-floating-area) :is(#contents .min-height-fit)>*{flex-grow:1}#contents:has(.BottomNavigation):has(.bottom-floating-area) :is(#contents .min-height-fit) .site-header,#contents:has(.BottomNavigation):has(.bottom-floating-area) :is(#contents .min-height-fit) .bottom-floating-area{flex:0 0}.site-logo{aspect-ratio:9.30645;width:100%;height:auto}.main-container{min-height:calc(100 * var(--svh) - var(--bottom-navigation-height))}.BottomButtonArea{justify-content:flex-start;align-items:center;gap:calc(2 * var(--spacing));background-color:var(--bottom-button-area-bgcolor);padding:calc(4 * var(--spacing));flex-direction:column;display:flex;position:sticky;bottom:0}.BottomButtonArea .buttons{justify-content:center;align-items:stretch;gap:calc(4 * var(--spacing));max-width:100%;display:flex}body:has(.BottomButtonArea) .BottomNavigation{display:none}.bottom-floating-area{--floating-margin:.5rem;bottom:calc(var(--bottom-navigation-height) + var(--floating-margin));margin-inline:auto;margin-bottom:var(--floating-margin);background-color:#0000;border-radius:100vw;width:max-content;position:sticky;overflow:hidden}.bottom-floating-area button{box-shadow:none;white-space:nowrap;border:none;border-radius:0;flex:1;width:max-content}.bottom-floating-area button+:is(.bottom-floating-area button){margin-left:var(--1px-to-rem)}.ellipsis-one-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ellipsis-two-line{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@layer page{.bukken-map-list{--detail-drawer-height:calc(95 * var(--svh));max-height:var(--detail-drawer-height);flex-direction:column;justify-content:stretch;align-items:stretch;height:100%;display:flex}.bukken-map-list .bukken-map-list-header{padding-inline:calc(4 * var(--spacing));padding-top:calc(3 * var(--spacing));padding-bottom:calc(3 * var(--spacing));border-bottom:var(--1px-to-rem) solid var(--regular-border-color);flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bukken-map-list .bukken-map-list-header .bukken-map-list-name{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:var(--fw-medium);font-size:var(--fss-18)}.bukken-map-list .bukken-map-list-main{flex-grow:1;flex-shrink:1;height:auto;overflow:hidden}.bukken-map-list .bukken-map-list-main .bukken-map-list-content-header{justify-content:flex-start;align-items:center;gap:calc(4 * var(--spacing));padding:calc(4 * var(--spacing)) calc(8 * var(--spacing));flex-direction:row;width:100%;height:auto;display:flex}.bukken-map-list .bukken-map-list-main .bukken-list-icons{width:120%;margin-top:calc(2 * var(--spacing))}.bukken-map-list .bukken-map-list-main .bukken-list-image-holder{width:calc(110px * var(--fs-screen-ratio));flex-shrink:0;justify-content:center;align-items:center;height:auto;display:flex;position:relative}.bukken-map-list .bukken-map-list-main .bukken-list-image-holder .bukken-list-image{border:2px solid var(--regular-border-color);object-fit:cover;width:100%;height:auto}.bukken-map-list .bukken-map-list-main .bukken-list-image-holder .new-building{font-size:var(--fss-10);position:absolute;top:1px;left:1px}.bukken-map-list .bukken-map-list-main .bukken-list-image-holder .new-building:before{--border-width:1.1rem;content:"";border-top:var(--border-width) solid var(--new-building-icon-color);border-left:var(--border-width) solid var(--new-building-icon-color);border-right:var(--border-width) solid transparent;border-bottom:var(--border-width) solid transparent;width:0;height:0;position:absolute;top:0;left:0}.bukken-map-list .bukken-map-list-main .bukken-list-image-holder .new-building:after{color:var(--color-white);content:"新築";width:max-content;height:auto;left:calc(1 * var(--1px-to-rem));top:calc(6 * var(--1px-to-rem));font-weight:var(--fw-regular);position:absolute;transform:rotate(-45deg)}.bukken-map-list .bukken-map-list-main .bukken-list-image-holder .in-progress{width:100%;height:100%;font-size:var(--fss-12);font-weight:var(--fw-regular);justify-content:center;align-items:center;display:none;position:absolute;inset:0}.bukken-map-list .bukken-map-list-main .bukken-list-image-holder .in-progress:before{content:"入居申込み中";color:var(--in-progress-icon-fore-color);background-color:var(--in-progress-icon-bg-color);border:var(--1px-to-rem) solid var(--in-progress-icon-fore-color);text-box-trim:trim-both;text-box-edge:cap alphabetic;border-radius:0;padding:.25rem;display:inline-block}.bukken-map-list .bukken-map-list-main .bukken-list-detail-item{padding:0 calc(3 * var(--spacing));flex-grow:1}.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-title{line-height:1em;font-weight:var(--fw-medium);font-size:var(--fss-18);margin-bottom:.5em}.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-station{font-weight:var(--fw-regular);font-size:var(--fss-14);justify-content:start;align-items:center;line-height:1.2;display:inline-flex}.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-address,.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-buildingDate{font-weight:var(--fw-regular);font-size:var(--fss-14);table-layout:fixed;width:100%;display:table}:is(.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-address,.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-buildingDate) .truncate{white-space:nowrap;text-overflow:ellipsis;display:table-cell;overflow:hidden}.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-cost{height:1.5em;margin-bottom:calc(3 * var(--spacing));justify-content:start;align-items:center;display:flex}.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-others{max-width:100%;margin:0;padding:0;line-height:1;display:block}.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-others li{font-weight:var(--fw-regular);font-size:var(--fss-14);white-space:nowrap;display:inline-flex}.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-others li+:is(.bukken-map-list .bukken-map-list-main .bukken-list-detail-item .bukken-list-others li):before{content:"/";padding-inline:.25em;display:inline-block}.bukken-map-list .bukken-map-list-main .bukken-map-list-content-items{max-height:60vh;overflow:hidden auto}.bukken-map-list .bukken-map-list-main .bukken-map-list-content-items .bukken-list-item{box-shadow:var(--drop-shadow);margin:calc(3 * var(--spacing)) calc(4 * var(--spacing));width:auto}.bukken-map-list .bukken-map-list-main .bukken-map-list-content-items .bukken-list-item .bukken-map-list-no{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:var(--fw-medium);font-size:var(--fss-18);padding:calc(2 * var(--spacing)) 0;align-items:center}.bukken-map-list .bukken-map-list-main .bukken-map-list-content-items .bukken-list-item-divider{border-bottom:var(--1px-to-rem) solid var(--regular-border-color)}.icon-dialog .MuiDialogContent-root{overflow-y:initial}.icon-dialog .MuiDialogContent-root .items{align-items:start;gap:calc(12 * var(--spacing));display:flex}.icon-dialog .MuiDialogContent-root .icon-section{width:calc(104px * var(--fs-screen-ratio))}.icon-dialog .MuiDialogContent-root .explain.MuiListItemText-root{margin-block:0}.icon-dialog .MuiDialogContent-root .explain .MuiTypography-root{line-height:1.2}.icon-dialog .MuiDialogContent-root .icon-list-title{padding:0 calc(2 * var(--spacing));background-color:#c7c7cc;font-weight:700}.icon-list{gap:calc(1 * var(--spacing));flex-wrap:wrap;justify-content:start;align-items:center;max-width:100%;display:flex}.icon-list .one-icon{width:max-content}.bukken-icon{font-weight:var(--fw-regular);font-size:var(--fss-12);-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;height:1.3rem;padding-inline:calc(2 * var(--spacing));padding-block:calc(.5 * var(--spacing));padding-top:calc(.25 * var(--spacing));padding-bottom:calc(.5 * var(--spacing));border-radius:var(--radius-size-3);border:calc(1.5 * var(--1px-to-rem)) solid transparent;text-box-trim:trim-both;text-box-edge:cap alphabetic;justify-content:center;align-items:center;line-height:1;display:inline-flex}.bukken-icon.new-building{color:var(--color-white);background-color:var(--new-building-icon-color);border-color:var(--new-building-icon-color)}.bukken-icon.new-arrival{color:var(--new-arrival-icon-color);background-color:var(--required-input-color);border-color:var(--new-arrival-icon-color)}.bukken-icon.immediate-move-in{color:var(--color-white);background-color:var(--immediate-move-in-icon-color);border-color:var(--immediate-move-in-icon-color)}.bukken-icon.referral-fee{color:var(--referral-fee-icon-color);background-color:var(--required-input-color);border-color:var(--referral-fee-icon-color)}.bukken-icon.rent-free-month{color:var(--color-white);background-color:var(--rent-free-month-icon-color);border-color:var(--rent-free-month-icon-color)}.bukken-icon.waribiki-teigaku{color:var(--waribiki-teigaku-icon-color);background-color:var(--color-white);border-color:var(--waribiki-teigaku-icon-color);padding-inline:calc(1 * var(--spacing))}.bukken-icon.waribiki-rental{color:var(--waribiki-rental-icon-color);background-color:var(--color-white);border-color:var(--waribiki-rental-icon-color);padding-inline:calc(1 * var(--spacing))}.bukken-icon.exists-panorama{padding-inline:calc(.5 * var(--spacing));padding-block:calc(1 * var(--spacing));color:var(--base-font-color);border:calc(1.5 * var(--1px-to-rem)) solid var(--exists-panorama-border-color);background-color:var(--color-white)}.bukken-icon.exists-discount{padding-inline:calc(.5 * var(--spacing));padding-block:calc(1 * var(--spacing));color:var(--main-color);border:calc(1.5 * var(--1px-to-rem)) solid var(--main-color);background-color:var(--color-white)}.bukken-icon.advertisement{padding-inline:calc(1 * var(--spacing));padding-block:calc(1 * var(--spacing));border-radius:var(--radius-size-3);color:var(--advertisement-icon-color);border:calc(1.5 * var(--1px-to-rem)) solid var(--advertisement-icon-color);background-color:var(--color-white)}.bukken-list{margin-top:calc(4 * var(--spacing))}.bukken-list .bukken-list-item{border-radius:var(--radius-size-10);box-shadow:var(--drop-shadow);margin-bottom:calc(2 * var(--spacing));overflow:hidden}.bukken-list .bukken-list-item .one-bukken{padding-block:calc(5 * var(--spacing));flex-direction:column;align-items:flex-start;display:flex}.bukken-list .bukken-list-item .one-bukken .bukken-title{border-bottom:var(--1px-to-rem) solid var(--regular-border-color);width:100%;font-weight:var(--fw-bold);font-size:var(--fss-18);padding-inline:calc(4 * var(--spacing));padding-bottom:calc(1 * var(--spacing))}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail{justify-content:flex-start;align-items:center;gap:calc(4 * var(--spacing));padding:calc(4 * var(--spacing));flex-direction:row;width:100%;height:auto;display:flex}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-image-holder{width:calc(110px * var(--fs-screen-ratio));flex-shrink:0;justify-content:center;align-items:center;height:auto;display:flex;position:relative}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-image-holder .bukken-list-image{border:2px solid var(--regular-border-color);object-fit:cover;width:100%;height:auto}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-image-holder .new-building{font-size:var(--fss-10);position:absolute;top:1px;left:1px}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-image-holder .new-building:before{--border-width:1.1rem;content:"";border-top:var(--border-width) solid var(--new-building-icon-color);border-left:var(--border-width) solid var(--new-building-icon-color);border-right:var(--border-width) solid transparent;border-bottom:var(--border-width) solid transparent;width:0;height:0;position:absolute;top:0;left:0}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-image-holder .new-building:after{color:var(--color-white);content:"新築";width:max-content;height:auto;left:calc(1 * var(--1px-to-rem));top:calc(6 * var(--1px-to-rem));font-weight:var(--fw-regular);position:absolute;transform:rotate(-45deg)}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-image-holder .in-progress{width:100%;height:100%;font-size:var(--fss-12);font-weight:var(--fw-regular);justify-content:center;align-items:center;display:none;position:absolute;inset:0}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-image-holder .in-progress:before{content:"入居申込み中";color:var(--in-progress-icon-fore-color);background-color:var(--in-progress-icon-bg-color);border:var(--1px-to-rem) solid var(--in-progress-icon-fore-color);text-box-trim:trim-both;text-box-edge:cap alphabetic;border-radius:0;padding:.25rem;display:inline-block}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-detail-item{flex-grow:1}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-detail-item .bukken-list-cost{justify-content:start;align-items:center;height:1.5em;display:flex}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-detail-item .bukken-list-station{font-weight:var(--fw-regular);font-size:var(--fss-14);justify-content:start;align-items:center;line-height:1.2;display:inline-flex}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-detail-item .bukken-list-address{font-weight:var(--fw-regular);font-size:var(--fss-14);table-layout:fixed;width:100%;display:table}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-detail-item .bukken-list-address .truncate{white-space:nowrap;text-overflow:ellipsis;display:table-cell;overflow:hidden}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-detail-item .bukken-list-others{max-width:100%;margin:0;padding:0;line-height:1;display:block}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-detail-item .bukken-list-others li{font-weight:var(--fw-regular);font-size:var(--fss-14);white-space:nowrap;display:inline-flex}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-detail-item .bukken-list-others li+:is(.bukken-list .bukken-list-item .one-bukken .bukken-list-detail .bukken-list-detail-item .bukken-list-others li):before{content:"/";padding-inline:.25em;display:inline-block}.bukken-list .bukken-list-item .one-bukken .bukken-list-icons{padding-inline:calc(4 * var(--spacing));width:100%}.bukken-details{--detail-drawer-height:calc(95 * var(--svh));max-height:var(--detail-drawer-height);flex-direction:column;justify-content:stretch;align-items:stretch;height:100%;display:flex}.bukken-details a{color:var(--link-color);cursor:pointer}.bukken-details .bukken-header{padding-inline:calc(4 * var(--spacing));padding-block:0px calc(3 * var(--spacing));border-bottom:var(--1px-to-rem) solid var(--regular-border-color);flex-grow:0;flex-shrink:0}.bukken-details .bukken-header .bukken-name{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:var(--fw-bold);font-size:var(--fss-24)}.bukken-details .bukken-main{padding:calc(4 * var(--spacing));flex-grow:1;flex-shrink:1;height:auto;overflow:hidden scroll}.bukken-details .bukken-main .bukken-cost-list{justify-content:flex-start;align-items:stretch;gap:calc(4 * var(--spacing));display:flex}.bukken-details .bukken-main .bukken-cost-list .bukken-cost-list-item{flex-direction:column;align-items:start;width:auto;min-width:6.25rem;display:flex}.bukken-details .bukken-main .bukken-cost-list .bukken-cost-list-item .bukken-cost-title{font-size:var(--fss-14);font-weight:var(--fw-regular);color:var(--pale-font-color)}.bukken-details .bukken-main .bukken-cost-list .bukken-cost-list-item .bukken-cost-price{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-size:var(--fss-24);font-weight:var(--fw-bold)}.bukken-details .bukken-main .bukken-cost-list .bukken-cost-list-item .bukken-cost-price .unit{font-size:var(--fss-14)}.bukken-details .bukken-main .bukken-cost-list .bukken-cost-list-item .bukken-cost-price{text-align:right;width:100%}.bukken-details .bukken-main .bukken-cost-list .bukken-cost-list-item.monthly{width:12rem}.bukken-details .bukken-main .bukken-cost-list .bukken-cost-list-item.parking,.bukken-details .bukken-main .bukken-cost-list .bukken-cost-list-item.common{width:10rem}.bukken-details .bukken-main .MuiTabs-root{min-height:0}.bukken-details .bukken-main .MuiTab-root{font-size:var(--fss-14);font-weight:var(--fw-bold);color:var(--base-font-color);flex:5.8125rem;min-height:0;padding-block:.25rem}.bukken-details .bukken-main .MuiTab-root:not(.bukken-details .bukken-main .MuiTab-root.Mui-selected){background-color:var(--main-background)}.bukken-details .bukken-main .MuiTabs-list{gap:calc(2 * var(--spacing))}.bukken-details .bukken-main .MuiTabPanel-root{height:44vh;overflow:hidden scroll}.bukken-details .bukken-main .MuiTabs-indicator{height:.25rem;top:0;bottom:auto}.bukken-details .bukken-main .basic-info .basic-info-item{font-size:var(--fss-14);font-weight:var(--fw-regular);gap:calc(4 * var(--spacing));align-items:flex-start}.bukken-details .bukken-main .basic-info .basic-info-item:not(.bukken-details .bukken-main .basic-info .basic-info-item:first-of-type){margin-top:1rem}.bukken-details .bukken-main .basic-info .basic-info-item .basic-info-title{font-size:var(--fss-14);font-weight:var(--fw-bold);width:5.625rem;height:auto;color:var(--pale-font-color);border:1px solid var(--pale-font-color);border-radius:var(--radius-size-2);text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;flex-shrink:0;margin:0;padding:.25rem 0}.bukken-details .bukken-main .basic-info .basic-info-item .basic-info-text{font-size:var(--fss-14);font-weight:var(--fw-regular);text-box-trim:trim-both;text-box-edge:cap alphabetic;align-self:center;line-height:1.5em}.bukken-details .bukken-main .basic-info .basic-info-item .basic-info-text .basic-info-traffic{font-size:var(--fss-14);font-weight:var(--fw-regular);line-height:1.2}.bukken-details .bukken-main .basic-info .basic-info-item .basic-info-text .basic-info-traffic:not(.bukken-details .bukken-main .basic-info .basic-info-item .basic-info-text .basic-info-traffic:first-of-type){margin-top:.5rem}.bukken-details .bukken-main .bukken-no{background-color:var(--bukken-no-bgcolor);padding-block:calc(4 * var(--spacing));margin-block:calc(4 * var(--spacing))}.bukken-details .bukken-main .bukken-no .bukken-no-title{text-align:center;font-size:var(--fss-14);font-weight:var(--fw-regular);text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-bottom:calc(2 * var(--spacing))}.bukken-details .bukken-main .bukken-no .bukken-no-number{text-align:center;font-size:var(--fss-20);font-weight:var(--fw-bold);text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--main-color)}.bukken-details .equipment{--left-size-width:25%}.bukken-details .equipment .icon-area{padding-bottom:1rem}.bukken-details .equipment .icon-area .icon-list{justify-content:center;row-gap:calc(4 * var(--spacing));column-gap:calc(2 * var(--spacing));flex-flow:wrap;display:flex}.bukken-details .equipment .icon-area .one-icon{font-size:var(--fss-12);flex-direction:column;flex-basis:7em;justify-content:flex-start;align-items:center}.bukken-details .equipment .icon-area .MuiListItem-root{color:var(--regular-border-color)}.bukken-details .equipment .icon-area .MuiListItem-root.active{color:var(--main-color)}.bukken-details .equipment .equipment-area .equipment-list{flex-direction:column;gap:1.5rem;display:flex}.bukken-details .equipment .equipment-area .one-equipment-category{gap:1rem}.bukken-details .equipment .equipment-area .one-equipment-category .equipment-category-title{width:var(--left-size-width);font-size:var(--fss-14);font-weight:var(--fw-bold);color:var(--pale-font-color);text-box-trim:trim-both;text-box-edge:cap alphabetic;white-space:nowrap;flex-grow:0;flex-shrink:0;align-self:flex-start}.bukken-details .equipment .equipment-area .one-equipment-category .equipments{text-align:left;font-size:var(--fss-14);text-box-trim:trim-both;text-box-edge:cap alphabetic;flex-grow:1}.bukken-details .equipment .equipment-base-area{margin-top:1.5rem}.bukken-details .equipment .equipment-base-area .section-title{font-size:var(--fss-14);font-weight:var(--fw-bold);align-items:center;gap:calc(2 * var(--spacing));text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-top:calc(2 * var(--spacing));margin-bottom:calc(1 * var(--spacing));display:flex}.bukken-details .equipment .equipment-base-area .equipment-base{border-collapse:collapse;font-size:var(--fss-14)}.bukken-details .equipment .equipment-base-area .equipment-base tr th,.bukken-details .equipment .equipment-base-area .equipment-base tr td{border:1px solid var(--regular-border-color)}.bukken-details .equipment .equipment-base-area .equipment-base tr th{width:var(--left-size-width);font-size:var(--fss-14);font-weight:var(--fw-bold);color:var(--pale-font-color);padding-block:.5rem}.bukken-details .equipment .equipment-base-area .equipment-base tr td{text-align:left;width:7em;line-height:1.2;font-size:var(--fss-14);padding-block:.5rem;padding-inline:.5rem}.bukken-details .equipment .introduction-base-area{margin-top:1rem}.bukken-details .equipment .introduction-base-area .section-title{font-size:var(--fss-14);font-weight:var(--fw-bold);align-items:center;gap:calc(2 * var(--spacing));text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-top:calc(2 * var(--spacing));margin-bottom:calc(1 * var(--spacing));display:flex}.bukken-details .equipment .introduction-base-area .introduction-base{border-collapse:collapse;font-size:var(--fss-14)}.bukken-details .equipment .introduction-base-area .introduction-base tr th,.bukken-details .equipment .introduction-base-area .introduction-base tr td{border:1px solid var(--regular-border-color)}.bukken-details .equipment .introduction-base-area .introduction-base tr th{width:var(--left-size-width);font-size:var(--fss-14);font-weight:var(--fw-bold);color:var(--pale-font-color);padding-block:.5rem;padding-inline:.5rem}.bukken-details .equipment .introduction-base-area .introduction-base tr td{text-align:left;width:auto;line-height:1.2;font-size:var(--fss-14);padding-block:.5rem;padding-inline:.5rem}.bukken-details .photo{font-size:var(--fss-12)}.bukken-details .photo .section-title{font-size:var(--fss-14);font-weight:var(--fw-regular);border-bottom:calc(2 * var(--1px-to-rem)) solid var(--main-color);margin-bottom:.5rem;line-height:1}.bukken-details .photo .section-title .text-area{background-color:var(--photo-section-color);text-box-trim:trim-both;text-box-edge:cap alphabetic;padding:.25rem 1rem;display:inline-block}.bukken-details .photo article+:is(.bukken-details .photo article){margin-top:.5rem}.bukken-details .photo article .article-title{background-color:var(--photo-article-color);text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-bottom:.5rem;padding:.25rem 1rem;display:inline-block}.bukken-details .photo .swiper-slide{font-size:var(--fss-12)}.bukken-details .photo .swiper-slide figure{aspect-ratio:4/3}.bukken-details .photo .swiper-slide figure img{object-fit:contain;margin-inline:auto;max-width:100%;max-height:100%;margin-bottom:.25rem}.bukken-details .photo .swiper-slide figure figcaption{width:10em;font-size:var(--fss-12);font-weight:var(--fw-regular);text-align:center}.bukken-details .photo .panorama .image-holder{z-index:0;width:max-content;max-width:100%;max-height:100%;margin-inline:auto;position:relative;overflow:hidden}.bukken-details .photo .panorama .image-holder:before{content:"";z-index:1;background-color:#00000026;background-image:url(/assets/panorama-wwOl31Nt.svg);background-position:50%;background-repeat:no-repeat;background-size:60%;margin:auto;display:block;position:absolute;inset:0}.bukken-details .photo .panorama .image-holder:after{content:"";z-index:2;background-color:#0000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWsSURBVHgB7ZtfTBxFHMd/M7t33B8oUJuzgJFaYystFS7p+QCm8GB6oRAe1GDji4ZoE+Kr2MZoICnBPvCkMVFo1BcjiBSiFdQHPBKpCa2RB6CtxrQVi4BCQVy4u/0z/ma5o/y5O8CbmLK97+WS3Z2dufncb/78frOzBO6K4tdobW0tq6ysfC43N/dBPJdgZ8mYRPX09HTV1dUF8Jzgl0HkgIs2NjbuaWho6NV1fUqSpKVVaTtNDOUkhHjq6+srW1pa/sJrBrdYFLIfIX9BSB12LiQXMhINWWb9fv9reNwZCASCJhD+A5c1TbspyzIFCwlhDTTcIwh7VGprayv3er3FEUtaSpRSgkYM5ufn3ybYd9/xeDy53N5gTbGpqakJTtwJyyOulaVzQKtDckn3A6SpFKjVlAK1mlKgVtN9AyqDGHE/2YiTxiK/E/tPRdcM4w0V4kdMBEuQk42nRIBq2oXvH9evTzxA0Iden2goQdlxqmIYHtqzGDP37Rl3qPVrL3GnqRvSGCP0QN6M/EzptWTrKgKUGQjJLv+cxyTJINnpf8NS0L5ioHmFsoVFWzyD8DQ2/GsWZLrN6InhhzgdKptbyADNoGhvXkkGSUpM0+XRkEwNNjFL0158elSq8l3Fq2mRVF5JF8RpuqTg4VnHFw0dcLfpBrWvrhxW3+4ogb3ZDEOtpCHNKoIg0ayMBfsbNZdCpz8s1doDvkjZbvymQ+Lfkcx7GOP3UrU98GT49fMl9jM1g7A7Yx4ESdRgBGwxaJNP+EbZ/D/p4bMdRdgAwXaybASTnJtnZnwBZEltHzisnm0vcrz1wjCt8o2RjoAXBEkYaKThOWzPIxwhjFeYX9gUdg3kp8V2Dlnz1BgvS+TSlTjQqCh12GqOjfLDTWFXIAOF/F4OKXNIQhASFBAoMaBKyMbmFV7W8sCxGrYJm/EdxWmvO/ETntrW5MP5M/xBr0979+KBNZAksmbHR+zFJSF1FFGIZHvl+LC0cIxDuFauRmDZ/KLTVn7kRsxJH8dqqezITd5E10FyueznXrpE3S4+vya9kM7XjLogeUWngFidSsV1RxtIUqK8OoeGjetzicrdlkT10UQVSQQZzRsLMpomRKnoxWpKgW5TDGI53sy8pEEip5yZN6nbKvc/SAQoY+N/prOrv2XB6pg06gy831fEro2nR4DW5QSmX/89A+dS7uotrUvV9bFb2Wx8Oh3ix7pblghQVT3/zRPB0x+V4vFyzLnarXvvy4P6wMg+PNc25CSgG4GRfO4w4L2FsBZ2KXzm49Jw27fFsNwqkpKI6YWAK00nmS7DPI7n1jHmiDGFyLZT/h8hyxmM4S4SgjEqcTsSrT5sWeJ93Xi+a7yHdfF9Y6ESDRpCSN+WIaOKDTskaBwyJS4eddpV7eLQIRPyzW1ARhWB5XeHsQyyy6UQl0MFQRJn0TvKLvVcZ0lay8uDUsXRSDxphlrcLLzPxfMDed/mgxhBWJBPlg+RDJcSav6shOZkG2R/zgIIkBBQZjBCdIOw3GxD6/mhUP3kO2/UkMb8ooRRyKB0KH8uVl599NZuHF2raJZrZQohLmeI5GQzHJMpYNkgQCJAqXQwd8ZAgxCJsPXdimCsChnOuE1QynSHqXf/HHU710wh8qN7FWYYhD6WMwMCRt3kwzRmViOx97PcbOPN2dySiTaKUBAQjyZvUZJ0Of/L9oKUU281pUCtphSo1ZQCtZrwQStLepniXhdnpNPT03+AyMDvHhPfd84ZaW9vb5eu65s/w9y5cnZ3d1+IbjW/grA3JMlauz01TTNkWd5HCPGZDnVzc3MFQhYgrGW2m/P99AhZwN+UwFPCwx/W398fVBSl0+/3v4rWDeE1dQdvPWe8K6Lh8tCAx5uamng8uyZ6N1+G4S/4VFdXP+vxeHKQdac1ZX1ycnKqr6/v89ra2gGIvLTEE/4F/mFwYU60t/0AAAAASUVORK5CYII=);background-position:right .5em bottom .5em;background-repeat:no-repeat;background-size:1.5rem;margin:auto;display:block;position:absolute;inset:0}.bukken-details .photo .panorama .image-caption{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bukken-details .facilities .neighborhoods .one-neighbor:not(:first-of-type){margin-top:.75em}.bukken-details .facilities .neighborhoods .one-neighbor .MuiListItemText-root{font-size:var(--fss-14);font-weight:var(--fw-regular);text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;padding:0;line-height:1}.bukken-details .facilities .neighborhoods .one-neighbor{margin:0;padding:0}.bukken-details .facilities .section-title{font-size:var(--fss-14);font-weight:var(--fw-bold);margin-bottom:.5rem}.bukken-details .facilities .another-rooms{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;display:inline-flex}.bukken-details .facilities .another-rooms .one-room-no{border:var(--1px-to-rem) solid var(--main-color);background-color:var(--another-room-no);border-radius:var(--radius-size-5);width:auto;padding:.5rem 1rem}.bukken-details .facilities .another-rooms .one-room-no .MuiTypography-root{font-size:var(--fss-14);font-weight:var(--fw-regular);text-box-trim:trim-both;text-box-edge:cap alphabetic}.bukken-details .BottomButtonArea{flex-grow:0;flex-shrink:0;position:static}.bukken-details .BottomButtonArea .bukken-action-button{font-size:var(--fss-14);font-weight:var(--fw-regular);width:5.625rem;padding-inline:0}.information .MuiDialog-container .MuiDialog-paper{width:100%}.information .bukken-name{background-color:var(--main-color);color:var(--color-white);text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;padding-block:calc(1 * var(--spacing))}.information .section-title{font-size:var(--fss-14);font-weight:var(--fw-bold);align-items:center;gap:calc(2 * var(--spacing));text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-top:calc(2 * var(--spacing));display:flex}.information .bukken-fee-price{font-weight:var(--fw-bold);font-size:var(--fss-14);color:var(--main-color);margin-left:calc(5 * var(--spacing))}.information .bukken-fee-month{font-weight:var(--fw-regular);font-size:var(--fss-12)}.information .basic-info .basic-info-item{font-size:var(--fss-14);font-weight:var(--fw-regular);gap:calc(4 * var(--spacing));align-items:flex-start}.information .basic-info .basic-info-item:not(.information .basic-info .basic-info-item:first-of-type){margin-top:.5rem}.information .basic-info .basic-info-item .basic-info-title{font-size:var(--fss-12);font-weight:var(--fw-bold);width:5.625rem;height:auto;color:var(--pale-font-color);border:1px solid var(--pale-font-color);border-radius:var(--radius-size-2);text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;flex-shrink:0;margin:0;padding:.25rem 0}.information .basic-info .basic-info-item .basic-info-text{font-size:var(--fss-12);font-weight:var(--fw-regular);text-box-trim:trim-both;text-box-edge:cap alphabetic;align-self:center;line-height:1.5em}.information .basic-info .basic-info-item .basic-info-text .basic-info-traffic{font-size:var(--fss-14);font-weight:var(--fw-regular);line-height:1.2}.information .basic-info .basic-info-item .basic-info-text .basic-info-traffic:not(.information .basic-info .basic-info-item .basic-info-text .basic-info-traffic:first-of-type){margin-top:.5rem}.bukken-map{min-height:100svh;padding-inline:1rem}.MuiDrawer-root:has(.bukken-map){padding-right:var(--scrollbar-width)}.MuiPaper-root:has(.bukken-map){width:calc(var(--screen-size));background-color:var(--transparent-drawer-background-color)}.bukken-map .itsmonavi{height:var(--bukken-map-height)}.bukken-all-photo{min-height:100svh;padding-inline:1rem}.MuiDrawer-root:has(.bukken-all-photo){padding-right:var(--scrollbar-width)}.MuiPaper-root:has(.bukken-all-photo){width:calc(var(--screen-size));background-color:var(--transparent-drawer-background-color)}.bukken-all-photo .scroll-y{max-height:calc(100svh - 2.5rem);overflow:hidden auto}.bukken-all-photo .scroll-y img+:is(.bukken-all-photo .scroll-y img){margin-top:1rem}.bukken-all-photo .one-photo{font-size:0 / 0;margin-block:.5rem;position:relative}.bukken-all-photo .one-photo .explain{background-color:var(--popup-backdrop);color:#fff;text-align:center;width:100%;height:auto;padding-block:.5rem;font-size:1rem;font-weight:700}.anshinpack-banner{border:2px solid var(--main-color);background-color:#fef6f8;justify-content:center;align-items:center;gap:.5rem;margin:1rem 0;padding:8px 16px;display:flex}.anshinpack-banner .anshinpack-banner-left-column{flex-direction:column;flex-shrink:0;align-items:center;gap:.2rem;display:flex}.anshinpack-banner .anshinpack-banner-icon{width:9rem;height:1.2rem}.anshinpack-banner .anshinpack-banner-target-bukken-text{font-size:var(--fss-14);font-weight:var(--fw-medium);color:var(--base-font-color)}.anshinpack-banner .anshinpack-banner-text-wrapper{padding:0 4px;position:relative}.anshinpack-banner .anshinpack-banner-description{font-size:var(--fss-12);font-weight:var(--fw-bold);color:var(--main-color);text-align:center;white-space:nowrap;line-height:1.5}.anshinpack-banner .anshinpack-banner-details-link{width:100%;font-size:var(--fss-12);white-space:nowrap;justify-content:center;align-items:center;gap:.25rem;margin-top:.5rem;display:flex}.anshinpack-banner .anshinpack-banner-details-link .anshinpack-banner-link{color:var(--link-color);text-decoration:underline}.anshinpack-banner .anshinpack-banner-details-link .anshinpack-banner-link-icon{width:.625rem;height:.625rem}.anshinpack-banner .anshinpack-banner-slash{background-color:var(--main-color);width:.15rem;height:100%;position:absolute;top:50%}.anshinpack-banner .anshinpack-banner-slash.anshinpack-banner-right{right:4px;transform:translateY(-50%)skew(-20deg)}.anshinpack-banner .anshinpack-banner-slash.anshinpack-banner-left{left:4px;transform:translateY(-50%)skew(20deg)}.download-search-textbox-button{padding-inline:1rem;padding-top:1.5rem}.download-search-textbox-button-area{justify-content:space-between;align-items:end;padding-bottom:1.5em;display:flex}.download-search-textbox{flex-direction:column;gap:.5rem;width:20.5rem;display:flex}.download-search-button{padding-left:.5rem}.download-user-list{min-height:calc(100svh - var(--site-header-height));padding-inline:1rem}.download-user-list-shadow{box-shadow:var(--drop-shadow);border-radius:1rem;margin-bottom:1rem}.download-user-list-top-name{font-weight:var(--fw-medium)}.download-user-list-top-keiyaku-bukken{padding-bottom:.5rem;padding-right:1rem}.download-keiyaku-bukken{font-size:var(--fss-14);font-weight:var(--fw-medium);flex-direction:column;align-items:flex-end;display:flex}.download-keiyaku-start-day{color:var(--pale-font-color)}.download-bukken-name{gap:.5rem;display:flex}.download-user-list-bottom{justify-content:space-between;align-items:end;padding:1rem 1rem 1.25rem;display:flex}.download-contract-document{font-size:var(--fss-14);font-weight:var(--fw-medium);color:#00f;cursor:pointer;text-decoration:underline}.download-contract-document.downloaded{color:gray}.download-download-button{flex-direction:column;align-items:center;display:flex}.download-download-flg{font-size:var(--fss-14);font-weight:var(--fw-regular);padding-bottom:.5rem}.download-tantou-select .MuiSelect-select{font-size:var(--fss-14);font-weight:var(--fw-medium);border-bottom:.5px solid var(--regular-border-color)}.reminder{background-color:var(--reverse-forecolor);min-height:calc(100svh - var(--site-header-height))}.reminder-top{padding-top:3rem;padding-inline:1rem}.reminder-caution-alert{background-color:var(--pale-yellow);font-size:var(--fss-16);font-weight:var(--fw-regular);color:var(--base-font-color);padding-right:.5rem}.reminder-form{padding-top:2rem}.reminder-button-area{font-size:var(--fss-12);font-weight:var(--fw-medium);justify-content:center;align-items:center;padding-block:.7rem;display:flex}.reminder-cancel-button{font-size:var(--fss-16);color:var(--base-font-color);background-color:var(--reverse-forecolor);border-radius:5px;width:9.5rem;height:3.2rem}.reminder-submit-button{font-size:var(--fss-16);color:var(--reverse-forecolor);background-color:var(--main-color);border-radius:5px;width:9.5rem;height:3.2rem}.passcode-top{background-color:var(--reverse-forecolor);min-height:calc(100svh - var(--site-header-height));padding-top:2rem;padding-inline:1rem}.passcode-text{font-size:var(--fss-16);line-height:1.5rem}.passcode-form{padding-top:1rem}.passcode-button{font-size:var(--fss-14);color:var(--reverse-forecolor);background-color:var(--main-color);border-radius:5px;width:12.5rem;height:3.2rem}.edit-top{background-color:var(--reverse-forecolor);min-height:calc(100svh - var(--site-header-height));padding-top:2rem;padding-inline:1rem}.edit-new-password{font-size:var(--fss-16)}.edit-corporate{padding-top:1.5rem}.edit-form-top{padding-top:.5rem}.edit-form-name{font-size:var(--fss-16);padding-block:1rem;padding-left:1rem}.edit-setting-button{font-size:var(--fss-14);color:var(--reverse-forecolor);background-color:var(--main-color);border-radius:5px;width:12.5rem;height:3.2rem}.notifications-top{font-size:var(--fss-16);color:var(--base-font-color);justify-content:space-between;padding-top:1.25rem;padding-bottom:2.5rem;padding-left:.5rem;display:flex}.notification-unread-selector{align-items:center;display:flex}.notification-unread{font-size:var(--fss-24);font-weight:var(--fw-medium);color:var(--main-color)}.notification-selector{padding-right:1rem}.notification-list-item{border-bottom:1px solid;border-color:var(--regular-border-color);max-width:var(--screen-size);padding:0;justify-content:space-between;align-items:center;column-gap:1rem;margin:0;padding-block:1.25rem;padding-inline:1rem;display:flex}.notification-juyo{flex-grow:0;flex-shrink:0;width:max-content}.naiyo{table-layout:fixed;flex-direction:column;flex-grow:1;flex-shrink:1;column-gap:1rem;width:100%;display:table}.day{white-space:nowrap;text-align:right;flex-grow:0;flex-shrink:0}.notification-title{font-size:var(--fss-16);color:var(--base-font-color);text-overflow:ellipsis;white-space:nowrap;width:-webkit-fill-available;width:-moz-available;flex-grow:1;flex-shrink:1;width:stretch;max-width:75%;overflow:hidden}.notification-body{font-size:var(--fss-14);color:var(--pale-font-color);letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:100%;margin-top:.25rem;display:block;overflow:hidden}.notification-other{font-size:var(--fss-14);font-weight:var(--fw-bold);color:var(--base-font-color);padding-top:2rem;padding-left:.5rem}.notification-other-bottom{padding-bottom:8.3rem}.notification-other-list{border-bottom:1px solid;border-color:var(--regular-border-color);max-width:var(--screen-size);padding:0;justify-content:space-between;align-items:center;column-gap:1rem;margin:0;padding-block:1.25rem;padding-inline:1rem;display:flex}.notification-other-juyo{flex-grow:0;flex-shrink:0;width:max-content}.notification-other-naiyo{table-layout:fixed;flex-direction:column;flex-grow:1;flex-shrink:1;column-gap:1rem;width:100%;display:table}.notification-other-day{white-space:nowrap;text-align:right;flex-grow:0;flex-shrink:0}.notification-other-title{font-size:var(--fss-16);color:var(--base-font-color);text-overflow:ellipsis;white-space:nowrap;width:-webkit-fill-available;width:-moz-available;flex-grow:1;flex-shrink:1;width:stretch;max-width:75%;overflow:hidden}.notification-other-body{font-size:var(--fss-14);color:var(--pale-font-color);letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:100%;margin-top:.25rem;display:block;overflow:hidden}.important-top{min-height:calc(100svh - var(--site-header-height));padding:1.6rem 1.4rem}.important-day{font-size:var(--fss-16);padding-left:.5rem}.important-title{justify-content:center;align-items:center;padding-top:2.2rem;display:flex;position:relative}.important-title-text{font-size:var(--fss-20);font-weight:var(--fw-bold);white-space:pre-line;text-align:center}.important-body{font-size:var(--fss-16);letter-spacing:1px;white-space:pre-line;padding-top:2rem;padding-bottom:2rem;line-height:1.5rem}.important-back-button{font-size:var(--fss-16);background-color:var(--main-color);color:var(--reverse-forecolor);border-radius:5px;width:9.3rem;height:3.1rem}.important-back-button:disabled{color:var(--reverse-forecolor);background-color:#a6a6a6}.important-next-button{font-size:var(--fss-16);background-color:var(--main-color);color:var(--reverse-forecolor);border-radius:5px;width:9.3rem;height:3.1rem}.mypage-container{flex-direction:column;height:100svh;display:flex}.mypage-fixed-area{flex-shrink:0}.mypage-main-content{flex-grow:1;padding:.5rem 1rem;overflow-y:auto}.mypage-section{background-color:var(--main-background);border-radius:var(--radius-size-10);margin-bottom:1rem;padding:1rem}.mypage-section-group{background-color:var(--color-white);border-radius:var(--radius-size-10);padding:.5rem 1rem}.mypage-field-label{font-weight:var(--fw-medium);font-size:var(--fss-16);color:var(--base-font-color)}.mypage-field-value{padding:.75rem}.mypage-account-card-bank-name{margin-right:1.5em}.mypage-account-card-text-label{font-weight:var(--fw-medium);margin-right:.5em}.mypage-corporate-container{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.mypage-corporate-name{word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.mypage-corporate-id{background-color:var(--corp-id-bg-color);padding:.25rem}.mypage-update-info-guide-content{margin-bottom:2rem;padding:0 1rem 1rem}.mypage-update-info-guide-divider{border-bottom-width:5px;border-color:var(--mypage-update-info-guide-border-color);margin-bottom:.5rem}.mypage-update-info-guide-typography{margin-bottom:.5rem}.error-page-container{flex-direction:column;height:100svh;display:flex}.error-page-footer{flex-shrink:0}.error-page-main-content{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.error-page-title{justify-content:center;align-items:center;padding-top:2.2rem;display:flex;position:relative}.error-page-title-text{font-size:var(--fss-20);font-weight:var(--fw-bold);text-align:center;margin-bottom:2.25rem}.error-page-body{font-size:var(--fss-16);text-align:center;margin-bottom:2.25rem}.error-page-button{font-size:var(--fss-16);background-color:var(--main-color);color:var(--reverse-forecolor);border-radius:5px;border-radius:var(--radius-size-5);width:9.3rem;height:3.1rem}.progress-tantou-select .MuiSelect-select{font-size:var(--fss-14);font-weight:var(--fw-medium);border-bottom:.5px solid var(--regular-border-color)}.progress-list{padding-top:.5rem;padding-bottom:1rem;gap:1rem;padding-inline:1rem;display:grid}.progress-list-item{box-shadow:var(--drop-shadow);border-radius:1rem;min-height:90px;margin-bottom:0;overflow:hidden}.progress-list-shadow.one-bukken{height:100%;padding:initial;flex-direction:column;display:flex;overflow:hidden}.progress-list-shadow.one-bukken:hover{cursor:pointer;background-color:#0000000a;text-decoration:none}.progress-list-top{grid-template-columns:1fr 10rem;display:grid}.progress-list-top-item{grid-template-columns:subgrid;grid-column:1/-1;row-gap:5px;display:grid}.progress-tasya-status{grid-column:1}.progress-keiyaku-start-date{font-size:var(--fss-14);font-weight:var(--fw-medium);color:var(--pale-font-color);grid-column:2}.progress-name-group{grid-template-columns:subgrid;grid-column:1/-1;row-gap:2px;display:grid}.progress-user-name-kana{font-size:var(--fss-12);font-weight:var(--fw-medium);grid-column:1/-1}.progress-user-name-kanji{font-size:var(--fss-18);font-weight:var(--fw-medium);grid-column:1/-1}.progress-bukken-detail{grid-column:1/-1;padding-bottom:.2rem}.progress-list-top{justify-content:space-between;gap:calc(4 * var(--spacing));padding-right:1rem;display:grid}.progress-user-name{flex-shrink:0;flex-basis:50%}.progress-list-shadow:hover>div,.progress-list-top:hover{background-color:#0000}.progress-status-bukken{text-align:end;overflow:hidden}.progress-list-bottom{justify-content:flex-start;gap:calc(4 * var(--spacing));padding:calc(4 * var(--spacing));flex-direction:row;flex-grow:1;display:flex}.progress-list-detail{overflow:hidden}.progress-eki{align-items:center;margin-block:.25rem;display:flex}.progress-eki-content{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.progress-price{display:flex}.progress-yatin{font-size:var(--fss-18);font-weight:var(--fw-bold)}.progress-kyoekihi{font-size:var(--fss-12);padding-top:.3rem}.progress-syozai{white-space:nowrap;text-overflow:ellipsis;margin-bottom:.25rem;overflow:hidden}.progress-madori{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.progress-detail-all{padding-bottom:5rem}.progress-detail{padding-block:1.5rem;padding-inline:1rem}.progress-detail-top{background-color:var(--another-room-no);box-shadow:var(--drop-shadow);grid-template-columns:1fr 11rem;margin-bottom:1.5rem;padding-bottom:1rem;display:grid}.progress-detail-top-item{grid-template-columns:subgrid;grid-column:1/-1;row-gap:10px;padding:.5rem;display:grid}.progress-detail-status{grid-column:1;padding-top:.5rem}.progress-detail-keiyaku-start-date{font-size:var(--fss-14);font-weight:var(--fw-medium);color:var(--pale-font-color);grid-column:2;padding-top:.5rem}.progress-detail-name-katakana{font-size:var(--fss-14);font-weight:var(--font-weight-bold);grid-column:1/-1}.progress-detail-name{font-size:var(--fss-24);font-weight:var(--fss-bold);grid-column:1/-1}.progress-detail-bukken{font-size:var(--fss-14);font-weight:var(--fw-medium);grid-column:1/-1}.progress-detail-name-group{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.progress-detail-document{justify-content:space-between;display:flex}.progress-detail-list-right{flex-direction:column;align-items:flex-end;display:flex}.progress-detail-bukken-name{white-space:normal;word-break:break-word;overflow-wrap:break-word;width:200px}.progress-detail-heya-no{padding-left:1rem}.progress-detail-moushikomi-button{text-align:center;grid-column:1/-1;justify-items:center;padding-top:.5rem;display:grid}.progress-detail-customer{box-shadow:var(--drop-shadow);border:.5px solid var(--switch-off-color);border-radius:.5rem;padding:.5rem}.progress-detail-customer-info{font-size:var(--fss-16);font-weight:var(--fw-bold)}.progress-detail-customer-tel-email{padding-top:1rem}.progress-detail-customer-tel{align-items:center;display:flex}.progress-detail-tel{font-size:var(--fss-16);padding-block:1.5rem;flex-shrink:0;padding-left:1rem;padding-right:1.5rem}.progress-detail-tel-no{font-size:var(--fss-16);padding-left:1rem}.progress-defalt-tel-icon{margin-left:auto;display:flex}.progress-detail-customer-email{display:flex}.progress-detail-email{padding-block:1.5rem;flex-shrink:0;padding-left:1.7rem;padding-right:1.82rem}.progress-detail-email-address{word-break:break-all;align-self:center;padding-left:1rem}.progress-detail-email-icon{align-items:center;margin-left:auto;display:flex}.progress-detail-cancel-button{text-align:center}.progress-disable{padding-top:1rem;padding-inline:1rem}.progress-dialog{gap:.5rem}.progress-detail-form{cursor:pointer;font-size:var(--fss-14);color:#007aff;padding-top:1rem;text-decoration:underline;display:block}.hidden{display:none}.tirashi-select{min-height:calc(100svh - var(--site-header-height))}.tirashi-separator-text{align-items:center;padding-block:1rem;padding-inline:.5rem;display:flex}.tirashi-text{font-size:var(--fss-18);font-weight:var(--fw-bold)}.tirashi-list{padding-inline:2rem;padding-bottom:1rem}.cyukai-tirashi{border:1px solid var(--regular-border-color);background-color:var(--reverse-forecolor);padding-top:1rem;border-radius:10px;margin-bottom:1rem;padding-inline:1.5rem}.cyukai-tirashi:has(input:checked){background-color:var(--pale-background)}.cyukai-radio-image{align-items:center;gap:2.5rem;padding-top:.5rem;padding-bottom:1rem;display:flex}.okyaku-tirashi{border:1px solid var(--regular-border-color);background-color:var(--reverse-forecolor);padding-top:1rem;border-radius:10px;margin-bottom:1rem;padding-inline:1.5rem}.okyaku-tirashi:has(input:checked){background-color:var(--pale-background)}.okyaku-radio-image{align-items:center;gap:2.5rem;padding-top:.5rem;padding-bottom:1rem;display:flex}.shitsunai-tirashi{border:1px solid var(--regular-border-color);background-color:var(--reverse-forecolor);padding-top:1rem;border-radius:10px;margin-bottom:1rem;padding-inline:1.5rem}.shitsunai-tirashi:has(input:checked){background-color:var(--pale-background)}.shitsunai-tirashi-image{align-items:center;gap:2.5rem;padding-top:.5rem;padding-bottom:1rem;display:flex}.shitsunai-image,.okyaku-image,.cyukai-image{box-shadow:var(--drop-shadow)}.cyukai-tirashi-font,.okyaku-tirashi-font,.shitsunai-tirashi-font{font-size:var(--fss-15);font-weight:var(--fw-bold)}.initial-cost{color:var(--base-font-color);overflow-x:clip}.initial-cost .month-header{align-items:center;column-gap:calc(12 * var(--1px-to-rem));margin-bottom:calc(12 * var(--1px-to-rem));display:flex}.initial-cost .month-header>.MuiTypography-root{align-items:center;margin:0;line-height:1;display:flex}.initial-cost .month-header .MuiFormControlLabel-root{align-items:center;margin:0}.initial-cost .month-header .MuiFormControlLabel-label{align-items:center;line-height:1;display:inline-flex}.initial-cost .MuiFormControlLabel-root.ic-switch.ic-switch--top{align-items:flex-start}.initial-cost .MuiSwitch-root.ic-switch{margin:0}.initial-cost .kv2{--kv-bleed-y:calc(12 * var(--1px-to-rem));position:relative}.initial-cost .kv2:before{content:"";left:var(--kv-left);top:calc(-16 * var(--1px-to-rem));bottom:calc(-16 * var(--1px-to-rem));width:calc(1 * var(--1px-to-rem));background-color:#0000001a;position:absolute}.initial-cost .kv2--monthly{--kv-left:clamp(calc(120 * var(--1px-to-rem)), 22%, calc(200 * var(--1px-to-rem)))}.initial-cost .kv2--once{--kv-left:clamp(calc(120 * var(--1px-to-rem)), 22%, calc(190 * var(--1px-to-rem)))}.initial-cost .kv2-row{padding-top:calc(12 * var(--1px-to-rem));padding-bottom:calc(12 * var(--1px-to-rem));align-items:center;display:flex}.initial-cost .kv2-key{width:var(--kv-left);font-size:1rem;line-height:1.5;font-weight:var(--fw-regular);text-align:center;letter-spacing:.04em;white-space:pre-line;transform:translate(calc(-6 * var(--1px-to-rem)));justify-content:center;display:flex}.initial-cost .kv2-val{min-width:0;padding-left:calc(16 * var(--1px-to-rem));align-items:center;gap:calc(12 * var(--1px-to-rem));flex:1;display:flex}.initial-cost .kv2 .kv2-val.grid-2,.initial-cost .kv2 .kv2-val.grid-3{column-gap:calc(12 * var(--1px-to-rem));align-items:center;display:grid}.initial-cost .kv2 .kv2-val.grid-2>:nth-of-type(2){min-width:0}.initial-cost .kv2 .kv2-val.grid-3{row-gap:calc(8 * var(--1px-to-rem))}.initial-cost .kv2 .kv2-val.grid-3>:first-of-type{min-width:calc(100 * var(--1px-to-rem))}.initial-cost .kv2 .yen{white-space:nowrap;line-height:1}.initial-cost .kv2 .amount-unit-control{scroll-margin-top:72px}.initial-cost .kv2 .amount-unit-control .MuiOutlinedInput-root{width:calc(78 * var(--1px-to-rem));height:calc(40 * var(--1px-to-rem))}@supports selector(.x:has(*)){.initial-cost .kv2 .amount-unit-control .MuiOutlinedInput-root:has(input.MuiOutlinedInput-input){width:calc(100 * var(--1px-to-rem))}}.initial-cost .kv2 .kv2-val.grid-2>:first-of-type .MuiOutlinedInput-root,.initial-cost .kv2 .kv2-val.grid-3>:first-of-type .MuiOutlinedInput-root{width:calc(100 * var(--1px-to-rem))}.initial-cost .kv2 .amount-unit-control .MuiSelect-select{width:auto}.initial-cost .kv2 .amount-unit-control .MuiFormControl-root{width:100%;min-width:0}.initial-cost .kv-inline .MuiListItem-root{padding:0}.initial-cost .kv-inline .MuiFormLabel-root{display:none}.initial-cost .kv-inline.center .MuiFormHelperText-root{margin-top:calc(4 * var(--1px-to-rem));margin-left:initial;margin-right:initial;padding-bottom:.5rem;font-size:.75rem;line-height:1.3;display:block}.initial-cost .kv-inline.num .MuiFormHelperText-root{margin-top:calc(4 * var(--1px-to-rem));font-size:.75rem;line-height:1.3;display:block}.initial-cost .kv-inline .input-control{margin:0}.initial-cost .kv-inline .MuiFormControl-root{width:100%;min-width:0}.initial-cost .kv-inline .MuiOutlinedInput-root{height:calc(40 * var(--1px-to-rem))}.initial-cost .kv-inline.num input{text-align:right}.initial-cost .kv-inline.center input{text-align:center}.initial-cost .kv2-key .kv-inline.center{width:clamp(calc(88 * var(--1px-to-rem)),80%,calc(140 * var(--1px-to-rem)));margin-inline:auto;margin-top:calc(-24 * var(--1px-to-rem))}.initial-cost .kv2-fullrow{grid-area:2/1/auto/-1;align-items:center;max-width:100%;display:flex}.initial-cost .kv2-fullrow.kv-align-start,.initial-cost .kv2 .kv2-val.kv-align-start{align-items:flex-start}.initial-cost .kv2-fullrow.nowrap{flex-wrap:nowrap}.initial-cost .MuiFormControlLabel-root.ic-switch{align-items:center;gap:calc(8 * var(--1px-to-rem));margin:0;display:inline-flex}.initial-cost .ic-switch .MuiFormControlLabel-label{text-align:left;font-size:.75rem;line-height:1}.initial-cost .ic-switch--full{width:100%;min-width:0}.initial-cost .ic-switch--top{align-items:flex-start;margin:0}.initial-cost .ic-switch--top .MuiFormControlLabel-label{white-space:nowrap;font-size:.75rem;line-height:1.4}.initial-cost .kv-select-month{width:calc(78 * var(--1px-to-rem));height:calc(40 * var(--1px-to-rem));margin-top:calc(20 * var(--1px-to-rem))}.initial-cost .bottom-button-area{margin-top:calc(24 * var(--1px-to-rem));margin-bottom:calc(24 * var(--1px-to-rem));justify-content:center;display:flex}.initial-cost .print-preview-button{width:calc(200 * var(--1px-to-rem));height:calc(50 * var(--1px-to-rem));min-width:unset;flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex}.bukken-tirashi-container{flex-direction:column;height:100svh;display:flex}.bukken-tirashi-main-content{flex-grow:1;justify-content:center;display:flex;overflow-y:auto}.bukken-tirashi-fixed-area{flex-shrink:0}.page-container{flex-direction:column;height:100svh;display:flex}.page-main-content{flex-grow:1;padding:1rem;overflow-y:auto}:is(.tenant-application,.application-guide){color:var(--base-font-color);overflow-x:clip}:is(.tenant-application,.application-guide) .month-header{align-items:center;column-gap:calc(12 * var(--1px-to-rem));margin-bottom:calc(12 * var(--1px-to-rem));display:flex}:is(.tenant-application,.application-guide) .month-header>.MuiTypography-root{align-items:center;margin:0;line-height:1;display:flex}:is(.tenant-application,.application-guide) .month-header .MuiFormControlLabel-root{align-items:center;margin:0}:is(.tenant-application,.application-guide) .month-header .MuiFormControlLabel-label{align-items:center;line-height:1;display:inline-flex}:is(.tenant-application,.application-guide) .MuiFormControlLabel-root.ic-switch{align-items:center;gap:calc(8 * var(--1px-to-rem));margin:0;display:inline-flex}:is(.tenant-application,.application-guide) .MuiSwitch-root.ic-switch{margin:0}:is(.tenant-application,.application-guide) .ic-switch .MuiFormControlLabel-label{text-align:left;font-size:.75rem;line-height:1}:is(.tenant-application,.application-guide) .ic-switch--full{width:100%;min-width:0}:is(.tenant-application,.application-guide) .ic-switch--top{align-items:flex-start;margin:0}:is(.tenant-application,.application-guide) .ic-switch--top .MuiFormControlLabel-label{white-space:nowrap;font-size:.75rem;line-height:1.4}:is(.tenant-application,.application-guide) .kv2{--kv-bleed-y:calc(12 * var(--1px-to-rem));position:relative}:is(.tenant-application,.application-guide) .kv2:before{content:"";left:var(--kv-left);top:calc(-20 * var(--1px-to-rem));bottom:calc(-20 * var(--1px-to-rem));width:calc(1 * var(--1px-to-rem));background-color:#0000001a;position:absolute}:is(.tenant-application,.application-guide) .kv2--monthly{--kv-left:clamp(calc(120 * var(--1px-to-rem)), 22%, calc(200 * var(--1px-to-rem)))}:is(.tenant-application,.application-guide) .kv2--once{--kv-left:clamp(calc(120 * var(--1px-to-rem)), 22%, calc(190 * var(--1px-to-rem)))}:is(.tenant-application,.application-guide) .kv2-row{padding-block:calc(12 * var(--1px-to-rem));align-items:center;display:flex}:is(.tenant-application,.application-guide) .kv2-key{width:var(--kv-left);font-size:1rem;line-height:1.5;font-weight:var(--fw-regular);text-align:center;letter-spacing:.04em;white-space:pre-line;transform:translate(calc(-6 * var(--1px-to-rem)));justify-content:center;display:flex}:is(.tenant-application,.application-guide) .kv2-val{min-width:0;padding-left:calc(16 * var(--1px-to-rem));align-items:center;gap:calc(12 * var(--1px-to-rem));flex:1;display:flex}:is(.tenant-application,.application-guide) .kv2 .kv2-val.grid-2,:is(.tenant-application,.application-guide) .kv2 .kv2-val.grid-3{grid-template-columns:minmax(calc(100 * var(--1px-to-rem)),calc(100 * var(--1px-to-rem))) auto minmax(0,1fr);column-gap:calc(12 * var(--1px-to-rem));align-items:center;display:grid}:is(.tenant-application,.application-guide) .kv2 .kv2-val.grid-2>:nth-of-type(2){min-width:0}:is(.tenant-application,.application-guide) .kv2 .kv2-val.grid-3{row-gap:calc(8 * var(--1px-to-rem))}:is(.tenant-application,.application-guide) .kv2 .kv2-val.grid-3>:first-of-type{min-width:calc(100 * var(--1px-to-rem))}:is(.tenant-application,.application-guide) .kv2 .yen{white-space:nowrap;line-height:1}:is(.tenant-application,.application-guide) .kv2 .amount-unit-control .MuiOutlinedInput-root{width:calc(78 * var(--1px-to-rem));height:calc(40 * var(--1px-to-rem))}@supports selector(.x:has(*)){:is(.tenant-application,.application-guide) .kv2 .amount-unit-control .MuiOutlinedInput-root:has(input.MuiOutlinedInput-input){width:calc(100 * var(--1px-to-rem))}}:is(.tenant-application,.application-guide) .kv2 .kv2-val.grid-2>:first-of-type .MuiOutlinedInput-root,:is(.tenant-application,.application-guide) .kv2 .kv2-val.grid-3>:first-of-type .MuiOutlinedInput-root{width:calc(100 * var(--1px-to-rem))}:is(.tenant-application,.application-guide) .kv2 .amount-unit-control .MuiSelect-select{width:auto}:is(.tenant-application,.application-guide) .kv2 .amount-unit-control .MuiFormControl-root{width:100%;min-width:0}:is(.tenant-application,.application-guide) .kv-inline .MuiListItem-root{padding:0}:is(.tenant-application,.application-guide) .kv-inline .MuiFormLabel-root{display:none}:is(.tenant-application,.application-guide) .kv-inline.center .MuiFormHelperText-root{margin-top:calc(4 * var(--1px-to-rem));margin-left:initial;margin-right:initial;padding-bottom:.5rem;font-size:.75rem;line-height:1.3;display:block}:is(.tenant-application,.application-guide) .kv-inline.num .MuiFormHelperText-root{margin-top:calc(4 * var(--1px-to-rem));font-size:.75rem;line-height:1.3;display:block}:is(.tenant-application,.application-guide) .kv-inline .input-control{margin:0}:is(.tenant-application,.application-guide) .kv-inline .MuiFormControl-root{width:100%;min-width:0}:is(.tenant-application,.application-guide) .kv-inline .MuiOutlinedInput-root{height:calc(40 * var(--1px-to-rem))}:is(.tenant-application,.application-guide) .kv-inline.num input{text-align:right}:is(.tenant-application,.application-guide) .kv-inline.center input{text-align:center}:is(.tenant-application,.application-guide) .kv2-key .kv-inline.center{width:clamp(calc(88 * var(--1px-to-rem)),80%,calc(140 * var(--1px-to-rem)));margin-inline:auto;margin-top:calc(-24 * var(--1px-to-rem))}:is(.tenant-application,.application-guide) .kv2-fullrow{grid-area:2/1/auto/-1;align-items:center;max-width:100%;display:flex}:is(.tenant-application,.application-guide) .kv2-fullrow.kv-align-start,:is(.tenant-application,.application-guide) .kv2 .kv2-val.kv-align-start{align-items:flex-start}:is(.tenant-application,.application-guide) .kv2-fullrow.nowrap{flex-wrap:nowrap}:is(.tenant-application,.application-guide) .kv-select-month{width:calc(90 * var(--1px-to-rem));height:calc(40 * var(--1px-to-rem));margin-top:calc(20 * var(--1px-to-rem))}:is(.tenant-application,.application-guide) .bottom-button-area{margin-top:calc(24 * var(--1px-to-rem));margin-bottom:calc(24 * var(--1px-to-rem));justify-content:center;display:flex}.tenant-application .next-button{width:calc(200 * var(--1px-to-rem));height:calc(50 * var(--1px-to-rem));min-width:unset;flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex}.application-guide .send-button{width:calc(370 * var(--1px-to-rem));height:calc(50 * var(--1px-to-rem));min-width:unset;border-radius:var(--radius-size-5);flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex}.application-guide .static-name{padding-right:calc(32 * var(--1px-to-rem));position:relative}.application-guide .static-name .suffix-sama{right:calc(12 * var(--1px-to-rem));white-space:nowrap;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.application-guide .select--disabled-gray.MuiInputBase-root.Mui-disabled,.application-guide .select--disabled-gray.MuiOutlinedInput-root.Mui-disabled{background-color:#f7f8f9}.application-guide .select--disabled-gray.Mui-disabled .MuiSelect-select{color:var(--base-font-color);-webkit-text-fill-color:var(--base-font-color)}.application-guide .select--disabled-gray .MuiOutlinedInput-notchedOutline,.application-guide .select--disabled-gray.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.application-guide .select--disabled-gray.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:0!important}.application-guide .select--disabled-gray.MuiInput-underline:before,.application-guide .select--disabled-gray.MuiInput-underline:after{border-bottom:0!important}.paper-application .pa-section-title{align-items:center;gap:calc(8 * var(--1px-to-rem));margin:calc(8 * var(--1px-to-rem)) 0;display:flex}.paper-application .pa-section-marker{width:calc(8 * var(--1px-to-rem));height:calc(18 * var(--1px-to-rem));background:var(--main-color);border-radius:calc(2 * var(--1px-to-rem));display:inline-block}.paper-application .pa-section-text{font-weight:var(--fw-bold)}.paper-application .pa-lead{margin:calc(8 * var(--1px-to-rem)) 0 calc(16 * var(--1px-to-rem));line-height:1.75}.paper-application .pa-cards{width:100%}.paper-application .pa-type-card{grid-template-columns:calc(40 * var(--1px-to-rem)) 1fr;gap:calc(8 * var(--1px-to-rem));padding:calc(14 * var(--1px-to-rem));border:1px solid var(--regular-border-color);border-radius:calc(16 * var(--1px-to-rem));cursor:pointer;background:#fff;grid-template-rows:auto auto;width:100%;display:grid}.paper-application .pa-type-card+.pa-type-card{margin-top:calc(16 * var(--1px-to-rem))}.paper-application .pa-type-card.is-selected{background:#fde7ee;border-color:#f5b1c8}.paper-application .pa-card-left{grid-area:2/1;justify-content:flex-start;align-self:center;display:flex}.paper-application .pa-card-right{display:contents}.paper-application .pa-card-title{text-align:left;margin-bottom:calc(10 * var(--1px-to-rem));font-weight:var(--fw-bold);grid-area:1/1/auto/-1}.paper-application .pa-card-preview{aspect-ratio:297/210;border-radius:calc(12 * var(--1px-to-rem));width:90%;box-shadow:0 calc(10 * var(--1px-to-rem)) calc(18 * var(--1px-to-rem)) #0000001f;background:#fff;grid-area:2/2;overflow:hidden}.paper-application .pa-card-preview object{border:0;width:100%;height:100%;display:block}.paper-application .pa-card-preview-placeholder{border:1px dashed var(--regular-border-color);border-radius:calc(12 * var(--1px-to-rem));background:#f7f8f9;width:100%;height:100%}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-4{top:calc(var(--spacing) * 4)}.right-4{right:calc(var(--spacing) * 4)}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-0\.25{margin-top:calc(var(--spacing) * .25)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-\[1px\]{height:1px}.h-\[1rem\]{height:1rem}.h-\[36px\]{height:36px}.h-\[48px\]{height:48px}.h-\[75px\]{height:75px}.h-\[90px\]{height:90px}.h-full{height:100%}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.min-h-\[90px\]{min-height:90px}.min-h-\[calc\(10\*var\(--1px-to-rem\)\)\]{min-height:calc(10 * var(--1px-to-rem))}.min-h-\[calc\(160\*var\(--1px-to-rem\)\)\]{min-height:calc(160 * var(--1px-to-rem))}.w-\[4rem\]{width:4rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[7rem\]{width:7rem}.w-\[48px\]{width:48px}.w-\[64px\]{width:64px}.w-\[75px\]{width:75px}.w-\[100\%\]{width:100%}.w-\[150px\]{width:150px}.w-\[235px\]{width:235px}.w-\[300px\]{width:300px}.w-\[calc\(200\*var\(--1px-to-rem\)\)\]{width:calc(200 * var(--1px-to-rem))}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow,.grow-1{flex-grow:1}.basis-1\/3{flex-basis:33.3333%}.basis-2\/3{flex-basis:66.6667%}.rotate-180{rotate:180deg}.rotate-\[-90deg\]{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-15{gap:calc(var(--spacing) * 15)}.gap-\[calc\(12\*var\(--1px-to-rem\)\)\]{gap:calc(12 * var(--1px-to-rem))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-scroll{overflow-y:scroll}.rounded-\(--radius-size-5\){border-radius:var(--radius-size-5)}.rounded-\(--radius-size-10\){border-radius:var(--radius-size-10)}.rounded-\[100px\]{border-radius:100px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y-\(length\:--1px-to-rem\){border-block-style:var(--tw-border-style);border-block-width:var(--1px-to-rem)}.border-t-\(length\:--1px-to-rem\){border-top-style:var(--tw-border-style);border-top-width:var(--1px-to-rem)}.border-b-\(length\:--1px-to-rem\){border-bottom-style:var(--tw-border-style);border-bottom-width:var(--1px-to-rem)}.border-y-\(--switch-off-color\){border-block-color:var(--switch-off-color)}.border-t-\(--switch-off-color\){border-top-color:var(--switch-off-color)}.border-b-\(--switch-off-color\){border-bottom-color:var(--switch-off-color)}.bg-\(--color-black\){background-color:var(--color-black)}.bg-\(--color-white\){background-color:var(--color-white)}.bg-\(--main-background\){background-color:var(--main-background)}.bg-\(--main-color\){background-color:var(--main-color)}.bg-\(--pale-background\){background-color:var(--pale-background)}.bg-\(--reverse-forecolor\){background-color:var(--reverse-forecolor)}.bg-\(--switch-off-color\){background-color:var(--switch-off-color)}.bg-\[\#FCF3E2\]{background-color:#fcf3e2}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[32px\]{padding-inline:32px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-\[var\(--1px-to-rem\)\)\],.pr-\[var\(--1px-to-rem\)\]{padding-right:var(--1px-to-rem)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.indent-\[0\.5rem\]{text-indent:.5rem}.indent-\[1rem\]{text-indent:1rem}.text-\(length\:--fss-12\){font-size:var(--fss-12)}.text-\(length\:--fss-14\){font-size:var(--fss-14)}.text-\(length\:--fss-16\){font-size:var(--fss-16)}.text-\(length\:--fss-18\){font-size:var(--fss-18)}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-break-spaces{white-space:break-spaces}.whitespace-nowrap{white-space:nowrap}.text-\(--badge-bell\){color:var(--badge-bell)}.text-\(--base-font-color\){color:var(--base-font-color)}.text-\(--color-white\){color:var(--color-white)}.text-\(--heavy-gray\){color:var(--heavy-gray)}.text-\(--link-color\){color:var(--link-color)}.text-\(--main-color\){color:var(--main-color)}.text-\(--pale-font-color\){color:var(--pale-font-color)}.text-\[var\(--link-color\)\]{color:var(--link-color)}.text-red-600{color:var(--color-red-600)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer patch{.itsmonavi img{max-width:none}@property --device-type{syntax:"sp|pc";inherits:true;initial-value:sp}.only-pc{display:none}@media screen and (hover:hover)and (pointer:fine){:root{--device-type:pc}.only-sp{display:none}.only-pc{display:block}a:where([href^="tel:"]){pointer-events:none}}}:root{--main-color:#f75586;--pale-background:#fff3f7;--pale-forecolor:#f7558680;--base-font-color:#333;--pale-font-color:#909090;--bottom-button-area-bgcolor:#ececece6;--heavy-gray:#4b4b4b;--reverse-forecolor:#fff;--main-background:#f7f8f9;--disabled-button-background-color:#a6a6a6;--disabled-button-color:#00000042;--accordion-open:#90909080;--popup-backdrop:#0006;--pale-yellow:#fcf3e2;--heavy-yellow:#feb400;--play-mark-color:#0078c980;--play-circle-color:#ffffff80;--switch-off-color:#c7c7cc99;--switch-on-color:#34c759;--progress-icon-received:#007bff;--progress-icon-received-back:#eef1fb;--progress-icon-review:orange;--progress-icon-prepared:#6a5acd;--progress-icon-finished:#28a745;--progress-icon-canceled:#dc3545;--badge-bell:#007aff;--required-color:#ff3b30;--required-input-color:#fff4f4;--calendar-header-color:#3c3c434d;--regular-border-color:#c7c7cc99;--error-text-color:#ff3b30;--corp-id-bg-color:#f6e0e7;--new-arrival-icon-color:#ff3b30;--exists-panorama-border-color:#b39f86;--advertisement-icon-color:#ff3b30;--new-building-icon-color:#ff3b30;--immediate-move-in-icon-color:var(--main-color);--referral-fee-icon-color:var(--main-color);--rent-free-month-icon-color:#248e1a;--waribiki-teigaku-icon-color:#6d30bc;--waribiki-rental-icon-color:#06969f;--in-progress-icon-bg-color:#fffc;--in-progress-icon-fore-color:var(--main-color);--bukken-no-bgcolor:#f755864d;--photo-section-color:#f755864d;--photo-article-color:#a6a6a64d;--link-color:#007aff;--transparent-drawer-background-color:#a6a6a6cc;--another-room-no:#fff3f7;--mypage-update-info-guide-border-color:#c7c7cc99}.main-color{color:var(--main-color)}.pale-font-color{color:var(--pale-font-color)}@media screen and (min-width:1280px){@layer pc{:root{--screen-size-base:1280;--fs-screen-ratio:1}.bukken-list{--bukken-list-vertical-count:2;--bukken-list-side-padding: 2rem ;--bukken-list-gap-size:1rem;--bukken-list-gap-count:calc(var(--bukken-list-vertical-count) - 1);--bukken-list-gap-all:calc(var(--bukken-list-gap-size) * var(--bukken-list-gap-count));--gap-total:calc(var(--bukken-list-side-padding) + var(--bukken-list-gap-all));gap:var(--bukken-list-gap-size);flex-flow:wrap;display:flex}.bukken-list .bukken-list-item{--vertical-size:calc(var(--screen-size-base) / var(--bukken-list-vertical-count) * 1px);--avg-gap-per-one-bukken:calc(var(--gap-total) / var(--bukken-list-vertical-count));width:calc(var(--vertical-size) - var(--avg-gap-per-one-bukken))}.bukken-list .bukken-list-item .one-bukken{height:100%}.bukken-list .bukken-list-item .one-bukken .bukken-title{flex-grow:0;flex-shrink:0}.bukken-list .bukken-list-item .one-bukken .bukken-list-detail{flex-grow:1}.bukken-list .bukken-list-item .one-bukken .bukken-list-icons{flex-grow:0;flex-shrink:0}.progress-list{--progress-list-vertical-count:2;--progress-list-side-padding: 2rem ;--progress-list-gap-size:1rem;--progress-list-gap-count:calc(var(--progress-list-vertical-count) - 1);--progress-list-gap-all:calc(var(--progress-list-gap-size) * var(--progress-list-gap-count));--gap-total:calc(var(--progress-list-side-padding) + var(--progress-list-gap-all));gap:var(--progress-list-gap-size);flex-flow:wrap;display:flex}.progress-list .progress-list-item{--vertical-size:calc(var(--screen-size-base) / var(--progress-list-vertical-count) * 1px);--avg-gap-per-one-bukken:calc(var(--gap-total) / var(--progress-list-vertical-count));width:calc(var(--vertical-size) - var(--avg-gap-per-one-bukken))}.progress-list .progress-list-item .one-bukken{height:100%}.progress-list .progress-list-item .one-bukken .progress-list-detail{flex-grow:1}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
