html:has(.bsp.aesthetic_plastic_surgery){scroll-padding-top:calc(80px + 3.75em)}@media screen and (max-width:1023px){html:has(.bsp.aesthetic_plastic_surgery){scroll-padding-top:calc(60px + 3.75em)}}@media screen and (max-width:767px){html:has(.bsp.aesthetic_plastic_surgery){scroll-padding-top:calc(60px + 10.67vw)}}.bsp.aesthetic_plastic_surgery #hero{font-size:min(1.25vw,18px)}.bsp.aesthetic_plastic_surgery #hero .hero_wrap{position:relative;margin-top:var(--hero-margin-top-pc);text-align:left}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df{justify-content:space-between;align-items:flex-start}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt{display:flex;flex-direction:column;width:42.34%;padding:10em 0 0 1.94em;z-index:1}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .hero_lead{font-size:min(1.25vw,18px);width:12.66em;max-width:227.88px}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt h1{font-size:min(3.47vw,50px);line-height:1.7;margin-top:.3em;margin-left:-.02em}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt h1 span{display:block;font-size:min(1.74vw,25px);line-height:3}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn{margin-top:3.33em;width:74.46%}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span{position:relative;display:block;width:100%;border:solid 1px #000;font-size:min(1.11vw,16px);padding:1.03em 0;text-align:center}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a:before,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span:before{content:"";position:absolute;width:7.91%;height:1px;background:#000;top:50%;left:84%;transform:translateY(-50%);z-index:1;transition:all .3s}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a:after,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span:after{content:"";position:absolute;width:2.3%;height:1px;background:#000;top:49.5%;left:89.2%;z-index:1;transform:translateY(-50%) rotate(35deg);transform-origin:bottom right;transition:all .3s}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a:hover:before,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span:hover:before{content:"";position:absolute;width:9.91%;height:1px;background:#000;top:50%;left:84%;z-index:1}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a:hover:after,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span:hover:after{content:"";position:absolute;width:2.3%;height:1px;background:#000;top:49%;left:91.5%;z-index:1;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a+a,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span+a{margin-top:.8em}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a span,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span span{margin-left:-2em;letter-spacing:-.03em}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img{width:73.31%;max-width:785px;position:relative;right:-5.65%}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_l{width:56.05%;max-width:440px;margin-top:3.33em;position:relative}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_l img{width:100%}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_l .hero_ttl{margin-top:1em;position:absolute;right:0;width:118%}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_l .hero_ttl p{font-size:min(3.19vw,46px);line-height:1.15;font-family:Romie,sans-serif;letter-spacing:0;text-align:right}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_r{width:40.1%;max-width:314.75px}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_r .thumb{width:100%}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_r .thumb:nth-child(2){width:84.19%;margin-top:1.67em}@media screen and (max-width:1400px){.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img{right:0}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_l .hero_ttl{width:109%}}@media screen and (max-width:1023px){.bsp.aesthetic_plastic_surgery #hero .hero_wrap{margin-top:85px}}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #hero .hero_wrap{margin-top:calc(60px + 6.67vw)}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df{position:relative;margin:0 calc(50% - 50vw) 20vw;width:100vw;height:220vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt{position:absolute;width:89.33vw;padding:0;left:5.33vw;top:49vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .hero_lead{width:30.61vw;max-width:30.61vw;height:auto;margin:0}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt h1{font-size:8vw;line-height:1.7;margin-top:.5em}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt h1 span{font-size:4.8vw;line-height:2;letter-spacing:.02em}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn{margin:86.67vw auto 0;width:86.67vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span{font-size:3.73vw;padding:3.33vw 0}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a:before,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span:before{width:5.33vw;left:75vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a:after,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span:after{width:1.5vw;left:78.66vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a:hover:before,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span:hover:before{width:5.33vw;left:75vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a:hover:after,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span:hover:after{width:1.5vw;left:78.66vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a+a,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span+a{margin-top:1.33vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn a span,.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_txt .item_btn>span span{margin-left:-1em;letter-spacing:.08em}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img{width:100%;max-width:100%;right:0}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_l{position:absolute;right:0;top:0;display:flex;flex-direction:column-reverse;align-items:flex-end;width:100%;max-width:100%;margin-top:22vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_l img{width:49.86vw}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_l .hero_ttl{margin:0 5.33vw 4vw 0;width:fit-content;position:relative;right:unset}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_l .hero_ttl p{font-size:6.13vw;width:100%;line-height:1.2;text-align:left}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_r{display:flex;flex-direction:column;justify-content:space-between;width:52vw;max-width:52vw;height:171.93vw;position:relative;left:0}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_r .thumb{width:36.8vw;left:0;position:relative}.bsp.aesthetic_plastic_surgery #hero .hero_wrap .ly_df .hero_img .hero_img_r .thumb:nth-child(2){width:45.07vw;margin-top:0}}.bsp.aesthetic_plastic_surgery #about{margin-top:8.89em;font-size:min(1.25vw,18px)}.bsp.aesthetic_plastic_surgery #about .bl_inner{position:relative}.bsp.aesthetic_plastic_surgery #about .ly_df{justify-content:space-between}.bsp.aesthetic_plastic_surgery #about .ly_df .thumb_img{position:absolute;width:30.08%;max-width:373px;left:-7.45%;top:0;z-index:1}.bsp.aesthetic_plastic_surgery #about .ly_df .thumb_img:nth-child(3){position:absolute;left:unset;right:-7.45%;top:14.72em;width:27.15%;max-width:391px}.bsp.aesthetic_plastic_surgery #about .ly_df .about_ttl{position:absolute;left:25%;top:2.78em}.bsp.aesthetic_plastic_surgery #about .ly_df .about_ttl p{font-size:min(3.19vw,46px);line-height:1.15;font-family:Romie,sans-serif;letter-spacing:0}.bsp.aesthetic_plastic_surgery #about .about_txt{position:relative;top:10em;left:50%;transform:translate(-50%);background:#002146;width:88.71%;padding:9.44em 0 7.94em;color:#fff}.bsp.aesthetic_plastic_surgery #about .about_txt h2{font-size:min(2.43vw,35px);line-height:1.22;letter-spacing:.1em;text-align:center;margin-top:1.25em}.bsp.aesthetic_plastic_surgery #about .about_txt p{font-size:min(1.04vw,15px);margin-top:1.33em;line-height:2.73;text-align:center}.bsp.aesthetic_plastic_surgery #about .about_txt p.sub_ttl{font-size:min(1.74vw,25px);margin-top:2.8em;line-height:2;text-align:center}.bsp.aesthetic_plastic_surgery #about .about_txt img{position:relative;z-index:1;width:49.45%;max-width:544px;margin:3.61em auto 0}.bsp.aesthetic_plastic_surgery #about .about_txt .about_lead{width:19.59em;max-width:352.65px;margin:0 auto}.bsp.aesthetic_plastic_surgery #about .about_txt .about_lead img{width:100%}.bsp.aesthetic_plastic_surgery #about .about_txt>.thumb_img{position:absolute;z-index:0;left:-19.85%;bottom:-6.67em;width:43%;max-width:473px}.bsp.aesthetic_plastic_surgery #about .about_txt>.thumb_img img{margin:initial;width:100%}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #about{margin-top:26.67vw;padding-bottom:48vw}.bsp.aesthetic_plastic_surgery #about .bl_inner{padding:0 5.33vw}.bsp.aesthetic_plastic_surgery #about .ly_df .thumb_img{width:51.2vw;max-width:51.2vw;left:unset;right:0;top:0}.bsp.aesthetic_plastic_surgery #about .ly_df .thumb_img:nth-child(3){display:none}.bsp.aesthetic_plastic_surgery #about .ly_df .about_ttl{left:5.33vw;top:19.67vw}.bsp.aesthetic_plastic_surgery #about .ly_df .about_ttl p{font-size:5.33vw;line-height:1.15;font-family:Romie,sans-serif;letter-spacing:0}.bsp.aesthetic_plastic_surgery #about .about_txt{top:48vw;left:50%;width:100%;padding:34.66vw 5.33vw 41.87vw;color:#fff}.bsp.aesthetic_plastic_surgery #about .about_txt h2{font-size:4.8vw;line-height:1.22;letter-spacing:.1em;text-align:center;margin:5.33vw 5.33vw 0}.bsp.aesthetic_plastic_surgery #about .about_txt p{font-size:3.2vw;margin:1.33em 5.33vw 0;line-height:2.73;text-align:left}.bsp.aesthetic_plastic_surgery #about .about_txt p.sub_ttl{font-size:4.27vw;margin-top:2.8em;line-height:2}.bsp.aesthetic_plastic_surgery #about .about_txt img{width:100%;max-width:100%;margin:16vw auto 0}.bsp.aesthetic_plastic_surgery #about .about_txt .about_lead{width:65.99vw;max-width:65.99vw;margin:0 auto}.bsp.aesthetic_plastic_surgery #about .about_txt .about_lead img{margin:0 auto}.bsp.aesthetic_plastic_surgery #about .about_txt>.thumb_img{left:-5.33vw;bottom:-64vw;width:65.07vw;max-width:65.07vw}}.bsp.aesthetic_plastic_surgery #staff{margin-top:40.28em;font-size:min(1.25vw,18px)}.bsp.aesthetic_plastic_surgery #staff .ly_df{position:relative;z-index:0}.bsp.aesthetic_plastic_surgery #staff .ly_df .thumb_img{position:absolute;right:-7.45%;top:-5.83em;width:82.26%;max-width:1020px}.bsp.aesthetic_plastic_surgery #staff .ly_df .staff_ttl{position:absolute;right:-4.74%;top:-11.67em;font-size:min(1.25vw,18px);width:auto;max-width:unset}.bsp.aesthetic_plastic_surgery #staff .ly_df .staff_ttl p{font-size:min(2.78vw,40px);line-height:1.15;font-family:Romie,sans-serif;letter-spacing:0}.bsp.aesthetic_plastic_surgery #staff .staff_txt{position:relative;font-size:min(1.25vw,18px);overflow:hidden}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_lead{font-size:min(1.25vw,18px);width:2.42em;max-width:43.51px}.bsp.aesthetic_plastic_surgery #staff .staff_txt h2{font-size:min(2.78vw,40px);line-height:1.2;letter-spacing:.1em;margin-top:1.2em;margin-left:-.1em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap{margin-top:8.33em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df{flex-wrap:wrap}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item{display:flex;flex-direction:column;justify-content:space-between;width:22.58%;margin-bottom:0;text-align:left}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item+.staff_item{margin-left:3.22%}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(3) .item_txt>img{height:.86em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(5){margin-left:0}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_txt p{font-size:min(1.74vw,25px);margin-top:1em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_txt p span{display:block;font-size:min(1.11vw,16px);margin:.2em 0}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_txt>img{margin-top:.8em;height:.65em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_shoulder{display:block;font-size:min(.97vw,14px);line-height:2;margin-top:1.29em;letter-spacing:.02em;margin-bottom:auto}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn{margin-top:1.7em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span{position:relative;display:block;width:100%;border:solid 1px #000;font-size:min(1.11vw,16px);padding:1.03em 0;text-align:center}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a:before,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span:before{content:"";position:absolute;width:7.91%;height:1px;background:#000;top:50%;left:84%;transform:translateY(-50%);z-index:1;transition:all .3s}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a:after,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span:after{content:"";position:absolute;width:2.3%;height:1px;background:#000;top:49.5%;left:89.2%;z-index:1;transform:translateY(-50%) rotate(35deg);transform-origin:bottom right;transition:all .3s}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a:hover:before,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span:hover:before{content:"";position:absolute;width:9.91%;height:1px;background:#000;top:50%;left:84%;z-index:1}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a:hover:after,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span:hover:after{content:"";position:absolute;width:2.3%;height:1px;background:#000;top:49%;left:91.5%;z-index:1;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a+a,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span+a{margin-top:.8em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a span,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span span{margin-left:-2em;letter-spacing:-.03em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(3) .item_btn{margin-top:1.48em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(1) .item_btn,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(2) .item_btn,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(3) .item_btn,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(4) .item_btn{min-height:7.44em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(7) .item_btn,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(8) .item_btn{margin-top:auto}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn{display:block;width:12.38em;max-width:222.32px;margin:3.3em auto 0;position:relative;padding-bottom:1em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn img{width:10.33em;max-width:185.94px}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn:before{width:96%;background:#000;bottom:0;left:0}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn:after{width:3%;background:#000;bottom:0;left:93%;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn:hover:before{content:"";position:absolute;width:100%;height:1px;background:#000;bottom:0;left:0;z-index:1}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn:hover:after{content:"";position:absolute;width:3%;height:1px;background:#000;bottom:0;left:97%;z-index:1;transform:rotate(35deg)}@media screen and (max-width:1380px){.bsp.aesthetic_plastic_surgery #staff .ly_df .staff_ttl{right:0}}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #staff{margin-top:181.33vw;padding-bottom:0}.bsp.aesthetic_plastic_surgery #staff .ly_df{position:relative;z-index:0}.bsp.aesthetic_plastic_surgery #staff .ly_df .thumb_img{right:-6.67vw;top:-90.67vw;width:49.87vw;max-width:49.87vw}.bsp.aesthetic_plastic_surgery #staff .ly_df .staff_ttl{left:0;top:-83.47vw;width:auto;max-width:unset}.bsp.aesthetic_plastic_surgery #staff .ly_df .staff_ttl p{font-size:5.33vw;line-height:1.15;font-family:Romie,sans-serif;letter-spacing:0}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_lead{width:9.67vw;max-width:9.67vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt h2{font-size:5.33vw;margin-top:5.33vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap{margin-top:10.67vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item{width:100%;margin-bottom:16vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item>picture img{width:34.67vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item+.staff_item{margin:0 0 16vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(3) .item_txt>img{height:4.1vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_txt{width:45.33vw;position:absolute;top:12vw;right:0}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_txt p{font-size:4.8vw;margin-top:0}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_txt p span{font-size:3.2vw;margin:.5em 0;letter-spacing:.05em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_txt>img{margin-top:2vw;height:3.11vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_shoulder{font-size:3.2vw;margin-top:5.33vw;width:100%;line-height:1.83}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn{margin-top:6.67vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span{font-size:3.73vw;padding:3.33vw 0}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a:before,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span:before{width:5.33vw;left:75vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a:after,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span:after{width:1.5vw;left:78.66vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a:hover:before,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span:hover:before{width:5.33vw;left:75vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a:hover:after,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span:hover:after{width:1.5vw;left:78.66vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a+a,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span+a{margin-top:1.33vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn a span,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item .item_btn>span span{margin-left:-1em;letter-spacing:.08em}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(3) .item_btn{margin-top:6.67vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(7) .item_txt,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(8) .item_txt{top:9vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(1) .item_btn,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(2) .item_btn,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(3) .item_btn,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(4) .item_btn{min-height:unset}.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(7) .item_btn,.bsp.aesthetic_plastic_surgery #staff .staff_txt .staff_wrap .ly_df .staff_item:nth-child(8) .item_btn{margin-top:8vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn{display:block;width:59.29vw;max-width:59.29vw;margin:0 auto;padding-bottom:4vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn img{width:49.58vw;max-width:49.58vw}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn:before{width:100%}.bsp.aesthetic_plastic_surgery #staff .staff_txt .btn:after{left:97%}}.bsp.aesthetic_plastic_surgery #menu{margin-top:19.16em;background:#0f2743;padding:5.7em 0;font-size:min(1.25vw,18px)}.bsp.aesthetic_plastic_surgery #menu .ly_df{position:relative;z-index:0}.bsp.aesthetic_plastic_surgery #menu .ly_df .thumb_img{position:absolute;right:-7.45%;top:-13.8em;width:40.32%;max-width:500px}.bsp.aesthetic_plastic_surgery #menu .menu_txt{position:relative;color:#fff}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_lead{font-size:min(1.25vw,18px);width:7.69em;max-width:138.43px}.bsp.aesthetic_plastic_surgery #menu .menu_txt h2{font-size:min(2.78vw,40px);line-height:1.2;letter-spacing:.1em;margin-top:1.2em}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap{margin-top:3.6em}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list{display:flex;flex-wrap:wrap}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list .menu_item{display:flex;flex-direction:column;width:24.72%;margin-bottom:.37%}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list .menu_item>span{display:block;align-self:start;overflow:hidden}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list .menu_item p{font-size:min(1.25vw,18px);padding:.8em 0;text-align:center;background:#e8e5dc}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list .menu_item+.menu_item{margin-left:.37%}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list .menu_item:nth-child(5){margin-left:0}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list .menu_item:hover>span img{transform:scale(1.1)}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn{display:block;width:16.99em;margin:3.3em 0 0 auto;position:relative;padding-bottom:1em}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn img{width:14.7em;max-width:264.68px}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn:before{width:96%;background:#fff;bottom:0;left:0}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn:after{width:3%;background:#fff;bottom:0;left:93%;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn:hover:before{content:"";position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;z-index:1}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn:hover:after{content:"";position:absolute;width:3%;height:1px;background:#fff;bottom:0;left:97%;z-index:1;transform:rotate(35deg)}.bsp.aesthetic_plastic_surgery #menu .menu_price{position:relative;color:#fff;margin-top:2.78em}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_lead{position:relative;font-size:min(1.25vw,18px);width:4.58em;max-width:82.48px}.bsp.aesthetic_plastic_surgery #menu .menu_price h2{font-size:min(2.78vw,40px);line-height:1.2;letter-spacing:.1em;margin-top:1.2em}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap{margin-top:3.6em;padding:2.5em 6.88% 3.89em;background:#e8e5dc}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list{display:flex;flex-wrap:wrap;justify-content:space-between}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a{position:relative;display:flex;align-items:center;width:22.94%;border-bottom:1px solid #CBC3AC;margin-top:1.39em;height:3.33em}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a>span{display:block;font-size:min(1.25vw,18px);text-align:center}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a:before{content:"";position:absolute;width:7.91%;height:1px;background:#000;top:50%;left:87%;transform:translateY(-50%);z-index:1;transition:all .3s}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a:after{content:"";position:absolute;width:2.3%;height:1px;background:#000;top:49.5%;left:92.2%;z-index:1;transform:translateY(-50%) rotate(35deg);transform-origin:bottom right;transition:all .3s}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a:hover:before{content:"";position:absolute;width:9.91%;height:1px;background:#000;top:50%;left:87%;z-index:1}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a:hover:after{content:"";position:absolute;width:2.3%;height:1px;background:#000;top:49%;left:94.5%;z-index:1;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn{display:block;width:14.61em;max-width:263px;margin:3.3em 0 0 auto;position:relative;padding-bottom:1em}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn img{width:12.53em;max-width:225.56px}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn:before{width:96%;background:#fff;bottom:0;left:0}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn:after{width:3%;background:#fff;bottom:0;left:93%;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn:hover:before{content:"";position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;z-index:1}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn:hover:after{content:"";position:absolute;width:3%;height:1px;background:#fff;bottom:0;left:97%;z-index:1;transform:rotate(35deg)}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #menu{margin-top:58.66vw;padding:35vw 0 26.66vw}.bsp.aesthetic_plastic_surgery #menu .ly_df .thumb_img{right:-6.67vw;top:-68.33vw;width:49.87vw;max-width:49.87vw}.bsp.aesthetic_plastic_surgery #menu .menu_txt{width:100vw;margin:0 calc(50% - 50vw)}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_lead{width:30.76vw;max-width:30.76vw;margin:0 6.67vw}.bsp.aesthetic_plastic_surgery #menu .menu_txt h2{font-size:4.8vw;margin:5.33vw 6.67vw 0}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap{margin-top:10.67vw}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list{display:flex;flex-wrap:nowrap}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list .menu_item{width:42.67vw;background:#e8e5dc}.bsp.aesthetic_plastic_surgery #menu .menu_txt .menu_wrap .splide__list .menu_item p{font-size:3.73vw;padding:2.2em 0}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn{width:80.56vw;margin:26vw auto 0;padding-bottom:4vw}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn img{width:70.58vw;max-width:70.58vw}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn:before{width:100%}.bsp.aesthetic_plastic_surgery #menu .menu_txt .btn:after{left:97%}.bsp.aesthetic_plastic_surgery #menu .menu_txt .splide__arrow{top:50%}.bsp.aesthetic_plastic_surgery #menu .menu_price{margin-top:29.33vw}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_lead{width:18.33vw;max-width:18.33vw;transform:translateZ(0)}.bsp.aesthetic_plastic_surgery #menu .menu_price h2{font-size:4.8vw;margin:5.33vw 0 0}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap{margin-top:10.67vw;padding:0}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a{width:100%;border-bottom:1px solid #0F2743;margin-top:0;height:10.67vw}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a>span{font-size:3.73vw;padding:0 1em}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a:before{width:5.33vw;left:77vw}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a:after{width:1.5vw;left:80.66vw}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a:hover:before{width:5.33vw;left:77vw}.bsp.aesthetic_plastic_surgery #menu .menu_price .menu_wrap .menu_price_list a:hover:after{width:1.5vw;left:80.66vw}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn{width:70.13vw;max-width:70.13vw;margin:16vw auto 0;padding-bottom:4vw}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn img{width:60.15vw;max-width:60.15vw}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn:before{width:100%}.bsp.aesthetic_plastic_surgery #menu .menu_price .btn:after{left:97%}.bsp.aesthetic_plastic_surgery #menu .splide__pagination{bottom:-10.67vw}}.bsp.aesthetic_plastic_surgery #case{background:#f4f3f0;padding:5.7em 0 0;font-size:min(1.25vw,18px)}.bsp.aesthetic_plastic_surgery #case .case_txt{position:relative;text-align:center}.bsp.aesthetic_plastic_surgery #case .case_txt .case_lead{width:2.05em;max-width:36.92px;margin:auto}.bsp.aesthetic_plastic_surgery #case .case_txt h2{font-size:min(2.78vw,40px);line-height:1.4;letter-spacing:.1em;margin-top:1.2em}.bsp.aesthetic_plastic_surgery #case .case_txt h2 span{font-size:min(1.6667vw,24px);display:block}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap{margin-top:3.6em}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list{margin:1em auto 0;position:relative;padding-bottom:2.97em}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide{display:flex;flex-direction:column;width:18.06%;text-align:left;background:#0f2743}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide>a{display:block;align-self:start;overflow:hidden}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt{display:flex;flex-direction:column;flex-grow:1;padding:1.39em;color:#fff;min-height:11.44em}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt a.tag{display:inline-block;font-size:min(.76vw,11px);width:6.73em;height:1.82em;border:1px solid #344A65;border-radius:2em;text-align:center;color:#fff}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt a.tag:hover{opacity:.7;transition:all .3s}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt a.txt{display:flex;flex-direction:column;flex-grow:1}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt p{font-size:min(.97vw,14px);line-height:1.86;margin-top:1.29em;color:#fff}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt .more{display:block;position:relative;padding-right:2em;margin-top:auto}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt .more:before{content:"";position:absolute;width:7.91%;height:1px;background:#fff;bottom:0;left:85%;z-index:1;transition:all .3s}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt .more:after{content:"";position:absolute;width:2.5%;height:1px;background:#fff;bottom:0;left:90.2%;z-index:1;transform:rotate(45deg);transform-origin:bottom right;transition:all .3s}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt .more img{width:4.96em;max-width:89.33px;padding-top:1.11em;margin:auto 0 0 auto}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide:hover>a img{transform:scale(1.1)}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide:hover .case_item_txt .more:before{content:"";position:absolute;width:9.91%;height:1px;background:#fff;bottom:0;left:85%;z-index:1}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide:hover .case_item_txt .more:after{content:"";position:absolute;width:2.5%;height:1px;background:#fff;bottom:0;left:92%;z-index:1;transform:rotate(45deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #case .case_txt .btn{margin:-1.2em 0 0 auto;position:relative;padding-bottom:1em}.bsp.aesthetic_plastic_surgery #case .case_txt .btn img{width:8.86em;max-width:159.56px}.bsp.aesthetic_plastic_surgery #case .case_txt .btn:before{width:96%;background:#000;bottom:0;left:0}.bsp.aesthetic_plastic_surgery #case .case_txt .btn:after{width:3%;background:#000;bottom:0;left:93%;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #case .case_txt .btn:hover:before{content:"";position:absolute;width:100%;height:1px;background:#000;bottom:0;left:0;z-index:1}.bsp.aesthetic_plastic_surgery #case .case_txt .btn:hover:after{content:"";position:absolute;width:3%;height:1px;background:#000;bottom:0;left:97%;z-index:1;transform:rotate(35deg)}.bsp.aesthetic_plastic_surgery #case .case_txt .splide__pagination__page{border:1px solid #000}.bsp.aesthetic_plastic_surgery #case .case_txt .splide__pagination__page.is-active{background:#000}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #case{padding:16vw 0}.bsp.aesthetic_plastic_surgery #case .case_txt .case_lead{width:8.21vw;max-width:8.21vw}.bsp.aesthetic_plastic_surgery #case .case_txt h2{font-size:5.33vw;margin-top:5.33vw;line-height:1.47}.bsp.aesthetic_plastic_surgery #case .case_txt h2 span{font-size:3.47vw}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap{margin-top:10.67vw}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list{padding-bottom:25.33vw}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide{width:69.33vw}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt{padding:8vw 6.67vw;min-height:54.67vw}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt a.tag{font-size:2.93vw;width:20vw;height:5.33vw}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt p{font-size:3.73vw;margin-top:1.29em}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt .more{padding-right:8vw}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt .more:before{width:5.33vw;left:90%}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt .more:after{width:1.5vw;left:97%}.bsp.aesthetic_plastic_surgery #case .case_txt .case_wrap .bl_case_list .splide__slide .case_item_txt .more img{width:23.82vw;max-width:23.82vw;padding-top:1.11em;margin:auto 0 0 auto}.bsp.aesthetic_plastic_surgery #case .case_txt .btn{width:52.53vw;max-width:52.53vw;margin:auto;padding-bottom:4vw}.bsp.aesthetic_plastic_surgery #case .case_txt .btn img{width:42.55vw;max-width:42.55vw}.bsp.aesthetic_plastic_surgery #case .case_txt .btn:before{width:100%}.bsp.aesthetic_plastic_surgery #case .case_txt .btn:after{left:97%}}.bsp.aesthetic_plastic_surgery #flow{padding-top:11.11em;font-size:min(1.25vw,18px)}.bsp.aesthetic_plastic_surgery #flow .bl_inner{position:relative;padding-bottom:10.72em}.bsp.aesthetic_plastic_surgery #flow .thumb_img{position:absolute;left:-6.06%;width:44.84%;max-width:556px;z-index:-1;top:-8.3em}.bsp.aesthetic_plastic_surgery #flow .thumb_img:nth-child(2){left:unset;top:unset;right:-6.06%;bottom:0;width:44.11%;max-width:547px}.bsp.aesthetic_plastic_surgery #flow .flow_txt{text-align:center;position:relative;margin-top:7em}.bsp.aesthetic_plastic_surgery #flow .flow_txt .flow_lead{width:10.56em;max-width:190.16px;margin:auto}.bsp.aesthetic_plastic_surgery #flow .flow_txt h2{font-size:min(2.43vw,35px);line-height:1.22;letter-spacing:.1em;margin-top:1.35em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap{margin-top:4.44em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item{display:flex;justify-content:space-between;align-items:center;border:1px solid #CBC3AC;background:#f4f3f0;padding:2.78em;position:relative;min-height:11.39em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item:after{content:"";position:absolute;z-index:1;display:block;width:6.72em;height:2.67em;background:url(/assets/img/dermatology/arrow02.svg);background-size:6.72em 2.67em;background-repeat:no-repeat;left:50%;top:-1.64em;transform:translate(-50%)}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item+.flow_item{margin-top:.83em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item:first-child:after{display:none}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .flow_item_ttl{width:28.07%}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .flow_item_ttl p{font-size:min(1.25vw,18px);position:absolute;top:0;left:0;border-bottom:1px solid #CBC3AC;padding:1.39em .67em .89em 1.39em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .flow_item_ttl p img{font-size:min(1.25vw,18px);height:.76em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .flow_item_ttl h3{font-size:min(1.39vw,20px)}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item>p{font-size:min(.9vw,13px);line-height:2;flex:1}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .btn_wrap{width:26.32%}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_btn{position:relative;display:block;width:100%;border:solid 1px #000;font-size:min(1.11vw,16px);padding:.7em 0;text-align:center}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_btn:before{content:"";position:absolute;width:7.91%;height:1px;background:#000;top:50%;left:84%;transform:translateY(-50%);z-index:1;transition:all .3s}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_btn:after{content:"";position:absolute;width:2.3%;height:1px;background:#000;top:49.5%;left:89.2%;z-index:1;transform:translateY(-50%) rotate(35deg);transform-origin:bottom right;transition:all .3s}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_btn:hover:before{content:"";position:absolute;width:9.91%;height:1px;background:#000;top:50%;left:84%;z-index:1}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_btn:hover:after{content:"";position:absolute;width:2.3%;height:1px;background:#000;top:49%;left:91.5%;z-index:1;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_btn+a{margin-top:.8em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_btn span{letter-spacing:.03em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_txt{font-size:min(1.88vw,27px);margin-top:.8em;letter-spacing:.1em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_txt span{font-size:min(1.11vw,16px);margin-right:1.2em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn{display:block;width:13.17em;max-width:237px;margin:3.44em auto 0;position:relative;padding-bottom:1em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn img{width:11.06em;max-width:199.08px}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn:before{width:96%;background:#000;bottom:0;left:0}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn:after{width:3%;background:#000;bottom:0;left:93%;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn:hover:before{content:"";position:absolute;width:100%;height:1px;background:#000;bottom:0;left:0;z-index:1}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn:hover:after{content:"";position:absolute;width:3%;height:1px;background:#000;bottom:0;left:97%;z-index:1;transform:rotate(35deg)}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #flow{padding-top:79.67vw}.bsp.aesthetic_plastic_surgery #flow .bl_inner{padding-bottom:0}.bsp.aesthetic_plastic_surgery #flow .thumb_img{left:0;width:68.53vw;max-width:68.53vw;top:-64vw}.bsp.aesthetic_plastic_surgery #flow .thumb_img:nth-child(2){width:60.53vw;max-width:60.53vw;right:0;bottom:21vw}.bsp.aesthetic_plastic_surgery #flow .flow_txt{margin-top:0}.bsp.aesthetic_plastic_surgery #flow .flow_txt .flow_lead{width:36.22vw;max-width:36.22vw}.bsp.aesthetic_plastic_surgery #flow .flow_txt h2{font-size:5.33vw;margin-top:5.33vw;line-height:1.2}.bsp.aesthetic_plastic_surgery #flow .flow_wrap{margin-top:10.67vw}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item{flex-direction:column;padding:13vw 5.33vw 10.67vw;min-height:auto}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item:after{width:23.2vw;height:9.12vw;background:url(/assets/img/dermatology/arrow02.svg);background-size:23.2vw 9.12vw;background-repeat:no-repeat;top:-5.33vw;transform:translate(-50%)}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item+.flow_item{margin-top:2.67vw}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .flow_item_ttl{width:auto}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .flow_item_ttl p{top:8vw;left:50%;transform:translate(-50%);padding:0 0 2.67vw}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .flow_item_ttl p img{height:2.91vw}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .flow_item_ttl h3{font-size:4.27vw;margin-top:5.33vw;text-align:center;line-height:1.75}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item>p{font-size:3.2vw;margin-top:5vw}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .btn_wrap{width:100%;margin-top:9.33vw}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_btn{font-size:3.73vw;padding:.56em 0}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item+a{margin-top:2.67vw}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_txt{font-size:6.4vw;margin-top:.4em;letter-spacing:.1em;text-align:center}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .bl_flow_list .flow_item .item_txt span{font-size:3.73vw;margin-right:1.2em;letter-spacing:.05em}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn{display:block;width:59.29vw;max-width:59.29vw;margin:50vw auto 0;padding-bottom:4vw}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn img{width:49.58vw;max-width:49.58vw}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn:before{width:100%}.bsp.aesthetic_plastic_surgery #flow .flow_wrap .btn:after{left:97%}}.bsp.aesthetic_plastic_surgery #special{font-size:min(1.25vw,18px);margin-top:11.67em}.bsp.aesthetic_plastic_surgery #special .special_wrap{position:relative;text-align:left}.bsp.aesthetic_plastic_surgery #special .special_wrap h2{margin-left:2.67em}.bsp.aesthetic_plastic_surgery #special .special_wrap h2 img{display:inline-block;width:25.09em;max-width:451.64px}.bsp.aesthetic_plastic_surgery #special .special_wrap h2 span{display:inline-block;margin-left:1em;font-size:min(1.74vw,25px);vertical-align:bottom}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df{justify-content:space-between;align-items:flex-start;margin-top:5em}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt{display:flex;flex-direction:column;width:44.03%;padding:0 2.67em}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt p{font-size:min(.9vw,13px);line-height:2.54;margin-top:2em;letter-spacing:.03em}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt p.special_lead{font-size:min(1.25vw,18px);width:10.61em;max-width:190.97px;margin-top:0}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt h3{font-size:min(2.78vw,40px);line-height:1.7;margin-top:.3em;margin-left:-.13em}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt h3 span{display:block;font-size:min(1.74vw,25px);line-height:2;margin:1em 0 .5em .1em}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn{display:block;width:15.89em;max-width:286px;margin:3.05em 0 0;position:relative;padding-bottom:1em}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn img{width:13.28em;max-width:239.05px}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn:before{width:96%;background:#000;bottom:0;left:0}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn:after{width:3%;background:#000;bottom:0;left:93%;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn:hover:before{content:"";position:absolute;width:100%;height:1px;background:#000;bottom:0;left:0;z-index:1}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn:hover:after{content:"";position:absolute;width:3%;height:1px;background:#000;bottom:0;left:97%;z-index:1;transform:rotate(35deg)}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img{position:relative;width:57.41%;max-width:712px;margin-top:0;align-items:flex-end}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img .special_img_l{position:absolute;bottom:3.96em;width:53.51%;max-width:381px;z-index:1}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img .special_img_r{width:73.23%;max-width:521.39px;align-self:flex-start;margin-left:auto}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img .special_img_r .special_ttl{margin-top:1.94em;position:relative;z-index:3}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img .special_img_r .special_ttl p{font-size:min(2.78vw,40px);line-height:1.15;font-family:Romie,sans-serif;letter-spacing:0;text-align:right}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #special{margin-top:28vw}.bsp.aesthetic_plastic_surgery #special .special_wrap{text-align:center}.bsp.aesthetic_plastic_surgery #special .special_wrap h2{margin-left:0;text-align:left}.bsp.aesthetic_plastic_surgery #special .special_wrap h2 img{width:60.22vw;max-width:60.22vw}.bsp.aesthetic_plastic_surgery #special .special_wrap h2 span{display:block;margin:2.67vw 0 0;font-size:3.73vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df{flex-direction:column-reverse;margin-top:13.33vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt{width:100%;padding:0;margin-top:16vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt p{font-size:3.2vw;line-height:2;text-align:left;margin-top:8vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt p.special_lead{width:42.44vw;max-width:42.44vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt h3{font-size:8vw;text-align:left;margin-left:-.13em;margin-top:5.33vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt h3 span{font-size:4.8vw;margin:0 0 1.33vw .07em}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn{width:76.27vw;max-width:76.27vw;margin:16vw 0 0;position:relative;padding-bottom:4vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn img{width:63.75vw;max-width:63.75vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn:before{width:100%}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_txt .btn:after{left:97%}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img{margin:0 calc(50% - 50vw) 30.66vw;width:100vw;max-width:100vw;align-items:flex-end}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img .special_img_l{position:absolute;left:3.47vw;bottom:-29.33vw;width:66.4vw;max-width:66.4vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img .special_img_r{display:flex;flex-direction:row-reverse;width:100%;max-width:100%;margin-left:auto;position:relative}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img .special_img_r img{width:56.4vw;max-width:56.4vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img .special_img_r .special_ttl{margin-top:9.33vw;position:absolute;left:6.67vw}.bsp.aesthetic_plastic_surgery #special .special_wrap .ly_df .special_img .special_img_r .special_ttl p{font-size:5.33vw;line-height:1.15;font-family:Romie,sans-serif;letter-spacing:0;text-align:left}}.bsp.aesthetic_plastic_surgery #feature_article{background:#0f2743;padding:5.7em 0 6.67em;font-size:min(1.25vw,18px);margin-top:11.11em}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt{position:relative;text-align:center;color:#fff}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .feature_lead{width:7.53em;max-width:135.49px;margin:auto}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt h2{font-size:min(2.78vw,40px);line-height:1.2;letter-spacing:.1em;margin-top:1.2em}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .feature_wrap{margin-top:3.6em}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .feature_wrap .bl_feature_list{margin:1em auto 0;position:relative;padding-bottom:2.97em}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .feature_wrap .bl_feature_list .splide__slide{border:1px solid #002046;width:18.06%;text-align:left}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .feature_wrap .bl_feature_list .splide__slide>img{align-self:start}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn{display:block;width:10.94em;max-width:197px;margin:-1.2em 0 0 auto;position:relative;padding-bottom:1em}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn img{width:8.86em;max-width:159.56px}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn:before{width:96%;background:#fff;bottom:0;left:0}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn:after{width:3%;background:#fff;bottom:0;left:93%;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn:hover:before{content:"";position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;z-index:1}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn:hover:after{content:"";position:absolute;width:3%;height:1px;background:#fff;bottom:0;left:97%;z-index:1;transform:rotate(35deg)}.bsp.aesthetic_plastic_surgery #feature_article .splide__arrow{top:38%}.bsp.aesthetic_plastic_surgery #feature_article .splide__arrow--prev{left:-1.5em}.bsp.aesthetic_plastic_surgery #feature_article .splide__arrow--next{right:-1.5em}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #feature_article{padding:16vw 0;margin-top:26.67vw}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .feature_lead{width:30.11vw;max-width:30.11vw}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt h2{font-size:5.33vw;margin-top:5.33vw}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .feature_wrap{width:100vw;margin:10.67vw calc(50% - 50vw) 0}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .feature_wrap .bl_feature_list{padding-bottom:0}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .feature_wrap .bl_feature_list .splide__slide{width:69.33vw}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn{width:52.53vw;max-width:52.53vw;margin:25.33vw auto 0;padding-bottom:4vw}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn img{width:42.55vw;max-width:42.55vw}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn:before{width:100%}.bsp.aesthetic_plastic_surgery #feature_article .feature_txt .btn:after{left:97%}.bsp.aesthetic_plastic_surgery #feature_article .splide__arrow{top:50%}.bsp.aesthetic_plastic_surgery #feature_article .splide__arrow--prev{left:2.67vw}.bsp.aesthetic_plastic_surgery #feature_article .splide__arrow--next{right:2.67vw}.bsp.aesthetic_plastic_surgery #feature_article .splide__pagination{bottom:-10.67vw}.bsp.aesthetic_plastic_surgery #feature_article .splide__pagination__page{margin:0 .8vw;width:1.6vw;height:1.6vw}}.bsp.aesthetic_plastic_surgery #column{background:#f4f3f0;padding:5.7em 0 0;font-size:min(1.25vw,18px)}.bsp.aesthetic_plastic_surgery #column .column_txt{position:relative}.bsp.aesthetic_plastic_surgery #column .column_txt h2{margin-left:2.67em}.bsp.aesthetic_plastic_surgery #column .column_txt h2 img{display:inline-block;width:11.91em;max-width:214.44px}.bsp.aesthetic_plastic_surgery #column .column_txt h2 span{display:inline-block;margin-left:1em;font-size:min(1.39vw,20px);vertical-align:baseline}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap{margin-top:3.6em}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list{margin:1em auto 0;position:relative;padding-bottom:2.97em}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide{display:flex;flex-direction:column;width:24.31%;text-align:left;background:#e5e2d9}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide>a{display:block;align-self:start;overflow:hidden}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt{display:flex;flex-direction:column;flex-grow:1;padding:1.5em;min-height:11.44em}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt span.date{font-size:min(.83vw,12px);margin-right:1em}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt a.tag{display:inline-block;font-size:min(.76vw,11px);width:6.73em;height:1.82em;border:solid 1px #fff;text-align:center}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt a.tag:hover{opacity:.7;transition:all .3s}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt a.txt{display:flex;flex-direction:column;flex-grow:1}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt p{font-size:min(.97vw,14px);line-height:1.86;margin-top:1.29em}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt .more{display:block;position:relative;padding-right:2em;margin-top:auto}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt .more:before{content:"";position:absolute;width:7.91%;height:1px;background:#000;bottom:0;left:91%;z-index:1;transition:all .3s}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt .more:after{content:"";position:absolute;width:2.5%;height:1px;background:#000;bottom:0;left:96.2%;z-index:1;transform:rotate(45deg);transform-origin:bottom right;transition:all .3s}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt .more img{width:4.96em;max-width:89.33px;padding-top:1.11em;margin:auto 0 0 auto}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide:hover>a img{transform:scale(1.1)}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide:hover .column_item_txt .more:before{content:"";position:absolute;width:9.91%;height:1px;background:#000;bottom:0;left:91%;z-index:1}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide:hover .column_item_txt .more:after{content:"";position:absolute;width:2.5%;height:1px;background:#000;bottom:0;left:98%;z-index:1;transform:rotate(45deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #column .column_txt .btn{display:block;width:10.17em;max-width:183px;margin:-1.2em 0 0 auto;position:relative;padding-bottom:1em}.bsp.aesthetic_plastic_surgery #column .column_txt .btn img{width:8.05em;max-width:144.96px}.bsp.aesthetic_plastic_surgery #column .column_txt .btn:before{width:96%;background:#000;bottom:0;left:0}.bsp.aesthetic_plastic_surgery #column .column_txt .btn:after{width:3%;background:#000;bottom:0;left:93%;transform:rotate(35deg);transform-origin:bottom right}.bsp.aesthetic_plastic_surgery #column .column_txt .btn:hover:before{content:"";position:absolute;width:100%;height:1px;background:#000;bottom:0;left:0;z-index:1}.bsp.aesthetic_plastic_surgery #column .column_txt .btn:hover:after{content:"";position:absolute;width:3%;height:1px;background:#000;bottom:0;left:97%;z-index:1;transform:rotate(35deg)}.bsp.aesthetic_plastic_surgery #column .splide__pagination__page{border:1px solid #000}.bsp.aesthetic_plastic_surgery #column .splide__pagination__page.is-active{background:#000}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #column{padding:17.33vw 0 0}.bsp.aesthetic_plastic_surgery #column .column_txt h2{margin-left:0}.bsp.aesthetic_plastic_surgery #column .column_txt h2 img{width:42.89vw;max-width:42.89vw}.bsp.aesthetic_plastic_surgery #column .column_txt h2 span{font-size:4.27vw}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap{margin-top:10.67vw}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list{padding-bottom:25.33vw}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide{width:69.33vw}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt{padding:8vw 6.67vw;min-height:54.67vw}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt a.tag{font-size:2.93vw;width:20vw;height:5.33vw}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt p{font-size:3.73vw;margin-top:1.29em}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt .more{padding-right:8vw}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt .more:before{width:5.33vw;left:90%}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt .more:after{width:1.5vw;left:97%}.bsp.aesthetic_plastic_surgery #column .column_txt .column_wrap .bl_column_list .splide__slide .column_item_txt .more img{width:23.82vw;max-width:23.82vw;padding-top:1.11em;margin:auto 0 0 auto}.bsp.aesthetic_plastic_surgery #column .column_txt .btn{width:48.8vw;max-width:48.8vw;margin:auto;padding-bottom:4vw}.bsp.aesthetic_plastic_surgery #column .column_txt .btn img{width:38.6vw;max-width:38.6vw}.bsp.aesthetic_plastic_surgery #column .column_txt .btn:before{width:100%}.bsp.aesthetic_plastic_surgery #column .column_txt .btn:after{left:97%}}.bsp.aesthetic_plastic_surgery #sns{font-size:min(1.25vw,18px);margin:8.33em 0 11.11em}.bsp.aesthetic_plastic_surgery #sns .sns_txt .sns_lead{width:1.46em;max-width:26.21px;margin:auto}.bsp.aesthetic_plastic_surgery #sns .sns_txt h2{font-size:min(2.78vw,40px);line-height:1.2;letter-spacing:.1em;margin-top:1.2em;text-align:center}.bsp.aesthetic_plastic_surgery #sns .sns_wrap{flex-wrap:wrap;justify-content:space-between;margin-top:4.13em}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn{position:relative;display:flex;align-items:center;justify-content:center;font-size:min(.97em,14px);border:1px solid #000;width:23.79%;height:4.29em;margin-top:1.43em;padding:0}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn img{position:absolute;left:1.84em;width:2.14em;margin-right:auto}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn span{margin-left:3em;letter-spacing:.05em}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(5),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(6),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(7),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(8),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(9),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(10){height:9.36em;text-align:center;flex-direction:column;align-items:center;width:15.3222%;padding:1em 0}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(5) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(6) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(7) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(8) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(9) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(10) img{position:relative;top:unset;left:unset;margin:0 0 auto}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(5) span,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(6) span,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(7) span{margin:0 0 .7em}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(8) span,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(9) span,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(10) span{margin:0}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(3){padding:0}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(3) img{width:1.43em;left:2.13em}@media screen and (max-width:767px){.bsp.aesthetic_plastic_surgery #sns{margin:26.67vw 0}.bsp.aesthetic_plastic_surgery #sns .sns_txt .sns_lead{width:5.82vw;max-width:5.82vw}.bsp.aesthetic_plastic_surgery #sns .sns_txt h2{font-size:5.33vw;margin-top:5.33vw}.bsp.aesthetic_plastic_surgery #sns .sns_wrap{margin-top:8vw;flex-wrap:wrap}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn{font-size:3.2vw;width:42.13vw;height:10.67vw;margin-top:2.67vw}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn img{position:absolute;left:5.33vw;width:5.33vw}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn span{margin-left:2em}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(5),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(6),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(7),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(8),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(9),.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(10){height:13.33vw;flex-direction:row;align-items:center;width:100%}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(5) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(6) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(7) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(8) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(9) img,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(10) img{position:absolute;left:5.33vw;width:5.33vw}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(5) span,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(6) span,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(7) span,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(8) span,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(9) span,.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(10) span{margin:0 0 0 1em}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(3){padding:0}.bsp.aesthetic_plastic_surgery #sns .sns_wrap .btn:nth-child(3) img{width:4vw;left:5.33vw}}
