/*!/common/css/global.css*/body.single,body.archive,body.page-id-12{background-image:url(/common/css/../img/house1.jpg);backdrop-filter:brightness(70%)}body.page-id-16{background-image:url(/common/css/../img/r1.jpg);backdrop-filter:brightness(70%)}body.page-id-18{background-image:url(/common/css/../img/shop01.jpg);backdrop-filter:brightness(70%)}body.page-id-109{background-image:url(/common/css/../img/be01.jpg);backdrop-filter:brightness(70%)}body.page-id-113{background-image:url(/common/css/../img/clinic01.jpg);backdrop-filter:brightness(70%)}body.page-id-20{background-image:url(/common/css/../img/assuranceback.jpg);backdrop-filter:brightness(70%)}body.page-id-22{background-image:url(/common/css/../img/kensaback.jpg);backdrop-filter:brightness(70%)}body.page-id-26{background-image:url(/common/css/../img/architectback.jpg);backdrop-filter:brightness(70%)}body.page-id-30{background-image:url(/common/css/../img/flowback.jpg);backdrop-filter:brightness(70%)}body.page-id-32{background-image:url(/common/css/../img/faqback.jpg);backdrop-filter:brightness(70%)}body.parent-pageid-34{background-image:url(/common/css/../img/companyback.jpg);backdrop-filter:brightness(70%)}body.page-id-262{background-image:url(/common/img/contactback.jpg);backdrop-filter:brightness(70%)}body.page-id-264{background-image:url(/common/css/../img/documentback.jpg);backdrop-filter:brightness(70%)}body.page-template-page-case,body.page-template-page-casestory{background-image:url(/common/css/../img/cassss1.jpg);backdrop-filter:brightness(70%)}body.page-id-12,body.page-id-16,body.page-id-18,body.page-id-109,body.page-id-113,body.page-id-20,body.page-id-22,body.page-id-26,body.page-id-30,body.page-id-32,body.parent-pageid-34,body.page-id-262,body.page-id-264{-webkit-backdrop-filter:brightness(70%)}body{font-family:Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;line-height:180%;font-weight:400;letter-spacing:1px;padding:0;margin:0;letter-spacing:.05em}form{margin:0;padding:0}td{text-align:left;vertical-align:top}img{border:none}table{border:none;letter-spacing:1px}.space0{margin:0;padding:0;text-align:left}.yetxt{background-color:#fdf8c9;font-weight:400}.clear{margin:0;padding:0;clear:both}#wraps{background-color:#000;width:100%;margin:0;padding:0}.noto-serif{font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal}.toggle{display:none}.Label{padding:1em;display:block;text-decoration:underline;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:3px solid #ececec;font-weight:700;cursor:pointer}.Label:hover{text-decoration:none}.Label i{color:#000;margin-right:7px;font-size:20px}.Label::before{content:"";width:6px;height:6px;border-top:2px solid #f7f7f7;border-right:2px solid #f7f7f7;-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 3px);right:20px;transform:rotate(135deg)}.Label,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all 0.3s}.content{height:0;margin-bottom:10px;padding:0 20px;overflow:hidden;background-color:#f7f7f7;margin-top:0}.toggle:checked+.Label+.content{height:auto;padding:20px;transition:all .3s}.toggle:checked+.Label::before{transform:rotate(-45deg)!important}figcaption{display:block;clear:both;font-size:12px;width:100%}figcaption a{color:gray}#newslist div.post-item{display:table;border-top:1px solid #ddd;width:100%}#newslist div.post-item span{display:table-cell;padding:20px 0;width:18%;font-size:13px;color:gray}#newslist div.post-item a{display:table-cell;padding:20px 0}#newslist div.post-item a:hover{color:blue;text-decoration:none}@media only screen and (max-width:640px){#newslist div.post-item span{font-size:11px;width:28%;letter-spacing:0}#newslist div.post-item a{font-size:14px}#newslist{border-bottom:1px solid #ddd}footer{margin-top:50px}}