/*! sanitize.css v4.1.0 | CC0 License | github.com/jonathantneal/sanitize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}template,[hidden]{display:none}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}progress{vertical-align:baseline}small{font-size:83.3333%}sub,sup{font-size:83.3333%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden][aria-hidden=false]{clip:rect(0, 0, 0, 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}.admin *{font-weight:100;font-size:.875rem}.admin html,.admin body{font-size:14px}.admin h1,.admin h2,.admin h3,.admin h4,.admin h5{font-size:1.25rem}.admin a{text-decoration:none}.admin .contentsWrapper{margin:0 8px}.admin header{height:40px;background:#024900}.admin header a{margin-left:1rem;line-height:40px;color:#fff}.admin loginUser{color:#fff}.admin .memberPhoto{max-width:315px}.admin .pagination a{color:#56a764}.admin .pagination>span{display:inline-block;border:1px solid #56a764;padding:0 .5rem}.admin .pagination .current{background:#56a764;color:#fff}.admin .button_warning{margin-right:12px;padding:.125rem 1rem;color:#a00;border:1px solid #a00;border-radius:2px;transition:all .444s ease}.admin .button_warning:hover{color:#fff;background:#a00}.admin .signage_end_date_field{width:130px;border:1px solid #000;border-radius:5px}.admin div.autosave{background:#ff0;color:red;text-align:center}.admin table.list{width:100%;margin-top:1rem}.admin table.list *{color:#555;font-size:.875rem}.admin table.list th{color:#888;text-align:left;padding-bottom:.5rem}.admin table.list td{padding-top:.25rem;padding-bottom:.25rem}.admin table.list td.action{text-align:right}.admin table.list td.action>a{margin-right:12px;padding:.125rem 1rem;color:#56a764;border:1px solid #56a764;border-radius:2px;transition:all .444s ease}.admin table.list td.action>a:hover{color:#fff;background:#56a764}.admin table.list td.action form{display:inline}.admin table.list td.action .btn-link{margin-right:12px;padding:.125rem 1rem;color:#56a764;border:1px solid #56a764;border-radius:2px;background:none;cursor:pointer;font:inherit;text-decoration:none;margin-top:initial;margin-left:initial;transition:all .444s ease}.admin table.list td.action .btn-link:hover{color:#fff;background:#56a764}.admin table.list tr:nth-of-type(2) td{padding-top:.5rem}.admin table.list tr:nth-child(even){background:#f4fff9}.admin table.list tr:first-of-type{transition:none}.admin table.list tr:first-of-type:hover *{color:#888}.admin table.list tr:first-of-type:hover{background:#fff}.admin table.list tr{transition:all .222s ease}.admin table.list tr:hover *{color:#000}.admin table.list tr:hover{background:#ffffd1}.admin table.list th:first-of-type,.admin table.list td:first-of-type,.admin table.list th:last-of-type,.admin table.list td:last-of-type{padding-left:1rem}.admin table.register{margin-left:50px}.admin table.register td{height:50px}.admin table.register td.required:before{content:"※";color:red}.admin table.register td.label{vertical-align:top;padding-top:6px;padding-left:10px;padding-right:10px;color:#888;background:#eee;border-style:solid;border-color:#fff;border-top-width:15px;border-bottom-width:15px;border-right-width:10px;border-left-width:0px}.admin table.register td.blog{width:1000px;height:600px}.admin table.register td.showBlog{width:1000px}.admin table.show{margin-left:50px}.admin table.show td{white-space:nowrap;height:50px}.admin table.show td>a{margin-right:12px;padding:.125rem 1rem;color:#56a764;border:1px solid #56a764;border-radius:2px;transition:all .444s ease}.admin table.show td>a:hover{color:#fff;background:#56a764}.admin table.show td.label{vertical-align:top;padding-top:6px;padding-left:10px;padding-right:10px;color:#888;background:#eee;border-style:solid;border-color:#fff;border-top-width:15px;border-bottom-width:15px;border-right-width:10px;border-left-width:0px;margin:10px 5px 10px 5px;width:150px}.admin table.show td.blog{width:1000px;height:600px}.admin table.show td.showBlog{width:1000px}.admin table.show img.thumbnail{max-width:150px;max-height:150px}.admin form{margin-bottom:2rem;color:#444}.admin form .column2{display:flex}.admin form .submitButton{display:block;align-self:flex-end;font-size:.875rem;margin:0;margin-left:20px;padding:.5rem 2rem;border-radius:4px;color:#fff;background:#0074bf;border-color:#0074bf}.admin form h2{font-weight:100}.admin form input[type=text],.admin form [type=password],.admin form [type=number],.admin form [type=file],.admin form [type=checkbox]{width:150px;margin-left:10px;padding:.325rem 0 .325rem .35rem;font-size:.875rem;border-radius:4px}.admin form input[type=text]:nth-of-type(2),.admin form [type=password]:nth-of-type(2),.admin form [type=number]:nth-of-type(2),.admin form [type=file]:nth-of-type(2),.admin form [type=checkbox]:nth-of-type(2){margin-left:0}.admin form input.middle{width:300px}.admin form input.long{width:500px}.admin form input[type=file]{width:380px;margin-left:10px;padding:.325rem 0 .325rem .35rem;font-size:.875rem;border-radius:4px}.admin form input[type=file]:nth-of-type(2){margin-left:0}.admin form input[type=submit]{border:none;margin-left:10px;color:#fff;background:#0074bf}.admin form select{padding:.325rem 1.75rem .325rem .35rem;margin-left:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999;border-radius:4px;background-color:#fff;background-image:url(/images/arrow_down.png);background-repeat:no-repeat;background-size:12px 12px;background-position:right 6px center}.admin form textarea{width:650px;height:200px;resize:both;margin-left:10px;padding:.325rem 0 .325rem .35rem;font-size:.875rem;border-radius:4px}.admin form textarea:nth-of-type(2){margin-left:0}.admin form img.thumbnail{max-width:150px;max-height:150px}.admin form .selectForm{display:inline-block;margin-bottom:.75rem;border-radius:4px}.admin form .selectForm a{display:inline-block;width:200px;text-align:center;color:#444;text-decoration:none;margin:0;padding:.375rem 0;border:1px solid #aaa;border-left:none}.admin form .selectForm a:first-of-type{border-radius:4px 0 0 4px}.admin form .selectForm a:last-of-type{border-radius:0 4px 4px 0}.admin form .selectForm .selected{color:#fff;background:#62ae6f;border:1px solid #62ae6f}.admin form .selectForm .selected:before{content:"✓";font-weight:bold;margin-left:-0.5rem;margin-right:.5rem;color:#fff}.admin form .selectForm .unselected{background:#eee;border:1px solid #eee;color:#aaa}.admin form .selectForm .unselected:before{content:"✓";font-weight:bold;margin-left:-0.5rem;margin-right:.5rem;color:#eee}.admin form .label{font-weight:bold}.admin .modalDialogDiv{height:80%;overflow-y:scroll}.admin #modal-overlay{z-index:1;display:none;position:fixed;top:0;left:0;width:100%;height:120%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.75)}.admin #modal-content{width:80%;height:80%;top:10px;left:200px;margin:1.5em auto 0;padding:10px 20px;border:2px solid #aaa;background:#fff;z-index:2;position:fixed;display:none}.admin .modal-p{margin-top:1em}.admin .modal-p:first-child{margin-top:0}.admin .button-link{color:blue;text-decoration:underline}.admin .button-link:hover{cursor:pointer;color:red}.admin .newButtonArea a{display:inline-block;color:#0074bf;border:1px solid #0074bf;margin-right:8px;margin-bottom:1rem;padding:.25rem 2rem;border-radius:4px;text-decoration:none;transition:all .444s ease}.admin .newButtonArea a:hover{color:#fff;background:#0074bf}.admin .right_button{float:right;display:inline-block;color:#0074bf;border:1px solid #0074bf;margin:8px;padding:.25rem 2rem;border-radius:4px;text-decoration:none;transition:all .444s ease}.admin .right_button:hover{color:#fff;background:#0074bf}.admin .div_button{display:inline-block;color:#0074bf;border:1px solid #0074bf;margin-left:8px;margin-bottom:1rem;padding:.25rem 2rem;border-radius:4px;text-decoration:none;transition:all .444s ease}.admin .div_button:hover{color:#fff;background:#0074bf}.loginWrapper{display:flex;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0}.loginWrapper .loginArea{width:360px;margin:0 auto}.loginWrapper .loginArea label{display:inline-block;width:5rem}.loginWrapper .loginArea .uid,.loginWrapper .loginArea .pwd{text-align:center;width:100%;margin-left:0;margin-bottom:1.25rem;padding:.75rem 0;border-radius:4px}.loginWrapper .loginArea .loginB{display:block;margin:0 auto;padding:.725rem 4rem;background:#56a764}.loginWrapper .loginArea form div:last-of-type{text-align:center;margin-top:8px}.loginWrapper .loginArea form div:last-of-type .lastLabel{display:inline}#modal-overlay{z-index:1;display:none;position:fixed;top:0;left:0;width:100%;height:120%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.75)}#error_explanation{margin:2rem 0;color:#ff4c4c;border:1px solid #ff4c4c;border-radius:8px}#error_explanation h2{margin-top:1.5rem;padding-left:1.125rem;font-weight:600}#error_explanation ul{margin-bottom:1.5rem}#error_explanation li{margin-bottom:.5rem}.d{background:#000}*{font-family:-apple-system,"Lucida Grande","Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,sans-serif}input[type=text],input[type=password],input[type=number],input[type=tel],input[type=email],textarea{border:1px solid #999;border-radius:4px}input[type=submit]{margin-top:1.5rem;padding:.5rem 5rem;border:1px solid #999;border-radius:4px}input[type=submit][disabled]{background:#aaa}.error{color:red}a.blue{display:inline-block;color:#0074bf;border:1px solid #0074bf;margin-right:8px;margin-bottom:1rem;padding:.25rem 2rem;border-radius:4px;text-decoration:none;transition:all .444s ease}a.blue:hover{color:#fff;background:#0074bf}a.red{display:inline-block;color:#c93a40;border:1px solid #c93a40;margin-right:8px;margin-bottom:1rem;padding:.25rem 2rem;border-radius:4px;text-decoration:none;transition:all .444s ease}a.red:hover{color:#fff;background:#c93a40}.blogArea{width:100%;border:none}div.inquiry{margin-right:auto;margin-left:auto;text-align:left;width:500px}@media screen and (max-width: 1000px){div.inquiry{width:100%}}div.inquiry_form{display:table;margin:0 auto;width:500px}@media screen and (max-width: 1000px){div.inquiry_form{width:100%}}div.inquiry_form div.inquiry_item{float:left;padding-right:20px}@media screen and (max-width: 1000px){div.inquiry_form div.inquiry_item{float:none;width:100%}}div.inquiry_form div.inquiry_item_label{text-align:left}div.inquiry_form div.required:before{content:"※";color:red}div.inquiry_form div.inquiry_item_label_long{text-align:left;width:500px}@media screen and (max-width: 1000px){div.inquiry_form div.inquiry_item_label_long{width:100%}}div.inquiry_form div.radio{text-align:left;padding-left:10px}@media screen and (max-width: 1000px){div.inquiry_form div.radio{text-align:left;padding-left:0px}}textarea.inquiry{width:500px;height:300px;resize:both}@media screen and (max-width: 1000px){textarea.inquiry{width:100%}}textarea.privacy_policy{width:500px;height:300px;background:#ddd}@media screen and (max-width: 1000px){textarea.privacy_policy{width:100%}}.mansion-blog h1,.mansion-blog h2,.mansion-blog h3,.mansion-blog h4,.mansion-blog h5,.mansion-blog h6{font-weight:100;font-size:100%;margin-top:0;margin-bottom:0}.mansion-blog th{font-weight:100}.mansion-blog input[type=text],.mansion-blog input[type=password],.mansion-blog input[type=tel],.mansion-blog input[type=email],.mansion-blog textarea{box-sizing:border-box}@media screen and (max-width: 1000px){.mansion-blog input[type=text],.mansion-blog input[type=password],.mansion-blog input[type=tel],.mansion-blog input[type=email],.mansion-blog textarea{width:100%}}.mansion-blog input[type=radio]{margin-right:10px}.mansion-blog li{list-style:none}.mansion-blog header{position:relative;color:#fff;background:#56a764;height:78px;padding-top:2px}@media screen and (max-width: 1000px){.mansion-blog header{height:100%}}.mansion-blog header h2{margin:0 0 0 24px;line-height:80px}@media screen and (max-width: 1000px){.mansion-blog header h2{margin:0 0 0 4px}}.mansion-blog header .contentButtonArea{position:absolute;top:50%;left:0;margin-left:200px;transform:translateY(-50%)}.mansion-blog header .contentButtonArea ul{display:flex}.mansion-blog header .contentButtonArea li{margin-left:12px;margin-right:24px}.mansion-blog header .contentButtonArea li:hover{opacity:.6}.mansion-blog header .contentButtonArea a{font-weight:bold;padding:8px 8px;color:#fff;text-decoration:none;text-align:center}.mansion-blog header .contentButtonArea .currentContent{border-bottom:solid 2px #fff}@media screen and (max-width: 1260px){.mansion-blog header .contentButtonArea{display:none}}@media screen and (max-width: 1000px){.mansion-blog header .contentButtonArea{display:none}}.mansion-blog header .contentButtonAreaMiddle{display:none;position:absolute;top:50%;left:0;margin-left:200px;transform:translateY(-50%)}.mansion-blog header .contentButtonAreaMiddle ul{display:flex}.mansion-blog header .contentButtonAreaMiddle li{margin-left:12px;margin-right:24px}.mansion-blog header .contentButtonAreaMiddle li:hover{opacity:.6}.mansion-blog header .contentButtonAreaMiddle a{font-weight:bold;padding:8px 8px;color:#fff;text-decoration:none;text-align:center}.mansion-blog header .contentButtonAreaMiddle .currentContent{border-bottom:solid 2px #fff}@media screen and (max-width: 1260px){.mansion-blog header .contentButtonAreaMiddle{display:block}}@media screen and (max-width: 1000px){.mansion-blog header .contentButtonAreaMiddle{display:none}}.mansion-blog header .menuButtonMiddle{display:none;width:62px;height:44px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mansion-blog header .menuButtonMiddle span{position:absolute;left:0;width:100%;height:6px;border-radius:6px;background:#fff}.mansion-blog header .menuButtonMiddle span:nth-of-type(1){top:0}.mansion-blog header .menuButtonMiddle span:nth-of-type(2){top:14px}.mansion-blog header .menuButtonMiddle span:nth-of-type(3){top:28px}.mansion-blog header .menuButtonMiddle span:nth-of-type(4){bottom:0;font-size:14px;text-align:center;background:rgba(0,0,0,0)}@media screen and (max-width: 1260px){.mansion-blog header .menuButtonMiddle{display:block}}@media screen and (max-width: 1000px){.mansion-blog header .menuButtonMiddle{display:none}}.mansion-blog header .menuButton{display:none;width:62px;height:44px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mansion-blog header .menuButton span{position:absolute;left:0;width:100%;height:6px;border-radius:6px;background:#fff}.mansion-blog header .menuButton span:nth-of-type(1){top:-10px}.mansion-blog header .menuButton span:nth-of-type(2){top:5px}.mansion-blog header .menuButton span:nth-of-type(3){top:20px}.mansion-blog header .menuButton span:nth-of-type(4){top:35px;font-size:14px;text-align:center;background:rgba(0,0,0,0)}@media screen and (max-width: 1000px){.mansion-blog header .menuButton{display:block}}.mansion-blog div.contentNameArea{font-size:1.3rem;text-align:right;padding-right:50px;background:#066714;color:#fff;height:25px}@media screen and (max-width: 1000px){.mansion-blog div.contentNameArea{width:100%;height:35px;padding-right:5px;text-align:right}}.mansion-blog div.contentNameArea div.contentNameAreaResponsive{display:none;text-align:center}@media screen and (max-width: 1000px){.mansion-blog div.contentNameArea div.contentNameAreaResponsive{display:block}}.mansion-blog article{width:1104px;margin:64px auto 8px}@media screen and (max-width: 1000px){.mansion-blog article{width:calc(100% - 32px)}}.mansion-blog article h1{font-size:2rem;text-align:center;margin:24px 0}.mansion-blog article h2{font-size:2rem}.mansion-blog article div.center{text-align:center}.mansion-blog .login{width:100%}.mansion-blog .login label{display:block;margin:16px auto;width:400px;font-size:1.125rem}@media screen and (max-width: 1000px){.mansion-blog .login label{width:100%}}.mansion-blog .login input[type=text],.mansion-blog .login input[type=password]{width:100%;padding:.25rem;font-size:1.25rem;border:1px solid #000}@media screen and (max-width: 1000px){.mansion-blog .login input[type=text],.mansion-blog .login input[type=password]{width:100%;font-size:2rem;padding:.25rem 0}}.mansion-blog .login button{color:#fff;background:#56a764;padding:1rem 120px;border:none;font-size:1.5rem}@media screen and (max-width: 1000px){.mansion-blog .login button{padding:1rem 0;width:100%}}.mansion-blog .login .loginButton{margin:32px 0 0;text-align:center}.mansion-blog .loginSidebar{width:320px;margin-left:auto}@media screen and (max-width: 1000px){.mansion-blog .loginSidebar{width:100%;margin:40px inherit 0;margin-top:16px}}.mansion-blog .loginSidebar h3{font-size:1.5rem;margin:1.5rem 0 .5rem}.mansion-blog .loginSidebar ul{margin:0 0 1rem}.mansion-blog .loginSidebar li{margin:0 0 .25rem;padding:.8rem;border-bottom:solid 1px #56a764}.mansion-blog .loginSidebar li a{color:#56a764;text-decoration:none;display:flex;justify-content:space-between}.mansion-blog .container{display:flex}@media screen and (max-width: 1000px){.mansion-blog .container{display:block}}.mansion-blog .container h1{margin:0}.mansion-blog .container .rightColumn{order:1;min-width:256px}.mansion-blog .container .leftColumn{margin:0 72px 0 0;width:100%}@media screen and (max-width: 1000px){.mansion-blog .container .pageTopIcon{display:none}}.mansion-blog .container nav{border:2px solid #56a764;border-radius:4px}.mansion-blog .container nav h2{color:#fff;font-size:1.5rem;font-weight:bold;text-align:center;background:#56a764;padding:.5rem 0}@media screen and (max-width: 1000px){.mansion-blog .container nav{display:none}}.mansion-blog .container nav li{overflow:hidden;border-bottom:1px solid #56a764}.mansion-blog .container nav a{display:inline-block;width:100%;font-size:1.25rem;padding:1rem 0 1rem 1rem;color:#56a764;text-decoration:none;position:relative;transition:all .2s}.mansion-blog .container nav a:hover{color:#fff;background:#56a764}.mansion-blog .container nav span{position:absolute;right:2rem}.mansion-blog .mypageHeadline{background:#56a764;color:#fff;font-size:1.5rem;font-weight:bold;text-align:center;padding:1rem 0}.mansion-blog .contentArea{margin:0 0 20px;border:2px solid #56a764}.mansion-blog .contentArea div.titleBox{display:flex}@media screen and (max-width: 1000px){.mansion-blog .contentArea div.titleBox{width:100%;display:table}}.mansion-blog .contentArea div.catTitle{padding-top:5px;font-size:1.4rem;display:inline-box;width:40%;text-align:center;color:#fff;background:#be1e25}@media screen and (max-width: 1000px){.mansion-blog .contentArea div.catTitle{width:100%;text-align:center}}.mansion-blog .contentArea div.blogTitle{padding-top:3px;font-size:1.45rem;display:inline-box;width:100%;text-align:left;padding-left:10px;color:#fff;background:#ef856c}@media screen and (max-width: 1000px){.mansion-blog .contentArea div.blogTitle{width:100%;text-align:center;font-size:1.8rem}}.mansion-blog .contentArea ul{list-style-type:disc}.mansion-blog .contentArea li{font-size:1.125rem;margin:1.5rem}.mansion-blog .contentArea h2{font-size:1.5rem;font-weight:bold;text-align:center;padding:.5rem 0;color:#fff;background:#56a764}.mansion-blog .contentArea p{margin:0 0;padding:0 1.5rem}.mansion-blog .washingStatusArea p{padding:0;line-height:normal}.mansion-blog .washingStatusArea .comment{width:100%;font-size:20px;color:#000;text-align:center;clear:both}.mansion-blog .washingStatusArea .laundryDateBox{display:table;margin:0 auto}.mansion-blog .washingStatusArea .laundryDate{font-size:35px;font-weight:bold;color:#000;text-align:right;float:left}.mansion-blog .washingStatusArea .laundryDay{font-size:20px;font-weight:bold;color:#000;text-align:left;float:left;padding-top:15px}.mansion-blog .washingStatusArea .laundryStatusIcon{width:100%;padding:30px}.mansion-blog .washingStatusArea .washingStatus{margin:32px 0 0;font-size:15rem;font-family:monospace;font-weight:bold;text-align:center}.mansion-blog .washingStatusArea .washingStatus .ok{color:#56a764}.mansion-blog .washingStatusArea .washingStatus .caution{color:#eec600}.mansion-blog .washingStatusArea .washingStatus .ng{color:#c93a40}.mansion-blog .washingStatusArea .washingStatus .okMessage{color:#56a764;display:block;font-size:2rem}.mansion-blog .washingStatusArea .washingStatus .cautionMessage{color:#eec600;display:block;font-size:2rem;margin-bottom:12px}@media screen and (max-width: 1000px){.mansion-blog .washingStatusArea .washingStatus .cautionMessage{margin-bottom:-32px}}.mansion-blog .washingStatusArea .washingStatus .ngMessage{color:#c93a40;display:block;font-size:2rem}@media screen and (max-width: 1000px){.mansion-blog .washingStatusArea .washingStatus .ngMessage{margin-bottom:-32px}}.mansion-blog .memberPhotoArea .memberPhotoHeader{padding:10px;font-size:1.5rem;font-family:monospace;font-weight:bold;text-align:center;color:#fff;background:#cacaca}.mansion-blog .memberPhotoArea .memberPhotoFrame{text-align:center}.mansion-blog .memberPhotoArea .memberPhoto{max-width:315px;width:100%;margin-top:5px;margin-bottom:5px}@media screen and (max-width: 1000px){.mansion-blog .memberPhotoArea{display:none}}.mansion-blog .bannerArea .bannerHeader{padding:10px;font-size:1.5rem;font-family:monospace;font-weight:bold;text-align:center;color:#fff;background:#cacaca}.mansion-blog .bannerArea .bannerFrame{text-align:center}.mansion-blog .bannerArea .bannerPhoto{max-width:315px;width:100%;margin-top:5px;margin-bottom:5px}@media screen and (max-width: 1000px){.mansion-blog .bannerArea{display:none}}.mansion-blog .bannerAreaResponsive{display:none}.mansion-blog .bannerAreaResponsive .bannerHeader{padding:10px;font-size:1.5rem;font-family:monospace;font-weight:bold;text-align:center;color:#fff;background:#cacaca}.mansion-blog .bannerAreaResponsive .bannerFrame{text-align:center}.mansion-blog .bannerAreaResponsive .bannerPhoto{max-width:315px;width:100%;margin-top:5px;margin-bottom:5px}@media screen and (max-width: 1000px){.mansion-blog .bannerAreaResponsive{display:block}}.mansion-blog .constructionArea{border:2px solid #c93a40}.mansion-blog .constructionArea h2{color:#fff;background:#c93a40}.mansion-blog .constructionArea ul{list-style-type:disc}.mansion-blog .constructionArea li{font-size:1.125rem;margin:1.5rem}.mansion-blog .blogAreaBasic{border:2px solid #78be50}.mansion-blog .blogAreaBasic div.titleBox{display:flex}.mansion-blog .blogAreaBasic div.catTitle{padding-top:5px;font-size:1.4rem;display:inline-box;width:30%;text-align:center;color:#fff;background:#468c1e}.mansion-blog .blogAreaBasic div.blogTitle{padding-top:3px;font-size:1.45rem;display:inline-box;width:100%;text-align:left;padding-left:10px;color:#fff;background:#78be50}.mansion-blog .blogAreaBasic h2{text-align:left;color:#fff;background:#78be50}.mansion-blog .blogAreaBasic ul{list-style-type:disc}.mansion-blog .blogAreaBasic li{font-size:1.125rem;margin:1.5rem}.mansion-blog .blogAreaInfluence{border:2px solid #ef856c}.mansion-blog .blogAreaInfluence div.catTitle{background:#be1e25}.mansion-blog .blogAreaInfluence div.blogTitle{background:#ef856c}.mansion-blog .blogAreaInfluence h2{background:#ef856c}.mansion-blog .blogAreaContent{border:2px solid #79afdf}.mansion-blog .blogAreaContent div.catTitle{background:#526077}.mansion-blog .blogAreaContent div.blogTitle{background:#79afdf}.mansion-blog .blogAreaSchedule{border:2px solid #49b997}.mansion-blog .blogAreaSchedule div.catTitle{background:#1d5c4a}.mansion-blog .blogAreaSchedule div.blogTitle{background:#49b997}.mansion-blog .blogAreaSchedule h2{background:#49b997}.mansion-blog .blogAreaNotice{border:2px solid #ebaccc}.mansion-blog .blogAreaNotice div.catTitle{background:#98687e}.mansion-blog .blogAreaNotice div.blogTitle{background:#ebaccc}.mansion-blog .blogAreaNotice h2{background:#ebaccc}.mansion-blog .blogAreaStaff{border:2px solid #b1d35f}.mansion-blog .blogAreaStaff div.catTitle{background:#687f35}.mansion-blog .blogAreaStaff div.blogTitle{background:#b1d35f}.mansion-blog .blogAreaStaff h2{background:#b1d35f}.mansion-blog .blogAreaOther{border:2px solid #f7b569}.mansion-blog .blogAreaOther div.catTitle{background:#f08200}.mansion-blog .blogAreaOther div.blogTitle{background:#f7b56c}.mansion-blog .blogAreaAd{border:2px solid #c9c9ca}.mansion-blog .blogAreaAd div.titleBox{display:flex}.mansion-blog .blogAreaAd div.catTitle{padding-top:10px;font-size:1.3rem;display:inline-box;width:30%;text-align:center;color:#fff;background:#666464}.mansion-blog .blogAreaAd div.blogTitle{font-size:2rem;display:inline-box;width:100%;text-align:left;padding-left:10px;color:#fff;background:#c9c9ca}.mansion-blog .blogAreaAd h2{color:#fff;background:#c9c9ca}.mansion-blog .blogAreaAd ul{list-style-type:disc}.mansion-blog .blogAreaAd li{font-size:1.125rem;margin:1.5rem}.mansion-blog .blogDetail{margin:20px 8px;padding-bottom:20px;border-bottom:1px solid #56a764}.mansion-blog .blogDetail p{padding:0}.mansion-blog .blogDetail time{padding:.5rem 0 0;display:block;font-size:.75rem;text-align:right}.mansion-blog .blogDetail h3{margin:1rem 0 2rem;padding:0 0 40px;border-bottom:1px solid #56a764;font-size:1.5rem;font-weight:bold;text-align:center}.mansion-blog .blogDetail img{display:block;margin:2rem 0;max-width:100%}.mansion-blog .blogDetail:first-of-type{margin:0 8px}.mansion-blog .blogDetail:last-of-type{border-bottom:none}.mansion-blog .staffDetail{display:flex;width:644px;margin:64px auto;padding:0 8px}@media screen and (max-width: 1000px){.mansion-blog .staffDetail{width:calc(100% - 16px);display:block}}.mansion-blog .staffDetail img{display:block;width:240px;height:240px;border-radius:50%;border:2px solid rgba(0,0,0,.4)}@media screen and (max-width: 1000px){.mansion-blog .staffDetail img{margin:24px auto}}.mansion-blog .staffDetail strong{display:block;height:2rem}@media screen and (max-width: 1000px){.mansion-blog .staffDetail strong{text-align:center}}.mansion-blog .staffDetail p{margin:0 0 0 80px;width:320px}@media screen and (max-width: 1000px){.mansion-blog .staffDetail p{width:calc(100% - 48px);margin:24px auto}}.mansion-blog .faqArea{margin:0 0 20px;border:2px solid #56a764;border-radius:4px}.mansion-blog .faqArea h2{font-size:1.5rem;font-weight:bold;padding:10px;color:#fff;background:#56a764}.mansion-blog .faqArea p{line-height:2.25rem;font-size:1.25rem;margin:16px 0;padding:1.25rem 1.5rem}.mansion-blog .faqAreaQuestion{border:2px solid #fa9650}.mansion-blog .faqAreaQuestion h2{color:#fff;background:#fa9650}.mansion-blog .faqAreaQuestion ul{list-style-type:disc}.mansion-blog .faqAreaQuestion li{font-size:1.125rem;margin:1.5rem}.mansion-blog .faqAreaAnswer{font-size:1.5rem;font-weight:bold;padding:20px}.mansion-blog .schedule{margin:2px 0 0;overflow:scroll;-webkit-overflow-scrolling:touch}@media screen and (max-width: 1000px){.mansion-blog .schedule{height:320px}}.mansion-blog .schedule div{text-align:center;white-space:nowrap;font-size:0}.mansion-blog .schedule div span{display:inline-block;width:24px;height:24px;font-size:.75rem;position:relative}.mansion-blog .schedule div span .today{display:block;background:#c60019;opacity:.2;position:absolute;top:0;left:0}.mansion-blog .schedule div .blue_grid{color:#fff;background:#0074bf}.mansion-blog .schedule div .yellow_grid{background:#f2cf01}.mansion-blog .schedule div .green_grid{color:#fff;background:#56a764}.mansion-blog .schedule div .red_grid{color:#fff;background:#c93a40}.mansion-blog .schedule div .orange_grid{color:#fff;background:#de9610}.mansion-blog .schedule div .label{font-size:.875rem;font-weight:400;font-style:italic;padding:2px 0 0 4px;position:absolute;z-index:9999}.mansion-blog .schedule .date_column{position:relative;top:0}.mansion-blog .schedule_header{overflow:hidden;height:auto}.mansion-blog footer{background:#56a764}.mansion-blog .fDummyHeightFixme{height:40px}.mansion-blog .fMissFixme{margin:120px 0 0;background:#56a764;color:#fff;text-align:center}@media screen and (max-width: 1000px){.mansion-blog .fMissFixme{font-size:.75rem}}.mansion-blog .headerDropdown{width:100%;background:#56a764;display:none;color:#fff}@media screen and (max-width: 1000px){.mansion-blog .headerDropdown{flex-direction:column}}.mansion-blog .headerDropdown div{padding:12px 0px}.mansion-blog .headerDropdown ul{padding:0px 24px}.mansion-blog .headerDropdown li{margin:12px 0px 0px 0px;border-bottom:solid 1px #fff;font-size:1rem}.mansion-blog .headerDropdown a{text-decoration:none;position:relative;display:block;padding:.8rem;color:#fff}.mansion-blog .headerDropdown a::after{position:absolute;top:50%;right:10px;display:block;content:"";width:8px;height:8px;margin-top:-4px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mansion-blog .headerDropdown label{display:block;padding:0px 24px 0px;font-size:1.4rem}.mansion-blog .headerDropdownMiddle{width:100%;background:#56a764;display:none;color:#fff}@media screen and (max-width: 1260px){.mansion-blog .headerDropdownMiddle{flex-direction:column}}@media screen and (max-width: 1000px){.mansion-blog .headerDropdownMiddle{display:none}}.mansion-blog .headerDropdownMiddle div{padding:12px 0px}.mansion-blog .headerDropdownMiddle ul{padding:0px 24px}.mansion-blog .headerDropdownMiddle li{margin:12px 0px 0px 0px;border-bottom:solid 1px #fff;font-size:1rem}.mansion-blog .headerDropdownMiddle a{text-decoration:none;position:relative;display:block;padding:.8rem;color:#fff}.mansion-blog .headerDropdownMiddle a::after{position:absolute;top:50%;right:10px;display:block;content:"";width:8px;height:8px;margin-top:-4px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mansion-blog .archive{width:1104px;margin:0 auto;color:#fff}@media screen and (max-width: 1000px){.mansion-blog .archive{width:100%;margin:40px inherit 0;margin-top:16px}}@media screen and (max-width: 1000px){.mansion-blog .archive h2{font-size:2rem;text-align:center}}.mansion-blog .archive h2{padding:32px 1rem 0;font-size:1.5rem}.mansion-blog .archive ul{margin:1.5rem 0 0}.mansion-blog .archive li{height:40px;line-height:40px;font-size:1.125rem;text-align:bold;padding:0 1rem}@media screen and (max-width: 1000px){.mansion-blog .archive li{height:64px;line-height:64px;border-bottom:solid 1px #fff}}.mansion-blog .archive li a{color:#fff;display:flex;justify-content:space-between}@media screen and (max-width: 1000px){.mansion-blog .archive li a{text-decoration:none}}.mansion-blog .archive li a span{display:none;font-size:2.5rem}@media screen and (max-width: 1000px){.mansion-blog .archive li a span{display:inline}}.mansion-blog .footerMenu{width:1104px;margin:0 auto;color:#fff}@media screen and (max-width: 1000px){.mansion-blog .footerMenu{width:100%;margin:40px inherit 0;margin-top:16px}}@media screen and (max-width: 1000px){.mansion-blog .footerMenu h3{font-size:1.5rem;text-align:center}}.mansion-blog .footerMenu h3{padding:32px 1rem 0;font-size:1.125rem}.mansion-blog .footerMenu ul{margin:1.5rem 0 0}.mansion-blog .footerMenu li{height:40px;line-height:40px;font-size:1rem;text-align:bold;padding:0 1rem}@media screen and (max-width: 1000px){.mansion-blog .footerMenu li{height:64px;line-height:64px;border-bottom:solid 1px #fff}}.mansion-blog .footerMenu li a{color:#fff;display:flex;justify-content:space-between}@media screen and (max-width: 1000px){.mansion-blog .footerMenu li a{text-decoration:none}}.mansion-blog .footerMenu li a span{display:none;font-size:2.5rem}@media screen and (max-width: 1000px){.mansion-blog .footerMenu li a span{display:inline}}.mansion-blog .contact{width:100%;padding:8px;box-sizing:border-box}.mansion-blog .contact label{display:block;margin:4px 0px}.mansion-blog .contact input{width:100%;padding:2px;margin:0 auto;font-family:-apple-system,"Lucida Grande","Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,sans-serif;font-size:1rem}.mansion-blog .contact textarea{width:100%;font-family:-apple-system,"Lucida Grande","Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,sans-serif;font-size:1rem;padding:2px;resize:vertical}.mansion-blog .contact span{color:red;font-size:.8rem;font-weight:bold;padding:2px}.mansion-blog .contact .labelPrivacyPolicy{font-weight:bold;margin:16px 0 0 0}.mansion-blog .contact .scrollArea{width:100%;height:320px;font-family:-apple-system,"Lucida Grande","Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,sans-serif;border:2px solid #56a764;background-color:#f5f5f5;margin:8px 0;padding:2px;box-sizing:border-box;overflow:auto}.mansion-blog .contact .scrollArea p{font-size:1rem;line-height:1.5rem}.mansion-blog .button{width:320px;outline:none;padding:8px;font-size:1.2rem;text-decoration:none;color:#fff;background-color:#56a764;border:solid 2px #fff;border-radius:4px}.mansion-blog .button:hover{color:#56a764;background-color:#fff;border:solid 2px #56a764}@media screen and (max-width: 400px){.mansion-blog .button{width:260px;font-size:1rem}}.mansion-blog .buttonArea{width:100%;text-align:center}.mansion-blog .textLinkRight{width:100%;text-align:right;padding-right:20px}.mansion-blog .blogDate{width:100%;text-align:left;padding-left:10px;color:#919090}.mansion-blog .mansionBlogTitleArea{overflow:visible}.mansion-blog .mansionBlogTitleIconArea{width:60px;height:40px;float:right;overflow:visible;position:relative}.mansion-blog .mansionBlogTitleIcon{position:absolute;bottom:15px;right:15px}.mansion-blog .mansionBlogArea{width:100%;border:none;overflow-y:hidden;overflow-x:auto}.mansion-blog .mansionBlogArea img{max-width:100%;height:auto}#overlay{visibility:hidden;background:rgba(0,0,0,.5);position:fixed;left:0px;top:0px;width:100%;height:100vh;text-align:center;z-index:1000}#overlay div{width:50vw;height:80vh;margin:10vh 25vw;padding:15px;vertical-align:middle;text-align:center;text-align:center}#overlay div img{max-width:80vw;max-height:50vh;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.preview{max-width:100px;max-height:100px}#overlay{visibility:hidden;background:rgba(0,0,0,.5);position:fixed;left:0px;top:0px;width:100%;height:100vh;text-align:center;z-index:1000}#overlay div{width:50vw;height:80vh;margin:10vh 25vw;padding:15px;vertical-align:middle;text-align:center;text-align:center}#overlay div img{max-width:80vw;max-height:50vh;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.preview{max-width:100px;max-height:100px}.thumbnailColumn{width:110px}
