@keyframes Header-module-scss-module__t7BEda__logoSlide{0%{transform:translate(0)}to{transform:translate(5%,-5%)}}@keyframes Header-module-scss-module__t7BEda__logoShow{0%{opacity:0}to{opacity:1}}.Header-module-scss-module__t7BEda__jaggedBorder{display:none}.Header-module-scss-module__t7BEda__header{font-family:var(--font-zen-kurenaido);z-index:40;width:100%;height:85px;margin-bottom:20px;position:relative;overflow:visible}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__headerSurface{z-index:40;box-shadow:0 4px 14px var(--header-shadow-color,#62634300);background:linear-gradient(120deg,#ffffff85,#cde8e900 38%),repeating-linear-gradient(-35deg,#ffffff29 0 1px,#cde8e900 1px 10px),#cde8e9;transition:box-shadow .24s,filter .24s;position:fixed;top:0;left:0;right:0;overflow:visible}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__headerSurface:before{content:"";pointer-events:none;background:linear-gradient(90deg,#cdd86638,#fff0 32%),linear-gradient(270deg,#94d0c93d,#fff0 36%);position:absolute;inset:0}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper{z-index:1;max-width:1400px;padding:var(--header-padding-top,22px) 50px var(--header-padding-bottom,17px);font-size:var(--header-font-size,2rem);color:#3e2a00;justify-content:space-between;align-items:center;gap:0 20px;margin:0 auto;display:flex;position:relative}@media screen and (max-width:769px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper{padding-left:20px;padding-right:20px}}@media screen and (max-width:426px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper{padding-left:20px;padding-right:20px}}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper{min-height:var(--header-logo-min-height,46px);border-radius:8px;align-items:center;padding:2px 10px 3px 0;display:flex;position:relative;overflow-x:hidden}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__link{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo{white-space:nowrap;text-shadow:1px 1px #ffffffb8,3px 3px #83a7491f;transition:margin-left .35s,text-shadow .35s;position:relative}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo span{display:inline-block}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(8),.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(7),.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(6){opacity:0}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logoCharacters{width:var(--header-logo-character-size,42px);height:var(--header-logo-character-size,42px);opacity:0;filter:drop-shadow(2px var(--header-character-shadow-y,4px) 0 rgba(98, 99, 67, var(--header-character-shadow-alpha,.16)));transition:opacity .35s,filter .24s;position:absolute}@media (hover:hover){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logo{text-shadow:1px 1px #ffffffd9,4px 4px #83a7492e;margin-left:40px}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logo :first-child{animation:.5s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logo :nth-child(2){animation:.5s .2s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logo :nth-child(3){animation:.5s .4s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logo :nth-child(4){animation:.5s .6s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logo :nth-child(5){animation:.5s .8s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logo :nth-child(6){animation:.5s .4s infinite alternate Header-module-scss-module__t7BEda__logoSlide,.5s infinite alternate Header-module-scss-module__t7BEda__logoShow}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logo :nth-child(7){animation:.5s .2s infinite alternate Header-module-scss-module__t7BEda__logoSlide,.5s .2s infinite alternate Header-module-scss-module__t7BEda__logoShow}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logo :nth-child(8){animation:.5s infinite alternate Header-module-scss-module__t7BEda__logoSlide,.5s .4s infinite alternate Header-module-scss-module__t7BEda__logoShow}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper:hover .Header-module-scss-module__t7BEda__logoCharacters{opacity:1}}@media (hover:none){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo{margin-left:40px}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(6),.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(7),.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(8){display:none}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logoCharacters{opacity:1}}@media screen and (hover:none) and (max-width:426px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logoCharacters{width:var(--header-logo-character-size,36px);height:var(--header-logo-character-size,36px)}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper{min-height:var(--header-logo-min-height,36px)}}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__menuButton{display:none}@media screen and (max-width:769px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__menuButton{display:block}}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__menu{font-size:var(--header-menu-font-size,1.15rem);flex-flow:wrap;place-content:center flex-end;align-items:center;gap:8px;display:flex}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__menu a{min-height:var(--header-menu-min-height,34px);padding:var(--header-menu-padding-top,3px) var(--header-menu-padding-x,12px) var(--header-menu-padding-bottom,5px);background:#ffffff6b;border:1px solid #6263431f;border-radius:999px;align-items:center;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #ffffffc2,0 4px 12px #62634314}@media (hover:hover){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__menu a:hover{background:#ffffffad;border-color:#83a74947;transform:translateY(-1px)}}@media screen and (max-width:769px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__menu{display:none}}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo{text-shadow:1px 1px #ffffffd9,4px 4px #83a7492e;margin-left:40px}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(6),.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(7),.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(8){display:inline-block}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :first-child{animation:.5s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(2){animation:.5s .2s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(3){animation:.5s .4s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(4){animation:.5s .6s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(5){animation:.5s .8s infinite alternate Header-module-scss-module__t7BEda__logoSlide}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(6){animation:.5s .4s infinite alternate Header-module-scss-module__t7BEda__logoSlide,.5s infinite alternate Header-module-scss-module__t7BEda__logoShow}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(7){animation:.5s .2s infinite alternate Header-module-scss-module__t7BEda__logoSlide,.5s .2s infinite alternate Header-module-scss-module__t7BEda__logoShow}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logo :nth-child(8){animation:.5s infinite alternate Header-module-scss-module__t7BEda__logoSlide,.5s .4s infinite alternate Header-module-scss-module__t7BEda__logoShow}.Header-module-scss-module__t7BEda__header.Header-module-scss-module__t7BEda__collapsed .Header-module-scss-module__t7BEda__logoWrapper .Header-module-scss-module__t7BEda__logoCharacters{opacity:1}
.NavMenu-module-scss-module__yf9w7q__wrapper{z-index:30;position:relative}.NavMenu-module-scss-module__yf9w7q__menuButton{cursor:pointer;border-radius:5px;width:20px;height:16px}.NavMenu-module-scss-module__yf9w7q__menuButton span{background:#333;border-radius:3px;width:100%;height:3px;transition:all .4s;display:inline-block;position:absolute}.NavMenu-module-scss-module__yf9w7q__menuButton span:first-of-type{top:0}.NavMenu-module-scss-module__yf9w7q__menuButton span:nth-of-type(2){top:50%}.NavMenu-module-scss-module__yf9w7q__menuButton span:nth-of-type(3){top:100%}.NavMenu-module-scss-module__yf9w7q__menuButton.NavMenu-module-scss-module__yf9w7q__active span:first-of-type{width:100%;transform:translateY(8px)rotate(-45deg)}.NavMenu-module-scss-module__yf9w7q__menuButton.NavMenu-module-scss-module__yf9w7q__active span:nth-of-type(2){opacity:0}.NavMenu-module-scss-module__yf9w7q__menuButton.NavMenu-module-scss-module__yf9w7q__active span:nth-of-type(3){width:100%;transform:translateY(-8px)rotate(45deg)}.NavMenu-module-scss-module__yf9w7q__navMenu{z-index:31;opacity:0;pointer-events:none;background:linear-gradient(#fffffffa,#ffffffe6),#fff;border:1px solid #6263431f;border-radius:8px;grid-template-columns:1fr;align-content:stretch;justify-items:stretch;gap:4px;min-width:150px;padding:8px;font-size:1rem;transition:all .35s;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:inset 0 1px #ffffffd1,0 10px 24px #62634329}.NavMenu-module-scss-module__yf9w7q__navMenu a{text-align:center;white-space:nowrap;border-radius:6px;min-width:0;padding:5px 10px 6px;transition:background-color .2s,color .2s,transform .2s}@media (hover:hover){.NavMenu-module-scss-module__yf9w7q__navMenu a:hover{color:#3e2a00;background:#cde8e961;transform:translateY(-1px)}}.NavMenu-module-scss-module__yf9w7q__navMenu.NavMenu-module-scss-module__yf9w7q__active{opacity:1;pointer-events:auto;top:calc(100% + 15px)}
.Footer-module-scss-module__DkSkqG__jaggedBorder{display:none}.Footer-module-scss-module__DkSkqG__footer{font-family:var(--font-zen-kurenaido);color:#fff;background:linear-gradient(120deg,#ffffff1f,#62634300 38%),repeating-linear-gradient(-35deg,#ffffff12 0 1px,#62634300 1px 10px),linear-gradient(90deg,#83a74933,#62634300 34%),linear-gradient(270deg,#94d0c924,#62634300 36%),#626343;padding:46px 50px 42px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 -12px 28px #62634314}.Footer-module-scss-module__DkSkqG__footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff6b,#fff0);width:100%;height:1px;position:absolute;top:0;left:0}.Footer-module-scss-module__DkSkqG__footer:after{content:"";pointer-events:none;background:linear-gradient(#1e202200,#1e20221a);position:absolute;inset:0}@media screen and (max-width:769px){.Footer-module-scss-module__DkSkqG__footer{padding:40px 20px 36px}}@media screen and (max-width:426px){.Footer-module-scss-module__DkSkqG__footer{padding:34px 10px 32px}}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__contentsWrapper{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:1200px;margin:0 auto;display:flex;position:relative}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__profile{justify-content:center;align-items:center;gap:18px;display:flex}@media screen and (max-width:426px){.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__profile{flex-direction:column;gap:12px}}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__userIcon{object-fit:cover;background:#ffffff1a;border:1px solid #ffffff80;border-radius:50%;flex:none;width:96px;height:96px;box-shadow:inset 0 1px #ffffff52,0 10px 22px #12141633,0 0 0 6px #ffffff14}@media screen and (max-width:426px){.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__userIcon{width:82px;height:82px}}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__profileText{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;display:flex}@media screen and (max-width:426px){.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__profileText{text-align:center;align-items:center}}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__siteName{color:#fff;text-shadow:1px 1px #12141647,3px 3px #83a74933;font-size:1.75rem;font-weight:700;line-height:1.2}@media screen and (max-width:426px){.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__siteName{font-size:1.5rem}}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__userName{color:#e6e6e6db;letter-spacing:0;text-shadow:1px 1px #12141633;font-size:1.05rem;font-weight:700}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__footerLine{background:linear-gradient(90deg,#fff0,#ffffff61,#fff0);width:min(340px,100%);height:1px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__copyright{color:#e6e6e6bd;font-family:var(--font-zen-kaku-gothic-new);font-size:.78rem;line-height:1.6}
@keyframes ReceptionStatus-module-scss-module__-SaULW__fuwafuwa{0%,to{transform:translate(-1px)rotate(-1.5deg)}50%{transform:translate(1px)rotate(1.5deg)}}@keyframes ReceptionStatus-module-scss-module__-SaULW__fuwafuwaXZ{0%,to{transform:translate(-1px)translateY(-4px)}12.5%{transform:translate(1px)translateY(-2px)}25%{transform:translate(-1px)translateY(0)}37.5%{transform:translate(1px)translateY(2px)}50%{transform:translate(-1px)translateY(4px)}62.5%{transform:translate(1px)translateY(2px)}75%{transform:translate(-1px)translateY(0)}87.5%{transform:translate(1px)translateY(-2px)}}@keyframes ReceptionStatus-module-scss-module__-SaULW__bounce{0%,to{transform:translate(0)}50%{transform:translate(-2.5px)}}.ReceptionStatus-module-scss-module__-SaULW__statusContainer{font-family:var(--font-zen-kurenaido);z-index:25;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(120deg,#ffffffdb,#cde8e900 38%),repeating-linear-gradient(-35deg,#94d0c90f 0 1px,#fff0 1px 10px),linear-gradient(#fffffffa,#cde8e924),#ffffffdb;border:1px solid #62634324;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px 18px;transition:all .5s;display:flex;position:fixed;bottom:48px;right:calc(50% - 800px);box-shadow:inset 0 1px #ffffffe0,0 4px 12px #62634312}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusTitle{text-align:center;text-shadow:1px 1px #ffffffb8;width:100%;font-size:1.3rem;font-weight:700;line-height:1.3}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail{grid-gap:7px 8px;grid-template-columns:max-content max-content;justify-content:center;align-items:center;font-size:1.1rem;display:grid}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail.ReceptionStatus-module-scss-module__-SaULW__hasLink{grid-template-columns:max-content max-content auto}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail .ReceptionStatus-module-scss-module__-SaULW__statusDetailLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:9rem;overflow:hidden}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail .ReceptionStatus-module-scss-module__-SaULW__statusDetailValue{min-width:4.5rem;font-family:var(--font-zen-kaku-gothic-new);text-align:center;border-radius:999px;justify-self:end;padding:2px 8px 3px;font-size:.78rem;font-weight:700;line-height:1.4;box-shadow:inset 0 1px #ffffffc7}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail .ReceptionStatus-module-scss-module__-SaULW__statusDetailValue.ReceptionStatus-module-scss-module__-SaULW__active{color:#3e2a00;background:linear-gradient(#e2ecbadb,#cdd866ad),#e2ecba;animation:2s ease-in-out infinite ReceptionStatus-module-scss-module__-SaULW__fuwafuwa}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail .ReceptionStatus-module-scss-module__-SaULW__statusDetailValue.ReceptionStatus-module-scss-module__-SaULW__inactive{color:#3e2a009e;background:#c5c5c547}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail a{background:#ffffffb8;border-radius:50%;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:inline-flex;box-shadow:0 2px 5px #6263431a}@media (hover:hover){.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail a{transition:background-color .2s,transform .2s}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail a:hover{background:#cde8e973;transform:translateY(-1px)}}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail .ReceptionStatus-module-scss-module__-SaULW__linkIcon{vertical-align:top;width:.7rem;height:.7rem}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__balloon{appearance:none;white-space:nowrap;color:#3e2a00;width:42px;font-family:var(--font-zen-kurenaido);box-sizing:border-box;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:linear-gradient(120deg,#ffffffb8,#cde8e900 42%),repeating-linear-gradient(-35deg,#ffffff2e 0 1px,#cde8e900 1px 10px),linear-gradient(#fffffff0,#cde8e9b3),#cde8e9;border:1px solid #83a7492e;border-radius:999px 0 0 999px;padding:18px 6px;font-size:.95rem;font-weight:700;line-height:1.2;transition:opacity .5s,visibility .5s,right .35s,width .35s,height .35s,padding .35s,border-radius .35s,background-color .2s,border-color .2s,box-shadow .2s;display:inline-block;position:absolute;top:50%;left:auto;right:100%;transform:translateY(-50%);box-shadow:inset 0 1px #ffffffd1,-3px 5px 14px #62634324}@media (hover:hover){.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__balloon:hover{background:linear-gradient(120deg,#ffffffb8,#94d0c900 42%),repeating-linear-gradient(-35deg,#ffffff2e 0 1px,#94d0c900 1px 10px),linear-gradient(#fffffff0,#94d0c9b3),#94d0c9;border-color:#83a74947;box-shadow:inset 0 1px #ffffffeb,-4px 6px 16px #62634329}}@media (max-width:1600px){.ReceptionStatus-module-scss-module__-SaULW__statusContainer{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;right:0;box-shadow:inset 0 1px #ffffffe0,-4px 8px 16px #62634317}.ReceptionStatus-module-scss-module__-SaULW__statusContainer.ReceptionStatus-module-scss-module__-SaULW__hidden{transform:translate(calc(100% + 1px))}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusTitle{display:none}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__balloon{opacity:1;visibility:visible}.ReceptionStatus-module-scss-module__-SaULW__statusContainer.ReceptionStatus-module-scss-module__-SaULW__visible .ReceptionStatus-module-scss-module__-SaULW__balloon{color:#3e2a00;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;background:linear-gradient(120deg,#ffffffdb,#cde8e900 38%),repeating-linear-gradient(-35deg,#94d0c90f 0 1px,#fff0 1px 10px),linear-gradient(#fffffffa,#cde8e924),#ffffffdb;border:1px solid #62634324;border-radius:50%;width:34px;height:34px;padding:0;font-size:0;left:-15px;right:auto;box-shadow:inset 0 1px #ffffffe0,0 4px 10px #62634314}.ReceptionStatus-module-scss-module__-SaULW__statusContainer.ReceptionStatus-module-scss-module__-SaULW__visible .ReceptionStatus-module-scss-module__-SaULW__balloon:after{content:"×";font-family:var(--font-zen-kaku-gothic-new);font-size:1.1rem;font-weight:700;line-height:1}}@media (max-width:1600px) and (hover:hover){.ReceptionStatus-module-scss-module__-SaULW__statusContainer.ReceptionStatus-module-scss-module__-SaULW__visible .ReceptionStatus-module-scss-module__-SaULW__balloon:hover{background:linear-gradient(120deg,#ffffffdb,#cde8e900 38%),repeating-linear-gradient(-35deg,#94d0c90f 0 1px,#fff0 1px 10px),linear-gradient(#fffffffa,#cde8e924),#ffffffdb;box-shadow:inset 0 1px #ffffffeb,0 5px 12px #6263431a}}
:root{--font-zen-kaku-gothic-new:"Zen Kaku Gothic New Subset", sans-serif;--font-zen-kurenaido:"Zen Kurenaido Subset", sans-serif}:root[data-font-mode=dev]{--font-zen-kaku-gothic-new:"Zen Kaku Gothic New Dev", sans-serif;--font-zen-kurenaido:"Zen Kurenaido Dev", sans-serif}@font-face{font-family:Zen Kaku Gothic New Subset;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/zen-kaku-gothic-new-400-subset.df4a12ec801f.woff2)format("woff2")}@font-face{font-family:Zen Kaku Gothic New Subset;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/zen-kaku-gothic-new-700-subset.4d05e9c4b79f.woff2)format("woff2")}@font-face{font-family:Zen Kurenaido Subset;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/zen-kurenaido-400-subset.e5f0ceffe328.woff2)format("woff2")}html,body{font-family:var(--font-zen-kaku-gothic-new);color:#3e2a00;-webkit-user-select:none;user-select:none;margin:0;padding:0;font-size:16px}@media screen and (max-width:769px){html,body{font-size:15px}}@media screen and (max-width:426px){html,body{font-size:14px}}input,textarea{-webkit-user-select:text;user-select:text}a{color:inherit;text-decoration:none}*{box-sizing:border-box}h1.styled{font-family:var(--font-zen-kurenaido);color:#3e2a00;text-shadow:2px 2px 1px #3e2a0040;word-break:break-word;border-top:3px double #3e2a00;border-bottom:3px double #3e2a00;margin:5px 0 15px;padding:0 20px 2px;font-size:1.5rem;display:inline-block;position:relative;transform:skew(-5deg)}h1.styled:before,h1.styled:after{content:"";width:1px;height:-webkit-calc(100% + 14px);height:calc(100% + 14px);position:absolute;top:-7px}h1.styled:before{background-color:#3e2a00;left:7px}h1.styled:after{background-color:#3e2a00;right:7px}@media (hover:hover){.clickable{opacity:1;transition:all .2s}.clickable:hover{opacity:.7}}@media (hover:none){.clickable{box-shadow:1px}}
.layout-module-scss-module__UkE_kG__container{flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__UkE_kG__main{flex:1;align-items:stretch;padding-bottom:30px;display:flex}.layout-module-scss-module__UkE_kG__main .layout-module-scss-module__UkE_kG__children{width:100%}.layout-module-scss-module__UkE_kG__parallax{z-index:-1;background-color:#fff;width:100vw;height:100vh;position:fixed}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles{margin:0;padding:0;position:absolute;inset:0;overflow:hidden}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span{width:20px;height:20px;list-style:none;display:block;position:absolute;bottom:-150px}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:first-child{width:120px;height:120px;animation:25s linear infinite layout-module-scss-module__UkE_kG__animate_aozora;left:1%}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:nth-child(2){width:20px;height:20px;animation:12s linear 2s infinite layout-module-scss-module__UkE_kG__animate_komorebi;left:10%}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:nth-child(3){width:45px;height:45px;animation:25s linear 4s infinite layout-module-scss-module__UkE_kG__animate_satsuki;left:20%}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:nth-child(4){width:60px;height:60px;animation:18s linear infinite layout-module-scss-module__UkE_kG__animate_aozora;left:30%}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:nth-child(5){width:20px;height:20px;animation:25s linear infinite layout-module-scss-module__UkE_kG__animate_komorebi;left:40%}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:nth-child(6){width:110px;height:110px;animation:25s linear 3s infinite layout-module-scss-module__UkE_kG__animate_satsuki;left:50%}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:nth-child(7){width:150px;height:150px;animation:25s linear 7s infinite layout-module-scss-module__UkE_kG__animate_komorebi;left:60%}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:nth-child(8){width:25px;height:25px;animation:45s linear 15s infinite layout-module-scss-module__UkE_kG__animate_aozora;left:70%}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:nth-child(9){width:15px;height:15px;animation:35s linear 2s infinite layout-module-scss-module__UkE_kG__animate_satsuki;left:80%}.layout-module-scss-module__UkE_kG__parallax .layout-module-scss-module__UkE_kG__circles span:nth-child(10){width:150px;height:150px;animation:11s linear infinite layout-module-scss-module__UkE_kG__animate_komorebi;left:90%}@keyframes layout-module-scss-module__UkE_kG__animate_satsuki{0%{background:#00803dd9;border-radius:5%;transform:translateY(0)rotate(0)}90%{background:#cde8e900;border-radius:50%}to{transform:translateY(-120vh)rotate(360deg)}}@keyframes layout-module-scss-module__UkE_kG__animate_komorebi{0%{background:#e2ecbad9;border-radius:5%;transform:translateY(0)rotate(0)}90%{background:#94d0c900;border-radius:50%}to{transform:translateY(-120vh)rotate(-540deg)}}@keyframes layout-module-scss-module__UkE_kG__animate_aozora{0%{background:#cde8e9d9;border-radius:5%;transform:translateY(0)rotate(0)}90%{background:#83a74900;border-radius:50%}to{transform:translateY(-120vh)rotate(720deg)}}
