@import"https://fonts.googleapis.com/css2?family=Marcellus&family=Roboto:ital,wght@0,100..900;1,100..900&family=Shippori+Mincho:wght@400;500;600&family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap";.-top .mainView{position:relative}.-top .mainView .splide__slide{position:relative}.-top .mainView .splide__slide::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.35);position:absolute;left:0;top:0}.-top .mainView .splide__slide::after{content:"";width:100%;height:40%;background:#000;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;top:0}.-top .mainView .splide__slide img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;aspect-ratio:130/64}.-top .mainView .splide__slide .text{font-family:"Shippori Mincho",serif;color:#fff;position:absolute;left:clamp(1em,5vw,2em);top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.-top .mainView .splide__slide .text .main{font-size:clamp(1.8rem,4vw,4.2rem);line-height:1.4;text-shadow:0px 0px 10px rgba(0,0,0,.6)}.-top .mainView .splide__slide .text .main strong{font-weight:bold;font-size:130%}.-top .mainView .splide__slide .text .sub{font-size:clamp(1.5rem,2vw,2.8rem);margin-top:.5em;text-shadow:0px 0px 6px rgba(0,0,0,.6);line-height:1.4}@media screen and (max-width: 767px){.-top .mainView .splide__slide img{aspect-ratio:none;height:60vw;-o-object-position:center 30%;object-position:center 30%}}@media screen and (max-width: 560px){.-top .mainView .splide__slide img{aspect-ratio:none;height:100vw;-o-object-position:center center;object-position:center center}.-top .mainView .splide__slide .text .main{font-size:clamp(1.8rem,5.2vw,3.6rem)}.-top .mainView .splide__slide .text .sub{font-size:clamp(1.2rem,3.8vw,2.2rem)}}.-top .mainView .splide__arrows{display:none}.-top .mainView .banner{position:absolute;right:clamp(1em,5vw,2em);bottom:clamp(1em,5vw,2em);max-width:320px;width:40%}.-top .mainView .banner a:hover{opacity:.8}@media screen and (max-width: 560px){.-top .mainView .banner{width:60%}}.-top .secNews{padding:3em 0;background:#fff}.-top .secNews .bannerList{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:980px;width:100%;margin-left:auto;margin-right:auto;gap:1em 1em;margin-bottom:3em}.-top .secNews .bannerList li{width:calc(50% - .5em)}.-top .secNews .bannerList li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em;background:#fff;border:#d9d1cd 1px solid;border-radius:.2em;padding:1em;text-decoration:none}.-top .secNews .bannerList li a:hover{background:#f8f1e8}.-top .secNews .bannerList li a .thumb{max-width:75px;width:17%}.-top .secNews .bannerList li a .thumb img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.-top .secNews .bannerList li a .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .secNews .bannerList li a .textArea span{color:#ba6a3f;line-height:1.4;margin-bottom:.2em}.-top .secNews .bannerList li a .textArea p{font-family:"Shippori Mincho",serif;font-size:120%;line-height:1.4}@media screen and (max-width: 767px){.-top .secNews .bannerList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:600px}.-top .secNews .bannerList li{width:100%}}.-top .secNews .newsWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3em}.-top .secNews .labelArea .ttl{font-family:"Marcellus",serif;font-size:clamp(4rem,8.5vw,6rem);line-height:1;margin-bottom:.7em}.-top .secNews .labelArea .cateList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.8em}.-top .secNews .labelArea .cateList li .link{padding-left:1em;text-decoration:none;color:#292220;opacity:.5;font-weight:600}.-top .secNews .labelArea .cateList li .link.active{opacity:1;position:relative}.-top .secNews .labelArea .cateList li .link.active:before{content:"";width:10px;height:10px;border-radius:2em;position:absolute;left:0;top:50%;margin-top:-5px;background:#292220}.-top .secNews .labelArea .cateList li:nth-child(2) .link:hover{opacity:1;color:#ba6a3f}.-top .secNews .labelArea .cateList li:nth-child(3) .link:hover{opacity:1;color:#91785f}.-top .secNews .mainArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .secNews .mainArea .btnArea{display:none}.-top .secNews .mainArea .newsList li{border-bottom:#cbbdb6 1px solid}.-top .secNews .mainArea .newsList li:last-child{border-bottom:none}.-top .secNews .mainArea .newsList li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1em;padding:1.5em .5em;text-decoration:none}.-top .secNews .mainArea .newsList li a:hover p{color:#ba6a3f}.-top .secNews .mainArea .newsList li a time{font-style:"Roboto","Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.-top .secNews .mainArea .newsList li a p{-webkit-transition:.3s;transition:.3s}.-top .secNews .mainArea .newsList li a .cate{padding-left:1em;position:relative;width:10.5em}.-top .secNews .mainArea .newsList li a .cate:before{content:"";width:10px;height:10px;border-radius:2em;position:absolute;left:0;top:50%;margin-top:-5px;background:#292220}.-top .secNews .mainArea .newsList li a .cate.-orange{color:#ba6a3f}.-top .secNews .mainArea .newsList li a .cate.-orange:before{background:#ba6a3f}.-top .secNews .mainArea .newsList li a .cate.-brown{color:#533e33}.-top .secNews .mainArea .newsList li a .cate.-brown:before{background:#533e33}.-top .secNews .mainArea .newsList li a .cate.cate01{color:#ba6a3f}.-top .secNews .mainArea .newsList li a .cate.cate01:before{background:#ba6a3f}.-top .secNews .mainArea .newsList li a .cate.cate02{color:#91785f}.-top .secNews .mainArea .newsList li a .cate.cate02:before{background:#91785f}@media screen and (max-width: 1080px){.-top .secNews .newsWrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.-top .secNews .mainArea .newsList li:first-child a{padding-top:0}.-top .secNews .mainArea .newsList li a{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em 1em}.-top .secNews .mainArea .newsList li a p{width:100%}}@media screen and (max-width: 560px){.-top .secNews .newsWrap{gap:2em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-top .secNews .labelArea{width:100%}.-top .secNews .labelArea .btnArea{display:none}.-top .secNews .labelArea .ttl{margin-bottom:.5em}.-top .secNews .labelArea .cateList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:90%}.-top .secNews .mainArea{width:100%}.-top .secNews .mainArea .btnArea{display:block}.-top .secNews .mainArea .newsList li:first-child{border-top:#cbbdb6 1px solid}.-top .secNews .mainArea .newsList li:first-child a{padding-top:1.5em}.-top .secNews .mainArea .newsList li:last-child{border-bottom:#cbbdb6 1px solid}.-top .secNews .mainArea .newsList li:nth-child(3),.-top .secNews .mainArea .newsList li:nth-child(4){display:none}}.-top .galleryWrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:5/2;border-radius:.3em}.-top .secVoice .col3List{margin-top:2em}.-top .secVoice .col3List a{text-decoration:none}.-top .secVoice .col3List a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-top .secVoice .col3List .thumb{border-radius:.2em;overflow:hidden;margin-bottom:1em}.-top .secVoice .col3List .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;-webkit-transition:.3s;transition:.3s}.-top .secVoice .col3List .ttl{font-size:115%;font-weight:600;line-height:1.6;margin-bottom:.5em}.-top .secBlog{background:#fff}.-top .secBlog .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-top .secBlog .topLabel{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}@media screen and (max-width: 767px){.-top .secBlog .topLabel{text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-top .secBlog .topLabel .en{left:50%;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);width:100%}}.-top .secBlog .btnArea.pcShow{margin-top:0}.-top .secBlog .btnArea.pcShow .basicBtn{width:12em}.-top .secBlog .btnArea.spShow{width:100%}.-top .secBlog .col4List{margin-top:2em}.-top .secBlog .col4List a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}.-top .secBlog .col4List a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-top .secBlog .col4List .thumb{border-radius:.2em;overflow:hidden;width:100%}.-top .secBlog .col4List .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100% !important;-webkit-transition:.3s;transition:.3s}.-top .secBlog .col4List time{font-style:"Roboto","Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.-top .secBlog .col4List .cate{padding-left:.6em;position:relative;color:#ba6a3f}.-top .secBlog .col4List .cate:before{content:"";width:10px;height:10px;border-radius:2em;position:absolute;left:0;top:50%;margin-top:-5px;background:#ba6a3f}.-top .secBlog .col4List .cate.cate01{color:#ba6a3f}.-top .secBlog .col4List .cate.cate01:before{background:#ba6a3f}.-top .secBlog .col4List .cate.cate02{color:#91785f}.-top .secBlog .col4List .cate.cate02:before{background:#91785f}.-top .secBlog .col4List p{font-size:110%;line-height:1.8}.-top .secIntro .ark-block-buttons .ark-block-button .ark-block-button__link{max-width:25em}.-top .secPoint .ark-block-section__bodyInner{padding-top:0;position:relative}.-top .secPoint .ark-block-section__bodyInner::after{content:"";width:100vw;height:30vw;max-height:400px;background:#f8f1e8;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}@media screen and (max-width: 767px){.-top .secPoint .ark-block-section__bodyInner::after{height:40vw}}.-top .secPoint .simpleLabel.-big{font-size:clamp(2.2rem,3vw,2.6rem)}.-top .secPoint .splide .splide__track{overflow:visible}.-top .secPoint .bannerArea{max-width:960px;width:100%;margin-left:auto;margin-right:auto}.-top .secPoint .bannerArea img{aspect-ratio:auto}.-top .secOsusume .ark-block-section__media:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(41,34,32,.6)}.-top .secOsusume .osusumeList{margin-top:3em}.-top .secOsusume .osusumeList .ark-block-columns__inner .ark-block-columns__inner .thumb{position:relative}.-top .secOsusume .osusumeList .ark-block-columns__inner .ark-block-columns__inner .thumb .point{position:absolute;right:-1em;bottom:-1em;max-width:86px;width:20%}.-top .secOsusume .osusumeList .ark-block-columns__inner .ark-block-columns__inner .thumb .point img{aspect-ratio:auto;border-radius:0;height:auto}.-top .secOsusume .osusumeList .ark-block-columns__inner .ark-block-columns__inner .textArea .wp-block-list{text-align:left;margin-bottom:0}.-top .secOsusume .osusumeList .ark-block-columns__inner .ark-block-columns__inner .textArea .wp-block-list li{text-align:left}.-top .secOsusume .osusumeList .ark-block-columns__inner .ark-block-columns__inner .textArea a{color:#ba6a3f}.-top .secOsusume .osusumeList .ark-block-columns__inner .ark-block-columns__inner .textArea .subMainLabel{font-size:clamp(2rem,4vw,2.8rem)}@media screen and (min-width: 524px){.-top .secOsusume .osusumeList .ark-block-columns__inner .ark-block-columns__inner .thumb{max-width:300px;width:30%}.-top .secOsusume .osusumeList .ark-block-columns__inner .ark-block-columns__inner .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.-top .secPlan .subMainLabel{font-size:clamp(2.2rem,4vw,2.8rem);margin-top:.7em;margin-bottom:.5em;line-height:1.2}.-top .secPlan .subMainLabel span{font-size:65% !important}.-top .secPlan .ark-block-buttons .lineLink .ark-block-button__link{font-family:"Marcellus",serif;border-bottom:#292220 1px solid;padding:.5em .3em;display:inline;border-radius:0}.-top .secPlan .ark-block-buttons .lineLink .ark-block-button__link:hover{border:none}.-top .secPlan .serviceBanner{margin-top:3em;max-width:480px;width:100%;margin-left:auto;margin-right:auto}.-top .secPlan .serviceBanner img{aspect-ratio:auto}.-top .secPlan .planWrap .thumb{position:relative}.-top .secPlan .planWrap .thumb img{width:100%}.-top .secPlan .planWrap .thumb figcaption{font-size:clamp(1rem,2vw,1.2rem);position:absolute;bottom:0;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%;padding:.5em;margin:0;color:#fff;text-shadow:0px 0px 10px #000;line-height:1.4;display:inline-block}.-top .secAccess .gMap{position:relative;width:100%;height:0;padding-top:110%}.-top .secAccess .gMap iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;max-height:100% !important}@media screen and (max-width: 767px){.-top .secAccess .gMap{padding-top:75%}}.-top .secAccess .textArea .exsampleLabel{font-size:clamp(1.5rem,2vw,2rem);line-height:1.4;margin:.8em 0 .5em}.-top .secAccess .textArea .exsampleLabel span{color:#ba6a3f}.-top .secAccess .subList .ark-block-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em;border-radius:.2em}.-top .secAccess .subList .ark-block-column img{aspect-ratio:auto;border-radius:0}.-top .secAccess .subList .ark-block-column p{margin:0;line-height:1.4}.-top .secAccess .trainWrap{border:#fff 1px solid;margin-top:2em}.-top .secAccess .trainWrap .ark-block-columns__inner{padding:clamp(1em,5vw,1.5em)}.-top .secAccess .trainWrap .ark-block-columns__inner .textArea p{font-size:85%}@media screen and (min-width: 524px){.-top .secAccess .trainWrap .ark-block-columns__inner .ttl{max-width:9em;width:40%}.-top .secAccess .trainWrap .ark-block-columns__inner .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.-archive .articleWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(2em,4vw,3em)}.-archive .articleWrap__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-archive .articleWrap__index{max-width:280px;width:30%}.-archive .articleWrap__index .ttl{background:#533e33;color:#fff;font-size:120%;border-radius:.2em;line-height:1.6;padding:.5em;margin-top:2em;margin-bottom:.3em}.-archive .articleWrap__index .ttl:first-child{margin-top:0}.-archive .articleWrap__index .indexList li{border-bottom:#ddd2c8 1px solid}.-archive .articleWrap__index .indexList li a{text-decoration:none;padding:1em .5em;display:block;line-height:1.6}.-archive .articleWrap__index .indexList li a:hover{color:#ba6a3f}@media screen and (max-width: 767px){.-archive .articleWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3em}.-archive .articleWrap__index{width:100%;max-width:100%}}.-archive .selectedCategory{font-size:140%;margin-bottom:1em;border-bottom:#292220 1px solid;padding-bottom:.8em;line-height:1.6}.-archive .selectedCategory strong{display:inline-block;padding-right:.3em}.-archive .blogList>li{border-bottom:#cbbdb6 1px solid}.-archive .blogList>li:first-child a{padding-top:1em}.-archive .blogList>li a{padding:1.6em .5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:clamp(1em,4vw,2em);text-decoration:none}.-archive .blogList>li a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-archive .blogList>li a:hover p{color:#ba6a3f}.-archive .blogList>li a .thumb{border-radius:.5em;overflow:hidden;max-width:160px;width:30%}.-archive .blogList>li a .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:3/2;-webkit-transition:.3s;transition:.3s}.-archive .blogList>li a .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em 1em}.-archive .blogList>li a .textArea time{font-family:"Roboto","Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:400}.-archive .blogList>li a .textArea .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em}.-archive .blogList>li a .textArea .categoryList li{line-height:1;padding:.5em;border-radius:.3em;font-size:90%;padding-left:1em;position:relative;color:#ba6a3f}.-archive .blogList>li a .textArea .categoryList li:before{content:"";width:10px;height:10px;border-radius:2em;position:absolute;left:0;top:50%;margin-top:-5px;background:#ba6a3f}.-archive .blogList>li a .textArea .categoryList li.cate01{color:#ba6a3f}.-archive .blogList>li a .textArea .categoryList li.cate01:before{background:#ba6a3f}.-archive .blogList>li a .textArea .categoryList li.cate02{color:#91785f}.-archive .blogList>li a .textArea .categoryList li.cate02:before{background:#91785f}.-archive .blogList>li a .textArea p{line-height:1.6;font-size:112%;width:100%}@media screen and (max-width: 767px){.-archive .blogList>li a{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.-archive .newsList>li{border-bottom:#cbbdb6 1px solid}.-archive .newsList>li:first-child a{padding-top:1em}.-archive .newsList>li a{padding:1.6em .5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em;text-decoration:none}.-archive .newsList>li a:hover p{color:#ba6a3f}.-archive .newsList>li a time{font-family:"Roboto","Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:400;font-size:90%}.-archive .newsList>li a .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em}.-archive .newsList>li a .categoryList li{line-height:1;padding:.5em;border-radius:.3em;font-size:90%;padding-left:1em;position:relative}.-archive .newsList>li a .categoryList li:before{content:"";width:10px;height:10px;border-radius:2em;position:absolute;left:0;top:50%;margin-top:-5px;background:#292220}.-archive .newsList>li a .categoryList li.cate01{color:#ba6a3f}.-archive .newsList>li a .categoryList li.cate01:before{background:#ba6a3f}.-archive .newsList>li a .categoryList li.cate02{color:#91785f}.-archive .newsList>li a .categoryList li.cate02:before{background:#91785f}.-archive .newsList>li a p{line-height:1.6;font-size:112%;-webkit-transition:.3s;transition:.3s;width:100%}.-archive .articleDetail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 1em;max-width:940px;width:100%;margin:0 auto}.-archive .articleDetail time{font-family:"Roboto","Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:400;font-size:90%}.-archive .articleDetail .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em}.-archive .articleDetail .categoryList li{line-height:1;padding:.5em;border-radius:.3em;font-size:90%;padding-left:1em;position:relative;color:#ba6a3f}.-archive .articleDetail .categoryList li:before{content:"";width:10px;height:10px;border-radius:2em;position:absolute;left:0;top:50%;margin-top:-5px;background:#ba6a3f}.-archive .articleDetail .categoryList li.cate01{color:#ba6a3f}.-archive .articleDetail .categoryList li.cate01:before{background:#ba6a3f}.-archive .articleDetail .categoryList li.cate02{color:#91785f}.-archive .articleDetail .categoryList li.cate02:before{background:#91785f}.-archive .articleDetail__label{font-size:clamp(2.4rem,5vw,3.2rem);line-height:1.5;padding-bottom:.5em;border-bottom:#cbbdb6 1px solid;margin-bottom:1em;margin-top:.5em;width:100%}.-archive .articleDetail .beforeafter{width:100%}.-archive .articleDetail .beforeafter .beer-slider{width:100%;border-radius:1em;overflow:hidden}.-archive .articleDetail .beforeafter .beer-slider>img{max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;min-height:clamp(200px,40vw,450px)}.-archive .articleDetail .beforeafter .beer-slider .beer-reveal img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;background:#fff;min-height:clamp(200px,40vw,450px)}.-archive .articleDetail .beforeafter .beer-reveal[data-beer-label]:after{border-radius:1em;padding:.5em 1em;font-weight:600}.-archive .articleDetail .beforeafter .beer-slider[data-beer-label]:after{border-radius:1em;padding:.5em 1em;font-weight:600}.-archive .articleDetail .beforeafter .beer-handle{background:hsla(0,0%,100%,.8);color:#292220}.-archive .articleDetail .beforeafter>p{text-align:center;font-size:80%}.-archive .articleDetail .twentytwenty-container{width:100%;height:500px}.-archive .articleDetail__sub{width:100%}.-archive .articleDetail__sub .colorList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em 4%}.-archive .articleDetail__sub .colorList li{position:relative;width:48%;text-align:center}.-archive .articleDetail__sub .colorList li p{margin-top:.6em;display:block}.-archive .articleDetail__sub .colorList li img{border-radius:.8em}.-archive .articleDetail__sub .colorList li.saiyou:after{content:"";width:26%;max-width:4.6em;aspect-ratio:1/1;background:url("/shared/img/works/icon-saiyou.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:-1em;top:-1em}.-archive .articleDetail__sub .simpleTable{width:100%;margin-bottom:2em}.-archive .articleDetail__sub .simpleTable th,.-archive .articleDetail__sub .simpleTable td{border:#292220 1px solid;line-height:1.6;padding:1em}.-archive .articleDetail__sub .simpleTable th{background:#ddd2c8}.-archive .articleDetail__connection{background:#e7dece;padding:1em clamp(1em,5vw,1.5em);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:3em;border-radius:.5em}.-archive .articleDetail__connection .ttl{font-size:120%;list-style:1.5;margin-bottom:.2em}.-archive .articleDetail__connection a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.-archive .articleDetail__connection a .material-symbols-rounded{color:#ba6a3f}.-archive .articleDetail__connection a:hover{color:#ba6a3f}.-archive .articleDetail__same{width:100%}.-archive .articleDetail__same .caseList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:2%}.-archive .articleDetail__same .caseList__item{width:32%}.-archive .articleDetail__same .caseList__item a .ttl{font-size:clamp(1.6rem,2vw,120%)}@media screen and (max-width: 767px){.-archive .articleDetail__same .caseList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em 4%}.-archive .articleDetail__same .caseList__item{width:48%}}@media screen and (max-width: 480px){.-archive .articleDetail__same .caseList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-archive .articleDetail__same .caseList__item{width:100%}}.-archive .articleDetail .btnArea{width:100%;margin-top:3em}.-archive .voiceList li a{border-radius:.3em;overflow:hidden;text-decoration:none;display:block;background:#fff;height:100%}.-archive .voiceList li a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-archive .voiceList li .thumb{aspect-ratio:34/20;overflow:hidden}.-archive .voiceList li .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100% !important;-webkit-transition:.3s;transition:.3s}.-archive .voiceList li .textArea{background:#fff;padding:clamp(1em,5vw,1.5em)}.-archive .voiceList li .textArea .company{font-size:120%;line-height:1.5}.-archive .voiceList li .textArea .name{color:#ba6a3f;font-size:110%;line-height:1.5}.-archive .voiceDetail__label{font-size:clamp(2rem,6vw,3.4rem);line-height:1.6;margin-bottom:.3em;text-align:center}.-archive .voiceDetail__name{margin-bottom:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;font-size:110%}.-archive .voiceDetail__name span{color:#654b3d}.-archive .voiceDetail__name .name{font-size:115%}.-archive .voiceDetail>.thumb{margin-bottom:2em}.-archive .voiceDetail>.thumb img{border-radius:.2em}.-archive .voiceDetail__information{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:clamp(1em,5vw,1.6em);gap:1.5em;border-radius:.3em;margin-top:2em}.-archive .voiceDetail__information .thumb{max-width:160px;width:25%;aspect-ratio:1/1}.-archive .voiceDetail__information .thumb img{border-radius:5em;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-archive .voiceDetail__information .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-archive .voiceDetail__information .textArea .company{font-size:140%;line-height:1.6;margin-bottom:.3em}.-archive .voiceDetail__information .textArea .nameWrap{margin-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;font-size:110%}.-archive .voiceDetail__information .textArea .nameWrap span{color:#654b3d}.-archive .voiceDetail__information .textArea a{color:#ba6a3f}@media screen and (max-width: 480px){.-archive .voiceDetail__information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-archive .voiceDetail__information .thumb{max-width:160px;width:60%}.-archive .voiceDetail__information .thumb img{border-radius:100%}.-archive .voiceDetail__information .textArea .company{text-align:center}.-archive .voiceDetail__information .textArea .nameWrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.-archive .voiceDetail .wpText img{width:100%;height:auto}.richWrap .ark-block-section__body{max-width:1100px;width:100%}@media screen and (max-width: 1200px){.richWrap .ark-block-section__body .ark-block-section__bodyInner{padding-left:3vw;padding-right:3vw}}@media screen and (max-width: 767px){.richWrap .ark-block-section__body .ark-block-section__bodyInner{padding-left:5vw;padding-right:5vw}}@media screen and (max-width: 1200px){.richWrap .ark-block-section__body .ark-block-section__body .ark-block-section__bodyInner{padding-left:0;padding-right:0}}@media screen and (max-width: 767px){.richWrap .ark-block-section__body .ark-block-section__body .ark-block-section__bodyInner{padding-left:0;padding-right:0}}.richWrap p{line-height:2}.richWrap h1,.richWrap h2,.richWrap h3,.richWrap h4,.richWrap h5,.richWrap h5{font-weight:500;line-height:1.6;margin-bottom:1em;margin-top:1em}.richWrap h1{font-size:250%;font-family:"Shippori Mincho",serif}.richWrap h2{font-size:162%;color:#292220;font-family:"Shippori Mincho",serif}.richWrap h3{font-size:146%;font-family:"Shippori Mincho",serif}.richWrap h4{font-size:140%}.richWrap h5{color:#ba6a3f;font-size:125%}.richWrap h6{font-size:125%;margin-top:2em;margin-bottom:1em;line-height:1.6}.richWrap ul{list-style:none;margin:1.5em 0;list-style:disc}.richWrap ul li{margin-left:1.5em;margin-bottom:.3em;line-height:1.5}.richWrap ul li:last-child{margin-bottom:0}.richWrap ol{list-style:none;margin:1.5em 0;list-style:decimal}.richWrap ol li{margin-bottom:.3em;margin-left:1.5em}.richWrap ol li:last-child{margin-bottom:0}.richWrap ol li::marker{color:#ba6a3f}.richWrap .wp-block-image img{border-radius:.3em;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;aspect-ratio:3/2}.richWrap .wp-block-image figure figcaption{display:block}.richWrap .wp-block-column h1:first-child,.richWrap .wp-block-column h2:first-child,.richWrap .wp-block-column h3:first-child,.richWrap .wp-block-column h4:first-child,.richWrap .wp-block-column h5:first-child,.richWrap .wp-block-column h6:first-child{margin-top:0}.richWrap .wp-block-column>*:first-child{margin-top:0 !important}.richWrap .wp-block-column>*:last-child{margin-bottom:0 !important}.richWrap .wp-block-group>*{width:100%}.richWrap .wp-block-group>*:first-child{margin-top:0}.richWrap .wp-block-group>*:last-child{margin-bottom:0}.richWrap .wp-block-group h2{margin-bottom:.5em}.richWrap .wp-block-image img{border-radius:.3em}.richWrap .wp-block-image figure figcaption{display:block}.richWrap iframe{max-width:100%;margin:2em 0}.richWrap .iframeWrap{position:relative;width:100%;height:0;padding-top:50%}.richWrap .iframeWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.richWrap .ark-block-columns .ark-block-columns__inner .ark-block-column>*:first-child{margin-top:0}.richWrap .-wideBg{position:relative;overflow:visible}.richWrap .-wideBg .ark-block-section__bodyInner{position:relative}.richWrap .-wideBg .ark-block-section__bodyInner::before{content:"";width:100vw;height:100%;background:#ece6dc;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.richWrap .containerMt{margin-top:clamp(30px,12vw,60px) !important}.richWrap .ark-block-buttons{margin-top:1.5em}.richWrap .ark-block-buttons .ark-block-button .ark-block-button__link{text-decoration:none;padding:1em 2.5em;border-radius:.1em;min-width:16em;font-size:110%;width:100%;max-width:20em}.richWrap .ark-block-buttons .ark-block-button .arkb-inline-icon{color:#ba6a3f}.richWrap .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link{background:#533e33;color:#fff;position:relative}.richWrap .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link:after{content:"";width:20%;max-width:2em;height:1px;position:absolute;right:0;top:50%;background:#fff}.richWrap .ark-block-buttons .ark-block-button.is-btn-outline .ark-block-button__link{background:#fff}.richWrap .labelFlex{margin-bottom:2.5em}.richWrap .labelFlex .labelWrap{width:auto}.richWrap .labelFlex .labelWrap .doubleLabel{margin-bottom:0}.richWrap .labelFlex .textWrap{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 524px){.richWrap .labelFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.richWrap .labelFlex .labelWrap{width:auto}.richWrap .labelFlex .textWrap{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:auto}}.richWrap .doubleLabel{padding-left:1.5em;position:relative;margin-bottom:2.5em}.richWrap .doubleLabel:before{content:"";width:1em;height:1em;background:url("../img/common/hexagon.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:clamp(10px,5vw,26px);-webkit-filter:invert(45%) sepia(10%) saturate(2849%) hue-rotate(337deg) brightness(102%) contrast(88%);filter:invert(45%) sepia(10%) saturate(2849%) hue-rotate(337deg) brightness(102%) contrast(88%)}.richWrap .doubleLabel .ark-block-heading__main{font-size:clamp(3rem,10vw,5.6rem);font-family:"Marcellus",serif;line-height:1;margin-bottom:.2em}.richWrap .doubleLabel .ark-block-heading__line{display:none}.richWrap .doubleLabel .ark-block-heading__sub{font-size:clamp(1.6rem,4vw,2.2rem);font-family:"Shippori Mincho",serif}.richWrap .topLabel{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.2em;margin-bottom:2.6em;position:relative;padding-top:1em}.richWrap .topLabel .ark-block-heading__sub{font-size:clamp(2.2rem,5vw,200%);font-weight:500;line-height:1;letter-spacing:.05em;display:inline-block;font-family:"Shippori Mincho",serif;font-weight:500}.richWrap .topLabel .ark-block-heading__main{font-family:"Marcellus",serif;color:#783a19;font-size:clamp(6.4rem,18vw,11rem);font-weight:500;letter-spacing:.05em;line-height:1;display:inline-block;opacity:.1;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);margin-top:-0.5em}.richWrap .topLabel .ark-block-heading__line{display:none}@media screen and (min-width: 524px){.richWrap .topLabel{padding-top:2em}.richWrap .topLabel .ark-block-heading__main{margin-top:-0.3em}}.richWrap .subMainLabel{font-size:clamp(2.2rem,4vw,3rem);margin-bottom:.6em}.richWrap .bogLabel{font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.4;margin-bottom:.6em}.richWrap .simpleLabel{font-size:clamp(1.6rem,2vw,2.2rem);line-height:1.4;margin:.8em 0 .5em}.richWrap .aboutLabel{font-size:clamp(2.4rem,4.4vw,3.4rem);margin-bottom:.6em}.richWrap .aboutLabel .arkb-fz{font-size:clamp(1.3rem,3vw,2.4rem) !important;font-family:"Marcellus",serif;padding-left:1em;position:relative}.richWrap .aboutLabel .arkb-fz:before{content:"";width:.6em;height:.6em;background:url("../img/common/hexagon.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:50%;margin-top:-0.3em;-webkit-filter:invert(45%) sepia(10%) saturate(2849%) hue-rotate(337deg) brightness(102%) contrast(88%);filter:invert(45%) sepia(10%) saturate(2849%) hue-rotate(337deg) brightness(102%) contrast(88%)}.richWrap .serviceList{margin-top:clamp(3em,7vw,3.5em)}@media screen and (min-width: 781px){.richWrap .serviceList .ark-block-columns__inner .ark-block-column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.richWrap .serviceList .ark-block-columns__inner .ark-block-column:first-child{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:40%;max-width:420px}.richWrap .serviceList.-order .ark-block-columns__inner .ark-block-column:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:auto;max-width:100%}.richWrap .serviceList.-order .ark-block-columns__inner .ark-block-column:last-child{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:40%;max-width:420px}}@media screen and (max-width: 781px){.richWrap .serviceList .ark-block-columns__inner .ark-block-column:first-child{width:100%;max-width:100%}.richWrap .serviceList .ark-block-columns__inner .ark-block-column:last-child{width:100%}.richWrap .serviceList.-order .ark-block-columns__inner .ark-block-column:first-child{max-width:100%;width:100%}.richWrap .serviceList.-order .ark-block-columns__inner .ark-block-column:last-child{width:100%;max-width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.richWrap .serviceList .ark-block-buttons .ark-block-button .ark-block-button__link{padding:1em 2.5em 1em 1em;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.richWrap .facilityWrap{margin-bottom:4em}.richWrap .facilityWrap .thumb{position:relative}.richWrap .facilityWrap .thumb img{width:100%}.richWrap .facilityWrap .thumb figcaption{font-size:clamp(1rem,2vw,1.2rem);position:absolute;bottom:0;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%;padding:.5em;margin:0;color:#fff;text-shadow:0px 0px 10px #000}.richWrap .facilityWrap .textArea{position:relative;padding:clamp(1em,5vw,3em) 0 clamp(1em,5vw,3em) clamp(1em,5vw,3em)}.richWrap .facilityWrap .textArea::before{content:"";width:80vw;height:100%;position:absolute;left:-8%;top:0;background:hsla(0,0%,100%,.6);z-index:-1}.richWrap .facilityWrap .textArea .bogLabel{margin-top:0}.richWrap .facilityWrap .textArea .subMainLabel{margin-top:0;line-height:1}.richWrap .facilityWrap .textArea .subMainLabel .arkb-fz{font-size:60% !important;margin-bottom:.5em;display:inline-block}.richWrap .facilityWrap .textArea .checkList{margin:1.5em 0}.richWrap .facilityWrap .textArea .checkList p{line-height:1.4}.richWrap .facilityWrap .textArea .checkList p span{color:#ba6a3f}.richWrap .facilityWrap .textArea .priceWrap{margin-top:1em}.richWrap .facilityWrap .englishName{font-family:"Marcellus",serif;font-size:clamp(3rem,10vw,7rem);color:rgba(120,58,25,.1);position:absolute;left:50%;bottom:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);opacity:.3;line-height:1;white-space:nowrap}.richWrap .facilityWrap .englishName span{font-size:100% !important}.richWrap .facilityWrap .iconList{max-width:500px;margin:2em auto 0}.richWrap .facilityWrap .iconList .ark-block-columns__inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.richWrap .facilityWrap .iconList .ark-block-columns__inner .ark-block-column p{line-height:1;font-size:80%}.richWrap .facilityWrap .iconList .ark-block-columns__inner .ark-block-column img{aspect-ratio:auto;width:auto;height:auto}.richWrap .facilityWrap.-order .textArea{padding:clamp(1em,5vw,3em) clamp(1em,5vw,3em) clamp(1em,5vw,3em) 0}.richWrap .facilityWrap.-order .textArea::before{left:auto;right:-8%}.richWrap .facilityWrap.-order .textArea .bogLabel{margin-top:0}@media screen and (max-width: 767px){.richWrap .facilityWrap>.ark-block-columns__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.richWrap .facilityWrap>.ark-block-columns__inner .thumb{width:100%}.richWrap .facilityWrap>.ark-block-columns__inner .textArea{padding:10vw 0 10vw;width:100%;margin-top:-5vw}.richWrap .facilityWrap>.ark-block-columns__inner .textArea::before{content:"";width:100vw;height:100%;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}.richWrap .facilityWrap.-order .thumb{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.richWrap .priceWrap{margin-top:2em;position:relative}.richWrap .priceWrap .ttl{padding:.5em;line-height:1;border-radius:.2em}.richWrap .priceWrap .arkb-fz{font-family:"Roboto","Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:150% !important;line-height:1;margin:0 2px}.splide.facilityWrap{margin-bottom:2em}.splide.facilityWrap .splide__track{overflow:visible}.splide.facilityWrap .splide__track .splide__slide{position:relative;border-radius:.5em;overflow:hidden}.splide.facilityWrap .splide__track .splide__slide:before{content:"";width:100%;height:30%;position:absolute;left:0;bottom:0;background:#000;background:-webkit-linear-gradient(91deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(-1deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.splide.facilityWrap .splide__track .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:5/2.5}.splide.facilityWrap .splide__track .splide__slide p{position:absolute;left:50%;bottom:1em;max-width:96%;color:#fff;font-size:80%;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);line-height:1.4}.splide.facilityWrapThumb .splide__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.splide.facilityWrapThumb .splide__list .splide__slide{margin:0;padding:0;border-radius:.2em;overflow:hidden;width:10% !important;opacity:.6;cursor:pointer}.splide.facilityWrapThumb .splide__list .splide__slide.is-active{opacity:1}@media screen and (max-width: 524px){.splide.facilityWrapThumb .splide__list{gap:.6em}.splide.facilityWrapThumb .splide__list .splide__slide{width:15% !important}}.-about .conceptWrap .textArea{width:51%}.-about .conceptWrap .imageArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.-about .conceptWrap .imageArea .imageWrap{position:absolute;left:0;top:0;width:44vw;max-width:600px;height:48vw;max-height:650px}.-about .conceptWrap .imageArea .imageWrap .image01{position:absolute;left:0;top:0;width:100%;aspect-ratio:55/40}.-about .conceptWrap .imageArea .imageWrap .image01 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-about .conceptWrap .imageArea .imageWrap .image02{position:absolute;right:0;bottom:0;width:55%;aspect-ratio:55/40}.-about .conceptWrap .imageArea .imageWrap .image02 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}@media screen and (max-width: 860px){.-about .conceptWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-about .conceptWrap .textArea{width:auto}.-about .conceptWrap .imageArea{width:auto;height:auto;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.-about .conceptWrap .imageArea .imageWrap{position:static;width:auto;height:auto;max-width:100%}.-about .conceptWrap .imageArea .imageWrap .image01{position:static;width:80%;aspect-ratio:55/40}.-about .conceptWrap .imageArea .imageWrap .image01 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-about .conceptWrap .imageArea .imageWrap .image02{position:absolute;right:0;bottom:-1em;width:50%;aspect-ratio:55/40}.-about .conceptWrap .imageArea .imageWrap .image02 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}}.-company .messageWrap .photoArea img{aspect-ratio:auto}.-company .messageWrap .photoArea p{line-height:1}.-company .messageWrap .photoArea .name strong{font-weight:500}.-company .simpleTabele th,.-company .simpleTabele td{border:none}.-company .simpleTabele tr{border-bottom:#cbbdb6 1px solid}.-company .simpleTabele td{font-weight:400;padding:1em}.-company .simpleTabele td a{color:#ba6a3f}.-company .simpleTabele td:first-child{font-weight:500;width:15em}@media screen and (max-width: 480px){.-company .simpleTabele{display:block}.-company .simpleTabele tr{display:block;padding:1em}.-company .simpleTabele td{display:block;padding:0}}.-company .adressWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:#cbbdb6 1px solid;padding-top:1em;margin-top:1em}.-company .adressWrap .ark-block-buttons .ark-block-button .ark-block-button__link{font-size:90%;min-width:0;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:2em;padding:.5em .7em .5em 1em;line-height:1}.-company .adressWrap .ark-block-buttons .ark-block-button .ark-block-button__link .ark-block-button__icon{font-size:80%;color:#ba6a3f}.-service .otherSupport .wp-block-heading{font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;margin:.5em 0;font-size:clamp(120%,3vw,140%)}.-service .exsampleWrap{margin-top:2em}.-service .exsampleWrap .ttl{padding-left:1em;position:relative;margin-top:0;margin-bottom:.5em;font-size:120%;line-height:1.4}.-service .exsampleWrap .ttl:before{content:"";width:.6em;height:.6em;background:url("../img/common/hexagon.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:.2em;top:50%;margin-top:-0.3em;-webkit-filter:invert(46%) sepia(71%) saturate(413%) hue-rotate(337deg) brightness(90%) contrast(91%);filter:invert(46%) sepia(71%) saturate(413%) hue-rotate(337deg) brightness(90%) contrast(91%)}.-service .exsampleWrap .exampleList{margin-top:0}.facilityOtherList .wp-block-image{aspect-ratio:3/2;overflow:hidden;border-radius:.3em}.facilityOtherList img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-support .col3List__item{background:#fff}.-support .col3List__item a{text-decoration:none}.-support .col3List__item a .thumb{aspect-ratio:3/1.8;width:100%;overflow:hidden;position:relative}.-support .col3List__item a .thumb>img{width:100%;height:100% !important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative;z-index:1}.-support .col3List__item a .thumb .bg{position:absolute;left:0;top:0;-webkit-filter:blur(6px);filter:blur(6px)}.-support .col3List__item a .thumb .bg img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.-support .col3List__item a .textArea{background:#fff;padding:clamp(1em,5vw,1.5em);text-align:left}.-support .col3List__item a .textArea p{line-height:1.4;color:#533e33}.-support .col3List__item a .textArea .ttl{font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:clamp(1.5rem,3vw,2rem);margin:0;margin-top:.2em;line-height:1.4}.-support .staffList .charge{font-family:"Shippori Mincho",serif;line-height:1.4;font-size:100%;font-weight:500}.-support .staffList .nameLabel{line-height:1.4;font-size:clamp(1.8rem,3vw,2.6rem);margin:.2em 0 .5em;font-weight:500;font-family:"Shippori Mincho",serif}.-support .staffList .company{font-size:100%;font-family:"Shippori Mincho",serif;font-weight:500}.-support .staffList p{font-size:90%;font-weight:400}.-support .staffList .wp-block-image{text-align:center}.-support .staffList .wp-block-image img{width:70%;aspect-ratio:1/1;border-radius:7em;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.-support .otherList .ark-block-columns__inner .ark-block-column{-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em}.-support .otherList .ark-block-columns__inner .ark-block-column .wp-block-image{max-width:90px;width:20%}.-support .otherList .ark-block-columns__inner .ark-block-column .wp-block-image img{width:auto;height:auto;aspect-ratio:auto}.-support .otherList .ark-block-columns__inner .ark-block-column .textArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-support .otherList .ark-block-columns__inner .ark-block-column .textArea .wp-block-heading{line-height:1.4;margin:0 0 .5em}.-support .otherList .ark-block-columns__inner .ark-block-column .textArea p{margin:0;line-height:1.6}.-plan .imageCell{line-height:1.4;padding-left:4.5em !important;position:relative}.-plan .imageCell:before{content:"";width:3em;height:3em;background:url("../img/plan/image01.jpg") no-repeat;background-position:center;background-size:contain;position:absolute;left:1em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.-plan .imageCell.-num02:before{background:url("../img/plan/image02.jpg") no-repeat;background-position:center;background-size:contain;position:absolute}.-plan .imageCell.-num03:before{background:url("../img/plan/image03.jpg") no-repeat;background-position:center;background-size:contain;position:absolute}@media screen and (max-width: 480px){.-plan .imageCell br{display:none}}.-staff .staffList .nameLabel{line-height:1.4;font-size:clamp(1.8rem,3vw,2.6rem);margin:.8em 0 .5em}.-staff .staffList .wp-block-image{text-align:center}.-staff .staffList .wp-block-image img{width:70%;aspect-ratio:1/1;border-radius:7em;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.-staff .staffList .whiteWrap{background:hsla(0,0%,100%,.6);margin-top:1em}.-staff .staffList .whiteWrap>*{margin-top:.5em}.-staff .staffList .whiteWrap .ttl{line-height:1.4;margin-top:0;font-size:100%;font-weight:500}.-staff .staffList .whiteWrap .ttl span{color:#ba6a3f}.-staff .staffList .whiteWrap .wp-block-list{margin:.5em 0 0;font-size:95%;font-weight:400}.-staff .staffList .whiteWrap .wp-block-list li{text-align:left}.-staff .staffList .whiteWrap p{font-weight:400;font-size:95%}.-access .-wideBg .ark-block-section__bodyInner::after{content:"";width:100vw;height:40vw;max-height:400px;background:#f8f1e8;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}@media screen and (max-width: 767px){.-access .-wideBg .ark-block-section__bodyInner::after{height:50vw}}.-access .gMap{position:relative;width:100%;height:0;padding-top:45%}.-access .gMap iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}@media screen and (max-width: 767px){.-access .gMap{padding-top:75%}}.-access .howList .ark-block-column{-webkit-box-shadow:none;box-shadow:none;border-radius:.2em}.-access .howList .ttl{line-height:1.4;font-weight:500}.-access .howList .ttl span{color:#533e33}.-access .howList p{font-weight:400}.-access .neighborhoodList .simpleLabel{font-size:clamp(1.5rem,2vw,2rem)}.-access .neighborhoodList .simpleLabel .arkb-fz{font-size:100% !important}.-access .neighborhoodList .arkb-inline-icon{color:#ba6a3f}.-access .stationLabel{margin-top:2em;font-size:clamp(2.4rem,4vw,3rem)}.-access .stationLabel .arkb-inline-icon{color:#ba6a3f}.-abs .ark-block-columns img{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%;height:auto;aspect-ratio:212/300}.-abs .ark-block-columns p{margin-bottom:0}.-abs .ark-block-columns p:last-child{margin-top:0;margin-bottom:0}.-link .ark-block-container a{color:#292220;text-decoration:none}.-link .ark-block-container a:hover{color:#ba6a3f}.-link .arkb-fz-l{line-height:1.5}@media screen and (max-width: 560px){.-link .companyFlex .wp-block-column:first-child{-webkit-flex-basis:30% !important;-ms-flex-preferred-size:30% !important;flex-basis:30% !important}.-link .companyFlex .wp-block-column:last-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width: 480px){.-link .companyFlex{gap:1.5em}.-link .companyFlex .wp-block-column:first-child{-webkit-flex-basis:40% !important;-ms-flex-preferred-size:40% !important;flex-basis:40% !important}.-link .companyFlex .wp-block-column:last-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.-tenants .ark-block-columns .ark-block-column p{margin:0;line-height:1.5}.-tenants .ark-block-columns .ark-block-column a{text-decoration:underline;color:#ba6a3f}.-tenants .ark-block-columns .ark-block-column a:hover{color:#ba6a3f;text-decoration:underline}.-tenants .ark-block-columns .ark-block-column a .arkb-inline-icon{color:#ba6a3f;line-height:1;font-size:80%}.-tenants .tenantsWrap.innerS{max-width:1000px}.-tenants .tenantsWrap .floorList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1em}.-tenants .tenantsWrap .floorList li a{color:#ba6a3f;line-height:1.6}.-tenants .tenantsWrap .floorList li a.active{pointer-events:none;color:#533e33;text-decoration:none}@media screen and (max-width: 480px){.-tenants .tenantsWrap .floorList li a{font-size:90%}}.-tenants .tenantsWrap table{width:100%}.-tenants .tenantsWrap table th{background:#e7dece;padding:.8em .6em;line-height:1.6;font-weight:500;min-width:8em;width:25%;border:#cbbdb6 solid 1px;word-break:break-all}.-tenants .tenantsWrap table td{padding:.8em 1.5em .8em 1em;background:#fff;line-height:1.6;border:#cbbdb6 solid 1px;word-break:break-all}.-tenants .tenantsWrap table td a{color:#ba6a3f}.-tenants .tenantTable{width:100%}.-tenants .tenantTable th{background:#e7dece;padding:.8em .6em;line-height:1.6;font-weight:500;min-width:8em;width:25%;border:#cbbdb6 solid 1px;word-break:break-all}.-tenants .tenantTable td{padding:.8em 1.5em .8em 1em;background:#fff;line-height:1.6;border:#cbbdb6 solid 1px;word-break:break-all}.-tenants .tenantTable td a{color:#ba6a3f}.-form .innerS .middleLabel,.-form .innerS p{width:100%}.-form .innerS .middleLabel a,.-form .innerS p a{color:#ba6a3f}.-form .wpText .has-text-align-center a{color:#4492d6}.-form .telWrap{max-width:400px;width:100%;margin:2em auto 0}.-form .telWrap .ark-block-column{padding:clamp(1em,5vw,1.5em)}.-form .telWrap p{line-height:1;margin:0}.-form .telWrap .telNum{margin-bottom:.3em}.-form .telWrap .telNum a{text-decoration:none;color:#292220;font-size:clamp(2rem,8vw,4rem);font-family:"Roboto","Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.-form .telWrap .telNum .arkb-inline-icon{color:#ba6a3f;line-height:1;font-size:80%}.-form .wp-block-contact-form-7-contact-form-selector{margin-left:auto;margin-right:auto}.-form .formCont{width:100%;max-width:940px;margin-left:auto;margin-right:auto;display:block}.-form .formCont tbody{display:block}.-form .formCont tr{border-bottom:1px solid #cbbdb6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em}.-form .formCont tr th,.-form .formCont tr td{text-align:left;padding:1.8em .6em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none;background:none}.-form .formCont tr th{width:15em;vertical-align:top;font-weight:500;font-size:112%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-form .formCont tr th .flex1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-form .formCont tr td{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5em}.-form .formCont tr td input,.-form .formCont tr td textarea,.-form .formCont tr td select{background:#fff;border:#cbbdb6 1px solid;border-radius:.2em;height:auto;padding:.6em;font-weight:400;margin:0}.-form .formCont tr td input::-webkit-input-placeholder, .-form .formCont tr td textarea::-webkit-input-placeholder, .-form .formCont tr td select::-webkit-input-placeholder{color:#bcc0c5}.-form .formCont tr td input::-moz-placeholder, .-form .formCont tr td textarea::-moz-placeholder, .-form .formCont tr td select::-moz-placeholder{color:#bcc0c5}.-form .formCont tr td input:-ms-input-placeholder, .-form .formCont tr td textarea:-ms-input-placeholder, .-form .formCont tr td select:-ms-input-placeholder{color:#bcc0c5}.-form .formCont tr td input::-ms-input-placeholder, .-form .formCont tr td textarea::-ms-input-placeholder, .-form .formCont tr td select::-ms-input-placeholder{color:#bcc0c5}.-form .formCont tr td input::placeholder,.-form .formCont tr td textarea::placeholder,.-form .formCont tr td select::placeholder{color:#bcc0c5}.-form .formCont tr td .wpcf7-list-item{cursor:pointer}.-form .formCont tr td.wide{width:100%}.-form .formCont tr td.wide .wpcf7-form-control-wrap{width:100%}.-form .formCont tr td.middle input{max-width:20em;width:100%}.-form .formCont tr td.short input{max-width:10em;width:100%}.-form .formCont tr td.center{vertical-align:center}.-form .formCont tr td.column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5em}.-form .formCont tr td.column .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4em}.-form .formCont tr td.column .flex .wpcf7-form-control-wrap{width:auto}.-form .formCont tr td.column .wide{width:100%}.-form .formCont tr td.column .column .wpcf7-form-control-wrap .wpcf7-form-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}.-form .formCont tr td.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-form .formCont tr td.flex p{margin:0}.-form .formCont tr td .inputS{width:6em}.-form .formCont tr td .inputMiddle{max-width:20em;width:100%}.-form .formCont tr td .inputL{width:100%}.-form .formCont tr.inquiry th{padding:1.3em .6em}.-form .formCont .necessary_input{padding:.4em .5em;margin-left:.5em;background:#ba6a3f;color:#fff;font-size:84%;font-weight:500;line-height:1;float:right;border-radius:.2em}.-form .formCont .any_input{padding:.4em .5em;margin-left:.5em;background:#bbb2b4;color:#fff;font-size:84%;font-weight:500;line-height:1;float:right;border-radius:.2em}.-form .formCont .notes{display:block;width:100%;margin-top:.6em;font-weight:400}.-form .formCont .notes.-top{margin-top:0;margin-bottom:.6em}@media screen and (max-width: 767px){.-form .formCont tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2em .2em}.-form .formCont tr th,.-form .formCont tr td{width:100%;padding:0}.-form .formCont tr th{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.6em}}.-form .privacyItem{text-align:center;margin:3em auto}.-form .btnArea input{background:#533e33;font-weight:500;color:#fff;border:none;max-width:20em;padding:1.2em 1em;-webkit-transition:.3s;transition:.3s}.-form .btnArea input:hover{background:#292220}.-form .wpcf7-response-output{background:#fa6055;border:none !important;color:#fff}.-form .wpcf7-response-output{background:none;border:#ba6a3f 2px solid;color:#ba6a3f}.pageTtl,#top_title_area{position:relative;min-height:initial;background-position:center;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;color:#292220;background-color:#e7dece;padding:3em 0}@media screen and (max-width: 767px){.pageTtl,#top_title_area{height:40vw}}.pageTtl .ttlEnglish,.pageTtl .c-pageTitle,#top_title_area .ttlEnglish,#top_title_area .c-pageTitle{position:relative;display:inline-block;margin:auto;z-index:2;color:#292220;text-shadow:none;text-align:center;letter-spacing:.1em}.pageTtl img,#top_title_area img{display:none}.pagenavi{text-align:center;color:#292220;margin:2em auto;font-size:1.4rem;margin:4em auto}.pagenavi a,.pagenavi span{border-radius:.25em;color:#292220;border:1px solid #e7dece;display:inline-block;line-height:1;padding:1em 2em;margin:.25em;text-decoration:none}@media screen and (max-width: 767px){.pagenavi a,.pagenavi span{padding:1em}}.pagenavi span[aria-current~=page],.pagenavi .current,.pagenavi a:hover,.pagenavi span:hover{color:#fff;background-color:#e7dece}.wp-pagenavi{clear:both;margin-top:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.wp-pagenavi a,.wp-pagenavi span{border:none;background-color:#fff;color:#292220;margin:.25em;width:3em;height:3em;border-radius:.2em;line-height:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.wp-pagenavi a.first,.wp-pagenavi a.last,.wp-pagenavi span.first,.wp-pagenavi span.last{display:none}.wp-pagenavi .pages{width:4em;display:none}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#ddd2c8;color:#292220}.wp-pagenavi span.current{font-weight:bold;background:#292220;color:#fff}.sidebarWrap,#sidebar{width:25%;padding:1.5em;background-color:#fff;border-radius:0}@media screen and (max-width: 767px){.sidebarWrap,#sidebar{width:100%}}.sidebarWrap .sideTtl,#sidebar .sideTtl{border-bottom:1px solid #e7dece;padding:0 0 .5em 0;margin:2.5em 0 0 0;color:rgba(41,34,32,.6)}.sidebarWrap .sideTtl:first-child,#sidebar .sideTtl:first-child{margin-top:0}.sidebarWrap .sideList li,#sidebar .sideList li{margin-top:.75em}.sidebarWrap .sideList a,#sidebar .sideList a{color:initial;text-decoration:none}.has-black-background-color{background-color:#292220}.has-black-color{color:#292220}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}.has-gray-background-color{background-color:#bbb2b4}.has-gray-color{color:#bbb2b4}.has-brown-background-color{background-color:#654b3d}.has-brown-color{color:#654b3d}.has-lightbrown-background-color{background-color:#ddd2c8}.has-lightbrown-color{color:#ddd2c8}.has-orange-background-color{background-color:#ba6a3f}.has-orange-color{color:#ba6a3f}.has-red-background-color{background-color:#ff094c}.has-red-color{color:#ff094c}.has-blue-background-color{background-color:#3f6cba}.has-blue-color{color:#3f6cba}.has-lightblue-background-color{background-color:#4492d6}.has-lightblue-color{color:#4492d6}.has-line-background-color{background-color:#06c755}.has-line-color{color:#06c755}.has-yellow-background-color{background-color:#ffff75}.has-yellow-color{color:#ffff75}.has-yellow2-background-color{background-color:#ffefda}.has-yellow-2-color{color:#ffefda}.wpText{max-width:100%;width:100%;font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.wpText .alignleft,.wpText .alignright{clear:both}.wpText .alignleft:after,.wpText .alignright:after{content:" ";display:block;clear:both}.wpText .wp-block-image{clear:both}.wpText .wp-block-image:after{content:" ";display:block;clear:both}.wpText .wp-block-image * :after{content:" ";display:block;clear:both}.wpText a{color:#ba6a3f;text-decoration:underline;-webkit-transition:.3s;transition:.3s}.wpText a:hover{opacity:.8;text-decoration:none}.wpText>*:first-child{margin-top:0}.wpText p{line-height:2;margin:1em 0;display:block}.wpText h1,.wpText h2,.wpText h3,.wpText h4,.wpText h5,.wpText h6{line-height:1.6 !important;font-weight:500;width:100%}.wpText .has-large-font-size{font-weight:bold}.wpText pre{overflow:auto}.wpText strong{font-weight:bold}.wpText .aligncenter{display:block;margin:0 auto;text-align:center}.wpText .alignright{float:right}.wpText .alignleft{float:left}.wpText img[class*=wp-image-],.wpText img[class*=attachment-]{max-width:100%;height:auto}.wpText .clearfix{overflow:hidden;zoom:1}.wpText .clearfix:after{content:"";display:block;clear:both}.wpText h1{font-size:250%;margin-top:2em;margin-bottom:1em}.wpText h2{font-size:162%;margin-top:2em;margin-bottom:1em;padding-bottom:.6em;color:#292220;border-bottom:#292220 2px solid}.wpText h3{background:#ddd2c8;font-size:146%;border-radius:.2em;line-height:1.6;padding:.5em;margin-top:2em;margin-bottom:1em}.wpText h4{font-size:140%;margin-top:2em;margin-bottom:1em;padding-left:.7em;border-left:6px solid #ba6a3f}.wpText h5{color:#ba6a3f;font-size:125%;margin-top:2em;margin-bottom:1em}.wpText h6{font-size:125%;margin-top:2em;margin-bottom:1em}.wpText ul{list-style:none;margin:1.5em 0;list-style:disc}.wpText ul li{margin-left:1.5em;margin-bottom:.3em;line-height:1.5}.wpText ul li:last-child{margin-bottom:0}.wpText ol{list-style:none;margin:1.5em 0;list-style:decimal}.wpText ol li{margin-bottom:.3em;margin-left:1.5em}.wpText ol li:last-child{margin-bottom:0}.wpText ol li::marker{color:#ba6a3f}.wpText .wp-block-buttons{margin:1em 0}.wpText .wp-block-buttons .wp-block-button__link{color:#fff;text-decoration:none;border-radius:.3em;padding:.8em 2.2em .8em 2em;font-family:"Zen Kaku Gothic New","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:100%;min-width:15em;position:relative}.wpText .wp-block-buttons .wp-block-button__link:after{font-family:"Material Symbols Rounded";content:"";color:#fff;line-height:1;text-align:center;font-weight:300;font-size:120%;vertical-align:middle;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.wpText .wp-block-buttons .wp-block-button.is-style-fill a{color:#fff;background:#292220}.wpText .wp-block-buttons .wp-block-button.is-style-outline a::after{color:#292220}.wpText .wp-block-buttons .wp-block-button.-icon .wp-block-button__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em}.wpText .wp-block-buttons .wp-block-button.-icon .wp-block-button__link img{width:1em !important;height:auto}.wpText .wp-block-buttons .wp-block-button.-icon .wp-block-button__link::after{content:""}.wpText .wp-block-buttons .wp-block-button.-big{width:100%;text-align:center}.wpText .wp-block-buttons .wp-block-button.-big a{width:100%;max-width:22em;font-size:110%}.wpText .wp-block-column h1:first-child,.wpText .wp-block-column h2:first-child,.wpText .wp-block-column h3:first-child,.wpText .wp-block-column h4:first-child,.wpText .wp-block-column h5:first-child,.wpText .wp-block-column h6:first-child{margin-top:0}.wpText .wp-block-column>*:first-child{margin-top:0 !important}.wpText .wp-block-column>*:last-child{margin-bottom:0 !important}.wpText .wp-block-group>*{width:100%}.wpText .wp-block-group>*:first-child{margin-top:0}.wpText .wp-block-group>*:last-child{margin-bottom:0}.wpText .wp-block-group h2{margin-bottom:.5em}.wpText .wp-block-image figure figcaption{display:block}.wpText .wp-block-gallery{padding:0}.wpText .wp-block-gallery .blocks-gallery-item{margin:0;padding:0;width:48.5%;margin-right:3%;margin-bottom:3%}.wpText .wp-block-gallery .blocks-gallery-item:nth-child(2n){margin-right:0}.wpText .wp-block-gallery .blocks-gallery-item:before{display:none}.wpText .wp-block-gallery .blocks-gallery-item figure img{width:100%;height:20vw;max-height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}@media screen and (max-width: 1020px){.wpText .wp-block-gallery .blocks-gallery-item figure img{height:28vw}}.wpText table{margin:.5em 0 1em;max-width:100% !important;min-width:360px}@media screen and (max-width: 860px){.wpText table{min-width:240px;width:100% !important;table-layout:auto !important}}.wpText table th{background:#e7dece;padding:.8em 1em;line-height:1.4;font-weight:500;min-width:80px;border:#cbbdb6 solid 1px;word-break:break-all}.wpText table td{padding:.8em 1.5em .8em 1em;line-height:1.4;border:#cbbdb6 solid 1px;word-break:break-all}.wpText iframe{max-width:100%;margin:2em 0}.wpText .wp-element-caption{margin:1em 0;max-width:100%;text-align:center;color:#ddd2c8;line-height:1.4}.wpText .wp-caption{margin:1.6em 0;max-width:100%}.wpText .wp-caption p{text-align:center;margin:0}.wpText img{height:auto}.wpText .iframeWrap{position:relative;width:100%;height:0;padding-top:50%}.wpText .iframeWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wpText .wp-video{width:100% !important}.wpText .wp-video .mejs-container,.wpText .wp-video .mejs-container-keyboard-inactive,.wpText .wp-video .wp-video-shortcode{width:100% !important;height:auto !important;min-width:auto !important;aspect-ratio:5/3}.wpText .-bgGray{background:#e7dece;position:relative}.wpText .-bgGray:before{content:"";width:100vw;height:100%;background:#e7dece;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.wpText .-bgGreen{background:#ba6a3f;position:relative}.wpText .-bgGreen:before{content:"";width:100vw;height:100%;background:#ba6a3f;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.wpText .-inner{padding:5em 0}@media screen and (max-width: 767px){.wpText .-inner{padding:4em 0}}@media screen and (max-width: 480px){.wpText .-inner{padding:4em 0}}.wpText .-inner>*:first-child{margin-top:0}.wpText .-lastCont{margin-bottom:-5em}@media screen and (max-width: 767px){.wpText .-lastCont{margin-bottom:-4em}}@media screen and (max-width: 480px){.wpText .-lastCont{margin-bottom:-4em}}.wpText .-contInner{padding:clamp(1em,5vw,2em)}.wpText .strongText{font-size:120%;font-weight:bold}.wpText .commonContactArea{overflow:visible}.wpText .commonContactArea .ark-block-section__color{border-radius:.5em}.wpText .commonContactArea .ark-block-section__bodyInner>*:last-child{margin-bottom:0;padding-bottom:0}.wpText .commonContactArea .ark-block-section__bodyInner>*:last-child br{display:none}.wpText .commonContactArea .flexCont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1em}.wpText .commonContactArea .flexCont p{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wpText .commonContactArea .flexCont .has-background{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background-color:#003764;padding:.5em;line-height:1;border-radius:.3em;width:7em;text-align:center}.wpText .commonContactArea .contactArea .ark-block-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5em;padding:clamp(1em,5vw,2em);-webkit-box-shadow:none;box-shadow:none;border-radius:.5em}.wpText .commonContactArea .contactArea .ark-block-column>*{line-height:1;padding:0;margin:0}.wpText .commonContactArea .contactArea .num{font-size:clamp(2rem,6.2vw,3rem)}.wpText .commonContactArea .contactArea .num .arkb-inline-icon{color:#ba6a3f}.wpText .commonContactArea .contactArea .formWrap .ark-block-button__link{text-decoration:none;background:#ba6a3f;font-size:clamp(1.6rem,4vw,2rem);margin-top:.5em}.wpText .commonContactArea .arkb-fz-l{font-size:1.15em !important}.wpText .commonContactArea .animeObake05{max-width:200px;width:22%}@media screen and (max-width: 767px){.wpText .commonContactArea .ark-block-section__bodyInner>*:last-child br{display:inline}.wpText .commonContactArea .flexCont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wpText .commonContactArea .animeObake05{width:30%}}.wpText .ark-block-faq__q:before{background:#533e33;font-family:"Marcellus",serif}.wpText .ark-block-faq__a:before{background:#fff;border:none;font-family:"Marcellus",serif;-webkit-box-shadow:none;box-shadow:none}.wpText .ark-block-buttons .ark-block-button .ark-block-button__link{text-decoration:none;padding:.7em;border-radius:.2em}.wpText .ark-block-buttons .ark-block-button .arkb-inline-icon{color:#ba6a3f}.wpText .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link{background:#e7dece;color:#292220}.wpText .ark-block-buttons .ark-block-button.is-btn-outline .ark-block-button__link{background:#fff}.wpText .ark-block-columns.is-style-shadow .ark-block-column{-webkit-box-shadow:none;box-shadow:none;border-radius:.3em}.hideCont{display:none !important}