.m-swipeArea{background-color:#00a3ee;overflow-y:hidden;position:relative}.m-swipeArea-btn{z-index:11}.m-swipeArea-btn:hover{opacity:.6}.m-swipeArea-btn a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.m-swipeArea-list{display:flex;width:auto}.m-swipeArea-list-item.-displaiedLastItem,.m-swipeArea-list-item:last-of-type{margin-right:0}.m-swipeArea-list-item.-new{position:relative}.m-swipeArea-list-item.-new:after{background:url(/common/img/icon_new.png) 0 0/contain no-repeat;content:" ";display:block;height:12.5%;left:.6%;position:absolute;top:.6%;width:18%;z-index:10}.m-swipeArea #faq,.m-swipeArea #history,.m-swipeArea .ptn1 #cm-deo-w,.m-swipeArea .ptn1 #name,.m-swipeArea .ptn1 #seishun,.m-swipeArea .ptn1 #vnuri,.m-swipeArea .ptn1 #yume,.m-swipeArea .ptn2 #cm-deo-g,.m-swipeArea .ptn2 #motto_muchu,.m-swipeArea .ptn3 #antiseptic,.m-swipeArea .ptn5 #antiseptic,.m-swipeArea .ptn5 #cm-deo-g,.m-swipeArea .ptn5 #cm-deo-w,.m-swipeArea .ptn5 #faq,.m-swipeArea .ptn5 #history,.m-swipeArea .ptn5 #motto_muchu,.m-swipeArea .ptn5 #vnuri,.m-swipeArea .ptn5.name #name,.m-swipeArea .ptn5.seishun-wari #seishun,.m-swipeArea .ptn5.yume-challe #yume{display:none}.m-swipeArea .all #faq,.m-swipeArea .all #history{display:block}.c-asideMore{line-height:1.5}.c-asideMore,.c-asideMore *{box-sizing:content-box}.c-asideMore a{color:#666;text-decoration:none}.c-asideMore img{width:100%}.c-asideMore+.p-pgtop{border-top:none}@media (min-width:768px){.m-swipeArea{margin-top:10px;overflow-x:hidden;padding:20px 0}.m-swipeArea-btn{background-color:#000;border-radius:30px;height:60px;margin-top:-30px;opacity:.2;position:absolute;top:50%;transition:.2s ease-out;visibility:visible;width:60px}.m-swipeArea-btn:before{border-left:4px solid #eee;border-top:4px solid #eee;content:"";display:block;height:20px;margin:20px;width:20px}.m-swipeArea-btn._prev{left:20px}.m-swipeArea-btn._prev:before{transform:translate(5px) rotate(-45deg)}.m-swipeArea-btn._next{right:20px}.m-swipeArea-btn._next:before{transform:translate(-5px) rotate(135deg)}.m-swipeArea-btn._unavailable{opacity:0;visibility:hidden}.m-swipeArea-list{margin-left:0;padding:0 100px;transition-duration:.35s;transition-property:margin-left;transition-timing-function:ease-out}.m-swipeArea-list-item{height:235px;margin-right:20px;width:235px}.m-swipeArea-list-item div{height:100%;overflow:hidden}.m-swipeArea-list-item div:hover a:before{opacity:.6;transition:opacity .9s cubic-bezier(.23,1,.32,1)}.m-swipeArea-list-item div:hover a:after{transform:translateX(90%) scaleX(.8);transition:transform .9s cubic-bezier(.23,1,.32,1)}.m-swipeArea-list-item div:hover a img{opacity:.6;transform:scale(1.05)}.m-swipeArea-list-item div a{display:block;position:relative;z-index:10}.m-swipeArea-list-item div a:before{background:#fff}.m-swipeArea-list-item div a:after,.m-swipeArea-list-item div a:before{content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.m-swipeArea-list-item div a:after{background:#00a3ee;transform:translateX(-120%) scaleX(1.2);transform-origin:top right;z-index:10}.m-swipeArea-list-item div a img{transform:scale(1);transition:transform .9s cubic-bezier(.23,1,.32,1)}.hide-pc{display:none!important}.c-asideMore .m-swipeArea-btn:before{box-sizing:border-box}.c-asideMore{margin-top:50px}.c-asideMore-ttl{margin:auto;width:164px}}@media (min-width:768px)and (max-width:1079px){.hide-tab{display:none!important}}@media (max-width:767px){.m-swipeArea{margin-top:5px;overflow-x:scroll;padding:20px 0}.m-swipeArea-list{padding:0 20px}.m-swipeArea-list-item{height:38.13vw;margin-right:3.13vw;width:38.13vw}.hide-sp{display:none!important}.c-asideMore{margin-top:25px}.c-asideMore-ttl{background-image:url(/common/img/asideMore/ttl_asideMore_sp.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto;height:5.3125vw;margin:0 auto 15px;width:45.9375vw}}