@charset "UTF-8";:root{--zoom:1;--wallWidth:0px;--wallHeight:0px;--moveOffsetX:0px;--moveOffsetY:0px;--paddingTop:50px;--paddingBottom:50px;--paddingHorizontal:50px;--wallpaperImagePath:"";--wallpaperWidth:1500px;--wallpaperHeight:900px;--wallpaperAspectRatio:1.6667;--wallpaperCoordinateX:0px;--wallpaperCoordinateY:0px;--wallpaperRepeat:repeat-x;--containmentScale:1;--wallAllocWidthOffset:0px}

/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;text-align:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}body,html{font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:2}html:not(.wf-active,.wf-inactive) input::-moz-placeholder,html:not(.wf-active,.wf-inactive) textarea::-moz-placeholder{color:transparent!important;visibility:hidden!important}html:not(.wf-active,.wf-inactive) *,html:not(.wf-active,.wf-inactive) :after,html:not(.wf-active,.wf-inactive) :before,html:not(.wf-active,.wf-inactive) input::placeholder,html:not(.wf-active,.wf-inactive) textarea::placeholder{color:transparent!important;visibility:hidden!important}html:not(.wf-active,.wf-inactive) :after,html:not(.wf-active,.wf-inactive) :before{opacity:0!important;visibility:hidden!important}body{height:100vh;min-height:640px;min-width:1280px}#main,body{position:relative;width:100%}#main,#pillar{height:100%}#pillar{border-right:1px solid #e5e5e5;left:0;min-height:640px;position:fixed;top:0;width:89px;z-index:1000}.pillar__logo{display:block;height:88px;width:88px}.pillar__logo__link{display:block;height:100%;position:relative;width:100%}.pillar__logo__link img{display:block;height:27px;inset:0;margin:auto;position:absolute;width:66px}.pillar__zoom{bottom:118px;height:124px;left:0;position:absolute;width:100%}.pillar__zoom__minus,.pillar__zoom__plus{background-position:50%;background-repeat:no-repeat;background-size:22px 22px;border:0;display:block;height:44px;left:22px;margin:0;padding:0;position:absolute;width:44px}.pillar__zoom__plus{background-image:url(/images/zoom_up.svg);top:0}.pillar__zoom__minus{background-image:url(/images/zoom_down.svg);bottom:0}.pillar__zoom__num{display:block;font-size:14px;height:36px;inset:0;letter-spacing:.05em;line-height:36px;margin:auto;position:absolute;text-align:center;white-space:nowrap;width:100%}.pillar__back{bottom:0;left:0;position:absolute}.pillar__back:before{background-color:#e5e5e5;content:"";display:block;height:1px;left:calc(50% - 22px);position:absolute;top:0;width:44px}.pillar__back__button{color:#000;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:88px;letter-spacing:.05em;line-height:88px;text-align:center;text-decoration:none;width:88px}#wrapper{padding-left:89px}#wrapper,.editor{height:100%;position:relative;width:100%}.editor{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor:not(.dragging){cursor:grab}.editor.dragging{cursor:grabbing!important}.editor[data-cursor] *{cursor:inherit!important}.editor[data-cursor=grip-top-left]{cursor:nwse-resize!important}.editor[data-cursor=grip-top-middle]{cursor:ns-resize!important}.editor[data-cursor=grip-top-right]{cursor:nesw-resize!important}.editor[data-cursor=grip-middle-left],.editor[data-cursor=grip-middle-right]{cursor:ew-resize!important}.editor[data-cursor=grip-bottom-left]{cursor:nesw-resize!important}.editor[data-cursor=grip-bottom-middle]{cursor:ns-resize!important}.editor[data-cursor=grip-bottom-right]{cursor:nwse-resize!important}.bound{height:calc(var(--wallHeight)*var(--zoom)*var(--containmentScale)*.1);left:50%;margin:auto;position:absolute;text-shadow:1.5px 1.5px 0 #fff,-1.5px -1.5px 0 #fff,-1.5px 1.5px 0 #fff,1.5px -1.5px 0 #fff,0 1.5px 0 #fff,0 -1.5px 0 #fff,-1.5px 0 0 #fff,1.5px 0 0 #fff;top:50%;transform:translate(calc(-50% + var(--moveOffsetX)),calc(-50% + var(--moveOffsetY)));width:calc(var(--wallWidth)*var(--zoom)*var(--containmentScale)*.1)}.bound:after{background-color:#fff;display:none;height:calc((var(--wallHeight) + var(--paddingTop) + var(--paddingBottom))*var(--zoom)*var(--containmentScale)*.1);left:calc(var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1*-1);opacity:.5;top:calc(var(--paddingTop)*var(--zoom)*var(--containmentScale)*.1*-1);width:calc((var(--wallWidth) + var(--paddingHorizontal)*2)*var(--zoom)*var(--containmentScale)*.1);z-index:9}.bound:after,.bound:before{content:"";position:absolute}.bound:before{border:2px solid #000;display:block;height:calc(100% + 2px);left:-1px;pointer-events:none;top:-1px;width:calc(100% + 2px);z-index:21}.editor[data-alloc-visible=true] .bound:after{width:calc(var(--allocWidth)*var(--zoom)*var(--containmentScale)*.1)}.editor[data-alloc-origin=other][data-alloc-visible=true] .bound:after,.editor[data-alloc-origin=right][data-alloc-visible=true] .bound:after{left:auto;right:calc(var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1*-1)}.editor[data-alloc-origin=center][data-alloc-visible=true] .bound:after{left:50%;transform:translateX(50%)}.editor.active .bound:after{display:block}.editor[data-scale-visible=false] .bound:before{opacity:0}.frame{height:100%;left:0;pointer-events:none;top:0;width:100%;z-index:10}.frame,.frame:before{display:block;position:absolute}.frame:before{border:2px solid #000;content:"";height:calc(100% + 2px);left:-1px;top:-1px;width:calc(100% + 2px)}.editor.active .frame{pointer-events:none;z-index:22}.editor[data-scale-visible=false] .frame:before{opacity:0}.frame__panel{border:1px solid #000;height:100%;position:absolute;top:0}.scale_horizontal{bottom:100%;box-sizing:content-box;height:calc(40px + var(--paddingTop)*var(--zoom)*var(--containmentScale)*.1);left:0;pointer-events:none;position:absolute;width:calc(100% + 1px);z-index:10}.scale_horizontal:has(.scale_horizontal__partial_width){height:calc(80px + var(--paddingTop)*var(--zoom)*var(--containmentScale)*.1)}.scale_horizontal:has(.scale_horizontal__corner){height:calc(100px + var(--paddingTop)*var(--zoom)*var(--containmentScale)*.1)}.editor[data-scale-visible=false] .scale_horizontal>:not(.scale_horizontal__tombo){display:none}.editor.active .scale_horizontal{pointer-events:none;z-index:22}.scale_horizontal__full_width{border-left:1px solid grey;border-right:1px solid grey;border-top:1px solid grey;height:20px;left:0;position:absolute;top:0;width:100%}.scale_horizontal__partial_width{height:20px;left:0;position:absolute;top:38px;width:100%}.scale_horizontal__partial_width__partial{border-left:1px solid grey;border-right:1px solid grey;border-top:1px solid grey;height:100%;position:absolute;top:0}.scale_horizontal__full_width__label,.scale_horizontal__partial_width__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:15px;font-style:normal;font-weight:600;height:16px;left:50%;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:-23px;transform:translate(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.scale_horizontal__corner{left:0;position:absolute;top:58px;width:100%}.scale_horizontal__corner__line{height:calc(42px + (var(--wallHeight) + var(--paddingTop) + var(--paddingBottom))*var(--zoom)*var(--containmentScale)*.1);position:absolute;top:0;width:1px}.scale_horizontal__corner__line:first-child{left:calc(800px*var(--zoom)*var(--containmentScale)*.1)}.scale_horizontal__corner__line:nth-child(2){left:calc(3000px*var(--zoom)*var(--containmentScale)*.1)}.scale_horizontal__corner__line:nth-child(3){left:calc(5200px*var(--zoom)*var(--containmentScale)*.1)}.scale_horizontal__corner__line:after{border-left:1px dashed #000;content:"";display:block;height:calc(100% - 30px);left:0;position:absolute;top:30px;width:0}.scale_horizontal__corner__label{display:block;font-size:13px;height:30px;left:50%;letter-spacing:.05em;line-height:30px;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.scale_horizontal__tombo{border-left:1px solid #f39b86;border-right:1px solid #f39b86;border-top:1px solid #f39b86;height:20px;position:absolute;right:calc(var(--tomboH)*var(--zoom)*var(--containmentScale)*.1*-1 + 1px);top:0;width:calc(var(--tomboH)*var(--zoom)*var(--containmentScale)*.1);z-index:1}.editor[data-alloc-origin=left] .scale_horizontal__tombo{left:calc(var(--tomboH)*var(--zoom)*var(--containmentScale)*.1*-1 + 1px)}.editor[data-alloc-origin=center] .scale_horizontal__tombo,.editor[data-alloc-origin=other] .scale_horizontal__tombo,.editor[data-alloc-visible=false] .scale_horizontal__tombo,.editor[data-tombo-visible=false] .scale_horizontal__tombo{display:none}.scale_horizontal:has(.scale_horizontal__partial_width) .scale_horizontal__tombo{top:38px}.scale_horizontal__tombo__label{color:#e8380d;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:15px;font-style:normal;font-weight:600;height:16px;left:50%;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:-23px;transform:translate(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.scale_vertical{bottom:100%;box-sizing:content-box;pointer-events:none;position:absolute;transform:rotate(90deg);transform-origin:left bottom;width:calc(var(--wallHeight)*var(--zoom)*var(--containmentScale)*.1);z-index:10}.editor[data-alloc-visible=true] .scale_vertical,.scale_vertical{height:calc(40px + var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1);left:100%}.editor[data-alloc-origin=left] .scale_vertical{bottom:100%;height:calc(40px + var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1);left:auto;right:100%;transform:rotate(-90deg);transform-origin:right bottom}.editor[data-alloc-origin=center][data-alloc-visible=true] .scale_vertical{height:calc(40px + (var(--allocWidth) - var(--wallWidth))/2*var(--zoom)*var(--containmentScale)*.1);left:100%}.editor[data-scale-visible=false] .scale_vertical>:not(.scale_vertical__tombo){display:none}.editor.active .scale_vertical{pointer-events:none;z-index:22}.scale_vertical__full_height{border-left:1px solid grey;border-right:1px solid grey;border-top:1px solid grey;height:20px;left:0;position:absolute;top:0;width:100%}.scale_vertical__full_height__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:15px;font-style:normal;font-weight:600;height:16px;left:50%;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:-23px;transform:translate(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.scale_vertical__tombo{border-left:1px solid #f39b86;border-right:1px solid #f39b86;border-top:1px solid #f39b86;height:20px;left:calc(var(--tomboV)*var(--zoom)*var(--containmentScale)*.1*-1);position:absolute;top:0;width:calc(var(--tomboVPosition)*var(--zoom)*var(--containmentScale)*.1 + 1px)}.editor[data-alloc-origin=left] .scale_vertical__tombo{left:auto;right:calc(var(--tomboV)*var(--zoom)*var(--containmentScale)*.1*-1)}.editor:has(.allocate__origin__v[data-origin=center]) .scale_vertical__tombo,.editor[data-alloc-origin=other] .scale_vertical__tombo,.editor[data-alloc-visible=false] .scale_vertical__tombo,.editor[data-tombo-visible=false] .scale_vertical__tombo{display:none}.editor:has(.allocate__origin__v[data-origin=bottom]) .scale_vertical__tombo{left:auto;right:calc((var(--paddingTop) + var(--paddingBottom) - var(--tomboV))*var(--zoom)*var(--containmentScale)*.1*-1)}.editor:has(.allocate__origin__v[data-origin=bottom])[data-alloc-origin=left] .scale_vertical__tombo{left:calc((var(--paddingTop) + var(--paddingBottom) - var(--tomboV))*var(--zoom)*var(--containmentScale)*.1*-1);right:auto}.scale_vertical__tombo__label{color:#e8380d;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:15px;font-style:normal;font-weight:600;height:16px;left:50%;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:-23px;transform:translate(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.furniture{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:9}.editor:not([data-furniture-visible=true]) .furniture{display:none}.editor.active .furniture{pointer-events:none;z-index:21}.furniture__block{background-image:linear-gradient(to bottom right,#fff,#fff calc(50% - 1px),#ccc calc(50% - 1px),#ccc 50%,#fff 0,#fff)}.furniture__block,.furniture__block__label{background-color:#fff;overflow:hidden;position:absolute}.furniture__block__label{font-size:10px;height:auto;left:0;line-height:16px;padding:2px 10px;text-align:center;text-overflow:ellipsis;top:50%;transform:translateY(-50%);width:100%}.furniture__block__label span.name{display:block;font-size:12px}.furniture__block__label span.dimension{display:block;font-size:10px}.modal__livesetting__preview .furniture__block__label,.sheet__main__preview .furniture__block__label{transform:translateY(-50%) scale(.75);transform-origin:center}.allocate{display:block;height:calc((var(--wallHeight) + var(--paddingTop) + var(--paddingBottom))*var(--zoom)*var(--containmentScale)*.1);left:calc(var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1*-1);position:absolute;top:calc(var(--paddingTop)*var(--zoom)*var(--containmentScale)*.1*-1);width:calc(var(--allocWidth)*var(--zoom)*var(--containmentScale)*.1);z-index:21}.editor:not([data-alloc-visible=true]) .allocate{display:none}.editor[data-alloc-origin=other] .allocate,.editor[data-alloc-origin=right] .allocate{left:auto;right:calc(var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1*-1)}.editor[data-alloc-origin=center] .allocate{left:50%;transform:translateX(-50%)}.editor.active .allocate{pointer-events:none;z-index:23}.allocate__origin,.allocate__origin__h,.allocate__origin__v{background-color:#e8380d;display:block;position:absolute}#sheet[data-material=wallpanel] .allocate__origin,#sheet[data-material=wallpanel] .allocate__origin__h,#sheet[data-material=wallpanel] .allocate__origin__v,.editor[data-alloc-origin=other] .allocate__origin,.editor[data-alloc-origin=other] .allocate__origin__h,.editor[data-alloc-origin=other] .allocate__origin__v,.editor[data-material=wallpanel] .allocate__origin,.editor[data-material=wallpanel] .allocate__origin__h,.editor[data-material=wallpanel] .allocate__origin__v,.editor[data-tombo-visible=false] .allocate__origin,.editor[data-tombo-visible=false] .allocate__origin__h,.editor[data-tombo-visible=false] .allocate__origin__v{display:none}.allocate__origin,.allocate__origin__h{clip-path:polygon(0 0,100% 0,50% 100%);height:8px;left:calc(var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1);top:0;transform:translate(calc(-50% + 1px),calc(-100% - 4px));width:16px}.editor[data-alloc-origin=other] .allocate__origin,.editor[data-alloc-origin=other] .allocate__origin__h,.editor[data-alloc-origin=right] .allocate__origin,.editor[data-alloc-origin=right] .allocate__origin__h{left:auto;right:calc(var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1);transform:translate(calc(50% - 1px),calc(-100% - 4px))}.editor[data-alloc-origin=center] .allocate__origin,.editor[data-alloc-origin=center] .allocate__origin__h{left:50%;transform:translate(-50%,calc(-100% - 4px))}.allocate__origin__v{clip-path:polygon(100% 0,100% 100%,0 50%);height:16px;left:auto;right:0;top:calc(var(--tomboVPosition)*var(--zoom)*var(--containmentScale)*.1);transform:translate(calc(100% + 4px),calc(-50% + 1px));width:8px}.editor[data-alloc-origin=left] .allocate__origin__v{clip-path:polygon(0 0,0 100%,100% 50%);left:0;right:auto;transform:translate(calc(-100% - 4px),calc(-50% + 1px))}.editor[data-alloc-origin=left] .allocate__origin__v[data-origin=bottom]{transform:translate(calc(-100% - 4px),calc(50% + 1px))}.allocate__origin__v[data-origin=top]{top:calc(var(--tomboVPosition)*var(--zoom)*var(--containmentScale)*.1)}.allocate__origin__v[data-origin=bottom]{bottom:calc(var(--tomboVPosition)*var(--zoom)*var(--containmentScale)*.1);top:auto;transform:translate(calc(100% + 4px),calc(50% + 1px))}.allocate__origin__v[data-origin=center]{top:50%}.allocate__rolls{height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}.allocate__rolls:empty,.allocate__rolls__roll{border:2px solid #e8380d}.allocate__rolls__roll{height:100%;position:absolute;top:0;width:calc(900px*var(--zoom)*var(--containmentScale)*.1 + 2px)}.allocate__scale_vertical{bottom:100%;box-sizing:content-box;height:40px;pointer-events:none;position:absolute;right:100%;transform:rotate(-90deg);transform-origin:right bottom;width:calc((var(--wallHeight) + var(--paddingTop) + var(--paddingBottom))*var(--zoom)*var(--containmentScale)*.1);z-index:10}.editor[data-alloc-origin=left] .allocate__scale_vertical{bottom:100%;left:100%;right:auto;transform:rotate(90deg);transform-origin:left bottom}.allocate__scale_vertical__full_height{border-left:1px solid #f39b86;border-right:1px solid #f39b86;border-top:1px solid #f39b86;height:20px;left:0;position:absolute;top:0;width:100%}.allocate__scale_vertical__full_height__label{color:#e8380d;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:15px;font-style:normal;font-weight:600;height:16px;left:50%;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:-23px;transform:translate(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.allocate__scale_horizontal{height:40px;left:0;position:absolute;top:100%;width:100%}.allocate__scale_horizontal:has(.allocate__scale_horizontal__full_width){height:40px}.allocate__scale_horizontal__partial_width{bottom:0;height:20px;left:0;position:absolute;width:calc(100% + 1px)}.allocate__scale_horizontal__partial_width__partial{border-bottom:1px solid #f39b86;border-left:1px solid #f39b86;border-right:1px solid #f39b86;height:20px;position:absolute;top:0;width:calc(900px*var(--zoom)*var(--containmentScale)*.1)}.allocate__scale_horizontal__partial_width__partial .number,.allocate__scale_horizontal__partial_width__partial .size{color:#e8380d;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:15px;font-style:normal;font-weight:600;height:16px;left:50%;letter-spacing:0;line-height:16px;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.allocate__scale_horizontal__partial_width__partial .number{font-size:13px;top:-2px}.allocate__scale_horizontal__partial_width__partial .number span{padding-right:2px}.allocate__scale_horizontal__partial_width__partial .size{top:24px}.allocate__scale_horizontal__full_width{border-bottom:1px solid #f39b86;border-left:1px solid #f39b86;border-right:1px solid #f39b86;bottom:-40px;height:20px;left:0;position:absolute;width:calc(100% + 1px)}.allocate__scale_horizontal__partial_width:empty~.allocate__scale_horizontal__full_width{bottom:0}.allocate__scale_horizontal__full_width__label{color:#e8380d;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:15px;font-style:normal;font-weight:600;height:16px;left:0;letter-spacing:0;line-height:16px;position:absolute;text-align:center;top:24px;white-space:nowrap;width:100%}.canvas{display:block;height:calc((var(--wallHeight) + var(--paddingTop) + var(--paddingBottom))*var(--zoom)*var(--containmentScale)*.1);left:calc(var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1*-1);overflow:hidden;position:absolute;top:calc(var(--paddingTop)*var(--zoom)*var(--containmentScale)*.1*-1);width:calc((var(--wallWidth) + var(--paddingHorizontal)*2)*var(--zoom)*var(--containmentScale)*.1);z-index:-1}.editor[data-alloc-visible=true] .canvas{width:calc(var(--allocWidth)*var(--zoom)*var(--containmentScale)*.1)}.editor[data-alloc-origin=other] .canvas,.editor[data-alloc-origin=right] .canvas{left:auto;right:calc(var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1*-1)}.editor[data-alloc-origin=center] .canvas{left:50%;transform:translateX(-50%)}.editor.editor_repaint .canvas{opacity:0}.canvas__fill__bottom,.canvas__fill__top{left:0;position:absolute;width:100%;z-index:0}.canvas__fill__top{background-color:var(--wallpaperFillTop);height:calc((var(--wallpaperCoordinateY) + var(--wallpaperHeight)/2)*var(--zoom)*var(--containmentScale)*.1);top:0}.canvas__fill__bottom{background-color:var(--wallpaperFillBottom);bottom:0;height:calc((var(--wallHeight) + var(--paddingTop) + var(--paddingBottom) - var(--wallpaperCoordinateY) - var(--wallpaperHeight)/2)*var(--zoom)*var(--containmentScale)*.1)}.canvas__fill__left,.canvas__fill__right{height:100%;position:absolute;top:0;z-index:0}.canvas__fill__left{background-color:var(--wallpaperFillLeft);left:0;width:calc((var(--wallpaperCoordinateX) + var(--wallpaperWidth)/2)*var(--zoom)*var(--containmentScale)*.1)}.editor[data-alloc-origin=other][data-alloc-visible=true] .canvas__fill__left,.editor[data-alloc-origin=right][data-alloc-visible=true] .canvas__fill__left{width:calc((var(--wallpaperCoordinateX) + var(--wallpaperWidth)/2 + var(--allocWidth) - var(--wallWidth) - var(--paddingHorizontal)*2)*var(--zoom)*var(--containmentScale)*.1)}.editor[data-alloc-origin=center][data-alloc-visible=true] .canvas__fill__left{width:calc((var(--wallpaperCoordinateX) + var(--wallpaperWidth)/2 + var(--allocWidth)/2 - var(--wallWidth)/2 - var(--paddingHorizontal)*2/2)*var(--zoom)*var(--containmentScale)*.1)}.canvas__fill__right{background-color:var(--wallpaperFillRight);right:0;width:calc((var(--wallWidth) + var(--paddingHorizontal)*2 - var(--wallpaperCoordinateX) - var(--wallpaperWidth)/2)*var(--zoom)*var(--containmentScale)*.1)}.editor[data-alloc-origin=center][data-alloc-visible=true] .canvas__fill__right{width:calc((var(--wallWidth) + var(--paddingHorizontal)*2 - var(--wallpaperCoordinateX) - var(--wallpaperWidth)/2 + var(--allocWidth)/2 - var(--wallWidth)/2 - var(--paddingHorizontal)*2/2)*var(--zoom)*var(--containmentScale)*.1)}.canvas__fill__wallpaper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.canvas__fill__wallpaper .canvas__fill__wallpaper__contraposition,.canvas__fill__wallpaper .canvas__fill__wallpaper__converse,.canvas__fill__wallpaper .canvas__fill__wallpaper__inverse,.canvas__fill__wallpaper .canvas__fill__wallpaper__proposition{background-position:calc(var(--wallpaperCoordinateX)*var(--zoom)*var(--containmentScale)*.1) calc(var(--wallpaperCoordinateY)*var(--zoom)*var(--containmentScale)*.1);background-repeat:var(--wallpaperRepeat);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.editor[data-alloc-origin=other][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__contraposition,.editor[data-alloc-origin=other][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__converse,.editor[data-alloc-origin=other][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__inverse,.editor[data-alloc-origin=other][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__proposition,.editor[data-alloc-origin=right][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__contraposition,.editor[data-alloc-origin=right][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__converse,.editor[data-alloc-origin=right][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__inverse,.editor[data-alloc-origin=right][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__proposition{background-position:calc((var(--wallpaperCoordinateX) + var(--allocWidth) - var(--wallWidth) - var(--paddingHorizontal)*2)*var(--zoom)*var(--containmentScale)*.1) calc(var(--wallpaperCoordinateY)*var(--zoom)*var(--containmentScale)*.1)}.editor[data-alloc-origin=center][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__contraposition,.editor[data-alloc-origin=center][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__converse,.editor[data-alloc-origin=center][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__inverse,.editor[data-alloc-origin=center][data-alloc-visible=true] .canvas__fill__wallpaper .canvas__fill__wallpaper__proposition{background-position:calc((var(--wallpaperCoordinateX) + (var(--allocWidth) - var(--wallWidth) - var(--paddingHorizontal)*2)/2)*var(--zoom)*var(--containmentScale)*.1) calc(var(--wallpaperCoordinateY)*var(--zoom)*var(--containmentScale)*.1)}.canvas__fill__wallpaper .canvas__fill__wallpaper__proposition{background-image:var(--wallpaperImagePath);background-size:calc(var(--wallpaperWidth)*var(--zoom)*var(--containmentScale)*.1) calc(var(--wallpaperHeight)*var(--zoom)*var(--containmentScale)*.1);z-index:0}.canvas__fill__wallpaper .canvas__fill__wallpaper__contraposition,.canvas__fill__wallpaper .canvas__fill__wallpaper__converse,.canvas__fill__wallpaper .canvas__fill__wallpaper__inverse{background-size:calc(var(--wallpaperWidth)*var(--zoom)*var(--containmentScale)*.1*2) calc(var(--wallpaperHeight)*var(--zoom)*var(--containmentScale)*.1*2);z-index:1}.design{background-image:var(--wallpaperImagePath);background-size:100% 100%;height:calc(var(--wallpaperHeight)*var(--zoom)*var(--containmentScale)*.1);left:calc((var(--wallpaperCoordinateX) - var(--paddingHorizontal))*var(--zoom)*var(--containmentScale)*.1);opacity:.4;position:absolute;top:calc((var(--wallpaperCoordinateY) - var(--paddingTop))*var(--zoom)*var(--containmentScale)*.1);width:calc(var(--wallpaperWidth)*var(--zoom)*var(--containmentScale)*.1);z-index:1}.editor.active .design{opacity:1;z-index:19}.designscale{background-size:100% 100%;height:calc(var(--wallpaperHeight)*var(--zoom)*var(--containmentScale)*.1);left:calc((var(--wallpaperCoordinateX) - var(--paddingHorizontal))*var(--zoom)*var(--containmentScale)*.1);opacity:1;position:absolute;top:calc((var(--wallpaperCoordinateY) - var(--paddingTop))*var(--zoom)*var(--containmentScale)*.1);width:calc(var(--wallpaperWidth)*var(--zoom)*var(--containmentScale)*.1);z-index:21}.designscale:before{border:1px solid #29abe2;height:100%;left:0;top:0;width:100%}.designscale:after,.designscale:before{content:"";display:block;position:absolute}.designscale:after{background-color:#fff;border:4px solid #29abe2;border-radius:50%;height:12px;right:-6px;top:-6px;width:12px}[data-alloc-origin=left] .designscale:after{left:-6px;right:auto}.designscale__horizontal,.designscale__vertical{background-color:#29abe2;position:absolute}.designscale__horizontal{background:repeating-linear-gradient(90deg,#29abe2,#29abe2 3px,transparent 0,transparent 5px);height:1px;left:100%;top:0}.designscale__horizontal.outboundH{transform:translateY(var(--designScaleTweakY))}.designscale__vertical{background:repeating-linear-gradient(0deg,#29abe2,#29abe2 3px,transparent 0,transparent 5px);bottom:100%;left:calc(100% - 1px);width:1px}.designscale__vertical.outboundV{transform:translateX(var(--designScaleTweakX))}.designscale__horizontal__label,.designscale__vertical__label{color:#29abe2;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:15px;font-style:normal;font-weight:600;height:18px;letter-spacing:0;line-height:16px;position:absolute;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.designscale__horizontal__label{left:50%;top:-22px;transform:translate(-50%)}.designscale__vertical__label{right:-8px;top:calc(50% - 9px);transform:rotate(-90deg);transform-origin:center center}.instance{display:block;height:calc((var(--wallHeight) + var(--paddingTop) + var(--paddingBottom))*var(--zoom)*var(--containmentScale)*.1);left:calc(var(--paddingHorizontal)*var(--zoom)*var(--containmentScale)*.1*-1);position:absolute;top:calc(var(--paddingTop)*var(--zoom)*var(--containmentScale)*.1*-1);width:calc((var(--wallWidth) + var(--paddingHorizontal)*2)*var(--zoom)*var(--containmentScale)*.1);z-index:25}body[data-centerlock=true] .instance *{pointer-events:none!important}.instance__out-focus-catcher{cursor:pointer;display:none;height:1000vh;left:-500vw;position:absolute;top:-500vh;width:1000vw;z-index:0}.editor.active .instance__out-focus-catcher{display:block}.editor.active.dragging .instance__out-focus-catcher{cursor:grabbing}.instance__bound{background-size:100% 100%;height:calc(var(--wallpaperHeight)*var(--zoom)*var(--containmentScale)*.1);left:calc(var(--wallpaperCoordinateX)*var(--zoom)*var(--containmentScale)*.1);opacity:0;position:absolute;top:calc(var(--wallpaperCoordinateY)*var(--zoom)*var(--containmentScale)*.1);transition:opacity .5s linear 0s;width:calc(var(--wallpaperWidth)*var(--zoom)*var(--containmentScale)*.1);z-index:1}.instance:hover .instance__bound{opacity:1;transition:opacity .1s linear 0s}.editor.moveByKey .instance__bound{opacity:1;transition:opacity 0s linear 0s}.editor.active .instance__bound{opacity:1;transition-duration:0s!important}.editor.editor_repaint .instance__bound{background-image:none!important}.instance__border{border:3px solid #29abe2;cursor:pointer;display:block;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}.editor.active .instance__border{cursor:move}.instance__border__label{background-color:#29abe2;border-radius:99999px;color:#fff;font-size:12px;height:33px;left:50%;letter-spacing:.05em;line-height:33px;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;text-shadow:none;top:50%;transform:translate(-50%,-50%);white-space:nowrap;width:60px}.editor.active .instance__border__label,body[data-centerlock=true] .instance__border__label{display:none}.instance__grip{background-color:#29abe2;border:2px solid #fff;border-radius:50%;display:block;display:none;height:15px;position:absolute;width:15px}.editor.active .instance__grip{display:block}.instance__grip[data-grip-v=top][data-grip-h=left]{cursor:nwse-resize;left:-8px;top:-8px}.instance__grip[data-grip-v=top][data-grip-h=middle]{cursor:ns-resize;left:calc(50% - 8px);top:-8px}.instance__grip[data-grip-v=top][data-grip-h=right]{cursor:nesw-resize;right:-8px;top:-8px}.instance__grip[data-grip-v=middle][data-grip-h=left]{cursor:ew-resize;left:-8px;top:calc(50% - 8px)}.instance__grip[data-grip-v=middle][data-grip-h=right]{cursor:ew-resize;right:-8px;top:calc(50% - 8px)}.instance__grip[data-grip-v=bottom][data-grip-h=left]{bottom:-8px;cursor:nesw-resize;left:-8px}.instance__grip[data-grip-v=bottom][data-grip-h=middle]{bottom:-8px;cursor:ns-resize;left:calc(50% - 8px)}.instance__grip[data-grip-v=bottom][data-grip-h=right]{bottom:-8px;cursor:nwse-resize;right:-8px}.instance.disable_horizontal .instance__grip[data-grip-h=left],.instance.disable_horizontal .instance__grip[data-grip-h=right],.instance.disable_vertical .instance__grip[data-grip-v=bottom],.instance.disable_vertical .instance__grip[data-grip-v=top]{display:none}.param{font-family:monospace;font-size:12px;left:40px;letter-spacing:0;line-height:18px;position:absolute;top:30px;z-index:50}.param__data dt{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-weight:600;line-height:24px}.param__data dd,.param__data dt{font-style:normal;letter-spacing:.05em}.param__data dd{font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin-top:2px}.param__data dd+dt{margin-top:10px}.param__allocation-label,.param__allocation-value{color:#e8380d;display:none}.editor[data-alloc-visible=true] .param__allocation-label,.editor[data-alloc-visible=true] .param__allocation-value{display:block}.param__console{display:none}.visibility_settings{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:15px 0;justify-content:flex-start;position:absolute;right:30px;top:30px;width:-moz-fit-content;width:fit-content;z-index:50}.visibility_settings__alloc,.visibility_settings__furniture,.visibility_settings__wallscale{cursor:pointer;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:18px;line-height:18px;padding-left:28px;position:relative;width:-moz-fit-content;width:fit-content}.visibility_settings__alloc:after,.visibility_settings__alloc:before,.visibility_settings__furniture:after,.visibility_settings__furniture:before,.visibility_settings__wallscale:after,.visibility_settings__wallscale:before{content:"";display:block;height:18px;left:0;position:absolute;top:0;width:18px}.visibility_settings__alloc:before,.visibility_settings__furniture:before,.visibility_settings__wallscale:before{border:1px solid #e5e5e5}.visibility_settings__alloc:after,.visibility_settings__furniture:after,.visibility_settings__wallscale:after{background-image:url(/images/checkbox.svg);background-repeat:no-repeat;background-size:100% 100%}.editor:not([data-alloc-visible=true]) .visibility_settings__alloc:after,.editor:not([data-furniture-visible=true]) .visibility_settings__furniture:after,.editor:not([data-scale-visible=true]) .visibility_settings__wallscale:after{display:none}.reviewbtn{bottom:40px;height:auto;left:calc(50% - 100px);position:absolute;width:200px}.reviewbtn__error{align-items:center;color:#e60012;display:flex;display:none;flex-flow:row nowrap;font-size:14px;justify-content:flex-start;line-height:20px;margin:0 auto 12px;min-height:20px;padding-left:26px;position:relative;width:-moz-fit-content;width:fit-content}.reviewbtn__error:before{background-image:url(/images/icon_error.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;content:"";display:block;height:20px;left:0;position:absolute;top:calc(50% - 9px);width:20px}.reviewbtn.hasError .reviewbtn__error{display:block}.reviewbtn__button{background-color:#000;border-radius:999999px;color:#fff;display:block;font-size:18px;height:55px;letter-spacing:.05em;line-height:18px;padding:17px 0;text-align:center;width:200px}.reviewbtn__button:before{background-image:url(/images/icon_print.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;content:"";display:inline-block;height:18px;margin-right:13px;position:relative;top:2px;width:18px}.savestatus__label{bottom:30px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:11px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:18px;padding-left:20px;pointer-events:none;position:absolute;right:30px}.savestatus__label .savestatus__icon{display:block;height:14px;left:0;position:absolute;top:calc(50% - 7px);width:14px}.savestatus__saving{display:none}.savestatus__saving .savestatus__icon{animation:modal_busy_rotation .2s linear 0s infinite normal both;background:conic-gradient(transparent 0deg,#000 0deg,#000 225deg,transparent 225deg);border:none;border-radius:50%;height:14px;-webkit-mask:radial-gradient(circle at center,transparent 6px,#000 6px,#000);width:14px}.saving .savestatus__saving{display:block}.savestatus__success{color:#42a500;display:none}.savestatus__success .savestatus__icon{background-image:url(/images/icon_check_green.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.save_done .savestatus__success{animation:savestatus_fadeout .5s linear 2s 1 normal both;display:block}@keyframes savestatus_fadeout{0%{opacity:1}to{opacity:0}}.savestatus__failed{color:#e8380d;display:none}.savestatus__failed .savestatus__icon{background-image:url(/images/icon_note_red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.save_failed .savestatus__failed{display:block}.editorpannel__panel{position:relative;z-index:0}.editorpannel__toggle{background-color:#fff;border-right:0 solid #fff;border-top:1px solid #e5e5e5;box-sizing:content-box;cursor:pointer;display:block;height:88px;padding-right:0;position:relative;transition:border-right-width 0s linear .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:88px}.preventPanelOpenAnim .editorpannel__toggle{transition-delay:0s;transition-duration:0s}.editorpannel__panel:last-child .editorpannel__toggle{border-bottom:1px solid #e5e5e5}.editorpannel__toggle span{display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;left:10px;letter-spacing:.05em;line-height:20px;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;top:calc(50% - 10px);width:calc(100% - 20px)}.editorpannel__toggle:after{background-image:url(/images/icon_error.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:15px;position:absolute;right:4px;top:6px;width:15px}.editorpannel__toggle:before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.19,1,.22,1) 0s;width:3px}.editorpannel__panel:has(.editorpannel__section__error.show) .editorpannel__toggle:after{display:block}.editorpannel__body{height:100dvh;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transition:width 0s linear .5s;width:calc(100vw - 89px);z-index:999}.editorpannel__main{background-color:#fff;height:100%;left:0;max-width:680px;overflow:scroll;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:none;padding:28px 80px 80px;position:absolute;top:0;transform:translateX(-100%);transition:transform .5s cubic-bezier(.19,1,.22,1) 0s;width:100%;z-index:1}.preventPanelOpenAnim .editorpannel__main{transition-delay:0s;transition-duration:0s}.editorpannel__bg{background-color:rgba(0,0,0,.1);height:100%;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s linear .05s;width:100%;z-index:0}.preventPanelOpenAnim .editorpannel__bg{transition-delay:0s!important;transition-duration:0s!important}.editorpannel__panel.open{z-index:1}.editorpannel__panel.open .editorpannel__body{pointer-events:auto;transition:width 0s linear 0s;width:calc(100vw - 89px);z-index:1000}.editorpannel__panel.open .editorpannel__main{transform:translateX(0)}.editorpannel__panel.open .editorpannel__bg{opacity:1;transition:opacity .1s linear 0s}.editorpannel__panel.open .editorpannel__toggle{border-right-width:1px;transition:padding-right 0s linear 0s}.editorpannel__panel.open .editorpannel__toggle:before{transform:scaleX(1)}.editorpannel__heading{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:34px}.editorpannel__section{margin-top:60px}.editorpannel__section__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:21px;margin-bottom:12px}.editorpannel__section__main{border-top:1px solid #e5e5e5;margin-top:16px;padding-top:10px}.panel_allocation__textarea .editorpannel__section__main{border-top:0;padding-top:0}.editorpannel__section__error{align-items:center;color:#e60012;display:flex;display:none;flex-flow:row nowrap;font-size:14px;justify-content:flex-start;line-height:21px;margin-top:10px;min-height:24px;padding-left:34px;position:relative}.editorpannel__section__error:before{background-image:url(/images/icon_error.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;height:24px;left:0;position:absolute;top:calc(50% - 12px);width:24px}.editorpannel__section__error#design_actual_size_invalid dl,.editorpannel__section__error#design_variable_size_invalid dl{display:flex;flex-flow:row wrap}.editorpannel__section__error#design_actual_size_invalid dt,.editorpannel__section__error#design_variable_size_invalid dt{flex:0 0 40px;font-weight:400;position:relative}.editorpannel__section__error#design_actual_size_invalid dt:after,.editorpannel__section__error#design_variable_size_invalid dt:after{content:":";position:absolute;right:6px}.editorpannel__section__error#design_actual_size_invalid dd,.editorpannel__section__error#design_variable_size_invalid dd{flex:0 0 calc(100% - 40px)}.editorpannel__section__error.show{display:block}.editorpannel__section__input input{background-color:#f2f2f2;border:1px solid #f2f2f2;display:block;font-family:sans-serif;font-size:14px;height:34px;letter-spacing:.05em;line-height:24px;padding:4px 10px;width:100%}.editorpannel__section__input input:focus{border:1px solid #000}.editorpannel__section__input input::-webkit-inner-spin-button,.editorpannel__section__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.editorpannel__section__input input[type=number]{-moz-appearance:textfield}.editorpannel__section__input.inactive input{background-color:transparent;color:rgba(0,0,0,.5);cursor:default;pointer-events:none}.editorpannel__section__textarea{background-color:#f2f2f2}.editorpannel__section__textarea textarea{background-color:#f2f2f2;border:1px solid #f2f2f2;display:block;font-family:sans-serif;font-size:14px;height:184px;letter-spacing:.05em;line-height:24px;padding:20px;resize:none;width:100%;z-index:1}.editorpannel__section__textarea textarea:focus{border:1px solid #000}.editorpannel__section__textarea input#allocation_staff{background-color:#f2f2f2;border:1px solid #f2f2f2;display:block;font-family:sans-serif;font-size:14px;height:auto;letter-spacing:.05em;line-height:24px;padding:10px 20px;pointer-events:none;resize:none;width:100%;z-index:1}.editorpannel__section__textarea input#allocation_staff:focus{border:1px solid #000}.editorpannel__section__textarea.inactive{background-color:transparent!important}.editorpannel__section__textarea.inactive input,.editorpannel__section__textarea.inactive textarea{background-color:transparent!important;color:rgba(0,0,0,.5);cursor:default;pointer-events:none}.editorpannel__section__label+.editorpannel__section__textarea{margin-top:-11px}.editorpannel__section__textarea__input{padding-bottom:20px;position:relative}.editorpannel__section__textarea__input textarea{margin:5px auto 0;padding:5px 10px;width:calc(100% - 40px)}.editorpannel__section__textarea__input.autoinput textarea,.editorpannel__section__textarea__input.manualinput textarea{height:108px}.editorpannel__section__textarea__input__statictext{display:block;font-family:sans-serif;font-size:14px;letter-spacing:.05em;line-height:24px;margin:5px auto 0;padding:5px 10px;width:calc(100% - 40px)}.editorpannel__section__textarea__input__statictext span{color:#e60012}.editorpannel__section__textarea__input__label{color:grey;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:18px;margin:0 20px;padding:0;width:calc(100% - 40px)}.editorpannel__section__textarea__input:first-child .editorpannel__section__textarea__input__label{padding-top:20px}.editorpannel__section__vec2{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:flex-start;position:relative}.editorpannel__section__vec2__coord1,.editorpannel__section__vec2__coord2{flex:0 0 185px;width:185px}.editorpannel__section__vec2__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:20px;margin-bottom:6px}.editorpannel__section__vec2__by{flex:0 0 60px;font-size:24px;height:34px;line-height:34px;position:relative;text-align:center;width:60px}.editorpannel__section__vec2__unit{flex:0 0 auto;font-size:14px;height:34px;line-height:34px;padding-left:10px;width:-moz-fit-content;width:fit-content}.editorpannel__section__select{height:34px;padding-right:10px;position:relative;width:100%}.editorpannel__section__select select{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:calc(100% - 10px);z-index:1}.editorpannel__section__select label{display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:34px;max-width:100%;padding:0 20px 0 10px;position:relative;width:-moz-fit-content;width:fit-content}.editorpannel__section__select label:after{background-color:#000;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:7px;position:absolute;right:0;top:calc(50% - 3px);width:11px}.editorpannel__section__select.disabled{pointer-events:none}.editorpannel__section__select.disabled label:after{display:none}.editorpannel__section__repeater__entries__item{border-bottom:1px solid #e5e5e5;padding-bottom:10px;padding-right:40px;position:relative}.editorpannel__section__repeater__entries__item+.editorpannel__section__repeater__entries__item{margin-top:10px}.editorpannel__section__repeater__entries__item__body{height:auto;position:relative;width:100%}.editorpannel__section__repeater__entries__item__del{background-image:url(/images/icon_trash.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;height:34px;position:absolute;right:0;top:0;width:40px}.editorpannel__section__repeater__add{cursor:pointer;margin-top:20px;padding-left:48px;position:relative;width:-moz-fit-content;width:fit-content}.editorpannel__section__repeater__add__icon{background-color:#000;border-radius:50%;height:34px;left:0;position:absolute;top:calc(50% - 17px);width:34px}.editorpannel__section__repeater__add__icon:after,.editorpannel__section__repeater__add__icon:before{background-color:#fff;content:"";display:block;height:2px;left:calc(50% - 8px);position:absolute;top:calc(50% - 1px);width:16px}.editorpannel__section__repeater__add__icon:before{transform:rotate(0deg)}.editorpannel__section__repeater__add__icon:after{transform:rotate(90deg)}.editorpannel__section__repeater__add__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:34px}.panel_wall__name .editorpannel__section__input{width:430px}.panel_wall__corners .panel_wall__corners__item{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}.panel_wall__corners .panel_wall__corners__item__origin,.panel_wall__corners .panel_wall__corners__item__type{flex:0 0 90px;width:90px}.panel_wall__corners .panel_wall__corners__item__size{flex:0 0 100px;margin-left:60px;width:100px}.panel_wall__corners .panel_wall__corners__item__unit{flex:0 0 auto;font-size:14px;height:34px;line-height:34px;padding-left:10px;width:-moz-fit-content;width:fit-content}.panel_wall__furniture .panel_wall__furniture__item{align-items:flex-start;display:flex;flex-flow:row wrap;gap:20px 0;justify-content:flex-start}.panel_wall__furniture .panel_wall__furniture__item__height,.panel_wall__furniture .panel_wall__furniture__item__horizontal,.panel_wall__furniture .panel_wall__furniture__item__name,.panel_wall__furniture .panel_wall__furniture__item__vertical,.panel_wall__furniture .panel_wall__furniture__item__width{padding-left:90px;padding-right:50px;position:relative}.panel_wall__furniture .panel_wall__furniture__item__name{flex:0 0 100%}.panel_wall__furniture .panel_wall__furniture__item__height,.panel_wall__furniture .panel_wall__furniture__item__horizontal,.panel_wall__furniture .panel_wall__furniture__item__vertical,.panel_wall__furniture .panel_wall__furniture__item__width{flex:0 0 50%}.panel_wall__furniture .panel_wall__furniture__item__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;left:0;letter-spacing:.05em;line-height:34px;padding:0 0 0 10px;position:absolute;top:0;width:90px}.panel_wall__furniture .panel_wall__furniture__item__select{left:0;position:absolute;top:0;width:90px}.panel_wall__furniture .panel_wall__furniture__item__unit{font-size:14px;line-height:34px;padding-left:10px;position:absolute;right:0;top:0;width:50px}.panel_wall__panel{position:relative}.panel_wall__panel .panel_wall__panel__item{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-end;padding-left:90px}.panel_wall__panel .panel_wall__panel__item__origin{left:0;position:absolute;top:0;width:90px}.panel_wall__panel .panel_wall__panel__item__height,.panel_wall__panel .panel_wall__panel__item__width{align-items:flex-start;display:flex;flex:0 0 auto;flex-flow:row nowrap;justify-content:flex-start;width:auto}.panel_wall__panel .panel_wall__panel__item__height .editorpannel__section__input,.panel_wall__panel .panel_wall__panel__item__width .editorpannel__section__input{flex:0 0 80px;width:80px}.panel_wall__panel .panel_wall__panel__item__label{flex:0 0 auto;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:34px;padding:0 15px 0 10px;width:-moz-fit-content;width:fit-content}.panel_wall__panel .panel_wall__panel__item__unit{flex:0 0 44px;font-size:14px;letter-spacing:.05em;line-height:34px;padding-left:10px;width:44px}.panel_wall__panel .editorpannel__section__repeater__entries__item:not(:first-child) .panel_wall__panel__item__origin{pointer-events:none;visibility:hidden}.panel_wall__panel .panel_wall__panel__item__duplicate{flex:0 0 60px;height:34px;padding:6px 0 6px 10px;width:60px}.panel_wall__panel .panel_wall__panel__item__duplicate__btn{border:1px solid #000;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:10px;font-style:normal;font-weight:600;height:22px;letter-spacing:0;line-height:20px;padding:0 10px;text-align:center;width:-moz-fit-content;width:fit-content}.panel_wall__panel .panel_wall__panel__item__duplicate__btn:hover{background-color:#000;color:#fff}.panel_wall__panel .panel_wall__panel__total{bottom:8px;font-size:12px;letter-spacing:.05em;line-height:22px;position:absolute;right:0;text-align:right}.panel_wall__method .panel_allocation__radio label{flex-basis:100%;width:100%}.panel_wallpaper__material,.panel_wallpaper__mediatype,.panel_wallpaper__product{margin-top:10px}.panel_wallpaper__select{padding-left:120px;position:relative}.panel_wallpaper__label{align-items:center;display:flex;flex-flow:row wrap;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:auto;justify-content:flex-start;left:0;letter-spacing:.05em;line-height:17px;min-height:34px;padding-left:10px;position:absolute;top:0;width:120px}.panel_wallpaper__vec2{padding-left:120px;position:relative}.panel_wallpaper__vec2+.panel_wallpaper__vec2{margin-top:20px}.panel_wallpaper__vec2 .panel_wallpaper__label{top:24px}.panel_wallpaper__vec2 .editorpannel__section__vec2__coord1,.panel_wallpaper__vec2 .editorpannel__section__vec2__coord2{flex:0 0 140px;width:140px}body[data-centerlock=true] .panel_wallpaper__position input[name=wallpaper_position_x],body[data-centerlock=true] .panel_wallpaper__position input[name=wallpaper_position_y]{background-color:transparent;color:rgba(0,0,0,.5);cursor:default;pointer-events:none}.panel_wallpaper__position__origin{align-items:flex-start;display:flex;flex-flow:row nowrap;font-size:12px;justify-content:flex-start;line-height:18px;margin-top:10px;position:relative}.panel_wallpaper__position__origin__label{flex:0 0 auto;width:-moz-fit-content;width:fit-content}.panel_wallpaper__position__origin__input{cursor:pointer;position:relative}body[data-centerlock=true] .panel_wallpaper__position__origin__input{cursor:default;opacity:.5;pointer-events:none}.panel_wallpaper__position__origin__select{border:0;cursor:pointer;display:block;height:100%;left:0;margin:0;opacity:0;outline:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.panel_wallpaper__position__origin__label{padding-left:6px;padding-right:15px;position:relative}.panel_wallpaper__position__origin__label:after{content:"▼";display:block;font-size:10px;line-height:16px;position:absolute;right:0;top:0;transform:scale(.9)}.panel_wallpaper__checkbox{margin-top:10px;padding-left:120px;position:relative}.panel_wallpaper__checkbox__select{align-items:flex-start;display:flex;flex-flow:row wrap;gap:0 30px;justify-content:flex-start}.panel_wallpaper__checkbox__select label{cursor:pointer;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:34px;letter-spacing:.05em;line-height:34px;padding-left:27px;position:relative;width:auto}.panel_wallpaper__checkbox__select label:after,.panel_wallpaper__checkbox__select label:before{content:"";display:block;height:18px;left:0;position:absolute;top:8px;width:18px}.panel_wallpaper__checkbox__select label:before{border:1px solid #e5e5e5}.panel_wallpaper__checkbox__select label:after{background-image:url(/images/checkbox.svg);background-repeat:no-repeat;background-size:100% 100%;opacity:0}.panel_wallpaper__checkbox__select label input[type=checkbox]{display:block;height:0;position:absolute;visibility:hidden;width:0}.panel_wallpaper__checkbox__select label:has(input[type=checkbox]:checked):after{opacity:1}.panel_wallpaper__radio{align-items:flex-start;display:flex;flex-flow:row wrap;gap:0 20px;justify-content:flex-start}.panel_wallpaper__radio label{cursor:pointer;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:34px;letter-spacing:.05em;line-height:34px;padding-left:28px;position:relative;width:auto}.panel_wallpaper__radio label:before{border:1px solid #e5e5e5;border-radius:50%;content:"";display:block;height:20px;left:0;position:absolute;top:7px;width:20px}.panel_wallpaper__radio label:after{background-color:#e5e5e5;border-radius:50%;content:"";display:block;height:12px;left:4px;position:absolute;top:11px;width:12px}.panel_wallpaper__radio label input[type=radio]{display:block;height:0;position:absolute;visibility:hidden;width:0}.panel_wallpaper__radio label:has(input[type=radio]:checked):after{background-color:#000}.panel_wallpaper__fill .panel_wallpaper__checkbox__select{width:260px}.panel_wallpaper__button{background-color:transparent;border:1px solid #000;border-radius:22px;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:44px;line-height:22px;margin:20px 0 0;padding:10px 20px;width:-moz-fit-content;width:fit-content}.panel_wallpaper__height{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.panel_wallpaper__height .editorpannel__section__select{flex:0 0 120px;width:120px}.panel_wallpaper__height .editorpannel__section__input{flex:0 0 340px;width:340px}.panel_wallpaper__height .panel_wallpaper__height__unit{flex:0 0 auto;font-size:14px;height:34px;line-height:34px;padding-left:10px;width:-moz-fit-content;width:fit-content}.panel_allocation__radio{align-items:flex-start;display:flex;flex-flow:row wrap;gap:0 15px;justify-content:flex-start}.panel_allocation__radio label{cursor:pointer;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:34px;letter-spacing:.05em;line-height:34px;padding-left:38px;position:relative;width:auto}.panel_allocation__radio label:before{border:1px solid #e5e5e5;border-radius:50%;content:"";display:block;height:20px;left:10px;position:absolute;top:7px;width:20px}.panel_allocation__radio label:after{background-color:#e5e5e5;border-radius:50%;content:"";display:block;height:12px;left:14px;position:absolute;top:11px;width:12px}.panel_allocation__radio label input[type=radio]{display:block;height:0;position:absolute;visibility:hidden;width:0}.panel_allocation__radio label:has(input[type=radio]:checked):after{background-color:#000}.panel_allocation__origin .panel_allocation__radio label{flex:0 0 100%;width:100%}.panel_allocation__tombo .editorpannel__section__main{padding-top:0}.panel_allocation__tombo__group{align-items:flex-start;border-top:1px solid #e5e5e5;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding-bottom:10px;padding-top:10px}.panel_allocation__tombo__group:first-child{border-top:0}.panel_allocation__tombo__group .editorpannel__section__select{flex:0 0 auto;width:-moz-fit-content;width:fit-content}.panel_allocation__tombo__group .editorpannel__section__input{flex:0 0 100px;margin-left:130px;width:100px}.panel_allocation__tombo__group .panel_allocation__tombo__group__unit{flex:0 0 auto;font-size:14px;height:34px;line-height:34px;padding-left:10px;width:-moz-fit-content;width:fit-content}.panel_allocation__tombo__group .panel_allocation__tombo__position{flex:0 0 auto}.panel_allocation__tombo__group .panel_allocation__tombo__position .editorpannel__section__select{margin-left:10px}.panel_allocation__tombo__group .panel_allocation__tombo__position .editorpannel__section__input{flex-basis:100px;margin-left:60px;width:100px}.panel_allocation__tombo__group.panel_allocation__tombo__vertical .editorpannel__section__select{width:100px}.panel_allocation__overpadding__group{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}.panel_allocation__overpadding__horizontal,.panel_allocation__overpadding__vertical{padding-left:90px;padding-right:50px;position:relative}.panel_allocation__overpadding__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;left:0;letter-spacing:.05em;line-height:34px;padding:0 0 0 10px;position:absolute;top:0;width:90px}.panel_allocation__overpadding__unit{font-size:14px;line-height:34px;padding-left:10px;position:absolute;right:0;top:0;width:50px}.panel_allocation__rollwidth__item{padding-right:50px;position:relative}.panel_allocation__rollwidth__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;left:0;letter-spacing:.05em;line-height:34px;padding:0 0 0 10px;position:absolute;top:0;width:90px}.panel_allocation__rollwidth__unit{font-size:14px;line-height:34px;padding-left:10px;position:absolute;right:0;top:0;width:50px}.panel_allocation__factory .panel_allocation__factory__info+.editorpannel__section__textarea{margin-top:20px}.panel_allocation__factory__info{margin-top:0;padding-left:120px;position:relative}.panel_allocation__factory__info+.panel_allocation__factory__info{margin-top:10px}.panel_allocation__factory__info__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:34px;left:0;letter-spacing:.05em;line-height:34px;padding-left:10px;position:absolute;top:0;width:120px}.panel_allocation__factory__info__subfield{display:none;margin-top:5px;padding-left:100px;position:relative}.panel_allocation__factory__info__subfield+.panel_allocation__factory__info__subfield{margin-top:10px}.panel_allocation__factory__info__subfield textarea{background-color:#f2f2f2;border:1px solid #f2f2f2;display:block;font-family:sans-serif;font-size:14px;height:82px;letter-spacing:.05em;line-height:24px;padding:4px 10px;resize:none;width:100%}.panel_allocation__factory__info__subfield textarea:focus{border:1px solid #000}.panel_allocation__factory__info__subfield textarea::-webkit-inner-spin-button,.panel_allocation__factory__info__subfield textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.panel_allocation__factory__info__subfield__label{font-size:13px;left:0;letter-spacing:.05em;line-height:24px;padding:5px 0 5px 10px;position:absolute;width:100px}.list{position:relative}.list__main{align-items:flex-start;flex-flow:column nowrap;height:auto;min-height:100%;padding:80px}.list__heading,.list__main{display:flex;justify-content:flex-start;position:relative;width:100%}.list__heading{align-items:center;flex-flow:row nowrap;gap:0 40px}.list__heading .list__index__add{margin-top:0}.list__heading__title{font-size:36px;letter-spacing:.05em;line-height:46px}.list__heading__count,.list__heading__staff{flex:0 0 auto;font-size:14px;letter-spacing:.05em;line-height:24px;margin-left:auto}.list__heading__count em,.list__heading__staff em{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:600}.list__heading__staff+.list__heading__count{margin-left:0}.list__heading__search{display:block;flex:0 1 300px;height:34px;position:relative;top:3px;width:300px}.list__heading__search__input{border:1px solid #e5e5e5;display:block;font-family:sans-serif;font-size:12px;height:100%;letter-spacing:.05em;line-height:20px;padding:6px 30px 6px 10px;width:100%}.list__heading__search__button{background-image:url(/images/icon_search_bk.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;color:transparent;display:block;font-size:0;height:34px;letter-spacing:0;line-height:0px;overflow:hidden;position:absolute;right:0;top:calc(50% - 17px);width:34px}.list__index{margin-top:60px;width:100%}.list__index__header{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding-bottom:12px}.list__index__header .list__index__cell{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:26px}.list__index__entry{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:18px 0;position:relative}.list__index__entry.hidden{display:none}.list__index__entry .list__index__cell--projectname,.list__index__entry .list__index__cell--wallname{padding-left:20px;padding-right:20px}.list__index__entry:after{background-color:#000;bottom:-1px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right center;transition:transform .5s cubic-bezier(.19,1,.22,1);width:100%}.list__index__entry:hover{z-index:1}.list__index__entry:hover:before{background-color:#f9f9f9;content:"";height:100%;left:0;position:relative;position:absolute;top:0;width:100%;z-index:0}.list__index__entry:has(.list__index__entrylink){padding-bottom:0;padding-top:0}.list__index__entrylink{align-items:center;display:flex;flex-flow:row nowrap;height:auto;justify-content:flex-start;min-height:80px;overflow:hidden;padding-bottom:10px;padding-top:10px;z-index:2}.list__index__cell{font-size:12px;letter-spacing:.05em;line-height:22px}.list__index__cell,.list__manipulate{position:relative;z-index:1}.list__manipulate+.list__manipulate{margin-top:6px}.list__manipulate__btn{border:1px solid #000;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:10px;font-style:normal;font-weight:600;height:18px;letter-spacing:0;line-height:16px;padding:0 10px;position:relative;width:70px}.list__manipulate__btn span{display:block;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.9);white-space:nowrap;width:-moz-fit-content;width:fit-content}.list__manipulate__btn:hover,.list__urlCopy__msg{background-color:#000;color:#fff}.list__urlCopy__msg{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:10px;font-style:normal;font-weight:600;height:20px;left:-20px;letter-spacing:.05em;line-height:20px;opacity:0;pointer-events:none;position:absolute;text-align:center;top:-27px;transform:translateY(3px);transition:opacity .25s linear 0s,visibility 0s linear .25s,transform 0s cubic-bezier(.19,1,.22,1) .25s;visibility:hidden;white-space:nowrap;width:110px}.list__urlCopy__msg:before{background-color:#000;bottom:0;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";display:block;height:8px;left:calc(50% - 8px);position:absolute;transform:rotate(45deg);transform-origin:left bottom;width:8px}.list__urlCopy__msg.show{opacity:1;transform:translateY(0);transition:opacity .25s linear 0s,visibility 0s linear 0s,transform .5s cubic-bezier(.19,1,.22,1);visibility:visible}.list__urlCopy__msg.error,.list__urlCopy__msg.error:before{background-color:#e60012}.list__discard-btn{background-image:url(/images/icon_trash.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;color:transparent;display:block;font-size:0;height:32px;letter-spacing:0;line-height:0px;overflow:hidden;width:32px}.list__edit-btn{border:1px solid #000;border-radius:999px;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:0;line-height:22px;min-width:86px;padding:10px;text-align:center;width:-moz-fit-content;width:fit-content}.list__edit-btn:hover{background-color:#000;color:#fff}.list__index__add{flex:0 0 auto;margin-top:20px}.list__index__add__btn{cursor:pointer;padding-left:48px;position:relative;width:-moz-fit-content;width:fit-content}.list__index__add__btn__icon{background-color:#000;border-radius:50%;height:34px;left:0;position:absolute;top:calc(50% - 17px);width:34px}.list__index__add__btn__icon:after,.list__index__add__btn__icon:before{background-color:#fff;content:"";display:block;height:2px;left:calc(50% - 8px);position:absolute;top:calc(50% - 1px);width:16px}.list__index__add__btn__icon:before{transform:rotate(0deg)}.list__index__add__btn__icon:after{transform:rotate(90deg)}.list__index__add__btn__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:34px}.list__index__empty{align-items:center;border-bottom:1px solid #e5e5e5;color:grey;display:flex;flex-flow:row nowrap;font-size:14px;justify-content:center;letter-spacing:.05em;line-height:24px;padding:160px 0;position:relative;text-align:center}.list__index--projects .list__index__cell--projectname{flex:1 0 calc(100% - 690px);font-size:18px;line-height:28px}.list__index--projects .list__index__cell--projectname,.list__index--projects .list__index__cell--wallcount{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;letter-spacing:.05em;overflow:hidden;padding-right:20px;position:relative}.list__index--projects .list__index__cell--wallcount{flex:0 0 100px;font-size:14px;line-height:22px}.list__index--projects .list__index__cell--createdate{flex:0 0 100px}.list__index--projects .list__index__cell--lastmodified{flex:0 0 150px}.list__index--projects .list__index__cell--status{flex:0 0 110px;font-size:14px;letter-spacing:.05em;line-height:22px}.list__index--projects .list__index__cell--manipulate{flex:0 0 90px}.list__index--projects .list__index__cell--discard{flex:0 0 50px}.list__index--projects .list__index__cell--edit{flex:0 0 90px}.list__index--projects .list__index__entrylink{flex:calc(100% - 230px)}.list__index--projects .list__index__entrylink .list__index__cell--projectname{flex:1 0 calc(100% - 460px)}@media (min-width:1440px){.list__index--projects .list__index__cell--projectname{flex:1 0 auto}.list__index--projects .list__index__cell--createdate,.list__index--projects .list__index__cell--wallcount{flex:0 0 8.4033613445%}.list__index--projects .list__index__cell--lastmodified{flex:0 0 12.6050420168%}.list__index--projects .list__index__cell--status{flex:0 0 9.243697479%}.list__index--projects .list__index__cell--manipulate{flex:0 0 7.5630252101%}.list__index--projects .list__index__cell--discard{flex:0 0 4.2016806723%}.list__index--projects .list__index__cell--edit{flex:0 0 7.5630252101%}.list__index--projects .list__index__entrylink{flex:0 0 80.6722689076%}.list__index--projects .list__index__entrylink .list__index__cell--createdate,.list__index--projects .list__index__entrylink .list__index__cell--wallcount{flex:0 0 10.4166666667%}.list__index--projects .list__index__entrylink .list__index__cell--lastmodified{flex:0 0 15.625%}.list__index--projects .list__index__entrylink .list__index__cell--status{flex:0 0 11.4583333333%}.list__index--projects .list__index__entrylink .list__index__cell--projectname{flex:1 0 42.0168067227%}}.list__index--walls .list__index__cell--wallname{flex:1 1 21.8487394958%;font-size:18px;letter-spacing:.05em;line-height:28px}.list__index--walls .list__index__cell--wallpaper{align-items:center;display:flex;flex:0 1 15.1260504202%;flex-flow:row nowrap;font-size:14px;justify-content:flex-start;letter-spacing:.05em;line-height:22px}.list__index--walls .list__index__cell--wallpaper__catno{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;flex:0 1 auto;overflow:hidden;padding-right:20px;position:relative}.list__index--walls .list__index__cell--wallpaper__thumb{flex:0 0 88px;height:44px;padding-right:10px;width:88px}.list__index--walls .list__index__cell--wallpaper__thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.list__index--walls .list__index__cell--dimension,.list__index--walls .list__index__cell--material{flex:0 1 11.7647058824%}.list__index--walls .list__index__cell--lastmodified{flex:0 1 12.6050420168%}.list__index--walls .list__index__cell--status{flex:0 1 7.5630252101%;font-size:14px;letter-spacing:.05em;line-height:22px}.list__index--walls .list__index__cell--manipulate{flex:0 1 7.5630252101%}.list__index--walls .list__index__cell--discard{flex:0 1 4.2016806723%}.list__index--walls .list__index__cell--edit{flex:0 1 7.5630252101%}.list__index--walls .list__index__entrylink{flex:0 1 80.6722689076%}.list__index--walls .list__index__entrylink .list__index__cell--name{flex:1 1 auto}.list__index--walls .list__index__entrylink .list__index__cell--wallpaper{flex:0 1 18.75%}.list__index--walls .list__index__entrylink .list__index__cell--dimension,.list__index--walls .list__index__entrylink .list__index__cell--material{flex:0 1 14.5833333333%}.list__index--walls .list__index__entrylink .list__index__cell--lastmodified{flex:0 1 15.625%}.list__index--walls .list__index__entrylink .list__index__cell--status{flex:0 1 9.375%}body.login{background-position:50%;background-repeat:no-repeat;background-size:cover}body.login #backtoblog,body.login #nav,body.login .forgetmenot,body.login .language-switcher{display:none}body.login #login,body.login .login__window{background-color:#fff;border-radius:15px;color:#000;font-family:sans-serif;height:auto;left:50%;padding:60px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:360px}body.login #login h1{background-image:url(/images/logo.svg);background-position:top;background-repeat:no-repeat;background-size:contain;height:97px;margin:0 auto 40px;padding-top:67px;width:164px}body.login #login h1:after{content:"壁紙割付アプリ";display:block;font-family:sans-serif!important;font-size:13px;font-weight:700;letter-spacing:.1em;line-height:20px;margin-top:10px;text-align:center}body.login #login h1 a{display:none}body.login #login .notice{border:none;box-shadow:none;padding:10px 0 10px 26px;position:relative}body.login #login .notice:before{border-radius:50%;content:"";display:block;height:18px;left:0;overflow:hidden;position:absolute;top:11px;width:18px}body.login #login .notice.notice-info:before{background-color:#000;background-image:url(/images/icon_check_transparent.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}body.login #login .notice.notice-error:before{background-image:url(/images/icon_note_red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}body.login form{border:none;box-shadow:none;padding:0}body.login form label[for=user_login],body.login form label[for=user_pass]{display:none}body.login .loginlabel{font-size:14px;letter-spacing:.05em;line-height:20px;text-align:center}body.login input#user_login,body.login input#user_pass{background-color:#f2f2f2;border:none;border-radius:0;box-shadow:none!important;display:block;font-family:system-ui!important;font-size:13px;height:44px;letter-spacing:.05em;line-height:24px;margin:0;outline:none!important;padding:10px;width:100%}body.login input#user_pass{margin-top:10px}body.login .button.wp-hide-pw{height:44px;width:44px}body.login .button.wp-hide-pw .dashicons{color:#000;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}body.login input#wp-submit{background-color:#000;border-radius:999px;box-shadow:none!important;color:#fff;cursor:pointer;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:auto;letter-spacing:.05em;line-height:24px;margin-top:30px;outline:0 solid transparent!important;padding:10px;text-align:center;width:100%}body.login .login__window__title{margin-bottom:40px}body.login .login__window__title__logo{height:67px;margin:0 auto;width:164px}body.login .login__window__title__logo img{display:block;height:100%;width:100%}body.login .login__window__title__text{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:20px;margin-top:10px;text-align:center}body.login .login__window__label{font-size:16px;letter-spacing:.05em;line-height:20px;text-align:center}body.login .login__window__inputs{display:flex;flex-flow:column nowrap;gap:10px 0;margin-top:20px}body.login .login__window__inputs__id,body.login .login__window__inputs__pw{background-color:#f2f2f2;display:block;font-size:14px;height:44px;letter-spacing:.05em;line-height:24px;padding:10px;width:100%}body.login .login__window__send{margin-top:30px}body.login .login__window__send__button{background-color:#000;border-radius:999px;color:#fff;cursor:pointer;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:auto;letter-spacing:.05em;line-height:24px;padding:10px;text-align:center;width:100%}.modal{display:none;height:100%;left:0;overflow:scroll;overscroll-behavior:contain;padding:40px;position:fixed;top:0;width:100%;z-index:1000}.modal.active{display:flex}.modal.active.busy:after{content:"";display:block;height:100%;position:absolute;width:100%;z-index:9999}.modal__container{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:center;min-height:720px;min-width:1360px;width:100%}.modal.dialogue .modal__container{min-height:240px;min-width:450px}.modal__bg{background-color:rgba(0,0,0,.1);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .2s linear;width:100%;z-index:0}.modal__page{background-color:#fff;border-radius:15px;container-type:size;display:none;flex:0 0 1360px;height:720px;overflow:hidden;position:relative;width:1360px}.modal__page.active{display:block}.modal__page__title{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:24px;font-style:normal;font-weight:600;left:40px;letter-spacing:.05em;line-height:34px;position:absolute;top:30px}.modal__page__body{height:auto;padding:210px 30px 40px;position:relative;width:100%}.modal__page__body__title{font-size:24px;left:0;letter-spacing:.05em;line-height:34px;position:absolute;text-align:center;top:180px;width:100%}.modal__page__body__main{height:auto;position:relative;width:100%}.modal__page__body__errors{align-items:center;bottom:20px;display:none;flex-flow:column nowrap;height:auto;justify-content:top;left:30px;min-height:24px;position:absolute;width:calc(100% - 60px)}.modal__page__body__errors.show{display:flex}.modal__page__body__errors__item{align-items:center;color:#e60012;display:flex;flex-flow:row nowrap;font-size:14px;justify-content:flex-start;line-height:21px;min-height:24px;padding-left:34px;position:relative}.modal__page__body__errors__item:before{background-image:url(/images/icon_error.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;height:24px;left:0;position:absolute;top:calc(50% - 12px);width:24px}.modal__page__body__errors__item+.modal__page__body__errors__item{margin-top:10px}.modal__page__progress{align-items:center;display:flex;flex-flow:row nowrap;gap:0 88px;height:auto;justify-content:center;left:0;position:absolute;top:60px;width:100%}.modal__page__progress__term{flex:0 0 44px;height:auto;padding-bottom:30px;position:relative;width:44px}.modal__page__progress__term:after,.modal__page__progress__term:before{background-color:#000;content:"";display:block;height:1px;left:-61px;position:absolute;top:22px;width:34px}.modal__page__progress__term:before{opacity:.1}.modal__page__progress__term:after{opacity:1;transform:scaleX(0);transform-origin:left center;transition:transform .75s cubic-bezier(.19,1,.22,1)}.modal__page__progress__term:first-child:after,.modal__page__progress__term:first-child:before{display:none}.modal__newwall[data-progress="1"] .modal__page__progress__term:first-child .modal__page__progress__term__number,.modal__newwall[data-progress="2"] .modal__page__progress__term:nth-child(2) .modal__page__progress__term__number,.modal__newwall[data-progress="3"] .modal__page__progress__term:nth-child(3) .modal__page__progress__term__number,.modal__newwall[data-progress="4"] .modal__page__progress__term:nth-child(4) .modal__page__progress__term__number,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(5) .modal__page__progress__term__number,.modal__page__progress__term--active .modal__page__progress__term__number{background-color:#000;color:#fff;opacity:1;transition:opacity 0s linear}.modal__newwall[data-progress="1"] .modal__page__progress__term:first-child .modal__page__progress__term__label,.modal__newwall[data-progress="2"] .modal__page__progress__term:nth-child(2) .modal__page__progress__term__label,.modal__newwall[data-progress="3"] .modal__page__progress__term:nth-child(3) .modal__page__progress__term__label,.modal__newwall[data-progress="4"] .modal__page__progress__term:nth-child(4) .modal__page__progress__term__label,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(5) .modal__page__progress__term__label,.modal__page__progress__term--active .modal__page__progress__term__label{opacity:1;transition:opacity 0s linear}.modal__newwall[data-progress="1"] .modal__page__progress__term:first-child:after,.modal__newwall[data-progress="2"] .modal__page__progress__term:nth-child(2):after,.modal__newwall[data-progress="3"] .modal__page__progress__term:nth-child(3):after,.modal__newwall[data-progress="4"] .modal__page__progress__term:nth-child(4):after,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(5):after,.modal__page__progress__term--active:after{transform:scaleX(1)}.modal__newwall[data-progress="2"] .modal__page__progress__term:first-child .modal__page__progress__term__label,.modal__newwall[data-progress="2"] .modal__page__progress__term:first-child .modal__page__progress__term__number,.modal__newwall[data-progress="3"] .modal__page__progress__term:first-child .modal__page__progress__term__label,.modal__newwall[data-progress="3"] .modal__page__progress__term:first-child .modal__page__progress__term__number,.modal__newwall[data-progress="3"] .modal__page__progress__term:nth-child(2) .modal__page__progress__term__label,.modal__newwall[data-progress="3"] .modal__page__progress__term:nth-child(2) .modal__page__progress__term__number,.modal__newwall[data-progress="4"] .modal__page__progress__term:first-child .modal__page__progress__term__label,.modal__newwall[data-progress="4"] .modal__page__progress__term:first-child .modal__page__progress__term__number,.modal__newwall[data-progress="4"] .modal__page__progress__term:nth-child(2) .modal__page__progress__term__label,.modal__newwall[data-progress="4"] .modal__page__progress__term:nth-child(2) .modal__page__progress__term__number,.modal__newwall[data-progress="4"] .modal__page__progress__term:nth-child(3) .modal__page__progress__term__label,.modal__newwall[data-progress="4"] .modal__page__progress__term:nth-child(3) .modal__page__progress__term__number,.modal__newwall[data-progress="5"] .modal__page__progress__term:first-child .modal__page__progress__term__label,.modal__newwall[data-progress="5"] .modal__page__progress__term:first-child .modal__page__progress__term__number,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(2) .modal__page__progress__term__label,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(2) .modal__page__progress__term__number,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(3) .modal__page__progress__term__label,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(3) .modal__page__progress__term__number,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(4) .modal__page__progress__term__label,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(4) .modal__page__progress__term__number,.modal__page__progress__term--passed .modal__page__progress__term__label,.modal__page__progress__term--passed .modal__page__progress__term__number{opacity:1}.modal__newwall[data-progress="2"] .modal__page__progress__term:first-child:after,.modal__newwall[data-progress="3"] .modal__page__progress__term:first-child:after,.modal__newwall[data-progress="3"] .modal__page__progress__term:nth-child(2):after,.modal__newwall[data-progress="4"] .modal__page__progress__term:first-child:after,.modal__newwall[data-progress="4"] .modal__page__progress__term:nth-child(2):after,.modal__newwall[data-progress="4"] .modal__page__progress__term:nth-child(3):after,.modal__newwall[data-progress="5"] .modal__page__progress__term:first-child:after,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(2):after,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(3):after,.modal__newwall[data-progress="5"] .modal__page__progress__term:nth-child(4):after,.modal__page__progress__term--passed:after{transform:scaleX(1)}.modal__page__progress__term__number{border:2px solid #000;border-radius:50%;display:block;font-size:18px;height:44px;line-height:39px;width:44px}.modal__page__progress__term__label,.modal__page__progress__term__number{color:#000;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;opacity:.1;text-align:center;transition:opacity .3s linear}.modal__page__progress__term__label{bottom:0;font-size:14px;height:auto;left:50%;line-height:20px;position:absolute;position:relative;transform:translate(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.modal__page__progress__term__label div+div{left:50%;position:absolute;top:0;transform:translate(-50%)}.modal__page__nav{align-items:stretch;border-top:1px solid rgba(0,0,0,.1);bottom:0;display:flex;flex-flow:row nowrap;height:66px;justify-content:center;left:0;position:absolute;width:100%}.modal__page__nav__done,.modal__page__nav__next,.modal__page__nav__prev{align-items:center;cursor:pointer;display:flex;flex:0 0 50%;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:16px;font-style:normal;font-weight:600;gap:0 16px;height:100%;justify-content:flex-start;letter-spacing:0;line-height:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50%}.modal__page__nav__done:before,.modal__page__nav__next:before,.modal__page__nav__prev:before{border-left:2px solid #000;border-top:2px solid #000;content:"";display:block;height:16px;width:16px}.modal__page__nav__done.disable,.modal__page__nav__next.disable,.modal__page__nav__prev.disable{color:rgba(0,0,0,.1);cursor:default}.modal__page__nav__done.disable:before,.modal__page__nav__next.disable:before,.modal__page__nav__prev.disable:before{opacity:.1}.modal__page__nav__prev{flex-flow:row nowrap;padding-left:40px}.modal__page__nav__prev:before{transform:rotate(-45deg)}.modal__page__nav__done,.modal__page__nav__next{flex-flow:row-reverse nowrap;padding-right:40px}.modal__page__nav__done:before,.modal__page__nav__next:before{transform:rotate(135deg)}.modal__page__nav__done:after,.modal__page__nav__next:after{background-color:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}.modal__page__nav__done{display:none}#modal__newwall.processing .modal__page__nav__next,#modal__newwall.processing .modal__page__nav__prev{color:rgba(0,0,0,.1);cursor:default;pointer-events:none}#modal__newwall.processing .modal__page__nav__next:before,#modal__newwall.processing .modal__page__nav__prev:before{opacity:.1}#modal__newwall.processing .modal__page__nav__done{color:transparent;font-size:0;letter-spacing:0;line-height:0px;pointer-events:none;white-space:nowrap}#modal__newwall.processing .modal__page__nav__done:before{animation:modal_busy_rotation .2s linear 0s infinite normal both;background:conic-gradient(transparent 0deg,#000 0deg,#000 225deg,transparent 225deg);border:none;border-radius:50%;content:"";display:block;height:32px;-webkit-mask:radial-gradient(circle at center,transparent 15px,#000 15px,#000);position:absolute;right:40px;top:calc(50% - 16px);width:32px}.modal__selector{display:block;height:auto;position:relative;width:auto}.modal__selector label{display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:24px;padding-right:20px;position:relative;z-index:0}.modal__selector label:after{background-color:#000;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:7px;position:absolute;right:0;top:calc(50% - 3px);width:11px}.modal__selector select{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.modal__newwall__main{align-items:stretch;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-start;padding-bottom:66px;position:relative;transition:transform .75s cubic-bezier(.19,1,.22,1);width:100%}.modal__newwall__main .modal__page__body{flex:0 0 100%;height:100%;opacity:1;position:relative;transition:opacity .3s linear 0s;width:100%}.modal__newwall[data-progress="1"] .modal__newwall__main{transform:translateX(0)}.modal__newwall[data-progress="2"] .modal__newwall__main{transform:translateX(-100%)}.modal__newwall[data-progress="3"] .modal__newwall__main{transform:translateX(-200%)}.modal__newwall[data-progress="4"] .modal__newwall__main{transform:translateX(-300%)}.modal__newwall[data-progress="5"] .modal__newwall__main{transform:translateX(-400%)}.modal__newwall[data-progress="1"] .modal__page__body:first-child,.modal__newwall[data-progress="2"] .modal__page__body:nth-child(2),.modal__newwall[data-progress="3"] .modal__page__body:nth-child(3),.modal__newwall[data-progress="4"] .modal__page__body:nth-child(4),.modal__newwall[data-progress="5"] .modal__page__body:nth-child(5){opacity:1;transition:opacity .3s linear .3s}.modal__newwall[data-progress="1"] .modal__page__nav__prev{color:rgba(0,0,0,.1);cursor:default;pointer-events:none}.modal__newwall[data-progress="1"] .modal__page__nav__prev:before{opacity:.1}.modal__newwall.wallpanel_selected[data-progress="3"] .modal__page__nav__next,.modal__newwall.wallpanel_selected[data-progress="4"] .modal__page__nav__next,.modal__newwall.wallpanel_selected[data-progress="5"] .modal__page__nav__next,.modal__newwall[data-progress="5"] .modal__page__nav__next{display:none}.modal__newwall.wallpanel_selected[data-progress="3"] .modal__page__nav__done,.modal__newwall.wallpanel_selected[data-progress="4"] .modal__page__nav__done,.modal__newwall.wallpanel_selected[data-progress="5"] .modal__page__nav__done,.modal__newwall[data-progress="5"] .modal__page__nav__done{display:flex}.modal__newwall input[type=number],.modal__newwall input[type=text]{background-color:#f2f2f2;border:1px solid #f2f2f2;font-family:sans-serif;font-size:14px;letter-spacing:.05em;line-height:22px;padding:10px}.modal__newwall input[type=number]:focus,.modal__newwall input[type=text]:focus{border:1px solid #000}.modal__newwall input::-webkit-inner-spin-button,.modal__newwall input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal__newwall input[type=number]{-moz-appearance:textfield}.modal__newwall__wallname__field{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:120px auto 0;width:520px}.modal__newwall__wallname__field+.modal__newwall__wallname__field,.modal__newwall__wallname__note+.modal__newwall__wallname__field{margin-top:40px}.modal__newwall__wallname__field__label{flex:0 0 100%;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:24px;margin-bottom:10px;width:100%}.modal__newwall__wallname__field__input{flex:0 0 100%;width:100%}.modal__newwall__wallname__note{box-sizing:content-box;color:#999;font-size:11px;line-height:16px;margin:10px auto 0;position:relative;width:520px}.modal__newwall__wallname__note:before{content:"※";left:0;position:absolute}.modal__newwall__product__notice{color:#999;font-size:11px;line-height:16px;margin:10px auto 0;padding-left:12px;position:relative;width:100%}.modal__newwall__product__notice:before{content:"※";left:0;position:absolute}.modal__newwall__product__field{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:110px auto 0;width:520px}.modal__newwall__product__label{flex:0 0 100%;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:24px;margin-bottom:10px;width:100%}.modal__newwall__product__design{flex:0 0 78px;width:78px}.modal__newwall__product__design__img{height:44px;overflow:hidden;position:relative;width:100%}.modal__newwall__product__design__img:empty{border:1px solid #e5e5e5}.modal__newwall__product__design__img:empty:after,.modal__newwall__product__design__img:empty:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.modal__newwall__product__design__img:empty:before{background-image:linear-gradient(to bottom right,transparent,transparent calc(50% - 1px),#e5e5e5 calc(50% - 1px),#e5e5e5 50%,transparent 0,transparent)}.modal__newwall__product__design__img:empty:after{background-image:linear-gradient(to bottom left,transparent,transparent calc(50% - 1px),#e5e5e5 calc(50% - 1px),#e5e5e5 50%,transparent 0,transparent)}.modal__newwall__product__design__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.modal__newwall__product__catno{display:flex;flex:0 0 432px;flex-flow:row wrap;margin-left:10px;width:432px}.modal__newwall__product__catno__input{flex:0 0 432px;width:432px}.modal__newwall__product__catno__button{background-color:#000;border-radius:999px;color:#fff;flex:0 0 86px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:22px;margin-left:20px;padding:10px;text-align:center;width:86px}.modal__newwall__product__material{display:flex;flex-flow:row wrap;justify-content:center;margin-top:24px;width:100%}.interiorsheet_selected .modal__newwall__product__material{flex-basis:calc(50% - 10px);width:calc(50% - 10px)}.modal__newwall__product__material .modal__selector{width:-moz-fit-content;width:fit-content}.modal__newwall__product__material .modal__newwall__product__label{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:5px}.modal__newwall__product__method{display:none;flex-flow:row wrap;justify-content:center;margin-top:24px}.interiorsheet_selected .modal__newwall__product__method{display:flex;flex-basis:calc(50% - 10px);margin-left:20px;width:calc(50% - 10px)}.modal__newwall__product__method .modal__selector{width:-moz-fit-content;width:fit-content}.modal__newwall__product__method .modal__newwall__product__label{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:5px}.modal__newwall__dimension__vec2{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:90px auto 0;position:relative;width:460px}.modal__newwall__dimension__vec2__coord1,.modal__newwall__dimension__vec2__coord2{flex:0 0 185px;position:relative;width:185px}.modal__newwall__dimension__vec2__coord1 .modal__newwall__dimension__input,.modal__newwall__dimension__vec2__coord1 .modal__newwall__dimension__input input,.modal__newwall__dimension__vec2__coord2 .modal__newwall__dimension__input,.modal__newwall__dimension__vec2__coord2 .modal__newwall__dimension__input input{box-sizing:border-box;width:100%}.modal__newwall__dimension__vec2__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:20px;margin-bottom:6px}.modal__newwall__dimension__vec2__by{flex:0 0 60px;font-size:24px;height:34px;line-height:34px;position:relative;text-align:center;width:60px}.modal__newwall__dimension__vec2__unit{flex:0 0 auto;font-size:14px;height:44px;line-height:44px;padding-left:10px;width:-moz-fit-content;width:fit-content}.modal__newwall__dimension__upload{margin-top:35px;text-align:center}.modal__newwall__dimension__upload__label{line-height:24px}.modal__newwall__dimension__upload__button,.modal__newwall__dimension__upload__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em}.modal__newwall__dimension__upload__button{background-color:#000;border-radius:999px;color:#fff;cursor:pointer;display:block;height:44px;line-height:44px;margin:15px auto 0;padding:0 25px;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.modal__newwall.wallpanel_selected .modal__page__progress__term:nth-child(4),.modal__newwall.wallpanel_selected .modal__page__progress__term:nth-child(5){display:none}.modal__repeater__entries__item{border-bottom:1px solid #e5e5e5;padding-bottom:10px;padding-right:40px;position:relative}.modal__repeater__entries__item:first-child{border-top:1px solid #e5e5e5;padding-top:10px}.modal__repeater__entries__item+.modal__repeater__entries__item{margin-top:10px}.modal__repeater__entries__item__body{height:auto;position:relative;width:100%}.modal__repeater__entries__item__del{background-image:url(/images/icon_trash.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;height:34px;position:absolute;right:0;top:0;width:40px}.modal__repeater__entries__item:first-child .modal__repeater__entries__item__del{top:10px}.modal__repeater__add{cursor:pointer;margin-top:20px;padding-left:48px;position:relative;width:-moz-fit-content;width:fit-content}.modal__repeater__add__icon{background-color:#000;border-radius:50%;height:34px;left:0;position:absolute;top:calc(50% - 17px);width:34px}.modal__repeater__add__icon:after,.modal__repeater__add__icon:before{background-color:#fff;content:"";display:block;height:2px;left:calc(50% - 8px);position:absolute;top:calc(50% - 1px);width:16px}.modal__repeater__add__icon:before{transform:rotate(0deg)}.modal__repeater__add__icon:after{transform:rotate(90deg)}.modal__repeater__add__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:34px}.modal__livesetting .modal__page__body__main{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:0 80px;height:calc(100% - 60px);justify-content:center;margin:60px auto 0;width:1160px}.modal__livesetting .modal__selector{width:-moz-fit-content;width:fit-content}.modal__livesetting .modal__selector label{line-height:34px}.modal__livesetting__editor{flex:0 0 calc(50% - 40px);height:100%;overflow:scroll}.modal__livesetting__preview.editor{cursor:default!important;flex:0 0 calc(50% - 40px);height:100%}.modal__livesetting__preview.editor .furniture__block{background-color:grey;background-image:linear-gradient(to bottom right,grey,grey calc(50% - 1px),#fff calc(50% - 1px),#fff 50%,grey 0,grey)}.modal__livesetting__preview.editor .furniture__block__label{background-color:grey;color:#fff}.modal__newwall.panelMode .modal__newwall__settings__title-corner{display:none}.modal__newwall.panelMode .modal__newwall__settings__title-panel{display:block}.modal__newwall.panelMode .modal__newwall__corner{display:none}.modal__newwall.panelMode .modal__newwall__panels{display:block}.modal__newwall.panelMode .modal__page__progress__term__label .corner{visibility:hidden}.modal__newwall.panelMode .modal__page__progress__term__label .panel{visibility:visible}.modal__newwall:not(.panelMode) .modal__newwall__settings__title-corner{display:block}.modal__newwall:not(.panelMode) .modal__newwall__settings__title-panel{display:none}.modal__newwall:not(.panelMode) .modal__newwall__corner{display:block}.modal__newwall:not(.panelMode) .modal__newwall__panels{display:none}.modal__newwall:not(.panelMode) .modal__page__progress__term__label .corner{visibility:visible}.modal__newwall:not(.panelMode) .modal__page__progress__term__label .panel{visibility:hidden}.modal__newwall__corner__item{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}.modal__newwall__corner__item__origin,.modal__newwall__corner__item__type{flex:0 0 90px;width:90px}.modal__newwall__corner__item__size{flex:0 0 100px;margin-left:60px;width:100px}.modal__newwall__corner__item__unit{flex:0 0 auto;font-size:14px;height:34px;line-height:34px;padding-left:10px;width:-moz-fit-content;width:fit-content}.modal__newwall__panels{position:relative}.modal__newwall__panels .modal__repeater__entries__item:not(:first-child) .modal__newwall__panels__item__origin{pointer-events:none;visibility:hidden}.modal__newwall__panels__item{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-end;padding-left:90px}.modal__newwall__panels__item__origin{left:0;position:absolute;top:0;width:90px}.modal__newwall__panels__item__height,.modal__newwall__panels__item__width{align-items:flex-start;display:flex;flex:0 0 auto;flex-flow:row nowrap;justify-content:flex-start;width:auto}.modal__newwall__panels__item__height .editorpannel__section__input,.modal__newwall__panels__item__width .editorpannel__section__input{flex:0 0 90px;width:90px}.modal__newwall__panels__item__label{flex:0 0 auto;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:34px;padding:0 15px 0 10px;width:-moz-fit-content;width:fit-content}.modal__newwall__panels__item__unit{flex:0 0 44px;font-size:14px;letter-spacing:.05em;line-height:34px;padding-left:10px;width:44px}.modal__newwall__panels__item__duplicate{flex:0 0 60px;height:34px;padding:6px 0 6px 10px;width:60px}.modal__newwall__panels__item__duplicate__btn{border:1px solid #000;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:10px;font-style:normal;font-weight:600;height:22px;letter-spacing:0;line-height:20px;padding:0 10px;text-align:center;width:-moz-fit-content;width:fit-content}.modal__newwall__panels__item__duplicate__btn:hover{background-color:#000;color:#fff}.modal__newwall__panels__total{bottom:8px;font-size:12px;letter-spacing:.05em;line-height:22px;position:absolute;right:0;text-align:right}.modal__newwall__furniture__item{align-items:flex-start;display:flex;flex-flow:row wrap;gap:20px 0;justify-content:flex-start}.modal__newwall__furniture__item__height,.modal__newwall__furniture__item__horizontal,.modal__newwall__furniture__item__name,.modal__newwall__furniture__item__vertical,.modal__newwall__furniture__item__width{padding-left:90px;padding-right:50px;position:relative}.modal__newwall__furniture__item__name{flex:0 0 100%}.modal__newwall__furniture__item__height,.modal__newwall__furniture__item__horizontal,.modal__newwall__furniture__item__vertical,.modal__newwall__furniture__item__width{flex:0 0 50%}.modal__newwall__furniture__item__label{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:34px;padding:0 0 0 10px}.modal__newwall__furniture__item__label,.modal__newwall__furniture__item__select{left:0;position:absolute;top:0;width:90px}.modal__newwall__furniture__item__unit{font-size:14px;line-height:34px;padding-left:10px;position:absolute;right:0;top:0;width:50px}.modal__dialogue{background-color:#fff;border-radius:15px;container-type:size;display:none;flex:0 0 450px;height:240px;position:relative;width:450px}.modal__dialogue.active{display:block}.modal__dialogue__body{align-items:center;display:block;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;width:100%}.modal__dialogue__text{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:16px;font-style:normal;font-weight:600;height:auto;letter-spacing:.05em;line-height:26px;text-align:center;width:100%}.modal__dialogue__control{align-items:stretch;display:flex;flex-flow:row nowrap;gap:0 10px;height:auto;justify-content:center;margin-top:50px;width:100%}.modal__dialogue__control__negative,.modal__dialogue__control__positive{border:1px solid #000;border-radius:999px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:44px;letter-spacing:.05em;line-height:22px;padding:10px;text-align:center;width:110px}.modal__dialogue__control__positive{background-color:#000;color:#fff}.modal__dialogue__control__negative{background-color:#fff;color:#000}.modal__deleteproject,.modal__duplicateproject{container-type:inline-size;flex-basis:500px;height:auto;width:500px}.modal__deleteproject__body,.modal__duplicateproject__body{padding:40px}.modal.busy .modal__deleteproject .modal__dialogue__control,.modal.busy .modal__duplicateproject .modal__dialogue__control{height:44px;position:relative}.modal.busy .modal__deleteproject .modal__dialogue__control .modal__dialogue__control__negative,.modal.busy .modal__deleteproject .modal__dialogue__control .modal__dialogue__control__positive,.modal.busy .modal__duplicateproject .modal__dialogue__control .modal__dialogue__control__negative,.modal.busy .modal__duplicateproject .modal__dialogue__control .modal__dialogue__control__positive{display:none}.modal.busy .modal__deleteproject .modal__dialogue__control:after,.modal.busy .modal__duplicateproject .modal__dialogue__control:after{animation:modal_busy_rotation .2s linear 0s infinite normal both;background:conic-gradient(transparent 0deg,#000 0deg,#000 225deg,transparent 225deg);border-radius:50%;content:"";display:block;height:32px;left:calc(50% - 16px);-webkit-mask:radial-gradient(circle at center,transparent 15px,#000 15px,#000);position:absolute;top:calc(50% - 16px);width:32px}.modal__newproject__body{height:100%;width:100%}.modal__newproject__body .modal__page__body__main{padding-top:60px}.modal__newproject__field{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 auto;width:520px}.modal__newproject__field__label{flex:0 0 100%;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:24px;margin-bottom:10px;width:100%}.modal__newproject__field__input+.modal__newproject__field__label{margin-top:30px}.modal__newproject__field__input{background-color:#f2f2f2;border:1px solid #f2f2f2;flex:0 0 100%;font-family:sans-serif;font-size:14px;letter-spacing:.05em;line-height:22px;padding:10px;width:100%}.modal__newproject__field__input:focus{border:1px solid #000}.modal__newproject__field__button{background-color:#000;border-radius:999px;color:#fff;flex:0 0 100px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:22px;margin:50px auto 0;padding:10px;text-align:center;width:100px}.modal.busy .modal__newproject .modal__newproject__field__button{background-color:transparent;color:transparent;pointer-events:none;position:relative}.modal.busy .modal__newproject .modal__newproject__field__button:after{animation:modal_busy_rotation .2s linear 0s infinite normal both;background:conic-gradient(transparent 0deg,#000 0deg,#000 225deg,transparent 225deg);border-radius:50%;content:"";display:block;height:32px;left:calc(50% - 16px);-webkit-mask:radial-gradient(circle at center,transparent 15px,#000 15px,#000);position:absolute;top:calc(50% - 16px);width:32px}.modal__projectsetting__body{height:100%;width:100%}.modal__projectsetting__body .modal__page__body__main{padding-top:20px}.modal__projectsetting__field{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 auto;width:520px}.modal__projectsetting__field__label{flex:0 0 100%;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:24px;margin-bottom:10px;width:100%}.modal__projectsetting__field__input+.modal__projectsetting__field__label{margin-top:30px}.modal__projectsetting__field__input{background-color:#f2f2f2;border:1px solid #f2f2f2;flex:0 0 100%;font-family:sans-serif;font-size:14px;letter-spacing:.05em;line-height:22px;padding:10px;width:100%}.modal__projectsetting__field__input:focus{border:1px solid #000}.modal__projectsetting__field__button{background-color:#000;border-radius:999px;color:#fff;flex:0 0 100px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:22px;margin:50px auto 0;padding:10px;text-align:center;width:100px}.modal.busy .modal__projectsetting .modal__projectsetting__field__button{background-color:transparent;color:transparent;pointer-events:none;position:relative}.modal.busy .modal__projectsetting .modal__projectsetting__field__button:after{animation:modal_busy_rotation .2s linear 0s infinite normal both;background:conic-gradient(transparent 0deg,#000 0deg,#000 225deg,transparent 225deg);border-radius:50%;content:"";display:block;height:32px;left:calc(50% - 16px);-webkit-mask:radial-gradient(circle at center,transparent 15px,#000 15px,#000);position:absolute;top:calc(50% - 16px);width:32px}body.review{background-color:#e5e5e5;height:auto;padding:30px 40px;position:relative;width:100%}.review__print__btn{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;flex-flow:row nowrap;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:55px;justify-content:center;letter-spacing:.05em;line-height:18px;margin:0 auto;width:154px}.review__print__btn:before{background-image:url(/images/icon_print.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;content:"";display:inline-block;height:18px;margin-right:13px;position:relative;top:2px;width:18px}.review__print__note{font-size:12px;letter-spacing:.05em;line-height:24px;margin-top:18px;text-align:center}.review__main{margin:40px auto;position:relative;width:1360px}.review__errors{border:1px solid #e8380d;display:block;display:none;margin:40px auto 0;padding:30px 40px;width:1360px}.review__errors.show{display:block}.review__errors__lead{color:#e8380d;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:0;line-height:24px;text-align:center}.review__errors__list{display:block;margin:20px auto 0;width:-moz-fit-content;width:fit-content}.review__errors__error{color:#e60012;display:none;font-size:14px;line-height:21px;min-height:24px;padding-left:34px;position:relative}.review__errors__error:before{background-image:url(/images/icon_error.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;height:24px;left:0;position:absolute;top:calc(50% - 12px);width:24px}.review__errors__error.show{display:block}.review__errors__error+.review__errors__error{margin-top:14px}.review__commands{flex-flow:row wrap;gap:20px 20px;margin-top:40px}.review__commands,.review__commands__btn{align-items:center;display:flex;justify-content:center}.review__commands__btn{background-color:#000;border-radius:999px;color:#fff;flex-flow:row nowrap;font-size:18px;height:55px;letter-spacing:.05em;line-height:18px;width:300px}.review__commands__btn:before{background-image:url(/images/icon_print.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;content:"";display:inline-block;height:18px;margin-right:13px;position:relative;top:0;width:18px}.review__commands__note{flex:0 0 100%;text-align:center}.review__complete{margin:35px auto 50px;position:relative}.review__complete__label{cursor:pointer;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:34px;letter-spacing:.05em;line-height:34px;margin:0 auto;padding-left:27px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.review__complete__label:after,.review__complete__label:before{content:"";display:block;height:18px;left:0;position:absolute;top:8px;width:18px}.review__complete__label:before{background-color:#fff}.review__complete__label:after{background-image:url(/images/checkbox.svg);background-repeat:no-repeat;background-size:100% 100%;opacity:0}.review__complete__label input[type=checkbox]{display:block;height:0;position:absolute;visibility:hidden;width:0}.review__complete__label.checked:after,.review__complete__label:has(input[type=checkbox]:checked):after{opacity:1}.review__complete__label.saving{color:rgba(0,0,0,.5);pointer-events:none}.review__complete__label.saving:before{opacity:.5}.review__complete__label.saving:after{animation:modal_busy_rotation .2s linear 0s infinite normal both;background:conic-gradient(transparent 0deg,#000 0deg,#000 225deg,transparent 225deg);border:none;border-radius:50%;content:"";display:block;height:12px;left:3px;-webkit-mask:radial-gradient(circle at center,transparent 5px,#000 5px,#000);opacity:1;position:absolute;top:calc(50% - 6px);width:12px}@keyframes modal_busy_rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@page{size:A4 landscape;margin:0 0}@media print{body.review{background-color:transparent;padding:0}body.review,body.review #sheet{-moz-column-break-inside:avoid;break-inside:avoid}body.review #sheet{margin:auto;width:99%}.review__commands,.review__complete,.review__errors,.review__print{display:none!important}.review__main{margin:0;width:100%}#sheet.packing_sheet .design,#sheet.packing_sheet .designscale{display:none}#sheet.packing_sheet .sheet__header__constructor{flex-basis:100%;width:100%}#sheet.packing_sheet .sheet__header__factory{display:none}}#sheet{align-items:flex-start;aspect-ratio:1.4143;background-color:#fff;display:flex;flex-flow:column nowrap;gap:20px 0;height:auto;justify-content:flex-start;overflow:hidden;padding:30px 30px 15px;position:relative;width:1360px}#sheet *{font-family:sans-serif!important}#sheet .editor .bound{margin-left:var(--allocsheet_offsetX);margin-top:var(--allocsheet_offsetY)}.sheet__header{align-items:stretch;display:flex;flex:0 0 auto;flex-flow:row wrap;font-size:12px;gap:15px 0;height:auto;justify-content:flex-start;letter-spacing:.05em;line-height:21px;width:100%}.sheet__header__sheetname{bottom:10px;color:grey;font-family:monospace,sans-serif;font-size:12px;letter-spacing:.05em;line-height:20px;position:absolute;right:15px;text-align:right;z-index:999}.sheet__header__block{border-left:1px solid #ccc;padding-bottom:5px;padding-left:20px;padding-right:20px;position:relative}.sheet__header__termlabel{border:1px solid #000;border-radius:9999px;display:block;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:13px;font-style:normal;font-weight:600;height:auto;letter-spacing:.05em;line-height:20px;margin-bottom:10px;padding:0 18px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.sheet__header__checks{align-items:flex-start;display:flex;flex-flow:row wrap;gap:8px 10px;justify-content:flex-start}.sheet__header__checks__item{display:block;font-size:12px;letter-spacing:.05em;line-height:18px;padding-left:25px;position:relative;white-space:nowrap}#sheet:not([data-material=interior_sheet]) .sheet__header__checks__item[data-name=interior_sheet],#sheet:not([data-material=wallpanel]) .sheet__header__checks__item[data-name=wallpanel],#sheet:not([data-material=wallpaper]) .sheet__header__checks__item[data-name=hiraori],#sheet:not([data-material=wallpaper]) .sheet__header__checks__item[data-name=plain],#sheet:not([data-material=wallpaper]) .sheet__header__checks__item[data-name=stucco]{display:none}.sheet__header__checks__item__check{display:block;height:18px;left:0;position:absolute;top:0;width:18px}.sheet__header__checks__item__check:before{border:1px solid #ccc;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.sheet__header__checks__item.checked .sheet__header__checks__item__check{background-image:url(/images/checkbox.svg);background-repeat:no-repeat;background-size:100% 100%}.sheet__header__checks__item.checked .sheet__header__checks__item__check:before{border:2px solid #000}.sheet__header__logo{border-left:0;flex:0 0 125px;padding-left:0;padding-right:30px;width:125px}.sheet__header__logo img{display:block;height:39px;width:95px}.sheet__header__logo p{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:13px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:18px;margin-top:10px;text-align:center}.sheet__header__projectname{flex:1 1 calc(43% - 125px);padding-left:30px;position:relative;width:calc(43% - 125px)}.sheet__header__projectname__name{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:24px}.sheet__header__product{flex:1 1 13%;width:13%}.sheet__header__product__catno,.sheet__header__product__name{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:600}.sheet__header__mediatype{flex:1 1 24%;width:24%}.sheet__header__padding{flex:1 1 20%;width:20%}.sheet__header__padding__text{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:600;margin-bottom:10px}.sheet__header__overpadding{display:none;flex:1 1 20%;width:20%}.sheet__header__overpadding__detail__line{align-items:flex-start;display:flex;flex-flow:row nowrap;font-size:12px;justify-content:flex-start;letter-spacing:.05em;line-height:17px;padding-bottom:2px;padding-top:2px}.sheet__header__overpadding__detail__line dt{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:600;white-space:nowrap}.sheet__header__overpadding__detail__line dt:after{content:" : "}.sheet__header__overpadding__detail__line dd{white-space:nowrap}.sheet__header__dimension{border-left:0;flex:0 0 22%;padding-left:0;padding-right:10px;width:22%}.sheet__header__dimension__roll,.sheet__header__dimension__wall{align-items:flex-start;display:flex;flex-flow:row nowrap;font-size:12px;justify-content:flex-start;letter-spacing:.05em;line-height:17px;padding-bottom:2px;padding-top:2px}.sheet__header__dimension__roll dt,.sheet__header__dimension__wall dt{flex:0 0 60px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:600;text-align:right;white-space:nowrap}.sheet__header__dimension__roll dt:after,.sheet__header__dimension__wall dt:after{content:" : "}.sheet__header__dimension__roll dd,.sheet__header__dimension__wall dd{flex:0 0 calc(100% - 60px);white-space:nowrap}#sheet:has(.sheet__main__preview[data-scale-visible=false]) .sheet__header__dimension__wall dd{display:none}#sheet:has(.sheet__main__preview[data-scale-visible=false]) .sheet__header__dimension__wall:after{content:"-"}.sheet__header__dimension__roll{color:#e8380d}.sheet__header__dimension__roll.total{border-top:1px solid rgba(232,56,13,.5);margin-top:2px;padding-top:4px}#sheet:has(.sheet__main__preview[data-alloc-visible=false]) .sheet__header__dimension__roll dd{display:none}#sheet:has(.sheet__main__preview[data-alloc-visible=false]) .sheet__header__dimension__roll:after{content:"-"}.sheet__header__direction{flex:0 0 34%;padding-right:10px;width:34%}.sheet__header__notice{flex:1 1 auto;width:44%}.sheet__header__notice__text__static span{color:#e60012}.sheet__header__constructor,.sheet__header__factory{align-items:flex-start;display:flex;flex:0 0 calc(50% - 20px);flex-flow:column nowrap;justify-content:flex-start;width:calc(50% - 20px)}.sheet__header__constructor .sheet__header__termlabel{background-color:#0068b6;border-color:#0068b6;color:#fff}.sheet__header__factory{margin-left:40px}.sheet__header__factory .sheet__header__termlabel{background-color:#e8380d;border-color:#e8380d;color:#fff}.sheet__header__textarea{border:1px solid #ccc;flex:1 0 auto;font-size:12px;height:auto;letter-spacing:.05em;line-height:19px;padding:15px;white-space:pre-wrap;width:100%}.sheet__header__textarea em{font-style:normal;font-weight:700}.sheet__header__textarea__highlight{color:#e60012}.sheet__main{flex:1 1 auto;height:auto;margin-left:-30px;padding-left:30px;padding-right:30px;position:relative;width:calc(100% + 60px)}.sheet__main .editor,.sheet__main .sheet__main__preview{cursor:default;height:100%;overflow:visible;pointer-events:none}#sheet[data-material=interior_sheet][data-method=panel] .sheet__header__padding{display:none}#sheet[data-material=interior_sheet][data-method=panel] .sheet__header__overpadding{display:block}#sheet[data-material=wallpanel] .sheet__header__constructor,#sheet[data-material=wallpanel] .sheet__header__direction,#sheet[data-material=wallpanel] .sheet__header__padding{display:none}#sheet[data-material=wallpanel] .sheet__header__dimension{border-left:1px solid #ccc;padding-bottom:5px;padding-left:20px;padding-right:0}