.kime-top{position:absolute;top:0.7rem;border:0px solid black;width:100%;text-align:center !important;}
.kime-text, .kime-tate-text{font-family:'M PLUS Rounded 1c', sans-serif;line-height:2.4rem;display:inline-block;text-align:left;color:white;font-weight:700;font-size:2rem;padding:1rem 1.5rem 1rem 2rem;text-shadow:rgb(255, 102, 153) 2px 0px 0px, rgb(255, 102, 153) 1.75517px 0.958851px 0px, rgb(255, 102, 153) 1.0806px 1.68294px 0px, rgb(255, 102, 153) 0.141474px 1.99499px 0px, rgb(255, 102, 153) -0.832294px 1.81859px 0px, rgb(255, 102, 153) -1.60229px 1.19694px 0px, rgb(255, 102, 153) -1.97998px 0.28224px 0px, rgb(255, 102, 153) -1.87291px -0.701566px 0px, rgb(255, 102, 153) -1.30729px -1.5136px 0px, rgb(255, 102, 153) -0.421592px -1.95506px 0px, rgb(255, 102, 153) 0.567324px -1.91785px 0px, rgb(255, 102, 153) 1.41734px -1.41108px 0px, rgb(255, 102, 153) 1.92034px -0.558831px 0px, rgb(255, 255, 0) 4px 0px 0px, rgb(255, 255, 0) 3.87565px 0.989616px 0px, rgb(255, 255, 0) 3.51033px 1.9177px 0px, rgb(255, 255, 0) 2.92676px 2.72656px 0px, rgb(255, 255, 0) 2.16121px 3.36588px 0px, rgb(255, 255, 0) 1.26129px 3.79594px 0px, rgb(255, 255, 0) 0.282949px 3.98998px 0px, rgb(255, 255, 0) -0.712984px 3.93594px 0px, rgb(255, 255, 0) -1.66459px 3.63719px 0px, rgb(255, 255, 0) -2.51269px 3.11229px 0px, rgb(255, 255, 0) -3.20457px 2.39389px 0px, rgb(255, 255, 0) -3.69721px 1.52664px 0px, rgb(255, 255, 0) -3.95997px 0.56448px 0px, rgb(255, 255, 0) -3.97652px -0.432781px 0px, rgb(255, 255, 0) -3.74583px -1.40313px 0px, rgb(255, 255, 0) -3.28224px -2.28625px 0px, rgb(255, 255, 0) -2.61457px -3.02721px 0px, rgb(255, 255, 0) -1.78435px -3.57996px 0px, rgb(255, 255, 0) -0.843183px -3.91012px 0px, rgb(255, 255, 0) 0.150409px -3.99717px 0px, rgb(255, 255, 0) 1.13465px -3.8357px 0px, rgb(255, 255, 0) 2.04834px -3.43574px 0px, rgb(255, 255, 0) 2.83468px -2.82216px 0px, rgb(255, 255, 0) 3.44477px -2.03312px 0px, rgb(255, 255, 0) 3.84068px -1.11766px 0px, rgb(255, 255, 0) 3.9978px -0.132717px 0px;}
@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.1rem;  
}}
@media screen and (min-width:1004px)and (max-width:1260px){
.kime-text{
font-size:1.7rem;
padding:1rem 1.2rem 1rem 1.5rem;
}}
@media screen and (min-width:740px)and (max-width:1004px){
.kime-text{
font-size:1.7rem;
padding:1rem 1rem 1rem 2rem;
}}
@media screen and (min-width:600px)and (max-width:740px){
.kime-text{
font-size:2.8rem;
padding:1rem 8rem;
line-height:3rem;
}}
@media screen and (max-width:600px){
.kime-text{
padding:1rem 8rem;
font-size:2.4rem;
line-height:3rem;
}}
@media screen and (max-width:480px){
.kime-text{
font-size:2.4rem;
padding:1rem 2rem;   
line-height:3rem;
}}
@media screen and (max-width:415px){
.kime-text{
font-size:2rem;
line-height:2.4rem; 
padding:1rem 0.8rem 1rem 0.9rem;
}}
@media screen and (max-width:375px){
.kime-text{
font-size:1.8rem;
line-height:2.2rem;    
padding:1rem 0.8rem 0rem 0.9rem;
}}
@media screen and (max-width:320px){
.kime-text{
font-size:1.6rem;
padding:1rem 0.5rem 0rem 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:0px solid white;
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:0px solid white;
}}
@media screen and (min-width:1004px)and (max-width:1260px){
.kime-tate-text{
font-size:1.7rem;
padding:1.1rem 1rem 0rem 1rem;
border:0px solid white;
}}
@media screen and (min-width:740px)and (max-width:1004px){
.kime-tate-text{
font-size:1.7rem;
padding:1.5rem 1rem 1rem 1rem;
border:0px solid white;
}}
@media screen and (min-width:600px)and (max-width:740px){
.kime-tate-text{
font-size:2.8rem;
padding:2.5rem 10rem 1rem 2rem;
border:0px solid white;
}}
@media screen and (max-width:600px){
.kime-tate-text{
font-size:2.4rem;
padding:4rem 4rem 4rem 2rem;
border:0px solid white;
}}
@media screen and (max-width:480px){
.kime-tate-text{
font-size:2.4rem;
padding:1.8rem 2rem 1.5rem 2rem;
border:0px solid white;
}}
@media screen and (max-width:415px){
.kime-tate-text{
font-size:2.2rem;
padding:1rem 1.5rem 0rem 2rem;
border:0px solid white;
}}
@media screen and (max-width:375px){
.kime-tate-text{
font-size:1.9rem;
padding:0.8rem 2rem 0rem 1rem;
border:0px solid white;
}}
@media screen and (max-width:320px){
.kime-tate-text{
font-size:1.6rem;
padding:0.6rem 1.5rem 0.5rem 1rem;
border:0px solid white;
}}
.kime-bottom{position:absolute;left:0rem;bottom:0.7rem;border:0px solid black;width:100%;text-align:center !important;}
.kime-right{position:absolute;top:0rem;right:0rem;writing-mode:vertical-rl;text-orientation:upright;border:0px solid green;}
.original{position:absolute;top:0.5rem;right:0.5rem;}
@media screen and (max-width:330px){
.original {
position: absolute;
top:0.1rem;
right: 0.2rem;
}}
.original svg{font-family:'Noto Serif JP', serif !important;border:0px black solid;font-weight:500;letter-spacing:0px;width:8.5rem;height:5rem;}
.left_bottom{border:solid 0px green;position:absolute;bottom:0.6rem;left:0.6rem;}
@media screen and (max-width:375px){
.left_bottom {
position: absolute;
bottom:0.5rem;
left: 0.5rem;
}} .left_bottom2{border:solid 0px green;position:absolute;bottom:2.2rem;left:0.6rem;}
@media screen and (max-width:375px){
.left_bottom2 {
position: absolute;
bottom:2rem;
left: 0.5rem;
}}
.left_bottom svg, .left_bottom2 svg{font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', sans-serif !important;border:0px black solid;font-weight:500;letter-spacing:-1px;width:8.5rem;height:2rem;position:absolute;bottom:0px;left:0px;}
.foreground{font-size:14px;fill:#555;}
.background1{font-size:14px;stroke:#555;stroke-width:0.5;}
.background2{font-size:14px;stroke:#fff;stroke-width:3.5;}
.background3{font-size:14px;stroke:orange;stroke-width:5.5;}
@media screen and (max-width:330px){
.foreground,.background1,.background2,.background3	{font-size:1.5rem;}} .koi_line1{position:absolute;top:0.8rem;right:0.5rem;}
@media screen and (min-width:1004px)and (max-width:1260px){
.koi_line1{top:0.5rem;right:0.5rem;}
}
@media screen and (min-width:740px)and (max-width:1004px){
.koi_line1{top:0.5rem;right:0.3rem;}
}
@media screen and (max-width:740px){
.koi_line1 {
position: absolute;
top:0.5rem;
right: 0.4rem;
}}
@media screen and (max-width:375px){
.koi_line1 {
position: absolute;
top:0.4rem;
right: 0.4rem;
}} .koi_line2{position:absolute;top:1.2rem;right:2.2rem;}
@media screen and (min-width:1004px)and (max-width:1260px){
.koi_line2{top:1.2rem;right:2.2rem;}
}
@media screen and (min-width:740px)and (max-width:1004px){
.koi_line2{top:1.2rem;right:2.2rem;}
}
@media screen and (max-width:740px){
.koi_line2 {
top:1.2rem;
right: 2.2rem;
}} .koi_tate_left{position:absolute;bottom:0.3rem;left:0.7rem;border:solid 0px red;}
@media screen and (min-width:1004px)and (max-width:1260px){
.koi_tate_left{bottom:0.3rem;left:0.7rem;}
}
@media screen and (min-width:740px)and (max-width:1004px){
.koi_tate_left{bottom:0.3rem;left:0.6rem;}
}
@media screen and (max-width:740px){
.koi_tate_left {
bottom:0.3rem;
left: 0.7rem;
}}
@media screen and (max-width:375px){
.koi_tate_left {
bottom:0.6rem;
left: 0.6rem;
}}  .koi_line1 svg,.koi_line2 svg{font-family:'Noto Serif JP', serif !important;line-height:0.1rem;border:0px black solid;font-weight:500;width:2.2rem;height:14rem;}
@media screen and (min-width:1004px)and (max-width:1260px){
.koi_line1 svg,.koi_line2 svg{height:12rem;}
}
@media screen and (min-width:740px)and (max-width:1004px){
.koi_line1 svg,.koi_line2 svg{height:12rem;}
}
@media screen and (max-width:740px){
.koi_line1 svg,.koi_line2 svg{height:13.5rem;}
} .iphone .koi_line1 svg,.iphone .koi_line2 svg{font-family:'Noto Serif JP', serif !important;line-height:0.1rem;border:0px black solid;font-weight:500;letter-spacing:-4px;width:2.2rem;height:14rem;}
@media screen and (min-width:1004px)and (max-width:1260px){
.iphone .koi_line1 svg,.iphone .koi_line2 svg{letter-spacing:-6.0px;height:12rem;}
}
@media screen and (min-width:740px)and (max-width:1004px){
.iphone .koi_line1 svg,.iphone .koi_line2 svg{letter-spacing:-5.5px;height:12rem;}
}
@media screen and (max-width:740px){
.iphone .koi_line1 svg,.iphone .koi_line2 svg{letter-spacing:-6.5px;height:13.5rem;}
} .koi_tate_left svg{font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', sans-serif !important;border:0px black solid;font-weight:500;width:2.2rem;height:14rem;position:absolute;bottom:3px;font-feature-settings:"palt" 1;}
@media screen and (min-width:1004px)and (max-width:1260px){
.koi_tate_left svg{height:12rem;}
}
@media screen and (min-width:740px)and (max-width:1004px){
.koi_tate_left svg{height:12rem;}
}
@media screen and (max-width:740px){
.koi_tate_left svg{height:13.5rem;}
} .koi_tate_left_big svg{font-family:'Noto Serif JP', serif !important;border:0px black solid;font-weight:700;width:5rem;height:14rem;position:absolute;bottom:0px;}
.foreground2{font-size:14px;fill:#666;}
.background4{font-size:14px;stroke:#666;stroke-width:0.7;}
.background5{font-size:14px;stroke:#fff;stroke-width:3.2;}
.background6{font-size:14px;stroke:orange;stroke-width:5;}
@media screen and (min-width:740px)and (max-width:1004px){
.background4,.background5,.background6,.foreground2{font-size:1.3rem;}
}
@media screen and (max-width:740px){
.foreground2,.background4,.background5,.background6{font-size:1.4rem;}
} .foreground3{font-size:18px;fill:#fff;}
.background7{font-size:18px;stroke:#ff6600;stroke-width:0.2;}
.background8{font-size:18px;stroke:#ff6600;stroke-width:3.2;}
.background9{font-size:18px;stroke:yellow;stroke-width:7;}
.foreground4{font-size:14px;fill:#fff;}
.background10{font-size:14px;stroke:#fff;stroke-width:0.5;}
.background11{font-size:14px;stroke:#ff6600;stroke-width:2.7;}
.background12{font-size:14px;stroke:yellow;stroke-width:5.5;}
.foreground5{font-size:14px;fill:#fff;}
.background13{font-size:14px;stroke:#fff;stroke-width:0.7;}
.background14{font-size:14px;stroke:#ff6600;stroke-width:2.8;}
.background15{font-size:14px;stroke:yellow;stroke-width:6;}
.centerdeco{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:6.5rem;z-index:999;}
.soldout{position:absolute;bottom:0.7rem;right:0.7rem;}
.lefttop{position:absolute;left:0.5rem;top:0.5rem;}
@media screen and (max-width:330px){
.lefttop {
position: absolute;
top:0.3rem;
left: 0.3rem;
}}
.beta{position:absolute;top:0.6rem;right:0.6rem;}
@media screen and (max-width:330px){
.beta {
position: absolute;
top:0.3rem;
right: 0.3rem;
}}
@media screen and (max-width:330px){
.beta img {
max-width:5.7rem;
}} .beta2{position:absolute;top:2.7rem;right:0.7rem;}
.beta3{position:absolute;top:4.7rem;right:0.7rem;}
.beta4{position:absolute;top:6.7rem;right:0.7rem;}
.rare{border:solid 0px red;position:absolute;bottom:0.6rem;right:0.6rem;}
@media screen and (max-width:330px){
.rare {
position: absolute;
bottom:0.3rem;
right: 0.3rem;
}}
@media screen and (max-width:330px){
.rare img {
max-width:5.7rem;
}}
.boy{position:absolute;bottom:0.6rem;left:0.5rem;}
@media screen and (max-width:330px){
.boy{position:absolute;bottom:0.3rem;left:0.3rem;}
}
@media screen and (max-width:330px){
.boy img{width:2.7rem;height:auto;}
}
.outiga{text-align:center;}
.soldout_data8a{border-radius:10px 10px 0 0;width:100%;border-left:solid 0.2rem white;border-right:solid 0.2rem white;border-top:solid 0rem white;position:absolute;top:0rem;height:2.5rem;padding-top:0.5rem;background-color:yellow;}
.soldout_data8b{border-radius:10px 10px 0 0;width:100%;border-left:solid 0.2rem white;border-right:solid 0.2rem white;border-top:solid 0rem white;position:absolute;top:0rem;height:2.5rem;padding-top:0.5rem;background-color:red;}
.soldout_data8c{border-radius:10px 10px 0 0;width:100%;border-left:solid 0.2rem white;border-right:solid 0.2rem white;border-top:solid 0rem white;position:absolute;top:0rem;height:2.5rem;padding-top:0.5rem;background-color:#ccc;}
.soldout2{border-radius:0 0 10px 10px;width:100%;border-left:solid 0.2rem white;border-right:solid 0.2rem white;border-bottom:solid 0rem white;position:absolute;bottom:0.4rem;height:3.5rem;background-color:yellow;}
.soldout3{border-radius:0 0 10px 10px;width:100%;border-left:solid 0.2rem white;border-right:solid 0.2rem white;border-bottom:solid 0rem white;position:absolute;bottom:0.2rem;height:3.5rem;background-color:yellow;}
.soldout6{border-radius:0 0 10px 10px;width:100%;border-left:solid 0.2rem white;border-right:solid 0.2rem white;border-bottom:solid 0rem white;position:absolute;bottom:0.2rem;height:3.5rem;background-color:darkorange;}
.soldout7{border-radius:0 0 10px 10px;width:100%;border-left:solid 0.2rem white;border-right:solid 0.2rem white;border-bottom:solid 0rem white;position:absolute;bottom:0.2rem;height:3.5rem;background-color:#ccc;}
.soldout4{border-radius:0 0 10px 10px;width:100%;border-left:solid 0.2rem white;border-right:solid 0.2rem white;border-bottom:solid 0rem white;position:absolute;bottom:0.2rem;height:3.5rem;background-color:#FBC5DD;}
.soldout5{border-radius:0 0 10px 10px;width:100%;border-left:solid 0.2rem white;border-right:solid 0.2rem white;border-bottom:solid 0rem white;position:absolute;bottom:0.2rem;height:3.5rem;background-color:#68B6FB;}
.bottom_center{width:100%;position:absolute;bottom:0.2rem;height:3.5rem;background-color:#ccffff;}
.bottom_center_text{width:100%;position:absolute;bottom:0.5rem;margin:auto;}
.bottom_text{width:100%;position:absolute;margin:auto;bottom:0.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 0.6s ease-in-out infinite alternate;-moz-animation:blink 0.6s ease-in-out infinite alternate;animation:blink 0.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;}
}
.handling{position:absolute;bottom:0.5rem;left:0.5rem;width:2.2rem;height:2.1rem;border:solid 0.1rem #fff;background-color:#ff9999;border-radius:50%;padding-top:0.2rem;}
.handling-text{
margin:auto;
color:#fff;
font-size:1.2rem;
}.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 0.5rem;border:solid 2px #ff9999;border-radius:0.4rem;color:#666;margin-bottom:0.5rem;font-size:1.6rem;background-color:white;}
.date-picker input[type=submit]{cursor:pointer;height:4rem;vertical-align:top;width:6rem;padding:0 0.5rem;border:solid 1.5px #ffffff;border-radius:0.4rem;background-color:#ff9999;font-size:1.5rem;color:#fff;margin-left:0.1rem;}
.date-picker input:hover[type=submit]{background-color:#68B6FB;}
.print-form input[type=button]{cursor:pointer;padding:0.5rem;border:solid 1px #00ccff;border-radius:0.3rem;background-color:#ff9999;font-size:1.2rem;color:#fff;text-align:left;}
.print-form input:hover[type=button]{background-color:#00ccff;}
.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:0.2rem;}
table.data-staff{font-weight:bold;margin-bottom:0rem;border-collapse:collapse;width:100%;line-height:1.4rem;}
table.data-staff th, table.data-staff td{border:solid 2px white;padding:0.5rem 0rem 0.2rem 0rem;font-size:1.2rem;}
.data-box{border:0px 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:0.5rem 0;font-size:1.4rem;line-height:100%;width:100%;margin:0.5rem 0px;}
.caption_staff{font-size:1.4rem;line-height:100%;width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0.1rem 0px 0px 0px;}
.data-box-all{width:100%;border:0px solid red;margin-top:0rem;vertical-align:top;padding:0 3px;float:left;}
.table-check{display:none;}
.table-label{color:#0000ee;}
.table-content{height:0;opacity:0;padding:0;visibility:hidden;}
.table-check:checked + .table-label + .table-content{height:auto;opacity:1;padding:0px;visibility:visible;}
.acd-check{display:none;}
.acd-label{background:#ff9999;border:solid white 0.1rem;color:#fff;display:block;margin-bottom:1px;padding:10px;}
.acd-content{height:0;opacity:0;padding:0;visibility:hidden;}
.acd-check:checked + .acd-label + .acd-content{height:auto;opacity:1;padding:0px;visibility:visible;}
.info-check{display:none;}
.info-label{background:#ff9999;border:solid white 0.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:0px;visibility:visible;}
.cp_linetab{position:relative;overflow:hidden;width:calc(100% - 0.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:#ff9999;border:solid 1px white;border-radius:3px;padding:2rem 3.5rem 2rem 1rem;}
.cp_linetab .cp_linetab-content{overflow:hidden;max-height:0;-webkit-transition:max-height 0.5s;transition:max-height 0.5s;color:#333333;background:#fff;border-radius:3px;}
.cp_linetab .cp_linetab-content p{margin:1em;}
.cp_linetab p{margin-bottom:0px;}
.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;
}@font-face{font-family:'icomoon';src:url(//allpet.jp/aqua/wp-content/themes/new_aqua/icon/fonts/icomoon.eot?dctbh8);src:url(//allpet.jp/aqua/wp-content/themes/new_aqua/icon/fonts/icomoon.eot?dctbh8#iefix) format('embedded-opentype'), url(//allpet.jp/aqua/wp-content/themes/new_aqua/icon/fonts/icomoon.ttf?dctbh8) format('truetype'), url(//allpet.jp/aqua/wp-content/themes/new_aqua/icon/fonts/icomoon.woff?dctbh8) format('woff'), url(//allpet.jp/aqua/wp-content/themes/new_aqua/icon/fonts/icomoon.svg?dctbh8#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-home:before{content:"\e957";}
.icon-cross:before{content:"\e954";}
.icon-open:before{content:"\e900";}
.icon-api:before{content:"\e901";}
.icon-cart:before{content:"\e902";}
.icon-catfish:before{content:"\e903";}
.icon-cori_panda:before{content:"\e904";}
.icon-discus:before{content:"\e905";}
.icon-ency:before{content:"\e906";}
.icon-gecko:before{content:"\e907";}
.icon-goldfish:before{content:"\e908";}
.icon-guppy:before{content:"\e909";}
.icon-hit:before{content:"\e90a";}
.icon-insect:before{content:"\e90b";}
.icon-killi:before{content:"\e90c";}
.icon-plant:before{content:"\e90d";}
.icon-pleco:before{content:"\e90e";}
.icon-sango:before{content:"\e90f";}
.icon-sira:before{content:"\e910";}
.icon-tank:before{content:"\e911";}
.icon-facebook:before{content:"\e912";color:#1877f2;}
.icon-instagram:before{content:"\e913";color:#e4405f;}
.icon-line:before{content:"\e914";color:#00c300;}
.icon-twitter:before{content:"\e915";color:#1da1f2;}
.icon-youtube:before{content:"\e916";color:#f00;}
.icon-3606:before{content:"\e917";}
.icon-bag-man:before{content:"\e918";}
.icon-bird:before{content:"\e919";}
.icon-born:before{content:"\e91a";}
.icon-bus:before{content:"\e91b";}
.icon-cat:before{content:"\e91c";}
.icon-chinchilla:before{content:"\e91d";}
.icon-chinchilla2:before{content:"\e91e";}
.icon-degu:before{content:"\e91f";}
.icon-dog2:before{content:"\e920";}
.icon-dogfood:before{content:"\e921";}
.icon-ebi:before{content:"\e922";}
.icon-ferret1:before{content:"\e923";}
.icon-ferret2:before{content:"\e924";}
.icon-fish2:before{content:"\e925";}
.icon-gage:before{content:"\e926";}
.icon-ham:before{content:"\e927";}
.icon-hedge:before{content:"\e928";}
.icon-menu:before{content:"\e929";}
.icon-menu_3:before{content:"\e92a";}
.icon-momkids:before{content:"\e92b";}
.icon-moru:before{content:"\e92c";}
.icon-nest:before{content:"\e92d";}
.icon-open1:before{content:"\e92e";}
.icon-open2:before{content:"\e92f";}
.icon-paper-bag1:before{content:"\e930";color:#4b4b4b;}
.icon-paper-bag2:before{content:"\e931";}
.icon-parrot3:before{content:"\e932";}
.icon-poodle:before{content:"\e933";}
.icon-rabbit:before{content:"\e934";}
.icon-rank3:before{content:"\e935";}
.icon-rolling:before{content:"\e936";}
.icon-squirrel2:before{content:"\e937";}
.icon-standinghedge:before{content:"\e938";}
.icon-turtle:before{content:"\e939";}
.icon-yamamoto:before{content:"\e93a";}
.icon-hirenaga2:before{content:"\e93b";}
.icon-koi7:before{content:"\e93c";}
.icon-koi8:before{content:"\e93d";}
.icon-sun-fill:before{content:"\e93e";}
.icon-moon-fill:before{content:"\e93f";}
.icon-clock:before{content:"\e940";}
.icon-pencil:before{content:"\e941";}
.icon-search:before{content:"\e942";}
.icon-heart:before{content:"\e943";}
.icon-refresh:before{content:"\e944";}
.icon-office:before{content:"\e945";}
.icon-folder-open:before{content:"\e946";}
.icon-phone:before{content:"\e947";}
.icon-display:before{content:"\e956";}
.icon-mobile:before{content:"\e958";}
.icon-aid-kit:before{content:"\e998";}
.icon-scissors:before{content:"\ea5a";}
.icon-camera:before{content:"\f030";}
.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-right:before{content:"\f138";}
.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";}
.icon-number:before{content:"\e948";}
.icon-number1:before{content:"\e949";}
.icon-number2:before{content:"\e94a";}
.icon-number3:before{content:"\e94b";}
.icon-number4:before{content:"\e94c";}
.icon-number5:before{content:"\e94d";}
.icon-number6:before{content:"\e94e";}
.icon-number7:before{content:"\e94f";}
.icon-number8:before{content:"\e950";}
.icon-pil:before{content:"\e951";}
.icon-injection:before{content:"\e952";}
.icon-clipboard:before {
content: "\e953";
}.jquerywrap{z-index:1;margin-top:1rem;width:5rem;border:solid 0px #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:white;padding-top:1.1rem;text-align:center;background-color:#ff9999;margin-right:1rem;}
.telactive5{color:#fff;background:#68B6FB;}
.teltel5,.teltel6,.teltel7,.teltel8,.teltel9,.teltel10{display:none;position:absolute;top:5rem;right:0rem;border:solid 0px black;color:#fff;overflow:hidden;text-align:center;width:21rem !important;padding:0.5rem 0.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:#ff9999;font-weight:bold;width:10.3rem;float:right;margin:-0.1rem -0.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:0rem;margin-bottom:-0.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 0rem red;padding-bottom:0.3rem;}
.stelclose5,.stelclose6,.stelclose7,.stelclose8,.stelclose9,.stelclose10{line-height:5rem;height:4.8rem;width:5rem;z-index:999;border:0px solid black;font-size:4rem;padding:0.5rem 0 0.5rem 0;position:absolute;top:0rem;left:0rem;}
.telactive {
color: #fff;
background: #68B6FB;
}.ddd{display:none;z-index:999;position:absolute;top:6rem;left:0rem;text-align:center;line-height:1.6rem;padding:0.7rem 0.7rem 0.7rem 0.6rem !important;font-size:1.4rem;border:0.1rem dashed #ff9999;border-radius:1rem;box-shadow:0 0 0 0.5rem #FBC5DD, 0px 1px 4px 7px rgba(10, 10, 0, 0.5);background-color:#FBC5DD;color:#ffffff;font-weight:bold;width:270px;}
.staffclose{color:#fff;font-size:4rem;position:absolute;top:0rem;left:0.8rem;}
@media screen and (max-width:800px){
.staffclose{color:#fff;font-size:4rem;position:absolute;top:0.5rem;left:0.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:blue !important;font-weight:bold;float:left;width:calc(100% - 6rem);}
.recruit a:hover{text-decoration:underline;color:blue !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:0.7rem;}
.staffclose2{color:#fff;font-size:4rem;position:absolute;top:0.4rem;left:0.5rem;}
@media screen and (max-width:800px){
.staffclose2{color:#fff;font-size:4rem;position:absolute;top:0.4rem;left:0.5rem;}
}
.shop91,.shop92,.shop93,.shop94,.shop95,.shop96,.shop97,.shop98,.shop99,.shop100,.shop101{width:calc(33% - 0.5rem);height:5rem;background-color:#ff9999;border:white solid 0.1rem;border-radius:3px;float:left;margin:0 0.5rem 0.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{display:none;width:100%;}
.info-toggle{margin:1.5rem auto;width:13rem;cursor:pointer;height:5rem;border-radius:3px;border:1px solid #fff;color:#fff;font-size:0rem;line-height:5rem;text-align:center;background-color:#ff9999;vertical-align:top;padding:0 0.5rem 0 0.5rem;}
@media screen and (min-width:600px){
.info-toggle:hover
{background-color:#68B6FB;}}
.info-toggle-content{display:inline-block;vertical-align:top;height:5rem;padding-top:0.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{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 0.5rem;}
.info-close{width:12.8rem;color:#fff;margin-left:-0.5rem;padding:0.4rem;font-size:4rem;}
.infothumb{display:inline-block;float:left;margin-right:0.7rem;border:0.1rem solid white;border-radius:0.3rem;width:45px;height:45px;}
.infothumb img{border-radius:0.3rem !important;}
.newinfo{margin:0rem 0.5rem 0.7rem 0rem;padding-bottom:0.7rem;border-bottom:dashed 1px #ff9999;}
.newinfo a:hover > .infothumb img{opacity:0.7}
.info-date-box{width:8rem;display:inline-block;text-align:center;margin-right:0.5rem;}
.info-date-box-content{background-color:white;border-radius:0.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:0.2rem 0rem 0 0.2rem;}
.new{margin:0.7rem 0.5rem 0.7rem 0rem;padding-bottom:0.7rem;border-bottom:dashed 1px #ff9999;}
.new a{font-size:1.2rem;}
.new img{vertical-align:middle;margin:0px 0 0px 0px;}
.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;margin:1.5rem auto;width:12rem;height:5rem;border-radius:3px;border:1px solid #fff;color:#fff;text-align:center;background-color:#ff9999;vertical-align:top;padding-top:0.9rem;line-height:1.6rem;font-weight:bold;}
.left45 a:hover{background-color:#68B6FB;}
.shop-toggle1, .shop-toggle2, .shop-toggle3, .shop-toggle4, .shop-toggle5, .shop-toggle6, .shop-toggle7, .shop-toggle8, .shop-toggle9, .shop-toggle10, .shop-toggle11, .shop-toggle12, .shop-toggle13, .shop-toggle14, .shop-toggle15, .shop-toggle16, .shop-toggle17, .shop-toggle18{display:inline-block;border:1px solid #fff;height:6rem;border-radius:3px;font-weight:bold;text-align:center;background-color:#ff9999;color:white;width:11.5rem;}
@media screen and (min-width:600px){
.shop-toggle1:hover, .shop-toggle2:hover, .shop-toggle3:hover, .shop-toggle4:hover, .shop-toggle5:hover, .shop-toggle6:hover, .shop-toggle7:hover, .shop-toggle8:hover, .shop-toggle9:hover, .shop-toggle10:hover, .shop-toggle11:hover, .shop-toggle12:hover, .shop-toggle13:hover, .shop-toggle14:hover, .shop-toggle15:hover, .shop-toggle16:hover, .shop-toggle17:hover, .shop-toggle18:hover{background-color:#68B6FB;}
} .shoplink1,
.shoplink2, .shoplink3, .shoplink4, .shoplink5, .shoplink6, .shoplink7, .shoplink8, .shoplink9, .shoplink10, .shoplink11, .shoplink12, .shoplink13, .shoplink14, .shoplink15, .shoplink16, .shoplink17, .shoplink18{display:none;z-index:5;position:absolute;top:4.6rem !important;color:#fff;}
.shoplink1,.shoplink2,.shoplink12{left:-12.7rem !important;width:24.2rem !important;border:solid 0px black;}
.shoplink1 a, .shoplink2 a, .shoplink3 a, .shoplink4 a, .shoplink5 a, .shoplink6 a, .shoplink7 a, .shoplink8 a, .shoplink9 a, .shoplink10 a, .shoplink11 a, .shoplink12 a, .shoplink13 a, .shoplink14 a, .shoplink15 a, .shoplink16 a, .shoplink17 a, .shoplink18 a{}
.shoplink1 ul, .shoplink2 ul, .shoplink3 ul, .shoplink4 ul, .shoplink5 ul, .shoplink6 ul, .shoplink7 ul, .shoplink8 ul, .shoplink9 ul, .shoplink10 ul, .shoplink11 ul, .shoplink12 ul, .shoplink13 ul, .shoplink14 ul, .shoplink15 ul, .shoplink16 ul, .shoplink17 ul, .shoplink18 ul{list-style:none;padding-left:0;}
.shoplink1 ul li, .shoplink2 ul li, .shoplink3 ul li, .shoplink4 ul li, .shoplink5 ul li, .shoplink6 ul li, .shoplink7 ul li, .shoplink8 ul li, .shoplink9 ul li, .shoplink10 ul li, .shoplink11 ul li, .shoplink12 ul li, .shoplink13 ul li, .shoplink14 ul li, .shoplink15 ul li, .shoplink16 ul li, .shoplink17 ul li, .shoplink18 ul li{margin:0rem;margin-bottom:-0.2rem}
.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, .shoplink6 ul > li:hover > a, .shoplink7 ul > li:hover > a, .shoplink8 ul > li:hover > a, .shoplink9 ul > li:hover > a, .shoplink10 ul > li:hover > a, .shoplink11 ul > li:hover > a, .shoplink12 ul > li:hover > a, .shoplink13 ul > li:hover > a, .shoplink14 ul > li:hover > a, .shoplink15 ul > li:hover > a, .shoplink16 ul > li:hover > a, .shoplink17 ul > li:hover > a, .shoplink18 ul > li:hover > a{display:inline-block;margin-top:0.5rem auto;width:12rem;height:5rem;border-radius:3px;border:1px solid #fff;color:#fff;text-align:center;background-color:#68B6FB;vertical-align:top;font-weight:bold;float:right;}
.shoplink1 ul li input[type=submit],
.shoplink2 ul li input[type=submit],
.shoplink3 ul li input[type=submit],
.shoplink4 ul li input[type=submit],
.shoplink5 ul li input[type=submit],
.shoplink6 ul li input[type=submit],
.shoplink7 ul li input[type=submit],
.shoplink8 ul li input[type=submit],
.shoplink9 ul li input[type=submit],
.shoplink10 ul li input[type=submit],
.shoplink11 ul li input[type=submit],
.shoplink12 ul li input[type=submit],
.shoplink13 ul li input[type=submit],
.shoplink14 ul li input[type=submit],
.shoplink15 ul li input[type=submit],
.shoplink16 ul li input[type=submit],
.shoplink17 ul li input[type=submit],
.shoplink18 ul li input[type=submit]{cursor:pointer;display:inline-block;border:1px solid #fff;height:6rem;border-radius:3px;font-weight:bold;text-align:center;background-color:#ff9999;color:white;width:11.5rem;float:right;font-size:1.6rem;!important}
.shoplink1 ul li input[type=submit]:hover,
.shoplink2 ul li input[type=submit]:hover,
.shoplink3 ul li input[type=submit]:hover,
.shoplink4 ul li input[type=submit]:hover,
.shoplink5 ul li input[type=submit]:hover,
.shoplink6 ul li input[type=submit]:hover,
.shoplink7 ul li input[type=submit]:hover,
.shoplink8 ul li input[type=submit]:hover,
.shoplink9 ul li input[type=submit]:hover,
.shoplink10 ul li input[type=submit]:hover,
.shoplink11 ul li input[type=submit]:hover,
.shoplink12 ul li input[type=submit]:hover,
.shoplink13 ul li input[type=submit]:hover,
.shoplink14 ul li input[type=submit]:hover,
.shoplink15 ul li input[type=submit]:hover,
.shoplink16 ul li input[type=submit]:hover,
.shoplink17 ul li input[type=submit]:hover,
.shoplink18 ul li input[type=submit]:hover{cursor:pointer;display:inline-block;border:1px solid #fff;height:6rem;border-radius:3px;font-weight:bold;text-align:center;background-color:#68B6FB;color:white;width:11.5rem;float:right;font-size:1.6rem;!important}
.shopactive,.shopactive2{display:inline-block;border:1px solid #fff;height:6rem;border-radius:3px;font-weight:bold;text-align:center;background-color:#ff9999;color:white;width:11.5rem;}
.shopclose1, .shopclose2, .shopclose3, .shopclose4, .shopclose5, .shopclose6, .shopclose7, .shopclose8, .shopclose9, .shopclose10, .shopclose11, .shopclose12, .shopclose13, .shopclose14, .shopclose15, .shopclose16, .shopclose17, .shopclose18{margin-top:0.5rem;font-size:4rem;}
.fm_more{position:absolute;bottom:1rem;left:50%;margin:1.5rem 0 0rem 0;width:12rem;height:4rem;border-radius:3px;border:1px solid #fff;color:#fff;text-align:center;background-color:#ff9999;vertical-align:top;padding-top:0.9rem;line-height:1.6rem;padding-top:1.2rem;}
.newlink:hover > .fm_more
{
background-color:#68B6FB;
}.flex-box{border:0px solid red;margin:1rem 0rem 0rem 0rem;display:inline-block;vertical-align:top;}
@media screen and (min-width:1550px){
.flex-box{width:16.65%;height:auto;padding:0 2px;}
}
@media screen and (min-width:1260px)and (max-width:1550px){
.flex-box{width:33.33%;height:auto;padding:0 2px;}
}
@media screen and (min-width:1004px)and (max-width:1260px){
.flex-box{width:33.33%;height:auto;padding:0 2px;}
}
@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:480px)and (max-width:740px){
.flex-box{width:33.33%;height:auto;padding:0 2px;}
}
@media screen and (max-width:480px){
.flex-box{width:33.33%;margin:1rem 0rem 0rem 0rem;height:auto;padding:0 2px;}
}
@media screen and (max-width:320px){
.flex-box{width:33.33%;margin:1rem 0rem 0rem 0rem;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}
.lined-paper-bottom-mailorder{margin:0 auto 1.8rem auto;padding:1.8rem 0 1.5rem 0;float:left;width:100%;background-color:#ffffff;border-radius:0 0 0.5rem 0.5rem;border:0.1rem solid #68B6FB;border-top:none;}
.mailorder{border:solid 0px red;text-align:center;}
.mailorder a{display:inline-block;border:1px solid #fff;height:5rem;border-radius:3px;font-weight:bold;padding:1rem 2.1rem 0 2.1rem;text-align:center;background-color:#ff9999;color:white;}
.mailorder a:hover{background-color:#68B6FB;}
.mailorder a:visited, .right45_idou a:visited, .center_idou a visited{color:#ffffff !important;}
.yahoo{border:solid 0px red;width:50%;float:right;text-align:center;}
.yahoo a{display:inline-block;border:1px solid #fff;height:6rem;border-radius:3px;font-weight:bold;text-align:center;background-color:#ffee7d;color:#666;width:11.5rem;}
.yahoo a:hover{background-color:#FFDA45;color:#000;}
.yahoo a:visited, .right45_idou a:visited, .center_idou a visited{color:#ffffff !important;}
.link_koi_kingyo{margin-top:7rem;position:relative;border:0.1rem dashed #ef8893;border-radius:1rem 1rem 1rem 1rem;box-shadow:0 0 0 0.5rem #FEE4BE, 0px 0px 4px 8px rgba(10, 10, 0, 0.5);background-color:#FEE4BE;width:100%;padding:1rem 1rem 0 1rem;float:left;}
h2.link_koi_kingyo{width:auto;border-top:0.1rem dashed #ef8893;border-left:0.1rem dashed #ef8893;border-right:0.1rem dashed #ef8893;border-bottom:none;border-radius:1rem 1rem 0 0;position:absolute;display:inline-block;top:-3.2rem;left:1rem;padding:0.6rem 1rem 0rem 1rem;line-height:1;background:#FEE4BE;box-shadow:0 0 0 0.5rem #FEE4BE, -4px -2px 5px 3px rgba(10, 10, 0, 0.5), -4px -2px 5px 4px rgba(10, 10, 0, 0.5), 5px -2px 5px 4px rgba(10, 10, 0, 0.5);text-shadow:rgb(255, 255, 255) 3px 0px 0px, rgb(255, 255, 255) 2.83487px 0.981584px 0px, rgb(255, 255, 255) 2.35766px 1.85511px 0px, rgb(255, 255, 255) 1.62091px 2.52441px 0px, rgb(255, 255, 255) 0.705713px 2.91581px 0px, rgb(255, 255, 255) -0.287171px 2.98622px 0px, rgb(255, 255, 255) -1.24844px 2.72789px 0px, rgb(255, 255, 255) -2.07227px 2.16926px 0px, rgb(255, 255, 255) -2.66798px 1.37182px 0px, rgb(255, 255, 255) -2.96998px 0.42336px 0px, rgb(255, 255, 255) -2.94502px -0.571704px 0px, rgb(255, 255, 255) -2.59586px -1.50383px 0px, rgb(255, 255, 255) -1.96093px -2.27041px 0px, rgb(255, 255, 255) -1.11013px -2.78704px 0px, rgb(255, 255, 255) -0.137119px -2.99686px 0px, rgb(255, 255, 255) 0.850987px -2.87677px 0px, rgb(255, 255, 255) 1.74541px -2.43999px 0px, rgb(255, 255, 255) 2.44769px -1.73459px 0px, rgb(255, 255, 255) 2.88051px -0.838247px 0px;}
.link_koi_kingyo p{border:solid 0px red;display:block;margin:0rem 0rem 0rem 0rem;}
.level_1st_wide{width:15rem;line-height:2rem;padding:1rem 0.8rem 0 0.8rem;border:0rem black solid;}
.red_alert{position:relative;border:0.2rem dashed red;border-radius:1rem 1rem 1rem 1rem;box-shadow:0 0 0 0.5rem #ffffff, 0px 0px 4px 8px rgba(10, 10, 0, 0.5);background-color:#ffffff;width:80%;padding:1rem;margin:0rem auto 3rem auto;}
@media screen and (max-width:800px){
.red_alert {
margin:0.7rem auto 3rem auto;
}
}:root {
--body-color: #FBC5DD;
--header-color: #00ccff;
--header-dashed: #ccffff;
--content-color: #fff1cf;
--infopost-color: #FBC5DD;
--infopost-dashed: #ff9999;
--rightsection-h-color: #ccffff;
--rightsection-h-dashed: #00ccff;
--rightsection-footer-color: #ccffff;
--rightsection-footer-dashed: #00ccff;
--footer-color: #00ccff;
--footer-dashed: #ccffff;
--responsive-menu-color: #fbc5dd;
--responsive-menu-dashed: #ff9999;
--light-blue-color: #ccffff;
--light-blue-dashed: #00ccff;
--light-blue-title-color: #ccffff;
--light-blue-title-dashed: #00ccff;
--roof-url: url(https://allpet.jp/animal/wp-content/themes/animal-pc/image/roof3.png);
--index-title: #00ccff;	
--index-title-dashed: #ccffff;
--balloon-left-links-back: #FBC5DD;	
--balloon-left-links-tail: #fff;	
--balloon-left-links-border: #fff;
--balloon-left-links-content: #fff;	
}.circle_link img{box-shadow:0 0 0 0.3rem #fff, 0px 0px 0px 0.4rem #cccccc;width:5.5rem;height:5.5rem;border-radius:50%;border:solid 0px #fff;display:inline-block;margin:3px 0 0px 2px;}
.balloon_left_links{position:relative;display:inline-block;max-width:calc(100% - 9rem);margin:0 0 0rem 3rem;}
.balloon_text_left_links{float:left;position:relative;padding:0rem 1rem 0rem 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;
}