@charset "UTF-8";:root{--main-color:#f182a1;--sub-color:#ee9873;--link-color:#855b41}#open-chatbot{position:fixed;bottom:max(1.429vw,18.571px);right:max(1.429vw,18.571px);margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;cursor:pointer;width:max(16.071vw,208.929px)}header{position:absolute;width:100%;line-height:1}header *{box-sizing:border-box}.low_header{z-index:10;font-family:'Noto Sans JP';color:#2e2e2e}.low_header_link{position:absolute;top:0;left:max(1.786vw,23.214px);right:max(1.786vw,23.214px);display:flex;justify-content:space-between;align-items:flex-start}.low_header_lead{margin:0;font-size:max(.893vw,11.607px);font-weight:400;line-height:max(2.143vw,27.857px);letter-spacing:.04em;color:#696969}.low_header_contact{display:flex;align-items:center;column-gap:max(.714vw,9.286px)}.low_header_tel,.low_header_btn{display:flex;align-items:center;height:max(3.214vw,41.786px);margin:0}.low_header_tel{justify-content:center;width:max(15.714vw,204.286px);font-family:Arial,sans-serif;font-size:max(1.571vw,20.429px);line-height:1;letter-spacing:.1em;color:#2e2e2e;background-color:#fff;white-space:nowrap}.low_header_tel:before{content:"";display:block;flex:0 0 max(1.5vw,19.5px);width:max(1.5vw,19.5px);height:max(1.5vw,19.5px);margin-right:max(.286vw,3.714px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/low_header_icon_tel.svg) center center no-repeat;background-size:contain}.low_header_btn{position:relative;justify-content:center;column-gap:max(.357vw,4.643px);width:max(10.714vw,139.286px);padding:max(.357vw,4.643px) max(.857vw,11.143px) max(.429vw,5.571px);font-size:max(1.143vw,14.857px);line-height:1.5;letter-spacing:.06em;color:#fff;white-space:nowrap}.low_header_btn:before{content:"";display:block;flex:0 0 auto;background-position:center center;background-repeat:no-repeat;background-size:contain}.low_header_btn:after{content:"";position:absolute;right:max(.286vw,3.714px);bottom:max(.286vw,3.714px);width:max(.571vw,7.429px);height:max(.571vw,7.429px);background-color:#fff;clip-path:polygon(100% 0,100% 100%,0 100%)}.low_header_btn_web{background-color:#e8a283}.low_header_btn_web:before{width:max(1.571vw,20.429px);height:max(1.143vw,14.857px);background-image:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/low_header_icon_web.png)}.low_header_btn_mail{background-color:#e8a283}.low_header_btn_mail:before{width:max(1.429vw,18.571px);height:max(1vw,13px);background-image:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/low_header_icon_mail.svg)}.low_header_logo{position:absolute;top:max(5vw,65px);left:max(2.643vw,34.357px);margin:0}.low_header_logo img{width:max(15.786vw,205.214px)}.gnav{width:100%;line-height:1;margin-top:max(3.571vw,46.429px);font-feature-settings:normal}.gnav ul{display:flex;justify-content:center;width:100%}.gnav ul li a{display:flex;justify-content:center;align-items:center;padding:max(.929vw,12.071px) max(2.857vw,37.143px);text-align:center;font-family:'Noto Sans JP';font-size:max(1.071vw,13.929px);letter-spacing:.2em;color:#3b3b3b;border-right:#3b3b3b solid max(.071vw,.929px)}.gnav ul li:first-of-type a{border-left:#3b3b3b solid max(.071vw,.929px)}footer{position:relative;line-height:1;margin-top:max(3.571vw,46.429px);padding-left:max(4.286vw,55.714px);font-family:'Noto Sans JP';color:#fff;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/footer_bg.jpg) center top no-repeat;background-size:cover;box-sizing:border-box}footer *{box-sizing:border-box}footer .flex{display:flex;column-gap:max(6.429vw,83.571px);height:100%}.footer_info{width:max(31.071vw,403.929px);height:100%;flex-shrink:0;padding:max(3.571vw,46.429px) max(3.571vw,46.429px) max(3.571vw,46.429px);background-color:rgba(244,102,139,.8)}.footer_logo{text-align:center}.footer_logo img{width:max(18.071vw,234.929px)}.footer_info .tel{margin-top:max(2.5vw,32.5px);text-align:center;font-size:max(2.294vw,29.826px);letter-spacing:.08em}.footer_info .tel:before{content:"";display:inline-block;width:max(1.5vw,19.5px);height:max(1.5vw,19.5px);margin-right:max(.714vw,9.286px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/footer_icon_tel.png) left center no-repeat;background-size:cover}.footer_info .web a{display:flex;justify-content:center;align-items:center;column-gap:max(.714vw,9.286px);width:100%;height:max(3.643vw,47.357px);margin:max(2.5vw,32.5px) auto 0;font-size:max(1.526vw,19.834px);letter-spacing:.1em;color:#fff;background-color:#d64069}.footer_info .web a:before{content:"";width:max(1.786vw,23.214px);height:max(1.286vw,16.714px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/footer_icon_web.png) left center no-repeat;background-size:cover}.footer_info .address{line-height:1.5;margin:max(1.143vw,14.857px) 0 0 max(.357vw,4.643px);font-family:'Noto Sans JP';font-size:max(1.071vw,13.929px);letter-spacing:.1em;font-feature-settings:"palt"}.footer_info .train{display:flex;align-items:center;column-gap:max(.929vw,12.071px);line-height:1.5;margin:max(1.143vw,14.857px) 0 0 max(.357vw,4.643px);font-family:'Noto Sans JP';font-size:max(1.071vw,13.929px);letter-spacing:.1em;font-feature-settings:"palt"}.footer_info .train:before{content:"";display:block;width:max(1.357vw,17.643px);height:max(1.714vw,22.286px);background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/footer_icon_train.png) left center no-repeat;background-size:cover}.footer_info table{width:100%;margin-top:max(1.143vw,14.857px);border-top:#fff solid max(.071vw,.929px);border-bottom:#fff solid max(.071vw,.929px)}.footer_info table *{font-weight:500}.footer_info table th,.footer_info table td{text-align:center;vertical-align:middle}.footer_info table thead th{padding:max(.429vw,5.571px) 0 max(.571vw,7.429px);font-size:max(.898vw,11.672px);letter-spacing:.12em;border-bottom:#fff solid max(.071vw,.929px)}.footer_info table thead td{padding:max(.5vw,6.5px) max(.571vw,7.429px) max(.571vw,7.429px);font-size:max(.898vw,11.672px);border-bottom:#fff solid max(.071vw,.929px)}.footer_info table tbody th{font-size:max(.898vw,11.672px);letter-spacing:.1em;padding:max(.5vw,6.5px) 0 max(.571vw,7.429px);text-align:right;white-space:nowrap}.footer_info table tbody td{font-size:max(.808vw,10.502px)}.footer_info table+ul{margin-top:max(.214vw,2.786px)}.footer_info table+ul li{line-height:1.4;font-size:max(.808vw,10.502px);font-weight:500;letter-spacing:.02em}.footer_nav{display:flex;column-gap:max(6.429vw,83.571px);margin-top:max(7.571vw,98.429px)}.footer_nav ul li a{position:relative;line-height:2.19;padding-left:1em;font-size:max(.951vw,12.359px);letter-spacing:.04em;color:#fff;white-space:nowrap;text-decoration:underline;text-decoration-thickness:max(.071vw,.929px);text-decoration-color:#fff;text-underline-offset:max(.357vw,4.643px)}.footer_nav ul li a:before{content:"▶";position:absolute;top:0;left:0;font-size:max(.594vw,7.726px)}.copyright{width:100%;height:max(2.857vw,37.143px);line-height:1;text-align:center;background-color:#fff}.copyright address{padding-top:max(.714vw,9.286px);font-family:'Noto Sans JP';font-size:max(1vw,13px);letter-spacing:.1em;color:#3b3b3b}.pagetop{display:none;position:fixed;bottom:max(7.143vw,92.857px);right:max(.714vw,9.286px);z-index:1000;cursor:pointer}.pagetop img{width:max(5.643vw,73.357px)}.humanity_logo{position:absolute;right:max(1.214vw,15.786px);bottom:max(1vw,13px);width:max(5vw,65px)}.mainPhoto{margin:0 auto;width:100%}.pc-contents{margin:75px auto 225px;width:1200px}.left-contents{width:300px;float:left}.right-contents{width:800px;float:right}.sidemenu{position:relative;width:290px;line-height:1;background:#fff;padding:22px 20px 20px}.sidemenu:before{content:"";position:absolute;left:10px;top:10px;z-index:-1;width:100%;height:100%;background-color:#f5e9d8}.sidemenu h2{margin-left:4px;font-family:'Times New Roman',Times,serif;font-size:37.5px;letter-spacing:.12em;color:#2e2e2e}.sidemenu h2:first-letter {font-size:50px;color:#f08300}.sidemenu ul{margin-top:18px;border-top:#b1b1b1 solid 1px}.sidemenu li{border-bottom:#b1b1b1 solid 1px}.sidemenu ul li a{display:block;line-height:1.4;padding:16px 16px 16px 8px;font-family:'YuMincho','Yu Mincho','游明朝体','Noto Serif JP','ヒラギノ明朝 ProN','Hiragino Mincho ProN',serif;font-size:18px;font-weight:500;letter-spacing:.02em;color:#2e2e2e;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/menu_after.png) right 8px center no-repeat;background-size:8px auto}.sidemenu ul li a span{font-size:15px}.sidemenu ul li:last-of-type a{letter-spacing:-.06em}.sidemenu{width:290px;padding:20px;background:#fff;box-shadow:10px 10px 0 #fcedf1;box-sizing:border-box}.sidemenu:before{content:none}.sidemenu *{box-sizing:border-box}.sidemenu .sidemenu_title{margin:0 0 3px;font-family:'Noto Serif JP','Times New Roman',serif;font-size:37px;font-weight:500;line-height:1.5;letter-spacing:0;color:#2e2e2e}.sidemenu .sidemenu_title span,.sidemenu .sidemenu_title:first-letter {font-size:50px;color:#ea7392}.sidemenu ul{width:250px;margin:0;padding:0;list-style:none;border-top:#b1b1b1 solid 1px}.sidemenu ul li{border-bottom:#b1b1b1 solid 1px}.sidemenu ul li a{display:flex;justify-content:space-between;align-items:center;column-gap:10px;min-height:53px;padding:6px;font-family:'Noto Sans JP';font-size:18px;font-weight:500;line-height:1.1;letter-spacing:0;color:#2e2e2e;background:0 0}.sidemenu ul li:last-of-type a{letter-spacing:0}.sidemenu ul li a:after{content:"";display:block;flex:0 0 8px;width:8px;height:10px;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/sidemenu_arrow.svg) center center no-repeat;background-size:contain}.sidebanner{width:300px;margin-top:64px}.sidebanner ul{margin:0;padding:0;list-style:none}.sidebanner ul li+li{margin-top:24px}.sidebanner a{display:block}.sidebanner img{width:300px;height:200px;object-fit:cover}.lowinfo{position:relative;overflow:hidden;height:470px;line-height:1;margin-top:20px;background-color:#fff;font-family:'Noto Sans JP';font-feature-settings:"palt";background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/lowinfo_bg.jpg);background-size:contain}.lowinfo:before,.lowinfo:after{content:"";position:absolute;top:0;pointer-events:none}.lowinfo:after{left:0;z-index:1;width:366px;height:500px;background:linear-gradient(270deg,rgba(255,93,135,0) 0%,rgba(255,93,135,.15) 43%)}.lowinfo *{box-sizing:border-box}.lowinfo_box{position:absolute;top:22px;left:25px;z-index:2;display:flex;flex-direction:column;align-items:center;row-gap:12px;width:300px;padding:22px;background-color:rgba(255,255,255,.8)}.lowinfo_logo{margin:0}.lowinfo_logo img{width:215px}.lowinfo_tel{display:flex;justify-content:center;align-items:center;margin:0;font-size:32px;line-height:40px;letter-spacing:.08em;color:#3e3e3e;white-space:nowrap}.lowinfo_tel:before{content:"";display:block;flex:0 0 25px;width:25px;height:25px;margin-right:6px;background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/lowinfo_icon_tel.svg) center center no-repeat;background-size:contain}.lowinfo_btn{display:flex;column-gap:11px;width:100%;margin:0;padding:0;list-style:none}.lowinfo_btn li{flex:1 1 0}.lowinfo_btn a{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:3px;height:64px;font-size:13px;line-height:1.3;letter-spacing:.05em;color:#fff}.lowinfo_btn a:before{content:"";display:block;background-position:center center;background-repeat:no-repeat;background-size:contain}.lowinfo_btn .web a{background-color:#ff5d87}.lowinfo_btn .web a:before{width:28px;height:23px;background-image:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/lowinfo_icon_web.png)}.lowinfo_btn .mail a{letter-spacing:.14em;background-color:#cfad5d}.lowinfo_btn .mail a:before{width:25px;height:25px;background-image:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/lowinfo_icon_mail.svg)}.lowinfo_access{display:flex;flex-direction:column;row-gap:4px;width:100%}.lowinfo_access p{display:flex;justify-content:flex-start;align-items:center;column-gap:9px;min-height:39px;margin:0;font-size:13px;line-height:1.5;color:#3e3e3e}.lowinfo_access p:before{content:"";display:block;flex:0 0 25px;width:25px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:contain}.lowinfo_access span{flex:1 1 0;min-width:0}.lowinfo_address:before{background-image:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/lowinfo_icon_address.svg)}.lowinfo_train{letter-spacing:.1em}.lowinfo_train:before{background-image:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/lowinfo_icon_train.svg)}.page-catch{margin-top:0;margin-right:10px;margin-bottom:40px;margin-left:0;padding:40px 20px 42px 30px;text-align:center;font-family:'Noto Serif JP';font-size:18px;font-weight:500;line-height:1.8;letter-spacing:.1em;border:1px solid var(--main-color);position:relative}.page-catch:after{content:'';display:block;width:100%;height:100%;border:1px solid var(--main-color);position:absolute;top:10px;left:10px;z-index:-1;pointer-events:none}.page-catch h2{font-size:24px}.page-catch p{margin-top:1.5em}.ttl-low{position:relative;margin-bottom:15px;padding:12px 10px 10px 50px;font-family:'Noto Serif JP';font-size:18px;line-height:1.3;letter-spacing:.1em;color:#fff;font-feature-settings:"palt"}.ttl-low:before{content:"";position:absolute;bottom:0;left:18px;width:6px;height:84%;background-color:#fff}.ttl-low1-1{background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/ttl_low_bg.png)repeat top left/10px,var(--main-color)}.ttl-low1-2{background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/ttl_low_bg.png)repeat top left/10px,var(--sub-color)}.ttl-low1-3{background:url(//lady-dc.com/wp-content/themes/humanity/css/../images/common/ttl_low_bg.png)repeat top left/10px,var(--link-color)}.ttl-low2{position:relative;margin-bottom:15px;padding:10px 0 10px 40px;font-family:'Noto Serif JP';font-size:18px;line-height:1.3;letter-spacing:.1em;border-bottom-width:1px;border-bottom-style:solid;border-left-width:10px;border-left-style:solid;font-feature-settings:"palt"}.ttl-low2:before{content:"";position:absolute;bottom:0;left:3px;width:2px;height:100%}.ttl-low2-1{color:var(--main-color);border-color:var(--main-color)}.ttl-low2-1:before{background-color:var(--main-color)}.ttl-low2-2{color:var(--sub-color);border-color:var(--sub-color)}.ttl-low2-2:before{background-color:var(--sub-color)}.ttl-low2-3{color:var(--link-color);border-color:var(--link-color)}.ttl-low2-3:before{background-color:var(--link-color)}.ttl-low3{margin-bottom:10px;padding:12px 1em 10px;font-family:'Noto Serif JP';font-size:18px;line-height:1.3;letter-spacing:.1em;border-top-width:1px;border-top-style:dashed;border-bottom-width:1px;border-bottom-style:dashed}.ttl-low3-1{color:var(--main-color)}.ttl-low3-2{color:var(--sub-color)}.ttl-low3-3{color:var(--link-color)}.ttl-low4{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:10px;font-family:'Noto Serif JP';font-size:17px;line-height:1.3;letter-spacing:.1em}.ttl-low4>span{margin:2.5px 0}.ttl-low4>span:nth-of-type(n+2){flex:0 1 auto;width:auto;min-width:0;padding:3px 0 1px}.ttl-low4>span:nth-of-type(1){flex:0 1 auto;margin-right:10px;padding:3px 5px 1px;width:auto;min-width:0;color:#fff}.ttl-low4-1>span:nth-of-type(1){background-color:var(--sub-color)}.ttl-low4-2>span:nth-of-type(1){background-color:var(--main-color)}.ttl-low4-3>span:nth-of-type(1){background-color:var(--link-color)}.ttl-low5{margin-bottom:15px;padding:11px 2.4em 14px;color:#fff;font-family:'Noto Serif JP';font-size:18px;line-height:1.3;letter-spacing:.1em;border-radius:100px}.ttl-low5-1{background-color:var(--main-color)}.ttl-low5-2{background-color:var(--sub-color)}.ttl-low5-3{background-color:var(--link-color)}.colunm{padding:30px 30px 20px;background-color:#f9f2f0;border:1px solid #ebc4b9}.colunm .ttl-btn{margin-bottom:20px;padding:7px 30px 5px 90px;text-align:center;color:#2e2e2e;font-family:"Times New Roman","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","Noto Serif JP",serif;font-size:18px;line-height:1.3;letter-spacing:.05em;background-color:#f2cec3;position:relative}.colunm .ttl-btn .colum{padding:3px 20px 2px;color:#e79780;font-family:"San Fransisco","Helvetica","Arial","Yu Gothic Medium","游ゴシック Medium","YuGothic","游ゴシック体","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:14px;background-color:#fff;border:1px solid #e79780;position:absolute;top:-2px;left:-14px;transform:rotate(-20deg)}.colunm .ttl-btn .colum:before{content:"";position:absolute;bottom:-9px;right:19px;width:8px;height:10px;background-color:#fff;clip-path:polygon(0 0,100% 0,50% 100%);z-index:2}.colunm .ttl-btn .colum:after{content:"";position:absolute;bottom:-11px;right:19px;width:8px;height:10px;background-color:#e79780;clip-path:polygon(0 0,100% 0,50% 100%);z-index:1}.colunm+.colunm{background-color:#f9f6f0;border:1px solid #d7c7a7}.colunm+.colunm .ttl-btn{background-color:#ebe3d3}.colunm+.colunm .ttl-btn .colum{color:#d7c7a7;border:1px solid #d8c8a8}.colunm .ttl-btn .colum:after{background-color:#d8c8a8}