@keyframes xUxfza_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.xUxfza_bookingList{flex-direction:column;gap:1.875rem;display:flex}.xUxfza_emptyState{text-align:center;color:#494848;background-color:#fff;border:1px solid #ddd;border-radius:.625rem;padding:2.5rem .9375rem}.xUxfza_emptyState p{letter-spacing:.04em;margin:0;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}.xUxfza_bookingCard{color:inherit;cursor:pointer;background-color:#fff;border-radius:.625rem;padding-bottom:1.25rem;text-decoration:none;transition:all .2s;display:block;overflow:hidden;box-shadow:0 0 15px #00000026}.xUxfza_bookingCard:hover{transform:translateY(-2px);box-shadow:0 0 20px #00000040}.xUxfza_bookingCard:active{transform:translateY(0);box-shadow:0 0 15px #00000026}.xUxfza_imageWrapper{aspect-ratio:345/230;width:100%;position:relative;overflow:hidden}.xUxfza_locationImage{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.xUxfza_statusBadge{letter-spacing:.04em;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .625rem;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:1.6;display:flex;position:absolute;top:.625rem;left:.625rem}.xUxfza_statusBadge.xUxfza_status-request{color:#fff;background-color:#facb00}.xUxfza_statusBadge.xUxfza_status-awaiting_payment{color:#000;background-color:#facb00}.xUxfza_statusBadge.xUxfza_status-confirmed{color:#fff;background-color:#3a94ff}.xUxfza_statusBadge.xUxfza_status-staying{color:#fff;background-color:#5bc479}.xUxfza_statusBadge.xUxfza_status-completed{color:#fff;background-color:gray}.xUxfza_statusBadge.xUxfza_status-cancelled{color:gray;background-color:#fff;border:1px solid gray}.xUxfza_statusBadge.xUxfza_status-no_show{color:#ff726c;background-color:#fff;border:1px solid #ff726c}.xUxfza_emoji{font-size:.75rem;line-height:1}.xUxfza_statusMessage{color:#fff;letter-spacing:.04em;background-color:#0000008c;border-radius:.25rem;padding:.125rem .5rem;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:1.6;position:absolute;top:2.25rem;left:.625rem}.xUxfza_cardContent{flex-direction:column;gap:.9375rem;padding:.9375rem .9375rem 0;display:flex}.xUxfza_bookingInfo{flex-direction:column;gap:.3125rem;display:flex}.xUxfza_infoRow{align-items:flex-start;gap:.625rem;display:flex}.xUxfza_iconWrapper{flex-shrink:0;align-items:center;height:1.625rem;display:flex}.xUxfza_icon{flex-shrink:0;width:1.25rem;height:1.25rem}.xUxfza_infoText{letter-spacing:.04em;color:#000;flex-direction:column;flex:1;gap:.125rem;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6;display:flex}.xUxfza_locationNameColumn{flex-direction:column;gap:.25rem;display:flex}.xUxfza_locationTitle{color:#000;letter-spacing:.04em;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}.xUxfza_locationSubname{color:#494848;letter-spacing:.04em;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:1.6}.xUxfza_locationName{color:#000;letter-spacing:.04em;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}.xUxfza_areaName{color:#494848;letter-spacing:.04em;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:1.6}.xUxfza_roomName,.xUxfza_price{letter-spacing:.04em;color:#000;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}.xUxfza_taxNote{letter-spacing:.04em;color:#000;margin-left:.25rem;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:1.6}.xUxfza_createdAt{color:#494848;letter-spacing:.04em;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:1.6}
@keyframes OXUttq_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.OXUttq_pagination{justify-content:center;align-items:center;margin-top:32px;padding-left:0;list-style:none;display:flex}@media screen and (max-width:767px){.OXUttq_pagination{background:#fff;padding:16px 15px}}.OXUttq_button{color:#000;cursor:pointer;background:#fff;border:1px solid #ddd;justify-content:center;align-items:center;gap:4px;transition:opacity .2s;display:flex}@media screen and (min-width:768px){.OXUttq_button{margin:0 8px;padding:12px 16px}}@media screen and (max-width:767px){.OXUttq_button{min-width:44px;min-height:44px;padding:10px 14px}}.OXUttq_button:hover:not(:disabled){opacity:.8}.OXUttq_button:disabled{color:gray;cursor:not-allowed;opacity:.5}.OXUttq_button svg{flex-shrink:0;width:16px;height:16px}.OXUttq_pages{align-items:center;gap:0;display:flex}@media screen and (max-width:767px){.OXUttq_pages{gap:4px}}.OXUttq_pageButton{color:#000;cursor:pointer;background:#fff;border:1px solid #ddd;justify-content:center;align-items:center;transition:opacity .2s;display:flex}@media screen and (min-width:768px){.OXUttq_pageButton{min-width:44px;margin:0 4px;padding:12px 16px}}@media screen and (max-width:767px){.OXUttq_pageButton{min-width:40px;min-height:40px;padding:8px 12px;font-size:.875rem}}.OXUttq_pageButton:hover:not(.OXUttq_active){opacity:.8}.OXUttq_active{color:#000;cursor:default;background-color:#facb00;border-color:#facb00;font-weight:700}.OXUttq_ellipsis{color:gray;justify-content:center;align-items:center;min-width:32px;min-height:44px;padding:0 8px;display:flex}@media screen and (max-width:767px){.OXUttq_ellipsis{min-width:24px;min-height:40px;padding:0 4px}}.OXUttq_buttonText{font-size:.875rem}@media screen and (max-width:767px){.OXUttq_buttonText{display:none}}
@keyframes ntjoiG_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ntjoiG_container{background-color:#fff;width:100%;padding:0 15px}.ntjoiG_empty{text-align:center;padding:32px 15px;font-size:.875rem;line-height:1.42857}.ntjoiG_list{border-collapse:collapse;width:100%;margin:0;padding:0;list-style:none;display:table}.ntjoiG_item{cursor:pointer;transition:background-color .3s;display:table-row;position:relative}.ntjoiG_item.ntjoiG_addItem{content:"";background-color:#facb001a;width:calc(100% + 30px);height:100%;position:absolute;top:0;left:-15px}.ntjoiG_date,.ntjoiG_area{letter-spacing:.06em;border-bottom:1px solid #ddd;display:table-cell}.ntjoiG_date{white-space:nowrap;width:1px;padding:15px 20px 15px 0;font-size:.75rem;line-height:1.5}.ntjoiG_area{width:auto;padding:15px 0 15px 10px;font-size:1rem;line-height:1.5}
@keyframes Loet2W_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Loet2W_container{flex-direction:column;gap:.75rem;display:flex}.Loet2W_filterBox{background-color:#fff;border:1px solid #ddd;border-radius:.75rem;padding:1rem 0;transition:background-color .2s,border-color .2s}.Loet2W_filterBoxSelected{background-color:#fef5d6;border-color:#facb0066}.Loet2W_filterTopHeader{justify-content:space-between;align-items:center;display:flex}.Loet2W_filterTopTitle{color:#000;letter-spacing:.04em;font-size:.875rem;font-weight:700}.Loet2W_filterTopClear{cursor:pointer;color:gray;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.75rem;text-decoration:underline;transition:opacity .2s}.Loet2W_filterTopClear:hover{opacity:.7}.Loet2W_filterTopClearHidden{visibility:hidden;pointer-events:none}.Loet2W_filterBubbleEmpty,.Loet2W_filterBubble{text-align:center;color:#494848;letter-spacing:.04em;border-radius:.75rem;min-height:2.625rem;margin-bottom:.375rem;padding:.75rem 1rem;font-size:.75rem;position:relative}.Loet2W_filterBubble{background-color:#facb001f;border:1px solid #facb00}.Loet2W_filterBubble:after{content:"";border:.3125rem solid #0000;border-top:.375rem solid #facb001f;border-bottom-width:0;width:0;height:0;position:absolute;bottom:-.375rem;left:50%;transform:translate(-50%)}.Loet2W_filterBubbleCount{font-weight:700}.Loet2W_filterBubbleEmpty{background-color:#ededed;border:1px solid #0000}.Loet2W_filterBubbleEmpty:after{content:"";border:.3125rem solid #0000;border-top:.375rem solid #ededed;border-bottom-width:0;width:0;height:0;position:absolute;bottom:-.375rem;left:50%;transform:translate(-50%)}.Loet2W_keywordSection{margin-bottom:.25rem}.Loet2W_keywordInput{transform-origin:0 0;letter-spacing:.05em;background-color:#fff;border:1px solid #ddd;border-radius:100px;width:100%;padding:.625rem 1rem;font-size:.875rem;line-height:1.5;transform:scale(.875)}.Loet2W_keywordInput::placeholder{color:gray;line-height:1.5}.Loet2W_keywordInput:focus{border-color:#facb00;outline:none;box-shadow:0 0 0 2px #facb0033}.Loet2W_keywordInput::placeholder{color:gray}.Loet2W_pillSection{padding:0 .75rem}.Loet2W_pillSectionHeader{color:gray;letter-spacing:.04em;border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;width:100%;margin-bottom:.75rem;padding-bottom:.5rem;font-size:.75rem;font-weight:700;line-height:1.5;display:flex}.Loet2W_pillListCollapsible{max-height:16.75rem;transition:max-height .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Loet2W_pillListExpanded{max-height:125rem;transition:max-height .4s cubic-bezier(0,0,.2,1)}.Loet2W_pillListFade{display:none}.Loet2W_pillList{flex-wrap:wrap;gap:.5rem .25rem;padding-top:.25rem;display:flex}.Loet2W_showMoreButton{cursor:pointer;color:#000;letter-spacing:.05em;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:100%;padding:.375rem .625rem;font-size:.625rem;line-height:1rem;display:flex}.Loet2W_showMoreButton:hover{opacity:.7}.Loet2W_showMoreIcon{transition:transform .2s;display:block}.Loet2W_showMoreIconExpanded{transform:rotate(180deg)}.Loet2W_pillButton{color:#000;cursor:pointer;white-space:nowrap;letter-spacing:.1em;background-color:#fff;border:1px solid #ddd;border-radius:50px;padding:.5rem .9375rem;font-size:.75rem;font-weight:700;transition:all .2s}.Loet2W_pillButton:hover{background-color:#facb001a;border-color:#facb00}.Loet2W_pillButtonActive{color:#000;background-color:#facb00;border-color:#facb00}.Loet2W_returnFilterButtons{flex-wrap:wrap;gap:.5rem;padding-top:.25rem;display:flex}.Loet2W_returnFilterButton{color:#000;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #ddd;border-radius:50px;padding:.5rem .9375rem;font-size:.75rem;font-weight:700;transition:all .2s}.Loet2W_returnFilterButton:hover{background-color:#facb001a;border-color:#facb00}.Loet2W_returnFilterButtonActive{color:#000;background-color:#facb00;border-color:#facb00}.Loet2W_filterSection{border-radius:.5rem;padding-bottom:.25rem;transition:background-color .2s}.Loet2W_filterHeader{cursor:pointer;color:#000;letter-spacing:.18em;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.5rem 0;font-size:1rem;font-weight:700;line-height:1.5;display:flex}@media screen and (max-width:767px){.Loet2W_filterHeader{font-size:.875rem;line-height:1.5}}.Loet2W_filterHeader:hover{opacity:.7}.Loet2W_filterHeaderTitle{align-items:center;gap:.125rem;display:flex}.Loet2W_filterHeaderCount{color:gray;font-size:.625rem;font-weight:400}.Loet2W_arrow{color:gray;font-size:.625rem;transition:transform .2s}.Loet2W_arrowOpen{transform:rotate(180deg)}.Loet2W_selectedPreview{color:gray;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:.625rem;line-height:1.5;overflow:hidden}.Loet2W_filterContent{padding:.75rem 0;animation:.2s Loet2W_slideDown}@keyframes Loet2W_slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Loet2W_checkboxList{flex-direction:column;gap:.5rem;max-height:12.5rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Loet2W_checkboxItem{margin:0}.Loet2W_checkboxLabel{cursor:pointer;letter-spacing:.05em;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;line-height:1.5;display:flex}.Loet2W_checkboxLabel:hover{color:#facb00}.Loet2W_checkbox{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;flex-shrink:0;width:1.125rem;height:1.125rem;transition:border-color .2s;position:relative}.Loet2W_checkbox:after{content:"";opacity:0;border:2px solid #facb00;border-width:0 2px 2px 0;width:.3125rem;height:.5625rem;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.Loet2W_checkbox:checked{border-color:#facb00}.Loet2W_checkbox:checked:after{opacity:1}.Loet2W_checkbox:hover{border-color:#facb00}.Loet2W_checkbox:focus-visible{outline-offset:2px;outline:2px solid #facb00}.Loet2W_tagCount{color:gray;flex-shrink:0;margin-left:auto;font-size:.625rem}.Loet2W_chevron{color:gray;font-size:1rem;line-height:1;transition:color .2s}@media screen and (min-width:768px){.Loet2W_flyout{z-index:200;background:#fff;border-radius:.75rem;width:max-content;min-width:21.875rem;padding:1.25rem;display:none;position:absolute;top:-.5rem;left:calc(100% + .5rem);box-shadow:0 0 .5rem #00000026}}@media screen and (max-width:767px){.Loet2W_flyout{display:none}}@media screen and (min-width:768px){.Loet2W_flyoutVisible{display:block}}.Loet2W_flyoutAllLabel{padding-bottom:.75rem}.Loet2W_flyoutGrid{flex-wrap:wrap;gap:1rem .5rem;padding-left:1rem;display:flex}.Loet2W_flyoutGrid .Loet2W_checkboxLabel{flex-shrink:0;width:5.8125rem}.Loet2W_tagGroupsContainer{padding:0 .75rem}.Loet2W_regionGroup,.Loet2W_tagGroupItem{border-radius:.5rem;height:3.25rem;padding:0 .625rem;transition:background-color .25s;position:relative}@media screen and (max-width:767px){.Loet2W_regionGroup,.Loet2W_tagGroupItem{height:auto;min-height:3rem}}.Loet2W_regionGroupSelected,.Loet2W_tagGroupItemSelected{background-color:#fef5d6}.Loet2W_regionInner,.Loet2W_tagGroupInner{flex-direction:column;justify-content:center;min-height:3.25rem;display:flex}@media screen and (max-width:767px){.Loet2W_regionInner,.Loet2W_tagGroupInner{min-height:3rem}}.Loet2W_regionHeader,.Loet2W_tagGroupHeader{cursor:pointer;color:#000;background:0 0;border:none;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:.125rem 0;font-size:.875rem;transition:padding .25s;display:flex}.Loet2W_regionHeader:hover,.Loet2W_tagGroupHeader:hover{opacity:.7}.Loet2W_regionPreview,.Loet2W_tagGroupPreview{color:gray;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;opacity:0;max-height:0;margin:0;font-size:.625rem;line-height:1.4;transition:opacity .25s 50ms,transform .25s 50ms,max-height .25s;overflow:hidden;transform:translateY(-.25rem)}.Loet2W_regionPreviewVisible,.Loet2W_tagGroupPreviewVisible{opacity:1;max-height:1.25rem;transform:translateY(0)}.Loet2W_tagGroupHeader{font-weight:700}.Loet2W_tagGroupInline{display:none}@media screen and (max-width:767px){.Loet2W_tagGroupInline{flex-wrap:wrap;gap:.5rem;padding:.5rem 0;animation:.3s cubic-bezier(0,0,.2,1) Loet2W_accordionOpen;display:flex}}@keyframes Loet2W_accordionOpen{0%{opacity:0;max-height:0;transform:translateY(-.5rem)}to{opacity:1;max-height:31.25rem;transform:translateY(0)}}.Loet2W_tagPillGrid{flex-wrap:wrap;gap:.5rem;max-width:32.5rem;display:flex}.Loet2W_tagPill{cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #ddd;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;transition:all .2s;display:flex}.Loet2W_tagPill:hover{background-color:#facb001a;border-color:#facb00}.Loet2W_tagPillActive{background-color:#facb001f;border-color:#facb00}.Loet2W_tagPillHash{color:#facb00;font-size:.75rem}.Loet2W_tagPillCount{color:gray;font-size:.625rem}.Loet2W_areaFilterContent{flex-direction:column;gap:1rem;display:flex}.Loet2W_specialAreaSection{flex-direction:column;gap:.75rem;display:flex}.Loet2W_specialAreaLabel{color:#494848;letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:700;line-height:1.5}.Loet2W_specialAreaButtons{flex-direction:column;gap:.5rem;display:flex}.Loet2W_specialAreaButton{cursor:pointer;color:#000;white-space:nowrap;background-color:#fff;border:1px solid #ddd;border-radius:9999px;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:.5rem .75rem;transition:all .2s;display:flex}.Loet2W_specialAreaButton:hover{background-color:#facb001a;border-color:#facb00}.Loet2W_specialAreaButtonActive{background-color:#fef5d6;border-color:#facb00}.Loet2W_specialAreaEmoji{font-size:1.125rem;line-height:1.4}.Loet2W_specialAreaText{letter-spacing:.04em;font-size:.6875rem;line-height:1.4}.Loet2W_regionSection{flex-direction:column;padding-top:.5rem;display:flex}.Loet2W_regionLabel{color:#494848;letter-spacing:.04em;margin:0 0 .75rem;font-size:.75rem;font-weight:700;line-height:1.5}.Loet2W_regionChildrenInline{display:none}@media screen and (max-width:767px){.Loet2W_regionChildrenInline{flex-wrap:wrap;gap:.25rem 1rem;padding:.25rem 0 .75rem .5rem;animation:.3s cubic-bezier(0,0,.2,1) Loet2W_accordionOpen;display:flex}.Loet2W_filterBox{border:none;border-radius:1rem}.Loet2W_checkboxList{max-height:9.375rem}}
@keyframes TeRBWa_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.TeRBWa_wrapper{align-items:center;display:inline-flex}.TeRBWa_icon{flex-shrink:0;align-items:center;display:inline-flex}.TeRBWa_text{padding-left:20px}.TeRBWa_main{color:#000;margin:0;font-size:1.125rem;font-weight:700;line-height:1.22222}.TeRBWa_sub{color:#b6b6b6;font-weight:700;font-family:var(--font-montserrat),"Montserrat",sans-serif;margin:0;font-size:.625rem;line-height:1.2}
@keyframes nUa5-q_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.nUa5-q_button{color:gray;cursor:pointer;background-color:#e0e0e0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;transition:background-color .15s;display:flex}.nUa5-q_button:hover{background-color:#ccc}
@keyframes j1fjKa_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes j1fjKa_slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes j1fjKa_fadeIn{0%{opacity:0}to{opacity:1}}.j1fjKa_container{position:relative}.j1fjKa_form{box-sizing:border-box;background-color:#fff;border:1px solid #e0e0e0;border-radius:2.875rem;align-items:center;height:2.5rem;padding:0 .8125rem;transition:all .2s;display:flex}.j1fjKa_form.j1fjKa_focused{border-color:#0000;border-radius:.5rem .5rem 0 0;padding:.8125rem .3125rem .8125rem .8125rem;box-shadow:0 0 5px #0003}.j1fjKa_icon{justify-content:center;align-items:center;margin-right:.375rem;display:flex}.j1fjKa_selectedTag{align-items:center;margin-right:.375rem;display:flex}.j1fjKa_tag{color:#333;white-space:nowrap;background-color:#f5f5f5;border-radius:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.j1fjKa_tag.j1fjKa_tagReverse{color:#fff;background-color:#ffcb00}.j1fjKa_inputWrapper{background-color:inherit;flex:1;align-items:center;display:flex}.j1fjKa_input{background-color:#0000;border:none;outline:none;width:100%;font-size:.75rem}.j1fjKa_input::placeholder{color:gray}.j1fjKa_inputClearButton{margin-left:.25rem;margin-right:.125rem}.j1fjKa_searchButton{cursor:pointer;background-color:#ffcb00;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:.3125rem;transition:background-color .2s;display:flex}.j1fjKa_searchButton:hover{background-color:#e6b800}.j1fjKa_conditions{z-index:10;background-color:#fff;border-radius:0 0 .5rem .5rem;width:100%;max-height:calc(100vh - 200px);animation:.2s ease-out j1fjKa_slideDown;position:absolute;overflow-y:auto;box-shadow:0 6px 8px -3px #403c433d,8px 0 8px -7px #403c433d,-8px 0 8px -7px #403c433d}.j1fjKa_filterTags{border-top:1px solid #f5f5f5;padding:.8125rem .9375rem .625rem}.j1fjKa_filterTitle{color:gray;margin-bottom:.4375rem;font-size:.625rem;font-weight:700;display:block}.j1fjKa_tagList{align-items:center;gap:.375rem;display:flex}.j1fjKa_tagButton{color:#333;cursor:pointer;background-color:#f5f5f5;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;transition:all .2s}.j1fjKa_tagButton:hover{background-color:#e0e0e0}.j1fjKa_options{border-top:1px solid #f5f5f5;padding:.8125rem .9375rem .625rem}.j1fjKa_checkboxLabel{cursor:pointer;color:#333;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.75rem;display:flex}.j1fjKa_checkboxLabel:last-child{margin-bottom:1.125rem}.j1fjKa_checkbox{cursor:pointer;appearance:none;background-color:#fff;border:2px solid #ccc;border-radius:.1875rem;flex-shrink:0;width:1rem;height:1rem;transition:all .15s;position:relative}.j1fjKa_checkbox:checked{background-color:#facb00;border-color:#facb00}.j1fjKa_checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.3125rem;height:.5625rem;position:absolute;top:.0625rem;left:.25rem;transform:rotate(45deg)}.j1fjKa_suggestions{padding:0 .9375rem}.j1fjKa_suggestionList{margin:0;padding:0;list-style:none}.j1fjKa_suggestionItem{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 0;transition:background-color .2s;animation:.3s ease-out both j1fjKa_fadeIn;display:flex}.j1fjKa_suggestionItem:first-child{animation-delay:50ms}.j1fjKa_suggestionItem:nth-child(2){animation-delay:.1s}.j1fjKa_suggestionItem:nth-child(3){animation-delay:.15s}.j1fjKa_suggestionItem:nth-child(4){animation-delay:.2s}.j1fjKa_suggestionItem:nth-child(5){animation-delay:.25s}.j1fjKa_suggestionItem:nth-child(6){animation-delay:.3s}.j1fjKa_suggestionItem:nth-child(7){animation-delay:.35s}.j1fjKa_suggestionItem:nth-child(8){animation-delay:.4s}.j1fjKa_suggestionItem:nth-child(9){animation-delay:.45s}.j1fjKa_suggestionItem:nth-child(10){animation-delay:.5s}.j1fjKa_suggestionItem:hover{background-color:#f5f5f5}.j1fjKa_suggestionItem:last-child{margin-bottom:1.5rem}.j1fjKa_suggestionThumbnail{object-fit:cover;border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.j1fjKa_suggestionContent{flex:1;min-width:0}.j1fjKa_suggestionTitle,.j1fjKa_suggestionName{-webkit-line-clamp:2;color:#333;-webkit-box-orient:vertical;font-size:.75rem;font-weight:700;display:-webkit-box;overflow:hidden}.j1fjKa_suggestionUserId{color:#333;white-space:nowrap;font-size:.75rem;font-weight:700}.j1fjKa_highlight{color:#ffcb00}.j1fjKa_loading{justify-content:center;align-items:center;padding:1rem 0;display:flex}.j1fjKa_loadingSpinner{border:3px solid #f5f5f5;border-top-color:#ffcb00;border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite j1fjKa_spin}@keyframes j1fjKa_spin{to{transform:rotate(360deg)}}.j1fjKa_loadMoreButton{color:gray;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1rem 0;font-size:.625rem;font-weight:700;display:flex}.j1fjKa_loadMoreButton:hover{color:#666}.j1fjKa_closeButton{color:gray;text-align:center;cursor:pointer;background:0 0;border:none;border-top:1px solid #e0e0e0;width:100%;padding:.75rem 0;font-size:.625rem;font-weight:700}.j1fjKa_closeButton:hover{color:#666}.j1fjKa_validationError{border-top:1px solid #f5f5f5;padding:.625rem .9375rem}.j1fjKa_validationErrorText{color:#ff726c;font-size:.75rem;font-weight:500}.j1fjKa_suggestionSkeleton{align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.j1fjKa_suggestionSkeleton:last-child{margin-bottom:1.5rem}.j1fjKa_skeletonThumbnail{background:linear-gradient(90deg,#ededed 0%,#f5f5f5 50%,#ededed 100%) 0 0/200% 100%;border-radius:50%;flex-shrink:0;width:2rem;height:2rem;animation:1.5s ease-in-out infinite j1fjKa_shimmer}.j1fjKa_skeletonContent{flex-direction:column;flex:1;gap:.25rem;display:flex}.j1fjKa_skeletonTitle{background:linear-gradient(90deg,#ededed 0%,#f5f5f5 50%,#ededed 100%) 0 0/200% 100%;border-radius:.25rem;width:70%;height:.875rem;animation:1.5s ease-in-out infinite j1fjKa_shimmer}.j1fjKa_skeletonSubtitle{background:linear-gradient(90deg,#ededed 0%,#f5f5f5 50%,#ededed 100%) 0 0/200% 100%;border-radius:.25rem;width:40%;height:.75rem;animation:1.5s ease-in-out infinite j1fjKa_shimmer}.j1fjKa_noResults{color:gray;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1rem;animation:.3s ease-out j1fjKa_fadeIn;display:flex}.j1fjKa_noResultsIcon{color:#d0d0d0;width:3rem;height:3rem;margin-bottom:.75rem}.j1fjKa_noResultsText{text-align:center;font-size:.75rem;font-weight:500}.j1fjKa_inputLoading{position:relative}.j1fjKa_inputLoading:after{content:"";border:2px solid #f5f5f5;border-top-color:#ffcb00;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite j1fjKa_spin;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.j1fjKa_searchError{flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1rem;animation:.3s ease-out j1fjKa_fadeIn;display:flex}.j1fjKa_searchErrorIcon{color:#ff726c;width:3rem;height:3rem;margin-bottom:.75rem}.j1fjKa_searchErrorText{color:#666;text-align:center;margin-bottom:1rem;font-size:.75rem}.j1fjKa_searchRetryButton{color:#333;cursor:pointer;background-color:#facb00;border:none;border-radius:1.25rem;justify-content:center;align-items:center;gap:.375rem;padding:.625rem 1.25rem;font-size:.75rem;font-weight:600;transition:opacity .2s;display:flex}.j1fjKa_searchRetryButton:hover{opacity:.8}.j1fjKa_searchRetryButton:active{opacity:.6}
@keyframes rgGF4a_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.rgGF4a_container{height:calc(100dvh - var(--header-height,60px));background-color:#f5f5f5;position:relative}@media screen and (max-width:1234px){.rgGF4a_container{background-color:#fff}}@media screen and (min-width:1235px){.rgGF4a_container{box-sizing:border-box;padding:1.25rem;display:flex}}.rgGF4a_sidebar{box-sizing:border-box;background-color:#fff;border-radius:.625rem;flex-direction:column;min-width:21.875rem;max-width:21.875rem;height:100%;padding:1.25rem .9375rem 0;display:flex;overflow:hidden}.rgGF4a_sidebarHeader{flex-shrink:0;align-items:center;display:flex}.rgGF4a_sidebarTitle{letter-spacing:.05em;margin:0;font-size:.875rem;font-weight:700}.rgGF4a_sidebarSearch{flex-shrink:0;margin-top:1.25rem}.rgGF4a_sidebarList{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;margin-top:.875rem;overflow-y:auto}.rgGF4a_sidebarList::-webkit-scrollbar{display:none}.rgGF4a_main{width:100%;height:100%}@media screen and (min-width:1235px){.rgGF4a_main{flex:1;min-width:0;margin-left:1.25rem;display:flex}}
@keyframes _2Dg2xG_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}._2Dg2xG_container{background-color:#fff;flex-direction:column;height:100%;display:flex}._2Dg2xG_header{border-bottom:1px solid #ddd;padding:.625rem 1rem}._2Dg2xG_title{margin:0;font-size:.875rem;font-weight:700}._2Dg2xG_search{border-bottom:1px solid #ddd;padding:.75rem 1rem}._2Dg2xG_list{flex:1;overflow:hidden}._2Dg2xG_loading{color:#494848;justify-content:center;align-items:center;height:100%;font-size:.875rem;display:flex}._2Dg2xG_placeholder{background-color:#fff;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._2Dg2xG_placeholderIcon{color:#ddd;margin-bottom:1rem}._2Dg2xG_placeholderText{color:#494848;margin:0;font-size:1rem;font-weight:700}._2Dg2xG_placeholderSubtext{color:#b6b6b6;margin:.5rem 0 0;font-size:.875rem}
@keyframes fp7csW_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.fp7csW_container{background-color:#f5f5f5;width:100%;margin:0 auto;padding:1rem}@media screen and (min-width:768px){.fp7csW_container{max-width:41.375rem;padding:1.5rem}}@media screen and (min-width:1040px){.fp7csW_container{max-width:65rem;padding:2rem 1.5rem}}@media screen and (min-width:1450px){.fp7csW_container{max-width:90.625rem;padding:2rem 2.5rem}}@media screen and (min-width:1820px){.fp7csW_container{max-width:113.75rem}}.fp7csW_mobileSearchBar{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}@media screen and (min-width:768px){.fp7csW_mobileSearchBar{display:none}}.fp7csW_mobileSearchInputWrap{flex:1;position:relative}.fp7csW_searchClearButton{position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.fp7csW_mobileSearchIcon{color:gray;pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.fp7csW_mobileSearchInput{background-color:#fff;border:1px solid #ddd;border-radius:100px;width:100%;padding:.625rem 2.25rem .625rem 2.375rem;font-size:.875rem}.fp7csW_mobileSearchInput:focus{border-color:#facb00;outline:none;box-shadow:0 0 0 2px #facb0033}.fp7csW_mobileSearchInput::placeholder{color:gray}.fp7csW_mobileFilterButton{cursor:pointer;white-space:nowrap;color:#494848;background-color:#fff;border:1px solid #ddd;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;display:flex}@media screen and (min-width:768px){.fp7csW_mobileFilterButton{display:none}}.fp7csW_mobileFilterButton:hover{border-color:#facb00}.fp7csW_mobileFilterBadge{color:#494848;font-size:.75rem}.fp7csW_spTotalCount{color:#000;letter-spacing:.04em;margin:0 0 1rem;font-size:.875rem}@media screen and (min-width:768px){.fp7csW_spTotalCount{display:none}}.fp7csW_spTotalCountNumber{font-weight:700}.fp7csW_layout{grid-template-columns:1fr;gap:1.5rem;display:grid}@media screen and (min-width:768px){.fp7csW_layout{grid-template-columns:15rem 1fr;gap:1.5rem}}@media screen and (min-width:1040px){.fp7csW_layout{gap:2rem}}@media screen and (min-width:1450px){.fp7csW_layout{gap:2.5rem}}.fp7csW_sidebar{z-index:10;flex-direction:column;gap:1rem;display:none}@media screen and (min-width:768px){.fp7csW_sidebar{display:flex}}.fp7csW_main{min-width:0}@media screen and (min-width:768px){.fp7csW_main{grid-template-columns:repeat(auto-fill,350px);align-content:start;column-gap:20px;display:grid}.fp7csW_main>*{grid-column:1/-1}}.fp7csW_pcTopBar{margin-bottom:1.5rem;display:none}@media screen and (min-width:768px){.fp7csW_pcTopBar{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}}.fp7csW_pcTotalCount{color:#494848;letter-spacing:.04em;white-space:nowrap;flex-shrink:0;margin:0;font-size:.875rem}.fp7csW_pcTotalCountNumber{font-weight:700}.fp7csW_pcSearchInputWrap{flex:1;max-width:40rem;position:relative}.fp7csW_pcSearchIcon{color:gray;pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.fp7csW_pcSearchInput{letter-spacing:.04em;background-color:#fff;border:none;border-radius:60px;width:100%;height:3.375rem;padding:1rem 2.5rem;font-size:.875rem}.fp7csW_pcSearchInput:focus{outline:none;box-shadow:0 0 0 2px #facb004d}.fp7csW_pcSearchInput::placeholder{color:gray}.fp7csW_jobList{margin-bottom:1.5rem}.fp7csW_activeFilters{background-color:#fff;border-radius:.5rem;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}@media screen and (min-width:768px){.fp7csW_activeFilters{display:none}}.fp7csW_activeFilterTag{color:#000;cursor:pointer;background-color:#facb0026;border:1px solid #facb00;border-radius:1rem;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;transition:all .2s;display:inline-flex}.fp7csW_activeFilterTag:hover{background-color:#facb0040}.fp7csW_activeFilterTagRemove{color:#494848;font-size:.875rem;font-weight:700}.fp7csW_filterDrawerOverlay{z-index:1100;opacity:0;visibility:hidden;background-color:#0000004d;transition:all .3s;position:fixed;inset:0}.fp7csW_filterDrawerOverlay.fp7csW_open{opacity:1;visibility:visible}.fp7csW_filterDrawer{z-index:1101;background-color:#f5f5f5;flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0;transform:translateY(100%)}.fp7csW_filterDrawer.fp7csW_open{transform:translateY(0)}.fp7csW_filterDrawerHeader{background-color:#fff;border-bottom:1px solid #eee;flex-shrink:0;justify-content:center;align-items:center;padding:.875rem 1.25rem;display:flex;position:relative}.fp7csW_filterDrawerTitle{color:#000;letter-spacing:.04em;font-size:.875rem;font-weight:700}.fp7csW_filterDrawerClose{cursor:pointer;color:gray;background:0 0;border:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.fp7csW_filterDrawerClose:hover{color:#000}.fp7csW_filterDrawerContent{flex:1;padding:.75rem 1rem;overflow-y:auto}.fp7csW_filterDrawerActions{background-color:#fff;border-top:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:.625rem;padding:.75rem 1rem;display:flex}.fp7csW_filterDrawerClearButton{cursor:pointer;color:gray;white-space:nowrap;background:0 0;border:none;padding:.25rem .75rem;font-size:.75rem;text-decoration:underline;transition:opacity .2s}.fp7csW_filterDrawerClearButton:hover{opacity:.7}.fp7csW_filterDrawerApplyButton{cursor:pointer;white-space:nowrap;background-color:#facb00;border:none;border-radius:70px;flex:1;justify-content:center;align-items:center;height:3.375rem;padding:1rem;transition:all .2s;display:flex}.fp7csW_filterDrawerApplyButton:hover{background-color:#e1b600}.fp7csW_applyButtonCount{color:#494848;letter-spacing:.04em;font-size:1rem;font-weight:700}.fp7csW_applyButtonText{color:#494848;letter-spacing:.04em;font-size:.875rem;font-weight:700}.fp7csW_quickLinks{flex-direction:column;gap:.75rem;display:flex}.fp7csW_quickLinkButton{text-decoration:none;display:block}.fp7csW_quickLinkButton>button{width:100%;max-width:100%}
@keyframes T240HW_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.T240HW_emptyState{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:2.5rem;padding:2.5rem 1.25rem 1.25rem;display:flex}.T240HW_head{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.T240HW_title{color:#000;letter-spacing:.04em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.5}.T240HW_titleBreak{display:none}@media screen and (max-width:767px){.T240HW_titleBreak{display:inline}}.T240HW_illust{width:9.625rem;height:7.5rem;position:relative}.T240HW_illustKun{width:4.4375rem;height:5rem;position:absolute;top:2.5rem;left:0}.T240HW_illustChan{width:4.375rem;height:5rem;position:absolute;top:2.5rem;left:5.1875rem;transform:scaleX(-1)}.T240HW_illustHeart{width:2.5625rem;height:2.375rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.T240HW_body{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.T240HW_benefitsBlock{flex-direction:column;align-items:center;gap:.75rem;display:flex}.T240HW_lead{color:#000;letter-spacing:.04em;margin:0;font-size:1rem;font-weight:700;line-height:1.5}.T240HW_benefits{flex-direction:column;align-items:flex-start;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.T240HW_benefit{color:#000;letter-spacing:.04em;text-align:left;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.5;display:flex}.T240HW_benefitIcon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.T240HW_button{box-sizing:border-box;color:#494848;letter-spacing:.04em;text-align:center;background-color:#facb00;border-radius:1.875rem;justify-content:center;align-items:center;width:19.375rem;max-width:100%;min-height:3.375rem;padding:.9375rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.5;text-decoration:none;transition:opacity .3s;display:inline-flex}.T240HW_button:hover{opacity:.8}
@keyframes Db8FQq_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Db8FQq_container{background-color:#fcfaf0;max-width:60rem;margin:0 auto;padding:2.5rem .9375rem}.Db8FQq_title{color:#000;text-align:center;letter-spacing:.04em;margin:0 0 1.875rem;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.8}.Db8FQq_content{flex-direction:column;gap:2.5rem;display:flex}.Db8FQq_paginationWrapper{justify-content:center;width:100%;margin-top:1.25rem;display:flex}
@keyframes q6SolW_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes q6SolW_slideInFadeIn{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden;transform:translateY(-10px)}50%{opacity:.5;max-height:1000px}to{opacity:1;max-height:2000px;transform:translateY(0)}}@keyframes q6SolW_slideOutFadeOut{0%{opacity:1;max-height:1000px;transform:translateY(0)}50%{opacity:.5}to{opacity:0;max-height:0;margin:0;padding-top:0;padding-bottom:0;overflow:hidden;transform:translateY(-10px)}}.q6SolW_container{background-color:#f5f5f5;width:100%;max-width:1450px;margin:0 auto;padding:2rem 2.5rem}@media screen and (max-width:1023px){.q6SolW_container{padding:1.5rem}}@media screen and (max-width:767px){.q6SolW_container{padding:1rem}}.q6SolW_layout{gap:2rem;display:grid}@media screen and (min-width:768px){.q6SolW_layout{grid-template-columns:15rem 1fr}}.q6SolW_sidebar{display:none}@media screen and (min-width:768px){.q6SolW_sidebar{flex-direction:column;gap:1rem;display:flex}}.q6SolW_sidebarTitle{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:5rem;height:1.125rem;animation:1.5s infinite q6SolW_shimmer}@media (prefers-reduced-motion:reduce){.q6SolW_sidebarTitle{animation:none}}.q6SolW_sidebarBox{background-color:#fff;border-radius:.5rem;padding:1rem}.q6SolW_sidebarBoxTitle{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:5rem;height:.875rem;margin-bottom:.75rem;animation:1.5s infinite q6SolW_shimmer}@media (prefers-reduced-motion:reduce){.q6SolW_sidebarBoxTitle{animation:none}}.q6SolW_pillGrid{flex-wrap:wrap;gap:.5rem;display:flex}.q6SolW_pill{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:16px;width:5.625rem;height:2rem;animation:1.5s infinite q6SolW_shimmer}@media (prefers-reduced-motion:reduce){.q6SolW_pill{animation:none}}.q6SolW_main{min-width:0}.q6SolW_topBar{display:none}@media screen and (min-width:768px){.q6SolW_topBar{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}}.q6SolW_count{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;flex-shrink:0;width:6.25rem;height:1rem;animation:1.5s infinite q6SolW_shimmer}@media (prefers-reduced-motion:reduce){.q6SolW_count{animation:none}}.q6SolW_searchBar{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:60px;flex:1;max-width:40rem;height:3.375rem;animation:1.5s infinite q6SolW_shimmer}@media (prefers-reduced-motion:reduce){.q6SolW_searchBar{animation:none}}.q6SolW_grid{flex-wrap:wrap;gap:1.25rem;display:flex}@media screen and (max-width:767px){.q6SolW_grid{justify-content:center}}.q6SolW_card{background-color:#fff;border-radius:.5rem;overflow:hidden}@media screen and (min-width:768px){.q6SolW_card{width:350px}}@media screen and (max-width:767px){.q6SolW_card{width:100%;max-width:480px}}.q6SolW_cardImage{aspect-ratio:350/230;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:0;width:100%;animation:1.5s infinite q6SolW_shimmer}@media (prefers-reduced-motion:reduce){.q6SolW_cardImage{animation:none}}.q6SolW_cardBody{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.q6SolW_cardCompany{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:7.5rem;height:.875rem;animation:1.5s infinite q6SolW_shimmer}@media (prefers-reduced-motion:reduce){.q6SolW_cardCompany{animation:none}}.q6SolW_cardTitle{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:90%;height:1.125rem;animation:1.5s infinite q6SolW_shimmer}@media (prefers-reduced-motion:reduce){.q6SolW_cardTitle{animation:none}}.q6SolW_cardMeta{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:8.75rem;height:.875rem;animation:1.5s infinite q6SolW_shimmer}@media (prefers-reduced-motion:reduce){.q6SolW_cardMeta{animation:none}}.q6SolW_srOnly{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@keyframes _5r3vIa_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}._5r3vIa_div ._5r3vIa_contents{text-align:left;box-sizing:border-box;width:100%;max-width:1090px;margin:auto;padding:30px 0 100px}@media screen and (max-width:1367px){._5r3vIa_div ._5r3vIa_contents{padding:30px 10px 100px}}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_title{box-sizing:border-box}@media screen and (min-width:1024px){._5r3vIa_div ._5r3vIa_contents ._5r3vIa_title{padding:0 0 45px}}@media screen and (max-width:1023px){._5r3vIa_div ._5r3vIa_contents ._5r3vIa_title{padding:0 15px 30px}}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_count{width:100%;max-width:1090px;margin:auto}@media screen and (max-width:1023px){._5r3vIa_div ._5r3vIa_contents ._5r3vIa_count{box-sizing:border-box;padding:20px 15px 0}}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_count ._5r3vIa_countText{margin:0;font-size:.875rem;line-height:1}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_list{padding-top:20px}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_list ._5r3vIa_errorState{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3.75rem 1.25rem;display:flex}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_list ._5r3vIa_errorState ._5r3vIa_errorImage{width:12.5rem;max-width:100%;height:7.625rem}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_list ._5r3vIa_errorState ._5r3vIa_errorTitle{color:#000;letter-spacing:.18em;margin:0;font-size:1rem;font-weight:700;line-height:1.5}@media screen and (max-width:767px){._5r3vIa_div ._5r3vIa_contents ._5r3vIa_list ._5r3vIa_errorState ._5r3vIa_errorTitle{font-size:.875rem;line-height:1.5}}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_list ._5r3vIa_errorState ._5r3vIa_errorText{color:#494848;letter-spacing:.05em;margin:0;font-size:.875rem;line-height:1.5}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_list ._5r3vIa_errorState ._5r3vIa_errorRetryButton{color:#494848;cursor:pointer;letter-spacing:.04em;background-color:#fff;border:1px solid #ddd;border-radius:1.875rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 2rem;font-size:.75rem;font-weight:700;line-height:1.5;transition:opacity .3s;display:inline-flex}._5r3vIa_div ._5r3vIa_contents ._5r3vIa_list ._5r3vIa_errorState ._5r3vIa_errorRetryButton:hover{opacity:.8}._5r3vIa_div ._5r3vIa_paginatetion{margin-top:30px}@media screen and (max-width:1023px){._5r3vIa_div ._5r3vIa_paginatetion{padding:0 15px}}
@keyframes oI0fwq_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.oI0fwq_div .oI0fwq_contents{text-align:left;box-sizing:border-box;width:100%;max-width:1090px;margin:auto;padding:30px 0 100px}@media screen and (max-width:1367px){.oI0fwq_div .oI0fwq_contents{padding:30px 10px 100px}}.oI0fwq_div .oI0fwq_contents .oI0fwq_title{box-sizing:border-box}@media screen and (min-width:1024px){.oI0fwq_div .oI0fwq_contents .oI0fwq_title{padding:0 0 45px}}@media screen and (max-width:1023px){.oI0fwq_div .oI0fwq_contents .oI0fwq_title{padding:0 15px 30px}}.oI0fwq_div .oI0fwq_contents .oI0fwq_count{width:100%;max-width:1090px;margin:auto}@media screen and (max-width:1023px){.oI0fwq_div .oI0fwq_contents .oI0fwq_count{box-sizing:border-box;padding:20px 15px 0}}.oI0fwq_div .oI0fwq_contents .oI0fwq_count .oI0fwq_countText{margin:0;font-size:.875rem;line-height:1}.oI0fwq_div .oI0fwq_contents .oI0fwq_count .oI0fwq_countNote{color:gray;margin:8px 0 0;font-size:.75rem;line-height:1}.oI0fwq_div .oI0fwq_contents .oI0fwq_list{padding-top:20px}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState{text-align:center;box-sizing:border-box;padding:60px 20px;font-size:.875rem}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyIcon{color:gray;width:48px;height:48px;margin:0 auto 20px;display:block}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyTitle{color:#494848;margin-bottom:24px;font-size:1.125rem;font-weight:700}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyDescription{max-width:400px;margin:0 auto 32px}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyDescription .oI0fwq_emptyLead{color:#494848;margin-bottom:8px;font-size:.875rem;font-weight:700}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyDescription .oI0fwq_emptyBenefits{text-align:left;color:#494848;margin:0;padding:0;font-size:.875rem;line-height:1.8;list-style:none}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyDescription .oI0fwq_emptyBenefits li{padding-left:1em;position:relative}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyDescription .oI0fwq_emptyBenefits li:before{content:"・";position:absolute;left:0}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyLink{text-decoration:none;display:inline-block}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyLink .oI0fwq_emptyButton{box-sizing:border-box;cursor:pointer;color:#494848;letter-spacing:2.5px;text-align:center;white-space:nowrap;background-color:#facb00;border:1px solid #facb00;border-radius:50px;justify-content:center;align-items:center;width:100%;height:54px;padding:0 15px;font-size:.875rem;transition:all .3s;display:inline-flex;position:relative}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyLink .oI0fwq_emptyButton:hover{opacity:unset;background-color:#ffd51d;border-color:#ffd51d}.oI0fwq_div .oI0fwq_contents .oI0fwq_list .oI0fwq_emptyState .oI0fwq_emptyLink .oI0fwq_emptyButton:disabled{opacity:.5;cursor:default}.oI0fwq_div .oI0fwq_paginatetion{margin-top:30px}@media screen and (max-width:1023px){.oI0fwq_div .oI0fwq_paginatetion{padding:0 15px}}
@keyframes C3QaCW_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.C3QaCW_div{padding:30px 0 100px}@media screen and (max-width:1367px){.C3QaCW_div{padding:30px 10px 100px}}.C3QaCW_div .C3QaCW_contents{text-align:left;width:100%;max-width:1090px;margin:auto}.C3QaCW_div .C3QaCW_contents .C3QaCW_title{box-sizing:border-box;justify-content:space-between;align-items:flex-start;display:flex}@media screen and (min-width:1024px){.C3QaCW_div .C3QaCW_contents .C3QaCW_title{padding:0 0 45px}}@media screen and (max-width:1023px){.C3QaCW_div .C3QaCW_contents .C3QaCW_title{padding:0 15px 30px}}.C3QaCW_markAllReadButton{color:#494848;cursor:pointer;letter-spacing:.04em;background-color:#0000;border:1px solid gray;border-radius:4px;flex-shrink:0;padding:.5rem 1rem;font-size:.75rem;line-height:1.5;transition:background-color .2s,color .2s}.C3QaCW_markAllReadButton:hover{color:#000;background-color:#f5f5f5}.C3QaCW_list{margin:0;padding:0;list-style:none}@media screen and (max-width:1023px){.C3QaCW_list{padding:0 15px}}.C3QaCW_card{cursor:pointer;background-color:#fff;border-left:4px solid gray;margin-bottom:4px;padding:13px 25px;transition:background-color .2s;position:relative}.C3QaCW_card:hover{background-color:#fafafa}.C3QaCW_card:focus{outline-offset:2px;outline:2px solid #facb00}.C3QaCW_unread{background-color:#f9f9f9}.C3QaCW_levelAll{border-left-color:#3a94ff}.C3QaCW_levelPersonal{border-left-color:#facb00}.C3QaCW_levelImportant{border-left-color:#ff726c}.C3QaCW_subText{color:#494848;letter-spacing:.04em;margin-bottom:4px;font-size:.75rem;line-height:1.5;display:block}.C3QaCW_mainText{color:#000;white-space:pre-wrap;word-break:break-word;letter-spacing:.05em;margin:4px 0;font-size:.875rem;line-height:1.5}.C3QaCW_dateTime{color:gray;letter-spacing:.04em;font-size:.75rem;line-height:1.5;display:block}.C3QaCW_empty{text-align:center;color:#494848;letter-spacing:.05em;padding:60px 20px;font-size:.875rem;line-height:1.5}.C3QaCW_empty p{margin:0}.C3QaCW_pagination{margin-top:30px}@media screen and (max-width:1023px){.C3QaCW_pagination,.C3QaCW_skeletonList{padding:0 15px}}.C3QaCW_skeletonCard{background-color:#fff;border-left:4px solid #e5e5e5;margin-bottom:4px;padding:13px 25px;position:relative}.C3QaCW_skeletonSubText{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:100px;height:14px;margin-bottom:8px;animation:1.5s infinite C3QaCW_shimmer}.C3QaCW_skeletonMainText{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:80%;height:18px;margin-bottom:12px;animation:1.5s infinite C3QaCW_shimmer}.C3QaCW_skeletonDateTime{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:150px;height:14px;animation:1.5s infinite C3QaCW_shimmer}
@keyframes _7cf-ia_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}._7cf-ia_container{box-sizing:border-box;flex-direction:column;width:100%;min-height:calc(100dvh - 63px);padding:30px 0 0;display:flex}@media screen and (max-width:1367px){._7cf-ia_container{padding:30px 10px 0}}._7cf-ia_contents{text-align:left;flex:1;width:100%;max-width:800px;margin:0 auto}._7cf-ia_return{background-color:#fff;min-height:352px;margin:10px;padding:10px 10px 30px}._7cf-ia_tabs{box-sizing:border-box;word-break:normal;justify-content:center;align-items:center;width:100%;padding:5px 20px 0;display:flex}._7cf-ia_tab{color:#494848;text-align:center;cursor:pointer;background-color:#0000;border:none;border-bottom:1px solid #f5f5f5;flex:1;margin:10px;padding:10px 0;font-size:.875rem;position:relative}._7cf-ia_tab._7cf-ia_active{font-weight:700}._7cf-ia_tab._7cf-ia_active:after{content:"";text-align:center;border-bottom:5px solid #facb00;border-radius:5px;width:42px;margin-left:-21px;display:block;position:absolute;bottom:-3px;left:50%}._7cf-ia_depositsTab{padding-top:20px}._7cf-ia_summarySection{width:100%;margin-bottom:30px}._7cf-ia_summaryBlock{border-bottom:1px solid #ddd;padding:15px 0}._7cf-ia_summaryHeading{color:#000;letter-spacing:.05em;margin:0;font-size:.875rem;font-weight:700;line-height:1.5}._7cf-ia_summaryAmount{color:#000;margin:6px 0;font-size:1.5rem}._7cf-ia_summaryInfoList{margin:6px 0}._7cf-ia_summaryInfoText{color:gray;margin:0;font-size:.75rem}._7cf-ia_summaryInfoLink{color:gray;text-decoration:underline;display:inline-block}._7cf-ia_summaryInfoLink:hover{opacity:.7}._7cf-ia_summaryAction{margin:6px 0}._7cf-ia_summaryActionLink{color:#3a94ff;cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;text-decoration:none}._7cf-ia_summaryActionLink:hover{opacity:.7}._7cf-ia_bankSummary{color:#000;margin:6px 0;font-size:.875rem}._7cf-ia_noBankSummary{color:gray;font-size:.875rem}@media screen and (max-width:767px){._7cf-ia_noBankSummary{font-size:.75rem}}._7cf-ia_noBankSummary p{margin:0}._7cf-ia_summary{border-bottom:1px solid #ddd;gap:30px;margin-bottom:30px;padding-bottom:20px;display:flex}@media screen and (max-width:767px){._7cf-ia_summary{flex-direction:column;gap:15px}}._7cf-ia_summaryItem{flex-direction:column;gap:4px;display:flex}._7cf-ia_summaryLabel{color:#494848;letter-spacing:.04em;font-size:.75rem;line-height:1.5}._7cf-ia_summaryValue{color:#000;font-size:1.5rem;font-weight:700}._7cf-ia_summaryValuePending{color:#5bc479;font-size:1.5rem;font-weight:700}._7cf-ia_bankInfo{margin-bottom:30px}._7cf-ia_sectionTitle{color:#000;letter-spacing:.05em;margin:0 0 15px;font-size:.875rem;font-weight:700;line-height:1.5}._7cf-ia_bankDetails{background-color:#f5f5f5;border-radius:4px;padding:15px}._7cf-ia_bankRow{border-bottom:1px solid #ddd;padding:8px 0;display:flex}._7cf-ia_bankRow:last-child{border-bottom:none}._7cf-ia_bankLabel{color:#494848;letter-spacing:.04em;width:100px;font-size:.75rem;line-height:1.5}._7cf-ia_bankValue{color:#000;letter-spacing:.05em;flex:1;font-size:.875rem;line-height:1.5}._7cf-ia_depositsActions{border-top:1px solid #ddd;margin-top:20px;padding-top:20px}._7cf-ia_cancelAllButton{color:#ff726c;cursor:pointer;letter-spacing:.05em;background-color:#0000;border:1px solid #ff726c;border-radius:4px;padding:.625rem 1.25rem;font-size:.875rem;line-height:1.5;transition:background-color .2s,color .2s}._7cf-ia_cancelAllButton:hover{background-color:#ff726c1a}._7cf-ia_yearFilter{border-top:1px solid #ddd;align-items:center;margin-top:20px;padding-top:20px;display:flex}._7cf-ia_yearSelectWrapper{width:150px;position:relative}@media screen and (max-width:767px){._7cf-ia_yearSelectWrapper{width:100px}}._7cf-ia_yearSelectButton{box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #f5f5f5;border-radius:50px;align-items:center;width:100%;height:36px;padding:0 20px;transition:all .3s;display:inline-flex}@media screen and (max-width:767px){._7cf-ia_yearSelectButton{height:30px}}._7cf-ia_yearSelectButton._7cf-ia_active{border-color:#facb00}._7cf-ia_yearSelectButton._7cf-ia_active ._7cf-ia_yearSelectText{color:#facb00}._7cf-ia_yearSelectButton._7cf-ia_active ._7cf-ia_yearSelectArrow{transform:rotate(180deg)}._7cf-ia_yearSelectButton._7cf-ia_active ._7cf-ia_yearSelectArrow svg path{fill:#facb00}._7cf-ia_yearSelectText{text-align:center;white-space:nowrap;color:gray;font-size:.875rem}@media screen and (max-width:767px){._7cf-ia_yearSelectText{font-size:.625rem}}._7cf-ia_yearSelectArrow{align-items:center;margin-left:auto;transition:transform .3s;display:inline-flex}._7cf-ia_yearSelectDropdown{z-index:10;background-color:#fff;border-radius:5px;width:150px;max-height:150px;position:absolute;top:calc(100% + 2px);left:0;overflow-y:scroll}@media screen and (max-width:767px){._7cf-ia_yearSelectDropdown{width:100px}}._7cf-ia_yearSelectOption{text-align:left;color:#494848;cursor:pointer;background-color:#0000;border:none;width:100%;padding:8px;font-size:.75rem;display:block}@media screen and (max-width:767px){._7cf-ia_yearSelectOption{font-size:.625rem}}._7cf-ia_yearSelectOption:hover{background-color:#e9e9e9}._7cf-ia_yearFilterLabel{margin-left:5px}._7cf-ia_yearFilterLabel p{margin:0;font-size:.875rem}@media screen and (max-width:767px){._7cf-ia_yearFilterLabel p{font-size:.75rem}}._7cf-ia_depositsTable{margin-top:20px;overflow-x:auto}._7cf-ia_historyTable{border-collapse:collapse;white-space:nowrap;letter-spacing:.05em;width:100%;font-size:.875rem;line-height:1.5}@media screen and (max-width:767px){._7cf-ia_historyTable{letter-spacing:.04em;font-size:.75rem;line-height:1.5}}._7cf-ia_historyTable th{color:#000;text-align:center;background-color:#f5f5f5;border:none;padding:.5rem .75rem;font-weight:700}._7cf-ia_historyTable td{border:none;border-bottom:1px solid #ddd;padding:.9375rem .625rem}._7cf-ia_historyPeriod{text-align:center}@media screen and (max-width:767px){._7cf-ia_historyPeriod{text-align:right}}._7cf-ia_alignCenter{text-align:center}._7cf-ia_alignRight{text-align:right}._7cf-ia_applyingColor{color:#5bc479}._7cf-ia_statusBadge{text-align:center;letter-spacing:1.8px;white-space:nowrap;box-sizing:content-box;border-radius:10px;width:46px;padding:2px 6px;font-size:.75rem;font-weight:700;display:inline-block}._7cf-ia_statusUnapplied{color:gray;background-color:#fff}._7cf-ia_statusPending{color:#fff;background-color:#5bc479}._7cf-ia_statusProcessing{color:#fff;background-color:#3a94ff}._7cf-ia_statusCompleted{color:#fff;background-color:gray}._7cf-ia_rewardDetails{margin-bottom:10px}._7cf-ia_rewardBreakdown{border-bottom:1px solid #ddd;flex-direction:row;justify-content:space-between;align-items:center;padding:15px 0;display:flex}@media screen and (max-width:767px){._7cf-ia_rewardBreakdown{flex-wrap:wrap;gap:10px}}._7cf-ia_breakdownItem{box-sizing:border-box;border-right:1px solid #ddd;width:33.33%;padding:0 10px}._7cf-ia_breakdownItem:last-child{border-right:none}._7cf-ia_breakdownItem:first-child{padding-left:0}@media screen and (max-width:767px){._7cf-ia_breakdownItem{width:50%}._7cf-ia_breakdownItem:nth-child(3){border-right:none}}._7cf-ia_breakdownLabel{color:#000;margin-bottom:5px;font-size:.625rem;font-weight:700}._7cf-ia_breakdownValue{color:#000;margin:0;font-size:.75rem}._7cf-ia_businessInfo{justify-content:space-around;align-items:center;width:50%;display:flex}@media screen and (max-width:767px){._7cf-ia_businessInfo{width:100%}}._7cf-ia_businessInfoItem{box-sizing:border-box;text-align:center;width:50%}._7cf-ia_businessLabel{text-align:center;background-color:#ededed;border-radius:2px;width:66px;margin:0 auto 5px;padding:2px 0;font-size:.625rem;font-weight:700;display:block}._7cf-ia_businessValue{text-align:center;margin:0;font-size:.75rem;display:block}._7cf-ia_invoiceNumber{background-color:#ededed;border-radius:2px;justify-content:flex-start;align-items:center;margin:10px 0;padding:6px;font-size:.625rem;font-weight:700;display:flex}._7cf-ia_invoiceLabel{margin-right:6px}._7cf-ia_invoiceValue{color:#000}._7cf-ia_rewardTotal{border-top:1px solid #ddd;padding:15px 0 0}._7cf-ia_totalRow{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}._7cf-ia_totalLabel{font-size:.875rem;font-weight:700}._7cf-ia_totalValue{font-size:1.25rem;font-weight:700}._7cf-ia_totalInfo{color:gray;margin:0;font-size:.625rem;display:block}._7cf-ia_rewardRow{justify-content:space-between;padding:4px 0;display:flex}._7cf-ia_rewardLabel{color:#494848;letter-spacing:.04em;font-size:.75rem;line-height:1.5}._7cf-ia_rewardValue{color:#000;letter-spacing:.05em;font-size:.875rem;line-height:1.5}._7cf-ia_rewardFooter{justify-content:space-between;align-items:center;display:flex}._7cf-ia_rewardDate{color:gray;letter-spacing:.04em;font-size:.75rem;line-height:1.5}._7cf-ia_cancelButton{color:#ff726c;cursor:pointer;letter-spacing:.04em;background-color:#0000;border:1px solid #ff726c;border-radius:4px;padding:.375rem .75rem;font-size:.75rem;line-height:1.5;transition:background-color .2s,color .2s}._7cf-ia_cancelButton:hover{background-color:#ff726c1a}._7cf-ia_empty{text-align:center;color:#494848;letter-spacing:.05em;padding:60px 20px;font-size:.875rem;line-height:1.5}._7cf-ia_empty p{margin:0}._7cf-ia_noBankAccount{background-color:#ff726c14;border:1px solid #ff726c;border-radius:4px;margin-bottom:30px;padding:20px}._7cf-ia_noBankAccountContent{text-align:center;flex-direction:column;align-items:center;gap:15px;display:flex}._7cf-ia_noBankAccountMessage{color:#ff726c;letter-spacing:.05em;margin:0;font-size:.875rem;font-weight:700;line-height:1.5}._7cf-ia_registerBankLink{color:#fff;letter-spacing:.05em;background-color:#ff726c;border-radius:4px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .2s;display:inline-block}._7cf-ia_registerBankLink:hover{background-color:#ff4139}._7cf-ia_noWithdrawals{text-align:center;color:#494848;letter-spacing:.05em;background-color:#f5f5f5;border-radius:4px;padding:40px 20px;font-size:.875rem;line-height:1.5}._7cf-ia_noWithdrawals p{margin:0}._7cf-ia_actionArea{margin-top:20px;position:sticky;bottom:0}._7cf-ia_actionContent{flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex}._7cf-ia_selectedInfo{color:#000;letter-spacing:.05em;font-size:.875rem;font-weight:700;line-height:1.5}._7cf-ia_withdrawAllButton{color:#000;cursor:pointer;letter-spacing:.05em;background-color:#facb00;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.5;transition:background-color .2s}._7cf-ia_withdrawAllButton:hover:not(:disabled){background-color:#e1b600}._7cf-ia_withdrawAllButton:disabled,._7cf-ia_withdrawAllButton._7cf-ia_disabled{cursor:not-allowed;opacity:.6;background-color:gray}._7cf-ia_withdrawSelectedButton{color:#000;cursor:pointer;letter-spacing:.05em;background-color:#0000;border:1px solid #facb00;border-radius:4px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.5;transition:background-color .2s,border-color .2s}._7cf-ia_withdrawSelectedButton:hover:not(:disabled){background-color:#facb001a}._7cf-ia_withdrawSelectedButton:disabled,._7cf-ia_withdrawSelectedButton._7cf-ia_disabled{color:gray;cursor:not-allowed;opacity:.6;border-color:gray}._7cf-ia_withdrawWarning{color:#ff726c;letter-spacing:.04em;font-size:.75rem;font-weight:700;line-height:1.5}._7cf-ia_buttonGroup{gap:10px;display:flex}._7cf-ia_modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._7cf-ia_modal{background-color:#fff;border-radius:8px;width:90%;max-width:500px;max-height:80vh;padding:30px;overflow-y:auto}._7cf-ia_modalTitle{color:#000;text-align:center;margin:0 0 15px;font-size:1.125rem;font-weight:700}._7cf-ia_modalMessage{color:#000;white-space:pre-wrap;text-align:center;letter-spacing:.05em;margin:0 0 10px;font-size:.875rem;line-height:1.5}._7cf-ia_modalSubMessage{color:#494848;text-align:center;letter-spacing:.04em;margin:0 0 20px;font-size:.75rem;line-height:1.5}._7cf-ia_modalActions{justify-content:center;gap:15px;margin-top:20px;display:flex}._7cf-ia_modalPrimaryButton{color:#000;cursor:pointer;letter-spacing:.05em;background-color:#facb00;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.5;transition:background-color .2s}._7cf-ia_modalPrimaryButton:hover{background-color:#e1b600}._7cf-ia_modalPrimaryButton:disabled{cursor:not-allowed;background-color:gray}._7cf-ia_modalSecondaryButton{color:#494848;cursor:pointer;letter-spacing:.05em;background-color:#0000;border:1px solid gray;border-radius:4px;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.5;transition:background-color .2s,color .2s}._7cf-ia_modalSecondaryButton:hover{color:#000;background-color:#f5f5f5}._7cf-ia_loading{color:gray;letter-spacing:.05em;justify-content:center;align-items:center;min-height:12.5rem;font-size:.875rem;line-height:1.5;display:flex}._7cf-ia_skeletonList{padding:20px}._7cf-ia_skeletonCard{background-color:#fff;border:1px solid #f5f5f5;border-radius:10px;margin-bottom:15px;padding:20px;position:relative}._7cf-ia_skeletonHeader{background-color:#f5f5f5;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:space-between;align-items:center;margin:-20px -20px 15px;padding:8px 10px;display:flex}._7cf-ia_skeletonTitle{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:60%;height:16px;margin-bottom:15px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_skeletonRow{border-bottom:1px solid #ddd;justify-content:space-between;padding:10px 0;display:flex}._7cf-ia_skeletonLabel{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:80px;height:14px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_skeletonValue{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:100px;height:14px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_skeletonTotal{justify-content:space-between;align-items:center;margin-top:10px;padding:15px 0 0;display:flex}._7cf-ia_skeletonTotalLabel{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:60px;height:18px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_skeletonTotalValue{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:120px;height:24px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_skeletonSummary{background-color:#fff;border-radius:4px;padding:20px}._7cf-ia_skeletonSummaryBlock{border-bottom:1px solid #ddd;padding:15px 0}._7cf-ia_skeletonSummaryHeading{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:150px;height:16px;margin-bottom:10px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_skeletonSummaryAmount{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:200px;height:32px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_skeletonRewardCard{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:15px}._7cf-ia_skeletonRewardHeader{margin-bottom:15px}._7cf-ia_skeletonBadge{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:10px;width:60px;height:24px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_skeletonRewardBody{flex-direction:column;gap:10px;display:flex}._7cf-ia_skeletonRewardTitle{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:80%;height:20px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_skeletonRewardAmount{background:linear-gradient(90deg,#f5f5f5 25%,#e5e5e5 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:4px;width:120px;height:28px;animation:1.5s infinite _7cf-ia_shimmer}._7cf-ia_rewardList{margin:auto;padding:30px 10px;list-style:none}._7cf-ia_rewardCardWrapper{margin:15px 0;list-style:none}._7cf-ia_rewardCardWrapper:first-child{margin:0 0 15px}._7cf-ia_rewardCardWrapper:last-child{margin:15px 0 0}._7cf-ia_noReturn{text-align:center;list-style:none}._7cf-ia_noReturn p{color:#494848;letter-spacing:.05em;font-size:.875rem;line-height:1.5}._7cf-ia_rewardCard{background-color:#fff;border:1px solid #f5f5f5;border-radius:10px;transition:border-color .2s,box-shadow .2s;position:relative;box-shadow:0 0 5px 1px #0000001a}._7cf-ia_rewardCard._7cf-ia_selected{border:1px solid #facb00;box-shadow:0 0 5px 1px #facb004d}._7cf-ia_rewardCard._7cf-ia_notSelectable{opacity:.3}._7cf-ia_cardHeader{background-color:#f5f5f5;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}._7cf-ia_cancelLink{color:#3a94ff;cursor:pointer;background-color:#0000;border:none;padding:0;font-size:.75rem}._7cf-ia_cardDetail{flex-direction:column;margin:0;padding:15px;list-style:none;display:flex}._7cf-ia_cardDetail>li{padding:15px 0;list-style:none}._7cf-ia_cardDetail>li:not(:last-child){border-bottom:1px solid #ddd}._7cf-ia_cardTitle{letter-spacing:2.16px;font-size:.75rem;font-weight:700}._7cf-ia_cardContent ._7cf-ia_contentLabel{margin-bottom:5px;font-size:.625rem;font-weight:700}._7cf-ia_cardContent p{margin:0;font-size:.75rem}._7cf-ia_firstBreakdown ul{flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;display:flex}._7cf-ia_firstBreakdown ul li{box-sizing:border-box;width:33.33%;padding:0;list-style:none}._7cf-ia_firstBreakdown ul li:not(:last-child){border-bottom:none;border-right:1px solid #ddd;padding-right:15px}._7cf-ia_firstBreakdown ul li:not(:first-child){padding-left:15px}._7cf-ia_secondBreakdown ul{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}._7cf-ia_secondBreakdown ul li{box-sizing:border-box;border-bottom:none;width:50%;margin-bottom:15px;list-style:none}._7cf-ia_secondBreakdown ul li:not(:last-child){border-right:1px solid #ddd;padding-right:15px}._7cf-ia_secondBreakdown ul li:not(:first-child){padding-left:15px}._7cf-ia_businessType{justify-content:space-around;align-items:center;display:flex}._7cf-ia_businessType ._7cf-ia_typeBlock,._7cf-ia_businessType ._7cf-ia_addressBlock{box-sizing:border-box;width:50%}._7cf-ia_businessType ._7cf-ia_contentLabel{text-align:center;background-color:#ededed;border-radius:2px;width:66px;margin:0 auto 5px;padding:2px 0;font-size:.625rem;font-weight:700}._7cf-ia_businessType p{text-align:center;margin:0;font-size:.75rem}._7cf-ia_invoice{background-color:#ededed;border-radius:2px;justify-content:flex-start;align-items:center;padding:6px;font-size:.625rem;font-weight:700;display:flex}._7cf-ia_invoice ._7cf-ia_invoiceLabel{margin-right:6px}._7cf-ia_cardTotal{padding-bottom:0!important}._7cf-ia_cardTotal ul{justify-content:space-between;align-items:center;margin-bottom:5px;padding:0;list-style:none;display:flex}._7cf-ia_cardTotal ul li{border:none;padding:0;font-size:.875rem;font-weight:700;list-style:none}._7cf-ia_cardTotal ._7cf-ia_totalAmountLabel{border:none}._7cf-ia_cardTotal ._7cf-ia_totalAmount{font-size:1.25rem}._7cf-ia_cardTotal ._7cf-ia_infoText{color:gray;margin:0;font-size:.625rem}._7cf-ia_checkBox{cursor:pointer;position:absolute;top:10px;right:10px}._7cf-ia_checkBox:hover{opacity:.7}._7cf-ia_withdrawSelectButton{color:#494848;cursor:pointer;text-align:center;letter-spacing:2.5px;background-color:#fff;border:1px solid #ddd;border-radius:50px;flex:3;height:54px;padding:0 15px;font-size:.875rem;font-weight:700;transition:all .3s}._7cf-ia_withdrawSelectButton:hover:not(:disabled){opacity:.8}._7cf-ia_withdrawSelectButton:disabled,._7cf-ia_withdrawSelectButton._7cf-ia_disabled{cursor:default;opacity:.5}._7cf-ia_withdrawAllButton{color:#494848;cursor:pointer;text-align:center;letter-spacing:2.5px;background-color:#facb00;border:1px solid #facb00;border-radius:50px;flex:7;height:54px;padding:0 15px;font-size:.875rem;font-weight:700;transition:all .3s}._7cf-ia_withdrawAllButton:hover:not(:disabled){background-color:#ffd51d;border-color:#ffd51d}._7cf-ia_withdrawAllButton:disabled,._7cf-ia_withdrawAllButton._7cf-ia_disabled{cursor:default;opacity:.5}._7cf-ia_buttonGroup{box-sizing:border-box;background-color:#f5f5f5;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 15px;display:flex}._7cf-ia_selectModeWrapper{width:100%;max-width:800px;margin:0 auto}._7cf-ia_selectModeNotificationWrap{text-align:center;margin:0 0 10px}._7cf-ia_selectModeNotification{color:#fff;text-align:center;letter-spacing:.6px;white-space:nowrap;background-color:#3a94ff;border-radius:8px;padding:6px 20px;font-size:.75rem;font-weight:700;display:inline-block}._7cf-ia_selectModeButtons{box-sizing:border-box;background-color:#f5f5f5;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 15px;display:flex}._7cf-ia_selectModeButtons>:first-child{text-align:center;flex:3}._7cf-ia_selectModeButtons>:last-child{flex:7}._7cf-ia_cancelLink{color:gray;cursor:pointer;white-space:pre;background:0 0;border:none;margin:0;font-size:.875rem;text-decoration:none}._7cf-ia_cancelLink:hover{opacity:.7}._7cf-ia_submitButton{color:#494848;cursor:pointer;text-align:center;letter-spacing:2.5px;background-color:#facb00;border:1px solid #facb00;border-radius:50px;height:54px;padding:0 15px;font-size:.875rem;font-weight:700;transition:all .3s}._7cf-ia_submitButton:hover:not(:disabled){background-color:#ffd51d;border-color:#ffd51d}._7cf-ia_submitButton:disabled,._7cf-ia_submitButton._7cf-ia_disabled{cursor:default;opacity:.5}._7cf-ia_feeWarning{color:#ff726c;text-align:center;letter-spacing:.6px;box-sizing:border-box;background-color:#ffebea;width:100%;margin:0;padding:6px 15px;font-size:.75rem;font-weight:700;display:block}._7cf-ia_successContent{text-align:center;flex-direction:column;align-items:center;display:flex}._7cf-ia_successIcon{width:48px;height:48px;margin-bottom:16px}._7cf-ia_successTitle{color:#000;margin:0 0 20px;font-size:1.125rem;font-weight:700}._7cf-ia_successDetails{background-color:#f5f5f5;border-radius:8px;width:100%;margin-bottom:20px;padding:16px}._7cf-ia_detailRow{justify-content:space-between;align-items:center;padding:8px 0;display:flex}._7cf-ia_detailRow:not(:last-child){border-bottom:1px solid #ddd}._7cf-ia_detailLabel{color:#494848;font-size:.875rem}._7cf-ia_detailValue{color:#000;font-size:1rem;font-weight:700}
/*# sourceMappingURL=16z0gmq8_-xwr.css.map*/