.menu-link[data-astro-cid-nen7h5rs]{align-items:center;height:100%;padding-left:16px;padding-right:16px;font-size:1rem;font-weight:500;display:flex}.menu-link[data-astro-cid-nen7h5rs]:hover,.menu-link[data-astro-cid-nen7h5rs]:active,.menu-link[data-astro-cid-nen7h5rs]:focus{opacity:.6}.header[data-astro-cid-nen7h5rs]{z-index:10;justify-content:space-between;width:100%;height:72px;padding-right:10px;display:flex;position:fixed;top:0;left:0}.logo[data-astro-cid-nen7h5rs]{opacity:0;z-index:10;align-items:stretch;height:100%;display:flex}.logo[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;height:100%;padding-left:32px;padding-right:32px;display:flex}.logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:159px;height:32px;display:block}body:not(.is-home) .header[data-astro-cid-nen7h5rs]{background:var(--color-header-bg);border-bottom:1px solid var(--color-gray-100)}body:not(.is-home) .logo[data-astro-cid-nen7h5rs]{opacity:1}body.is-home .logo[data-astro-cid-nen7h5rs]{transition:opacity .4s linear}body.is-home .header[data-astro-cid-nen7h5rs]{border-bottom:1px solid #0000;transition:background .4s linear,border .4s linear}body.is-home.is-hero-shown .header[data-astro-cid-nen7h5rs]{transition:height .3s cubic-bezier(.19,1,.22,1) .3s,background .3s cubic-bezier(.19,1,.22,1) .15s!important}body.is-home.is-past-hero .logo[data-astro-cid-nen7h5rs]{opacity:1}body.is-home.is-past-hero .header[data-astro-cid-nen7h5rs]{background:var(--color-header-bg);border-bottom:1px solid var(--color-gray-100)}.menu[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.nav[data-astro-cid-nen7h5rs]{height:100%}.menu-list[data-astro-cid-nen7h5rs]{height:100%;display:flex}.menu-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{height:100%;transform:translateY(-100%)}body:not(.is-home) .menu-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{transform:translate(0)}body.is-home .menu-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{transition:transform .4s ease-out calc(var(--i) * .1s)}body.is-home.is-hero-shown .menu-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{transform:translate(0)}.menu-toggle[data-astro-cid-nen7h5rs]{z-index:12;width:44px;height:44px;display:none;position:fixed;top:8px;right:14px}.menu-toggle[data-astro-cid-nen7h5rs]:before,.menu-toggle[data-astro-cid-nen7h5rs]:after{content:"";background-color:var(--color-black);width:24px;height:2px;transition:all .4s cubic-bezier(.19,1,.22,1);display:block;position:absolute;left:10px}.menu-toggle[data-astro-cid-nen7h5rs]:before{top:18px}.menu-toggle[data-astro-cid-nen7h5rs]:after{top:24px}.header[data-astro-cid-nen7h5rs].is-open .menu-toggle[data-astro-cid-nen7h5rs]:before{top:calc(50% - 1px);transform:rotate(-45deg)}.header[data-astro-cid-nen7h5rs].is-open .menu-toggle[data-astro-cid-nen7h5rs]:after{top:calc(50% - 1px);transform:rotate(45deg)}.header[data-astro-cid-nen7h5rs].is-open .logo[data-astro-cid-nen7h5rs]{transition:opacity .3s cubic-bezier(.39,.575,.565,1);opacity:0!important}.close-panel[data-astro-cid-nen7h5rs]{z-index:9;background-color:#0000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}@media screen and (width<=768px){.header[data-astro-cid-nen7h5rs]{height:60px;padding-right:0;transition:height .3s cubic-bezier(.19,1,.22,1) .3s,background .3s cubic-bezier(.19,1,.22,1) .15s}.header[data-astro-cid-nen7h5rs] .logo[data-astro-cid-nen7h5rs]{transition:opacity .3s cubic-bezier(.39,.575,.565,1) .1s}.header[data-astro-cid-nen7h5rs].is-open{height:340px;transition:height .4s cubic-bezier(.19,1,.22,1),background .3s cubic-bezier(.39,.575,.565,1) .15s;background-color:var(--color-beige)!important}.header[data-astro-cid-nen7h5rs].is-open .logo[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .3s cubic-bezier(.445,.05,.55,.95) .1s}.logo[data-astro-cid-nen7h5rs]{height:60px;position:absolute;top:0;left:0}.logo[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-left:24px;padding-right:24px}.logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:119px;height:25px}body.is-home.is-past-hero .header[data-astro-cid-nen7h5rs]{transition:height .3s cubic-bezier(.19,1,.22,1) .3s,background .3s cubic-bezier(.19,1,.22,1) .15s!important}.menu[data-astro-cid-nen7h5rs]{width:100%;display:none}.nav[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;width:100%;padding-top:60px;display:flex}.menu-list[data-astro-cid-nen7h5rs]{height:auto;display:block}.menu-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{height:auto}.menu-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]{margin-top:28px}.menu-list[data-astro-cid-nen7h5rs] .menu-link[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .23s cubic-bezier(.39,.575,.565,1)}.menu-list[data-astro-cid-nen7h5rs].is-open .menu-link[data-astro-cid-nen7h5rs]{opacity:1;transition:opacity .4s cubic-bezier(.39, .575, .565, 1) calc(.2s + var(--i) * .1s)}.menu-toggle[data-astro-cid-nen7h5rs]{display:block}}.hero[data-astro-cid-ge2uvauf]{opacity:0;align-items:center;height:100vh;padding-left:80px;padding-right:80px;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{display:block}.image[data-astro-cid-ge2uvauf]{justify-content:center;align-items:center;width:100%;height:100%;padding:112px 80px 136px;transition:opacity .5s linear;display:flex;position:absolute;top:0;left:0}.image[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:contain;width:100%;height:100%}@media (aspect-ratio<=1){.image[data-astro-cid-ge2uvauf]{width:calc(100% + 64px);padding:112px 0 136px;left:-32px}}.scroll-down[data-astro-cid-ge2uvauf]{opacity:0;width:80px;height:80px;margin-left:-40px;transition:opacity .5s ease-in-out .4s;display:block;position:absolute;bottom:46px;left:50%}.scroll-down[data-astro-cid-ge2uvauf]:hover:before,.scroll-down[data-astro-cid-ge2uvauf]:hover:after{opacity:.5;transition:opacity 50ms ease-out}.scroll-down[data-astro-cid-ge2uvauf]:before,.scroll-down[data-astro-cid-ge2uvauf]:after{content:"";box-sizing:border-box;border-right:2px solid var(--color-gray-600);border-bottom:2px solid var(--color-gray-600);width:24px;height:24px;transition:opacity .7s ease-out;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.scroll-down[data-astro-cid-ge2uvauf]:before{margin-top:-10px}.button[data-astro-cid-xil7xq2g]{border:2px solid var(--color-green);width:248px;height:52px;color:var(--color-green);text-align:center;border-radius:9999px;justify-content:center;align-items:center;padding-right:14px;font-weight:400;transition:background .6s ease-out;display:flex;position:relative}.button[data-astro-cid-xil7xq2g]:hover{background-color:var(--color-green-hover-bg);transition:background 10ms ease-out}.button[data-astro-cid-xil7xq2g]:active,.button[data-astro-cid-xil7xq2g]:focus{background-color:var(--color-green-active-bg);transition:background 10ms ease-out}.button[data-astro-cid-xil7xq2g]:has(.label){height:auto;min-height:56px}.icon[data-astro-cid-xil7xq2g]{width:14px;height:14px;fill:var(--color-green);display:block;position:absolute;top:50%;right:27px;transform:translateY(-50%)}.icon[data-astro-cid-xil7xq2g].external{width:24px;height:24px}.label[data-astro-cid-xil7xq2g]{flex-direction:column;justify-content:center;align-items:center;padding-top:2px;display:flex}.eyebrow[data-astro-cid-xil7xq2g]{letter-spacing:.02em;font-size:.75rem;font-style:normal;line-height:1.8}.text[data-astro-cid-xil7xq2g]{font-style:normal;line-height:1.4}.copyright[data-astro-cid-jo6i4kqk]{letter-spacing:.04em;font-size:.875rem;font-weight:300;line-height:1.8}.conversion-text[data-astro-cid-jo6i4kqk]{font-size:1rem;font-weight:300;line-height:1.8}.menu-link[data-astro-cid-jo6i4kqk],.conversion-title[data-astro-cid-jo6i4kqk]{font-weight:400}.conversion-title[data-astro-cid-jo6i4kqk]{color:var(--color-orange);margin-bottom:5px;font-size:1.125rem;line-height:1.6}.menu-link[data-astro-cid-jo6i4kqk]{font-size:.75rem;line-height:1.8}.conversion[data-astro-cid-jo6i4kqk]{background-color:var(--color-beige);padding:72px 0 0}.conversion-menu[data-astro-cid-jo6i4kqk]{width:720px;margin-left:auto;margin-right:auto}.conversion-menu[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{justify-content:space-between;display:flex}.conversion-menu[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{width:300px}.conversion-button[data-astro-cid-jo6i4kqk]{justify-content:center;margin-top:23px;display:flex}.banners-wrapper[data-astro-cid-jo6i4kqk]{text-align:center;margin:0 24px}.conversion-menu[data-astro-cid-jo6i4kqk]+.banners-wrapper[data-astro-cid-jo6i4kqk]{margin-top:64px}.banners[data-astro-cid-jo6i4kqk]{background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;max-width:688px;margin-inline:auto;padding:12px 24px;display:flex;overflow:hidden}.banners[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:block}.banners[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:100%;height:auto;display:block}.footer[data-astro-cid-jo6i4kqk]{background-color:var(--color-beige);padding:64px 40px 40px;position:relative}.footer-inner[data-astro-cid-jo6i4kqk]{background-color:var(--color-white);border-radius:24px;justify-content:space-between;align-items:center;height:90px;padding-left:40px;padding-right:40px;display:flex}.menu[data-astro-cid-jo6i4kqk]{align-items:center;display:flex}.menu-item[data-astro-cid-jo6i4kqk]{line-height:1}.menu-item[data-astro-cid-jo6i4kqk]+.menu-item[data-astro-cid-jo6i4kqk]{margin-left:32px}.privacy[data-astro-cid-jo6i4kqk]{align-items:center;gap:16px;display:flex}.privacy[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:48px;height:48px}.menu-link[data-astro-cid-jo6i4kqk]:hover,.menu-link[data-astro-cid-jo6i4kqk]:active,.menu-link[data-astro-cid-jo6i4kqk]:focus{color:var(--color-green)}@media screen and (width<=768px){.conversion[data-astro-cid-jo6i4kqk]{padding:48px 0 0}.conversion-menu[data-astro-cid-jo6i4kqk]{width:100%;padding-left:24px;padding-right:24px}.conversion-menu[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{display:block}.conversion-menu[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{width:100%}.conversion-menu[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:56px}.banners[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:32px;max-width:375px}.footer[data-astro-cid-jo6i4kqk]{padding-left:24px;padding-right:24px}.footer-inner[data-astro-cid-jo6i4kqk]{border-radius:16px;height:auto;padding-top:25px;padding-bottom:20px;padding-left:24px;display:block}.menu[data-astro-cid-jo6i4kqk]{display:block}.menu-item[data-astro-cid-jo6i4kqk]+.menu-item[data-astro-cid-jo6i4kqk]{margin-top:8px;margin-left:0}.privacy[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:40px;height:40px}.copyright[data-astro-cid-jo6i4kqk]{text-align:center;margin-top:32px}}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}:root{--color-green:#358500;--color-green-hover-bg:#3585000d;--color-green-active-bg:#35850033;--color-orange:#f5623d;--color-orange-dark:#df3600;--color-blue:#0077ba;--color-white:#fff;--color-black:#000;--color-beige:#faf9f5;--color-beige-mid:#f7f6f3;--color-beige-dark:#eae8e1;--color-header-bg:#fffffff5;--color-gray-100:#f5f5f5;--color-gray-200:#dfdfdf;--color-gray-300:#d6d6d6;--color-gray-400:#c4c4c4;--color-gray-500:#9e9e9e;--color-gray-600:#6b6b6b;--color-gray-700:#4b4b4b}body{font-feature-settings:"chws" 1;font-kerning:none;letter-spacing:.12em;font-family:Noto Sans JP,sans-serif;font-size:1rem;font-weight:400;line-height:1.8}body:before,body:after{content:"";z-index:-1;width:100%;height:50%;display:block;position:fixed;left:0}body:before{background-color:var(--color-white);top:0}body:after{background-color:var(--color-beige);bottom:0}.Article h4,.Article h3,.Article h2{font-weight:400}.Article{text-align:justify;line-height:1.8}.Article p strong{font-weight:500}.Article .wp-caption{max-width:100%;margin-bottom:24px}.Article img{max-width:100%}.Article h2{margin-bottom:16px;font-size:1.5rem;line-height:1.6}.Article h3{font-size:1.25rem}.Article h4{margin-bottom:15px;font-size:1rem}.Article>p+*{margin-top:1em}.Article>*+p{margin-top:16px}.Article *+h3,.Article *+h4{margin-top:2em}.Article *+h2{margin-top:56px}.Article .wp-caption-text{font-size:.75rem}.Article a{color:var(--color-black);text-decoration:underline}.Article a:hover,.Article a:active{color:var(--color-green)}.Article a:hover svg,.Article a:active svg{fill:var(--color-green)}.Article ul li+li,.Article ol li+li{margin-top:12px}.Article li{position:relative}.Article li:before{content:"";border-radius:50%;display:block;position:absolute}.Article ul{padding-left:20px}.Article ul ul{margin-top:11px;padding-left:33px}.Article>ul>li:before{background-color:var(--color-black);width:4px;height:4px;top:11px;left:-15px}.Article>ul>li>ul li:before{border:1px solid var(--color-black);width:8px;height:8px;top:10px;left:-16px}.Article ol{padding-left:22px;list-style-type:decimal}.Article ol ol{counter-reset:my-counter;margin-top:10px;padding-left:30px;list-style-type:none}.Article ol ol li:before{content:counter(my-counter);counter-increment:my-counter;border:1px solid var(--color-black);text-align:center;box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding-left:2px;font-size:.75rem;line-height:14px;display:flex;position:absolute;top:6px;left:-22px}.Article *+ul,.Article *+ol{margin-top:16px}.Article *+p:has(img),.Article *+.wp-caption{margin-top:15px}.Article img{height:auto}.Article img.aligncenter,.Article img.alignleft{display:block}.Article img.aligncenter{margin-left:auto;margin-right:auto}.Article .annotation{font-size:.875rem;font-weight:300;line-height:1.8}.VisionContent{text-align:center;color:var(--color-gray-700);margin-bottom:160px}h2.VisionContent__title{font-size:2rem;font-style:normal;font-weight:400;line-height:1.6}.VisionContent__title.-vision{color:var(--color-green)}.VisionContent__title.-mission{color:var(--color-orange-dark)}.VisionContent__title.-value{color:var(--color-blue)}.EmphasisContent{background:var(--color-beige-mid);margin-bottom:20px;padding:34px 24px}.EmphasisContent__title{color:var(--color-orange);font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.6}.Article a[href][target=_blank]:after,.Article a[href]:not([href*=goodbaton\.jp],[href^=\/],[href^=\#],[href^=\.],[href=""]):after{content:"";vertical-align:middle;background-color:var(--color-black);width:18px;height:18px;margin-top:-4px;display:inline-block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17 17.8333H7C6.54167 17.8333 6.16667 17.4583 6.16667 17V7C6.16667 6.54167 6.54167 6.16667 7 6.16667H11.1667C11.625 6.16667 12 5.79167 12 5.33333C12 4.875 11.625 4.5 11.1667 4.5H6.16667C5.24167 4.5 4.5 5.25 4.5 6.16667V17.8333C4.5 18.75 5.25 19.5 6.16667 19.5H17.8333C18.75 19.5 19.5 18.75 19.5 17.8333V12.8333C19.5 12.375 19.125 12 18.6667 12C18.2083 12 17.8333 12.375 17.8333 12.8333V17C17.8333 17.4583 17.4583 17.8333 17 17.8333ZM13.6667 5.33333C13.6667 5.79167 14.0417 6.16667 14.5 6.16667H16.6583L9.05 13.775C8.725 14.1 8.725 14.625 9.05 14.95C9.375 15.275 9.9 15.275 10.225 14.95L17.8333 7.34167V9.5C17.8333 9.95833 18.2083 10.3333 18.6667 10.3333C19.125 10.3333 19.5 9.95833 19.5 9.5V5.33333C19.5 4.875 19.125 4.5 18.6667 4.5H14.5C14.0417 4.5 13.6667 4.875 13.6667 5.33333Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media screen and (width<=768px){.Article h2{margin-bottom:17px;font-size:1.125rem}.Article *+h2{margin-top:40px}.Article h3{font-size:1rem}.Article--member h2{margin-bottom:17px;font-size:1.25rem}.Article--member *+h2{margin-top:40px}.VisionContent{text-align:left}h2.VisionContent__title{font-size:1.5rem}.EmphasisContent{margin-bottom:60px}}.show-pc{display:block}.show-sp,.svg-defs{display:none}.Icon--jump{width:24px;height:24px;fill:var(--color-green);vertical-align:middle;border-radius:50%;margin-top:-4px;margin-left:8px;display:inline-block}a:hover .Icon--jump{background-color:var(--color-green-hover-bg);transition:background 10ms ease-out}a:active .Icon--jump,a:focus .Icon--jump{background-color:var(--color-green-active-bg);transition:background 10ms ease-out}@media screen and (width<=768px){.show-pc{display:none}.show-sp{display:block}}.main[data-astro-cid-ju4pidww]{background-color:var(--color-white);padding-top:72px;padding-bottom:100px}.news-article[data-astro-cid-ju4pidww]{padding-top:134px}body.is-home .main[data-astro-cid-ju4pidww]{padding-top:0}@media screen and (width<=768px){.main[data-astro-cid-ju4pidww]{padding-top:60px;padding-bottom:48px}.news-article[data-astro-cid-ju4pidww]{padding-top:82px}}[data-astro-cid-wjggpoxk]:where(.content-width){max-width:768px;margin-left:auto;margin-right:auto}[data-astro-cid-wjggpoxk]:where(.content-width.has-padding){padding-left:24px;padding-right:24px}
