@charset "UTF-8";.ft-info li strong{display:none}.ft-info li+li{margin-top:1rem}.sect-title{margin-bottom:2rem}.link-video::after{width:3rem;height:3rem}.bubble{font-size:1rem}.link-sns .wechat.active .qr{position:fixed;top:0;left:0;bottom:0;transform:translateX(0);display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.2);border:none;padding:10px}.link-sns .wechat.active .qr::after{content:none}.visual-swiper .swiper-slide img{object-fit:cover}.ru .visual-swiper-txt,.jp .visual-swiper-txt{max-width:90%}.ru .main-count div{min-height:180px;height:auto}.main-list .txt{margin:1.77rem 0 1.33rem}.main-list .box{height:224px;padding-left:1.33rem;padding-right:1.33rem}.main-list .list-swiper{height:224px}.list-swiper .swiper-slide{padding:.88rem 1.11rem}.list-swiper .swiper-slide .icon-alert{width:1.55rem;height:1.55rem}.list-swiper .swiper-slide div{margin-left:4px;font-size:14px}.list-swiper .swiper-slide .badge,.list-swiper .swiper-slide .text-secondary{display:none}.jp .main-list h2+p{font-size:1.2rem}.sub-hd-tit{font-size:4rem}.sub-body{padding:40px 0 100px}.sect-drl{padding-bottom:100px}.sub-rnd .sub-grid-cnt{margin-top:2.5rem}.about-tit,.ru .about-tit{font-size:3rem}.about .col-lg .h3{margin-bottom:1rem;line-height:1}.about-contact::after{content:none}.about-contact .d-flex{flex-direction:column-reverse;align-items:center}.about-contact-txt{width:90%;padding:0;margin-top:1rem}.about-contact-img{width:90%}.about .trans-info-tit{margin-bottom:.5rem}.about-swiper-tit{position:relative}.about-swiper .d-md-none{display:flex;justify-content:space-between;margin-top:10px}.about-swiper .d-md-none .swiper-controls{margin-top:0}.about-swiper .swiper-pagination{position:relative;top:0;bottom:auto;width:auto}.whylydian .sect-01 .txt-wrp{margin-top:3rem}.whylydian .bubble{padding:3rem 2rem}.whylydian .sect-02 .col-2{margin-right:0}.whylydian .sect-05 .top-cont{padding:5.55rem 0}.whylydian .sect-05 .btm-cont{flex-direction:column-reverse;margin-top:1rem;text-align:center}.whylydian .sect-05 .btm-cont img{margin:0 auto;max-width:800px}.whylydian .sect-05 .btm-cont .cont{flex:0 0 100%;width:100%}.whylydian .sect-05 .btm-cont .left{padding:0;padding-bottom:5.55rem;margin-top:3rem}.whylydian .sect-07{padding:7rem 0}.whylydian .sect-08 .bx:not(.border-dashed){padding:3rem}.whylydian .sect-08 .process-list .item-body{padding-right:0}.howchoice .sect-09{padding:8.55rem 0}.howchoice .location-map .box{left:50%;transform:translateX(-50%);bottom:.5rem}.fat-carving .sect-01 .fw700{font-size:3rem}.fat-carving .sect-02 .comma{top:-1rem;right:-.6rem;width:4rem;height:4rem}.fat-carving .sect-02 .d-flex .fs-md{font-size:1rem!important}.fat-carving .page03 .img-wrp{display:inline-block;width:auto;margin:0 auto}.fat-carving .page03 .bx-round{width:100%;margin-top:2rem;padding-left:1rem;padding-right:1rem}.fat-trans .sect-01.bg-txt::before{bottom:-6%;font-size:10rem}.fat-trans .sect-08 .d-flex{flex-direction:column}.fat-trans .sect-08 .d-flex>img{flex:0 0 60%;width:60%}.fat-trans .sect-08 .d-flex>.bx-round{flex:0 0 100%;width:100%;margin-top:1rem;padding:.75rem}.page-process .sect-02::before{content:none}.page-process .sect-02 .bubble-wrp{padding-right:1rem}.page-process .sect-02 .bubble-wrp+.bubble-wrp{margin-top:2rem;padding-right:0;padding-left:2rem}.page-process .sect-02 .bubble{top:80%;padding:1rem}.page-process .sect-02 .bubble02{width:85%}.page-process .process-step{flex-direction:column;align-items:center}.page-process .process-step .step{width:11rem;height:11rem;font-size:1rem}.page-process .process-tit{margin-top:5rem}.page-process .process-tit::before{font-size:6rem}.process-list-box{padding:3rem 2.5rem}.process-list-box .bubble{padding:.8rem}.page-process .sect-title{margin-bottom:1.4rem}.process-list .item-img{width:100%;max-width:none}.process-list .item-body{padding-left:0}.process-list .item-body .fw500{margin-top:.5rem}.page-process .sect-04 .bg-txt::before{content:none}.page-process .sect-04 .bg-txt p{margin-top:1rem}.page-process .sect-05 .img-list-wrp .process-list .item-body{padding-left:0}.whyabdominal .sect-02 .font-cormorant{margin:4rem 0}.ru .page-abs .sect-11 .last-txt{padding:0}.page-cell .sect-01 .row{flex-direction:column}.page-cell .sect-01 .txt-box{margin-left:0;margin-top:2rem}.page-cell .sect-01 .font-cormorant{font-size:3.25rem}.page-cell .img-list-wrp+.img-list-wrp{margin-top:2rem;padding-top:2rem}.page-cell .img-list-wrp .txt-box .sub-tit{font-size:1.33rem}.page-cell .bx{padding:2rem 1rem}.page-cell .sect-02 .bx .row>div{width:49%}.page-cell .sect-04 .row>div{width:49%;padding-bottom:2rem;margin-bottom:2rem}.page-cell .sect-05 .txt-box{width:100%;padding:0;margin-top:2rem}.page-cell .sect-06 .txt-box{padding:0;margin-top:2rem}.page-cell .sect-06 .row>div{width:49%;margin-top:1rem;padding:1rem .5rem}.page-cell .sect-06 .row>div p{font-size:14px}.th .visual-swiper-txt p{font-size:1.4rem}.th .visual-swiper-txt h1{font-size:2.4rem}.th .main-visual-swiper .swiper-slide.last .visual-swiper-txt{left:18px;max-width:calc(100% - 36px)}.vn .pc-txt{display:none}.vn .mo-txt{display:block}