@font-face{font-family:'icomoon';src:url(//allpet.jp/animal/wp-content/themes/animal-pc/icon/fonts/icomoon.eot?guhw58);src:url(//allpet.jp/animal/wp-content/themes/animal-pc/icon/fonts/icomoon.eot?guhw58#iefix) format('embedded-opentype') , url(//allpet.jp/animal/wp-content/themes/animal-pc/icon/fonts/icomoon.ttf?guhw58) format('truetype') , url(//allpet.jp/animal/wp-content/themes/animal-pc/icon/fonts/icomoon.woff?guhw58) format('woff') , url(//allpet.jp/animal/wp-content/themes/animal-pc/icon/fonts/icomoon.svg?guhw58#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-scroll-arrow3_black:before{content:"\e915"}.icon-scroll-arrow3_black_reverse:before{content:"\e916"}.icon-scroll-arrow3_reverse_square:before{content:"\e917"}.icon-scroll-arrow3_square:before{content:"\e918"}.icon-scroll-arrow5:before{content:"\e95f"}.icon-scroll-arrow6:before{content:"\e965"}.icon-scroll-arrow7:before{content:"\e966"}.icon-megaphone:before{content:"\e95e"}.icon-facebook:before{content:"\e910";color:#1877f2}.icon-instagram:before{content:"\e911";color:#e4405f}.icon-line:before{content:"\e912";color:#00c300}.icon-youtube1:before{content:"\e913";color:red}.icon-hirenaga2:before{content:"\e919"}.icon-koi7:before{content:"\e91a"}.icon-koi8:before{content:"\e91b"}.icon-cart:before{content:"\e91c"}.icon-discus:before{content:"\e91d"}.icon-hit:before{content:"\e91e"}.icon-sango:before{content:"\e91f"}.icon-sira:before{content:"\e920"}.icon-api:before{content:"\e921"}.icon-catfish:before{content:"\e922"}.icon-cori_panda:before{content:"\e923"}.icon-ency:before{content:"\e924"}.icon-gecko:before{content:"\e925"}.icon-goldfish:before{content:"\e926"}.icon-guppy:before{content:"\e927"}.icon-insect:before{content:"\e928"}.icon-killi:before{content:"\e929"}.icon-plant:before{content:"\e92a"}.icon-pleco:before{content:"\e92b"}.icon-tank:before{content:"\e92c"}.icon-bag-man:before{content:"\e92d"}.icon-born:before{content:"\e92e"}.icon-bus:before{content:"\e92f"}.icon-cat:before{content:"\e931"}.icon-dog2:before{content:"\e932"}.icon-dogfood:before{content:"\e933"}.icon-ebi:before{content:"\e934"}.icon-ferret2:before{content:"\e935"}.icon-fish2:before{content:"\e936"}.icon-gage:before{content:"\e937"}.icon-ham:before{content:"\e938"}.icon-menu:before{content:"\e939"}.icon-menu_3:before{content:"\e93a"}.icon-momkids:before{content:"\e93b"}.icon-moru:before{content:"\e93c"}.icon-rabbit:before{content:"\e93d"}.icon-rolling:before{content:"\e93e"}.icon-squirrel2:before{content:"\e93f"}.icon-standinghedge:before{content:"\e940"}.icon-turtle:before{content:"\e941"}.icon-yamamoto:before{content:"\e943"}.icon-360:before{content:"\e944"}.icon-bird:before{content:"\e945"}.icon-chinchilla:before{content:"\e946"}.icon-chinchilla2:before{content:"\e947"}.icon-degu:before{content:"\e948"}.icon-ferret1:before{content:"\e949"}.icon-hedge:before{content:"\e94a"}.icon-nest:before{content:"\e94b"}.icon-open:before{content:"\e94c"}.icon-parrot3:before{content:"\e94d"}.icon-poodle:before{content:"\e94e"}.icon-rank3:before{content:"\e94f"}.icon-pets:before{content:"\e960"}.icon-storefront:before{content:"\e961"}.icon-celebration:before{content:"\e962"}.icon-auto_awesome:before{content:"\e963"}.icon-campaign:before{content:"\e964"}.icon-cross:before{content:"\e900"}.icon-home:before{content:"\e901"}.icon-sun-fill:before{content:"\e902"}.icon-moon-fill:before{content:"\e903"}.icon-umbrella:before{content:"\e904"}.icon-cart1:before{content:"\e905"}.icon-clock:before{content:"\e906"}.icon-pencil:before{content:"\e907"}.icon-star:before{content:"\e908"}.icon-search:before{content:"\e909"}.icon-location:before{content:"\e90a"}.icon-heart:before{content:"\e90b"}.icon-refresh:before{content:"\e90c"}.icon-gift1:before{content:"\e90d"}.icon-office:before{content:"\e90e"}.icon-image:before{content:"\e90f"}.icon-video-camera:before{content:"\e914"}.icon-folder-open:before{content:"\e930"}.icon-phone:before{content:"\e942"}.icon-display:before{content:"\e956"}.icon-mobile:before{content:"\e958"}.icon-aid-kit:before{content:"\e998"}.icon-scissors:before{content:"\ea5a"}.icon-youtube2:before{content:"\ea9e"}.icon-number:before{content:"\e950"}.icon-number1:before{content:"\e951"}.icon-number2:before{content:"\e952"}.icon-number3:before{content:"\e953"}.icon-number4:before{content:"\e954"}.icon-number5:before{content:"\e955"}.icon-number6:before{content:"\e957"}.icon-number7:before{content:"\e959"}.icon-number8:before{content:"\e95a"}.icon-pil:before{content:"\e95b"}.icon-injection:before{content:"\e95c"}.icon-clipboard:before{content:"\e95d"}.icon-camera:before{content:"\f030"}.icon-video-camera1:before{content:"\f03d"}.icon-question-circle:before{content:"\f059"}.icon-info-circle:before{content:"\f05a"}.icon-exclamation-circle:before{content:"\f06a"}.icon-calendar:before{content:"\f073"}.icon-envelope:before{content:"\f0e0"}.icon-circle:before{content:"\f111"}.icon-chevron-circle-left:before{content:"\f137"}.icon-chevron-circle-right:before{content:"\f138"}.icon-chevron-circle-up:before{content:"\f139"}.icon-chevron-circle-down:before{content:"\f13a"}.icon-youtube:before{content:"\f167"}.icon-paw:before{content:"\f1b0"}.icon-automobile:before{content:"\f1b9"}.icon-car:before{content:"\f1b9"}.icon-subway:before{content:"\f239"}.icon-user-circle-o:before{content:"\f2be"}.icon-drivers-license-o:before{content:"\f2c3"}.icon-id-card-o:before{content:"\f2c3"}.icon-thermometer-3:before{content:"\f2c8"}.icon-thermometer-three-quarters:before{content:"\f2c8"}.icon-shower:before{content:"\f2cc"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="checkbox"]+label:before{content:"□"}input[type="checkbox"]+label:before{letter-spacing:0}input[type="checkbox"]:checked+label:before{content:"☒"}input[type="checkbox"]:checked+label:before{letter-spacing:0}html{height:100%;overflow-y:scroll}body{margin:0;background-color:var(--body-color);min-width:320px}img{border-style:none}a img{border-style:none}A:link{text-decoration:none}A:visited{color:#d35134}A:hover{color:#d35134}li{margin-bottom:1rem}div,p{font-size:1.6rem}h1,h2,h3,h4{font-size:1.6rem;font-weight:bold}.wrapper_breadcrumb{width:100%;margin:15px 0 50px 0;padding:0 5px}.single-post .wrapper_breadcrumb,.home .wrapper_breadcrumb{margin-bottom:20px!important}#breadcrumbs>span{font-size:0!important;display:block}#breadcrumbs>span>span{display:inline-block;font-size:16px;color:#333;vertical-align:middle}#breadcrumbs > span > span:not(:last-child)::after{content:"›";margin:0 6px;font-size:16px;display:inline-block}.single-post .breadcrumb_last{display:none!important}.single-post #breadcrumbs > span > span:nth-last-child(2)::after{content:none!important;margin:0!important}.error{display:block!important;width:fit-content!important;margin-top:5px!important;margin-bottom:0!important;padding:3px 10px!important;background-color:red!important;color:#fff!important;font-size:13px!important;font-weight:bold!important}.mw_wp_form div:has(> .error) .mwform-checkbox-field-text,
.mw_wp_form div:has(> .error) label{color:#e3342f!important;font-weight:bold}.mw_wp_form div:has(> .error) input[type="checkbox"]{outline:2px solid #e3342f!important;outline-offset:2px}.mw_wp_form div:has(.error) input:not([type="checkbox"]):not([type="radio"]),
.mw_wp_form div:has(.error) select,
.mw_wp_form div:has(.error) textarea{border:2px solid #e3342f!important;background-color:#fff5f5!important;outline:none!important}.ui-datepicker-prev{cursor:pointer!important;color:#00f}.ui-datepicker-next{cursor:pointer!important;color:#00f}.mwform-checkbox-field.horizontal-item,.mwform-radio-field.horizontal-item{display:inline-block!important;margin-right:15px!important;margin-bottom:3px!important;margin-left:0!important;vertical-align:top!important;max-width:100%!important}.mwform-checkbox-field.horizontal-item label,.mwform-radio-field.horizontal-item label{display:flex!important;align-items:flex-start!important;width:auto!important;max-width:100%!important;margin:0!important;white-space:normal!important;word-break:break-all!important;line-height:1.4!important}.mwform-checkbox-field-text,.mwform-radio-field-text{margin-left:8px!important;display:inline-block!important;flex:1!important}.video_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video_tate{position:relative;height:0;padding:30px 0 170%;overflow:hidden}.youtube_tate{position:relative;height:0;padding:30px 0 170%;overflow:hidden}.youtube_yoko{position:relative;padding-bottom:56.25%;これが横向き！ height:0;overflow:hidden}.youtube_tate iframe,.youtube_yoko iframe{position:absolute;top:0;left:0;width:100%;height:100%}h1.tab{max-width:270px;border-top:.1rem dashed var(--light-blue-title-dashed);border-left:.1rem dashed var(--light-blue-title-dashed);border-right:.1rem dashed var(--light-blue-title-dashed);border-bottom:none;border-radius:1rem 1rem 0 0;position:absolute;display:inline-block;top:-4rem;left:1rem;padding:.8rem 1rem 0 1rem;line-height:1;background:var(--light-blue-title-color);box-shadow:0 0 0 .5rem var(--light-blue-title-color) , -4px -2px 5px 3px rgba(10,10,0,.5) , -4px -2px 5px 4px rgba(10,10,0,.5) , 5px -2px 5px 4px rgba(10,10,0,.5);text-shadow:#fff 3px 0 0 , #fff 2.83487px .981584px 0 , #fff 2.35766px 1.85511px 0 , #fff 1.62091px 2.52441px 0 , #fff .705713px 2.91581px 0 , #fff -.287171px 2.98622px 0 , #fff -1.24844px 2.72789px 0 , #fff -2.07227px 2.16926px 0 , #fff -2.66798px 1.37182px 0 , #fff -2.96998px .42336px 0 , #fff -2.94502px -.571704px 0 , #fff -2.59586px -1.50383px 0 , #fff -1.96093px -2.27041px 0 , #fff -1.11013px -2.78704px 0 , #fff -.137119px -2.99686px 0 , #fff .850987px -2.87677px 0 , #fff 1.74541px -2.43999px 0 , #fff 2.44769px -1.73459px 0 , #fff 2.88051px -.838247px 0;font-weight:bold}h1.tab{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}#wrapper{width:100%;min-width:320px;margin:0 auto;padding:1rem 0 1rem 0;background-color:var(--header-color)}@media screen and (max-width:800px){#wrapper{margin-top:7.9rem;border-top:.1rem dashed var(--header-dashed);border-bottom:.1rem dashed var(--header-dashed);box-shadow:0 0 0 .5rem var(--header-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--header-color);padding:.5rem 1rem .5rem 1rem;margin-bottom:1rem}}#wrapper_middle{background-color:var(--body-color);background-image:var(--roof-url);background-position:top , top;background-repeat:repeat-x , repeat;width:100%;min-width:320px;height:auto;margin:0 auto;padding:4rem 0 2.5rem 0}@media screen and (max-width:800px){#wrapper_middle{padding:0 0 2.5rem 0;background-image:none}}#wrapper_bottom{width:100%;min-width:320px;padding:1.2rem 0 .5rem 0;background-color:var(--body-color);overflow-x:hidden}.container{margin:0 auto;border:solid 0 #000}@media screen and (min-width:1550px){.container{width:1550px}}@media screen and (min-width:1260px) and (max-width:1550px){.container{width:1190px}}@media screen and (min-width:1004px) and (max-width:1260px){.container{width:895px}}@media screen and (min-width:740px) and (max-width:1004px){.container{width:730px}}@media screen and (max-width:740px){.container{width:100%}}.container_middle{height:auto;margin:auto}@media screen and (min-width:1550px){.container_middle{width:1550px}}@media screen and (min-width:1260px) and (max-width:1550px){.container_middle{width:1190px}}@media screen and (min-width:1004px) and (max-width:1260px){.container_middle{width:895px}}@media screen and (max-width:800px){.container_middle{padding-top:.5rem}}@media screen and (min-width:740px) and (max-width:1004px){.container_middle{width:730px}}@media screen and (max-width:740px){.container_middle{width:100%}}.container_bottom{height:auto;margin:auto;background-color:var(--header-color);padding:0 .2rem}@media screen and (min-width:1550px){.container_bottom{width:1550px}}@media screen and (min-width:1260px) and (max-width:1550px){.container_bottom{width:1190px}}@media screen and (min-width:1004px) and (max-width:1260px){.container_bottom{width:895px}}@media screen and (max-width:800px){.container_bottom{padding-top:0}}@media screen and (min-width:740px) and (max-width:1004px){.container_bottom{width:730px}}@media screen and (max-width:740px){.container_bottom{width:100%}}#logobox{position:relative;border:solid 0 red;width:100%;margin-bottom:1rem}@media screen and (max-width:800px){#logobox{margin-bottom:0}}#logopic{border:solid 0 green;float:left;height:5rem;width:18rem}@media screen and (max-width:800px){#logopic{display:none}}div#navnav{margin:-12px 0 7px 8px;width:100%;float:left}div#navbox{width:100%;float:left;margin:0 0 0 0}#nav{border:solid 0 red;height:30px;margin:0 0 0 0}#nav ul{position:relative;z-index:20;margin:0 0 0 -40px}#nav li{display:block;float:left;line-height:30px;height:30px;margin:0;padding:0;position:relative;font-weight:bold;margin-top:1.5rem}#nav li a{display:block;height:30px;line-height:30px;padding:0 15px;margin-right:2rem;border:.15rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}#nav .current-menu-item a,#nav .current_page_item a,#nav a:hover{border:.15rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}#nav ul ul{z-index:1;display:none;position:absolute;top:30px}#nav ul ul li{float:none;width:200px;margin:12px 0 0 0}#nav ul ul ul li{margin:0 0 5px 5px}#nav ul ul li a{border:.15rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}#nav ul li:hover>ul{z-index:1;display:block}#nav ul ul li ul{z-index:1;left:190px;top:-12px}#nav ul ul li ul li{margin-top:12px;padding:0}#nav ul ul li ul li a{margin-top:12px;padding:0}@media screen and (max-width:800px){#navnav{display:none}}#left{margin-right:2rem;float:left;padding:0 1rem}@media screen and (min-width:1550px){#left{width:30.5%}}@media screen and (min-width:1260px) and (max-width:1550px){#left{width:36.3%}}@media screen and (min-width:1004px) and (max-width:1260px){#left{width:39%}}@media screen and (min-width:740px) and (max-width:1004px){#left{width:50%}}@media screen and (max-width:740px){#left{width:100%}}#rightside{float:left;padding:0 1rem}@media screen and (min-width:1550px){#rightside{width:68.21%}}@media screen and (min-width:1260px) and (max-width:1550px){#rightside{width:62.02%}}@media screen and (min-width:1004px) and (max-width:1260px){#rightside{width:58.76%}}@media screen and (min-width:740px) and (max-width:1004px){#rightside{width:47.25%}}@media screen and (max-width:740px){#rightside{width:100%}}.fmpost{border:.1rem dashed var(--header-color);border-radius:1rem;box-shadow:0 0 0 .5rem var(--header-dashed) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--header-dashed);width:100%;margin-top:.5rem;padding:.2rem 1rem 0 1rem}@media screen and (max-width:800px){.fmpost{float:none}}.fmpost h2{width:calc(100% - 1.2rem);border:.1rem dashed var(--fmpost-h1-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--fmpost-h1-color) , 0 1px 4px 7px rgba(10,10,0,.5);background-color:var(--fmpost-h1-color);padding:.5rem 1rem .5rem .5rem;color:#fff;text-shadow:#96514d 1px 1px 3px;text-align:center;float:none;margin:30px auto}h1.fmpost{width:calc(100% - 1.2rem);border:.1rem dashed var(--header-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--header-color) , 0 1px 4px 7px rgba(10,10,0,.5);background-color:var(--header-color);margin:0 auto 1.5rem auto;padding:.5rem 1rem .5rem .5rem;color:#fff;text-shadow:#96514d 1px 1px 3px;text-align:center;float:none}.fmpost p{border:solid 0 red;display:block;margin:0 0 0 0}.fmpost img{border-radius:10px;max-width:100%;height:auto;display:block;margin:0 auto}.content{text-align:left;display:inline-block;width:100%}.content img{margin:.5rem auto .8rem auto!important}.content p{border:solid 0 red}.fm_left{float:left;width:35%;margin-right:2.5%;margin-bottom:1rem;text-align:center;background-color:#fff;border-radius:1rem;border:solid var(--header-color) .1rem;padding:.4rem .3rem .3rem .3rem}.fm_left img{border:0 solid #fff;vertical-align:bottom}.fm_date{}.fm_thumb{border:.2rem red solid;border-radius:1rem}.fm_position_ad{box-shadow:0 0 0 .5rem #fff , 0 0 4px 8px rgba(10,10,0,.5);margin:2.5rem 0 0 0;background-color:#fff;border-radius:1rem;padding:.1rem .2rem 0 1rem}.fm_position{position:relative;box-shadow:0 0 0 .5rem var(--content-color) , 0 0 4px 8px rgba(10,10,0,.5);margin-top:2.5rem;background-color:var(--content-color);border-radius:.5rem;padding:0 .3rem 0 .3rem}.fm_position:first-of-type{margin-top:0}.fm_position a:hover .opa-mailorder img{opacity:.7}.fm_position a:hover .opa img{opacity:.7}.fm_right{float:left;width:62.5%}.fm_right_bottom{text-align:center;float:left;width:62.5%;position:absolute;bottom:1.8rem;left:37.5%}.fm_button{display:inline}.infopost{margin-top:7rem;position:relative;border:.1rem dashed var(--infopost-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--infopost-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--infopost-color);width:100%;padding:1rem 1rem 0 1rem;float:left}h2.infopost{width:auto;border-top:.1rem dashed var(--infopost-dashed);border-left:.1rem dashed var(--infopost-dashed);border-right:.1rem dashed var(--infopost-dashed);border-bottom:none;border-radius:1rem 1rem 0 0;position:absolute;display:inline-block;top:-3.3rem;left:2rem;padding:.8rem 1rem 0 1rem;line-height:1;background:var(--infopost-color);box-shadow:0 0 0 .5rem var(--infopost-color) , -4px -2px 5px 3px rgba(10,10,0,.5) , -4px -2px 5px 4px rgba(10,10,0,.5) , 5px -2px 5px 4px rgba(10,10,0,.5);text-shadow:#fff 3px 0 0 , #fff 2.83487px .981584px 0 , #fff 2.35766px 1.85511px 0 , #fff 1.62091px 2.52441px 0 , #fff .705713px 2.91581px 0 , #fff -.287171px 2.98622px 0 , #fff -1.24844px 2.72789px 0 , #fff -2.07227px 2.16926px 0 , #fff -2.66798px 1.37182px 0 , #fff -2.96998px .42336px 0 , #fff -2.94502px -.571704px 0 , #fff -2.59586px -1.50383px 0 , #fff -1.96093px -2.27041px 0 , #fff -1.11013px -2.78704px 0 , #fff -.137119px -2.99686px 0 , #fff .850987px -2.87677px 0 , #fff 1.74541px -2.43999px 0 , #fff 2.44769px -1.73459px 0 , #fff 2.88051px -.838247px 0}.infopost img{border-radius:10px;max-width:100%;height:auto}.left20{width:20%;float:left}.left15{width:15%;float:left}.right80{width:80%;float:right}.right85{width:85%;float:right}.info{width:100%;display:inline-block;margin:1rem 0 0 0}@media screen and (max-width:800px){.info{border:solid 0 green;padding:0 0 0 0}}.p_inline{width:99%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left}.p_inline p{font-size:1.4rem;display:inline}@media screen and (max-width:600px){.p_inline p{font-size:1.4rem}}.table_of_contents{text-align:center}.table_of_contents ul{display:inline-block;text-align:left;margin-left:0;padding-left:0;list-style:none}.table_of_contents ul li{border-bottom:dashed .1rem #0cf;padding:.3rem 0 .1rem 0;margin-bottom:0}.table_of_contents ul li:before{font-family:"icomoon";content:"\f138";left:.5em;color:#0cf;margin-right:1rem}.mpost{border:solid 0 green;width:100%;margin-bottom:0}.mpost ul{margin-top:0;padding-right:1rem;margin-bottom:0}.mpost ol{margin-top:0;margin-bottom:0;padding-right:1rem}.mpost p{border:solid 0 red;display:block;color:#444;margin:0 1rem 0 1rem}.mpost h3{margin-top:0;margin-bottom:1rem}.mpost h4{margin:1rem 0 0 1rem}.mpost h5{margin:1rem 0 0 1rem}.mpost img{border-radius:10px;margin-bottom:1px;margin-top:0;max-width:100%;height:auto}.line{margin:.5rem 0 0 0;float:right}.line img{border-radius:1rem}.more-link{float:left;margin:.5rem 0 0 0;font-size:1.2rem;font-weight:bold;padding:4px 15px 3px 15px;border-radius:1rem;border:solid .2rem}p.postinfo{color:#444;text-align:right}p.postinfo a{color:#444;text-decoration:none}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin-right:10px;margin-bottom:10px}.alignright{float:right;margin-left:10px;margin-bottom:10px}.wp-caption{border:solid 1px #aaa;text-align:center;padding-top:0}span.oldpage{float:left}span.newpage{float:right}p.pagelink a{}p.pagelink{overflow:hidden;width:100%}.center{text-align:center}.title{width:100%;float:right;margin:0 0 0 0}h2.title{border-radius:.2rem;font-size:12px;background-color:#444;text-align:center;margin:0 0 3px 0;color:#fff;padding:5px 5px 5px 5px}.clear{clear:both}p.fee{font-size:.45em;font-family:Verdana,Helvetica,sans-serif;padding:8px 16px 0 16px;margin:0}p.fee a{color:#444;text-decoration:none}p.fee img{vertical-align:top;margin-right:8px}p.feed{font-size:.75em;font-family:Verdana,Helvetica,sans-serif;padding:15px;margin:10px 0}p.feed a{color:#444;text-decoration:none}p.feed img{vertical-align:middle;margin-right:8px}.opacity a:hover{opacity:.7}.flex-box{border:0 solid red;margin:1rem 0 0 0;display:inline-block;vertical-align:top}@media screen and (min-width:1550px){.flex-box{width:16.65%;height:auto;padding:0 3px}}@media screen and (min-width:1260px) and (max-width:1550px){.flex-box{width:25.0%;height:auto;padding:0 3px}}@media screen and (min-width:1004px) and (max-width:1260px){.flex-box{width:25.0%;height:auto;padding:0 3px}}@media screen and (min-width:740px) and (max-width:1004px){.flex-box{width:33.33%;height:auto;padding:0 2px}}@media screen and (min-width:481px) and (max-width:740px){.flex-box{width:25%;height:auto;padding:0 2px}}@media screen and (max-width:480px){.flex-box{width:33.33%;height:auto;padding:0 2px}}.flex-box:hover .newopa img{opacity:.7}.flex-box:hover .caption_fufu{color:#d35134}.flex-box:hover .caption{color:#d35134}.flexbox_z{border:0 solid red;margin:1rem 0 0 0;display:inline-block;vertical-align:top;padding:0 3px}@media screen and (min-width:1550px){.flexbox_z{width:25%;height:auto}}@media screen and (min-width:1260px) and (max-width:1550px){.flexbox_z{width:25%;height:auto}}@media screen and (min-width:1004px) and (max-width:1260px){.flexbox_z{width:33.33%;height:auto}}@media screen and (min-width:740px) and (max-width:1004px){.flexbox_z{width:25%;height:auto;padding:0 2px}}@media screen and (max-width:740px){.flexbox_z{width:25%;height:auto;padding:0 2px}}@media screen and (max-width:481px){.flexbox_z{width:33.33%;margin:1rem 0 0 0;height:auto;padding:0 1px}}.flexbox_z:hover .newopa img{opacity:.7}.flexbox_z:hover .caption_fufu a{color:#d35134}.flexbox_z:hover .caption a{color:#d35134}.search-flexbox{border:0 solid red;margin:1rem 0 0 0;display:inline-block;vertical-align:top;padding:0}@media screen and (min-width:1550px){.search-flexbox{width:10.83%;height:auto}}@media screen and (min-width:1260px) and (max-width:1550px){.search-flexbox{width:10.74%;height:auto}}@media screen and (min-width:1004px) and (max-width:1260px){.search-flexbox{width:16.20%;height:auto}}@media screen and (min-width:740px) and (max-width:1004px){.search-flexbox{width:24.48%;height:auto}}@media screen and (min-width:480px) and (max-width:740px){.search-flexbox{width:24.15%;height:auto}}@media screen and (max-width:480px){.search-flexbox{width:32.19%;margin:1rem 0 0 0;height:auto}}.search-flexbox:hover .newopa img{opacity:.7}.search-flexbox:hover .caption_fufu a{color:#d35134}.search-flexbox:hover .caption a{color:#d35134}.fullflexbox{border:0 solid red;margin:1rem 0 0 0;display:inline-block;vertical-align:top;padding:0 3px}@media screen and (min-width:1550px){.fullflexbox{width:11.1%;height:auto}}@media screen and (min-width:1260px) and (max-width:1550px){.fullflexbox{width:11.1%;height:auto}}@media screen and (min-width:1004px) and (max-width:1260px){.fullflexbox{width:16.65%;height:auto}}@media screen and (min-width:740px) and (max-width:1004px){.fullflexbox{width:25%;height:auto;padding:0 2px}}@media screen and (min-width:480px) and (max-width:740px){.fullflexbox{width:25%;height:auto;padding:0 2px}}@media screen and (max-width:480px){.fullflexbox{width:33.33%;margin:1rem 0 0 0;height:auto;padding:0 2px}}.fullflexbox:hover .newopa img{opacity:.7}.fullflexbox:hover .caption_fufu a{color:#d35134}.fullflexbox:hover .caption a{color:#d35134}.newopa img:hover{opacity:.5}.opa img{width:100%;border-radius:10px;border:.2rem solid #fff;height:auto}.opa img:hover{opacity:.7}.opaopa img{width:100%;border-radius:10px;border:.2rem solid #fff;height:auto}.opaopa img:hover{opacity:.7}.newopa img{width:100%;border-radius:1rem;border:solid #fff .2rem;height:auto}.opa-mailorder img{width:100%;border-radius:10px;border:.2rem solid #fff;border-bottom:none;height:auto}.opa-mailorder img:hover{opacity:.7}.flex-box p{width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 0 0 0;margin:0 0 -3px 0}.fullflexbox p{width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 0 0 0;margin:0 0 -3px 0}.position{position:relative}.dib{width:100%;margin-bottom:0;font-size:0;text-align:left}.caption{font-size:1.5rem;line-height:100%;width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:.1rem 0 0 0}@media screen and (max-width:374px){.caption{font-size:1.2rem}}.caption_fufu{font-size:1.5rem;line-height:100%;width:100%;margin:0 0 0 0;text-align:left}@media screen and (max-width:374px){.caption_fufu{font-size:1.4rem}}.caption_price{font-size:1.4rem;line-height:100%;width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0 0 0 0}.caption_price_br{font-size:1rem;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.precontent{width:100%;float:left;margin:0 0 0 0}.caption_trimming{text-align:left;font-size:1.2rem;line-height:100%;width:100%;margin:0 0 0 0;padding:0 .5rem 0 .6rem}#error{width:100%;float:left}h2.error{color:#444;text-align:center}.search_side_one{display:inline-block}.search_end{margin:1rem 0 1.5rem 0}#searchform{margin:0 8px 0 0;width:30%;border:solid 0 #00f;float:right;position:relative}@media screen and (min-width:1004px) and (max-width:1550px){#searchform{width:33%}}@media screen and (min-width:801px) and (max-width:1004px){#searchform{width:29%}}@media screen and (max-width:800px){#searchform{display:none}}@media print{#searchform{display:none}}#searchform #s{width:100%;float:right;padding:3px 0 3px 12px;height:5rem;line-height:1;border:solid 3px #f6ad49;border-radius:10px;font-size:14px}input[type="submit"]{font-family:icomoon}#searchform #searchsubmit{position:absolute;top:0;right:0;cursor:pointer;width:20%;height:5rem;background:#fddea5;border:solid 3px #f6ad49;border-radius:10px;font-size:2rem;color:#666}@media screen and (min-width:800px) and (max-width:1004px){#searchform #searchsubmit{width:24%}}.minisearch{width:100%}#searchform_e{padding:0 1rem 0 1rem;margin:0 0 1rem 0;width:calc(100% - 1rem);border:solid 0 #00f;float:left;position:relative}#searchform_e #s{width:100%;float:left;padding:.3rem 0 .3rem 1.2rem;height:3.7rem;line-height:1;border:solid .3rem #f6ad49;border-radius:1rem;font-size:1.4rem}input[type="submit"]{-webkit-appearance:none;font-family:icomoon}#searchform_e #searchsubmit_e{position:absolute;top:0;right:0;cursor:pointer;width:20%;height:3.7rem;background:#fddea5;border:solid .3rem #f6ad49;border-radius:1rem;color:#444}#din{display:none}.dib_search{width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block}.ftlc{border:solid #000 0;float:left;width:49.5%}@media screen and (max-width:1004px){.ftlc{width:100%}}.ftlc p{}.ftrc{width:49.5%;float:right}.ftrc p{}@media screen and (max-width:1004px){.ftrc{margin:0 0 0 0;width:100%;float:left}}.pricelist{width:100%;background-color:#fff;padding:1rem;border-radius:0 0 1rem 1rem;border-left:solid .2rem #0cf;border-right:solid .2rem #0cf;border-bottom:solid .2rem #0cf}.price h3{border-radius:1rem 1rem 0 0;color:#fff;text-align:center;margin:0 0 0 0;padding:.6rem .5rem .5rem .5rem;background-color:#f6ad49;text-shadow:#96514d 1px 1px 3px}.topic{width:100%;background-color:#fff;padding:1rem 1rem .5rem 1rem;border-radius:0 0 1rem 1rem;border:solid .2rem #0cf;font-size:1.4rem}.topic p{margin-top:.5rem}h2.table_title{border-radius:1rem 1rem 0 0;color:#fff;text-align:center;margin-top:1.5rem;margin-right:0;margin-left:0;margin-bottom:0;padding:.6rem .5rem .5rem .5rem;background-color:#0cf;text-shadow:#96514d 1px 1px 3px;width:100%;box-shadow:none;border:.2rem #0cf}table.list{width:100%;font-size:1.4rem;border:0 solid #aaa;border-collapse:separate;border-spacing:0;border-radius:.2rem;text-align:center}@media screen and (max-width:457px){table.list{font-size:1rem}}table.list tbody td{min-height:3rem;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding-top:.4rem}table.list thead th{border-radius:.5rem;font-size:1.4rem;color:#fff;margin:0 0 0 0;font-color:#fff;padding:.6rem .5rem .5rem .5rem;background-color:#0cf}table.list tbody th{background-color:#444}table.list thead th+th,table.list tbody td{border-left:0 solid #aaa}table.list tbody tr:last-child th,table.list tbody tr:last-child td{border-bottom:none}table.unitlist{width:100%;font-size:1.4rem;border:0 solid #aaa;border-collapse:separate;border-spacing:0;border-radius:.2rem}.hundred{border:solid 0 red;margin:1rem 0 0 0;width:100%;float:left;text-align:center}.hundred a{display:inline-block;height:30px;line-height:28px;padding:0 3rem;margin:1.5rem 0 1.8rem 0;border:.1rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}@media screen and (min-width:741px) and (max-width:1260px){.fmmore a{margin:0 0 1.2rem 0}}@media screen and (max-width:420px){.fmmore a{margin:0 0 1.2rem 0}}.hundred a:hover{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.hundred-2rows{border:solid 0 red;margin:1rem 0 0 0;width:100%;float:left;text-align:center}.hundred-2rows a{display:inline-block;height:48px;line-height:28px;padding:0 3rem;font-size:1.4rem;margin:1.5rem 0 1.8rem 0;border:.1rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.hundred-2rows a:hover{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.left45{border:solid 0 red;width:45%;float:left;text-align:center}.fhundred{float:left;width:100%}.fhundred p{margin:1.8rem 1rem 1rem 1rem}.dib_search{width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block}.cahundred{margin:1rem 0 0 0;width:100%;float:left}.rightsection_h{position:relative;border:.1rem dashed var(--rightsection-h-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--rightsection-h-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--rightsection-h-color);width:calc(100% - 2rem);margin:0 auto 0 auto;padding:0 1rem 1rem 1rem}@media screen and (max-width:800px){.rightsection_h{margin:0 auto 0 auto}}h1.rightsection_h{border:.1rem dashed #cff;border-radius:1rem;box-shadow:0 0 0 5px #0cf , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#0cf;padding:.6rem .5rem .5rem .5rem;color:#fff;text-shadow:#96514d 1px 1px 3px;text-align:center}h2.howto{width:calc(100% - 1.2rem);border:.1rem dashed var(--index-title-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--index-title) , 0 1px 4px 7px rgba(10,10,0,.5);background-color:var(--index-title);margin:0 auto 1.5rem auto;padding:.5rem 1rem .5rem .5rem;color:#fff;text-shadow:#96514d 1px 1px 3px;text-align:center;float:none;display:inline-block}@media screen and (max-width:1004px){h1.rightsection_h,h2.howto{margin:0 1rem .5rem 1rem}}h2.hotel{border-radius:1rem 1rem 0 0;color:#fff;text-align:center;margin-top:1.5rem;margin-right:0;margin-left:0;margin-bottom:0;padding:.6rem .5rem .5rem .5rem;background-color:#0cf;text-shadow:#96514d 1px 1px 3px}.rightsection_footer{border:.1rem dashed var(--rightsection-footer-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--rightsection-footer-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--rightsection-footer-color);width:calc(100% - 1.6rem);margin:2.5rem auto;padding:.1rem 1rem 1rem 1rem}@media screen and (max-width:1004px){.rightsection_footer{margin:2.5rem auto 0 auto;width:100%}}h2.rightsection_footer{border:.1rem dashed #cff;border-radius:1rem;box-shadow:0 0 0 5px #0cf , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#0cf;margin:0;padding:.6rem .5rem .5rem .5rem;color:#fff;text-shadow:#96514d 1px 1px 3px;text-align:center}@media screen and (max-width:1004px){h2.rightsection_footer{margin:0 1rem .5rem 1rem}}.rightsection_footer_right{border:.1rem dashed var(--rightsection-footer-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--rightsection-footer-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--rightsection-footer-color);width:calc(100% - 1.6rem);margin:2.5rem auto;padding:.1rem 1rem 1rem 1rem}@media screen and (max-width:1004px){.rightsection_footer_right{margin:3.34rem auto 2.5rem auto;width:100%}}h2.rightsection_footer_right{border:.1rem dashed #cff;border-radius:1rem;box-shadow:0 0 0 5px #0cf , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#0cf;margin:0;padding:.6rem .5rem .5rem .5rem;color:#fff;font-weight:bold;text-shadow:#96514d 1px 1px 3px;text-align:center}@media screen and (max-width:1004px){h2.rightsection_footer_right{margin:0 1rem .5rem 1rem}}.rightsection_home{border:.1rem dashed #f6ad49;border-radius:1rem;box-shadow:0 0 0 .5rem #fddea5 , 0 0 4px 8px rgba(10,10,0,.5);background-color:#fddea5;width:calc(100% - 2.0rem);margin:auto auto;padding:.2rem 1rem 0 1rem;max-width:893px}h2.rightsection_home{width:auto;border-top:.1rem dashed #f6ad49;border-left:.1rem dashed #f6ad49;border-right:.1rem dashed #f6ad49;border-bottom:none;border-radius:1rem 1rem 0 0;position:absolute;display:inline-block;top:-2rem;left:2rem;padding:.6rem 1rem 0 1rem;line-height:1;background:#fddea5;box-shadow:0 0 0 .5rem #fddea5 , -4px -2px 5px 3px rgba(10,10,0,.5) , -4px -2px 5px 4px rgba(10,10,0,.5) , 5px -2px 5px 4px rgba(10,10,0,.5);text-shadow:#fff 3px 0 0 , #fff 2.83487px .981584px 0 , #fff 2.35766px 1.85511px 0 , #fff 1.62091px 2.52441px 0 , #fff .705713px 2.91581px 0 , #fff -.287171px 2.98622px 0 , #fff -1.24844px 2.72789px 0 , #fff -2.07227px 2.16926px 0 , #fff -2.66798px 1.37182px 0 , #fff -2.96998px .42336px 0 , #fff -2.94502px -.571704px 0 , #fff -2.59586px -1.50383px 0 , #fff -1.96093px -2.27041px 0 , #fff -1.11013px -2.78704px 0 , #fff -.137119px -2.99686px 0 , #fff .850987px -2.87677px 0 , #fff 1.74541px -2.43999px 0 , #fff 2.44769px -1.73459px 0 , #fff 2.88051px -.838247px 0}.rightsection_fh{border:.1rem dashed #f6ad49;border-radius:1rem;box-shadow:0 0 0 .5rem #fddea5 , 0 0 4px 8px rgba(10,10,0,.5);background-color:#fddea5;width:calc(100% - 1.6rem);margin:0 auto 0 auto;padding:.2rem 1rem 1rem 1rem}@media screen and (max-width:1004px){.rightsection_fh{margin:.5rem auto 0 auto}}h1.rightsection_fh{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;margin:0;padding:.6rem .5rem .5rem .5rem;color:#fff;text-shadow:#96514d 1px 1px 3px;text-align:center}.counter{position:relative;margin:0;float:left;border:dotted 0 red;width:35%;text-align:center}@media screen and (min-width:1004px) and (max-width:1550px){.counter{width:45%}}@media screen and (min-width:801px) and (max-width:1004px){.counter{width:45%}}@media screen and (max-width:800px){.counter{width:100%}}.counter_title{margin:0;font-size:1.8rem;font-weight:bold;line-height:2.5rem;text-align:center;text-shadow:#00523a 1px 1px 3px}@media screen and (min-width:801px) and (max-width:1004px){.counter_title{padding-left:5rem;text-align:center}}@media screen and (max-width:600px){.counter_title{padding-left:4rem}}@media screen and (max-width:330px){.counter_title{padding-left:5rem}}.counter a{color:#fff}.counter a:hover{color:#f6ad49;text-shadow:#00523a 1px 1px 3px}table.shop{width:100%;font-size:1.4rem;border:0 solid #aaa;border-collapse:separate;border-spacing:0;border-radius:.2rem}@media screen and (max-width:500px){table.shop{font-size:1.2rem}}table.shop tbody td{height:3rem;text-align:center;border-right:1px solid #aaa;border-bottom:1px solid #aaa}table.shop thead th{border-radius:.5rem;font-size:1.4rem;color:#fff;text-align:center;margin:0 0 0 0;color:#fff;padding:.6rem .5rem .5rem .5rem;background-color:#f6ad49}table.shop tbody th{background-color:#444}table.shop thead th+th,table.shop tbody td{border-left:0 solid #aaa}table.shop tbody tr:last-child th,table.shop tbody tr:last-child td{border-bottom:none}table.shop tbody tr:last-child th:first-child{border-radius:0 0 0 .2rem}table.shop tbody tr:last-child th:last-child{border-radius:0 0 .2rem 0}#form{margin:2rem 0 0 0}#textline{width:98.5%;font-size:1.4rem;padding:.5rem 0 .5rem .5rem}#textarea{font-size:1.4rem;width:97.5%}#number{width:10%}#textarea_b{width:98.5%;margin:8px 0 -3px 0}#request{width:98.7%;margin:0 0 -3px 0}.table{margin:1rem 0 0 0;width:100%;border-collapse:collapse}.table th{font-size:1.4rem;padding:.5rem;text-align:left;vertical-align:middle;color:#444;background-color:#eee;border:1px solid #b9b9b9}.table td{padding:8px;background-color:#f6ad49;border:0 solid #b9b9b9}.table a{text-decoration:underline}input,select{vertical-align:middle}.submit{height:35px;line-height:30px;padding:0 15px;border:.1rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center;margin:1rem 0}.submit:hover{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.footer{border-top:.1rem dashed var(--footer-dashed);border-bottom:.1rem dashed var(--footer-dashed);border-radius:0 0 0 0;box-shadow:0 0 0 .5rem var(--footer-color);, 0px 0px 4px 8px rgba(10, 10, 0, 0.5);background-color:var(--footer-color);width:100%;margin:0 auto 0 auto}@media screen and (max-width:740px){.footer{padding:0 .8rem;margin-bottom:1.2rem}}.wrapper_bottom_bottom{border-top:.1rem dashed var(--footer-dashed);border-bottom:.1rem dashed var(--footer-dashed);box-shadow:0 0 0 .5rem var(--footer-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--footer-color);width:100%;margin:.8rem auto 0 auto}.uldib{display:inline-block}.footerdescription{margin:0 0 0 0;padding:.5rem 0}iframe{width:100%!important}.tyt{float:right;position:relative;width:100%;padding-top:60%}@media screen and (max-width:1004px){.tyt{width:100%;padding-top:56.25%}}.tyt iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.right{text-align:right;width:100%;padding:2px 0 0 0}.tlc{border:0 solid #444;float:left;width:49.5%}@media screen and (max-width:1004px){.tlc{width:100%}}.tlc h1{margin-bottom:0}h2.trc{margin-bottom:0}.trc{border:0 solid red;width:49.5%;float:right;margin-bottom:1rem}@media screen and (max-width:1004px){.trc{width:99.5%;float:left}}.g_map{width:99.7%;float:left;position:relative;padding-top:50%;height:0;overflow:hidden;margin-bottom:1rem}.g_map iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1004px){.g_map{width:99.5%;float:left;position:relative;padding-top:50%;height:0;overflow:hidden}}.mt{margin-top:1.6rem}.noopa a img:hover{opacity:0}.rabbit_position_left{position:relative;box-shadow:0 0 0 .5rem #fff1cf , 0 0 4px 8px rgba(10,10,0,.5);margin-bottom:3rem;background-color:#fff1cf;border-radius:.5rem;padding:0 1rem 1rem 1rem;width:98%}@media screen and (max-width:1004px){.rabbit_position_left{padding-bottom:1rem;width:100%}}.rabbit_position_left2{position:relative;box-shadow:0 0 0 .5rem #fff1cf , 0 0 4px 8px rgba(10,10,0,.5);margin-bottom:0;background-color:#fff1cf;border-radius:1rem;padding:0 1rem 1rem 1rem;width:98%}@media screen and (max-width:1004px){.rabbit_position_left2{width:100%;padding-bottom:1rem;margin-bottom:2.3rem}}.rabbit_position_book{position:relative;box-shadow:0 0 0 .5rem #fff1cf , 0 0 4px 8px rgba(10,10,0,.5);margin-bottom:3rem;background-color:#fff1cf;border-radius:.5rem;padding:0 1rem 0 1rem;width:98%}@media screen and (max-width:1004px){.rabbit_position_book{padding-bottom:1rem;margin-bottom:3rem;width:100%}}.hotel_left{position:relative;box-shadow:0 0 0 .5rem #fff1cf , 0 0 4px 8px rgba(10,10,0,.5);margin-bottom:0;background-color:#fff1cf;border-radius:1rem;padding:0 1rem 1rem 1rem;width:98%}@media screen and (max-width:1004px){.hotel_left{margin-top:.5rem;margin-bottom:2.3rem;width:100%}}.hotel_left2{position:relative;box-shadow:0 0 0 .5rem #fff1cf , 0 0 4px 8px rgba(10,10,0,.5);margin-bottom:0;background-color:#fff1cf;border-radius:1rem;padding:0 1rem 1rem 1rem;width:100%}@media screen and (max-width:1004px){.hotel_left2{margin-top:.5rem;margin-bottom:0;width:100%}}.rabbit_position_right3{position:relative;box-shadow:0 0 0 .5rem #fff1cf , 0 0 4px 8px rgba(10,10,0,.5);margin-bottom:3rem;background-color:#fff1cf;border-radius:.5rem;padding:0 1rem 1rem 1rem}@media screen and (max-width:1004px){.rabbit_position_right3{padding-bottom:1rem;margin-top:2rem}}.rabbit_position_right{position:relative;box-shadow:0 0 0 .5rem #fff1cf , 0 0 4px 8px rgba(10,10,0,.5);margin-bottom:3rem;background-color:#fff1cf;border-radius:.5rem;padding:0 1rem 1rem 1rem}@media screen and (max-width:1004px){.rabbit_position_right{padding-bottom:1rem}}@media screen and (max-width:800px){.rabbit_position_right{padding-bottom:1rem}}.rabbit_ftlc{float:left;width:49.5%}@media screen and (max-width:1004px){.rabbit_ftlc{width:100%}}.rabbit_position_right2{position:relative;box-shadow:0 0 0 .5rem #fff1cf , 0 0 4px 8px rgba(10,10,0,.5);margin-bottom:3rem;margin-top:1rem;background-color:#fff1cf;border-radius:.5rem;padding:0}@media screen and (max-width:1004px){.rabbit_position_right2{width:100%;margin-bottom:2.3rem}}#responsive-menu-pro-header-bar-logo{margin-left:-1.2rem;margin-right:1.1rem!important}#responsive-menu-pro-header-bar-logo img{width:125px;height:50px}#responsive-menu-pro-header{border-bottom:.1rem dashed var(--responsive-menu-dashed);box-shadow:0 0 0 .5rem var(--responsive-menu-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--responsive-menu-color)}#responsive-menu-pro-button{border-radius:.3rem;border:solid #fff 1px!important}.socialbox{text-align:center}.socialbox div{display:inline-block;margin-right:.5rem}.fb_iframe_widget>span{vertical-align:baseline!important}h1.lined-paper-top{margin:0 auto;text-align:center;line-height:1.8rem;border-radius:.8rem .8rem 0 0;border-left:.1rem solid #ccc;border-right:.1rem solid #ccc;border-top:.1rem solid #ccc;float:left;width:100%;height:5rem;background-color:#fff;background-image:url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/birdpic.jpg);background-position:right;background-size:50px;background-repeat:no-repeat}h1.bird{margin:0 auto;text-align:center;line-height:1.8rem;border-radius:.8rem .8rem 0 0;border-left:.1rem solid #ccc;border-right:.1rem solid #ccc;border-top:.1rem solid #ccc;float:left;width:100%;height:5rem;background-color:#fff;background-image:url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/birdpic.jpg);background-position:right;background-size:50px;background-repeat:no-repeat;color:#666;padding-top:1.5rem;padding-right:4.5rem;padding-left:.5rem}.lined-paper-bottom{margin:0 auto;line-height:1.8rem;border-radius:0 0 .8rem .8rem;border-left:.1rem solid #ccc;border-right:.1rem solid #ccc;border-bottom:.1rem solid #ccc;padding:1.95rem;padding-bottom:1rem;float:left;width:100%;background-color:#fff;background-image:linear-gradient(rgba(153,204,255,.3) .1em,transparent .1em);background-size:100% 1.8rem}.lined-paper-bottom img{display:block;margin:1.7rem auto 0 auto}.light_blue{margin-top:7rem;position:relative;border:.1rem dashed var(--light-blue-dashed);border-radius:1rem 1rem 1rem 1rem;box-shadow:0 0 0 .5rem var(--light-blue-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--light-blue-color);width:100%;padding:1rem 1rem 0 1rem;float:left}.light_blue img{border-radius:10px;max-width:100%;height:auto}h1.light_blue,h2.light_blue{width:auto;border-top:.1rem dashed var(--light-blue-title-dashed);border-left:.1rem dashed var(--light-blue-title-dashed);border-right:.1rem dashed var(--light-blue-title-dashed);border-bottom:none;border-radius:1rem 1rem 0 0;position:absolute;display:inline-block;top:-3.2rem;left:2rem;padding:.6rem 1rem 0 1rem;line-height:1;background:var(--light-blue-title-color);box-shadow:0 0 0 .5rem var(--light-blue-title-color) , -4px -2px 5px 3px rgba(10,10,0,.5) , -4px -2px 5px 4px rgba(10,10,0,.5) , 5px -2px 5px 4px rgba(10,10,0,.5);text-shadow:#fff 3px 0 0 , #fff 2.83487px .981584px 0 , #fff 2.35766px 1.85511px 0 , #fff 1.62091px 2.52441px 0 , #fff .705713px 2.91581px 0 , #fff -.287171px 2.98622px 0 , #fff -1.24844px 2.72789px 0 , #fff -2.07227px 2.16926px 0 , #fff -2.66798px 1.37182px 0 , #fff -2.96998px .42336px 0 , #fff -2.94502px -.571704px 0 , #fff -2.59586px -1.50383px 0 , #fff -1.96093px -2.27041px 0 , #fff -1.11013px -2.78704px 0 , #fff -.137119px -2.99686px 0 , #fff .850987px -2.87677px 0 , #fff 1.74541px -2.43999px 0 , #fff 2.44769px -1.73459px 0 , #fff 2.88051px -.838247px 0}h3.light_blue{width:calc(100% - 1.2rem);border:.1rem dashed var(--index-title-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--index-title) , 0 1px 4px 7px rgba(10,10,0,.5);background-color:var(--index-title);margin:0 auto 1.5rem auto;padding:.7rem 1rem .8rem 1.2rem;line-height:1.6rem;color:#fff;text-shadow:#96514d 1px 1px 3px;text-align:center;float:none}.light_blue p{border:solid 0 red;display:block;margin:0 0 0 0}.top_light_blue{text-align:center;margin-top:3.3rem;position:relative;border:.1rem dashed var(--light-blue-dashed);border-radius:1rem 1rem 1rem 1rem;box-shadow:0 0 0 .5rem var(--light-blue-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--light-blue-color);width:100%;padding:1rem 1rem 0 1rem;float:left}.top_light_blue_left{margin-top:3.3rem;position:relative;border:.1rem dashed var(--light-blue-dashed);border-radius:1rem 1rem 1rem 1rem;box-shadow:0 0 0 .5rem var(--light-blue-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--light-blue-color);width:100%;padding:1rem 1rem 0 1rem;float:left}@media screen and (max-width:741px){.top_light_blue_left{margin-top:4.5rem}.top_light_blue{margin-top:7.2rem}}h1.top_light_blue,h2.top_light_blue{width:auto;border-top:.1rem dashed var(--light-blue-title-dashed);border-left:.1rem dashed var(--light-blue-title-dashed);border-right:.1rem dashed var(--light-blue-title-dashed);border-bottom:none;border-radius:1rem 1rem 0 0;position:absolute;display:inline-block;top:-7.4rem;left:2rem;padding:.8rem 1rem 0 1rem;line-height:1;background:var(--light-blue-title-color);box-shadow:0 0 0 .5rem var(--light-blue-title-color) , -4px -2px 5px 3px rgba(10,10,0,.5) , -4px -2px 5px 4px rgba(10,10,0,.5) , 5px -2px 5px 4px rgba(10,10,0,.5);text-shadow:var(--light-blue-title-dashed) 1px 1px 3px;color:#4169e1}h3.top_light_blue{border:.1rem dashed #cff;border-radius:1rem;box-shadow:0 0 0 .5rem #0cf , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#0cf;margin:0 0 1.5rem 0;padding:.6rem .5rem .5rem .5rem;color:#fff;text-shadow:#96514d 1px 1px 3px;text-align:center}.tab{width:auto;border-top:.1rem dashed var(--light-blue-title-dashed);border-left:.1rem dashed var(--light-blue-title-dashed);border-right:.1rem dashed var(--light-blue-title-dashed);border-bottom:none;border-radius:1rem 1rem 0 0;position:absolute;display:inline-block;top:-4rem;left:1rem;padding:.8rem 1rem 0 1rem;line-height:1;background:var(--light-blue-title-color);box-shadow:0 0 0 .5rem var(--light-blue-title-color) , -4px -2px 5px 3px rgba(10,10,0,.5) , -4px -2px 5px 4px rgba(10,10,0,.5) , 5px -2px 5px 4px rgba(10,10,0,.5);text-shadow:#fff 3px 0 0 , #fff 2.83487px .981584px 0 , #fff 2.35766px 1.85511px 0 , #fff 1.62091px 2.52441px 0 , #fff .705713px 2.91581px 0 , #fff -.287171px 2.98622px 0 , #fff -1.24844px 2.72789px 0 , #fff -2.07227px 2.16926px 0 , #fff -2.66798px 1.37182px 0 , #fff -2.96998px .42336px 0 , #fff -2.94502px -.571704px 0 , #fff -2.59586px -1.50383px 0 , #fff -1.96093px -2.27041px 0 , #fff -1.11013px -2.78704px 0 , #fff -.137119px -2.99686px 0 , #fff .850987px -2.87677px 0 , #fff 1.74541px -2.43999px 0 , #fff 2.44769px -1.73459px 0 , #fff 2.88051px -.838247px 0;font-weight:bold}h1.searchtitle{width:calc(100% - 1.2rem);border:.1rem dashed var(--index-title-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--index-title) , 0 1px 4px 7px rgba(10,10,0,.5);background-color:var(--index-title);margin:0 auto 1.5rem auto;padding:.5rem 1rem .5rem .5rem;color:#fff;text-shadow:#96514d 1px 1px 3px;text-align:center;float:none}.pagination a{padding:3px 8px;display:inline-block;border:solid 1px #0cf;color:#fff;background-color:#fbc5dd;text-decoration:none}.pagination a:hover{background-color:#0cf}.pagination span{padding:3px 8px;color:#666;text-decoration:none;display:inline-block}.pagination span.current{padding:3px 8px;color:#fff;background-color:#0cf;border:1px solid #0cf}.pagination{position:relative!important;overflow:hidden;margin-top:15px;margin-bottom:0;text-align:center;clear:both;background-color:transparent}.pagination h2.screen-reader-text{display:none}.searchrank ul{margin:1.2rem -1rem 0 -3rem}.searchrank ul li{display:inline-block;margin-right:1rem}.searchrank a{text-decoration:underline}.searchrank ul li:before{font-family:"icomoon";content:"\f138";left:.5em;color:#0cf;margin-right:.5rem}.fare ul{margin:.5rem -1rem -.6rem -4rem}.fare ul li{display:inline-block;margin-right:1rem}.fare a{text-decoration:none}.fare ul li:before{font-family:"icomoon";content:"\f138";left:0;color:#f99;margin-right:.5rem;line-height:100%}.hundred_dots{float:left;margin-top:0;padding-top:.5rem;border-top:.1rem dashed var(--header-color);width:100%}.searchrank ol{margin:.5rem -1rem -.5rem -3.5rem;counter-reset:number;list-style:none}.searchrank ol li{display:inline-block;margin-right:.7rem;letter-spacing:-.2rem}.searchrank ol li:nth-child(-n+3):before{counter-increment:number 1;content:counter(number) " 位 ";margin-right:.2rem;color:#444;background-color:#fbc5dd;padding:0 .3rem;border-radius:.7rem}.searchrank ol li:nth-child(n+4):before{counter-increment:number 1;content:counter(number) " 位 ";margin-right:.2rem;color:#444;background-color:#d5ecfe;padding:0 .3rem;border-radius:.7rem}.cstmreba{width:100%;height:auto;margin:2rem 0 -2rem 0;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Helvetica,Meiryo,sans-serif;line-height:1.5;word-wrap:break-word;box-sizing:border-box;display:block}.cstmreba a{}.cstmreba a:hover{}.cstmreba .booklink-box,.cstmreba　.kaerebalink-box,.cstmreba .tomarebalink-box{width:100%;overflow:hidden;border-radius:0;box-sizing:border-box;padding:0 1rem}.cstmreba .booklink-image,.cstmreba .kaerebalink-image,.cstmreba .tomarebalink-image{width:30%;float:left;margin:0 1rem 0 0}.cstmreba .booklink-image img{width:90%}.cstmreba .booklink-image a,.cstmreba .kaerebalink-image a,.cstmreba .tomarebalink-image a{width:100%;display:block}.cstmreba .booklink-image a img,.cstmreba .kaerebalink-image a img,.cstmreba .tomarebalink-image a img{margin:0;padding:0;text-align:center}.cstmreba .booklink-info,.cstmreba .kaerebalink-info,.cstmreba .tomarebalink-info{overflow:hidden;line-height:120%;color:#333}.cstmreba .booklink-info a,.cstmreba .kaerebalink-info a,.cstmreba .tomarebalink-info a{text-decoration:none}.cstmreba .booklink-name>a,.cstmreba .kaerebalink-name>a,.cstmreba .tomarebalink-name>a{border-bottom:1px dotted}.cstmreba .kaerebalink-name p,.cstmreba .booklink-name p,.cstmreba .tomarebalink-name p{margin:0}.cstmreba .booklink-powered-date,.cstmreba .kaerebalink-powered-date,.cstmreba .tomarebalink-powered-date{font-size:10px;line-height:1rem;margin-top:1rem}.cstmreba .booklink-powered-date a,.cstmreba .kaerebalink-powered-date a,.cstmreba .tomarebalink-powered-date a{border-bottom:1px dotted;color:#333}.cstmreba .booklink-powered-date a:hover,.cstmreba .kaerebalink-powered-date a:hover,.cstmreba .tomarebalink-powered-date a:hover{color:#333}.cstmreba .booklink-detail,.cstmreba .kaerebalink-detail,.cstmreba .tomarebalink-address{font-size:10px}.cstmreba .kaerebalink-link1 img,.cstmreba .booklink-link2 img,.cstmreba .tomarebalink-link1 img{display:none!important}.cstmreba .kaerebalink-link1,.cstmreba .booklink-link2,.cstmreba .tomarebalink-link1{display:inline-block;width:100%;margin-top:5px}.cstmreba .booklink-link2>div,.cstmreba .kaerebalink-link1>div,.cstmreba .tomarebalink-link1>div{float:left;width:40%;margin:.5% 1rem .5% 0}.cstmreba .booklink-link2 a,.cstmreba .kaerebalink-link1 a,.cstmreba .tomarebalink-link1 a{width:100%;display:inline-block;text-align:center;box-sizing:border-box;font-weight:bold;line-height:180%;padding:3% 1%;margin:1px 0;border-radius:4px;background-color:#f99;border:solid .1rem #fff}.cstmreba .booklink-link2 a:hover,.cstmreba .kaerebalink-link1 a:hover,.cstmreba .tomarebalink-link1 a:hover{text-decoration:underline}.cstmreba .tomarebalink-link1 .shoplinkrakuten a{color:#76ae25}.cstmreba .tomarebalink-link1 .shoplinkjalan a{color:#ff7a15}.cstmreba .tomarebalink-link1 .shoplinkjtb a{color:#c81528}.cstmreba .tomarebalink-link1 .shoplinkknt a{color:#0b499d}.cstmreba .tomarebalink-link1 .shoplinkikyu a{color:#bf9500}.cstmreba .tomarebalink-link1 .shoplinkrurubu a{color:#006}.cstmreba .tomarebalink-link1 .shoplinkyahoo a{color:#f03}.cstmreba .kaerebalink-link1 .shoplinkyahoo a{color:#f03;letter-spacing:normal}.cstmreba .kaerebalink-link1 .shoplinkbellemaison a{color:#84be24}.cstmreba .kaerebalink-link1 .shoplinkcecile a{color:#8d124b}.cstmreba .kaerebalink-link1 .shoplinkkakakucom a{color:#314995}.cstmreba .booklink-link2 .shoplinkkindle a{color:#007dcd}.cstmreba .booklink-link2 .shoplinkrakukobo a{color:#d50000}.cstmreba .booklink-link2 .shoplinkbk1 a{color:#0085cd}.cstmreba .booklink-link2 .shoplinkehon a{color:#2a2c6d}.cstmreba .booklink-link2 .shoplinkkino a{color:#003e92}.cstmreba .booklink-link2 .shoplinktoshokan a{color:#333}.cstmreba .kaerebalink-link1 .shoplinkamazon a,.cstmreba .booklink-link2 .shoplinkamazon a{color:#fff}.cstmreba .kaerebalink-link1 .shoplinkrakuten a,.cstmreba .booklink-link2 .shoplinkrakuten a{color:#fff}.cstmreba .kaerebalink-link1 .shoplinkseven a,.cstmreba .booklink-link2 .shoplinkseven a{color:#225496}.cstmreba .booklink-footer{clear:both}@media screen and (max-width:480px){.cstmreba .booklink-image,.cstmreba .kaerebalink-image,.cstmreba .tomarebalink-image{width:45%;float:left}.cstmreba{margin:2rem 0 0 0}.cstmreba .booklink-image img{width:100%}.cstmreba .booklink-link2>div,.cstmreba .kaerebalink-link1>div,.cstmreba .tomarebalink-link1>div{width:100%;margin-top:0}.cstmreba .booklink-info,.cstmreba .kaerebalink-info,.cstmreba .tomarebalink-info{padding-bottom:1px}}.callwrap{z-index:1;width:11rem;border:solid 0 #000;position:relative;height:50px;float:left}.button-toggle,.button-toggle2{z-index:999;position:absolute;border:1px solid #fff;width:5rem;height:5rem;border-radius:3px;font-size:1.3rem;font-weight:bold;color:#fff;padding-top:1.1rem;text-align:center;background-color:#f99;margin-right:1rem}.telactive,.telactive2{color:#fff;background:#68b6fb}.teltel,.teltel2{display:none;position:absolute;top:3.5rem;left:-4rem;width:15rem;color:#fff;overflow:hidden;text-align:center}.teltel a,.teltel2 a{display:block;color:#fff;height:5rem;line-height:5rem;border-radius:3px;border:1px solid #fff;background:#f99;font-weight:bold}.teltel ul,.teltel2 ul{list-style:none}.teltel ul li,.teltel2 ul li{margin:0;margin-bottom:-.2rem}.teltel ul>li:active>a,.teltel2 ul>li:active>a{background-color:#68b6fb}.teltel ul>li:hover>a,.teltel2 ul>li:hover>a{background-color:#68b6fb}.stel{line-height:100%;border:solid 0 red;padding-bottom:.3rem;font-size:1.4rem;text-align:center}.stel2,.stel3,.stel4,.stel5,.stel6,.stel7,.stel8,.stel9,.stel10{padding:.1rem 0 0 .3rem;font-size:1.3rem}.stelclose,.stelclose2{font-size:4rem;position:absolute;top:-1rem;left:.4rem}.call_box_mail{width:5rem;float:right;height:5rem;border-radius:3px;border:1px solid #fff;font-size:1.3rem;font-weight:bold;padding-top:1rem;text-align:center;background-color:#f99;margin-right:1rem}.call_box_mail:hover{background-color:#68b6fb}.call_box_tel{border:1px solid #fff;width:5rem;float:right;height:5rem;border-radius:3px;font-size:1.3rem;font-weight:bold;padding-top:1rem;text-align:center;background-color:#f99;margin-right:1rem}.call_box_mail_gray{width:5rem;float:right;height:5rem;border-radius:3px;border:1px solid #fff;font-size:1.3rem;font-weight:bold;padding-top:1rem;padding-right:.2rem;text-align:center;background-color:#ccc;color:#fff;margin-right:1rem}.call_box_tel:hover{background-color:#68b6fb}.right45{border:solid 0 red;width:45%;float:right;text-align:center}.accbox{display:inline-block;position:relative;cursor:pointer}.accbox label{cursor:pointer;margin:1.5rem 0 1.8rem 0;display:block;text-align:center;height:50px;line-height:1.6rem;padding:.7rem 1rem 0 1rem;font-size:1.4rem;border:.1rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px}.accbox label:before{position:absolute;top:4rem;left:2.6rem;content:'もっと見る'}.accbox label:hover{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.accbox input{display:none}.accbox .accshow{z-index:5;position:absolute;top:7.6rem;height:0;padding:0;opacity:0}.cssacc:checked+label+.accshow{height:auto;opacity:1}.cssacc:checked+label:before{position:absolute;top:4.2rem;left:4rem;content:'\e959';font-family:'icomoon';font-size:3rem}.bbb a{cursor:pointer;display:block;text-align:center;line-height:1.6rem;padding:.7rem 1rem .7rem 1rem;width:11.2rem;font-size:1.4rem;border:.1rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px}.bbb a:hover{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.view{text-align:right;padding-right:.5rem;font-size:1.3rem;margin-bottom:-.1rem;color:#444}.qa{font-weight:bold;text-shadow:#fff 3px 0 0 , #fff 2.83487px .981584px 0 , #fff 2.35766px 1.85511px 0 , #fff 1.62091px 2.52441px 0 , #fff .705713px 2.91581px 0 , #fff -.287171px 2.98622px 0 , #fff -1.24844px 2.72789px 0 , #fff -2.07227px 2.16926px 0 , #fff -2.66798px 1.37182px 0 , #fff -2.96998px .42336px 0 , #fff -2.94502px -.571704px 0 , #fff -2.59586px -1.50383px 0 , #fff -1.96093px -2.27041px 0 , #fff -1.11013px -2.78704px 0 , #fff -.137119px -2.99686px 0 , #fff .850987px -2.87677px 0 , #fff 1.74541px -2.43999px 0 , #fff 2.44769px -1.73459px 0 , #fff 2.88051px -.838247px 0}h2.qa{text-shadow:#fff 3px 0 0 , #fff 2.83487px .981584px 0 , #fff 2.35766px 1.85511px 0 , #fff 1.62091px 2.52441px 0 , #fff .705713px 2.91581px 0 , #fff -.287171px 2.98622px 0 , #fff -1.24844px 2.72789px 0 , #fff -2.07227px 2.16926px 0 , #fff -2.66798px 1.37182px 0 , #fff -2.96998px .42336px 0 , #fff -2.94502px -.571704px 0 , #fff -2.59586px -1.50383px 0 , #fff -1.96093px -2.27041px 0 , #fff -1.11013px -2.78704px 0 , #fff -.137119px -2.99686px 0 , #fff .850987px -2.87677px 0 , #fff 1.74541px -2.43999px 0 , #fff 2.44769px -1.73459px 0 , #fff 2.88051px -.838247px 0}.circle img{box-shadow:0 0 0 .3rem #fff , 0 0 0 .4rem #ccc;width:5.5rem;height:5.5rem;border-radius:50%;border:solid 0 #fff;display:inline-block;margin:3px 0 0 2px}div#logoad{width:18.5rem;height:66px;float:left;position:relative;margin:0 0 0 3rem;display:inline-block}.arrow_cover{position:absolute;background:#fff;border:solid 1px #ccc;height:97%;width:100%;border-radius:10px;z-index:-1}.arrow_box{position:absolute;background:#fff1cf;height:97%;width:100%;border-radius:10px;z-index:10}.arrow_box:after{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:-2;background:#fff1cf;bottom:17px;left:-25px}.arrow_box:before{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:-2;background:#ccc;bottom:6px;left:-18px}.arrow_box_kingyo{position:absolute;background:#fff;height:97%;width:100%;border-radius:10px;z-index:10}.arrow_box_kingyo:after{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:-2;background:#fff;bottom:17px;left:-25px}.arrow_box_kingyo:before{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:-2;background:#ccc;bottom:6px;left:-18px}.balloon_left{position:relative;display:inline-block;max-width:calc(100% - 8.5rem);margin:0 0 0 3rem}.balloon-text-left{float:left;position:relative;padding:.6rem .6rem .3rem .6rem;border:1px solid #aaa;border-radius:10px;max-width:100%;display:inline-block;background-color:#fff;z-index:10;min-height:6.3rem;margin-bottom:-.7rem}.balloon-text-left p{line-height:1.8rem}.balloon_left:before{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:1;background:#ccc;top:17px;left:-18px}.balloon_left:after{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:1;background:#fff1cf;top:6px;left:-25px}.balloon_right{float:right;position:relative;display:inline-block;max-width:calc(100% - 8.5rem);margin:0 3rem 2rem 0}.balloon-text-right{position:relative;padding:.6rem .6rem .3rem .6rem;border:1px solid #aaa;border-radius:10px;max-width:100%;display:inline-block;background-color:#fff;z-index:10;min-height:6.3rem}.balloon-text-right{float:left}.balloon-text-right p{line-height:1.8rem}.balloon_right:before{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:1;background:#ccc;top:17px;right:-18px}.balloon_right:after{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:1;background:#fff1cf;top:6px;right:-25px}.bookspace{margin-top:1rem;border-bottom:1px #ccc solid;padding-bottom:1rem;min-height:280px!important}.easyLink-size-s{padding:0!important;margin-top:0!important;display:block!important}.easyLink-img{width:49%!important;height:240px!important;border:solid 0 green!important;padding:0!important;margin-top:0!important;margin-right:2%!important;float:left}.easyLink-img-box{width:100%!important;height:240px!important;padding-top:0!important;margin-top:0!important}.easyLink-info{border:solid 0 #000!important;display:inline-block!important;width:49%}.easyLink-info-name{line-height:100%;margin-top:-5px!important}.easyLink-info-name a{line-height:100%;color:#00e!important;font-size:1.5rem!important}.easyLink-box{padding:10px 6px!important;border:none!important;background-color:initial!important}.easyLink-info-btn-amazon{background:#ffb36b!important}.easyLink-info-btn-rakuten{background:#ea7373!important}.easyLink-info-btn-yahoo{background:#73c1ea!important;font-size:12px!important}.easyLink-info-btn a{margin:0 0 10px 0!important;padding:10px 0 10px 0!important;border:1px solid #fff!important}.fufutext{width:100%!important;-webkit-transition:width .3s;transition:width .3s;height:4rem}.fufutextarea{width:100%!important;-webkit-transition:width .3s;transition:width .3s;height:10rem}input[name="mw-wp-form-captcha"]{height:4rem}.mw_wp_form_confirm .g-naked-item:nth-child(5){display:none}.idou_text{width:100%!important;-webkit-transition:width .3s;transition:width .3s;height:4rem;padding-left:.5rem!important}.idou_text_20{width:10rem!important;-webkit-transition:width .3s;transition:width .3s;height:4rem;padding-left:.5rem!important}.idou_textarea{width:100%!important;-webkit-transition:width .3s;transition:width .3s;height:10rem;padding-left:.5rem!important}.idou_text,.idou_textarea,.idou_text_20,.fufutext,.fufutextarea{background-color:#fff!important;border:1px #d6d6d6 solid;!important;-webkit-appearance:none;!important}.searchandfilter ul{padding:0!important}.sf-field-category{border:solid 0 #000;float:left;width:100%;padding:0!important}.sf-field-category ul li{float:left;border:solid green 0;padding-right:1rem!important}.sf-field-search{border:solid 0 #ff0;float:left;padding:0!important}.sf-field-submit{border:solid 0 #ff0;float:left;padding:0!important}.sf-input-checkbox{margin-right:-.5rem!important}.sf-field-search input[type="text"]{box-sizing:border-box;width:100%;height:4rem;padding:0 .5rem;border:solid 2px #f99;border-radius:.4rem;color:#666;margin-bottom:.5rem;background-color:#fff}.sf-field-submit input[type="submit"]{cursor:pointer;height:4rem;width:5rem;padding:0 .5rem;border:solid 1px #fff;border-radius:.4rem;background-color:#f99;font-size:1.8rem;color:#fff;margin-left:.5rem}.cat-search{padding:0;border:solid 0 red}.cat-search input[type="text"]{box-sizing:border-box;width:100%;height:4rem;padding:0 .5rem;border:solid 2px #f99;border-radius:.4rem;color:#666;margin-bottom:.5rem;font-size:1.6rem;background-color:#fff}.cat-search input[type="submit"]{cursor:pointer;height:4rem;width:5rem;padding:0 .5rem;border:solid 1.5px #fff;border-radius:.4rem;background-color:#f99;font-size:1.8rem;color:#fff;float:right}input[type="submit"]{font-family:icomoon}input[type="submit"]:hover{background-color:#68b6fb}.postform{width:19rem;height:4rem;margin-right:0;padding:0 .5rem;border:solid 2px #f99;border-radius:.4rem;color:#666;font-size:1.6rem;background-color:#fff}.cat-search-box{margin:auto;border:solid 0 green;width:25rem;text-align:left;padding-left:0;list-style:none}.form-select{position:relative;display:inline-block}.form-select::before{position:absolute;display:inline-block;pointer-events:none;top:calc(50% - 6px);right:16px;width:0;height:0;border-style:solid;border-width:12px 6px 0 6px;border-color:#f99 transparent transparent transparent;content:''}.red-stroke{font-size:1.8rem;color:red;font-weight:900;text-shadow:#fff 2px 0 0 , #fff 1.75517px .958851px 0 , #fff 1.0806px 1.68294px 0 , #fff .141474px 1.99499px 0 , #fff -.832294px 1.81859px 0 , #fff -1.60229px 1.19694px 0 , #fff -1.97998px .28224px 0 , #fff -1.87291px -.701566px 0 , #fff -1.30729px -1.5136px 0 , #fff -.421592px -1.95506px 0 , #fff .567324px -1.91785px 0 , #fff 1.41734px -1.41108px 0 , #fff 1.92034px -.558831px 0}.white_red{position:relative;border:.2rem dashed #f99;border-radius:1rem 1rem 1rem 1rem;box-shadow:0 0 0 .5rem #fff , 0 0 4px 8px rgba(10,10,0,.5);background-color:#fff;width:80%;padding:1rem 1rem .6rem 1rem;margin:4rem auto 3rem auto}.white_qa{border-radius:1rem 1rem 1rem 1rem;background-color:#fff;width:calc(100% - 1.2rem);padding:1rem;margin:2rem auto 2rem auto}.white_red p{border:solid 0 red;display:block;margin:0 0 0 0}.red_alert{position:relative;border:.2rem dashed red;border-radius:1rem 1rem 1rem 1rem;box-shadow:0 0 0 .5rem #fff , 0 0 4px 8px rgba(10,10,0,.5);background-color:#fff;width:80%;padding:1rem;margin:0 auto 3rem auto}@media screen and (max-width:800px){.red_alert{margin:.7rem auto 3rem auto}}.redbold{font-weight:bold;color:red}.kime-pic{position:relative}.kime-pic img{border:solid 1px #fff}.greeting_text{font-size:1.4rem;line-height:1.6rem;margin-top:.1rem}.greeting_call{float:right;margin:.6rem .7rem 0 0}.text_adjust{display:inline-block!important}.konoko_text_adjust{}.text_size{font-size:1.6rem!important}.hr_pink{display:block;width:100%;height:2rem;margin-top:2.4rem;border:0;border-top:.2rem dashed #f99}.hr_blue{display:block;width:100%;height:2rem;margin-top:2.4rem;border:0;border-top:.2rem dashed #68b6fb}#ui-datepicker-div{background-color:#fff!important;padding:1rem!important}.ui-datepicker-header{text-align:center!important}.undefined{text-align:center!important}.futoji{font-weight:bold}.instagram-media{margin:auto!important;min-width:260px!important}.lined-paper-top-dog{margin:0 auto;text-align:center;border-radius:.5rem .5rem 0 0;border-left:.1rem solid #68b6fb;border-right:.1rem solid #68b6fb;border-top:.1rem solid #68b6fb;float:left;width:100%;height:6.5rem;background-color:#d5ecfe;background-image:url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/new-dog3.svg) , url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/new-dog3.svg);background-position:0 1.1rem , right;background-repeat:no-repeat;padding-top:.7rem}.lined-paper-top-dog2{margin:0 auto;text-align:center;line-height:1.8rem;border-radius:0 0 0 0;border-left:.1rem solid #68b6fb;border-right:.1rem solid #68b6fb;border-top:0 solid #68b6fb;float:left;width:100%;height:6.5rem;background-color:#d5ecfe;background-image:url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/new-dog2.svg) , url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/new-dog2.svg);background-position:0 1.1rem , right;background-repeat:no-repeat;margin-top:0;padding-top:.7rem}.lined-paper-top-nopic{margin:0 auto;text-align:center;border-radius:.5rem .5rem 0 0;border-left:.1rem solid #68b6fb;border-right:.1rem solid #68b6fb;border-top:.1rem solid #68b6fb;float:left;width:100%;height:6.5rem;background-color:#d5ecfe;padding-top:1.1rem}.lined-paper-top-idou{margin:0 auto;text-align:center;border-left:.1rem solid #68b6fb;border-right:.1rem solid #68b6fb;float:left;width:100%;height:6.5rem;background-color:#d5ecfe;padding-top:1rem}.lined-paper-top-dog p,.lined-paper-top-dog2 p,{display:block;line-height:5.5rem}.lined-paper-top3{margin:0 auto;text-align:center;line-height:1.8rem;border-radius:.8rem .8rem 0 0;border-left:.1rem solid #ccc;border-right:.1rem solid #ccc;border-top:.1rem solid #ccc;float:left;width:100%;height:5rem;background-color:#fff;background-image:url(https:///fufu.pet/hatano/wp-content/themes/fufu20171201/image/santa.png) , url(https:///fufu.pet/hatano/wp-content/themes/fufu20171201/image/snowman.png);background-size:45px , 55px;background-position:.8rem .4rem , right .5rem;background-repeat:no-repeat}.lined-paper-bottom-dog{margin:0 auto;line-height:2.6rem;border-left:.1rem solid #68b6fb;border-right:.1rem solid #68b6fb;padding:2.75rem 1rem 2.6rem 1rem;float:left;width:100%;background-color:#fff;background-image:linear-gradient(rgba(153,204,255,.3) .1em,transparent .1em);background-size:100% 2.6rem}.lined-paper-bottom-dog2{margin:0 auto 1.2rem auto;line-height:1.8rem;padding:1.95rem;padding-bottom:1.7rem;float:left;width:100%;background-color:#fff;background-image:linear-gradient(rgba(153,204,255,.3) .1em,transparent .1em);background-size:100% 1.8rem;border-radius:0 0 .5rem .5rem;border:.1rem solid #68b6fb;border-top:none;margin-bottom:1.2rem}.lined-paper-bottom-idou{margin:0 auto 0 auto;line-height:2.6rem;border-left:.1rem solid #68b6fb;border-right:.1rem solid #68b6fb;padding:2.75rem 1rem 2.6rem 1rem;float:left;width:100%;background-color:#fff;background-image:linear-gradient(rgba(153,204,255,.3) .1em,transparent .1em);background-size:100% 2.6rem;border-radius:0 0 .5rem .5rem;border:.1rem solid #68b6fb;border-top:none;margin-bottom:1.2rem;padding-bottom:2.4rem}.circle-message img{box-shadow:0 0 0 0 #fff;width:4.6rem;height:4.6rem;border-radius:50%;border:solid 1px #fff;display:inline-block;margin:3px 0 5px 2px}.left45_idou{border:solid 0 red;width:50%;float:left;text-align:center}.right45_idou{border:solid 0 red;width:50%;float:right;text-align:center}.center_idou{text-align:center}.left45_idou a,.right45_idou a,.center_idou a{display:inline-block;border:1px solid #fff;height:6rem;border-radius:3px;font-weight:bold;text-align:center;background-color:#f99;color:#fff;width:11.5rem}.center_idou a{width:auto}.center_idou_gray{display:inline-block;border:1px solid #fff;height:6rem;border-radius:3px;font-weight:bold;text-align:center;background-color:#ccc;color:#fff;width:15rem}.left45_idou a:hover,.right45_idou a:hover,.center_idou a:hover{background-color:#68b6fb}.left45_idou a:visited,.right45_idou a:visited,.center_idou a visited{color:#fff!important}.level_1st{line-height:2rem;padding:1rem .8rem 0 .8rem;border:0 #000 solid}.level_2nd{line-height:2rem;padding:0 .8rem;border:0 #000 solid}.idou_none_shop{display:inline-block;border:1px solid #fff;height:6rem;border-radius:3px;font-weight:bold;text-align:center;background-color:#ccc;color:#fff;width:11.5rem}.mwform-tel-field input[type="text"]{width:8rem!important}.konoko_title{display:inline-block;height:40px;padding-top:1rem;margin-right:.5rem;vertical-align:top}.cdt_wrapper{font-weight:bold;text-align:center;background-color:#cff;align-items:center;font-size:1.6rem;padding:.5rem 0 2rem 0;margin-top:1rem;border-radius:.5rem}.cdt_wrapper small{font-size:1.6rem;padding:.3rem}.cdt{border:solid 0 #000}.cdt_txt{font-size:1.6rem;display:block;margin:1rem 0 1.5rem 0;border:solid green 0}.cdt_date{font-size:1.6rem;border:solid 0 red}.cdt_num{background-color:#fff;padding:.5rem;border:0 solid #f99;border-radius:.3rem;color:#f99;font-size:2rem}.kime-top{position:absolute;top:.7rem;border:0 solid #000;width:100%;text-align:center!important;left:0}.kime-text,.kime-tate-text{font-family:'M PLUS Rounded 1c',sans-serif;line-height:2.4rem;display:inline-block;text-align:left;color:#fff;font-weight:700;font-size:2rem;padding:1rem 1.5rem 1rem 1rem;text-shadow:#f69 2px 0 0 , #f69 1.75517px .958851px 0 , #f69 1.0806px 1.68294px 0 , #f69 .141474px 1.99499px 0 , #f69 -.832294px 1.81859px 0 , #f69 -1.60229px 1.19694px 0 , #f69 -1.97998px .28224px 0 , #f69 -1.87291px -.701566px 0 , #f69 -1.30729px -1.5136px 0 , #f69 -.421592px -1.95506px 0 , #f69 .567324px -1.91785px 0 , #f69 1.41734px -1.41108px 0 , #f69 1.92034px -.558831px 0 , #ff0 4px 0 0 , #ff0 3.87565px .989616px 0 , #ff0 3.51033px 1.9177px 0 , #ff0 2.92676px 2.72656px 0 , #ff0 2.16121px 3.36588px 0 , #ff0 1.26129px 3.79594px 0 , #ff0 .282949px 3.98998px 0 , #ff0 -.712984px 3.93594px 0 , #ff0 -1.66459px 3.63719px 0 , #ff0 -2.51269px 3.11229px 0 , #ff0 -3.20457px 2.39389px 0 , #ff0 -3.69721px 1.52664px 0 , #ff0 -3.95997px .56448px 0 , #ff0 -3.97652px -.432781px 0 , #ff0 -3.74583px -1.40313px 0 , #ff0 -3.28224px -2.28625px 0 , #ff0 -2.61457px -3.02721px 0 , #ff0 -1.78435px -3.57996px 0 , #ff0 -.843183px -3.91012px 0 , #ff0 .150409px -3.99717px 0 , #ff0 1.13465px -3.8357px 0 , #ff0 2.04834px -3.43574px 0 , #ff0 2.83468px -2.82216px 0 , #ff0 3.44477px -2.03312px 0 , #ff0 3.84068px -1.11766px 0 , #ff0 3.9978px -.132717px 0}@media screen and (min-width:1550px){.kime-text{font-size:2.4rem;line-height:3rem}}@media screen and (min-width:1260px) and (max-width:1550px){.kime-text{font-size:2.2rem}}@media screen and (min-width:1004px) and (max-width:1260px){.kime-text{font-size:1.7rem}}@media screen and (min-width:740px) and (max-width:1004px){.kime-text{font-size:1.8rem}}@media screen and (min-width:600px) and (max-width:740px){.kime-text{font-size:3.5rem;line-height:3.5rem;padding:1rem 5rem}}@media screen and (max-width:723px){.kime-text{font-size:3.5rem;line-height:3.5rem;padding:1rem 3.5rem}}@media screen and (max-width:692px){.kime-text{padding:1rem 2rem;font-size:3.5rem;line-height:3.5rem}}@media screen and (max-width:672px){.kime-text{padding:1rem 1.5rem;font-size:3.4rem;line-height:3.5rem}}@media screen and (max-width:640px){.kime-text{padding:1rem 3.5rem;font-size:3rem;line-height:3rem}.kime-text{padding:1rem 3.5rem;font-size:3rem;line-height:3rem}}@media screen and (max-width:612px){.kime-text{padding:1rem 2.5rem;font-size:3rem;line-height:3rem}}@media screen and (max-width:600px){.kime-text{padding:1rem 1.5rem;font-size:3rem;line-height:3rem}}@media screen and (max-width:572px){.kime-text{padding:1rem 1.5rem;font-size:2.9rem;line-height:3rem}}@media screen and (max-width:556px){.kime-text{padding:1rem 1.5rem;font-size:2.8rem;line-height:3rem}}@media screen and (max-width:540px){.kime-text{padding:1rem 2rem;font-size:2.6rem;line-height:3rem}}@media screen and (max-width:518px){.kime-text{padding:1rem 1.8rem;font-size:2.5rem;line-height:3rem}}@media screen and (max-width:498px){.kime-text{padding:1rem 1.1rem;font-size:2.5rem;line-height:3rem}}@media screen and (max-width:484px){.kime-text{font-size:2.4rem;padding:1rem 1rem;line-height:3rem}}@media screen and (max-width:466px){.kime-text{font-size:2.3rem;padding:1rem 1rem;line-height:3rem}}@media screen and (max-width:450px){.kime-text{font-size:2.2rem;padding:1rem 1rem;line-height:3rem}}@media screen and (max-width:434px){.kime-text{font-size:2.1rem;padding:1rem 1rem;line-height:3rem}}@media screen and (max-width:420px){.kime-text{font-size:2rem;line-height:2.4rem;padding:1rem 1rem 1rem 1rem}}@media screen and (max-width:402px){.kime-text{font-size:1.9rem;line-height:2.2rem;padding:1rem .8rem 0 .8rem}}@media screen and (max-width:382px){.kime-text{font-size:1.8rem;padding:1rem .8rem 0 .8rem;line-height:2.2rem}}@media screen and (max-width:366px){.kime-text{font-size:1.8rem;padding:1rem .6rem 0 .6rem;line-height:2.2rem}}@media screen and (max-width:363px){.kime-text{font-size:1.7rem;padding:1rem .6rem 0 .6rem;line-height:2.2rem}}@media screen and (max-width:344px){.kime-text{font-size:1.6rem;padding:1rem .6rem 0 .6rem;line-height:2.2rem}}@media screen and (min-width:1550px){.kime-tate-text{font-size:2.4rem;padding:1.5rem 2rem 1rem 2rem;border:0 solid #fff;line-height:3.5rem}}@media screen and (min-width:1260px) and (max-width:1550px){.kime-tate-text{font-size:2.1rem;padding:1.6rem 1.5rem 1rem 1.5rem;border:0 solid #fff}}@media screen and (min-width:1004px) and (max-width:1260px){.kime-tate-text{font-size:1.7rem;padding:1.1rem 1rem 0 1rem;border:0 solid #fff}}@media screen and (min-width:740px) and (max-width:1004px){.kime-tate-text{font-size:1.7rem;padding:1.5rem 1rem 1rem 1rem;border:0 solid #fff}}@media screen and (min-width:600px) and (max-width:740px){.kime-tate-text{font-size:2.8rem;padding:2.5rem 10rem 1rem 2rem;border:0 solid #fff}}@media screen and (max-width:600px){.kime-tate-text{font-size:2.4rem;padding:4rem 4rem 4rem 2rem;border:0 solid #fff}}@media screen and (max-width:480px){.kime-tate-text{font-size:2.4rem;padding:1.8rem 2rem 1.5rem 2rem;border:0 solid #fff}}@media screen and (max-width:415px){.kime-tate-text{font-size:2.2rem;padding:1rem 1.5rem 0 2rem;border:0 solid #fff}}@media screen and (max-width:375px){.kime-tate-text{font-size:1.9rem;padding:.8rem 2rem 0 1rem;border:0 solid #fff}}@media screen and (max-width:320px){.kime-tate-text{font-size:1.6rem;padding:.6rem 1.5rem .5rem 1rem;border:0 solid #fff}}.kime-bottom{position:absolute;left:0;bottom:.7rem;border:0 solid #000;width:100%;text-align:center!important}.kime-right{position:absolute;top:0;right:0;writing-mode:vertical-rl;text-orientation:upright;border:0 solid green}.original{position:absolute;top:.5rem;right:.5rem}@media screen and (max-width:330px){.original{position:absolute;top:.1rem;right:.2rem}}svg{font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif!important;border:0 #000 solid;font-weight:500;letter-spacing:-1px;width:8.5rem;height:5rem}.foreground{font-size:14px;fill:#fff}.background1{font-size:14px;stroke:white;stroke-width:.7}.background2{font-size:14px;stroke:#f60;stroke-width:2.8}.background3{font-size:14px;stroke:#ff0;stroke-width:6}@media screen and (max-width:330px){.foreground,.background1,.background2,.background3{font-size:1.3rem}}.centerdeco{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:6.5rem;z-index:999}.soldout{position:absolute;bottom:.7rem;right:.7rem}.lefttop{position:absolute;left:.5rem;top:.5rem}@media screen and (max-width:330px){.lefttop{position:absolute;top:.3rem;left:.3rem}}.beta{position:absolute;top:.6rem;right:.6rem}@media screen and (max-width:330px){.beta{position:absolute;top:.3rem;right:.3rem}.beta img{max-width:5.7rem}}.beta2{position:absolute;top:2.7rem;right:.7rem}.beta3{position:absolute;top:4.7rem;right:.7rem}.beta4{position:absolute;top:6.7rem;right:.7rem}.rare{position:absolute;bottom:.6rem;right:.6rem}@media screen and (max-width:330px){.rare{position:absolute;bottom:.3rem;right:.3rem}.rare img{max-width:5.7rem}}.boy{position:absolute;bottom:.6rem;left:.5rem}@media screen and (max-width:330px){.boy{position:absolute;bottom:.3rem;left:.3rem}.boy img{width:2.7rem;height:auto}}.outiga{text-align:center}.outiga_staff{text-align:center;position:relative;top:.3rem}.soldout_data8a{border-radius:10px 10px 0 0;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-top:solid 0 #fff;position:absolute;top:0;height:3rem;padding-top:0;background-color:#fef263}.soldout_data8b{border-radius:10px 10px 0 0;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-top:solid 0 #fff;position:absolute;top:0;height:3rem;padding-top:0;background-color:red}.soldout_data8c{border-radius:10px 10px 0 0;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-top:solid 0 #fff;position:absolute;top:0;height:3rem;padding-top:0;background-color:#ccc}.soldout2{border-radius:0 0 10px 10px;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-bottom:solid 0 #fff;position:absolute;bottom:.4rem;height:3.5rem;background-color:#fef263}.soldout3{border-radius:0 0 10px 10px;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-bottom:solid 0 #fff;position:absolute;bottom:.2rem;height:3.5rem;background-color:#ff6}.soldout4{border-radius:0 0 10px 10px;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-bottom:solid 0 #fff;position:absolute;bottom:.2rem;height:3.5rem;background-color:#a0e9a9}.soldout5{border-radius:0 0 10px 10px;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-bottom:solid 0 #fff;position:absolute;bottom:.2rem;height:3.5rem;background-color:#fad393}.soldout6{border-radius:0 0 10px 10px;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-bottom:solid 0 #fff;position:absolute;bottom:.2rem;height:3.5rem;background-color:#ff8c00}.soldout7{border-radius:0 0 10px 10px;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-bottom:solid 0 #fff;position:absolute;bottom:.2rem;height:3.5rem;background-color:#ccc}.soldout8{border-radius:0 0 10px 10px;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-bottom:solid 0 #fff;position:absolute;bottom:.2rem;height:3.5rem;background-color:#ffd6d6}.soldout9{border-radius:0 0 10px 10px;width:100%;border-left:solid .2rem #fff;border-right:solid .2rem #fff;border-bottom:solid 0 #fff;position:absolute;bottom:.2rem;height:3.5rem;background-color:#8ed9ff}.bottom_center{width:100%;position:absolute;bottom:.2rem;height:3.5rem;background-color:#cff}.bottom_center_text{width:100%;position:absolute;bottom:.5rem;margin:auto}.bottom_text{width:100%;position:absolute;margin:auto;bottom:.8rem}.fluffy{animation:fluffy1 3s ease infinite}@keyframes fluffy1 {
0%{transform:translateY(0)}
5%{transform:translateY(0)}
10%{transform:translateY(0)}
20%{transform:translateY(-7px)}
25%{transform:translateY(0)}
30%{transform:translateY(-7px)}
50%{transform:translateY(0)}
100%{transform:translateY(0)}
}.blinking6{-webkit-animation:blink .6s ease-in-out infinite alternate;-moz-animation:blink .6s ease-in-out infinite alternate;animation:blink .6s ease-in-out infinite alternate}@-webkit-keyframes blink{
0%{opacity:0;}
100%{opacity:1;}
}@-moz-keyframes blink{
0%{opacity:0;}
100%{opacity:1;}
}@keyframes blink{
0%{opacity:0;}
100%{opacity:1;}
}.blinking10{-webkit-animation:blink 1.2s ease-in-out infinite alternate;-moz-animation:blink 1.2s ease-in-out infinite alternate;animation:blink 1.2s ease-in-out infinite alternate}@-webkit-keyframes blink{
0%{opacity:0;}
100%{opacity:1;}
}@-moz-keyframes blink{
0%{opacity:0;}
100%{opacity:1;}
}@keyframes blink{
0% {opacity:0;}
100% {opacity:1;}
}.fullflexbox_print{display:inline-block;vertical-align:top;padding:0 3px}@media screen,print{.fullflexbox_print{width:11%;height:auto}}.container_print{margin:0 auto;width:1100px}a.anchor{display:block;padding-top:70px;margin-top:-70px}.date-picker input[type="text"]{width:10rem;display:inline-block;box-sizing:border-box;height:4rem;padding:0 .5rem;border:solid 2px #f99;border-radius:.4rem;color:#666;margin-bottom:.5rem;font-size:1.6rem;background-color:#fff}.date-picker input[type="submit"]{cursor:pointer;height:4rem;vertical-align:top;width:6rem;padding:0 .5rem;border:solid 1.5px #fff;border-radius:.4rem;background-color:#f99;font-size:1.5rem;color:#fff;margin-left:.1rem}.date-picker input:hover[type="submit"]{background-color:#68b6fb}.data-date-picker input[type="text"]{width:10rem;display:inline-block;box-sizing:border-box;height:4rem;padding:0 .5rem;border:solid 2px #f99;border-radius:.4rem;color:#666;margin-bottom:.5rem;font-size:1.6rem;background-color:#fff}.data-date-picker input[type="submit"]{cursor:pointer;height:4rem;vertical-align:top;width:6rem;padding:0 .5rem;border:solid 1.5px #fff;border-radius:.4rem;background-color:#f99;font-size:1.5rem;color:#fff;margin-left:.1rem}.data-date-picker input:hover[type="submit"]{background-color:#68b6fb}.print-form input[type="button"]{cursor:pointer;padding:.5rem;border:solid 1px #0cf;border-radius:.3rem;background-color:#f99;font-size:1.2rem;color:#fff;text-align:left}.print-form input:hover[type="button"]{background-color:#0cf}.flex-data{flex-wrap:wrap;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.dib_table{font-size:1.2rem;margin-right:.2rem}table.data-staff{font-weight:bold;margin-bottom:0;border-collapse:collapse;width:100%;line-height:1.4rem}table.data-staff th,table.data-staff td{border:solid 2px #fff;padding:.5rem 0 .2rem 0;font-size:1.2rem}.data-box{border:0 solid red;margin-top:2rem;display:inline-block;vertical-align:top;padding:0 3px;float:left}@media screen and (min-width:1550px){.data-box{width:11.1%;height:auto}}@media screen and (min-width:1260px) and (max-width:1550px){.data-box{width:11.1%;height:auto}}@media screen and (min-width:1004px) and (max-width:1260px){.data-box{width:16.65%;height:auto}}@media screen and (min-width:740px) and (max-width:1004px){.data-box{width:25%;height:auto;padding:0 2px}}@media screen and (min-width:480px) and (max-width:740px){.data-box{width:25%;height:auto;padding:0 2px}}@media screen and (max-width:480px){.data-box{width:33.33%;height:auto;padding:0 2px}}.data_top_border{font-weight:bold;border-top:dashed 2px #666;margin:.5rem 0;font-size:1.4rem;line-height:100%;width:100%;margin:.5rem 0}.caption_staff{font-size:1.4rem;line-height:100%;width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:.1rem 0 0 0}.data-box-all{width:100%;border:0 solid red;margin-top:0;vertical-align:top;padding:0 3px;float:left}.table-check{display:none}.table-label{color:#00e}.table-content{height:0;opacity:0;padding:0;visibility:hidden}.table-check:checked+.table-label+.table-content{height:auto;opacity:1;padding:0;visibility:visible}.acd-check{display:none}.acd-label{background:#f99;border:solid #fff .1rem;color:#fff;display:inline-block;margin-bottom:1px;padding:10px;width:100%}.acd-content{height:0;opacity:0;padding:0;visibility:hidden}.acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:0;visibility:visible}.info-check{display:none}.info-label{background:#f99;border:solid #fff .1rem;color:#fff;display:block;margin-bottom:1px;padding:10px}.info-content{height:0;opacity:0;padding:0;visibility:hidden}.info-check:checked+.info-label+.info-content{height:auto;opacity:1;padding:0;visibility:visible}.cp_linetab{position:relative;overflow:hidden;width:calc(100% - .5rem);margin:0 3px;color:#fff;float:left}.cp_linetab input{position:absolute;z-index:-1;opacity:0}.cp_linetab label{font-weight:bold;position:relative;display:block;padding:0 0 0 1em;cursor:pointer;margin:0 0 5px 0;background:#f99;border:solid 1px #fff;border-radius:3px;padding:2rem 3.5rem 2rem 1rem}.cp_linetab .cp_linetab-content{overflow:hidden;max-height:0;-webkit-transition:max-height .5s;transition:max-height .5s;color:#333;background:#fff;border-radius:3px}.cp_linetab .cp_linetab-content p{margin:1em}.cp_linetab p{margin-bottom:0}.cp_linetab input:checked ~ .cp_linetab-content{max-height:30em}.cp_linetab label:after{color:#fff;content:" ＋";position:absolute;top:2rem;right:0;width:2em;height:3em}.cp_linetab input:checked ~ label::after {color:#fff;content:"-";font-size:2rem;right:-1.5rem;top:1.7rem}.jquerywrap{z-index:1;margin-top:1rem;width:5rem;border:solid 0 #000;position:relative;float:left;cursor:pointer}.button-toggle5:hover,.button-toggle6:hover,.button-toggle7:hover,.button-toggle8:hover,.button-toggle9:hover,.button-toggle10:hover{color:#fff;background:#68b6fb}.button-toggle5,.button-toggle6,.button-toggle7,.button-toggle8,.button-toggle9,.button-toggle10{float:left;z-index:999;border:1px solid #fff;width:5rem;height:5rem;border-radius:3px;font-size:1.3rem;font-weight:bold;color:#fff;padding-top:1.1rem;text-align:center;background-color:#f99;margin-right:1rem}.telactive5{color:#fff;background:#68b6fb}.teltel5,.teltel6,.teltel7,.teltel8,.teltel9,.teltel10{display:none;position:absolute;top:5rem;right:0;border:solid 0 #000;color:#fff;overflow:hidden;text-align:center;width:21rem!important;padding:.5rem .1rem 0 0}.teltel5,.teltel6{width:22.4rem!important}.teltel5 a,.teltel6 a,.teltel7 a,.teltel8 a,.teltel9 a,.teltel10 a{display:block;color:#fff;height:5rem;line-height:5rem;border-radius:3px;border:1px solid #fff;background:#f99;font-weight:bold;width:10.3rem;float:right;margin:-.1rem -.1rem 0 0}.teltel5 a,.teltel6 a{width:11rem}.teltel5 ul,.teltel6 ul,.teltel7 ul,.teltel8 ul,.teltel9 ul,.teltel10 ul{margin:0;padding:0;list-style:none}.teltel5 ul li,.teltel6 ul li,.teltel7 ul li,.teltel8 ul li,.teltel9 ul li,.teltel10 ul li{margin:0;margin-bottom:-.2rem}.teltel5 ul>li:active>a,.teltel6 ul>li:active>a,.teltel7 ul>li:active>a,.teltel8 ul>li:active>a,.teltel9 ul>li:active>a,.teltel10 ul>li:active>a{background-color:#68b6fb}.teltel5 ul>li:hover>a,.teltel6 ul>li:hover>a,.teltel7 ul>li:hover>a,.teltel8 ul>li:hover>a,.teltel9 ul>li:hover>a,.teltel10 ul>li:hover>a{background-color:#68b6fb;color:#fff}.stel5,.stel6,.stel7,.stel8,.stel9,.stel10{line-height:100%;border:solid 0 red;padding-bottom:.3rem}.stelclose5,.stelclose6,.stelclose7,.stelclose8,.stelclose9,.stelclose10{line-height:5rem;height:4.8rem;width:5rem;z-index:999;border:0 solid #000;font-size:4rem;padding:.5rem 0 .5rem 0;position:absolute;top:0;left:0}.telactive{color:#fff;background:#68b6fb}.ddd{display:none;z-index:999;position:absolute;top:6rem;left:0;text-align:center;line-height:1.6rem;padding:.7rem .7rem .7rem .6rem!important;font-size:1.4rem;border:.1rem dashed #f99;border-radius:1rem;box-shadow:0 0 0 .5rem #fbc5dd , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#fbc5dd;color:#fff;font-weight:bold;width:270px}.staffclose{color:#fff;font-size:4rem;position:absolute;top:0;left:.8rem}@media screen and (max-width:800px){.staffclose{color:#fff;font-size:4rem;position:absolute;top:.5rem;left:.8rem}}.button-toggle3{position:absolute;top:0;left:0;display:inline-block;cursor:pointer;height:50px;width:7rem;background:url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/staffbox5.svg)}.button-toggle3:hover{background:url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/staffbox5b.svg)}.button-toggle3:checked{background:url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/staffbox7.svg)!important}.button-toggle3active{background:url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/staffbox7.svg)!important}@media screen and (min-width:800px) and (max-width:1260px){.button-toggle3{left:-2rem}}.recruit a,.recruit a visitted{font-size:1.3rem;color:#00f!important;font-weight:bold;float:left;width:calc(100% - 6rem)}.recruit a:hover{text-decoration:underline;color:#00f!important;text-shadow:none!important}.button-toggle4{cursor:pointer;position:relative;border:1px solid #fff;width:5rem;float:right;height:5rem;border-radius:5px;padding-left:2rem;text-align:center;background-color:#68b6fb;margin-right:.7rem}.staffclose2{color:#fff;font-size:4rem;position:absolute;top:.4rem;left:.5rem}@media screen and (max-width:800px){.staffclose2{color:#fff;font-size:4rem;position:absolute;top:.4rem;left:.5rem}}.shop91,.shop92,.shop93,.shop94,.shop95,.shop96,.shop97,.shop98,.shop99,.shop100,.shop101{width:calc(33% - .5rem);height:5rem;background-color:#f99;border:#fff solid .1rem;border-radius:3px;float:left;margin:0 .5rem .5rem 0;padding:1.5rem 0;cursor:pointer}.shop91:hover,.shop92:hover,.shop93:hover,.shop94:hover,.shop95:hover,.shop96:hover,.shop97:hover,.shop98:hover,.shop99:hover,.shop100:hover,.shop101:hover{background-color:#68b6fb}.staff91,.staff92,.staff93,.staff94,.staff95,.staff96,.staff97,.staff98,.staff99,.staff100,.staff101{width:100%}.staffactive{background-color:#68b6fb}.info-space,.info-space2{display:none;width:100%}.info-toggle,.info-toggle2{margin:1.5rem auto;width:13rem;cursor:pointer;height:5rem;border-radius:3px;border:1px solid #fff;color:#fff;font-size:0;line-height:5rem;text-align:center;background-color:#f99;vertical-align:top;padding:0 .5rem 0 .5rem}@media screen and (min-width:600px){.info-toggle:hover,.info-toggle2:hover{background-color:#68b6fb}}.info-toggle-content{display:inline-block;vertical-align:top;height:5rem;padding-top:.9rem;font-size:1.6rem;line-height:1.6rem}.info-toggle-mark{display:inline-block;vertical-align:top;height:5rem;padding-top:1.4rem;font-size:2rem;line-height:2rem;margin-right:1rem;font-weight:bold}.info-active,.info-active2{margin:1.5rem auto;width:13rem;cursor:pointer;height:5rem;border-radius:3px;border:1px solid #fff;color:#fff;font-size:2.5rem;line-height:5rem;text-align:center;background-color:#68b6fb;vertical-align:top;padding:0 1.5rem 0 .5rem}.info-close,.info-close2{width:12.8rem;color:#fff;margin-left:-.5rem;padding:.4rem;font-size:4rem}.infothumb{display:inline-block;float:left;margin-right:.7rem;border:.1rem solid #fff;border-radius:.3rem;width:45px;height:45px}.infothumb img{border-radius:.3rem!important}.newinfo{margin:0 .5rem .7rem 0;padding-bottom:.7rem;border-bottom:dashed 1px #f99}.newinfo a:hover>.infothumb img{opacity:.7}.info-date-box{width:8rem;display:inline-block;text-align:center;margin-right:.5rem}.info-date-box-content{background-color:#fff;border-radius:.3rem;height:4.5rem;vertical-align:top}.info-box-text{font-size:1.6rem;line-height:2.2rem;overflow:hidden;height:4.4rem;display:inline-block;vertical-align:top;word-break:break-all;width:calc(100% - 145px);padding:.2rem 0 0 .2rem}.new{margin:.7rem .5rem .7rem 0;padding-bottom:.7rem;border-bottom:dashed 1px #f99}.new a{font-size:1.2rem}.new img{vertical-align:middle;margin:0 0 0 0}.new a img:hover{opacity:.5}.new ul{font-size:10px;margin:0;display:inline-block;padding:0;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.new ul li{display:inline-block}.left45 a{display:inline-block;height:50px;line-height:1.6rem;padding:.7rem 1rem 0 1rem;margin:1.5rem 0 1.8rem 0;border:.1rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.left45 a:hover{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.left45 a:visited{color:#fff!important}.shop-toggle1,.shop-toggle2,.shop-toggle3,.shop-toggle4,.shop-toggle5{display:inline-block;height:50px;line-height:1.6rem;padding:.7rem 1rem 0 1rem;margin:1.5rem 0 1.8rem 0;border-radius:1rem;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center;border:.1rem dashed #d66a35;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff}@media screen and (min-width:600px){.shop-toggle1:hover,.shop-toggle2:hover,.shop-toggle3:hover,.shop-toggle4:hover,.shop-toggle5:hover{border:.1rem dashed #fddea5;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff}}.shopactive,.shopactive2{display:inline-block;height:50px;line-height:1.6rem;padding:.7rem 1rem 0 1rem;margin:1.5rem 0 1.8rem 0;border-radius:1rem;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center;border:.1rem dashed #fddea5;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff}.shopclose1,.shopclose2,.shopclose3,.shopclose4,.shopclose5{width:10.1rem;margin-top:-.4rem;font-size:4rem}.shoplink1,.shoplink2,.shoplink3,.shoplink4,.shoplink5{display:none;z-index:5;position:absolute;top:6.5rem!important;left:-16.5rem!important;width:30rem!important;color:#fff;padding-right:1rem}.shoplink1 a,.shoplink2 a,.shoplink3 a,.shoplink4 a,.shoplink5 a{height:45px;width:12.5rem;line-height:1.6rem;padding:1.3rem 1.5rem 0 1.5rem;margin-bottom:1.2rem;margin-left:1.4rem;border:.1rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center;float:right}.shoplink1 ul,.shoplink2 ul,.shoplink3 ul,.shoplink4 ul,.shoplink5 ul{list-style:none;padding-left:0}.shoplink1 ul li,.shoplink2 ul li,.shoplink3 ul li,.shoplink4 ul li,.shoplink5 ul li{margin:0;margin-bottom:-.2rem}.shoplink1 ul>li:active>a,.shoplink2 ul>li:active>a,.shoplink3 ul>li:active>a,.shoplink4 ul>li:active>a,.shoplink5 ul>li:active>a{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.shoplink1 ul>li:hover>a,.shoplink2 ul>li:hover>a,.shoplink3 ul>li:hover>a,.shoplink4 ul>li:hover>a,.shoplink5 ul>li:hover>a{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(0,0,0,.7);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.shoplink2 ul li a:visited{color:#fff!important}.fm_more{position:absolute;bottom:1.8rem;left:50%;height:32px;line-height:28px;padding:0 1.5rem;font-size:1.6rem;margin:1.5rem 0 0 0;border:.1rem dashed #d66a35;border-radius:1rem;box-shadow:0 0 0 .5rem #f6ad49 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#f6ad49;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px}.fm_more:hover{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}.newlink:hover>.fm_more{border:.1rem dashed #fddea5;border-radius:1rem;box-shadow:0 0 0 .5rem #d66a35 , 0 1px 4px 7px rgba(10,10,0,.5);background-color:#d66a35;color:#fff;font-weight:bold;text-shadow:black 1px 1px 3px;text-align:center}:root{--body-color:#fbc5dd;--header-color:#0cf;--header-dashed:#cff;--content-color:#fff1cf;--infopost-color:#fbc5dd;--infopost-dashed:#f99;--rightsection-h-color:#cff;--rightsection-h-dashed:#0cf;--rightsection-footer-color:#cff;--rightsection-footer-dashed:#0cf;--footer-color:#0cf;--footer-dashed:#cff;--responsive-menu-color:#fbc5dd;--responsive-menu-dashed:#f99;--light-blue-color:#cff;--light-blue-dashed:#0cf;--light-blue-title-color:#cff;--light-blue-title-dashed:#0cf;--roof-url:url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/roof3.png);--index-title:#0cf;--index-title-dashed:#cff;--balloon-left-links-back:#fbc5dd;--balloon-left-links-tail:#fff;--balloon-left-links-border:#fff;--balloon-left-links-content:#fff;--fmpost-h1-dashed:#cff;--fmpost-h1-color:#0cf}.circle_link img{box-shadow:0 0 0 .3rem #fff , 0 0 0 .4rem #ccc;width:5.5rem;height:5.5rem;border-radius:50%;border:solid 0 #fff;display:inline-block;margin:3px 0 0 2px}.balloon_left_links{position:relative;display:inline-block;max-width:calc(100% - 9rem);margin:0 0 0 3rem}.balloon_text_left_links{float:left;position:relative;padding:0 1rem 0 1rem;border:1px solid var(--balloon-left-links-border);border-radius:10px;max-width:100%;display:inline-block;background-color:var(--balloon-left-links-content);z-index:10}.balloon_text_left_links p{line-height:1.8rem}.balloon_left_links:before{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:1;background:var(--balloon-left-links-tail);top:17px;left:-18px}.balloon_left_links:after{content:'';position:absolute;height:40px;width:40px;border-radius:25px;z-index:1;background:var(--balloon-left-links-back);top:6px;left:-25px}.flex_container{display:flex;flex-wrap:wrap;border:solid 0 green;justify-content:flex-start;gap:3px}.flex_container>div{margin:0}.search_animal_flex{border:solid 0 #ccc;width:calc((100% - 6px) / 3);background-color:#fff;border-radius:1rem;padding-bottom:5px;box-shadow:0 0 3px #777}@media screen and (min-width:1550px){.search_animal_flex{width:calc((100% - 15px) / 6)}}@media screen and (min-width:1260px) and (max-width:1550px){.search_animal_flex{width:calc((100% - 9px) / 4)}}@media screen and (min-width:1004px) and (max-width:1260px){.search_animal_flex{width:calc((100% - 9px) / 4)}}@media screen and (min-width:740px) and (max-width:1004px){.search_animal_flex{width:calc((100% - 6px) / 3)}}@media screen and (min-width:481px) and (max-width:740px){.search_animal_flex{width:calc((100% - 9px) / 4)}}@media screen and (max-width:480px){.search_animal_flex{width:calc((100% - 6px) / 3)}}.search_animal_flex:hover .newopa img{opacity:.7}.search_animal_flex:hover .caption_fufu{color:#d35134}.search_animal_flex:hover .caption{color:#d35134}.heads{position:absolute;border-radius:5px;bottom:6px;right:6px;padding:3px 6px 3px 6px;background-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 2px #777;color:#666;font-size:16px}@media screen and (max-width:375px){.heads{font-size:16px}}.species_name{font-size:16px;line-height:100%;width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:8px 5px 4px 5px}@media screen and (max-width:375px){.species_name{font-size:16px}}.narrow_search_box{box-sizing:border-box;width:100%;margin:auto;border:solid 0 green;text-align:left;padding-left:0;list-style:none}.narrow_search{padding:0;border:solid 0 red}.narrow_search_triangle{margin-bottom:.2rem;position:relative;display:block;border:solid green 0}.narrow_search_triangle::before{position:absolute;display:inline-block;pointer-events:none;top:calc(50% - 6px);right:16px;width:0;height:0;border-style:solid;border-width:12px 6px 0 6px;border-color:#f99 transparent transparent transparent;content:''}.form_bottom_buttons{display:flex;gap:3px;flex-wrap:nowrap;width:100%}.narrow_search_count_box{padding-top:1px;flex:0 1 45%;min-width:150px;display:flex;align-items:center;justify-content:center;height:4rem;border:1px solid #ccc;background-color:#fff;border-radius:.4rem;gap:10px;box-sizing:border-box}.narrow_search_count_text{font-size:13px;line-height:1.1;text-align:left;border:solid red 0}.result_count,.result_count_single{border:solid green 0}.narrow_search input[type="submit"]{flex:1 1 0;margin:0;height:4rem;border:1.5px solid #fff;border-radius:.4rem;background-color:#f99;color:#fff;font-size:16px;cursor:pointer;font-family:icomoon}.narrow_search input[type="submit"]:hover{background-color:#68b6fb}.narrow_search button[type="button"]{flex:1 1 0;margin:0;height:4rem;border:1.5px solid #fff;border-radius:.4rem;background-color:#f99;color:#fff;font-size:16px;cursor:pointer}@media screen and (max-width:1004px){.narrow_search button[type="button"]{font-size:13px;font-weight:bold}}.narrow_search button[type="button"]:focus{background-color:#f99;outline:none}.narrow_search_box_radio{box-sizing:border-box;width:100%;height:4rem;margin:auto;display:flex;justify-content:center;align-items:center;gap:25px;box-shadow:0 0 2px #777;color:#666;background-color:#fff;font-size:16px;border-radius:.4rem}.narrow_search_box_radio label{cursor:pointer;display:flex;align-items:center;font-weight:bold}.narrow_search input[type="radio"]{margin:auto;font-size:16px;margin-right:2px}.narrow_search input[type="text"]{box-sizing:border-box;width:100%;height:4rem;padding:0 .5rem;border:solid 2px #f99;border-radius:.4rem;color:#666;margin-bottom:.3rem;font-size:16px;background-color:#fff}.narrow_search_select{width:100%;height:4rem;padding:0 .5rem;border:solid 2px #f99;border-radius:.4rem;color:#666;font-size:16px;background-color:#fff;cursor:pointer}#form_container_puppy,#form_container_kitten{display:none}.form_opener{margin:1.5rem auto 1rem auto;width:13rem;cursor:pointer;height:5rem;border-radius:3px;border:1px solid #fff;color:#fff;text-align:center;background-color:#f99;display:flex;align-items:center;justify-content:center;font-size:0}.form_opener-mark{display:inline-block;height:5rem;padding-top:1.4rem;font-size:2rem;line-height:2rem;margin-right:1rem;font-weight:bold;vertical-align:top}.form_opener-content{display:inline-block;height:5rem;padding-top:.9rem;font-size:16px;line-height:16px;vertical-align:top}.form_content{max-height:0;overflow:hidden;transition:max-height .5s ease , padding .5s ease , margin .5s ease;margin-top:0;padding:0;box-sizing:border-box}#form_container_puppy:checked+.form_opener+.form_content,#form_container_kitten:checked+.form_opener+.form_content{max-height:500px;padding-top:.5rem;padding-bottom:.5rem;margin-top:.5rem}.top_search_blue{text-align:center;margin-top:3.3rem;position:relative;border:.1rem dashed var(--light-blue-dashed);border-radius:1rem;box-shadow:0 0 0 .5rem var(--light-blue-color) , 0 0 4px 8px rgba(10,10,0,.5);background-color:var(--light-blue-color);width:100%;padding:1rem 1rem 0 1rem;float:left}@media screen and (max-width:741px){.top_search_blue{margin-top:4.5rem}.top_search_blue{margin-top:7.2rem}}.search-badges{display:inline-flex;flex-wrap:wrap;justify-content:flex-start;gap:.8rem;margin-top:1rem;text-align:left}.search-badges .badge{background:#fff;color:#666;border:1px solid #ccc;border-radius:1rem;padding:.4rem 1rem;font-size:16px;font-weight:500;line-height:1.6;max-width:285px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}