.Header-module-scss-module__t7BEda__jaggedBorder{width:100%;margin-bottom:20px;position:relative;transform:rotate(180deg)}.Header-module-scss-module__t7BEda__jaggedBorder:before{content:"";-webkit-background-size:30px 60px;background-color:#0000;background-image:linear-gradient(30deg,#0000 33.333%,#cde8e9 33.333% 66.667%,#0000 66.667%),linear-gradient(-30deg,#0000 33.333%,#cde8e9 33.333% 66.667%,#0000 66.667%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 60px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:22px;display:block;position:absolute;top:-20px}.Header-module-scss-module__t7BEda__header{font-family:var(--font-zen-kurenaido);background-color:#cde8e9;width:100%}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper{color:#3e2a00;justify-content:space-between;align-items:center;gap:0 20px;max-width:1400px;margin:0 auto;padding:20px 50px 15px;font-size:2rem;display:flex;position:relative}@media screen and (max-width:769px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper{padding:15px 20px 10px}}@media screen and (max-width:426px){.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper{padding:10px 20px 5px;font-size:1.6rem}}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper{align-items:center;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;transition:all .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{opacity:0;width:40px;height:40px;transition:all .35s;position:absolute}@media (hover:hover){@keyframes Header-module-scss-module__t7BEda__slide{0%{transform:translate(0)}to{transform:translate(5%,-5%)}}@keyframes Header-module-scss-module__t7BEda__show{0%{opacity:0}to{opacity:1}}.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{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__slide}.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__slide}.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__slide}.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__slide}.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__slide}.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__slide,.5s infinite alternate Header-module-scss-module__t7BEda__show}.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__slide,.5s .2s infinite alternate Header-module-scss-module__t7BEda__show}.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__slide,.5s .4s infinite alternate Header-module-scss-module__t7BEda__show}.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:36px;height:36px}.Header-module-scss-module__t7BEda__header .Header-module-scss-module__t7BEda__contentsWrapper .Header-module-scss-module__t7BEda__logoWrapper{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{flex-flow:wrap;place-content:center flex-end;align-items:center;gap:10px;font-size:1.4rem;display:flex}@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}}
.NavMenu-module-scss-module__yf9w7q__wrapper{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:10;opacity:0;pointer-events:none;background:#fff;border:1px solid #ccc;border-radius:10px;grid-template-columns:1fr;align-content:center;justify-items:center;gap:5px;padding:10px 20px;font-size:1.2rem;transition:all .35s;display:grid;position:absolute;top:calc(100% + 5px);right:0}.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{width:100%;height:5px}.Footer-module-scss-module__DkSkqG__jaggedBorder:before{content:"";-webkit-background-size:30px 60px;background-color:#0000;background-image:linear-gradient(30deg,#0000 33.333%,#626343 33.333% 66.667%,#0000 66.667%),linear-gradient(-30deg,#0000 33.333%,#626343 33.333% 66.667%,#0000 66.667%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 60px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:22px;display:block;position:absolute;top:-20px;left:0}.Footer-module-scss-module__DkSkqG__footer{font-family:var(--font-zen-kurenaido);background:#626343;padding:40px 50px 48px;position:relative}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__contentsWrapper{color:#fff;max-width:1200px;padding:30pxsidePadding 30px;flex-direction:column;align-items:center;gap:10px 0;margin:0 auto;display:flex}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__contentsWrapper .Footer-module-scss-module__DkSkqG__userIcon{object-fit:cover;border-radius:100%;width:100px;height:100px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__contentsWrapper .Footer-module-scss-module__DkSkqG__userName{font-size:1.2rem}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__contentsWrapper .Footer-module-scss-module__DkSkqG__copyright{margin-top:30px;font-size:.85rem}
@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:1;background-color:#ffffffe6;border:2px solid #3e2a00;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:15px 20px;transition:all .5s;display:flex;position:fixed;bottom:48px;right:calc(50% - 800px)}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusTitle{border-bottom:1px solid #3e2a0066;font-size:1.5rem;font-weight:700}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail{grid-gap:5px 10px;grid-template-columns:1fr 1fr;align-items:center;font-size:1.25rem;display:grid}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail.ReceptionStatus-module-scss-module__-SaULW__hasLink{grid-template-columns:1fr 1fr auto}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail .ReceptionStatus-module-scss-module__-SaULW__statusDetailValue{font-size:1rem}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail .ReceptionStatus-module-scss-module__-SaULW__statusDetailValue.ReceptionStatus-module-scss-module__-SaULW__active{-webkit-text-decoration:underline wavy green;text-decoration:underline wavy green;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:gray}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail .ReceptionStatus-module-scss-module__-SaULW__statusDetailValue a{width:0}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__statusDetail .ReceptionStatus-module-scss-module__-SaULW__statusDetailValue a .ReceptionStatus-module-scss-module__-SaULW__linkIcon{width:.7rem;height:.7rem}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__balloon{white-space:nowrap;color:#fff;box-sizing:border-box;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;opacity:0;visibility:hidden;cursor:pointer;background:#83a749;border-radius:30px;padding:25px 7.5px;font-size:20px;font-weight:700;transition:opacity .5s,visibility .5s;animation:10s ease-in-out infinite ReceptionStatus-module-scss-module__-SaULW__fuwafuwaXZ;display:inline-block;position:absolute;left:-65px;box-shadow:2px 2px 1px #0000004d}.ReceptionStatus-module-scss-module__-SaULW__statusContainer .ReceptionStatus-module-scss-module__-SaULW__balloon:before{content:"";z-index:0;border:15px solid #0000;border-left-color:#83a749;margin-top:-15px;transition:all .5s;position:absolute;top:50%;right:-25px}@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}.ReceptionStatus-module-scss-module__-SaULW__statusContainer.ReceptionStatus-module-scss-module__-SaULW__hidden{transform:translate(100%)}.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}}
html,body{font-family:var(--font-zen-kaku-gothic-new);color:#3e2a00;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}}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}}
