body,p,a,span,li a,p a,.nav li a,nav li a{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:400;font-size:16px;line-height:1.8;letter-spacing:.02em;text-decoration:none;color:#333;margin:0;padding:0}*:focus{outline:none}a{cursor:pointer}body{position:static}.bold{font-weight:700}.site-footer-copyright p:nth-child(2){display:none}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-left:0;padding-right:0}.site-body{padding:0}.widget{margin-bottom:0}body .sub-section.sub-section--col--two .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin:0!important}div.page-header,span.fn,.sub-section aside.widget.widget_media,.sub-section aside.widget.widget_link_list{display:none}.container,.container-lg,.container-md,.container-sm{max-width:none}figure.mp-cs-img,div.mp-footer-items,div.mp-reserve-btn{display:none}a:hover,p a:hover{opacity:.6;color:inherit}img.m-shadow,figure.m-shadow img,div.m-shadow,div#main{filter:drop-shadow(0 5px 8px rgba(51,51,51,.12))}figure.m-shadow{overflow:visible}header#site-header{height:168px;box-shadow:none;z-index:100}div#site-header-container nav#global-nav{margin:0 auto}div#site-header-container{flex-direction:column;max-width:90vw;width:90vw}div#site-header-container nav#global-nav{margin:0 calc(50% - 50vw);justify-content:center;height:40px;width:100vw;background:linear-gradient(to bottom,#ffb4b4,#fa6161)}div#site-header-container nav#global-nav a{color:#fff;font-size:18px;padding:0 20px}#site-header h1.site-header-logo{margin:0;padding:0;height:128px;display:flex;justify-content:flex-start;align-items:center}#site-header h1.site-header-logo img{height:72px;max-height:none}.original-header-right{position:absolute;top:16px;right:5vw;z-index:1000}.original-header-right a:hover{opacity:.6}.original-header-right ul{list-style:none;display:flex;justify-content:flex-end;gap:20px;align-items:center;margin:0;padding:0}.original-header-right ul li{margin:0}.operation img,.tel-reserve img,.web-reserve img{height:100px}.operation img{margin-right:20px}.site-header--layout--nav-float .site-header-logo{display:flex;align-items:center;height:128px;margin:0;padding:0}.home div.site-body{margin-top:100px}.site-body-container{width:1000px}.site-body-bottom .top-bg-white,.sub-section .top-bg-white,div#main{width:100%;background-color:#fff;padding:0 20px 40px;border-radius:20px}.home div#main{padding:40px 20px}.site-body-bottom .top-bg-white{padding:20px 20px 40px}.sub-section.sub-section--col--two.sub-section--pos--left{width:260px;padding:0 10px 10px;margin-left:-10px;margin-right:30px;position:relative}div#main.main-section.main-section--col--two{width:720px}p.text-link{text-align:center;padding:8px 20px;width:fit-content;margin:0 auto;border:2px solid #fa6161;border-radius:10px;margin-bottom:40px}p.text-link a{color:#fa6161;font-weight:700}p.text-link:after{content:'';display:inline-block;width:24px;height:24px;background-image:url(https://myorenjiseikotsuin.com/blog/wp-content/uploads/2022/12/arrow.png);background-size:contain;margin-left:8px;vertical-align:middle;background-repeat:no-repeat}#main h2,.site-body-bottom h2{background:linear-gradient(to bottom,#ffb4b4,#fa6161);border-radius:10px;font-size:28px;color:#fff;padding:.5em 1em;margin:40px 0}#main h3,#main h4,#main h5,#main h6{margin:1em 0}#main h3{background:#f6e8e9;padding:2px .5em;font-size:24px;width:fit-content}#main h4{border-left:4px solid #fa6161;padding:0 .5em;font-size:22px;width:fit-content}#main h5,#main h6{font-size:18px}#main h5:before,#main h6:before{content:'';height:.8em;width:.8em;background-color:#ffb4b4;display:inline-block;margin-right:.5em;border-radius:50%;vertical-align:baseline}.single-post #main p,.privacy-policy #main p,.page-id-10138 #main p,.page-id-10154 #main p,.page-id-10146 #main p,.page-id-10150 #main p,.page-id-10144 #main p,.page-id-10140 #main p,.page-id-10142 #main p,.page-id-10148 #main p,.page-id-10586 #main p{margin-bottom:1.5em}.home #main h3.top-h3{background:0 0;background-color:#f7f6ef;border-radius:10px;padding:10px;padding-left:37px;font-size:22px;position:relative;counter-increment:reason-count;margin-left:27px;width:auto;display:block}.home #main h3.top-h3:before{display:inline-block;width:54px;height:54px;background:linear-gradient(to bottom,#ffb4b4,#fa6161);position:absolute;border-radius:50%;left:-27px;top:50%;transform:translateY(-50%);border:2px solid #fff;content:counter(reason-count);color:#fff;padding:10px 17px;font-size:28px}.single-post #main p a{text-decoration:underline dashed #ffb4b4}figure.pc-cs-img{margin-bottom:40px}figure.osusume1-img,figure.osusume2-img,figure.osusume3-img,figure.osusume4-img{margin-bottom:20px}.is-layout-flex.onayami-flexbox{gap:20px;margin-bottom:20px;flex-wrap:nowrap!important}figure.staff-img{margin-bottom:20px}.sub-section.sub-section--col--two[style*=position]{left:calc((100vw - 1000px) / 2 )!important}.side-reserve-container figure{margin-bottom:10px}.sub-section .top-bg-white{padding:20px;margin-bottom:10px}p.side-title{font-size:18px;font-weight:700;color:#fa6161;border-bottom:1px solid #fa6161;margin-bottom:20px}.sub-section .top-bg-white p:not(.side-title){margin-bottom:1em;line-height:1.4}.sub-section .top-bg-white p a{line-height:1.4}.side-bg-pink{background-color:#fa6161;margin-bottom:10px;border-radius:20px;padding:20px;border:2px solid #fff}.side-bg-pink p a{color:#fff}div.side-logo-box{margin-bottom:10px;gap:20px}.site-body-bottom h2.top-h2{margin-top:0}.site-body-bottom{margin:40px 0 60px}.site-body-bottom>.container{width:1000px;padding-left:280px;margin:0 auto}.site-body-bottom table,.site-body-bottom tr,.site-body-bottom td,.site-footer table,.site-footer tr,.site-footer td{border:none;padding:0}.site-body-bottom td,.site-footer td{padding-bottom:20px;vertical-align:text-top;font-size:16px;padding-right:1em;min-width:88px}.site-body-bottom td:last-of-type,.site-footer td:last-of-type{padding:0 0 16px}.site-body-bottom iframe{aspect-ratio:1/1;width:100%!important;height:auto!important}p.access-name{font-size:18px;font-weight:700;margin-bottom:20px}.site-body-bottom figure.wp-block-table,.site-footer figure.wp-block-table{margin-bottom:0!important}.site-body-bottom figure.bottom-img{width:100%;margin:20px 0}.site-footer .row>div:nth-of-type(1),.site-footer-content .row>div:nth-of-type(3){width:0;padding:0}.site-footer .row .col-lg-4.col-md-6:nth-of-type(2){flex:0 1 100%;width:1000px;max-width:1000px;padding:0}footer.site-footer{background-color:#24a9a7;padding:40px 0}.site-footer-content{width:100vw;margin:0;max-width:100vw;padding:0}.site-footer .row{width:1000px;background-color:#fff;border-radius:20px;margin:0 auto;padding:20px}.site-footer .m-footer .m-footer-inner{margin-bottom:0;gap:40px}body .site-footer>figure,body .site-footer>div{margin-block-end:0!important;margin-block-start:0!important}figure.footer-logo{width:285px;margin-bottom:20px!important}.site-footer .row>div>aside.widget{margin-bottom:0}.site-footer p.footer-text-link{margin-top:30px}.site-footer .site-footer-copyright{padding-top:40px;padding-bottom:0}.site-footer .site-footer-copyright p{color:#fff;font-size:12px;margin:0}div#breadcrumb{margin-top:20px}div#breadcrumb div.container{width:1000px;padding-left:280px}div#breadcrumb div.container span,div#breadcrumb div.container a{font-size:14px}#main div.wp-block-query ul.wp-block-post-template h2{background:0 0;padding:0;margin:0}#main div.wp-block-query ul.wp-block-post-template h2 a,#main h5.vk_post_title.media-title a{font-weight:700;font-size:20px;line-height:1.4;margin:0;color:#555}div.wp-block-query li{border-bottom:2px solid #eee;padding:1em 0;margin:0}div.wp-block-query li p.wp-block-post-excerpt__excerpt,.entry-body>.vk_posts>.vk_post-col-lg-12 .vk_post_excerpt,.main-section>.vk_posts>.vk_post-col-lg-12 .vk_post_excerpt{color:#777;font-size:14px;margin:0}#main div.wp-block-query ul.wp-block-post-template h2 a:hover,#main h5.vk_post_title.media-title a:hover{color:#fa6161}time a,.vk_post .vk_post_date{font-size:14px;color:#777;margin:0}nav.is-layout-flex.wp-block-query-pagination{justify-content:center;gap:1em}.wp-block-query-pagination-numbers a,.wp-block-query-pagination-numbers span{padding:.5em;font-weight:700}div#mw_wp_form_mw-wp-form-10317{margin-top:60px}.page-id-10154 #main div#mw_wp_form_mw-wp-form-10317 form p:nth-of-type(odd){margin-bottom:10px;font-weight:700}span.required{font-size:14px;padding:4px .5em;margin-right:.5em;background-color:#fa6161;color:#fff}input[type=submit]{border:none}input[type=submit]:hover{background-color:#fa6161;opacity:.6}div.staff-container{gap:20px;border-bottom:2px solid #ddd;margin-bottom:20px;padding:20px 0}#main .staff-container h3{margin:0 0 .5em;background:linear-gradient(transparent 70%,#ffb4b4 70%)}.page-id-10148,.staff-container p{margin-bottom:.5em}span.license{padding:4px .5em;background-color:#f6e8e9;margin-right:.5em;font-size:14px}#main h3.menu-name{background:0 0;background-color:#f6e8e9;width:100%;padding:.5em 1em;margin:.5em 0;display:inline-block}#main p.menu-bg-pink{background-color:#ffb4b4;color:#fff;padding:0 1em;width:fit-content;margin-bottom:.5em;font-size:17px}#main span.text-red{font-weight:700;color:red}#main p.menu-text{margin-bottom:1em}div.menu-container{padding:20px 0}div.menu-container>div>p{padding:0 1em}div.bonus-container{padding:40px 10px 30px;border-bottom:2px solid #ddd;border-top:2px solid #ddd}figure.first-reserve{margin-bottom:20px}.single-post #main h1{background:linear-gradient(to bottom,#ffb4b4,#fa6161);border-radius:10px;font-size:28px;color:#fff;padding:.5em 1em;margin:20px 0}span.published,span.updated{font-size:14px}.fa-regular,.far,.fas{font-size:14px}.single-post figure{margin:1em 0}.entry-meta-data-list:first-child{display:none}.entry-meta-data-list dt{background-color:#24a9a7;font-size:14px;min-width:6em;padding:.4em}.entry-meta-data-list dd.tagcloud a{font-size:14px!important}span.vk_post_imgOuter_singleTermLabel,.vk_post-btn-display.media .vk_post_btnOuter{display:none}.post-list.vk_posts.vk_posts-mainSection{margin:0;width:100%;gap:0}.entry-body>.vk_posts>.media.vk_post-col-lg-12,.main-section>.vk_posts>.media.vk_post-col-lg-12{margin:0;width:100%;padding:2em 0;gap:2em}.entry-body>.vk_posts>.media.vk_post-col-lg-12 .media-img,.main-section>.vk_posts>.media.vk_post-col-lg-12 .media-img{margin:0;flex-basis:33%;border:none}.vk_post-btn-display.media .vk_post_body{padding:0}#main h5.vk_post_title.media-title:before{display:none}#main h5.vk_post_title.media-title{margin:0 0 .5em}.vk_posts.next-prev{margin-top:80px}.card-intext .card-intext-inner .vk_post_body{height:50%}#main h5.vk_post_title.card-title{margin:0;font-size:16px}#main h5.vk_post_title.card-title:before{content:none}.vk_post_body.card-body{padding:10px}span.vk_post_imgOuter_singleTermLabel{font-size:12px}figure.suisen-page-img{width:240px;float:left;margin:0 1em 1em 0}figure.suisen-page-img img{width:100%}.suisen-page-container{padding:0 0 40px}a#page_top.page_top_btn{background-color:#24a9a7;border:2px solid #fff;box-shadow:none;border-radius:50%;background-size:70%;width:48px;height:48px}@media screen and (max-width:1360px){#site-header h1.site-header-logo img{height:64px}.original-header-right{top:24px}.operation img{margin-right:0}.operation img,.tel-reserve img,.web-reserve img{height:80px}ul#menu-pcg-nav li{padding:0}}@media screen and (max-width:1080px){header#site-header{height:120px}div#site-header-container{height:120px}#site-header h1.site-header-logo{height:80px}#site-header h1.site-header-logo img{height:56px}.original-header-right{top:10px}.operation img,.tel-reserve img,.web-reserve img{height:60px}.home div.site-body{margin-top:80px}.site-body-container{width:90vw}.sub-section.sub-section--col--two.sub-section--pos--left{width:21.6vw;padding:0 .9vw 10px;margin-left:-.9vw;margin-right:2.7vw}div#main.main-section.main-section--col--two{width:64.8vw}.sub-section.sub-section--col--two[style*=position]{left:5vw!important;width:21.6vw}.site-body-bottom>.container{width:90vw;padding-left:25.2vw}.site-footer .row{width:90vw}.site-footer .m-footer .m-footer-inner{gap:20px}div#breadcrumb div.container{width:90vw;padding-left:25.2vw}}@media screen and (max-width:991px){.original-header-right{display:none}header#site-header{height:80px;border-bottom:8px solid #ffb4b4;border-image:linear-gradient(to bottom,#ffb4b4 98%,#fa6161 100%) 1}div#site-header-container{height:80px}#site-header h1.site-header-logo img{height:36px}.site-header-logo img{height:36px}div#main.main-section.main-section--col--two{width:100%;float:none}.sub-section.sub-section--col--two.sub-section--pos--left{display:none}.site-body-bottom>.container{width:90vw;padding:0}.site-footer .m-footer .m-footer-inner{flex-direction:column}div.mp-footer-items{display:block;margin-top:40px}div#main.main-section.main-section--col--two{padding-top:20px}#main h2{margin-top:0}#main h2:first-of-type{margin-top:0}#main h2:not(:first-of-type){margin-top:40px}.home #main h2{margin-top:40px}.single-post #main h2{margin-top:40px}.mobile-nav-btn-right .vk-mobile-nav-menu-btn,.vk-mobile-nav-menu-btn.position-right{right:5vw}div#vk-mobile-nav-menu-btn{background-image:url(https://myorenjiseikotsuin.com/blog/wp-content/uploads/2022/12/hambueger-menu.png);object-fit:contain;width:44px;height:44px;background-size:44px;background-repeat:no-repeat;border:2px solid #fff;box-sizing:content-box;border-radius:8px;top:16px}div#vk-mobile-nav-menu-btn.menu-open{background-image:url(https://myorenjiseikotsuin.com/blog/wp-content/uploads/2022/12/hambueger-close.png)}div#vk-mobile-nav{top:0}div#vk-mobile-nav.vk-mobile-nav-open{left:30vw;width:70vw;right:0;top:0;padding:40px 5vw;border:none}p.mp-nav-title{text-align:center;font-size:18px;font-weight:700;color:#fa6161;border-bottom:1px solid #fa6161;margin-bottom:10px}.vk-mobile-nav .vk-mobile-nav-menu-outer{margin-bottom:30px}.vk-mobile-nav nav>ul{border:none}.vk-mobile-nav nav>ul>li>a{text-align:center;padding:10px;line-height:1;border:none}.mp-nav-container p:not(.mp-nav-title){padding:10px;line-height:1;text-align:center}.mp-nav-container{padding-bottom:30px}.mp-nav-container p:not(.mp-nav-title) a{line-height:1}#vk-mobile-nav figure.m-shadow{margin:20px 0 0}#vk-mobile-nav .is-nowrap.is-layout-flex.wp-block-group{gap:1vw}div#site-header-container{display:flex;justify-content:center;align-items:flex-start}div#breadcrumb div.container{width:90vw;padding-left:0}}@media screen and (max-width:781px){.entry-body>.vk_posts>.media.vk_post-col-lg-12,.main-section>.vk_posts>.media.vk_post-col-lg-12{flex-direction:column;width:100%}.entry-body>.vk_posts>.media.vk_post-col-lg-12 .media-img,.main-section>.vk_posts>.media.vk_post-col-lg-12 .media-img{flex-basis:100%;width:100%}.vk_post-btn-display.media .vk_post_body{width:100%}}@media screen and (max-width:767px){header#site-header{border:none}figure.mp-cs-img{display:block;margin-bottom:40px}figure.pc-cs-img{display:none}}@media screen and (max-width:440px){div#vk-mobile-nav.vk-mobile-nav-open{left:0;width:100vw}div.mp-reserve-btn{position:fixed;bottom:0;left:1vw;display:flex;width:98vw;filter:drop-shadow(0 5px 8px rgba(51,51,51,.12));gap:1vw}div.mp-reserve-btn a{line-height:1}.home div.site-body{margin-top:40px}.site-body-container,.site-body-bottom>.container{width:95vw}div#main{padding:20px 2.5vw}.home div#main{padding:40px 2.5vw}.site-footer .row{width:95vw;padding:20px 2.5vw}.site-body-bottom .top-bg-white{padding:20px 2.5vw 40px}.site-body-bottom figure.bottom-img{margin:10px 0}#access div.is-layout-flex{gap:10px;margin-bottom:20px}figure.osusume1-img,figure.osusume2-img,figure.osusume3-img,figure.osusume4-img{margin-bottom:10px}#main h2,.site-body-bottom h2{margin-bottom:20px}.is-layout-flex.onayami-flexbox{gap:2.5vw}#main>div.entry>div.entry-body>h2:first-child{margin-top:0}footer.site-footer{padding:40px 0 80px}figure.suisen-page-img{width:100%;float:none;margin:0 0 20px}p.text-link{padding:6px 10px;width:100%}p.text-link a{font-size:14px}p.text-link:after{width:16px;height:16px;margin-left:8px}.single-post #main h1{margin-top:0;font-size:22px}#main h2,.site-body-bottom h2{font-size:21px}#main h5,#main h6{font-size:16px}#main h3{font-size:18px}#main h4{font-size:17px}.home #main h3.top-h3{padding:10px;padding-left:30px;font-size:18px;margin-left:20px}.home #main h3.top-h3:before{width:40px;height:40px;left:-20px;padding:6px 11px;font-size:18px}}@media screen and (max-width:320px){p.text-link{padding:6px 0}p.text-link:after{width:14px;height:14px;margin-left:4px}.single-post #main h1{font-size:20px}#main h2,.site-body-bottom h2{font-size:20px}#main h3{font-size:17px}#main h3.menu-name,.home #main h3{text-decoration:none}#main h4{font-size:16px}.home #main h3.top-h3{padding:10px;padding-left:26px;font-size:17px;margin-left:18px}.home #main h3.top-h3:before{width:36px;height:36px;left:-18px;padding:5px 11px;font-size:17px}}