@charset "utf-8";@media screen and (max-width:640px){#topPanelArea{height:70vh;padding:20px 20px 0}#topPanelArea .container{padding-left:20px}#topPanelArea .image{height:100%;border-radius:8px;object-fit:cover}#topPanelArea .image:before{left:170px;width:10px;height:10px}#topPanelArea .image:after{top:65px;left:20px;width:10px;height:10px}#topPanelArea .image img{border-radius:8px;height:100%;object-fit:cover}#topPanelArea .catch{bottom:30px}#topPanelArea .catch h1.mainCatch{font-size:1.375em;-webkit-text-stroke-width:0;font-weight:500}#serviceArea{margin-top:0}#serviceArea #topArea{padding:60px 0 80px}#serviceArea #overviewArea{padding-top:70px;border-radius:20px 20px 0 0}#serviceArea #overviewArea h2.title:after{bottom:-20px;width:50px;height:3px}#serviceArea #overviewArea .container{padding:0;margin-top:60px}#serviceArea #overviewArea .container .content{width:100%;float:none}#serviceArea #overviewArea .container .content.fee .label{padding-left:40px}#serviceArea #overviewArea .container .content.fee .label:before{width:30px;height:30px}#serviceArea #overviewArea .container .content.fee .copy{margin:10px 0 0 70px}#serviceArea #overviewArea .container .content.fee .image{width:47px;height:46px;top:20px;right:10px}#serviceArea #overviewArea .container .content.area{float:none;width:100%;margin-top:50px}#serviceArea #overviewArea .container .content.area:before{right:inherit;left:50%;bottom:-15px;transform:skewX(-45deg) translateX(-50%)}#serviceArea #overviewArea .container .content.area .label{padding-left:40px}#serviceArea #overviewArea .container .content.area .label:before{width:30px;height:30px}#serviceArea #overviewArea .container .content.area .copy{margin:35px 0 0 70px}#serviceArea #overviewArea .container .content.area .image{width:48px;height:70px;top:20px;right:40px}#serviceArea #overviewArea .container ul{margin-top:50px}#serviceArea #infoArea{padding:70px 0 80px}#serviceArea #infoArea .container{padding:50px 20px 60px;border-radius:10px}#serviceArea #infoArea .container h2.title:after{bottom:-20px;width:50px;height:3px}#serviceArea #infoArea .container .copy{margin-top:30px}#serviceArea #infoArea .container ul{margin-top:30px;gap:11px;flex-wrap:wrap;justify-content:initial}#serviceArea #infoArea .container ul li{width:63px}#serviceArea #infoArea .container ul li:nth-child(n+5){margin-top:15px}#serviceArea #infoArea .container ul li .image{height:63px}#serviceArea #infoArea .container ul li .image:before{width:63px;height:63px;border-radius:35px}#serviceArea #infoArea .container ul li:nth-child(1) .image img{width:30px;height:30px}#serviceArea #infoArea .container ul li:nth-child(2) .image img{width:33px;height:30px}#serviceArea #infoArea .container ul li:nth-child(3) .image img{width:20px;height:30px}#serviceArea #infoArea .container ul li:nth-child(4) .image img{width:44px;height:22px}#serviceArea #infoArea .container ul li:nth-child(5) .image img{width:36px;height:30px}#serviceArea #infoArea .container ul li:nth-child(6) .image img{width:21px;height:31px}#serviceArea #infoArea .container ul li:nth-child(7) .image img{width:35px;height:23px}#serviceArea #infoArea .container ul li .label{margin-top:10px;font-size:.75em}#serviceArea #businesshoursArea{padding:90px 0 60px}#serviceArea #businesshoursArea dl{flex-direction:column;flex-wrap:wrap;width:100%}#serviceArea #businesshoursArea dl dt{width:100%;padding:30px 0 0}#serviceArea #businesshoursArea dl dd{width:100%;padding:20px 0 30px;border:none;font-feature-settings:'palt'}#serviceArea #businesshoursArea dl:last-child{border-bottom:1px solid #ccc}#serviceArea #businesshoursArea dl dd span.winter{margin-top:25px}.md_pankuzuArea.top{padding-top:60px}}