.not-found_wrapper__hFirX{--main-color:#661523;--light-beige:#f7f3ed;--border-color:#ddd;--text-color:#333;background-color:var(--light-beige);min-height:100vh;display:flex;flex-direction:column;font-family:Noto Sans JP,sans-serif}.not-found_hero__Jgoyo{background-color:var(--main-color);color:#fff;padding:15px 0;text-align:center}.not-found_container__PhdHT{max-width:1100px;margin:0 auto;padding:0 20px;box-sizing:border-box}.not-found_breadcrumbs__FIQPe{font-size:.85rem;font-weight:500;color:rgba(255,255,255,.8);text-align:left}.not-found_breadcrumbs__FIQPe a{color:#fff;text-decoration:none;transition:opacity .3s}.not-found_breadcrumbs__FIQPe a:hover{opacity:.8}.not-found_mainSection__5BT5J{padding:60px 20px;flex-grow:1;display:flex;align-items:center;justify-content:center}.not-found_card__ts9w3{max-width:600px;width:100%;background-color:#fff;border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,.08);margin:0 auto;padding:50px 40px;box-sizing:border-box;text-align:center}.not-found_contentWrapper__9B3ZP{display:flex;flex-direction:column;align-items:center}.not-found_icon__u61jq{font-size:4rem;color:#ccc;margin-bottom:25px}.not-found_title__Vh7BH{font-size:1.8rem;font-weight:700;margin:0 0 20px;color:var(--main-color)}.not-found_message__vKNi8{font-size:1rem;line-height:1.8;color:#555;margin-bottom:10px}.not-found_actionArea__yNhs_{margin-top:30px;width:100%}.not-found_btnHome__gpcq1{width:100%;max-width:300px;margin:0 auto;background-color:#fff;color:var(--main-color);border:1.5px solid var(--main-color);font-size:1rem;font-weight:700;padding:14px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;text-decoration:none;transition:all .3s}.not-found_btnHome__gpcq1:hover{background-color:var(--main-color);color:#fff}@media (max-width:768px){.not-found_card__ts9w3{padding:30px 20px}.not-found_title__Vh7BH{font-size:1.5rem}}