@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-in-out{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@keyframes fade-in-out{0%{opacity:0}30%{opacity:1}70%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-out-in{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes fade-out-in{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@-webkit-keyframes slide-up-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-top-fade-in{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-top-fade-in{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-top-fade-in-out{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes slide-top-fade-in-out{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@-webkit-keyframes scale-up{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center center;transform-origin:center center}}@keyframes scale-up{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes scale-up-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes scale-up-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@-webkit-keyframes float-link{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float-link{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes headline{0%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headline{0%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes wave{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes wave{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:#fff;color:#333;font-size:16px;height:100%;margin:0;min-height:100%;padding:0;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{font-family:"kozuka-gothic-pr6n",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:.875rem;font-style:normal;font-weight:500;height:100%;-ms-hyphens:auto;hyphens:auto;letter-spacing:.1em;line-height:1.75;margin:0;overflow-x:hidden;padding:0;word-break:normal}.wf{font-family:"Oswald",sans-serif}.marker{background-color:#f8f8f8;border-radius:3px;display:inline-block;font-size:15px;line-height:1.5;margin:0 5px;padding:0 10px}.fw_b{font-weight:600}.pw{color:#2d8ea7}.pr{color:#eb4847}img,svg{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block}.fit{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fix{height:auto;width:100%}.lazy_imgs{background-color:#f8f8f8;overflow:hidden}.lazy_imgs.transparent{background-color:rgba(0,0,0,0)}.img_container img{height:auto;width:100%}.separate_hr{border:none;border-top:1px solid #e8e7e3;display:block;margin:0 auto;width:980px}.icon_blank_pw{background-image:url(https://cdn.pet-home.jp/web/assets/images/icn_blank_pw.svg?1000);background-position:right center;background-repeat:no-repeat;background-size:12px 12px;padding:0 15px 0 0;margin-right:5px}.lazy_imgs{background-color:#f8f8f8;display:block}.lazy_img{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:opacity .5s cubic-bezier(0.785, 0.135, 0.15, 0.86),-webkit-transform .5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:opacity .5s cubic-bezier(0.785, 0.135, 0.15, 0.86),-webkit-transform .5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:opacity .5s cubic-bezier(0.785, 0.135, 0.15, 0.86),transform .5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:opacity .5s cubic-bezier(0.785, 0.135, 0.15, 0.86),transform .5s cubic-bezier(0.785, 0.135, 0.15, 0.86),-webkit-transform .5s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.lazy_img.is_loaded{opacity:1;-webkit-transform:scale(1);transform:scale(1)}a{text-decoration:none}a.pw{color:#2d8ea7}a.pr{color:#eb4847}.b_l{cursor:pointer;display:block;text-decoration:none;-webkit-transition:background .2s cubic-bezier(0.25, 0.1, 0.25, 1),color .2s cubic-bezier(0.25, 0.1, 0.25, 1),opacity .2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background .2s cubic-bezier(0.25, 0.1, 0.25, 1),color .2s cubic-bezier(0.25, 0.1, 0.25, 1),opacity .2s cubic-bezier(0.25, 0.1, 0.25, 1)}.b_l.o{opacity:1}.b_l.scale .lazy_img.is_loaded{-webkit-transition:opacity .2s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform .2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity .2s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform .2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity .2s cubic-bezier(0.25, 0.1, 0.25, 1),transform .2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity .2s cubic-bezier(0.25, 0.1, 0.25, 1),transform .2s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform .2s cubic-bezier(0.25, 0.1, 0.25, 1)}.nottouch a:hover{text-decoration:underline}.nottouch .b_l:hover{text-decoration:none}.nottouch .b_l.o:hover{opacity:.6}.nottouch .b_l.scale:hover .lazy_img{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:opacity .5s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform .5s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity .5s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform .5s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity .5s cubic-bezier(0.25, 0.1, 0.25, 1),transform .5s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity .5s cubic-bezier(0.25, 0.1, 0.25, 1),transform .5s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform .5s cubic-bezier(0.25, 0.1, 0.25, 1)}.all_btn{border-radius:5px;-webkit-box-shadow:0 0 0 1px #48b0cb inset;box-shadow:0 0 0 1px #48b0cb inset;color:#48b0cb;height:60px;line-height:60px;margin:3rem auto 0;padding:0 100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.all_btn:hover{background-color:#48b0cb;color:#fff}.outline_pw_btn,.outline_pr_btn,.beta_pw_btn,.beta_pr_btn{border-radius:5px;height:35px;line-height:35px;padding:0 20px;-webkit-transform:all .3s ease;transform:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.outline_pw_btn:hover,.outline_pr_btn:hover{color:#fff}.outline_pw_btn{-webkit-box-shadow:0 0 0 1px #48b0cb inset;box-shadow:0 0 0 1px #48b0cb inset}.outline_pw_btn:hover{background-color:#48b0cb}.outline_pr_btn{-webkit-box-shadow:0 0 0 1px #eb4847 inset;box-shadow:0 0 0 1px #eb4847 inset}.outline_pr_btn:hover{background-color:#eb4847}.beta_pw_btn,.beta_pr_btn{color:#fff}.beta_pw_btn:hover,.beta_pr_btn:hover{background-color:#fff}.beta_pw_btn{background-color:#48b0cb;-webkit-box-shadow:0 0 0 1px #48b0cb inset;box-shadow:0 0 0 1px #48b0cb inset}.beta_pw_btn:hover{color:#48b0cb}.beta_pr_btn{background-color:#eb4847;-webkit-box-shadow:0 0 0 1px #eb4847 inset;box-shadow:0 0 0 1px #eb4847 inset}.beta_pr_btn:hover{color:#eb4847}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.fw_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.grid{display:grid}.box{margin-left:auto;margin-right:auto}.pet_logo_symbol{aspect-ratio:107/20}.global_preloader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.global_preloader .loader{--_g: no-repeat radial-gradient(circle closest-side,#000 90%,#0000);-webkit-animation:l3 1s infinite linear;animation:l3 1s infinite linear;aspect-ratio:2;background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;width:50px}@-webkit-keyframes l3{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}@keyframes l3{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}.page_headlines{line-height:1}.page_headlines .dt{font-weight:500;margin-right:8px}.page_headlines .page_headline{border-right:1px solid #bbb;margin-right:8px;padding-right:5px}.page_headlines .page_headline:last-child{border-right:none;margin-right:0;padding-right:0}.page_headlines a{color:#2d8ea7}.main_contents{padding-bottom:80px}.main_contents.gry{background-color:#f8f8f8}.box{padding-left:50px;padding-right:50px;width:1080px}.pc_none{display:none}.common_page_title{font-size:1.875rem;margin:70px 0 30px}.common_page_title+.page_headlines{margin-top:-20px}.article_contents{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;margin-top:60px}.article_details{width:640px}.article_details .entry_title{font-size:1.5rem;font-weight:700;line-height:1.5}.article_details .entry_writter{text-align:right}.article_details .sns_datetime{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.article_details .shares{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.article_details .shares .share{height:20px;overflow:hidden;vertical-align:top}.article_details .shares .share.facebook{width:157px}.article_details .shares .share iframe{vertical-align:top !important}.article_details .entry_body h3,.article_details .entry_body h4,.article_details .entry_body h5,.article_details .entry_body h6{font-weight:700}.article_details .entry_body h3{font-size:1.5rem;line-height:1.5;margin:3rem 0 2.5rem}.article_details .entry_body h4{font-size:1rem;margin:2.5rem 0 2rem}.article_details .entry_body h5{font-size:1rem;margin:2rem 0 1.5rem}.article_details .entry_body h6{font-size:1rem;margin:1.5rem 0 1rem}.article_details .entry_body p{margin:.75rem 0}.article_details .entry_body img{height:auto !important;margin:2.5rem 0;width:100% !important}.article_details .entry_body a{color:#2d8ea7}.article_details .entry_body ul li{list-style:outside disc;margin:.75rem 0 0 1rem}.article_details .entry_body ol li{list-style:outside decimal;margin:.75rem 0 0 1rem}.article_details .entry_body dl dt{margin:.75rem 0 0}.article_details .entry_body dl dd{margin:.25rem 0 0}.article_details .entry_body dl dd+dt{margin-top:1.5rem}.article_details .entry_body iframe{max-width:100%;margin:1.75rem 0}.article_details .entry_body .vimeo_frame{margin:2.5rem 0}.article_details .entry_body .vimeo_frame iframe{margin:0}.article_details .entry_body .instagram_iframe{margin:2.5rem 0}.article_details .entry_body .instagram_iframe iframe{margin:0}.article_details .entry_body .disc{display:list-item;list-style:outside disc;margin-left:1rem}.article_details .entry_body .info_wrap{background-color:#f8f8f8;margin:2.5rem 0 0;padding:50px}.article_details .entry_body .info_wrap *{margin-bottom:0}.article_details .entry_body .info_wrap h3{margin-bottom:2.5rem}.article_details .entry_body .info_wrap h4{margin-bottom:2rem}.article_details .entry_body .info_wrap h5{margin-bottom:1.5rem}.article_details .entry_body .info_wrap h6{margin-bottom:1rem}.article_details .entry_body .info_wrap *:first-child{margin-top:0}.article_details .entry_body .info_wrap img{margin-bottom:2rem}.article_details .entry_body .info_wrap+*{margin-top:2rem}.article_details .entry_body .info_border_wrap{background-color:#f8f8f8;margin:2.5rem 0 0;padding:40px;border:1px solid #e8e7e3}.article_details .entry_body .info_border_wrap *{margin-bottom:0}.article_details .entry_body .info_border_wrap h3{margin-bottom:2.5rem}.article_details .entry_body .info_border_wrap h4{margin-bottom:2rem}.article_details .entry_body .info_border_wrap h5{margin-bottom:1.5rem}.article_details .entry_body .info_border_wrap h6{margin-bottom:1rem}.article_details .entry_body .info_border_wrap *:first-child{margin-top:0}.article_details .entry_body .info_border_wrap img{margin-bottom:2rem}.article_details .entry_body .info_border_wrap+*{margin-top:2rem}.article_details .entry_body .writter_wrap{border-top:1px dotted #bbb;margin:2.5rem 0 0;padding-top:1.75rem}.article_details .entry_body .entry_writter{margin-top:1.5rem}.article_details .small_image{margin:2.5rem auto !important;width:60%}.article_details .small_image_75{width:75%}.article_details .small_iframe iframe{margin:0}.article_details .caption{font-size:.75rem;margin:-1.25rem 0 0 !important;text-align:center}.article_details .caption.caption_mt0{margin:0 !important}.article_details .caption+p{margin-top:2.5rem}.article_details .mt2rem{margin-top:2rem !important}.article_details .source_wrap{background-color:#f8f8f8;font-weight:400;margin:1rem 0 1.25rem;padding:1rem 1.5rem}.article_details .instagram-media{margin:2rem auto !important}.article_asides{position:sticky;bottom:120px;width:300px}.article_asides .headline{font-size:1.5rem;margin:2rem 0 1rem}.article_asides .aside_more{border-radius:5px;-webkit-box-shadow:0 0 0 1px #48b0cb inset;box-shadow:0 0 0 1px #48b0cb inset;color:#48b0cb;display:block;font-size:.75rem;height:30px;line-height:30px;margin:1.5rem auto 0;padding:0 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article_asides .aside_more:hover{background-color:#48b0cb;color:#fff}.article_asides .common_sponsors_300{margin-top:3rem}.article_related{border-top:1px solid #e8e7e3;margin-top:4rem;padding-top:3rem}.article_related .headline{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.article_related .tag{border-radius:15px;-webkit-box-shadow:0 0 0 1px #333 inset;box-shadow:0 0 0 1px #333 inset;height:30px;line-height:30px;margin:3rem 0 1.5rem;padding:0 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article_related .tag:hover{background-color:#333;color:#fff}.stripe_comps{margin-top:50px;text-align:center}.stripe_comps .title{font-size:1rem;font-weight:700;margin-bottom:20px}.stripe_comps .info{margin-top:1rem}/*# sourceMappingURL=pc_global.min.css.map */