@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&display=swap');body{color:#683f26;font-family:'Noto Sans JP',sans-serif;font-weight:500}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#683f26}.breadSection .breadcrumb a{color:#683f26}.siteHeader{background:#fff;box-shadow:0 1px 3px rgb(104 63 38/20%)}.header_scrolled .gMenu>li,.header_scrolled .gMenu>li:last-child{border:none}@media (min-width:992px){.siteHeader .container{padding-top:12px;padding-bottom:8px}.siteHeader_logo img{max-height:60px}}@media (max-width:991px){.siteHeader{position:fixed}.siteHeader .container{margin-left:0;margin-right:98px}body{padding-top:49px}.navbar-brand.siteHeader_logo{padding:0;text-align:left}.navbar-brand.siteHeader_logo *{margin:0;text-align:left}}#vk-mobile-nav{top:49px;padding-top:25px;height:calc(100% - 49px);border-top:1px solid rgb(104 63 38/20%)}#vk-mobile-nav-menu-btn{background:url(https://anchan-chi.com/2023sys/wp-content/uploads/2023/10/icon-menubtn.png) center no-repeat;background-size:50%;border:none;top:0;right:0;width:70px;height:49px;border-left:1px solid rgb(104 63 38/20%)}#vk-mobile-nav-menu-btn.menu-open{background-image:url(https://anchan-chi.com/2023sys/wp-content/uploads/2023/10/icon-menubtn-open.png)}#vk-mobile-nav-mail-btn{position:fixed;border:none;top:0;right:70px;width:70px;height:49px;z-index:2100;padding:5px 15px;display:flex;justify-content:center;align-items:center;border-left:1px solid rgb(104 63 38/20%)}@media screen and (min-width:992px){#vk-mobile-nav-mail-btn{display:none}}.siteContent_after.sectionBox{background:#c15252;color:#fff}.siteContent_after.sectionBox a{color:#fff}.siteFooter,.breadSection{border:none}.copySection{padding-top:7px;padding-bottom:2px}#page_top{background:url(https://anchan-chi.com/2023sys/wp-content/uploads/2023/10/btn-top.png);background-size:contain;width:43px;height:45px;box-shadow:none;z-index:1999}@media screen and (min-width:992px){#page_top{width:80px;height:84px}}@media screen and (max-width:767px){.siteContent_after.sectionBox{text-align:center}.siteContent_after.sectionBox *{margin-left:auto;margin-right:auto}}body.error404 .postList{text-align:center}body.error404 .wp-block-buttons{text-align:center}.wp-block-cover,.wp-block-cover-image{min-height:1px;padding-left:0;padding-right:0}.alignfull div[class*=__inner-container],.alignwide div[class*=__inner-container]{margin-left:0;margin-right:0;max-width:100%}.wp-block-buttons .wp-block-button__link{border-radius:50px;width:310px;max-width:100%;padding:18px}@media screen and (max-width:767px){.type-post .is-layout-flex{display:block}.type-post .wp-block-post-date{margin:10px 0 5px}}.wp-block-separator{border-color:rgb(104 63 38/20%)}.swiper-thumbs>.swiper-wrapper{flex-flow:row wrap}.xo-slider-template-thumbnail .gallery-thumbs .swiper-slide{width:19%!important;height:100%;opacity:.5;margin-top:1%}.xo-slider-template-thumbnail .gallery-thumbs .swiper-slide:not(:nth-child(5n)){margin-right:1.25%}body.error404 .postList{text-align:center}h2.wp-block-heading.has-text-align-center.custom_imgttl{border:none;margin-top:0;padding-top:0;font-weight:700}.wp-block-post.mame_dairy .wp-block-post-title:not(.has-text-color){font-size:16px;border:none;margin-top:0;margin-bottom:0}.wp-block-post.mame_dairy .wp-block-post-title:not(.has-text-color):after{display:none}@media screen and (max-width:767px){.p-top-mame_dairy .wp-block-post-template{grid-template-columns:1fr!important}.p-top-mame_dairy .wp-block-post-template .mame_dairy:not(:first-child){display:none}}.c-cover-original_size .wp-block-cover__image-background{width:auto;height:auto;object-fit:unset;top:50%;right:auto;left:50%;transform:translate(-50%,-50%)}.custom_tbl table{width:100%;border-spacing:2px;border-collapse:separate;border:none}.custom_tbl td{border:none;background:#fff;padding:10px}.custom_tbl td:first-child{background:#c15252;color:#fff}@media screen and (max-width:767px){.custom_tbl td{display:block}}.post-name-news .wp-block-query .wp-block-post-title{border-top:none;border-bottom:1px solid #c15252;margin:15px 0 0;padding:0 0 5px;font-size:24px;font-weight:500}.post-name-news .wp-block-query .wp-block-post-excerpt{margin:15px 0 0}.wpcf7-form .wp-block-table.is-style-vk-table-border-top-bottom td{border:1px solid #e6e6e6;vertical-align:middle;padding:10px 15px}.wpcf7-form .wp-block-table.is-style-vk-table-border-top-bottom td p{margin:0}.wpcf7-form .wp-block-table.is-style-vk-table-border-top-bottom td:first-child{background:#e6f6ff}.wpcf7-list-item{display:block!important}.wpcf7-list-item.last label{margin:0}.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=email],.wpcf7-form-control-wrap input[type=tel],.wpcf7-form-control-wrap textarea.form-control{background:#f8f8f8;border:none;border-radius:0;max-width:100%}.p-contact__privacypolicy__wrap{border:1px solid;padding:15px 20px;max-height:200px;overflow:auto;margin-bottom:30px}.wpcf7-form-control-wrap .wpcf7-acceptance{text-align:center}.wpcf7-form .wp-block-buttons .wp-block-button{width:310px;margin:auto;max-width:100%}.wpcf7-form .wp-block-buttons .wpcf7-submit{position:relative}.wpcf7-submit{background:#c15252 url(https://anchan-chi.com/2023sys/wp-content/uploads/2023/10/btn-arrow.png) no-repeat;background-position:calc(50% + 4em);border-radius:40px!important;padding:15px 50px;border:none;width:100%}.wpcf7 .wpcf7-submit:disabled,.wpcf7 .wpcf7-submit:disabled:hover{background-color:#999}.wpcf7-spinner{display:block!important}@media screen and (max-width:767px){.wpcf7-form .wp-block-table.is-style-vk-table-border-top-bottom td{display:block}}.u-align-self_fs{align-self:flex-start}@media screen and (max-width:767px){.u-gap-none-sp{gap:0px}}#top__fullcarousel{border:none}.p-top-about .wp-block-cover{min-height:1px;height:auto}@media screen and (min-width:768px){.p-top-about .wp-block-cover{padding-top:20px!important;padding-bottom:120px!important}}iframe{vertical-align:middle}@media screen and (max-width:767px){.p-about-member{padding-left:2em;padding-right:2em}.p-top-news .wp-block-cover__image-background{display:none}}#post-16 .wp-block-post{margin:0}#menu-item-26:before{width:0}#menu-item-26:hover:before{width:100%}