.maintenance-alert[data-v-dd40c86e]{margin-top:40px;text-align:center}.maintenance-alert p[data-v-dd40c86e]{margin-bottom:10px}.maintenance-alert .maintenance-date-time[data-v-dd40c86e]{font-size:1.8rem;font-weight:700;margin:20px;color:red}.system-error[data-v-3d73eb1a]{text-align:center;position:relative}p[data-v-c59c99bc]{text-align:center;margin-bottom:24px}.contact-index .breed[data-v-46092164]{display:flex}.contact-index .breed .name[data-v-46092164]{white-space:nowrap;overflow:hidden}.contact-index .breeder-link[data-v-46092164]{text-decoration:none}.guest-inquiry--grid[data-v-46092164]{display:flex;justify-content:space-between}.guest-inquiry--grid ul[data-v-46092164]{width:calc(100% - 124px)}.img-wrap[data-v-46092164]{width:120px;height:120px;background-color:#f4f4f4}.img-wrap img[data-v-46092164]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.guest-inquiry--price span[data-v-46092164]{font-size:2rem}.date-time-select[data-v-0f790acc]{width:100px}select#hour[data-v-0f790acc],select#time[data-v-0f790acc]{border:1px solid #bcb08a;padding:12px;border-radius:5px}label[data-v-0f790acc]{position:relative}label[data-v-0f790acc]:after{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;border-style:solid;border-width:8px 5px 0 5px;border-color:#bcb08a transparent transparent transparent;font-size:20px;pointer-events:none}.contact-form .disable-contact[data-v-5c536282]{padding:8px 0 0}.wp-contents-privacy[data-v-5c536282]{height:400px;overflow:hidden;overflow-y:scroll;margin-bottom:16px;border:1px solid #bcb08a;padding:8px!important;border-radius:5px}.c-form:nth-last-of-type(5)+div[data-v-5c536282]{margin-bottom:16px}.c-form--check-radio[data-v-5c536282]{padding:16px}.c-form textarea[data-v-5c536282]{margin-bottom:16px}#PrecautionsModal[data-v-5c536282]{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.5);padding:40px 20px;overflow:auto;opacity:0;visibility:hidden;box-sizing:border-box;z-index:90}#PrecautionsModal.active[data-v-5c536282]{opacity:1;visibility:visible}#PrecautionsModal.active .v--modal-box[data-v-5c536282]{top:50%;left:50%!important;width:90%!important;max-height:90vh;max-width:640px!important;overflow:auto;position:absolute;transform:translate(-50%,-50%)!important}#PrecautionsModal.active .v--modal-box .modal-inner p[data-v-5c536282]{font-weight:400;font-size:1.6rem}#PrecautionsModal.active .v--modal-box .modal-inner p img[data-v-5c536282]{width:60%;margin:0 auto;display:block}.contact-confirm .message[data-v-8edb9c64]{white-space:pre-wrap;word-break:break-all}p.contact-type[data-v-8edb9c64]{font-weight:700}.wp-contents-privacy[data-v-8edb9c64]{height:400px;overflow:hidden;overflow-y:scroll;margin-bottom:16px;border:1px solid #bcb08a;padding:8px!important;border-radius:5px}.guest-contact--grid[data-v-2d3db86c]{grid-template-columns:120px 1fr}.img-wrap[data-v-2d3db86c]{width:120px;height:120px;background-color:#f4f4f4}.img-wrap img[data-v-2d3db86c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.l-secsion--border-card[data-v-2d3db86c]{padding:16px 16px 0 16px}.mrgn-b16[data-v-2d3db86c]{margin-bottom:16px}.container[data-v-6dbb7f89]{display:flex;flex-direction:column}.scroll_block[data-v-6dbb7f89]{flex:1;overflow-y:auto}.scroll_block[data-v-6dbb7f89]::-webkit-scrollbar{width:0}.scroll_padding[data-v-6dbb7f89]{padding-top:61px}.scroll_padding_expired_licence[data-v-6dbb7f89]{padding-top:103px}section.c-chat--inner.container[data-v-6dbb7f89]{height:calc(100vh - 154px);max-height:inherit}.c-chat--img[data-v-6dbb7f89]{width:50px}.c-chat--img_right[data-v-6dbb7f89]{width:80px}.c-chat--img img[data-v-6dbb7f89]{margin:0 auto;display:block}.c-chat--receiver p pre[data-v-6dbb7f89]{font-size:1.4rem;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;white-space:pre-wrap;word-break:break-all}.c-chat--receiver p span[data-v-6dbb7f89]{font-size:1.2rem}.c-error-message[data-v-6dbb7f89]{position:fixed;z-index:2;width:100%;max-width:498px;top:143px}.c-title--primary-gr-b_sp[data-v-6dbb7f89]{display:none}.pc_number[data-v-6dbb7f89]{font-size:1rem}@media screen and (max-width:500px){.c-chat--img_right[data-v-6dbb7f89]{width:70px}.c-title--primary-gr-b[data-v-6dbb7f89]{line-height:2.2rem;padding:15px 15px 10px}.c-title--primary-gr-b_sp[data-v-6dbb7f89]{display:block}.c-title--primary-gr-b span[data-v-6dbb7f89]{font-size:1.5rem}}.pass-label[data-v-e04156ce]{position:relative}.pass-label .pass-eye[data-v-e04156ce]{position:absolute;top:20px}.pass-label .pass-eye img[data-v-e04156ce]{width:20px}.pass-label-re[data-v-e04156ce]{position:relative}.pass-label-re .pass-eye[data-v-e04156ce]{position:absolute;top:20px}.pass-label-re .pass-eye img[data-v-e04156ce]{width:20px}.c-caution-text h3[data-v-e04156ce]{padding:0}.c-flex--col2[data-v-e04156ce]{width:calc(50% - 4px)}.c-checkbox--input:checked+.c-checkbox--mark[data-v-4d840993]{background:#aaa}.c-caution-text h3[data-v-4d840993]{padding:0}.c-accordion--dogselect .c-checkbox--text[data-v-133f47ab]{width:calc(100% - 33px)}.c-checkbox--text[data-v-133f47ab]{font-size:16px}.summary-pointer[data-v-133f47ab]{cursor:pointer}.search_dogselect input[data-v-4f71210d]{margin-bottom:12px}.breed-list-modal .v--modal-box .modal-delete[data-v-4f71210d]{left:auto;right:20px}.c-form--selection[data-v-af027408]{color:#13131e}.mb-24[data-v-324e17fa]{margin-bottom:24px}.c-checkbox--input:checked+.c-checkbox--mark[data-v-25bde3dc]{background:#aaa}.mb-24[data-v-25bde3dc]{margin-bottom:24px}.c-puppy-outline--grid[data-v-8a9a0244]{display:flex;flex-wrap:wrap;width:100%}.c-puppy-outline--grid a[data-v-8a9a0244]{width:50%}.mrgn-b24[data-v-51518b1c]{margin-bottom:24px}.c-puppy-outline--box[data-v-51518b1c]{cursor:pointer}.c-puppy-outline--grid[data-v-51518b1c]{display:flex;flex-wrap:wrap;width:100%}.puppy-card[data-v-51518b1c]{width:50%}.guest-contact--name[data-v-db303b50]{cursor:pointer}.c-button--primary[data-v-2bcb14a8],.c-button--secondary[data-v-2bcb14a8]{width:calc(100% - 24px);margin:0 auto 16px;display:block}.c-slider--img[data-v-7560fe28]{margin-bottom:8px;position:relative;height:50vh;max-height:360px;background-color:#f4f4f4}.c-slider--img img[data-v-7560fe28]{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-slider--overlay-left[data-v-7560fe28],.c-slider--overlay-right[data-v-7560fe28]{position:absolute;top:0;bottom:0;width:50%;z-index:2}.c-slider--overlay-left[data-v-7560fe28]{left:0}.c-slider--overlay-right[data-v-7560fe28]{right:0}.paging[data-v-7560fe28]{display:flex;justify-content:center;padding:0;align-items:center}.paging.dot[data-v-7560fe28]{padding:8px 0}.paging.dot li[data-v-7560fe28]{background-color:#d9d9d9;border-radius:50%;width:12px;height:12px;list-style-type:none;margin-right:8px}.paging.dot li[data-v-7560fe28]:last-of-type{margin-right:0}.paging.dot li.active[data-v-7560fe28]{background:#848484;width:16px;height:16px}.paging.thumbnail[data-v-7560fe28]{margin-bottom:8px}.paging.thumbnail li[data-v-7560fe28]{width:60px;height:60px;margin-right:8px;background-color:#f4f4f4}.paging.thumbnail li img[data-v-7560fe28]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.new-line[data-v-5bd3cca4]{display:block}.breeder-comment--bubble[data-v-5bd3cca4]{width:calc(100% - 110px)}.breeder-comment[data-v-5bd3cca4]{align-items:center}.breeder-comment figure[data-v-5bd3cca4]{width:80px;padding:0}.guest-detail--section[data-v-5bd3cca4]{padding:0 15px 80px 15px}.attention p[data-v-5bd3cca4]{margin-bottom:16px}.attention p[data-v-5bd3cca4]:last-of-type{margin-bottom:0}strong[data-v-5bd3cca4]{font-size:1.5rem;font-weight:700;display:block;margin:8px 0}.mb-20 pre[data-v-5bd3cca4]{margin-bottom:20px}.puppy-name[data-v-5bd3cca4]{text-align:left}.puppy-name a[data-v-5bd3cca4]{text-decoration:none}.c-liststyle--side img[data-v-5bd3cca4]{border:1px solid #aaa}.c-liststyle--side dt[data-v-5bd3cca4]{padding:5px 0 5px 0}.c-liststyle--side dt[data-v-5bd3cca4]:first-of-type{padding-top:10px}.c-liststyle--side dt[data-v-5bd3cca4]:last-of-type{padding-bottom:10px}.c-liststyle--side dd[data-v-5bd3cca4]{padding:5px 0 5px 0}.c-liststyle--side dd[data-v-5bd3cca4]:first-of-type{padding-top:10px}.c-liststyle--side dd[data-v-5bd3cca4]:last-of-type{padding-bottom:10px}.c-textbox--border p.breeder-info--name[data-v-5bd3cca4]{padding-bottom:0}p.breeder-info--review[data-v-5bd3cca4]{padding:20px 0 20px 0;font-size:1.8rem}.breeder-info--old-review[data-v-5bd3cca4]{margin-left:3px}.v--modal-box .delete[data-v-23c5e45d]{background-color:transparent}.v--modal-box .modal-text[data-v-23c5e45d]{font-weight:400;padding-top:40px;display:block}.c-button--inner-grid[data-v-36676ab6]{display:flex;grid-template-columns:inherit;gap:inherit;padding:16px;position:fixed;bottom:0;width:100%;max-width:498px;background-color:#fff;z-index:2}.c-button--inner-grid .c-button--primary[data-v-36676ab6]{width:calc(75% - 12px);margin-right:16px}.c-button--inner-grid .c-button--secondary[data-v-36676ab6]{width:calc(25% - 4px)}.ttl-fixed[data-v-36676ab6]{width:100%;max-width:498px;height:69px;position:fixed;z-index:2}.l-section--arrange[data-v-36676ab6]{background-color:#fff;padding:69px 15px 15px 15px}.c-liststyle--side img[data-v-36676ab6]{border:1px solid #aaa}.password input[data-v-4a052303]::-webkit-credentials-auto-fill-button,input[type=email][data-v-4a052303]::-webkit-credentials-auto-fill-button{margin:0;width:0;background-color:transparent!important}.c-login--breeder[data-v-4a052303]{padding:0 15px;margin-top:50px}.c-login--breeder---title[data-v-4a052303]{margin-bottom:20px;font-weight:700}.c-accordion--text[data-v-4a052303]{margin:40px 0 20px;font-weight:700}.c-accordion--toggle[data-v-4a052303]{display:none}.c-accordion--label[data-v-4a052303]{display:block}.c-accordion--content[data-v-4a052303]{height:0;overflow:hidden}.c-accordion--toggle:checked+.c-accordion--label+.c-accordion--content[data-v-4a052303]{height:auto;transition:all .2s}.router-link-no-under[data-v-4a052303]{text-decoration:none}.pass-label .pass-re-label[data-v-2a5951ff]{position:relative}.pass-eye[data-v-2a5951ff]{position:absolute;right:10px;top:50px}.pass-eye img[data-v-2a5951ff]{width:20px}.password[data-v-dbdbc868]{position:relative}.password span[data-v-dbdbc868]{position:absolute;top:16px;right:16px}.password span img[data-v-dbdbc868]{width:16px}.text-kerning[data-v-dbdbc868]{letter-spacing:1em;margin-right:-1em}.password[data-v-1986afe0]{position:relative}.password span[data-v-1986afe0]{position:absolute;top:16px;right:16px}.password span img[data-v-1986afe0]{width:16px}.text-kerning[data-v-1986afe0]{letter-spacing:1em;margin-right:-1em}.password[data-v-738b003e]{position:relative}.password span[data-v-738b003e]{position:absolute;top:16px;right:16px}.password span img[data-v-738b003e]{width:16px}.text-kerning[data-v-738b003e]{letter-spacing:.25em;margin-right:-.25em}.password[data-v-e67ed498]{position:relative}.password span[data-v-e67ed498]{position:absolute;top:16px;right:16px}.password span img[data-v-e67ed498]{width:16px}.guide[data-v-13c7c30c]{margin-bottom:24px}.guide p[data-v-13c7c30c]{line-height:1.8em}.guide ul li[data-v-13c7c30c]{line-height:1.8em;list-style:disc;margin-left:1em}.c-checkbox--input:checked+.c-checkbox--mark[data-v-13c7c30c]{background:#aaa}.cms-section[data-v-13c7c30c]{height:400px;overflow:hidden;overflow-y:scroll;margin-bottom:16px;border:1px solid #bcb08a;padding:8px!important;border-radius:5px}.guide[data-v-004769ba]{margin-bottom:24px}.guide p[data-v-004769ba]{line-height:1.8em}.guide ul li[data-v-004769ba]{line-height:1.8em;list-style:disc;margin-left:1em}.c-checkbox--input:checked+.c-checkbox--mark[data-v-004769ba]{background:#aaa}.cms-section[data-v-004769ba]{height:400px;overflow:hidden;overflow-y:scroll;margin-bottom:16px;border:1px solid #bcb08a;padding:8px!important;border-radius:5px}.contact-index .breed[data-v-004769ba]{display:flex}.contact-index .breed .name[data-v-004769ba]{white-space:nowrap;overflow:hidden}.contact-index .breeder-link[data-v-004769ba]{text-decoration:none}.guest-inquiry--grid[data-v-004769ba]{display:flex;justify-content:space-between}.guest-inquiry--grid ul[data-v-004769ba]{width:calc(100% - 124px)}.img-wrap[data-v-004769ba]{width:120px;height:120px;background-color:#f4f4f4}.img-wrap img[data-v-004769ba]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.guest-inquiry--price span[data-v-004769ba]{font-size:2rem}.pass-label[data-v-5cf87a78]{position:relative}.pass-label .pass-eye[data-v-5cf87a78]{position:absolute;top:60px}.pass-label .pass-eye img[data-v-5cf87a78]{width:20px}.pass-label-re[data-v-5cf87a78]{position:relative}.pass-label-re .pass-eye[data-v-5cf87a78]{position:absolute;top:20px}.pass-label-re .pass-eye img[data-v-5cf87a78]{width:20px}ul[data-v-e7b84694]{font-size:1.4rem;margin-bottom:16px;padding-left:16px}[data-v-e7b84694]{list-style:disc}.modal-wrap[data-v-c19571c2]{display:flex;flex-flow:column;text-align:center;margin:30px 20px;overflow-wrap:break-word}.modal-wrap .assignment[data-v-c19571c2]{margin-bottom:10px}.guest-contact--name[data-v-c19571c2]{cursor:pointer}.password input[data-v-28654b72]::-webkit-credentials-auto-fill-button,input[type=email][data-v-28654b72]::-webkit-credentials-auto-fill-button{margin:0;width:0;background-color:transparent!important}.password[data-v-5cc472a8]{position:relative}.password span[data-v-5cc472a8]{position:absolute;top:16px;right:16px}.password span img[data-v-5cc472a8]{width:16px}.checkbox-label[data-v-464f54ed]{cursor:not-allowed}.c-checkbox--input:checked+.c-checkbox--mark[data-v-464f54ed]{background:#aaa}.modal--mask[data-v-3e7dc1a8]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal--mask .enlarged-image[data-v-3e7dc1a8]{max-width:470px;width:100%;position:relative;top:130px}.disappear-image[data-v-a81e3996]{border:none}.disappear-licence-image[data-v-a81e3996]{border:none;display:none}.preview[data-v-a81e3996]{position:relative;width:200px;margin:0 auto 16px auto}.preview span[data-v-a81e3996]{position:absolute;width:32px;top:8px;right:8px}.modal--mask[data-v-a81e3996]{z-index:10000;overflow-y:scroll}.modal--mask[data-v-a81e3996]::-webkit-scrollbar{width:0}.modal--mask .enlarged-image[data-v-a81e3996]{top:80px}.modal--mask[data-v-4d537b9d]{z-index:100;overflow-y:scroll}.modal--mask[data-v-4d537b9d]::-webkit-scrollbar{width:0}.cms-section[data-v-76d0df8f]{padding:0 15px}.cms-section h3[data-v-76d0df8f]{background-color:#eeece4!important;font-size:1.6rem;font-weight:700;padding:8px 15px;width:calc(100% + 30px);margin-left:-15px}.massage-control--inner[data-v-a60a24a0]{position:relative}.change-button[data-v-a60a24a0]{position:absolute;right:15px;bottom:32px;z-index:9;background-color:#ddd;border:2px solid #aaa;color:#13131e;font-size:1.2rem;font-weight:700;padding:2px 12px 1px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:5px;text-align:center;vertical-align:middle}.container[data-v-1481c79c]{display:flex;flex-direction:column}.scroll_block[data-v-1481c79c]{flex:1;overflow-y:auto;padding-top:61px}.scroll_block[data-v-1481c79c]::-webkit-scrollbar{width:0}.breeder_icon[data-v-1481c79c]{transform:scaleX(-1)}section.c-chat--inner.container[data-v-1481c79c]{height:calc(100vh - 154px);max-height:inherit}.c-chat--img[data-v-1481c79c]{width:50px}.c-chat--img_right[data-v-1481c79c]{width:80px}.c-chat--img img[data-v-1481c79c]{margin:0 auto;display:block}.c-chat--receiver p pre[data-v-1481c79c]{font-size:1.4rem;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;white-space:pre-wrap;word-break:break-all}.c-chat--receiver p span[data-v-1481c79c]{font-size:1.2rem}.c-title--primary-gr-b_sp[data-v-1481c79c]{display:none}.pc_number[data-v-1481c79c]{font-size:1rem}@media screen and (max-width:500px){.c-chat--img_right[data-v-1481c79c]{width:70px}.c-title--primary-gr-b[data-v-1481c79c]{line-height:2.2rem;padding:15px 15px 10px}.c-title--primary-gr-b_sp[data-v-1481c79c]{display:block}.c-title--primary-gr-b span[data-v-1481c79c]{font-size:1.5rem}}.pass-label .pass-re-label[data-v-0e0252e6]{position:relative}.pass-eye[data-v-0e0252e6]{position:absolute;right:10px;top:50px}.pass-eye img[data-v-0e0252e6]{width:20px}.dashboard-breeder--others a[data-v-0e0252e6]{cursor:pointer}.dashboard-breeder--others a:visited li[data-v-0e0252e6]{border-bottom:#e0dccc}.dashboard-breeder--others a:visited li[data-v-0e0252e6]:after{border-left:#d9d9d9}.l-main-body main[data-v-0e0252e6]{z-index:2}.review-count[data-v-0e0252e6]{position:relative;left:104px;top:4px}.old-review[data-v-0e0252e6]{margin-top:4px}.pointer[data-v-0e0252e6]{cursor:pointer}.password[data-v-681c6cbd]{position:relative}.password span[data-v-681c6cbd]{position:absolute;top:16px;right:16px}.password span img[data-v-681c6cbd]{width:16px}.disappear-image[data-v-681c6cbd]{border:none}.disappear-licence-image[data-v-681c6cbd]{border:none;display:none}.preview[data-v-681c6cbd]{position:relative;width:200px;margin:0 auto 16px auto}.preview span[data-v-681c6cbd]{position:absolute;width:32px;top:8px;right:8px}.modal--mask[data-v-681c6cbd]{z-index:10000;overflow-y:scroll}.modal--mask[data-v-681c6cbd]::-webkit-scrollbar{width:0}.modal--mask .enlarged-image[data-v-681c6cbd]{top:80px}.password input[data-v-681c6cbd]::-webkit-credentials-auto-fill-button{margin:0;width:0;background-color:transparent!important}.c-form--selection[data-v-681c6cbd]{color:#13131e;font-size:16px;line-height:1.6em}.c-form--imgcheck[data-v-681c6cbd]{margin-bottom:15px}.license_inner[data-v-681c6cbd]{margin-bottom:30px}.msg-wrapper[data-v-681c6cbd]{white-space:pre-line}.c-flex--col2[data-v-681c6cbd]{width:calc(50% - 4px)}.cms-section[data-v-efd546ae]{padding:0 15px}.cms-section h3[data-v-efd546ae]{background-color:#eeece4!important;font-size:1.6rem;font-weight:700;padding:8px 15px;width:calc(100% + 30px);margin-left:-15px}.pass-label .pass-re-label[data-v-4482f515]{position:relative}.pass-eye[data-v-4482f515]{position:absolute;right:10px;top:50px}.pass-eye img[data-v-4482f515]{width:20px}#image-document-parent[data-v-4482f515],#image-dogs-parent[data-v-4482f515]{position:relative;margin-bottom:8px}.modal--mask[data-v-4482f515]{z-index:100;overflow-y:scroll}.modal--mask[data-v-4482f515]::-webkit-scrollbar{width:0}.c-form--selection[data-v-4482f515]{color:#13131e}.msg-wrapper[data-v-4482f515]{white-space:pre-line;font-size:1.6rem;line-height:1.6em}.c-form--url-confirm span[data-v-4482f515]{min-width:100px;margin-right:8px}.puppy-list--button-edit[data-v-8f6d5f5e]:disabled{background-color:#aaa;border:2px solid #aaa;color:#fff;pointer-events:none}.l-secsion--border-card .c-flex--col4[data-v-8f6d5f5e]{width:calc((100% - 16px)/4)}.l-secsion--border-card .c-flex--col2[data-v-8f6d5f5e]{width:calc(50% - 8px)}.puppies-birthday[data-v-8f6d5f5e]{margin-bottom:16px}.puppies-birthday label[data-v-8f6d5f5e]{width:100%;display:inline-flex;justify-content:space-around;align-items:center}.puppies-birthday input[data-v-8f6d5f5e]{width:calc((100% - 1rem - 32px)/2);margin-bottom:0}.puppies-select-list[data-v-8f6d5f5e]{margin-bottom:16px}.search-other[data-v-8f6d5f5e]{padding:0 16px;margin-bottom:16px}.search-button[data-v-8f6d5f5e]{width:100%;display:flex}.search-button button[data-v-8f6d5f5e]{font-weight:700}.search-button button[data-v-8f6d5f5e]:first-of-type{background-color:#fff;color:#13131e;border:1px solid #cac4a4;width:160px;margin-right:16px}.search-button button[data-v-8f6d5f5e]:first-of-type:hover{background-color:#ddd9c4;border:1px solid #ddd9c4}.puppy--type[data-v-8f6d5f5e]{display:flex}.puppy--type p[data-v-8f6d5f5e]{width:20px;margin-right:8px}.puppy--type p img[data-v-8f6d5f5e]{margin-right:0}.puppy--type p[data-v-8f6d5f5e]:last-of-type{width:calc(100% - 28px);margin-right:0}.puppy-list--img[data-v-8f6d5f5e]{margin:5px 5px 0 0}.l-main-body main main[data-v-8f6d5f5e]{z-index:2}.c-form--select-s select[data-v-8f6d5f5e]{margin:0}.puppy-list--kensaku-update p[data-v-8f6d5f5e]{font-size:1.4rem}.modal-ul[data-v-8f6d5f5e]{margin-top:1rem}.modal-ul li[data-v-8f6d5f5e]{list-style:disc;margin-left:1em}.puppy-name[data-v-dd4a9756]{text-align:left}.puppy-name a[data-v-dd4a9756]{text-decoration:none}.pass-label[data-v-580e50d2]{position:relative}.pass-label .pass-eye[data-v-580e50d2]{position:absolute;top:20px}.pass-label .pass-eye img[data-v-580e50d2]{width:20px}.pass-label-re[data-v-580e50d2]{position:relative}.pass-label-re .pass-eye[data-v-580e50d2]{position:absolute;top:20px}.pass-label-re .pass-eye img[data-v-580e50d2]{width:20px}.disappear-image[data-v-580e50d2]{border:none}.introduction[data-v-580e50d2]{height:200px}.disappear-licence-image[data-v-580e50d2]{border:none;display:none}.preview[data-v-580e50d2]{position:relative;width:200px;margin:0 auto 16px auto}.preview span[data-v-580e50d2]{position:absolute;width:32px;top:8px;right:8px}.c-form--haircheck-box-selected img[data-v-580e50d2]{border-radius:5px;border:2px solid;border-radius:50px}.c-form--haircheck-box-selected p[data-v-580e50d2]{font-size:.8rem;text-align:center;line-height:1rem;margin:5px 0 0 0}.selected[data-v-580e50d2]{background-color:green}.c-button--draft[data-v-580e50d2]:before{content:none}.c-form textarea[data-v-580e50d2]{min-height:24rem}.msg-wrapper[data-v-580e50d2]{color:#13131e;font-size:1.6rem;font-weight:700}.c-form--yen input[data-v-580e50d2],.parent[data-v-580e50d2]{padding:16px}.l-main-body main main[data-v-580e50d2]{z-index:2}.modal--mask[data-v-580e50d2]{z-index:11}.disappear-image[data-v-2f74151a]{border:none}.disappear-licence-image[data-v-2f74151a]{border:none;display:none}.preview[data-v-2f74151a]{position:relative;width:200px;margin:0 auto 16px auto}.preview span[data-v-2f74151a]{position:absolute;width:32px;top:8px;right:8px}.c-form--haircheck-box-selected img[data-v-2f74151a]{border-radius:5px;border:2px solid;border-radius:50px}.c-form--haircheck-box-selected p[data-v-2f74151a]{font-size:.8rem;text-align:center;line-height:1rem;margin:5px 0 0 0}.breeder-info figure[data-v-2f74151a]{width:120px;height:120px}.breeder-info figure img[data-v-2f74151a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.breeder-info--old-review[data-v-2f74151a]{margin-left:3px}.c-movie--instagram[data-v-2f74151a]{width:100%}.breeder-comment--bubble[data-v-2f74151a]{width:calc(100% - 110px)}.breeder-comment[data-v-2f74151a]{align-items:center}.breeder-comment figure[data-v-2f74151a]{width:80px;padding:0}.guest-detail--section[data-v-2f74151a]{padding:0 15px 80px 15px}.span-new-line[data-v-2f74151a]{display:block}.c-liststyle--side img[data-v-2f74151a]{border:1px solid #aaa}.c-liststyle--side dt[data-v-2f74151a]{padding:5px 0 5px 0}.c-liststyle--side dt[data-v-2f74151a]:first-of-type{padding-top:10px}.c-liststyle--side dt[data-v-2f74151a]:last-of-type{padding-bottom:10px}.c-liststyle--side dd[data-v-2f74151a]{padding:5px 0 5px 0}.c-liststyle--side dd[data-v-2f74151a]:first-of-type{padding-top:10px}.c-liststyle--side dd[data-v-2f74151a]:last-of-type{padding-bottom:10px}.attention p[data-v-2f74151a]{margin-bottom:16px}.attention p[data-v-2f74151a]:last-of-type{margin-bottom:0}strong[data-v-2f74151a]{font-size:1.5rem;font-weight:700;display:block;margin:8px 0}.mb-20 pre[data-v-2f74151a]{margin-bottom:20px}.c-textbox--border p.breeder-info--name[data-v-2f74151a]{padding-bottom:0}.bg-col[data-v-2f74151a]{background-color:#f4f4f4}p.breeder-info--review[data-v-2f74151a]{padding:20px 0 20px 0;font-size:1.8rem}p[data-v-54c4326e]{text-align:center}.puppy-name[data-v-6c63828b]{text-align:left}.puppy-name a[data-v-6c63828b]{text-decoration:none}.pass-label[data-v-ea27d082]{position:relative}.pass-label .pass-eye[data-v-ea27d082]{position:absolute;top:20px}.pass-label .pass-eye img[data-v-ea27d082]{width:20px}.pass-label-re[data-v-ea27d082]{position:relative}.pass-label-re .pass-eye[data-v-ea27d082]{position:absolute;top:20px}.pass-label-re .pass-eye img[data-v-ea27d082]{width:20px}.disappear-image[data-v-ea27d082]{border:none}.disappear-licence-image[data-v-ea27d082]{border:none;display:none}.preview[data-v-ea27d082]{position:relative;width:200px;margin:0 auto 16px auto}.preview span[data-v-ea27d082]{position:absolute;width:32px;top:8px;right:8px}.c-form--haircheck-box-selected img[data-v-ea27d082]{border-radius:5px;border:2px solid;border-radius:50px}.c-form--haircheck-box-selected p[data-v-ea27d082]{font-size:.8rem;text-align:center;line-height:1rem;margin:5px 0 0 0}.c-form textarea[data-v-ea27d082]{min-height:24rem}.c-form--yen input[data-v-ea27d082]{padding:16px}.l-main-body[data-v-ea27d082]{position:relative}.l-main-body main[data-v-ea27d082]{z-index:2}.modal--mask[data-v-ea27d082]{z-index:11}.disappear-image[data-v-075e7479]{border:none}.disappear-licence-image[data-v-075e7479]{border:none;display:none}.preview[data-v-075e7479]{position:relative;width:200px;margin:0 auto 16px auto}.preview span[data-v-075e7479]{position:absolute;width:32px;top:8px;right:8px}.c-form--haircheck-box-selected img[data-v-075e7479]{border-radius:5px;border:2px solid;border-radius:50px}.c-form--haircheck-box-selected p[data-v-075e7479]{font-size:.8rem;text-align:center;line-height:1rem;margin:5px 0 0 0}.breeder-info figure[data-v-075e7479]{width:120px;height:120px}.breeder-info figure img[data-v-075e7479]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.breeder-info--old-review[data-v-075e7479]{margin-left:3px}.c-movie--instagram[data-v-075e7479]{width:100%}.breeder-comment--bubble[data-v-075e7479]{width:calc(100% - 110px)}.breeder-comment[data-v-075e7479]{align-items:center}.breeder-comment figure[data-v-075e7479]{width:80px;padding:0}.guest-detail--section[data-v-075e7479]{padding:0 15px 80px 15px}.span-new-line[data-v-075e7479]{display:block}.c-liststyle--side img[data-v-075e7479]{border:1px solid #aaa}.c-liststyle--side dt[data-v-075e7479]{padding:5px 0 5px 0}.c-liststyle--side dt[data-v-075e7479]:first-of-type{padding-top:10px}.c-liststyle--side dt[data-v-075e7479]:last-of-type{padding-bottom:10px}.c-liststyle--side dd[data-v-075e7479]{padding:5px 0 5px 0}.c-liststyle--side dd[data-v-075e7479]:first-of-type{padding-top:10px}.c-liststyle--side dd[data-v-075e7479]:last-of-type{padding-bottom:10px}.attention p[data-v-075e7479]{margin-bottom:16px}.attention p[data-v-075e7479]:last-of-type{margin-bottom:0}strong[data-v-075e7479]{font-size:1.5rem;font-weight:700;display:block;margin:8px 0}.c-slider--thum[data-v-075e7479]{margin:0 0 8px 0}.mb-20 pre[data-v-075e7479]{margin-bottom:20px}.c-textbox--border p.breeder-info--name[data-v-075e7479]{padding-bottom:0}.bg-col[data-v-075e7479]{background-color:#f4f4f4}p.breeder-info--review[data-v-075e7479]{padding:20px 0 20px 0;font-size:1.8rem}.modal-wrap[data-v-714486be]{display:flex;flex-flow:column;text-align:center;margin:30px 20px;overflow-wrap:break-word}.modal-wrap .assignment[data-v-714486be]{margin-bottom:10px}.guest-contact--name[data-v-714486be]{cursor:pointer}.modal-wrap[data-v-5688f145]{display:flex;flex-flow:column;text-align:center;margin:30px 20px;overflow-wrap:break-word}.modal-wrap .assignment[data-v-5688f145]{margin-bottom:10px}.guest-contact--name[data-v-5688f145]{cursor:pointer}.modal-wrap[data-v-4af48740]{display:flex;flex-flow:column;text-align:center;margin:30px 20px;overflow-wrap:break-word}.modal-wrap .assignment[data-v-4af48740]{margin-bottom:10px}.guest-contact--name[data-v-4af48740]{cursor:pointer}.massage-control--name[data-v-4af48740]{color:#13131e;text-decoration:none}.c-checkbox p[data-v-53af9caa]{margin-bottom:16px}.banner[data-v-53af9caa]{margin-bottom:20px}.guide[data-v-53af9caa]{margin:0 10px 20px}.c-checkbox p[data-v-b731c134]{margin-bottom:16px}.banner[data-v-b731c134]{margin-bottom:20px}.guide[data-v-b731c134]{margin:0 10px 20px}.c-caution-text h3[data-v-b731c134]{padding:0}.c-form label[data-v-b731c134]{position:relative}.breeder-profile[data-v-12c53e75]{display:flex;margin-bottom:48px}.breeder-profile .breeder-img[data-v-12c53e75]{width:100px;height:100%;margin-right:16px;display:block}.breeder-profile .breeder-img img[data-v-12c53e75]{width:100%}.breeder-profile dl[data-v-12c53e75]{width:calc(100% - 116px)}.breeder-profile dl dt[data-v-12c53e75]{font-weight:700;margin-bottom:8px}.breeder-profile dl dt a[data-v-12c53e75]{text-decoration:none}.breeder-profile dl dd[data-v-12c53e75]{margin-bottom:8px}.breeder-profile dl dd img[data-v-12c53e75]{width:20px;height:auto;display:inline-block;margin-right:8px}.breeder-profile dl dd[data-v-12c53e75]:last-of-type{display:inline-flex;align-items:center}.review-stars[data-v-12c53e75]{display:flex;justify-content:center;margin-bottom:48px}.review-stars img[data-v-12c53e75]{width:48px;display:block;margin-right:24px}.review-stars img[data-v-12c53e75]:last-of-type{margin-right:0}.c-form[data-v-12c53e75]{margin-bottom:48px}p[data-v-12c53e75]{text-align:center;margin-bottom:16px}p a[data-v-12c53e75]{text-decoration:none}.breeder-profile[data-v-1e1efc62]{display:flex;margin-bottom:48px}.breeder-profile .breeder-img[data-v-1e1efc62]{width:100px;height:100%;margin-right:16px;display:block}.breeder-profile .breeder-img img[data-v-1e1efc62]{width:100%}.breeder-profile dl[data-v-1e1efc62]{width:calc(100% - 116px)}.breeder-profile dl dt[data-v-1e1efc62]{font-weight:700;margin-bottom:8px}.breeder-profile dl dt a[data-v-1e1efc62]{text-decoration:none}.breeder-profile dl dd[data-v-1e1efc62]{margin-bottom:8px}.breeder-profile dl dd img[data-v-1e1efc62]{width:20px;height:auto;display:inline-block;margin-right:8px}.breeder-profile dl dd[data-v-1e1efc62]:last-of-type{display:inline-flex;align-items:center}.review-stars[data-v-1e1efc62]{display:flex;justify-content:center;margin-bottom:48px}.review-stars img[data-v-1e1efc62]{width:48px;display:block;margin-right:24px}.review-stars img[data-v-1e1efc62]:last-of-type{margin-right:0}.c-form[data-v-1e1efc62]{margin-bottom:48px}p[data-v-1e1efc62]{text-align:center;margin-bottom:16px}p a[data-v-1e1efc62]{text-decoration:none}.pointer[data-v-1e1efc62]{cursor:pointer}div.exp_area[data-v-1e1efc62]{margin-bottom:48px}div.exp_area p.exp[data-v-1e1efc62]{text-align:left;margin-bottom:20px;padding-bottom:0}p.text_left[data-v-1e1efc62]{text-align:left}span.text_red[data-v-1e1efc62]{color:red}.breeder-profile[data-v-5aeee4de]{display:flex;margin-bottom:48px}.breeder-profile .breeder-img[data-v-5aeee4de]{width:100px;height:100%;margin-right:16px;display:block}.breeder-profile .breeder-img img[data-v-5aeee4de]{width:100%}.breeder-profile dl[data-v-5aeee4de]{width:calc(100% - 116px)}.breeder-profile dl dt[data-v-5aeee4de]{font-weight:700;margin-bottom:8px}.breeder-profile dl dt a[data-v-5aeee4de]{text-decoration:none}.breeder-profile dl dd[data-v-5aeee4de]{margin-bottom:8px}.breeder-profile dl dd img[data-v-5aeee4de]{width:20px;height:auto;display:inline-block;margin-right:8px}.breeder-profile dl dd[data-v-5aeee4de]:last-of-type{display:inline-flex;align-items:center}.review-stars[data-v-5aeee4de]{display:flex;justify-content:center;margin-bottom:48px}.review-stars img[data-v-5aeee4de]{width:48px;display:block;margin-right:24px}.review-stars img[data-v-5aeee4de]:last-of-type{margin-right:0}.c-form[data-v-5aeee4de]{margin-bottom:48px}.c-form p[data-v-5aeee4de]{text-align:left}p[data-v-5aeee4de]{text-align:center;margin-bottom:16px}p a[data-v-5aeee4de]{text-decoration:none}.pointer[data-v-5aeee4de]{cursor:pointer}.breeder-profile[data-v-2b8f1c5f]{display:flex;margin-bottom:48px}.breeder-profile .breeder-img[data-v-2b8f1c5f]{width:100px;height:100%;margin-right:16px;display:block}.breeder-profile .breeder-img img[data-v-2b8f1c5f]{width:100%}.breeder-profile dl[data-v-2b8f1c5f]{width:calc(100% - 116px)}.breeder-profile dl dt[data-v-2b8f1c5f]{font-weight:700;margin-bottom:8px}.breeder-profile dl dt a[data-v-2b8f1c5f]{text-decoration:none}.breeder-profile dl dd[data-v-2b8f1c5f]{margin-bottom:8px}.breeder-profile dl dd img[data-v-2b8f1c5f]{width:20px;height:auto;display:inline-block;margin-right:8px}.breeder-profile dl dd[data-v-2b8f1c5f]:last-of-type{display:inline-flex;align-items:center}p[data-v-2b8f1c5f]{line-height:1.6em}p[data-v-2b8f1c5f]:last-of-type{margin-bottom:64px}.c-puppy-outline--grid[data-v-4300e666]{display:flex;flex-wrap:wrap;width:100%}.c-puppy-outline--grid a[data-v-4300e666]{width:50%}a[data-v-16521df4]{cursor:pointer}.footer-nav li[data-v-03a2aacb],.footer-nav li[data-v-4b02aaa4]{margin:0 8px 0;padding:4px 0}.modal--mask[data-v-f10b04da]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal--wrapper[data-v-f10b04da]{display:table-cell;vertical-align:middle}.modal-enter[data-v-f10b04da],.modal-leave-active[data-v-f10b04da]{opacity:0;transform:scale(1.1)}.loader[data-v-f10b04da]{margin:100px auto;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5-data-v-f10b04da 1.1s ease infinite;animation:load5-data-v-f10b04da 1.1s ease infinite;transform:translateZ(0)}@-webkit-keyframes load5-data-v-f10b04da{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.7)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.5)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.5),1.8em -1.8em 0 0 hsla(0,0%,100%,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.5),2.5em 0 0 0 hsla(0,0%,100%,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.5),1.75em 1.75em 0 0 hsla(0,0%,100%,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.5),0 2.5em 0 0 hsla(0,0%,100%,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.5),-1.8em 1.8em 0 0 hsla(0,0%,100%,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.5),-2.6em 0 0 0 hsla(0,0%,100%,.7),-1.8em -1.8em 0 0 #fff}}@keyframes load5-data-v-f10b04da{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.7)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.5)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.5),1.8em -1.8em 0 0 hsla(0,0%,100%,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.5),2.5em 0 0 0 hsla(0,0%,100%,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.5),1.75em 1.75em 0 0 hsla(0,0%,100%,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.5),0 2.5em 0 0 hsla(0,0%,100%,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.5),-1.8em 1.8em 0 0 hsla(0,0%,100%,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.5),-2.6em 0 0 0 hsla(0,0%,100%,.7),-1.8em -1.8em 0 0 #fff}}*{margin:0;padding:0;list-style:none}body,html{font-size:16px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,"sans-serif";color:#070707}button{outline:none}button:hover{opacity:.9}[type=checkbox],[type=redio],select{cursor:pointer}header{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;background:#707070;box-sizing:border-box}header .headerLeft{max-width:calc(100% - 450px);padding:10px 0}@media screen and (max-width:770px){header .headerLeft{width:320px;max-width:none}}@media screen and (max-width:700px){header .headerLeft{margin:0 auto}}header .headerLeft h1{padding-left:calc(10% + 30px);background-size:auto 100%;cursor:pointer}@media screen and (max-width:700px){header .headerLeft h1{padding-left:calc(10% + 18px);padding-right:12px;background-position:12px}}header .headerLeft h1>*{display:flex;max-width:100%;align-items:center}header .headerLeft h1>*>img{max-width:100%}.headerRight{display:flex;align-items:center;padding-right:20px}.headerRight button{display:block;width:180px;margin:0 20px 0 0;padding:5px 0;border:1px solid #070707;text-align:center;background:#fff;color:#070707;text-decoration:none;font-size:1rem}.headerRight a:hover{opacity:.9}.headerInfo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:0 40px 0 23px;box-sizing:border-box;background:#fff;border-bottom:1px solid #070707}@media screen and (max-width:640px){.headerInfo{padding:0 10px 0 10px}}.headerInfo a,.headerInfo button{display:flex;justify-content:center;align-items:center;margin-left:20px;color:#070707;text-decoration:none;background:none;border:none;padding:0;font-size:1rem}.bgWhite{background-color:#fff;color:#070707}.bgBlue{background-color:#005aab;color:#fff}.fcBlue{color:#005aab}.div-section{background-color:#f0f0f0;border-radius:5px;border:1px solid #c8c8c8;padding:30px;margin-bottom:30px}.icons:hover{cursor:pointer}.notScrollEnable{height:100vh;position:fixed;max-width:500px}#login .login_form{height:100vh;background:#707070;color:#fff}#login .login_form h1{margin-bottom:10px;text-align:center;font-size:2rem}#login .login_form>label{display:block;margin:0 0 25px calc(50% - 150px);font-size:1.25rem}#login .login_form>label input,#login .login_form>label select{display:block;font-size:20px;width:300px;box-sizing:border-box;line-height:1;padding:10px 10px;border:none}#login .login_form>label input+label,#login .login_form>label select+label{display:block;margin-top:5px}#login .login_form>label input:disabled,#login .login_form>label input[readonly],#login .login_form>label select:disabled,#login .login_form>label select[readonly]{opacity:1;background:#fff;color:#070707;cursor:default}#login .login_form button{display:block;width:90%;margin:30px auto 0;padding:10px 0 10px 0;border:none;#background:#fff url(/img/icon_btn_arrow.png) no-repeat right 10px center;color:#005aab;font-size:1.25rem;text-align:center}#login .login_form button[disabled]{color:#707070;font-weight:400;background:#fff;border:1px solid #005aab;cursor:default;opacity:.5}#login .login_form .message.is-warning{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100px}#login .login_form .message.is-warning ul{padding:10px 20px;background:#fff;color:red}#login .modal-btn{margin-top:15px}#login .modal-btn button{display:block;width:180px;margin:0 20px 0 0;padding:5px 0;border:1px solid #070707;text-align:center;background:#fff;color:#070707;text-decoration:none;font-size:1rem}/*!
global > color
------------------------------
*//*!
global > content-width
------------------------------
*//*!
global > font
------------------------------
*//*!
global > mixin
------------------------------
*//*!
foundation > reset
------------------------------
*/html{line-height:1.15}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;*font-size:100%;border-radius:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:inherit}input,select,textarea{font-size:16px}textarea{resize:vertical;display:block}button{padding:0;cursor:pointer}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}main{display:block}a{text-decoration:none;color:inherit}img{width:100%;height:auto}img,svg{vertical-align:bottom}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}/*!
foundation > base
------------------------------
*/html{font-size:62.5%;scroll-behavior:smooth}h1{font-size:2.4rem;line-height:3.4rem}h2{font-size:1.8rem;line-height:2.8rem}h3{font-size:1.6rem;line-height:2.6rem}h4{font-size:1.4rem;line-height:1.8rem}body{color:#13131e;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:1.6rem;line-height:2rem}@media screen and (min-width:500px){body{font-size:1.6rem}}body a{color:#06c;text-decoration:underline}.sp-body{background-color:#fefae6}@media screen and (max-width:500px){.sp-body{background:none}}.bg-logo{position:fixed;top:24px;left:24px;width:25%;z-index:0}@media screen and (max-width:500px){.bg-logo{display:none}}main{flex-grow:1}/*!
utility > utility
------------------------------
*/.u-background--wh,main{background-color:#fff}.u-text--light{text-align:right;padding:0 0 16px}.u-text--left{text-align:left;padding:0 0 16px}.u-text--center{text-align:center;padding:0 0 16px}.u-sp{display:none}@media screen and (min-width:500px){.u-sp{display:block}}.u-pc{display:block;word-break:keep-all}@media screen and (min-width:500px){.u-pc{display:none}}.u-box--center{margin:0 auto;display:flex;justify-content:center}.u-inner--middle{max-width:900px;margin:auto}/*!
component > button
------------------------------
*/.c-button,.c-button--draft,.c-button--inactive,.c-button--primary,.c-button--quaternary,.c-button--quinary,.c-button--secondary,.c-button--tertiary{border:2px solid transparent;font-weight:700;padding:12px;width:100%;border-radius:5px;text-align:center;vertical-align:middle;margin:0 0 16px 0}.c-button--draft span,.c-button--inactive span,.c-button--primary span,.c-button--quaternary span,.c-button--quinary span,.c-button--secondary span,.c-button--tertiary span,.c-button span{display:inline-block;font-size:1.4rem;font-weight:400}.c-button--draft img,.c-button--inactive img,.c-button--primary img,.c-button--quaternary img,.c-button--quinary img,.c-button--secondary img,.c-button--tertiary img,.c-button img{max-width:25px;max-height:25px;margin:0 8px 0 0;vertical-align:bottom}.c-button--primary{background-color:#fa0;border:2px solid #fa0;color:#fff}.c-button--primary:hover{background-color:#fb3;border:2px solid #fb3}.c-button--primary a{color:#fff;text-decoration:none}.c-button--primary-m{min-height:48px;padding:6px 12px;margin-bottom:10px;font-size:1.4rem}.c-button--draft,.c-button--secondary{background-color:#fff;border:2px solid #cac4a4;color:#13131e}.c-button--draft:hover,.c-button--secondary:hover{background-color:#ddd9c4;border:2px solid #ddd9c4}.c-button--draft a,.c-button--secondary a{color:#13131e;text-decoration:none}.c-button--secondary-s{border-radius:5px;text-align:center;background-color:#fff;border:1px solid #cac4a4;color:#13131e;padding:2px 12px;font-size:1.4rem;line-height:0}.c-button--secondary-s:hover{background-color:#ddd9c4;border:1px solid #ddd9c4}.c-button--secondary-s a{color:#13131e;text-decoration:none}.c-button--tertiary{background-color:#82ad24;border:2px solid #82ad24;color:#fff}.c-button--tertiary:hover{background-color:#a1d430;border:2px solid #a1d430}.c-button--tertiary a{color:#fff;text-decoration:none}.c-button--quaternary{background-color:#fff;border:2px solid #13131e;color:#13131e}.c-button--quaternary:hover{background-color:#f3f2ec}.c-button--quaternary a{color:#13131e;text-decoration:none}.c-button--quinary{background-color:#336aa2;border:2px solid #336aa2;color:#fff}.c-button--quinary:hover{background-color:#4483c4;border:2px solid #4483c4}.c-button--quinary a{color:#fff;text-decoration:none}.c-button--inactive{background-color:#aaa;border:2px solid #aaa;color:#fff;pointer-events:none}.c-button--post-code{font-size:1.4rem;font-weight:700;padding:15px 8px;background-color:#fff;border:2px solid #cac4a4;color:#13131e;width:100%;border-radius:5px;text-align:center;vertical-align:middle}.c-button--post-code:hover{background-color:#ddd9c4;border:2px solid #ddd9c4}.c-button--post-code a{color:#13131e;text-decoration:none}@media screen and (min-width:500px){.c-button--post-code{width:80%}}.puppy-list--button{width:100%;border-radius:5px;border-radius:20px;text-align:center;vertical-align:middle;background-color:#82ad24;border:1px solid #82ad24;color:#fff;padding:5px 10px}.puppy-list--button:hover{background-color:#a1d430;border:1px solid #a1d430}.puppy-list--button-edit{border-radius:5px;font-size:1.4rem;text-align:center;vertical-align:middle;background-color:#82ad24;border:1px solid #82ad24;color:#fff;padding:5px 10px;width:100%}.puppy-list--button-edit:hover{background-color:#a1d430;border:1px solid #a1d430}.c-button--draft{margin-left:10px;width:50%}.c-button--draft:before{content:"";background-image:url(/img/icon-bd-draft.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:20px;height:20px;vertical-align:top;margin:0 5px 0 0}@media screen and (min-width:500px){.c-button--draft{width:40%}}.c-button--inner{margin:20px 15px}@media screen and (min-width:768px){.c-button--inner{margin:20px 0}}.c-button--inner-side{padding:16px 15px}.c-button--inner-top{padding:16px 0 0 0}.c-button--inner-grid{display:grid;grid-template-columns:1fr 90px;gap:8px}.c-button--inner-grid .c-button,.c-button--inner-grid .c-button--draft,.c-button--inner-grid .c-button--inactive,.c-button--inner-grid .c-button--primary,.c-button--inner-grid .c-button--quaternary,.c-button--inner-grid .c-button--quinary,.c-button--inner-grid .c-button--secondary,.c-button--inner-grid .c-button--tertiary{margin:0}.c-button--inner-grid-wide{display:grid;grid-template-columns:1fr 120px;gap:8px}.c-button--inner-grid-wide .c-button,.c-button--inner-grid-wide .c-button--draft,.c-button--inner-grid-wide .c-button--inactive,.c-button--inner-grid-wide .c-button--primary,.c-button--inner-grid-wide .c-button--quaternary,.c-button--inner-grid-wide .c-button--quinary,.c-button--inner-grid-wide .c-button--secondary,.c-button--inner-grid-wide .c-button--tertiary{margin:0}.c-button--inner-chat{width:60px}.c-button--inner-g{background-color:#f4f4f4;padding:16px 15px 0}/*!
component > form
------------------------------
*/.c-form{position:relative}.c-form h3{font-weight:700;margin:16px 0 4px 0}.c-form input,.c-form select,.c-form textarea{border:1px solid #bcb08a;border-radius:5px;background-color:#fff;width:100%;padding:16px;margin:0 0 12px 0}.c-form input::-moz-placeholder,.c-form select::-moz-placeholder,.c-form textarea::-moz-placeholder{color:#aaa}.c-form input:-ms-input-placeholder,.c-form select:-ms-input-placeholder,.c-form textarea:-ms-input-placeholder{color:#aaa}.c-form input::-ms-input-placeholder,.c-form select::-ms-input-placeholder,.c-form textarea::-ms-input-placeholder{color:#aaa}.c-form input::placeholder,.c-form select::placeholder,.c-form textarea::placeholder{color:#aaa}.c-form textarea{min-height:10rem}.c-form label{display:block}.c-form .c-form--url input{margin:0}.c-form--login{margin:0 0 16px 0}.c-form--login h3{font-weight:700;margin:15px 0 4px 0}.c-form--login p{margin:0 0 2px 0}.c-form--lead{font-size:1.4rem;color:#aaa;margin:0 0 4px 0}.c-form--lead-bottom{font-size:1.4rem;color:#aaa;margin:0 0 15px 0}.c-form--attention{font-size:1.4rem;color:red;margin:0 0 4px 0}.c-form--selection{font-size:1.4rem;color:#fa0;margin:0 0 32px 0}.c-form--line{padding:0 0 24px;margin:0 0 16px}.c-form--line:before{content:"";position:absolute;left:50%;bottom:10px;display:block;width:90%;height:1px;transform:translate(-50%);border-bottom:1px solid #e7e7e7}.c-form--inner{padding:8px 0;position:relative}.c-form--wrap{padding:0 0 15px 0;position:relative}.c-form--select{position:relative;width:100%}.c-form--select span{display:inline-block}.c-form--select:after{content:"";position:absolute;right:10px;bottom:32px;width:10px;height:10px;border-style:solid;border-width:8px 5px 0 5px;border-color:#bcb08a transparent transparent transparent;font-size:20px;pointer-events:none}.c-form--select-s{position:relative;width:100%}.c-form--select-s select{font-size:1.4rem;padding:5px;margin:0 2rem 0 0}.c-form--select-s:after{content:"";position:absolute;right:7px;top:13px;width:10px;height:10px;border-style:solid;border-width:8px 5px 0 5px;border-color:#bcb08a transparent transparent transparent;font-size:20px;margin:0 0 0 2rem;pointer-events:none}.c-form--yen{position:relative}.c-form--yen h3{font-weight:700;margin:15px 0 4px 0}.c-form--yen input{border:1px solid #bcb08a;border-radius:5px;background-color:#fff;padding:10px;margin:0 0 10px 0;max-width:250px;width:100%}.c-form--yen input::-moz-placeholder{color:#aaa}.c-form--yen input:-ms-input-placeholder{color:#aaa}.c-form--yen input::-ms-input-placeholder{color:#aaa}.c-form--yen input::placeholder{color:#aaa}.c-form--yen label{display:block}.c-form--yen span{padding:0 0 0 5px;font-size:1.4rem}.c-form--weight{position:relative}.c-form--weight h3{font-weight:700;margin:15px 0 4px 0}.c-form--weight input{border:1px solid #bcb08a;border-radius:5px;background-color:#fff;padding:10px;margin:0 0 10px 0;width:55%}.c-form--weight input::-moz-placeholder{color:#aaa}.c-form--weight input:-ms-input-placeholder{color:#aaa}.c-form--weight input::-ms-input-placeholder{color:#aaa}.c-form--weight input::placeholder{color:#aaa}.c-form--weight span{padding:0 5px;font-size:1.4rem}.c-form--weight table{font-size:1.4rem}.c-form--weight table input{width:100%}.c-form--weight table td:first-of-type{width:4rem}.c-form--weight table td:nth-of-type(3){width:5rem;text-align:center}.c-form--weight table td:nth-of-type(5){width:6rem;text-align:center}.c-upload-document{margin:10px 0 15px 0;padding:0 0 35px 0;position:relative}.c-upload-document h3{font-weight:700;margin:15px 0 4px 0}.c-upload-document img{max-width:200px;width:100%;display:block;margin:0 auto 15px auto;border:1px solid #13131e;border-radius:8px}.c-upload-document img:first-of-type{margin:5px auto 15px auto}.c-upload-document img:last-of-type{margin:0 auto}.c-upload-document label{border:1px solid #bcb08a;border-radius:5px;display:block;padding:54px 0 12px 0;cursor:pointer;background-image:url(/img/icon-upload.svg);background-repeat:no-repeat;background-size:40px;background-position:center 10px}.c-upload-document input{display:none}.c-upload-text{font-size:1.2rem;text-align:center;display:block;margin:0 auto;color:#aaa}.c-required{color:#13131e;font-weight:700;font-size:1.6rem;margin:0 0 4px 0;line-height:2.6rem}.c-required:before{margin:0 8px 0 0;padding:2px 4px;font-size:1.4rem;font-weight:400;color:#fff;background-color:red;content:"必須";vertical-align:bottom}.c-optional{color:#13131e;font-weight:700;font-size:1.6rem;margin:0 0 4px 0;line-height:2.6rem}.c-optional:before{margin:0 8px 0 0;padding:2px 4px;font-size:1.4rem;font-weight:400;color:#fff;background-color:#aaa;content:"任意";vertical-align:bottom}.optional_none:before{content:none}.c-checkbox{position:relative}.c-checkbox h3{font-weight:700;margin:15px 0 4px 0}.c-checkbox label{display:flex;align-items:center;cursor:pointer;margin:0 0 8px 0}.c-checkbox--input{margin:0;width:0;opacity:0}.c-checkbox--input:checked+.c-checkbox--mark{background:#82ad24}.c-checkbox--input:checked+.c-checkbox--mark:before{content:"";display:block;position:absolute;top:50%;left:50%;width:40%;height:4px;transform:translate(-4px,3px) rotate(-135deg);transform-origin:2px 2px;background:#fff}.c-checkbox--input:checked+.c-checkbox--mark:after{content:"";display:block;position:absolute;top:50%;left:50%;width:76%;height:4px;transform:translate(-4px,3px) rotate(-45deg);transform-origin:2px 2px;background:#fff}.c-checkbox--mark{position:relative;top:0;left:0;display:block;width:25px;height:25px;border:1px solid #bcb08a;background:#fff;border-radius:5px}.c-checkbox--inactive{margin:0;width:0;opacity:0}.c-checkbox--inactive:checked+.c-checkbox--mark{background:#aaa}.c-checkbox--inactive:checked+.c-checkbox--mark:before{content:"";display:block;position:absolute;top:50%;left:50%;width:40%;height:4px;transform:translate(-4px,3px) rotate(-135deg);transform-origin:2px 2px;background:#fff}.c-checkbox--inactive:checked+.c-checkbox--mark:after{content:"";display:block;position:absolute;top:50%;left:50%;width:76%;height:4px;transform:translate(-4px,3px) rotate(-45deg);transform-origin:2px 2px;background:#fff}.c-checkbox--text{margin-left:8px;display:block;width:calc(100% - 25px)}.c-form--imgcheck{display:grid;grid-template-columns:repeat(3,100px);justify-content:center;gap:24px 16px;margin:15px 0 32px 0}@media screen and (min-width:500px){.c-form--imgcheck{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));width:90%;margin:15px auto 32px}}.c-form--imgcheck-inner{position:relative}.c-form--imgcheck-inner h3{font-weight:700;margin:15px 0 4px 0}.c-form--imgcheck-box img{border:1px solid #e0dccc;border-radius:5px}.c-form--imgcheck-box p{font-size:.8rem;text-align:center;line-height:1rem;margin:8px 0 0 0}@media screen and (min-width:500px){.c-form--imgcheck-box p{font-size:1.2rem;line-height:1.5rem}}.c-form--haircheck{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;gap:30px;padding:15px 0}@media screen and (min-width:500px){.c-form--haircheck{padding:15px}}.c-form--haircheck-box img{border:1px solid #e0dccc;border-radius:50px}.c-form--haircheck-box p{font-size:.8rem;text-align:center;line-height:1rem;margin:5px 0 0 0}.c-caution-text{padding:0 0 24px 0}.c-caution-text h3{font-size:1.6rem;font-weight:700;padding:0 0 16px 0;text-align:center}.c-caution-text p{margin:0 0 16px 0;font-size:1.4rem}.c-caution-text .c-optional,.c-caution-text .c-required,.c-caution-text .c-title--middle{text-align:left}p.c-caution-text--strong{font-size:1.8rem;font-weight:700;text-align:center;color:red;margin-bottom:24px}.c-form--select-prefectures{position:relative;width:100%}.c-form--select-prefectures span{display:inline-block}.c-form--select-prefectures:after{content:"";position:absolute;right:10px;bottom:32px;width:10px;height:10px;border-style:solid;border-width:8px 5px 0 5px;border-color:#bcb08a transparent transparent transparent;font-size:20px;pointer-events:none}.c-form--select-prefectures select{border:1px solid #bcb08a;border-radius:5px;background-color:#fff;width:100%;padding:16px;margin:0 0 10px 0}.c-form--select-prefectures select::-moz-placeholder{color:#aaa}.c-form--select-prefectures select:-ms-input-placeholder{color:#aaa}.c-form--select-prefectures select::-ms-input-placeholder{color:#aaa}.c-form--select-prefectures select::placeholder{color:#aaa}.c-form--url{display:flex;justify-content:space-between;align-items:center;margin:0 0 8px}.c-form--url label{width:70%}@media screen and (min-width:500px){.c-form--url label{width:80%}}.c-form--url-grid{display:grid;grid-template-columns:20% 5% auto;gap:5px;align-items:center}.c-form--url-grid a{background-color:#fa0;color:#fff;border-radius:20px;text-decoration:none;text-align:center;font-size:1.2rem;width:2rem;height:2rem;margin:auto}.c-form--url-confirm{display:flex}.c-form--url-confirm p{margin:5px 0;overflow-wrap:break-word;word-break:break-all}.c-form--url-confirm span{min-width:90px;margin:5px 0}@media screen and (min-width:500px){.c-form--url-confirm span{min-width:100px}}.c-form--check-radio{display:flex;justify-content:center;padding:15px 0;position:relative;gap:4px}.c-form--check-radio label input{display:none}.c-form--check-radio label input:checked+span{color:#fff;background-color:#82ad24;border:1px solid #cac4a4}.c-form--check-radio label span{color:#13131e;background-color:#fff;border:1px solid #cac4a4;border-radius:10px;padding:10px 0;font-size:1.6rem;display:inline-block;text-align:center;width:140px}.c-form--check-radio-length{padding:0 0 8px}.c-form--check-radio-length label{display:block;width:100%;margin:0 0 8px}.c-form--check-radio-length label input{display:none}.c-form--check-radio-length label input:checked+span{color:#fff;background-color:#82ad24;border:1px solid #cac4a4}.c-form--check-radio-length label span{color:#13131e;background-color:#fff;border:1px solid #cac4a4;border-radius:10px;padding:10px;font-size:1.6rem;display:block;text-align:center}.c-form--confirm{padding:12px 0;overflow-wrap:break-word;word-break:break-all}.password{position:relative}.password input::-ms-reveal{display:none}.pass-eye{position:absolute;top:16px;right:16px}.pass-eye img{width:16px}.c-form--img-sample{width:50%;margin:auto}.c-title--caution{font-size:1.8rem;font-weight:700;padding:12px 0 0 0;text-align:center;color:red}.c-form--has-button{position:relative}.c-form--has-button>a{position:absolute;right:0;top:50%;transform:translateY(-50%)}.c-form--has-button>a span{letter-spacing:0;font-size:1.4rem}/*!
component > common
------------------------------
*/.c-table,.c-table-left{width:100%;margin:0 0 8px;font-size:1.4rem}.c-table-left tr,.c-table tr{background-color:#eeece4}.c-table-left tr:nth-of-type(2n),.c-table tr:nth-of-type(2n){background-color:#fefae6}.c-table-left th,.c-table th{background-color:#aaa;color:#fff}.c-table-left td,.c-table-left th,.c-table td,.c-table th{text-align:center;border:1px solid #fff;padding:5px}.c-table-left{margin:24px 0}.c-table-left td{text-align:left;padding:8px}.c-table-breeder{width:100%;margin:16px 0;font-size:1.4rem}.c-table-breeder tr{background-color:#f4f4f4}.c-table-breeder tr:nth-of-type(2n){background-color:#fff}.c-table-breeder th{font-weight:700}.c-table-breeder td,.c-table-breeder th{border:1px solid #aaa;padding:8px}.c-breadcrumb{max-width:500px;margin:0 auto;overflow-x:auto;background-color:#f4f4f4}.c-breadcrumb ul{display:flex;white-space:nowrap;font-size:1.2rem;color:#aaa;padding:5px 0}.c-breadcrumb ul a{color:#aaa;text-decoration:none}.c-breadcrumb li{margin:0 0 0 .5rem}.c-breadcrumb li:after{content:"＞";margin:0 0 0 .5rem}.c-breadcrumb li:last-of-type:after{content:""}.c-breadcrumb li:first-of-type:before{content:"◀";margin:0 .5rem 0 0}.c-status,.c-status--contracted,.c-status--draft,.c-status--negotiating,.c-status--now-accepting,.c-status--passed,.c-status--selling,.c-status--sold{color:#fff;font-size:1.4rem;font-weight:700;padding:5px 10px;text-align:center}.c-status--draft{background-color:#ff6a00}.c-status--selling{background-color:#fa0}.c-status--negotiating{background-color:#336aa2}.c-status--now-accepting{background-color:#82ad24}.c-status--contracted,.c-status--passed,.c-status--sold{background-color:#aaa}.c-status--selling-g{padding:4px 0}.c-status--selling-g:before{margin:0 8px 0 0;padding:2px 8px;font-size:1.4rem;color:#fff;font-weight:400;background-color:#fa0;content:"販売中";vertical-align:bottom}.c-status--negotiating-g{padding:4px 0}.c-status--negotiating-g:before{margin:0 8px 0 0;padding:2px 8px;font-size:1.4rem;color:#fff;font-weight:400;background-color:#336aa2;content:"商談中";vertical-align:bottom}.c-status--draft-g{padding:4px 0}.c-status--draft-g:before{margin:0 8px 0 0;padding:2px 8px;font-size:1.4rem;color:#fff;font-weight:400;background-color:#ff6a00;content:"下書き中";vertical-align:bottom}.c-status--contracted-g{padding:4px 0}.c-status--contracted-g:before{margin:0 8px 0 0;padding:2px 8px;font-size:1.4rem;color:#fff;font-weight:400;background-color:#aaa;content:"成約済み";vertical-align:bottom}.c-status--sold-g{padding:4px 0}.c-status--sold-g:before{margin:0 8px 0 0;padding:2px 8px;font-size:1.4rem;color:#fff;font-weight:400;background-color:#aaa;content:"販売終了";vertical-align:bottom}.c-status--passed-g{padding:4px 0}.c-status--passed-g:before{margin:0 8px 0 0;padding:2px 8px;font-size:1.4rem;color:#fff;font-weight:400;background-color:#aaa;content:"譲渡完了";vertical-align:bottom}.c-flex{display:flex;justify-content:space-between}.c-flex--col2{width:100%}@media screen and (min-width:768px){.c-flex--col2{width:calc((100% - 10px)/2)}}.c-flex--col3{width:calc((100% - 20px)/3)}.c-flex--col3-2{width:calc((100% - 20px)/3*2 + 10px)}.c-flex--col4{width:calc((100% - 30px)/4)}.c-flex--col4-3{width:calc((100% - 30px)/4*3 + 10px)}.c-pagenation--inner{border-top:10px solid #eeece4;border-bottom:10px solid #eeece4;background-color:#fff;padding:10px 15px}.c-pagenation{display:flex;align-items:center;justify-content:center}.c-pagenation li{border-right:1px solid #eeece4}.c-pagenation li:first-of-type{margin-right:5px;border-right:none}.c-pagenation li:last-of-type{margin-left:5px;border-right:none}.c-pagenation li:nth-last-of-type(2){border-right:none}.c-pagenation--item-link{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:#fff;font-size:1.4rem;color:#13131e;text-decoration:none;transition:all .15s linear;padding:10px 20px}.c-pagenation--item-link-icon{color:#e1e1e1;background:#fff;border:1px solid #e1e1e1;text-decoration:none;padding:10px 5px}.c-pagenation--item-link.active{background:#eeece4;font-weight:700;color:#c80;pointer-events:none}.c-pagenation--item-link:not(.active):hover{background:#eeece4}.c-liststyle--number{margin:0 0 10px 0;font-size:1.4rem}.c-liststyle--number li{list-style-position:inside;counter-increment:cnt;padding:0 0 5px 22px;text-indent:-18px}.c-liststyle--number li:before{display:marker;content:counter(cnt) ". "}.c-liststyle--circle{margin:0 0 10px 0;font-size:1.4rem}.c-liststyle--circle li{padding:0 0 .5rem 2.5rem;position:relative}.c-liststyle--circle li:before{content:"";position:absolute;top:5px;left:5px;width:10px;height:10px;background-color:#13131e;border-radius:50%}.c-liststyle--side{display:flex;flex-wrap:wrap;margin:0 0 10px 0;font-size:1.4rem;line-height:2.4rem}.c-liststyle--side dt{width:45%;font-weight:700;padding:0 0 8px 0}@media screen and (min-width:500px){.c-liststyle--side dt{width:35%}}.c-liststyle--side dd{width:55%;padding:0 0 8px 0}@media screen and (min-width:500px){.c-liststyle--side dd{width:65%}}.c-liststyle--side img{width:24px;height:24px;border-radius:20px;margin:0 4px 0 0;vertical-align:bottom}.c-textbox{margin:0 -15px 15px;padding:0 15px 15px;border-radius:3px;background-color:#fefae6;width:calc(100% + 30px)}.c-textbox p{margin:0;font-size:1.4rem}.c-textbox p b{font-size:1.5rem;font-weight:700;display:inline-block;margin:8px 0}.c-textbox--check{width:calc(100% + 30px);margin:0 -15px;padding:8px 15px}.c-textbox--check p{margin:0;padding:0 0 15px 0;font-size:1.4rem;border-bottom:1px solid #e1e1e1}.c-textbox--border{padding:0 0 24px;position:relative}.c-textbox--border:before{content:"";position:absolute;left:50%;bottom:24px;display:block;width:90%;height:1px;transform:translate(-50%);border-bottom:1px solid #e7e7e7}.c-textbox--border p{margin:0;padding:0 0 20px 0;font-size:1.4rem}.c-textbox--border button{margin:12px 0 20px}summary.accordion--type1{display:flex;justify-content:space-between;align-items:center;position:relative;padding:10px 15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20style%3D%22fill%3A%2382ad24%3B%22%2F%3E%0A%3C%2Fsvg%3E");background-position:right 10px center;background-size:22px;background-repeat:no-repeat;border:1px solid #bcb08a;border-radius:5px;color:#13131e;cursor:pointer;margin-bottom:8px}summary.accordion--type1::-webkit-details-marker{display:none}summary.accordion--type1:before{rotate:90deg}summary.accordion--type1:after,summary.accordion--type1:before{position:absolute;right:20px;width:2px;height:10px;background-color:#fff;content:""}summary.accordion--type1:after{transition:rotate .3s}.c-accordion--button[open] summary.accordion--type1:after{rotate:90deg}.c-accordion--button2{margin-bottom:5px}.c-accordion--button2 summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:10px 15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20style%3D%22fill%3A%2382ad24%3B%22%2F%3E%0A%3C%2Fsvg%3E");background-position:right 10px center;background-size:22px;background-repeat:no-repeat;background-color:#f4f4f4;color:#13131e;font-weight:700;cursor:pointer}.c-accordion--button2 summary::-webkit-details-marker{display:none}.c-accordion--button2 summary:before{rotate:90deg}.c-accordion--button2 summary:after,.c-accordion--button2 summary:before{position:absolute;right:20px;width:2px;height:10px;background-color:#fff;content:""}.c-accordion--button2 summary:after{transition:rotate .3s}.c-accordion--button2 div{transform:translateY(-10px);opacity:0;margin:0;padding:10px 15px;transition:transform .5s,opacity .5s}.c-accordion--button2 p{color:#aaa;font-size:1.4rem}.c-accordion--button2[open] summary:after{rotate:90deg}.c-accordion--button2[open] div{transform:none;opacity:1}.c-accordion--search summary{display:flex;justify-content:space-between;align-items:center;position:relative;font-size:1.4rem;padding:15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20style%3D%22fill%3A%2382ad24%3B%22%2F%3E%0A%3C%2Fsvg%3E");background-position:right 10px center;background-size:22px;background-repeat:no-repeat;background-color:#fff;border-bottom:1px solid #e1e1e1;color:#13131e;cursor:pointer}.c-accordion--search summary::-webkit-details-marker{display:none}.c-accordion--search summary:after{transform:translateY(-25%) rotate(45deg);position:absolute;width:8px;height:8px;right:17px;top:21px;border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";transition:transform .3s}@media screen and (min-width:500px){.c-accordion--search{display:none}}.c-accordion--search[open] summary{background-color:#fefae6}.c-accordion--search[open] summary:after{transform:rotate(225deg)}.c-accordion--search-list li{border-bottom:1px solid #e1e1e1;padding:13px;font-size:1.4rem}.c-accordion--dogselect{border:solid #bcb08a;border-width:1px 1px 0 1px;margin:0 0 16px}.c-accordion--dogselect .c-checkbox--text{max-width:100%!important;width:calc(100% - 25px)}@media screen and (min-width:500px){.c-accordion--dogselect .c-checkbox--text{max-width:100%!important}}.c-accordion--dogselect details summary{padding:8px 12px!important;display:flex;justify-content:space-between;align-items:center;position:relative;padding:12px;cursor:pointer;border-bottom:1px solid #bcb08a}.c-accordion--dogselect details summary::-webkit-details-marker{display:none}.c-accordion--dogselect details summary:before{display:block;content:"";box-sizing:border-box;position:absolute;top:calc(50% - 6px);right:16px;width:6px;height:6px;border:6px solid transparent;border-left:8px solid #bcb08a;transition:all .2s ease-out;transform-origin:3px 6px;transform:rotate(90deg)}.c-accordion--dogselect details[open] :before{transform:rotate(-90deg)}.c-accordion--dogselect ul{font-size:1.4rem}.c-accordion--dogselect ul li{padding:12px;border-bottom:1px solid #bcb08a}.c-accordion--dogselect .c-checkbox label{margin:0}.c-accordion--dogselect .c-checkbox--text{word-wrap:break-word}.area-select{padding:16px 0}.area-select details summary{background-color:#fefae6}.area-select ul li{padding:12px 12px 12px 24px}.area-select .area-select-all{padding:0 0 8px 0}.search_dogselect{display:inline-block;position:relative;margin:8px 0 16px 0;width:100%;font-weight:400}.search_dogselect input{border:1px solid #bcb08a;border-radius:5px;background-color:#fff;width:100%;padding:12px}.search_dogselect input::-moz-placeholder{color:#aaa}.search_dogselect input:-ms-input-placeholder{color:#aaa}.search_dogselect input::-ms-input-placeholder{color:#aaa}.search_dogselect input::placeholder{color:#aaa}.search_dogselect span{position:absolute;top:10px;right:8px;width:16px}.c-error-message{color:#c00;font-size:1.1rem;background-color:#ffe6e6;padding:1rem 1.2rem;margin:0 0 10px 0;border:1px solid #c00}.c-message-check{color:red;margin:0 0 12px 0}.c-message-check--center{color:red;text-align:center;padding:16px 15px}.c-puppy-outline--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-left:1px solid #eeece4;margin:0 auto 32px}.c-puppy-outline--grid a{text-decoration:none;color:#13131e}.c-puppy-outline--box{border:solid #eeece4;border-width:1px 1px 1px 0;position:relative;min-height:320px;height:100%}.c-puppy-outline--box ul{display:flex;padding:10px 15px 5px;align-items:center;font-size:11px;gap:5px;color:#aaa}.c-puppy-outline--box ul .c-status,.c-puppy-outline--box ul .c-status--contracted,.c-puppy-outline--box ul .c-status--draft,.c-puppy-outline--box ul .c-status--negotiating,.c-puppy-outline--box ul .c-status--now-accepting,.c-puppy-outline--box ul .c-status--passed,.c-puppy-outline--box ul .c-status--selling,.c-puppy-outline--box ul .c-status--sold{font-size:1.2rem;padding:2px 5px}.c-puppy-outline--box h4{padding:0 15px;margin:0 0 10px;font-weight:700;color:#06c;font-size:15px}.c-puppy-outline--box p{margin:0 15px 10px;font-size:13px}.c-puppy-outline--box p:last-of-type{margin:0 15px 15px}.c-puppy-outline--box .puppy-sex{position:absolute;top:5px;left:5px;width:35px}.c-puppy-outline--box .puppy-id{color:#06c;font-size:11px}.c-puppy-outline--box .puppy-birthday,.c-puppy-outline--box .puppy-place{color:#5e5e5e}.c-puppy-outline--box .exists-video{position:relative;margin-left:15px;padding:0 25px 0}.c-puppy-outline--box .exists-video:before{content:"";background-image:url(/img/icon-movie.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:20px;height:20px;vertical-align:middle;position:absolute;left:0;top:0}.c-puppy-outline--box .puppy-price{font-size:18px;font-weight:700}.c-puppy-outline--box .puppy-price span{font-size:1.4rem;margin:0 0 0 5px}.c-puppy-outline--img{display:block;position:relative;width:100%;background-color:#f4f4f4}.c-puppy-outline--img:before{content:"";display:block;padding-top:100%}.c-puppy-outline--img img{position:absolute;width:100%;height:100%;top:0;-o-object-fit:contain;object-fit:contain}.c-slider{margin:0 0 20px}.c-slider--img{width:100%}.c-slider--thum{display:flex;gap:8px;margin:8px}@media screen and (min-width:768px){.c-slider--thum{gap:12px;margin:12px}}.c-question-link{background-color:#ff6a00;color:#fff;border-radius:20px;text-decoration:none;text-align:center;font-size:1.2rem;width:2rem;height:2rem}.c-chat--inner{padding:24px 16px 0 16px}.c-chat--balloon,.c-chat--balloon-l{display:flex;gap:16px;margin:0 0 24px 0}.c-chat--img{width:auto;height:auto;margin:0}.c-chat--img img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50px;border:1px solid #aaa}.c-chat--img figcaption{font-size:1.2rem;text-align:center}.c-chat--sender{position:relative;background:#fff;border:1px solid #aaa;border-radius:10px;padding:12px;margin:0 0 0 12px;display:flex;flex-wrap:wrap}.c-chat--sender:after{border:solid transparent;border-color:hsla(0,0%,100%,0);border-right-color:#fff;border-width:8px 15px;margin-top:-25px}.c-chat--sender:after,.c-chat--sender:before{right:100%;top:50%;content:"";height:0;width:0;position:absolute;pointer-events:none}.c-chat--sender:before{border:solid transparent;border-color:hsla(0,0%,66.7%,0);border-right-color:#aaa;border-width:9px 16px;margin-top:-26px}.c-chat--sender p{font-size:1.4rem}.c-chat--sender p:first-of-type{margin:0 0 8px 0}.c-chat--sender p:last-of-type{margin:auto 0}.c-chat--balloon-l{flex-direction:row-reverse}.c-chat--receiver{position:relative;background:#e7e7e7;border-radius:10px;padding:12px;margin:0 12px 0 0;display:flex;flex-wrap:wrap;width:calc(100% - 50px)}.c-chat--receiver:after{left:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,90.6%,0);border-left-color:#e7e7e7;border-width:8px 15px;margin-top:-25px}.c-chat--receiver p{font-size:1.4rem}.c-chat--receiver p:first-of-type{margin:0 0 8px 0}.c-chat--receiver p:last-of-type{margin:auto 0}.c-chat--send{background-color:#eeece4;padding:16px;display:flex}.c-chat--send .c-form{width:calc(100% - 68px);margin-right:8px}.c-chat--send .c-form textarea{height:48px;min-height:inherit;margin-bottom:0}.c-chat--send .c-button--primary{margin:0}.c-movie--youtube{padding:15px;width:100%;aspect-ratio:16/9}.c-movie--youtube iframe{width:100%;height:100%;margin:0 auto}.c-movie--youtube-short{padding:15px;width:100%;display:block;margin:0 auto;aspect-ratio:9/16}@media screen and (min-width:768px){.c-movie--youtube-short{width:70%}}.c-movie--youtube-short iframe{width:100%;height:100%}.c-movie--instagram{padding:15px;width:100%;display:block;margin:0 auto}@media screen and (min-width:768px){.c-movie--instagram{width:70%}}.c-movie--tiktok{margin:15px 0}.v--modal-box.v--modal{width:550px!important;max-width:100vw!important;left:50%!important;transform:translateX(-50%)!important}@media screen and (max-width:500px){.breed-list-modal .v--modal{height:100dvh!important;height:100vh!important;overflow:scroll!important;padding-bottom:132px;top:0!important}}.breed-list-modal .v--modal-box .modal-text{padding:0;margin-bottom:0}.breed-list-modal .v--modal-box .modal-card-title{background-color:#fff;font-size:1.6rem;font-weight:700;padding:10px 15px;display:flex;justify-content:center}.breed-list-modal .v--modal-box .modal-delete{position:absolute;left:20px;top:10px;width:24px;height:24px;margin:0;border:none;box-sizing:border-box}.breed-list-modal .v--modal-box .modal-delete:after,.breed-list-modal .v--modal-box .modal-delete:before{content:"";position:absolute;left:0;top:10px;width:24px;height:3px;background:#000;overflow:hidden}.breed-list-modal .v--modal-box .modal-delete:before{transform:rotate(45deg)}.breed-list-modal .v--modal-box .modal-delete:after{transform:rotate(-45deg)}.breed-list-modal .v--modal-box .modal-select{position:absolute;right:20px;top:10px;color:#06c;font-weight:700;margin:0}.breed-list-modal .v--modal-overlay.scrollable .v--modal-box{margin-bottom:0}.v--modal-box{position:relative;background:#fff;border-radius:8px;overflow:hidden}.v--modal-box .modal-card-title{font-size:2rem;font-weight:600;background:#eeece4;color:#000;display:flex;justify-content:left;padding:10px 20px}.v--modal-box .delete{position:absolute;right:4px;top:4px;width:25px;height:25px;margin:0;border:none;background:#eeece4;box-sizing:border-box}.v--modal-box .delete:after,.v--modal-box .delete:before{content:"";position:absolute;left:2px;top:calc(50% - 1.5px);width:calc(100% - 4px);height:3px;background:#000;overflow:hidden;transform-origin:center}.v--modal-box .delete:before{transform:rotate(45deg)}.v--modal-box .delete:after{transform:rotate(-45deg)}.v--modal-box .modal-text{font-size:1.8rem;font-weight:700;display:flex;justify-content:flex-start;padding:24px}.v--modal-box .modal-btn{display:flex;justify-content:center;padding:0 20px 20px}.v--modal-box .modal-btn button{margin:0 24px 0 0;min-width:80px}.v--modal-box .modal-btn button:last-of-type{margin:0}.v--modal-box .modal-btn button.dogselect{width:100%}span.text-kerning{letter-spacing:2em;margin-right:-2em;font-weight:700;font-size:inherit}span.text-notLogin{letter-spacing:.2em;margin-right:0}pre{white-space:pre-wrap;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.favorite--content{margin-left:auto}.favorite--wrapper{position:relative;z-index:10}.favorite--container{display:flex;flex-direction:column;justify-content:center;align-items:center}.favorite--icon{width:24px}.c-puppy-outline--box p.favorite--count{font-size:1.2rem;margin:0;text-align:center}.puppy-wrapper{position:relative;width:50%}.puppy-wrapper a.puppy-link{width:100%;position:absolute;inset:0;z-index:1}@media screen and (max-width:767px){.favorite--icon{width:18px}.c-puppy-outline--box p.favorite--count{font-size:1.1rem}}/*!
component > title
------------------------------
*/.c-title,.c-title--primary-gr,.c-title--primary-gr-b,.c-title--primary-gr-c,.c-title--primary-wh,.c-title--primary-wh-b{font-size:1.8rem;font-weight:700;line-height:2.8rem;padding:20px 15px;overflow-x:auto;white-space:nowrap}.c-title--primary-gr-b a,.c-title--primary-gr-c a,.c-title--primary-gr a,.c-title--primary-wh-b a,.c-title--primary-wh a,.c-title a{color:#13131e}.c-title--center{text-align:center}.c-title--primary-gr{text-align:left;background-color:#f4f4f4}.c-title--primary-gr-b{text-align:center;background-color:#f4f4f4;border-bottom:1px solid #eeece4;position:fixed;width:100%;max-width:498px;z-index:2}.c-title--primary-gr-c{text-align:center;background-color:#f4f4f4;position:relative}.c-title--primary-wh,.c-title--primary-wh-b{text-align:center;background-color:#fff;position:relative}.c-title--primary-wh-b{border-top:1px solid #eeece4}.c-title--arrow{width:20px;position:absolute;top:50%;transform:translateY(-50%);left:15px}.c-title--middle,.c-title--middle-attention,.c-title--middle-center{font-size:1.6rem;font-weight:700;padding:16px 0}.c-title--middle-attention{color:red}.c-title--middle-center{text-align:center}.c-title--check{margin:0 -15px 8px;padding:12px 15px}.c-title--check,.c-title--secondary-bg{font-size:1.6rem;font-weight:700;background-color:#eeece4;width:calc(100% + 30px)}.c-title--secondary-bg{padding:8px 15px;margin:0 -15px 16px}/*!
layout > container
------------------------------
*/.l-container-s{max-width:600px;margin:0 auto;padding:0 15px}.l-container-s--blank{max-width:500px;margin:0 auto;padding:30px 15px}.l-section{background-color:#fff;padding:30px 15px}.l-section--arrange{background-color:#fff;padding:15px}.l-section--bottom{background-color:#fff;padding:0 15px 30px}.l-section--side{background-color:#fff;padding:0 16px}.l-secsion--search{padding:5px 15px 0}.l-section--border{padding:30px 15px}.l-secsion--border-card,.l-section--border{background-color:#fff;border-top:1px solid #eeece4;border-bottom:1px solid #eeece4}.l-secsion--border-card{padding:16px 15px;margin:0 0 15px 0}.l-secsion--border-card:last-of-type{margin:0}.l-secsion--border-card h3{font-size:1.6rem;font-weight:700}@media screen and (min-width:500px){.l-secsion--border-card h3{font-size:1.8rem}}.l-secsion--border-card p{font-size:1.4rem}.l-main-body{max-width:500px;display:flex;flex-direction:column;min-height:100vh;margin:0 auto}@media screen and (min-width:500px){.l-main-body{border:solid #cac4a4;border-width:0 1px;margin:0 auto}}.l-main-body main{margin:74px 0 0}.l-main-body--front{max-width:1240px;display:flex;flex-direction:column;min-height:100vh;margin:0 auto}.l-main-body--front main{margin:74px 0 0}@media screen and (min-width:500px){.l-main-body--front .header{max-width:1240px}}@media screen and (min-width:768px){.l-main-body--front .c-title--primary-gr{background-color:transparent;font-size:2.4rem}.l-main-body--front .c-title--check{color:#797152;background-color:transparent;font-size:2rem}.l-main-body--front .c-breadcrumb{max-width:1240px;background-color:transparent}.l-main-body--front .c-textbox--border:before{border:none}}.l-main-body--front .header-menu--inner{max-width:1240px}/*!
layout > header
------------------------------
*/.header{background-color:#fff;height:74px;width:100%;max-width:498px;min-width:375px;display:flex;align-items:center;margin:0 auto;padding:0 10px;border-bottom:1px solid #eeece4;position:fixed;z-index:10}.header-logo{width:150px;height:57px;margin:1.5rem 0 auto}@media screen and (min-width:500px){.header-logo{width:181px;margin:auto 0}}.header-logo a{display:block}.header-nav{margin:0 0 0 auto}.header-nav img{width:21px;display:block;margin:0 auto;padding:0 0 5px 0}@media screen and (min-width:500px){.header-nav img{padding:0 0 10px 0}}.header-nav ul{display:flex}.header-nav ul p{font-size:10px;transform:scale(.9);transform-origin:0,0;text-align:center}@media screen and (min-width:500px){.header-nav ul p{font-size:10px;transform:none}}.header-nav li{margin:0 10px 0 0;line-height:1rem;width:50px}@media screen and (min-width:500px){.header-nav li{width:auto}}.header-nav li:last-of-type{margin:0}.header-nav a{color:#13131e;text-decoration:none}.header-nav input{display:none}.menu-btn{display:block;position:relative;background-image:url(/img/icon-menu.svg);background-repeat:no-repeat;background-position:45% 9px;background-size:21px;margin:0 0 0 10px;width:50px;height:50px;cursor:pointer;z-index:1000}@media screen and (min-width:500px){.menu-btn{background-position:45% 6px}}.menu-btn span{display:block;margin-top:29px;font-size:10px;transform:scale(.9);transform-origin:0,0;text-align:center}@media screen and (min-width:500px){.menu-btn span{font-size:10px;transform:none;margin-top:31px}}.header-menu{position:fixed;bottom:100%;left:0;width:100%;height:100%;box-sizing:border-box;opacity:0;visibility:hidden;transition:.5s;z-index:100}#open:checked~.header-menu{opacity:1;bottom:0;visibility:visible}#open:checked~.menu-btn{background-image:url(/img/icon-menu-close.svg);background-size:21px;background-position:10px 7px}#open,#open:checked~.menu-btn span{display:none}.header-menu--inner{background-color:#eeece4;width:100%;height:100dvh;height:100vh;overflow-y:auto;margin:0 auto;padding-bottom:59px}@media screen and (min-width:500px){.header-menu--inner{max-width:500px}}.header-menu--list li{padding:15px 15px 15px 45px;font-size:1.4rem}.header-menu--list li:last-of-type{margin-bottom:10px}.header-menu--list a{text-decoration:none;color:#13131e}.header-menu--list-title{font-size:1.6rem;font-weight:700;padding:30px 15px 15px}.header-menu--list-member,.header-menu--list-text{border-bottom:none;font-size:1.4rem;font-weight:700;padding:10px 15px}.header-menu--list-notice{background-color:#fefae6;padding:15px;border-top:1px solid #bcb08a;border-bottom:1px solid #bcb08a}.header-menu--list-notice ul{font-size:1.5rem;margin-bottom:15px}.header-menu--list-notice ul:last-of-type{margin-bottom:0}.header-menu--list-notice ul li{margin-bottom:5px}.header-menu--list-notice ul li:last-of-type{margin-bottom:0}.header-menu--list-notice ul li a{display:block;text-align:right}.header-menu--icon,.header-menu--icon-about,.header-menu--icon-adjust,.header-menu--icon-before,.header-menu--icon-breederlogin,.header-menu--icon-chat,.header-menu--icon-edit,.header-menu--icon-faq,.header-menu--icon-favorite,.header-menu--icon-flow,.header-menu--icon-login,.header-menu--icon-logout,.header-menu--icon-look,.header-menu--icon-register,.header-menu--icon-request,.header-menu--icon-search_breeder,.header-menu--icon-search_puppy{background-repeat:no-repeat;background-position:15px;background-size:20px}.header-menu--icon-login{background-image:url(/img/icon-db-login.svg)}.header-menu--icon-register{background-image:url(/img/icon-db-signup.svg)}.header-menu--icon-breederlogin{background-image:url(/img/icon-db-breeder-login.svg)}.header-menu--icon-look{background-image:url(/img/icon-db-look.svg)}.header-menu--icon-search_puppy{background-image:url(/img/icon-db-search_puppy.svg)}.header-menu--icon-search_breeder{background-image:url(/img/icon-db-search_breeder.svg)}.header-menu--icon-about{background-image:url(/img/icon-db-about.svg)}.header-menu--icon-faq{background-image:url(/img/icon-db-faq.svg)}.header-menu--icon-flow{background-image:url(/img/icon-db-flow.svg)}.header-menu--icon-chat{background-image:url(/img/icon-db-chat.svg)}.header-menu--icon-adjust{background-image:url(/img/icon-db-adjust.svg)}.header-menu--icon-edit{background-image:url(/img/icon-db-edit.svg)}.header-menu--icon-logout{background-image:url(/img/icon-db-logout.svg)}.header-menu--icon-before{background-image:url(/img/icon-db-before.svg)}.header-menu--icon-request{background-image:url(/img/icon-db-request.svg)}.header-menu--icon-favorite{background-image:url(/img/icon-db-favorite.svg)}.badge{position:relative}.badge span{position:absolute;top:-5px;left:calc(100% - 15px);color:#fff;font-size:1.1rem;line-height:15px;text-align:center;background:red;border-radius:10px;min-width:15px;padding:3px 3px 1px 3px}@media screen and (min-width:500px){.badge{padding:1px 3px 0 3px}}/*!
layout > footer
------------------------------
*/.footer{width:100%;margin:0 auto;background-color:#f4f4f4}.footer button{margin:32px 0 0}.footer-nav{padding:15px 0}.footer-nav ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:1.1rem;margin:0 15px}.footer-nav li{margin:0 8px 8px}.footer-logo{background-color:#fff;padding:8px 0}.footer-logo img{width:138px;display:block;margin:0 auto}/*!
page > breeder
------------------------------
*/.puppy-list--article{background-color:#f4f4f4}.puppy-list--section{padding:15px}.puppy-list--card-section{padding:15px;background-color:#fff;border-top:1px solid #eeece4;border-bottom:1px solid #eeece4;margin:0 0 15px 0}.puppy-list--card-section:last-of-type{margin:0}.puppy-list--card-section h3{font-size:1.6rem;font-weight:700}@media screen and (min-width:500px){.puppy-list--card-section h3{font-size:1.8rem}}.puppy-list--card-section p{font-size:1.4rem}.puppy-list--card{display:flex;margin:0 0 15px 0}.puppy-list--img{width:100px;height:100px;background-color:#eeece4;margin:0 10px 0 0}@media screen and (min-width:500px){.puppy-list--img{width:200px;height:200px}}.puppy-list--img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.puppy-list--text{font-size:1.4rem;flex:1}@media screen and (min-width:500px){.puppy-list--text{font-size:1.6rem}}.puppy-list--text p{margin:0 0 4px 0}.puppy-list--text img{width:2rem;margin:0 5px 0 0}.puppy-list--text span{font-weight:700}.puppy-list--flx{display:flex;justify-content:space-between;margin:0 0 5px 0}ul.puppy-list--tag{display:flex;flex-wrap:wrap;font-size:1.4rem;color:#000;padding:0;margin:0 15px 10px;gap:5px}.puppy-list--status-section{padding:10px 0}.puppy-list--status{overflow-x:auto;white-space:nowrap;padding:0 15px}.puppy-list--status label{margin:0 5px 15px 0;padding:10px 0;display:inline-block}.puppy-list--status label:last-of-type{margin:0}.puppy-list--status label input{display:none}.puppy-list--status label input:checked+span{color:#fff;background-color:#82ad24;border:1px solid #cac4a4}.puppy-list--status label span{color:#13131e;background-color:#fff;border:1px solid #cac4a4;border-radius:10px;padding:10px;font-size:1.4rem}.puppy-list--kensaku-update{display:flex;justify-content:space-between;padding:0 15px}.dashboard-breeder{display:flex;padding:15px 0;width:calc(100% + 30px);margin:0 -15px}.dashboard-breeder figure{margin:0 15px;width:20%}.dashboard-breeder div{padding:0 15px 0 0}.dashboard-breeder--name{font-weight:700}.dashboard-breeder--name span{font-size:1.2rem;font-weight:400;padding:0 0 0 4px}.dashboard-breeder--news{background-color:#fefae6;padding:15px}.dashboard-breeder--news h2{font-size:1.5rem;font-weight:700;padding:0 0 15px 0;line-height:2rem}.dashboard-breeder--news ul{padding:0 10px;font-size:1.4rem}.dashboard-breeder--news ul a{color:red}.dashboard-breeder--news ul li{margin:0 0 4px 0}.dashboard-breeder--grid{display:grid;border:solid #e0dccc;border-width:1px 0 0 0;grid-template-columns:1fr 1fr 1fr;width:calc(100% + 30px);margin:0 -15px}.dashboard-breeder--grid p{font-size:1.4rem;text-align:center}.dashboard-breeder--grid img{width:30%;display:block;margin:0 auto 8px}.dashboard-breeder--grid a{text-decoration:none;color:#13131e;padding:16px 15px;border:solid #e0dccc;border-width:0 1px 1px 0}.dashboard-breeder--grid a:nth-of-type(3n){border-right:0}.dashboard-breeder--flex{display:flex}.dashboard-breeder--flex .cell{width:33.33333%;padding:15px;border:solid #e0dccc;border-width:0 1px 1px 0}.dashboard-breeder--flex .cell p{font-size:1.4rem;text-align:center}.dashboard-breeder--flex a{text-decoration:none;color:#13131e}.dashboard-breeder--others{background-color:#fff}.dashboard-breeder--others h3{background-color:#eeece4;font-size:1.6rem;font-weight:700;padding:5px 15px}.dashboard-breeder--others ul a{text-decoration:none;color:#13131e}.dashboard-breeder--others ul li{padding:16px 15px;border-bottom:1px solid #e0dccc;position:relative}.dashboard-breeder--others ul li:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border:8px solid transparent;border-left:10px solid #d9d9d9}.star-rating{position:relative;display:block;font-size:20px}.star-rating:after,.star-rating:before{content:"★★★★★";color:#f4f4f4;position:absolute;top:3px;left:0}.star-rating:after{color:#fa0;overflow:hidden}.star-rating[data-rate="0"]:after{width:0}.star-rating[data-rate="0.5"]:after{width:10px}.star-rating[data-rate="1"]:after{width:20px}.star-rating[data-rate="1.5"]:after{width:30px}.star-rating[data-rate="2"]:after{width:40px}.star-rating[data-rate="2.5"]:after{width:50px}.star-rating[data-rate="3"]:after{width:60px}.star-rating[data-rate="3.5"]:after{width:70px}.star-rating[data-rate="4"]:after{width:80px}.star-rating[data-rate="4.5"]:after{width:90px}.star-rating[data-rate="5"]:after{width:100px}.puppy-list--feature{display:flex;flex-flow:wrap;gap:10px}.puppy-list--feature label{padding:10px 0;display:inline-block}.puppy-list--feature label:last-of-type{margin:0}.puppy-list--feature label input{display:none}.puppy-list--feature label input:checked+span{color:#fff;background-color:#82ad24;border:1px solid #cac4a4}.puppy-list--feature label span{color:#13131e;background-color:#fff;border:1px solid #cac4a4;border-radius:10px;padding:10px;font-size:1.4rem}.puppy-list--accordion summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:10px 15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20style%3D%22fill%3A%2382ad24%3B%22%2F%3E%0A%3C%2Fsvg%3E");background-position:right 10px center;background-size:22px;background-repeat:no-repeat;background-color:#eeece4;color:#13131e;font-weight:700;cursor:pointer;width:calc(100% + 30px);margin:0 -15px 15px}.puppy-list--accordion summary::-webkit-details-marker{display:none}.puppy-list--accordion summary:before{rotate:90deg}.puppy-list--accordion summary:after,.puppy-list--accordion summary:before{position:absolute;right:20px;width:2px;height:10px;background-color:#fff;content:""}.puppy-list--accordion summary:after{transition:rotate .3s}.puppy-list--accordion[open] summary:after{rotate:90deg}.puppy-list--accordion[open]+.c-form--lead-bottom{display:none}.puppy-preview{background-color:#fa0;padding:20px;color:#fff;text-align:center;top:0}.bottom-btn-area,.puppy-preview{position:fixed;width:100%;max-width:498px;z-index:100}.bottom-btn-area{display:flex;justify-content:space-between;padding:16px 16px 0 16px;background-color:#fff;bottom:0;left:50%;transform:translateX(-50%)}.bottom-btn-area button:first-of-type{width:calc(70% - 11.2px)}.bottom-btn-area button:last-of-type{width:calc(30% - 4.8px)}.puppy-update--flex{display:flex;justify-content:space-between;align-items:center}.puppy-update--flex h3{margin-top:0}.massage-control--inner{padding:16px 15px;position:relative}.massage-control--inner:before{content:"";position:absolute;left:50%;bottom:10px;display:block;width:90%;height:1px;transform:translate(-50%);border-bottom:1px solid #e7e7e7}.massage-control--inner a{text-decoration:none;color:#13131e;font-size:1.4rem}.massage-control--inner li{margin:0 0 4px 0}.massage-control--inner li:last-of-type{margin:0}.massage-control{display:flex;margin:0 0 16px 0;justify-content:space-between}.massage-control--update{color:#fff;width:30px;height:30px;padding:6px 8px 8px 8px;background-color:red;border-radius:30px;text-align:center;margin:0 0 0 auto}.massage-control--name{color:#06c;font-weight:700;font-size:1.6rem;text-decoration:underline}.massage-control--name span{font-size:1.2rem}.massage-control--puppy{color:#aaa;vertical-align:bottom}.massage-control--puppy img{width:20px;height:20px;margin:0 4px 0 0}.transfer-highlight{font-weight:700}.transfer-highlight span{font-weight:400;margin:0 0 0 8px}/*!
page > cms
------------------------------
*/.cms-article{max-width:500px;margin:0 auto;padding:15px}.cms-section{padding:0;max-width:780px;margin:auto}.cms-section h1{font-weight:700;font-size:2.4rem;text-align:center;padding:25px 0}@media screen and (min-width:500px){.cms-section h1{font-size:2.8rem}}.cms-section h2{font-weight:700;font-size:2rem;padding:15px 15px 5px 15px;border-bottom:1px solid #eeece4;width:calc(100% + 30px);margin:0 -15px 8px}@media screen and (min-width:500px){.cms-section h2{font-size:2.4rem}}.cms-section h3{font-weight:700;font-size:1.6rem;padding:0 5px 10px}@media screen and (min-width:500px){.cms-section h3{font-size:2.2rem}}.cms-section h4{font-weight:700;font-size:1.4rem;padding:10px 0 5px}@media screen and (min-width:500px){.cms-section h4{font-size:1.8rem}}.cms-section p{max-width:780px;padding:0 5px 10px 5px;line-height:165%;font-size:1.4rem}.cms-section p.has-text-align-center{text-align:center}.cms-section strong{font-weight:700}.cms-section ol{margin:0 0 12px 2rem;font-size:1.4rem}.cms-section ol li{list-style-position:inside;counter-increment:cnt;padding:0 0 4px 22px;text-indent:-18px}.cms-section ol li:before{display:marker;content:counter(cnt) ". "}.cms-section ul{margin:0 0 10px 2rem;font-size:1.4rem}.cms-section ul li{padding:0 0 .5rem 2.5rem;position:relative}.cms-section ul li:before{content:"";position:absolute;top:5px;left:5px;width:10px;height:10px;background-color:#13131e;border-radius:50%}.cms-section dl{display:flex;flex-wrap:wrap;margin:0 0 12px 0;font-size:1.4rem}.cms-section dl dt{width:45%;font-weight:700;padding:0 0 4px 0}@media screen and (min-width:500px){.cms-section dl dt{width:35%}}.cms-section dl dd{width:55%;padding:0 0 4px 0}@media screen and (min-width:500px){.cms-section dl dd{width:65%}}.cms-section table{width:100%;margin:0 0 15px;font-size:1.4rem}.cms-section table th{background-color:#aaa;color:#fff}.cms-section table td,.cms-section table th{text-align:center;border:1px solid #fff;padding:5px}.cms-section table tr{background-color:#eeece4}.cms-section blockquote,.cms-section table tr:nth-of-type(2n){background-color:#fefae6}.cms-section blockquote{padding:15px;margin:0 0 15px;font-size:1.4rem}.cms-section figure{width:100%;margin:0 auto 15px;font-size:1.2rem}@media screen and (min-width:500px){.cms-section figure img{width:auto;max-width:100%;display:block;margin:auto}}.cms-section img{display:block;width:auto;max-width:100%;margin:0 auto}.cms-section b{font-weight:700}.cms-section .has-text-align-right{text-align:right}.contact-form-cms h2{font-weight:700;text-align:left;padding:0;margin:0 0 15px}.contact-form-cms h3{font-weight:700;font-size:1.2rem;text-align:left;padding:0}.contact-form-cms p{font-size:1.2rem;margin:0 0 15px}.l-main-body--front main main,.l-main-body main main{margin-top:0!important}.l-main-body--front main main .cms-section,.l-main-body main main .cms-section{padding:0}.l-main-body--front main main .cms-section{padding:0 15px}#breadcrumbs ul{display:inline-flex;flex-wrap:wrap;margin:8px 0;font-size:1.2rem;color:#aaa}#breadcrumbs ul li{padding:0}#breadcrumbs ul li:before{content:none}#breadcrumbs ul li a{text-decoration:none;color:inherit}.c-review{background-color:#f4f4f4}.c-review dl{margin-bottom:16px;background-color:#fff}.c-review dt{background-color:#fefae6;padding:8px 16px 8px 16px;font-size:2rem;display:inline-flex;width:100%}.c-review dt span{color:#fa0;margin-right:1rem}.c-review dt a{font-size:1.2rem}.c-review dd{padding:8px 16px 8px 16px;font-size:12px}.c-review dd:last-of-type{color:#aaa;font-size:1.2rem;text-align:right;padding:0 8px 8px 8px}.c-review p{padding:0;background-color:#fff}/*!
page > administrator
------------------------------
*/.admin-body{background-color:#fff;background-image:none}.admin-article{width:90%;margin:0 auto}.admin-article section{margin:0 auto 30px}.admin-article h1{font-size:2.4rem;font-weight:700;text-align:center;padding:16px}.admin-article h2{font-size:1.8rem;font-weight:700;line-height:2rem;padding:0 0 4px}.admin-inner-s{max-width:500px;margin:0 auto}.admin-inner-s p{padding:0 0 12px 0}.admin-inner-m{max-width:900px;margin:0 auto}.admin-flex{display:flex;align-items:center;gap:16px}.admin-flex p{text-align:center}.admin-flex--center{display:flex;align-items:center;justify-content:center;gap:16px;margin:16px 0}.admin-flex--center p{text-align:center}.admin-bottom,.admin-message{margin-bottom:8px}.admin-message{color:red;text-align:center;font-weight:700}.admin-checkbox--input{padding:12px 8px;display:flex;align-items:center;cursor:pointer}.admin-checkbox--input input{border:1px solid #aaa;border-radius:4px;padding:4px;margin:0 0 0 8px}.admin-checkbox--input input::-moz-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-checkbox--input input:-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-checkbox--input input::-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-checkbox--input input::placeholder{color:#e1e1e1;font-size:1.4rem}.admin-checkbox--input-input{margin:0;width:0;opacity:0}.admin-checkbox--input-input:focus+.admin-checkbox--input-mark{border:1px solid #aaa}.admin-checkbox--input-input:checked+.admin-checkbox--input-mark{border:1px solid #aaa;background:#fff}.admin-checkbox--input-input:checked+.admin-checkbox--input-mark:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWNoZWNrIj48cGF0aCBkPSJNMjAgNkw5IDE3bC01LTUiLz48L3N2Zz4=") no-repeat 50%;background-size:contain}.admin-checkbox--input-mark{position:relative;top:0;left:0;display:block;width:28px;height:28px;border:1px solid #aaa;background:#fff;border-radius:4px}.admin-checkbox--input-labeltext{margin-left:5px;display:block;font-size:1.6rem}.admin-radioinput{padding:12px 8px;display:flex;align-items:center;cursor:pointer}.admin-radioinput-input{opacity:0;width:0;margin:0}.admin-radioinput-input:checked+.admin-radioinput-mark,.admin-radioinput-input:focus+.admin-radioinput-mark{border:1px solid #aaa}.admin-radioinput-input:checked+.admin-radioinput-mark:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:#13131e}.admin-radioinput-mark{position:relative;top:0;left:0;display:block;width:25px;height:25px;border-radius:50%;background:#fff;border:1px solid #aaa}.admin-radioinput-labeltext{margin-left:5px;display:block;font-size:1.6rem}.admin-textbox--label input,.admin-textbox--label textarea{border:1px solid #aaa;border-radius:4px;padding:4px}.admin-textbox--label input::-moz-placeholder,.admin-textbox--label textarea::-moz-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-textbox--label input:-ms-input-placeholder,.admin-textbox--label textarea:-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-textbox--label input::-ms-input-placeholder,.admin-textbox--label textarea::-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-textbox--label input::placeholder,.admin-textbox--label textarea::placeholder{color:#e1e1e1;font-size:1.4rem}.admin-textbox--label span{margin-left:5px}.admin-textbox--label textarea{width:100%;margin:0 auto;min-height:10rem}.admin-form{max-width:400px;margin:0 auto}.admin-form label{display:block;margin-bottom:15px}.admin-form input,.admin-form textarea{border:1px solid #aaa;border-radius:4px;padding:8px;width:100%;display:block;margin:0 auto}.admin-form input::-moz-placeholder,.admin-form textarea::-moz-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-form input:-ms-input-placeholder,.admin-form textarea:-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-form input::-ms-input-placeholder,.admin-form textarea::-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-form input::placeholder,.admin-form textarea::placeholder{color:#e1e1e1;font-size:1.4rem}.admin-form button{display:block;margin:0 auto}.admin-form--edit{margin:0 auto}.admin-form--edit table{max-width:900px;margin:0 auto 30px;font-size:1.4rem}.admin-form--edit table img{width:40%;display:block;margin:0 0 8px}.admin-form--edit table td,.admin-form--edit table th{padding:10px 0}.admin-form--edit table th{font-weight:700;width:35%;padding:0 0 0 16px}.admin-textfield label{display:block}.admin-textfield input,.admin-textfield textarea{border:1px solid #aaa;border-radius:4px;padding:8px;width:100%;display:block;margin:0 auto}.admin-textfield input::-moz-placeholder,.admin-textfield textarea::-moz-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-textfield input:-ms-input-placeholder,.admin-textfield textarea:-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-textfield input::-ms-input-placeholder,.admin-textfield textarea::-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-textfield input::placeholder,.admin-textfield textarea::placeholder{color:#e1e1e1;font-size:1.4rem}.admin-textfield textarea{min-height:10rem}.admin-select{position:relative;width:100%}.admin-select select{border:1px solid #aaa;border-radius:4px;padding:5px;width:100%;display:block;margin:0 auto}.admin-select select::-moz-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-select select:-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-select select::-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-select select::placeholder{color:#e1e1e1;font-size:1.4rem}.admin-select span{display:inline-block}.admin-select:after{content:"";position:absolute;right:10px;bottom:10px;width:10px;height:10px;border-style:solid;border-width:8px 5px 0 5px;border-color:#aaa transparent transparent transparent;font-size:20px;pointer-events:none}.admin--check-radio{display:flex;position:relative;gap:15px}.admin--check-radio label:last-of-type{margin:0}.admin--check-radio label input{display:none}.admin--check-radio label input:checked+span{color:#13131e;background-color:#e1e1e1;border:1px solid #aaa}.admin--check-radio label span{color:#13131e;background-color:#fff;border:1px solid #aaa;border-radius:5px;padding:5px 0;font-size:1.6rem;display:inline-block;text-align:center;width:140px}.admin-checkbox02 input{padding:0}.admin-checkbox02 label{display:flex;align-items:center;cursor:pointer;margin:5px 0}.admin-checkbox02--input{margin:0;width:0;opacity:0}.admin-checkbox02--input:checked+.admin-checkbox02--mark{background:#aaa}.admin-checkbox02--input:checked+.admin-checkbox02--mark:before{content:"";display:block;position:absolute;top:50%;left:50%;width:40%;height:4px;transform:translate(-4px,3px) rotate(-135deg);transform-origin:2px 2px;background:#fff}.admin-checkbox02--input:checked+.admin-checkbox02--mark:after{content:"";display:block;position:absolute;top:50%;left:50%;width:76%;height:4px;transform:translate(-4px,3px) rotate(-45deg);transform-origin:2px 2px;background:#fff}.admin-checkbox02--mark{position:relative;top:0;left:0;display:block;width:25px;height:25px;border:1px solid #aaa;background:#fff;border-radius:5px}.admin-checkbox02--text{margin-left:5px;display:block}.admin-upload figure{position:relative;max-width:200px;width:100%;display:block;margin:0 auto 5px}.admin-upload figure img{border:1px solid #f4f4f4;width:100%}.admin-upload label{border:1px dashed #aaa;border-radius:5px;display:block;cursor:pointer;padding:15px}.admin-upload input{display:none}.admin-upload p{margin:10px auto 0;display:block;max-width:150px;color:#fff;background-color:#5e5e5e;padding:5px;border-radius:5px;text-align:center}.admin-upload .admin-button--close{position:absolute;top:8px;right:-2px}.admin-form--dashboard{display:flex;align-items:center;gap:15px;margin-bottom:15px;flex-wrap:wrap}.admin-form--dashboard input,.admin-form--dashboard textarea{border:1px solid #aaa;border-radius:4px;padding:2px}.admin-form--dashboard input::-moz-placeholder,.admin-form--dashboard textarea::-moz-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-form--dashboard input:-ms-input-placeholder,.admin-form--dashboard textarea:-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-form--dashboard input::-ms-input-placeholder,.admin-form--dashboard textarea::-ms-input-placeholder{color:#e1e1e1;font-size:1.4rem}.admin-form--dashboard input::placeholder,.admin-form--dashboard textarea::placeholder{color:#e1e1e1;font-size:1.4rem}.admin-form--dashboard span{font-size:1.4rem}.admin-form--dashboard button{padding:4px 10px}.admin-button{padding:5px 10px;border:1px solid #5e5e5e;border-radius:5px;font-size:1.4rem;text-align:center;vertical-align:middle;background-color:#5e5e5e;color:#fff}.admin-button:hover{background-color:#aaa}.admin-button2{padding:5px 10px;border:1px solid #13131e;border-radius:5px;font-size:1.4rem;text-align:center;vertical-align:middle;background-color:#fff;color:#13131e}.admin-button2:hover{background-color:#e1e1e1}.admin-button3{padding:5px 10px;border:1px solid #ffe603;border-radius:5px;font-size:1.4rem;text-align:center;vertical-align:middle;background-color:#ffe603;color:#13131e}.admin-button3:hover{background-color:#fff59c}.admin-button4{padding:5px 10px;border:1px solid #06c;border-radius:5px;font-size:1.4rem;text-align:center;vertical-align:middle;background-color:#06c;color:#fff}.admin-button4:hover{background-color:#66b3ff}.admin-button--center{display:flex;margin:30px auto;justify-content:center}.admin-button--close{display:inline-block;position:relative;width:20px;height:20px;border:2px solid #aaa;border-radius:50%;background:#aaa;vertical-align:top;margin:0 10px 5px 2px}.admin-button--close:before{transform:translate(-50%,-50%) rotate(45deg)}.admin-button--close:after,.admin-button--close:before{content:"";position:absolute;top:50%;left:50%;width:3px;height:15px;background:#fff}.admin-button--close:after{transform:translate(-50%,-50%) rotate(-45deg)}.admin-table--nomal{font-size:1.4rem;overflow-x:auto;white-space:nowrap}.admin-table--nomal td,.admin-table--nomal th{border:1px solid #aaa;padding:4px}.admin-table--nomal th{font-weight:700;background-color:#e1e1e1}.admin-table-list{font-size:1.4rem;width:100%;margin:10px auto;overflow-x:auto;white-space:nowrap}.admin-table-list td,.admin-table-list th{border:1px solid #aaa;padding:10px}.admin-table-list th{font-weight:700;width:30%;background-color:#e1e1e1}.admin-table-list img{max-width:200px}.admin-table--purchaser{font-size:1.2rem;margin:0 0 30px}.admin-table--purchaser td,.admin-table--purchaser th{border:1px solid #aaa;padding:5px}.admin-table--purchaser th{font-weight:700;background-color:#fec}.admin-table--purchaser img{max-width:200px}.admin-table--purchaser button{font-size:1rem;padding:2px 5px;white-space:nowrap}.admin-table--breeder{font-size:1.2rem;margin:0 0 30px}.admin-table--breeder td,.admin-table--breeder th{border:1px solid #aaa;padding:5px}.admin-table--breeder th{font-weight:700;background-color:#e4f3c4}.admin-table--breeder img{max-width:200px}.admin-table--breeder button{font-size:1rem;padding:2px 5px;white-space:nowrap}.admin-table--breeder-side{font-size:1.4rem;margin:0 0 30px}.admin-table--breeder-side td,.admin-table--breeder-side th{border:1px solid #aaa;padding:10px}.admin-table--breeder-side th{font-weight:700;background-color:#e4f3c4;width:40%}.admin-table--breeder-side img{max-width:200px}.admin-table--breeder-side button{font-size:1rem;padding:2px 5px;white-space:nowrap}.admin-table--purchaser-side{font-size:1.4rem;margin:0 0 30px}.admin-table--purchaser-side td,.admin-table--purchaser-side th{border:1px solid #aaa;padding:10px}.admin-table--purchaser-side th{font-weight:700;background-color:#fec;width:40%}.admin-table--purchaser-side img{max-width:200px}.admin-table--purchaser-side button{font-size:1rem;padding:2px 5px;white-space:nowrap}.admin-pager{margin:15px 0}.admin-pager ul.admin-pagination{text-align:center;margin:0;padding:0}.admin-pager .admin-pagination li{display:inline;margin:0 2px;padding:0;display:inline-block;background:#fff;border:1px solid #aaa;width:40px;height:40px;text-align:center;position:relative}.admin-pager .admin-pagination li a{vertical-align:middle;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;display:table;color:#13131e;text-decoration:none}.admin-pager .admin-pagination li a span{display:table-cell;vertical-align:middle}.admin-pager .admin-pagination li a.admin-pagination-active,.admin-pager .admin-pagination li a:hover{color:#13131e;background:#e1e1e1}.tab-wrap{display:flex;flex-wrap:wrap;margin:20px 0}.tab-wrap:after{content:"";width:100%;height:1px;background:#aaa;display:block;order:-1}.tab-label{color:#fff;background:#aaa;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.2);white-space:nowrap;text-align:center;padding:10px .5em;order:-1;position:relative;z-index:1;cursor:pointer;flex:1}.tab-label:not(:last-of-type){margin-right:5px}.tab-label2{color:#fff;background:#aaa;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.2);white-space:nowrap;text-align:center;padding:10px .5em;order:-1;position:relative;z-index:1;cursor:pointer;flex:1}.tab-label2:not(:last-of-type){margin-right:5px}.tab-content{width:100%;height:0;overflow:hidden;opacity:0}.tab-switch:checked+.tab-label{background:#fa0}.tab-switch:checked+.tab-label+.tab-content{height:auto;overflow:auto;padding:15px;opacity:1;transition:opacity .5s;box-shadow:0 0 3px rgba(0,0,0,.2)}.tab-switch:checked+.tab-label2{background:#82ad24}.tab-switch:checked+.tab-label2+.tab-content{height:auto;overflow:auto;padding:15px;opacity:1;transition:opacity .5s;box-shadow:0 0 3px rgba(0,0,0,.2)}.tab-switch{display:none}/*!
page > front
------------------------------
*/.main-visual{background-image:url(https://placehold.jp/FFAA00/ffffff/1920x1080.png);background-repeat:no-repeat;background-position:50%;background-size:cover;max-height:470px;height:100vh}.main-visual h2{font-size:1.6rem;font-weight:700;padding:30px 15px;text-align:center}@media screen and (min-width:500px){.main-visual h2{font-size:2.4rem}}.main-search--pc{display:none}@media screen and (min-width:768px){.main-search--pc{background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.25);width:90%;margin:-30px auto 30px;padding:15px;border-radius:6px;display:flex;align-items:center;justify-content:center}.main-search--pc h3{font-weight:700;margin-right:10px}.main-search--pc div{border:1px solid #e0dccc;border-radius:6px;margin-right:10px;display:flex}.main-search--pc div p{font-size:1.4rem;color:#aaa;padding:10px;border-right:1px solid #e0dccc}.main-search--pc div p:last-of-type{border-right:none}}.main-search--sp{background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.25);width:80%;margin:-70px auto 30px;padding:15px;border-radius:6px}@media screen and (min-width:768px){.main-search--sp{display:none}}.main-search--box-sp{background-color:#f4f4f4;border-radius:6px;border:1px solid #e7e7e7;display:flex;margin:0 0 15px}.main-search--box-sp div{flex:1;text-align:center}.main-search--box-sp div:first-of-type{border-right:1px dashed #aaa}.main-search--box-sp div p{padding:15px 10px;font-size:1.4rem}.main-search--box-sp div .search-icon{position:relative;padding-left:2rem}.main-search--box-sp div .search-icon:before{content:"";background-image:url(/img/h-dummy.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:15px;height:15px;margin-right:5px;vertical-align:middle;position:absolute;left:15px;top:50%;transform:translateY(-50%)}.main-search--button-inner{display:flex;justify-content:center}.main-search--button{border:2px solid transparent;background-color:#82ad24;border:2px solid #82ad24;border-radius:10px;color:#fff;font-weight:700;font-size:1.4rem;padding:10px 20px;max-width:200px;text-align:center;vertical-align:middle}.main-search--button:hover{background-color:#a1d430;border:2px solid #a1d430}.main-search--button a{color:#fff;text-decoration:none}.front-dogbreed--inner{max-width:900px;margin:auto}.front-dogbreed--inner .c-title--check,.front-dogbreed--inner .guest-detail--inner{width:100%;margin:0}.front-dogbreed--inner .c-title--middle{padding:0 15px 16px}@media screen and (min-width:768px){.front-dogbreed--inner .c-title--middle{padding:24px 0 16px 15px;font-size:2rem;color:#797152}}.front-dogbreed--inner .c-liststyle--side{padding:0 15px 16px}@media screen and (min-width:768px){.front-dogbreed--inner .c-liststyle--side{padding:16px;border:1px solid #aaa}}.front-area--flex{display:none}@media screen and (min-width:500px){.front-area--flex{display:block;padding:15px}}@media screen and (min-width:768px){.front-area--flex{display:flex;padding:15px;gap:10px}}.front-area--item{width:100%}@media screen and (min-width:768px){.front-area--item{width:50%}}.front-area-search dl{display:flex;gap:8px;font-size:1.4rem;flex-wrap:wrap}.front-area-search dl dt{font-weight:700;margin:0 0 30px 0;width:15%}.front-title,.front-title-breeder,.front-title-puppy{font-weight:700;padding:10px 15px;color:#fff}.front-title-puppy{background-color:#336aa2}.front-title-breeder{background-color:#c80}.front-title-cms{color:#797152;font-weight:700;padding:16px 15px}@media screen and (min-width:768px){.front-title-cms{padding:16px 0}}.front-button--inner{max-width:600px;margin:0 auto;padding:0 15px 24px}@media screen and (min-width:768px){.front-button--inner{padding:0}}@media screen and (min-width:768px){.l-main-body--front .c-puppy-outline--grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border-left:0;gap:24px}.l-main-body--front .c-puppy-outline--box{border:0}}.front-future{margin:16px 0}.front-feature--container{display:flex;gap:24px;overflow-x:auto;flex-wrap:nowrap;padding:16px}.front-feature--card{flex:0 0 260px;border:1px solid #eeece4;border-radius:5px}.front-feature--card img{border-radius:5px 5px 0 0}.front-feature--card h3{font-weight:700;font-size:1.5rem;padding:8px}.front-feature--card p{font-size:1.4rem;padding:0 8px 8px}.front-userguide--container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 15px}@media screen and (min-width:768px){.front-userguide--container{padding:0}}.front-userguide--card{width:100%;border-bottom:1px solid #eeece4;display:flex;overflow:hidden;padding:0 0 12px 0;margin:0 0 16px}@media screen and (min-width:768px){.front-userguide--card{width:calc((100% - 80px)/6);display:block;border:1px solid #eeece4;border-radius:5px}}.front-userguide--card:first-of-type{padding:12px 0 12px 0;border-top:1px solid #eeece4}@media screen and (min-width:768px){.front-userguide--card:first-of-type{padding:0}}.front-userguide--card h3{padding:8px;line-height:2rem}.userguide-sp{display:flex}.userguide-sp img{width:40%}@media screen and (min-width:768px){.userguide-sp{display:block}.userguide-sp img{width:100%}}.front-other{padding:8px 15px;font-size:1.4rem}.front-other li{padding:16px 0;border-bottom:1px solid #eeece4}.front-other li:first-of-type{border-top:1px solid #eeece4}@media screen and (min-width:768px){.front-other{padding:8px 0}.front-other li,.front-other li:first-of-type{border:none}}.front-datail{display:block}@media screen and (min-width:768px){.front-datail{display:flex;gap:16px}}/*!
page > purchaser
------------------------------
*/.guest-search--article{background-color:#f4f4f4}@media screen and (min-width:500px){.guest-search--article{background-color:#fff}}.guest-search--section{background-color:#fff;padding:12px 15px;border-top:1px solid #eeece4;border-bottom:1px solid #eeece4;margin:0 0 16px 0}.guest-form-search{background-color:#fff}.guest-form-search label{color:#463f2d;position:relative}.guest-form-search label:before{content:"";background-image:url(/img/icon-dogselect.svg);background-repeat:no-repeat;position:absolute;left:12px;top:50%;transform:translateY(-50%);width:15px;height:15px}.guest-form-search label span{font-size:1.4rem;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.guest-form-search label input{border:1px solid #f4f4f4;border-radius:5px;background-color:#f4f4f4;width:100%;padding:10px 10px 10px 36px;margin:0 0 15px 0;font-size:1.4rem}.guest-list--card-section{padding:15px;background-color:#fff;border-top:1px solid #eeece4;border-bottom:1px solid #eeece4;position:relative;margin:0 0 15px 0}@media screen and (min-width:768px){.guest-list--card-section{border:none}}.guest-list--card-section:last-of-type{margin:0}.guest-list--card-section h3 a{font-size:1.6rem;font-weight:700}@media screen and (min-width:500px){.guest-list--card-section h3 a{font-size:1.8rem}}.guest-list--card-section h3 a span,.guest-list--card-section p{font-size:1.4rem}.guest-list--card-section figure{position:relative;width:100%;display:block;margin:0 -15px 12px;width:calc(100% + 30px)}.guest-list--card-section figure .guest-puppy-sex{position:absolute;display:block;width:60px;height:60px;right:16px;top:-16px}.guest-list--update{color:#fa0}.guest-list--price{color:#aaa;font-size:1.8rem;font-weight:700}.guest-list--price span{color:#fa0;font-size:2.4rem;padding:0 0 0 8px}.guest-list--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(375px,1fr));grid-gap:12px}.guest-detail--section{padding:15px}.guest-detail--price{font-size:2.4rem;font-weight:700;color:#c80}.guest-detail--inner{background-color:#fff;width:calc(100% + 30px);margin:-8px -15px 0;padding:0}@media screen and (min-width:768px){.guest-detail--inner .c-puppy-outline--grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0}}.guest-detail--search{background-color:#fff;padding:0 15px}.guest-detail--search h2{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding:16px 15px;overflow-x:auto;text-align:left;background-color:#fff;border:solid #eeece4;border-width:1px 0 1px 0;width:calc(100% + 30px);margin:0 -15px}.guest-detail--search ul{margin:20px 0;font-size:1.4rem}.guest-detail--search ul li{margin:0 0 12px 0}.guest-detail--search dl{font-size:1.4rem;margin:20px 0}.guest-detail--search dl dt{font-weight:700}.guest-detail--search dl dd{margin:0 12px 12px 0}.guest-detail--search .c-flex{justify-content:unset;flex-wrap:wrap}.breeder-info{display:flex;margin:20px 0}.breeder-info .breeder-info--name{font-size:1.8rem}.breeder-info figure{margin:0 16px 0 0;width:120px;height:120px}.breeder-info figure img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.breeder-info div{width:75%;display:flex;flex-direction:column}.breeder-info div button{padding:8px;margin:auto 0 0}.breeder-comment{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin:20px 0}.breeder-comment figure{width:70%;margin:0;padding:0 0 0 20px}@media screen and (min-width:768px){.breeder-comment figure{width:30%}}.breeder-comment figure img{max-width:64px}.breeder-comment--bubble{padding:12px;border-radius:5px;display:inline-block;background-color:#e0dccc;position:relative}.breeder-comment--bubble:before{content:"";position:absolute;top:50%;left:100%;margin-top:-15px;border:15px solid transparent;border-left:15px solid #e0dccc}.breeder-comment--bubble p{padding:0}.breeder-list--comment{color:#595960;margin:8px 0 16px 0}.breeder-list--liststyle{display:grid;grid-template-columns:30% 1fr;align-items:baseline;margin:0 0 10px 0;font-size:1.4rem;color:#595960}.breeder-list--liststyle dt{font-weight:700;padding:0 0 16px 0}.breeder-list--liststyle .c-flex{justify-content:unset;flex-wrap:wrap}.breeder-list--main{border:1px solid #e0dccc;color:#797152;font-size:1.2rem;padding:0 4px;margin:0 8px 0 0}.breeder-list--price{font-size:1.6rem;font-weight:700;color:#c80}.breeder-list--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(375px,1fr));grid-gap:12px}.filtering-article{background-color:#f4f4f4;max-width:500px;min-height:100vh;margin:0 auto}@media screen and (min-width:500px){.filtering-article{border:solid #cac4a4;border-width:0 1px;margin:0 auto}}.filtering-section{background-color:#f4f4f4;padding:16px 15px}.filtering-section .c-form h3{margin:0 0 4px 0}.filtering-section .c-checkbox{margin:0 0 24px}.filtering-section .c-checkbox label{margin:0 0 16px 0}.filtering-search{background-color:#eeece4;border:solid #e0dccc;border-width:1px 0 1px 0;padding:0 15px}.filtering-search--box{background-color:#f4f4f4;padding:12px;margin:16px 0;display:grid;grid-template-columns:1fr 20px 10px 20px;gap:8px;position:relative}.filtering-area{padding:0 0 0 32px;font-size:1.4rem;font-weight:700}.filtering-area:before{content:"";background-image:url(/img/icon-map.svg);background-repeat:no-repeat;width:18px;height:18px;background-size:contain;background-position:50%;position:absolute;top:48%;transform:translateY(-50%);left:12px}.filtering-puppy{padding:0 0 0 32px;font-size:1.4rem;font-weight:700}.filtering-puppy:before{content:"";background-image:url(/img/icon-dog.svg);background-repeat:no-repeat;width:20px;height:20px;background-size:contain;background-position:50%;position:absolute;top:46%;transform:translateY(-50%);left:12px}.sns-icon{display:flex;gap:8px}.guest-inquiry{font-size:1.4rem}.guest-inquiry h3{font-size:1.6rem;font-weight:700;margin:0 0 8px 0}.guest-inquiry h3 img{width:25px;height:25px;vertical-align:bottom;margin:0 4px 0 0}.guest-inquiry p{color:#aaa;margin:0 0 4px 0}.guest-inquiry .c-status--draft,.guest-inquiry .c-status--negotiating,.guest-inquiry .c-status--passed,.guest-inquiry .c-status--selling,.guest-inquiry .c-status--sold{font-size:11px;padding:2px 8px;max-width:95px}.guest-inquiry li{margin:0 0 4px 0}.guest-inquiry li img{width:20px;height:20px;vertical-align:text-bottom;margin:0 4px 0 0}.guest-inquiry--grid{display:grid;grid-template-columns:100px 1fr;grid-gap:8px}@media screen and (min-width:768px){.guest-inquiry--grid{grid-template-columns:110px 1fr}}.img-wrap{width:auto;height:auto}.img-wrap img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.img-wrap img{width:110px;height:110px}}.guest-inquiry--price{font-size:1.6rem;color:#fa0;font-weight:700}.guest-inquiry--name{color:#06c}.guest-contact{font-size:1.4rem}.guest-contact li{margin:0 0 2px 0}.guest-contact li img{width:20px;height:20px;vertical-align:text-bottom;margin:0 4px 0 0}.guest-contact--grid{display:grid;grid-template-columns:100px 1fr;grid-gap:8px;margin:0 0 12px 0}@media screen and (min-width:768px){.guest-contact--grid{grid-template-columns:110px 1fr}}.guest-contact--name{color:#06c;font-size:1.6rem;font-weight:700}.transfer--text ul{padding:16px;font-size:1.4rem}.notfound-txt{font-size:1.4rem}.notfound-btn{display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(2,1fr)}.notfound-btn li:nth-child(3){grid-column:span 2}.notfound-back{margin-bottom:0}.zip-code-menu-button{width:550px}.top-menu-button{width:100%;height:100px}#modal-zipcode-register .modal-title{font-weight:700}#modal-zipcode-register .modal-footer{display:block}