header.svelte-pdpcss{background:#f6f6f6;box-shadow:0 0 2px 1px #0004}header.svelte-pdpcss #header:where(.svelte-pdpcss){background:linear-gradient(150deg,#f6f6f6,#f6f6f6 40%,#fcfcfc 50%,#f0f0f0 50%,#f6f6f6 60%,#f6f6f6);min-height:var(--hh);display:flex;align-items:center;justify-content:center}header.svelte-pdpcss #header:where(.svelte-pdpcss) .logo:where(.svelte-pdpcss){--cl: #222;--sz: 2rem}footer.svelte-qbpfzd{color:#ddd;background-color:#363636}footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd){background:linear-gradient(150deg,#363636,#363636 40%,#3a3a3a 50%,#323232 50%,#363636 60%,#363636);box-sizing:border-box;padding:2rem 0;min-height:var(--fh);display:flex;gap:1rem 1rem}footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd) #ftr1:where(.svelte-qbpfzd),footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd) #ftr2:where(.svelte-qbpfzd){margin:.5rem 1rem}footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd) #ftr1:where(.svelte-qbpfzd){display:grid;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:1rem 0}footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd) #ftr1:where(.svelte-qbpfzd) a:where(.svelte-qbpfzd){transition:.1s;color:#f0f4ff}footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd) #ftr1:where(.svelte-qbpfzd) a:where(.svelte-qbpfzd):hover{color:#a0a0ff}footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd) #ftr0:where(.svelte-qbpfzd){margin:0;padding:0;border:0;border-top:1px solid #fff4}footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd) #ftr2:where(.svelte-qbpfzd) .logo:where(.svelte-qbpfzd){--cl: #ddd;--sz: 2.2rem}footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd) #ftr2:where(.svelte-qbpfzd) #f-cp:where(.svelte-qbpfzd){padding-top:1.2em;font-size:.9rem}footer.svelte-qbpfzd #footer:where(.svelte-qbpfzd) #ftr2:where(.svelte-qbpfzd) #f-cp:where(.svelte-qbpfzd) span:where(.svelte-qbpfzd){line-height:1;letter-spacing:1px}@media (700px <= width){#footer.svelte-qbpfzd{flex-direction:row-reverse}#footer.svelte-qbpfzd #ftr1:where(.svelte-qbpfzd){flex:1 0 0}#footer.svelte-qbpfzd #ftr0:where(.svelte-qbpfzd){flex:0 0 0}#footer.svelte-qbpfzd #ftr2:where(.svelte-qbpfzd){flex:0 0 auto}}@media (width < 700px){#footer.svelte-qbpfzd{flex-direction:column;justify-content:center}#footer.svelte-qbpfzd #ftr1:where(.svelte-qbpfzd){flex:0 0 auto}#footer.svelte-qbpfzd #ftr0:where(.svelte-qbpfzd){flex:0 0 0;width:100%}#footer.svelte-qbpfzd #ftr2:where(.svelte-qbpfzd){flex:0 0 auto}}*{-webkit-user-select:none;user-select:none}@font-face{font-family:Mukta;src:url(./Mukta-Bold.DDzY1qxE.ttf) format("truetype")}@font-face{font-family:Roboto;src:url(./Roboto-Regular.BHeBnKzs.ttf) format("truetype"),url(./Roboto-Bold.BKtbn9Wi.ttf) format("truetype")}:root{font-family:Roboto,Hiragino Kaku Gothic ProN,Noto Sans JP,Meiryo,sans-serif;--hh: 3.5rem;--bh: calc(100vh - 14.5rem) ;--fh: 11rem}@media (700px <= width){:root{font-size:16px}}@media (width < 700px){:root{font-size:12px}}@media print{body{width:1100px}}.mh{box-sizing:border-box;min-height:var(--bh);padding-bottom:8vh}@media (1200px <= width){.in{width:calc(1200px - 3rem);margin-left:calc(50vw - 600px + 1.5rem)}}@media (width < 1200px){.in{width:calc(100vw - 3rem);margin-left:1.5rem}}h1{font-size:1.5rem;text-align:center;padding:3rem 0 2rem}h2{font-size:1.5rem;text-align:center;padding:2.5rem 0 1.5rem}.fcc{display:flex;align-items:center;justify-content:center}.fcs{display:flex;align-items:center;justify-content:flex-start}.fsc{display:flex;align-items:flex-start;justify-content:center}.fss{display:flex;align-items:flex-start;justify-content:flex-start}.logo{font-family:Mukta;font-weight:700;display:flex;align-items:center;justify-content:flex-start}.logo svg{fill:var(--cl);width:var(--sz)}.logo span{color:var(--cl);font-size:calc(var(--sz) * .8);letter-spacing:calc(var(--sz) * .1);margin-left:calc(var(--sz) * .3);line-height:1}
