@charset "utf-8";:root{--gothic:'Yu Gothic Medium','游ゴシック Medium','YuGothic','游ゴシック体','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','Noto Sans JP',sans-serif;--mincho:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;--noto-sans:'Noto Sans JP',sans-serif;--noto-serif:'Noto Serif JP',serif;--times:'Times New Roman',Times,'Noto Serif JP',serif;--font-color:#fb7497}body{line-height:1;font-family:'Noto Serif JP','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN',serif;color:#2e2e2e}body *{box-sizing:border-box}em{font-style:normal}u{text-decoration:none}header{position:absolute;width:100%;line-height:1;font-family:var(--noto-sans)}.header_top_lead{padding-top:max(.643vw,8.357px);padding-left:max(.786vw,10.214px);font-size:max(.804vw,10.446px);color:#444a4b}.header_top_logo{position:absolute;top:max(3vw,39px);left:max(41.357vw,537.643px)}.header_top_logo img{width:max(18.143vw,235.857px);aspect-ratio:508/324}.header_tel{position:absolute;top:max(2.143vw,27.857px);right:max(8.571vw,111.429px);text-align:center}.header_tel dt{font-size:max(1.041vw,13.539px);letter-spacing:.02em}.header_tel dd{margin-top:max(.429vw,5.571px);font-size:max(1.726vw,22.444px);letter-spacing:.08em}.header_tel dd:before{content:"";display:inline-block;width:max(1.071vw,13.929px);height:max(1.286vw,16.714px);margin-right:max(.357vw,4.643px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/header_icon_tel.png) left center no-repeat;background-size:cover}.header_top_btn{position:absolute;top:max(.714vw,9.286px);right:max(1vw,13px);display:flex;align-items:center;column-gap:max(.429vw,5.571px)}.header_top_btn a{position:relative;display:flex;justify-content:center;width:max(5.714vw,74.286px);height:max(5.714vw,74.286px);line-height:1.12;padding-top:max(1.357vw,17.643px);text-align:center;font-size:max(1.177vw,15.303px);letter-spacing:.08em;color:#fff;border-radius:50%}.header_top_btn a.web{background-color:#e79977}.header_top_btn a.mail{background-color:#e79977}.header_top_btn a:after{content:"";position:absolute;left:0;right:0;bottom:max(.786vw,10.214px);margin:auto;align-items:center;width:max(.571vw,7.429px);height:max(.5vw,6.5px);clip-path:polygon(50% 100%,0 0,100% 0);background-color:#fff}.kv img{width:100%;aspect-ratio:2800/1460}.logomark:before{content:"";display:block;width:max(5.5vw,71.5px);height:max(5.857vw,76.143px);margin:0 auto;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/logomark.png) center top no-repeat;background-size:cover}.lady{width:max(89.286vw,1160.714px);height:max(27.786vw,361.214px);margin:max(5vw,65px) auto 0;padding-top:max(5.143vw,66.857px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/lady_bg.png) center top no-repeat;background-size:cover}.lady h2{position:relative;width:fit-content;margin-left:max(2.857vw,37.143px);padding:0 max(1.5vw,19.5px) max(1.286vw,16.714px) max(10.286vw,133.714px);font-size:max(2.679vw,34.821px);letter-spacing:.06em;color:#ee5782;border-bottom:#bd9537 solid max(.143vw,1.857px)}.lady h2:before{content:"";position:absolute;top:-4.143vw;left:-5.357vw;z-index:-1;width:14.071vw;height:14.071vw;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/lady_ttl_bg.png) left top no-repeat;background-size:cover}.lady p{line-height:1.513;margin:max(.857vw,11.143px) 0 0 max(2.857vw,37.143px);font-size:max(1.571vw,20.429px);letter-spacing:.05em;color:#3b3b3b}.info{width:max(91.214vw,1185.786px);height:max(35.714vw,464.286px);margin:max(4.286vw,55.714px) auto 0;padding-top:max(6vw,78px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/info_bg.jpg) center top no-repeat;background-size:cover}.info .inner{width:max(46.071vw,598.929px);height:max(27.643vw,359.357px);margin-left:max(43.429vw,564.571px);padding:max(3.429vw,44.571px) max(4.286vw,55.714px) 0;background-color:rgba(255,255,255,.8)}.info h2{padding-bottom:max(.571vw,7.429px);font-family:var(--times);font-size:max(2.714vw,35.286px);letter-spacing:.1em;border-bottom:#2b2b2b solid max(.071vw,.929px)}.info h2:first-letter {font-size:max(4.762vw,61.908px)}.info ul{margin:max(1vw,13px) 0 0 max(.714vw,9.286px)}.info ul li{padding-left:max(2.571vw,33.429px);font-size:max(1.784vw,23.196px);letter-spacing:.06em;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/info_check.png) left center no-repeat;background-size:max(1.857vw,24.143px) auto;font-feature-settings:"palt"}.info ul li span{font-size:max(2.082vw,27.068px)}.info ul li span.small{font-size:max(1.636vw,21.264px)}.info ul li em{color:#ee5782}.info ul li+li{margin-top:max(1.571vw,20.429px)}.possible{margin-top:max(5.714vw,74.286px)}.possible h2{display:flex;justify-content:center;align-items:center;column-gap:max(2.571vw,33.429px);text-align:center;font-size:max(2.381vw,30.949px);letter-spacing:.1em}.possible h2 span:first-of-type{position:relative;display:inline-block;padding:max(.5vw,6.5px) max(.357vw,4.643px) max(.643vw,8.357px);font-size:max(1.488vw,19.342px)}.possible h2 span:first-of-type:before,.possible h2 span:first-of-type:after{content:"";position:absolute;left:0;width:100%;height:max(.143vw,1.857px);background-color:#2e2e2e}.possible h2 span:first-of-type:before{top:0}.possible h2 span:first-of-type:after{bottom:0}.possible h2 i{font-size:max(2.975vw,38.675px)}.possible h2 u{text-decoration:underline;text-decoration-color:#fdefbd;text-decoration-thickness:max(.571vw,7.429px);text-underline-offset:0;text-decoration-skip-ink:none}.possible .contents{display:flex;align-items:flex-start;margin-top:max(2.857vw,37.143px)}.possible .contents .box{width:33.33%}.possible .contents .box:nth-of-type(2){margin-top:max(3.571vw,46.429px);border-left:#e6dec2 solid max(.071vw,.929px);border-right:#e6dec2 solid max(.071vw,.929px)}.possible .contents .box a{display:block;width:100%;height:max(35.929vw,467.071px);background:#fffcf1 url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/possible_arrow.png) right max(2.857vw,37.143px) bottom max(1.143vw,14.857px) no-repeat;background-size:max(.929vw,12.071px)}.possible .contents .box:nth-of-type(2) a{background:#fff9e4 url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/possible_arrow.png) right max(2.857vw,37.143px) bottom max(1.143vw,14.857px) no-repeat;background-size:max(.929vw,12.071px)}.possible .contents .box h3{margin:max(1.143vw,14.857px) max(2.857vw,37.143px) 0;padding-bottom:max(.857vw,11.143px);text-align:center;font-size:max(1.571vw,20.429px);letter-spacing:.1em;border-bottom:#c0b38c solid max(.071vw,.929px)}.possible .contents .box p{line-height:1.5;margin:max(.786vw,10.214px) max(2.786vw,36.214px) 0;font-family:var(--noto-sans);font-size:max(1.143vw,14.857px);letter-spacing:.1em}.case{position:relative;height:max(64.929vw,844.071px);margin-top:max(5.714vw,74.286px);padding-top:max(12.143vw,157.857px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/case_bg.jpg) center top no-repeat;background-size:cover}.case h2{position:absolute;top:max(-1.071vw,-13.929px);left:max(3.071vw,39.929px)}.case h2 img{width:max(18.357vw,238.643px)}.case .contents{margin-left:max(24.286vw,315.714px)}.case .contents ul{display:flex;flex-wrap:wrap;gap:max(1.429vw,18.571px)}.case .contents ul li{width:max(34.643vw,450.357px);height:max(23.429vw,304.571px);padding:max(1.429vw,18.571px) max(1.571vw,20.429px) 0 max(1.429vw,18.571px);background-color:#fff}.case .contents ul li dl dt{width:max(7.357vw,95.643px);height:max(2.714vw,35.286px);padding-top:max(.429vw,5.571px);text-align:center;font-family:var(--noto-sans);font-size:max(1.571vw,20.429px);font-weight:500;letter-spacing:.08em;color:#fff;background-color:#fb7497}.case .contents ul li dl dd.img{display:flex;column-gap:max(.214vw,2.786px);margin-top:max(1.429vw,18.571px)}.case .contents ul li dl dd.img img{width:max(15.714vw,204.286px)}.case .contents ul li dl dd.text{line-height:1.344;padding:max(1.429vw,18.571px) max(.786vw,10.214px) 0 max(.857vw,11.143px);font-family:var(--noto-sans);font-size:max(1.286vw,16.714px);letter-spacing:.06em;font-feature-settings:"palt"}.message{margin-top:max(4.286vw,55.714px)}.message{padding-bottom:max(34.643vw,450.357px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/message_bg.jpg) center bottom no-repeat;background-size:100% auto}.message h2{margin-top:max(2.429vw,31.571px);text-align:center;font-size:max(2.286vw,29.714px);font-weight:500;letter-spacing:.1em}.message h2 span{font-size:max(3.571vw,46.429px);font-weight:500}.message .text{display:flex;flex-direction:row-reverse;justify-content:center}.message .text p{line-height:2.5;margin-top:max(3.357vw,43.643px);font-size:max(1.429vw,18.571px);writing-mode:vertical-rl;font-feature-settings:normal}.message .text p+p{margin-right:2em}.doctor{height:max(97.786vw,1271.214px);padding:max(5.714vw,74.286px) max(4.714vw,61.286px) 0;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/doctor_bg.png) center top no-repeat;background-size:cover}.doctor .head{position:relative;height:max(39.5vw,513.5px);padding-top:max(5.429vw,70.571px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/doctor_head_bg.jpg) center top no-repeat;background-size:cover}.doctor .head:before{content:"";position:absolute;top:max(-1.357vw,-17.643px);right:max(-1.357vw,-17.643px);width:max(63.357vw,823.643px);height:max(40.857vw,531.143px);background-color:#ffd9e3;mix-blend-mode:multiply;z-index:-1}.doctor .head p{line-height:1.5;text-indent:-1em;margin-left:max(46.214vw,600.786px);font-size:max(3.262vw,42.408px);font-weight:500;letter-spacing:.08em;color:#3b3b3b}.doctor .head p span{font-size:max(3.559vw,46.261px);font-weight:500}.doctor .head p em{color:var(--font-color);font-weight:500}.doctor .contents{position:relative;display:flex;justify-content:space-between;height:max(46.857vw,609.143px);background-color:#fff}.doctor .contents:before{content:"";position:absolute;bottom:max(-1.357vw,-17.643px);left:max(-1.357vw,-17.643px);width:max(63.357vw,823.643px);height:max(40.857vw,531.143px);background-color:#ffd9e3;mix-blend-mode:multiply;z-index:-1}.doctor .contents .director{margin:max(2.071vw,26.929px) 0 0 max(2.857vw,37.143px)}.doctor .contents .director .post{margin-left:max(2.571vw,33.429px);font-family:var(--noto-sans);font-size:max(1.786vw,23.214px);letter-spacing:.12em}.doctor .contents .director h2{display:flex;align-items:center;column-gap:max(1vw,13px);margin-top:max(.714vw,9.286px);padding:0 0 max(1.429vw,18.571px) max(2.571vw,33.429px);font-size:max(4.167vw,54.173px);font-weight:500;letter-spacing:.1em;border-bottom:#b1b1b1 solid max(.071vw,.929px)}.doctor .contents .director h2 .en{font-family:var(--times);font-size:max(1.781vw,23.159px);font-weight:400;letter-spacing:.14em}.doctor .contents .director .career{line-height:1.6;margin-top:max(1.429vw,18.571px);font-family:var(--noto-sans);font-size:max(1.429vw,18.571px);letter-spacing:.06em}.doctor .contents .director .career p,.doctor .contents .director .career ul{margin-left:max(4.643vw,60.357px)}.doctor .contents .director .career img{width:max(36.643vw,476.357px);margin-top:max(1vw,13px)}.doctor .contents>img{flex-shrink:0;width:max(51.929vw,675.071px)}.menu{margin-top:max(4.286vw,55.714px)}.menu h2{text-align:center;font-family:var(--times);font-size:max(2.429vw,31.571px);letter-spacing:.08em}.menu h2+p{margin-top:max(.357vw,4.643px);text-align:center;font-size:max(1.339vw,17.411px);letter-spacing:.04em}.menu ul{display:grid;grid-template-columns:repeat(4,max(20vw,260px));grid-template-rows:repeat(4,max(5.714vw,74.286px));gap:max(1.143vw,14.857px);justify-content:center;height:max(33.143vw,430.857px);margin-top:max(1.429vw,18.571px);padding:max(3.429vw,44.571px) max(8.286vw,107.714px) 0;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/menu_bg.jpg) center top no-repeat;background-size:cover}.menu ul li a{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:max(20vw,260px);height:max(5.714vw,74.286px);line-height:1.25;text-align:center;font-size:max(1.429vw,18.571px);font-weight:500;letter-spacing:.1em;color:#434343;background-color:#fff;border:#8a8a8a solid max(.071vw,.929px)}.menu ul li a:after{content:"";position:absolute;right:max(.429vw,5.571px);bottom:max(.429vw,5.571px);display:block;width:max(.929vw,12.071px);height:max(.929vw,12.071px);clip-path:polygon(100% 0,100% 100%,0 100%);background-color:#9d5e37}.pickup{margin-top:max(4.286vw,55.714px)}.pickup *{font-weight:500}.pickup h2{text-align:center;font-family:var(--times);font-size:max(2.857vw,37.143px);letter-spacing:.08em}.pickup .contents{height:max(44.5vw,578.5px);margin-top:max(1.429vw,18.571px);padding:max(2.143vw,27.857px) 0 0 max(3.214vw,41.786px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/pickup_bg.jpg) center top no-repeat;background-size:cover}.pickup .contents .inner{width:max(45.786vw,595.214px);height:max(40.214vw,522.786px);padding:max(2.857vw,37.143px) max(4.286vw,55.714px) 0;background-color:#fff;box-shadow:max(.143vw,1.857px) max(.214vw,2.786px) max(.5vw,6.5px) rgba(67,67,67,.16)}.pickup .contents .inner .catch{line-height:1.25;text-align:center;font-size:max(2.381vw,30.949px);letter-spacing:.1em;color:var(--font-color)}.pickup .contents .inner h3{margin-top:max(.857vw,11.143px);padding:max(.214vw,2.786px) 0 max(.429vw,5.571px);text-align:center;font-size:max(2.084vw,27.086px);letter-spacing:.1em;color:#fff;background-color:#fb7497;border-radius:max(3.571vw,46.429px)}.pickup .contents .inner dl:first-of-type{margin-top:max(1.071vw,13.929px)}.pickup .contents .inner dl+dl{margin-top:max(1.786vw,23.214px)}.pickup .contents .inner dl dt{font-size:max(1.488vw,19.342px);letter-spacing:.06em;color:var(--font-color)}.pickup .contents .inner dl dd{line-height:1.5;margin-top:max(.357vw,4.643px);font-family:var(--noto-sans);font-size:max(1.143vw,14.857px);font-weight:400;letter-spacing:.06em}.pickup .contents .inner .btn{margin-top:max(2.571vw,33.429px);text-align:right}.pickup .contents .inner .btn a{padding:0 max(1.286vw,16.714px) max(.357vw,4.643px) 0;font-family:var(--noto-sans);font-size:max(1.143vw,14.857px);font-weight:400;letter-spacing:.1em;color:#2e2e2e;border-bottom:#2e2e2e solid max(.071vw,.929px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/pickup_arrow.png) right center no-repeat;background-size:max(.786vw,10.214px)}.pickup .attention{position:relative;width:max(91.5vw,1189.5px);height:max(23.714vw,308.286px);margin:max(3.429vw,44.571px) auto 0;padding-top:max(1.429vw,18.571px);border:#fb7497 solid max(1.143vw,14.857px)}.pickup .attention:before{content:"";position:absolute;top:-8.929vw;left:13.071vw;width:4.214vw;height:7.857vw;background-color:#fb7497;clip-path:polygon(50% 0%,0% 100%,100% 100%)}.pickup .attention p:first-of-type{width:fit-content;margin-left:max(16.429vw,213.571px);padding-bottom:max(.571vw,7.429px);font-family:var(--noto-sans);font-size:max(1.786vw,23.214px);letter-spacing:.08em;color:var(--font-color);border-bottom:#fb7497 solid max(.143vw,1.857px)}.pickup .attention ul{margin:max(1.143vw,14.857px) 0 0 max(11.571vw,150.429px)}.pickup .attention ul li{min-height:max(1.357vw,17.643px);padding-left:max(1.643vw,21.357px);font-family:var(--noto-sans);font-size:max(1.143vw,14.857px);letter-spacing:.08em;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/pickup_check.png) left center no-repeat;background-size:max(1.5vw,19.5px) auto}.pickup .attention ul li+li{margin-top:max(1.143vw,14.857px)}.pickup .attention p:last-of-type{position:absolute;bottom:0;height:max(8.286vw,107.714px);line-height:1.75;margin-top:max(1.5vw,19.5px);padding:max(.929vw,12.071px) max(7.857vw,102.143px) 0 max(13.214vw,171.786px);font-family:var(--noto-sans);font-size:max(1.191vw,15.479px);letter-spacing:.1em;background-color:#fffed5}.pickup .attention p:last-of-type em{font-weight:700;color:var(--font-color)}.feature{margin-top:max(4.286vw,55.714px)}.feature .inner{height:max(138.5vw,1800.5px);margin-top:max(2.929vw,38.071px);padding-top:max(17.143vw,222.857px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/feature_bg.jpg) center top no-repeat;background-size:cover}.feature .catch{text-align:center}.feature .catch img{width:max(37.143vw,482.857px)}.feature h2{width:max(50vw,650px);height:max(4.5vw,58.5px);margin:max(1.643vw,21.357px) auto 0;text-align:center;font-size:max(2.381vw,30.949px);letter-spacing:.08em;color:#4d4446;background-color:rgba(255,255,255,.8)}.feature h2 i{display:inline-block;margin:max(-.357vw,-4.643px) max(.357vw,4.643px) 0 0;font-size:max(4.464vw,58.036px);font-style:italic;color:#ff7599}.feature h2 em{font-size:max(2.976vw,38.684px)}.feature .contents{display:flex;flex-wrap:wrap;justify-content:center;gap:max(3.571vw,46.429px) max(2.857vw,37.143px);margin-top:max(5vw,65px)}.feature .contents a{position:relative;display:block;width:max(43.071vw,559.929px);height:max(48.429vw,629.571px);padding:max(3.429vw,44.571px) max(1.786vw,23.214px) 0 max(2.143vw,27.857px);background-color:#fff}.feature .contents a .num{position:absolute;top:max(-2.857vw,-37.143px);left:50%;transform:translateX(-50%);font-family:var(--times);font-size:max(5.929vw,77.071px);color:#ffbbcd;mix-blend-mode:multiply}.feature .contents a h3{text-align:center;font-size:max(1.776vw,23.094px);letter-spacing:.06em;font-feature-settings:"palt"}.feature .contents a h3 span{font-size:max(2.074vw,26.956px)}.feature .contents a h3 u{text-decoration:underline;text-decoration-thickness:max(.143vw,1.857px);text-underline-offset:max(.5vw,6.5px);text-decoration-color:#fb7497}.feature .contents a .img{margin-top:max(1.429vw,18.571px)}.feature .contents a .img:after{position:relative;content:"";display:block;width:max(.143vw,1.857px);height:max(2.071vw,26.929px);margin:max(-.429vw,-5.571px) auto 0;background:#2e2e2e}.feature .contents a h4{margin-top:max(.714vw,9.286px);padding-bottom:max(1.429vw,18.571px);text-align:center;font-size:max(1.714vw,22.286px);letter-spacing:.08em;border-bottom:#ce8f30 solid max(.071vw,.929px)}.feature .contents a p{line-height:1.5625;margin:max(.714vw,9.286px) max(1.071vw,13.929px) 0;font-family:var(--noto-sans);font-size:max(1.143vw,14.857px);letter-spacing:.06em;color:#434343}.treatment{margin-top:max(7.143vw,92.857px)}.treatment .box{position:relative;color:#4b4b4b}.treatment .box:nth-of-type(odd){height:max(40.929vw,532.071px);padding:max(2.857vw,37.143px) 0 0 max(10.5vw,136.5px)}.treatment .box:nth-of-type(even){height:max(41.643vw,541.357px);padding:max(3.571vw,46.429px) 0 0 max(45.214vw,587.786px)}.treatment .box01{margin-top:max(10.143vw,131.857px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/treatment_box01_bg.png) right top no-repeat;background-size:max(98.071vw,1274.929px) auto}.treatment .box02{margin-top:max(6.857vw,89.143px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/treatment_box02_bg.png) left top no-repeat;background-size:max(95.929vw,1247.071px) auto}.treatment .box03{margin-top:max(7.571vw,98.429px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/treatment_box03_bg.png) right top no-repeat;background-size:max(98.071vw,1274.929px) auto}.treatment .box04{margin-top:max(6.857vw,89.143px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/treatment_box04_bg.png) left top no-repeat;background-size:max(95.929vw,1247.071px) auto}.treatment .box>img{position:absolute;width:max(40vw,520px)}.treatment .box:nth-of-type(odd)>img{top:max(-4.357vw,-56.643px);right:max(3.429vw,44.571px)}.treatment .box:nth-of-type(even)>img{top:max(-3.643vw,-47.357px);left:max(2.643vw,34.357px)}.treatment .box h3{font-size:max(3.869vw,50.301px);letter-spacing:.1em}.treatment .box:nth-of-type(odd) h3{margin-left:max(5vw,65px)}.treatment .box01 h3{color:#cf875f}.treatment .box02 h3{color:#d2a546}.treatment .box03 h3{color:#87af66}.treatment .box04 h3{color:#74aec2}.treatment .box h3 .en{padding-left:.5em;font-family:var(--times);font-size:max(2.679vw,34.821px);letter-spacing:.08em}.treatment .box h4{line-height:1.339;margin-top:max(1.357vw,17.643px);font-size:max(2vw,26px);font-weight:500;letter-spacing:.1em}.treatment .box h4 u{font-weight:500;text-decoration:underline;text-decoration-color:rgba(255,242,132,.7);text-decoration-thickness:max(.429vw,5.571px);text-underline-offset:0;text-decoration-skip-ink:none}.treatment .box p{line-height:1.5;margin-top:max(1.857vw,24.143px);font-family:var(--noto-sans);font-size:max(1.286vw,16.714px);letter-spacing:.05em;color:#fff}.treatment .box .flex{display:flex;justify-content:space-between;align-items:flex-start;margin-top:max(2vw,26px)}.treatment .box:nth-of-type(odd) .flex{width:max(45.143vw,586.857px)}.treatment .box:nth-of-type(even) .flex{width:max(42.571vw,553.429px)}.treatment .box .flex ul li{line-height:1.944;padding-left:max(1.571vw,20.429px);font-family:var(--noto-sans);font-size:max(1.286vw,16.714px);letter-spacing:.08em;white-space:nowrap}.treatment .box01 .flex ul li{background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/treatment_box01_arrow.png) left center no-repeat;background-size:max(1vw,13px) auto}.treatment .box02 .flex ul li{background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/treatment_box02_arrow.png) left center no-repeat;background-size:max(1vw,13px) auto}.treatment .box03 .flex ul li{background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/treatment_box03_arrow.png) left center no-repeat;background-size:max(1vw,13px) auto}.treatment .box04 .flex ul li{background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/treatment_box04_arrow.png) left center no-repeat;background-size:max(1vw,13px) auto}.treatment .box01 .flex img{width:max(17.286vw,224.714px);margin-top:max(-2.429vw,-31.571px)}.treatment .box03 .flex img{width:max(14.571vw,189.429px)}.treatment .box:nth-of-type(even) .flex img{width:max(14.071vw,182.929px)}.treatment .box .btn{margin:max(1.357vw,17.643px) 0 0 max(20vw,260px)}.treatment .box .btn a{padding:0 max(.429vw,5.571px);font-family:var(--noto-sans);font-size:max(1.191vw,15.479px);letter-spacing:.05em;color:#4b4b4b;border-bottom:#4b4b4b solid max(.071vw,.929px)}.payment{margin-top:max(5.714vw,74.286px);padding:max(3.571vw,46.429px) 0 max(5vw,65px);text-align:center;background-color:#f6f6f6}.payment *{font-weight:500}.payment h2{width:max(23.286vw,302.714px);height:max(4vw,52px);margin:auto;padding-top:max(.714vw,9.286px);font-size:max(2.143vw,27.857px);letter-spacing:.12em;border:#2e2e2e solid max(.071vw,.929px)}.payment h2+p{margin-top:max(1.214vw,15.786px);font-size:max(2.143vw,27.857px);letter-spacing:.12em}.payment img{width:max(60.857vw,791.143px);margin-top:max(2.5vw,32.5px)}.payment img+p{margin-top:max(2.5vw,32.5px);font-size:max(1.488vw,19.342px);letter-spacing:.12em}.payment img+p em{font-size:max(1.786vw,23.214px);color:#c00}.payment img+p em i{font-size:max(2.084vw,27.086px)}.consultation{width:max(87.143vw,1132.857px);height:max(42.857vw,557.143px);margin:max(5.714vw,74.286px) auto 0;padding-top:max(4.429vw,57.571px);color:#fff;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/consultation_bg.jpg) center top no-repeat;background-size:cover}.consultation h2{text-align:center;font-size:max(2.379vw,30.921px);letter-spacing:.14em}.consultation h3{position:relative;width:max(22.714vw,295.286px);height:max(2.429vw,31.571px);margin:max(2vw,26px) auto 0;text-align:center}.consultation h3:before{content:"";position:absolute;display:block;width:100%;height:100%;background-color:#ffd1de;mix-blend-mode:multiply}.consultation h3 span{position:relative;display:block;padding-top:max(.357vw,4.643px);font-size:max(1.488vw,19.342px);letter-spacing:.01em}.consultation .text p{line-height:1.45;margin-top:1.5em;font-size:max(1.191vw,15.479px);letter-spacing:.06em;margin-inline:auto;max-inline-size:max-content}.consultation .btn{width:max(22.714vw,295.286px);margin:max(1.429vw,18.571px) auto 0;text-align:right}.consultation .btn a{padding:0 max(.357vw,4.643px) max(.143vw,1.857px);font-family:var(--noto-sans);font-size:max(1.187vw,15.433px);letter-spacing:.05em;color:#fff;border-bottom:#fff solid max(.071vw,.929px)}.gallery{margin-top:max(4.286vw,55.714px)}.gallery .inner{position:relative;margin-top:max(2.929vw,38.071px);padding-bottom:max(1.429vw,18.571px);background-color:#f3f2ee}.gallery h2{position:absolute;top:max(3.643vw,47.357px);left:max(2.786vw,36.214px);z-index:10;width:max(19.357vw,251.643px)}.gallery h2:after{content:"";position:absolute;z-index:2;top:max(-.714vw,-9.286px);left:max(-.714vw,-9.286px);width:max(6.571vw,85.429px);height:max(6.571vw,85.429px);background-color:#fb92ae;clip-path:polygon(0 0,100% 0,0 100%);opacity:.8;mix-blend-mode:multiply}.gallery .thumb{margin-top:max(1.429vw,18.571px)}.gallery ul.thumb .slick-track{transform:unset !important}.gallery h2 img{width:100%;aspect-ratio:542/464}.gallery .slider img{width:100%;aspect-ratio:2800/1520}.gallery .thumb img{width:100%;aspect-ratio:700/412}.news_blog{margin-top:max(7.143vw,92.857px);display:flex;justify-content:space-between;padding:max(3.571vw,46.429px);background-color:#f1f1f1}.news_blog .news,.news_blog .blog{position:relative;width:max(45.286vw,588.714px);height:max(37.643vw,489.357px);padding:max(1.714vw,22.286px) max(2.857vw,37.143px) 0;background-color:#fff;box-shadow:max(.286vw,3.714px) max(.286vw,3.714px) max(.286vw,3.714px) rgba(0,0,0,.12)}.news_blog h2{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:max(.714vw,9.286px);font-family:var(--times);font-size:max(2.643vw,34.357px);letter-spacing:.1em;border-bottom:#2e2e2e solid max(.071vw,.929px)}.news_blog h2 span{font-size:max(1.429vw,18.571px);font-weight:500;font-family:var(--noto-sans)}.news_blog ul{font-family:var(--noto-sans)}.news_blog .news ul{margin:max(2.857vw,37.143px) max(2.857vw,37.143px) 0}.news_blog .news ul li+li{margin-top:max(2.143vw,27.857px)}.news_blog .news ul li a{display:block}.news_blog .news ul li dl{display:flex;align-items:flex-start;column-gap:max(2.5vw,32.5px)}.news_blog .news ul li dl dt{line-height:1.45;font-size:max(1.191vw,15.479px);font-weight:500;color:var(--font-color);white-space:nowrap}.news_blog .news ul li dl dt:before{content:"";display:inline-block;width:max(.929vw,12.071px);height:max(.929vw,12.071px);background-color:#fb7497;margin-right:max(.357vw,4.643px)}.news_blog .news ul li dl dd{line-height:1.57;font-size:max(1.116vw,14.514px);font-weight:500;letter-spacing:.1em;color:#5d5c5c}.news_blog .blog ul{margin-top:max(2.857vw,37.143px)}.news_blog .blog ul li+li{margin-top:max(1.143vw,14.857px)}.news_blog .blog ul li a{display:flex;flex-direction:column;justify-content:center;width:100%;height:max(6.429vw,83.571px);padding:0 max(2.143vw,27.857px);background-color:#f6f6f6}.news_blog .blog ul li dl{display:flex;column-gap:max(.5vw,6.5px)}.news_blog .blog ul li dl dt{line-height:1.5;font-size:max(1vw,13px);letter-spacing:.16em;color:#787878;white-space:nowrap}.news_blog .blog ul li dl dd{line-height:1.5;font-size:max(1vw,13px);letter-spacing:.16em;color:#434343;text-decoration:underline;text-underline-offset:max(.357vw,4.643px)}.news_blog .btn{position:absolute;left:0;right:0;bottom:max(2.286vw,29.714px);width:max(14.643vw,190.357px);margin:auto}.news_blog .btn a{display:flex;flex-direction:column;justify-content:center;width:100%;height:max(2.571vw,33.429px);padding-left:max(2.857vw,37.143px);font-family:var(--noto-sans);font-size:max(1.174vw,15.256px);letter-spacing:.06em;border:#2e2e2e solid max(.071vw,.929px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/top/news_blog_arrow.png) right max(2.857vw,37.143px) top max(.929vw,12.071px) no-repeat;background-size:max(2.429vw,31.571px) auto}.access{margin:max(5.714vw,74.286px) max(3.071vw,39.929px) 0}.access h2{text-align:center;font-family:var(--times);font-size:max(2.766vw,35.954px);letter-spacing:.04em}.access h2:after{position:relative;content:"";display:block;width:max(.071vw,.929px);height:max(4.286vw,55.714px);margin:max(.429vw,5.571px) auto max(-1.857vw,-24.143px);background:#2e2e2e}.access .gmap iframe{width:100%;aspect-ratio:1314/507}.access p{width:max(88.214vw,1146.786px);line-height:1.4;margin:max(1.429vw,18.571px) auto 0;font-family:var(--noto-sans);font-size:max(.857vw,11.143px);letter-spacing:.1em}