@charset "UTF-8";a:hover{opacity:.7}.content-box p{font-size:15px;line-height:150%}p span .attention{font-size:13px}.sp-only{display:none}#osaka{overflow:hidden}#osaka .content-box{max-width:1000px;margin:0 auto;padding:0 20px}#osaka .content-box h2{text-align:center;font-size:40px;font-weight:700;margin-bottom:10px;line-height:120%}#osaka h3.title-h3{text-align:center;font-size:30px;line-height:100%;font-weight:700;margin-bottom:20px}#osaka h3.title-h3 span{color:#8d752d;font-family:serif;font-size:20px}@media print,screen and (max-width: 768px){.pc-only{display:none}.sp-only{display:block}#osaka .content-box{padding:0 10px}#osaka .content-box h2{font-size:1.9rem}}.tag-popup__area{display:none}.header{position:sticky;top:0;left:0;right:0;width:100%;background-color:#fff;box-shadow:0 3px 6px #00000029;z-index:99}.header__inner{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}.logo{width:200px;max-width:40%}.header-icon{width:500px;display:flex;justify-content:end;text-align:center;line-height:100%}.header-icon div span{font-size:12px}.header-icon .contact-form a{display:block;background:#efece1;padding:10px;border-radius:3px}div#achievements ul li a:hover,.header-icon .contact-form a:hover{opacity:.5}.header-icon .contact-call{padding:9px 10px;margin-right:10px;font-size:18px;background:#efece1;border-radius:3px}.header-icon i.las{font-size:18px;margin-right:3px}#g-nav{background:#b09e69;color:#fff;font-weight:700;font-size:17px}#g-nav .content-box{padding:0}#g-nav .content-box ul{display:flex;justify-content:center}#g-nav .content-box ul li{width:34%;border-right:dotted 1px #fff}#g-nav .content-box ul li:first-child{border-left:dotted 1px #fff}#g-nav .content-box ul li a{text-align:center;display:block;padding:10px;position:relative}#g-nav .content-box ul li a:after{content:"";width:10px;height:10px;border-right:solid 2px #fff;border-top:solid 2px #fff;transform:rotate(135deg);position:absolute;right:10%;top:0;bottom:0;margin:auto 0}@media print,screen and (max-width: 768px){#g-nav .content-box ul li:first-child{border-left:none}#g-nav .content-box ul li:last-child{border-right:none}#g-nav .content-box ul li a{padding:10px 0;font-size:14px}#g-nav .content-box ul li a:after{content:none}}#fv{background:url(https://cdn.shopify.com/s/files/1/0761/5378/2550/files/osaka202507bg_pc.jpg) no-repeat;background-position:center;background-size:cover;position:relative}#fv .fv-tit{position:relative;margin:auto;width:90%;height:auto;max-width:1120px;padding:20px 0}@media print,screen and (max-width: 768px){#fv .fv-tit{width:100%;padding:0}}#about{background:#efece1;padding:130px 0 0}#about .read h3{text-align:center;font-size:25px;font-weight:700;margin-bottom:10px}#about .read h2 sapn{color:#be3b3b}#about .read h2{font-size:40px}#about .read h2 span.attention{font-size:12px}#about .read p.attention{text-align:center;margin:0 0 40px;font-size:12px}#about .read img{margin:0 auto}#about .benefits{margin:80px 0 0}#about .benefits ul{display:flex;flex-wrap:wrap;justify-content:center}#about .benefits ul li{background:#fff;padding:20px;border-radius:5px;width:32%;margin:0 5px 20px}#about .benefits ul li h4{background:#b09e69;color:#fff;width:fit-content;padding:0 10px;border-radius:30px;margin:0 auto 10px;font-size:20px}#about .benefits ul li h4 span{font-size:27px}#about .benefits ul li p span{font-weight:700;font-size:18px}#about .benefits ul li p.attention{font-size:13px;margin-top:5px}@media print,screen and (max-width: 768px){#about{padding:130px 0 0}#about .read h3{font-size:18px}#about .read h2{font-size:23px}#about .benefits ul li{padding:10px;width:47%;margin-bottom:10px}#about .benefits ul li h4{font-size:17px;font-weight:700}#about .benefits ul li h4 span{font-size:23px}#about .benefits ul li p span{font-size:17px}}#product-list p{text-align:center;font-size:20px}#product-list ul.list-anc{display:flex;margin:60px 0;flex-wrap:wrap;justify-content:center}#product-list ul.list-anc li{width:24%;margin:0 20px}#product-list ul.list-anc li a{background:#b09e69;color:#fff;display:block;text-align:center;padding:15px 0;border-radius:5px;font-size:19px;position:relative}#product-list ul.list-anc li a:after{content:"";width:10px;height:10px;border-right:solid 2px #fff;border-top:solid 2px #fff;transform:rotate(135deg);position:absolute;right:6%;top:0;bottom:0;margin:auto 0}#product-list .item-box{border-top:dotted 3px #b09e69;padding-top:60px;margin-bottom:70px}#product-list .item-box h4.sec1{text-align:center;width:70%;margin:0 auto 30px}@media print,screen and (max-width: 768px){#product-list .item-box h4.sec1{text-align:center;width:100%;margin:0 auto 10px}}#product-list .item-box h4{text-align:center;font-size:30px;font-weight:700;margin-bottom:20px}#product-list .item-box .medama{background:#ffe5e5;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border:solid 5px #be3a3b;border-radius:5px}#product-list .item-box .medama .medama-img{width:50%}#product-list .item-box .medama .medama-img img{margin:0 auto}#product-list .item-box .medama .medama-text{width:50%;padding:20px}#product-list .item-box .medama .medama-text h5{font-weight:700;font-size:25px;margin-bottom:10px;line-height:120%}#product-list .item-box .medama .medama-text p{font-size:15px;text-align:left}#product-list .item-box .medama .medama-text p.price{text-align:right;margin-top:10px;font-weight:700;font-size:35px;color:#d44242}#product-list .item-box .medama .medama-text p.price span{font-size:25px;color:#222}#product-list .item-box .medama .medama-text p.price span.tax{color:#d44242;font-size:17px}#product-list .item-box .medama-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}#product-list .item-box .medama-box .medama{width:33%;display:block}#product-list .item-box .medama-box .medama .medama-img,#product-list .item-box .medama-box .medama .medama-text{width:100%}#product-list .item-box .item-ranking h5{text-align:center;font-size:27px;font-weight:700;margin:40px 0 20px;line-height:100%}#product-list .item-box .item-ranking h5 span{font-size:20px}#product-list .item-box .item-ranking .swiper-card h5{font-size:15px;font-weight:400;text-align:left;margin:10px 0}#product-list .item-box .item-ranking .swiper-card p.price{text-align:right;font-weight:700;font-size:15px}#product-list .item-limited{background:#be3b3b;color:#fff;font-size:14px}#product-list .item-limited p{font-size:14px;font-weight:700}.card01.l-section,.card02.l-section,.card03.l-section{margin-bottom:50px}.swiper-area,.l-inner{position:relative}.swiper-pagination{bottom:-30px!important}li.swiper-slide{height:auto}.swiper-card{background:#efece1;height:100%;padding:10px;position:relative}.swiper-card p.rank-nomber{position:absolute;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;top:0;left:0;border-radius:0 0 10px}.swiper-card p.rank-nomber.no1{background:#b9a349}.swiper-card p.rank-nomber.no2{background:#8e8e8e}.swiper-card p.rank-nomber.no3{background:#bc9572}.swiper-card h3{margin:20px 20px 10px;font-weight:700;line-height:120%;font-size:20px}.swiper-card .item-desc{padding:0 20px;margin:0}.swiper-pagination-bullet-active{background:#b09e69!important}.swiper-button-prev,.swiper-button-next{display:grid;place-content:center!important;width:50px!important;height:50px!important;cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition)}.swiper-button-prev,.swiper-button-next{position:absolute;z-index:1;top:0;bottom:0;margin:auto}.swiper-button-prev:before,.swiper-button-next:before{background-color:#0000004d;-webkit-box-shadow:var(--box-shadow-dark);box-shadow:var(--box-shadow-dark)}.swiper-button-prev:before,.swiper-button-next:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""!important;border-radius:50%;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.swiper-button-prev:after,.swiper-button-next:after{border-color:#fff}.swiper-button-next:after{margin-right:.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swiper-button-prev:after,.swiper-button-next:after{width:1rem;height:1rem;content:"";border:solid 3px #fff;border-width:3px 3px 0 0;box-sizing:border-box}.swiper-button-prev:after{margin-left:.4rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.swiper-button-prev:after,.swiper-button-next:after{content:""!important}.swiper-button-next{left:calc(100% - 2.6rem)!important}.swiper-button-prev{right:calc(100% - 2.6rem)!important;left:auto!important}#product-list .item-box .about-dawn{background:#efece1;padding:20px}#product-list .item-box .about-dawn h5{text-align:center;font-weight:700;font-size:25px;color:#6f4307;background:#fff;margin-bottom:5px}#product-list .item-box .about-dawn img{margin:0 auto}#product-list .item-box .about-dawn p{text-align:left;font-size:15px;margin-top:20px}#product-list .item-box p.attention{font-size:13px}#product-list p.item-read{margin-bottom:30px}@media print,screen and (max-width: 768px){#product-list p{font-size:18px}#product-list ul.list-anc li{width:80%;margin-bottom:10px}#product-list ul.list-anc li a{font-size:18px;font-weight:700}#product-list .item-box .medama .medama-img{width:100%}#product-list .item-box .medama .medama-text{width:100%;padding:20px}#product-list .item-box .medama .medama-text p.price{font-size:29px}#product-list .item-box .medama .medama-text p.price span{font-size:19px}#product-list .item-box .medama .medama-text p.price span.tax{font-size:12px}#product-list .item-box .medama .medama-text h5{font-weight:20px}#product-list .item-box .medama .medama-text p{font-size:14px}#product-list .item-box .medama-box .medama{width:100%;display:block;margin-bottom:20px}}#access{background:#efece1;padding:120px 0 20px}#access_fv{background:#efece1}#access_fv .content-box{padding:60px 10px 0}.ivent{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.ivent .map{max-width:49%}.ivent iframe{margin-bottom:20px}.ivent .details{width:48%}.ivent .details2{width:50%;margin-top:40px}#access h3.title-h3 span,#access_fv h3.title-h3 span{color:#50351c;font-family:sans-serif;margin:20px 0;display:block}.ivent .details h4{font-weight:700;font-size:20px;margin-bottom:10px}.ivent .details th,.ivent .details td{padding:10px 0;font-size:15px;border-bottom:solid 1px #b09e69}.ivent .details th{width:110px}@media print,screen and (max-width: 768px){#access{padding:120px 0 20px}.ivent .map{max-width:100%}.ivent iframe{max-height:50vh;margin:0 auto 20px}.ivent .details,.ivent .details2{width:100%;margin-top:20px}.ivent .details2:last-child{margin-top:0}}#reservation p{text-align:center;font-size:80%}#reservation .content-box{padding:40px 10px}#reservation a{position:relative;display:block;width:100%;max-width:600px;background:#222;text-align:center;color:#fff;font-weight:700;font-size:18px;padding:20px 0;margin:20px auto;border-radius:50px;line-height:1.2;overflow:hidden}@keyframes shiny{0%{transform:scale(0) rotate(25deg);opacity:0}50%{transform:scale(1) rotate(25deg);opacity:1}to{transform:scale(50) rotate(25deg);opacity:0}}#reservation 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}#reservation h3 span.fv{color:#be3b3b;font-size:26px;font-family:sans-serif}@media print,screen and (max-width: 768px){#reservation h3 span.fv{font-size:24px}#reservation .content-box{padding:20px 10px}}.float-link{position:fixed;bottom:20px;right:0;z-index:1;width:120px}@media print,screen and (max-width: 768px){.float-link{bottom:10px;right:0;width:130px}}footer.l-footer{position:relative;background:#b09e69;color:#fff;padding:60px 0;text-align:center;font-size:13px}.p-footer_pageTop{width:10vmin;max-width:26px;height:10vmin;max-height:13px;display:block;position:absolute;bottom:5vmin;right:4%}ul.p-footer_navList{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px}ul.p-footer_navList li.p-footer_navListItem{padding-right:10px;border-right:solid 1px #fff;margin-right:10px}ul.p-footer_navList li.p-footer_navListItem:last-child{border:navajowhite;margin-right:0;padding-right:0}ul.p-footer_navList li.p-footer_navListItem:hover{opacity:.5}.p-footer_pageTop i.las.la-angle-up{font-size:34px;color:#fff}#sp-item{border-top:solid 5px #b09d69;margin-bottom:60px}#sp-item h3{text-align:center;font-weight:700;font-size:30px;line-height:130%;margin-bottom:60px;color:#8d752d;padding-top:60px}#sp-item .muatus{background:#def0ff;padding-bottom:30px;margin-bottom:40px}#sp-item .muatus .about-item{margin:0 30px;background:#fff;padding:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#sp-item .muatus .about-item .img-box{width:42%}#sp-item .muatus .about-item .text-box{width:56%}#sp-item .muatus .about-item .text-box h4{color:#005cac;font-weight:700;font-size:30px;margin-bottom:20px;line-height:100%}#sp-item .muatus .about-item .text-box h4 span{font-size:15px}#osaka .content-box .muton{background:#efece1;background-image:url(https://cdn.shopify.com/s/files/1/0761/5378/2550/files/osaka202501-muton02.png);background-repeat:no-repeat;background-position:bottom center;background-position-x:center;background-position-y:bottom}#osaka .content-box #muton_kv img.title{padding:30px 30px 260px}#osaka .content-box .muton_bottom img{margin:30px 0}#osaka .content-box #muton_kv{background:#fff;background-image:url(https://cdn.shopify.com/s/files/1/0761/5378/2550/files/osaka202510-mutonbg.jpg);background-repeat:no-repeat;background-position:bottom center;background-position-x:center;background-position-y:bottom;padding:130px 0 0}#osaka .content-box .muton .muton-text{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#osaka .content-box .muton .muton-text .img-box{width:46%}#osaka .content-box .muton .muton-text .text-box{width:54%;padding:0 35px}#osaka .content-box .muton .muton-text .text-box h4{font-family:serif;font-weight:700;font-size:28px;line-height:120%;margin-bottom:20px}#osaka .content-box .muton p{font-size:15px;text-align:left}#osaka .content-box .muton .muton-text .text-box span.attention{font-size:12px}#osaka .content-box .muton .about-muton{padding:50px 30px}#osaka .content-box .muton .about-muton h5{text-align:center;font-size:30px;margin-bottom:20px}#osaka .content-box .muton .about-muton ul{display:flex;flex-wrap:wrap;justify-content:space-between}#osaka .content-box .muton .about-muton ul li{background:#ffffffe6;width:31%;padding:20px}#osaka .content-box .muton .about-muton ul li h6{font-weight:700;font-size:20px;text-align:center;margin-bottom:10px}@media print,screen and (max-width: 768px){#osaka .content-box #muton_kv img.title{padding:20px 10px 300px;width:84%}#sp-item h3{font-size:30px;padding:30px 0 0}#sp-item .muatus .about-item{margin:0 20px;padding:20px}#sp-item .muatus .about-item .text-box{width:100%;margin-bottom:10px}#sp-item .muatus .about-item .img-box{width:100%}#sp-item .muatus .about-item .text-box h4{font-size:22px}#osaka .content-box .muton .muton-text .img-box{width:100%;margin-bottom:20px}#osaka .content-box .muton .muton-text .text-box{width:100%;padding:0 20px}#osaka .content-box .muton .about-muton{padding:50px 20px}#osaka .content-box .muton .about-muton ul li{margin-bottom:10px;width:100%}}#spring .sec1,#aw .sec1{padding-top:60px}#new-muatsu{background:#f0f8ff}#new-muatsu h3 img{width:400px;margin:0 auto 20px}#new-muatsu h4{text-align:center;font-weight:700;font-size:25px;line-height:130%}#new-muatsu h4 span{font-size:20px}#new-muatsu ul{margin:40px 0;display:flex;flex-wrap:wrap;justify-content:space-between}#new-muatsu ul li{background:#fff;width:32%;text-align:center}#new-muatsu ul li img{margin:0 auto}#new-muatsu ul li .text-area{margin:10px}#new-muatsu ul li .text-area h4{font-size:20px;line-height:110%;margin-bottom:10px}#new-muatsu ul li .text-area h4 span{font-size:15px}#new-muatsu ul li .text-area p{font-size:14px}#new-muatsu ul li .text-area p.price{font-weight:700}#new-muatsu .about-muatsu{background:#fff;padding:25px}#new-muatsu .about-muatsu h4{background:#005bac;color:#fff;font-size:20px;padding:5px;margin-bottom:10px;text-align:left;width:fit-content}@media print,screen and (max-width: 768px){#new-muatsu ul{display:block;margin:30px 0}#new-muatsu ul li{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#new-muatsu ul li img{width:35%}#new-muatsu ul li .text-area{width:60%}}#ec{border-top:solid 5px #b09d69}#ec .content-box img.ec-logo{margin:0 auto;max-width:60%;width:270px}#ec .content-box h3{text-align:center;font-weight:700;margin:20px 0;font-size:25px;line-height:120%;color:#be3b3b}#ec .content-box p{text-align:center}#ec .content-box .flex-cont{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}#ec .content-box .flex-cont{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#efece1;padding:20px;max-width:80%;margin:20px auto 0;border-radius:5px}#ec .content-box .flex-cont .text-box{width:60%}#ec .content-box .flex-cont .img-box{width:38%}#ec .content-box .flex-cont .text-box h4{color:#be3b3b;font-weight:700;font-size:23px}#ec .content-box .flex-cont .text-box p{text-align:left}#ec .content-box .flex-cont .text-box p span{font-size:12px}#ec .content-box .flex-cont.link-btn{background:none;justify-content:center;margin:0 auto}#ec .content-box .flex-cont.link-btn a{display:block;background:#be3b3b;text-align:center;color:#fff;font-weight:700;font-size:20px;padding:12px 0;border-radius:5px;line-height:120%}#ec .content-box .flex-cont.link-btn .img-box{width:100px;margin-left:20px}@media print,screen and (max-width: 768px){#ec .content-box h3{font-size:21px}#ec .content-box p{text-align:left}#ec .content-box .flex-cont{display:inherit;max-width:100%}#ec .content-box .flex-cont .text-box{width:100%;margin-bottom:10px}#ec .content-box .flex-cont .img-box{width:100%}#ec .content-box .flex-cont.link-btn{display:flex;padding:20px 0}#ec .content-box .flex-cont.link-btn .text-box{width:70%;margin:0}#ec .content-box .flex-cont.link-btn .img-box{width:22%;margin-left:2%}}#osaka .content-box .umou-100{background:#484849;margin-bottom:30px;color:#fff}#osaka .content-box .umou-100 .umou-100-text{padding:30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#osaka .content-box .umou-100 .umou-100-text .text-box{width:53%}#osaka .content-box .umou-100 .umou-100-text .img-box{width:44%}#osaka .content-box .umou-100 .umou-100-text .text-box p.attention{font-size:13px;margin-top:10px}@media print,screen and (max-width: 768px){#osaka .content-box .umou-100 .umou-100-text{padding:20px}#osaka .content-box .umou-100 .umou-100-text .text-box{width:100%;margin-bottom:20px}#osaka .content-box .umou-100 .umou-100-text .img-box{width:100%}}#osaka .content-box .fresh h4{margin:40px 0 20px;text-align:center;font-weight:700;font-size:30px;line-height:120%;color:#4aabc1}#osaka .content-box .fresh .therapist{background:#def5ff;padding:30px;margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#osaka .content-box .fresh .therapist .text-box{width:72%}#osaka .content-box .fresh .therapist .text-box h4{margin:0 0 10px;text-align:left;border-bottom:dotted 3px #00adcb;padding-bottom:10px}#osaka .content-box .fresh .therapist .text-box h5{font-weight:700;margin-bottom:10px;font-size:18px}#osaka .content-box .fresh .therapist .text-box p{line-height:170%}#osaka .content-box .fresh .therapist .img-box{width:25%}#osaka .content-box .fresh .therapist .img-box p{font-size:13px;margin-top:5px}@media print,screen and (max-width: 768px){#osaka #sp-item .content-box:nth-child(2){padding-top:50px}#osaka .content-box .fresh h4{margin:30px 0 20px;font-size:23px}#osaka .content-box .fresh .therapist{padding:20px;margin-bottom:80px}#osaka .content-box .fresh .therapist .text-box{width:100%;margin-bottom:10px}#osaka .content-box .fresh .therapist .text-box h5{font-size:17px}#osaka .content-box .fresh .therapist .img-box{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#osaka .content-box .fresh .therapist .img-box img{width:30%}#osaka .content-box .fresh .therapist .img-box p{width:65%;margin:0}}#fv-up{width:100%;background:linear-gradient(90deg,#005cac 0% 70%,#2573b4 70% 100%);max-height:128px}#fv-up .f-box{display:flex;justify-content:space-between;max-width:1000px;margin:0 auto}#fv-up .l-box{width:50%;max-height:158px;margin:auto 0}#fv-up .r-box{max-width:371px;max-height:128px}#fv-btm{background:#dff0ff}#fv-btm .fv-tit{max-width:1000px;width:80vw;margin:0 auto;padding:40px 0}#fv-btm .fv-tit img{width:90%;margin:0 auto}#fv-btm .fv-main{margin:0 auto;background:linear-gradient(180deg,#cbe3f7 0% 53.4%,#dff0ff 53.4% 100%)}#fv-btm .fv-main img{max-width:1000px;width:100%;margin:0 auto}@media print,screen and (max-width: 1393px){#fv-up{background:linear-gradient(90deg,#005cac 0% 80%,#2573b4 80% 100%)}}@media print,screen and (max-width: 1080px){#fv-up .l-box{width:49%}}@media print,screen and (max-width: 799px){#fv-up{background:#dff0ff;max-height:fit-content}#fv-up .f-box{display:block}#fv-btm .fv-tit{width:100%;padding:0 0 20px}#fv-btm .fv-main img{width:100%}}.about-muatsu{padding:100px 0 0}.about-muatsu .cont{margin:0 auto;max-width:1000px}.about-muatsu .cont h2 img{margin:0 auto 30px;width:764px}.about-list{position:relative;padding:30px 0;margin-bottom:30px}.about-list .about-muatsu-img{margin:0 auto;width:644px;display:block}.about-list p{position:absolute}.about-list .about-list01{top:0;left:100px}.about-list .about-list02{top:0;bottom:0;margin:auto 0;left:20px;display:table}.about-list .about-list03{bottom:0;left:100px}.about-list .about-list04{top:0;right:100px}.about-list .about-list05{right:20px;top:0;bottom:0;margin:auto 0;display:table}.about-list .about-list06{bottom:0;right:100px}.about-muatsu p{text-align:center}@media screen and (max-width: 800px){.about-muatsu{padding:100px 10px 0;margin:100px 0 70px}.about-list{padding:50px 0}.about-list .about-muatsu-img{max-width:60%}.about-list p{max-width:22%}.about-list .about-list01,.about-list .about-list03{left:13%}.about-list .about-list02{left:0%}.about-list .about-list04,.about-list .about-list06{right:13%}.about-list .about-list05{right:0%}}@media screen and (max-width: 480px){.about-muatsu{margin:0}}.muatsu-benefit{background:#dff0ff;max-width:1000px;margin:0 auto;border-radius:20px;text-align:center;padding:40px}.muatsu-benefit h3{font-size:2rem;font-weight:700;line-height:120%;margin-bottom:20px}.muatsu-benefit ul{display:flex;flex-wrap:wrap;justify-content:space-between}.muatsu-benefit ul li{background:#fff;width:24%;font-size:1.2rem;font-weight:700;line-height:120%;border-radius:10px}.muatsu-benefit ul li:last-child{padding-top:20px}.muatsu-benefit ul li img.benefit-icon{margin:20px auto 10px;width:140px;display:block}.muatsu-benefit ul li p{background:#005bac;color:#fff;font-size:15px;padding:7px 0;margin-top:10px;border-radius:0 0 10px 10px}.muatsu-benefit ul li a:hover{opacity:.5}@media screen and (max-width: 800px){.muatsu-benefit{border-radius:0;padding:40px 20px 30px}.muatsu-benefit h3{font-size:32px}.muatsu-benefit ul li{width:49%;font-size:1rem;margin-bottom:10px}.muatsu-benefit ul li img.benefit-icon{width:60%}}.onayami{overflow:hidden}.onayami .cont{margin:100px -370px 0;border-top:solid 5px #005bac;padding-top:100px;border-top-left-radius:50%;border-top-right-radius:50%}.onayami .onayami-list{max-width:960px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:20px}.onayami .onayami-list img{width:421px}.onayami .onayami-list .text-area{width:50%}.onayami .onayami-list .text-area h3{font-weight:700;font-size:33px}.onayami .onayami-list .text-area h4{color:#005bac;font-weight:700;font-size:50px;margin-top:40px;line-height:120%;margin-bottom:0}@media screen and (max-width: 800px){.lp-revico{padding:60px 0 0}.onayami .cont{padding-top:70px}.onayami .onayami-list{max-width:100vw}.onayami .onayami-list img{width:60%;margin:-20px auto 30px}.onayami .onayami-list .text-area{width:100%;padding:0 10px;letter-spacing:.1em}.onayami .onayami-list .text-area h3{font-size:22px;text-align:center}.onayami .onayami-list .text-area ul li{font-size:15px;text-align:center}.onayami .onayami-list .text-area h4{font-size:32px;margin-top:20px;text-align:center}}@media screen and (max-width: 460px){.onayami .cont{margin-top:40px}}.kaimin{background:#dff0ff;padding:100px 0 0;position:relative}.kaimin:after{content:"";width:100%;height:85px;background:#dff0ff;position:absolute;clip-path:polygon(50% 100%,100% 0%,0% 0%);margin-top:-1px}.kaimin .cont{max-width:1000px;margin:0 auto;background-image:url(https://cdn.shopify.com/s/files/1/0761/5378/2550/files/muatsu-lp_bg02.webp);background-repeat:no-repeat;background-position:top;padding-bottom:110px}.kaimin .cont h2 img{margin:0 auto 30px;width:616px}.kaimin .cont ol{display:flex;flex-wrap:wrap;justify-content:space-between;margin:100px 0 0}.kaimin .cont ol li{background:#ffffffdb;width:35%;border-radius:10px;padding:30px 25px 25px;position:relative;margin-bottom:110px;font-size:16px}.kaimin .cont ol li .kaimin-number{position:absolute;top:-23px;width:60px;left:20px}.kaimin .cont ol li h3{color:#005bac;font-weight:700;font-size:24px;line-height:120%;margin-bottom:10px}@media screen and (max-width: 800px){.kaimin{padding:50px 0 0;margin-top:70px}.kaimin .cont{background-position:bottom center;padding-bottom:190px;background-size:contain;background-image:url(https://cdn.shopify.com/s/files/1/0761/5378/2550/files/muatsu-lp_bg02_sp.webp)}.kaimin .cont ol{margin:50px 0 0;padding:0 10px}.kaimin .cont ol li{width:100%;margin-bottom:40px}.kaimin:after{height:60px;margin-top:0}}.not-kaimin{background-image:url(https://cdn.shopify.com/s/files/1/0761/5378/2550/files/muatsu-lp_bg03.webp);background-size:cover;padding:100px 0}.not-kaimin .cont{max-width:1000px;margin:0 auto;padding:0 20px}.not-kaimin .cont h2{color:#fff;text-align:center;font-weight:700;font-size:32px;line-height:120%;margin:40px 0}.not-kaimin .cont ul li{background:#ffffffdb;border-radius:10px;padding:20px 20px 20px 180px;position:relative;margin-bottom:60px;font-size:15px}.not-kaimin .cont ul li:last-child{margin-bottom:0}.not-kaimin .cont ul li h3{font-size:24px;font-weight:700}.not-kaimin .cont ul li img{position:absolute;top:-40px;left:20px;width:140px}@media screen and (max-width: 800px){.not-kaimin{padding:100px 0;background-position:bottom right -230px;line-height:1.7}.not-kaimin .cont h2{font-size:5.2vw;margin:0 0 60px}.not-kaimin .cont ul li img{top:-30px;width:70px;left:0;right:0;margin:0 auto}.not-kaimin .cont ul li{padding:45px 20px 15px;margin-bottom:40px}.not-kaimin .cont ul li h3{font-size:20px;line-height:120%;margin-bottom:10px;text-align:center}}.features{border-top:solid 3px #fff}.features .full-area{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.features .full-area img,.features .full-area h2{width:50%}.features .full-area h2 img{width:auto;margin:0 auto;max-width:80%}.features .cont{max-width:1000px;margin:60px auto 0;padding:0 20px}.features .cont ul li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.features .cont ul li:nth-child(odd){flex-direction:row-reverse}.features .cont ul li .img-area{width:49%}.features .cont ul li .text-area{width:47%;font-size:15px}.features .cont ul li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:40px}.features .cont ul li .text-area h4{font-size:24px;font-weight:700;margin-bottom:10px}@media screen and (max-width: 800px){.features .full-area{display:inherit}.features .full-area img,.features .full-area h2{width:100%}.features .full-area h2 img{margin:40px auto;max-width:100%}.features .cont{padding:0}.features .cont ul li{display:inherit}.features .cont ul li .img-area{width:100%}.features .cont ul li .text-area{width:100%;padding:10px 20px;line-height:1.7}.features .cont ul li .text-area h4{font-size:23px}}.lineup{margin:100px 0 0}.lineup .full-area{background-image:url(https://cdn.shopify.com/s/files/1/0761/5378/2550/files/muatsu-lp_bg04_pc.webp);background-size:cover;padding:140px 0}.lineup .full-area h2 img{margin:0 auto;width:358px}.lineup .cont{max-width:1000px;margin:40px auto;padding:0 20px}.lineup .btn-area ul{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.lineup .btn-area ul li{width:100%;color:#fff;font-weight:700}.lineup .btn-area ul li:nth-child(1){background:#231815}.lineup .btn-area ul li:nth-child(2){background:#b89075}.lineup .btn-area ul li:nth-child(3){background:#78589c}.lineup .btn-area ul li:nth-child(4){background:#3d88c9}.lineup .btn-area ul li:nth-child(5){background:#d1e3f4;color:#222}.lineup .btn-area ul li{display:block;padding:45px 0 20px;font-size:40px;line-height:80%;position:relative;letter-spacing:.05em}.lineup .btn-area ul li span{font-size:28px;font-weight:400}.lineup .btn-area ul li span.box-b{border:1px solid;padding:3px 5px;margin:0 10px;border-radius:5px}.lineup .btn-area ul li p:nth-child(2){line-height:50%;margin:16px 0}.lineup .btn-area ul li:nth-child(5) a:after{border-top:solid 2px #222;border-right:solid 2px #222}.lineup .cont .item-list{display:flex;flex-wrap:wrap;justify-content:space-between}.lineup .cont .item-list .itembox{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;width:100%}.lineup .cont .item-list #item_xx{background:#f4f6f5;border:solid 2px #f4f6f5}.lineup .cont .item-list #item_x{background:#ede8e4;border:solid 2px #ede8e4}.lineup .cont .item-list #item_20{background:#f1edf6;border:solid 2px #f1edf6}.lineup .cont .item-list #item_standard{background:#d9ebf6;border:solid 2px #d9ebf6;display:block;width:49%;position:relative;padding-bottom:20px}.lineup .cont .item-list #item_basic{background:#eff7fc;border:solid 2px #eff7fc;display:block;width:49%;position:relative;padding-bottom:20px}.lineup .cont .item-list .itembox .text-area{width:57%;padding:20px 20px 70px;position:relative}.lineup .cont .item-list #item_standard .text-area,.lineup .cont .item-list #item_basic .text-area{width:100%;position:static}.lineup .cont .item-list .itembox .img-area{width:43%}.lineup .cont .item-list #item_standard .img-area,.lineup .cont .item-list #item_basic .img-area{width:100%}.lineup .cont .item-list .itembox .text-area .iconbox{display:flex;text-align:center;margin-bottom:20px;flex-wrap:wrap;font-size:15px}.lineup .cont .item-list .itembox .text-area .iconbox li{color:#fff;line-height:110%;padding:5px 10px;border-radius:5px;margin-right:10px;display:flex;align-items:center;font-weight:700}.lineup .cont .item-list #item_xx .text-area .iconbox li,.lineup .cont .item-list #item_xx .text-area .item-link a{background:#231815}.lineup .cont .item-list #item_x .text-area .iconbox li,.lineup .cont .item-list #item_x .text-area .item-link a{background:#b89075}.lineup .cont .item-list #item_20 .text-area .iconbox li,.lineup .cont .item-list #item_20 .text-area .item-link a{background:#78589c}.lineup .cont .item-list #item_standard .text-area .iconbox li,.lineup .cont .item-list #item_standard .text-area .item-link a{background:#3c88c9}.lineup .cont .item-list #item_basic .text-area .iconbox li,.lineup .cont .item-list #item_basic .text-area .item-link a{background:#d1e3f4;color:#222}.lineup .cont .item-list .itembox .text-area h3{font-size:27px;font-weight:700;line-height:120%;margin-bottom:5px}.lineup .cont .item-list .itembox .text-area h4{font-size:17px;font-weight:700;margin-bottom:20px;margin-top:0}.lineup .cont .item-list .itembox .text-area table tr th,.lineup .cont .item-list .itembox .text-area table tr td{padding:1px;border:none;font-size:15px}.lineup .cont .item-list .itembox .text-area table tr th{width:110px}.lineup .cont .item-list .itembox .text-area .item-link a{color:#fff;background:#222;display:block;width:100%;text-align:center;padding:10px 0;font-size:20px;border-radius:25px;box-shadow:0 5px 18px -1px #959595;transition:.5s}.lineup .cont .item-list .itembox .text-area .item-link a:hover{opacity:.5;transition:.5s}.lineup .cont .item-list .itembox .text-area .item-link{position:absolute;width:calc(100% - 40px);bottom:20px}@media screen and (max-width: 800px){.lineup{margin:70px 0 0}.lineup .full-area{padding:50px 0}.lineup .btn-area ul li{width:100%;margin-bottom:10px}.lineup .btn-area ul li:nth-child(4),.lineup .btn-area ul li:nth-child(5){width:49%}.lineup .btn-area ul li{font-size:21px;line-height:60%}.lineup .btn-area ul li span{font-size:3.9vw}.lineup .full-area h2 img{width:100%}.lineup .cont{margin:20px auto;padding:0}.lineup .cont .item-list .itembox{margin-top:0}.lineup .cont .item-list .itembox .img-area{width:100%}.lineup .cont .item-list #item_standard,.lineup .cont .item-list #item_basic{width:100%;padding-bottom:0}.lineup .cont .item-list .itembox .text-area{width:100%;padding:20px 10px}.lineup .cont .item-list .itembox .text-area .iconbox{margin-bottom:10px}.lineup .cont .item-list .itembox .text-area .iconbox li{margin-right:5px;font-size:3.5vw;margin-bottom:5px;padding:5px 10px;line-height:1.2}.lineup .cont .item-list .itembox .text-area .item-link{width:calc(100% - 20px);bottom:10px}.lineup .cont .item-list .itembox .text-area h3{font-size:21px}.lineup .cont .item-list .itembox .text-area h4{font-size:15px;margin-bottom:10px}.lineup .cont .item-list .itembox .text-area table tr th,.lineup .cont .item-list .itembox .text-area table tr td{font-size:13px;font-weight:400}}@media screen and (max-width: 480px){.lineup .cont .item-list .itembox .text-area .item-link a{font-size:3.8vw}}.twenty{background-image:url(https://cdn.shopify.com/s/files/1/0761/5378/2550/files/muatsu-lp_bg05_pc.webp);background-size:cover;margin:100px 0 0;padding:100px 0}.twenty .cont{max-width:1000px;margin:0 auto;padding:40px;background:#ffffffdb}.twenty .cont{text-align:left}.twenty .cont h2 img{margin:0 auto 40px;width:722px}.twenty .cont .flex-cont{display:flex;flex-wrap:wrap;justify-content:space-between}.twenty .cont .flex-cont .text-area{width:55%;font-size:15px}.twenty .cont .flex-cont .img-area{width:41%}@media screen and (max-width: 800px){.twenty{background-image:url(https://cdn.shopify.com/s/files/1/0761/5378/2550/files/muatsu-lp_bg05_sp.webp);background-size:cover;margin:70px 0 0;padding:60px 10px}.twenty .cont{padding:10px}.twenty .cont h2 img{margin:40px auto 20px}.twenty .cont .flex-cont .text-area{width:100%;text-align:left;line-height:1.8;font-size:4.2vw}.twenty .cont .flex-cont .img-area{width:100%;margin:10px 0 0}}.yen{background:#dff0ff;padding:100px 0}.yen .cont{max-width:1000px;margin:0 auto}.yen .cont h2{text-align:center;font-size:40px;font-weight:700;line-height:120%;color:#004ea1}.yen .cont .cont-box{background:#fff;padding:60px 40px;margin-top:40px;border-radius:10px;box-shadow:0 0 16px #fff;text-align:center}.yen .cont .cont-box img{margin:0 auto 30px;width:814px}.yen .cont .cont-box p{text-align:center;line-height:120%;margin-top:50px}@media screen and (max-width: 800px){.yen{padding:70px 0}.yen .cont h2{font-size:6.7vw}.yen .cont .cont-box{padding:40px 10px 20px;margin-top:30px;border-radius:0}.yen .cont .cont-box p{text-align:left;font-size:3.5vw}}.free-trial{text-align:center;padding:50px 0 0}.free-trial .tx-top{font-size:38px;font-weight:700;color:#004ea1}@media screen and (max-width: 767px){.free-trial{padding:60px 0 30px}.free-trial .tx-top{font-size:5.5vw}}
/*# sourceMappingURL=/s/files/1/0761/5378/2550/files/osaka20251010-style.css.map */
