#main .mhlw-risk{min-height:auto}#main .clr-mod{color:#000000}#main .bg-mod002{background-color:#4d4d4d}#main .ac_ar_003{margin-top:0}#main .ac_ar_003.sec-title .ttl{background:linear-gradient(to bottom, #9c9ea0 0%, #4d4d4d 100%)}#main #mv{background:url("/assets/agingcare/light/threadlift/uruoi-lift/images/main3_bg.jpg?202621718614") center top no-repeat #fdf7f9;margin:0 auto;padding:0;text-align:center}@media screen and (max-width: 979px){#main #mv{background:none}}#main .ac_ar_001.dir-area{background-color:#ffffff;margin:0;padding:80px 0 100px}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area{padding:8vw 0}}#main .ac_ar_001.dir-area header.index_txt{margin-bottom:50px;text-align:center}#main .ac_ar_001.dir-area header.index_txt .en{position:relative;line-height:1;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:50px;font-weight:bold}#main .ac_ar_001.dir-area header.index_txt .en::before{position:absolute;content:"";width:100px;height:2px;background-color:#000;bottom:-15px;left:50%;transform:translateX(-50%)}#main .ac_ar_001.dir-area header.index_txt h2{margin-top:30px;font-weight:normal;font-size:18px}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area header.index_txt{margin-bottom:3vw}#main .ac_ar_001.dir-area header.index_txt .en{font-size:Min(36px, 8vw)}#main .ac_ar_001.dir-area header.index_txt .en::before{width:14vw;bottom:-1.5vw}#main .ac_ar_001.dir-area header.index_txt h2{margin-top:3vw;font-size:Min(16px, 3.5vw)}}#main .ac_ar_001.dir-area.pickup .pickup_cont{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}#main .ac_ar_001.dir-area.pickup .pickup_cont .doctor_link{margin-top:10px;text-align:right;color:#666666}#main .ac_ar_001.dir-area.pickup .pickup_cont .doctor_link a{color:inherit}#main .ac_ar_001.dir-area.recommend{background-color:#efefef}#main .ac_ar_001.dir-area.recommend .recommend_cont{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}@media screen and (max-width: 979px){#main .ac_ar_001.dir-area.recommend .recommend_cont{justify-content:center;flex-wrap:wrap;gap:2vw}#main .ac_ar_001.dir-area.recommend .recommend_cont .col{max-width:calc((100% - 2vw)/2)}}#main .ac_ar_001.dir-area.sec-03{padding-bottom:0}#main .ac_ar_001.dir-area.sec-03 .sub-ttl{font-size:42px;font-weight:bold;color:#cc0000;line-height:1}#main .ac_ar_001.dir-area.sec-03 a{color:inherit}@media screen and (max-width: 979px){#main .ac_ar_001.dir-area.sec-03 .sub-ttl{font-size:8vw}}#main .ac_ar_001.dir-area.features .ac_ly_002.effects .col{background-color:#efefef;border-radius:10px;padding:20px}#main .ac_ar_001.dir-area.features .ac_ly_002.effects .col .title{background-color:#ffffff;font-weight:bold;text-align:center;color:#000000}#main .ac_ar_001.dir-area.features .ac_ly_002.effects .col .txt{margin-top:15px}#main .ac_ar_001.dir-area.features .sub-ttl02::before{content:"\25A0"}#main .ac_ar_001.dir-area.price{background-color:#efefef}#main .ac_ar_001.dir-area.price .priceContainer{background-color:#ffffff;width:850px;border:1px solid #4d4d4d;padding-bottom:45px;margin:50px auto 0}#main .ac_ar_001.dir-area.price .priceContainer .priceContainer{margin:50px 0 0}#main .ac_ar_001.dir-area.price .priceContainer h3{font-size:25px;background:#4d4d4d;color:#fff;padding:8px;text-align:center}#main .ac_ar_001.dir-area.price .priceContainer ul{padding:30px 50px 0;margin:0}#main .ac_ar_001.dir-area.price .priceContainer ul li{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:bold;line-height:1.4;color:#5f5655;padding:0 20px}#main .ac_ar_001.dir-area.price .priceContainer ul li+li{margin-top:20px;padding-top:20px;border-top:2px dotted #dacfcd}#main .ac_ar_001.dir-area.price .priceContainer ul li.border{border-top:1px solid #dacfcd;margin-top:40px}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceLeft{text-align:left;padding:0}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceLeft .name{font-size:25px;color:#4d4d4d}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceRight{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;flex:1;color:#d52b26}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceRight .price{font-size:65px;font-weight:bold;line-height:1}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceRight .price>span{font-size:33px;position:relative;margin:0 0 0 3px}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceRight .price>span>span{font-size:14px;position:absolute;white-space:nowrap;bottom:38px;right:3px}#main .ac_ar_001.dir-area.price .priceContainer.hifuka h3{color:#ffde00}#main .ac_ar_001.dir-area.price .priceContainer .btn-hifuka{margin:30px 0 0}#main .ac_ar_001.dir-area.price .priceContainer .btn-hifuka .button-normal{background:#4d4d4d;color:#ffde00}#main .ac_ar_001.dir-area.price .priceContainer .btn-hifuka .button-normal::after{filter:brightness(0) saturate(100%) invert(71%) sepia(86%) saturate(929%) hue-rotate(3deg) brightness(110%) contrast(102%)}@media screen and (max-width: 979px){#main .ac_ar_001.dir-area.price .priceContainer{width:94%;padding:0 0 4vw;margin:6vw auto 0}#main .ac_ar_001.dir-area.price .priceContainer .priceContainer{margin-top:5vw}#main .ac_ar_001.dir-area.price .priceContainer h3{font-size:4.5vw;padding:1vw}#main .ac_ar_001.dir-area.price .priceContainer ul{padding:4vw 4vw 0;margin:0}#main .ac_ar_001.dir-area.price .priceContainer ul li{font-size:3.5vw;padding:0 2vw}#main .ac_ar_001.dir-area.price .priceContainer ul li+li{margin-top:2vw;padding-top:2.5vw;border-top:0.5vw dotted #dacfcd}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceLeft .name{font-size:3.7vw}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceRight .price{font-size:10vw}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceRight .price>span{font-size:7vw;margin:0 0 0 0.25vw}#main .ac_ar_001.dir-area.price .priceContainer ul li .priceRight .price>span>span{display:block;text-align:center;width:7vw;font-size:3vw;bottom:8vw;right:0;white-space:nowrap}#main .ac_ar_001.dir-area.price .priceContainer .btn-hifuka{margin:4vw 0 0;padding:0 5vw}#main .ac_ar_001.dir-area.price .priceContainer .btn-hifuka a{font-size:4vw}}#main .ac_ar_001.dir-area.photo .ac_ly_002 .photo_cont{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}#main .ac_ar_001.dir-area.photo .ac_ly_002 .photo_cont .doctor_link{margin-top:10px;text-align:right;color:#666666}#main .ac_ar_001.dir-area.photo .ac_ly_002 .photo_cont .doctor_link a{color:inherit}#main .ac_ar_001.dir-area.comment{background-color:#dedede}#main .ac_ar_001.dir-area#combo{background:#eaeced}#main .ac_ar_001.dir-area#combo .combo_wrap{background-color:#fff;margin-top:100px;padding:150px 60px 70px;position:relative}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_ttl{position:absolute;top:-40px;left:0;right:0;margin:auto;text-align:center}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_arrow{margin:20px 0;background:url(/assets/agingcare/ope/threadlift/images/combo_arrow.png?202621718614) center bottom no-repeat;background-size:contain;min-height:136px;padding:0 0 60px}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_arrow p{text-align:center;font-size:45px;letter-spacing:4px;line-height:1.4}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_arrow p span{color:#cc0000;font-size:60px}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust{position:relative}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box{position:absolute;background:#fff;box-shadow:2px 2px 6px #ccc}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box h4{color:#fff;font-size:30px;padding:3px 0}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box p{font-size:27px;line-height:1.4;padding:14px 0}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box.box01{top:40px;right:160px;width:270px}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box.box01 h4{background-color:#ac233f}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box.box01 p span{color:#ac233f}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box.box02{bottom:40px;right:70px;width:420px}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box.box02 h4{background-color:#4d4d4d}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box.box02 p span{color:#b0811c}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_ttl_sub{margin:20px 0}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_ttl_sub p{text-align:center;font-size:50px;letter-spacing:4px;line-height:1.4;min-height:114px;padding:20px 0;background:url(/assets/agingcare/ope/threadlift/images/combo_circle.png?202621718614) no-repeat;background-position:top 0 right 50px;background-size:contain}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_ttl_sub p span{color:#cc0000;font-size:70px}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_merit{display:flex;justify-content:center}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_merit figure{margin:0 15px}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn{position:absolute;bottom:-30px;left:0;right:0}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn a{background:#4d4d4d;width:600px;min-height:74px;margin:auto;border-radius:45px;display:flex;justify-content:center}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn a p.txt01{font-size:30px;text-align:center;line-height:1.2}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn a p.txt01 span{display:block;font-size:20px}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn a p.txt02{font-size:24px;margin-left:5px}@media screen and (max-width: 979px){#main .ac_ar_001.dir-area#combo{padding:8vw 0 16vw}#main .ac_ar_001.dir-area#combo .combo_wrap{margin-top:10vw;padding:14vw 4vw 9vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_ttl{top:-6vw;width:90%}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_arrow{margin:2vw 0;min-height:inherit;padding:0 0 6vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_arrow p{font-size:5vw;letter-spacing:2px}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_arrow p span{font-size:8vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box h4{font-size:4vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box p{font-size:3.6vw;line-height:1.4;padding:1.5vw 0}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box.box01{top:4vw;right:8vw;width:36vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_illust .detail_box.box02{bottom:4vw;right:0;width:56vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_ttl_sub{margin:3vw 0}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_ttl_sub p{min-height:inherit;padding:2vw 0;background-position:top 0 right 3vw;font-size:5vw;letter-spacing:1px}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_ttl_sub p span{font-size:8vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_merit figure{margin:0 1vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn{bottom:-6vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn a{width:80%;padding:10px 10px;min-height:inherit}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn a p.txt01{font-size:5vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn a p.txt01 span{font-size:3vw}#main .ac_ar_001.dir-area#combo .combo_wrap .combo_btn a p.txt02{font-size:4vw;margin-left:2px}}#main .ac_ar_001.dir-area.flow{padding-bottom:0}#main .ac_ar_001.dir-area.flow .flow_cont .title{color:#3a8094;font-weight:bold;font-size:21px}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area.flow .flow_cont .title{font-size:Min(21px, 3.5vw)}}#main .ac_ar_001.dir-area.flow .flow_cont .title span{margin-right:0.5em;font-style:italic}#main .ac_ar_001.dir-area.flow .flow_cont .title h3{display:inline-block;font-size:24px}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area.flow .flow_cont .title h3{font-size:Min(24px, 4vw)}}#main .ac_ar_001.dir-area.flow .flow_cont a{color:#3a8094;font-weight:bold}#main .ac_ar_001.dir-area.flow .flow_cont a .tel{font-weight:bold}#main .ac_ar_001.dir-area.faq{padding-bottom:0}#main .ac_ar_001.dir-area.clinic{padding-bottom:0}#main .ac_ar_001.dir-area.clinic #map{margin-top:0}#main .ac_ar_001.dir-area.clinic #clinic-map{min-height:2150px}#main .ac_ar_001.dir-area.clinic #clinic-map #tohoku{top:360px}#main .ac_ar_001.dir-area.clinic #clinic-map #tokai{top:87px;left:207px}#main .ac_ar_001.dir-area.clinic #clinic-map #chugoku{top:313px;left:27px}#main .ac_ar_001.dir-area.clinic #clinic-map #fukidashi-chugoku{top:239px;border-top:152px solid #e5981f}#main .ac_ar_001.dir-area.clinic #clinic-map #kyusyu{top:739px}#main .ac_ar_001.dir-area.clinic #clinic-map #kanto{top:688px}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area.clinic #clinic-map{margin-top:2vw}}
