@charset "UTF-8";.main-wrap section{overflow:visible}.por{position:relative}.poa{z-index:11;position:absolute}.main-wrap .img{z-index:10;position:relative}section[class*=recovery]{max-width:1366px;margin:0 auto;background-size:auto 100%;background-repeat:no-repeat;background-position:center 0}section[class*=recovery] .wrap{position:relative}@media print,screen and (min-width:768px){section[class*=recovery] .wrap{max-width:750px;margin:0 auto}}section[class*=recovery] .txt,section[class*=recovery] .txt2{font-size:min(28px,3.6458333333vw);line-height:1.1785714286;white-space:nowrap;letter-spacing:.05em}@media print,screen and (min-width:768px){section[class*=recovery] .txt,section[class*=recovery] .txt2{font-size:min(23px,2.7058823529vw)}}section[class*=recovery] .txt .small,section[class*=recovery] .txt2 .small{font-size:min(18px,2.34375vw);vertical-align:top}section[class*=recovery] .txt .space,section[class*=recovery] .txt2 .space{width:1em;display:inline-block}section[class*=recovery] .txt .space2,section[class*=recovery] .txt2 .space2{width:.5em;display:inline-block}section[class*=recovery] .txt .space3,section[class*=recovery] .txt2 .space3{width:1.06em;display:inline-block}section.recovery06{background-image:url(/cdn/shop/files/shorts_sec06_bg.jpg)}@media screen and (max-width:767px){section.recovery06{position:relative}}@media print,screen and (min-width:768px){section.recovery06{background-image:url(/cdn/shop/files/shorts_sec06_bg_pc.jpg)}}section.recovery06 .img1{width:33%;top:24%;left:1%}@media print,screen and (min-width:768px){section.recovery06 .img1{top:23%;right:-12%}}section.recovery06 .img2{width:91%;top:71.5%;left:50%;translate:-50% 0}section.recovery06 .txt{width:90%;bottom:6%;left:50%;translate:-50% 0;font-size:min(23px,2.9947916667vw);line-height:1.6956521739;white-space:initial}@media print,screen and (min-width:768px){section.recovery06 .txt{font-size:22px;line-height:1.7142857143}}section.recovery06 .line{overflow:hidden;z-index:9;width:70%;top:19%;left:5%}section.recovery06 .line.recovery-on img{translate:0 0}section.recovery06 .line img{translate:-100% 50%;transition:translate .3s}section.recovery07{background-image:url(/cdn/shop/files/shorts_sec07_bg.jpg)}@media screen and (max-width:767px){section.recovery07{margin-top:-1px}}@media print,screen and (min-width:768px){section.recovery07{background-image:url(/cdn/shop/files/shorts_sec07_bg_pc.jpg)}}section.recovery07 .img1{width:19%;top:-1%;left:50%;translate:-50% 0}@media print,screen and (min-width:768px){section.recovery07 .img1{top:-.5%}}section.recovery07 .ttl{width:84%;top:10%;left:10%}@media print,screen and (min-width:768px){section.recovery07 .ttl{top:9%}}section.recovery07 .txt{top:22%;right:5%}@media print,screen and (min-width:768px){section.recovery07 .txt{top:21%;right:8%}}section.recovery07 .txt .small{vertical-align:middle}section.recovery07 .img2{width:30%;bottom:13%;left:1%}section.recovery07 .img3{width:33%;bottom:8.5%;left:30.5%}section.recovery07 .img4{width:39%;bottom:13%;right:0}section.recovery08{background-image:url(/cdn/shop/files/shorts_sec08_bg.jpg)}@media screen and (max-width:767px){section.recovery08{position:relative}}@media print,screen and (min-width:768px){section.recovery08{background-image:url(/cdn/shop/files/shorts_sec08_bg_pc.jpg);background-size:auto 103%}}section.recovery08 .img1{width:50%;top:-2.3%;left:50%;translate:-50% 0}section.recovery08 .line{overflow:hidden;z-index:9;width:80%;top:11.5%;left:11%}section.recovery08 .line.recovery-on img{translate:0 0}section.recovery08 .line img{translate:-100% 50%;transition:translate .3s;transition-delay:1.5s}section.recovery08 .img2{width:38%;top:17.7%;left:0}@media print,screen and (min-width:768px){section.recovery08 .img2{top:17.4%;left:-6%}}section.recovery08 .img3{overflow:hidden;width:38%;top:29%;right:0}@media print,screen and (min-width:768px){section.recovery08 .img3{top:27.5%;right:-15%}}section.recovery08 .img4{width:70%;top:48.2%;left:50%;translate:-50% 0}section.recovery08 .img5{width:55%;top:75%;left:50%;translate:-50% 0}section.recovery08 .txt{width:95%;bottom:2.2%;font-size:min(23px,2.9947916667vw);left:50%;translate:-50% 0}@media screen and (max-width:767px){section.recovery08 .txt{color:#fff}}@media print,screen and (min-width:768px){section.recovery08 .txt{font-size:22.5px;line-height:1.4222222222}}section.recovery-pro{padding-bottom:10%;padding-top:40px;background:#cec6af75}@media print,screen and (min-width:768px){section.recovery-pro{padding-top:60px;padding-bottom:100px}}section.recovery-pro .item{position:relative}section.recovery-pro .item+.item{margin-top:30px}@media print,screen and (min-width:768px){section.recovery-pro .item+.item{margin-top:30px}}section.recovery-pro .item .btn{width:80%;left:50%;translate:-50% 0;z-index:0}section.recovery-pro .item .btn a{border-radius:min(21px,2.734375vw);overflow:hidden;display:block;position:relative;box-shadow:min(8px,1.0416666667vw) min(8px,1.0416666667vw) min(2px,.2604166667vw) #968b8080}section.recovery-pro .item .btn a:after{content:"";position:absolute;top:-100px;left:-100px;width:50px;height:50px;background-image:linear-gradient(100deg,#fff0 10%,#fff 100%,#fff0 0%);animation-name:shiny;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media screen and (min-width:768px){section.recovery-pro .item .btn a{transition:opacity .3s;cursor:pointer}section.recovery-pro .item .btn a:hover{opacity:.7}}section.recovery-pro .item .btn .deco{pointer-events:none;width:21%;position:absolute;top:-28%;left:3%}section.recovery-pro .item .txt{left:50%;translate:-50% 0;text-decoration:underline;z-index:0}@media screen and (min-width:768px){section.recovery-pro .item .txt{transition:opacity .3s;cursor:pointer}section.recovery-pro .item .txt:hover{opacity:.7}}section.recovery-pro .item1 .btn{bottom:11%}@media print,screen and (min-width:768px){section.recovery-pro .item1 .btn{bottom:11%}}section.recovery-pro .item1 .txt{bottom:5%}@media print,screen and (min-width:768px){section.recovery-pro .item1 .txt{bottom:5%}}section.recovery-pro .item2 .btn{bottom:11%}@media print,screen and (min-width:768px){section.recovery-pro .item2 .btn{bottom:11%}}section.recovery-pro .item2 .txt{bottom:5%}@media print,screen and (min-width:768px){section.recovery-pro .item2 .txt{bottom:5%}}section.recovery-pro .item3 .btn{bottom:12%}@media print,screen and (min-width:768px){section.recovery-pro .item3 .btn{bottom:12%}}section.recovery-pro .item3 .txt{bottom:5.5%}@media print,screen and (min-width:768px){section.recovery-pro .item3 .txt{bottom:5.5%}}section.recovery-pro .wrap>.txt{font-size:min(33px,4.296875vw);text-align:center;margin-top:40px}@media print,screen and (min-width:768px){section.recovery-pro .wrap>.txt{margin-top:100px}}section.recovery-pro .box{width:91%;margin:8vw auto 0}@media print,screen and (min-width:768px){section.recovery-pro .box{width:100%;margin-top:60px}}section.recovery-pro .note{font-size:min(28px,3.6458333333vw);line-height:1.9285714286}@media print,screen and (min-width:768px){section.recovery-pro .note{font-size:2.7rem}}section.recovery-pro .note2{padding-left:1.3em;text-indent:-1.3em;line-height:1.7142857143}.cont-leg-9 .pab-4{top:378px}@media screen and (max-width:768px){.cont-leg-9 .pab-4{top:50vw}}html,body{position:relative;overflow-x:hidden}.cont-31 .pab-1{z-index:1}
/*# sourceMappingURL=/cdn/shop/t/30/assets/cs-1-recoverry-shorts.css.map */
