body{color:#212121}footer .inner_wrapper{background-color:#000}footer .copyright{padding:2em 1em;text-align:center;color:#fff}@media screen and (max-width:480px){p{font-size:.9rem}}.header{display:block}.header .inner_wrapper{padding-top:.5em;padding-bottom:1em;max-width:840px;margin-left:auto;margin-right:auto}@media screen and (max-width:780px){.header .inner_wrapper{padding-bottom:0}}.header .flex_row{display:flex;align-items:flex-end}@media screen and (max-width:480px){.header .flex_row{flex-wrap:wrap}}.header_imageArea{margin:0 auto 1em;padding:0 15px;width:100%}@media screen and (max-width:480px){.header_imageArea{width:auto}}.header_imageArea_img{max-width:150px}@media screen and (max-width:780px){.header_imageArea_img{width:100px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}a,body,div,fieldset,footer,form,header,html,img,label,p,ul{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}body,html{font-family:YuGothic,"Yu Gothic medium","Hiragino Sans",Meiryo,"sans-serif"!important}html{background:#f1f0ec;background:#fff}body{line-height:1.4;word-wrap:break-word}ul{list-style:none}a{text-decoration:none}body,img,main{width:100%}