@import url("https://fonts.googleapis.com/css2?family=Kaisei+Opti&display=swap");article{color:#4a4e52}article em{font-style:normal}article nav{padding:25px 0}article nav ul{width:980px;display:flex;justify-content:center;margin:0 auto}article nav ul li{min-width:145px;display:flex;align-items:center;justify-content:center}article nav ul li a{display:block;width:100%;height:100%;border-left:1px solid #7b8289;text-decoration:none;text-align:center;padding:3px 25px}article nav ul li a p{font-size:15px;font-weight:bold;color:#7b8289;line-height:1.4}article nav ul li a p.en{font-size:9px;font-family:"Kaisei Opti",serif;margin:0 0 5px}article nav ul li a.new{position:relative}article nav ul li a.new::before{content:"NEW";display:flex;justify-content:center;align-items:center;width:51px;height:22px;font-size:13px;font-weight:bold;color:#fdf638;background:#c73532;border-radius:3px;padding:1px 0 0;position:absolute;left:50%;top:-30px;transform:translate(-50%, 0)}article nav ul li a.new::after{content:"";display:block;width:12px;height:10px;background:#c73532;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;left:50%;top:-11px;transform:translate(-50%, 0)}article nav ul li:last-child a{border-right:1px solid #7b8289}@media (max-width: 979px){article nav{padding:0}article nav ul{width:100%;flex-wrap:wrap;justify-content:flex-start}article nav ul li{width:50%;min-width:inherit;border-bottom:1px solid #7b8289}article nav ul li a{display:flex;justify-content:center;align-content:center;flex-direction:column;height:16vw;border-left:none;padding:0}article nav ul li a p{font-size:3.7vw}article nav ul li a p.en{font-size:2.5vw;margin:0 0 0.5vw}article nav ul li a.new::before{width:10vw;height:4.5vw;font-size:2.5vw;border-radius:0.5vw;padding:0.5vw 0 0;top:-2.5vw}article nav ul li a.new::after{width:2.5vw;height:2vw;top:1.5vw}article nav ul li:last-child a{border-right:none}article nav ul li:nth-child(odd){border-right:1px solid #7b8289}}article section{font-size:20px}@media (max-width: 979px){article section{font-size:3.5vw}}article section header.index{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;margin:0 0 40px}article section header.index::before{content:"";width:0;height:137px;border-left:2px dotted #a1abb4;position:absolute;left:50%;top:0}article section header.index h2{display:flex;justify-content:center;align-items:center;width:480px;height:96px;display:flex;justify-content:center;background:#fff;color:#a1abb4;font-size:55px;font-weight:normal;font-family:"Kaisei Opti",serif;line-height:1;letter-spacing:3px;border-left:1px solid #a1abb4;border-top:1px solid #a1abb4;box-shadow:7px 7px 0 0 #a1abb4;position:relative;z-index:1;margin:0 0 47px}article section header.index p{font-weight:bold;color:#7b8289}@media (max-width: 979px){article section header.index{margin:0 0 5vw}article section header.index::before{height:24vw;border-left:0.5vw dotted #a1abb4}article section header.index h2{width:70vw;height:16vw;font-size:8vw;letter-spacing:0.6vw;border-left:0.25vw solid #a1abb4;border-top:0.25vw solid #a1abb4;box-shadow:1.3vw 1.3vw 0 0 #a1abb4;margin:0 0 9.5vw}article section header.index p{font-size:4vw}}article section#mv{background:url("/assets/agingcare/light/threadlift/toxsil/images/mv_bg.jpg?2025430191129") center top no-repeat}@media (max-width: 979px){article section#mv{background:none;text-align:center}}article section.about{padding:95px 0 135px;position:relative;background:#fff;background:linear-gradient(180deg, #f4f4f4 1200px, #fff 1200px, #fff 100%)}article section.about .title{text-align:center}article section.about .container01{margin:40px 0 0}article section.about .container01 ul{width:940px;background:url("/assets/agingcare/light/threadlift/toxsil/images/about02.png?2025430191129") right center no-repeat;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;min-height:406px;padding:0 0 0 40px}article section.about .container01 ul li{font-weight:bold;line-height:1.4;background:url("/assets/agingcare/light/threadlift/toxsil/images/icon01.png?2025430191129") left 8px no-repeat;padding:0 0 0 40px}article section.about .container01 ul li+li{margin-top:15px}article section.about .container01 ul li em{font-size:25px;color:#d3526d}article section.about .container02{width:820px;height:558px;display:flex;justify-content:center;align-items:center;background:url("/assets/agingcare/light/threadlift/toxsil/images/about03.jpg?2025430191129") center/cover;margin:120px auto 0;position:relative}article section.about .container02::before{content:"";width:7px;height:118px;background:url("/assets/agingcare/light/threadlift/toxsil/images/icon02.png?2025430191129") center top no-repeat;position:absolute;left:50%;top:-64px;transform:translate(-50%, 0)}@media (max-width: 979px){article section.about{padding:9vw 0 13vw}article section.about .title{padding:0 5vw}article section.about .container01{margin:5vw 0 0}article section.about .container01 ul{width:100%;background-size:35vw;background-position:69vw bottom;min-height:inherit;padding:0 4vw}article section.about .container01 ul li{background-size:4vw auto;background-position:left 1vw;padding:0 0 0 6vw}article section.about .container01 ul li+li{margin-top:2vw}article section.about .container01 ul li em{font-size:4.2vw}article section.about .container02{width:90vw;height:65vw;padding:6vw 5vw 0;margin:13vw auto 0}article section.about .container02::before{width:100%;height:15vw;background-size:auto 100%;background-position:center top;left:0;top:-7.5vw;transform:translate(0, 0)}}article section.what{padding:95px 0 135px;background:#fafbfb;background:linear-gradient(114deg, #fafbfb 0%, #aeb6bd 100%)}article section.what .container01{width:980px;padding:75px 40px 115px;margin:0 auto;background:#fff;position:relative}article section.what .container01::before{content:"";width:7px;height:118px;background:url("/assets/agingcare/light/threadlift/toxsil/images/icon02.png?2025430191129") center top no-repeat;position:absolute;left:50%;bottom:-64px;transform:translate(-50%, 0)}article section.what .container01 .btn a{display:inline-block;font-size:16px;background:#7b8289;color:#fff;padding:5px 35px 5px 25px;text-decoration:none;border-radius:100px;position:relative}article section.what .container01 .btn a::before{content:"";position:absolute;right:12px;top:50%;top:calc(50% - 5px);border-top:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)}article section.what .container02{margin:125px 0 0;background:url("/assets/agingcare/light/threadlift/toxsil/images/what01.png?2025430191129") center bottom no-repeat;padding:0 0 90px}article section.what .container02 .text01,article section.what .container02 .text02{font-weight:bold;line-height:1.3;text-align:center}article section.what .container02 .text01{font-size:40px}article section.what .container02 .text02{font-size:60px;color:#d3526d;margin:20px 0 0}article section.what .container02 ul{display:flex;justify-content:center;align-items:center;margin:50px 0 0}article section.what .container02 ul li{display:flex;justify-content:center;align-items:center;flex-direction:column;width:236px;height:244px;font-size:31px;font-weight:bold;text-align:center;line-height:1.2;letter-spacing:-1px;background:url("/assets/agingcare/light/threadlift/toxsil/images/what02.png?2025430191129") center bottom no-repeat}article section.what .container02 ul li span{display:block;font-size:17px}article section.what .container03{text-align:center;margin:100px 0 0}@media (max-width: 979px){article section.what{padding:9vw 0 13vw}article section.what .container01{width:90vw;padding:6vw 5vw 11vw}article section.what .container01::before{width:100%;height:15vw;background-size:auto 100%;background-position:center top;left:0;bottom:-7.5vw;transform:translate(0, 0)}article section.what .container01 .btn{margin:3vw 0 0;line-height:1.3}article section.what .container01 .btn a{display:flex;font-size:3vw;padding:1.5vw 7vw 1.5vw 4vw;text-align:center}article section.what .container01 .btn a::before{right:3vw;top:calc(50% - 1.2vw);border-top:0.4vw solid #fff;border-right:0.4vw solid #fff;width:2.5vw;height:2.5vw}article section.what .container02{margin:13vw 0 0;background-size:auto 57vw;background-position:79% bottom;padding:0}article section.what .container02 .text01{font-size:5vw}article section.what .container02 .text02{font-size:8vw;color:#d3526d;margin:2vw 0 0}article section.what .container02 ul{margin:5vw 0 0;justify-content:center;flex-wrap:wrap}article section.what .container02 ul li{width:44vw;height:45vw;font-size:6vw;line-height:1.2;letter-spacing:0;background-size:100% auto}article section.what .container02 ul li:nth-child(3){margin-top:-7vw}article section.what .container02 ul li span{font-size:4vw}article section.what .container03{margin:7vw 0 0;padding:0 2vw}}article section.more{padding:95px 0 135px;background:url("/assets/agingcare/light/threadlift/toxsil/images/more01.jpg?2025430191129") center top/cover no-repeat}article section.more .container{width:980px;margin:0 auto}article section.more .container .text01,article section.more .container .text02,article section.more .container .text03{font-weight:bold;line-height:1.3;text-align:center}article section.more .container .text01{font-size:40px}article section.more .container .text02{font-size:60px;color:#d3526d;margin:10px 0 0}article section.more .container .text02 span{position:relative}article section.more .container .text02 span::before{content:"";display:block;width:67px;height:82px;background:url("/assets/agingcare/light/threadlift/toxsil/images/more02.png?2025430191129") center top/100% auto no-repeat;position:absolute;right:-65px;bottom:9px}article section.more .container .fukidashi{display:flex;justify-content:center;align-items:center;margin:20px 0 0}article section.more .container .fukidashi li{width:205px;height:106px;font-family:"fot-tsukuaoldmin-pr6n", sans-serif;font-weight:700;font-style:normal;font-size:18px;text-align:center;line-height:1.2}article section.more .container .fukidashi li em{color:#d3526d}article section.more .container .fukidashi li:nth-child(1){background:url("/assets/agingcare/light/threadlift/toxsil/images/more03.png?2025430191129") center 4px/100% auto no-repeat}article section.more .container .fukidashi li:nth-child(2){background:url("/assets/agingcare/light/threadlift/toxsil/images/more04.png?2025430191129") center 4px/100% auto no-repeat}article section.more .container .fukidashi li:nth-child(3){background:url("/assets/agingcare/light/threadlift/toxsil/images/more05.png?2025430191129") center 4px/100% auto no-repeat}article section.more .container>figure{margin:-10px 0 0;text-align:center;padding:0 70px 0 0}article section.more .container .text03{font-size:40px;margin:-70px 0 0;padding:0 0 45px;background:url("/assets/agingcare/light/threadlift/toxsil/images/more07.png?2025430191129") center bottom no-repeat}article section.more .container .point{display:flex;justify-content:space-between;align-items:center;width:930px;margin:15px auto 0}article section.more .container .point li{filter:drop-shadow(0 10px 13px rgba(142,142,142,0.65))}article section.more .container .point li .inner{width:300px;height:80px;-webkit-clip-path:polygon(8% 0, 92% 0, 100% 49%, 100% 51%, 92% 100%, 8% 100%, 0 51%, 0 49%);clip-path:polygon(8% 0, 92% 0, 100% 49%, 100% 51%, 92% 100%, 8% 100%, 0 51%, 0 49%);background:#fff;position:relative}article section.more .container .point li .inner p{display:flex;justify-content:center;align-items:center;width:calc(100% - 8px);height:calc(100% - 8px);font-size:30px;font-weight:bold;color:#fff;-webkit-clip-path:polygon(7.5% 0, 92.5% 0, 100% 49%, 99.8% 51%, 92.5% 99.8%, 7.5% 100%, .2% 51%, .2% 49%);clip-path:polygon(7.5% 0, 92.5% 0, 100% 49%, 99.8% 51%, 92.5% 99.8%, 7.5% 100%, .2% 51%, .2% 49%);background:url("/assets/agingcare/light/threadlift/toxsil/images/more08.jpg?2025430191129") center top/cover no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media (max-width: 979px){article section.more{padding:9vw 0 13vw}article section.more .container{width:100%;margin:0 auto}article section.more .container .text01{font-size:5vw}article section.more .container .text02{font-size:8vw;margin:2vw 0 0;overflow:hidden}article section.more .container .text02 span::before{width:10vw;height:11vw;right:-9.5vw;bottom:2vw}article section.more .container .fukidashi{margin:3vw 0 0}article section.more .container .fukidashi li{width:33.3%;height:18vw;font-size:3.2vw}article section.more .container .fukidashi li:nth-child(1),article section.more .container .fukidashi li:nth-child(2),article section.more .container .fukidashi li:nth-child(3){background-position:center 1vw}article section.more .container>figure{margin:-1.5vw 0 0;padding:0 5vw 0 2vw}article section.more .container>figure img{width:100%}article section.more .container .text03{font-size:5vw;margin:-9vw 0 0;padding:0 0 7vw;background-size:auto 6vw}article section.more .container .point{justify-content:center;width:100%;margin:2vw auto 0}article section.more .container .point li{filter:drop-shadow(0 1.5vw 2vw rgba(142,142,142,0.65))}article section.more .container .point li+li{margin-left:1vw}article section.more .container .point li .inner{width:32vw;height:12vw}article section.more .container .point li .inner p{width:calc(100% - 1vw);height:calc(100% - 1vw);font-size:4vw}}article section.photo{padding:95px 0 135px;overflow:hidden;margin:0 auto}article section.photo .inner{font-size:14px;width:980px;margin:0 auto}article section.photo .inner h3{font-size:25px;font-weight:bold;margin:0 0 15px;padding:5px;background-color:#f4f4f5;text-align:center}article section.photo .inner div+h3{margin-top:30px}article section.photo .inner .text{display:flex;justify-content:space-between}article section.photo .inner .text>p{width:48%;border:1px solid #000;text-align:center;margin:10px 0 0}article section.photo .inner .comment{margin-top:5px}article section.photo .inner .dr{margin:10px 0 0;text-align:right}article section.photo .inner .risk{margin:90px auto 0}@media screen and (max-width: 979px){article section.photo{padding:9vw 3vw 13vw}article section.photo>.inner{width:100%;margin:0 auto}article section.photo>.inner h3{font-size:4.5vw;margin:0 0 2vw}article section.photo>.inner .text>p{width:47.5%;font-size:3vw;margin:1.5vw 0 0;padding:0.6vw 0 0.3vw}article section.photo>.inner .dr{margin:1.5vw 0 0}article section.photo>.inner .risk{margin:12vw auto 0}article section.photo>.inner .risk .mhlw-risk{padding:0;min-height:inherit}article section.photo>.inner .risk .mhlw-risk>.mhlw-risk-single{margin:0;font-size:2.5vw;padding:2.5vw}}article section.price{padding:95px 0;background:#f4f4f5}article section.price .container01{width:820px;margin:0 auto;padding:95px 80px;background:#fff}article section.price .container01 .price_ttl{text-align:center;border:1px solid #4a4e52;font-size:22px;margin-bottom:20px;line-height:1.4;padding:4px 0 2px}article section.price .container01 .price_ttl.monitor{margin-top:30px;color:#d3526d;border-color:#d3526d}article section.price .container01 ul li{display:flex;justify-content:space-between;align-items:center;font-weight:bold;padding:0 0 25px;border-bottom:1px dashed #c2c2c2}article section.price .container01 ul li+li{margin-top:25px}article section.price .container01 ul li.monitor{color:#d3526d}article section.price .container01 ul li.monitor *{border-color:#d3526d !important}article section.price .container01 ul li.skinlab{color:#2a9ed1}article section.price .container01 ul li.skinlab *{border-color:#2a9ed1 !important}article section.price .container01 ul li>div.left{text-align:center;width:50%}article section.price .container01 ul li>div.left p span{display:block;width:215px;border:1px solid #4a4e52;padding:0}article section.price .container01 ul li>div.left p+p{margin-top:5px}article section.price .container01 ul li>div.right{text-align:right}article section.price .container01 ul li>div.right p{font-size:80px;line-height:1}article section.price .container01 ul li>div.right p span{font-size:46px;position:relative}article section.price .container01 ul li>div.right p span span{font-size:17px;position:absolute;white-space:nowrap;right:1px;bottom:3.2em;letter-spacing:0.2em}article section.price .container01 ul li>div.right p.btn a{display:block;font-size:16px;font-weight:normal;text-align:center;background:#2a9ed1;color:#fff;padding:5px 35px 5px 25px;text-decoration:none;border-radius:100px;position:relative;margin:10px 0 0}article section.price .container01 ul li>div.right p.btn a::before{content:"";position:absolute;right:12px;top:50%;top:calc(50% - 5px);border-top:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)}@media (max-width: 979px){article section.price{padding:9vw 4vw}article section.price .container01{width:100%;padding:6vw 7vw 7vw}article section.price .container01 .price_ttl{font-size:4.5vw;margin-bottom:2vw}article section.price .container01 .price_ttl.monitor{margin-top:3vw}article section.price .container01 ul li{flex-direction:column;padding:0 0 4vw}article section.price .container01 ul li+li{margin-top:5vw}article section.price .container01 ul li>div.left{width:100%}article section.price .container01 ul li>div.left p{font-size:4vw}article section.price .container01 ul li>div.left p span{width:45vw}article section.price .container01 ul li>div.left p+p{margin-top:1.5vw}article section.price .container01 ul li>div.right{margin:1vw 0 0}article section.price .container01 ul li>div.right p{font-size:13vw}article section.price .container01 ul li>div.right p span{font-size:8vw}article section.price .container01 ul li>div.right p span span{font-size:3.2vw;right:0;bottom:3em;letter-spacing:0.2em}article section.price .container01 ul li.skinlab>div.right{display:flex;align-items:center;flex-direction:column;margin:1vw 0 0}article section.price .container01 ul li.skinlab>div.right p{font-size:13vw}article section.price .container01 ul li.skinlab>div.right p span{font-size:8vw}article section.price .container01 ul li.skinlab>div.right p span span{font-size:3.2vw;right:0;bottom:3em;letter-spacing:0.2em}article section.price .container01 ul li.skinlab>div.right p.btn{margin:1vw 0 0;line-height:1.3}article section.price .container01 ul li.skinlab>div.right p.btn a{display:flex;font-size:3vw;padding:1.5vw 7vw 1.5vw 4vw;text-align:center}article section.price .container01 ul li.skinlab>div.right p.btn a::before{right:3vw;top:calc(50% - 1.2vw);border-top:0.4vw solid #fff;border-right:0.4vw solid #fff;width:2.5vw;height:2.5vw}}article section.qa{padding:95px 0 135px}article section.qa .faq_list{width:980px;margin:0 auto}article section.qa .faq_list .faq-box+.faq-box{margin-top:50px}article section.qa .faq_list .faq-box .question,article section.qa .faq_list .faq-box .answer{min-height:inherit;padding:0 0 0 55px}article section.qa .faq_list .faq-box .question::before,article section.qa .faq_list .faq-box .answer::before{display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:22px;line-height:1;font-family:sans-serif;padding:2px 0 0;top:3px}article section.qa .faq_list .faq-box .question{border-bottom:1px solid #4a4e52;padding-bottom:20px}article section.qa .faq_list .faq-box .question h3{font-size:20px}article section.qa .faq_list .faq-box .question::before{background:#4a4e52}article section.qa .faq_list .faq-box .answer{font-size:20px;margin:20px 0 0}article section.qa .faq_list .faq-box .answer::before{background:#e7e7ee;color:#4a4e52}@media (max-width: 979px){article section.qa{padding:9vw 4vw 13vw}article section.qa .faq_list{width:100%}article section.qa .faq_list .faq-box+.faq-box{margin-top:7vw}article section.qa .faq_list .faq-box .question,article section.qa .faq_list .faq-box .answer{padding:0 0 0 9vw}article section.qa .faq_list .faq-box .question::before,article section.qa .faq_list .faq-box .answer::before{width:6.5vw;height:6.5vw;font-size:4.5vw;padding:0.4vw 0 0;top:0.2vw}article section.qa .faq_list .faq-box .question{padding-bottom:2vw}article section.qa .faq_list .faq-box .question h3{font-size:4.5vw}article section.qa .faq_list .faq-box .answer{font-size:4vw;margin:2vw 0 0}}article section.recommend{text-align:center;position:relative;padding:0 0 100px}article section.recommend::before{content:"";width:100%;height:300px;background:#fafbfb;background:linear-gradient(0deg, #fafbfb 0%, #aeb6bd 100%);position:absolute;left:0;bottom:0}article section.recommend .container{width:980px;margin:0 auto}article section.recommend .recommend__slider{overflow:hidden;padding:35px 0;position:relative}@media only screen and (max-width: 575px){article section.recommend .recommend__slider{padding:20px 0}}article section.recommend .slide-item{transform:scale(0.848);transition:transform 0.4s ease-in-out, margin 0.4s ease-in-out}article section.recommend .swiper-slide-prev{margin-left:-22px}@media only screen and (max-width: 575px){article section.recommend .swiper-slide-prev{margin-left:-15px}}article section.recommend .swiper-slide-next{margin-left:22px}@media only screen and (max-width: 575px){article section.recommend .swiper-slide-next{margin-left:15px}}article section.recommend .swiper-slide-active{transform:scale(1.32);margin-left:22px}@media only screen and (max-width: 575px){article section.recommend .swiper-slide-active{margin-left:15px}}article section.recommend .swiper-button{overflow:hidden;background-position:center;background-repeat:no-repeat}article section.recommend .swiper-button:after{display:none}article section.recommend .swiper-button-prev{left:260px;background-image:url(/assets/agingcare/light/threadlift/toxsil/images/slide-left.png?2025430191129)}@media only screen and (max-width: 979px){article section.recommend .swiper-button-prev{left:26.5%}}@media only screen and (max-width: 768px){article section.recommend .swiper-button-prev{left:25.5%}}@media only screen and (max-width: 575px){article section.recommend .swiper-button-prev{left:23%}}article section.recommend .swiper-button-next{right:260px;background-image:url(/assets/agingcare/light/threadlift/toxsil/images/slide-right.png?2025430191129)}@media only screen and (max-width: 979px){article section.recommend .swiper-button-next{right:26.5%}}@media only screen and (max-width: 768px){article section.recommend .swiper-button-next{right:25.5%}}@media only screen and (max-width: 575px){article section.recommend .swiper-button-next{right:23%}}@media screen and (max-width: 979px){article section.recommend{padding:0 0 10vw}article section.recommend::before{height:32vw}article section.recommend .container{width:100%}}article section.flow{padding:95px 0 135px;background:url("/assets/agingcare/light/threadlift/toxsil/images/flow01.jpg?2025430191129") left top no-repeat}article section.flow header{margin:0 0 20px}article section.flow .container01{width:980px;margin:0 auto;position:relative}article section.flow .container01::before,article section.flow .container01::after{content:"";width:145px;height:145px;position:absolute;z-index:0}article section.flow .container01::before{left:-40px;top:0;background:#b8c5cf;background:linear-gradient(0deg, #b8c5cf 0%, #f1eeee 100%)}article section.flow .container01::after{right:-40px;bottom:-40px;background:#b8c5cf;background:linear-gradient(0deg, #f1eeee 0%, #b8c5cf 100%)}article section.flow .container01 #flowSlider{z-index:9;margin:0 0 110px}article section.flow .container01 #flowSlider .slick-list{padding:40px 0 0}article section.flow .container01 #flowSlider .slick-list .slick-slide{display:flex;justify-content:flex-end;padding:60px 0 0;position:relative}article section.flow .container01 #flowSlider .slick-list .slick-slide>div.img{position:absolute;left:0;top:0}article section.flow .container01 #flowSlider .slick-list .slick-slide>div.img .num{position:absolute;right:-110px;top:-35px}article section.flow .container01 #flowSlider .slick-list .slick-slide>div.text{width:610px;background:#a1abb4;font-size:18px;line-height:1.8;color:#fff;padding:40px 60px 90px 120px;min-height:385px}article section.flow .container01 #flowSlider .slick-list .slick-slide>div.text h3{font-size:24px;padding:0 0 10px;margin:0 0 15px;border-bottom:1px dashed #fff}article section.flow .container01 #flowSlider .slick-prev,article section.flow .container01 #flowSlider .slick-next{width:70px;height:70px;background:none;top:inherit;bottom:-110px;transform:translate(0, 0)}article section.flow .container01 #flowSlider .slick-prev.slick-disabled,article section.flow .container01 #flowSlider .slick-next.slick-disabled{display:none !important}article section.flow .container01 #flowSlider .slick-prev::before,article section.flow .container01 #flowSlider .slick-next::before{background:url("/assets/agingcare/light/threadlift/toxsil/images/flow12.png?2025430191129") center no-repeat;width:70px;height:70px}article section.flow .container01 #flowSlider .slick-prev{left:50%;transform:translate(-230px, 0)}article section.flow .container01 #flowSlider .slick-next{right:50%;transform:translate(230px, 0)}article section.flow .container01 #flowSlider .slick-next::before{transform:scale(-1, 1)}article section.flow .container01 #flowSlider .slick-dots{bottom:-85px}article section.flow .container01 #flowSlider .slick-dots li button::before{opacity:1;border:1px solid #a1abb4;background:none}article section.flow .container01 #flowSlider .slick-dots li.slick-active button::before{background:#a1abb4}@media (max-width: 979px){article section.flow{padding:9vw 0 13vw;background-size:auto 100vw;background-position:right top}article section.flow header{margin:0 0 2.5vw}article section.flow .container01{width:100%}article section.flow .container01::before,article section.flow .container01::after{width:20vw;height:20vw}article section.flow .container01::before{left:0;top:0}article section.flow .container01::after{right:0;bottom:-5vw}article section.flow .container01 #flowSlider{margin:0 0 13vw}article section.flow .container01 #flowSlider .slick-list{padding:5vw 0 0}article section.flow .container01 #flowSlider .slick-list .slick-slide{padding:7vw 5vw 0}article section.flow .container01 #flowSlider .slick-list .slick-slide>div.img{width:40vw;left:5vw}article section.flow .container01 #flowSlider .slick-list .slick-slide>div.img .num{right:-28vw;top:-2vw;width:31vw}article section.flow .container01 #flowSlider .slick-list .slick-slide>div.text{width:63vw;font-size:3vw;line-height:1.5;padding:8vw 5vw 4vw 5vw;min-height:70vw}article section.flow .container01 #flowSlider .slick-list .slick-slide>div.text h3{font-size:4.5vw;padding:0 0 3vw 11vw;margin:0 0 4vw}article section.flow .container01 #flowSlider .slick-list .slick-slide>div.text h3.line1{padding-top:7vw}article section.flow .container01 #flowSlider .slick-prev,article section.flow .container01 #flowSlider .slick-next{display:block !important;width:12vw;height:12vw;bottom:-13vw;transform:translate(0, 0)}article section.flow .container01 #flowSlider .slick-prev.slick-disabled,article section.flow .container01 #flowSlider .slick-next.slick-disabled{display:none !important}article section.flow .container01 #flowSlider .slick-prev::before,article section.flow .container01 #flowSlider .slick-next::before{background-size:100% auto;width:12vw;height:12vw}article section.flow .container01 #flowSlider .slick-prev{left:4vw}article section.flow .container01 #flowSlider .slick-next{right:4vw}article section.flow .container01 #flowSlider .slick-next::before{transform:scale(-1, 1)}article section.flow .container01 #flowSlider .slick-dots{bottom:-10vw}article section.flow .container01 #flowSlider .slick-dots li{width:3vw;height:3vw;margin:0.7vw}article section.flow .container01 #flowSlider .slick-dots li button{width:3vw;height:3vw}article section.flow .container01 #flowSlider .slick-dots li button::before{width:3vw;height:3vw;border:0.5vw solid #a1abb4}}article section.clinic .container01{width:980px;margin:0 auto}article section.clinic .container01 .bc_01_047 .bc-item>.info>.name,article section.clinic .container01 .bc_01_047 .bc-item>.info>.tel>.number{color:#7b8289}@media (max-width: 979px){article section.clinic #clinic-map{margin-top:0}article section.clinic .container01{width:96%}}article section #clinic-map #tohoku{top:360px}article section #clinic-map #tokai{top:131px;left:183px}article section #clinic-map #tokai #fukidashi-tokai{left:252px;bottom:-55px}article section #clinic-map #kyusyu{left:0}article section #clinic-map #fukidashi-kyusyu{border-top:130px solid #9e6b3d;transform:rotate(241deg);top:2px}article section #clinic-map #chugoku{top:337px;left:-5px}article section #clinic-map #chugoku #fukidashi-chugoku{top:206px;border-top:171px solid #e5981f}article section #clinic-map #kanto{top:688px}article .movie{padding:90px 0 100px}article .movie h3.heading-text{font-size:28px;font-weight:bold}article .movie .page-inner{max-width:980px;margin:0 auto;overflow:hidden}article .movie .page-inner .ytSlide__yt{width:340px;height:190px;background:none}article .movie .page-inner .movie__wrap{position:relative}article .movie .page-inner #topMovie{width:900px;margin:0px auto 0;overflow:hidden}article .movie .page-inner .swip-next,article .movie .page-inner .swip-prev{position:absolute;width:50px;height:50px;cursor:pointer;z-index:1}article .movie .page-inner .swip-prev{top:48%;left:-10px;transform:scale(-1, 1)}article .movie .page-inner .swip-next{top:48%;right:-10px}article .movie .page-inner .swip-next::before,article .movie .page-inner .swip-prev::before{position:absolute;display:block;content:"";width:30px;height:30px;border-top:4px solid #000;border-right:4px solid #000;transform:rotate(45deg)}@media screen and (max-width: 979px){article .movie{padding:9vw 0 10vw}article .movie h3.heading-text{font-size:4.5vw;margin-bottom:0}article .movie .page-inner{width:100%;padding:0 15px}article .movie .page-inner .ytSlide__yt{padding-bottom:0;height:auto}article .movie .page-inner #topMovie{width:90%;margin:4vw auto 0}article .movie .page-inner .swip-next,article .movie .page-inner .swip-prev{width:3vw;height:3vw}article .movie .page-inner .swip-prev{top:48%;left:1vw}article .movie .page-inner .swip-next{top:48%;right:1vw}article .movie .page-inner .swip-next::before,article .movie .page-inner .swip-prev::before{width:4vw;height:4vw;border-top:2px solid #000;border-right:2px solid #000}}
