﻿@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400..800&family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&family=Roboto:wght@100..900&family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap");.c-img{display:block;position:relative}.c-img img{display:block;object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%}.c-img--contain img{object-fit:contain}.c-img--top img{object-position:top}.c-fw{width:100%}[rel~="js-lazy"]{opacity:0}[rel~="js-lazy"]:not(.initial){transition:opacity 0.15s}[rel~="js-lazy"].initial,[rel~="js-lazy"].loaded,[rel~="js-lazy"].error{opacity:1}.c-lazybg{background-size:cover;background-position:center;background-repeat:no-repeat}.c-lazybg--top{background-position:center top}.c-lazybg--contain{background-size:contain}.splide .splide__arrow{background-color:transparent;background-image:url(../img/common/icon/slider-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;width:34px;height:34px;top:auto;bottom:17px;transform:none;opacity:1;cursor:pointer}@media only screen and (min-width: 1024px){.splide .splide__arrow:hover{opacity:0.75}}.splide .splide__arrow svg{display:none}.splide .splide__arrow--prev{left:50%;margin-left:-50px}.splide .splide__arrow--next{right:50%;margin-right:-50px;transform:rotate(-180deg)}.splide .splide__pagination__page{width:7px;height:7px;opacity:1;background:#fff;margin:0 6px}@media (min-width: 1024px){.splide .splide__pagination__page{width:11px;height:11px;margin:0 8px}}.splide .splide__pagination__page.is-active{transform:none;background:#004da0}.clearfix::after{content:"";clear:both;display:table}p{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}input,textarea{margin:0;font-size:100%;resize:none}input[type="text"],input[type="date"],input[type="email"],input[type="number"],input[type="url"]{word-break:normal;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}table{width:100%;border-collapse:collapse;border-spacing:0;font-size:100%}dl,dt,dd,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,dialog{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}img{margin:0;padding:0;vertical-align:middle;border:0;max-width:100%;height:auto}table img{margin:0;padding:0;vertical-align:middle;border:0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none !important}label,select,button{cursor:pointer}input,textarea,select,button{font-family:inherit}a{outline:none;transition:opacity 0.3s;cursor:pointer}@media only screen and (min-width: 1024px){a:hover{opacity:0.5}}a:link,a:visited,a:active{color:#143750;text-decoration:none}.ffN{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ W3","メイリオ","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}.ffM{font-family:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif}.ffYG{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}.ffYM{font-family:"游明朝体","游明朝","YuMincho","Yu Mincho","Noto Serif JP","ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{font-size:62.5%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%}html.is-ipad *{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}body{font-family:"Noto Serif JP",serif;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:0em;font-weight:500;word-break:break-word;color:#143750;margin:0;padding:0;height:100%;width:100%}html,body{overscroll-behavior:none}#wrap{display:block;padding-top:54px}@media (min-width: 1024px){#wrap{padding-top:88px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){#wrap{padding-top:70px}}.inner,.inner-small{padding:0 16px}@media (min-width: 1024px){.inner,.inner-small{margin:0 auto;padding:0 25px}}.inner{max-width:1250px}.inner-small{max-width:1046px}@media (min-width: 1024px){.sp,.SP{display:none !important}}@media (max-width: 1023px){.pc,.PC{display:none !important}}.c-block-search-area{display:flex;flex-wrap:wrap;justify-content:center;font-family:"Noto Sans JP",sans-serif;gap:40px 22px;border:4px solid #DDCE89;background:#fff;padding:56px 20px 56px;margin:0 0 0 2px}@media (max-width: 1023px){.c-block-search-area{flex-direction:column;gap:28px;border-width:2px;padding:26px 14px 40px}}.c-block-search-area .box-area{width:calc(50% - 11px);max-width:506px;display:flex;flex-direction:column}@media (max-width: 1023px){.c-block-search-area .box-area{width:100%;max-width:none}}.c-block-search-area .box-area .ttl{color:#004da0;font-size:26px;font-size:2.6rem;line-height:1.30769em;letter-spacing:.1em;font-weight:700}@media (max-width: 1023px){.c-block-search-area .box-area .ttl{font-size:16px;font-size:1.6rem}}.c-block-search-area .box-area .ttl span{display:flex;justify-content:center;align-items:center;gap:12px}.c-block-search-area .box-area .ttl span:before{content:"";width:32px;height:37px;background:url(../img/common/icon/map_red.svg) 0 0 no-repeat;background-size:contain;display:block}@media (max-width: 1023px){.c-block-search-area .box-area .ttl span:before{width:24px;height:28px}}.c-block-search-area .box-area .content{background:#004da0;margin-top:10px;padding:40px 50px;height:100%;width:100%}@media (max-width: 1023px){.c-block-search-area .box-area .content{padding:16px 12px}}.c-block-search-area .box-area .list{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:8px}@media (max-width: 1023px){.c-block-search-area .box-area .list{gap:4px}}.c-block-search-area .box-area .list li{width:fit-content}.c-block-search-area .box-area .list a{padding:0 12px;height:34px;transition:background 0.3s;will-change:background;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:5px;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.1em;font-weight:400;cursor:pointer}@media (max-width: 1023px){.c-block-search-area .box-area .list a{font-size:14px;font-size:1.4rem;height:30px}}@media only screen and (min-width: 1024px){.c-block-search-area .box-area .list a:hover{opacity:1;background:#ddce89}}.c-block-search-area .box-area.is-nonagoya .ttl{color:#008B9E}.c-block-search-area .box-area.is-nonagoya .content{background:#008B9E}.c-block-search-area .box-form{width:100%}.c-block-search-area .box-form .ttl{text-align:center;color:#004da0}@media (min-width: 1024px){.c-block-search-area .box-form .ttl{font-size:20px;font-size:2rem;line-height:1.7em;letter-spacing:.1em;font-weight:700}}.c-block-search-area .box-form .box-blue{background:#DBE6ED;padding:20px 28px;margin:10px auto 0}@media (min-width: 1024px){.c-block-search-area .box-form .box-blue{max-width:355px}}@media (max-width: 1023px){.c-block-search-area .box-form .box-blue{padding:14px 15px}}.c-block-search-area .box-form .form-group{margin:0 auto;position:relative;line-height:1;width:100%}@media (min-width: 1024px){.c-block-search-area .box-form .form-group{max-width:350px}}.c-block-search-area .box-form .form-group input{appearance:none;width:100%;height:36px;background:#fff;border:none;padding:3px 14px;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.1em;font-weight:400}.c-block-search-area .box-form .form-group input::placeholder{color:#143750}.c-block-search-area .box-form .form-group button{appearance:none;position:absolute;right:0;top:0;width:31px;height:28px;border:none;background-color:#fff;background-image:url("../img/common/icon/search.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}@media (min-width: 1024px){.c-block-search-area .box-form .form-group button{width:38px;height:36px;background-size:27px auto}}@media (max-width: 1023px){.c-block-search-area .box-form .form-group button{right:3px;top:4px}}.c-block{background:#DBE6ED80;font-family:"Noto Sans JP",sans-serif;padding:32px 36px;display:block;text-align:center}@media (max-width: 1023px){.c-block{padding:20px 16px 16px}}.c-block__ttl{font-size:24px;font-size:2.4rem;line-height:1.33333em;letter-spacing:.1em;font-weight:600;color:#004da0;display:block}@media (max-width: 1023px){.c-block__ttl{font-size:18px;font-size:1.8rem;line-height:1.33333em}}.c-block__txt{font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.1em;font-weight:400;display:block;margin-top:16px}@media (max-width: 1023px){.c-block__txt{text-align:left;font-size:14px;font-size:1.4rem;line-height:1.71429em;margin-top:11px}}.c-box-online{background:#dbe6ed;font-family:"Noto Sans JP",sans-serif;display:flex;justify-content:space-between;align-items:center;width:calc(100% - 32px);margin-left:auto;margin-right:auto;max-width:996px;position:relative}@media (max-width: 1023px){.c-box-online{flex-direction:column}}.c-box-online__text{padding:40px calc(354px + 60px) 40px 60px}@media (max-width: 1023px){.c-box-online__text{padding:32px 24px}}.c-box-online__text .desc{font-size:20px;font-size:2rem;line-height:1.8em;letter-spacing:.1em;font-weight:700;color:#004da0}@media (max-width: 1023px){.c-box-online__text .desc{font-size:18px;font-size:1.8rem;text-align:center;display:block}}.c-box-online__text .btn{margin-top:20px;width:100%;max-width:260px;background:#fff}@media (max-width: 1023px){.c-box-online__text .btn{margin:20px auto 0}}.c-box-online__img{position:absolute;top:0;right:0;width:354px;height:100%}@media (max-width: 1023px){.c-box-online__img{position:relative;top:auto;right:auto;width:100%}}.c-box-online__img img{width:100%;height:100%;object-fit:cover}.c-btn-yellow{transition:all 0.3s;transition-property:background, color;position:relative;display:flex;align-items:center;justify-content:center;width:279px;height:61px;border-radius:100px;padding-left:9px;color:#505f6c;background:#ddce89;box-shadow:0 0 5px rgba(0,0,0,0.2);font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:0em;font-weight:700;font-family:"Noto Sans JP",sans-serif;color:#143750;cursor:pointer}@media (min-width: 1024px){.c-btn-yellow{width:283px}}@media (max-width: 1023px){.c-btn-yellow{font-size:15px;font-size:1.5rem}}@media only screen and (min-width: 1024px){.c-btn-yellow:hover{opacity:1;background:#505f6c;color:#fff !important}.c-btn-yellow:hover:before{opacity:0}.c-btn-yellow:hover:after{opacity:1}}.c-btn-yellow:before,.c-btn-yellow:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:26px;height:18px;background-position:right center;background-repeat:no-repeat;background-size:contain;transition:opacity 0.3s;will-change:opacity}.c-btn-yellow:before{background-image:url("../img/common/arrow.svg")}.c-btn-yellow:after{opacity:0;background-image:url("../img/common/arrow_white.svg")}.c-btn-detail{transition:all 0.3s;transition-property:background, color;position:relative;width:100%;max-width:188px;height:42px;display:flex;align-items:center;justify-content:center;border:solid 1px #505f6c;border-radius:21px;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:0em;font-weight:600;font-family:"Noto Sans JP",sans-serif;cursor:pointer}@media (min-width: 1024px){.c-btn-detail{border-radius:100px;font-size:15px;font-size:1.5rem;line-height:1em}}@media only screen and (min-width: 1024px){.c-btn-detail:hover{opacity:1;background:#505f6c;color:#fff}.c-btn-detail:hover:before{opacity:0}.c-btn-detail:hover:after{opacity:1}}.c-btn-detail:before,.c-btn-detail:after{content:"";position:absolute;right:11px;top:50%;background-position:right center;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);width:26px;height:18px;transition:opacity 0.3s;will-change:opacity}.c-btn-detail:before{background-image:url("../img/common/arrow.svg")}.c-btn-detail:after{opacity:0;background-image:url("../img/common/arrow_white.svg")}.c-news-category{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px}.c-news-category li{flex:1}.c-news-category li span,.c-news-category li a{transition:all 0.3s;transition-property:background, color;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 5px;background:#004da0;border-radius:10px;min-height:52px;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.05em;font-weight:600;color:#fff;cursor:pointer}@media (max-width: 1023px){.c-news-category li span,.c-news-category li a{border-radius:5px;font-size:14px;font-size:1.4rem;line-height:1.14286em;letter-spacing:0em;font-weight:600;min-height:48px}}@media only screen and (min-width: 1024px){.c-news-category li span:hover,.c-news-category li a:hover{background:#004da0;color:#fff;opacity:1}}.c-news-category li.is-active span,.c-news-category li.is-active a{background:#004da0;color:#fff;pointer-events:none}.c-news-category li[data-count="1"]{width:calc(100% / 2 - 2px)}@media (min-width: 1024px){.c-news-category li[data-count="1"]{width:calc(100% / 2 - 3px)}}.c-news-category li[data-count="2"]{width:calc(100% / 3 - 2px)}@media (min-width: 1024px){.c-news-category li[data-count="2"]{width:calc(100% / 3 - 3px)}}@media (min-width: 1024px){.c-news-category[data-count="1"] li{width:calc(100% / 2 - 5px)}}@media (min-width: 1024px){.c-news-category[data-count="2"] li{width:calc(100% / 3 - 5px)}}.c-faq-item{border-top:solid 1px #505f6c;font-family:"Noto Sans JP",sans-serif;transition:0.3s}.c-faq-item.is-active{background:#DBE6ED4D}.c-faq-item .head{cursor:pointer;position:relative;padding:23px 60px 24px 70px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:500}@media (max-width: 1023px){.c-faq-item .head{font-size:14px;font-size:1.4rem;line-height:1.71429em;padding:16px 43px 16px 40px}}.c-faq-item .head:before{content:"Q";position:absolute;padding:0 0 2px;left:21px;top:15px;width:32px;height:32px;background:#778590;color:#fff;display:flex;align-items:center;justify-content:center;font-family:"Roboto",sans-serif;background:#004da0;font-size:24px;font-size:2.4rem;line-height:1em}@media (max-width: 1023px){.c-faq-item .head:before{font-size:14px;font-size:1.4rem;width:24px;height:24px;left:8px}}.c-faq-item .head .ttl{color:#000000;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.1em;font-weight:500}@media (min-width: 1024px){.c-faq-item .head .ttl{font-size:16px;font-size:1.6rem;line-height:1.25em}}.c-faq-item .head .icon{position:absolute;width:15px;height:15px;right:14px;top:50%;transform:translateY(-50%)}@media (min-width: 1024px){.c-faq-item .head .icon{right:20px;width:20px;height:20px}}.c-faq-item .head .icon:before,.c-faq-item .head .icon:after{content:"";position:absolute;width:100%;height:2px;background:#143750;top:50%;left:0;transition:transform 0.3s, opacity 0.3s}.c-faq-item .head .icon:after{transform:rotate(-90deg)}.c-faq-item .head.is-open .icon:after{opacity:0;transform:rotate(0)}.c-faq-item .content{display:none}.c-faq-item .content .box-in{position:relative;border-top:solid 1px #B8CAD9;color:#000000;padding:23px 15px 21px 70px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400}@media (max-width: 1023px){.c-faq-item .content .box-in{padding:14px 8px 16px 40px;font-size:13px;font-size:1.3rem;line-height:1.84615em}}.c-faq-item .content .box-in:before{content:"A";position:absolute;left:21px;top:18px;width:32px;height:32px;background:#D25050;color:#fff;display:flex;align-items:center;justify-content:center;font-family:"Roboto",sans-serif;font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:0em;font-weight:500}@media (max-width: 1023px){.c-faq-item .content .box-in:before{font-size:14px;font-size:1.4rem;width:24px;height:24px;left:8px}}.c-faq-item .content ul li{padding-left:1em;position:relative}.c-faq-item .content ul li:before{content:'・';position:absolute;left:0;top:0}.c-faq+.c-faq-title{margin-top:60px}@media (max-width: 1023px){.c-faq+.c-faq-title{margin-top:40px}}.c-faq{max-width:996px;margin:0 auto;border-bottom:solid 1px #505f6c}.c-faq__btn{margin-top:53px}@media (min-width: 1024px){.c-faq__btn{margin-top:56px}}.c-faq__btn a{margin:0 auto;padding-left:0;padding-right:0;letter-spacing:0;font-weight:600}@media (max-width: 1023px){.c-faq__btn a{font-size:15px;font-size:1.5rem}}@media (min-width: 1024px){.c-faq__btn a{width:339px}}.c-faq-list-title{text-align:center;color:#004da0;font-family:"Noto Sans JP",sans-serif;font-size:30px;font-size:3rem;line-height:1.4em;letter-spacing:.1em;font-weight:600;margin-bottom:33px}@media (max-width: 1023px){.c-faq-list-title{font-size:22px;font-size:2.2rem;line-height:1.45455em;margin-bottom:22px}}.c-fiixed-btn{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:998}@media (max-width: 1023px){.c-fiixed-btn{bottom:74px;transform:none;width:100%;display:flex;top:auto;gap:9px;background:#004da0;display:flex;justify-content:center;align-items:center;padding:10px 16px}}.c-fiixed-btn__item{width:60px;height:180px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:6px}@media (max-width: 1023px){.c-fiixed-btn__item{width:calc(50% - 3px);max-width:167px;position:relative;height:auto}}@media (max-width: 1023px){.c-fiixed-btn__item .bln{width:95%;position:absolute;left:2.5%;top:0;transform:translateY(-50%)}}.c-fiixed-btn__item span{writing-mode:vertical-rl;text-orientation:mixed;font-family:"Noto Sans JP",sans-serif;font-size:17px;font-size:1.7rem;line-height:1.4em;letter-spacing:.1em;font-weight:700;color:#fff}@media (min-width: 1024px){.c-fiixed-btn__item.support{background:#004DA0}.c-fiixed-btn__item.support img{width:28px}.c-fiixed-btn__item.tel{background:#D25050}.c-fiixed-btn__item.tel img{width:36px}}.c-fixedbar{width:100%;background:#004da0;padding:12px 20px 0;display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;z-index:998;opacity:0;transition:opacity 0.3s}@media only screen and (min-width: 1500px){.c-fixedbar{padding-left:calc((100vw - 1440px) / 2);padding-right:calc((100vw - 1440px) / 2)}}@media only screen and (max-width: 1000px){.c-fixedbar{flex-direction:column}}@media (max-width: 1023px){.c-fixedbar{display:none}}.c-fixedbar__tel{width:50%;display:flex;align-items:center;position:relative}@media only screen and (max-width: 1440px){.c-fixedbar__tel{width:55%}}@media only screen and (max-width: 1000px){.c-fixedbar__tel{width:max-content;max-width:500px}}.c-fixedbar__tel .bln{position:absolute;width:247px;top:-47px;left:48px;z-index:2}@media (max-width: 1023px){.c-fixedbar__tel .bln{width:170px;top:-36px;left:8px;z-index:2}}.c-fixedbar__tel .img{width:103px;display:block;transform:translateY(-20px)}@media (max-width: 1023px){.c-fixedbar__tel .img{display:none}}.c-fixedbar__tel .tel{font-family:"Roboto",sans-serif;font-size:62px;font-size:6.2rem;line-height:1em;letter-spacing:0em;font-weight:700;letter-spacing:-0.04em;display:flex;align-items:center;color:#fff;margin:0 0px 18px 10px;gap:8px}@media only screen and (max-width: 1440px){.c-fixedbar__tel .tel{font-size:3.9vw}}@media (max-width: 1023px){.c-fixedbar__tel .tel{font-size:clamp(0px, calc(30*(100vw/375)), 50px);margin:0}}.c-fixedbar__tel .tel:before{content:'';width:42px;height:52px;background-image:url("../img/common/icon/tel_white.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;display:block}@media (max-width: 1023px){.c-fixedbar__tel .tel:before{width:24px;height:30px}}.c-fixedbar__tel .time{width:92px;margin:-15px 0 0 11px}@media (max-width: 1023px){.c-fixedbar__tel .time{margin:0 0 0 10px;width:80px}}.c-fixedbar__list{width:50%;display:flex;justify-content:center;align-items:center;gap:5px;transform:translateY(-7px)}@media only screen and (max-width: 1440px){.c-fixedbar__list{width:45%}}@media only screen and (max-width: 1000px){.c-fixedbar__list{width:100%;max-width:500px}}@media (max-width: 1023px){.c-fixedbar__list{transform:none;margin-top:10px}}.c-hall-item{display:block;background:#fff;border-radius:8px;overflow:hidden;position:relative;height:100%;box-shadow:0px 2px 16px 2px #00000026;font-family:"Noto Sans JP",sans-serif;cursor:pointer}.c-hall-item:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;bordeR:solid 2px #004da0;border-radius:10px;pointer-events:none;opacity:0;transition:opacity .3s linear;will-change:opacity;z-index:2}.c-hall-item:after{content:'';width:0;height:0;border-style:solid;border-width:0px 0px 40px 40px;border-color:transparent transparent #DDCE89 transparent;position:absolute;bottom:0;right:0}.c-hall-item .area{background:#004da0;color:#FFF;min-height:38px;padding:0 16px;display:flex;align-items:center;font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.1em;font-weight:500}.c-hall-item .content{padding:12px 23px 98px}@media (max-width: 1023px){.c-hall-item .content{padding:14px 15px 106px}}.c-hall-item .ttl{font-size:24px;font-size:2.4rem;line-height:1.58333em;letter-spacing:.05em;font-weight:600;color:#004da0}@media (max-width: 1023px){.c-hall-item .ttl{font-size:20px;font-size:2rem;line-height:1.4em}}.c-hall-item .format{margin-top:12px;display:flex;flex-wrap:wrap;gap:4px}.c-hall-item .format span{padding:0 9px 2px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:4px;border:1px solid #004da0;color:#004da0;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:0em;font-weight:600}.c-hall-item .img{overflow:hidden;margin:18px 0 15px;position:relative}.c-hall-item .img:before{display:block;content:" ";width:100%;padding-top:66.57061%}.c-hall-item .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 1023px){.c-hall-item .img{margin-top:15px}}.c-hall-item .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform .3s linear;will-change:transform}.c-hall-item .address,.c-hall-item .tel{display:flex;flex-wrap:wrap;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;font-weight:400}@media (max-width: 1023px){.c-hall-item .address,.c-hall-item .tel{font-size:15px;font-size:1.5rem;line-height:1.73333em}}.c-hall-item .address dt,.c-hall-item .tel dt{color:#004da0;font-weight:600}.c-hall-item .address dt::before,.c-hall-item .tel dt::before{content:'●'}.c-hall-item .address{margin-top:10px}.c-hall-item .address dt{width:63px}.c-hall-item .address dd{width:calc(100% - 63px)}.c-hall-item .tel{margin-top:12px}@media (max-width: 1023px){.c-hall-item .tel{margin-top:4px}}.c-hall-item .tel dt{width:100px}.c-hall-item .tel dd{width:calc(100% - 100px)}.c-hall-item .btn{position:absolute;left:50%;transform:translateX(-50%);bottom:33px;max-width:248px;width:90%}@media (max-width: 1023px){.c-hall-item .btn{bottom:44px}}.c-hall-item .btn span{display:flex;justify-content:center;align-items:center;border:1px solid #004da0;height:48px;position:relative;color:#004da0;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;font-weight:600;border-radius:24px;transition:0.3s}.c-hall-item .btn span:before{content:'';position:absolute;width:21px;height:21px;right:14px;top:50%;transform:translateY(-50%);background-image:url("../img/common/arrow_blue.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width: 1024px){.c-hall-item:hover{opacity:1}.c-hall-item:hover:before{opacity:1}.c-hall-item:hover .img img{transform:scale(1.05)}.c-hall-item:hover .btn span{background:#004da0;color:#fff}.c-hall-item:hover .btn span:before{background-image:url("../img/common/arrow_white.svg")}}.c-navi .head a{padding-right:28px;position:relative;font-size:18px;font-size:1.8rem;line-height:1.4444em;letter-spacing:.1em;font-weight:700;font-family:"Noto Sans JP",sans-serif}@media (max-width: 1023px){.c-navi .head a{letter-spacing:0;padding-right:26px}}.c-navi .head a:before{content:"";position:absolute;right:0;top:5px;width:22px;height:22px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Csymbol id='symbol_5' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23ddce89'/%3E%3Cpolyline points='4.8 8.59 11.59 8.59 9.85 6.61' fill='none' stroke='%23143750' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/symbol%3E%3C/defs%3E%3Cg %3E%3Cuse width='16' height='16' xlink:href='%23symbol_5'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}@media (min-width: 1024px){.c-navi .head a:before{top:5px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-navi .head a:before{top:2px}}@media (max-width: 1023px){.c-navi .head a:before{width:18px;height:18px;top:3px}}.c-navi .list{margin-top:3px;display:flex;flex-direction:column;gap:4px}@media (max-width: 1023px){.c-navi .list{margin-top:1px;gap:2px}}.c-navi .list li{line-height:1}.c-navi .list a{padding-left:10px;position:relative;font-size:14px;font-size:1.4rem;line-height:1.8571em;letter-spacing:.1em;font-weight:400;font-family:"Noto Sans JP",sans-serif}@media (max-width: 1023px){.c-navi .list a{letter-spacing:0}}.c-navi .list a:before{content:">";position:absolute;left:0;top:3px;line-height:1}.c-news-item{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;padding-right:35px;padding-left:8px;transition:background 0.3s;will-change:background;cursor:pointer}@media (min-width: 1024px){.c-news-item{padding-right:105px;padding-left:28px}}@media (max-width: 1023px){.c-news-item{align-items:center}}@media only screen and (min-width: 1024px){.c-news-item:hover{opacity:1;background:rgba(219,230,237,0.3)}}.c-news-item:before{content:"";position:absolute;width:28px;height:8px;right:8px;margin-top:-6px;top:50%;background-image:url("../img/common/arrow.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}@media (min-width: 1024px){.c-news-item:before{margin-top:-6px;right:20px;width:38px;height:8px;background-size:100% auto}}@media (max-width: 1023px){.c-news-item:before{width:20px}}.c-news-item img{width:267px;aspect-ratio:267 / 178}@media (max-width: 1023px){.c-news-item img{width:117px}}.c-news-item img img{width:100%;height:100%;object-fit:cover}.c-news-item .txt{width:calc(100% - 267px - 25px);display:flex;justify-content:space-between;flex-direction:column;padding-bottom:5px}@media (max-width: 1023px){.c-news-item .txt{width:calc(100% - 117px - 16px)}}.c-news-item .info{width:calc(100% + 105px);display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 1023px){.c-news-item .info{width:calc(100% + 35px)}}.c-news-item .category{display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#004da0;color:#fff;margin-right:12px;padding:0 12px;height:30px;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.1em;font-weight:600}@media (max-width: 1023px){.c-news-item .category{font-size:11px;font-size:1.1rem;height:24px;border-radius:4px;padding:0 8px}}.c-news-item .category>span{display:inline-block;overflow:hidden;width:100%;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.c-news-item .date{font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.1em;font-weight:500}@media (max-width: 1023px){.c-news-item .date{font-size:13px;font-size:1.3rem;line-height:1em;letter-spacing:0em}}.c-news-item .event_date{margin-top:8px;font-size:16px;font-size:1.6rem;line-height:1.375em;letter-spacing:0em;font-weight:700;display:block}.c-news-item .event_date:before{content:'開催日 : '}@media (min-width: 1024px){.c-news-item .event_date{margin-top:12px;font-size:20px;font-size:2rem}}.c-news-item .ttl{margin-top:15px;width:100%;font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.1em;font-weight:500;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}@media (max-width: 1023px){.c-news-item .ttl{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.05em;margin-top:8px;overflow:hidden;width:100%;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}.c-news-item .event_date+.ttl{margin-top:4px}@media (min-width: 1024px){.c-news-item .event_date+.ttl{margin-top:4px}}.c-news-item .tags{color:#778590;display:flex;flex-wrap:wrap;gap:6px 32px;font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.1em;font-weight:700;margin-top:20px}@media (max-width: 1023px){.c-news-item .tags{font-size:11px;font-size:1.1rem;line-height:1em;letter-spacing:0em;font-weight:400;gap:6px 20px}}.c-news-item .tags span{position:relative}.c-news-item .tags span:before{content:"#"}.c-news-item .tags span:not(:last-child):after{content:'';display:block;width:1px;height:16px;background:#b8cad9;position:absolute;right:-12px;top:-1px}@media (max-width: 1023px){.c-news-item .tags span:not(:last-child):after{right:-10px;height:14px}}.c-pagehead-intro{font-size:24px;font-size:2.4rem;line-height:2em;letter-spacing:.1em;font-weight:600;color:#004da0;text-align:center;font-family:"Noto Serif JP",serif}@media (max-width: 1023px){.c-pagehead-intro{font-size:20px;font-size:2rem;line-height:1.6em;text-align:left}}.c-pagename{width:100%;overflow:hidden;font-family:"Noto Sans JP",sans-serif}.c-pagename__head{padding:39px 0 13px;position:relative}@media (min-width: 1024px){.c-pagename__head{padding:81px 0 21px}}.c-pagename__head:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background-image:url("../img/common/bg_pagehead.jpg");background-size:cover;background-position:center bottom;background-repeat:no-repeat;z-index:0}.c-pagename__head .ttl{padding-left:13px;position:relative;z-index:1;color:#004da0;font-size:24px;font-size:2.4rem;line-height:1.41667em;letter-spacing:.1em;font-weight:700}@media (min-width: 1024px){.c-pagename__head .ttl{padding-left:42px;font-size:32px;font-size:3.2rem;line-height:1.3125em}}.c-pagename__head .ttl:before{content:"";position:absolute;left:0;top:2px;bottom:-44px;width:3px;background:#004da0}@media (min-width: 1024px){.c-pagename__head .ttl:before{top:2px;bottom:-56px;width:6px}}.c-pagename__breadcrumb{padding:11px 0 10px 13px;line-height:1}@media (min-width: 1024px){.c-pagename__breadcrumb{padding:16px 0 10px 42px}}.c-pagename__breadcrumb li{display:inline;position:relative;color:#004da0;font-size:10px;font-size:1rem;line-height:1.7em;letter-spacing:0em;font-weight:600}@media (min-width: 1024px){.c-pagename__breadcrumb li{font-size:12px;font-size:1.2rem;line-height:1.41667em}}.c-pagename__breadcrumb li a{color:#b8cad9}.c-pagename__breadcrumb li:after{content:"/";display:inline-block;color:#b8cad9;margin:0 4px 0 6px}@media (min-width: 1024px){.c-pagename__breadcrumb li:after{margin:0 5px 0 8px}}.c-pagename__breadcrumb li:last-child::after{display:none}#contact .c-pagename__head:before,#emergency .c-pagename__head:before,#consultation .c-pagename__head:before,#request .c-pagename__head:before,#faq .c-pagename__head:before,#sitemap .c-pagename__head:before{background:#DBE6ED}#about .c-pagename__head:before,#reasons .c-pagename__head:before,#thoughts .c-pagename__head:before,#familiy .c-pagename__head:before,#company .c-pagename__head:before{background-image:url("../img/common/bg_pagehead_about.jpg")}#plan .c-pagename__head:before,#family-funeral .c-pagename__head:before,#general-funeral .c-pagename__head:before,#direct-funeral .c-pagename__head:before{background-image:url("../img/common/bg_pagehead_plan.jpg")}#hall .c-pagename__head:before{background-image:url("../img/common/bg_pagehead_hall.jpg");background-position:bottom right}#flow .c-pagename__head:before,#attendees .c-pagename__head:before,#flower .c-pagename__head:before{background-image:url("../img/common/bg_pagehead_flow.jpg");background-position:bottom right}#voice .c-pagename__head:before{background-image:url("../img/common/bg_pagehead_voice.jpg")}#news .c-pagename__head:before{background-image:url("../img/common/bg_pagehead_news.jpg")}.c-panel-btn{font-family:"Noto Sans JP",sans-serif;box-shadow:1px 4px 4px 0px #00000033}@media (max-width: 1023px){.c-panel-btn{width:calc(50% - 4px)}}.c-panel-btn .link{width:100%;display:block}.c-panel-btn .img{width:100%;aspect-ratio:354 / 300;position:relative}.c-panel-btn .img img{width:100%;height:100%;object-fit:cover}.c-panel-btn .txt{display:flex;justify-content:center;align-items:center;gap:8px;color:#fff;height:90px;width:100%;position:absolute;bottom:0;left:0;padding-top:20px;font-size:28px;font-size:2.8rem;line-height:1em;letter-spacing:.1em;font-weight:700;font-size:clamp(0px, calc(28*(100vw/1440)), 28px)}@media (max-width: 1023px){.c-panel-btn .txt{font-size:14px;font-size:1.4rem;height:55px}}.c-panel-btn .txt img{width:28px;height:28px;object-fit:contain}@media (max-width: 1023px){.c-panel-btn .txt img{width:16px;height:16px}}.c-panel-btn .desc{background:#fff;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:500;font-size:clamp(0px, calc(16*(100vw/1440)), 16px);text-align:center;padding:17px 10px;position:relative;display:block}@media (max-width: 1023px){.c-panel-btn .desc{display:none}}.c-panel-btn .desc:after{content:'';display:block;width:0;height:0;position:absolute;bottom:4px;right:4px;border-style:solid;border-width:26px 26px 0px 0px;border-color:transparent #DDCE89 transparent transparent}.c-panel-btn.is-color00 .txt{background:linear-gradient(180deg, rgba(0,76,159,0) 0%, #004DA0 100%)}.c-panel-btn.is-color01 .txt{background:linear-gradient(180deg, rgba(0,76,159,0) 0%, #006C9E 100%)}.c-panel-btn.is-color02 .txt{background:linear-gradient(180deg, rgba(0,76,159,0) 0%, #008B9E 100%)}.c-panel-btn.is-color03 .txt{background:linear-gradient(180deg, rgba(0,76,159,0) 0%, #009E90 100%)}.c-plan-item-small{font-family:"Noto Sans JP",sans-serif;position:relative;width:100%;background:#fff;border-radius:15px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);padding:16px 16px 24px;display:block}@media (min-width: 1024px){.c-plan-item-small{padding:16px 16px 24px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2)}}.c-plan-item-small .img{position:relative}.c-plan-item-small .img:before{display:block;content:" ";width:100%;padding-top:73.23944%}.c-plan-item-small .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 1023px){.c-plan-item-small .img{position:relative}.c-plan-item-small .img:before{display:block;content:" ";width:100%;padding-top:67.91045%}.c-plan-item-small .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.c-plan-item-small picture{display:block}.c-plan-item-small picture img{width:100%}.c-plan-item-small .set{margin-top:17px;display:flex;text-align:center;align-items:center;position:relative;padding-left:8px;margin-bottom:8px}@media (max-width: 1023px){.c-plan-item-small .set{margin-top:12px;padding-left:7px}}.c-plan-item-small .set::before{content:"";width:16px;height:5px;position:absolute;left:-16px;top:50%;margin-top:-3px;background:var(--Secondary, #ddce89)}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-plan-item-small .set::before{left:-15px}}@media (max-width: 1023px){.c-plan-item-small .set::before{left:-16px;margin-top:-2px}}.c-plan-item-small .set .big{font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:0em;font-weight:600;letter-spacing:2.2px}@media (max-width: 1023px){.c-plan-item-small .set .big{font-size:20px;font-size:2rem;letter-spacing:2px;text-align:left}}.c-plan-item-small .price-regular{display:flex;justify-content:space-between;align-items:center;margin-top:13px;padding:0 17px 0 12px}@media (max-width: 1023px){.c-plan-item-small .price-regular{margin-top:15px;padding:0 15px 0 6px}}.c-plan-item-small .price-regular dt{font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.1em;font-weight:500}.c-plan-item-small .price-regular dd{font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:0em;font-weight:700}.c-plan-item-small .price-regular dd .yen{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:0em;font-weight:500}.c-plan-item-small .price-regular dd .small{font-size:12px;font-size:1.2rem;line-height:1.83333em;letter-spacing:0em;font-weight:500;font-feature-settings:"palt"}.c-plan-item-small .price-membership{margin-top:9px;background:#DBE6ED;display:flex;justify-content:space-between;align-items:center;padding:10px 10px 6px 12px}@media (max-width: 1023px){.c-plan-item-small .price-membership{padding:8px 14px 7px 8px}}.c-plan-item-small .price-membership dt{font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:0em;font-weight:700;color:#004da0}.c-plan-item-small .price-membership dd{color:#D25050;font-size:28px;font-size:2.8rem;line-height:1em;letter-spacing:0em;font-weight:700}@media (max-width: 1023px){.c-plan-item-small .price-membership dd{font-size:22px;font-size:2.2rem}}.c-plan-item-small .price-membership dd .yen{font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:0em;font-weight:500}@media (max-width: 1023px){.c-plan-item-small .price-membership dd .yen{font-size:18px;font-size:1.8rem}}.c-plan-item-small .price-membership dd .small{font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:0em;font-weight:500;font-feature-settings:"palt"}@media (max-width: 1023px){.c-plan-item-small .price-membership dd .small{font-size:13px;font-size:1.3rem}}.c-plan-item picture{display:block}.c-plan-item picture img{width:100%}.c-plan-item .method{font-family:"Noto Sans JP",sans-serif;display:flex;justify-content:center;align-items:center;text-align:center;width:calc(100% - 20px);max-width:284px;background:#004da0;color:#fff;border-radius:10px;border-bottom:solid 3px #778590;box-shadow:0 10px 20px 0 rgba(0,0,0,0.2);font-size:18px;font-size:1.8rem;line-height:1.5em;letter-spacing:.02em;font-weight:500;padding:6px 5px 7px;position:relative;height:100px;margin:0 auto}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-plan-item .method{font-size:15px;font-size:1.5rem}}@media (max-width: 1023px){.c-plan-item .method{padding:8px 5px 9px;max-width:260px;font-size:13px;font-size:1.3rem;line-height:1.38462em}}.c-plan-item .method:before{content:"";position:absolute;border-right:solid 3px #778590;border-bottom:solid 3px #778590;padding:4px;background:#004da0;transform:rotate(45deg);left:50%;bottom:-7px;margin-left:-5px}.c-plan-item .method+.box{margin-top:20px}.c-plan-item .method.is-color00{background:#009E71}.c-plan-item .method.is-color00::before{background:#009E71}.c-plan-item .method.is-color01{background:#009E51}.c-plan-item .method.is-color01::before{background:#009E51}.c-plan-item .method.is-color02{background:#009E32}.c-plan-item .method.is-color02::before{background:#009E32}.c-plan-item .box{padding:17px 20px 33px;position:relative;width:100%;background:#fff;border-radius:24px;box-shadow:0 10px 20px 0 rgba(0,0,0,0.2)}@media (min-width: 1024px){.c-plan-item .box{border-radius:26px;box-shadow:0 9px 9px rgba(0,0,0,0.2)}}@media (max-width: 1023px){.c-plan-item .box{border-radius:8px;padding:20px 16px 32px}}.c-plan-item .box:after{content:'';width:0;height:0;border-style:solid;border-width:0px 0px 50px 50px;border-color:transparent transparent #DDCE89 transparent;position:absolute;right:0;bottom:0;border-radius:0 0 24px 0}@media (max-width: 1023px){.c-plan-item .box:after{border-radius:0 0 8px 0;border-width:0px 0px 38px 38px}}.c-plan-item .name{margin-bottom:12px;display:flex;flex-direction:column;text-align:center;align-items:center}@media (min-width: 1024px){.c-plan-item .name{margin-bottom:9px}}.c-plan-item .name .big{font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:0em;font-weight:500;letter-spacing:2px;color:#004da0;font-family:"Noto Serif JP",serif}@media (min-width: 1024px){.c-plan-item .name .big{font-size:28px;font-size:2.8rem;line-height:1.14286em;letter-spacing:.1em;font-weight:600}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-plan-item .name .big{font-size:20px;font-size:2rem;line-height:1.2em}}.c-plan-item .name .small{font-size:12px;font-size:1.2rem;line-height:2.16667em;letter-spacing:.05em;font-weight:500}@media (min-width: 1024px){.c-plan-item .name .small{font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:.05em;font-weight:500}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-plan-item .name .small{font-size:12px;font-size:1.2rem;line-height:2em}}.c-plan-item .set{margin-top:11px;display:flex;text-align:center;align-items:center;position:relative;padding-left:4px;font-family:"Noto Sans JP",sans-serif}@media (max-width: 1023px){.c-plan-item .set{padding-left:10px;margin-top:18px}}.c-plan-item .set::before{content:"";width:16px;height:5px;position:absolute;left:-20px;top:50%;margin-top:-3px;background:var(--Secondary, #ddce89)}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-plan-item .set::before{left:-15px}}@media (max-width: 1023px){.c-plan-item .set::before{left:-16px;margin-top:-2px}}.c-plan-item .set .big{font-size:15px;font-size:1.5rem;line-height:1.2em;letter-spacing:0em;font-weight:600;letter-spacing:1.5px}@media (min-width: 1024px){.c-plan-item .set .big{font-size:24px;font-size:2.4rem;line-height:1.25em;letter-spacing:.1em;font-weight:600;letter-spacing:2px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-plan-item .set .big{font-size:16px;font-size:1.6rem}}.c-plan-item .set .small{font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:.05em;font-weight:500;position:relative;padding-left:24px}@media (min-width: 1024px){.c-plan-item .set .small{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:500;letter-spacing:1.6px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-plan-item .set .small{font-size:12px;font-size:1.2rem;line-height:1.66667em}}.c-plan-item .set .small::before{content:"";width:1px;position:absolute;left:9px;top:0;bottom:0;background:#505F6C}.c-plan-item .price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:57px;font-family:"Noto Sans JP",sans-serif}@media (min-width: 1024px){.c-plan-item .price{min-height:63px}}.c-plan-item .price dt{width:90px;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;font-weight:500;text-align:center}@media (max-width: 1023px){.c-plan-item .price dt{font-size:14px;font-size:1.4rem}}.c-plan-item .price dd{white-space:nowrap;width:calc(100% - 100px);text-align:right}.c-plan-item .price dd .small{display:inline-block;margin-left:-5px}.c-plan-item .price-regular{margin-top:14px;border-top:solid 1px rgba(119,133,144,0.3)}@media (max-width: 1023px){.c-plan-item .price-regular{margin-top:16px}}.c-plan-item .price-regular dd{font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:0em;font-weight:700}@media (max-width: 1023px){.c-plan-item .price-regular dd{font-size:16px;font-size:1.6rem}}.c-plan-item .price-regular dd .big{font-size:22px;font-size:2.2rem;line-height:1.27273em;letter-spacing:0em;font-weight:500}.c-plan-item .price-regular dd .yen{font-size:22px;font-size:2.2rem;line-height:1.27273em;letter-spacing:0em;font-weight:500}@media (max-width: 1023px){.c-plan-item .price-regular dd .yen{font-size:16px;font-size:1.6rem}}.c-plan-item .price-regular dd .small{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:0em;font-weight:500}@media (min-width: 1024px){.c-plan-item .price-regular dd .small{letter-spacing:1.4px}}@media (max-width: 1023px){.c-plan-item .price-regular dd .small{font-size:12px;font-size:1.2rem}}.c-plan-item .price-membership{background:#dbe6ed;color:#004da0;display:flex;flex-direction:column;padding:13px 9px 8px 16px}@media (max-width: 1023px){.c-plan-item .price-membership{padding:12px 9px}}.c-plan-item .price-membership dt{width:100%;padding:0;text-align:left;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:0em;font-weight:700}@media (max-width: 1023px){.c-plan-item .price-membership dt{font-size:12px;font-size:1.2rem}}.c-plan-item .price-membership dd{width:100%;font-family:"Roboto",sans-serif;color:#D25050;margin-top:12px;font-size:54px;font-size:5.4rem;line-height:1em;letter-spacing:0em;font-weight:700}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-plan-item .price-membership dd{font-size:40px;font-size:4rem}}@media (max-width: 1023px){.c-plan-item .price-membership dd{font-size:28px;font-size:2.8rem;text-align:center;margin-top:8px}}.c-plan-item .price-membership dd .yen{font-size:22px;font-size:2.2rem;line-height:1em;letter-spacing:0em;font-weight:600}@media (max-width: 1023px){.c-plan-item .price-membership dd .yen{font-size:12px;font-size:1.2rem}}.c-plan-item .price-membership dd .small{font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:0em;font-weight:600}@media (max-width: 1023px){.c-plan-item .price-membership dd .small{font-size:10px;font-size:1rem}}.c-plan-item .c-btn-detail{margin:20px auto 0;max-width:195px;height:46px;letter-spacing:1.5px}@media (min-width: 1024px){.c-plan-item .c-btn-detail{font-size:18px;font-size:1.8rem;margin:23px auto 0;max-width:260px;height:48px}}.c-plan-list{width:100%;margin:0 auto;padding-bottom:24px}.c-section-banner-area{padding:29px 0 36px;background:#143750;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}@media (min-width: 1024px){.c-section-banner-area{padding:50px 0;flex-direction:row}}@media (max-width: 1023px){.c-section-banner-area{padding:32px 16px}}.c-section-banner-area .link{width:100%;max-width:420px;height:120px;border-radius:60px;border:solid 4px #fff;background:#fff;display:flex;justify-content:flex-end;align-items:center;overflow:hidden;position:relative;font-family:"Noto Sans JP",sans-serif}@media (min-width: 1024px){.c-section-banner-area .link{width:calc(50% - 10px)}}@media (max-width: 1023px){.c-section-banner-area .link{max-width:400px;height:98px}}.c-section-banner-area .link picture{position:absolute;display:block;width:calc(100% - 170px);height:100%;left:0;top:0;overflow:hidden}@media (max-width: 1023px){.c-section-banner-area .link picture{width:calc(100% - 162px)}}.c-section-banner-area .link picture img{width:100%;height:100%;object-fit:cover}.c-section-banner-area .link .txt{width:170px;display:flex;justify-content:center;flex-direction:column;padding-left:24px;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.1em;font-weight:400}@media (max-width: 1023px){.c-section-banner-area .link .txt{font-size:14px;font-size:1.4rem;width:162px;padding-left:20px}}.c-section-banner-area .link .txt .big{font-size:24px;font-size:2.4rem;line-height:1.08333em;letter-spacing:.1em;font-weight:700;margin-bottom:10px}@media (max-width: 1023px){.c-section-banner-area .link .txt .big{font-size:20px;font-size:2rem;margin-bottom:5px}}.c-section-contact{padding:87px 0 60px;background:rgba(219,230,237,0.5)}@media (max-width: 1023px){.c-section-contact{padding:52px 0 36px}}.c-section-contact .inner{max-width:834px;margin:0 auto;padding:0}@media (max-width: 1023px){.c-section-contact__ttl{font-size:28px;font-size:2.8rem;line-height:1em;letter-spacing:.1em;font-weight:700;font-family:"Noto Sans JP",sans-serif;display:block;text-align:center;color:#D25050}}.c-section-contact__tel{position:relative;display:block;background:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:center;padding:63px 5px 30px;border:4px solid #D25050;font-family:"Noto Sans JP",sans-serif}@media (max-width: 1023px){.c-section-contact__tel{border:none;border-top:6px solid #D25050;border-bottom:6px solid #D25050;border-radius:0;margin-top:35px;padding:46px 0 25px}}.c-section-contact__tel .ttl{border-radius:12px;text-align:center;width:100%;max-width:433px;height:54px;color:#fff;background:#d25050;font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.05em;font-weight:700;position:absolute;top:-33px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center}@media (max-width: 1023px){.c-section-contact__tel .ttl{height:39px;border-radius:8px;max-width:343px;font-size:16px;font-size:1.6rem;top:-22px}}.c-section-contact__tel .ttl__txt{display:flex;justify-content:center;align-items:center;gap:8px}@media (max-width: 1023px){.c-section-contact__tel .ttl__txt{gap:4px}}.c-section-contact__tel .ttl__txt img{width:39px}@media (max-width: 1023px){.c-section-contact__tel .ttl__txt img{width:19px}}.c-section-contact__tel .number{white-space:nowrap;color:#004da0;font-size:61px;font-size:6.1rem;line-height:1em;letter-spacing:0em;font-weight:700;display:flex;justify-content:center;align-items:center;gap:16px;font-family:"Roboto",sans-serif;border:5px solid #004da0;background:#DDCE89;height:87px;border-radius:43.5px;width:90%;max-width:717px;margin:0 auto;box-shadow:0px 4px 7.3px 0px #00000040}@media only screen and (max-width: 400px){.c-section-contact__tel .number{font-size:13.5vw}}@media (max-width: 1023px){.c-section-contact__tel .number{font-size:32px;font-size:3.2rem;gap:11px;height:56px;border-width:2px;border-radius:28px;max-width:335px}}.c-section-contact__tel .number img{width:57px}@media (max-width: 1023px){.c-section-contact__tel .number img{width:36px}}.c-section-contact__tel .desc{font-size:15px;font-size:1.5rem;line-height:2.13333em;letter-spacing:.1em;font-weight:400;display:block;margin-top:23px;text-align:center}@media (max-width: 1023px){.c-section-contact__tel .desc{font-size:14px;font-size:1.4rem;line-height:1.71429em;margin-top:17px}}.c-section-method{padding:60px 0;position:relative}@media (max-width: 1023px){.c-section-method{padding:39px 0 42px}}.c-section-method:after{content:'';display:block;width:100%;height:246px;background:#DBE6ED;position:absolute;bottom:0;left:0}.c-section-method .inner{max-width:1078px;padding:0;display:flex;justify-content:space-between;position:relative;z-index:2}@media (max-width: 1023px){.c-section-method .inner{justify-content:center;flex-wrap:wrap;gap:8px}}@media (min-width: 1024px){.c-section-method__item{width:calc(33.33% - 5.3333px)}}.c-section-method__btn{margin:46px auto 0;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}.c-section-method__btn a{width:100%;max-width:423px}@media (max-width: 1023px){.c-section-method__btn a{max-width:322px}}.c-section-service{padding:64px 0 150px;width:100%;overflow:hidden;font-family:"Noto Sans JP",sans-serif}@media (max-width: 1023px){.c-section-service{padding:64px 0 65px}}.c-section-service .inner{max-width:1022px}.c-section-service__line{margin-bottom:31px}@media (min-width: 1024px){.c-section-service__line{margin-bottom:55px}}.c-section-service__line .ttl{margin-bottom:6px;text-align:center;font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:.12em;font-weight:700}.c-section-service__line .ttl span{position:relative;display:inline-block;padding:0 17px}@media (min-width: 1024px){.c-section-service__line .ttl span{padding:0 17px}}.c-section-service__line .ttl span:before,.c-section-service__line .ttl span:after{content:"";position:absolute;top:5px;width:2px;height:21px;background:#505f6c}.c-section-service__line .ttl span:before{left:0;transform:rotate(-35deg)}.c-section-service__line .ttl span:after{right:0;transform:rotate(35deg)}.c-section-service__line .box{background:#00c751;padding:22px 25px 22px;border-radius:15px}@media (min-width: 1024px){.c-section-service__line .box{max-width:510px;margin:0 auto;border-radius:20px;padding:22px 34px 32px}}.c-section-service__line .txt{margin-bottom:10px;text-align:center;color:#fff;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:0em;font-weight:700}@media (max-width: 1023px){.c-section-service__line .txt{margin-bottom:16px}}.c-section-service__line .btn{transition:all 0.3s;transition-property:background, color;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100px;height:59px;background:#fff;box-shadow:3px 3px 3px rgba(0,0,0,0.15);font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:0em;font-weight:700;max-width:387px;margin:0 auto;cursor:pointer}@media (max-width: 1023px){.c-section-service__line .btn{padding:22px 26px 24px;height:52px}}@media only screen and (min-width: 1024px){.c-section-service__line .btn:hover{opacity:1;background:#505f6c;color:#fff}}.c-section-service__other{text-align:center;color:#000000;margin-bottom:14px;font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:.08em;font-weight:500}@media (min-width: 1024px){.c-section-service__other{margin-bottom:22px;font-size:17px;font-size:1.7rem;line-height:1.47059em;letter-spacing:0em;font-weight:400}}@media (max-width: 1023px){.c-section-service .splide{width:calc(83.3vw - 64px);margin:0 auto}}@media (max-width: 1023px){.c-section-service .splide__track{overflow:visible}}@media (min-width: 1024px){.c-section-service .splide__slide{padding:0 1px}}.c-section-service .splide__slide a{display:block}.c-section-service .splide__slide img{width:100%}.c-section-service .splide__arrow{bottom:auto;top:50%;margin-top:-9px;width:23px;height:23px;background-image:url("../img/common/icon/slider-arrow.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}.c-section-service .splide__arrow--prev{left:-32px;margin-left:0}@media (min-width: 1024px){.c-section-service .splide__arrow--prev{left:-51px;margin-left:0}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-section-service .splide__arrow--prev{left:-54px}}.c-section-service .splide__arrow--next{right:-32px;margin-right:0}@media (min-width: 1024px){.c-section-service .splide__arrow--next{right:-51px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-section-service .splide__arrow--next{right:-54px}}.c-section-service .splide__pagination{bottom:-24px}@media (min-width: 1024px){.c-section-service .splide__pagination{bottom:-29px}}.c-section-service .splide__pagination__page{background:#dbe6ed}@media (max-width: 1023px){.c-section-service .splide__pagination__page{width:9px;height:9px;margin:0 5px}}.c-title-primary{text-align:center;color:#004da0;font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.1em;font-weight:600}@media (min-width: 1024px){.c-title-primary{font-size:32px;font-size:3.2rem;line-height:1.4em;letter-spacing:.05em}}.c-voice-item{height:100%;padding:32px 30px 20px;border:3px solid #004da0;background:#fff;box-shadow:1px 4px 6px 0px #00000033;position:relative;display:flex;justify-content:space-between;flex-direction:column}@media (max-width: 1023px){.c-voice-item{padding:22px 16px 20px}}.c-voice-item:before{content:'';display:block;position:absolute;top:9px;left:9px;width:0;height:0;border-style:solid;border-width:20px 20px 0px 0px;border-color:#004da0 transparent transparent transparent}@media (max-width: 1023px){.c-voice-item:before{border-width:16px 16px 0px 0px;top:6px;left:6px}}.c-voice-item .ttl{font-size:22px;font-size:2.2rem;line-height:1.54545em;letter-spacing:.1em;font-weight:600;text-decoration:underline;color:#004da0;text-underline-offset:2px;text-decoration-thickness:1px}@media (max-width: 1023px){.c-voice-item .ttl{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.05em}}.c-voice-item .info{background:#DBE6ED;padding:16px 16px;width:100%;display:flex;justify-content:space-between;margin-top:17px}@media (max-width: 1023px){.c-voice-item .info{padding:12px 16px;margin-top:10px}}.c-voice-item .info .picture{width:100px;height:100px}@media (max-width: 1023px){.c-voice-item .info .picture{width:93px;height:93px}}.c-voice-item .info .picture img{width:100%;height:100%;object-fit:cover}.c-voice-item .info .txt{width:calc(100% - 120px);font-family:"Noto Sans JP",sans-serif}@media (max-width: 1023px){.c-voice-item .info .txt{width:calc(100% - 113px)}}.c-voice-item .info .txt li{position:relative;font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.1em;font-weight:400;padding-left:12px}@media (max-width: 1023px){.c-voice-item .info .txt li{font-size:16px;font-size:1.6rem;line-height:1.625em}}.c-voice-item .info .txt li:before{content:'';display:block;width:7px;height:7px;left:-3px;top:calc(50% - 3.5px);background:#143750;border-radius:50%;position:absolute}.c-voice-item .desc{margin-top:20px;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.02em;font-weight:400;display:block}@media (max-width: 1023px){.c-voice-item .desc{font-size:14px;font-size:1.4rem;line-height:1.71429em}}.c-voice-item .foot{border-top:1px solid #143750;margin-top:20px;padding-top:20px;display:flex;justify-content:space-between;font-family:"Noto Sans JP",sans-serif}@media (max-width: 1023px){.c-voice-item .foot{margin-top:15px;padding-top:15px}}.c-voice-item .area{font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.05em;font-weight:500}@media (max-width: 1023px){.c-voice-item .area{font-size:13px;font-size:1.3rem}}.c-voice-item .date{font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.2em;font-weight:500}@media (max-width: 1023px){.c-voice-item .date{font-size:13px;font-size:1.3rem}}.c-voice{position:relative;overflow:hidden}.c-voice .inner{padding:0 8px;max-width:1250px;position:relative;z-index:2}.c-voice__ttl{font-size:30px;font-size:3rem;line-height:1em;letter-spacing:.05em;font-weight:700;display:block;text-align:center;font-family:"Noto Sans JP",sans-serif;color:#004da0}@media (max-width: 1023px){.c-voice__ttl{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.1em}}.c-voice__desc{text-align:center;display:block;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.1em;font-weight:400;margin-top:30px}@media (max-width: 1023px){.c-voice__desc{font-size:14px;font-size:1.4rem;line-height:1.71429em;margin-top:16px}}.c-voice__desc+.c-voice__list{margin-top:40px}@media (max-width: 1023px){.c-voice__desc+.c-voice__list{margin-top:32px}}.c-voice__list{position:relative;z-index:2;width:85%;margin:0 auto}@media (min-width: 1024px){.c-voice__list{width:100%;max-width:1034px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-voice__list{width:calc(100% - 190px)}}@media (max-width: 1023px){.c-voice .splide .splide__track{overflow:visible}}@media (max-width: 1023px){.c-voice .splide .splide__arrow{bottom:-106px;width:35px;height:35px;background-image:url("../img/common/icon/slider-arrow_white.svg")}}@media (min-width: 1024px){.c-voice .splide .splide__arrow{bottom:auto;top:50%;width:43px;height:43px;margin-top:-22px}}.c-voice .splide .splide__arrow--prev{margin-left:-48px}@media (min-width: 1024px){.c-voice .splide .splide__arrow--prev{left:-88px;margin-left:0}}@media only screen and (min-width: 1024px) and (max-width: 1300px){.c-voice .splide .splide__arrow--prev{left:-74px}}.c-voice .splide .splide__arrow--next{margin-right:-48px}@media (min-width: 1024px){.c-voice .splide .splide__arrow--next{right:-88px;margin-right:0}}@media only screen and (min-width: 1024px) and (max-width: 1300px){.c-voice .splide .splide__arrow--next{right:-74px}}.c-voice .splide .splide__pagination{bottom:-46px}@media (min-width: 1024px){.c-voice .splide .splide__pagination{bottom:-53px}}@media (max-width: 1023px){.c-voice .splide .splide__pagination__page{width:8px;height:8px}}.c-voice .splide .splide__pagination__page.is-active{background:#ddce89}.c-voice__btn{margin-top:146px}@media (min-width: 1024px){.c-voice__btn{margin-top:91px}}.c-voice__btn a{margin:0 auto;letter-spacing:0.1em;padding-left:0}.c-voice__btn a:before{right:18px}@media (max-width: 1023px){.c-voice__btn a{width:233px}}.alignnone{margin:5px 0 20px}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px auto}.alignleft{float:left;margin:5px auto 20px 0}a img.alignright{float:right;margin:5px 0 20px auto}a img.alignnone{margin:5px 0 20px}a img.alignleft{float:left;margin:5px auto 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center;max-width:100%}.wp-caption.alignnone{margin:5px 0 20px}.wp-caption.alignleft{margin:5px auto 20px 0}.wp-caption.alignright{margin:5px 0 20px auto}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{margin:10px 0 0;color:#778590;font-size:13px;font-size:1.3rem;line-height:1.84615em;letter-spacing:0em;font-weight:600}@media (min-width: 1024px){.wp-caption p.wp-caption-text{margin:16px 0 0;font-size:12px;font-size:1.2rem;line-height:1.33333em}}.wp-video{max-width:100%;margin-bottom:40px}.wp-video video{max-width:100%;height:auto}.cms-content{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;word-wrap:break-word}.cms-content::after{content:"";clear:both;display:table}.cms-content ul,.cms-content ol{padding-left:21px;margin-bottom:20px}@media (min-width: 1024px){.cms-content ul,.cms-content ol{padding-left:23px;margin-bottom:20px}}.cms-content ul li,.cms-content ol li{font-size:14px;font-size:1.4rem;line-height:1.8571em;letter-spacing:.02em;font-weight:400}@media (min-width: 1024px){.cms-content ul li,.cms-content ol li{font-size:16px;font-size:1.6rem;line-height:2.1333em}}.cms-content ul[style*="list-style-type: circle;"] li{list-style-type:circle}.cms-content ul[style*="list-style-type: circle;"] li:before{display:none}.cms-content ul[style*="list-style-type: square;"] li{list-style-type:square}.cms-content ul[style*="list-style-type: square;"] li:before{display:none}.cms-content ul li{position:relative;list-style:none}.cms-content ul li:before{content:'';position:absolute;width:3px;height:3px;background:#143750;border-radius:50%;left:-12px;top:13px}@media (min-width: 1024px){.cms-content ul li:before{top:15px;left:-13px}}.cms-content ol[style*="list-style-type: lower-roman;"] li{list-style-type:lower-roman}.cms-content ol[style*="list-style-type: lower-alpha;"] li{list-style-type:lower-alpha}.cms-content ol[style*="list-style-type: lower-greek;"] li{list-style-type:lower-greek}.cms-content ol[style*="list-style-type: upper-alpha;"] li{list-style-type:upper-alpha}.cms-content ol[style*="list-style-type: upper-roman;"] li{list-style-type:upper-roman}.cms-content ol li{list-style-type:decimal}.cms-content ol li::marker{font-weight:700}.cms-content p{margin-bottom:10px;font-size:14px;font-size:1.4rem;line-height:1.8571em;letter-spacing:.02em;font-weight:400}@media (min-width: 1024px){.cms-content p{margin-bottom:10px;font-size:16px;font-size:1.6rem;line-height:2.1333em}}.cms-content iframe{max-width:100% !important}.cms-content img{max-width:100%;height:auto;max-height:100%;width:auto}.cms-content h2{color:#004da0;margin:32px 0 9px;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.1em;font-weight:600}@media (min-width: 1024px){.cms-content h2{margin:40px 0 12px;font-size:24px;font-size:2.4rem;line-height:1.5em}}.cms-content h2:first-child{margin-top:0}.cms-content h3{margin:32px 0 8px;padding-left:12px;position:relative;color:#004da0;font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.1em;font-weight:600}@media (min-width: 1024px){.cms-content h3{margin:40px 0 12px;padding-left:16px;font-size:22px;font-size:2.2rem;line-height:1.45455em}}.cms-content h3:before{content:'';position:absolute;left:0;top:1px;bottom:1px;width:4px;background:#004da0}@media (min-width: 1024px){.cms-content h3:before{top:0px;bottom:0px}}.cms-content h3:first-child{margin-top:0}.cms-content h4{margin:31px 0 8px;padding-left:12px;position:relative;color:#004da0;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.1em;font-weight:600}@media (min-width: 1024px){.cms-content h4{margin:40px 0 11px;padding-left:16px;font-size:20px;font-size:2rem;line-height:1.6em}}.cms-content h4:before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:#004da0}.cms-content h4:first-child{margin-top:0}.cms-content h5{margin:32px 0 8px;padding-left:12px;position:relative;color:#004da0;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.1em;font-weight:600}@media (min-width: 1024px){.cms-content h5{margin:41px 0 11px;padding-left:16px;font-size:16px;font-size:1.6rem;line-height:1.75em}}.cms-content h5:before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:#004da0}.cms-content h5:first-child{margin-top:0}.cms-content blockquote{margin:32px 0 32px;padding:24px 24px 24px;border-radius:2px;background:rgba(219,230,237,0.3)}@media (min-width: 1024px){.cms-content blockquote{margin:40px 0 40px;padding:24px 24px 24px}}.cms-content blockquote p:last-child{margin-bottom:0}.cms-content a{color:#004da0;text-decoration:underline;font-weight:500}.cms-content table{table-layout:fixed;margin-bottom:40px}.cms-content table td,.cms-content table th{border:solid 1px #dbe6ed;padding:13px 10px 12px 24px;font-size:14px;font-size:1.4rem;line-height:1.8571em;letter-spacing:0em;font-weight:500}@media (min-width: 1024px){.cms-content table td,.cms-content table th{padding:18px 24px 17px;font-size:15px;font-size:1.5rem;line-height:2.13333em;letter-spacing:.1em;font-weight:500}}.cms-content table td:not(:first-child),.cms-content table th:not(:first-child){border-left:none}.cms-content table td:not(:last-child),.cms-content table th:not(:last-child){border-right:none}.cms-content table th{text-align:left;background:#dbe6ed;color:#004da0;font-weight:900}@media (max-width: 1023px){.cms-content table td{padding-top:11px;padding-bottom:10px;letter-spacing:0.1em}}.cms-content .table-rounded{border-radius:4px;overflow:hidden;border:solid 1px #dbe6ed}.cms-content .table-rounded table{margin:0}.cms-content .table-rounded table th:first-child,.cms-content .table-rounded table td:first-child{border-left:none}.cms-content .table-rounded table th:last-child,.cms-content .table-rounded table td:last-child{border-right:none}.cms-content .table-rounded table tr:first-child th,.cms-content .table-rounded table tr:first-child td{border-top:none}.cms-content .table-rounded table tr:last-child th,.cms-content .table-rounded table tr:last-child td{border-bottom:none}.cms-content .box-table{margin:31px 0 24px;width:calc(100% + 32px);margin-left:-16px}@media (min-width: 1024px){.cms-content .box-table{margin:39px 0 39px;width:100%;margin-left:auto}}@media (max-width: 1023px){.cms-content .box-table__scroller{overflow-x:scroll;width:100%;padding-bottom:15px}}@media (max-width: 1023px){.cms-content .box-table__content{width:782px;padding:0 18px}}@media only screen and (min-width: 751px) and (max-width: 1023px){.cms-content .box-table__content{width:100%}}.cms-content .box-table__note{margin-top:14px;text-align:center}@media (min-width: 1024px){.cms-content .box-table__note{display:none}}.cms-content .box-table__note span{position:relative;padding-left:40px;padding-right:8px;text-align:left;display:inline-block;font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:0em;font-weight:500}.cms-content .box-table__note span:before{content:'';position:absolute;left:0;top:0;width:30px;height:36px;background:url(../../assets/img/common/icon/hand-swipe.svg) center center no-repeat;background-size:100% auto}@media (max-width: 1023px){.cms-content .box-table .table-rounded{width:100%}}.cms-content .box-table .simplebar-horizontal{left:18px;right:18px;background:rgba(219,230,237,0.3);border-radius:10px}.cms-content .box-table .simplebar-scrollbar:before{background:rgba(20,55,80,0.5)}.cms-content .box-two-col{margin:32px 0 18px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 1024px){.cms-content .box-two-col{margin:40px 0 32px}}.cms-content .box-two-col .col{width:100%}@media (min-width: 1024px){.cms-content .box-two-col .col{width:calc(50% - 10px)}}@media (max-width: 1023px){.cms-content .box-two-col .col:nth-child(2){margin-top:20px}}.cms-content .box-two-col .wp-caption{margin:0}.footer{background:#edf2f6;border-bottom:10px solid #004da0;padding-bottom:20px;margin-bottom:155px;overflow:hidden}@media (min-width: 1024px){.footer{border-bottom-width:13px;padding-bottom:0;margin-bottom:115px}}.footer__inner{padding:0 10px}@media (min-width: 1024px){.footer__inner{max-width:1440px;margin:0 auto;padding:0 40px 0 40px}}.footer__row-1{padding:32px 5px 16px}@media (min-width: 1024px){.footer__row-1{padding:27px 0 33px;display:flex;justify-content:space-between}}@media only screen and (max-width: 1200px){.footer__row-1{flex-wrap:wrap}}.footer__info{width:100%;margin-bottom:30px}@media (min-width: 1024px){.footer__info{width:262px;padding-top:15px;margin-bottom:0}}.footer__info .logo{margin-left:-2px}@media (min-width: 1024px){.footer__info .logo{margin-left:0}}@media (max-width: 1023px){.footer__info .logo img{width:178px}}@media only screen and (min-width: 1201px) and (max-width: 1365px){.footer__info .logo img{width:260px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.footer__info .logo img{width:230px}}.footer__navi{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}@media (min-width: 1024px){.footer__navi{width:calc(100% - 300px);padding-top:12px;gap:6.5%}}@media only screen and (max-width: 1200px){.footer__navi{width:100%;justify-content:flex-start;margin-top:30px}}@media (max-width: 1023px){.footer__navi{flex-wrap:wrap}}.footer__navi .col-1{width:fit-content}@media (max-width: 1023px){.footer__navi .col-1{width:55%;max-width:280px}}.footer__navi .col-2{width:fit-content}@media (max-width: 1023px){.footer__navi .col-2{width:45%}}.footer__navi .col-3{width:fit-content}@media (max-width: 1023px){.footer__navi .col-3{width:100%;position:relative;margin-top:21px;padding-top:25px}.footer__navi .col-3:before{content:'';position:absolute;width:100vw;height:2px;background:#FFF;top:0;left:50%;transform:translateX(-50%)}}.footer__navi .head{margin-top:20px}@media (min-width: 1024px){.footer__navi .head{margin-top:28px}}.footer__navi .head:first-child{margin-top:0}@media (max-width: 1023px){.footer__navi .head-customer-inquiry{margin-top:14px;margin-bottom:9px}}.footer__navi .link{margin-top:19px;margin-left:0}@media (min-width: 1024px){.footer__navi .link{margin-top:11px;margin-left:10px}}.footer__navi .link a{padding-right:19px;position:relative;display:inline-block;font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:0em;font-weight:400}@media only screen and (min-width: 1024px) and (max-width: 1200px){.footer__navi .link a{font-size:13px;font-size:1.3rem;line-height:2em}}@media (max-width: 1023px){.footer__navi .link a{font-size:12px;font-size:1.2rem}}.footer__navi .link a:before{content:'';position:absolute;right:0;top:7px;width:15px;height:15px;background-image:url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.10477 0.600586H1.60001C1.04772 0.600586 0.600006 1.0483 0.600006 1.60059V10.6006C0.600006 11.1529 1.04772 11.6006 1.60001 11.6006H10.6C11.1523 11.6006 11.6 11.1529 11.6 10.6006V9.09582" stroke="%23143750" stroke-width="1.2" stroke-linecap="round"/><path d="M4.10431 7.24762C3.86999 7.48194 3.86999 7.86184 4.10431 8.09615C4.33862 8.33047 4.71852 8.33047 4.95284 8.09615L4.52857 7.67189L4.10431 7.24762ZM12.2001 0.600373C12.2001 0.269003 11.9314 0.000373632 11.6001 0.000374064L6.20006 0.000381292C5.86869 0.00038163 5.60006 0.269011 5.60007 0.600382C5.60007 0.931753 5.86869 1.20038 6.20007 1.20038L11.0001 1.20037L11.0001 6.00038C11.0001 6.33175 11.2687 6.60037 11.6001 6.60037C11.9314 6.60037 12.2001 6.33174 12.2001 6.00037L12.2001 0.600373ZM4.52857 7.67189L4.95284 8.09615L12.0243 1.02464L11.6001 0.600374L11.1758 0.176111L4.10431 7.24762L4.52857 7.67189Z" fill="%23143750"/></svg>');background-position:center;background-repeat:no-repeat;background-size:14px auto}@media only screen and (min-width: 1024px) and (max-width: 1200px){.footer__navi .link a:before{top:6px;background-size:12px auto}}@media (min-width: 1024px){.footer__row-2{padding:0 0 30px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}}.footer__links{line-height:1;display:flex;flex-wrap:wrap;gap:5px 10px}@media (min-width: 1024px){.footer__links{gap:5px 15px}}.footer__links li{padding-right:10px;position:relative;line-height:1;display:inline-block}@media (min-width: 1024px){.footer__links li{padding-left:15px;padding-right:0}}.footer__links li:before{content:'';position:absolute;top:5px;right:0;width:1px;height:13px;background:#143750}@media (min-width: 1024px){.footer__links li:before{top:4px;right:auto;left:0;height:14px}}@media (min-width: 1024px){.footer__links li:first-child:before{display:none}}@media (max-width: 1023px){.footer__links li:last-child:before{display:none}}.footer__links a{font-size:12px;font-size:1.2rem;line-height:1.75em;letter-spacing:.01em;font-weight:500;font-family:"Noto Sans JP",sans-serif}@media (min-width: 1024px){.footer__links a{font-size:14px;font-size:1.4rem;line-height:1.5em;letter-spacing:.1em;font-weight:400}}@media only screen and (max-width: 360px){.footer__links a{font-size:11px;font-size:1.1rem;line-height:1.90909em}}.footer__links .link-external a{position:relative;display:inline-block;padding-right:17px}.footer__links .link-external a:before{content:'';position:absolute;right:0;top:5px;width:12px;height:12px;background-image:url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.10477 0.600586H1.60001C1.04772 0.600586 0.600006 1.0483 0.600006 1.60059V10.6006C0.600006 11.1529 1.04772 11.6006 1.60001 11.6006H10.6C11.1523 11.6006 11.6 11.1529 11.6 10.6006V9.09582" stroke="%23143750" stroke-width="1.2" stroke-linecap="round"/><path d="M4.10431 7.24762C3.86999 7.48194 3.86999 7.86184 4.10431 8.09615C4.33862 8.33047 4.71852 8.33047 4.95284 8.09615L4.52857 7.67189L4.10431 7.24762ZM12.2001 0.600373C12.2001 0.269003 11.9314 0.000373632 11.6001 0.000374064L6.20006 0.000381292C5.86869 0.00038163 5.60006 0.269011 5.60007 0.600382C5.60007 0.931753 5.86869 1.20038 6.20007 1.20038L11.0001 1.20037L11.0001 6.00038C11.0001 6.33175 11.2687 6.60037 11.6001 6.60037C11.9314 6.60037 12.2001 6.33174 12.2001 6.00037L12.2001 0.600373ZM4.52857 7.67189L4.95284 8.09615L12.0243 1.02464L11.6001 0.600374L11.1758 0.176111L4.10431 7.24762L4.52857 7.67189Z" fill="%23143750"/></svg>');background-position:center;background-repeat:no-repeat;background-size:11px auto}.footer__copyright{padding-top:12px;margin-left:0;font-size:11px;font-size:1.1rem;line-height:1.90909em;letter-spacing:0em;font-weight:500;font-family:"Noto Sans JP",sans-serif}@media (min-width: 1024px){.footer__copyright{padding-top:0px;margin-left:-7px;font-size:12px;font-size:1.2rem;line-height:2.08333em;letter-spacing:0em;font-weight:400}}.header{position:absolute;left:0;top:0;width:100%;height:54px;border-bottom:solid 1px #dbe6ed}@media (min-width: 1024px){.header{position:fixed;z-index:1000;height:88px;background:#FFF}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header{height:70px}}.header__inner{height:100%;padding:0 10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width: 1024px){.header__inner{padding:0 0 0 40px;max-width:1440px;margin:0 auto}}.header__logo{width:111px;margin-left:5px}@media (min-width: 1024px){.header__logo{width:158px;margin-left:0}}.header__logo img{display:block;width:100%;height:auto}.header__gNavi{width:calc(100% - 192px);display:flex;justify-content:flex-end;align-items:center;padding:0 37px 0 0}@media only screen and (min-width: 1201px) and (max-width: 1365px){.header__gNavi{padding:0 10px 0 0}}.header__gNavi>li{margin-left:23px;cursor:pointer}@media only screen and (min-width: 1201px) and (max-width: 1365px){.header__gNavi>li{margin-left:20px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi>li{margin-left:10px}}.header__gNavi>li>.link{padding:5px 5px 20px;transition:color .3s;will-change:color;font-family:"Noto Sans JP",sans-serif;cursor:pointer;position:relative;color:#004da0;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.05em;font-weight:700}@media only screen and (min-width: 1201px) and (max-width: 1365px){.header__gNavi>li>.link{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:0em;font-weight:700}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi>li>.link{padding:5px 5px 13px;font-size:13px;font-size:1.3rem;line-height:1.84615em;letter-spacing:0em;font-weight:700}}.header__gNavi>li>.link:after{content:'';position:absolute;left:50%;bottom:4px;margin-left:-5px;border-right:solid 2px #004da0;border-bottom:solid 2px #004da0;padding:4px;transform:rotate(45deg) skew(-20deg, -20deg);transition:border .3s;will-change:border}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi>li>.link:after{padding:3px;bottom:6px}}.header__gNavi>li:not(.hasSub)>.link{padding-bottom:5px}.header__gNavi>li:not(.hasSub)>.link:after{display:none}@media only screen and (min-width: 1024px){.header__gNavi>li:hover{cursor:default}.header__gNavi>li:hover>.link{color:#778590}.header__gNavi>li:hover>.link:after{border-right-color:#778590;border-bottom-color:#778590}.header__gNavi>li:hover .navSub{opacity:1;pointer-events:all}}.header__gNavi .navSub{position:absolute;z-index:1000;left:0;top:calc(100% - 15px);width:100%;padding-top:15px;opacity:0;transition:opacity .3s;will-change:opacity;pointer-events:none}.header__gNavi .navSub .box-out{background:#dbe6ed}.header__gNavi .navSub .box-in{padding:0 25px;max-width:1280px;margin:0 auto;display:flex;justify-content:space-between}.header__gNavi .navSub .head{width:360px;display:flex;justify-content:center;flex-direction:column}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi .navSub .head{width:320px}}.header__gNavi .navSub .head .link a{padding-right:26px;position:relative;color:#004da0;font-size:28px;font-size:2.8rem;line-height:1.14286em;letter-spacing:.15em;font-weight:500}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi .navSub .head .link a{font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:.12em;font-weight:500}}.header__gNavi .navSub .head .link a:before{content:'';position:absolute;right:0;top:50%;width:20px;height:8px;margin-top:-4px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.07 5'%3E%3Cg %3E%3Cpolyline points='.5 4.5 18.57 4.5 13.5 .5' fill='none' stroke='%23004da0' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:18px auto}.header__gNavi .navSub .head .desc{margin-top:23px;font-size:18px;font-size:1.8rem;line-height:1.7777em;letter-spacing:.1em;font-weight:500}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi .navSub .head .desc{margin-top:17px;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.1em;font-weight:500}}.header__gNavi .navSub .content{position:relative;width:calc(100% - 360px)}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi .navSub .content{width:calc(100% - 320px)}}.header__gNavi .navSub .content:before{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background:#FFF}.header__gNavi .navSub-funeral .content:before{top:8px;bottom:8px}.header__gNavi .navSub-funeral .list{display:flex;flex-wrap:wrap;padding:39px 0 27px 25px;max-width:822px;margin:0 0 0 auto}.header__gNavi .navSub-funeral .list li{width:calc(100% / 4 - 19px);margin-right:25px}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi .navSub-funeral .list li{width:calc(100% / 4 - 8px);margin-right:10px}}.header__gNavi .navSub-funeral .list li:nth-child(4n){margin-right:0}.header__gNavi .navSub-funeral .list img{width:100%}.header__gNavi .navSub-funeral .list .txt{margin-top:3px;text-align:center;display:block;font-family:"Noto Sans JP",sans-serif;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.05em;font-weight:700}@media only screen and (min-width: 1201px) and (max-width: 1365px){.header__gNavi .navSub-funeral .list .txt{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:0em;font-weight:700}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi .navSub-funeral .list .txt{font-size:13px;font-size:1.3rem;line-height:1.84615em;letter-spacing:0em;font-weight:700}}.header__gNavi .navSub-flan .list{display:flex;flex-wrap:wrap;padding:24px 0 28px 25px;max-width:822px;margin:0 0 0 auto;gap:14px}.header__gNavi .navSub-flan .list li{width:calc(100% / 3 - 10px)}.header__gNavi .navSub-flan .list a{display:block;width:100%;height:100%;padding:11px 0 10px;transition:background .3s;will-change:background;cursor:pointer}@media only screen and (min-width: 1024px){.header__gNavi .navSub-flan .list a:hover{opacity:1}.header__gNavi .navSub-flan .list a:hover .img{background:#edf2f4}}.header__gNavi .navSub-flan .list .img{background:#FFF;box-shadow:0px 3px 3px rgba(0,0,0,0.15);border-radius:20px;transition:0.3s;overflow:hidden}.header__gNavi .navSub-flan .list .txt{margin-top:10px;color:#143750;font-size:18px;font-size:1.8rem;line-height:1.3em;letter-spacing:0em;font-weight:600;font-family:"Noto Sans JP",sans-serif;display:block;text-align:center}@media only screen and (max-width: 1200px){.header__gNavi .navSub-flan .list .txt{font-size:14px;font-size:1.4rem}}.header__gNavi .navSub-flan .list .ttl{display:flex;align-items:center;justify-content:center;text-align:center;min-height:42px;margin-top:3px;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.05em;font-weight:500;color:#004da0}@media only screen and (min-width: 1201px) and (max-width: 1365px){.header__gNavi .navSub-flan .list .ttl{font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi .navSub-flan .list .ttl{min-height:44px;font-size:16px;font-size:1.6rem;line-height:1.375em;letter-spacing:.05em;font-weight:500}}.header__gNavi .navSub-search .box-in{max-width:1440px;justify-content:flex-end}.header__gNavi .navSub-search .content{max-width:951px}.header__gNavi .navSub-search .area{padding:23px 0 25px 25px;width:calc(100% + 5px);display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative}.header__gNavi .navSub-search .area:after{content:'';position:absolute;left:0;bottom:0;width:100vw;height:2px;background:#FFF}.header__gNavi .navSub-search .area .col{width:calc(50% - 6px);max-width:448px}.header__gNavi .navSub-search .area .col-2{margin-left:11px}.header__gNavi .navSub-search .area .ttl{margin-bottom:10px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:0em;font-weight:700;font-family:"Noto Sans JP",sans-serif}.header__gNavi .navSub-search .area .list{line-height:1;display:flex;flex-wrap:wrap;gap:8px}.header__gNavi .navSub-search .area .list li{display:inline-block;line-height:1}.header__gNavi .navSub-search .area .list a{padding:0 10px;height:34px;transition:background .3s;will-change:background;display:flex;align-items:center;justify-content:center;background:#FFF;border-radius:3px;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.1em;font-weight:400;font-family:"Noto Sans JP",sans-serif;cursor:pointer}@media only screen and (min-width: 1024px){.header__gNavi .navSub-search .area .list a:hover{opacity:1;background:#edf2f4}}.header__gNavi .navSub-search .form{margin-left:25px;padding:23px 0 22px}.header__gNavi .navSub-search .form__inner{margin:0 0 0 auto;max-width:904px;display:flex;align-items:center}.header__gNavi .navSub-search .form__ttl{margin-right:39px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:0em;font-weight:700;font-family:"Noto Sans JP",sans-serif}.header__gNavi .navSub-search .form__group{width:284px;position:relative;line-height:1}.header__gNavi .navSub-search .form__group input{appearance:none;width:100%;height:31px;background:#FFF;border:none;padding:3px 11px;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.05em;font-weight:500;font-family:"Noto Sans JP",sans-serif;border-radius:3px;box-sizing:border-box;color:#333}.header__gNavi .navSub-search .form__group input::placeholder{color:#778590}.header__gNavi .navSub-search .form__group button{appearance:none;position:absolute;right:0;top:0;width:31px;height:31px;border:none;background-color:#FFF;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.05 22.05'%3E%3Cg%3E%3Ccircle cx='9.39' cy='9.39' r='7.89' fill='none' stroke='gray' stroke-miterlimit='10' stroke-width='3'/%3E%3Cline x1='14.97' y1='14.97' x2='20.55' y2='20.55' fill='none' stroke='gray' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:21px auto}.header__gNavi .navSub-flow .list{display:flex;flex-wrap:wrap;max-width:605px}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__gNavi .navSub-flow .list{max-width:none;width:calc(100% + 25px)}}.header__gNavi .navSub-flow .list li{width:calc(100% / 2);border-top:solid 2px #FFF;border-right:solid 2px #FFF}.header__gNavi .navSub-flow .list li:nth-child(-n+2){border-top:none}.header__gNavi .navSub-flow .list a{transition:background .3s;will-change:background;position:relative;display:flex;align-items:center;width:100%;height:103px;padding-left:20px;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:0em;font-weight:400;font-family:"Noto Sans JP",sans-serif;cursor:pointer}@media only screen and (min-width: 1024px){.header__gNavi .navSub-flow .list a:hover{opacity:1;background:#edf2f4}}.header__gNavi .navSub-flow .list a:before{content:'';position:absolute;right:18px;top:50%;width:20px;height:8px;margin-top:-4px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.07 5'%3E%3Cg %3E%3Cpolyline points='.5 4.5 18.57 4.5 13.5 .5' fill='none' stroke='%23004da0' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:18px auto}.header__contact{width:210px}@media (min-width: 1024px){.header__contact{width:318px;padding-right:10px}}@media only screen and (min-width: 1201px) and (max-width: 1365px){.header__contact{width:298px;padding-right:0px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__contact{width:252px;padding-right:0px}}.header__contact a{transition:background .3s;will-change:background;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:28px;padding-left:2px;border-radius:100px;background:#004da0;color:#FFF;font-size:11px;font-size:1.1rem;line-height:1em;letter-spacing:0em;font-weight:700;cursor:pointer}@media (min-width: 1024px){.header__contact a{height:42px;font-size:16px;font-size:1.6rem;line-height:1em}}@media only screen and (min-width: 1201px) and (max-width: 1365px){.header__contact a{font-size:15px;font-size:1.5rem;line-height:1em}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__contact a{height:36px;font-size:13px;font-size:1.3rem;line-height:1em}}@media only screen and (min-width: 1024px){.header__contact a:hover{opacity:1;background:#505f6c}}.header__contact a:before,.header__contact a:after{content:'';position:absolute;top:50%;background-position:center;background-repeat:no-repeat}.header__contact a:before{left:7px;margin-top:-10px;width:18px;height:18px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='b' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 25 25'%3E%3Cdefs%3E%3CclipPath id='d'%3E%3Crect width='25' height='25' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='c'%3E%3Cg clip-path='url(%23d)'%3E%3Cpath d='M23.96,11.68c.06-6.24-5.23-11.31-11.47-11.31C6.29.36.99,5.38.99,11.58s5.3,11.21,11.49,11.21c1.38,0,2.71-.25,3.93-.71.31-.12.66-.08.94.1l3.54,2.31c.37.24.84-.08.75-.51l-.86-4.25c-.06-.31.02-.64.23-.88,1.65-1.93,2.93-4.44,2.95-7.17ZM6.45,14.27c-1.23,0-2.23-1-2.23-2.23s1-2.23,2.23-2.23,2.23,1,2.23,2.23-1,2.23-2.23,2.23ZM12.54,14.27c-1.23,0-2.23-1-2.23-2.23s1-2.23,2.23-2.23,2.23,1,2.23,2.23-1,2.23-2.23,2.23ZM18.63,14.27c-1.23,0-2.23-1-2.23-2.23s1-2.23,2.23-2.23,2.23,1,2.23,2.23-1,2.23-2.23,2.23Z' fill='%23ddce89'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:17px auto}@media (min-width: 1024px){.header__contact a:before{left:10px;margin-top:-13px;width:26px;height:26px;background-size:25px auto}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__contact a:before{margin-top:-11px;width:22px;height:22px;background-size:21px auto}}.header__contact a:after{right:7px;margin-top:-5px;width:16px;height:8px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 22 8'%3E%3Cdefs%3E%3CclipPath id='clippath'%3E%3Crect width='22' height='8' style='fill:none;'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg%3E%3Cg style='clip-path:url(%23clippath);'%3E%3Cpolyline points='1.02 6.48 20.98 6.48 16.64 1.52' style='fill:none; stroke:%23ffffff; stroke-linecap:round; stroke-linejoin:round; stroke-width:1.5px;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:16px auto}@media (min-width: 1024px){.header__contact a:after{right:10px;margin-top:-4px;width:22px;height:8px;background-size:22px auto}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.header__contact a:after{margin-top:-4px;width:20px;height:8px;background-size:18px auto}}.navi-bottom{position:fixed;z-index:1000;left:0;bottom:0;width:100%;height:74px;display:flex;justify-content:space-between;background:#FFF}@media (min-width: 1024px){.navi-bottom{display:none}}.navi-bottom:before{content:'';position:absolute;left:0;top:0;width:100%;height:4px;background:#004da0}.navi-bottom__item{width:calc(100% / 5)}.navi-bottom__item .btn{display:block;width:100%;height:100%;padding:33px 0 0;position:relative}.navi-bottom__item .btn:before,.navi-bottom__item .btn:after{content:'';position:absolute}.navi-bottom__item .btn:before{left:0;top:10px;bottom:10px;width:1px;background:#dbe6ed;z-index:0}.navi-bottom__item .btn:after{z-index:1;left:-1px;top:4px;right:-1px;bottom:0;background:#dbe6ed;opacity:0}.navi-bottom__item .btn__icn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;justify-content:center;align-items:center;flex-direction:column}.navi-bottom__item .btn__icn:before,.navi-bottom__item .btn__icn:after{content:'';position:absolute;width:26px;height:26px;background-position:center;background-repeat:no-repeat;background-size:contain;top:8px;left:calc(50% - 13px)}.navi-bottom__item .btn__icn:after{top:10px;opacity:0;background-image:url(../img/common/icon/navi-bottom-close.svg)}.navi-bottom__item .btn__box{position:relative;z-index:3}.navi-bottom__item .btn__txt,.navi-bottom__item .btn__close{width:100%;display:flex;align-items:center;justify-content:center;transition:opacity .3s;will-change:opacity;font-size:12px;font-size:1.2rem;line-height:1.16667em;letter-spacing:0em;font-weight:700;font-family:"Noto Sans JP",sans-serif;margin-top:3px;text-align:center}.navi-bottom__item .btn__txt{color:#004da0}.navi-bottom__item .btn__close{opacity:0;color:#778590;position:absolute;left:0;top:0}.navi-bottom__item .btn.is-active:after{opacity:1}.navi-bottom__item .btn.is-active .btn__icn:before{opacity:0}.navi-bottom__item .btn.is-active .btn__icn:after{opacity:1}.navi-bottom__item .btn.is-active .btn__txt{opacity:0}.navi-bottom__item .btn.is-active .btn__close{opacity:1}.navi-bottom__item .subLayer{display:none;position:absolute;left:0;bottom:74px;width:100%;background:#dbe6ed;overflow:auto;max-height:calc(100dvh - 127px)}.navi-bottom__item .subLayer .box-head{padding:0 0 0 6px}@media only screen and (max-width: 360px){.navi-bottom__item .subLayer .box-head{padding-left:0px}}.navi-bottom__item .subLayer .box-head .desc{margin-bottom:19px;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.1em;font-weight:500}@media (max-width: 1023px){.navi-bottom__item .subLayer .box-head .desc{letter-spacing:0.05em;line-height:1.5}}.navi-bottom__item .subLayer .box-head .link a{padding-right:20px;position:relative;color:#004da0;font-size:27px;font-size:2.7rem;line-height:1.18519em;letter-spacing:.15em;font-weight:500}@media (max-width: 1023px){.navi-bottom__item .subLayer .box-head .link a{font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:.05em;font-weight:600}}.navi-bottom__item .subLayer .box-head .link a:before{content:'';position:absolute;right:0;top:50%;width:20px;height:8px;margin-top:-4px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.07 5'%3E%3Cg %3E%3Cpolyline points='.5 4.5 18.57 4.5 13.5 .5' fill='none' stroke='%23004da0' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:18px auto}.navi-bottom__top .btn__icn:before{top:10px;background-image:url(../img/common/icon/navi-bottom-1.svg)}.navi-bottom__flan .btn__icn:before{background-image:url(../img/common/icon/navi-bottom-2.svg)}.navi-bottom__flan .subLayer .box-out{padding:25px 10px 25px}@media (max-width: 1023px){.navi-bottom__flan .subLayer .box-head{padding:0 6px}}.navi-bottom__flan .subLayer .box-head .desc{margin-bottom:15px}.navi-bottom__flan .list{border-top:solid 4px #FFF;display:flex;flex-wrap:wrap;justify-content:center;gap:0 16px;padding:28px 20px 0;margin:21px -10px 0;width:calc(100% + 20px)}.navi-bottom__flan .list li{width:calc(50% - 8px);margin-top:14px}.navi-bottom__flan .list li:nth-child(-n+2){margin-top:0}.navi-bottom__flan .list a{display:block;width:100%;height:100%;padding:0}.navi-bottom__flan .list .img{background:#FFF;box-shadow:0px 3px 3px rgba(0,0,0,0.15);border-radius:5px;overflow:hidden}.navi-bottom__flan .list .img img{aspect-ratio:160 / 83;object-fit:cover}.navi-bottom__flan .list .txt{margin-top:10px;display:flex;align-items:center;justify-content:center;text-align:center;color:#004da0;font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:.05em;font-weight:700;color:#143750;font-family:"Noto Sans JP",sans-serif}.navi-bottom__flan .list .ttl{display:flex;align-items:center;justify-content:center;text-align:center;min-height:32px;font-size:15px;font-size:1.5rem;line-height:1em;letter-spacing:.05em;font-weight:500;color:#004da0}.navi-bottom__search .btn__icn:before{background-image:url(../img/common/icon/navi-bottom-3.svg)}.navi-bottom__search .subLayer .box-out{padding:25px 10px 25px}.navi-bottom__search .area{border-top:solid 4px #FFF;border-bottom:solid 4px #FFF;padding:28px 15px 28px;width:calc(100% + 20px);margin:20px -10px 20px}.navi-bottom__search .area .ttl{margin-top:17px;margin-bottom:8px;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.06em;font-weight:700;font-family:"Noto Sans JP",sans-serif;color:#004da0;display:flex;align-items:center;gap:12px}.navi-bottom__search .area .ttl:first-child{margin-top:0}.navi-bottom__search .area .ttl:before{content:'';width:24px;height:28px;background-image:url("../img/common/icon/map_red.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;display:block}.navi-bottom__search .area .list{line-height:1;display:flex;flex-wrap:wrap;gap:8px}.navi-bottom__search .area .list li{display:inline-block;line-height:1}.navi-bottom__search .area .list a{padding:0 8px;height:28px;display:flex;align-items:center;justify-content:center;background:#FFF;border-radius:3px;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.1em;font-weight:400;font-family:"Noto Sans JP",sans-serif}.navi-bottom__search .form{padding:0 5px}.navi-bottom__search .form__ttl{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:700;font-family:"Noto Sans JP",sans-serif;color:#004da0;margin-bottom:10px}.navi-bottom__search .form__group{width:275px;position:relative;line-height:1}.navi-bottom__search .form__group input{appearance:none;width:100%;height:30px;background:#FFF;border:none;padding:3px 11px;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.05em;font-weight:500;font-family:"Noto Sans JP",sans-serif}@media (max-width: 1023px){.navi-bottom__search .form__group input{font-size:16px;font-size:1.6rem}}.navi-bottom__search .form__group input::placeholder{color:#778590}.navi-bottom__search .form__group button{appearance:none;position:absolute;right:0;top:0;width:34px;height:30px;border:none;background-color:#FFF;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.05 22.05'%3E%3Cg%3E%3Ccircle cx='9.39' cy='9.39' r='7.89' fill='none' stroke='gray' stroke-miterlimit='10' stroke-width='3'/%3E%3Cline x1='14.97' y1='14.97' x2='20.55' y2='20.55' fill='none' stroke='gray' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:21px auto}.navi-bottom__inquiry .btn:after{background:#D25050;opacity:1}.navi-bottom__inquiry .btn__icn:before{background-image:url(../img/common/icon/bell.svg)}.navi-bottom__inquiry .btn__icn:after{background-image:url(../img/common/icon/navi-bottom-close_white.svg)}.navi-bottom__inquiry .btn .btn__txt,.navi-bottom__inquiry .btn .btn__close{color:#fff}.navi-bottom__inquiry .subLayer .box-out{padding:47px 10px 36px}.navi-bottom__inquiry .bnr-tel{display:block;background:#FFF;display:flex;flex-direction:column;align-items:center;padding:36px 5px 16px;border-top:#D25050 6px solid;border-bottom:#D25050 6px solid;width:calc(100% + 20px);margin:0 -10px;font-family:"Noto Sans JP",sans-serif;position:relative}.navi-bottom__inquiry .bnr-tel .ttl{position:absolute;left:50%;transform:translate(-50%, -50%);top:-3px;padding:10px 5px 11px;border-radius:8px;width:calc(100% - 32px);max-width:343px;color:#FFF;background:#d25050;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.05em;font-weight:700}.navi-bottom__inquiry .bnr-tel .ttl__txt{display:flex;justify-content:center;align-items:center;position:relative;gap:6px}.navi-bottom__inquiry .bnr-tel .ttl__txt img{width:22px}.navi-bottom__inquiry .bnr-tel .number{margin-top:1px;position:relative;white-space:nowrap;color:#004da0;font-family:"Roboto",sans-serif;font-size:32px;font-size:3.2rem;line-height:1em;letter-spacing:0em;font-weight:700;background:#DDCE89;height:56px;border:2px solid #004da0;border-radius:28px;display:flex;justify-content:center;align-items:center;width:100%;max-width:335px;gap:10px;box-shadow:0px 8px 8px 0px #00000029}.navi-bottom__inquiry .bnr-tel .desc{margin-top:9px;text-align:center;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.1em;font-weight:500}.navi-bottom__inquiry .list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 6px;width:calc(100% + 20px);margin:23px -10px 0}.navi-bottom__inquiry .list .item{width:calc(50% - 3px);max-width:240px}.navi-bottom__inquiry .list .link{position:relative;display:block;background:#FFF;text-align:center;box-shadow:0 5px 5px rgba(0,0,0,0.2)}.navi-bottom__inquiry .list .link .txt{position:absolute;bottom:0;left:0;width:100%;height:55px;padding-top:18px;gap:5px;display:flex;justify-content:center;align-items:center;color:#FFF;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.1em;font-weight:700;font-family:"Noto Sans JP",sans-serif;background:linear-gradient(180deg, rgba(0,77,160,0) 3.72%, #004DA0 108.97%)}.navi-bottom__inquiry .list .desc{margin-top:9px;white-space:nowrap;text-align:center;display:block;font-size:14px;font-size:1.4rem;line-height:1.64286em;letter-spacing:0em;font-weight:500}@media only screen and (max-width: 360px){.navi-bottom__inquiry .list .desc{font-size:13px;font-size:1.3rem;line-height:1.76923em}}.navi-bottom__inquiry .btn-contact{margin-top:34px}.navi-bottom__inquiry .btn-contact a{margin:0 auto;position:relative;display:flex;align-items:center;justify-content:center;width:277px;height:60px;border-radius:100px;padding-right:17px;color:#143750;background:#ddce89;font-size:15px;font-size:1.5rem;line-height:1em;letter-spacing:0em;font-weight:700;font-family:"Noto Sans JP",sans-serif}.navi-bottom__inquiry .btn-contact a:before{content:'';position:absolute;right:16px;top:50%;width:26px;height:8px;margin-top:-4px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 50 16'%3E%3Cdefs%3E%3CclipPath id='clippath'%3E%3Crect width='50' height='16' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg%3E%3Cg clip-path='url(%23clippath)'%3E%3Cpolyline points='1.32 12.68 46.35 12.68 37.83 2.94' fill='none' stroke='%23505f6c' stroke-miterlimit='10' stroke-width='2.43'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:25px auto}.navi-bottom__inquiry .btn-contact .fix-space{display:inline-block;margin:0 -4px}.navi-bottom__menu .btn__icn:before{background-image:url(../img/common/icon/navi-bottom-5.svg)}.navi-bottom__menu .btn:after{left:1px}.navi-bottom__menu .c-navi{line-height:1;padding-top:20px}.navi-bottom__menu .c-navi>li{border-top:solid 4px #FFF;padding:20px 15px 20px;margin-top:6px;line-height:1}.navi-bottom__menu .c-navi>li:first-child{border-top:none;margin-top:0;padding-top:11px}.navi-bottom__menu .c-navi .list{margin-top:13px;gap:6px}.wp-pagenavi{text-align:center;line-height:1}.wp-pagenavi::after{content:"";clear:both;display:table}@media (max-width: 1023px){.wp-pagenavi{width:calc(100% + 32px);margin-left:-16px}}.wp-pagenavi .box-in{position:relative;display:inline-block;padding:0 35px}.wp-pagenavi a,.wp-pagenavi span{transition:all .3s;padding:1px 3px 0;min-width:25px;height:24px;border-radius:3px;border:solid 1px transparent;display:inline-block;vertical-align:middle;margin:0 4px;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:17px;font-size:1.7rem;line-height:1em;letter-spacing:0em;font-weight:500}.wp-pagenavi a.page{cursor:pointer}@media only screen and (min-width: 1024px){.wp-pagenavi a.page:hover{opacity:1;color:#fff;background:#004da0}}.wp-pagenavi .current{border-color:#004da0}.wp-pagenavi .extend{margin:0 10px;letter-spacing:-0.05em;display:inline-block;vertical-align:middle}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{vertical-align:middle;display:inline-block;width:25px;height:24px;color:transparent;position:absolute;cursor:pointer}.wp-pagenavi .previouspostslink:before,.wp-pagenavi .previouspostslink:after,.wp-pagenavi .nextpostslink:before,.wp-pagenavi .nextpostslink:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 0.75L7.75 7.25L0.75 13.75' stroke='%23143750' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:auto;transition:all .3s}.wp-pagenavi .previouspostslink:after,.wp-pagenavi .nextpostslink:after{opacity:0;left:-50%}@media only screen and (min-width: 1024px){.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .nextpostslink:hover{opacity:1}.wp-pagenavi .previouspostslink:hover:before,.wp-pagenavi .nextpostslink:hover:before{left:50%;opacity:0}.wp-pagenavi .previouspostslink:hover:after,.wp-pagenavi .nextpostslink:hover:after{left:0;opacity:1}}.wp-pagenavi .previouspostslink{transform:rotate(180deg);left:0}.wp-pagenavi .nextpostslink{right:0}.single-nav{margin-top:30px;padding:13px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-top:solid 1px #143750}@media (min-width: 1024px){.single-nav{padding:18px 0 0}}.single-nav .item{font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:0em;font-weight:600}@media (min-width: 1024px){.single-nav .item{font-size:15px;font-size:1.5rem;line-height:1.33333em}}.single-nav .prev,.single-nav .next{position:relative;cursor:pointer}.single-nav .prev:before,.single-nav .next:before{content:'';width:21px;height:21px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:23px auto;background-color:transparent;transition:background .3s;will-change:background;border-radius:50%}@media only screen and (min-width: 1024px){.single-nav .prev:hover,.single-nav .next:hover{opacity:1;text-decoration:underline;text-underline-offset:2px}.single-nav .prev:hover:before,.single-nav .next:hover:before{background-color:#DDCE89}}.single-nav .prev.disabled,.single-nav .next.disabled{opacity:0;pointer-events:none}.single-nav .prev{padding-left:25px}@media (min-width: 1024px){.single-nav .prev{padding-left:34px}}.single-nav .prev:before{left:0;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2115_6212)'%3E%3Cpath d='M15.3333 11H6.33333L8.63967 8' stroke='%23143750' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2115_6212'%3E%3Crect width='21.3333' height='21.3333' fill='white' transform='matrix(-1 0 0 1 21.3333 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.single-nav .next{padding-right:25px}@media (min-width: 1024px){.single-nav .next{padding-right:34px}}.single-nav .next:before{right:0;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2115_4331)'%3E%3Cpath d='M6 11H15L12.6937 8' stroke='%23143750' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2115_4331'%3E%3Crect width='21.3333' height='21.3333' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}

/*# sourceMappingURL=maps/styles.min.css.map */
