@import url("https://fonts.googleapis.com/css2?family=Kaisei+Opti&display=swap");@font-face{font-family:"Dream-Avenue";src:url("/agingcare/ope/others/corner-mouth/fonts/FontsFree-Net-Dream-Avenue.ttf") format("truetype")}em{color:#ed6f93;font-style:normal;font-weight:bold}article{position:relative;font-size:20px;line-height:1.7}@media only screen and (max-width: 979px){article{font-size:3.7vw}}article nav{padding:35px 0 75px}article nav ul{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 #c8c8c8;text-decoration:none;text-align:center;padding:3px 35px}article nav ul li a p{font-size:15px;font-weight:bold;line-height:1.4;color:#5b5c5e}article nav ul li a p.en{font-size:9px;font-weight:normal;font-family:"Kaisei Opti",serif;color:#ed6f93;margin:0 0 5px}article nav ul li:last-child a{border-right:1px solid #c8c8c8}@media only screen and (max-width: 979px){article nav{padding:5vw 0 7vw}article nav ul{width:100%;flex-wrap:wrap;justify-content:flex-start;border-top:1px solid #c8c8c8}article nav ul li{width:50%;min-width:inherit;border-bottom:1px solid #c8c8c8}article nav ul li a{display:flex;justify-content:center;align-content:center;flex-direction:column;height:14vw;border-left:none;padding:0}article nav ul li a p{font-size:4vw}article nav ul li a p.en{font-size:2.5vw;margin:0 0 1vw}article nav ul li:nth-child(odd){border-right:1px solid #c8c8c8}article nav ul li:last-child{width:100%}article nav ul li:last-child a{border-right:none}}article section.icon01,article section.icon02{position:relative}article section.icon01::before,article section.icon02::before{content:"";width:28px;height:61px;position:absolute;left:50%;top:-31px;transform:translate(-50%, 0)}article section.icon01::before{background:url(/assets/agingcare/ope/others/liplift/images/icon01.png?2025415181612) center top no-repeat;filter:brightness(0) saturate(100%) invert(61%) sepia(12%) saturate(5631%) hue-rotate(305deg) brightness(102%) contrast(86%)}@media only screen and (max-width: 979px){article section.icon01::before,article section.icon02::before{width:100%;height:9vw;top:-4.5vw;background-size:auto 100%}}article header{text-align:center;line-height:1;margin:0 0 50px}article header h2{font-family:"Dream-Avenue";font-size:70px;font-weight:normal;color:#ed6f93}article header p{font-size:25px;margin:5px 0 0}@media only screen and (max-width: 979px){article header{margin:0 0 5vw}article header h2{font-size:10vw}article header p{font-size:3vw;margin:1vw 0 0}}article .mv{background:url(/assets/agingcare/ope/others/liplift/images/mv_bg.jpg?2025415181612) center top no-repeat;text-align:center}@media only screen and (max-width: 979px){article .mv{background:none}}article .about{padding:90px 0 105px;background:#fdf0f4}article .about ul{width:980px;padding:0 0 0 200px;margin:0 auto}article .about ul li{font-size:27px;background:url(/assets/agingcare/ope/others/liplift/images/icon03.png?2025415181612) left 9px no-repeat;padding:0 0 0 40px}article .about ul li+li{margin-top:10px}@media only screen and (max-width: 979px){article .about{padding:10vw 2vw 12vw}article .about ul{width:100%;padding:0 0 0 5vw;margin:0 auto}article .about ul li{font-size:4vw;background-size:5vw auto;background-position:left 0.4vw;padding:0 0 0 6.5vw}article .about ul li+li{margin-top:10px}}article .what{padding:90px 0 105px}article .what ul{width:980px;margin:0 auto}article .what ul li{display:flex;justify-content:space-between;flex-direction:row-reverse}article .what ul li+li{margin-top:30px}article .what ul li .img img{margin-top:-30px}article .what ul li .text{flex:1;padding:20px 55px 0 0}article .what ul li .text p{line-height:2}article .what ul li .text p+p{margin-top:1em}article .what .container{width:980px;margin:20px auto 0}article .what .container h3{font-size:27px;font-weight:bold;text-align:center;border-bottom:1px solid #000;margin:0 0 20px}article .what .container .img{margin:1.5em 0;text-align:center}article .what .container>*+h3{margin-top:40px}@media only screen and (max-width: 979px){article .what{padding:10vw 2vw 10vw}article .what ul{width:100%}article .what ul li{display:block}article .what ul li .img{width:45%;float:right}article .what ul li .img img{padding:0 0 3vw 4vw;margin:-3vw 0 0}article .what ul li .text{font-size:3.5vw;padding:0}article .what ul li .text p{line-height:1.6}article .what ul li .text p+p{margin-top:1em}article .what ul li::after{content:"";display:block;clear:both}article .what .container{width:100%;margin:5vw auto 0}article .what .container h3{font-size:5vw;margin:0 0 3vw}article .what .container .img{margin:3vw 0}article .what .container>*+h3{margin-top:5vw}}article .movie{padding:90px 0 105px;background:#fff7dd}article .movie .container{width:980px;margin:0 auto}@media only screen and (max-width: 979px){article .movie{padding:10vw 2vw 12vw}article .movie .container{width:100%;margin:0 auto}}article .photo{padding:90px 0 105px;background:#fdf0f4}article .photo .container{width:980px;margin:0 auto}article .photo .container ul{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto}article .photo .container ul li{text-align:center}article .photo .container ul li .img{display:flex;justify-content:center}article .photo .container ul li .img>div+div{margin-left:30px}article .photo .container ul li p{font-size:24px;font-weight:bold;margin:5px 0 0}article .photo .container ul li p.caution{text-align:right;font-size:14px;font-weight:normal}article .photo .container ul li+li{margin-top:30px}article .photo .container .risk{margin:30px 0 0}@media only screen and (max-width: 979px){article .photo{padding:10vw 2vw 12vw}article .photo .container{width:100%;margin:0 auto}article .photo .container ul{width:100%;flex-direction:column}article .photo .container ul li{text-align:center}article .photo .container ul li .img{flex-direction:column}article .photo .container ul li .img>div{width:80vw;margin:0 auto}article .photo .container ul li .img>div+div{margin:3vw auto 0}article .photo .container ul li p{font-size:4.5vw;margin:0.5vw 0 0}article .photo .container ul li p.caution{font-size:3vw}article .photo .container ul li+li{margin-top:4vw}article .photo .container .risk{margin:4vw 0 0}article .photo .risk{margin:5vw auto 0}article .photo .risk .mhlw-risk{padding:0;min-height:inherit}article .photo .risk .mhlw-risk>.mhlw-risk-single{margin:0;font-size:2.5vw;padding:2.5vw}}article .price{padding:90px 0 105px}article .price ul{width:980px;background:#fff;margin:0 auto}article .price ul li{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:bold;line-height:1.4;color:#5f5655;border:1px solid #ed6f93;padding:50px 60px 50px 80px}article .price ul li+li{padding:40px 0 0}article .price ul li.border{border-top:1px solid #dacfcd;margin-top:40px}article .price ul li .priceLeft{flex:1;text-align:left;padding:0}article .price ul li .priceLeft .name{font-size:28px;color:#ed6f93}article .price ul li .priceRight{width:520px}article .price ul li .priceRight .index{background:#f9f9f9;font-weight:normal;text-align:center;padding:7px;margin:0 0 25px}article .price ul li .priceRight .priceInner{display:flex;justify-content:space-between;align-items:center;padding:0 5px 0 15px}article .price ul li .priceRight .priceInner+.priceInner{border-top:2px dotted #dacfcd;margin:15px 0 0;padding-top:15px}article .price ul li .priceRight .priceInner .priceInnerLeft{width:180px;text-align:center}article .price ul li .priceRight .priceInner .priceInnerLeft p.frame{border:1px solid #000;margin:0 0 5px;padding:2px}article .price ul li .priceRight .priceInner .priceInnerRight p{font-size:65px;font-weight:bold;line-height:1}article .price ul li .priceRight .priceInner .priceInnerRight p>span{font-size:33px;position:relative;margin:0 0 0 3px}article .price ul li .priceRight .priceInner .priceInnerRight p>span>span{font-size:14px;position:absolute;white-space:nowrap;bottom:38px;right:3px}article .price ul li .priceRight .priceInner.monitor{color:#ed6f93}article .price ul li .priceRight .priceInner.monitor .priceInnerLeft p.frame{border:1px solid #ed6f93}article .price ul li .priceRight .price_loan{text-align:right;margin-top:4px}article .price ul li .priceRight .price_loan .loan-pop{background-color:#5f5655;color:#fff;padding:4px 30px;border-radius:40px;font-size:15px}article .price ul li .priceRight .priceInner.monitor .price_loan .loan-pop{background-color:#ed6f93}article .price .btn{display:flex;justify-content:center;margin:60px 0 0}article .price .btn+.btn{margin-top:30px}article .price .btn a{display:flex;justify-content:center;align-items:center;background:#fb637e;width:640px;height:100px;border-radius:15px;font-size:28px;font-weight:bold;color:#fff;text-decoration:none;position:relative}article .price .btn a::before{content:"";width:15px;height:15px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;right:20px;transform:translate(0, -10px) rotate(45deg)}@media only screen and (max-width: 979px){article .price{padding:10vw 4vw 12vw}article .price ul{width:100%}article .price ul li{flex-direction:column;font-size:3.5vw;padding:4vw}article .price ul li+li{padding:4.5vw 0 0}article .price ul li.border{border-top:0.25vw solid #dacfcd;margin-top:4.5vw}article .price ul li .priceLeft{width:100%;padding:0;margin:0 0 3vw;text-align:center}article .price ul li .priceLeft .name{font-size:4.5vw}article .price ul li .priceRight{width:100%}article .price ul li .priceRight .index{padding:0.5vw;margin:0 0 3vw}article .price ul li .priceRight .priceInner{padding:0 1vw}article .price ul li .priceRight .priceInner+.priceInner{margin:2vw 0 0;padding-top:3vw}article .price ul li .priceRight .priceInner .priceInnerLeft{width:26vw;padding:0}article .price ul li .priceRight .priceInner .priceInnerLeft p.frame{border:0.25vw solid #000;margin:0 0 1vw;padding:0.5vw}article .price ul li .priceRight .priceInner .priceInnerRight p{font-size:11vw}article .price ul li .priceRight .priceInner .priceInnerRight p>span{font-size:7vw;margin:0 0 0 0.25vw}article .price ul li .priceRight .priceInner .priceInnerRight p>span>span{display:block;text-align:center;width:7vw;font-size:3vw;bottom:8vw;right:0;white-space:nowrap}article .price ul li .priceRight .priceInner .priceInnerRight .price_loan .loan-pop{padding:0.6vw 4vw;font-size:2.8vw}article .price ul li .priceRight .priceInner.monitor .priceInnerLeft p.frame{border:0.25vw solid #ed6f93}article .price .btn{margin:6vw 0 0;padding:0 5vw}article .price .btn+.btn{margin-top:3vw}article .price .btn a{background:#fb637e;width:100%;height:15vw;border-radius:3vw;font-size:4vw}article .price .btn a::before{width:3vw;height:3vw;border-top:0.5vw solid #fff;border-right:0.5vw solid #fff;right:3vw;transform:translate(0, -1.5vw) rotate(45deg)}}article .doctor{padding:90px 0 105px;background:#fdf0f4}article .doctor .doctor_content{width:980px;margin:auto}article .doctor .doctor_content .doctor_wrap{display:flex;background:#fff}article .doctor .doctor_content .doctor_wrap+.doctor_wrap{margin-top:30px}article .doctor .doctor_content .doctor_wrap .pr_text{flex:1;padding:40px 45px;font-weight:bold}article .doctor .doctor_content .doctor_wrap .pr_text .dr_info{font-size:20px}article .doctor .doctor_content .doctor_wrap .pr_text .dr_info .name{font-size:40px;border-bottom:1px solid #000}article .doctor .doctor_content .doctor_wrap .pr_text .dr_info .name .kana{font-size:18px;padding:0 0 0 20px}article .doctor .doctor_content .doctor_wrap .pr_text .links{margin:20px 0}article .doctor .doctor_content .doctor_wrap .pr_text .links ul{display:flex;align-items:center}article .doctor .doctor_content .doctor_wrap .pr_text .links ul li+li{margin-left:10px}article .doctor .doctor_content .doctor_wrap .pr_text .links .link_btn{display:block;margin:25px 0 0}article .doctor .doctor_content .doctor_wrap .pr_text .links .link_btn .btn.drlink+.btn.drlink{margin-top:15px}article .doctor .doctor_content .doctor_wrap .pr_text .links .link_btn .btn.drlink a{display:flex;justify-content:center;align-items:center;background:#fb637e;color:#fff;width:400px;height:60px;margin:auto;font-size:18px;font-weight:bold;text-decoration:none;border-radius:100px;position:relative}article .doctor .doctor_content .doctor_wrap .pr_text .links .link_btn .btn.drlink a::before{content:"";position:absolute;border-top:2px solid #fff;border-right:2px solid #fff;right:18px;top:50%;top:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg)}@media only screen and (max-width: 979px){article .doctor{padding:10vw 4vw 12vw}article .doctor .doctor_content{width:100%}article .doctor .doctor_content .doctor_wrap+.doctor_wrap{margin-top:4vw}article .doctor .doctor_content .doctor_wrap .pr_photo{width:45%}article .doctor .doctor_content .doctor_wrap .pr_text{width:55%;padding:2.5vw 3vw}article .doctor .doctor_content .doctor_wrap .pr_text .dr_info{font-size:3.2vw;line-height:1.2}article .doctor .doctor_content .doctor_wrap .pr_text .dr_info .name{font-size:5.5vw;line-height:1.2;margin:1.5vw 0 0;padding-bottom:0.5vw}article .doctor .doctor_content .doctor_wrap .pr_text .dr_info .name .kana{display:block;font-size:2.5vw;padding:0}article .doctor .doctor_content .doctor_wrap .pr_text .links{margin:2vw 0 0;align-items:center}article .doctor .doctor_content .doctor_wrap .pr_text .links ul li+li{margin-left:1.5vw}article .doctor .doctor_content .doctor_wrap .pr_text .links .link_btn{margin:1.5vw 0 0}article .doctor .doctor_content .doctor_wrap .pr_text .links .link_btn .btn.drlink+.btn.drlink{margin-top:1.5vw}article .doctor .doctor_content .doctor_wrap .pr_text .links .link_btn .btn.drlink a{width:auto;max-width:50vw;height:7.5vw;font-size:3vw;margin:auto}article .doctor .doctor_content .doctor_wrap .pr_text .links .link_btn .btn.drlink a::before{border-top:0.5vw solid #fff;border-right:0.5vw solid #fff;right:2vw}}article .qa{padding:90px 0 105px;background:#fdf0f4}article .qa .faq_list{width:980px;margin:0 auto}article .qa .faq_list .faq-box{border-bottom:1px solid #5b5c5e;padding-bottom:20px}article .qa .faq_list .faq-box+.faq-box{margin-top:50px}article .qa .faq_list .faq-box .question,article .qa .faq_list .faq-box .answer{min-height:inherit;padding:0 0 0 60px}article .qa .faq_list .faq-box .question::before,article .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 .qa .faq_list .faq-box .question{color:#ed6f93}article .qa .faq_list .faq-box .question h3{font-size:20px}article .qa .faq_list .faq-box .question::before{background:#6470a1}article .qa .faq_list .faq-box .answer{font-size:20px;margin:20px 0 0}article .qa .faq_list .faq-box .answer::before{background:#d7d9e3;color:#6470a1}@media only screen and (max-width: 979px){article .qa{padding:10vw 2vw 12vw}article .qa .faq_list{width:100%}article .qa .faq_list .faq-box{padding-bottom:4vw}article .qa .faq_list .faq-box+.faq-box{margin-top:5vw}article .qa .faq_list .faq-box .question,article .qa .faq_list .faq-box .answer{padding:0 0 0 9vw}article .qa .faq_list .faq-box .question::before,article .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 .qa .faq_list .faq-box .question h3{font-size:4.5vw}article .qa .faq_list .faq-box .answer{font-size:4vw;margin:2vw 0 0}}article .clinic{padding:90px 0 105px}article .clinic #clinic-map{min-height:1200px}article .clinic #clinic-map #map-text{font-size:18px}article .clinic #clinic-map #hokkaido,article .clinic #clinic-map #tohoku,article .clinic #clinic-map #chugoku,article .clinic #clinic-map #kyusyu{display:none}article .clinic #clinic-map #tokai{top:280px}@media only screen and (max-width: 979px){article .clinic{padding:10vw 4vw 12vw}article .clinic #clinic-map #map-text{font-size:3.5vw}}
