@import"https://fonts.googleapis.com/css2?family=Cormorant+Infant:ital,wght@0,300..700;1,300..700&family=Noto+Serif+JP:wght@200..900&family=Shippori+Mincho:wght@400;500;600&family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap";.-top .ark-block-buttons .ark-block-button{min-width:20em}.-top .fvArea .mainView{background:url("../img/top/main_bg.webp") no-repeat;background-position:center;background-size:cover;padding:clamp(2.5em,7vw,4em) 0}.-top .fvArea .mainView .inner{max-width:1280px}.-top .fvArea .splide{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .fvArea .splide__arrow{display:none}.-top .fvArea .splide__slide{position:relative}.-top .mainView{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:3em 0}.-top .mainView__main{font-family:"Noto Serif JP",serif;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:0 5.5vw;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}.-top .mainView__main .sub{font-size:clamp(1.5rem,2vw,2.2rem);line-height:2;text-align:left}.-top .mainView__main .main{font-size:clamp(2.6rem,3vw,3.8rem);line-height:1.6;margin-right:.4em}.-top .mainView .splide{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .mainView .splide__arrow{display:none}.-top .mainView .splide__slide{position:relative;aspect-ratio:3/2;max-height:650px;border-radius:1em 0 0 1em;overflow:hidden}.-top .mainView .splide__slide p{position:absolute;right:1em;bottom:1em;font-size:clamp(.9rem,1.5vw,1.2rem)}.-top .mainView .splide__slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}@media screen and (max-width: 767px){.-top .mainView .splide__slide{aspect-ratio:4/3;border-radius:1.5vw 0 0 1.5vw;overflow:hidden}}@media screen and (max-width: 560px){.-top .mainView{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2em}.-top .mainView__main{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;padding:0 5vw;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.-top .mainView__main .sub{font-size:clamp(1.5rem,3.5vw,2.2rem);line-height:1.8;margin-bottom:.5em}.-top .mainView__main .main{font-size:clamp(2.6rem,6vw,3.8rem);margin-right:0}.-top .mainView .splide{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-left:5vw}.-top .mainView .splide__slide{aspect-ratio:3/2;height:66vw}.-top .mainView .splide__slide p{right:calc(1em + 5vw);font-size:clamp(1rem,2.6vw,1.4rem)}}.-top .secNews{background:#fbf9fc}.-top .secNews .newsWrap{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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3em}.-top .secNews .labelArea .topLabel{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.-top .secNews .labelArea .topLabel .jp{text-align:left}.-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:#eae9e9 1px solid}.-top .secNews .mainArea .newsList>li:first-child a{padding-top:1em}.-top .secNews .mainArea .newsList>li:last-child{border-bottom:none}.-top .secNews .mainArea .newsList>li:last-child a{padding-bottom:0}.-top .secNews .mainArea .newsList>li a{padding:1.4em .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}.-top .secNews .mainArea .newsList>li a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-top .secNews .mainArea .newsList>li a:hover p{color:#6b5286}.-top .secNews .mainArea .newsList>li a .thumb{border-radius:.3em;overflow:hidden;max-width:110px;width:30%}.-top .secNews .mainArea .newsList>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}.-top .secNews .mainArea .newsList>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}.-top .secNews .mainArea .newsList>li a .textArea time{font-family:"Noto Serif JP",serif;font-weight:400;line-height:1.4;font-size:84%}.-top .secNews .mainArea .newsList>li a .textArea .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-top .secNews .mainArea .newsList>li a .textArea .cate{position:relative;line-height:1;padding:.5em;font-size:84%;background:#f6ecff;color:#6b5286}.-top .secNews .mainArea .newsList>li a .textArea p{line-height:1.6;width:100%}@media screen and (max-width: 767px){.-top .secNews .mainArea .newsList>li a{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@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}}@media screen and (max-width: 767px){.-top .secNews .newsWrap{gap:1em;-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 .topLabel{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-top .secNews .labelArea .topLabel .jp{text-align:center}.-top .secNews .labelArea .topLabel .jp br{display:none}.-top .secNews .labelArea .cateWrap{overflow-x:auto}.-top .secNews .labelArea .cateWrap::-webkit-scrollbar{display:none}.-top .secNews .mainArea{width:100%}.-top .secNews .mainArea .btnArea{margin-top:4em;display:block}}.-top .secNews .newsArea a{background:#fff;padding:1em;text-decoration:none;display:block;border-radius:.2em}.-top .secNews .newsArea__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-top .secNews .newsArea__main time{color:#a89d9d}.-top .secNews .newsArea__main .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3em;font-size:90%}.-top .secNews .newsArea__main .categoryList li{color:#fff;line-height:1;background:#6b5286;padding:.3em;font-size:90%;border-radius:.2em}.-top .secNews .newsArea__main .ttl{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 560px){.-top .secNews .newsArea__main{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em .5em}.-top .secNews .newsArea__main .ttl{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}.-top .bannerList{margin-top:3em}.-top .secIntro{padding-top:clamp(1em,5vw,2em);background:#fbf9fc}.-top .secIntro .inner{background:#fff;border-radius:.5em;width:calc(100% - 6vw);max-width:100%;padding:clamp(3em,10vw,5em) clamp(1em,5vw,4em) 10em;position:relative}.-top .secIntro .inner .topLabel{position:relative;z-index:5}.-top .secIntro .inner p{display:block;max-width:35em;width:64%;margin:0 auto;position:relative;z-index:5;line-height:2.2}.-top .secIntro .inner .btnArea{position:relative;z-index:5}.-top .secIntro .deco01{position:absolute;right:10%;top:-5%;max-width:145px;width:6%;z-index:1}.-top .secIntro .deco02{position:absolute;left:2%;top:65%;max-width:134px;width:6%;z-index:1}.-top .secIntro .deco03{position:absolute;right:15%;top:70%;max-width:134px;width:6%;z-index:1}.-top .secIntro .bg01{position:absolute;right:-6vw;top:-1em;max-width:380px;width:20%;mix-blend-mode:multiply}.-top .secIntro .bg02{position:absolute;left:5%;top:65%;max-width:280px;width:15%;mix-blend-mode:multiply}.-top .secIntro .img01{position:absolute;left:-6vw;top:2em;max-width:380px;width:25%}.-top .secIntro .img02{position:absolute;right:-6vw;top:20%;max-width:380px;width:25%}.-top .secIntro .houseSlider{margin-top:-4em}@media screen and (max-width: 767px){.-top .secIntro .inner p{width:94%}.-top .secIntro .inner .btnArea{max-width:94%;width:100%;margin-left:auto;margin-right:auto}.-top .secIntro .deco01{right:15%;top:-5vw;max-width:80px;width:15%}.-top .secIntro .deco02{left:2%;top:65%;max-width:134px;width:12%}.-top .secIntro .deco03{right:5%;top:auto;max-width:80px;width:16%;bottom:4em}.-top .secIntro .bg01{right:-6vw;top:-8vw;width:30%}.-top .secIntro .bg02{left:-10%;top:auto;width:40%;bottom:0}.-top .secIntro .img01{left:-9vw;top:-1.5vw;max-width:380px;width:30%}.-top .secIntro .img02{right:-6vw;top:auto;max-width:380px;width:30%;bottom:4.5em}}@media screen and (max-width: 560px){.-top .secIntro .deco02{left:-2vw;width:16%;bottom:7em}}.-top .secFeatures{position:relative;background:#fbf9fc}.-top .secFeatures .featuresList{z-index:11;position:relative}.-top .secFeatures .featuresList>.ark-block-columns__inner>.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;gap:1.5em}.-top .secFeatures .featuresList>.ark-block-columns__inner>.ark-block-column>.ark-block-columns{text-align:left;background:#fff;padding:clamp(.8em,6vw,2.5em);border-radius:.2em}.-top .secFeatures .featuresList>.ark-block-columns__inner>.ark-block-column .arl-block-columns__inner{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:2em;text-align:left;background:#fff;padding:clamp(2em,5vw,3em);border-radius:.2em}.-top .secFeatures .featuresList>.ark-block-columns__inner>.ark-block-column .arkb-marker{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #FFF0CD));background:-webkit-linear-gradient(transparent 60%, #FFF0CD 60%);background:linear-gradient(transparent 60%, #FFF0CD 60%)}.-top .secFeatures .btnArea .basicBtn a br{display:none}@media screen and (max-width: 480px){.-top .secFeatures .btnArea .basicBtn a br{display:inline}}.-top .secPlan{position:relative}.-top .secPlan .lineLabel{font-size:clamp(2.5rem,4vw,4rem);font-family:"Noto Serif JP",serif;margin-top:2em;line-height:1.4;display:inline-block;position:relative;padding-bottom:0;border:none}.-top .secPlan .lineLabel:before{content:"";width:2em;height:1px;background:#6b5286;position:absolute;left:-2.1em;top:50%}.-top .secPlan .lineLabel::after{content:"";width:2em;height:1px;background:#6b5286;position:absolute;right:-2.1em;top:50%}.-top .secPlan .lineLabel.blue:before,.-top .secPlan .lineLabel.blue:after{background:#2d7faf}.-top .secPlan .planList{margin:2em 0}.-top .secPlan .planList .ark-block-columns__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em 2%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column{margin:0;width:32%;border:#e7dede 1px solid;border-radius:.3em;padding:0 clamp(1em,5vw,25px) clamp(1em,5vw,25px);position:relative;text-align:left}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column .marker{position:absolute;left:50%;top:-1.5em;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);line-height:1.4;color:#ee6685;background:#fff2f2;border-radius:3em;padding:.4em .5em;display:block;width:100%;max-width:16em;font-size:clamp(1.3rem,2vw,84%)}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column .marker.blue{background:#f0f4fc;color:#2d7faf}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column .wp-block-heading{margin-top:0;font-family:"Noto Serif JP",serif;background:#6b5286;color:#fff;text-align:center;font-size:160%;margin:0 clamp(-25px,-5vw,-1em);padding:.6em .4em .5em;border-radius:5px 5px 0 0;line-height:1.2}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column .wp-block-heading.blue{background:#2d7faf}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column .wp-block-heading a{color:#fff;text-decoration:none}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column .wp-block-image{margin:1em 0}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column p{line-height:1.6}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column .tagList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column .tagList p{font-size:clamp(1.3rem,2vw,84%);padding:.5em;line-height:1;border-radius:.2em}@media screen and (max-width: 1080px){.-top .secPlan .planList .ark-block-columns__inner{gap:2em 3%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column{width:48.5%}}@media screen and (max-width: 767px){.-top .secPlan .planList .ark-block-columns__inner{gap:1em 0}.-top .secPlan .planList .ark-block-columns__inner .ark-block-column{width:100%}}.-top .secPlan .certificationWrap{background:#fff !important;border:#e8c9d0 2px solid;padding:1em !important;position:relative}.-top .secPlan .certificationWrap:before{content:"";width:4.5em;height:4em;background:url("../img/common/point-flower3.png") no-repeat;background-position:right bottom;background-size:contain;position:absolute;right:-1.5em;bottom:-1.5em}.-top .secPlan .certificationWrap p{font-size:clamp(1.6rem,3vw,2.6rem);font-family:"Noto Serif JP",serif;line-height:1.6}.-top .secPrice__label{font-size:clamp(2rem,6vw,4rem);font-weight:400;line-height:1.6}.-top .secPrice .handlingWrap{max-width:950px;width:100%;margin-left:auto;margin-right:auto;background:none !important;border:#fff 1px solid;font-size:clamp(1.6rem,2vw,2.6rem);line-height:1.4;padding:.6em}.-top .secPrice .priceList{margin-top:2.5em}.-top .secPrice .priceList>.ark-block-columns__inner{margin:0}.-top .secPrice .priceList__item{border-radius:.6em;max-width:940px;width:100%;margin-left:auto;margin-right:auto}.-top .secPrice .priceList__item.-big{max-width:1160px}.-top .secPrice .priceList__item.-big .textArea .ttl{font-size:clamp(1.8rem,5.5vw,3.2rem)}.-top .secPrice .priceList__item .thumb figure{height:100%;border-radius:.2em;overflow:hidden}.-top .secPrice .priceList__item .thumb figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-top .secPrice .priceList__item .textArea{text-align:left}.-top .secPrice .priceList__item .textArea .marker{line-height:1.4;padding:.3em 1em;border-radius:2em;display:inline-block;margin-top:0;font-size:92%}.-top .secPrice .priceList__item .textArea .ttl{font-size:clamp(1.8rem,5.5vw,2.8rem);line-height:1.4;margin-bottom:.6em}.-top .secPrice .priceList__item .textArea .tagList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3em}.-top .secPrice .priceList__item .textArea .tagList p{line-height:1;display:inline-block;padding:.2em .5em;border:#6b5286 1px solid;border-radius:.2em;color:#6b5286;font-size:90%}.-top .secPrice .priceList__item .textArea .tagList p.-noActive{opacity:.4}.-top .secPrice .priceList__item .textArea>p{line-height:1.8;margin-top:1em}.-top .secPrice .priceList__item .textArea .ark-block-buttons{margin-top:1.5em}.-top .secPrice .priceList__item .textArea .ark-block-buttons .ark-block-button__link{background:#6b5286;border-radius:.2em;max-width:15em;font-size:100%;position:relative}.-top .secPrice .priceList__item .textArea .ark-block-buttons .ark-block-button__link:after{content:"";line-height:1;width:1em;height:1em;background:url("../img/common/icon-arrow-circle-white.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:.8em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 600px){.-top .secPrice .priceList__item .textArea .ark-block-buttons .ark-block-button{text-align:center}.-top .secPrice .priceList__item .textArea .ark-block-buttons .ark-block-button__link{max-width:18em}}.-top .secPrice.-kawagoe{border-radius:1em}.-top .secPrice.-kawagoe .priceList{padding-bottom:2em}.-top .secPrice.-kawagoe .priceList__item.-big{background:#f6ecff}.-top .secPrice.-other{border-radius:1em;margin-top:-2em}.-top .secPrice.-other .priceList__item.-big{background:#ecf8fc}.-top .secPrice.-other .priceList__item .textArea .tagList p{border:#2d7faf 1px solid;color:#2d7faf}.-top .secPrice.-other .priceList__item .textArea .ark-block-buttons{margin-top:1.5em}.-top .secPrice.-other .priceList__item .textArea .ark-block-buttons .ark-block-button__link{background:#2d7faf}.-top .secArticle{position:relative;background:#fff7f7}.-top .secArticle .topLabel.mt{margin-top:4em}.-top .secBanner .bannerList{margin-top:0}.-top .secKyoka .bogLabel mark{font-size:110%}@media screen and (min-width: 600px){.-top .secKyoka .btnArea .basicBtn{text-align:left}.-top .secKyoka .btnArea .basicBtn .ark-block-button__link{margin-left:0 !important;max-width:16em}}.-top .blogList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(1em,3vw,1.5em);margin:2em 0}.-top .blogList__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:1em;background:#fff;border:#f9f5f5 1px solid;border-radius:.2em}.-top .blogList__item a{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}.-top .blogList__item .thumb{width:100%;aspect-ratio:4/3}.-top .blogList__item .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;border-radius:.2em}.-top .blogList__item time{color:#79959f}.-top .blogList__item .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em}.-top .blogList__item .categoryList li{line-height:1;padding:.2em;background:#f6ecff;color:#6b5286;padding:.5em;font-size:86%}.-top .blogList__item p{width:100%;font-size:110%;line-height:1.6}@media screen and (max-width: 767px){.-top .blogList{gap:2em 4%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-top .blogList__item{width:48%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}@media screen and (max-width: 560px){.-top .blogList__item{width:100%}.-top .blogList__item p{font-size:120%}}.-top .flowerList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(1em,3vw,2em);margin:2em 0}.-top .flowerList__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .flowerList__item a{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;text-decoration:none}.-top .flowerList__item a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-top .flowerList__item .thumb{width:100%;aspect-ratio:4/2.6;margin-bottom:1em;overflow:hidden;border-radius:.3em}.-top .flowerList__item .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;-webkit-transition:.5s;transition:.5s}.-top .flowerList__item time{color:#79959f}.-top .flowerList__item .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em}.-top .flowerList__item .categoryList li{line-height:1;padding:.5em;font-size:86%;background:#f6ecff;color:#6b5286}.-top .flowerList__item p{width:100%;font-size:110%;line-height:1.6;margin-top:.6em}@media screen and (max-width: 560px){.-top .flowerList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.5em}.-top .flowerList__item{width:100%}.-top .flowerList__item p{font-size:120%}}.-top .houseSlider{margin-top:2em;position:relative}.-top .houseSlider .noTouch{width:100vw;height:100%;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:1}.-top .houseSlider .splide__track{overflow:visible}.-top .houseSlider img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;aspect-ratio:5/4.3}.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:#000;background-color:#f4f4f4;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:#000;text-shadow:none;text-align:center;letter-spacing:.1em}.pageTtl img,#top_title_area img{display:none}.has-black-background-color{background-color:#415063}.has-black-color{color:#415063}.has-gray-background-color{background-color:#a0acbc}.has-gray-color{color:#a0acbc}.has-purple-background-color{background-color:#955eb9}.has-purple-color{color:#955eb9}.has-darkpurple-background-color{background-color:#6b5286}.has-darkpurple-color{color:#6b5286}.has-lightpurple-background-color{background-color:#e8e1ee}.has-lightpurple-color{color:#e8e1ee}.has-pink-background-color{background-color:#ee6685}.has-pink-color{color:#ee6685}.has-darkpink-background-color{background-color:#bc808e}.has-darkpink-color{color:#bc808e}.has-lightpink-background-color{background-color:#fbe0e6}.has-lightpink-color{color:#fbe0e6}.has-red-background-color{background-color:#ff094c}.has-red-color{color:#ff094c}.has-blue-background-color{background-color:#2d7faf}.has-blue-color{color:#2d7faf}.has-lightblue-background-color{background-color:#f0f4fc}.has-lightblue-color{color:#f0f4fc}.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}.pagenavi{text-align:center;color:#000;margin:2em auto;font-size:1.4rem;margin:4em auto}.pagenavi a,.pagenavi span{border-radius:.25em;color:#000;border:1px solid #f4f4f4;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:#f4f4f4}.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:"Noto Serif JP",serif;margin-left:auto;margin-right:auto}.wp-pagenavi a,.wp-pagenavi span{border:none;background-color:#f4f4f4;color:#000;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:#6b5286;color:#fff}.wp-pagenavi span.current{font-weight:bold}.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 #f4f4f4;padding:0 0 .5em 0;margin:2.5em 0 0 0;color:rgba(0,0,0,.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}.wpText{font-family:"Noto Serif JP",serif;width:100%}.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:#2d7faf;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:#000;border-bottom:#e2dce4 2px solid;position:relative}.wpText h2:before{content:"";width:5em;height:2px;background:#6b5286;position:absolute;left:0;bottom:-2px}.wpText h3{font-size:150%;line-height:1.6;margin-top:2em;margin-bottom:1em}.wpText h4{font-size:140%;margin-top:2em;margin-bottom:1em;padding-left:.7em;border-left:6px solid #6b5286}.wpText h5{color:#6b5286;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:#6b5286}.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:"Noto Serif JP",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:#000}.wpText .wp-block-buttons .wp-block-button.is-style-outline a::after{color:#000}.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:#f4f4f4;padding:.8em 1em;line-height:1.4;font-weight:500;min-width:80px;border:#eae9e9 solid 1px;word-break:break-all}.wpText table td{padding:.8em 1.5em .8em 1em;line-height:1.4;border:#eae9e9 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:#bbb2b4;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:#f4f4f4;position:relative}.wpText .-bgGray:before{content:"";width:100vw;height:100%;background:#f4f4f4;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.wpText .-bgGreen{background:#6b5286;position:relative}.wpText .-bgGreen:before{content:"";width:100vw;height:100%;background:#6b5286;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}.hideCont{display:none !important}.richWrap p a{color:#2d7faf;text-decoration:underline}.richWrap .ark-block-section__body{max-width:1200px !important;width:100%;position:relative}@media(min-width: 1000px)and (max-width: 1250px){.richWrap .ark-block-section__body{padding-left:3vw !important;padding-right:3vw !important}}.richWrap .arkb-marker{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #FFF0CD));background:-webkit-linear-gradient(transparent 60%, #FFF0CD 60%);background:linear-gradient(transparent 60%, #FFF0CD 60%)}.richWrap .ark-block-buttons .ark-block-button__link{width:100%;padding:.8em 1.4em;background:#6b5286}.richWrap .ark-block-buttons .ark-block-button.is-btn-outline .ark-block-button__link{border-color:#6b5286;color:#6b5286;-webkit-box-shadow:inset 0 0 0 1px #6b5286;box-shadow:inset 0 0 0 1px #6b5286;background:none}.richWrap .ark-block-buttons .ark-block-button.is-btn-outline .ark-block-button__link:hover{background:#f6ecff}.richWrap .ark-block-buttons .ark-block-button.blue .ark-block-button__link{background:#2d7faf}.richWrap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link{background:none;border:none;border-bottom:#dee6e7 1px solid;color:#000}.richWrap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link:hover{text-decoration:none;background:#f0f4fc}.richWrap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link:hover .ark-block-button__icon{background:none}.richWrap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__icon{border:none;padding:0;width:20px;height:20px;color:#2d7faf;background:none}.richWrap .smallLabel{font-size:clamp(1.8rem,2.6vw,150%);font-family:"Noto Serif JP",serif;line-height:1.6}.richWrap .lineLabel{font-size:clamp(1.8rem,3vw,2.6rem);margin-top:2em;margin-bottom:1em;padding-bottom:.6em;color:#000;border-bottom:#e2dce4 2px solid;position:relative;line-height:1.5}.richWrap .lineLabel:before{content:none;width:5em;height:2px;background:#6b5286;position:absolute;left:0;bottom:-2px}.richWrap .lineLabel.blue{border-bottom:#dee6e7 2px solid}.richWrap .lineLabel.blue:before{background:#2d7faf}.richWrap .pointLabel{font-size:120%;margin-top:2em;margin-bottom:1em;padding-left:.7em;border-left:4px solid #6b5286;line-height:1.5}.richWrap .pointLabel:first-child{margin-top:0}.richWrap .pointLabel.blue{border-color:#2d7faf}.richWrap .sideLineLabel{font-size:clamp(2.5rem,4vw,4rem);font-family:"Noto Serif JP",serif;margin-top:2em;line-height:1.4;display:inline-block;position:relative;padding-bottom:0;border:none}.richWrap .sideLineLabel:before{content:"";width:2em;height:1px;background:#6b5286;position:absolute;left:-2.1em;top:50%}.richWrap .sideLineLabel::after{content:"";width:2em;height:1px;background:#6b5286;position:absolute;right:-2.1em;top:50%}.richWrap .sideLineLabel.blue:before,.richWrap .sideLineLabel.blue:after{background:#2d7faf}.richWrap .balloonLabel{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.4;text-align:center;display:inline-block;padding:0 1em;margin-bottom:.6em;position:relative}.richWrap .balloonLabel:before{content:"";width:.8em;height:1em;background:url("../img/common/balloon-label.svg") no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:50%;margin-top:-0.5em}.richWrap .balloonLabel:after{content:"";width:.8em;height:1em;background:url("../img/common/balloon-label.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:0;top:50%;margin-top:-0.5em;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.richWrap .flowerLabel{text-align:center;font-family:"Noto Serif JP",serif;font-size:clamp(2rem,3vw,3.6rem);font-weight:400;line-height:1.6;display:inline-block;padding:0 1.5em;position:relative}.richWrap .flowerLabel.-mt2em{margin-top:2em}.richWrap .flowerLabelStrong{text-align:center;font-family:"Noto Serif JP",serif;display:inline-block;padding:0 1.5em;position:relative;margin-left:auto;margin-right:auto;margin-bottom:2em;line-height:1.6}.richWrap .flowerLabelStrong:before{content:"";width:3.3em;aspect-ratio:3/4;background:url("../img/common/point-flower1.png") no-repeat;background-position:center;background-size:contain;position:absolute;left:-1.5em;top:50%;-webkit-transform:translateY(-50%) translateX(0%) scale(-1, 1);transform:translateY(-50%) translateX(0%) scale(-1, 1)}.richWrap .flowerLabelStrong:after{content:"";width:3.3em;aspect-ratio:3/4;background:url("../img/common/point-flower1.png") no-repeat;background-position:center;background-size:contain;position:absolute;right:-1.5em;top:50%;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}.richWrap .flowerLabelStrong.-mt2em{margin-top:2em}.richWrap .flowerLabelStrong .ark-block-heading__main{font-size:clamp(2.6rem,6vw,4.4rem);line-height:1.2;margin-bottom:.4em}.richWrap .flowerLabelStrong .ark-block-heading__line{display:none}.richWrap .flowerLabelStrong .ark-block-heading__sub{color:#6b5286;line-height:1.5;font-size:clamp(1.4rem,3vw,2.8rem)}.richWrap .simpleTabele{border:none}.richWrap .simpleTabele tr{border-top:#eae9e9 1px solid}.richWrap .simpleTabele tr:last-child{border-bottom:#eae9e9 1px solid}.richWrap .simpleTabele tr th,.richWrap .simpleTabele tr td{border:none}.richWrap .simpleTabele tr td{padding:1em .2em}.richWrap .simpleTabele tr td a{color:#2d7faf}.richWrap .simpleTabele tr td:first-child{width:35%;max-width:15em}.richWrap .simpleTabele tr td:last-child{font-weight:400}.richWrap .infoWrap{background:#f6ecff;padding:clamp(1em,5vw,2em);border-radius:.3em;margin-top:3em;position:relative}.richWrap .infoWrap:before{content:"";width:13.5%;max-width:130px;aspect-ratio:5/6;background:url("../img/common/illust-woman.png") no-repeat;background-position:left bottom;background-size:contain;position:absolute;left:2%;bottom:0;z-index:1}@media screen and (max-width: 1160px){.richWrap .infoWrap:before{width:12%;left:-1em}}@media screen and (max-width: 767px){.richWrap .infoWrap:before{width:15%;left:0}}@media screen and (max-width: 560px){.richWrap .infoWrap:before{content:none}}.richWrap .infoWrap>.ark-block-columns__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;gap:2em 1em;max-width:860px;width:100%}.richWrap .infoWrap .telWrap{background:#fff;padding:clamp(1em,4vw,1.5em) clamp(1em,4vw,1.5em) clamp(.6em,4vw,1em);border-radius:.3em;width:calc(50% - .5em);margin:0;position:relative}.richWrap .infoWrap .telWrap.-emergency{background:#ffd970}.richWrap .infoWrap .telWrap p{line-height:1.2}.richWrap .infoWrap .telWrap .num{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;gap:.1em;font-size:clamp(2rem,4.2vw,225%);font-family:"Noto Serif JP",serif;margin:0;line-height:1}.richWrap .infoWrap .telWrap .num img{width:1.2em}.richWrap .infoWrap .telWrap .num a{text-decoration: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;color:#000}.richWrap .infoWrap .telWrap .balloon{position:absolute;left:50%;top:-1em;background:#ff094c;color:#fff;border-radius:3em;display:block;padding:.3em .6em;-webkit-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);font-weight:bold;max-width:15em;width:100%;text-align:center}.richWrap .infoWrap .telWrap .balloon span{color:#ff0}@media screen and (max-width: 767px){.richWrap .infoWrap>.ark-block-columns__inner{gap:1em}.richWrap .infoWrap .telWrap{width:100%;padding:clamp(1em,6vw,1.5em) clamp(1em,4vw,1.5em) clamp(.6em,4vw,1em)}.richWrap .infoWrap .telWrap .num{font-size:clamp(2rem,8vw,225%)}.richWrap .infoWrap .telWrap.-emergency{margin-top:1em}}.richWrap .attentionText{background-color:#f6ecff;line-height:1.4;font-size:120%}.richWrap .attentionText span{color:#6b5286}.richWrap .optionListWrap .ark-block-column{border-radius:.5em}.richWrap .optionListWrap .ark-block-column p{line-height:1.6;font-size:clamp(1.2rem,2vw,1.5rem)}.richWrap .optionListWrap .ark-block-column .ttl{font-size:110%}.richWrap .optionListWrap .ark-block-column .ark-block-buttons{margin-top:1em}.richWrap .optionListWrap .ark-block-column .ark-block-buttons .ark-block-button .ark-block-button__link{padding:.6em 1.4em;border-radius:.3em}.-flow .flowList{margin:3em auto}.-flow .flowList>.ark-block-columns__inner>.ark-block-column{padding:2em .5em;border-bottom:#eae9e9 1px solid}.-flow .flowList>.ark-block-columns__inner>.ark-block-column:first-child{border-top:#eae9e9 1px solid}.-features .secIntro{position:relative}.-features .secSub{position:relative}.-features .secSub:before{content:"";width:50%;max-width:600px;aspect-ratio:1/1;background-image:-webkit-radial-gradient(#F274B3 0, transparent 70%);background-image:radial-gradient(#F274B3 0, transparent 70%);opacity:.15;position:absolute;left:-15vw;bottom:-15vw;z-index:10}.-features .secSub:after{content:"";width:50%;max-width:600px;aspect-ratio:1/1;background-image:-webkit-radial-gradient(#F5A175 0, transparent 70%);background-image:radial-gradient(#F5A175 0, transparent 70%);opacity:.15;position:absolute;right:-15vw;top:-15vw;z-index:10}.-features .bogLabel{font-size:clamp(2.4rem,3vw,3.6rem)}.-features .bogLabel .arkb-fz-l{font-size:1.1em !important}.-features .smallLabel{font-size:clamp(2rem,2vw,150%)}.-features .smallLabel .arkb-fz-l{font-size:1.15em !important}.-features .featureList{margin-top:3em}.-features .featureList>.ark-block-columns__inner>.ark-block-column:nth-child(2n) .thumb{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (max-width: 600px){.-features .featureList>.ark-block-columns__inner>.ark-block-column .thumb{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.-features .featureList>.ark-block-columns__inner>.ark-block-column:nth-child(2n) .thumb{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.-features .featureListStrong>.ark-block-columns__inner>.ark-block-column:nth-child(2n) .thumb{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.-features .featureListStrong>.ark-block-columns__inner>.ark-block-column:nth-child(2n) .thumb .wp-block-image{position:absolute;left:auto;right:0;top:0;width:44vw;max-width:600px}@media screen and (max-width: 600px){.-features .featureListStrong>.ark-block-columns__inner>.ark-block-column .thumb{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.-features .featureListStrong>.ark-block-columns__inner>.ark-block-column:nth-child(2n) .thumb .wp-block-image{position:static;left:auto;right:0;top:0;width:100%;max-width:600px}}.-features .featureListStrong .featureListStrong__item .thumb{position:relative;height:36vw;max-height:400px}.-features .featureListStrong .featureListStrong__item .thumb .wp-block-image{position:absolute;left:0;top:0;width:50vw;max-width:600px;height:100%}.-features .featureListStrong .featureListStrong__item .thumb .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.3em}.-features .featureListStrong .featureListStrong__item .thumb .smallText{position:absolute;right:clamp(-600px,-7vw,-11em);bottom:0;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,.4)}.-features .featureListStrong .featureListStrong__item .thumb .subText{position:absolute;right:clamp(-600px,-7vw,-8em);bottom:-2em}@media screen and (max-width: 1400px){.-features .featureListStrong .featureListStrong__item .thumb .smallText{right:clamp(-600px,-6.5vw,-5em)}.-features .featureListStrong .featureListStrong__item .thumb .subText{right:clamp(-600px,-7vw,-4em)}}@media screen and (max-width: 1080px){.-features .featureListStrong .featureListStrong__item .thumb .smallText{right:-3em}.-features .featureListStrong .featureListStrong__item .thumb .subText{right:-2em}}@media screen and (max-width: 600px){.-features .featureListStrong .featureListStrong__item .thumb{width:100%;height:auto}.-features .featureListStrong .featureListStrong__item .thumb .wp-block-image{position:static;width:100%;height:auto}.-features .featureListStrong .featureListStrong__item .thumb .wp-block-image img{width:100%;height:auto}.-features .featureListStrong .featureListStrong__item .thumb .smallText{position:absolute;right:1em;bottom:1em}.-features .featureListStrong .featureListStrong__item .thumb .subText{position:absolute;right:0;bottom:-2em}}.-features .featureListStrong .featureListStrong__item .textArea{text-align:left}.-features .featureListStrong .featureListStrong__item .textArea .num{display:inline-block;padding:.6em .2em .6em 1em;line-height:1;position:relative}.-features .featureListStrong .featureListStrong__item .textArea .num:before{content:"";width:2em;height:100%;background:#fff;position:absolute;left:calc(100% - 1em);top:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);z-index:-1}.-company .policyWrap{border:#e3e2ce 10px solid;background:#fff;padding:clamp(1em,5vw,2em);position:relative;max-width:1000px;width:100%;margin:0 auto}.-company .policyWrap:before{content:"";width:20%;max-width:100px;aspect-ratio:3/4;background:url("../img/common/point-flower4.png") no-repeat;background-position:center;background-size:contain;position:absolute;right:-1em;top:-2em;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.-company .policyWrap:after{content:"";width:28%;max-width:125px;aspect-ratio:4/3;background:url("../img/common/point-flower5.png") no-repeat;background-position:center;background-size:contain;position:absolute;left:-2em;bottom:-2em}.-company .policyWrap ul{text-align:left;max-width:42em;width:100%;list-style:disc;padding-left:1.5em;margin:0 auto}@media screen and (max-width: 560px){.-company .policyWrap{border-width:5px}}.-company .messageWrap .textArea p{margin-top:1em}.-company .messageWrap .textArea p:first-child{margin-top:0}.-company .messageWrap .photoArea .name{line-height:1.2;margin-top:0}.-company .messageWrap .photoArea .license{line-height:1.4;padding:1em;font-size:90%}@media screen and (max-width: 600px){.-company .messageWrap .photoArea{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:100%;max-width:18em;margin:0 auto}}.-company .gMap{position:relative;width:100%;height:0;padding-top:45%}.-company .gMap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 600px){.-company .gMap{padding-top:75%}}.-company .ark-block-timeline{padding-left:0}.-company .ark-block-timeline__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;padding-left:0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.-company .ark-block-timeline__item:before{left:5.95em}.-company .ark-block-timeline__head{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;width:6.5em}.-company .ark-block-timeline__head .ark-block-timeline__shape{border:none;background:#6b5286;position:static;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:1em;height:1em}.-company .ark-block-timeline__head .ark-block-timeline__label{color:#000;font-size:100%;opacity:1;position:static}.-company .ark-block-timeline__title{line-height:1.6;font-size:100%;margin-top:0;font-weight:400;text-align:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-company .ark-block-timeline__body{display:none}.-archive .secAltar{padding:6em 0;position:relative;overflow:hidden}.-archive .secAltar:before{content:"";width:50%;max-width:600px;aspect-ratio:1/1;background-image:-webkit-radial-gradient(#C874F2 0, transparent 70%);background-image:radial-gradient(#C874F2 0, transparent 70%);opacity:.15;position:absolute;left:-15vw;top:-15vw;z-index:2}.-archive .secAltar:after{content:"";width:50%;max-width:600px;aspect-ratio:1/1;background-image:-webkit-radial-gradient(#8A75F5 0, transparent 70%);background-image:radial-gradient(#8A75F5 0, transparent 70%);opacity:.15;position:absolute;right:-15vw;bottom:-15vw;z-index:1}.-archive .secAltar .ark-block-section__bodyInner{padding:0}@media(min-width: 1000px)and (max-width: 1250px){.-archive .secAltar .ark-block-section__body{padding-left:3vw !important;padding-right:3vw !important}}@media screen and (max-width: 1000px){.-archive .secAltar{padding:4em 0}.-archive .secAltar .ark-block-section__body{padding-left:5vw !important;padding-right:5vw !important}}.-archive .pointWrap{background:#fff;padding:clamp(1em,5vw,2.5em);border-radius:.5em;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.05);box-shadow:0px 0px 15px 0px rgba(0,0,0,.05)}.-archive .pointWrap .textArea .wp-block-heading{font-size:clamp(1.7rem,2vw,2.2rem);line-height:1.5;margin-top:1.5em;letter-spacing:0}.-archive .pointWrap .textArea .wp-block-heading:first-child{margin-top:0}.-archive .pointWrap .textArea .wp-block-heading .arkb-marker{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #FFF0CD));background:-webkit-linear-gradient(transparent 60%, #FFF0CD 60%);background:linear-gradient(transparent 60%, #FFF0CD 60%)}.-archive .pointWrap .textArea p{line-height:1.7;letter-spacing:0}.-archive .featureListStrong{margin-top:3em}.-archive .featureListStrong>.ark-block-columns__inner{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:3em}@media screen and (max-width: 600px){.-archive .featureListStrong>.ark-block-columns__inner{margin:0}.-archive .featureListStrong>.ark-block-columns__inner>.ark-block-column{margin:0}}.-archive .featureListStrong>.ark-block-columns__inner>.ark-block-column{width:100%}@media screen and (min-width: 600px){.-archive .featureListStrong>.ark-block-columns__inner>.ark-block-column:nth-child(2n) .thumb{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.-archive .featureListStrong>.ark-block-columns__inner>.ark-block-column:nth-child(2n) .thumb .wp-block-image{position:absolute;left:auto;right:0;top:0;width:44vw;max-width:600px}}@media screen and (max-width: 600px){.-archive .featureListStrong>.ark-block-columns__inner>.ark-block-column .thumb{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.-archive .featureListStrong .featureListStrong__item>.ark-block-columns__inner{gap:4%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 600px){.-archive .featureListStrong .featureListStrong__item>.ark-block-columns__inner{gap:2em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}}.-archive .featureListStrong .featureListStrong__item .textArea{width:56%;text-align:left}.-archive .featureListStrong .featureListStrong__item .textArea .num{display:inline-block;padding:.6em .2em .6em 1em;line-height:1;position:relative}.-archive .featureListStrong .featureListStrong__item .textArea .num:before{content:"";width:2em;height:100%;background:#fff;position:absolute;left:calc(100% - 1em);top:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);z-index:-1}.-archive .featureListStrong .featureListStrong__item .textArea .bogLabel{font-size:clamp(2rem,2.8vw,2.8rem)}.-archive .featureListStrong .featureListStrong__item .textArea .arkb-fz-l{font-size:1.1em !important}@media screen and (max-width: 600px){.-archive .featureListStrong .featureListStrong__item .textArea{width:100%;margin:0}.-archive .featureListStrong .featureListStrong__item .textArea .bogLabel br{display:none}}.-archive .featureListStrong .featureListStrong__item .thumb{position:relative;height:36vw;max-height:400px;width:40%}.-archive .featureListStrong .featureListStrong__item .thumb .wp-block-image{position:absolute;left:0;top:0;width:50vw;max-width:600px;height:100%}.-archive .featureListStrong .featureListStrong__item .thumb .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.3em}@media screen and (max-width: 600px){.-archive .featureListStrong .featureListStrong__item .thumb{width:100%;height:auto;margin:0}.-archive .featureListStrong .featureListStrong__item .thumb .wp-block-image{position:static;width:100%;height:auto}.-archive .featureListStrong .featureListStrong__item .thumb .wp-block-image img{width:100%;height:auto}}.-guardian .businessList{background:#fff;border-radius:.5em;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.05);box-shadow:0px 0px 15px 0px rgba(0,0,0,.05)}.-guardian .businessList__item{-webkit-box-shadow:none !important;box-shadow:none !important;position:relative;background:none !important}.-guardian .businessList__item:last-child:before{content:none}.-guardian .businessList__item:before{content:"";width:calc(100% - 10vw);height:1px;background:#eae9e9;position:absolute;left:50%;top:100%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.-guardian .businessList__item .textArea{text-align:left}.-guardian .businessList__item .textArea .labelArea{margin-bottom:1.7em}.-guardian .businessList__item .textArea .labelArea>p{width:2em;height:2em;padding:0;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;font-size:125%}.-guardian .businessList__item .textArea .labelArea .wp-block-heading{font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.5;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-guardian .businessList__item .textArea .wp-block-list{list-style:disc;padding-left:1.5em;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:.3em}.-guardian .businessList__item .textArea .wp-block-list li{line-height:1.6}.-guardian .businessList__item .textArea>p{margin-top:1em}.-guardian .ark-block-faq{text-align:left}.-guardian .ark-block-faq__q{font-size:120%;font-weight:500}.-guardian .ark-block-faq__q:before{background:#6b5286}.-guardian .ark-block-faq__a{font-size:120%}.-guardian .ark-block-faq__a p{font-size:80%}.-guardian .ark-block-faq__a:before{color:#6b5286;background:#f6ecff;border:none}.contactRichWrap{max-width:940px;width:100%;margin-left:auto;margin-right:auto;border-radius:.5em;padding:clamp(1em,5vw,2em) clamp(1em,5vw,2em) clamp(1em,6vw,2.6em);text-align:center;position:relative}.contactRichWrap.-wide{max-width:100%}.contactRichWrap:before{content:"";width:20%;max-width:140px;height:auto;aspect-ratio:1/1;background:url("../img/common/flower-double.png") no-repeat;background-position:center;background-size:contain;position:absolute;left:2%;top:-2em}@media screen and (max-width: 480px){.contactRichWrap:before{width:24%;left:-6%}}.contactRichWrap:after{content:"";width:13%;max-width:90px;height:auto;aspect-ratio:1/1;background:url("../img/common/flower-pink.png") no-repeat;background-position:center;background-size:contain;position:absolute;right:3%;bottom:-1.6em}@media screen and (max-width: 480px){.contactRichWrap:after{width:17%;right:-5%;bottom:-8%}}.contactRichWrap .wp-block-heading{line-height:1.6;font-size:clamp(1.7rem,3vw,2.6rem)}.contactRichWrap .ark-block-button{width:100%;position:relative}.contactRichWrap .ark-block-button .ark-block-button__link{display:block;padding:.8em 1em;font-size:120%;color:#000 !important;border:none !important;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(2%, rgb(255, 255, 255)), color-stop(58%, rgb(255, 255, 255)), to(rgb(249, 249, 249))) !important;background:-webkit-linear-gradient(top, rgb(255, 255, 255) 2%, rgb(255, 255, 255) 58%, rgb(249, 249, 249) 100%) !important;background:linear-gradient(180deg, rgb(255, 255, 255) 2%, rgb(255, 255, 255) 58%, rgb(249, 249, 249) 100%) !important;border-radius:.3em;max-width:18em;width:100%;text-align:center;margin-left:auto;margin-right:auto;position:relative;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.05) !important;box-shadow:0px 0px 15px 0px rgba(0,0,0,.05) !important}.contactRichWrap .ark-block-button .ark-block-button__link svg{-webkit-filter:invert(34%) sepia(17%) saturate(1231%) hue-rotate(226deg) brightness(95%) contrast(85%);filter:invert(34%) sepia(17%) saturate(1231%) hue-rotate(226deg) brightness(95%) contrast(85%)}.contactRichWrap .ark-block-button.-more .ark-block-button__link{max-width:33em;padding:.8em 2em .8em 1em}.contactRichWrap .ark-block-button.-more .ark-block-button__link:after{content:"";line-height:1;width:1em;height:1em;background:url("../img/common/icon-arrow-circle.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:.7em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:.3s;transition:.3s}.contactRichWrap p{max-width:990px;text-align:left;margin-left:auto;margin-right:auto}.secDeco{background:#fbf9fc}.secDeco .secRelation{background:none !important}.secDeco.blue{background:#f9fbfc}.blue .secRelation{background:#f9fbfc}.blue .secRelation:before{background-image:-webkit-radial-gradient(#5BA5DE 0, transparent 70%);background-image:radial-gradient(#5BA5DE 0, transparent 70%)}.blue .secRelation:after{background-image:-webkit-radial-gradient(#75BEF5 0, transparent 70%);background-image:radial-gradient(#75BEF5 0, transparent 70%)}.blue .secRelation .blogList__item .categoryList li{background:#f0f4fc;color:#2d7faf}.secRelation{background:#fbf9fc;position:relative;overflow:hidden}.secRelation.-white{background:#fff}.secRelation.-white:before{content:none}.secRelation.-white:after{content:none}.secRelation:before{content:"";width:50%;max-width:600px;aspect-ratio:1/1;background-image:-webkit-radial-gradient(#C874F2 0, transparent 70%);background-image:radial-gradient(#C874F2 0, transparent 70%);opacity:.15;position:absolute;left:-15vw;top:-15vw}.secRelation:after{content:"";width:50%;max-width:600px;aspect-ratio:1/1;background-image:-webkit-radial-gradient(#8A75F5 0, transparent 70%);background-image:radial-gradient(#8A75F5 0, transparent 70%);opacity:.15;position:absolute;right:-15vw;bottom:-15vw}.secRelation .inner{position:relative;z-index:1}.secRelation .blogList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5em 4%;margin:2em auto 3em;max-width:1200px;width:100%}.secRelation .blogList__item{width:30.6666666667%}.secRelation .blogList__item a{text-decoration:none}.secRelation .blogList__item .link{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}.secRelation .blogList__item .thumb{width:100%;aspect-ratio:3/1.9}.secRelation .blogList__item .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100% !important;height:100% !important;border-radius:.5em}.secRelation .blogList__item .textArea{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}.secRelation .blogList__item time{color:#79959f}.secRelation .blogList__item .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:.5em}.secRelation .blogList__item .categoryList li{line-height:1;padding:.5em;font-size:86%;background:#e8e1ee;color:#6b5286}.secRelation .blogList__item p{width:100%;font-size:110%;line-height:1.6;text-align:left}@media screen and (max-width: 1080px){.secRelation .blogList{gap:2em 4%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.secRelation .blogList__item{width:48%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}@media screen and (max-width: 560px){.secRelation .blogList__item{width:100%}.secRelation .blogList__item p{font-size:120%}}.-contact .attentionText{background-color:#f6ecff;padding:.6em 1.5em;margin-top:2em;margin-left:auto;margin-right:auto;font-size:110%;line-height:1.5;max-width:800px;width:100%}.-contact .attentionText span{color:#6b5286}.-contact .wideBtn{min-width:24em}.-contact .wideBtn a{padding:1em 1em !important}.-plan .planList{margin:2em 0}.-plan .planList .ark-block-columns__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em 2%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.-plan .planList .ark-block-columns__inner .ark-block-column{margin:0;width:32%;border:#e7dede 1px solid;border-radius:.3em;padding:0 clamp(1em,5vw,25px) clamp(1em,5vw,25px);position:relative;text-align:left}.-plan .planList .ark-block-columns__inner .ark-block-column .marker{position:absolute;left:50%;top:-1.5em;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);line-height:1.4;color:#ee6685;background:#fff2f2;border-radius:3em;padding:.4em .5em;display:block;width:100%;max-width:16em;font-size:clamp(1.3rem,2vw,84%)}.-plan .planList .ark-block-columns__inner .ark-block-column .marker.blue{background:#f0f4fc;color:#2d7faf}.-plan .planList .ark-block-columns__inner .ark-block-column .wp-block-heading{margin-top:0;font-family:"Noto Serif JP",serif;color:#6b5286;text-align:center;font-size:160%;margin:0 clamp(-25px,-5vw,-1em);padding:.6em .4em 0em .4em;border-radius:5px 5px 0 0;line-height:1.2}.-plan .planList .ark-block-columns__inner .ark-block-column .wp-block-heading.blue{color:#2d7faf}.-plan .planList .ark-block-columns__inner .ark-block-column .wp-block-image{margin:1em 0}.-plan .planList .ark-block-columns__inner .ark-block-column .price span{font-family:"Noto Serif JP",serif;line-height:1}.-plan .planList .ark-block-columns__inner .ark-block-column .detail{display:block;min-height:6.5em}.-plan .planList .ark-block-columns__inner .ark-block-column p{line-height:1.6;color:#000}.-plan .planList .ark-block-columns__inner .ark-block-column .tagList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-plan .planList .ark-block-columns__inner .ark-block-column .tagList p{font-size:clamp(1.3rem,2vw,84%);padding:.5em;line-height:1;border-radius:.2em}@media screen and (max-width: 1080px){.-plan .planList .ark-block-columns__inner{gap:2em 3%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-plan .planList .ark-block-columns__inner .ark-block-column{width:48.5%}}@media screen and (max-width: 767px){.-plan .planList .ark-block-columns__inner{gap:1em 0}.-plan .planList .ark-block-columns__inner .ark-block-column{width:100%}.-plan .planList .ark-block-columns__inner .ark-block-column .detail{min-height:0}}.-plan .secPrice__label{font-size:clamp(2rem,6vw,4rem);font-weight:400;line-height:1.6}.-plan .secPrice .handlingWrap{max-width:950px;width:100%;margin-left:auto;margin-right:auto;background:none !important;border:#fff 1px solid;font-size:clamp(1.6rem,2vw,2.6rem);line-height:1.4;padding:.6em}.-plan .secPrice .priceList{margin-top:2.5em}.-plan .secPrice .priceList>.ark-block-columns__inner{margin:0}.-plan .secPrice .priceList__item{border-radius:.6em;max-width:1060px;width:100%;margin-left:auto;margin-right:auto}.-plan .secPrice .priceList__item.-big{max-width:1160px}.-plan .secPrice .priceList__item.-big .textArea .ttl{font-size:clamp(1.8rem,5.5vw,3.2rem)}.-plan .secPrice .priceList__item .thumb figure{height:100%;border-radius:.2em;overflow:hidden}.-plan .secPrice .priceList__item .thumb figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.-plan .secPrice .priceList__item .textArea{text-align:left}.-plan .secPrice .priceList__item .textArea .marker{line-height:1.4;padding:.3em .7em;border-radius:2em;display:inline-block;margin-top:0;font-size:92%}.-plan .secPrice .priceList__item .textArea .ttl{font-size:clamp(1.8rem,5.5vw,2.8rem);line-height:1.4;margin-bottom:.6em}.-plan .secPrice .priceList__item .textArea .tagList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3em}.-plan .secPrice .priceList__item .textArea .tagList p{line-height:1;display:inline-block;padding:.2em .5em;border:#6b5286 1px solid;border-radius:.2em;color:#6b5286;font-size:90%}.-plan .secPrice .priceList__item .textArea .tagList p.-noActive{opacity:.4}.-plan .secPrice .priceList__item .textArea>p{line-height:1.6;margin-top:1.6em;font-size:clamp(1.5rem,2vw,1.8rem)}.-plan .secPrice .priceList__item .textArea>p .arkb-marker{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #FFF0CD));background:-webkit-linear-gradient(transparent 60%, #FFF0CD 60%);background:linear-gradient(transparent 60%, #FFF0CD 60%)}.-plan .secPrice .priceList__item .textArea .priceBox{line-height:1}.-plan .secPrice .priceList__item .textArea .ark-block-buttons{margin-top:1.5em}.-plan .secPrice .priceList__item .textArea .ark-block-buttons .ark-block-button{width:100%}.-plan .secPrice .priceList__item .textArea .ark-block-buttons .ark-block-button__link{background:#6b5286;border-radius:.2em;max-width:15em;font-size:100%;position:relative}.-plan .secPrice .priceList__item .textArea .ark-block-buttons .ark-block-button__link:after{content:"";line-height:1;width:1em;height:1em;background:url("../img/common/icon-arrow-circle-white.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:.8em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 600px){.-plan .secPrice .priceList__item .textArea .ark-block-buttons .ark-block-button{text-align:center}.-plan .secPrice .priceList__item .textArea .ark-block-buttons .ark-block-button__link{max-width:18em}}.-plan .secPrice.-kawagoe{border-radius:1em}.-plan .secPrice.-kawagoe .priceList{padding-bottom:2em}.-plan .secPrice.-kawagoe .priceList__item.-big{background:#f6ecff}.-plan .secPrice.-other{border-radius:1em;margin-top:-2em}.-plan .secPrice.-other .priceList__item.-big{background:#ecf8fc}.-plan .secPrice.-other .priceList__item .textArea .tagList p{border:#2d7faf 1px solid;color:#2d7faf}.-plan .secPrice.-other .priceList__item .textArea .ark-block-buttons{margin-top:1.5em}.-plan .secPrice.-other .priceList__item .textArea .ark-block-buttons .ark-block-button__link{background:#2d7faf}.-plan .certificationWrap{background:#f9f6fd !important;border:#e8e1ee 2px solid;border-radius:.3em;padding:1em !important;position:relative}.-plan .certificationWrap:before{content:"";width:20%;max-width:110px;height:auto;aspect-ratio:1/1;background:url("../img/common/flower-double.png") no-repeat;background-position:center;background-size:contain;position:absolute;left:-2%;top:-2em}@media screen and (max-width: 480px){.-plan .certificationWrap:before{left:-6%;top:-24%}}.-plan .certificationWrap:after{content:"";width:13%;max-width:70px;height:auto;aspect-ratio:1/1;background:url("../img/common/flower-pink.png") no-repeat;background-position:center;background-size:contain;position:absolute;right:-3%;bottom:-1.6em}@media screen and (max-width: 480px){.-plan .certificationWrap:after{right:-5%;bottom:-13%}}.-plan .certificationWrap p{font-size:clamp(1.6rem,3vw,2.6rem);font-family:"Noto Serif JP",serif;line-height:1.6}.-plan .informationWrap{background:#fff !important;border:#ebf5f5 4px solid;padding:clamp(1em,3vw,2em) clamp(1em,3vw,2em) !important;position:relative;margin-bottom:3em;border-radius:.5em}.-plan .informationWrap:before{content:"";width:4.5em;height:4em;background:url("../img/common/point-flower3.png") no-repeat;background-position:right bottom;background-size:contain;position:absolute;right:-1.5em;bottom:-1.5em}.-plan .optionList .ark-block-column{padding:1.5em 1em}.-plan .optionList .ark-block-column .wp-block-image{height:35vw;max-height:130px}.-plan .optionList .ark-block-column .wp-block-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.-plan .optionList .ark-block-column p{line-height:1.5}.-plan .optionList .ark-block-column p .arkb-fz-s{font-size:80% !important}.-plan .optionList .ark-block-column .ark-block-buttons{margin-top:1em}.-plan .optionList .ark-block-column .ark-block-buttons .ark-block-button .ark-block-button__link{padding:.6em 1.4em;border-radius:.3em}.-plan .optionList .ark-block-column .ark-block-buttons .ark-block-button.-blue .ark-block-button__link{background:#2d7faf}.-plan .gMap{position:relative;width:100%;height:0;padding-top:75%}.-plan .gMap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.-plan .facilityWrap{margin-top:4em}.-plan .facilityWrap .facilityLabel{margin-bottom:1em}.-plan .facilityWrap .facilityLabel .typeList{margin-left:.5em}.-plan .facilityWrap .facilityLabel .typeList p{display:inline-block;line-height:1;padding:.3em .5em;background:#f0f4fc;font-size:90%}.-plan .facilityWrap .smallLabel{margin-top:1em}.-plan .facilityWrap .gMap{margin-top:2em}.-plan .facilityWrap .simpleTabele{margin-top:1em}.-plan .facilityWrap .simpleTabele tr td{vertical-align:top}.-plan .facilityWrap .simpleTabele tr td:first-child{max-width:5em;width:25%}.-plan .planWrap p{line-height:1.6}.-plan .planWrap .planLabel{font-size:clamp(2.4rem,6.6vw,180%);font-family:"Noto Serif JP",serif;line-height:1.5;margin-bottom:.8em;padding-bottom:.5em;border-bottom:#e2dce4 1px solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3em;-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}.-plan .planWrap .planLabel mark{font-size:56%;display:inline-block;padding:.2em .5em;line-height:1.4;border-radius:1em}.-plan .planWrap .planLabel.-noline{border-bottom:none;padding-bottom:0}.-plan .planWrap .planAttention{display:inline-block;padding:.3em .5em;line-height:1.6}.-plan .planWrap .detailText{line-height:2}.-plan .planWrap .priceGroup{margin-top:1em}.-plan .planWrap .priceGroup__num{line-height:1;font-family:"Noto Serif JP",serif}.-plan .planWrap .detailGroup{margin-top:1em}.-plan .planWrap .detailGroup .tagList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-plan .planWrap .detailGroup .tagList p{font-size:clamp(1.3rem,2vw,84%);padding:.5em;line-height:1;border-radius:.2em}.-plan .planWrap .detailGroup .peopleNum span{color:#6b5286}.-plan .planWrap .detailGroup.blue .peopleNum span{color:#2d7faf}.-plan .otherPlan{max-width:1050px;margin-left:auto;margin-right:auto;width:100%}.-plan .otherPlan .ark-block-columns__inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-plan .simplePageLink{margin-top:3em}.-plan .simplePageLink .ark-block-button__link{-webkit-box-shadow:none !important;box-shadow:none !important;border-bottom:#6b5286 1px solid}.-plan .simplePageLink.blue .ark-block-button__link{color:#2d7faf !important;border-bottom:#2d7faf 1px solid !important}.-plan .simplePageLink.blue .ark-block-button__link:hover{background:#f0f4fc !important}.-plan .otherSaijoWrap{background:#f0f4fc;border-radius:.3em;padding:clamp(1em,5vw,2em)}.-plan .otherSaijoWrap .thumb{overflow:hidden;border-radius:.3em}.-plan .otherSaijoWrap .textArea{text-align:left}.-plan .otherSaijoWrap .textArea .middleLabel{text-align:left;margin-bottom:.6em;font-size:clamp(1.8rem,4vw,2.6rem)}@media screen and (max-width: 480px){.-plan .otherSaijoWrap .textArea .middleLabel br{display:none}}.-plan .otherSaijoWrap .textArea .ark-block-buttons{margin-top:1.3em}.-plan .otherSaijoWrap .textArea .ark-block-buttons .ark-block-button{width:100%}.-plan .otherSaijoWrap .textArea .ark-block-button__link{border-radius:.3em;background:#2d7faf}.-plan .publicPriceWrap{margin:3em auto;padding:2em;position:relative}.-plan .publicPriceWrap:before{content:"";width:20%;max-width:100px;aspect-ratio:3/4;background:url("../img/common/point-flower4.png") no-repeat;background-position:center;background-size:contain;position:absolute;right:0;top:-2em;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.-plan .publicPriceWrap:after{content:"";width:28%;max-width:125px;aspect-ratio:4/3;background:url("../img/common/point-flower5.png") no-repeat;background-position:center;background-size:contain;position:absolute;left:-1em;bottom:-1em}.-plan .emphasisText{margin-top:2em;position:relative;padding:1em 10vw;line-height:1.6;font-size:112%;font-family:"Noto Serif JP",serif;border-radius:.3em;max-width:1060px;margin-left:auto;margin-right:auto}.-plan .emphasisText:before{content:"";width:3em;height:4.5em;background:url("../img/common/illust-woman2.png") no-repeat;background-position:center bottom;background-size:contain;position:absolute;left:2vw;bottom:0}@media screen and (max-width: 480px){.-plan .emphasisText:before{left:-0.5em}}.-plan .pointTextArea{margin-top:3em;background:#f0ecf3;border-radius:.6em;padding:clamp(1em,5vw,2em) clamp(1.3em,7vw,3em);position:relative}.-plan .pointTextArea:before{content:"";width:20%;max-width:110px;height:auto;aspect-ratio:1/1;background:url("../img/common/flower-double.png") no-repeat;background-position:center;background-size:contain;position:absolute;left:-2%;top:-2em}@media screen and (max-width: 480px){.-plan .pointTextArea:before{left:-6%;top:-24%}}.-plan .pointTextArea:after{content:"";width:13%;max-width:70px;height:auto;aspect-ratio:1/1;background:url("../img/common/flower-pink.png") no-repeat;background-position:center;background-size:contain;position:absolute;right:-3%;bottom:-1.6em}@media screen and (max-width: 480px){.-plan .pointTextArea:after{right:-5%;bottom:-13%}}.-plan .pointTextArea.blue{background:#f0f4fc}.-plan .setPlan{margin-top:5em;border-radius:.4em;border:#e2dce4 1px solid;padding:clamp(1em,3vw,2em) clamp(1em,3vw,2em);background:none !important}.-plan .setPlan.blue{border-color:#dee6e7}.-plan .setPlan .ark-block-section__color{background:none !important}.-plan .setPlan .ark-block-section__bodyInner{padding:0}.-plan .setPlan .planAttention{display:inline-block;line-height:1.6;padding:.3em .6em;border-radius:.3em;margin:0 auto}.-plan .setPlan .subTitle{line-height:1;display:inline-block;border-radius:2em;padding:.5em 1em;margin-bottom:-1em}.-plan .setPlan .priceGroup{margin-bottom:1.6em;gap:.2em 1em}.-plan .setPlan .priceGroup__num{line-height:1;font-family:"Noto Serif JP",serif}.-plan .setPlan .priceGroup.-flex{border-bottom:#c7b9cc 1px solid;-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;padding-bottom:.6em}@media screen and (max-width: 480px){.-plan .setPlan .priceGroup.-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.2em}.-plan .setPlan .priceGroup.-flex p{line-height:1.2}}.-plan .setPlan__main{background:#f1edf5;border-radius:.6em}.-plan .setPlan__main.blue{background:#f0f4fc}.-plan .setPlan__main .setList .ark-block-columns__inner{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 2.5%}.-plan .setPlan__main .setList .ark-block-columns__inner .ark-block-column{width:18%}.-plan .setPlan__main .setList .ark-block-columns__inner .ark-block-column p{line-height:1.4}@media screen and (max-width: 767px){.-plan .setPlan__main .setList .ark-block-columns__inner{gap:1.5em 2.66%}.-plan .setPlan__main .setList .ark-block-columns__inner .ark-block-column{width:23%}}@media screen and (max-width: 560px){.-plan .setPlan__main .setList .ark-block-columns__inner{gap:2em}.-plan .setPlan__main .setList .ark-block-columns__inner .ark-block-column{width:100%;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 .6em;padding:0 1.4vw}.-plan .setPlan__main .setList .ark-block-columns__inner .ark-block-column .wp-block-image{width:60px}.-plan .setPlan__main .setList .ark-block-columns__inner .ark-block-column p{line-height:1.4;margin-top:0;text-align:left;font-size:115%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-plan .setPlan__main .setList .ark-block-columns__inner .ark-block-column p span br{display:none}.-plan .setPlan__main .setList .ark-block-columns__inner .ark-block-column p:nth-child(3){width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;margin-left:calc(60px + 1em)}}.-plan .setPlan__main .setList.-col2 .ark-block-columns__inner{gap:1.5em 2%}.-plan .setPlan__main .setList.-col2 .ark-block-columns__inner .ark-block-column{width:48%}@media screen and (max-width: 480px){.-plan .setPlan__main .setList.-col2 .ark-block-columns__inner .ark-block-column{width:100%}}.-plan .comparisonTable table{line-height:1.6;font-size:clamp(1.3rem,2vw,1.8rem);font-family:"Zen Kaku Gothic New",sans-serif}.-plan .comparisonTable table tr{border:none;border-bottom:#afabb7 1px solid !important}.-plan .comparisonTable table th,.-plan .comparisonTable table td{padding:1em !important;border:none !important}.-plan .comparisonTable table .borderWhite{border-left:#fff 1px solid !important;border-right:#fff 1px solid !important}.-plan .comparisonTable .tableTtl{max-width:10em;width:13%}.-plan .comparisonTable .tableTtl span{font-weight:500;line-height:1.5;margin-top:.5em;display:inline-block;text-align:left}@media screen and (max-width: 767px){.-plan .comparisonTable{overflow-x:auto;width:calc(100% + 5vw)}.-plan .comparisonTable table{width:800px;max-width:800px}}.-plan .kasouPlan__item{background:#f4f1f6;background:-webkit-gradient(linear, left top, left bottom, from(rgb(244, 241, 246)), to(rgb(232, 225, 238)));background:-webkit-linear-gradient(top, rgb(244, 241, 246) 0%, rgb(232, 225, 238) 100%);background:linear-gradient(180deg, rgb(244, 241, 246) 0%, rgb(232, 225, 238) 100%);-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:.5em}.-plan .kasouPlan__item .bogLabel{line-height:1.4;margin-bottom:.4em}.-plan .kasouPlan__item p{line-height:1.6}.-plan .kasouPlan__item .priceGroup{background:#fff;max-width:24em;margin:1em auto 0}.-plan .secDeco{position:relative}.-plan .secDeco:before{content:"";width:50%;max-width:600px;aspect-ratio:1/1;background-image:-webkit-radial-gradient(#C874F2 0, transparent 70%);background-image:radial-gradient(#C874F2 0, transparent 70%);opacity:.15;position:absolute;left:-15vw;top:-15vw;z-index:2}.-plan .secDeco:after{content:"";width:50%;max-width:600px;aspect-ratio:1/1;background-image:-webkit-radial-gradient(#8A75F5 0, transparent 70%);background-image:radial-gradient(#8A75F5 0, transparent 70%);opacity:.15;position:absolute;right:-15vw;bottom:-15vw;z-index:2}.-plan .secDeco.blue:before{background-image:-webkit-radial-gradient(#5BA5DE 0, transparent 70%);background-image:radial-gradient(#5BA5DE 0, transparent 70%)}.-plan .secDeco.blue:after{background-image:-webkit-radial-gradient(#75BEF5 0, transparent 70%);background-image:radial-gradient(#75BEF5 0, transparent 70%)}.-plan .mushukyoList__item{-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:.5em;border:#e8e3ea 1px solid;background:#f4f0f9 !important}.-plan .mushukyoList__item img{aspect-ratio:3/2;width:100% !important;height:auto !important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.-plan .mushukyoList__item p{line-height:1.6;color:#6b5286}.-plan .mushukyoList.-blue .mushukyoList__item{background:#eff4ff !important;border-color:#e4edff !important}.-plan .mushukyoList.-blue .mushukyoList__item p{color:#2d7faf}.-plan .musyukyoDetail__item{position:relative;border-bottom:#e2dce4 1px solid;padding:clamp(3em,7vw,4em) 0}.-plan .musyukyoDetail__item.-first{padding-top:0}.-plan .musyukyoDetail__item.-last{padding-bottom:0;border-bottom:none}.-plan .musyukyoDetail__item p .arkb-fz-l{line-height:1.6}.-plan .musyukyoDetail__item .textArea{padding:0}.-plan .musyukyoDetail__item .thumb{padding:0}.-plan .contactBtnList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em .5em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-plan .contactBtnList .ark-block-button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:400px}.-plan .contactBtnList .whiteBtn a{display:block;padding:.8em 1em;font-size:120%;color:#6b5286;border:#ededed 2px solid;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(2%, rgb(255, 255, 255)), color-stop(58%, rgb(255, 255, 255)), to(rgb(249, 249, 249)));background:-webkit-linear-gradient(top, rgb(255, 255, 255) 2%, rgb(255, 255, 255) 58%, rgb(249, 249, 249) 100%);background:linear-gradient(180deg, rgb(255, 255, 255) 2%, rgb(255, 255, 255) 58%, rgb(249, 249, 249) 100%);border-radius:.3em;width:100%;text-align:center;margin-left:auto;margin-right:auto;position:relative}.-plan .contactBtnList .purpleBtn a{display:block;padding:.8em 1em;font-size:120%;color:#fff;background:#6b5286;border-radius:.3em;width:100%;text-align:center;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width: 560px){.-plan .contactBtnList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-plan .contactBtnList .ark-block-button{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:calc(100% - 10vw)}}.-plan .contactBtnList.-blue .whiteBtn a{color:#2d7faf}.-plan .contactBtnList.-blue .purpleBtn a{background:#2d7faf}.-insurance .InformationWrap .informationLabel{font-size:clamp(2.2rem,6.6vw,180%);font-family:"Shippori Antique",serif;line-height:1.6;margin-bottom:.8em;padding-bottom:.3em;border-bottom:#cecbcb 1px solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3em;-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}.-insurance .InformationWrap .ark-block-buttons{margin-top:1.2em}.-insurance .planWrap{margin-top:2em;border-radius:.5em;position:relative}.-insurance .planWrap:before{content:"";width:12%;max-width:120px;aspect-ratio:5/6;background:url("../img/common/illust-woman.png") no-repeat;background-position:left bottom;background-size:contain;position:absolute;right:6vw;bottom:0;z-index:2;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}@media screen and (max-width: 1160px){.-insurance .planWrap:before{width:13%;right:0}}@media screen and (max-width: 767px){.-insurance .planWrap:before{width:15%;right:0}}@media screen and (max-width: 560px){.-insurance .planWrap:before{content:none}}.-insurance .planWrap .wp-block-heading{font-size:clamp(1.8rem,5.5vw,180%)}.-insurance .planWrap .arkb-fz-l{font-size:1.15em !important}.-insurance .planWrap .ark-block-columns .ark-block-columns__inner .ark-block-column{-webkit-box-shadow:none;box-shadow:none;padding:1.2em .5em 1.5em;border-top:#f6ced7 5px solid;font-size:120%}.-insurance .planWrap .ark-block-columns .ark-block-columns__inner .ark-block-column:nth-child(2){border-color:#f49aae}.-insurance .planWrap .ark-block-columns .ark-block-columns__inner .ark-block-column:nth-child(3){border-color:#eb5174}.-insurance .planWrap .ark-block-columns .ark-block-columns__inner .ark-block-column:nth-child(4){border-color:#cb1c68}.-insurance .planWrap .ark-block-columns .ark-block-columns__inner .ark-block-column p{line-height:1.6;color:#000}.-insurance .planWrap .ark-block-columns .ark-block-columns__inner .ark-block-column p .arkb-fz-l{font-size:160% !important}@media screen and (max-width: 480px){.-insurance .planWrap .ark-block-columns .ark-block-columns__inner .ark-block-column p .arkb-fz-l{font-size:120% !important;font-weight:bold}}.-insurance .planWrap.blue .ark-block-columns .ark-block-columns__inner .ark-block-column:nth-child(1){border-color:#b1e8e6}.-insurance .planWrap.blue .ark-block-columns .ark-block-columns__inner .ark-block-column:nth-child(2){border-color:#86d0cd}.-insurance .planWrap.blue .ark-block-columns .ark-block-columns__inner .ark-block-column:nth-child(3){border-color:#41b7bf}.-insurance .planWrap.blue .ark-block-columns .ark-block-columns__inner .ark-block-column:nth-child(4){border-color:#00869b}.-sitemap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link{border-bottom:none;color:#000;padding:0}.-sitemap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link:hover{text-decoration:none;background:none;color:#6b5286}.-sitemap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link:hover .ark-block-button__icon{background:none}.-sitemap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__icon{border:none;padding:0;width:20px;height:20px;color:#6b5286;background:none}.-sitemap .ark-block-buttons .ark-block-button.is-btn-text.blue .ark-block-button__icon{color:#2d7faf}.-sitemap .sitemapList .ark-block-columns__inner{gap:0}.-sitemap .sitemapList .ark-block-columns__inner .ark-block-column{border-bottom:#eae9e9 1px solid;padding:1.5em}.-sitemap .sitemapList .ark-block-columns__inner .ark-block-column:empty{display:none}.-sitemap .sitemapList .ark-block-columns__inner .ark-block-column>.ark-block-buttons>.ark-block-button>.ark-block-button__link{font-size:clamp(1.6rem,5vw,160%)}.-sitemap .sitemapList .ark-block-columns__inner .ark-block-column>.ark-block-buttons>.ark-block-button>.ark-block-button__link .ark-block-button__icon{width:25px;height:25px;-webkit-transform:none;transform:none}.-sitemap .sitemapList .childLink{margin-top:1em;padding-left:1em;gap:1em 2em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-sitemap .sitemapList .childLink .ark-block-buttons>.ark-block-button>.ark-block-button__link{font-size:clamp(1.3rem,3vw,120%);text-align:left}.-sitemap .sitemapList .childLink .ark-block-buttons>.ark-block-button>.ark-block-button__link .ark-block-button__icon{width:20px;height:20px;-webkit-transform:none;transform:none}.-sitemap .sitemapList .childLink.-pink{padding:1em;border-radius:.5em}.-sitemap .sitemapList .childLink.-blue{padding:1em;border-radius:.5em}@media screen and (max-width: 767px){.-sitemap .sitemapList .ark-block-columns__inner .ark-block-column{padding:1.5em 0}}.-archive .articleWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(2em,4vw,3em);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1;position:relative}.-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:#6b5286;color:#fff;border-radius:.2em;font-size:120%;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:#eae9e9 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:#6b5286}@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 .altarList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5em 4%;margin:2em auto;max-width:1200px;width:100%}.-archive .altarList>li{width:30.6666666667%}.-archive .altarList>li .link{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 .altarList>li .thumb{width:100%;aspect-ratio:3/1.9}.-archive .altarList>li .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100% !important;height:100% !important;border-radius:.5em}.-archive .altarList>li time{color:#79959f}.-archive .altarList>li .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:.5em}.-archive .altarList>li .categoryList li{line-height:1;padding:.5em;font-size:86%;background:#e8e1ee;color:#6b5286}.-archive .altarList>li p{width:100%;font-size:110%;line-height:1.6;text-align:left}@media screen and (max-width: 1080px){.-archive .altarList{gap:2em 4%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-archive .altarList>li{width:48%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}@media screen and (max-width: 560px){.-archive .altarList>li{width:100%}.-archive .altarList>li p{font-size:120%}}.-archive .blogList>li{border-bottom:#eae9e9 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,1.5em);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:#6b5286}.-archive .blogList>li a .thumb{overflow:hidden;max-width:140px;width:30%;border-radius:.3em}.-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{color:#79959f}.-archive .blogList>li a .textArea .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-archive .blogList>li a .textArea .categoryList li{background:#e8e1ee;color:#6b5286;border-radius:.2em;line-height:1;padding:.5em;font-size:90%}.-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:#eae9e9 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:#6b5286}.-archive .newsList>li a time{color:#79959f;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{background:#e8e1ee;color:#6b5286;border-radius:.2em;line-height:1;padding:.5em;font-size:80%}.-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{color:#79959f;font-size:90%}.-archive .articleDetail .categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.2em}.-archive .articleDetail .categoryList li{background:#e8e1ee;color:#6b5286;border-radius:.2em;line-height:1;padding:.5em;font-size:80%}.-archive .articleDetail__label{font-size:clamp(2.4rem,5vw,3.2rem);line-height:1.5;padding-bottom:.5em;border-bottom:#d4dcec 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:#000}.-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:#000 1px solid;line-height:1.6;padding:1em}.-archive .articleDetail__sub .simpleTable th{background:#f7f8fa}.-archive .articleDetail__connection{background:#f7f8fa;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:#6b5286}.-archive .articleDetail__connection a:hover{color:#6b5286}.-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 .planCvArea{background:#f4f1f6;background:-webkit-gradient(linear, left top, left bottom, from(rgb(244, 241, 246)), to(rgb(232, 225, 238)));background:-webkit-linear-gradient(top, rgb(244, 241, 246) 0%, rgb(232, 225, 238) 100%);background:linear-gradient(180deg, rgb(244, 241, 246) 0%, rgb(232, 225, 238) 100%);border-radius:.5em;padding:clamp(1em,5vw,2.5em) clamp(1em,5vw,2em);text-align:center;width:100%;margin-top:4em}.-archive .planCvArea .subttl{background:#e4d8ee;color:#6b5286;font-size:clamp(100%,2vw,2.2rem);line-height:1;padding:.2em .5em;border-radius:2em;margin-bottom:.5em;display:inline-block}.-archive .planCvArea>.ttl{font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.5;margin-bottom:.8em}.-archive .planCvArea>.ttl span{color:#6b5286}.-archive .planCvArea ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.6em}.-archive .planCvArea ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-archive .planCvArea ul li a{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.3em;padding:1em .7em;position:relative;border-radius:.3em;overflow:hidden;height:100%;text-decoration:none;letter-spacing:0;min-height:9em}.-archive .planCvArea ul li a:hover:before{opacity:.6}.-archive .planCvArea ul li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.-archive .planCvArea ul li a img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:.3s;transition:.3s}.-archive .planCvArea ul li a:before{content:"";width:100%;height:100%;background:#251f2a;opacity:.35;position:absolute;left:0;top:0;z-index:1;-webkit-transition:.3s;transition:.3s}.-archive .planCvArea ul li a:after{font-family:"Material Symbols Rounded";content:"";color:#fff;width:2em;height:2em;background:#6b5286;border-radius:.3em 0 .3em 0;position:absolute;right:0;bottom:0;z-index:1}.-archive .planCvArea ul li a span{background:#6b5286;color:#fff;line-height:1;padding:.4em .3em;position:relative;z-index:2;font-size:clamp(1.3rem,2vw,1.6rem);letter-spacing:0;border-radius:.1em}.-archive .planCvArea ul li a .ttl{background:#fff;font-size:clamp(1.6rem,2vw,2.1rem);line-height:1.4;padding:.3em .4em;position:relative;z-index:2;border-radius:.1em}.-archive .planCvArea .btn{display:block;padding:.6em 1em;color:#000;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(2%, rgb(255, 255, 255)), color-stop(58%, rgb(255, 255, 255)), to(rgb(249, 249, 249)));background:-webkit-linear-gradient(top, rgb(255, 255, 255) 2%, rgb(255, 255, 255) 58%, rgb(249, 249, 249) 100%);background:linear-gradient(180deg, rgb(255, 255, 255) 2%, rgb(255, 255, 255) 58%, rgb(249, 249, 249) 100%);border-radius:.3em;max-width:23em;width:100%;text-align:center;margin-left:auto;margin-right:auto;position:relative;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.05);box-shadow:0px 0px 15px 0px rgba(0,0,0,.05);text-align:center;text-decoration:none;margin-top:1.5em}.-archive .planCvArea .btn:after{font-family:"Material Symbols Rounded";content:"";color:#6b5286;line-height:1;text-align:center;font-weight:300;font-size:130%;vertical-align:middle;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:.3s;transition:.3s}.-archive .planCvArea .btn span{color:#6b5286}@media screen and (max-width: 860px){.-archive .planCvArea ul{-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}.-archive .planCvArea ul li{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:calc(50% - .5em)}}@media screen and (max-width: 560px){.-archive .planCvArea ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1em}.-archive .planCvArea ul li{width:100%}}.-contact .innerS .middleLabel,.-contact .innerS p{width:100%}.-contact .innerS .middleLabel a,.-contact .innerS p a{color:#2d7faf}.-contact .bogLabel{padding-bottom:0;border:none}.-contact .bogLabel::before{content:none}.-contact .bogLabel::after{content:none}.-contact .wp-block-contact-form-7-contact-form-selector{margin-left:auto;margin-right:auto}.-contact .formCont{width:100%;max-width:940px;margin-top:3em;margin-left:auto;margin-right:auto;display:block}.-contact .formCont tbody{display:block}.-contact .formCont tr{border-top:1px solid #eae9e9;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}.-contact .formCont tr:last-child{border-bottom:1px solid #eae9e9}.-contact .formCont tr th,.-contact .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}.-contact .formCont tr th{width:18em;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}.-contact .formCont tr th .flex1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-contact .formCont tr th .any_input{white-space:nowrap}.-contact .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}.-contact .formCont tr td input,.-contact .formCont tr td textarea,.-contact .formCont tr td select{background:#fff;border:#eae9e9 1px solid;border-radius:.2em;height:auto;padding:.6em;font-weight:400;margin:0;background:#f4f4f4}.-contact .formCont tr td input::-webkit-input-placeholder, .-contact .formCont tr td textarea::-webkit-input-placeholder, .-contact .formCont tr td select::-webkit-input-placeholder{color:#bcc0c5}.-contact .formCont tr td input::-moz-placeholder, .-contact .formCont tr td textarea::-moz-placeholder, .-contact .formCont tr td select::-moz-placeholder{color:#bcc0c5}.-contact .formCont tr td input:-ms-input-placeholder, .-contact .formCont tr td textarea:-ms-input-placeholder, .-contact .formCont tr td select:-ms-input-placeholder{color:#bcc0c5}.-contact .formCont tr td input::-ms-input-placeholder, .-contact .formCont tr td textarea::-ms-input-placeholder, .-contact .formCont tr td select::-ms-input-placeholder{color:#bcc0c5}.-contact .formCont tr td input::placeholder,.-contact .formCont tr td textarea::placeholder,.-contact .formCont tr td select::placeholder{color:#bcc0c5}.-contact .formCont tr td .wpcf7-list-item{cursor:pointer}.-contact .formCont tr td.wide{width:100%}.-contact .formCont tr td.wide .wpcf7-form-control-wrap{width:100%}.-contact .formCont tr td.middle input{max-width:20em;width:100%}.-contact .formCont tr td.short input{max-width:10em;width:100%}.-contact .formCont tr td.center{vertical-align:center}.-contact .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}.-contact .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}.-contact .formCont tr td.column .flex .wpcf7-form-control-wrap{width:auto}.-contact .formCont tr td.column .wide{width:100%}.-contact .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}.-contact .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}.-contact .formCont tr td.flex p{margin:0}.-contact .formCont tr td .inputS{width:6em}.-contact .formCont tr td .inputMiddle{max-width:20em;width:100%}.-contact .formCont tr td .inputL{width:100%}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap{width:100%}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 2%}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{width:23.5%;margin:0 !important;padding:0}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:first-child label,.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(2) label,.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(3) label{padding-bottom:clamp(100px,17.5vw,240px)}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{cursor:pointer;display:block;padding-bottom:clamp(100px,15vw,190px);position:relative}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label:before{content:"";width:100%;height:calc(100% - 2em);position:absolute;left:0;top:2em}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:first-child label:before{background:url("../img/kyoka/kyoka01.png") no-repeat;background-position:top left;background-size:contain}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(2) label:before{background:url("../img/kyoka/kyoka02.png") no-repeat;background-position:top left;background-size:contain}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(3){width:49%}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(3) label:before{background:url("../img/kyoka/kyoka03.png") no-repeat;background-position:top left;background-size:contain}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(4) label:before{background:url("../img/kyoka/kyoka04.png") no-repeat;background-position:top left;background-size:contain}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(5) label:before{background:url("../img/kyoka/kyoka05.png") no-repeat;background-position:top left;background-size:contain}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(6) label:before{background:url("../img/kyoka/kyoka06.png") no-repeat;background-position:top left;background-size:contain}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(7) label:before{background:url("../img/kyoka/kyoka07.png") no-repeat;background-position:top left;background-size:contain}@media screen and (max-width: 767px){.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control{gap:2em}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{width:9em}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:first-child label,.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(2) label,.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(3) label{padding-bottom:clamp(60px,40vw,150px)}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{padding-bottom:clamp(50px,35vw,130px)}.-contact .formCont tr td.flowerWrap .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:nth-child(3){width:9em}}.-contact .formCont tr td .wpcf7-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}.-contact .formCont tr td .wpcf7-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}.-contact .formCont tr.inquiry th{padding:1.3em .6em}.-contact .formCont .necessary_input{padding:.4em .5em;margin-left:.5em;background:#d84b6b;color:#fff;font-size:84%;font-weight:500;line-height:1;float:right;border-radius:.2em;width:3.5em;text-align:center;white-space:nowrap}.-contact .formCont .any_input{padding:.4em .5em;margin-left:.5em;background:#999;color:#fff;font-size:84%;font-weight:500;line-height:1;float:right;width:3.5em;text-align:center;border-radius:.2em;white-space:nowrap}.-contact .formCont .notes{display:block;width:100%;margin-top:.6em;font-weight:400}.-contact .formCont .notes.-top{margin-top:0;margin-bottom:.6em}@media screen and (max-width: 767px){.-contact .formCont tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2em .2em}.-contact .formCont tr th,.-contact .formCont tr td{width:100%;padding:0}.-contact .formCont tr th{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.6em}}.-contact .privacyItem{text-align:center;margin:3em auto}.-contact .btnArea input{border:#000 2px solid !important;background:none;font-weight:500;color:#000;border:none;max-width:20em;padding:1.2em 1em;-webkit-transition:.3s;transition:.3s}.-contact .btnArea input:hover{background:#f7f8fa;color:#000}.-contact .wpcf7-response-output{background:#d84b6b;border:none !important;color:#fff}.-contact .wpcf7-response-output{background:none;border:#6b5286 2px solid;color:#6b5286}