@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes FadeUp{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}.wrp_lower_intro2{min-height:auto;padding:8rem 0}.con_dog_stay{background-color:var(--color-bg-beige2)}.con_dog_stay .item{position:relative}.con_dog_stay .item .inner{position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_dog_stay .item .inner{flex-direction:row}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dog_stay .item .inner{flex-direction:column-reverse}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner{flex-direction:column-reverse}}@media only screen and (min-width: 1025px){.con_dog_stay .item .inner{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_dog_stay .item .inner{max-width:calc(1200px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_dog_stay .item .inner{max-width:calc(1200px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dog_stay .item .inner{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner{width:calc(335 / 375 * 100%)}}@media only screen and (min-width: 1025px){.con_dog_stay .item .inner{padding:6rem 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dog_stay .item .inner{padding:4rem 0}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner{padding:4rem 0}}.con_dog_stay .item .inner .info{display:flex}@media only screen and (min-width: 1025px){.con_dog_stay .item .inner .info{width:calc(360 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dog_stay .item .inner .info{width:100%}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner .info{width:100%}}@media only screen and (min-width: 1025px){.con_dog_stay .item .inner .info{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dog_stay .item .inner .info{margin-top:2rem}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner .info{margin-top:2rem}}@media only screen and (min-width: 768px){.con_dog_stay .item .inner .info{gap:4rem}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner .info{gap:2rem}}.con_dog_stay .item .inner .info .box_txt{display:flex;flex-direction:column}.con_dog_stay .item .inner .info .box_txt .tmp_st_tag .en{color:var(--color-ac1)}.con_dog_stay .item .inner .info .box_txt .tmp_st_tag .jp{color:var(--color-ac2)}@media only screen and (min-width: 768px){.con_dog_stay .item .inner .info .box_txt .txt{margin-top:3rem}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner .info .box_txt .txt{margin-top:1.75rem}}@media only screen and (min-width: 768px){.con_dog_stay .item .inner .info .box_txt .tmp_txt_btn{margin-top:2.5rem}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner .info .box_txt .tmp_txt_btn{margin-top:1.5rem}}.con_dog_stay .item .inner .info:before{content:"";display:inline-block;width:1.14rem;height:1.14rem;flex-shrink:0;background-color:var(--color-ac1);border-radius:50%;z-index:2}.con_dog_stay .item .inner .img{box-sizing:border-box}@media only screen and (min-width: 1025px){.con_dog_stay .item .inner .img{width:calc(800 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dog_stay .item .inner .img{width:100%}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner .img{width:100%}}@media only screen and (min-width: 1025px){.con_dog_stay .item .inner .img{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dog_stay .item .inner .img{padding-left:5rem}}@media only screen and (max-width: 767px){.con_dog_stay .item .inner .img{padding-left:3rem}}.con_dog_stay .item .inner:before{content:"";display:block;width:1px;height:100%;background:linear-gradient(to bottom, var(--color-line) 6px, transparent 6px) repeat-y left top/1px 12px;position:absolute;top:0;left:.5rem;z-index:1}@media only screen and (min-width: 1025px){.con_dog_stay .item:first-child .inner{padding:12rem 0 6rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dog_stay .item:first-child .inner{padding:6rem 0 4rem}}@media only screen and (max-width: 767px){.con_dog_stay .item:first-child .inner{padding:6rem 0 4rem}}@media only screen and (min-width: 1025px){.con_dog_stay .item:last-child .inner{padding:6rem 0 12rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_dog_stay .item:last-child .inner{padding:4rem 0 10rem}}@media only screen and (max-width: 767px){.con_dog_stay .item:last-child .inner{padding:4rem 0 10rem}}.con_dog_stay .item.bg_left:before{content:"";display:block;position:absolute;z-index:0;left:-26%;top:-8%;height:100%;background:url(../images/common/bg_left.png) no-repeat right/contain}@media only screen and (min-width: 768px){.con_dog_stay .item.bg_left:before{width:40vw}}@media only screen and (max-width: 767px){.con_dog_stay .item.bg_left:before{width:60vw}}.con_dog_stay .item.bg_right:before{content:"";display:block;position:absolute;z-index:0;right:-12%;bottom:-32%;height:100%;background:url(../images/common/bg_left.png) no-repeat right/contain;transform:rotate(-90deg);margin:auto}@media only screen and (min-width: 768px){.con_dog_stay .item.bg_right:before{width:40vw}}@media only screen and (max-width: 767px){.con_dog_stay .item.bg_right:before{width:60vw}}.lower #footer{margin-top:0}
