@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-in-out{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@keyframes fade-in-out{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-out-in{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes fade-out-in{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@-webkit-keyframes slide-up-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-top-fade-in{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-top-fade-in{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-top-fade-in-out{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes slide-top-fade-in-out{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@-webkit-keyframes scale-up{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center center;transform-origin:center center}}@keyframes scale-up{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes scale-up-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes scale-up-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@-webkit-keyframes float-link{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float-link{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes headline{0%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headline{0%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes wave{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes wave{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.receipt_content *{-webkit-box-sizing:border-box;box-sizing:border-box}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.receipt_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:50px;width:700px}.receipt_content .title{font-weight:700}.receipt_content .years{gap:30px}.receipt_content .receipts,.receipt_content .donation_receipts,.receipt_content .expenditure_receipts{margin-top:30px;width:100%}.receipt_content .receipts{border-bottom:1px solid #e8e7e3}.receipt_content .receipts.nb{border:none}.receipt_content table{border:none;border-collapse:collapse}.receipt_content .comment_note .dt{color:#666;font-size:12px}.receipt_content .comment_note .dd{background-color:#f8f8f8;border-radius:10px;margin:5px 0 40px;padding:15px}.statement_page_title{font-size:1.875rem;margin:70px 0 30px;text-align:center}.statement_menus{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.statement_menus .statement_menu{text-align:center}.statement_menus .btn{border-radius:6px 6px 0 0;color:#48b0cb;display:block;font-size:.9375rem;text-decoration:none}.statement_menus .btn.current{color:#333;pointer-events:none}.receipt_content{background-color:#fff;border:10px solid #f8f8f8;border-radius:60px;margin-top:60px}.receipt_content .receipt_separate{margin-top:.5rem;position:relative;text-align:center;width:100%}.receipt_content .receipt_separate span{background-color:#fff;padding:0 20px;position:relative;z-index:5}.receipt_content .receipt_separate::before{background-color:#333;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}.receipt_content .title{font-size:1.25rem;font-weight:500}.receipt_content .title.bg{background-image:url(https://cdn.pet-home.jp/web/assets/images/logo_primary.svg);background-position:left center;background-repeat:no-repeat;background-size:30px auto;padding-left:35px}.receipt_content a{color:#2d8ea7}.receipt_content .receipt{background-color:#fff;border-top:1px solid #e8e7e3;padding:30px 0 20px}.receipt_content .receipt .month{font-size:1.375rem;width:200px}.receipt_content .receipt .month.title{background-image:url(https://cdn.pet-home.jp/web/assets/images/logo_primary.svg);background-position:left 7px;background-repeat:no-repeat;background-size:30px auto;padding-left:40px}.receipt_content .receipt.nb{border:none;padding-top:0}.receipt_content .receipt .detail{width:calc(100% - 200px)}.receipt_content .receipt .detail .tr:first-child .th,.receipt_content .receipt .detail .tr:first-child .td{font-size:1.375rem}.receipt_content .receipt .detail .th,.receipt_content .receipt .detail .td{border:none;font-size:.9375rem;padding-bottom:10px;vertical-align:middle}.receipt_content .receipt .detail .th{font-weight:500;text-align:right}.receipt_content .receipt .detail .td{text-align:right;width:50%}.receipt_content .donation_receipts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.receipt_content .donation_receipts .month,.receipt_content .donation_receipts .price{font-size:1.375rem;width:50%}.receipt_content .donation_receipts .price{text-align:right}.receipt_content .donation_receipts h2.month{background-image:url(https://cdn.pet-home.jp/web/assets/images/logo_primary.svg);background-position:left center;background-repeat:no-repeat;background-size:30px auto;padding-left:35px}.receipt_content .donation_receipts .detail{margin-top:15px;width:100%}.receipt_content .donation_receipts thead .sub{display:none}.receipt_content .donation_receipts .th,.receipt_content .donation_receipts .td{padding:10px 0;vertical-align:middle}.receipt_content .donation_receipts .cel_1,.receipt_content .donation_receipts .cel_3{white-space:nowrap}.receipt_content .donation_receipts .cel_2{padding:10px 25px}.receipt_content .donation_receipts .cel_3{text-align:right}.receipt_content .donation_receipts .donate{display:none}.receipt_content .donation_receipts .name{background-image:url(https://cdn.pet-home.jp/web/supporter_images/icon_challenge_supporter.svg);background-position:left center;background-repeat:no-repeat;background-size:10px auto;padding-left:18px}.receipt_content .donation_receipts .no_result{background-color:#f8f8f8;margin-top:15px;padding:100px 0;text-align:center;width:100%}.receipts_load_more{border-radius:5px;-webkit-box-shadow:0 0 0 1px #48b0cb inset;box-shadow:0 0 0 1px #48b0cb inset;font-size:.75rem;height:30px;line-height:30px;margin:10px auto 0;padding:0 30px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.receipts_load_more:hover{background-color:#48b0cb;color:#fff}.receipts_loader{display:none;margin:10px auto}.receipts_loader .loader{-webkit-animation:l4 1s infinite steps(10);animation:l4 1s infinite steps(10);aspect-ratio:1;--b: 8px;background:conic-gradient(rgba(0, 0, 0, 0) 10%, #000) content-box;border-radius:50%;-webkit-mask:repeating-conic-gradient(rgba(0, 0, 0, 0) 0deg, #000 1deg 20deg, rgba(0, 0, 0, 0) 21deg 36deg),radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - var(--b) - 1px), #000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;padding:1px;width:50px}@-webkit-keyframes l4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes l4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.receipt_content .expenditure_receipts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.receipt_content .expenditure_receipts .month,.receipt_content .expenditure_receipts .price{font-size:1.375rem;width:50%}.receipt_content .expenditure_receipts h2.month{background-image:url(https://cdn.pet-home.jp/web/assets/images/logo_primary.svg);background-position:left center;background-repeat:no-repeat;background-size:30px auto;padding-left:35px}.receipt_content .expenditure_receipts .price{text-align:right}.receipt_content .expenditure_receipts .head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.receipt_content .expenditure_receipts .head .cel_1,.receipt_content .expenditure_receipts .head .cel_2{font-size:.875rem;padding:25px 0 0}.receipt_content .expenditure_receipts .detail{width:100%}.receipt_content .expenditure_receipts .detail .month,.receipt_content .expenditure_receipts .detail .price{font-size:1.125rem}.receipt_content .expenditure_receipts .detail_tr{-ms-flex-wrap:wrap;flex-wrap:wrap}.receipt_content .expenditure_receipts .cel_1,.receipt_content .expenditure_receipts .cel_2{font-size:1.125rem;padding:15px 0;width:50%}.receipt_content .expenditure_receipts .cel_2{text-align:right}.receipt_content .expenditure_receipts .pets{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 5px;margin:5px 0 20px}.receipt_content .expenditure_receipts .pet{width:190px}.receipt_content .expenditure_receipts .pet .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.receipt_content .expenditure_receipts .thumb{height:70px;width:70px}.receipt_content .expenditure_receipts .thumb img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.receipt_content .expenditure_receipts .name{width:calc(100% - 80px)}.receipt_content .expenditure_receipts .detail_info{font-size:.75rem;letter-spacing:0;line-height:1.5;margin-bottom:1.5rem}.receipt_content .expenditure_receipts .shelter_tr{padding:0 0 25px}.receipt_content .expenditure_receipts .shelter_tr .shelter_note dd{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.05rem 0 0 1rem}.receipt_content .expenditure_receipts .shelter_tr .shelter_note dd+dt{margin-top:.5rem}.receipt_content .expenditure_receipts .shelter_tr .shelter_note dd::before{content:"-";-webkit-box-flex:0;-ms-flex:0 0 .75rem;flex:0 0 .75rem;width:.75rem}.receipt_content .expenditure_receipts .has_comment{-ms-flex-wrap:wrap;flex-wrap:wrap}.receipt_content .expenditure_receipts .has_comment .cel_3{background-color:#f8f8f8;border-radius:15px;font-size:.75rem;overflow-wrap:anywhere;padding:15px;white-space:wrap;width:100%;word-break:break-all}/*# sourceMappingURL=pc_statement.min.css.map */