.sp{display:none}.pc{display:block}body{margin:0 auto;background:#f7f2f3;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:1.3;font-size:1em;color:#444}a{text-decoration:none}.slider{max-width:97.4%;height:auto;margin:0 auto;padding:0;height:auto}.slider img{width:100%}.slider button{display:none!important}.slick-dots{display:none!important}.overflow{overflow:hidden}.left{float:left}.right{float:right}.center{text-align:center}header{margin:0 auto;padding:0 10px 10px}header h2 a img{position:absolute;z-index:1;top:27px;left:25px}header h1{font-size:12px;color:#888;margin-bottom:10px}header .right,header .right p span a,header h1{color:#b57981}header .left li a{color:#7e977d;text-decoration:none;font-weight:bold}header .right p span,h4{font-weight:bold;text-decoration:none}header .left li,footer .left li{float:left;margin-right:50px}header .left ul,footer .left ul{overflow:hidden}header .left{float:left;margin:37px 0 0 170px}header .right{margin:20px 10px 0 0}h3{position:absolute;top:-20px;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#c5b1b6;font-weight:bold;line-height:.9}h3 span{font-size:70px;-webkit-text-stroke:1px #fff}.equipment-1 h3{line-height:1.3}h4{font-size:40px;padding-top:80px;color:#779e6d;margin-bottom:50px}.w1100{width:1100px;margin:0 auto}.w950{width:950px;margin:0 auto}.w900{width:900px;margin:0 auto}.w800{width:800px;margin:0 auto}.top-1{margin-bottom:180px}.top-1 .left li{padding:20px 10px;width:450px;overflow:hidden}.top-1 .left li:nth-child(odd) {background:#c6d1c5}.top-1 .left li .up_ymd,.top-1 .left li .title{float:left}.top-1 .left li .title a{color:#444}.top-1 .left li .title a:hover{opacity:.7}.top-1 .right{background:url(http://lumie-ah.com/img/top-1-bg.png.pagespeed.ce.pVtRc9mrjT.png) no-repeat left top;padding:80px 0 0 270px;border-left:1px solid #bea7aa}.top-1 .right p{background:#fff;padding:60px 50px 30px;border-radius:50px;border:#c6d1c5 solid 1px}.top-1 .right p a{margin-top:30px;display:block;text-align:right}.top-1 .right p span{font-size:40px;color:#bea7aa;font-weight:bold}.top-2{background:url(http://lumie-ah.com/img/top-2-bg.jpg.pagespeed.ce.43IyU2NFYX.jpg) no-repeat center top;background-size:cover;padding-bottom:150px}.top-2 .w1100 ul{overflow:hidden;margin-top:111px}.top-2 .w1100 ul li{float:left;text-align:center;margin-right:30px}.top-2 .w1100 ul li:nth-child(3) {margin-right:0}.top-2 .w1100 ul li:nth-child(2) {margin-top:150px}.top-2 .w1100 ul li a dd{font-weight:bold;color:#bea6aa;margin-left:30px;font-size:20px;line-height:.7}.top-2 .w1100 ul li a dd span{color:#d8cacc;font-size:13px}.top-2-1{position:relative}.mami{position:absolute;bottom:-10px;left:0;width:100%}.top-3{background:#bea7aa;padding:100px 0;font-weight:bold}.top-3 h4{color:#fff;margin-bottom:1em;padding-top:0}.top-3 .right{width:510px;margin-top:100px}.top-3 .left dl span{font-size:30px}.top-3 .w800{margin-top:100px}.top-3 .w800 p{color:#bea7aa;background:#fff;padding:5px 0;border-radius:30px;font-size:20px}.top-3 .w800 ul{padding:30px}.top-3 .w800 li{overflow:hidden}.top-3 .w800 li dt,.top-3 .w800 li dd{float:left}.top-3 .w800 li dt{width:200px}.top-4{background:#fff;margin:0 auto;padding:30px 0 80px}.top-4 .left{background:url(http://lumie-ah.com/img/top-4-bg.png.pagespeed.ce.H3byzKxrNb.png) no-repeat center bottom;padding:0 160px 200px 230px;position:relative}.top-4 .left a{background:url(http://lumie-ah.com/img/line.png.pagespeed.ce.IopoMy7bV0.png) no-repeat left top;padding:10px 0 10px 38px;color:#444;text-decoration:underline;font-size:14px;font-weight:bold}.top-4 .left p{position:absolute;right:40px;top:220px}.top-4 .right{margin-top:100px}.top-5{font-weight:bold;margin-bottom:100px}.top-5 p{line-height:2.5}.top-5 .left{width:476px}.top-5 dt, #yoyaku li:nth-child(1) {font-size:25px;color:#c6d1c5;border-bottom:1px solid #bea7aa}.top-5 dd,#yoyaku li span{background:url(http://lumie-ah.com/img/tel.png.pagespeed.ce.g76f96dRrN.png) no-repeat left center;color:#444;font-size:40px;line-height:1.3;padding-left:50px;margin-left:80px;margin-bottom:10px}.top-5 dd a{color:#444;font-size:40px}.top-5 table,.top-time table{background:#fff;padding:10px;display:block}.top-5 table th,.top-5 table td,.top-time table td,.top-time table th{font-weight:bold;padding:8px 13px;border-bottom:1px dashed #bea7aa}.top-5 table tr:nth-child(2), .top-time table tr:nth-child(2) {font-size:22px;padding:8px 9px}.top-5 table tr:nth-child(3), .top-time table tr:nth-child(3) {font-size:22px;padding:8px 9px}.top-5 table tr th,.top-time table tr th{font-size:15px}.top-5 p span{text-align:right;display:block}footer{background:#779e6d;border-top:2px solid #fff;padding:20px 0 10px;color:#fff}footer a{color:#fff;font-weight:bold;text-decoration:none}.trimming{background:url(http://lumie-ah.com/img/t-top.jpg.pagespeed.ce.h7Nuv0paTB.jpg) no-repeat center top;height:565px}.pethotel{background:url(http://lumie-ah.com/img/p-top-1-2t.jpg.pagespeed.ce.CzHOrTZwrW.jpg) no-repeat center top;height:565px}.information{background:url(http://lumie-ah.com/img/i-top.jpg.pagespeed.ce.FSKEA256Iw.jpg) no-repeat center top;height:565px}.equipment{background:url(http://lumie-ah.com/img/e-top.jpg.pagespeed.ce.MZHQ7RmDbg.jpg) no-repeat center top;height:565px}.feebg{background:url(http://lumie-ah.com/img/f-top.jpg.pagespeed.ce.kwi77kq6gz.jpg) no-repeat center top;height:565px}.recruit{background:url(http://lumie-ah.com/img/r-top.jpg.pagespeed.ce.vS3pLR0nHD.jpg) no-repeat center top;height:565px}.laser{background:url(http://lumie-ah.com/img/l-top.jpg.pagespeed.ce.lQXMAOuxJn.jpg) no-repeat center top;height:565px}.kasou-1{background:url(http://lumie-ah.com/img/top-2-bg.jpg.pagespeed.ce.43IyU2NFYX.jpg) no-repeat center top;background-size:cover;position:relative;padding:50px 0 250px}.kasou-3{background:#fff;padding-bottom:120px}.kasou-1 h4{padding-top:150px}.kasou-1 li{line-height:2.5;list-style-type:disc}.kasou-1 ul{margin-bottom:50px}.kasou-1 .btn{margin-left:50px;line-height:2.5;color:#c6b1b6}.fee ul li dl{overflow:hidden;font-weight:bold;font-size:15px}.fee ul li dl dt{float:left;width:200px;text-align:center;color:#fff;padding:10px;margin-right:10px}.fee ul li{margin:10px}.fee ul li dl dd{margin:10px}.fee th{font-weight:bold;text-align:center;padding:10px 0;font-size:15px}.fee th:nth-child(2), .fee th:nth-child(3) {color:#fff}.fee table{margin:40px auto 0}.fee td:nth-child(2), .fee td:nth-child(3) {font-weight:bold;text-align:center}.fee td{padding:12px}.kasou-2-2{background:#fff;border-radius:70px;font-size:.95em;margin:80px auto 0;padding:80px 0}.kasou-2-2 h4{padding-top:0;margin-bottom:0}.kasou-2-2 li{padding:10px}.fee{margin-bottom:150px}.information-1,.equipment-1{background:#fff}.information-1 dl{overflow:hidden}.information-1 dt{float:left}.information-1 dd{float:right;width:500px;padding:50px;border:1px solid #c5b1b6;border-radius:70px;line-height:1.5}.information-1 table{width:480px;float:left}.information-1 .w950{overflow:hidden}.information-1 ul{float:right;width:440px}.information-1 ul li{list-style:none;line-height:1.3;margin-bottom:10px;padding-left:1em;text-indent:-1em}.information-1 ul li a{font-weight:bold;text-decoration:underline;color:#c5b1b6}.information-1 .w950 table td,.information-1 .w950 table th{font-weight:bold;padding:15px}.information-1 .w950 table tr:nth-child(1) {background:#7e977d;color:#fff}.information-1 .w950 table th span{font-weight:normal;font-size:13px}.information-2 .w1100{background:#fff;padding:50px 0;margin-bottom:100px}.information-2 ul li{overflow:hidden;margin-bottom:30px}.information-2 ul li p{float:left}.information-2 ul li dl{float:right;width:520px;line-height:1.7;letter-spacing:2px}.information-2 ul li dl dt{font-weight:bold;font-size:1.3em;border-bottom:1px dashed #c5b1b6;margin-bottom:10px}.information-2 ul li dl a{color:#c5b1b6;font-weight:bold;text-decoration:underline}#line h4{margin-bottom:100px}.kasou-3 li dl{overflow:hidden;border-bottom:1px dashed #c5b1b6;padding:20px 10px;font-weight:bold}.kasou-3 li dt,.kasou-3 li dd{float:left;letter-spacing:2px}.kasou-3 li dt{display:inline-block;width:200px}.kasou-3 li a:hover{opacity:.8}.kasou-3 li a{color:#c5b1b6}.equipment-1 dd,.equipment-2 dd{font-weight:bold;font-size:26px;color:#bea5aa;line-height:1}.equipment-1 dd span,.equipment-2 dd span{font-weight:normal;font-size:18px}.equipment-1 li,.equipment-2 li{list-style:none;float:left;line-height:1}.equipment-1 ul,.equipment-2 ul{overflow:hidden}.equipment-1 p{color:#444;margin:20px auto 60px;letter-spacing:1.7px}.equipment-1 ul li,.equipment-2 ul li{margin-right:26px}.equipment-1 ul li:nth-child(3), .equipment-2 ul li:nth-child(3) {margin-right:0}.equipment-2 .w1100{background:#fff;padding:100px 0 30px;margin-bottom:120px}.equipment-2 ul{margin-bottom:50px}.recruit-1 p{text-align:center;line-height:2.3;margin-top:50px}.recruit-2 .w1100{background:#fff;padding-bottom:50px;margin-top:50px}.recruit-2 .w1100 table tr{line-height:2;border-bottom:1px dashed #c5b1b6;padding:10px;display:block}.recruit-2 .w1100 table tr th{width:200px;font-weight:bold;letter-spacing:1.7px}.recruit-2{padding-bottom:150px}.price-2 table{width:100%}.price-2 th{background:#fff;font-weight:bold;padding:10px 0;text-align:center;border:1px solid #eee}.price-2 td{text-align:center;padding:10px 0;border:1px solid #eee}.price-2{margin-bottom:150px}.top-6{background:#fff}.top-6 h4 a{font-size:13px;color:#bea7aa;text-decoration:underline}.top-6 h4 a:hover{opacity:.8}.top-6 h4{line-height:.8}.waves{position:relative;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px}.content{position:relative;height:20vh;text-align:center;background-color:#fff}.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax > use:nth-child(1) {animation-delay:-2s;animation-duration:7s}.parallax > use:nth-child(2) {animation-delay:-3s;animation-duration:10s}.parallax > use:nth-child(3) {animation-delay:-4s;animation-duration:13s}.parallax > use:nth-child(4) {animation-delay:-5s;animation-duration:20s}@keyframes move-forever {
  0% {
    transform: translate3d(-90px, 0, 0);
  }
  100% {
    transform: translate3d(85px, 0, 0);
  }
}.btn{color:#7e977d;font-weight:bold}.btn span{font-size:16px!important;background:#c6d1c5;border-radius:20px;padding:8px;margin-left:5px;color:#fff!important}.btn:hover{opacity:.8}.top-3 .right p{font-size:1em;line-height:1.7}#fee .price-2 table{margin-top:5px}#fee .price-2 h5{font-weight:bold;margin-top:80px;color:#c6b1b6;font-size:1.5em}#fee .price-2 p{text-align:right}#fee .price-2{margin-bottom:30px}#fee .price-2 th{background:#f7f2f3;color:#444}#fee .price-2 td{font-weight:normal}.information-1 .w950 table tr:nth-child(2) {font-size:23px}.information-1 .w950 table tr:nth-child(3) {font-size:23px}.information-1 .w950 table tr th{font-size:16px}.yoyaku{font-weight:normal;line-height:1.5!important;padding-left:.9em;text-indent:-.9em;font-size:.9em}.yoyaku a{font-weight:bold;text-decoration:underline;color:#bea7aa}#yoyaku{background:#f7f2f3;padding:50px 0;border-radius:30px}#yoyaku h4{padding-top:0;margin-bottom:30px}#yoyaku ul{float:none;margin:0 auto;font-weight:bold;padding:30px 0 0}#yoyaku ul li span{padding-top:3px}.ryoukin h4{margin-bottom:10px}.laser-2 dl{float:left!important;width:630px!important}.laser-2 p{float:right!important;margin-top:30px}.laser-2 p img{border-radius:10px}.equipment-2 a:hover{opacity:.8}.top-time .left li{list-style:square;padding:5px;margin-left:50px}.top-time{overflow:hidden;margin:50px auto 0}.yoyaku a img{margin-right:10px}#request p,#trimming p,#petHotel p,#puppy p{line-height:2.0;margin-bottom:1rem}#petHotel h5{font-weight:bold;font-size:20px;color:#444;margin-bottom:1rem;line-height:1.5}ul.ul-kome{list-style-type:none!important;margin-left:0;margin-top:20px}ul.ul-kome li{padding-left:1.1em;position:relative;margin-bottom:.5em;list-style-type:none;line-height:2}ul.ul-kome li:before{display:block;content:"※";width:1em;height:1em;position:absolute;left:0;top:0;color:#339fd1}#header P{line-height:1.3;margin:0;padding:0}#puppy h3 span{display:block;margin-bottom:10px}.b{font-weight:600}p.beginner{text-align:center}p.beginner img{width:500px;height:auto;margin-top:50px;text-align:center}ul.round,ul.round-n{padding:30px 50px;border:1px solid #c5b1b6;border-radius:10px;margin-top:30px;margin-bottom:30px}ul.round li{list-style-type:disc;margin-bottom:10px;line-height:2}ul.round-n li{list-style-type:none;margin-bottom:10px;line-height:2}.green{color:#779e6d;font-weight:bold;font-size:120%}.price-2 ul.option li{overflow:hidden;margin-bottom:30px}.price-2 ul.option li p{float:left}.price-2 ul.option li dl.option{float:right;width:340px;line-height:1.7;letter-spacing:2px}.price-2 ul.option li dl.option dt{font-weight:bold;font-size:1.2em;border-bottom:1px dashed #c5b1b6;margin-bottom:10px;color:#000;float:none;width:auto;text-align:left}.price-2 ul.option li dl.option dt span{font-size:90%;font-weight:400}.price-2 ul.option li dl.option dd{font-weight:400}.kasou-2.price-2.ryoukin table th span{font-size:90%}.puppy{background:url(http://lumie-ah.com/img/pp-top-1-1t.jpg.pagespeed.ce.xOEn8wrXEl.jpg) no-repeat center top;height:565px}.recruit-2 ul{margin-top:30px}.recruit-2 ul li{margin:10px}.recruit-2 ul li dl{overflow:hidden;font-weight:bold;font-size:15px}.recruit-2 ul li dl dt{float:left;width:200px;text-align:center;color:#fff;padding:10px;margin-right:10px}.recruit-2 ul li dl dd{margin:10px}.heading{font-size:150%;font-weight:700;text-align:center;color:#b57981;margin:40px auto 20px}.equipment-2 .w950{margin-bottom:120px}ul.n-center{width:400px;margin:0 auto}ul.n-center li{line-height:2;list-style-type:disc;margin-bottom:10px}a.u{text-decoration:underline}