@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Hammersmith+One&display=swap";:root{--color-primary: #F09299;--color-text-basic: #444444;--color-text-sub: #666666;--color-primary-pink: #F09299;--color-primary-blue: #79A1CF;--color-primary-yellow: #D7C447;--color-primary-yellow-dark: #AF9B01;--color-primary-brown: #A86C4F;--color-surface-white: #ffffff;--color-surface-content: #FFF6ED;--color-text-main: #444}html{overflow-y:scroll;scroll-padding-top:80px}html{--scroll-y: 0}html{scroll-behavior:smooth}body{width:100%;overflow-x:clip}.fixed[data-astro-cid-vn53eweb]{position:fixed;top:var(--scroll-y);left:0;width:100%;height:110%;overflow:hidden}button[data-astro-cid-vn53eweb],[data-astro-cid-vn53eweb][role=button]{cursor:pointer}.sp_only[data-astro-cid-vn53eweb]{display:none}@media screen and (max-width:768px)and (orientation:portrait){.sp_only[data-astro-cid-vn53eweb]{display:block}}.pc_only[data-astro-cid-vn53eweb]{display:block}@media screen and (max-width:768px)and (orientation:portrait){.pc_only[data-astro-cid-vn53eweb]{display:none}}html.lenis,html.lenis body{height:auto}.lenis[data-astro-cid-vn53eweb].lenis-smooth{scroll-behavior:auto!important}.lenis[data-astro-cid-vn53eweb].lenis-stopped{overflow:hidden}.lenis[data-astro-cid-vn53eweb].lenis-scrolling iframe[data-astro-cid-vn53eweb]{pointer-events:none}a[data-astro-cid-vn53eweb],button[data-astro-cid-vn53eweb]{transition:opacity .2s ease-in-out}a[data-astro-cid-vn53eweb]:hover,button[data-astro-cid-vn53eweb]:hover{opacity:.7}:root{--body-bg: #FFFFFF;--common-text: #263946;--text-sub-gray: #666666;--button-bg-brown: #E8E6DF;--common-gray: #EBE9F2;--white: #ffffff;--surface-white: #ffffff}html,body{background-color:var(--body-bg);color:var(--color-text-basic);font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;display:block;width:100%;color:var(--color-text-main);font-size:clamp(14px,1vw + .16 * 1rem,20px)}@media only screen and (max-width:768px){html,body{font-size:calc(1.8229166667vw + .14 * 1rem)}}@media only screen and (max-width:486px){html,body{font-size:calc(3.5897435897vw + .14 * 1rem)}}html:lang(en),html:lang(en) body{font-family:Noto Sans,sans-serif}.panzoom-container[data-astro-cid-vn53eweb]{position:relative}.panzoom-container[data-astro-cid-vn53eweb]:hover .panzoom-controls[data-astro-cid-vn53eweb]{opacity:1;pointer-events:auto}.panzoom-controls[data-astro-cid-vn53eweb]{display:flex;flex-wrap:wrap;flex-direction:column;gap:.5em;margin-bottom:1em;z-index:100;position:absolute;right:0;top:0;opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (max-width:768px)and (orientation:portrait){.panzoom-controls[data-astro-cid-vn53eweb]{opacity:1;pointer-events:auto}}.panzoom-controls[data-astro-cid-vn53eweb] button[data-astro-cid-vn53eweb]{background-color:#f2f2f2;border:1px solid #ccc;padding:.5rem 1em;font-size:.9em;border-radius:4px;cursor:pointer;transition:all .2s ease;width:calc(2.5vw + .4rem);height:calc(2.5vw + .4rem);display:block;aspect-ratio:1/1;background-size:50%;background-repeat:no-repeat;background-position:center;opacity:.85}@media screen and (max-width:768px)and (orientation:portrait){.panzoom-controls[data-astro-cid-vn53eweb] button[data-astro-cid-vn53eweb]{width:calc(6.1538461538vw + .24 * 1rem);height:calc(6.1538461538vw + .24 * 1rem)}}.panzoom-controls[data-astro-cid-vn53eweb] button[data-astro-cid-vn53eweb]:hover{background-color:#e0e0e0}.panzoom-controls[data-astro-cid-vn53eweb] button[data-astro-cid-vn53eweb]:active{transform:scale(.98)}.panzoom-controls[data-astro-cid-vn53eweb] button[data-astro-cid-vn53eweb].zoomIn{background-image:url(/images/icon/icon_plus.svg)}.panzoom-controls[data-astro-cid-vn53eweb] button[data-astro-cid-vn53eweb].zoomOut{background-image:url(/images/icon/icon_minus.svg)}.panzoom-controls[data-astro-cid-vn53eweb] button[data-astro-cid-vn53eweb].reset{background-image:url(/images/icon/icon_reset.svg)}.certified[data-astro-cid-vn53eweb]{padding:calc(6.25vw + 1rem) 0}@media only screen and (max-width:768px){.certified[data-astro-cid-vn53eweb]{padding:calc(10.4166666667vw + .8 * 1rem) 0}}@media only screen and (max-width:486px){.certified[data-astro-cid-vn53eweb]{padding:calc(10.2564102564vw + .4 * 1rem) 0}}.certified[data-astro-cid-vn53eweb]{padding-bottom:0}.certified__inner[data-astro-cid-vn53eweb]{width:90%;max-width:1700px;margin:0 auto}.certified__heading[data-astro-cid-vn53eweb]{font-size:clamp(30px,2vw + .32 * 1rem,36px)}@media only screen and (max-width:768px){.certified__heading[data-astro-cid-vn53eweb]{font-size:calc(3.125vw + .24rem)}}@media only screen and (max-width:486px){.certified__heading[data-astro-cid-vn53eweb]{font-size:calc(5.1282051282vw + .2 * 1rem)}}.certified__heading[data-astro-cid-vn53eweb]{font-weight:700;color:var(--color-text-main);margin-bottom:calc(3vw + .48rem)}@media screen and (max-width:768px)and (orientation:portrait){.certified__heading[data-astro-cid-vn53eweb]{margin-bottom:calc(8.2051282051vw + .32 * 1rem)}}.certified__unavailable[data-astro-cid-vn53eweb]{text-align:center;font-size:clamp(14px,1vw + .16 * 1rem,20px)}@media only screen and (max-width:768px){.certified__unavailable[data-astro-cid-vn53eweb]{font-size:calc(1.8229166667vw + .14 * 1rem)}}@media only screen and (max-width:486px){.certified__unavailable[data-astro-cid-vn53eweb]{font-size:calc(3.5897435897vw + .14 * 1rem)}}.certified__unavailable[data-astro-cid-vn53eweb]{color:var(--color-text-sub);padding:calc(5vw + .8rem) 0}
