@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@500&display=swap");a{text-decoration:none}img{height:auto}.fc01{color:#e88c29 !important}.fc02{color:#33509b !important}.fc03{color:#cf0032 !important}.fc04{color:#e21616 !important}.fc05{color:#123281 !important}@media (max-width: 979px){.page-inner{width:95%;max-width:500px;padding:0;margin:auto}}.dot{position:relative;display:inline-block}.dot-icon{position:absolute;left:50%;top:-45%;transform:translateX(-50%)}._bolder{font-family:"游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif}._triangle{position:relative}._triangle:after{content:'';position:absolute;border-style:solid;border-width:65px 80px 0;border-color:#fff transparent transparent transparent;left:50%;top:100%;transform:translateX(-50%);z-index:1}@media (max-width: 979px){._triangle:after{border-width:45px 55px 0}}.mincho{font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.sec-ttl{font-size:20px;font-weight:normal;text-align:center;line-height:1.5}@media (max-width: 979px){.sec-ttl{font-size:16px;line-height:1.3}}.sec-ttl ._imp{display:block;font-weight:bold;font-size:48px}@media (max-width: 979px){.sec-ttl ._imp{font-size:34px}}.cv-cont{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.cv-cont .tel-number a{display:inline-block;font-size:48px;font-weight:bold;letter-spacing:-.02em;line-height:1;color:#346fb8;background:url(/assets/images/common/free-tel-icon-blue.png?2025220131111) left/contain no-repeat;padding-left:60px}@media (max-width: 979px){.cv-cont .tel-number a{font-size:36px;padding-left:40px}}.cv-cont .tel-time{font-weight:bold;text-align:center}@media (max-width: 979px){.cv-cont .tel-time{font-size:13px}}.cv-cont .tel-label{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:5px}.cv-cont .tel-label .item{width:49%;font-size:18px;font-weight:bold;text-align:center;border:solid 1px;border-radius:999px}@media (max-width: 979px){.cv-cont .tel-label .item{font-size:14px}}.cv-cont .btn{width:480px;margin-left:50px}@media (max-width: 979px){.cv-cont .btn{width:85%;max-width:480px;margin-top:15px;margin-left:0}}.fv{padding-bottom:70px}@media (max-width: 979px){.fv{padding-bottom:40px}}.fv__mv{position:relative;text-align:center}@media (min-width: 980px){.fv__mv{height:590px;max-width:1400px;background:url(/assets/agingcare/light/threadlift/uruoi-lift-body/images/mv_pc.png?2025220131111) center/cover no-repeat;margin:auto}.fv__mv img{position:absolute;left:34%;top:49%;transform:translate(-50%, -50%)}}@media (max-width: 979px){.fv__mv img{width:100%}}.fv__mv_under{background-color:#000;color:#fff;text-align:center;font-size:30px;letter-spacing:2px;padding:5px;font-weight:bold}@media (max-width: 979px){.fv__mv_under{font-size:20px;padding:12px 5px}}.fv__mv_under::before{content:'＼';margin-right:15px}@media (max-width: 979px){.fv__mv_under::before{margin-right:8px}}.fv__mv_under span::after{content:'／';margin-left:15px}@media (max-width: 979px){.fv__mv_under span::after{margin-left:8px}}.fv .case_num{display:block;border:1px solid #000;padding:13px 10px;border-radius:120px;margin:60px auto 0;text-align:center;width:600px;line-height:1.2}@media (max-width: 979px){.fv .case_num{width:95%;margin:30px auto 0}}.fv .case_num strong{font-size:22px}@media (max-width: 979px){.fv .case_num strong{font-size:16px}}.fv .case_num .number{font-size:58px;font-weight:bold;color:#ce1472}@media (max-width: 979px){.fv .case_num .number{font-size:34px}}.fv .case_num .number small{font-size:28px;font-weight:bold}@media (max-width: 979px){.fv .case_num .number small{font-size:22px}}.fv .case_num .number em{display:inline-block;font-size:20px;font-style:normal;font-weight:normal;color:#000;margin-left:10px}@media (max-width: 979px){.fv .case_num .number em{font-size:12px}}.pickup{background-color:#000;padding:80px 0 100px}@media (max-width: 979px){.pickup{padding:40px 0 50px}}.pickup::after{border-color:#000 transparent transparent transparent}.pickup .sec-ttl{color:#fff}.pickup-photo{margin-top:50px}@media (max-width: 979px){.pickup-photo{margin-top:25px}}.pickup-photo__item{background-color:#fff;padding:45px 50px}@media (max-width: 979px){.pickup-photo__item{padding:25px 10px}}.pickup-photo__item__img .img{padding:0 10px}.pickup-photo__item__img .img-cap{font-size:22px;font-weight:bold;color:#c80065;border-bottom:solid 1px;margin-bottom:30px}@media (max-width: 979px){.pickup-photo__item__img .img-cap{font-size:17px;margin-bottom:15px}}.pickup-photo__item__cmt{margin-top:45px}@media (max-width: 979px){.pickup-photo__item__cmt{margin-top:25px}}.pickup-photo__item__cmt .head{font-size:22px;text-align:center;color:#fff;background-color:#ce1472;padding:5px 10px}@media (max-width: 979px){.pickup-photo__item__cmt .head{font-size:16px;padding:5px 10px}}.pickup-photo__item__cmt .text{font-size:20px;margin-top:20px;letter-spacing:.05em;line-height:2}@media (max-width: 979px){.pickup-photo__item__cmt .text{font-size:14px;margin-top:10px;line-height:1.9}}.pickup-photo__item__cmt .text-name{margin-top:15px}@media (max-width: 979px){.pickup-photo__item__cmt .text-name{margin-top:10px}}.pickup-photo__item__cmt .name-link{font-size:21px;font-weight:bold;border-bottom:solid 2px}@media (max-width: 979px){.pickup-photo__item__cmt .name-link{font-size:14px;border-bottom:solid 1px}}.about{padding:120px 0 65px}@media (max-width: 979px){.about{padding:80px 0 40px}}.about .txt{font-size:20px;line-height:2.1}@media (max-width: 979px){.about .txt{font-size:14px}}.about .txt ._pink{color:#ce1472}.about .img img{display:block;margin:10px auto 35px}@media (max-width: 979px){.about .img img{width:280px}}.about .img b{display:inline-block;background:#ce1472;padding:10px 25px;border-radius:50px;color:#fff}@media (max-width: 979px){.about .img b{padding:12px 25px;line-height:1.4}}.reason{background:#1b1a1a;padding:120px 0 100px}@media (max-width: 979px){.reason{padding:80px 0 50px}}.reason::after{border-color:#1b1a1a transparent transparent transparent}.reason-ttl .sec-ttl{color:#fff}.reason .hashtag{margin:10px 0 45px}@media (max-width: 979px){.reason .hashtag{margin:10px 0 30px}}.reason .hashtag ul{text-align:center;margin-top:45px}@media (max-width: 979px){.reason .hashtag ul{margin-top:30px}}.reason .hashtag ul li{border-radius:50px;border:2px solid #fff;color:#ff92dc;text-align:center;font-size:21px;display:inline-block;width:30%;padding:10px;font-weight:bold}@media (max-width: 979px){.reason .hashtag ul li{width:100%;font-size:16px}}@media (min-width: 980px){.reason .hashtag ul li+li{margin-left:15px}}@media (max-width: 979px){.reason .hashtag ul li+li{margin-top:15px}}.reason .txt{color:#fff;font-size:20px;line-height:2.1}@media (max-width: 979px){.reason .txt{font-size:14px}}.reason .flow{margin-top:35px}@media (max-width: 979px){.reason .flow{margin-top:25px}}.reason .flow dl{background:#fff;padding:20px 4%;display:flex}@media (max-width: 979px){.reason .flow dl{padding:15px 10px}}.reason .flow dl dt{width:300px;text-align:center}.reason .flow dl dd{width:600px;margin-left:30px}@media (max-width: 979px){.reason .flow dl dd{font-size:14px;margin-left:20px;letter-spacing:.05em}}.reason .flow dl dd h3{color:#ce1472;margin-bottom:5px}.reason .flow dl+dl{margin-top:25px}.comparoson{padding:120px 0 60px}@media (max-width: 979px){.comparoson{padding:70px 0 40px}}.comparoson .thread{display:flex;justify-content:space-evenly;margin:65px 0 40px}@media (max-width: 979px){.comparoson .thread{justify-content:space-between;margin:40px 0 30px}}.comparoson .thread .normal strong{display:inline-block;font-size:18px;background:#fff;color:#ce1472;border:2px solid #ce1472;border-radius:50px;padding:2px 25px}@media (max-width: 979px){.comparoson .thread .normal strong{font-size:14px;line-height:1.3;padding:8px 15px}}.comparoson .thread .uruoi strong{display:inline-block;font-size:18px;color:#fff;background:#ce1472;border-radius:50px;padding:2px 25px}@media (max-width: 979px){.comparoson .thread .uruoi strong{font-size:14px;line-height:1.3;padding:8px 15px}}.comparoson .txt{font-size:20px;line-height:2.1}@media (max-width: 979px){.comparoson .txt{font-size:15px}}.comparoson .txt ._pink{color:#ce1472}.mask{background:#f1f1f1;padding:120px 0 60px}@media (max-width: 979px){.mask{padding:70px 0 40px}}.mask::after{border-color:#f1f1f1 transparent transparent transparent}.mask .title{text-align:center;font-size:24px;font-weight:bold}@media (max-width: 979px){.mask .title{font-size:16px;line-height:1.4}}.mask .title strong{font-size:44px;color:#ce1472;display:block}@media (max-width: 979px){.mask .title strong{font-size:32px}}.mask .title strong::before{content:'＼';color:#000}.mask .title strong span::after{content:'／';color:#000}.mask .title b{font-size:36px}@media (max-width: 979px){.mask .title b{display:inline-block;font-size:22px;margin-top:10px}}.mask .title b span{color:#ce1472}.mask .read{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.mask .read .img{width:50%}@media (max-width: 979px){.mask .read .img{width:100%;text-align:center}.mask .read .img img{width:80%;max-width:350px}}.mask .read .txt{width:47%;font-size:20px;line-height:2.1;letter-spacing:.1em}@media (max-width: 979px){.mask .read .txt{width:100%;font-size:15px;line-height:1.8;margin-top:10px}}.mask .read .txt ._pink{color:#ce1472}.mask-cv{background-color:#fff;padding:50px 0;margin-top:70px}@media (max-width: 979px){.mask-cv{padding:30px 0;margin-top:40px}}.price{background-color:#1b1a1a;padding:120px 0 80px}@media (max-width: 979px){.price{padding:70px 0 40px}}.price::after{border-color:#1b1a1a transparent transparent transparent}.price-ttl .sec-ttl{color:#fff}.price-inner{max-width:940px;margin:auto}.price-cont{margin-top:40px}@media (max-width: 979px){.price-cont{margin-top:25px}}.price-cont .read{text-align:center;color:#fff}.price-cont .read-limited .text{display:inline-block;font-size:21px;letter-spacing:.05em;color:#ce1472;background-color:#fff;border-radius:999px;padding:0 45px}@media (max-width: 979px){.price-cont .read-limited .text{width:100%;max-width:350px;font-size:14px;line-height:1.3;padding:8px 30px}}.price-cont .read-head{line-height:1.5;margin-top:20px}@media (max-width: 979px){.price-cont .read-head{line-height:1.3}}.price-cont .read-head .name{font-size:36px}@media (max-width: 979px){.price-cont .read-head .name{font-size:24px}}.price-cont .read-head .parts{font-size:20px;letter-spacing:.05em}@media (max-width: 979px){.price-cont .read-head .parts{font-size:16px;margin-top:10px}}.price-box{margin-top:40px}@media (max-width: 979px){.price-box{margin-top:20px}}.price-box .item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;background-color:#fff;padding:25px 70px}@media (max-width: 979px){.price-box .item{padding:15px 20px}}.price-box .item+.item{margin-top:30px}@media (max-width: 979px){.price-box .item+.item{margin-top:10px}}@media (max-width: 979px){.price-box .item-head{width:44%}}.price-box .item-head .course{font-size:30px;font-weight:bold}@media (max-width: 979px){.price-box .item-head .course{font-size:17px;line-height:1.4}}.price-box .item-head .course .sub{font-size:20px}@media (max-width: 979px){.price-box .item-head .course .sub{display:block;font-size:12px}}.price-box .item-cont{text-align:right}@media (max-width: 979px){.price-box .item-cont{width:54%}}.price-box .item-cont .money{font-weight:bold;color:#ce1472}.price-box .item-cont .money-txt{font-size:36px;line-height:1}@media (max-width: 979px){.price-box .item-cont .money-txt{font-size:22px}}.price-box .item-cont .money-txt .num{font-size:65px}@media (max-width: 979px){.price-box .item-cont .money-txt .num{font-size:32px}}.price-box .item-cont .money-txt .tax{position:relative;display:inline-block;line-height:1}.price-box .item-cont .money-txt .tax-txt{position:absolute;width:100%;font-size:12px;text-align:center;white-space:nowrap;left:50%;bottom:100%;translate:-50% 0}@media (max-width: 979px){.price-box .item-cont .money-txt .tax-txt{font-size:10px;scale:.8;translate:-58% 0}}.price-box .item-cont .money-per{width:230px;font-size:18px;text-align:center;line-height:1.5;border:solid 2px;border-radius:999px;margin:5px 0 5px auto}@media (max-width: 979px){.price-box .item-cont .money-per{max-width:140px;font-size:11px;padding:0 8px;margin-left:auto}}.price-refusal{margin-top:50px}@media (max-width: 979px){.price-refusal{margin-top:30px}}.price-refusal .box{text-align:center;color:#fff;border:solid 1px;padding:20px 40px}@media (max-width: 979px){.price-refusal .box{padding:15px 20px}}.price-refusal .box-head{font-size:24px}@media (max-width: 979px){.price-refusal .box-head{font-size:18px}}.price-refusal .box-txt{text-align:left;line-height:2.1}@media (max-width: 979px){.price-refusal .box-txt{font-size:13px;line-height:1.8;margin-top:5px}}.photo{background:#fff;padding:120px 0 80px}@media (max-width: 979px){.photo{padding:80px 0 50px}}.photo-img{margin-top:50px}@media (max-width: 979px){.photo-img{margin-top:20px}}.photo-img__item+.photo-img__item{margin-top:60px}@media (max-width: 979px){.photo-img__item+.photo-img__item{margin-top:30px}}.photo-img__item__inner{max-width:680px;margin:auto}.photo-img__item .img__cap{font-size:22px;font-weight:bold;color:#c80065;border-bottom:solid 1px;margin-bottom:30px}@media (max-width: 979px){.photo-img__item .img__cap{font-size:17px;margin-bottom:20px}}.photo-img__item .cont{margin-top:15px}@media (max-width: 979px){.photo-img__item .cont{margin-top:10px}}.photo-img__item .cont .link-name{font-size:18px;border-bottom:solid 1px}@media (max-width: 979px){.photo-img__item .cont .link-name{font-size:15px}}.clinic{background:#fff;padding-top:120px}@media (max-width: 979px){.clinic{padding-top:80px}}
