@charset "UTF-8";::-webkit-backdrop{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;margin:0;padding:0}*,::backdrop,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;letter-spacing:0.05em}body,html{min-height:100%}body{min-height:100%;font-family:"Noto Sans JP";background-repeat:no-repeat;background-position:left bottom;background-size:100% 7rem;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--wp--custom--footer--bg-color,transparent)));background-image:linear-gradient(to bottom,var(--wp--custom--footer--bg-color,transparent));letter-spacing:0.2rem;font-size:16px}@media screen and (max-width:768px){body{font-size:14px}}body #wpadminbar{position:fixed}.container{max-width:var(--wp--style--global--wide-size);margin-left:auto!important;margin-right:auto!important}.container-sm{max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.font-heading{font-family:var(--wp--custom--font-heading,var(--wp--preset--font-family--serif,"sans-serif"))}.fade-ready{--speed:2s;opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:var(--speed),calc(var(--speed) / 2);transition-duration:var(--speed),calc(var(--speed) / 2);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1),linear;transition-timing-function:cubic-bezier(0.19,1,0.22,1),linear}.fade-ready.fade-do{opacity:1}.fade-ready.fade-top{-webkit-transform:translateY(5vh);transform:translateY(5vh)}.fade-ready.fade-top.fade-do{-webkit-transform:translateY(0);transform:translateY(0)}.fade-ready.fade-bottom{-webkit-transform:translateY(-5vh);transform:translateY(-5vh)}.fade-ready.fade-bottom.fade-do{-webkit-transform:translateY(0);transform:translateY(0)}.fade-ready.fade-left{-webkit-transform:translateX(3vw);transform:translateX(3vw)}.fade-ready.fade-left.fade-do{-webkit-transform:translateX(0);transform:translateX(0)}.fade-ready.fade-right{-webkit-transform:translateX(-3vw);transform:translateX(-3vw)}.fade-ready.fade-right.fade-do{-webkit-transform:translateX(0);transform:translateX(0)}.is-root-container{container-type:inline-size;container-name:rootContainer}.chip-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:1rem 0;padding-left:0!important}.chip-grid li{background:#e4edf2;border:1px solid #b2d3d9;border-radius:20px;padding:5px 14px;color:var(--wp--preset--color--vivid-cyan-blue);font-weight:500;list-style:none!important;margin-top:0!important}.free-card{background:#e4edf2;border:1px solid #b2d3d9;border-radius:20px;padding:20px}.free-card h4{font-size:18px!important;color:var(--wp--preset--color--vivid-cyan-blue)!important}[id]{scroll-margin-top:7rem}a{overflow-wrap:break-word;word-break:break-all}.text-sm{font-size:0.9em}.nowrap{white-space:nowrap}.smb-list+.smb-list,.smb-list+.wp-block-buttons,.smb-list+figure,.smb-list+ol,.smb-list+p,.smb-list+ul,.wp-block-buttons+.smb-list,.wp-block-buttons+.wp-block-buttons,.wp-block-buttons+figure,.wp-block-buttons+ol,.wp-block-buttons+p,.wp-block-buttons+ul,figure+.smb-list,figure+.wp-block-buttons,figure+figure,figure+ol,figure+p,figure+ul,ol+.smb-list,ol+.wp-block-buttons,ol+figure,ol+ol,ol+p,ol+ul,p+.smb-list,p+.wp-block-buttons,p+figure,p+ol,p+p,p+ul,ul+.smb-list,ul+.wp-block-buttons,ul+figure,ul+ol,ul+p,ul+ul{margin-top:clamp(0.8rem,1.5vw,1rem)}.smb-list:has(+p,+ul,+ol,+figure,+.wp-block-buttons,+.smb-list),.smb-list:last-child,.wp-block-buttons:has(+p,+ul,+ol,+figure,+.wp-block-buttons,+.smb-list),.wp-block-buttons:last-child,figure:has(+p,+ul,+ol,+figure,+.wp-block-buttons,+.smb-list),figure:last-child,ol:has(+p,+ul,+ol,+figure,+.wp-block-buttons,+.smb-list),ol:last-child,p:has(+p,+ul,+ol,+figure,+.wp-block-buttons,+.smb-list),p:last-child,ul:has(+p,+ul,+ol,+figure,+.wp-block-buttons,+.smb-list),ul:last-child{margin-bottom:0}.wp-block-button .wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;line-height:1.3;color:#fff;background-color:var(--wp--preset--color--primary);border-radius:var(--wp--custom--border-radius);-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.wp-block-button .wp-block-button__link:after{content:"";-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:7px;aspect-ratio:1/1;border-style:solid;border-color:var(--wp--preset--color--base-bg);border-width:2px 2px 0 0;-webkit-transform:translateX(0rem) rotate(45deg);transform:translateX(0rem) rotate(45deg);-webkit-transition:border-color 0.2s linear,-webkit-transform 0.2s ease-in-out;transition:border-color 0.2s linear,-webkit-transform 0.2s ease-in-out;transition:border-color 0.2s linear,transform 0.2s ease-in-out;transition:border-color 0.2s linear,transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.wp-block-button .wp-block-button__link:hover{background-color:color-mix(in srgb,var(--wp--preset--color--primary) 80%,#000)}.wp-block-button .wp-block-button__link:hover:after{-webkit-transform:translateX(0.2rem) rotate(45deg);transform:translateX(0.2rem) rotate(45deg)}.wp-block-heading{font-family:var(--wp--custom--font-heading,var(--wp--preset--font-family--serif,"sans-serif"));line-height:1.4}.wp-block-heading .large{font-size:1.6em;margin-top:-0.2em;color:var(--wp--preset--color--primary)}.wp-block-heading .wp-block-heading{margin:0!important;padding:0!important;font-size:inherit!important;border:0!important;background:none!important}.wp-block-heading:has(h2),.wp-block-heading:is(h2){margin-bottom:clamp(2rem,4vw,3rem);font-size:28px}@media screen and (max-width:768px){.wp-block-heading:has(h2),.wp-block-heading:is(h2){font-size:18px}}.wp-block-heading:has(h2):not(:first-child),.wp-block-heading:is(h2):not(:first-child){margin-top:clamp(4rem,6vw,5rem)}.wp-block-heading:has(h3),.wp-block-heading:is(h3){margin-bottom:clamp(1.4rem,2vw,1.8rem);font-size:24px}.wp-block-heading:has(h3):not(:first-child),.wp-block-heading:is(h3):not(:first-child){margin-top:10px}@media screen and (max-width:768px){.wp-block-heading:has(h3),.wp-block-heading:is(h3){font-size:18px}}.wp-block-heading:has(h4),.wp-block-heading:is(h4){margin-bottom:clamp(0.8rem,1.5vw,1rem);font-size:clamp(1.1rem,1.7vw,1.3rem)}.wp-block-heading:has(h4):not(:first-child),.wp-block-heading:is(h4):not(:first-child){font-weight:600;margin-top:clamp(1.5rem,3vw,2rem)}.wp-block-heading:has(h5),.wp-block-heading:is(h5){margin-bottom:clamp(0.5rem,1vw,0.6rem);font-size:clamp(1.1rem,1.5vw,1.2rem)}.wp-block-heading:has(h5):not(:first-child),.wp-block-heading:is(h5):not(:first-child){margin-top:clamp(1.5rem,2.5vw,1.8rem)}.wp-block-heading:has(h6),.wp-block-heading:is(h6){margin-bottom:0.5rem;font-size:1rem}.wp-block-heading:has(h6):not(:first-child),.wp-block-heading:is(h6):not(:first-child){margin-top:clamp(1.5rem,2.5vw,1.8rem)}.wp-block-heading.is-style-pattern1,.wp-block-heading:has(.is-style-pattern1),.wp-block-heading:has(h2.is-style-default),.wp-block-heading:has(h2:not([class*=is-style-])),.wp-block-heading:is(h2).is-style-default,.wp-block-heading:is(h2):not([class*=is-style-]){font-weight:bold;padding-bottom:clamp(0.8rem,2vw,1rem);background-repeat:no-repeat;background-position:0 calc(100% - 1px);background-size:100% 1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(25%,var(--wp--preset--color--primary)),color-stop(25%,color-mix(in srgb,var(--wp--preset--color--base-text) 15%,transparent)));background-image:linear-gradient(to right,var(--wp--preset--color--primary) 25%,color-mix(in srgb,var(--wp--preset--color--base-text) 15%,transparent) 25%)}.wp-block-heading.is-style-pattern2,.wp-block-heading:has(.is-style-pattern2),.wp-block-heading:has(h3.is-style-default),.wp-block-heading:has(h3:not([class*=is-style-])),.wp-block-heading:is(h3).is-style-default,.wp-block-heading:is(h3):not([class*=is-style-]){--width:8px;padding:0.3rem calc(var(--width) + 0.6em);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,var(--wp--preset--color--base-text)),color-stop(50%,var(--wp--preset--color--primary)),to(var(--wp--preset--color--primary)));background-image:linear-gradient(to bottom,var(--wp--preset--color--base-text) 50%,var(--wp--preset--color--primary) 50%,var(--wp--preset--color--primary) 100%);background-size:var(--width) 100%;background-repeat:no-repeat}@media screen and (max-width:768px){.wp-block-heading.is-style-pattern2,.wp-block-heading:has(.is-style-pattern2),.wp-block-heading:has(h3.is-style-default),.wp-block-heading:has(h3:not([class*=is-style-])),.wp-block-heading:is(h3).is-style-default,.wp-block-heading:is(h3):not([class*=is-style-]){padding:10px 0 10px 20px}}.wp-block-heading.is-style-pattern3,.wp-block-heading:has(.is-style-pattern3),.wp-block-heading:has(h4.is-style-default),.wp-block-heading:has(h4:not([class*=is-style-])),.wp-block-heading:is(h4).is-style-default,.wp-block-heading:is(h4):not([class*=is-style-]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0.3rem;-moz-column-gap:0.3rem;column-gap:0.3rem}.wp-block-heading.is-style-pattern3:after,.wp-block-heading.is-style-pattern3:before,.wp-block-heading:has(.is-style-pattern3):after,.wp-block-heading:has(.is-style-pattern3):before,.wp-block-heading:has(h4.is-style-default):after,.wp-block-heading:has(h4.is-style-default):before,.wp-block-heading:has(h4:not([class*=is-style-])):after,.wp-block-heading:has(h4:not([class*=is-style-])):before,.wp-block-heading:is(h4).is-style-default:after,.wp-block-heading:is(h4).is-style-default:before,.wp-block-heading:is(h4):not([class*=is-style-]):after,.wp-block-heading:is(h4):not([class*=is-style-]):before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0.4em 0.4em}.wp-block-heading.is-style-pattern3:before,.wp-block-heading:has(.is-style-pattern3):before,.wp-block-heading:has(h4.is-style-default):before,.wp-block-heading:has(h4:not([class*=is-style-])):before,.wp-block-heading:is(h4).is-style-default:before,.wp-block-heading:is(h4):not([class*=is-style-]):before{border-color:var(--wp--preset--color--primary) transparent transparent var(--wp--preset--color--primary);-ms-flex-item-align:start;align-self:flex-start}.wp-block-heading.is-style-pattern3:after,.wp-block-heading:has(.is-style-pattern3):after,.wp-block-heading:has(h4.is-style-default):after,.wp-block-heading:has(h4:not([class*=is-style-])):after,.wp-block-heading:is(h4).is-style-default:after,.wp-block-heading:is(h4):not([class*=is-style-]):after{border-color:transparent var(--wp--preset--color--primary) var(--wp--preset--color--primary) transparent;-ms-flex-item-align:end;align-self:flex-end}.wp-block-heading.top-ttl{color:var(--wp--preset--color--primary);background-image:none!important;font-family:"Zen Maru Gothic",sans-serif;text-align:center;font-size:52px}.wp-block-heading[data-sub]:not([data-sub=""]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:clamp(0.3rem,1.5vw,0.5rem);background:none}@media screen and (max-width:768px){.wp-block-heading[data-sub]:not([data-sub=""]){font-size:32px}}.wp-block-heading[data-sub]:not([data-sub=""]):after{width:100%;content:attr(data-sub);font-family:"Noto Sans JP";font-size:22px;color:var(--wp--preset--color--base-text);line-height:1.3;letter-spacing:0.3em;text-align:center;font-weight:normal}@media screen and (max-width:768px){.wp-block-heading[data-sub]:not([data-sub=""]):after{letter-spacing:0.14em;font-size:14px}}.wp-block-group.is-style-group-quote{--padding-x:clamp(1rem,4vw,3rem);--padding-y:clamp(4rem,7vw,6rem);padding:var(--padding-y) var(--padding-x);background-repeat:no-repeat;background-image:url("../images/group-quote-tl.jpg"),url("../images/group-quote-br.jpg");background-position:top left,bottom right;background-size:40% auto}.wp-block-group.is-style-group-quote:after,.wp-block-group.is-style-group-quote:before{content:"";display:block;height:2px;width:100%;background-color:#c1ac8d}.wp-block-group.is-style-group-quote>*{margin-top:0;margin-bottom:0;padding-left:var(--padding-x);padding-right:var(--padding-x);background-color:#fff}.wp-block-group.is-style-group-quote>:first-child{padding-top:calc(var(--padding-y) * 0.8)}.wp-block-group.is-style-group-quote>:last-child{padding-bottom:calc(var(--padding-y) * 0.8)}@media screen and (max-width:600px){.wp-block-group.is-style-group-quote{background-size:70% auto}}.wp-block-flexible-table-block-table,.wp-block-table{--color-border:var(--wp--preset--color--base-border)}.wp-block-flexible-table-block-table.is-style-default table td,.wp-block-flexible-table-block-table.is-style-default table th,.wp-block-flexible-table-block-table:not([class*=is-style-]) table td,.wp-block-flexible-table-block-table:not([class*=is-style-]) table th,.wp-block-table.is-style-default table td,.wp-block-table.is-style-default table th,.wp-block-table:not([class*=is-style-]) table td,.wp-block-table:not([class*=is-style-]) table th{border:1px solid var(--color-border)}.wp-block-flexible-table-block-table.is-style-default table th,.wp-block-flexible-table-block-table:not([class*=is-style-]) table th,.wp-block-table.is-style-default table th,.wp-block-table:not([class*=is-style-]) table th{background-color:var(--wp--preset--color--base-border)}.wp-block-flexible-table-block-table.is-style-stripes table tbody tr:nth-child(odd) td,.wp-block-flexible-table-block-table.is-style-stripes table tbody tr:nth-child(odd) th,.wp-block-table.is-style-stripes table tbody tr:nth-child(odd) td,.wp-block-table.is-style-stripes table tbody tr:nth-child(odd) th{background-color:var(--wp--preset--color--base-border)}.wp-block-flexible-table-block-table.is-style-table-simple,.wp-block-table.is-style-table-simple{--color-bg:var(--wp--preset--color--base-border)}.wp-block-flexible-table-block-table.is-style-table-simple table,.wp-block-table.is-style-table-simple table{border-collapse:collapse}.wp-block-flexible-table-block-table.is-style-table-simple table th,.wp-block-table.is-style-table-simple table th{text-align:center;font-weight:bold}.wp-block-flexible-table-block-table.is-style-table-simple table td,.wp-block-flexible-table-block-table.is-style-table-simple table th,.wp-block-table.is-style-table-simple table td,.wp-block-table.is-style-table-simple table th{padding:clamp(0.5rem,1vw,0.8rem) clamp(0.3rem,1vw,0.8rem);line-height:1.3;border:1px solid var(--color-border)}.wp-block-flexible-table-block-table.is-style-table-simple table tr:not(:first-child) td,.wp-block-flexible-table-block-table.is-style-table-simple table tr:not(:first-child) th,.wp-block-table.is-style-table-simple table tr:not(:first-child) td,.wp-block-table.is-style-table-simple table tr:not(:first-child) th{border-top:1px solid var(--color-border)}.wp-block-flexible-table-block-table.is-style-table-simple table thead,.wp-block-table.is-style-table-simple table thead{border-bottom:1px solid var(--color-border)}.wp-block-flexible-table-block-table.is-style-table-simple table thead th,.wp-block-table.is-style-table-simple table thead th{background-color:color-mix(in srgb,var(--color-bg) 95%,#6d5900)}.wp-block-flexible-table-block-table.is-style-table-simple table thead th:first-child,.wp-block-table.is-style-table-simple table thead th:first-child{font-weight:bold}.wp-block-flexible-table-block-table.is-style-table-simple table tbody th,.wp-block-table.is-style-table-simple table tbody th{background-color:var(--color-bg)}.wp-block-flexible-table-block-table.is-style-table-border table,.wp-block-table.is-style-table-border table{border-collapse:collapse}.wp-block-flexible-table-block-table.is-style-table-border table th,.wp-block-table.is-style-table-border table th{font-weight:bold}.wp-block-flexible-table-block-table.is-style-table-border table td,.wp-block-flexible-table-block-table.is-style-table-border table th,.wp-block-table.is-style-table-border table td,.wp-block-table.is-style-table-border table th{padding:clamp(0.5rem,1vw,0.8rem) clamp(0.3rem,1vw,0.5rem);border-style:solid;border-width:1px 0 0;line-height:1.3;background-color:transparent}.wp-block-flexible-table-block-table.is-style-table-border table th,.wp-block-table.is-style-table-border table th{border-color:#b29261}.wp-block-flexible-table-block-table.is-style-table-border table td,.wp-block-table.is-style-table-border table td{border-color:var(--wp--preset--color--base-border)}.wp-block-flexible-table-block-table.is-style-table-border table tr:last-child td,.wp-block-flexible-table-block-table.is-style-table-border table tr:last-child th,.wp-block-table.is-style-table-border table tr:last-child td,.wp-block-table.is-style-table-border table tr:last-child th{border-bottom-width:1px}.wp-block-flexible-table-block-table.table-sm,.wp-block-table.table-sm{font-size:clamp(0.7rem,1.5vw,1rem)}.wp-block-media-text{row-gap:1rem}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-right:0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0}@media (max-width:600px){.wp-block-media-text .wp-block-media-text__content{padding-left:0;padding-right:0}}.smb-list,.wp-block-list{--gap-y:clamp(0.6rem,1vw,0.8rem);padding-left:1.7rem;line-height:1.6}.smb-list:first-child,.wp-block-list:first-child{margin-top:0;padding-top:0}.smb-list:is(ol),.wp-block-list:is(ol){padding-left:1.9rem}.smb-list li::marker,.wp-block-list li::marker{color:var(--wp--preset--color--primary)}.smb-list li>ul,.wp-block-list li>ul{margin-top:var(--gap-y)}.smb-list:not([class*=is-style-]) li+li,.wp-block-list:not([class*=is-style-]) li+li{margin-top:var(--gap-y)}.smb-list.is-style-list-wrap,.wp-block-list.is-style-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:clamp(2rem,5vw,4rem);-moz-column-gap:clamp(2rem,5vw,4rem);column-gap:clamp(2rem,5vw,4rem);row-gap:var(--gap-y)}@container rootContainer (min-width:600px){.smb-list.is-style-list-2col:is(ol),.smb-list.is-style-list-2col:is(ul),.smb-list.is-style-list-2col>ol,.smb-list.is-style-list-2col>ul,.wp-block-list.is-style-list-2col:is(ol),.wp-block-list.is-style-list-2col:is(ul),.wp-block-list.is-style-list-2col>ol,.wp-block-list.is-style-list-2col>ul{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) clamp(2rem,4vw,3rem) minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:clamp(2rem,4vw,3rem);-moz-column-gap:clamp(2rem,4vw,3rem);column-gap:clamp(2rem,4vw,3rem);row-gap:var(--gap-y)}.smb-list.is-style-list-2col>ol>li:nth-of-type(2),.smb-list.is-style-list-2col>ul>li:nth-of-type(2),.wp-block-list.is-style-list-2col>ol>li:nth-of-type(2),.wp-block-list.is-style-list-2col>ul>li:nth-of-type(2){margin-top:0}}.wp-block-gallery .wp-block-image{border-radius:var(--wp--custom--border-radius)}.wp-block-gallery .wp-block-image .wp-element-caption,.wp-block-gallery .wp-block-image:before{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.wp-block-gallery .wp-block-image img{border-radius:inherit}.schema-faq{--icon-size:1.8rem;--gap-y:0.5rem}.schema-faq .schema-faq-section+.schema-faq-section{margin-top:clamp(2rem,3.5vw,3.5rem)}.schema-faq .schema-faq-answer,.schema-faq .schema-faq-question{display:block;position:relative;padding-left:calc(var(--icon-size) + 0.3rem)}.schema-faq .schema-faq-answer:before,.schema-faq .schema-faq-question:before{width:var(--icon-size);position:absolute;top:0;left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:normal;font-family:Arial;font-size:calc(var(--icon-size) - 0.2rem);line-height:1rem;background-color:#ccc}.schema-faq .schema-faq-question{padding-bottom:var(--gap-y);margin-bottom:var(--gap-y);border-bottom:1px dashed var(--wp--preset--color--base-border);color:var(--wp--preset--color--primary)}.schema-faq .schema-faq-question:before{content:"Q";margin-top:0.2rem;color:var(--wp--preset--color--primary)}.schema-faq .schema-faq-answer:before{content:"A";margin-top:0.4rem}.smb-step__body{--smb-step--number-size:3rem}.smb-step__body:before{display:none!important}.smb-step__body .smb-step__item{--smb-step--number-background-color:var(--wp--preset--color--primary);margin-left:0;padding-left:var(--smb-step--gap)}.smb-step__body .smb-step__item .smb-step__item__title>span{font-size:clamp(1.4rem,2vw,1.8rem);font-family:var(--wp--custom--font-heading);font-weight:normal}.smb-step__body .smb-step__item .smb-step__item__number{--_font-size-level:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1}.smb-step__body .smb-step__item .smb-step__item__number:before{content:"STEP";font-size:0.6rem}.smb-step__body .smb-step__item .smb-step__item__number:after{content:counter(item);font-size:1.1rem;font-weight:bold}.smb-step__body .smb-step__item:not(:last-of-type){background:radial-gradient(circle at center,var(--smb-step--border-color) 2px,transparent 2px);background-size:10px 10px;background-repeat:repeat-y;background-position:calc(var(--smb-step--gap) / 4 - 1px) calc(var(--smb-step--number-size) + 2px)}.smb-step__body .smb-step__item:not(:last-of-type){padding-bottom:var(--smb-step--gap)}.smb-step__body .smb-step__item+.smb-step__item{margin-top:0}.smb-step__body .smb-step__item:last-child{position:relative}.smb-step__body .smb-step__item:last-child:after{content:"";position:absolute;top:calc(var(--smb-step--number-size) + 3px);left:calc(var(--smb-step--gap) * -1 + var(--smb-step--number-size) / 2);bottom:0;display:block;width:3px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#fff}.smb-faq{--smb-faq--border-color:var(--wp--preset--color--base-border);--item-margin:clamp(1.5rem,3vw,2rem);border:0}.smb-faq .smb-faq__item{margin:0;padding:0}.smb-faq .smb-faq__item:not(:last-child){margin-bottom:var(--item-margin);padding-bottom:var(--item-margin)}.smb-faq .smb-faq__item:last-child{border:0}.smb-faq .smb-faq__item__answer,.smb-faq .smb-faq__item__question{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.smb-faq .smb-faq__item__answer__label,.smb-faq .smb-faq__item__question__label{margin-top:-0.2em;-webkit-box-flex:0;-ms-flex:0 0 2.3rem;flex:0 0 2.3rem;aspect-ratio:1/1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1;border-radius:50%;color:var(--wp--preset--color--base-bg,#fff)}.smb-faq .smb-faq__item__question__label{background-color:var(--wp--preset--color--primary)}.smb-faq .smb-faq__item__answer__label{background-color:var(--wp--preset--color--base-text)}.smb-faq .smb-faq__item__question__body{font-size:1.1em;font-family:var(--wp--custom--font-heading);color:var(--wp--preset--color--primary)}.smb-faq.is-style-accordion{--speed:0.3s}.smb-faq.is-style-accordion .smb-faq__item .smb-faq__item__question{margin-bottom:var(--smb-faq--item-gap);cursor:pointer}.smb-faq.is-style-accordion .smb-faq__item .smb-faq__item__question:after{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:0.7rem;aspect-ratio:1/1;border-style:solid;border-width:0 2px 2px 0;border-color:var(--wp--preset--color--primary);-webkit-transition:-webkit-transform var(--speed) ease-in-out;transition:-webkit-transform var(--speed) ease-in-out;transition:transform var(--speed) ease-in-out;transition:transform var(--speed) ease-in-out,-webkit-transform var(--speed) ease-in-out}.smb-faq.is-style-accordion .smb-faq__item .smb-faq__item__answer{-webkit-transition:opacity var(--speed) linear;transition:opacity var(--speed) linear}.smb-faq.is-style-accordion .smb-faq__item:not(.active) .smb-faq__item__question{margin-bottom:0}.smb-faq.is-style-accordion .smb-faq__item:not(.active) .smb-faq__item__question:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.smb-faq.is-style-accordion .smb-faq__item:not(.active) .smb-faq__item__answer{max-height:0;opacity:0;overflow:hidden}.smb-faq.is-style-accordion .smb-faq__item.active .smb-faq__item__question:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.smb-faq.is-style-accordion .smb-faq__item.active .smb-faq__item__answer{max-height:100%;opacity:1}.smb-testimonial .smb-testimonial__item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:clamp(0.4rem,1vw,0.6rem)}.smb-testimonial .smb-testimonial__item__body>*{margin:0}.smb-testimonial .smb-testimonial__item__content{font-size:1em;font-family:var(--wp--custom--font-heading)}.smb-testimonial .smb-testimonial__item__content:after{margin-top:clamp(0.5rem,1vw,0.7rem);background-color:color-mix(in srgb,currentColor 20%,transparent)}.smb-testimonial .smb-testimonial__item__lede{font-size:0.8em}.site-header{--menu-toggle-speed:var(--wp--custom--header--menu--toggle-speed,0.2s);width:100%;position:sticky;top:var(--wp-admin--admin-bar--height,0);left:0;right:0;z-index:99;background-color:var(--wp--custom--header--bg-color,rgba(255,255,255,0.8));-webkit-backdrop-filter:var(--wp--custom--header--bg-filter,blur(5px));backdrop-filter:var(--wp--custom--header--bg-filter,blur(5px));-webkit-transition:background-color var(--menu-toggle-speed) linear;transition:background-color var(--menu-toggle-speed) linear;-webkit-box-shadow:0 1px 0.4rem rgba(0,0,0,0.15);box-shadow:0 1px 0.4rem rgba(0,0,0,0.15)}.site-header .site-name{--padding-y:0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:clamp(0.3rem,1vw,0.5rem);line-height:1.3;padding:var(--padding-y) 0 var(--padding-y) var(--wp--style--root--padding-left);max-width:100%;min-width:0}.site-header .site-name .description{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Noto Sans JP"}.site-header .site-name .description .inner{-ms-flex-negative:1;flex-shrink:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;color:#aaa;letter-spacing:0.1rem}.site-header .site-name .title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Zen Maru Gothic",sans-serif;font-weight:var(--wp--custom--header--site-name--weight,normal);font-size:var(--wp--custom--header--site-name--size,clamp(1.05rem,2vw,1.8rem));font-size:var(--wp--custom--header--site-name--size,clamp(1.05rem,2vw,1.8rem));color:#046eb8}.site-header .site-name .title a{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:0.3rem;-moz-column-gap:0.3rem;column-gap:0.3rem;text-decoration:none;color:inherit;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.site-header .site-name .title a:has(.corporate){font-size:0.95em}.site-header .site-name .title a .corporate{font-size:clamp(0.7em,1vw,0.8em);margin-bottom:0.2em}.site-header .site-name .title a:hover{color:var(--wp--preset--color--primary)}@media screen and (max-width:768px){.site-header .site-name .title a .name{font-size:22px}}.site-header .site-name .title a .name-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:normal;font-family:"Lato",sans-serif;color:var(--wp--preset--color--info)}@media screen and (max-width:768px){.site-header .site-name .title a .name-sub{gap:0;font-size:10px}}.site-header .site-name .title a .name-sub:after,.site-header .site-name .title a .name-sub:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:currentColor;opacity:0.4}.site-header .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header .header-buttons .tel{padding-right:15px}.site-header .header-buttons .tel span{font-size:22px;font-weight:bold;margin-left:5px;font-family:"Lato",sans-serif}.site-header .header-buttons .tel p{font-size:12px;line-height:1rem}.site-header .inquiry-buttons{--cols:1;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[var(--cols)];grid-template-columns:repeat(var(--cols),minmax(0,1fr));line-height:1}.site-header .inquiry-buttons:has(:nth-child(3)){--cols:3}.site-header .inquiry-buttons a{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0.5rem;aspect-ratio:1/1;padding:clamp(0.5rem,1vw,0.8rem) clamp(0.5rem,1vw,1rem)}.site-header .inquiry-buttons a .label{white-space:nowrap;font-family:var(--wp--custom--inquiry-button--font-family,sans-serif);font-size:clamp(0.7rem,1vw,0.8rem);color:var(--wp--preset--color--info)}.site-header .menu-toggle{--color:var(--wp--custom--header--toggle--color,#333);--padding-y:clamp(0.5rem,1vw,0.8rem);--padding-x:clamp(0.5rem,2vw,1rem);--toggle-label:attr("aria-label");position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0.3rem;cursor:pointer;line-height:1;padding:var(--padding-y) var(--padding-x);color:var(--color);background-color:var(--wp--custom--header--toggle--bg-color)}@media screen and (min-width:400px){.site-header .menu-toggle{aspect-ratio:1/1}}.site-header .menu-toggle input{display:none}.site-header .menu-toggle .icon{display:block;width:75%;max-width:28px;aspect-ratio:1/1;position:relative}.site-header .menu-toggle .icon:after,.site-header .menu-toggle .icon:before{content:"";position:absolute;left:50%;display:block;width:100%;height:4px;background-color:var(--wp--preset--color--primary);border-radius:var(--wp--custom--header--toggle--radius,10rem);-webkit-transform:translate(-50%,0%) rotate(0deg);transform:translate(-50%,0%) rotate(0deg);-webkit-transition:-webkit-transform var(--menu-toggle-speed) ease-in-out;transition:-webkit-transform var(--menu-toggle-speed) ease-in-out;transition:transform var(--menu-toggle-speed) ease-in-out;transition:transform var(--menu-toggle-speed) ease-in-out,-webkit-transform var(--menu-toggle-speed) ease-in-out}.site-header .menu-toggle .icon:before{top:28%}.site-header .menu-toggle .icon:after{bottom:28%}.site-header .menu-toggle:after{content:var(--wp--custom--header--toggle--label,var(--toggle-label));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--wp--custom--header--toggle--font-family,sans-serif);font-size:var(--wp--custom--header--toggle--font-size,0.9rem)}.site-header .menu-toggle:has(input:checked) .icon:after,.site-header .menu-toggle:has(input:checked) .icon:before{top:50%;left:50%}.site-header .menu-toggle:has(input:checked) .icon:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.site-header .menu-toggle:has(input:checked) .icon:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.site-header .global-menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-header .global-menu .menu-wrapper{line-height:1.3;font-family:"Zen Maru Gothic",sans-serif}.site-header .global-menu .menu-wrapper ul{margin:0;padding:0;list-style:none}.site-header .global-menu .menu-wrapper a{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:0.5em;-webkit-transition:text-decoration-color 0.15s linear,text-underline-offset 0.15s ease-out;transition:text-decoration-color 0.15s linear,text-underline-offset 0.15s ease-out}.site-header .global-menu .menu-wrapper .current-menu-item>a,.site-header .global-menu .menu-wrapper a:hover{text-underline-offset:0.2em;text-decoration-color:color-mix(in srgb,var(--wp--preset--color--base-text) 50%,transparent)}.site-header .global-menu .menu-wrapper .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-header .global-menu .menu-wrapper>ul{font-size:inherit}.site-header .global-menu .menu-wrapper>ul>li{font-size:inherit}@media screen and (min-width:651px){.site-header .header-buttons a:before,.site-header .menu-toggle:before{content:"";display:block;position:absolute;top:1rem;bottom:1rem;left:0;width:1px;background-color:color-mix(in srgb,var(--wp--preset--color--base-text,#999) 70%,transparent);border-radius:1rem;opacity:0.3}}@media screen and (min-width:1201px){.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.site-header .site-name{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.site-header .header-buttons{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.site-header .global-menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header .global-menu .menu-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.site-header .global-menu .menu-wrapper>ul>li{-ms-flex-negative:0;flex-shrink:0;position:relative}.site-header .global-menu .menu-wrapper>ul>li>a,.site-header .global-menu .menu-wrapper>ul>li>label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0.7rem 0.5rem;font-size:var(--wp--custom--header--menu--parent--size--desktop);color:inherit;cursor:pointer;font-weight:600}.site-header .global-menu .menu-wrapper>ul>li.menu-item-has-children:after{content:"";position:absolute;bottom:0;left:50%;display:block;width:0;height:0;border-style:solid;border-width:4px;border-color:var(--wp--preset--color--base-text);border-top-color:transparent;border-left-color:transparent;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.site-header .global-menu .menu-wrapper>ul>li.menu-item-has-children>.sub-menu{--speed:0.15s;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:30vw;padding:1.8rem;position:absolute;top:100%;left:50%;overflow-y:auto;background-color:rgba(255,255,255,0.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);-webkit-box-shadow:0 0.2rem 1rem rgba(0,0,0,0.2);box-shadow:0 0.2rem 1rem rgba(0,0,0,0.2);border-radius:0.15rem}.site-header .global-menu .menu-wrapper>ul>li.menu-item-has-children:not(:hover)>.sub-menu{max-width:0;max-height:0;padding:0;opacity:0;-webkit-transform:translate(-50%,-3%);transform:translate(-50%,-3%);-webkit-transition:max-width 0s linear var(--speed),max-height 0s linear var(--speed),padding 0s linear var(--speed),opacity var(--speed) linear,-webkit-transform var(--speed) ease-in;transition:max-width 0s linear var(--speed),max-height 0s linear var(--speed),padding 0s linear var(--speed),opacity var(--speed) linear,-webkit-transform var(--speed) ease-in;transition:max-width 0s linear var(--speed),max-height 0s linear var(--speed),padding 0s linear var(--speed),opacity var(--speed) linear,transform var(--speed) ease-in;transition:max-width 0s linear var(--speed),max-height 0s linear var(--speed),padding 0s linear var(--speed),opacity var(--speed) linear,transform var(--speed) ease-in,-webkit-transform var(--speed) ease-in}.site-header .global-menu .menu-wrapper>ul>li.menu-item-has-children:hover>.sub-menu{max-height:90vh;opacity:1;-webkit-transition:opacity var(--speed) linear,-webkit-transform var(--speed) ease-in-out;transition:opacity var(--speed) linear,-webkit-transform var(--speed) ease-in-out;transition:opacity var(--speed) linear,transform var(--speed) ease-in-out;transition:opacity var(--speed) linear,transform var(--speed) ease-in-out,-webkit-transform var(--speed) ease-in-out}.site-header .global-menu .menu-wrapper .sub-menu li>label{color:var(--wp--custom--header--menu--children--heading-color);font-size:var(--wp--custom--header--menu--children--heading-size);font-weight:var(--wp--custom--header--menu--children--heading-weight)}.site-header .global-menu .menu-wrapper .sub-menu li+li{margin-top:1.2rem}.site-header .global-menu .menu-wrapper .sub-menu .sub-menu{margin-left:0.5rem;padding-top:0.8rem;padding-left:1.2rem;padding-bottom:0.3rem;border-left:1px solid var(--wp--custom--header--menu--children--border-color)}.site-header .menu-toggle{display:none}}@media screen and (max-width:1200px){.site-header{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto auto;grid-template-columns:1fr auto auto;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.site-header>:first-child{-ms-grid-row:1;-ms-grid-column:1}.site-header>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.site-header>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.site-header>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.site-header>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.site-header>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.site-header:not(:has(.menu-toggle input:checked)) .global-menu{max-height:0;padding:0;opacity:0;overflow:hidden;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.site-header:has(.menu-toggle input:checked){position:fixed;height:calc(100% - var(--wp-admin--admin-bar--height, 0px));background-color:rgba(255,255,255,0.9)}.site-header:has(.menu-toggle input:checked) .site-name{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.site-header:has(.menu-toggle input:checked) .header-buttons{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.site-header:has(.menu-toggle input:checked) .menu-toggle{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.site-header:has(.menu-toggle input:checked) .header-buttons,.site-header:has(.menu-toggle input:checked) .menu-toggle,.site-header:has(.menu-toggle input:checked) .site-name{border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--base-text) 20%,transparent)}.site-header:has(.menu-toggle input:checked) .global-menu{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:opacity var(--menu-toggle-speed) linear,-webkit-transform calc(var(--menu-toggle-speed) * 4) cubic-bezier(0.3,1,0.3,1);transition:opacity var(--menu-toggle-speed) linear,-webkit-transform calc(var(--menu-toggle-speed) * 4) cubic-bezier(0.3,1,0.3,1);transition:opacity var(--menu-toggle-speed) linear,transform calc(var(--menu-toggle-speed) * 4) cubic-bezier(0.3,1,0.3,1);transition:opacity var(--menu-toggle-speed) linear,transform calc(var(--menu-toggle-speed) * 4) cubic-bezier(0.3,1,0.3,1),-webkit-transform calc(var(--menu-toggle-speed) * 4) cubic-bezier(0.3,1,0.3,1);overflow-y:auto}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.2;padding-top:1rem}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:var(--wp--style--root--padding-right)}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.7rem 0;font-size:var(--wp--custom--header--menu--children--heading-size);font-weight:var(--wp--custom--header--menu--children--heading-weight);color:var(--wp--custom--header--menu--children--heading-color)}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper .sub-menu{margin-left:1.5rem;margin-bottom:0.8rem;padding-top:0.8rem;padding-bottom:0.5rem;border-left:1px solid var(--wp--custom--header--menu--children--border-color)}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper .sub-menu a,.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper .sub-menu label{padding-left:1.2rem}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper .sub-menu li>label{font-size:var(--submenu-heading-size)}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper .sub-menu li+li{margin-top:1.2rem}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper>ul>li>a,.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper>ul>li>label{padding-top:0.7rem;padding-bottom:0.7rem;padding-left:var(--wp--style--root--padding-left)}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper>ul>li>a{font-size:var(--wp--custom--header--menu--parent--size--mobile);font-weight:var(--wp--custom--header--menu--parent--weight--mobile);color:inherit}.site-header:has(.menu-toggle input:checked) .global-menu .menu-wrapper>ul>li>.sub-menu{margin-left:calc(var(--wp--style--root--padding-left) + 0.3rem)}}@media screen and (max-width:650px){.site-header .site-name{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.site-header .header-buttons{display:none}}body:has(.site-header .menu-toggle input:checked){height:100%;overflow:hidden}.site-footer{--border-separate-color:color-mix(in srgb,var(--wp--preset--color--base-text) 20%,transparent);padding-top:60px;padding-bottom:1rem;color:var(--wp--custom--footer--text-color,inherit);background-color:#faf6f0}.site-footer .breadcrumbs{margin-bottom:clamp(1.5rem,5vw,3rem)}.site-footer .breadcrumbs .container{border-style:solid;border-width:1px 0;border-color:var(--border-separate-color)}.site-footer .footer-content{--cols:1;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[var(--cols)];grid-template-columns:repeat(var(--cols),minmax(0,1fr));row-gap:2.5rem}@media screen and (min-width:1201px){.site-footer .footer-content{--cols:2;-webkit-column-gap:10vw;-moz-column-gap:10vw;column-gap:10vw}}.site-footer .footer-content .site-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:clamp(0.3rem,0.8vw,0.6rem);line-height:1.6}@media screen and (max-width:1200px){.site-footer .footer-content .site-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.site-footer .footer-content .site-info .site-name{margin-bottom:0.5rem}.site-footer .footer-content .site-info .site-name .title{font-family:var(--wp--custom--font-heading);font-size:32px;font-weight:bold}@media screen and (max-width:768px){.site-footer .footer-content .site-info .site-name .title{font-size:26px}}.site-footer .footer-content .site-info .site-name .title a{color:inherit;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:0.3em;-webkit-transition:text-decoration-color 0.15s linear,text-underline-offset 0.15s ease-out;transition:text-decoration-color 0.15s linear,text-underline-offset 0.15s ease-out}.site-footer .footer-content .site-info .site-name .title a:hover{text-underline-offset:0.15em;text-decoration-color:color-mix(in srgb,var(--wp--preset--color--contrast,inherit) 50%,transparent)}.site-footer .footer-content .site-info .site-name .title a .name{color:#046eb8}.site-footer .footer-content .site-info .site-name .title a .name-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:normal;font-family:"Lato",sans-serif;color:var(--wp--preset--color--info)}@media screen and (max-width:768px){.site-footer .footer-content .site-info .site-name .title a .name-sub{gap:0}}.site-footer .footer-content .site-info .site-name .title a .name-sub:after,.site-footer .footer-content .site-info .site-name .title a .name-sub:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:currentColor;opacity:0.4}.site-footer .footer-content .site-info .address{font-size:clamp(0.9rem,1.6vw,1.1rem)}.site-footer .footer-content .site-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:0.8rem}.site-footer .footer-content .site-hours .hour-table{max-width:600px}@media screen and (max-width:1200px){.site-footer .footer-content .site-hours{width:100%}}.site-footer .footer-menu{margin-top:clamp(1rem,3.5vw,2rem);padding-bottom:1.5rem}.site-footer .footer-menu .menu{margin:0;padding:clamp(1rem,3vw,1.5rem) 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:clamp(2rem,4vw,3rem);-moz-column-gap:clamp(2rem,4vw,3rem);column-gap:clamp(2rem,4vw,3rem);row-gap:clamp(0.8rem,2vw,1rem);list-style:none;border-top:1px solid var(--border-separate-color)}.site-footer .footer-bottom{margin-top:clamp(1rem,3.5vw,2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:2rem}@media screen and (max-width:1200px){.site-footer .footer-bottom{-ms-flex-pack:distribute;justify-content:space-around}}.site-footer .footer-bottom .copyright{font-size:0.8rem}.float-navi{--shadow:0 0.1rem 0.6rem rgba(0,0,0,0.2);position:sticky;left:0;bottom:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin:0;padding:1rem 1rem 0.8rem;pointer-events:none;background-color:transparent}.float-navi>*{pointer-events:initial}.float-navi .inquiry-buttons{--bg-color:var(--wp--custom--header--bg-color,rgba(255,255,255,0.8));--hover-bg-color:var(--bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;line-height:1.2}.float-navi .inquiry-buttons a{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;padding:clamp(0.8rem,1vw,1rem) clamp(0.5rem,12vw,1.2rem);-webkit-backdrop-filter:var(--wp--custom--header--bg-filter,blur(5px));backdrop-filter:var(--wp--custom--header--bg-filter,blur(5px));-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);border-radius:1rem}.float-navi .inquiry-buttons a .label{font-family:var(--wp--custom--float-navi--button--font-family,sans-serif);font-size:clamp(1rem,3vw,1.3rem)}.float-navi .inquiry-buttons a:first-child{--bg-color:var(--wp--custom--inquiry-button--1--bg-color-float,var(--bg-color))}.float-navi .inquiry-buttons a:first-child:hover{--hover-bg-color:var(--wp--custom--inquiry-button--1--hover-bg-color-float,var(--hover-bg-color))}.float-navi .inquiry-buttons a:nth-child(2){--bg-color:var(--wp--custom--inquiry-button--2--bg-color-float,var(--bg-color))}.float-navi .inquiry-buttons a:nth-child(2):hover{--hover-bg-color:var(--wp--custom--inquiry-button--2--hover-bg-color-float,var(--hover-bg-color))}.float-navi .inquiry-buttons a:nth-child(3){--bg-color:var(--wp--custom--inquiry-button--3--bg-color-float,var(--bg-color))}.float-navi .inquiry-buttons a:nth-child(3):hover{--hover-bg-color:var(--wp--custom--inquiry-button--3--hover-bg-color-float,var(--hover-bg-color))}.float-navi .inquiry-buttons a:nth-child(4){--bg-color:var(--wp--custom--inquiry-button--4--bg-color-float,var(--bg-color))}.float-navi .inquiry-buttons a:nth-child(4):hover{--hover-bg-color:var(--wp--custom--inquiry-button--4--hover-bg-color-float,var(--hover-bg-color))}.float-navi .inquiry-buttons:has(a:nth-child(3)) a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.float-navi .inquiry-buttons:has(a:nth-child(3)) a .label{font-size:0.8rem}@media screen and (min-width:651px){.float-navi .inquiry-buttons{display:none}}.float-navi .totop{--color:var(--wp--custom--float-navi--totop--color,#666);--hover-color:var(--wp--custom--float-navi--totop--hover-color,#fff);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;padding:0.5rem;aspect-ratio:1/1;color:var(--color);border:0;border-radius:50%;cursor:pointer;border:2px solid var(--color);background-color:color-mix(in srgb,var(--hover-color) 80%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);line-height:1;-webkit-transition:opacity 0.5s linear,color 0.15s linear,background-color 0.15s linear,-webkit-transform 0.5s ease-in-out;transition:opacity 0.5s linear,color 0.15s linear,background-color 0.15s linear,-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,opacity 0.5s linear,color 0.15s linear,background-color 0.15s linear;transition:transform 0.5s ease-in-out,opacity 0.5s linear,color 0.15s linear,background-color 0.15s linear,-webkit-transform 0.5s ease-in-out}.float-navi .totop svg{width:32px}.float-navi .totop:hover{color:var(--hover-color);background-color:var(--color)}.float-navi .totop:not(.is-visible){opacity:0;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}.float-navi .totop.is-visible{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.inquiry-buttons{--color:var(--wp--custom--inquiry-button--1--color,#333);--bg-color:var(--wp--custom--inquiry-button--1--bg-color,transparent);--icon-color:var(--wp--custom--inquiry-button--1--icon-color,#333);--hover-color:var(--wp--custom--inquiry-button--1--hover-color,#333);--hover-bg-color:var(--wp--custom--inquiry-button--1--hover-bg-color,transparent);--hover-icon-color:var(--wp--custom--inquiry-button--1--hover-icon-color,#fff)}.inquiry-buttons a{--speed:0.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color);text-decoration:none;-webkit-transition:color var(--speed) linear,background-color var(--speed) linear;transition:color var(--speed) linear,background-color var(--speed) linear;background-color:var(--bg-color)}.inquiry-buttons a .icon{position:relative;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color var(--speed) linear;transition:color var(--speed) linear;color:var(--icon-color);width:50px;height:50px;background-color:#faf6f0;border-color:#f8e6e6;border-radius:50%;border:4px solid #f3e3cc;-webkit-transition:background-color 0.2s ease-in;transition:background-color 0.2s ease-in}.inquiry-buttons a .icon svg{width:1.9rem;position:relative;z-index:2;color:#946134}.inquiry-buttons a .icon:after{content:"";display:block;width:calc(100% + 0.8rem);aspect-ratio:1/1;position:absolute;top:50%;left:50%;z-index:1;border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:calc(var(--speed) * 2);transition-duration:calc(var(--speed) * 2);-webkit-transition-timing-function:cubic-bezier(0.3,1.8,0.3,1);transition-timing-function:cubic-bezier(0.3,1.8,0.3,1);opacity:0;background-color:#FFF}.inquiry-buttons a:hover{color:var(--hover-color);background-color:var(--hover-bg-color)}.inquiry-buttons a:hover .icon{color:var(--hover-icon-color);background-color:#fff}.inquiry-buttons a:hover .icon:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);background-color:#fff}.inquiry-buttons a:nth-child(2){--color:var(--wp--custom--inquiry-button--2--color,var(--color));--bg-color:var(--wp--custom--inquiry-button--2--bg-color,var(--bg-color))}.inquiry-buttons a:nth-child(2) .icon{--icon-color:var(--wp--custom--inquiry-button--2--icon-color,var(--icon-color))}.inquiry-buttons a:nth-child(2):hover{--hover-color:var(--wp--custom--inquiry-button--2--hover-color,var(--hover-color));--hover-bg-color:var(--wp--custom--inquiry-button--2--hover-bg-color,var(--hover-bg-color))}.inquiry-buttons a:nth-child(2):hover .icon{--hover-icon-color:var(--wp--custom--inquiry-button--2--hover-icon-color,var(--hover-icon-color))}.inquiry-buttons a:nth-child(2):hover .icon:after{--hover-color:var(--wp--custom--inquiry-button--2--hover-color,var(--hover-color))}.inquiry-buttons a:nth-child(3){--color:var(--wp--custom--inquiry-button--3--color,var(--color));--bg-color:var(--wp--custom--inquiry-button--3--bg-color,var(--bg-color))}.inquiry-buttons a:nth-child(3) .icon{--icon-color:var(--wp--custom--inquiry-button--3--icon-color,var(--icon-color))}.inquiry-buttons a:nth-child(3):hover{--hover-color:var(--wp--custom--inquiry-button--3--hover-color,var(--hover-color));--hover-bg-color:var(--wp--custom--inquiry-button--3--hover-bg-color,var(--hover-bg-color))}.inquiry-buttons a:nth-child(3):hover .icon{--hover-icon-color:var(--wp--custom--inquiry-button--3--hover-icon-color,var(--hover-icon-color))}.inquiry-buttons a:nth-child(3):hover .icon:after{--hover-color:var(--wp--custom--inquiry-button--3--hover-color,var(--hover-color))}.hour-table{--color:var(--wp--custom--hour-table--color,"#333");--border-color:color-mix(in oklab,var(--color) 20%,#fff);width:100%;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;container-type:inline-size;container-name:hour-table-hour}.hour-table table{width:100%;border-collapse:collapse;caption-side:bottom;font-size:1rem}.hour-table table td,.hour-table table th{line-height:1.1}.hour-table table thead{color:var(--color);border-bottom:solid 1px #ccc}.hour-table table thead td,.hour-table table thead th{padding:clamp(0.4rem,1vw,0.6rem) clamp(0.2rem,1vw,0.5rem);font-size:inherit;text-align:center}.hour-table table thead td:not(:first-child),.hour-table table thead th:not(:first-child){font-weight:normal}.hour-table table thead:has(th:nth-child(8)) th:first-child{font-size:16px;font-weight:normal}.hour-table table tbody td,.hour-table table tbody th{padding:clamp(0.8rem,1.2vw,1rem) clamp(0.2rem,1vw,0.5rem);border-bottom:solid 1px #ccc}.hour-table table tbody th{font-size:clamp(1em,2.8vw,1.2em);font-weight:normal;white-space:nowrap}.hour-table table tbody th>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:0.2rem;-moz-column-gap:0.2rem;column-gap:0.2rem;row-gap:0.1rem}.hour-table table tbody th>span>span:first-child,.hour-table table tbody th>span>span:nth-child(3){font-family:"Noto Sans JP",Arial;letter-spacing:0.05em}.hour-table table tbody th>span>span:nth-child(2){font-family:sans-serif}.hour-table table tbody td{text-align:center;font-family:monospace;font-size:clamp(1em,2.8vw,1.2em);color:var(--wp--preset--color--primary)}.hour-table table tbody td .doctor{display:block;font-family:"Noto Sans JP",sans-serif;font-size:0.7em;font-weight:500;letter-spacing:0.07em;line-height:1.4}.hour-table table caption{margin-top:0.5rem;text-align:left}@media screen and (max-width:768px){.hour-table table caption{font-size:12px}}.hour-table table caption strong{color:var(--wp--custom--hour-table--holiday-color,inherit)}.hour-table table caption span{color:var(--wp--preset--color--accent);font-weight:bold}@media screen and (max-width:768px){.hour-table table caption span{letter-spacing:0.1rem}}@container hour-table-hour (max-width:500px){.hour-table table{font-size:0.9rem}}@container hour-table-hour (max-width:500px){.hour-table table tbody th{font-size:clamp(0.85em,2.3vw,1.2em)}}@container hour-table-hour (max-width:300px){.hour-table table tbody th>span{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hour-table table tbody th>span>span:nth-child(2){-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}.hospita-banner{--color:var(--wp--custom--footer--hospita-color,#016fb9);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:8px;padding:8px 10px;font-size:12px;font-family:var(--wp--preset--font-family---sans,"Noto Sans JP",sans-serif);line-height:1.2;background-color:var(--color);border-radius:5px;text-decoration:none;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.hospita-banner:hover{background-color:color-mix(in oklab,var(--color) 80%,transparent)}.hospita-banner svg{-ms-flex-negative:0;flex-shrink:0;max-width:100px;color:#fff}.hospita-banner span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 8px;color:#666;background-color:#fff;border-radius:3px;word-wrap:break-word;letter-spacing:0.1rem}.page-header{--image-height:clamp(20vh,40vw,40vh);position:relative;margin-bottom:clamp(4rem,7vw,6rem)}.page-header>.content{position:relative;z-index:2;padding-top:calc(var(--image-height) * 0.5);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-header>.content .title{font-size:32px;font-weight:bold;line-height:1.3;text-shadow:0 0 3rem var(--wp--preset--color--base-bg),0 0 2rem var(--wp--preset--color--base-bg),0 0 1rem var(--wp--preset--color--base-bg)}@media screen and (max-width:768px){.page-header>.content .title{font-size:24px}}.page-header>.content .title span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;-webkit-animation-name:pageHeaderTitleStringAnimation;animation-name:pageHeaderTitleStringAnimation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-timing-function:cubic-bezier(0.06,0.95,0.5,1);animation-timing-function:cubic-bezier(0.06,0.95,0.5,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}.page-header>.content .title:after{content:"";display:block;width:0;height:0.15em;margin-top:0.7em;margin-left:0.1em;background-color:var(--wp--preset--color--primary);border-radius:var(--wp--custom--border-radius);-webkit-animation-name:pageHeaderTitleLineAnimation;animation-name:pageHeaderTitleLineAnimation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.7s;animation-delay:0.7s;-webkit-animation-timing-function:cubic-bezier(0.51,0.23,0,1);animation-timing-function:cubic-bezier(0.51,0.23,0,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media screen and (max-width:500px){.page-header>.content .title.long{font-size:clamp(1.9rem,6vw,2rem)}}@-webkit-keyframes pageHeaderTitleStringAnimation{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pageHeaderTitleStringAnimation{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pageHeaderTitleLineAnimation{0%{width:0rem}to{width:6rem}}@keyframes pageHeaderTitleLineAnimation{0%{width:0rem}to{width:6rem}}.page-header>.image{width:100%;height:var(--image-height);margin:0;padding:0;position:absolute;top:0;left:0;right:0;z-index:1;overflow:hidden;-webkit-mask-image:linear-gradient(89deg,rgba(0,0,0,0.2) 20%,#000 70%);mask-image:linear-gradient(89deg,rgba(0,0,0,0.2) 20%,#000 70%)}.page-header>.image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(85%) grayscale(20%);filter:brightness(85%) grayscale(20%);-webkit-mask-image:linear-gradient(181.5deg,#000 0 30%,transparent 70% 100%);mask-image:linear-gradient(181.5deg,#000 0 30%,transparent 70% 100%)}.breadcrumbs{font-size:var(--wp--preset--font-size--small)}.breadcrumbs .container>span,.breadcrumbs>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem}.pagination:has(.nav-links){--color:var(--wp--preset--color--primary,#666);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--wp--preset--spacing--40)}.pagination:has(.nav-links) .nav-links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;margin-right:auto;-webkit-column-gap:clamp(0.6rem,1vw,0.8rem);-moz-column-gap:clamp(0.6rem,1vw,0.8rem);column-gap:clamp(0.6rem,1vw,0.8rem)}.pagination:has(.nav-links) .nav-links>a,.pagination:has(.nav-links) .nav-links>span{min-width:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:var(--small-font-family);padding:0.5rem 0.8rem;border:1px solid var(--color);line-height:1.2;text-decoration:none;border-radius:var(--wp--custom--border-radius)}.pagination:has(.nav-links) .nav-links>span{color:white;background-color:var(--color);border-color:var(--color)}.pagination:has(.nav-links) .nav-links>a{color:var(--color);border-color:var(--color);-webkit-transition:background-color 0.15s linear;transition:background-color 0.15s linear}.pagination:has(.nav-links) .nav-links>a:hover{background-color:color-mix(in srgb,var(--color) 25%,transparent)}.post-categories{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.post-categories .post-category{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.8em;color:#fff;letter-spacing:0px;line-height:1;padding:4px 5px;border-radius:5px;background-color:var(--color)}
/*# sourceMappingURL=base.css.map */