@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+JP:wght@400;500;600&family=Oswald:wght@400&display=swap');@import url(//www.shinshu-jichi.jp/wp/wp-content/themes/shinshu-jichi/acf/../css/pc/style.css);.acf-block-preview{font-family:var(--default-font);font-optical-sizing:auto;width:855px;font-size:1em;font-weight:var(--normal);color:var(--base-color);letter-spacing:.05em;text-align:left;-webkit-text-size-adjust:100%;background-color:#fff;overflow-wrap:break-word !important;word-wrap:break-word !important;font-feature-settings:"palt"}.edit-post-visual-editor__post-title-wrapper h1{font-size:1.7em;line-height:1.4;font-weight:var(--normal);margin-bottom:1.5em !important}.acf-block-preview h3,.acf-block-preview p{margin-top:0 !important}#editor .edit-post-layout_metaboxes{box-sizing:border-box;width:100%}html :where(.wp-block){width:855px !important;max-width:855px !important;margin:0 auto !important}:where(.editor-styles-wrapper) ol,:where(.editor-styles-wrapper) ul{padding:0 !important}h1,h2,h3,h4,strong{font-weight:var(--bold)}figure{margin-bottom:0}.size120{font-size:1.2em;line-height:1.8}.size110{font-size:1.1em;line-height:1.8}.size90{font-size:.9em;line-height:1.8}.size85{font-size:.85em;line-height:1.8}.size80{font-size:.8em;line-height:1.8}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}ul.li-mb0>li,ol.li-mb0>li{margin-bottom:0 !important}ul.li-mb5>li,ol.li-mb5>li{margin-bottom:5px !important}ul.li-mb10>li,ol.li-mb10>li{margin-bottom:10px !important}ul.li-mb15>li,ol.li-mb15>li{margin-bottom:15px !important}ul.li-mb20>li,ol.li-mb20>li{margin-bottom:20px !important}ul.li-mb25>li,ol.li-mb25>li{margin-bottom:25px !important}ul.li-mb30>li,ol.li-mb30>li{margin-bottom:30px !important}ul.li-mb35>li,ol.li-mb35>li{margin-bottom:35px !important}ul.li-mb40>li,ol.li-mb40>li{margin-bottom:40px !important}ul.li-mb45>li,ol.li-mb45>li{margin-bottom:45px !important}ul.li-mb50>li,ol.li-mb50>li{margin-bottom:50px !important}ul.li-mb0>li:last-child,ol.li-mb0>li:last-child,ul.li-mb5>li:last-child,ol.li-mb5>li:last-child,ul.li-mb10>li:last-child,ol.li-mb10>li:last-child,ul.li-mb15>li:last-child,ol.li-mb15>li:last-child,ul.li-mb20>li:last-child,ol.li-mb20>li:last-child,ul.li-mb25>li:last-child,ol.li-mb25>li:last-child,ul.li-mb30>li:last-child,ol.li-mb30>li:last-child,ul.li-mb35>li:last-child,ol.li-mb35>li:last-child,ul.li-mb40>li:last-child,ol.li-mb40>li:last-child,ul.li-mb45>li:last-child,ol.li-mb45>li:last-child,ul.li-mb50>li:last-child,ol.li-mb50>li:last-child{margin-bottom:0 !important}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}a.tel-link{color:var(--base-color);text-decoration:none;pointer-events:none}.aligncenter{margin:0 auto 20px auto !important;text-align:center !important;display:inline-block}.flex{display:flex}.flex-between{justify-content:space-between}.center{align-items:center}.start{align-items:flex-start}.flex-center{justify-content:center !important}.flex-wrap{flex-wrap:wrap}.flex-reverse{flex-direction:row-reverse}.text-box{flex:1}.hissu{color:red !important}.pc-block{display:block !important}.pc-none{display:none !important}.schema-data{display:none !important}.red{color:#d00 !important}.no-pointer{pointer-events:none}ul.disc-list{padding-left:.9em}ol.decimal-list{padding-left:1.5em}ul.disc-list>li,ol.decimal-list>li{list-style:none;position:relative;font-size:.95em;line-height:1.6;margin-bottom:.3em}ul.disc-list>li:before{content:"";position:absolute;left:-.8em;top:.6em;width:.4em;height:.4em;background-color:#000;border-radius:9999px}ol.decimal-list>li:before{content:attr(data-num);font-size:1.1em;line-height:1.8;position:absolute;top:-.15em;left:-1.3em}input[type=text],input[type=number],input[type=tel],input[type=email],input[type=url],input[type=password],input[type=search],input[type=submit],button,select,textarea{box-sizing:border-box;margin:0;padding:.2em 0 0 .2em;outline:none;-webkit-appearance:none;appearance:none;border-radius:3px;outline:none;background:#fcfcfc;border:1px solid #ccc;width:100%;font-size:1em;line-height:1.8}input[type=text],input[type=number],input[type=tel],input[type=email],input[type=url],input[type=password],input[type=search],select{height:40px;text-indent:.5em}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}textarea{height:200px;margin:0;padding:1em}input[type=submit]{display:block;margin:0 auto;width:300px;height:48px;border-color:var(--main-color);border-radius:24px;cursor:pointer;transition:.3s}input[type=submit]:hover{color:#fff;background-color:var(--main-color);transition:.3s}.select-wrapper{box-sizing:border-box;height:40px;overflow:hidden;background:#fcfcfc;border:1px solid #ccc;border-radius:3px;position:relative}.select-wrapper select{width:105%;border:none;background:0 0;position:relative;z-index:2}.select-wrapper:before{content:"";border-top:6px solid var(--main-color);border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:50%;right:10px;transform:translateY(-50%)}input::placeholder{color:#777 !important}input:focus::-webkit-input-placeholder{color:transparent !important}input:focus::-moz-placeholder{color:transparent !important}input:focus::-ms-input-placeholder{color:transparent !important}input:focus::placeholder{color:transparent !important}*{margin:0;padding:0;font-style:normal}article,aside,details,figcaption,figure,hgroup,menu,nav,section{display:block}img{border:none;display:block}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.clear{clear:both;display:block}li{list-style:none}.clearfix:after{content:" ";display:block;clear:both;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.pagenavi-box{margin-top:30px}.pagenavi-box>.wp-pagenavi{padding:0 !important;float:none !important;display:flex !important;flex-wrap:wrap;justify-content:center}.pagenavi-box>.wp-pagenavi a,.pagenavi-box>.wp-pagenavi span.pages,.pagenavi-box>.wp-pagenavi span.extend,.pagenavi-box>.wp-pagenavi span.current{padding:2px 10px !important;font-size:.8rem !important;border-radius:.2rem}.slick-container{position:relative;width:100%}.slick-container .slick-prev,.slick-container .slick-next{display:block;font-size:0;line-height:0;position:absolute;top:50%;z-index:1;width:42px;height:auto;aspect-ratio:1/1;padding:0;margin:0;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.swiper-wrapper .pager_prev,.swiper-wrapper .pager_next{z-index:10;position:absolute;top:45%}.swiper-wrapper .pager_prev{left:calc((100% - 900px) / 2)}.swiper-wrapper .pager_prev{right:calc((100% - 900px) / 2)}.swiper-wrapper .pager_prev:before,.swiper-wrapper .pager_next:before{width:43px;height:43px;opacity:1;z-index:10;position:absolute}.swiper-wrapper .pager_prev:after{content:'';transform:translate(-110%,-48%);top:50%;background-image:url(//www.shinshu-jichi.jp/wp/wp-content/themes/shinshu-jichi/acf/../../img/index/arrow.svg);background-repeat:no-repeat;background-size:contain;aspect-ratio:1/1;width:30px;height:auto;display:inline-block;z-index:100;position:absolute}.swiper-wrapper .pager_prev:before{content:'';transform:translateX(-90%);top:0;background-color:#fff;background-repeat:no-repeat;border-radius:999px;border:1px solid #999;aspect-ratio:1/1;width:43px;height:auto}.swiper-wrapper .pager_next:before{content:'';top:0;background-color:#fff;background-repeat:no-repeat;border-radius:999px;border:1px solid #999;aspect-ratio:1/1;width:43px;height:auto}.swiper-wrapper .pager_next:after{content:'';transform:translate(25%,-49%) rotate(180deg);top:50%;background-image:url(//www.shinshu-jichi.jp/wp/wp-content/themes/shinshu-jichi/acf/../../img/index/arrow.svg);background-repeat:no-repeat;background-size:contain;aspect-ratio:1/1;width:30px;height:auto;display:inline-block;z-index:100;position:absolute}.slick-container div.slick-prev:before,.slick-container div.slick-next:before{content:"";display:none}.slick-slider{margin-bottom:0 !important}