@charset "UTF-8";:root{--main-color:#9a764f;--sub-color:#c07f3f;--link-color:#b89a61}header{position:absolute;width:100%;line-height:1}header *{box-sizing:border-box}.header_lead{padding-top:max(.714vw,9.286px);padding-left:max(2.857vw,37.143px);font-family:'Noto Sans JP';font-size:max(.892vw,11.598px);font-weight:300;letter-spacing:.04em;color:#696969}.header_logo{position:absolute;top:max(5vw,65px);left:max(3.143vw,40.857px)}.header_logo img{width:max(14.214vw,184.786px)}.header_btn{position:absolute;top:0;right:max(.357vw,4.643px);display:flex;column-gap:max(.357vw,4.643px)}.header_btn a{position:relative;display:flex;align-items:center;justify-content:center;height:max(3.214vw,41.786px)}.header_btn a.tel{width:max(15.357vw,199.643px);text-align:center;font-family:'Arial',sans-serif;font-size:max(1.635vw,21.255px);letter-spacing:.1em;color:#2e2e2e;background-color:#fdfdfd}.header_btn a.tel:before{content:"";width:max(1.071vw,13.929px);height:max(1.286vw,16.714px);margin:max(.214vw,2.786px) max(.286vw,3.714px) 0 0;background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_tel_bk.png) left center no-repeat;background-size:cover}.header_btn a.web,.header_btn a.line{width:max(12.857vw,167.143px);text-align:center;font-family:'Noto Sans JP';font-size:max(1.143vw,14.857px);letter-spacing:.08em;color:#fff}.header_btn a.web{background-color:#9f8364}.header_btn a.line{background-color:#7a9579}.header_btn a.web:before{content:"";width:max(1.571vw,20.429px);height:max(1.143vw,14.857px);margin-right:max(.357vw,4.643px);background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_web.png) left center no-repeat;background-size:cover}.header_btn a.line:before{content:"";width:max(1.429vw,18.571px);height:max(1.357vw,17.643px);margin-right:max(.357vw,4.643px);background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_line.png) left center no-repeat;background-size:cover}.header_btn a.web:after,.header_btn a.line:after{content:"";position:absolute;right:max(.143vw,1.857px);bottom:max(.143vw,1.857px);width:max(.571vw,7.429px);height:max(.571vw,7.429px);background-color:#fff;clip-path:polygon(100% 0,100% 100%,0 100%)}.gnav{width:100%;line-height:1;margin-top:max(2.286vw,29.714px);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(.571vw,7.429px) max(2.857vw,37.143px);text-align:center;font-family:'Noto Sans JP';font-size:max(1.071vw,13.929px);letter-spacing:.2em;color:#2e2e2e;border-right:#2e2e2e solid max(.071vw,.929px)}.gnav ul li:first-of-type a{font-size:max(1.143vw,14.857px);border-left:#2e2e2e solid max(.071vw,.929px)}footer{position:relative;height:max(50vw,650px);line-height:1;margin-top:max(3.571vw,46.429px);padding-left:max(8.071vw,104.929px);font-family:'Noto Sans JP';color:#fff;background:url(//www.shirokanedai-st-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;font-feature-settings:"palt"}footer .flex{display:flex;column-gap:max(11.071vw,143.929px)}.footer_info{width:fit-content;flex-shrink:0;margin-top:max(4.5vw,58.5px)}.footer_info .logo{text-align:center}.footer_info .logo img{width:max(18.643vw,242.357px)}.footer_info .tel{margin:max(1.786vw,23.214px) 0 0 max(3.429vw,44.571px);font-size:max(1.191vw,15.479px);letter-spacing:.08em}.footer_info .tel dt{margin-left:max(.714vw,9.286px);font-size:max(1.19vw,15.47px);letter-spacing:.1em}.footer_info .tel dd{margin-top:max(.857vw,11.143px);font-size:max(2.061vw,26.789px);letter-spacing:.08em}.footer_info .tel dd:before{content:"";display:inline-block;width:max(1.214vw,15.786px);height:max(1.643vw,21.357px);margin-right:max(.357vw,4.643px);background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_tel.png) left center no-repeat;background-size:cover}.footer_info .btn{margin-top:max(1.786vw,23.214px)}.footer_info .btn a{position:relative;display:flex;flex-direction:column;justify-content:center;width:max(17.857vw,232.143px);height:max(3.714vw,48.286px);margin:auto;font-size:max(1.488vw,19.342px);letter-spacing:.06em;color:#fff;background-color:#977856}.footer_info .btn a:before{content:"";position:absolute}.footer_info .btn a:after{content:"";position:absolute;right:max(.5vw,6.5px);width:max(.714vw,9.286px);height:max(.857vw,11.143px);background-color:#fff;clip-path:polygon(0% 0%,100% 50%,0% 100%)}.footer_info .btn a.web{padding-left:max(3.214vw,41.786px)}.footer_info .btn a.web:before{left:max(.929vw,12.071px);width:max(1.786vw,23.214px);height:max(1.357vw,17.643px);background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_web.png) left center no-repeat;background-size:cover}.footer_info .btn a.line{margin-top:max(1.357vw,17.643px);padding-left:max(4.071vw,52.929px)}.footer_info .btn a.line:before{left:max(.929vw,12.071px);width:max(1.786vw,23.214px);height:max(1.714vw,22.286px);background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_line.png) left center no-repeat;background-size:cover}.footer_info .address{line-height:1.5;margin:max(1.071vw,13.929px) 0 0 max(3.357vw,43.643px);font-size:max(1.19vw,15.47px);letter-spacing:.08em}.footer_info .train{display:flex;align-items:center;column-gap:max(.929vw,12.071px);margin:max(.857vw,11.143px) 0 0 max(3.357vw,43.643px);font-size:max(1.19vw,15.47px);letter-spacing:.08em}.footer_info .train:before{content:"";display:block;width:max(1.214vw,15.786px);height:max(1.571vw,20.429px);background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_train.png) left center no-repeat;background-size:cover}.footer_info table{width:100%;margin-top:max(1.714vw,22.286px);border-top:#fff solid max(.071vw,.929px);border-bottom:#fff solid max(.071vw,.929px)}.footer_info table th,.footer_info table td{text-align:center;vertical-align:middle}.footer_info table thead th{padding:max(.5vw,6.5px) 0;font-size:max(1.039vw,13.511px);letter-spacing:.05em;border-bottom:#fff solid max(.071vw,.929px)}.footer_info table thead td{padding:max(.5vw,6.5px) max(.571vw,7.429px);font-size:max(1.039vw,13.511px);border-bottom:#fff solid max(.071vw,.929px)}.footer_info table tbody th{font-size:max(1.069vw,13.901px);letter-spacing:.1em;white-space:nowrap}.footer_info table tbody tr:nth-of-type(1) th{padding:max(.429vw,5.571px) 0}.footer_info table tbody tr:nth-of-type(2) th{padding:max(.429vw,5.571px) 0 max(.571vw,7.429px)}.footer_info table tbody td{font-size:max(.891vw,11.579px)}.footer_info table+ul{margin:max(.5vw,6.5px) 0 0 max(.5vw,6.5px)}.footer_info table+ul li{line-height:1.66;font-size:max(.891vw,11.579px);letter-spacing:.1em}.footer_nav{display:flex;margin-top:max(10.857vw,141.143px)}.footer_nav ul:nth-of-type(1){margin-right:max(3.929vw,51.071px)}.footer_nav ul:nth-of-type(2){margin-right:max(2.5vw,32.5px)}.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)}.footer_nav ul:last-of-type li:last-of-type{margin-top:2em}.footer_sns{position:absolute;top:max(5.214vw,67.786px);right:max(14.143vw,183.857px);display:flex;column-gap:max(1.429vw,18.571px)}.footer_sns a img{width:max(2.786vw,36.214px)}.footer_sns a:last-of-type img{width:max(2.429vw,31.571px)}.copyright{width:100%;height:max(2.857vw,37.143px);line-height:1;text-align:center;background-color:#482d1c;font-feature-settings:"palt"}.copyright address{padding-top:max(.714vw,9.286px);font-family:'Noto Sans JP';font-size:max(1.143vw,14.857px);letter-spacing:.1em;color:#fff}.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.571vw,72.429px)}.humanity_logo{position:absolute;right:max(2.571vw,33.429px);bottom:max(2.429vw,31.571px);width:max(5vw,65px)}.mainPhoto{margin:0 auto;width:100%}.pc-contents{margin:88px auto 125px;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:#eae2d9}.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:#9f8364}.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:'Noto Sans JP';font-size:18px;letter-spacing:.04em;color:#2e2e2e;background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/menu_after.png) right 8px center no-repeat;background-size:8px auto}.sidebanner{margin-top:23px}.sidebanner ul li+li{margin-top:30px}.lowinfo{height:470px;line-height:1;margin-top:35px;padding:38px 0 0 38px;font-family:'Noto Sans JP';color:#fff;background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/lowinfo_bg.jpg) left top no-repeat;background-size:cover;font-feature-settings:"palt"}.lowinfo .contents{width:247px}.lowinfo h3 img{width:100%}.lowinfo .tel{margin-top:17px;text-align:center}.lowinfo .tel dt{font-size:16.66px;letter-spacing:.1em}.lowinfo .tel dd{margin-top:12px;font-size:28.85px;letter-spacing:.08em}.lowinfo .tel dd:before{content:"";display:inline-block;width:17px;height:23px;margin-right:5px;background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_tel.png) left center no-repeat;background-size:cover}.lowinfo .btn{margin-top:12px}.lowinfo .btn a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:52px;font-size:20.83px;letter-spacing:.06em;color:#fff;background-color:#977856}.lowinfo .btn a:before{content:""}.lowinfo .btn a:after{content:"";position:absolute;right:7px;width:10px;height:12px;background-color:#fff;clip-path:polygon(0% 0%,100% 50%,0% 100%)}.lowinfo .btn a.web:before{width:25px;height:19px;margin-right:6px;background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_web.png) left center no-repeat;background-size:cover}.lowinfo .btn a.line{margin-top:7px}.lowinfo .btn a.line:before{width:25px;height:24px;margin-right:18px;background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_line.png) left center no-repeat;background-size:cover}.lowinfo .address{line-height:1.5;margin:12px 0 0 10px;font-size:16.66px;letter-spacing:.08em}.lowinfo .train{display:flex;align-items:center;column-gap:12px;margin:15px 0 0 10px;font-size:16.66px;letter-spacing:.08em}.lowinfo .train:before{content:"";display:block;width:17px;height:22px;background:url(//www.shirokanedai-st-dc.com/wp-content/themes/humanity/css/../images/common/icon_train.png) left center no-repeat;background-size:cover}.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 #f08300;position:relative}.page-catch:after{content:'';display:block;width:100%;height:100%;border:1px solid #e1d4b0;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(//www.shirokanedai-st-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(//www.shirokanedai-st-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(//www.shirokanedai-st-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:#f6efe7;border:1px solid #d5b38d}.colunm .ttl-btn{margin-bottom:20px;padding:7px 30px 5px 90px;text-align:center;color:#2e2e2e;font-family:'Noto Serif JP';font-size:18px;line-height:1.3;letter-spacing:.05em;background-color:#d5b38d;position:relative}.colunm .ttl-btn .colum{padding:3px 20px 2px;color:#d5b38d;font-family:'Noto Serif JP';font-size:14px;background-color:#fff;border:1px solid #d5b38d;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:#d5b38d;clip-path:polygon(0 0,100% 0,50% 100%);z-index:1}.colunm+.colunm{background-color:#e9ebd9;border:1px solid #b8bf7c}.colunm+.colunm .ttl-btn{background-color:#b8bf7c}.colunm+.colunm .ttl-btn .colum{color:#b8bf7c;border:1px solid #b8bf7c}.colunm .ttl-btn .colum:after{background-color:#b8bf7c}