@import url(//earthpet-house.jp/wp-content/themes/original/scss/font-awesome.css);﻿
/*!
Theme Name: Original
Description: オリジナルテーマ
Version: 1.0.0
*/
html{font-size:100%;line-height:1;-webkit-text-size-adjust:100%;letter-spacing:.01em}@media only screen and (max-width:1399px){html{font-size:96%}}@media only screen and (max-width:1199px){html{font-size:92%}}@media only screen and (max-width:991px){html{font-size:89%}}@media only screen and (max-width:767px){html{font-size:84%}}@media only screen and (max-width:575px){html{font-size:81%}}body{line-height:1.8;margin:0;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif}_:lang(x)::-ms-backdrop,.selector{font-family:"Segoe UI",Meiryo,sans-serif}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#646464;font-family:"M PLUS Rounded 1c",sans-serif;font-size:1rem;line-height:1.6}h1,h2,h3,h4,h5,h6{clear:both}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}p{margin:0}p+p{margin-top:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.img-container,.img-container>*{line-height:0 !important}*{word-wrap:break-word;word-break:break-all}.pr{font-weight:700 !important;color:#fa7e02 !important;font-size:2.0625rem !important;font-weight:900 !important;width:100% !important;margin:2.5rem 0 1rem}@media (max-width:767px){.pr{font-size:1.625rem !important}}@media (max-width:575px){.pr{font-size:1.5rem !important}}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin:1.5rem 0}ul,ol{margin:0;padding:0;color:#753301;font-size:1.125rem}@media (max-width:575px){ul,ol{font-size:1rem}}ul.asterisk li{list-style:none;padding-left:1.5rem;position:relative}ul.asterisk li:before{content:"※";left:0;top:0;position:absolute}ul.square li{list-style:none;padding-left:1.5rem;position:relative}ul.square li:before{content:"■";left:0;top:0;position:absolute}ul.dot li{list-style:none;padding-left:1.5rem;position:relative}ul.dot li:before{content:"・";left:0;top:0;position:absolute}@media (min-width:768px){.container.size-sss,.container-sm.size-sss,.container-md.size-sss,.container-lg.size-sss,.container-xl.size-sss,.container-xxl.size-sss{max-width:calc(500px + var(--bs-gutter-x,1.5rem))}}@media (min-width:768px){.container.size-ss,.container-sm.size-ss,.container-md.size-ss,.container-lg.size-ss,.container-xl.size-ss,.container-xxl.size-ss{max-width:calc(550px + var(--bs-gutter-x,1.5rem))}}@media (min-width:768px){.container.size-ssl,.container-sm.size-ssl,.container-md.size-ssl,.container-lg.size-ssl,.container-xl.size-ssl,.container-xxl.size-ssl{max-width:calc(660px + var(--bs-gutter-x,1.5rem))}}@media (min-width:768px){.container.size-600,.container-sm.size-600,.container-md.size-600,.container-lg.size-600,.container-xl.size-600,.container-xxl.size-600{max-width:calc(600px + var(--bs-gutter-x,1.5rem))}}@media (min-width:992px){.container.size-800,.container-sm.size-800,.container-md.size-800,.container-lg.size-800,.container-xl.size-800,.container-xxl.size-800{max-width:calc(800px + var(--bs-gutter-x,1.5rem))}}@media (min-width:992px){.container.size-s,.container-sm.size-s,.container-md.size-s,.container-lg.size-s,.container-xl.size-s,.container-xxl.size-s{max-width:calc(720px + var(--bs-gutter-x,1.5rem))}}@media (min-width:1200px){.container.size-ms,.container-sm.size-ms,.container-md.size-ms,.container-lg.size-ms,.container-xl.size-ms,.container-xxl.size-ms{max-width:calc(980px + var(--bs-gutter-x,1.5rem))}}@media (min-width:1400px){.container.size-ms,.container-sm.size-ms,.container-md.size-ms,.container-lg.size-ms,.container-xl.size-ms,.container-xxl.size-ms{max-width:calc(66vw + var(--bs-gutter-x,1.5rem))}}@media (min-width:1200px){.container.size-m,.container-sm.size-m,.container-md.size-m,.container-lg.size-m,.container-xl.size-m,.container-xxl.size-m{max-width:calc(1000px + var(--bs-gutter-x,1.5rem))}}@media (min-width:1200px){.container.size-ml,.container-sm.size-ml,.container-md.size-ml,.container-lg.size-ml,.container-xl.size-ml,.container-xxl.size-ml{max-width:calc(1370px + var(--bs-gutter-x,1.5rem))}}@media (min-width:1400px){.container.size-l,.container-sm.size-l,.container-md.size-l,.container-lg.size-l,.container-xl.size-l,.container-xxl.size-l{max-width:calc(1600px + var(--bs-gutter-x,1.5rem))}}a{transition:all .3s !important;color:#fa7e02}.bg-text{background:#646464 !important}.bg-text-brown{background:#753301 !important}.bg-gray{background:#646464 !important}.bg-orange{background:#eb5c3d !important}.bg-orange-l{background:#fa7e02 !important}.bg-brown{background:#6d3701 !important}.bg-brown-l{background:#dcd4c9 !important}.bg-beige{background:#957b50 !important}.bg-yellow{background:#ffc35a !important}.bg-yellow-l{background:#ffe464 !important}.bg-yellow-ll{background:#fff09a !important}.bg-yellow-lll{background:#fff9e8 !important}.bg-yellow-llll{background:#ffe6a9 !important}.bg-red{background:#d95c3d !important}.text-text{color:#646464 !important}.text-text-brown{color:#753301 !important}.text-gray{color:#646464 !important}.text-orange{color:#eb5c3d !important}.text-orange-l{color:#fa7e02 !important}.text-brown{color:#6d3701 !important}.text-brown-l{color:#dcd4c9 !important}.text-beige{color:#957b50 !important}.text-yellow{color:#ffc35a !important}.text-yellow-l{color:#ffe464 !important}.text-yellow-ll{color:#fff09a !important}.text-yellow-lll{color:#fff9e8 !important}.text-yellow-llll{color:#ffe6a9 !important}.text-red{color:#d95c3d !important}.size-9{font-size:.5625rem !important}.size-10{font-size:.625rem !important}.size-11{font-size:.6875rem !important}.size-12{font-size:.75rem !important}.size-13{font-size:.8125rem !important}.size-14{font-size:.875rem !important}.size-15{font-size:.9375rem !important}.size-16{font-size:1rem !important}.size-17{font-size:1.06rem !important}.size-18{font-size:1.125rem !important}.size-20{font-size:1.25rem !important}.size-22{font-size:1.375rem !important}.size-23{font-size:1.4375rem !important}.size-24{font-size:1.5rem !important}.size-25{font-size:1.5625rem !important}.size-26{font-size:1.625rem !important}.size-28{font-size:1.75rem !important}.size-30{font-size:1.857rem !important}.size-31{font-size:1.9375rem !important}.size-32{font-size:2rem !important}.size-33{font-size:2.0625rem !important}.size-34{font-size:2.125rem !important}.size-35{font-size:2.1875rem !important}.size-36{font-size:2.25rem !important}.size-39{font-size:2.4375rem !important}.size-40{font-size:2.5rem !important}.size-42{font-size:2.625rem !important}.size-45{font-size:2.8125rem !important}.size-48{font-size:2.875rem !important}.size-50{font-size:3.125rem !important}.size-55{font-size:3.4375rem !important}.size-60{font-size:3.75rem !important}.size-62{font-size:3.875rem !important}.size-70{font-size:4.375rem !important}.weight-700{font-weight:700 !important}.weight-400{font-weight:400 !important}.btn.btn-middle{min-width:160px}.button{color:#fff !important;background:#fa7e02;border:1px solid #fa7e02;width:100%;max-width:400px;display:inline-block;padding:.5rem;font-weight:700;font-size:1.125rem;border-radius:5rem !important;text-decoration:none;font-family:"M PLUS Rounded 1c",sans-serif;position:relative;transition:all .3s !important;text-align:center;cursor:pointer}.button span{position:relative;margin-left:1.2rem}.button span:before{content:"";width:0;height:0;border-style:solid;border-width:.4rem 0 .4rem .6rem;border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:calc(100% + .8rem);transform:translateY(-50%);transition:all .3s}.button:hover,.button:active,.button:focus{background:#fff;color:#fa7e02 !important;box-shadow:none !important;outline:none !important}.button:hover span:before,.button:active span:before,.button:focus span:before{border-color:transparent transparent transparent #fa7e02}.button.light{border:1px solid #fa7e02;background:#fff;color:#fa7e02 !important}.button.light span:before{border-color:transparent transparent transparent #fa7e02}.button.light:hover,.button.light:active,.button.light:focus{background:#fa7e02;color:#fff !important}.button.light:hover span:before,.button.light:active span:before,.button.light:focus span:before{border-color:transparent transparent transparent #fff}.button.brown{border:1px solid #753301;background:#fff;color:#753301 !important}.button.brown span:before{border-color:transparent transparent transparent #753301}.button.brown:hover,.button.brown:active,.button.brown:focus{background:#753301;color:#fff !important}.button.brown:hover span:before,.button.brown:active span:before,.button.brown:focus span:before{border-color:transparent transparent transparent #fff}.button.down span:before{content:"";border-width:.6rem .4rem 0;border-color:#fff transparent transparent}.button.down:hover span:before,.button.down:active span:before,.button.down:focus span:before{border-color:#fa7e02 transparent transparent}.button.down.light span:before{border-color:#fa7e02 transparent transparent}.button.down.light:hover span:before,.button.down.light:active span:before,.button.down.light:focus span:before{border-color:#fff transparent transparent}.button.up span:before{content:"";border-width:0 .4rem .6rem;border-color:transparent transparent #fff}.button.up:hover span:before,.button.up:active span:before,.button.up:focus span:before{border-color:transparent transparent #fa7e02}.button.up.light span:before{border-color:transparent transparent #fa7e02}.button.up.light:hover span:before,.button.up.light:active span:before,.button.up.light:focus span:before{border-color:transparent transparent #fff}.button.forward{transition:all .3s}.button.forward:before{content:"";width:0;height:0;border-style:solid;border-width:.4rem 0 .4rem .6rem;border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:10%;transform:translateY(-50%);transition:all .3s}.button.forward:hover,.button.forward:active,.button.forward:focus{background:#fff;color:#fa7e02 !important}.button.forward:hover:before,.button.forward:active:before,.button.forward:focus:before{border-color:transparent transparent transparent #fa7e02}.button.forward span{margin:0}.button.forward span:before{display:none}.button.forward.light{border:1px solid #fa7e02;background:#fff;color:#fa7e02 !important}.button.forward.light:before{border-color:transparent transparent transparent #eb5c3d}.button.forward.light:hover,.button.forward.light:active,.button.forward.light:focus{background:#fa7e02;color:#fff !important}.button.forward.light:hover:before,.button.forward.light:active:before,.button.forward.light:focus:before{border-color:transparent transparent transparent #fff}.button.back{transition:all .3s}.button.back:before{content:"";width:0;height:0;border-style:solid;border-width:.4rem .6rem .4rem 0;border-color:transparent #fff transparent transparent;position:absolute;top:50%;left:10%;right:auto;transform:translateY(-50%);transition:all .3s}.button.back:hover,.button.back:active,.button.back:focus{background:#fff;color:#fa7e02 !important}.button.back:hover:before,.button.back:active:before,.button.back:focus:before{border-color:transparent #fa7e02 transparent transparent}.button.back span{margin:0}.button.back span:before{display:none}.button.back.light{border:1px solid #fa7e02;background:#fff;color:#fa7e02 !important}.button.back.light:before{border-color:transparent #fa7e02 transparent transparent}.button.back.light:hover,.button.back.light:active,.button.back.light:focus{background:#fa7e02;color:#fff !important}.button.back.light:hover:before,.button.back.light:active:before,.button.back.light:focus:before{border-color:transparent #fff transparent transparent}.button.point{width:120px;max-width:100%;font-size:.875rem}.button.w-100{width:100% !important;max-width:100% !important}.button.rounded-s{border-radius:.3rem !important}.button.disabled{opacity:.5;pointer-events:none}.button input{position:absolute;width:100%;height:100%;top:0;left:0;color:rgba(255,255,255,0);border:0;background:0 0;z-index:1;padding:0}.button.small{max-width:auto;width:auto;font-size:.875rem;padding:.3rem .5rem}@media (max-width:575px){.button.small{font-size:.75rem}}.btn{border-radius:6rem;color:#fff;font-size:1.125rem;font-weight:500;min-width:9.375rem;font-family:"M PLUS Rounded 1c",sans-serif;padding:.3rem .75rem .4rem;line-height:1.4;position:relative;box-sizing:border-box;text-decoration:none !important}.btn:active,.btn:focus,.btn:hover{drop-shadow:none !important;outline:none !important;box-shadow:none !important;text-decoration:none !important}.btn:hover{background:#fff !important}.btn.btn-red{border:1px solid #d95c3d;background:#d95c3d}.btn.btn-red:hover{color:#d95c3d !important}.btn.btn-red.nochange{color:#fff !important;background:#d95c3d !important}.btn.btn-yellow{border:1px solid #ffc35a;background:#ffc35a}.btn.btn-yellow:hover{color:#ffc35a !important}.btn.btn-beige{border:1px solid #957b50;background:#957b50}.btn.btn-beige:hover{color:#957b50 !important}.btn.btn-brown{border:1px solid #6d3701;background:#6d3701}.btn.btn-brown:hover{color:#6d3701 !important}.btn.btn-secondary{border:1px solid #6c757d;background:#6c757d}.btn.btn-secondary:hover{color:#6c757d !important}.btn.btn-border{border:1px solid #d95c3d;background:#fff;color:#d95c3d !important}.btn.btn-border:hover{color:#fff !important;background:#d95c3d !important}.btn.btn-i{padding:0;min-width:auto;font-weight:900;font-size:2.5rem}.btn.btn-i.red{color:#d95c3d}.btn.rounded-s{border-radius:.5rem}.btn.btn-l{padding:1.1rem 2rem;font-size:1.5625rem;width:100%;max-width:31.25rem;line-height:1.4}@media (max-width:767px){.btn.btn-l{font-size:1.375rem}}@media (max-width:575px){.btn.btn-l{font-size:1.25rem}}.btn.btn-l.w-100{max-width:100%}.btn.btn-xl{padding:2rem;font-size:1.5625rem;width:100%;max-width:31.25rem}@media (max-width:767px){.btn.btn-xl{font-size:1.375rem}}@media (max-width:575px){.btn.btn-xl{font-size:1.25rem}}.btn.btn-xl.w-100{max-width:100%}.btn.btn-m{padding:.7rem 2rem;width:100%;max-width:21.875rem}.btn.btn-m.w-100{max-width:100%}.btn .btn-i{max-width:3.75rem;max-height:3.125rem;margin-right:1rem}.btn .btn-i-h{max-height:3.125rem;margin-right:1rem}.btn.angle{position:relative}.btn.angle:before{content:"";display:inline-block;width:1rem;height:1rem;border-right:2px solid #fff;border-bottom:2px solid #fff;top:50%;transform:translateY(-50%) rotate(-45deg);right:2rem;position:absolute;transition:all .3s}.btn.angle.btn-red:hover:before{border-right:2px solid #d95c3d !important;border-bottom:2px solid #d95c3d !important}.btn.angle.btn-yellow:hover:before{border-right:2px solid #ffc35a !important;border-bottom:2px solid #ffc35a !important}.btn.angle.btn-beige:hover:before{border-right:2px solid #957b50 !important;border-bottom:2px solid #957b50 !important}.btn.angle.btn-brown:hover:before{border-right:2px solid #6d3701 !important;border-bottom:2px solid #6d3701 !important}.btn.angle.btn-m:before{width:.8rem;height:.8rem}.btn.angle-l{position:relative}.btn.angle-l:before{content:"";display:inline-block;width:1rem;height:1rem;border-top:2px solid #fff;border-left:2px solid #fff;top:50%;transform:translateY(-50%) rotate(-45deg);left:2rem;position:absolute;transition:all .3s}.btn.angle-l.btn-red:hover:before{border-top:2px solid #d95c3d !important;border-left:2px solid #d95c3d !important}.btn.angle-l.btn-yellow:active:before,.btn.angle-l.btn-yellow:focus:before,.btn.angle-l.btn-yellow:hover:before{border-top:2px solid #ffc35a !important;border-left:2px solid #ffc35a !important}.btn.angle-l.btn-beige:active:before,.btn.angle-l.btn-beige:focus:before,.btn.angle-l.btn-beige:hover:before{border-top:2px solid #957b50 !important;border-left:2px solid #957b50 !important}.btn.angle-l.btn-m:before{width:.8rem;height:.8rem}@media (max-width:767px){.btn.d-block.d-md-inline-block{max-width:100% !important}}.btn input{position:absolute;width:100%;height:100%;top:0;left:0;color:rgba(255,255,255,0);border:0;background:0 0;z-index:1;padding:0}.btn.disabled{opacity:.5;pointer-events:none}a.textlink{color:#fa7e02 !important;text-decoration:underline !important}.submitBtn.loading{pointer-events:none}.validation-message,label.is-invalid{padding:.5rem 0;font-size:1.4rem !important;font-weight:700;color:red !important}.title{font-size:1.5rem !important;color:#753301;font-weight:900;border-left:4px solid #fa7e02;padding-left:.7rem;margin-bottom:1.5rem;line-height:1.6}@media (max-width:767px){.title{font-size:1.375rem !important}}@media (max-width:575px){.title{font-size:1.25rem !important}}.title.no-deco{padding-left:0;border-left:0}h1.paw{width:100%;border-radius:10rem;border:2px solid #753301;padding:1.3rem 2rem 1.5rem;color:#753301;text-align:center;position:relative;margin:0;margin-bottom:3rem}h1.paw:after{content:"";background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/paw.svg) center center/contain no-repeat;width:1.9375rem;height:1.5625rem;position:absolute;left:50%;top:-.8rem;transform:translateX(-50%);z-index:2}h1.paw:before{content:"";background:#fff;width:4.375rem;height:1.5625rem;position:absolute;left:50%;top:-.8rem;transform:translateX(-50%);z-index:1}h1.paw .main{font-size:1.75rem;font-weight:700}h1.paw .sub{display:block;font-size:1rem;margin-top:.3rem}@media (max-width:575px){h1.paw{padding:1.1rem 2rem 1.3rem}h1.paw .main{font-size:1.5rem}h1.paw .sub{font-size:.75rem}}#pageTop-container{position:fixed;width:100%;left:0;bottom:calc(.75rem + env(safe-area-inset-bottom));pointer-events:none;z-index:5}#pageTop-container .container,#pageTop-container .d-flex{pointer-events:none}@media (max-width:575px){#pageTop-container{bottom:calc(5.75rem + env(safe-area-inset-bottom))}}#pageTop{width:50px;height:50px;background:#fa7e02;opacity:.6;pointer-events:auto;z-index:5}#pageTop a{position:relative;display:block;width:50px;height:50px;text-decoration:none}#pageTop a:before{content:"";display:inline-block;width:18px;height:18px;border-top:4px solid #fff;border-right:4px solid #fff;position:absolute;left:50%;top:60%;transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform-origin:center center}#breadcrumb{color:#753301;padding-top:1.2rem;padding-bottom:1.2rem;font-size:1rem;background:#fff9e8}#breadcrumb a{color:#753301;text-decoration:underline}@media (max-width:767px){#breadcrumb{font-size:.875rem;padding-top:.8rem;padding-bottom:.8rem}}#breadcrumb span[property=name]{display:inline-block;padding:0;margin-top:-3px;vertical-align:middle;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:underline}.family-mincho{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important}.family-gothic{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif !important}.family-corporate{font-family:corporate-logo-ver2,sans-serif;font-weight:500}.family-shingo{font-family:a-otf-ud-shin-go-pr6n,sans-serif;font-weight:300}.family-noto{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:400}.good i{color:#cecece;font-size:2rem}.good i.is-good{color:#fbc634 !important}button.good.disabled{pointer-events:none}.pagination-container{margin-top:4rem}.pagination{justify-content:center}.pagination .nav-links{font-size:0}.pagination .nav-links a,.pagination .nav-links span{margin:0 .2rem}.page-numbers{font-size:1.25rem;color:#646464;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;display:inline-block;width:2.625rem;height:2.625rem;border-radius:2.875rem;border:1px solid transparent;text-align:center;padding-top:.24rem;background:#fff;text-decoration:none;transition:all .3s;font-weight:700;white-space:nowrap}.page-numbers i{opacity:0 !important}.page-numbers.current,.page-numbers:hover,.page-numbers:active,.page-numbers:focus{background:#646464;border:1px solid #646464;color:#fff !important}.page-numbers.current i,.page-numbers:hover i,.page-numbers:active i,.page-numbers:focus i{opacity:0 !important}.page-numbers.next,.page-numbers.prev,.page-numbers.first,.page-numbers.last{color:transparent}.page-numbers.blank:hover,.page-numbers.blank:active,.page-numbers.blank:focus,.page-numbers.next:hover,.page-numbers.next:active,.page-numbers.next:focus,.page-numbers.prev:hover,.page-numbers.prev:active,.page-numbers.prev:focus,.page-numbers.first:hover,.page-numbers.first:active,.page-numbers.first:focus,.page-numbers.last:hover,.page-numbers.last:active,.page-numbers.last:focus{background:0 0;border:1px solid transparent;color:#646464 !important}@media (max-width:575px){.page-numbers.blank,.page-numbers.next,.page-numbers.prev,.page-numbers.first,.page-numbers.last{width:1.5625rem}}.page-numbers.dots{border:1px solid transparent}.page-numbers.next{position:relative;border:1px solid transparent}.page-numbers.next:before{content:"";display:inline-block;width:.8rem;height:.8rem;border-right:3px solid #646464;border-bottom:3px solid #646464;transform:translateY(-50%) translateX(-50%) rotate(-45deg);position:absolute;top:50%;left:48%;transition:all .3s}.page-numbers.prev{position:relative;border:1px solid transparent}.page-numbers.prev:before{content:"";display:inline-block;width:.8rem;height:.8rem;border-left:3px solid #646464;border-top:3px solid #646464;transform:translateY(-50%) translateX(-50%) rotate(-45deg);position:absolute;top:50%;left:52%;transition:all .3s}.page-numbers.first{position:relative;border:1px solid transparent}.page-numbers.first:before{content:"";display:inline-block;width:.8rem;height:.8rem;border-left:2px solid #646464;border-top:2px solid #646464;transform:translateY(-50%) translateX(-50%) rotate(-45deg);position:absolute;top:50%;left:45%;transition:all .3s}.page-numbers.first:after{content:"";display:inline-block;width:.8rem;height:.8rem;border-left:2px solid #646464;border-top:2px solid #646464;transform:translateY(-50%) translateX(-50%) rotate(-45deg);position:absolute;top:50%;left:65%;transition:all .3s}@media (max-width:575px){.page-numbers.first:after{left:70%}}.page-numbers.last{position:relative;border:1px solid transparent}.page-numbers.last:before{content:"";display:inline-block;width:.8rem;height:.8rem;border-right:2px solid #646464;border-bottom:2px solid #646464;transform:translateY(-50%) translateX(-50%) rotate(-45deg);position:absolute;top:50%;left:36%;transition:all .3s}@media (max-width:575px){.page-numbers.last:before{left:31%}}.page-numbers.last:after{content:"";display:inline-block;width:.8rem;height:.8rem;border-right:2px solid #646464;border-bottom:2px solid #646464;transform:translateY(-50%) translateX(-50%) rotate(-45deg);position:absolute;top:50%;left:56%;transition:all .3s}.mycred-history-wrapper .pagination{justify-content:center;font-size:0;margin:2rem 0}.mycred-history-wrapper .pagination li{margin:0 .2rem;padding:0 !important}.mycred-history-wrapper .pagination li span,.mycred-history-wrapper .pagination li a{font-size:2.5rem;color:#646464;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;display:inline-block;width:2.625rem;height:2.625rem;border-radius:2.875rem;border:1px solid transparent;text-align:center;padding-top:.24rem;background:#fff;text-decoration:none;transition:all .3s;font-weight:700;line-height:.7}.mycred-history-wrapper .pagination li span.current,.mycred-history-wrapper .pagination li span.mycred-nav,.mycred-history-wrapper .pagination li a.current,.mycred-history-wrapper .pagination li a.mycred-nav{font-size:1.25rem;line-height:1.6}.mycred-history-wrapper .pagination li.active a,.mycred-history-wrapper .pagination li.active span,.mycred-history-wrapper .pagination li:hover a,.mycred-history-wrapper .pagination li:hover span,.mycred-history-wrapper .pagination li:active a,.mycred-history-wrapper .pagination li:active span,.mycred-history-wrapper .pagination li:focus a,.mycred-history-wrapper .pagination li:focus span{background:#646464;border:1px solid #646464;color:#fff !important}.form-control,.form-select{border-radius:0;border:1px solid #ccc;font-size:1.25rem;padding:1rem;color:#753301;cursor:pointer}.form-control#user_pass,.form-select#user_pass{padding-right:4.9rem}.form-control:focus,.form-select:focus{color:#753301;border-color:#fa7e02 !important;box-shadow:none}@media (max-width:767px){.form-control,.form-select{font-size:1.125rem;padding:.8rem 1rem}}@media (max-width:767px){.form-control,.form-select{font-size:1rem}}.col-form-label{font-size:1.25rem;padding:1rem 0;border:1px solid transparent;color:#753301}@media (max-width:767px){.col-form-label{font-size:1.125rem;padding:.8rem 0}}@media (max-width:575px){.col-form-label{font-size:1rem}}input[type=submit]{-webkit-appearance:none;appearance:none}input[type=submit].hidden{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.form-text{color:#753301}.form-check-input[type=radio]+.form-check-label{position:relative;cursor:pointer;padding-left:28px;font-size:1.125rem;color:#753301}@media (max-width:767px){.form-check-input[type=radio]+.form-check-label{font-size:1rem}}.form-check-input[type=radio]+.form-check-label:before,.form-check-input[type=radio]+.form-check-label:after{content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%}.form-check-input[type=radio]+.form-check-label:before{background-color:#fff;border:1px solid #ccc;border-radius:50%;width:20px;height:20px;left:0}.form-check-input[type=radio]+.form-check-label:after{background-color:#fa7e02;border-radius:50%;opacity:0;width:12px;height:12px;left:4px}.form-check-input+.form-check-label,.form-check-input[type=checkbox]+.form-check-label{position:relative;cursor:pointer;padding-left:28px;font-size:1.125rem;color:#753301}@media (max-width:767px){.form-check-input+.form-check-label,.form-check-input[type=checkbox]+.form-check-label{font-size:1rem}}.form-check-input+.form-check-label:before,.form-check-input+.form-check-label:after,.form-check-input[type=checkbox]+.form-check-label:before,.form-check-input[type=checkbox]+.form-check-label:after{content:"";display:block;position:absolute}.form-check-input+.form-check-label:before,.form-check-input[type=checkbox]+.form-check-label:before{background-color:#fff;border-radius:0;border:1px solid #ccc;width:20px;height:20px;transform:translateY(-50%);top:50%;left:0}.form-check-input+.form-check-label:after,.form-check-input[type=checkbox]+.form-check-label:after{border-bottom:4px solid #fa7e02;border-left:4px solid #fa7e02;opacity:0;height:10px;width:17px;transform:translateY(-50%) rotate(-45deg);top:44%;left:2px}.form-check-input:checked+.form-check-label:after{opacity:1}.form-check-input{position:absolute;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;height:1px;width:1px;margin:-1px;padding:0}.password-container{position:relative}.password-container #eye{position:absolute;right:2rem;top:1.1em;font-size:1.3rem}@media (max-width:767px){.password-container #eye{top:.9em}}.form-check.nonactive,.form-check.nonactive>*{pointer-events:none;opacity:.6;color:#888 !important}.modal-backdrop.show{opacity:.8}.pageGallery p{color:#753301;font-size:1.125rem}@media (max-width:575px){.pageGallery p{font-size:1rem}}.pageGallery #postModal .modal-content,.pageGallery #viewModal .modal-content,.pageGallery #termsModal .modal-content{background:0 0;border-radius:0;border:none}.pageGallery #postModal .form-control,.pageGallery #postModal .form-select,.pageGallery #viewModal .form-control,.pageGallery #viewModal .form-select,.pageGallery #termsModal .form-control,.pageGallery #termsModal .form-select{padding:.2rem .5rem;font-size:1rem;color:#753301 !important}.pageGallery #postModal .modal-body,.pageGallery #viewModal .modal-body,.pageGallery #termsModal .modal-body{position:relative;padding-top:3.5rem}.pageGallery #postModal .modal-body p,.pageGallery #viewModal .modal-body p,.pageGallery #termsModal .modal-body p{font-size:1rem}.pageGallery #postModal .modal-body .btn-close,.pageGallery #viewModal .modal-body .btn-close,.pageGallery #termsModal .modal-body .btn-close{display:inline-block;width:3rem;height:3rem;position:absolute;background:#fa7e02;right:0;top:-3.5rem;padding:0;border-radius:3rem;opacity:1;z-index:2}.pageGallery #postModal .modal-body .btn-close:focus,.pageGallery #viewModal .modal-body .btn-close:focus,.pageGallery #termsModal .modal-body .btn-close:focus{box-shadow:none}.pageGallery #postModal .modal-body .btn-close:before,.pageGallery #postModal .modal-body .btn-close:after,.pageGallery #viewModal .modal-body .btn-close:before,.pageGallery #viewModal .modal-body .btn-close:after,.pageGallery #termsModal .modal-body .btn-close:before,.pageGallery #termsModal .modal-body .btn-close:after{content:"";display:inline-block;borde-radius:5rem;width:3px;height:2.5rem;position:absolute;background:#fff;top:50%;left:50%}.pageGallery #postModal .modal-body .btn-close:before,.pageGallery #viewModal .modal-body .btn-close:before,.pageGallery #termsModal .modal-body .btn-close:before{transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.pageGallery #postModal .modal-body .btn-close:after,.pageGallery #viewModal .modal-body .btn-close:after,.pageGallery #termsModal .modal-body .btn-close:after{transform:translateY(-50%) translateX(-50%) rotate(45deg)}.pageGallery #postModal .content-body,.pageGallery #postModal form,.pageGallery #viewModal .content-body,.pageGallery #viewModal form,.pageGallery #termsModal .content-body,.pageGallery #termsModal form{padding:1rem;border-radius:.5rem;background:#fff}.pageGallery #postModal .content-body input.file,.pageGallery #postModal form input.file,.pageGallery #viewModal .content-body input.file,.pageGallery #viewModal form input.file,.pageGallery #termsModal .content-body input.file,.pageGallery #termsModal form input.file{opacity:0;z-index:-1;width:0}.pageGallery #postModal .content-body button,.pageGallery #postModal form button,.pageGallery #viewModal .content-body button,.pageGallery #viewModal form button,.pageGallery #termsModal .content-body button,.pageGallery #termsModal form button{transition:all .3s}.pageGallery #postModal .content-body .button,.pageGallery #postModal form .button,.pageGallery #viewModal .content-body .button,.pageGallery #viewModal form .button,.pageGallery #termsModal .content-body .button,.pageGallery #termsModal form .button{cursor:pointer;max-width:100%;text-align:center}.pageGallery #viewModal .image-title{color:#fff;font-size:1.125rem;font-weight:700}.pageGallery #viewModal .modal-dialog{pointer-events:none}.pageGallery #viewModal .modal-body .btn-close{right:0;top:-3.5rem}#mastHead{position:sticky;position:-webkit-sticky;top:0;width:100%;background:#fff;z-index:500;padding-top:0;padding-bottom:0;transition:all .3}#mastHead h1{margin:0 !important;line-height:0 !important}#mastHead .names-wrapper{text-decoration:none;color:#646464;transition:all .3s}#mastHead .names-wrapper:hover{opacity:.7}#mastHead .current-point{line-height:1 !important;border:1px solid #ccc;padding:.2rem .5rem;border-radius:.5rem}#mastHead .current-point span{line-height:1 !important}#mastHead .user-icon img{max-width:2rem}#mastHead>.navbar{padding-top:.5rem;padding-bottom:.5rem;transition:all .3s}#mastHead .navbar-brand{margin:0;padding:0;line-height:0}#mastHead .navbar-brand img{width:100%;max-width:18rem;transition:all .3s}#mastHead .inner{padding-bottom:8rem}#mastHead .nav-item{position:relative;width:100%;padding:0}#mastHead .nav-item h2{font-size:1rem;margin-top:1.5rem;margin-bottom:.8rem}@media (max-width:575px){#mastHead .nav-item h2{font-size:.75rem}}#mastHead .nav-item .sub-menu{background:#fff}#mastHead .nav-item .sub-menu li{list-style:none;position:relative;padding-top:1rem;padding-bottom:1rem}#mastHead .nav-item .sub-menu li:before{content:"";width:0;height:0;border-style:solid;border-width:.4rem 0 .4rem .6rem;border-color:transparent transparent transparent #753301;position:absolute;top:50%;right:var(--bs-gutter-x,.75rem);transform:translateY(-50%);transition:all .3s}#mastHead .nav-item .sub-menu li span{display:block;font-size:.875rem}#mastHead .nav-item .sub-menu li+li{border-top:1px solid #fff9e6}#mastHead .nav-item .sub-menu a{display:block}#mastHead .navbar-collapse{position:absolute;width:100%;height:100%}#mastHead .navbar-collapse:not(.show){display:block;pointer-events:none;transition:all 0s}#mastHead .navbar-container{position:absolute;left:0;top:0;width:100vw;background:#fff9e6;height:100vh !important;transition:all 0s;opacity:0;padding-top:5rem;padding-bottom:10rem}#mastHead .navbar-collapse.show .navbar-container{opacity:1}#mastHead .global-header-logo-container{height:auto;transition:all .3s;padding-top:1rem;padding-bottom:1rem;opacity:1}#mastHead .name{font-weight:700;line-height:1 !important;padding-left:0;flex-wrap:wrap;width:100%}#mastHead .name span{color:#fa7e02;margin:0 .2rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mastHead .names-wrapper{flex:1 1 auto}#mastHead .search-btn{flex:1 0 auto}#mastHead .global-container{justify-content:flex-start !important}#mastHead .btn{font-size:1rem}#mastHead .btn.btn-i{font-size:1.857rem}#mastHead .pc-nav{display:flex;flex-wrap:nowrap;gap:1.5rem;margin-bottom:.5rem}#mastHead .pc-nav li,#mastHead .pc-nav a{list-style:none;display:inline-block;font-size:1.125rem;color:#6d3701;font-weight:700;text-decoration:none;transition:all .3s;font-family:"M PLUS Rounded 1c",sans-serif}#mastHead .pc-nav li:hover,#mastHead .pc-nav li:active,#mastHead .pc-nav li:focus,#mastHead .pc-nav a:hover,#mastHead .pc-nav a:active,#mastHead .pc-nav a:focus{color:#fa7e02}#mastHead .pc-nav li.toggler-wrapper{padding-right:6.5rem}#mastHead .roof{position:absolute;width:100%;content:"";top:100%;height:4rem;background:url(//earthpet-house.jp/wp-content/themes/original/./img/page/header/line.png) center center/auto 100% repeat-x;pointer-events:none;z-index:498}#mastHead .mainnav-container{position:relative}#mastHead .mainnav-container:after{position:absolute;right:.75rem;width:100%;content:"";bottom:-.89rem;height:4.5rem;background:url(//earthpet-house.jp/wp-content/themes/original/./img/page/header/pets.png) right bottom/auto 100% no-repeat;z-index:499;pointer-events:none}#mastHead.scrolled>.navbar{padding-top:.5rem;padding-bottom:.5rem}#mastHead.scrolled .global-header-logo-container{padding-top:.5rem}#mastHead.scrolled .navbar-brand img{max-width:13rem !important}#mastHead .navbar-toggler{display:inline-block;transition:all .3s;box-sizing:border-box;position:relative;width:2.2rem;height:2rem;background:0 0;border:none;appearance:none;cursor:pointer;padding:0;box-sizing:border-box;border:.25rem solid transparent;border-right:0;border-left:0}#mastHead .navbar-toggler span{display:inline-block;transition:all .3s;box-sizing:border-box;position:absolute;width:100%;height:.2rem;background-color:#753301;border-radius:.25rem;margin:0;left:0}#mastHead .navbar-toggler span:nth-of-type(1){top:0}#mastHead .navbar-toggler span:nth-of-type(2){top:.65rem}#mastHead .navbar-toggler span:nth-of-type(3){bottom:0}#mastHead .navbar-toggler:focus{box-shadow:none}#mastHead .navbar-toggler[aria-expanded=true] span:nth-of-type(1){transform:translateY(.65rem) rotate(-45deg)}#mastHead .navbar-toggler[aria-expanded=true] span:nth-of-type(2){opacity:0}#mastHead .navbar-toggler[aria-expanded=true] span:nth-of-type(3){transform:translateY(-.65rem) rotate(45deg)}#mastHead input.form-control{color:#753301;font-size:1.125rem;padding:.5rem;line-height:1.6}@media (max-width:575px){#mastHead input.form-control{font-size:1rem}}@media (max-width:575px){#mastHead input[type=submit]{font-size:1rem}}@media (min-width:768px){#mastHead .sbtnA{padding:1rem;font-size:1.25rem !important;line-height:1.5}}@media (min-width:1200px){#mastHead .name{flex-wrap:nowrap}#mastHead .name span{max-width:200px}#mastHead .names-wrapper{flex:0 1 auto}#mastHead .btn.btn-i span{font-size:1.25rem}#mastHead .navbar{display:block}#mastHead .pc-nav .navbar-toggler:after{content:"メニュー";color:#6d3701;font-weight:700;position:absolute;left:calc(100% + 1rem);top:.65rem;transform:translateY(-50%);white-space:nowrap;transition:all .3s}#mastHead .pc-nav .navbar-toggler:hover:after,#mastHead .pc-nav .navbar-toggler:acitve:after{color:#fa7e02}}@media (min-width:1400px){#mastHead .name span{max-width:400px}}@media (max-width:1399px){#mastHead .mainnav-container:after{bottom:-.55rem;height:2.6rem}}@media (max-width:1199px){#mastHead .navbar-toggler{position:absolute;left:0;top:35%;transform:translateY(-50%)}#mastHead .name span{max-width:400px}#mastHead .mainnav-container{padding-bottom:2.5rem}#mastHead .mainnav-container:after{bottom:-.55rem;height:3rem;background-position:center bottom}}@media (max-width:767px){#mastHead .name span{max-width:200px;margin:0 .2rem}#mastHead .navbar-toggler span{margin:0}}@media (max-width:575px){#mastHead .navbar-brand img{max-width:16rem}#mastHead .name span{max-width:110px}#mastHead .navbar-toggler span{margin:0}#mastHead .btn{min-width:auto;font-size:.9375rem}}#page{display:flex;flex-direction:column;min-height:100vh}#page main{flex:1 0 auto}.navbar-light .navbar-toggler{border:none}#mastFoot,#mastFoot2{background:#dcd4c9}#mastFoot a,#mastFoot2 a{color:#fff;text-decoration:none;font-size:.9rem}#mastFoot .navbar-nav,#mastFoot2 .navbar-nav{flex-direction:row;justify-content:center;padding-top:3.2rem;padding-bottom:3.2rem}#mastFoot .navbar-nav .nav-link,#mastFoot2 .navbar-nav .nav-link{color:#000;font-size:1.125rem;padding:0 1.5rem;font-weight:900;line-height:1.2}@media (max-width:991px){#mastFoot .navbar-nav .nav-link,#mastFoot2 .navbar-nav .nav-link{font-size:1rem}}@media (max-width:767px){#mastFoot .navbar-nav .nav-link,#mastFoot2 .navbar-nav .nav-link{font-size:1.125rem}}#mastFoot .navbar-nav .nav-item+.nav-item,#mastFoot2 .navbar-nav .nav-item+.nav-item{border-left:1px solid #000;line-height:1.2}@media (max-width:991px){#mastFoot .navbar-nav,#mastFoot2 .navbar-nav{flex-direction:column}#mastFoot .navbar-nav .nav-item,#mastFoot2 .navbar-nav .nav-item{border-top:1px solid #000}#mastFoot .navbar-nav .nav-item:last-child,#mastFoot2 .navbar-nav .nav-item:last-child{border-bottom:1px solid #000}#mastFoot .navbar-nav .nav-link,#mastFoot2 .navbar-nav .nav-link{position:relative;padding-top:1rem;padding-bottom:1rem}#mastFoot .navbar-nav .nav-link:after,#mastFoot2 .navbar-nav .nav-link:after{content:"";display:inline-block;width:1rem;height:1rem;border-top:1px solid #000;border-right:1px solid #000;top:50%;right:1.5rem;transform:translateY(-50%) rotate(45deg);position:absolute}#mastFoot .navbar-nav .nav-item+.nav-item,#mastFoot2 .navbar-nav .nav-item+.nav-item{border-left:none}}#mastFoot .info,#mastFoot2 .info{background:#957b50;font-size:.875rem;padding:1rem 0}#mastFoot .info a,#mastFoot2 .info a{color:#fff}#mastFoot2{background:#e8dfc6;font-family:"M PLUS Rounded 1c",sans-serif !important}#mastFoot2 .info{background:#535046}#sp-sticky-menu{width:100%;position:sticky;bottom:0;background:#fff;border-bottom:env(safe-area-inset-bottom) solid #fff;z-index:501}#sp-sticky-menu ul{margin:0;padding:0}#sp-sticky-menu li{list-style:none;margin:0;padding:0;flex:1 0 20%;display:flex}#sp-sticky-menu li a{align-self:stretch;display:inline-block;width:100%;height:100%;padding:.9rem 0;text-decoration:none}#sp-sticky-menu li a span{display:block;text-align:center}#sp-sticky-menu li a .icon{margin-bottom:.5rem}#sp-sticky-menu li a .icon img{height:2.2rem}#sp-sticky-menu li a .name{color:#d95c3d;font-weight:700;font-size:.6875rem;white-space:nowrap;line-height:1}#sp-sticky-menu li .sp-navbar-toggler{align-self:stretch;display:inline-block;width:100%;height:100%;background:0 0;border:none;appearance:none;cursor:pointer;padding:.9rem 0;transition:all .3s;box-sizing:border-box;position:relative}#sp-sticky-menu li .sp-navbar-toggler span{display:block;text-align:center}#sp-sticky-menu li .sp-navbar-toggler span:not(.name){display:inline-block;transition:all .3s;box-sizing:border-box;position:absolute;width:100%;height:.2rem;background-color:#eb5c3d;border-radius:.25rem;margin:0;left:0;right:0;margin:0 auto;max-width:2.2rem}#sp-sticky-menu li .sp-navbar-toggler span:not(.name):nth-of-type(1){top:.9rem}#sp-sticky-menu li .sp-navbar-toggler span:not(.name):nth-of-type(2){top:1.55rem}#sp-sticky-menu li .sp-navbar-toggler span:not(.name):nth-of-type(3){top:2.2rem}#sp-sticky-menu li .sp-navbar-toggler .name{color:#d95c3d;font-weight:700;font-size:.6875rem;white-space:nowrap;line-height:1;margin-top:1.8rem;text-align:center;position:relative;display:block}#sp-sticky-menu li .sp-navbar-toggler[aria-expanded=true] span:nth-of-type(1){top:1.55rem;transform:rotate(-45deg)}#sp-sticky-menu li .sp-navbar-toggler[aria-expanded=true] span:nth-of-type(2){opacity:0}#sp-sticky-menu li .sp-navbar-toggler[aria-expanded=true] span:nth-of-type(3){top:1.55rem;transform:rotate(45deg)}#sp-sticky-menu.login li{flex:1 0 16.66666666%}.page-header{margin:0;padding-top:10rem;padding-bottom:6rem;font-weight:900;font-size:2rem;color:#6d3701}.page-header>.container{text-shadow:0 0 10px #fff,0 0 12px #fff,0 0 8px #fff,0 0 5px #fff,0 0 3px #fff}.page-header.gift{padding-top:5.5rem;padding-bottom:1.5rem;font-size:2.5rem}.page-header.gift img{width:100%;max-width:12.5rem;margin-right:-1rem}@media (max-width:767px){.page-header.gift img{max-width:9rem;margin-right:0}}@media (max-width:575px){.page-header.gift img{max-width:5rem}}.page-header.gift img.paw{max-width:2rem;position:relative;margin:0 .5rem;filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 4px #fff) drop-shadow(0 0 2px #fff)}@media (max-width:991px){.page-header.gift{font-size:2.1875rem}}@media (max-width:767px){.page-header.gift{font-size:1.75rem}}@media (max-width:575px){.page-header.gift{font-size:1.625rem}}@media (max-width:991px){.page-header{font-size:1.857rem;padding-top:10rem;padding-bottom:6rem}}@media (max-width:767px){.page-header{font-size:1.75rem;padding-top:8.5rem;padding-bottom:4.5rem}}@media (max-width:575px){.page-header{font-size:1.625rem;padding-top:6.8rem;padding-bottom:2.8rem}}.pageFront,.pageFront2{background:#dcd4c9;padding-top:0}.pageFront .mv,.pageFront2 .mv{position:relative}.pageFront .mv .petimg-container,.pageFront2 .mv .petimg-container{position:absolute;height:15vw;width:15vw;z-index:15;display:inline-block}.pageFront .mv .petimg-container.pet1,.pageFront2 .mv .petimg-container.pet1{left:54.08%;bottom:62.5%}.pageFront .mv .petimg-container.pet2,.pageFront2 .mv .petimg-container.pet2{left:79.36%;bottom:62.5%}.pageFront .mv .petimg-container.pet3,.pageFront2 .mv .petimg-container.pet3{left:54.08%;bottom:30.5%}.pageFront .mv .petimg-container.pet4,.pageFront2 .mv .petimg-container.pet4{left:79.36%;bottom:30.5%}.pageFront .mv .petimg-container img,.pageFront2 .mv .petimg-container img{position:absolute;width:12.8vw;height:auto;z-index:10;display:inline-block;left:50%;transform:translateX(-50%);bottom:0}.pageFront .mv .petimg-container .name,.pageFront2 .mv .petimg-container .name{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);bottom:-2.45vw;white-space:nowrap;z-index:20}.pageFront .mv .petimg-container .name p,.pageFront2 .mv .petimg-container .name p{display:inline-block;width:2.5vw;height:2.5vw;background:#de8200;border-radius:5vw;margin:0 -.2vw;position:relative}.pageFront .mv .petimg-container .name p span,.pageFront2 .mv .petimg-container .name p span{display:inline-block;color:#fff;font-weight:900;line-height:1;font-size:1.6vw;position:absolute;left:50%;top:51%;transform:translateY(-50%) translateX(-50%)}@media (max-width:575px){.pageFront .mv .petimg-container .name p span,.pageFront2 .mv .petimg-container .name p span{transform:translateY(-50%) translateX(-50%) scale(.7)}}@media (max-width:375px){.pageFront .mv .petimg-container .name p span,.pageFront2 .mv .petimg-container .name p span{transform:translateY(-50%) translateX(-50%) scale(.5)}}.pageFront .mv .petimg-container.pet2 .name p,.pageFront2 .mv .petimg-container.pet2 .name p{background:#008bd4}.pageFront .mv .petimg-container.pet3 .name p,.pageFront2 .mv .petimg-container.pet3 .name p{background:#a0a0a1}.pageFront .mv .petimg-container.pet4 .name p,.pageFront2 .mv .petimg-container.pet4 .name p{background:#d10012}.pageFront .slick-next,.pageFront .slick-prev,.pageFront2 .slick-next,.pageFront2 .slick-prev{width:3rem;height:3rem}.pageFront .slick-prev,.pageFront2 .slick-prev{left:-4.5rem}.pageFront .slick-next,.pageFront2 .slick-next{right:-4.5rem}.pageFront .slick-next:before,.pageFront .slick-prev:before,.pageFront2 .slick-next:before,.pageFront2 .slick-prev:before{content:"";display:inline-block;width:3rem;height:3rem;position:absolute;top:50%;left:50%}.pageFront .slick-prev:before,.pageFront2 .slick-prev:before{transform:translateY(-50%) translateX(-50%) rotate(-45deg);border-top:2px solid #646464;border-left:2px solid #646464}.pageFront .slick-next:before,.pageFront2 .slick-next:before{transform:translateY(-50%) translateX(-50%) rotate(45deg);border-top:2px solid #646464;border-right:2px solid #646464}.pageFront .slick-dots li button:before,.pageFront2 .slick-dots li button:before{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;width:.875rem;height:.875rem;border-radius:1rem;content:"";opacity:.25;background:#000;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all .3s}.pageFront .slick-dots li.slick-active button:before,.pageFront2 .slick-dots li.slick-active button:before{opacity:1;background:#d95c3d}.pageFront .slick-dots li button:hover:before,.pageFront .slick-dots li button:focus:before,.pageFront2 .slick-dots li button:hover:before,.pageFront2 .slick-dots li button:focus:before{background:#d95c3d}.pageFront section+section,.pageFront2 section+section{margin-top:.6rem}.pageFront section.update,.pageFront2 section.update{margin:2.6rem 0}.pageFront section.update h2,.pageFront2 section.update h2{color:#d95c3d;text-align:center;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:900;font-size:2.5rem;margin-bottom:1rem}.pageFront h2.paw,.pageFront2 h2.paw{font-weight:900;margin-bottom:1rem}.pageFront h2.paw .main,.pageFront2 h2.paw .main{display:inline-block;position:relative;font-size:2.5rem;color:#6d3701}.pageFront h2.paw .main:before,.pageFront h2.paw .main:after,.pageFront2 h2.paw .main:before,.pageFront2 h2.paw .main:after{content:"";position:absolute;width:1.857rem;height:1.5625rem;display:inline-block;background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/paw.svg) center center/contain no-repeat;top:50%;transform:translateY(-50%);right:calc(100% + 1.5rem)}.pageFront h2.paw .main:after,.pageFront2 h2.paw .main:after{right:auto;left:calc(100% + 1.5rem)}.pageFront h2.paw .sub,.pageFront2 h2.paw .sub{display:block;color:#d95c3d;font-size:2.5rem}@media (max-width:767px){.pageFront h2.paw .main,.pageFront h2.paw .sub,.pageFront2 h2.paw .main,.pageFront2 h2.paw .sub{font-size:2.25rem}}.pageFront section.profile,.pageFront2 section.profile{padding-bottom:3rem}.pageFront section.profile p,.pageFront2 section.profile p{font-size:1.25rem;font-weight:600}@media (max-width:767px){.pageFront section.profile p,.pageFront2 section.profile p{font-size:1.125rem}}.pageFront section.profile p+p,.pageFront2 section.profile p+p{margin-top:0}.pageFront section.profile .col-icon img,.pageFront2 section.profile .col-icon img{width:8.75rem}.pageFront section.block,.pageFront2 section.block{border-radius:1rem;background:#fff;position:relative;z-index:2}.pageFront section.block p+p,.pageFront2 section.block p+p{margin-top:0}.pageFront section.block .roof,.pageFront2 section.block .roof{display:inline-block;width:50%;padding-top:50%;position:absolute;background:#fff;z-index:-1;right:.3%;bottom:calc(100% - 1px);transform-origin:100% 100%;transform:rotate(-45deg) skew(35deg,35deg) scale(.825);border-radius:.7rem}.pageFront section.block h2,.pageFront2 section.block h2{font-weight:900;color:#6d3701;font-size:2.5rem;margin-bottom:2rem}.pageFront section.block h2 .sub,.pageFront2 section.block h2 .sub{color:#d95c3d;font-size:1.75rem;margin-bottom:.5rem}.pageFront section.block h2 .main,.pageFront2 section.block h2 .main{display:inline-block;position:relative}.pageFront section.block h2 .main:before,.pageFront section.block h2 .main:after,.pageFront2 section.block h2 .main:before,.pageFront2 section.block h2 .main:after{content:"";position:absolute;width:1.857rem;height:1.5625rem;display:inline-block;background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/paw.svg) center center/contain no-repeat;top:50%;transform:translateY(-50%);right:calc(100% + 1.5rem)}.pageFront section.block h2 .main:after,.pageFront2 section.block h2 .main:after{right:auto;left:calc(100% + 1.5rem)}@media (max-width:991px){.pageFront section.block h2,.pageFront2 section.block h2{line-height:1;margin-bottom:3rem}.pageFront section.block h2 .sub,.pageFront2 section.block h2 .sub{font-size:1.625rem;margin-bottom:.5;line-height:1}.pageFront section.block h2 .main,.pageFront2 section.block h2 .main{font-size:2.1875rem;line-height:1}.pageFront section.block h2 .main:before,.pageFront section.block h2 .main:after,.pageFront2 section.block h2 .main:before,.pageFront2 section.block h2 .main:after{right:calc(100% + 1rem)}.pageFront section.block h2 .main:after,.pageFront2 section.block h2 .main:after{right:auto;left:calc(100% + 1rem)}}@media (max-width:767px){.pageFront section.block h2 .sub,.pageFront2 section.block h2 .sub{font-size:1.375rem}.pageFront section.block h2 .main,.pageFront2 section.block h2 .main{font-size:1.857rem}.pageFront section.block h2 .main:before,.pageFront section.block h2 .main:after,.pageFront2 section.block h2 .main:before,.pageFront2 section.block h2 .main:after{right:calc(100% + 1rem)}.pageFront section.block h2 .main:after,.pageFront2 section.block h2 .main:after{right:auto;left:calc(100% + 1rem)}}@media (max-width:575px){.pageFront section.block h2,.pageFront2 section.block h2{margin-bottom:2rem}.pageFront section.block h2 .sub,.pageFront2 section.block h2 .sub{font-size:1.25rem}.pageFront section.block h2 .main,.pageFront2 section.block h2 .main{font-size:1.5625rem;top:-.5rem;margin-bottom:0}.pageFront section.block h2 .main:before,.pageFront section.block h2 .main:after,.pageFront2 section.block h2 .main:before,.pageFront2 section.block h2 .main:after{width:1.5625rem;height:1.25rem;right:calc(100% + .5rem)}.pageFront section.block h2 .main:after,.pageFront2 section.block h2 .main:after{right:auto;left:calc(100% + .5rem)}}.pageFront section.block .content,.pageFront2 section.block .content{padding:3rem 1.5rem}@media (max-width:575px){.pageFront section.block .content,.pageFront2 section.block .content{padding:3rem 1rem}}.pageFront section.block a,.pageFront2 section.block a{text-decoration:none;text-align:center;font-size:1.25rem;color:#646464;font-weight:600;line-height:1}.pageFront section.block a .image,.pageFront2 section.block a .image{display:flex;margin:0 auto;width:5.625rem;height:6.5625rem;justify-content:center;align-items:center}.pageFront section.block a .image img,.pageFront2 section.block a .image img{max-width:100% !important;max-height:100% !important}.pageFront section.block a .num,.pageFront2 section.block a .num{font-size:1.125rem;font-weight:900;display:block;padding:.8rem 0;color:#d95c3d}.pageFront section.block a .paw,.pageFront2 section.block a .paw{width:1.125rem;margin:0 .3rem}.pageFront section.block.roof,.pageFront2 section.block.roof{padding-bottom:.5rem;margin-top:10rem}.pageFront section.block.roof .content,.pageFront2 section.block.roof .content{position:relative;top:-2rem;padding-top:0;padding-bottom:0}@media (max-width:991px){.pageFront section.block.roof .content,.pageFront2 section.block.roof .content{top:0;padding-bottom:2rem}}.pageFront section.block.roof a.btn,.pageFront2 section.block.roof a.btn{display:block;border-radius:.3rem;border:1px solid #a4a4a4;color:#646464;font-size:1.625rem;display:flex;align-items:center;justify-content:center;height:100%;padding-top:.5rem;padding-bottom:.5rem}.pageFront section.block.roof a.btn img,.pageFront2 section.block.roof a.btn img{width:100%;max-width:3.4375rem;margin-right:1rem}@media (max-width:767px){.pageFront section.block.roof a.btn,.pageFront2 section.block.roof a.btn{font-size:1.375rem}.pageFront section.block.roof a.btn img,.pageFront2 section.block.roof a.btn img{max-width:2.8125rem}}@media (max-width:575px){.pageFront section.block.roof a.btn,.pageFront2 section.block.roof a.btn{font-size:1.125rem}.pageFront section.block.roof a.btn img,.pageFront2 section.block.roof a.btn img{max-width:2.25rem}}.pageFront section.block.news .archive-link,.pageFront2 section.block.news .archive-link{text-decoration:none}.pageFront section.block.news .content,.pageFront2 section.block.news .content{padding:1.5rem}@media (max-width:767px){.pageFront section.block.news .content>.container,.pageFront2 section.block.news .content>.container{padding:0}}@media (max-width:991px){.pageFront section.block.news .content>.container .col-lg-10,.pageFront2 section.block.news .content>.container .col-lg-10{padding:0}}@media (max-width:767px){.pageFront section.block.news .content,.pageFront2 section.block.news .content{padding:3rem 1rem 1.5rem}}@media (max-width:575px){.pageFront section.block.news .content,.pageFront2 section.block.news .content{padding:3rem 1rem 1.5rem}}.pageFront section.block.news h2,.pageFront2 section.block.news h2{color:#d95c3d;font-size:1.5625rem}@media (max-width:767px){.pageFront section.block.news h2,.pageFront2 section.block.news h2{font-size:2.25rem}}@media (min-width:992px){.pageFront section.block.news h2,.pageFront2 section.block.news h2{margin-bottom:0}}.pageFront section.block.news dl,.pageFront2 section.block.news dl{margin:0}.pageFront section.block.news dl+dl,.pageFront2 section.block.news dl+dl{margin-top:.5rem}.pageFront section.block.news dd,.pageFront section.block.news dt,.pageFront section.block.news a,.pageFront2 section.block.news dd,.pageFront2 section.block.news dt,.pageFront2 section.block.news a{font-size:.875rem;text-align:left;font-weight:600}.pageFront section.block.news a,.pageFront2 section.block.news a{text-decoration:underline}.pageFront section.block.news .col-news,.pageFront2 section.block.news .col-news{width:6.25rem}.pageFront section.block .text,.pageFront2 section.block .text{font-size:1.25rem}@media (max-width:575px){.pageFront section.block .text,.pageFront2 section.block .text{font-size:1.125rem}}.pageFront section.block .catch,.pageFront2 section.block .catch{color:#d95c3d;font-size:1.857rem;font-weight:900;line-height:1.3}@media (max-width:767px){.pageFront section.block .catch,.pageFront2 section.block .catch{font-size:1.625rem}}@media (max-width:575px){.pageFront section.block .catch,.pageFront2 section.block .catch{font-size:1.5rem}}.pageFront .bigbanner,.pageFront2 .bigbanner{position:relative}.pageFront .bigbanner a,.pageFront2 .bigbanner a{position:absolute;right:0;bottom:4.5rem}@media (max-width:991px){.pageFront .bigbanner a,.pageFront2 .bigbanner a{bottom:20vw}}@media (max-width:767px){.pageFront .bigbanner a,.pageFront2 .bigbanner a{bottom:auto;right:auto;position:relative}}.pageFront .extra p+p,.pageFront2 .extra p+p{margin-top:0}.pageFront .extra .catch,.pageFront2 .extra .catch{color:#d95c3d;font-size:2.0625rem;font-weight:900;line-height:1.3}@media (max-width:575px){.pageFront .extra .catch,.pageFront2 .extra .catch{font-size:1.625rem}}.pageFront .extra .text-big,.pageFront2 .extra .text-big{line-height:1.6;font-size:1.5625rem;font-weight:900}@media (max-width:991px){.pageFront .extra .text-big,.pageFront2 .extra .text-big{font-size:1.25rem}}.pageFront .extra.ex-1,.pageFront2 .extra.ex-1{padding-top:.5rem;padding-bottom:5rem}.pageFront .extra.ex-1 img,.pageFront2 .extra.ex-1 img{width:100%;max-width:23rem}@media (max-width:991px){.pageFront .extra.ex-1,.pageFront2 .extra.ex-1{padding-top:5rem}}.pageFront section.bg-brown-l,.pageFront section.bg-white,.pageFront2 section.bg-brown-l,.pageFront2 section.bg-white{padding-top:4.5rem;padding-bottom:4.5rem}.pageFront h2.ribbon,.pageFront2 h2.ribbon{display:inline-block}.pageFront h2.ribbon.rb-1,.pageFront2 h2.ribbon.rb-1{width:100%;max-width:37.5rem}.pageFront h2.ribbon.rb-2,.pageFront2 h2.ribbon.rb-2{width:100%;max-width:48.125rem}.pageFront h2.ribbon p,.pageFront2 h2.ribbon p{font-size:1.5625rem;line-height:1.3;font-weight:700;margin-top:-2rem}.pageFront h2.ribbon.rb-2 p,.pageFront2 h2.ribbon.rb-2 p{margin-top:-3rem}@media (max-width:575px){.pageFront h2.ribbon.rb-2 p,.pageFront2 h2.ribbon.rb-2 p{margin-top:0}}.pageFront .content-block,.pageFront2 .content-block{margin-top:4rem}.pageFront h3.label,.pageFront2 h3.label{display:inline-block;width:100%;position:relative;margin-bottom:3rem}.pageFront h3.label .paw,.pageFront2 h3.label .paw{width:1.857rem;margin:0 .3rem}.pageFront h3.label img,.pageFront2 h3.label img{width:100%;max-width:34.375rem}.pageFront h3.label .text,.pageFront2 h3.label .text{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.pageFront h3.label .text .sub,.pageFront2 h3.label .text .sub{display:block;text-align:center;color:#d95c3d;font-size:1.4375rem;font-weight:900;margin-bottom:.2rem}.pageFront h3.label .text .main,.pageFront2 h3.label .text .main{display:block;text-align:center;font-size:2rem;font-weight:900;line-height:1.2;white-space:nowrap}@media (max-width:767px){.pageFront h3.label .text .main,.pageFront2 h3.label .text .main{font-size:1.625rem}}.pageFront img.img-3,.pageFront2 img.img-3{max-width:23.125rem}@media (max-width:575px){.pageFront img.img-3,.pageFront2 img.img-3{max-width:18rem}}.pageFront img.img-4,.pageFront2 img.img-4{max-width:52.25rem}.pageFront img.img-5,.pageFront2 img.img-5{max-width:44.5rem}.pageFront img.img-6,.pageFront2 img.img-6{max-width:27.9375rem}@media (max-width:575px){.pageFront img.img-6,.pageFront2 img.img-6{max-width:22rem}}.pageFront img.img-7,.pageFront2 img.img-7{max-width:28.5625rem}.pageFront .sns,.pageFront2 .sns{text-align:center;margin:4rem 0}.pageFront .sns a,.pageFront2 .sns a{color:#646464;text-decoration:none}.pageFront .sns h2,.pageFront2 .sns h2{color:#d95c3d;font-size:2rem;font-weight:900;margin-bottom:2rem}.pageFront .sns img,.pageFront2 .sns img{width:6.5625rem;margin-bottom:.5rem}.pageFront .sns p,.pageFront2 .sns p{font-size:1rem;font-weight:700}.pageFront2{background:#fff9e8;padding-top:7rem;padding-bottom:6rem}@media (max-width:575px){.pageFront2{padding-top:5rem}}.pageFront2 .slider-bigcontainer{width:100%;padding-left:5rem;padding-right:5rem}.pageFront2 .slider-bigcontainer .slider-container{overflow:visible}@media (max-width:575px){.pageFront2 .slider-bigcontainer{padding-left:.75rem;padding-right:.75rem}.pageFront2 .slider-bigcontainer .slider-container{overflow:hidden}}.pageFront2 .card.gallery .media{border-radius:.5rem;filter:drop-shadow(0px 0px .3rem rgba(0,0,0,.15))}.pageFront2 .card.gallery .media.noshadow{border-radius:.5rem .5rem 0 0;filter:none}.pageFront2 .card.gallery .caption.type2,.pageFront2 .card.gallery .author.type2{padding-right:1rem;padding-left:1rem}.pageFront2 .card.gallery .caption{margin-bottom:.5rem}.pageFront2 .card.gallery .author{line-height:1.2}.pageFront2 .card{font-family:"M PLUS Rounded 1c",sans-serif !important}@media (max-width:575px){.pageFront2 .petgallery .imagecard:last-of-type{display:none !important}}.pageFront2 #viewModal .modal-content{background:0 0;border-radius:0;border:none}.pageFront2 #viewModal .form-control{padding:.2rem .5rem;font-size:1rem;font-weight:700}.pageFront2 #viewModal .form-select{padding:.2rem .5rem;font-size:1rem;font-weight:700}.pageFront2 #viewModal .modal-body{position:relative;padding-top:3.5rem}.pageFront2 #viewModal .modal-body .btn-close{display:inline-block;width:3rem;height:3rem;position:absolute;background:#fa7e02;right:0;top:-3.5rem;padding:0;border-radius:3rem;opacity:1;z-index:2}.pageFront2 #viewModal .modal-body .btn-close:focus{box-shadow:none}.pageFront2 #viewModal .modal-body .btn-close:before{content:"";display:inline-block;borde-radius:5rem;width:3px;height:2.5rem;position:absolute;background:#fff;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.pageFront2 #viewModal .modal-body .btn-close:after{content:"";display:inline-block;borde-radius:5rem;width:3px;height:2.5rem;position:absolute;background:#fff;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg)}.pageFront2 form{padding:1rem;border-radius:.5rem;background:#fff}.pageFront2 form input.file{opacity:0;z-index:-1}.pageFront2 form .btn-red{cursor:pointer}.pageFront2 .btn-red{cursor:pointer}.pageFront2 .slider-container{overflow:hidden}.pageFront2 .slider-container .slider{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem);margin-bottom:4rem}.pageFront2 .slider-container .slider .slick-slide{margin-left:1rem;margin-right:1rem}@media (max-width:575px){.pageFront2 .slider-container .slider .slick-slide{margin-left:.5rem;margin-right:.5rem}}.pageFront2 .slider-container .slick-dots{bottom:-2.5rem}.pageFront2 .sns h2,.pageFront2 .front-title{font-weight:700;color:#6d3701;font-size:1.625rem;margin-bottom:1.5rem;font-family:"M PLUS Rounded 1c",sans-serif}.pageFront2 .sns h2 .sub,.pageFront2 .front-title .sub{font-size:1.125rem}@media (max-width:575px){.pageFront2 .front-title.first{margin-bottom:0}}.pageFront2 .sns img{width:100%;max-width:5rem;margin-bottom:.5rem}.pageFront2 .slick-next,.pageFront2 .slick-prev{width:3rem;height:3rem}.pageFront2 .slick-next:before,.pageFront2 .slick-prev:before{content:"";display:inline-block;width:3rem;height:3rem;position:absolute;top:50%;left:50%}.pageFront2 .slick-next{right:-4.5rem}.pageFront2 .slick-next:before{transform:translateY(-50%) translateX(-50%) rotate(45deg);border-top:2px solid #646464;border-right:2px solid #646464}.pageFront2 .slick-prev{left:-4.5rem}.pageFront2 .slick-prev:before{transform:translateY(-50%) translateX(-50%) rotate(-45deg);border-top:2px solid #646464;border-left:2px solid #646464}.pageFront2 .slider.post-4 .slick-next{right:-3.5rem}.pageFront2 .slider.post-4 .slick-prev{left:-3.5rem}.pageFront2 .slider.post-4 .slick-next,.pageFront2 .slider.post-4 .slick-prev{z-index:5;background:#fff;width:4rem;height:4rem;border-radius:4rem;opacity:1}.pageFront2 .slider.post-4 .slick-next:before,.pageFront2 .slider.post-4 .slick-prev:before{width:1.5rem;height:1.5rem;opacity:1 !important}.pageFront2 .slider.post-4 .slick-next:before{border-top:4px solid #d95c3d;border-right:4px solid #d95c3d;left:42%}.pageFront2 .slider.post-4 .slick-prev:before{border-top:4px solid #d95c3d;border-left:4px solid #d95c3d;left:58%}.pageFront2 .slick-dots li button:before{width:1.5rem;height:1.5rem;border-radius:none;content:"";opacity:.5;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all .3s;background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/paw_gray.svg) center center/contain no-repeat;transition:opacity .3s}.pageFront2 .slick-dots li button:hover:before,.pageFront2 .slick-dots li button:focus:before{background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/paw_red.svg) center center/contain no-repeat}.pageFront2 .slick-dots li.slick-active button:before{opacity:1;background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/paw_red.svg) center center/contain no-repeat}.pageFront2 section+section{margin-top:4rem}.pageFront2 section.update{margin:2.6rem 0}.pageFront2 h2{color:#d95c3d;text-align:center;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:900;font-size:2.5rem;margin-bottom:1rem}.pageFront2 section .wrapper{background:#fff;border-radius:.5rem;padding:2rem 1.5rem}.pageFront2 section .wrapper .inner-title{color:#fa7e02;font-weight:700;font-size:1.5rem;text-align:center;margin-bottom:1.5rem;font-family:"M PLUS Rounded 1c",sans-serif}.pageFront2 section .wrapper .inner-title .big{font-size:2rem;margint:0 .1rem}.pageFront2 section.point .point-inner{background:#f8f7f6;border-radius:.5rem;padding:1rem .5rem;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif}.pageFront2 section.point .point-inner .icon{margin:1rem 0}.pageFront2 section.point .point-inner img{height:5rem}.pageFront2 section.point .point-inner p{color:#6d3701;font-weight:700;font-size:1.25rem;text-align:center;line-height:1.3;font-family:"M PLUS Rounded 1c",sans-serif}.pageFront2 section.point .point-inner.type2{background:#fbfbfa}.pageFront2 section.point .pic{display:inline-block;background:#ccc;width:100%;padding-top:100%;border-radius:100rem}.pageFront2 section.point .text{font-weight:700;color:#6d3701;font-size:1.5rem;line-height:1.3;text-align:center;position:relative;font-family:"M PLUS Rounded 1c",sans-serif}.pageFront2 section.faqroom .wrapper{padding-bottom:4.5rem;position:relative;line-height:1.6}.pageFront2 section.faqroom .wrapper .link{color:#6d3701;text-decoration:none;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);font-weight:700}.pageFront2 section.faqroom .wrapper .link:before{content:"";width:0;height:0;border-style:solid;border-width:.3rem 0 .3rem .5rem;border-color:transparent transparent transparent #6d3701;position:absolute;top:50%;right:calc(100% + .8rem);transform:translateY(-50%);transition:all .3s}.pageFront2 section.faqroom .q{position:relative;color:#6d3701;font-weight:700;padding-left:0;line-height:1.6 !important}.pageFront2 section.faqroom .q .mark{background:#ffe6a9;padding:0;width:3rem;height:3rem;min-width:3rem;min-height:3rem;border-radius:3rem;display:inline-block;position:relative;float:left;margin:0 1.2rem .5rem 0;left:0}.pageFront2 section.faqroom .q .mark:before{content:"Q";font-weight:700;color:#6d3701;line-height:1;position:absolute;font-size:1.625rem;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.pageFront2 section.giftroom p{color:#6d3701;font-weight:700;font-size:1.25rem}.pageFront2 section.giftroom .container+.container{margin-top:2rem}.pageFront2 section.giftroom img{max-width:100%;width:auto;max-height:300px;display:block;margin:0 auto}@media (max-width:575px){.pageFront2 section.giftroom img{max-height:40vh}}.pageFront2 section.triviaroom .accordion-button{background:#fff;color:#6d3701;font-weight:700;font-size:1.125rem;box-shadow:none;padding-left:4rem;font-family:"M PLUS Rounded 1c",sans-serif}.pageFront2 section.triviaroom .accordion-button:before{content:"";border-radius:1rem;display:inline-block;width:2px;height:1rem;position:absolute;background:#6d3701;left:1.7rem;top:50%;transform:translateY(-50%);opacity:1;transition:all .3s}.pageFront2 section.triviaroom .accordion-button:after{content:"";border-radius:1rem;display:inline-block;width:1rem;height:2px;position:absolute;background:#6d3701;left:1.28rem;top:50%;transform:translateY(-50%)}.pageFront2 section.triviaroom .accordion-button[aria-expanded=true]:after{transform:translateY(-50%) rotate(90)}.pageFront2 section.triviaroom .accordion-button[aria-expanded=true]:before{opacity:0}.pageFront2 section.triviaroom .accordion-body{color:#6d3701;font-weight:700;padding-top:0}.pageFront2 section.triviaroom .accordion-item:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.pageFront2 section.triviaroom .accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px)}.pageFront2 section.triviaroom .accordion-item:lst-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.pageFront2 section.triviaroom .accordion-item:lst-of-type .accordion-button{border-bottom-left-radius:calc(.5rem - 1px);border-bottom-right-radius:calc(.5rem - 1px)}.pageFront2 section.triviaroom .accordion-collapse{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.pageFront2 section.trainingroom .caption{font-size:1.125rem}@media (max-width:575px){.pageFront2 section.trainingroom .caption{font-size:1rem}}.pageFront2 section.libraryroom .slick-slide{margin-left:.5rem !important;margin-right:.5rem !important;heifht:100%}.pageFront2 section.libraryroom .slick-slide .caption{font-size:1.125rem}@media (max-width:575px){.pageFront2 section.libraryroom .slick-slide .caption{font-size:1rem}}.pageFront2 section.open img{display:block;margin:0 auto;max-width:300px}.pageFront2 section.open p{font-size:.6875rem}.pageFront2 section.open .front-btn{font-size:.8125rem}.pageFront2 section.news dl+dl{border-top:1px solid #fff}.pageFront2 section.news dl{margin:0;padding-top:.7rem;padding-bottom:.7rem}.pageFront2 section.news .date{font-size:.875rem;margin-bottom:.2rem;line-height:1.5rem}.pageFront2 section.news .news-title{position:relative;padding-left:.8rem;font-weight:700;margin:0;line-height:1.5}.pageFront2 section.news .news-title:before{content:"";width:0;height:0;border-style:solid;border-width:.3rem 0 .3rem .38rem;border-color:transparent transparent transparent #6d3701;position:absolute;top:50%;left:0;transform:translateY(-50%);transition:all .3s}.pageFront2 section.news a{color:#6d3701;text-decoration:none;border-bottom:1px dotted #ccc;font-size:.875rem}@media (max-width:991px){.pageFront2 section.news a{font-size:1.125rem}}@media (max-width:575px){.pageFront2 section.news a{font-size:1rem}}.pageFront2 section.news a:hover,.pageFront2 section.news a:active,.pageFront2 section.news a:focus{color:#fa7e02}.pageFront2 section.blog .row>.col-md-6{display:flex}.pageFront2 section.blog .card.blog{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;border-radius:.5rem;padding:2rem 1.5rem}@media (max-width:575px){.pageFront2 section.blog .card.blog{padding:1rem .5rem}.pageFront2 section.blog .card.blog .blog-title{font-size:1rem}}.pageFront2 section.blog .col-md-6{flex:0 0 auto !important;width:50% !important}.pageFront2 .front-btn{color:#fff;background:#fa7e02;border:1px solid #fa7e02;width:100%;max-width:400px;display:inline-block;padding:.5rem;font-weight:700;font-size:1.125rem;border-radius:5rem;text-decoration:none;font-family:"M PLUS Rounded 1c",sans-serif}.pageFront2 .front-btn span{position:relative;margin-left:1.2rem}.pageFront2 .front-btn span:before{content:"";width:0;height:0;border-style:solid;border-width:.4rem 0 .4rem .6rem;border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:calc(100% + .8rem);transform:translateY(-50%);transition:all .3s}.pageFront2 .front-btn:hover,.pageFront2 .front-btn:active,.pageFront2 .front-btn:focus{background:#fff;color:#fa7e02}.pageFront2 .front-btn:hover span:before,.pageFront2 .front-btn:active span:before,.pageFront2 .front-btn:focus span:before{border-color:transparent transparent transparent #fa7e02}.pageFront2 .front-btn.light{border:1px solid #ffb469;background:#ffb469}.pageFront2 .front-btn.light:hover,.pageFront2 .front-btn.light:active,.pageFront2 .front-btn.light:focus{background:#fff;color:#ffb469}.pageFront2 .slider-container.library .slick-track{padding-bottom:1rem;display:flex}.pageFront2 .slider-container.library .slick-track .slick-slide{height:auto !important;display:flex}.pageFront2 .slider-container.library .slick-track .slick-slide>div{align-self:stretch;display:flex}.pageFront2 .slider-container.library .slick-track .slick-slide>div>.card{align-self:stretch}.pageFront2 .pet-house-friends #viewModal .image-title{color:#fff;font-size:1.125rem;font-weight:700}.pageFront2 .pet-house-friends #viewModal .modal-dialog{pointer-events:none}.pageFront2 .pet-house-friends #viewModal .modal-body.btn-close{right:-.5rem;top:-3.5rem}@media (min-width:992px){.pageFront2 section.block.news h2{margin-bottom:0}}@media (max-width:1399px){.pageFront2 section.open p{font-size:.75rem}.pageFront2 section.open .front-btn{font-size:.8125rem}}@media (max-width:991px){.pageFront2 section.open p{font-size:1.25rem;font-weight:700;color:#753301}.pageFront2 section.open .front-btn{font-size:1.125rem}}@media (max-width:767px){.pageFront2 section.point .pic.pic-2{position:relative;left:-2rem}.pageFront2 section.point .text{left:-2rem}.pageFront2 section.open p{font-size:1.125rem}}@media (max-width:575px){.pageFront2 section .wrapper{padding:2rem .5rem}.pageFront2 section.point .point-inner p{font-size:1.125rem}.pageFront2 section.point .text{font-size:1.375rem}.pageFront2 section.triviaroom .accordion-button{font-size:1rem}.pageFront2 section.news .wrapper{padding:1rem 1.5rem}.pageFront2 section.open p{font-size:1rem;color:#6d3701;font-weight:700}.pageFront2 .front-btn{font-size:1.125rem}}.card{border:none;border-radius:none;position:relative}.card.blog .icon-dog img,.card.idea .icon-dog img,.card.gallery .icon-dog img,.card.training .icon-dog img,.card.library .icon-dog img{width:2.9375rem}.card.blog .icon-cat img,.card.idea .icon-cat img,.card.gallery .icon-cat img,.card.training .icon-cat img,.card.library .icon-cat img{width:2.3125rem}.card.blog .tags,.card.idea .tags,.card.gallery .tags,.card.training .tags,.card.library .tags{text-align:start;margin-bottom:.4rem;font-size:1.125rem;color:#753301;font-weight:900}@media (max-width:575px){.card.blog .tags,.card.idea .tags,.card.gallery .tags,.card.training .tags,.card.library .tags{font-size:1rem}}.card.blog .caption,.card.idea .caption,.card.gallery .caption,.card.training .caption,.card.library .caption{font-size:1rem;text-align:start;line-height:1.6;font-weight:700;margin-top:.3rem;color:#753301}.card.blog .good,.card.idea .good,.card.gallery .good,.card.training .good,.card.library .good{display:inline-block;width:4.6875rem;height:1.5625rem;background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/good_off.svg) center center/contain no-repeat;z-index:10}.card.blog .good.is-good,.card.idea .good.is-good,.card.gallery .good.is-good,.card.training .good.is-good,.card.library .good.is-good{background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/good_on.svg) center center/contain no-repeat}.card.blog .good-num,.card.idea .good-num,.card.gallery .good-num,.card.training .good-num,.card.library .good-num{color:#753301;font-weight:900;margin-left:.5rem;display:inline-block;min-width:1rem;text-align:right}.card.blog .author,.card.idea .author,.card.gallery .author,.card.training .author,.card.library .author{color:#753301}.card.goods{border-radius:0;padding:0;position:relative}.card.goods .image{border:1px solid #a3a3a3;width:100%;padding-top:100%}.card.goods h3{font-size:1.125rem;color:#753301;margin-top:.5rem}@media (max-width:575px){.card.goods h3{font-size:1rem}}.card.item{border-radius:0}.card.item h3{font-size:1rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#753301}.card.item .stretched-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.card.item .glsr-summary{justify-content:center}.card.item .glsr-custom-variation{display:none}.card.item .card-body p{font-weight:400 !important}.card.gallery .media{width:100%;padding-top:100%}.card.gallery.rounded{border-radius:.5rem !important}.card.training .ytp-chrome-top{display:none !important}.card.training .caption{font-size:1.125rem;font-weight:400}@media (max-width:575px){.card.training .caption{font-size:1rem}}.card.training .stretched-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.card.idea{background:0 0;border-bottom:1px solid #999;margin-bottom:2rem;padding-bottom:2rem}.card.idea .author{font-size:1rem;font-weight:900}.card.idea .date{font-size:.875rem}.card.idea .title{font-size:1.25rem;color:#d95c3d;font-weight:900;background:0 0;padding:0;text-align:left;background:#fff09a;padding:.5rem 1rem;margin:0}.card.idea .content{font-size:1.125rem;font-weight:900;margin-bottom:.5rem}.card.labo{border-radius:.8rem;box-shadow:0px 5px 16px -6px rgba(0,0,0,.4);overflow:hidden;background:#ffe464;padding-bottom:4rem}.card.labo .mv{width:100%;padding-top:70%;border-radius:.8rem .8rem 0 0}.card.labo .title{font-size:1.25rem;font-weight:900;line-height:1.4;padding:2rem 1.5rem;text-align:center;background:0 0;margin:0}.card.labo .excerpt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:.875rem;padding:0 1.5rem}.card.labo .arrow{position:absolute;left:50%;transform:translateX(-50%);background:#fff;width:6rem;height:6rem;border-radius:6rem;bottom:-3rem}.card.labo .arrow:before{content:"";background:#666;height:2px;width:2.5rem;display:inline-block;left:50%;top:1.7rem;transform:translateX(-50%);position:absolute;transition:all .3s}.card.labo .arrow:after{content:"";width:1rem;height:1rem;border-top:2px solid #666;border-right:2px solid #666;display:inline-block;transform:rotate(45deg);left:calc(50% + .1rem);top:1.26rem;position:absolute;transition:all .3s}@media (max-width:991px){.card.labo .arrow:after{top:1.3rem}}.card.labo:hover .arrow:before{background:#d95c3d}.card.labo:hover .arrow:after{border-top:2px solid #d95c3d;border-right:2px solid #d95c3d}.card.blog .thumb img,.card.blog .thumb picture{width:100%;aspect-ratio:1.91;object-fit:cover}.card.blog .blog-title{border:0;font-size:1.25rem;font-weight:400;color:#6d3701;line-height:1.4;padding:0;margin:.25rem 0;transition:all .3s}.card.blog .tags{margin-top:.25rem}.card.blog .tags .col-auto{line-height:1}.card.blog .tags a{text-decoration:none;font-size:1rem;font-weight:400;line-height:1;position:relative;z-index:5}.card.blog .tags a:hover,.card.blog .tags a:active,.card.blog .tags a:focus{opacity:.5;color:#fa7e02}.card.blog:hover .blog-title,.card.blog:active .blog-title,.card.blog:focus .blog-title{color:#fa7e02}.lineup .card-header{border:1px solid #a3a3a3;background:#fff;border-radius:0;text-align:center;width:100%;padding-top:100%;position:relative;overflow:hidden}.lineup .card-header .inner-slider{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:5}.lineup .card-header .inner-slider>*{flex:1 1 auto;max-height:100%}.lineup .card-header picture{text-align:center}.lineup .card-header img{width:auto;height:auto;max-height:220px;max-width:100%;display:inline-block}@media (max-width:575px){.lineup .card-header img{height:45vw;object-fit:cover}}.lineup .card-body{padding:0;padding-top:1rem;font-size:.875rem !important;line-height:1.5}.lineup .card-body p{font-size:.875rem !important;line-height:1.5}.lineup .card-body .glsr-tag-value{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.lineup .card-body .glsr-tag-value p{margin:0}.block-item{position:reltaive;-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,.15);-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,.15);-ms-box-shadow:0px 0px 10px 2px rgba(0,0,0,.15);box-shadow:0px 0px 10px 2px rgba(0,0,0,.15);padding:2rem;position:relative;margin:0;border-radius:1rem;border:2px solid #fa7e02;display:flex;flex-direction:column;width:100%}@media (max-width:767px){.block-item{padding:1.5rem 2rem}}@media (max-width:575px){.block-item{padding:1.5rem}}.block-item.border-bold{border:4px solid #fa7e02}.block-item h2{font-size:1.625rem;color:#753301;line-height:1.6;text-align:center;font-weight:700;margin-bottom:1rem}@media (max-width:767px){.block-item h2{font-size:1.5rem}}@media (max-width:575px){.block-item h2{font-size:1.375rem}}.block-item p{text-align:left;font-weight:400}.block-item .paw{width:1.75rem;margin:0 .5rem}.block-item .pr{font-size:1.5rem !important}@media (max-width:767px){.block-item .pr{font-size:1.375rem !important}}@media (max-width:575px){.block-item .pr{font-size:1.25rem !important}}.block-item .gift-block+.gift-block{margin-top:2rem;border-top:1px solid #ccc}.block-item .gift-block h3{color:#fa7e02;margin:2rem 0 2rem;line-height:1.6}.block-item img{max-width:100%}.site-main.basic{padding-top:4rem;padding-bottom:4.5rem}@media (max-width:767px){.site-main.basic{padding-top:3rem}}.site-main.no-top{padding-top:3rem;padding-bottom:4.5rem}@media (max-width:767px){.site-main.no-top{padding-top:2rem}}.pageResetPass p,.pageForgotPass p,.pageSignup p,.pageTmpSignup p,.pageLogin p,.pageBlog p{font-size:1.125rem;color:#753301}@media (max-width:575px){.pageResetPass p,.pageForgotPass p,.pageSignup p,.pageTmpSignup p,.pageLogin p,.pageBlog p{font-size:1rem}}.singleLottery p,.pageGiftList p,.pageExchangePoints p{color:#753301;font-size:1.125rem}@media (max-width:575px){.singleLottery p,.pageGiftList p,.pageExchangePoints p{font-size:1.125rem}}.singleLottery h3,.pageGiftList h3,.pageExchangePoints h3{color:#fa7e02;font-size:1.25rem;margin-top:2rem;margin-bottom:1.5rem}@media (max-width:575px){.singleLottery h3,.pageGiftList h3,.pageExchangePoints h3{font-size:1.125rem;margin-top:1.5rem;margin-bottom:1rem}}.singleLottery .pic-container,.pageGiftList .pic-container,.pageExchangePoints .pic-container{height:20rem;margin:2rem 0}@media (max-width:767px){.singleLottery .pic-container,.pageGiftList .pic-container,.pageExchangePoints .pic-container{height:15rem}}@media (max-width:575px){.singleLottery .pic-container,.pageGiftList .pic-container,.pageExchangePoints .pic-container{height:10rem}}.singleLottery .pic,.pageGiftList .pic,.pageExchangePoints .pic{position:absolute;display:inline-block;background:#ccc;height:20rem;width:20rem;border-radius:20rem;top:0;left:38%;transform:translateX(-62%)}.singleLottery .pic.pic-2,.pageGiftList .pic.pic-2,.pageExchangePoints .pic.pic-2{left:62%;transform:translateX(-38%)}@media (max-width:767px){.singleLottery .pic,.pageGiftList .pic,.pageExchangePoints .pic{height:15rem;width:15rem}}@media (max-width:575px){.singleLottery .pic,.pageGiftList .pic,.pageExchangePoints .pic{height:10rem;width:10rem;left:35%;transform:translateX(-65%)}.singleLottery .pic.pic-2,.pageGiftList .pic.pic-2,.pageExchangePoints .pic.pic-2{left:65%;transform:translateX(-35%)}}.singleLottery .point,.pageGiftList .point,.pageExchangePoints .point{font-size:1.375rem;color:#753301}@media (max-width:575px){.singleLottery .point,.pageGiftList .point,.pageExchangePoints .point{font-size:1.25rem}}.singleLottery .point .num,.pageGiftList .point .num,.pageExchangePoints .point .num{font-size:1.25rem}@media (max-width:575px){.singleLottery .point .num,.pageGiftList .point .num,.pageExchangePoints .point .num{font-size:1.125rem}}.singleLottery .point .num span,.pageGiftList .point .num span,.pageExchangePoints .point .num span{color:#fa7e02;font-size:2.25rem;font-weight:700}@media (max-width:767px){.singleLottery .point .num span,.pageGiftList .point .num span,.pageExchangePoints .point .num span{font-size:2rem}}@media (max-width:575px){.singleLottery .point .num span,.pageGiftList .point .num span,.pageExchangePoints .point .num span{font-size:1.857rem}}.singleGoods .catch,.pageRegisterReceipt .catch,.pagePoint .catch,.pageStatus .catch,.pageHowtoRegisterReceipt .catch{margin-bottom:2.5rem}.singleGoods .catch .merry-1,.pageRegisterReceipt .catch .merry-1,.pagePoint .catch .merry-1,.pageStatus .catch .merry-1,.pageHowtoRegisterReceipt .catch .merry-1{max-width:6.875rem}.singleGoods .catch .john-1,.pageRegisterReceipt .catch .john-1,.pagePoint .catch .john-1,.pageStatus .catch .john-1,.pageHowtoRegisterReceipt .catch .john-1{max-width:8.3125rem}.singleGoods .catch h1,.pageRegisterReceipt .catch h1,.pagePoint .catch h1,.pageStatus .catch h1,.pageHowtoRegisterReceipt .catch h1{font-size:2.25rem;text-align:center;font-weight:700;line-height:1.6;color:#753301;margin:0}@media (max-width:991px){.singleGoods .catch h1,.pageRegisterReceipt .catch h1,.pagePoint .catch h1,.pageStatus .catch h1,.pageHowtoRegisterReceipt .catch h1{font-size:2.125rem}}@media (max-width:767px){.singleGoods .catch h1,.pageRegisterReceipt .catch h1,.pagePoint .catch h1,.pageStatus .catch h1,.pageHowtoRegisterReceipt .catch h1{font-size:1.857rem}}@media (max-width:575px){.singleGoods .catch h1,.pageRegisterReceipt .catch h1,.pagePoint .catch h1,.pageStatus .catch h1,.pageHowtoRegisterReceipt .catch h1{font-size:1.5rem}}.singleGoods p,.pageRegisterReceipt p,.pagePoint p,.pageStatus p,.pageHowtoRegisterReceipt p{color:#753301;font-size:1.125rem}@media (max-width:575px){.singleGoods p,.pageRegisterReceipt p,.pagePoint p,.pageStatus p,.pageHowtoRegisterReceipt p{font-size:1rem}}.singleGoods .pointlist,.pageRegisterReceipt .pointlist,.pagePoint .pointlist,.pageStatus .pointlist,.pageHowtoRegisterReceipt .pointlist{font-size:1.125rem}@media (max-width:575px){.singleGoods .pointlist,.pageRegisterReceipt .pointlist,.pagePoint .pointlist,.pageStatus .pointlist,.pageHowtoRegisterReceipt .pointlist{font-size:.875rem}}.singleGoods .pointlist dl,.pageRegisterReceipt .pointlist dl,.pagePoint .pointlist dl,.pageStatus .pointlist dl,.pageHowtoRegisterReceipt .pointlist dl{margin:0}.singleGoods .pointlist dl+dl,.pageRegisterReceipt .pointlist dl+dl,.pagePoint .pointlist dl+dl,.pageStatus .pointlist dl+dl,.pageHowtoRegisterReceipt .pointlist dl+dl{margin-top:.4rem}.singleGoods .pointlist dt,.singleGoods .pointlist dd,.pageRegisterReceipt .pointlist dt,.pageRegisterReceipt .pointlist dd,.pagePoint .pointlist dt,.pagePoint .pointlist dd,.pageStatus .pointlist dt,.pageStatus .pointlist dd,.pageHowtoRegisterReceipt .pointlist dt,.pageHowtoRegisterReceipt .pointlist dd{color:#753301}.singleGoods .pointlist dt,.pageRegisterReceipt .pointlist dt,.pagePoint .pointlist dt,.pageStatus .pointlist dt,.pageHowtoRegisterReceipt .pointlist dt{position:relative;display:block;font-weight:400;white-space:nowrap}.singleGoods .pointlist dd,.pageRegisterReceipt .pointlist dd,.pagePoint .pointlist dd,.pageStatus .pointlist dd,.pageHowtoRegisterReceipt .pointlist dd{width:5.5rem;padding-left:1rem;margin:0;text-align:end}.singleGoods .houses,.pageRegisterReceipt .houses,.pagePoint .houses,.pageStatus .houses,.pageHowtoRegisterReceipt .houses{width:100%;max-width:29.6875rem}.singleGoods table.rank,.pageRegisterReceipt table.rank,.pagePoint table.rank,.pageStatus table.rank,.pageHowtoRegisterReceipt table.rank{margin:0 auto;width:100%;max-width:75%}@media (max-width:767px){.singleGoods table.rank,.pageRegisterReceipt table.rank,.pagePoint table.rank,.pageStatus table.rank,.pageHowtoRegisterReceipt table.rank{max-width:100%}}.singleGoods table.rank th,.singleGoods table.rank td,.pageRegisterReceipt table.rank th,.pageRegisterReceipt table.rank td,.pagePoint table.rank th,.pagePoint table.rank td,.pageStatus table.rank th,.pageStatus table.rank td,.pageHowtoRegisterReceipt table.rank th,.pageHowtoRegisterReceipt table.rank td{padding:.3rem .5rem}@media (max-width:575px){.singleGoods table.rank th,.singleGoods table.rank td,.pageRegisterReceipt table.rank th,.pageRegisterReceipt table.rank td,.pagePoint table.rank th,.pagePoint table.rank td,.pageStatus table.rank th,.pageStatus table.rank td,.pageHowtoRegisterReceipt table.rank th,.pageHowtoRegisterReceipt table.rank td{font-size:.8125rem}}.singleGoods table.rank thead th span,.pageRegisterReceipt table.rank thead th span,.pagePoint table.rank thead th span,.pageStatus table.rank thead th span,.pageHowtoRegisterReceipt table.rank thead th span{display:inline-block;background:#fa7e02;border-radius:.5rem;color:#fff;padding:.5rem 0;width:100%;text-align:center;font-weight:400;line-height:1;white-space:nowrap}.singleGoods table.rank tr,.pageRegisterReceipt table.rank tr,.pagePoint table.rank tr,.pageStatus table.rank tr,.pageHowtoRegisterReceipt table.rank tr{border-bottom:1px solid #eaeaea}.singleGoods table.rank tbody tr td,.pageRegisterReceipt table.rank tbody tr td,.pagePoint table.rank tbody tr td,.pageStatus table.rank tbody tr td,.pageHowtoRegisterReceipt table.rank tbody tr td{color:#753301;font-size:1.25rem}@media (max-width:767px){.singleGoods table.rank tbody tr td,.pageRegisterReceipt table.rank tbody tr td,.pagePoint table.rank tbody tr td,.pageStatus table.rank tbody tr td,.pageHowtoRegisterReceipt table.rank tbody tr td{font-size:1.125rem}}@media (max-width:575px){.singleGoods table.rank tbody tr td,.pageRegisterReceipt table.rank tbody tr td,.pagePoint table.rank tbody tr td,.pageStatus table.rank tbody tr td,.pageHowtoRegisterReceipt table.rank tbody tr td{font-size:1rem}}.singleGoods table.rank tbody tr td.rank,.pageRegisterReceipt table.rank tbody tr td.rank,.pagePoint table.rank tbody tr td.rank,.pageStatus table.rank tbody tr td.rank,.pageHowtoRegisterReceipt table.rank tbody tr td.rank{white-space:nowrap}.singleGoods table.rank tbody tr td.rank img,.pageRegisterReceipt table.rank tbody tr td.rank img,.pagePoint table.rank tbody tr td.rank img,.pageStatus table.rank tbody tr td.rank img,.pageHowtoRegisterReceipt table.rank tbody tr td.rank img{width:1.5rem;margin-right:.5rem}.singleGoods table.rank tbody tr td.rank span,.pageRegisterReceipt table.rank tbody tr td.rank span,.pagePoint table.rank tbody tr td.rank span,.pageStatus table.rank tbody tr td.rank span,.pageHowtoRegisterReceipt table.rank tbody tr td.rank span{font-weight:700;white-space:nowrap}.singleGoods table.rank tbody tr td.rate,.pageRegisterReceipt table.rank tbody tr td.rate,.pagePoint table.rank tbody tr td.rate,.pageStatus table.rank tbody tr td.rate,.pageHowtoRegisterReceipt table.rank tbody tr td.rate{text-align:center}.singleGoods table.rank tbody tr td.point,.pageRegisterReceipt table.rank tbody tr td.point,.pagePoint table.rank tbody tr td.point,.pageStatus table.rank tbody tr td.point,.pageHowtoRegisterReceipt table.rank tbody tr td.point{text-align:right}.singleGoods table.rank tbody tr td.point .sub,.pageRegisterReceipt table.rank tbody tr td.point .sub,.pagePoint table.rank tbody tr td.point .sub,.pageStatus table.rank tbody tr td.point .sub,.pageHowtoRegisterReceipt table.rank tbody tr td.point .sub{font-size:.75rem;display:block}@media (max-width:575px){.singleGoods table.rank tbody tr td.point .sub,.pageRegisterReceipt table.rank tbody tr td.point .sub,.pagePoint table.rank tbody tr td.point .sub,.pageStatus table.rank tbody tr td.point .sub,.pageHowtoRegisterReceipt table.rank tbody tr td.point .sub{font-size:.625rem}}.pageStatus .catch{margin-bottom:2.5rem}.pageStatus .catch .merry-1{max-width:6.875rem}.pageStatus .catch .john-1{max-width:8.3125rem}.pageStatus .catch h1{font-size:1.857rem;text-align:center;font-weight:700;line-height:1.5;color:#753301;margin:0}@media (max-width:991px){.pageStatus .catch h1{font-size:1.75rem}}@media (max-width:767px){.pageStatus .catch h1{font-size:1.25rem}}@media (max-width:575px){.pageStatus .catch h1{font-size:1.125rem}}.pageStatus .impact{font-size:1.857rem;font-weight:900;position:relative;display:inline-block}.pageStatus .impact:before{content:"";display:inline-block;width:1px;height:2.25rem;position:absolute;right:calc(100% + 1.5rem);top:50%;transform:translateY(-50%) rotate(-30deg);background:#646464}.pageStatus .impact:after{content:"";display:inline-block;width:1px;height:2.25rem;position:absolute;left:calc(100% + 1.5rem);top:50%;transform:translateY(-50%) rotate(30deg);background:#646464}.pageStatus .impact.small{font-size:1.5625rem}@media (max-width:767px){.pageStatus .impact{font-size:1.75rem}}@media (max-width:575px){.pageStatus .impact{font-size:1.5625rem}}.pageReviews section+section,.pageHowtoRegisterReceipt section+section{margin-top:3rem}.pageReviews p+ul,.pageHowtoRegisterReceipt p+ul{margin-top:1rem}.pageReviews ul.asterisk li+li,.pageHowtoRegisterReceipt ul.asterisk li+li{margin-top:1rem}.pageReviews h3,.pageHowtoRegisterReceipt h3{font-size:1.5rem;color:#753301;font-weight:900}@media (max-width:767px){.pageReviews h3,.pageHowtoRegisterReceipt h3{font-size:1.375rem}}@media (max-width:575px){.pageReviews h3,.pageHowtoRegisterReceipt h3{font-size:1.25rem}}.pageExchangePoints .top{margin-bottom:3.5rem}.pageExchangePoints .top .merry-1{max-width:6.875rem}.pageExchangePoints .top .john-1{max-width:8.3125rem}.pageExchangePoints .top p{font-size:3.125rem;font-weight:600;color:#6d3701;line-height:1.3}@media (max-width:767px){.pageExchangePoints .top p{font-size:2.5rem}}@media (max-width:575px){.pageExchangePoints .top p{font-size:1.857rem}}.pageGoodsList section+section{margin-top:3rem}.pageHistoryAction p,.pageHistoryShopping p,.pageLabo p{font-size:1.125rem;color:#753301}@media (max-width:575px){.pageHistoryAction p,.pageHistoryShopping p,.pageLabo p{font-size:1rem}}.pageHistoryAction .slick-track,.pageHistoryShopping .slick-track,.pageLabo .slick-track{margin-left:0;display:inline-flex;align-items:center}.pageHistoryAction .name,.pageHistoryShopping .name{font-size:2.8125rem;font-weight:900;color:#753301;margin-bottom:1rem}@media (max-width:767px){.pageHistoryAction .name,.pageHistoryShopping .name{font-size:2.25rem}}@media (max-width:575px){.pageHistoryAction .name,.pageHistoryShopping .name{font-size:1.75rem}}.pageHistoryAction table,.pageHistoryShopping table{font-size:1.125rem !important}.pageHistoryAction table th,.pageHistoryAction table td,.pageHistoryShopping table th,.pageHistoryShopping table td{color:#753301}.pageHistoryAction table thead th,.pageHistoryShopping table thead th{white-space:nowrap}@media (max-width:575px){.pageHistoryAction table,.pageHistoryShopping table{font-size:1rem !important}}.pageHistoryAction table a,.pageHistoryShopping table a{color:#fa7e02;text-decoration:none}.pageLabo{padding-top:3rem;padding-bottom:4rem}@media (max-width:767px){.pageLabo h2{font-size:1.375rem}}@media (max-width:575px){.pageLabo h2{font-size:1.25rem}}.pageLabo .catch{margin-bottom:3.5rem}.pageLabo .catch .merry-1{max-width:6.875rem}.pageLabo .catch .john-1{max-width:8.3125rem}.pageLabo .catch p{font-size:1.25rem;font-weight:600}@media (max-width:575px){.pageLabo .catch p{font-size:1.125rem}}.pageReviews p{color:#753301;font-size:1.125rem}@media (max-width:767px){.pageReviews p{font-size:1rem}}.pageReviews .slick-track{margin-left:0;display:inline-flex;align-items:center}.pageReviews h3.category-title{position:relative;text-align:center;margin-bottom:1rem}.pageReviews h3.category-title span{display:inline-block;padding:.5rem 1.5rem;background:#fff;color:#6d3701;z-index:1;position:relative;font-weight:900}.pageReviews h3.category-title:before{content:"";position:absolute;width:100%;height:2px;display:inline-block;background:#ccc;left:0;top:50%;transform:translateY(-50%)}.pageLabo h2{margin-top:4rem;margin-bottom:3rem}.pageLabo h2 img{width:100%;max-width:26rem}.pageProfile img.avatar{width:70px;height:70px}.pageProfile .bg-light{color:#753301;font-weight:700;background:#ffe6a9 !important}.pageProfile dt,.pageProfile dd{color:#753301}.pageProfile label.col-form-label{word-break:break-all;color:#753301;font-size:1.125rem}@media (max-width:575px){.pageProfile label.col-form-label{font-size:1rem}}.pageProfile .block-item h2{text-align:left}.pageProfile .block-item+.block-item{margin-top:3rem}.pageItemRCategories h2{font-size:1.75rem;text-align:center;font-weight:700;line-height:1.6;color:#753301;margin:0}@media (max-width:767px){.pageItemRCategories h2{font-size:1.625rem}}@media (max-width:575px){.pageItemRCategories h2{font-size:1.375rem}}.pageItemRCategories h3{margin-top:3.5rem}.pageItemRCategories .catch{margin-bottom:3.5rem}.pageItemRCategories .catch h1{font-size:1.75rem;text-align:center;font-weight:700;line-height:1.6;color:#753301;margin:0}@media (max-width:767px){.pageItemRCategories .catch h1{font-size:1.625rem}}@media (max-width:575px){.pageItemRCategories .catch h1{font-size:1.375rem}}.pageItemRCategories .tab-content{margin-top:5rem}.pageItemRCategories .nav-tabs#categories{border:none}.pageItemRCategories .nav-tabs#categories .nav-link{position:relative;width:100% !important;max-width:100% !important}.pageItemRCategories .nav-tabs#categories .nav-link.john:after,.pageItemRCategories .nav-tabs#categories .nav-link.merry:after{display:inline-block;content:"";position:absolute;top:30%;transform:translateY(-50%);width:7rem;height:8.5rem;left:auto;right:calc(50% + 6rem);background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/john_1.svg) center center/contain no-repeat !important}@media (max-width:575px){.pageItemRCategories .nav-tabs#categories .nav-link.john:after,.pageItemRCategories .nav-tabs#categories .nav-link.merry:after{width:5.8rem;height:6.8rem}}.pageItemRCategories .nav-tabs#categories .nav-link.merry:after{top:35%;transform:translateY(-50%);width:6rem;height:7rem;right:calc(50% + 7rem);background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/merry_1.svg) center center/contain no-repeat !important}@media (max-width:575px){.pageItemRCategories .nav-tabs#categories .nav-link.merry:after{width:5rem;height:5.7rem}}.pageBlog .catch{margin-bottom:2rem}.pageBlog .catch p{font-size:1.5rem;text-align:center;font-weight:600}@media (max-width:767px){.pageBlog .catch p{font-size:1.375rem}}@media (max-width:575px){.pageBlog .catch p{font-size:1.25rem}}.pageBlog .select2-container{position:absolute;width:100% !important;height:100% !important;left:0 !important;top:0 !important}.pageBlog .select2-container span.selection{width:100% !important;height:100% !important}.pageBlog .select2-container span.selection .select2-selection{width:100% !important;height:100% !important;background:0 0 !important;border:0}.pageBlog .select2-container span.selection .select2-selection .select2-selection__arrow{display:none}.pageBlog .select2-container span.selection .select2-selection .select2-selection__rendered{display:none}.singleGoods h2.point,.pageRegisterReceipt h2.point{padding:0;background:0 0;color:#d95c3d;font-size:1.5625rem;margin:0 0 1rem}.singleGoods p,.pageRegisterReceipt p{font-size:1.125rem;color:#753301}@media (max-width:575px){.singleGoods p,.pageRegisterReceipt p{font-size:1rem}}.singleGoods ul li,.pageRegisterReceipt ul li{font-size:1.125rem}@media (max-width:575px){.singleGoods ul li,.pageRegisterReceipt ul li{font-size:1rem}}.singleGoods p+ul.asterisk,.pageRegisterReceipt p+ul.asterisk{margin-top:.5rem}.singleGoods section+section,.pageRegisterReceipt section+section{margin-top:3rem}.singleGoods hr,.pageRegisterReceipt hr{opacity:1}.singleGoods .table td,.pageRegisterReceipt .table td{color:#753301}.singleGoods .table th,.pageRegisterReceipt .table th{background:#ffe6a9;white-space:nowrap;color:#753301}.singleGoods h3,.pageRegisterReceipt h3{font-size:1.375rem}@media (max-width:767px){.singleGoods h3,.pageRegisterReceipt h3{font-size:1.25rem}}@media (max-width:575px){.singleGoods h3,.pageRegisterReceipt h3{font-size:1.125rem}}.singleGoods .modal-content,.pageRegisterReceipt .modal-content{background:0 0;border-radius:0;border:none}.singleGoods .modal-body,.pageRegisterReceipt .modal-body{position:relative}.singleGoods .modal-body .btn-close,.pageRegisterReceipt .modal-body .btn-close{display:inline-block;width:3rem;height:3rem;position:absolute;right:.75rem;top:-3rem;padding:0;background:0 0;border-radius:0;opacity:1}.singleGoods .modal-body .btn-close:focus,.pageRegisterReceipt .modal-body .btn-close:focus{box-shadow:none}.singleGoods .modal-body .btn-close:before,.singleGoods .modal-body .btn-close:after,.pageRegisterReceipt .modal-body .btn-close:before,.pageRegisterReceipt .modal-body .btn-close:after{content:"";display:inline-block;borde-radius:5rem;width:3px;height:2.5rem;position:absolute;background:#fff;top:50%;left:50%}.singleGoods .modal-body .btn-close:before,.pageRegisterReceipt .modal-body .btn-close:before{transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.singleGoods .modal-body .btn-close:after,.pageRegisterReceipt .modal-body .btn-close:after{transform:translateY(-50%) translateX(-50%) rotate(45deg)}.singleGoods .bg-light,.pageRegisterReceipt .bg-light{border-radius:.5rem;background:#fff}.singleGoods .bg-light input.file,.pageRegisterReceipt .bg-light input.file{opacity:0;z-index:-1;width:0}.singleGoods .bg-light .button,.pageRegisterReceipt .bg-light .button{cursor:pointer;max-width:100%;text-align:center}.singleGoods .col-6 img{max-height:400px;max-width:100%;width:auto}.pageSitemap a{color:#753301;text-decoration:underline;transition:all .3s;font-size:1.125rem}.pageSitemap a:hover,.pageSitemap a:active,.pageSitemap a:focus{color:#fa7e02}@media (max-width:575px){.pageSitemap a{font-size:1rem}}.pageSitemap .simple-sitemap-wrap:not(:first-of-type){margin-top:3rem}.pageSitemap .simple-sitemap-container ul{margin:0;padding:0}.pageSitemap .simple-sitemap-container ul li{list-style:none}.pageSitemap .simple-sitemap-container ul li+li{margin-top:.2rem}.page404,.pageInstagram,.pageFaqRoom,.pageGallery{padding-top:4rem;padding-bottom:4rem}@media (max-width:575px){.page404,.pageInstagram,.pageFaqRoom,.pageGallery{padding-top:3rem}}.note{max-width:10.625rem}.pageFaqRoom p{color:#753301;font-size:1.125rem}@media (max-width:575px){.pageFaqRoom p{font-size:1rem}}.pageFaqRoom .catch{margin-bottom:3.5rem}.pageFaqRoom .catch .merry-1{max-width:6.875rem}.pageFaqRoom .catch .john-1{max-width:8.3125rem}.pageFaqRoom .catch p{font-size:1.25rem;font-weight:600}@media (max-width:767px){.pageFaqRoom .catch p{font-size:1.125rem}}.pageFaqRoom .qa-container{border-bottom:1px solid #ccc;padding:2rem 0}.pageFaqRoom .q,.pageFaqRoom .a{position:relative;padding-left:6rem;min-height:4rem;font-size:1.125rem;color:#753301;line-height:1.6}@media (max-width:767px){.pageFaqRoom .q,.pageFaqRoom .a{padding-left:5rem}}@media (max-width:575px){.pageFaqRoom .q,.pageFaqRoom .a{font-size:1rem;padding-left:4rem}}.pageFaqRoom .q .mark,.pageFaqRoom .a .mark{position:absolute;display:inline-block;width:5rem;height:5rem;background:#ffe6a9;left:0;top:0;border-radius:10rem}.pageFaqRoom .q .mark:before,.pageFaqRoom .a .mark:before{content:"Q";font-size:3.125rem;color:#6d3701;font-weight:900;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);line-height:1}@media (max-width:767px){.pageFaqRoom .q .mark,.pageFaqRoom .a .mark{width:4rem;height:4rem}.pageFaqRoom .q .mark:before,.pageFaqRoom .a .mark:before{font-size:2.5rem}}@media (max-width:575px){.pageFaqRoom .q .mark,.pageFaqRoom .a .mark{width:3rem;height:3rem}.pageFaqRoom .q .mark:before,.pageFaqRoom .a .mark:before{font-size:1.857rem}}.pageFaqRoom .q{margin-bottom:1rem}.pageFaqRoom .a{margin-top:2rem}.pageFaqRoom .a .mark{background:#fa7e02}.pageFaqRoom .a .mark:before{content:"A";color:#fff}.pageFaqRoom .apply-form-container p{font-size:1.25rem;font-weight:700}@media (max-width:767px){.pageFaqRoom .apply-form-container p{font-size:1.125rem}}.pageFaqRoom .apply-form-container #questionForm,.pageFaqRoom .apply-form-container #questionForm_confirm{background:#ffe6a9;padding:3rem 1.5rem}.pageFaqRoom .apply-form-container #questionForm .col-form-label,.pageFaqRoom .apply-form-container #questionForm .form-control,.pageFaqRoom .apply-form-container #questionForm_confirm .col-form-label,.pageFaqRoom .apply-form-container #questionForm_confirm .form-control{font-size:1.125rem !important;padding:1rem;color:#753301}@media (max-width:575px){.pageFaqRoom .apply-form-container #questionForm .col-form-label,.pageFaqRoom .apply-form-container #questionForm .form-control,.pageFaqRoom .apply-form-container #questionForm_confirm .col-form-label,.pageFaqRoom .apply-form-container #questionForm_confirm .form-control{font-size:1rem !important}}.pageFaqRoom .apply-form-container #questionForm .col-form-label,.pageFaqRoom .apply-form-container #questionForm_confirm .col-form-label{color:#753301;font-weight:700}.pageFaqRoom p.small{font-size:1rem;font-weight:400}.pageFaqRoom .txt-hide{display:none}.page404 h1{margin-top:5rem;color:#d95c3d;font-weight:700}.page404 h1 span{display:block;margin-top:2rem;font-size:1.375rem}.archiveNews a,.pageSearch a{color:#753301;text-decoration:none}.archiveNews a:hover,.archiveNews a:focus,.archiveNews a:active,.pageSearch a:hover,.pageSearch a:focus,.pageSearch a:active{color:#fa7e02}.archiveNews dd,.archiveNews dt,.pageSearch dd,.pageSearch dt{font-size:1.125rem;color:#753301}@media (max-width:575px){.archiveNews dd,.archiveNews dt,.pageSearch dd,.pageSearch dt{font-size:1rem}}.archiveNews dt,.pageSearch dt{opacity:.8}.archiveNews dd,.pageSearch dd{margin-bottom:1rem}@media (max-width:767px){.archiveNews dd .inner,.pageSearch dd .inner{border-bottom:1px solid #efefef;padding-bottom:1rem}}.archiveNews article+article,.pageSearch article+article{border-top:1px solid #efefef}.archiveNews article,.pageSearch article{padding:1rem 0}.archiveNews article h2,.pageSearch article h2{font-size:1.125rem;font-weight:900;margin:0}.archiveNews article .btn,.pageSearch article .btn{font-size:1rem;cursor:default !important;padding-top:.3rem;padding-bottom:.3rem}.singleLABO{padding-top:4rem;padding-bottom:4rem;background:url(//earthpet-house.jp/wp-content/themes/original/./img/page/labo/labo.jpg) center top/cover repeat-y}@media (max-width:575px){.singleLABO{padding-top:3rem}}.singleLABO h2{background:0 0;padding:0;text-align:center;margin-bottom:3rem}.singleLABO p{font-size:1.125rem;font-weight:600}.singleLABO h3{margin-top:4rem;margin-bottom:2rem}.singleLABO h3 img{width:100%;max-width:26rem}.singleLABO .labo-member p{margin:0}.singleLABO .labo-member p.name{font-size:1.25rem;margin-bottom:2rem}.singleLABO .labo-member p.section,.singleLABO .labo-member p.sub-section{font-size:1rem}.singleLABO .labo-member p.comment{margin-top:2rem}.singleLABO .reports-container{margin:4rem 0}.singleLABO .reports-container>.index .nav-tabs{border:0 !important}.singleLABO .reports-container>.index .nav-tabs .nav-link{border:0 !important;border-bottom:1px solid #777 !important;font-size:1.25rem;font-weight:700;text-align:left;color:#646464;border-radius:0;margin:0 !important}.singleLABO .reports-container>.index .nav-tabs .nav-link.active{color:#d95c3d;background:0 0}@media (max-width:767px){.singleLABO .reports-container>.index .nav-tabs .nav-link{font-size:1.125rem}}.singleLABO .reports-container>.index .nav-tabs .nav-link .report-title{width:7rem}.singleLABO .reports-container .index-title p{font-weight:900;font-size:1.857rem;text-align:center;letter-spacing:.5rem;position:relative;right:-.25rem;margin:0;line-height:1.2}.singleLABO .reports-container .index-title p.sub{color:#d95c3d;font-size:1.375rem;letter-spacing:0;right:0;left:0}.singleLABO .reports-container #reportTabContent{margin-top:2rem;padding-top:2rem}.singleLABO .reports-container #reportTabContent .report .one{margin:2.5rem 0}.singleLABO .reports-container #reportTabContent .report h2{font-size:1.5625rem;color:#6d3701;font-weight:900;border-radius:.5rem;padding:.6rem 1.5rem;margin:0 0 3rem;background:#ffc35a;text-align:left}.singleLABO .reports-container #reportTabContent .report>.content .text{align-self:stretch;display:flex}.singleLABO .reports-container #reportTabContent .report>.content .text p{align-self:stretch;border-radius:1rem;background:#ffe464;display:flex;align-items:center;padding:1rem;font-size:1.5rem}@media (max-width:767px){.singleLABO .reports-container #reportTabContent .report>.content .text p{font-size:1.375rem}}@media (max-width:575px){.singleLABO .reports-container #reportTabContent .report>.content .text p{font-size:1.25rem}}@media (min-width:768px){.singleLABO .reports-container #reportTabContent .report>.content .title-row .col-md-6:nth-of-type(1){order:1}}@media (min-width:768px){.singleLABO .reports-container #reportTabContent .report>.content .title-row .col-md-6:nth-of-type(2){order:2}}@media (min-width:768px){.singleLABO .reports-container #reportTabContent .report>.content .title-row.reverse .col-md-6:nth-of-type(1){order:2}}@media (min-width:768px){.singleLABO .reports-container #reportTabContent .report>.content .title-row.reverse .col-md-6:nth-of-type(2){order:1}}.singleLABO .labo-ideas{background:#fff;padding:5rem 1rem 2rem;border:5px solid #ffe464;border-radius:2rem 1rem;margin-top:5rem;position:relative}.singleLABO .labo-ideas h3{display:inline-block;position:absolute;left:50%;transform:translate(-50%);top:-6.2rem;background:#ffe464;border-radius:1rem;padding:1rem 2rem;color:#6d3701;font-size:1.857rem;font-weight:900;text-align:center;width:100%;max-width:30rem}@media (max-width:767px){.singleLABO .labo-ideas h3{font-size:1.5rem;max-width:24rem}}@media (max-width:575px){.singleLABO .labo-ideas h3{font-size:1.375rem;max-width:20rem}}.singleLABO .labo-ideas .one{margin:2.5rem 0}@media (min-width:768px){.singleLABO .labo-ideas .two .col-md-6:nth-child(1){order:1}}@media (min-width:768px){.singleLABO .labo-ideas .two .col-md-6:nth-child(2){order:2}}@media (min-width:768px){.singleLABO .labo-ideas .two.reverse .col-md-6:nth-child(1){order:2}}@media (min-width:768px){.singleLABO .labo-ideas .two.reverse .col-md-6:nth-child(2){order:1}}.singleLABO .apply-form-container h2{background:0 0 !important}.singleLABO .apply-form-container p{font-size:1.25rem;font-weight:700}@media (max-width:767px){.singleLABO .apply-form-container p{font-size:1.125rem}}.singleLABO .apply-form-container #postForm,.singleLABO .apply-form-container #postForm_confirm{background:#ffe464;padding:1.5rem;padding-top:3rem;margin-top:4rem}.singleLABO .apply-form-container #postForm a,.singleLABO .apply-form-container #postForm_confirm a{color:#d95c3d}.singleLABO .apply-form-container #postForm .col-form-label,.singleLABO .apply-form-container #postForm .form-control,.singleLABO .apply-form-container #postForm_confirm .col-form-label,.singleLABO .apply-form-container #postForm_confirm .form-control{font-size:.9375rem !important;font-weight:900}.singleLABO .apply-form-container #postForm .col-form-label,.singleLABO .apply-form-container #postForm_confirm .col-form-label{color:#6d3701}.singleLABO .apply-form-container #postForm .form-check,.singleLABO .apply-form-container #postForm_confirm .form-check{padding-left:0}.singleLABO .apply-form-container #postForm h3,.singleLABO .apply-form-container #postForm_confirm h3{font-size:1.25rem;font-weight:900;margin-bottom:1rem}@media (max-width:767px){.singleLABO .apply-form-container #postForm h3,.singleLABO .apply-form-container #postForm_confirm h3{font-size:1.125rem}}.singleItemR p{color:#753301;font-size:1.125rem}@media (max-width:575px){.singleItemR p{font-size:1rem}}.singleItemR .img-container{text-align:center}.singleItemR .img-container.url{border:1px solid #a3a3a3}.singleItemR .img-container img{width:auto !important;height:auto;max-height:400px;max-width:100% !important}.singleItemR .img-container>.slider{border:1px solid #a3a3a3;text-align:center !important}.singleItemR .img-container>.slider img{margin:0 auto}.singleItemR .img-container>.thumbnail{margin-top:1rem}.singleItemR .img-container>.thumbnail img{max-height:100px !important;margin:0 auto}.singleItemR .img-container>.thumbnail .slick-slide{border:1px solid #efefef;align-self:stretch;float:none;height:auto;display:flex;justify-content:center;cursor:pointer}.singleItemR .img-container>.thumbnail .slick-slide>div{display:flex;height:100%;align-self:stretch;align-items:center;justify-content:center}.singleItemR .img-container>.thumbnail .slick-track{display:flex}.singleItemR .img-container>.thumbnail .slick-track .slick-slide+.slick-slide{border-left:none}.singleItemR .logo{flex:1 0 25%;max-width:200px;display:flex}.singleItemR .logo a{display:flex;align-self:stretch;flex:1 0 100%}.singleItemR .logo a .img-container{flex:1 0 100%;display:flex;align-items:center;padding:0 .5rem;justify-content:center}.singleItemR .category span{display:inline-block;border:1px solid #a3a3a3;font-size:1rem;padding:.3rem 1rem;font-weight:700}.singleItemR .tags span{display:inilne-block;border:1px solid #ffe464;background:#ffe464;color:#753301;font-weight:700;font-size:1rem;padding:.3rem 1rem}.singleItemR h1{color:#753301;font-size:2rem;font-weight:700;margin:0;margin-bottom:2rem}@media (max-width:767px){.singleItemR h1{font-size:1.75rem}}@media (max-width:575px){.singleItemR h1{font-size:1.5rem}}.singleItemR .rating p{font-size:1.125rem;color:#753301;font-weight:700}.singleItemR .glsr .pagination{flex-basis:auto !important}.singleItemR .glsr .pagination h2{display:none}.singleItemR .glsr .pagination .nav-links{display:flex}.singleItemR .glsr .pagination .next,.singleItemR .glsr .pagination .prev{color:transparent !important}.singleItemR .glsr-no-margins{text-align:center;marin-top:2rem !important;margin-bottom:2rem !important}.singleItemR .glsr-review-content p{margin-bottom:0 !important}.singleItemR .glsr-review-form .wp-block-button{text-align:center !important;margin-top:1rem !important}.singleItemR .glsr-review-form .glsr-button{color:#fff;background:#fa7e02;border:1px solid #fa7e02;width:100%;max-width:400px;display:inline-block;padding:.5rem;font-weight:700;font-size:1.125rem;border-radius:5rem;text-decoration:none;font-family:"M PLUS Rounded 1c",sans-serif;position:relative;transition:all .3s !important;justify-content:center !important;cursor:pointer;pointer-events:none;opacity:.5}.singleItemR .glsr-review-form .glsr-button:active,.singleItemR .glsr-review-form .glsr-button:focus,.singleItemR .glsr-review-form .glsr-button:hover{drop-shadow:none !important;outline:none !important;box-shadow:none !important;background:#fff !important;color:#fa7e02 !important}.singleItemR .glsr-review-form .glsr-button.active-btn{pointer-events:auto;opacity:1}.singleItemR .glsr-review-form .glsr-field+.glsr-field{margin-top:.5rem}.singleItemR .glsr-review-form .glsr-label{font-size:1.125rem !important;color:#6d3701;font-weight:900 !important}.singleItemR .glsr-review-form .glsr-input-text,.singleItemR .glsr-review-form .glsr-textarea,.singleItemR .glsr-review-form .glsr-select{border-radius:0 !important;border:1px solid #a3a3a3 !important;font-size:1.125rem !important;padding:1rem !important;color:#753301 !important;transition:all .3s !important}.singleItemR .glsr-review-form .glsr-input-text:focus,.singleItemR .glsr-review-form .glsr-textarea:focus,.singleItemR .glsr-review-form .glsr-select:focus{border-color:#fa7e02 !important;box-shadow:none !important;outline:none !important;drop-shadow:none !important}@media (max-width:575px){.singleItemR .glsr-review-form .glsr-input-text,.singleItemR .glsr-review-form .glsr-textarea,.singleItemR .glsr-review-form .glsr-select{font-size:1rem !important}}.singleItemR .glsr-review{border-top:1px solid #ccc;padding-top:2rem}.singleItemR .glsr-review .glsr-review-title{order:2}.singleItemR .glsr-review .glsr-review-title h4{color:#fa7e02;font-weight:700 !important}.singleItemR .glsr-review .glsr-review-avatar{order:3}.singleItemR .glsr-review .glsr-review-avatar img{border-radius:50%}.singleItemR .glsr-review .glsr-review-author{order:6;font-weight:700}.singleItemR .glsr-review .glsr-review-response{order:7}.singleItemR .glsr-review .glsr-review-rating{order:4}.singleItemR .glsr-review .glsr-review-date{order:5;flex:0 1}.singleItemR .glsr-review .glsr-review-content{order:7}.singleItemR .glsr-review .glsr-custom-variation{order:1;color:#753301;font-weight:700;font-size:1.125rem}@media (max-width:575px){.singleItemR .glsr-review .glsr-custom-variation{font-size:1rem}}.singleItemR h2.store{font-size:1.857rem;color:#753301;text-align:center;margin-bottom:2rem;font-weight:700}.singleItemR h2.store img{width:2.8125rem;margin-right:.5rem;position:relative;top:-.1rem}@media (max-width:575px){.singleItemR h2.store{font-size:1.5625rem}.singleItemR h2.store img{width:1.857rem;top:-.2rem}}.singleItemR .wrapper{width:640px;margin:30px auto;font-size:1.6rem;line-height:1.5}.singleItemR .text_wrapper{position:relative;margin-bottom:2rem}.singleItemR .text{height:90px;overflow:hidden}.singleItemR .show_more{position:absolute;bottom:0;left:0;width:100%;height:26px;padding-top:60px;text-align:center;line-height:26px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 70%);transition:bottom .2s}.singleItemR .active{background:0 0;bottom:-30px}.singleItemR .noevent{poinete-events:none !important}.pageMypage section.name{padding-top:1.5rem;padding-bottom:1.5rem}.pageMypage .pet-name{display:block;width:100%;color:#753301;font-weight:700;text-align:center;font-size:1.5rem}@media (max-width:575px){.pageMypage .pet-name{font-size:1.25rem}}.pageMypage h2.total span{position:relative}.pageMypage h2.total span:after,.pageMypage h2.total span:before{width:2rem;height:2rem;position:absolute;content:"";background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/icon_paw_orange.svg) center center/contain no-repeat;right:calc(100% + 1rem);top:50%;transform:translateY(-50%)}.pageMypage h2.total span:after{background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/icon_coin.svg) center center/contain no-repeat;right:auto;left:calc(100% + 1rem)}.pageMypage h2.name{text-align:center;color:#753301}.pageMypage h2.name .main{font-size:1.625rem}@media (max-width:767px){.pageMypage h2.name .main{font-size:1.5rem}}@media (max-width:575px){.pageMypage h2.name .main{font-size:1.375rem}}.pageMypage h2.name .sub{font-size:1.25rem;margin-left:.5rem}@media (max-width:767px){.pageMypage h2.name .sub{font-size:1.125rem}}@media (max-width:575px){.pageMypage h2.name .sub{font-size:1rem}}.pageMypage h2.name .icon{margin-right:.5rem}.pageMypage h2.name .icon img{width:2rem;height:2rem}.pageMypage section.buttons{background:rgba(250,126,3,.08);padding-top:2rem;padding-bottom:2rem}.pageMypage section.points{padding-top:2rem}.pageMypage section.points p{color:#753301;text-align:center;font-size:1rem}.pageMypage section.points .point{color:#fa7e02;font-weight:700;font-size:2.25rem;margin-top:1rem}@media (max-width:767px){.pageMypage section.points .point{font-size:2.125rem}}@media (max-width:575px){.pageMypage section.points .point{font-size:1.857rem}}.pageMypage section.points .point .pt{color:#753301;font-size:1rem;margin-left:.5rem}.pageMypage section.points a.textlink{color:#753301 !important}.pageMypage section.points .rank{color:#753301;font-weight:700;font-size:1.857rem;margin-top:1rem;margin-bottom:1rem}.pageMypage section.points .rank img{width:2rem}@media (max-width:767px){.pageMypage section.points .rank{font-size:1.75rem}}@media (max-width:575px){.pageMypage section.points .rank{font-size:1.5rem}}.pageWelcome{color:#753301}.pageWelcome .subtitle{width:100%;max-width:53.5625rem;margin-bottom:1.5rem}.pageWelcome p{font-size:1.125rem}@media (max-width:767px){.pageWelcome p{font-size:1rem}}.pageWelcome .block-item{border:2px solid #fa7e02}.pageWelcome .block-item .button{font-size:1rem}@media (max-width:991px){.pageWelcome .block-item .button{font-size:1.125rem}}.pageBonus p,.pageMonthylyPresentEntry p,.pageGiftroom p{font-size:1.125rem;color:#753301}.pageBonus p.small,.pageMonthylyPresentEntry p.small,.pageGiftroom p.small{font-size:1rem}@media (max-width:575px){.pageBonus p,.pageMonthylyPresentEntry p,.pageGiftroom p{font-size:1rem}.pageBonus p.small,.pageMonthylyPresentEntry p.small,.pageGiftroom p.small{font-size:.875rem}}.pageBonus img,.pageMonthylyPresentEntry img,.pageGiftroom img{max-width:360px;width:100%;max-height:300px;object-fit:contain}.pageBonus .bg-light,.pageMonthylyPresentEntry .bg-light,.pageGiftroom .bg-light{background:#f2f2f2 !important}.pageBonus .block-item+.block-item,.pageMonthylyPresentEntry .block-item+.block-item,.pageGiftroom .block-item+.block-item{margin-top:3rem}.pageBonus .block-item p,.pageMonthylyPresentEntry .block-item p,.pageGiftroom .block-item p{font-size:1rem}.pageBonus .block-item p.small,.pageMonthylyPresentEntry .block-item p.small,.pageGiftroom .block-item p.small{font-size:.875rem}@media (min-width:768px){.pageBonus .block-item .title,.pageMonthylyPresentEntry .block-item .title,.pageGiftroom .block-item .title{font-size:1.25rem}}.select-form input.form-control{color:#753301;font-size:1.125rem;padding:.5rem;line-height:1.6}@media (max-width:575px){.select-form input.form-control{font-size:1rem}}@media (max-width:575px){.select-form input[type=submit]{font-size:1rem}}.select-container{position:relative;display:inline-block;margin:0 auto;text-align:center;width:100%;max-width:400px}.select-container .form-select{position:absolute;width:100%;height:100%;opacity:0}.select-container .dammy-option,.select-container .dammy-option__theme,.select-container .dammy-option__category,.select-container .dammy-option__tag{background:#fff;border:1px solid #fa7e02;width:100%;display:inline-block;padding:.5rem;font-weight:700;font-size:1.125rem;border-radius:5rem;text-decoration:none;font-family:"M PLUS Rounded 1c",sans-serif;transition:all .3s;color:#fa7e02;text-align:center;cursor:pointer;pointer-events:none}.select-container .dammy-option span,.select-container .dammy-option__theme span,.select-container .dammy-option__category span,.select-container .dammy-option__tag span{position:relative;margin-left:1.2rem}.select-container .dammy-option span:before,.select-container .dammy-option__theme span:before,.select-container .dammy-option__category span:before,.select-container .dammy-option__tag span:before{content:"";width:0;height:0;border-style:solid;border-width:.6rem .4rem 0;border-color:#fa7e02 transparent transparent;position:absolute;top:50%;right:calc(100% + .8rem);transform:translateY(-50%);transition:all .3s}.select-container:hover .dammy-option,.select-container:active .dammy-option,.select-container:focus .dammy-option{background:#fa7e02;color:#fff}.select-container:hover .dammy-option span:before,.select-container:active .dammy-option span:before,.select-container:focus .dammy-option span:before{border-color:#fff transparent transparent}.pageTriviaRoom p{color:#753301;font-size:1.125rem}@media (max-width:575px){.pageTriviaRoom p{font-size:1rem}}.pageTriviaRoom h2{color:#753301;font-size:1.5rem;margin-bottom:1.2rem}@media (max-width:767px){.pageTriviaRoom h2{font-size:1.375rem}}@media (max-width:575px){.pageTriviaRoom h2{font-size:1.25rem}}.pageTriviaRoom .accordion-item{border:none;border-top:1px solid #eaeaea;padding-top:1.5rem}.pageTriviaRoom .accordion-item button.good{line-height:0}.pageTriviaRoom .accordion-item .good.hee{display:inline-block !important;width:5.431rem !important;height:1.5625rem !important;background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/hee_off.svg) center center/contain no-repeat !important;z-index:10 !important}.pageTriviaRoom .accordion-item .good.hee.is-good{background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/hee_on.svg) center center/contain no-repeat !important}.pageTriviaRoom .accordion-item .good-num{display:inline-block;font-weight:900;min-width:1rem;text-align:right;margin-left:.5rem}.pageTriviaRoom .accordion-item+.accordion-item{margin-top:1.5rem}.pageTriviaRoom .accordion-header{border:none;border-radius:0}.pageTriviaRoom .accordion-button{width:100%;max-width:100% !important;box-shadow:none !important}.pageTriviaRoom .accordion-button[aria-expanded=true] span:before{transform:translateY(-50%) rotate(-180deg)}.pageTriviaRoom .accordion-body{color:#753301;padding-right:0;padding-left:0;padding-bottom:0;font-size:1.125rem}@media (max-width:575px){.pageTriviaRoom .accordion-body{font-size:1rem}}.pageTriviaRoom .accordion-body a{color:#fa7e02}.singleBlog figcaption span,.singleLibrary figcaption span,.pageTerms figcaption span{font-size:1.125rem}@media (max-width:767px){.singleBlog figcaption span,.singleLibrary figcaption span,.pageTerms figcaption span{font-size:1rem !important}}.singleBlog .good,.singleLibrary .good,.pageTerms .good{display:inline-block;width:4.6875rem;height:1.5625rem;background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/good_off.svg) center center/contain no-repeat;z-index:10}.singleBlog .good.is-good,.singleLibrary .good.is-good,.pageTerms .good.is-good{background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/good_on.svg) center center/contain no-repeat}.singleBlog .good-num,.singleLibrary .good-num,.pageTerms .good-num{font-weight:900;margin-left:.5rem;text-align:right;min-width:1rem;display:inline-block;font-size:1rem !important;color:#753301 !important}.singleBlog .tags,.singleLibrary .tags,.pageTerms .tags{text-align:start;margin-bottom:.8rem;font-size:1.5rem;font-weight:900;color:#fa7e02}.singleBlog .tags img,.singleLibrary .tags img,.pageTerms .tags img{height:2.125rem}@media (max-width:767px){.singleBlog .tags,.singleLibrary .tags,.pageTerms .tags{font-size:1.375rem}.singleBlog .tags img,.singleLibrary .tags img,.pageTerms .tags img{height:1.857rem}}@media (max-width:575px){.singleBlog .tags,.singleLibrary .tags,.pageTerms .tags{font-size:1.125rem}.singleBlog .tags img,.singleLibrary .tags img,.pageTerms .tags img{height:1.75rem}}.singleBlog h1,.singleLibrary h1,.pageTerms h1{font-size:2rem;font-weight:900;color:#6d3701;line-height:1.6;border-bottom:1px solid #888;padding-bottom:2rem;margin-bottom:3rem}@media (max-width:991px){.singleBlog h1,.singleLibrary h1,.pageTerms h1{font-size:1.857rem}}@media (max-width:767px){.singleBlog h1,.singleLibrary h1,.pageTerms h1{font-size:1.5rem}}@media (max-width:575px){.singleBlog h1,.singleLibrary h1,.pageTerms h1{font-size:1.375rem}}.singleBlog h2,.singleLibrary h2,.pageTerms h2{font-size:1.5rem;color:#753301;line-height:1.6;font-weight:900;border-left:4px solid #fa7e02;padding-left:.7rem;margin-top:4rem;margin-bottom:2rem}.singleBlog h2:first-of-type,.singleLibrary h2:first-of-type,.pageTerms h2:first-of-type{margin-top:0}@media (max-width:767px){.singleBlog h2,.singleLibrary h2,.pageTerms h2{font-size:1.375rem}}@media (max-width:575px){.singleBlog h2,.singleLibrary h2,.pageTerms h2{font-size:1.25rem}}.singleBlog p+h2:first-of-type,.singleLibrary p+h2:first-of-type,.pageTerms p+h2:first-of-type{margin-top:4rem}.singleBlog h3,.singleLibrary h3,.pageTerms h3{font-size:1.375rem;font-weight:900;border-bottom:1px solid #753301;line-height:1.6;margin-top:3rem;margin-bottom:1.5rem;padding-bottom:.5rem;color:#753301}@media (max-width:767px){.singleBlog h3,.singleLibrary h3,.pageTerms h3{font-size:1.25rem}}@media (max-width:575px){.singleBlog h3,.singleLibrary h3,.pageTerms h3{font-size:1.125rem}}.singleBlog h4,.singleLibrary h4,.pageTerms h4{color:#753301;font-weight:900;margin-top:2rem;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.6}@media (max-width:575px){.singleBlog h4,.singleLibrary h4,.pageTerms h4{font-size:1.125rem}}.singleBlog h5,.singleBlog h6,.singleLibrary h5,.singleLibrary h6,.pageTerms h5,.pageTerms h6{line-height:1.6;font-size:1.125rem}.singleBlog p,.singleBlog ul,.singleBlog li,.singleBlog ol,.singleBlog th,.singleBlog td,.singleLibrary p,.singleLibrary ul,.singleLibrary li,.singleLibrary ol,.singleLibrary th,.singleLibrary td,.pageTerms p,.pageTerms ul,.pageTerms li,.pageTerms ol,.pageTerms th,.pageTerms td{font-size:1.125rem;color:#753301}@media (max-width:767px){.singleBlog p,.singleBlog ul,.singleBlog li,.singleBlog ol,.singleBlog th,.singleBlog td,.singleLibrary p,.singleLibrary ul,.singleLibrary li,.singleLibrary ol,.singleLibrary th,.singleLibrary td,.pageTerms p,.pageTerms ul,.pageTerms li,.pageTerms ol,.pageTerms th,.pageTerms td{font-size:1rem}}.singleBlog table,.singleBlog th,.singleBlog td,.singleLibrary table,.singleLibrary th,.singleLibrary td,.pageTerms table,.pageTerms th,.pageTerms td{border:1px solid #ccc}.singleBlog th,.singleBlog td,.singleLibrary th,.singleLibrary td,.pageTerms th,.pageTerms td{padding:.5rem}.singleBlog th,.singleLibrary th,.pageTerms th{color:#753301;background:#ffe6a9}.singleBlog a,.singleLibrary a,.pageTerms a{color:#fa7e02}.singleBlog ul,.singleBlog ol,.singleLibrary ul,.singleLibrary ol,.pageTerms ul,.pageTerms ol{padding-left:1rem}.singleBlog img,.singleLibrary img,.pageTerms img{max-width:100%}.singleBlog ul+p,.singleBlog p+ul,.singleBlog ol+p,.singleBlog p+ol,.singleBlog ol+ol,.singleBlog ol+ul,.singleBlog ul+ol,.singleBlog ul+ul,.singleLibrary ul+p,.singleLibrary p+ul,.singleLibrary ol+p,.singleLibrary p+ol,.singleLibrary ol+ol,.singleLibrary ol+ul,.singleLibrary ul+ol,.singleLibrary ul+ul,.pageTerms ul+p,.pageTerms p+ul,.pageTerms ol+p,.pageTerms p+ol,.pageTerms ol+ol,.pageTerms ol+ul,.pageTerms ul+ol,.pageTerms ul+ul{margin-top:1.5rem}.singleBlog dl,.singleLibrary dl,.pageTerms dl{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;display:flex;flex-wrap:wrap;font-weight:700;font-size:1.125rem}.singleBlog dl dt,.singleLibrary dl dt,.pageTerms dl dt{flex:0 0 20%;padding:1rem .75rem}.singleBlog dl dd,.singleLibrary dl dd,.pageTerms dl dd{flex:0 0 80%;padding:1rem .75rem}.singleBlog .subtitle,.singleLibrary .subtitle,.pageTerms .subtitle{width:100%;max-width:53.5625rem;margin-bottom:1.5rem}.singleLibrary .point-title{color:#fa7e02;font-weight:700;font-size:1.5rem;text-align:center;margin-bottom:1.5rem;font-family:"M PLUS Rounded 1c",sans-serif;padding:0;margin-top:1.5rem;border:0}.singleLibrary .point-title .big{font-size:2rem;margint:0 .1rem}.singleLibrary .point-inner{background:#f8f7f6;border-radius:.5rem;padding:1rem .5rem;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif}.singleLibrary .point-inner .icon{margin:1rem 0}.singleLibrary .point-inner img{height:5rem}.singleLibrary .point-inner p{color:#6d3701;font-weight:700;font-size:1.25rem;text-align:center;line-height:1.3;font-family:"M PLUS Rounded 1c",sans-serif}.singleLibrary .point-inner.type2{background:#fbfbfa}.singleLibrary .text-bold{font-weight:700;color:#6d3701;font-size:1.5rem;line-height:1.3;text-align:center;position:relative;font-family:"M PLUS Rounded 1c",sans-serif}.singleLibrary .big{font-size:1.375rem}.pageTerms .container{counter-reset:title}.pageTerms .container h2{counter-increment:title}.pageTerms .container h2:before{content:counter(title) ". ";font-size:1.5625rem;color:#d95c3d;font-weight:700}@media (max-width:767px){.pageTerms .container h2:before{font-size:1.4375rem}}@media (max-width:575px){.pageTerms .container h2:before{font-size:1.375rem}}.pageTerms.pagePrivacy .container{counter-reset:title}.pageTerms.pagePrivacy .container h2:before,.pageTerms.pagePrivacy .container h2:after{display:none}.pageTerms.pagePrivacy .container h2{counter-increment:title}.pageTerms.pagePrivacy .container h2 span:before{content:"第" counter(title) "条（";font-size:1.5625rem;color:#6d3701;font-weight:700}@media (max-width:767px){.pageTerms.pagePrivacy .container h2 span:before{font-size:1.4375rem}}@media (max-width:575px){.pageTerms.pagePrivacy .container h2 span:before{font-size:1.375rem}}.pageTerms.pagePrivacy .container h2 span:after{content:"）";font-size:1.5625rem;color:#6d3701;font-weight:700}@media (max-width:767px){.pageTerms.pagePrivacy .container h2 span:after{font-size:1.4375rem}}@media (max-width:575px){.pageTerms.pagePrivacy .container h2 span:after{font-size:1.375rem}}.pageTerms.pagePrivacy .container ol{padding-left:1.5rem}.pageTerms.pagePrivacy .container ol li>ol{margin-top:1.5rem;margin-bottom:1.5rem}.pageTerms.pagePrivacy .container ol.circle{counter-reset:circle}.pageTerms.pagePrivacy .container ol.circle li{counter-increment:circle;list-style:none;position:relative;padding-left:1rem}.pageTerms.pagePrivacy .container ol.circle li:before{content:counter(circle);display:inline-block;position:absolute;left:-1.5rem;top:.25rem;width:1.4375rem;height:1.4375rem;border:1px solid #753301;border-radius:5rem;text-align:center;padding-top:.05rem;padding-right:.2rem;line-height:1.2;letter-spacing:-.2rem}.singleBlog .mv img,.singleBlog .mv picture{width:100%;aspect-ratio:1.91;object-fit:cover}.singleBlog h1{font-size:2rem;font-weight:900;color:#6d3701;line-height:1.6;border:none;padding:0;margin-bottom:.25rem}@media (max-width:991px){.singleBlog h1{font-size:1.857rem}}@media (max-width:767px){.singleBlog h1{font-size:1.5rem}}@media (max-width:575px){.singleBlog h1{font-size:1.375rem}}.singleBlog .tags a{font-size:1rem;text-decoration:none}.singleBlog .tags-area{background:rgba(250,126,3,.08);padding:1rem 0 .5rem}.singleBlog .accordion-item{border:none;border-top:1px solid #eaeaea;padding-top:1.5rem}.singleBlog .accordion-item button.good{line-height:0}.singleBlog .accordion-item .good.hee{display:inline-block !important;width:5.431rem !important;height:1.5625rem !important;background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/hee_off.svg) center center/contain no-repeat !important;z-index:10 !important}.singleBlog .accordion-item .good.hee.is-good{background:url(//earthpet-house.jp/wp-content/themes/original/./img/icon/hee_on.svg) center center/contain no-repeat !important}.singleBlog .accordion-item .good-num{display:inline-block;font-weight:900;min-width:1rem;text-align:right;margin-left:.5rem}.singleBlog .accordion-item+.accordion-item{margin-top:1.5rem}.singleBlog .accordion-header{border:none;border-radius:0}.singleBlog .accordion-button{width:100%;max-width:100% !important;box-shadow:none !important}.singleBlog .accordion-button[aria-expanded=true] span:before{transform:translateY(-50%) rotate(-180deg)}.singleBlog .accordion-body{color:#753301;padding-right:0;padding-left:0;padding-bottom:0;font-size:1.125rem}@media (max-width:575px){.singleBlog .accordion-body{font-size:1rem}}.singleBlog .accordion-body a{color:#fa7e02}.singleBlog .block-item h2,.pageBlog .block-item h2{border:0}.singleBlog .block-item.pet-member+.block-item.pet-member,.pageBlog .block-item.pet-member+.block-item.pet-member{margin-top:2rem}.singleBlog .block-item.pet-member img.thumb,.pageBlog .block-item.pet-member img.thumb{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;max-width:280px;margin:1.5rem auto;display:block}.singleBlog .block-item.pet-member h3,.pageBlog .block-item.pet-member h3{font-size:1.625rem;color:#753301;line-height:1.6;text-align:center;font-weight:700;margin-bottom:1rem;margin-top:0;border:0}@media (max-width:767px){.singleBlog .block-item.pet-member h3,.pageBlog .block-item.pet-member h3{font-size:1.5rem}}@media (max-width:575px){.singleBlog .block-item.pet-member h3,.pageBlog .block-item.pet-member h3{font-size:1.375rem}}.pageAboutPetMember .nav-tabs{border:none;gap:0 1.5rem;margin-bottom:3rem}.pageAboutPetMember .nav-tabs .nav-item{flex:1 0 calc(50% - 1.5rem)}.pageAboutPetMember .nav-tabs .nav-link{color:#fa7e02;background:#fff;border:1px solid #fa7e02;width:100%;max-width:400px;display:inline-block;padding:.5rem;font-weight:700;font-size:1.125rem;border-radius:5rem !important;text-decoration:none;font-family:"M PLUS Rounded 1c",sans-serif;position:relative;transition:all .3s !important;text-align:center;cursor:pointer}.pageAboutPetMember .nav-tabs .nav-link span{position:relative;margin-left:1.2rem}.pageAboutPetMember .nav-tabs .nav-link span:before{content:"";width:0;height:0;border-style:solid;border-width:.4rem 0 .4rem .6rem;border-color:transparent transparent transparent #fa7e02;position:absolute;top:50%;right:calc(100% + .8rem);transform:translateY(-50%);transition:all .3s}.pageAboutPetMember .nav-tabs .nav-link.active,.pageAboutPetMember .nav-tabs .nav-link:hover,.pageAboutPetMember .nav-tabs .nav-link:active,.pageAboutPetMember .nav-tabs .nav-link:focus{background:#fa7e02;color:#fff !important;box-shadow:none !important;outline:none !important}.pageAboutPetMember .nav-tabs .nav-link.active span:before,.pageAboutPetMember .nav-tabs .nav-link:hover span:before,.pageAboutPetMember .nav-tabs .nav-link:active span:before,.pageAboutPetMember .nav-tabs .nav-link:focus span:before{border-color:transparent transparent transparent #fff}.pageAboutPetMember .nav-tabs .nav-link.down span:before{content:"";border-width:.6rem .4rem 0;border-color:#fa7e02 transparent transparent}.pageAboutPetMember .nav-tabs .nav-link.down:hover span:before,.pageAboutPetMember .nav-tabs .nav-link.down:active span:before,.pageAboutPetMember .nav-tabs .nav-link.down:focus span:before{border-color:#fff transparent transparent}.pageAboutPetMember .nav-tabs .nav-link.down.active span:before{border-color:#fff transparent transparent}.gallery .card{position:relative;border-radius:0}.gallery .card img{width:100%;height:auto;max-width:100%;max-height:100%}.gallery .card .media-container{background:#aaa;display:table;vertical-align:middle}.gallery .card .media-container .media-inner{display:table-cell;vertical-align:middle}.gallery .card .media-title{position:relative;bottom:0;padding:.5rem}.slide-lists .slick-nav-arrows{display:flex;min-width:70px;position:relative;justify-content:space-between;height:100%}.slide-lists .slick-nav-arrows .slick-arrow{display:inline-block;position:relative}.slide-lists .slick-nav-arrows .slick-next,.slide-lists .slick-nav-arrows .slick-prev{right:auto;left:auto;top:auto;transform:none;width:100%;height:100%}.slide-lists .slick-nav-arrows .slick-next:before,.slide-lists .slick-nav-arrows .slick-prev:before{display:inline-block;position:absolute;width:1.2rem;height:1.2rem;border-left:4px solid #6d3701;border-bottom:4px solid #6d3701;top:50%;transform:translateY(-50%) rotate(-135deg);background:0 0;content:""}.slide-lists .slick-nav-arrows .slick-prev:before{transform:translateY(-50%) rotate(45deg)}.youtube{width:100%;aspect-ratio:1.7777777778}.youtube iframe{width:100%;height:100%}.apply-form h4{font-weight:700;font-size:1.4375rem;margin-bottom:2rem}@media (max-width:767px){.apply-form h4{font-size:1.375rem}}@media (max-width:575px){.apply-form h4{font-size:1.25rem}}.apply-form .form-check,.apply-form .form-radio{padding-left:0}.apply-form .col-form-label{padding:0;color:#753301;font-weight:700}.apply-form .address-box .col-form-label,.apply-form .address-box p{font-size:1.25rem}@media (max-width:767px){.apply-form .address-box .col-form-label,.apply-form .address-box p{font-size:1.125rem}}.apply-form .title{color:#753301}.apply-form .form-check{font-size:1.125rem;font-weight:400 !important}@media (max-width:575px){.apply-form .form-check{font-size:1rem !important}}.apply-form .questions .form-check-label{font-weight:400 !important}.apply-form .questions .form-check+.form-check{margin-top:1rem}#viewModal .image-title{color:#fff;font-size:1.125rem;font-weight:700}