a{text-decoration:none;color:#555}a:hover{color:#0076c0}#page{overflow:hidden;margin-top:165px}@media screen and (max-width:1024px){#page{margin-top:80px}}@media screen and (min-width:768px){.br-sp{display:none}}@media screen and (max-width:767px){.br-pc{display:none}}span{display:inline-block}.gnavi{position:fixed;top:0;width:100%}@media screen and (max-width:1024px){.gnavi{max-height:70px}}.menu-item{border-left:dashed #4d97c5 1px}@media screen and (min-width:1025px){#menu-item-2286{border-left:none}}@media screen and (max-width:767px){.menu-item{border-left:solid #4d97c5 2px}.elementor-10 .elementor-element.elementor-element-cef9dc2 .hfe-dropdown{margin-top:-45px}.elementor-10 .elementor-element.elementor-element-cef9dc2 .hfe-dropdown.menu-is-active{margin-top:-45px}}.menubutton_wrapper{display:flex;justify-content:space-between}.menubutton_box{width:20%;border:solid 2px #dedede;border-radius:10px;text-align:center;padding:15px}.menubutton_box:hover{border:solid 2px #0076c0;  transition:all .5s}.menubutton_box a{display:block}.menubutton_text{font-size:1.3rem;margin-top:20px;color:#4d97c5}@media screen and (max-width:767px){.menubutton_wrapper{flex-wrap:wrap}.menubutton_box{width:48%;margin-bottom:10px}.menubutton_text{font-size:1.1rem}}.tab_container{padding-bottom:1em;background-color:#fff;margin:0 auto}.tab_item{width:calc(100%/4);padding:15px 0;border-left:solid #fff 2px;border-radius:7px 7px 0 0;background-color:#ececec;text-align:center;color:#555;display:block;float:left;text-align:center;font-weight:700;transition:all .2s ease}@media screen and (max-width:767px){.tab_item{font-size:.7em}}.tab_item:hover{opacity:.75}input[name=tab_item]{display:none}.tab_content{display:none;padding:.5rem 0 1em;clear:both;background-color:#fff}#tab1:checked~#tab1_content,#tab2:checked~#tab2_content,#tab3:checked~#tab3_content,#tab4:checked~#tab4_content{display:block}.tab_container input:checked+.tab_item{background-color:#0076c0;color:#fff}.news_more{text-align:right;position:relative;margin-top:10px;margin-right:50px;color:#555}.news_more:after{color:#0076c0;font-family:'FontAwesome';content:"\f054";position:absolute;top:50%;right:-15px;margin-top:-12px}.news_more:hover{color:#555}.news_more:hover:after{right:-1.5rem}@media screen and (max-width:767px){.news_more{ font-size:.8rem}}.gaiyou tr td:nth-of-type(1){color:#fff;background-color:#0076C0BA;width:20%;padding-left:20px}.gaiyou tr td:nth-of-type(2){background-color:#fff}@media screen and (max-width:767px){.gaiyou{margin-bottom:0}.gaiyou tr td:nth-of-type(1){width:25%;text-align:center;padding-left:0}}.yakuin th{color:#fff;background-color:#0076C0BA;font-weight:400;padding:10px 20px;text-align:left}.yakuin td{padding:10px 20px}@media screen and (max-width:767px){.yakuin th,.yakuin td{text-align:center;padding:10px}}.kaihi th{color:#fff;background-color:#0076C0BA;font-weight:400;padding:10px 20px;text-align:left}.kaihi td{background-color:#fff;padding:10px 20px}@media screen and (max-width:767px){.kaihi th,.kaihi td{text-align:center;padding:10px}.kaihi tr th:nth-of-type(1){width:30%}}.list3 tr td:nth-of-type(1){color:#fff;background-color:#0076C0BA;width:20%;padding-left:20px}.list3 tr td:nth-of-type(2){background-color:#fff}@media screen and (max-width:767px){.list3 tr td:nth-of-type(1){color:#fff;background-color:#0076C0BA;width:35%;padding-left:20px}.list3 tr td:nth-of-type(2){background-color:#fff}}.list tr td:nth-of-type(1){color:#fff;background-color:#0076c0;width:25%;text-align:center}.list tr td:nth-of-type(2){background-color:#fff}.tb50 th,.tb50 td{padding:10px;border:solid 1px #ccc;text-align:center;box-sizing:border-box}.tb50 th{background:#0076c0;color:#fff}.tb50 th:nth-child(1){width:25%}.tb50 th:nth-child(2){width:25%}.tb50 th:nth-child(3){width:15%}.tb50 th:nth-child(4){width:15%}.tb50 th:nth-child(5){width:20%}.tb50 td:nth-child(5) a{color:#0076c0}@media screen and (max-width:767px){.tb50 .head{display:none}.tb50{width:100%;border:none}table.tb50 td{display:block;width:100%}table.tb50 td:first-child{background:#0076c0;color:#fff;margin-top:10px;border-top:#fff}.tb50 tr:last-child{border-bottom:solid 1px #ccc}}.service{width:50px;margin:3px}.notes{color:red}@media screen and (max-width:767px){.service{width:35px}.notes{font-size:.9rem}}h1.entry-title{padding:2em;color:#555;background-image:url(https://suiyaku.jp/wp-content/uploads/2023/01/landscape.jpg);background-size:cover;background-repeat:no-repeat;text-align:center;margin-top:-15px;text-shadow:0 0 10px #fff}@media screen and (max-width:767px){h1.entry-title{padding:2em;color:#555;background-image:url(https://irick-stg.com/suiyaku/wp-content/uploads/2022/11/city_pc.jpg);background-size:cover;background-repeat:no-repeat;text-align:center;margin-top:-15px}}#secondary h2{font-size:1.2rem;padding:.25em;color:#555;border-left:solid 3px #edb147}.separator{margin:0 10px}nav.navigation.post-navigation{display:none}.ast-archive-description .ast-archive-title{color:#fff;text-align:center;font-weight:700}h2.entry-title:before{font-family:"Font Awesome 5 Free";content:'\f0c6';margin-right:5px;font-weight:600;color:#edb147}.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:0}@media screen and (max-width:992px){.ast-separate-container #primary,.ast-separate-container{padding:0}}@media (min-width:545px) and (max-width:922px){.ast-archive-description .ast-archive-title{font-size:25px}h2.entry-title{font-size:20px}}.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{background-image:url(https://irick-stg.com/suiyaku/wp-content/uploads/2022/11/archive_bg.jpg);background-size:cover;border-radius:0 0 50px 50px;margin-bottom:20px}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1rem}.post_password{margin-top:20px;text-align:center}#map{width:100%;height:250px;overflow:hidden}#map iframe{width:100%;height:600px;margin-top:-150px}.toggle{display:none}.Label{padding:3px 20px 3px 10px;margin-top:3px;margin-left:3px;display:inline-block;color:#fff;background:#0076c0;font-size:.87rem;border-radius:5px}.Label:before{content:"";width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 3px);right:8px;transform:rotate(135deg)}.Label,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.content{height:0;padding:0;overflow:hidden}.toggle:checked+.Label+.content{height:auto;transition:all .3s;padding:10px 0}.toggle:checked+.Label:before{transform:rotate(-45deg) !important}