@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,dd,th,td,hr,iframe,fieldset,legend,button,input,textarea,select,option{margin:0;padding:0;border:none}h1,h2,h3,h4,h5,h6,small,strong,sub,sup,th{font-size:inherit;font-weight:inherit}address,em,var,cite,dfn{font-style:normal}caption,th{text-align:left}a,ins,abbr[title]{text-decoration:none}html{text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{line-height:1}ul,ol{list-style-type:none}table{border-collapse:collapse;border-spacing:0}a,a:hover{color:inherit}#headerArea a:hover,#footerArea a:hover{color:#dd1f30}q:before,q:after{content:none}sub,sup{vertical-align:baseline}mark{background:none;color:inherit}svg{overflow:visible}button,input,textarea,select{background:none;color:inherit;font-family:inherit;font-size:inherit}select{border-radius:0;appearance:none}select::-ms-expand{display:none}a,label,select,button,input[type=radio],input[type=checkbox]{cursor:pointer}button{outline:none}[data-whatinput=keyboard] button:focus{outline:auto}::selection{background:#249c46}:root{--vh: 1vh;--sbh: 0px;--variable-size-rate: 1;--scroll-bar-width: 0px;--leading-trim: calc((1em - 1lh)/2) }@supports not (top: 1lh){:root{--leading-trim: 0px}}html{overflow-y:scroll;min-height:100%;-webkit-font-smoothing:antialiased}@media screen and (min-width: 821px){html{font-size:calc(.0117130307 * (100vw - var(--scroll-bar-width)))}}@media screen and (max-width:820.98px){html{font-size:8.5333333333vw;min-height:calc(var(--vh) * 100)}}html.bMobile{overflow-y:visible}html.sWait{cursor:wait}body{min-height:100%;background-color:#fff}#sb-site{min-height:auto!important}@media screen and (max-width:820.98px){._pc{display:none!important}}@media screen and (min-width: 821px){._sp{display:none!important}}:where(.Wysiwyg){letter-spacing:.04rem;font-weight:500}:where(.Wysiwyg) h2{transform:scaleX(.9);width:111.1%;text-align:justify;transform-origin:left;font-weight:700;letter-spacing:.05em}@media screen and (min-width: 821px){:where(.Wysiwyg) h2{font-size:2.375rem;line-height:1.4473684211;margin-top:3.375rem;margin-bottom:3.125rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) h2{font-size:1.25rem;line-height:1.45;margin-top:1.5625rem;margin-bottom:1.71875rem}}:where(.Wysiwyg) h3,:where(.Wysiwyg) h4,:where(.Wysiwyg) h5,:where(.Wysiwyg) h6{font-weight:700;letter-spacing:.07em;border-bottom:1px solid #f2efe7}@media screen and (min-width: 821px){:where(.Wysiwyg) h3,:where(.Wysiwyg) h4,:where(.Wysiwyg) h5,:where(.Wysiwyg) h6{font-size:1.5rem;line-height:1.75;margin-top:6.25rem;padding-bottom:2.5rem;margin-bottom:2.5rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) h3,:where(.Wysiwyg) h4,:where(.Wysiwyg) h5,:where(.Wysiwyg) h6{font-size:1.25rem;line-height:1.8;margin-top:4.6875rem;padding-bottom:.78125rem;margin-bottom:.75rem}}:where(.Wysiwyg) img{display:block;width:100%;height:100%;vertical-align:top;object-fit:cover}:where(.Wysiwyg) img+:is(figcaption,.wp-caption-text){text-align:left}@media screen and (min-width: 821px){:where(.Wysiwyg) p{font-size:1.125rem;margin-top:2.5rem;margin-bottom:2.5rem;line-height:2;letter-spacing:.12em}}@media screen and (max-width:820.98px){:where(.Wysiwyg) p{font-size:.9375rem;margin-top:1.25rem;margin-bottom:1.25rem;line-height:1.8;letter-spacing:.05em}}@media screen and (min-width: 821px){:where(.Wysiwyg) ol,:where(.Wysiwyg) ul{margin-top:2.8125rem;margin-bottom:3.125rem;padding-left:1.5625rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) ol,:where(.Wysiwyg) ul{margin-top:2.65625rem;margin-bottom:2.65625rem}}:where(.Wysiwyg) ol{list-style-type:decimal}@media screen and (max-width:820.98px){:where(.Wysiwyg) ol{padding-left:.78125rem}}@media screen and (min-width: 821px){:where(.Wysiwyg) ol ol{margin-top:.625rem;margin-bottom:.625rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) ol ol{margin-top:.46875rem;margin-bottom:.46875rem}}:where(.Wysiwyg) ul{list-style-type:disc}@media screen and (min-width: 821px){:where(.Wysiwyg) ul{list-style-position:outside}}@media screen and (max-width:820.98px){:where(.Wysiwyg) ul{padding-left:0rem;list-style-position:inside}}@media screen and (min-width: 821px){:where(.Wysiwyg) ul ul{margin-top:.625rem;margin-bottom:.625rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) ul ul{margin-top:.46875rem;margin-bottom:.46875rem}}:where(.Wysiwyg) li{list-style-type:"●";letter-spacing:.05em}@media screen and (min-width: 821px){:where(.Wysiwyg) li{font-size:1.125rem;line-height:2.3333333333;padding-inline-start:.25rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) li{font-size:.9375rem;line-height:1.7333333333;padding-inline-start:0}}@media screen and (min-width: 821px){:where(.Wysiwyg) li+li{margin-top:1.5rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) li+li{margin-top:1.625rem}}:where(.Wysiwyg) blockquote{background-color:#ebebeb}@media screen and (min-width: 821px){:where(.Wysiwyg) blockquote{padding:2.5rem;border-radius:.625rem;font-size:1.125rem;line-height:2}}@media screen and (max-width:820.98px){:where(.Wysiwyg) blockquote{padding:1.875rem;border-radius:.3125rem;font-size:.9375rem;line-height:2}}:where(.Wysiwyg) blockquote p{margin:0}:where(.Wysiwyg) blockquote+:is(figcaption,.wp-caption-text){text-align:right}:where(.Wysiwyg) strong{font-weight:700}:where(.Wysiwyg) .wp-caption{width:auto!important}@media screen and (min-width: 821px){:where(.Wysiwyg) :is(figcaption,.wp-caption-text){font-size:.9375rem;margin-top:1.125rem;line-height:1.8666666667;text-align:left}}@media screen and (min-width: 821px) and (max-width: 911px){:where(.Wysiwyg) :is(figcaption,.wp-caption-text){font-size:10px}}@media screen and (max-width:820.98px){:where(.Wysiwyg) :is(figcaption,.wp-caption-text){font-size:.875rem;margin-top:.9375rem;line-height:1.7142857143;letter-spacing:.07em}}@media screen and (min-width: 821px){:where(.Wysiwyg) :is(figcaption,.wp-caption-text) p{font-size:.9375rem;margin-top:.4375rem;margin-bottom:.375rem}}@media screen and (min-width: 821px) and (max-width: 911px){:where(.Wysiwyg) :is(figcaption,.wp-caption-text) p{font-size:10px}}@media screen and (max-width:820.98px){:where(.Wysiwyg) :is(figcaption,.wp-caption-text) p{font-size:.875rem;margin-top:.9375rem;line-height:1.7142857143;letter-spacing:.07em}}@media screen and (min-width: 821px){:where(.Wysiwyg) :is(figcaption,.wp-caption-text) a{margin-right:.625rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) :is(figcaption,.wp-caption-text) a{margin-right:.9375rem}}:where(.Wysiwyg) figure{margin:0;padding:0;overflow:hidden;isolation:isolate}@media screen and (min-width: 821px){:where(.Wysiwyg) figure{width:100%;margin-top:4.5rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) figure{width:100%;margin-top:2.03125rem}}:where(.Wysiwyg) iframe{width:100%;height:auto;aspect-ratio:16/9}:where(.Wysiwyg) hr{border:none;border-bottom:1px solid rgba(242,239,231,.2)}@media screen and (min-width: 821px){:where(.Wysiwyg) hr{margin-top:3.125rem;margin-bottom:3.125rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) hr{margin-top:1.875rem;margin-bottom:1.875rem}}:where(.Wysiwyg) a{position:relative;word-break:break-word;line-height:2;transition:background-color .15s;border-bottom:1px solid #ccc;transition:background-color .15s cubic-bezier(.5,1,.89,1)}:where(.Wysiwyg) a:hover{background-color:#249c46}@media screen and (min-width: 821px){:where(.Wysiwyg) a{margin-top:-.25rem;padding-block:.25rem .3125rem;text-underline-offset:.375rem}}@media screen and (max-width:820.98px){:where(.Wysiwyg) a{margin-top:-.28125rem;padding-block:.3125rem;text-underline-offset:.3125rem}}:where(.Wysiwyg) a+:is(figcaption,.wp-caption-text){text-align:center}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}:root{--tp-base-background-color: hsla(0, 0%, 10%, .8);--tp-base-shadow-color: hsla(0, 0%, 0%, .2);--tp-button-background-color: hsla(0, 0%, 80%, 1);--tp-button-background-color-active: hsla(0, 0%, 100%, 1);--tp-button-background-color-focus: hsla(0, 0%, 95%, 1);--tp-button-background-color-hover: hsla(0, 0%, 85%, 1);--tp-button-foreground-color: hsla(0, 0%, 0%, .8);--tp-container-background-color: hsla(0, 0%, 0%, .3);--tp-container-background-color-active: hsla(0, 0%, 0%, .6);--tp-container-background-color-focus: hsla(0, 0%, 0%, .5);--tp-container-background-color-hover: hsla(0, 0%, 0%, .4);--tp-container-foreground-color: hsla(0, 0%, 100%, .5);--tp-groove-foreground-color: hsla(0, 0%, 0%, .2);--tp-input-background-color: hsla(0, 0%, 0%, .3);--tp-input-background-color-active: hsla(0, 0%, 0%, .6);--tp-input-background-color-focus: hsla(0, 0%, 0%, .5);--tp-input-background-color-hover: hsla(0, 0%, 0%, .4);--tp-input-foreground-color: hsla(0, 0%, 100%, .5);--tp-label-foreground-color: hsla(0, 0%, 100%, .5);--tp-monitor-background-color: hsla(0, 0%, 0%, .3);--tp-monitor-foreground-color: hsla(0, 0%, 100%, .3)}.tp-dfwv{position:fixed;z-index:1700;overflow:auto;max-height:calc(100% - 16px)}@media screen and (max-width:820.98px){#pageHowTo .Header-wrapper,#pageQa .Header-wrapper{width:calc(100% - 10.6666666667vw);padding-inline:5.8666666667vw;border-radius:4.2666666667vw}#pageHowTo .Header-inner,#pageQa .Header-inner{height:12.8vw}#pageHowTo .Header-head,#pageQa .Header-head{gap:2.6666666667vw}#pageHowTo .Header-logo,#pageQa .Header-logo{width:22.6666666667vw}#pageHowTo .Header-name,#pageQa .Header-name{font-size:3.7333333333vw}#pageHowTo .Header-menuButton,#pageQa .Header-menuButton{gap:1.6vw;width:8vw;height:3.7333333333vw}#pageHowTo .Header-menuDot,#pageQa .Header-menuDot{width:1.6vw;height:1.6vw}#pageHowTo .Header-menuInner,#pageQa .Header-menuInner{padding-block:12.8vw;padding-inline:9.6vw}#pageHowTo .Header-menuList,#pageQa .Header-menuList{gap:5.8666666667vw}#pageHowTo .Header-menuListLink,#pageQa .Header-menuListLink{gap:4.2666666667vw;font-size:4.2666666667vw}#pageHowTo .Header-menuListLink:before,#pageQa .Header-menuListLink:before{width:1.6vw;height:1.6vw}#pageHowTo .Header-menuListLink.-current:before,#pageQa .Header-menuListLink.-current:before{width:2.6666666667vw;height:2.6666666667vw}#pageHowTo .Header-menuListButton,#pageQa .Header-menuListButton{padding-left:17.8666666667vw;padding-right:5.8666666667vw;padding-block:3.4666666667vw;font-size:3.7333333333vw;margin-top:5.3333333333vw}#pageHowTo .Header.-open .Header-menuDot:nth-child(1),#pageHowTo .Header.-open .Header-menuDot:nth-child(3),#pageQa .Header.-open .Header-menuDot:nth-child(1),#pageQa .Header.-open .Header-menuDot:nth-child(3){width:8vw;height:.5333333333vw}}.Header[data-astro-cid-efnbyhxk]{position:absolute;width:100%;height:100%;top:19px;left:0;pointer-events:none;z-index:600}@media screen and (max-width:820.98px){.Header[data-astro-cid-efnbyhxk]{top:17px}}.Header-wrapper[data-astro-cid-efnbyhxk]{position:sticky;background-color:#fff;margin-inline:auto;pointer-events:auto}@media screen and (min-width: 821px){.Header-wrapper[data-astro-cid-efnbyhxk]{width:75rem;top:19px;border-radius:999px}}@media screen and (max-width:820.98px){.Header-wrapper[data-astro-cid-efnbyhxk]{top:17px;width:calc(100% - 1.25rem);padding-inline:.6875rem;border-radius:.5rem;overflow:hidden;z-index:2}}.Header-inner[data-astro-cid-efnbyhxk]{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}@media screen and (min-width: 821px){.Header-inner[data-astro-cid-efnbyhxk]{padding-block:.875rem;padding-left:2.25rem;padding-right:2.125rem}}@media screen and (max-width:820.98px){.Header-inner[data-astro-cid-efnbyhxk]{height:1.5rem}}.Header-head[data-astro-cid-efnbyhxk]{display:flex;align-items:center;gap:.8125rem}@media screen and (max-width:820.98px){.Header-head[data-astro-cid-efnbyhxk]{gap:.3125rem}}.Header-logo[data-astro-cid-efnbyhxk]{width:7.0625rem;display:none}@media screen and (min-width: 821px){.Header-logo[data-astro-cid-efnbyhxk]{max-width:113px;padding-top:.125rem}}@media screen and (max-width:820.98px){.Header-logo[data-astro-cid-efnbyhxk]{width:2.65625rem;padding-top:.0625rem}}.Header-logoBody[data-astro-cid-efnbyhxk]{width:100%;height:100%;object-fit:cover;display:block}.Header-name[data-astro-cid-efnbyhxk]{line-height:1;letter-spacing:.08em;font-weight:700}@media screen and (min-width: 821px){.Header-name[data-astro-cid-efnbyhxk]{font-size:1.25rem}}@media screen and (max-width:820.98px){.Header-name[data-astro-cid-efnbyhxk]{font-size:.46875rem}}.Header-nameKagome[data-astro-cid-efnbyhxk]{display:inline}@media screen and (min-width: 821px){.Header-nav[data-astro-cid-efnbyhxk]{display:flex;justify-content:flex-end;align-items:center;gap:1.9375rem}}@media screen and (max-width:820.98px){.Header-nav[data-astro-cid-efnbyhxk]{display:none}}@media screen and (min-width: 821px){.Header-navList[data-astro-cid-efnbyhxk]{display:flex;justify-content:flex-end;align-items:center;gap:1.6875rem}}@media screen and (min-width: 821px){.Header-navListLink[data-astro-cid-efnbyhxk]{font-weight:700;font-size:.9375rem;line-height:1.3333333333;letter-spacing:.04em;transition:color .3s cubic-bezier(.23,1,.32,1)}}@media screen and (min-width: 821px) and (max-width: 911px){.Header-navListLink[data-astro-cid-efnbyhxk]{font-size:10px}}[data-whatintent=mouse] .Header-navListLink[data-astro-cid-efnbyhxk]:hover{color:#249c46}@media screen and (min-width: 821px){.Header-navListLink[data-astro-cid-efnbyhxk].-current{color:#249c46;display:flex;align-items:center;gap:.4375rem}.Header-navListLink[data-astro-cid-efnbyhxk].-current:before{content:"";display:block;width:.3125rem;height:.3125rem;background-color:#249c46;border-radius:50%;flex-shrink:0}}@media screen and (min-width: 821px){.Header-menuButton[data-astro-cid-efnbyhxk]{display:none}}@media screen and (max-width:820.98px){.Header-menuButton[data-astro-cid-efnbyhxk]{display:flex;justify-content:center;align-items:center;gap:.1875rem;width:.9375rem;height:.4375rem;position:relative}}@media screen and (max-width:820.98px){.Header-menuDot[data-astro-cid-efnbyhxk]{width:.1875rem;height:.1875rem;background-color:#249c46;border-radius:50%;transition:width .3s cubic-bezier(.23,1,.32,1),height .3s cubic-bezier(.23,1,.32,1),border-radius .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}}@media screen and (min-width: 821px){.Header-menu[data-astro-cid-efnbyhxk]{display:none}}@media screen and (max-width:820.98px){.Header-menu[data-astro-cid-efnbyhxk]{display:grid;grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);transition:grid-template-rows .5s cubic-bezier(.23,1,.32,1)}}@media screen and (max-width:820.98px){.Header-menuMask[data-astro-cid-efnbyhxk]{overflow:hidden}}@media screen and (max-width:820.98px){.Header-menuInner[data-astro-cid-efnbyhxk]{padding-block:1.5rem;padding-inline:1.125rem}}@media screen and (max-width:820.98px){.Header-menuList[data-astro-cid-efnbyhxk]{display:flex;flex-direction:column;gap:.6875rem}}@media screen and (max-width:820.98px){.Header-menuListLink[data-astro-cid-efnbyhxk]{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.5625rem;line-height:1.6;letter-spacing:.1em}}.Header-menuListLink[data-astro-cid-efnbyhxk]:before{content:"";display:block;flex-shrink:0;width:.1875rem;height:.1875rem;background-color:#249c46;border-radius:50%;transition:width .3s cubic-bezier(.23,1,.32,1),height .3s cubic-bezier(.23,1,.32,1)}@media screen and (max-width:820.98px){.Header-menuListLink[data-astro-cid-efnbyhxk].-current{color:#249c46}.Header-menuListLink[data-astro-cid-efnbyhxk].-current:before{width:.3125rem;height:.3125rem;margin-inline:-.0625rem}}@media screen and (max-width:820.98px){.Header-menuListButton[data-astro-cid-efnbyhxk]{width:100%;padding-left:2.09375rem;padding-right:.6875rem;padding-block:.40625rem;font-size:.4375rem;letter-spacing:.06em;margin-top:.625rem}}@media screen and (min-width: 821px){.Header-menuBg[data-astro-cid-efnbyhxk]{display:none}}@media screen and (max-width:820.98px){.Header-menuBg[data-astro-cid-efnbyhxk]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#8c8a83;transition:opacity .5s cubic-bezier(.23,1,.32,1);opacity:0;pointer-events:none}}.Header[data-astro-cid-efnbyhxk].-compact .Header-logo[data-astro-cid-efnbyhxk]{display:block}.Header[data-astro-cid-efnbyhxk].-compact .Header-nameKagome[data-astro-cid-efnbyhxk]{display:none}.Header[data-astro-cid-efnbyhxk].-open .Header-menuDot[data-astro-cid-efnbyhxk]:nth-child(1),.Header[data-astro-cid-efnbyhxk].-open .Header-menuDot[data-astro-cid-efnbyhxk]:nth-child(3){width:.9375rem;height:.0625rem;border-radius:99px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Header[data-astro-cid-efnbyhxk].-open .Header-menuDot[data-astro-cid-efnbyhxk]:nth-child(1){transform:translate(-50%,-50%) rotate(15deg)}.Header[data-astro-cid-efnbyhxk].-open .Header-menuDot[data-astro-cid-efnbyhxk]:nth-child(3){transform:translate(-50%,-50%) rotate(-15deg)}.Header[data-astro-cid-efnbyhxk].-open .Header-menuDot[data-astro-cid-efnbyhxk]:nth-child(2){opacity:0}.Header[data-astro-cid-efnbyhxk].-open .Header-menu[data-astro-cid-efnbyhxk]{grid-template-rows:1fr}.Header[data-astro-cid-efnbyhxk].-open .Header-menuBg[data-astro-cid-efnbyhxk]{opacity:.6}.Body[data-astro-cid-xfqgezpp]{position:relative}.view[data-astro-cid-xfqgezpp]{visibility:hidden}.view[data-astro-cid-xfqgezpp].-show{visibility:visible}.view[data-astro-cid-xfqgezpp].-out{position:fixed;inset:0;z-index:1}.view[data-astro-cid-xfqgezpp].-out.-immediate{position:static;visibility:hidden}.view[data-astro-cid-xfqgezpp].-out .inner[data-astro-cid-xfqgezpp]{transform:translateY(var(--view-y))}.view[data-astro-cid-xfqgezpp].-in{position:relative;z-index:2}.view[data-astro-cid-xfqgezpp].-in.-immediate{position:static}:where([data-modal-content]){overscroll-behavior:contain}:where([data-modal-content-inner]){min-height:calc(100% + 1px)}:where([data-modal-backdrop]){overflow-y:scroll;overscroll-behavior:none;scrollbar-width:none}[data-modal-backdrop]::-webkit-scrollbar{display:none}[data-modal-backdrop]:after{content:"";display:block;min-height:calc(100% + 1px)}.header_block{line-height:1;font-size:18px}.KagomeEngei[data-astro-cid-6padt7ic]{overflow-x:clip;color:#000;font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-feature-settings:"palt";width:100vw}@media screen and (min-width: 821px){.KagomeEngei[data-astro-cid-6padt7ic]{font-size:.875rem}}@media screen and (min-width: 821px) and (max-width: 976px){.KagomeEngei[data-astro-cid-6padt7ic]{font-size:10px}}@media screen and (max-width:820.98px){.KagomeEngei[data-astro-cid-6padt7ic]{font-size:.46875rem}}
