@charset "UTF-8";html,body,h1,h2,h3,h4,h5,h6,a,p,span,em,small,strong,sub,sup,mark,del,ins,strike,abbr,dfn,blockquote,q,cite,code,pre,ol,ul,li,dl,dt,dd,div,section,article,main,aside,nav,header,hgroup,footer,img,figure,figcaption,address,time,audio,video,canvas,iframe,details,summary,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}article,aside,footer,header,nav,section,main{display:block}*{box-sizing:border-box}*:before,*:after{box-sizing:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}img,video{max-width:100%}img{border-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}[hidden]{display:none !important}[disabled]{cursor:not-allowed}:focus:not(:focus-visible){outline:none}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@keyframes animation-shake{0%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}100%{transform:rotate(0deg)}}*{font-family:inherit;font-size:inherit;line-height:inherit}a,a:visited{color:inherit;text-decoration:none}body{font-size:16px;line-height:1.5;width:100%;min-width:375px;margin:0 auto;background-color:#fff;font-family:"NotoSerifJP",serif;font-weight:500;font-style:normal;color:#2d1309}.font-number{font-family:"NotoSansJP",sans-serif;font-weight:500;font-style:normal}.font-number-semi-bold{font-family:"NotoSansJP",sans-serif;font-weight:600;font-style:normal}.font-number-bold{font-family:"NotoSansJP",sans-serif;font-weight:700;font-style:normal}.sp-inline{display:none}@media screen and (max-width:767px){.sp-inline{display:inline}}.fs-35{font-size:35px;line-height:55px}@media screen and (max-width:1100px){.fs-35{font-size:32px;line-height:52px}}@media screen and (max-width:959px){.fs-35{font-size:30px;line-height:50px}}@media screen and (max-width:767px){.fs-35{font-size:27px;line-height:48px}}@media screen and (max-width:450px){.fs-35{font-size:24px;line-height:46px}}.fs-28{font-size:28px}@media screen and (max-width:959px){.fs-28{font-size:27px}}@media screen and (max-width:767px){.fs-28{font-size:26px}}@media screen and (max-width:450px){.fs-28{font-size:24px}}.fs-18{font-size:18px}@media screen and (max-width:767px){.fs-18{font-size:16px}}.txt-nowrap{white-space:nowrap}.txt-palt{font-feature-settings:"palt"}.inline-sp-1281-1300{display:none}@media screen and (min-width:1281px) and (max-width:1300px){.inline-sp-1281-1300{display:inline}}@media screen and (max-width:767px){.inline-sp-1281-1300{display:inline}}.inline-sp{display:none}@media screen and (max-width:767px){.inline-sp{display:inline}}.inline-600{display:none}@media screen and (max-width:600px){.inline-600{display:inline}}.inline-500{display:none}@media screen and (max-width:500px){.inline-500{display:inline}}body.fixed{position:fixed;width:100%}body.home{padding-top:82px}@media screen and (max-width:767px){body.home{padding-top:77px}}@media screen and (max-width:450px){body.home{padding-top:75px}}.font-semi-bold{font-family:"NotoSerifJP",serif;font-weight:600;font-style:normal}.font-bold{font-family:"NotoSerifJP",serif;font-weight:700;font-style:normal}.container-header{max-width:1920px;width:100%;margin:0 auto;padding:16px 50px 16px 150px}@media screen and (max-width:959px){.container-header{padding:16px 30px}}@media screen and (max-width:767px){.container-header{padding:16px 20px}}@media screen and (max-width:450px){.container-header{padding:15px}}.container-100{max-width:1920px;width:100%;margin:0 auto;padding:100px 150px}@media screen and (max-width:959px){.container-100{padding:50px 30px}}@media screen and (max-width:767px){.container-100{padding:50px 20px}}@media screen and (max-width:450px){.container-100{padding:50px 15px}}.container-150{max-width:1920px;width:100%;margin:0 auto;padding:150px}@media screen and (max-width:959px){.container-150{padding:75px 30px}}@media screen and (max-width:767px){.container-150{padding:50px 20px}}@media screen and (max-width:450px){.container-150{padding:50px 15px}}.container-100-150{max-width:1920px;width:100%;margin:0 auto;padding:100px 150px 150px}@media screen and (max-width:959px){.container-100-150{padding:75px 30px}}@media screen and (max-width:767px){.container-100-150{padding:50px 20px}}@media screen and (max-width:450px){.container-100-150{padding:50px 15px}}.container-50-100{max-width:1920px;width:100%;margin:0 auto;padding:50px 150px 150px}@media screen and (max-width:959px){.container-50-100{padding:50px 30px 75px}}@media screen and (max-width:767px){.container-50-100{padding:50px 20px}}@media screen and (max-width:450px){.container-50-100{padding:50px 15px}}.uppercase{text-transform:uppercase}.common-page-heading-wrap{background-color:#e9e5e1;width:100%;margin:0 auto;padding:161px 150px 100px}@media screen and (max-width:959px){.common-page-heading-wrap{height:auto;padding:150px 30px 100px}}@media screen and (max-width:767px){.common-page-heading-wrap{padding:120px 20px 100px}}@media screen and (max-width:450px){.common-page-heading-wrap{padding:100px 15px 60px}}.common-page-heading-wrap .common-page-heading{position:relative;max-width:1620px;width:100%;margin:0 auto;font-size:60px;padding:0 150px 10px 0;border-bottom:1px solid #2d1309}@media screen and (max-width:1200px){.common-page-heading-wrap .common-page-heading{font-size:50px}}@media screen and (max-width:1050px){.common-page-heading-wrap .common-page-heading{font-size:40px}}@media screen and (max-width:767px){.common-page-heading-wrap .common-page-heading{font-size:36px;padding:0 90px 10px 0}}@media screen and (max-width:600px){.common-page-heading-wrap .common-page-heading{font-size:28px;padding:0 80px 10px 0}}@media screen and (max-width:450px){.common-page-heading-wrap .common-page-heading{font-size:24px}}.common-page-heading-wrap .common-page-heading .deco-circle{position:absolute;bottom:0;right:0;transform:translate(-50%,50%);width:99px;height:99px;background-color:#e9e5e1;border:1px solid #2d1309;border-radius:50%}@media screen and (max-width:767px){.common-page-heading-wrap .common-page-heading .deco-circle{width:60px;height:60px}}@media screen and (max-width:450px){.common-page-heading-wrap .common-page-heading .deco-circle{width:40px;height:40px}}.common-page-heading-wrap .common-page-heading .deco-circle:before,.common-page-heading-wrap .common-page-heading .deco-circle:after{position:absolute;content:"";width:7px;height:2px;background-color:#2d1309;left:50%;top:50%;border-radius:1px;transition:all .3s}.common-page-heading-wrap .common-page-heading .deco-circle:before{transform:translate(-75%,-50%) rotate(45deg)}.common-page-heading-wrap .common-page-heading .deco-circle:after{transform:translate(-25%,-50%) rotate(-45deg)}.common-heading-beige{font-size:22px;line-height:27px;color:#a18d66}.common-more-btn{position:relative;display:block;width:fit-content;padding-right:25px;font-size:18px;line-height:1.5;transition:all .3s}.common-more-btn:before,.common-more-btn:after{position:absolute;content:"";width:7px;height:2px;background-color:#2d1309;right:0;top:calc(50% + 3px);border-radius:1px;transition:all .3s}.common-more-btn:before{transform:translate(0,-150%) rotate(45deg)}.common-more-btn:after{transform:translate(0,50%) rotate(-45deg)}.common-more-btn:hover{color:#a18d66}.common-more-btn:hover:before{background-color:#a18d66;transform:translate(50%,-150%) rotate(45deg)}.common-more-btn:hover:after{background-color:#a18d66;transform:translate(50%,50%) rotate(-45deg)}.common-page-menu-wrap{display:flex;max-width:1920px;width:100%;height:200px;margin:0 auto}@media screen and (max-width:767px){.common-page-menu-wrap{flex-direction:column;gap:8px}}.common-page-menu-wrap .menu-btn{display:flex;justify-content:center;align-items:center;width:33.3333333333%;height:100%;border:1px solid #a18d66;font-size:22px;padding:15px;transition:all .3s}.common-page-menu-wrap .menu-btn:last-of-type span{padding:0 3em}@media screen and (max-width:767px){.common-page-menu-wrap .menu-btn{width:calc(100% - 40px);margin:0 auto;font-size:20px;color:#fff;background-color:#a18d66}}@media screen and (max-width:450px){.common-page-menu-wrap .menu-btn{width:calc(100% - 30px)}}.common-page-menu-wrap .menu-btn:hover{color:#fff;background-color:#a18d66}.common-page-menu-wrap .menu-btn:hover .deco-underline:before{opacity:1}@media screen and (max-width:767px){.common-page-menu-wrap .menu-btn:hover{color:#2d1309;background-color:#fff}}.common-page-menu-wrap .menu-btn .deco-underline{position:relative}.common-page-menu-wrap .menu-btn .deco-underline:before{position:absolute;content:"";width:100%;height:1px;bottom:-5px;left:0;background-color:#fff;transition:all .3s;opacity:0}@media screen and (max-width:767px){.common-page-menu-wrap .menu-btn .deco-underline:before{opacity:1}}.footer-contact .link{display:flex;align-items:center;width:100%;height:175px;padding:0 50px;border:1.5px solid #a18d66;transition:all .1s}@media screen and (max-width:959px){.footer-contact .link{flex-wrap:wrap;justify-content:center;height:125px}}@media screen and (max-width:450px){.footer-contact .link{padding:0 15px 5px}}.footer-contact .link:hover{background-color:#a18d66}.footer-contact .link:hover .heading,.footer-contact .link:hover .txt{color:#fff}.footer-contact .link:hover .arrow{background-color:#fff}.footer-contact .link:hover .arrow:before,.footer-contact .link:hover .arrow:after{background-color:#fff}.footer-contact .heading{font-size:30px;width:fit-content;color:#a18d66;transition:all .3s}@media screen and (max-width:959px){.footer-contact .heading{width:100%}}.footer-contact .txt{margin-left:30px;font-size:15px;width:fit-content;color:#a18d66;transition:all .3s}@media screen and (max-width:959px){.footer-contact .txt{margin-left:0}}@media screen and (max-width:450px){.footer-contact .txt{width:100%}}.footer-contact .arrow{position:relative;flex:1;margin-left:50px;height:1px;background-color:#a18d66;transition:all .3s}@media screen and (max-width:959px){.footer-contact .arrow{margin-left:25px}}@media screen and (max-width:450px){.footer-contact .arrow{margin-left:0;width:100%;flex:1 100%}}.footer-contact .arrow:before,.footer-contact .arrow:after{position:absolute;content:"";width:7px;height:2px;background-color:#a18d66;right:0;top:50%;border-radius:1px;transition:all .3s}.footer-contact .arrow:before{transform:translate(25%,-150%) rotate(45deg)}.footer-contact .arrow:after{transform:translate(25%,50%) rotate(-45deg)}.acc-ttl{cursor:pointer}.acc-content{overflow:hidden;height:0;transition:height .3s ease}.acc-content.active{height:auto}.breadcrumb{width:100%;padding:10px 0;border-top:1px solid #a18d66}.breadcrumb #breadcrumbs{display:block;max-width:1920px;width:100%;margin:0 auto;padding:0 150px;display:flex;column-gap:13px;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media screen and (max-width:959px){.breadcrumb #breadcrumbs{padding:0 30px}}@media screen and (max-width:767px){.breadcrumb #breadcrumbs{padding:0 20px}}@media screen and (max-width:450px){.breadcrumb #breadcrumbs{padding:0 15px}}.breadcrumb #breadcrumbs>span{color:#bebebe}.breadcrumb #breadcrumbs>span>span:not(:last-of-type){position:relative;color:#bebebe;font-size:15px;transition:color .3s;text-transform:uppercase}.breadcrumb #breadcrumbs>span>span:not(:last-of-type):hover{color:#2d1309}.breadcrumb #breadcrumbs>span>span:last-of-type{color:#a18d66;font-size:15px}.common-access .content{display:flex;justify-content:space-between;gap:25px;padding-bottom:50px}.common-access .content:first-of-type{border-bottom:1px solid #a18d66}.common-access .content:last-of-type{margin-top:50px}@media screen and (max-width:959px){.common-access .content{flex-direction:column;margin-top:25px;padding-bottom:25px}}@media screen and (max-width:959px){.common-access .ttl{order:1}}.common-access .txt{margin-top:30px;font-size:18px}@media screen and (max-width:959px){.common-access .txt{order:3;margin-top:0}}.common-access .txt a{transition:all .3s}.common-access .txt a:hover{color:#a18d66}.common-access .link{margin-top:24px}@media screen and (max-width:959px){.common-access .link{order:4;margin-top:0}}@media screen and (max-width:959px){.common-access .left{display:contents}}.common-access .right{width:100%;max-width:533px;height:200px}@media screen and (max-width:959px){.common-access .right{order:2;max-width:100%}}.common-access .right iframe{width:100%;height:100%}.common-faq .content{padding:30px 0;border-bottom:1px solid #2d1309}.common-faq .content:first-of-type{border-top:1px solid #2d1309}@media screen and (max-width:767px){.common-faq .content{padding:20px 0}}.common-faq .question{position:relative;display:flex;align-items:center;padding:0 65px 0 43px;font-size:20px;transition:padding .3s}@media screen and (max-width:767px){.common-faq .question{padding:0 45px 0 35px}}.common-faq .question:before,.common-faq .question:after{position:absolute;content:"";width:20px;height:3px;top:15px;right:30px;background-color:#2d1309}@media screen and (max-width:767px){.common-faq .question:before,.common-faq .question:after{right:10px}}.common-faq .question:before{transform:translateX(-50%)}.common-faq .question:after{transform:translateX(-50%) rotate(90deg);transition:transform .3s}.common-faq .question.active{padding-bottom:18px}.common-faq .question.active:after{transform:translateX(-50%)}.common-faq .question-en{position:absolute;text-transform:uppercase;color:#a18d66;font-size:30px;top:-7.5px;left:0}.common-faq .answer{font-size:16px;padding:0 30px 0 43px}@media screen and (max-width:767px){.common-faq .answer{padding:0 15px 0 35px}}.common-facility{margin-top:30px;display:flex;column-gap:10px;row-gap:25px;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:767px){.common-facility{justify-content:center}}.common-facility .content{display:block;max-width:259px;width:100%;cursor:pointer}@media screen and (max-width:767px){.common-facility .content{width:calc(50% - 5px)}}.common-facility .content:hover .img,.common-facility .content:hover .noimg{border-color:#a18d66}.common-facility .img{display:flex;justify-content:center;align-items:center;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #e6e6e6;overflow:hidden;transition:border .3s}@media screen and (max-width:767px){.common-facility .img{width:100%}}.common-facility .img img{width:calc(100% - 5px);height:calc(100% - 5px);object-fit:contain;transition:scale .3s}.common-facility .noimg{position:relative;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #e6e6e6;overflow:hidden;transition:border .3s}@media screen and (max-width:767px){.common-facility .noimg{width:100%}}.common-facility .noimg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:auto;aspect-ratio:400/143;transition:width .3s}.common-facility .date{color:rgba(161,141,102,.5019607843);transition:color .3s}.common-facility .ttl{margin-top:10px;font-size:18px}.common-treatment-menu{display:flex;gap:10px;flex-wrap:wrap}.common-treatment-menu .content{width:calc(50% - 5px)}@media screen and (max-width:1300px){.common-treatment-menu .content{width:100%}}.common-treatment-menu .acc-ttl{display:flex;justify-content:space-between;align-items:center;height:140px;padding:0 30px;background-color:#e9e5e1}@media screen and (max-width:767px){.common-treatment-menu .acc-ttl{height:auto;padding:15px}}.common-treatment-menu .acc-ttl .left{display:flex;align-items:center;gap:30px}@media screen and (max-width:767px){.common-treatment-menu .acc-ttl .left{gap:15px}}@media screen and (max-width:450px){.common-treatment-menu .acc-ttl .left{gap:10px}}.common-treatment-menu .acc-ttl .left .img{display:flex;justify-content:center;align-items:center;width:80px;height:80px;border-radius:50%;border:1px solid #a18d66}@media screen and (max-width:767px){.common-treatment-menu .acc-ttl .left .img{width:60px;height:60px}}.common-treatment-menu .acc-ttl .left .img img{width:50px;height:50px;object-fit:contain}@media screen and (max-width:767px){.common-treatment-menu .acc-ttl .left .img img{width:40px;height:40px}}.common-treatment-menu .acc-ttl .left .ttl-en{font-size:22px;color:#a18d66;text-transform:capitalize}@media screen and (max-width:450px){.common-treatment-menu .acc-ttl .left .ttl-en{font-size:17px}}.common-treatment-menu .acc-ttl .left .ttl-ja{font-size:18px}@media screen and (max-width:450px){.common-treatment-menu .acc-ttl .left .ttl-ja{font-size:15px}}.common-treatment-menu .acc-ttl .btn{position:relative;display:block;width:fit-content;height:fit-content;padding-right:25px;font-size:12px;white-space:nowrap}@media screen and (max-width:767px){.common-treatment-menu .acc-ttl .btn{padding-right:15px}}.common-treatment-menu .acc-ttl .btn:before,.common-treatment-menu .acc-ttl .btn:after{position:absolute;content:"";width:7px;height:2px;background-color:#2d1309;right:0;top:50%;border-radius:1px;transition:all .3s}.common-treatment-menu .acc-ttl .btn:before{transform:translate(-25%,-50%) rotate(45deg)}.common-treatment-menu .acc-ttl .btn:after{transform:translate(25%,-50%) rotate(-45deg)}.common-treatment-menu .acc-ttl.active .btn:before{transform:translate(-25%,-50%) rotate(135deg)}.common-treatment-menu .acc-ttl.active .btn:after{transform:translate(25%,-50%) rotate(-135deg)}.common-treatment-menu .acc-content .category{position:relative;display:block;width:100%;padding:30px 40px 30px 30px;font-size:18px;background-color:#fff;border:1px solid #a18d66;transition:all .3s}.common-treatment-menu .acc-content .category:not(:first-of-type){border-top:0}@media screen and (max-width:767px){.common-treatment-menu .acc-content .category{padding:10px 20px 10px 10px}}@media screen and (max-width:450px){.common-treatment-menu .acc-content .category{font-size:16px}}.common-treatment-menu .acc-content .category:before,.common-treatment-menu .acc-content .category:after{position:absolute;content:"";width:7px;height:2px;background-color:#a18d66;right:30px;top:calc(50% + 3px);border-radius:1px;transition:all .3s}@media screen and (max-width:767px){.common-treatment-menu .acc-content .category:before,.common-treatment-menu .acc-content .category:after{right:10px}}.common-treatment-menu .acc-content .category:before{transform:translate(0,-150%) rotate(45deg)}.common-treatment-menu .acc-content .category:after{transform:translate(0,50%) rotate(-45deg)}.common-treatment-menu .acc-content .category:hover{color:#fff;background-color:#a18d66}.common-treatment-menu .acc-content .category:hover:before,.common-treatment-menu .acc-content .category:hover:after{background-color:#fff}.no-article{margin-top:30px}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@keyframes animation-shake{0%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}100%{transform:rotate(0deg)}}#header{position:fixed;z-index:9999;top:0;left:50%;transform:translateX(-50%);width:100%;height:82px;background-color:#fff}@media screen and (max-width:767px){#header{height:77px}}@media screen and (max-width:450px){#header{height:75px}}#header .container{height:100%;display:flex;justify-content:space-between;align-items:center}#header .logo{width:140px;height:50px}@media screen and (max-width:767px){#header .logo{width:126px;height:45px}}#header .logo-anchor{display:flex;justify-content:center;align-items:center;width:100%;height:100%}#header .logo img{object-fit:contain}#header .header-right{position:relative;display:flex;gap:59px}@media screen and (max-width:959px){#header .header-right{gap:30px}}@media screen and (max-width:767px){#header .header-right{gap:15px}}#header .contact-btn{z-index:9999;position:relative;display:flex;justify-content:center;align-items:center;width:175px;height:41px;border-radius:20.5px;border:1px solid #2d1309;transition:all .3s;font-size:15px}@media screen and (max-width:767px){#header .contact-btn{width:125px}}#header .contact-btn:hover{color:#fff;background-color:#2d1309}#header .ham-btn{cursor:pointer;position:relative;display:flex;width:41px;height:41px;justify-content:center;align-items:center;z-index:9999;border-radius:50%;border:1px solid #2d1309}#header .ham-btn .ham-bg{width:100%;height:100%}#header .ham-btn .ham-line{position:absolute;content:"";display:block;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:1px}#header .ham-btn .ham-line:before,#header .ham-btn .ham-line:after{position:absolute;content:"";display:block;left:0;height:1.5px;background-color:#2d1309}#header .ham-btn .ham-line:before{width:14.6px;bottom:2.75px;transform:translateY(-100%)}#header .ham-btn .ham-line:after{width:20px;top:2.75px;transform:translateY(100%)}#header #btn-check{display:none}#header #btn-check:checked~.ham-btn .ham-line:before{width:20px;top:0;bottom:0;transform:translate(0,-25%) rotate(22deg);transition:all .3s}#header #btn-check:checked~.ham-btn .ham-line:after{top:0;bottom:0;transform:translate(0,-25%) rotate(-22deg);transition:all .3s}#header #btn-check:checked~.g-nav{right:0;visibility:visible}#header .g-nav{z-index:9998;position:fixed;overflow-y:scroll;top:82px;right:-101%;padding:48px 0 80px 80px;width:428px;max-width:100%;min-width:300px;height:calc(100svh - 82px);background-color:#e9e5e1;visibility:hidden;transition:all .4s}@media screen and (max-width:767px){#header .g-nav{padding:53px 0 80px 80px;top:77px;height:calc(100svh - 77px)}}@media screen and (max-width:450px){#header .g-nav{padding:55px 0 80px 80px;top:75px;height:calc(100svh - 75px)}}#header .item{width:fit-content;font-size:22px;line-height:1}#header .item:not(:first-of-type){margin-top:36px}#header .item .link{position:relative;display:block;line-height:inherit}#header .item .link:before{position:absolute;content:"";width:10px;height:10px;top:calc(50% + 2px);left:-12px;transform:translate(-100%,-50%);background-color:#a18d66;border-radius:50%;opacity:0;visibility:hidden;transition:opacity .3s}#header .item .link:hover:before{opacity:1;visibility:visible}.page-id-6 .item-lavia .link,.page-id-26 .item-first .link,.post-type-archive-product-list .item-product .link,.page-id-11 .item-environ .link,.page-id-22 .item-faq .link,.post-type-archive-post .item-blog .link,.page-id-24 .item-company .link,.page-id-9 .item-access .link,.page-template-page-privacy-policy .item-privacy .link,.page-id-13 .item-contact .link{color:#a18d66;pointer-events:none}.post-type-archive-treatment-menu .item-menu .link,.post-type-archive-treatment-menu .item-facility .link{color:#a18d66}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@keyframes animation-shake{0%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}100%{transform:rotate(0deg)}}#footer{background-color:#e9e5e1}#footer .container{display:flex;gap:30px}@media screen and (max-width:1200px){#footer .container{flex-wrap:wrap}}#footer .container .info{flex:1 33.3333333333%}@media screen and (max-width:1200px){#footer .container .info{flex:1 100%}}#footer .container .info .txt{line-height:1.5;padding-left:10px;margin-top:10px}#footer .container .info .txt:last-of-type{margin-top:1em}#footer .container .page{flex:1 33.3333333333%}@media screen and (max-width:1200px){#footer .container .page{flex:1 calc(50% - 15px)}}@media screen and (max-width:959px){#footer .container .page{flex:1 100%}}#footer .container .page .flex{display:flex;justify-content:flex-start;padding:10px 10px 0;gap:50px}@media screen and (max-width:1350px){#footer .container .page .flex{gap:30px}}#footer .container .page .item{line-height:1.5}#footer .container .page .item:not(:first-of-type){margin-top:11px}#footer .container .sns{flex:1 33.3333333333%}@media screen and (max-width:1200px){#footer .container .sns{flex:1 calc(50% - 15px)}}@media screen and (max-width:959px){#footer .container .sns{flex:1 100%}}#footer .container .sns .sns-btn{display:flex;align-items:center;margin:10px 0 0 10px;height:30px;line-height:30px}#footer .container .sns .sns-btn img{width:38px;height:30px;padding-right:8px}#footer .container .ttl{padding:0 0 10px 10px;border-bottom:1px solid #2d1309}#footer .copyright{display:block;padding:0 150px}@media screen and (max-width:959px){#footer .copyright{padding:0 30px}}@media screen and (max-width:767px){#footer .copyright{padding:0 20px}}@media screen and (max-width:450px){#footer .copyright{padding:0 15px}}#footer .copyright .txt{max-width:1620px;width:100%;padding:10px 0;margin:0 auto;font-size:16px;text-align:center;border-top:1px solid #2d1309}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@keyframes animation-shake{0%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}100%{transform:rotate(0deg)}}.front-section-wrapper .section-main-visual{position:relative;max-width:1920px;width:100%;margin:0 auto;padding-left:150px}@media screen and (max-width:959px){.front-section-wrapper .section-main-visual{padding-left:30px}}@media screen and (max-width:767px){.front-section-wrapper .section-main-visual{padding-left:0;background-color:#e9e5e1}}@media screen and (max-width:767px){.front-section-wrapper .section-main-visual:before{position:absolute;content:"";top:-15px;left:0;width:100%;height:20px;background-color:#e9e5e1}}.front-section-wrapper .section-main-visual .swiper-pagination{z-index:999;position:absolute;bottom:30px;left:30px;display:flex;gap:20px}@media screen and (max-width:767px){.front-section-wrapper .section-main-visual .swiper-pagination{bottom:20px;left:20px;gap:15px}}.front-section-wrapper .section-main-visual .swiper-pagination-bullet{display:block;background-color:#fff;width:10px;height:10px;border-radius:5px}@media screen and (max-width:767px){.front-section-wrapper .section-main-visual .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px}}.front-section-wrapper .section-main-visual .swiper-pagination-bullet-active{width:50px;background-color:#a18d66}@media screen and (max-width:767px){.front-section-wrapper .section-main-visual .swiper-pagination-bullet-active{width:30px}}.front-section-wrapper .section-about{position:relative;width:100%;max-width:1920px;margin:0 auto;padding:179px 0 100px 150px}@media screen and (max-width:959px){.front-section-wrapper .section-about{padding:120px 0 50px 30px}}@media screen and (max-width:767px){.front-section-wrapper .section-about{padding:80px 20px 50px;background-color:#e9e5e1}}@media screen and (max-width:450px){.front-section-wrapper .section-about{padding:50px 15px 50px}}.front-section-wrapper .section-about .heading-2{position:relative;font-size:22px;line-height:27px;color:#a18d66}.front-section-wrapper .section-about .flex{position:relative;display:flex;justify-content:space-between;gap:25px;width:100%;margin-top:50px;padding-bottom:60px}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex{flex-direction:column;justify-content:flex-start;gap:20px;margin-top:20px;padding-bottom:50px}}.front-section-wrapper .section-about .flex:before{z-index:-1;position:absolute;content:"";width:867px;height:796px;bottom:0;left:-150px;background-color:#e9e5e1}@media screen and (min-width:1367px){.front-section-wrapper .section-about .flex:before{height:calc(767px + 12vw);max-height:1000px}}@media screen and (max-width:959px){.front-section-wrapper .section-about .flex:before{width:650px;height:750px;left:-30px}}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex:before{content:none}}.front-section-wrapper .section-about .flex:after{z-index:-1;position:absolute;content:"";width:100vw;height:796px;bottom:0;left:0;transform:translateX(-100%);background-color:#e9e5e1}@media screen and (min-width:1367px){.front-section-wrapper .section-about .flex:after{height:calc(767px + 12vw);max-height:1000px}}@media screen and (max-width:959px){.front-section-wrapper .section-about .flex:after{height:750px}}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex:after{content:none}}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex .left{display:contents}}.front-section-wrapper .section-about .flex .left .heading-3{padding-bottom:30px;line-height:55px;border-bottom:1px solid #a18d66}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex .left .heading-3{order:1;padding-bottom:20px}}.front-section-wrapper .section-about .flex .left .txt:first-of-type{margin-top:30px}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex .left .txt:first-of-type{order:3;margin-top:0}}.front-section-wrapper .section-about .flex .left .txt:nth-of-type(2){margin-top:1em}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex .left .txt:nth-of-type(2){order:4;margin-top:0}}.front-section-wrapper .section-about .flex .left .txt:last-of-type{margin-top:1em}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex .left .txt:last-of-type{order:5;margin-top:0}}.front-section-wrapper .section-about .flex .left .link{margin-top:30px}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex .left .link{order:6;margin-top:0}}.front-section-wrapper .section-about .flex .right{display:flex;justify-content:center;align-items:center;flex:0 1 400px;max-width:400px;width:100%;height:fit-content;aspect-ratio:400/326}@media screen and (min-width:1367px){.front-section-wrapper .section-about .flex .right{flex:0 1 39vw;max-width:750px}}@media screen and (max-width:767px){.front-section-wrapper .section-about .flex .right{order:2;flex:0 1 auto}}.front-section-wrapper .section-about .flex .right img{width:100%;height:100%;object-fit:contain}.front-section-wrapper .insert{max-width:1920px;width:100%;margin:0 auto}.front-section-wrapper .section-news .heading-wrap{display:flex;justify-content:space-between;align-items:center}.front-section-wrapper .section-news .content-wrap{margin-top:50px;display:flex;column-gap:10px;row-gap:25px;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:767px){.front-section-wrapper .section-news .content-wrap{justify-content:center}}.front-section-wrapper .section-news .content{display:block;max-width:259px;width:100%;cursor:pointer}@media screen and (max-width:767px){.front-section-wrapper .section-news .content{width:calc(50% - 5px)}}.front-section-wrapper .section-news .content:hover .img img{scale:1.1}.front-section-wrapper .section-news .content:hover .noimg img{width:220px}.front-section-wrapper .section-news .content:hover .date{color:#a18d66}.front-section-wrapper .section-news .img{display:flex;justify-content:center;align-items:center;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #a18d66;overflow:hidden}@media screen and (max-width:767px){.front-section-wrapper .section-news .img{width:100%}}.front-section-wrapper .section-news .img img{width:calc(100% - 5px);height:calc(100% - 5px);object-fit:contain;transition:scale .3s}.front-section-wrapper .section-news .noimg{position:relative;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #a18d66;overflow:hidden}@media screen and (max-width:767px){.front-section-wrapper .section-news .noimg{width:100%}}.front-section-wrapper .section-news .noimg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:auto;aspect-ratio:400/143;transition:width .3s}.front-section-wrapper .section-news .date{color:rgba(161,141,102,.5019607843);transition:color .3s}.front-section-wrapper .section-menu{background-color:#e9e5e1}.front-section-wrapper .section-menu .heading-wrap{display:flex;justify-content:space-between;align-items:center}.front-section-wrapper .section-menu .heading-3{margin-top:50px}.front-section-wrapper .section-menu .txt{margin-top:30px}.front-section-wrapper .section-menu .content-wrap{margin-top:50px;display:flex;gap:10px;flex-wrap:wrap}.front-section-wrapper .section-menu .content{width:calc(50% - 5px)}@media screen and (max-width:1300px){.front-section-wrapper .section-menu .content{width:100%}}.front-section-wrapper .section-menu .acc-ttl{display:flex;justify-content:space-between;align-items:center;height:140px;padding:0 30px;background-color:#fff}@media screen and (max-width:767px){.front-section-wrapper .section-menu .acc-ttl{height:auto;padding:15px}}.front-section-wrapper .section-menu .acc-ttl .left{display:flex;align-items:center;gap:30px}@media screen and (max-width:767px){.front-section-wrapper .section-menu .acc-ttl .left{gap:15px}}@media screen and (max-width:450px){.front-section-wrapper .section-menu .acc-ttl .left{gap:10px}}.front-section-wrapper .section-menu .acc-ttl .left .img{display:flex;justify-content:center;align-items:center;width:80px;height:80px;border-radius:50%;border:1px solid #a18d66}@media screen and (max-width:767px){.front-section-wrapper .section-menu .acc-ttl .left .img{width:60px;height:60px}}.front-section-wrapper .section-menu .acc-ttl .left .img img{width:50px;height:50px;object-fit:contain}@media screen and (max-width:767px){.front-section-wrapper .section-menu .acc-ttl .left .img img{width:40px;height:40px}}.front-section-wrapper .section-menu .acc-ttl .left .ttl-en{font-size:22px;color:#a18d66;text-transform:capitalize}@media screen and (max-width:450px){.front-section-wrapper .section-menu .acc-ttl .left .ttl-en{font-size:17px}}.front-section-wrapper .section-menu .acc-ttl .left .ttl-ja{font-size:18px}@media screen and (max-width:450px){.front-section-wrapper .section-menu .acc-ttl .left .ttl-ja{font-size:15px}}.front-section-wrapper .section-menu .acc-ttl .btn{position:relative;display:block;width:fit-content;height:fit-content;padding-right:25px;font-size:12px;white-space:nowrap}@media screen and (max-width:767px){.front-section-wrapper .section-menu .acc-ttl .btn{padding-right:15px}}.front-section-wrapper .section-menu .acc-ttl .btn:before,.front-section-wrapper .section-menu .acc-ttl .btn:after{position:absolute;content:"";width:7px;height:2px;background-color:#2d1309;right:0;top:50%;border-radius:1px;transition:all .3s}.front-section-wrapper .section-menu .acc-ttl .btn:before{transform:translate(-25%,-50%) rotate(45deg)}.front-section-wrapper .section-menu .acc-ttl .btn:after{transform:translate(25%,-50%) rotate(-45deg)}.front-section-wrapper .section-menu .acc-ttl.active .btn:before{transform:translate(-25%,-50%) rotate(135deg)}.front-section-wrapper .section-menu .acc-ttl.active .btn:after{transform:translate(25%,-50%) rotate(-135deg)}.front-section-wrapper .section-menu .acc-content .category{position:relative;display:block;width:100%;padding:30px 40px 30px 30px;font-size:18px;background-color:#fff;border:1px solid #a18d66;transition:all .3s}.front-section-wrapper .section-menu .acc-content .category:not(:first-of-type){border-top:0}@media screen and (max-width:767px){.front-section-wrapper .section-menu .acc-content .category{padding:10px 20px 10px 10px}}@media screen and (max-width:450px){.front-section-wrapper .section-menu .acc-content .category{font-size:16px}}.front-section-wrapper .section-menu .acc-content .category:before,.front-section-wrapper .section-menu .acc-content .category:after{position:absolute;content:"";width:7px;height:2px;background-color:#a18d66;right:30px;top:calc(50% + 3px);border-radius:1px;transition:all .3s}@media screen and (max-width:767px){.front-section-wrapper .section-menu .acc-content .category:before,.front-section-wrapper .section-menu .acc-content .category:after{right:10px}}.front-section-wrapper .section-menu .acc-content .category:before{transform:translate(0,-150%) rotate(45deg)}.front-section-wrapper .section-menu .acc-content .category:after{transform:translate(0,50%) rotate(-45deg)}.front-section-wrapper .section-menu .acc-content .category:hover{color:#fff;background-color:#a18d66}.front-section-wrapper .section-menu .acc-content .category:hover:before,.front-section-wrapper .section-menu .acc-content .category:hover:after{background-color:#fff}.front-section-wrapper .section-product .heading-wrap{display:flex;justify-content:space-between;align-items:center}.front-section-wrapper .section-product .content-wrap{margin-top:50px;display:flex;column-gap:10px;row-gap:25px;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:767px){.front-section-wrapper .section-product .content-wrap{justify-content:center}}.front-section-wrapper .section-product .content{display:block;max-width:259px;width:100%;cursor:pointer}@media screen and (max-width:767px){.front-section-wrapper .section-product .content{width:calc(50% - 5px)}}.front-section-wrapper .section-product .content:hover .img,.front-section-wrapper .section-product .content:hover .noimg{border-color:#a18d66}.front-section-wrapper .section-product .img{display:flex;justify-content:center;align-items:center;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #e6e6e6;overflow:hidden;transition:border .3s}@media screen and (max-width:767px){.front-section-wrapper .section-product .img{width:100%}}.front-section-wrapper .section-product .img img{width:calc(100% - 5px);height:calc(100% - 5px);object-fit:contain;transition:scale .3s}.front-section-wrapper .section-product .noimg{position:relative;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #e6e6e6;transition:border .3s;overflow:hidden}@media screen and (max-width:767px){.front-section-wrapper .section-product .noimg{width:100%}}.front-section-wrapper .section-product .noimg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:auto;aspect-ratio:400/143;transition:width .3s}.front-section-wrapper .section-product .ttl{margin-top:10px}.front-section-wrapper .section-access{background-color:#e9e5e1}.front-section-wrapper .section-access .content:first-of-type{margin-top:50px}.front-section-wrapper .section-access .content:last-of-type{border-bottom:1px solid #a18d66}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@keyframes animation-shake{0%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}100%{transform:rotate(0deg)}}.page-about-lavia .section-main-visual{background-color:#e9e5e1;padding:50px 0 100px}@media screen and (max-width:959px){.page-about-lavia .section-main-visual{padding:50px 0 75px}}@media screen and (max-width:767px){.page-about-lavia .section-main-visual{padding:0 0 40px}}@media screen and (max-width:450px){.page-about-lavia .section-main-visual{padding:0 0 25px}}.page-about-lavia .section-main-visual .img{max-width:1920px;width:100%;margin:0 auto;padding-left:150px}@media screen and (max-width:959px){.page-about-lavia .section-main-visual .img{padding-left:30px}}@media screen and (max-width:767px){.page-about-lavia .section-main-visual .img{padding-left:20px}}@media screen and (max-width:450px){.page-about-lavia .section-main-visual .img{padding-left:15px}}.page-about-lavia .section-about .heading{text-align:center}.page-about-lavia .section-about .txt{margin-top:30px;text-align:center}.page-about-lavia .insert{position:relative;width:100%}.page-about-lavia .insert:before{position:absolute;content:"";width:67vw;height:30%;bottom:-1px;right:0;background-color:#e9e5e1}@media screen and (max-width:767px){.page-about-lavia .insert:before{width:100vw}}.page-about-lavia .insert .img{position:relative;max-width:1920px;width:100%;margin:0 auto}.page-about-lavia .insert img{position:relative}.page-about-lavia .section-explanation{position:relative;width:100%}.page-about-lavia .section-explanation:before{position:absolute;content:"";width:67vw;height:calc(100% + 1px);bottom:-1px;right:0;background-color:#e9e5e1}@media screen and (max-width:767px){.page-about-lavia .section-explanation:before{width:100vw}}.page-about-lavia .section-explanation .container{position:relative;max-width:1920px;width:100%;margin:0 auto;padding:150px 0 50px}@media screen and (max-width:959px){.page-about-lavia .section-explanation .container{padding:75px 30px 50px}}@media screen and (max-width:767px){.page-about-lavia .section-explanation .container{padding:50px 20px}}@media screen and (max-width:450px){.page-about-lavia .section-explanation .container{padding:50px 15px}}.page-about-lavia .section-explanation .content{position:relative;display:flex;justify-content:space-between;gap:25px;width:100%}@media screen and (min-width:1367px){.page-about-lavia .section-explanation .content{gap:50px}}.page-about-lavia .section-explanation .content:not(:first-of-type){margin-top:150px}@media screen and (max-width:959px){.page-about-lavia .section-explanation .content:not(:first-of-type){margin-top:65px}}.page-about-lavia .section-explanation .content:nth-of-type(odd){padding-left:150px}@media screen and (max-width:1250px){.page-about-lavia .section-explanation .content:nth-of-type(odd){padding-left:75px}}@media screen and (max-width:959px){.page-about-lavia .section-explanation .content:nth-of-type(odd){padding-left:0}}.page-about-lavia .section-explanation .content:nth-of-type(even){flex-direction:row-reverse;padding-right:150px}@media screen and (max-width:1250px){.page-about-lavia .section-explanation .content:nth-of-type(even){padding-right:75px}}@media screen and (max-width:959px){.page-about-lavia .section-explanation .content:nth-of-type(even){flex-direction:column;padding-right:0}}@media screen and (max-width:959px){.page-about-lavia .section-explanation .content{flex-direction:column;justify-content:flex-start;gap:15px}}.page-about-lavia .section-explanation .content .left{max-width:566px;flex:0 1 calc(100% - 550px)}@media screen and (min-width:1367px){.page-about-lavia .section-explanation .content .left{max-width:1000px;flex:0 1 calc(100% - 42vw)}}@media screen and (max-width:1250px){.page-about-lavia .section-explanation .content .left{flex:0 1 calc(100% - 450px)}}@media screen and (max-width:959px){.page-about-lavia .section-explanation .content .left{display:contents}}@media screen and (max-width:959px){.page-about-lavia .section-explanation .content .left .heading-4{order:1}}.page-about-lavia .section-explanation .content .left .txt{margin-top:30px;padding-bottom:39px;border-bottom:1px solid #a18d66}@media screen and (max-width:959px){.page-about-lavia .section-explanation .content .left .txt{order:3;margin-top:0;padding-bottom:15px}}.page-about-lavia .section-explanation .content .left .link{margin-top:30px}@media screen and (max-width:959px){.page-about-lavia .section-explanation .content .left .link{order:4;margin-top:0}}.page-about-lavia .section-explanation .content .right{flex:0 1 550px;max-width:550px;width:100%;height:fit-content;aspect-ratio:550/326}@media screen and (min-width:1367px){.page-about-lavia .section-explanation .content .right{flex:0 1 42vw;max-width:800px}}@media screen and (max-width:1250px){.page-about-lavia .section-explanation .content .right{flex:0 1 450px}}@media screen and (max-width:959px){.page-about-lavia .section-explanation .content .right{order:2;flex:0 1 auto}}.page-about-lavia .section-explanation .content .right img{width:100%;height:auto;object-fit:contain}.page-about-lavia .section-particular{background-color:#e9e5e1}.page-about-lavia .section-particular .heading{font-size:28px}.page-about-lavia .section-particular .content{display:flex;justify-content:space-between;height:260px;padding:30px 0;gap:30px;border-bottom:1px solid #2d1309}@media screen and (max-width:1280px){.page-about-lavia .section-particular .content{flex-direction:column;height:auto;padding:30px 0 35px;gap:15px}}.page-about-lavia .section-particular .content:first-of-type{margin-top:30px;border-top:1px solid #2d1309}.page-about-lavia .section-particular .content .left{flex:0 1 calc(100% - 331px - 30px)}@media screen and (max-width:1280px){.page-about-lavia .section-particular .content .left{display:contents}}.page-about-lavia .section-particular .content .heading-4{display:flex;align-items:center;font-size:22px}@media screen and (max-width:1280px){.page-about-lavia .section-particular .content .heading-4{order:1}}.page-about-lavia .section-particular .content .heading-4 .heading-deco{font-size:50px;color:#a18d66;margin-right:19px}@media screen and (max-width:1280px){.page-about-lavia .section-particular .content .heading-4 .heading-deco{line-height:1}}.page-about-lavia .section-particular .content .txt{margin-top:30px;font-size:15px}@media screen and (max-width:1280px){.page-about-lavia .section-particular .content .txt{order:3;margin-top:0}}.page-about-lavia .section-particular .content .img{display:flex;justify-content:center;align-items:center;flex:0 1 331px;max-width:331px;width:100%;height:fit-content;aspect-ratio:331px/200px}@media screen and (max-width:1280px){.page-about-lavia .section-particular .content .img{order:2;flex:0 1 auto;width:100%}}@media screen and (max-width:450px){.page-about-lavia .section-particular .content .img{margin:0 auto}}.page-about-lavia .section-particular .content .img img{width:100%;height:100%;object-fit:contain}.page-about-lavia .section-facility .heading{font-size:28px}.page-about-environ .section-about .heading{text-align:center}.page-about-environ .section-about .txt{margin-top:30px;text-align:center}.page-about-environ .section-explanation{position:relative;width:100%}.page-about-environ .section-explanation:before{position:absolute;content:"";width:67vw;height:calc(100% + 1px);bottom:-1px;right:0;background-color:#e9e5e1}@media screen and (max-width:767px){.page-about-environ .section-explanation:before{width:100vw}}.page-about-environ .section-explanation .container{position:relative;max-width:1920px;width:100%;margin:0 auto;padding:100px 0}@media screen and (max-width:959px){.page-about-environ .section-explanation .container{padding:50px 30px}}@media screen and (max-width:767px){.page-about-environ .section-explanation .container{padding:50px 20px}}@media screen and (max-width:450px){.page-about-environ .section-explanation .container{padding:50px 15px}}.page-about-environ .section-explanation .content{position:relative;display:flex;justify-content:space-between;gap:25px;width:100%}@media screen and (min-width:1367px){.page-about-environ .section-explanation .content{gap:50px}}.page-about-environ .section-explanation .content:not(:first-of-type){margin-top:150px}@media screen and (max-width:959px){.page-about-environ .section-explanation .content:not(:first-of-type){margin-top:65px}}.page-about-environ .section-explanation .content:nth-of-type(odd){padding-left:150px}@media screen and (max-width:1250px){.page-about-environ .section-explanation .content:nth-of-type(odd){padding-left:75px}}@media screen and (max-width:959px){.page-about-environ .section-explanation .content:nth-of-type(odd){padding-left:0}}.page-about-environ .section-explanation .content:nth-of-type(even){flex-direction:row-reverse;padding-right:150px}@media screen and (max-width:1250px){.page-about-environ .section-explanation .content:nth-of-type(even){padding-right:75px}}@media screen and (max-width:959px){.page-about-environ .section-explanation .content:nth-of-type(even){flex-direction:column;padding-right:0}}@media screen and (max-width:959px){.page-about-environ .section-explanation .content{flex-direction:column;justify-content:flex-start;gap:15px}}.page-about-environ .section-explanation .content .left{max-width:566px;flex:0 1 calc(100% - 550px)}@media screen and (min-width:1367px){.page-about-environ .section-explanation .content .left{max-width:1000px;flex:0 1 calc(100% - 42vw)}}@media screen and (max-width:1250px){.page-about-environ .section-explanation .content .left{flex:0 1 calc(100% - 450px)}}@media screen and (max-width:959px){.page-about-environ .section-explanation .content .left{display:contents}}.page-about-environ .section-explanation .content .left .heading-4{padding-bottom:15px;border-bottom:1px solid #a18d66}@media screen and (max-width:959px){.page-about-environ .section-explanation .content .left .heading-4{order:1}}.page-about-environ .section-explanation .content .left .txt{margin-top:15px}@media screen and (max-width:959px){.page-about-environ .section-explanation .content .left .txt{order:3;margin-top:0}}.page-about-environ .section-explanation .content .right{display:flex;justify-content:center;align-items:center;flex:0 1 550px;max-width:550px;width:100%;height:fit-content;aspect-ratio:550/326}@media screen and (min-width:1367px){.page-about-environ .section-explanation .content .right{flex:0 1 42vw;max-width:800px}}@media screen and (max-width:1250px){.page-about-environ .section-explanation .content .right{flex:0 1 450px}}@media screen and (max-width:959px){.page-about-environ .section-explanation .content .right{order:2;flex:0 1 auto}}.page-about-environ .section-explanation .content .right img{width:100%;height:100%;object-fit:contain}.page-about-environ .section-explanation.margin-bottom{margin-bottom:100px}@media screen and (max-width:959px){.page-about-environ .section-explanation.margin-bottom{margin-bottom:50px}}.page-first .section-about{background-color:#e9e5e1}.page-first .section-about .container{position:relative;width:100%;max-width:1920px;margin:0 auto;padding:0 0 100px 150px}@media screen and (max-width:959px){.page-first .section-about .container{padding:0 0 50px 30px}}@media screen and (max-width:767px){.page-first .section-about .container{padding:0 20px 50px}}@media screen and (max-width:450px){.page-first .section-about .container{padding:0 15px 50px}}.page-first .section-about .flex{position:relative;display:flex;justify-content:space-between;gap:25px;width:100%;margin-top:50px}@media screen and (max-width:767px){.page-first .section-about .flex{flex-direction:column;justify-content:flex-start;gap:20px;margin-top:20px}}@media screen and (max-width:767px){.page-first .section-about .flex .left{display:contents}}@media screen and (max-width:767px){.page-first .section-about .flex .left .heading-4{order:1}}.page-first .section-about .flex .left .txt:first-of-type{margin-top:30px}@media screen and (max-width:767px){.page-first .section-about .flex .left .txt:first-of-type{order:3;margin-top:0}}.page-first .section-about .flex .left .txt:nth-of-type(2){margin-top:1em}@media screen and (max-width:767px){.page-first .section-about .flex .left .txt:nth-of-type(2){order:4;margin-top:0}}.page-first .section-about .flex .left .txt:last-of-type{margin-top:1em;padding-bottom:30px;border-bottom:1px solid #a18d66}@media screen and (max-width:767px){.page-first .section-about .flex .left .txt:last-of-type{order:5;margin-top:0;padding-bottom:20px}}.page-first .section-about .flex .left .link{margin-top:30px}@media screen and (max-width:767px){.page-first .section-about .flex .left .link{order:6;margin-top:0}}.page-first .section-about .flex .right{display:flex;justify-content:center;align-items:center;flex:0 1 400px;max-width:400px;width:100%;height:fit-content;aspect-ratio:400/326}@media screen and (min-width:1367px){.page-first .section-about .flex .right{flex:0 1 39vw;max-width:750px}}@media screen and (max-width:767px){.page-first .section-about .flex .right{order:2;flex:0 1 auto}}.page-first .section-about .flex .right img{width:100%;height:100%;object-fit:contain}.page-first .insert{position:relative;max-width:1920px;width:100%;margin:0 auto}.page-first .insert:before{position:absolute;content:"";width:100vw;height:30%;top:-1px;left:50%;transform:translateX(-50%);background-color:#e9e5e1}.page-first .insert img{position:relative}.page-first .section-flow .heading{padding-bottom:20px}.page-first .section-flow .content{margin-top:30px;background-color:#e9e5e1}.page-first .section-flow .content:first-of-type{padding:10px 50px 50px 30px}@media screen and (max-width:959px){.page-first .section-flow .content:first-of-type{padding:0 20px 30px}}@media screen and (max-width:767px){.page-first .section-flow .content:first-of-type{padding:0 15px 15px}}.page-first .section-flow .content:first-of-type .flex{display:flex;justify-content:space-between;align-items:center;gap:15px}@media screen and (max-width:959px){.page-first .section-flow .content:first-of-type .flex{flex-direction:column;align-items:flex-start}}.page-first .section-flow .content:first-of-type .txt{width:calc(100% - 250px)}@media screen and (max-width:959px){.page-first .section-flow .content:first-of-type .txt{width:100%}}.page-first .section-flow .content:first-of-type .link{display:flex;justify-content:center;align-items:center;width:250px;height:41px;color:#fff;border-radius:20.5px;background-color:#a18d66;transition:all .3s}@media screen and (max-width:959px){.page-first .section-flow .content:first-of-type .link{margin:0 auto}}.page-first .section-flow .content:first-of-type .link:hover{color:#a18d66;background-color:#fff;border:1px solid #a18d66}.page-first .section-flow .content:nth-of-type(2){padding:10px 30px 30px}@media screen and (max-width:767px){.page-first .section-flow .content:nth-of-type(2){padding:0 15px 15px}}.page-first .section-flow .content:nth-of-type(2) .wrap>*:not(:first-of-type){margin-top:1em}.page-first .section-flow .content:nth-of-type(2) .wrap>.txt:first-of-type{margin-top:15px}.page-first .section-flow .content:nth-of-type(3),.page-first .section-flow .content:nth-of-type(4),.page-first .section-flow .content:nth-of-type(5),.page-first .section-flow .content:last-of-type{display:flex;justify-content:space-between;height:250px}@media screen and (max-width:1280px){.page-first .section-flow .content:nth-of-type(3),.page-first .section-flow .content:nth-of-type(4),.page-first .section-flow .content:nth-of-type(5),.page-first .section-flow .content:last-of-type{flex-direction:column;height:auto;padding:0 20px 30px;gap:15px}}@media screen and (max-width:767px){.page-first .section-flow .content:nth-of-type(3),.page-first .section-flow .content:nth-of-type(4),.page-first .section-flow .content:nth-of-type(5),.page-first .section-flow .content:last-of-type{padding:0 15px 15px}}.page-first .section-flow .content:nth-of-type(3) .left,.page-first .section-flow .content:nth-of-type(4) .left,.page-first .section-flow .content:nth-of-type(5) .left,.page-first .section-flow .content:last-of-type .left{width:calc(100% - 533px);padding:10px 20px 0 30px}@media screen and (max-width:1280px){.page-first .section-flow .content:nth-of-type(3) .left,.page-first .section-flow .content:nth-of-type(4) .left,.page-first .section-flow .content:nth-of-type(5) .left,.page-first .section-flow .content:last-of-type .left{display:contents}}@media screen and (max-width:1280px){.page-first .section-flow .content:nth-of-type(3) .heading-4,.page-first .section-flow .content:nth-of-type(4) .heading-4,.page-first .section-flow .content:nth-of-type(5) .heading-4,.page-first .section-flow .content:last-of-type .heading-4{order:1}}.page-first .section-flow .content:nth-of-type(3) .txt,.page-first .section-flow .content:nth-of-type(4) .txt,.page-first .section-flow .content:nth-of-type(5) .txt,.page-first .section-flow .content:last-of-type .txt{margin-top:15px}@media screen and (max-width:1280px){.page-first .section-flow .content:nth-of-type(3) .txt,.page-first .section-flow .content:nth-of-type(4) .txt,.page-first .section-flow .content:nth-of-type(5) .txt,.page-first .section-flow .content:last-of-type .txt{order:3;margin-top:0}}.page-first .section-flow .content:nth-of-type(3) .img,.page-first .section-flow .content:nth-of-type(4) .img,.page-first .section-flow .content:nth-of-type(5) .img,.page-first .section-flow .content:last-of-type .img{width:533px}@media screen and (max-width:1280px){.page-first .section-flow .content:nth-of-type(3) .img,.page-first .section-flow .content:nth-of-type(4) .img,.page-first .section-flow .content:nth-of-type(5) .img,.page-first .section-flow .content:last-of-type .img{order:2;max-width:533px;width:100%}}.page-first .section-flow .content:nth-of-type(3) .img img,.page-first .section-flow .content:nth-of-type(4) .img img,.page-first .section-flow .content:nth-of-type(5) .img img,.page-first .section-flow .content:last-of-type .img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1280px){.page-first .section-flow .content:nth-of-type(3) .img img,.page-first .section-flow .content:nth-of-type(4) .img img,.page-first .section-flow .content:nth-of-type(5) .img img,.page-first .section-flow .content:last-of-type .img img{object-fit:contain}}.page-first .section-flow .heading-4{display:flex;align-items:center;font-size:22px}.page-first .section-flow .heading-4 .heading-deco{font-size:50px;color:#a18d66;margin-right:19px}.page-first .section-access .container{max-width:1920px;width:100%;margin:0 auto;padding:0 150px 150px}@media screen and (max-width:959px){.page-first .section-access .container{padding:0 30px 75px}}@media screen and (max-width:767px){.page-first .section-access .container{padding:0 20px 50px}}@media screen and (max-width:450px){.page-first .section-access .container{padding:0 15px 50px}}.page-first .section-access .content:first-of-type{margin-top:50px}.page-first .section-faq{background-color:#e9e5e1}.page-first .section-faq .heading{padding-bottom:50px}.page-faq .section-faq .txt{padding-bottom:50px}.page-contact{background-color:#e9e5e1}.page-contact .container{max-width:1920px;width:100%;margin:0 auto;padding:0 150px 100px}@media screen and (max-width:1200px){.page-contact .container{padding:0 50px 100px}}@media screen and (max-width:959px){.page-contact .container{padding:0 30px 100px}}@media screen and (max-width:767px){.page-contact .container{padding:0 20px 100px}}@media screen and (max-width:450px){.page-contact .container{padding:0 15px 80px}}.page-contact .content{position:relative;margin-top:50px}.page-contact .content:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.5}.page-contact .content .wrap{position:relative;padding:50px 80px 100px 100px}@media screen and (max-width:1200px){.page-contact .content .wrap{padding:50px}}@media screen and (max-width:767px){.page-contact .content .wrap{padding:50px 30px}}@media screen and (max-width:450px){.page-contact .content .wrap{padding:30px 15px}}.page-contact .content .heading{margin-bottom:50px;color:#a18d66;font-size:22px;text-align:center}.page-contact .content .form-content{display:flex;justify-content:space-between;column-gap:15px;row-gap:5px}@media screen and (max-width:767px){.page-contact .content .form-content{flex-wrap:wrap}}.page-contact .content .form-content:not(:first-of-type){margin-top:10px}.page-contact .content .form-content .form-label{padding-top:12.25px;font-size:18px;white-space:nowrap;width:100%;flex:0 0 180px}@media screen and (max-width:767px){.page-contact .content .form-content .form-label{padding-top:0}}.page-contact .content .form-content .required{position:relative}.page-contact .content .form-content .required:after{content:"*";padding-left:5px}.page-contact .content .form-content .wpcf7-form-control-wrap{max-width:600px;width:100%;font-size:18px;flex:1 1 auto}@media screen and (min-width:1367px){.page-contact .content .form-content .wpcf7-form-control-wrap{max-width:calc(100% - 180px - 100px)}}@media screen and (max-width:959px){.page-contact .content .form-content .wpcf7-form-control-wrap{max-width:100%}}.page-contact .content .form-content input,.page-contact .content .form-content select,.page-contact .content .form-content textarea{width:100%;background-color:transparent;border:1px solid #2d1309;padding:8px}.page-contact .content .form-content input,.page-contact .content .form-content select{height:50px}.page-contact .content .form-content textarea{height:200px}.page-contact .content .form-content .wpcf7-form-control-wrap[data-name=your-gender]{position:relative}.page-contact .content .form-content .wpcf7-form-control-wrap[data-name=your-gender]:before{position:absolute;content:"";width:20.5px;height:18px;top:50%;right:16px;transform:translateY(-50%);clip-path:polygon(50% 18px,0% 0%,20.5px 0%);background-color:#2d1309}.page-contact .content .form-content select{-webkit-appearance:none;appearance:none}.page-contact .content .form-checkbox{display:flex;justify-content:center;align-items:center;width:fit-content;margin:50px auto 0}.page-contact .content .form-checkbox .wpcf7-list-item{margin:0 20px 0 0;position:relative;display:block;width:20px;height:20px;background-color:#2d1309;border-radius:2px}.page-contact .content .form-checkbox .wpcf7-list-item.checked:before{position:absolute;content:"";width:16px;height:8px;top:50%;left:50%;transform:translate(-50%,-75%) rotate(-45deg);border-left:2px solid #fff;border-bottom:2px solid #fff;transition:all .3s}.page-contact .content .form-checkbox input[type=checkbox]{cursor:pointer;opacity:0;width:20px;height:20px;margin:0;padding:0}.page-contact .content .form-checkbox .privacy-txt{font-size:18px}@media screen and (max-width:767px){.page-contact .content .form-checkbox .privacy-txt{font-size:16px}}.page-contact .content .form-checkbox .privacy-txt .link{text-decoration:underline}.page-contact .content .form-submit-wrap{margin-top:50px;text-align:center;font-size:18px}.page-contact .content .form-submit-wrap .wpcf7-submit{width:180px;height:39px;color:#2d1309;border-radius:19.5px;border:none;background-color:rgba(45,19,9,.2)}.page-contact .content .form-submit-wrap .wpcf7-submit:disabled{color:rgba(45,19,9,.2);background-color:#e6e6e6}.page-contact .content .form-submit-wrap .wpcf7-spinner{position:absolute !important}.page-contact-confirm{background-color:#e9e5e1}.page-contact-confirm .container{max-width:1920px;width:100%;margin:0 auto;padding:0 150px 100px}@media screen and (max-width:1200px){.page-contact-confirm .container{padding:0 50px 100px}}@media screen and (max-width:959px){.page-contact-confirm .container{padding:0 30px 100px}}@media screen and (max-width:767px){.page-contact-confirm .container{padding:0 20px 100px}}@media screen and (max-width:450px){.page-contact-confirm .container{padding:0 15px 80px}}.page-contact-confirm .content{position:relative;margin-top:50px}.page-contact-confirm .content:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.5}.page-contact-confirm .content .wrap{position:relative;padding:50px 80px 100px 100px}@media screen and (max-width:1200px){.page-contact-confirm .content .wrap{padding:50px}}@media screen and (max-width:767px){.page-contact-confirm .content .wrap{padding:50px 30px}}@media screen and (max-width:450px){.page-contact-confirm .content .wrap{padding:30px 15px}}.page-contact-confirm .content .heading{margin-bottom:50px;color:#a18d66;font-size:22px;text-align:center}.page-contact-confirm .content .form-content{display:flex;justify-content:space-between;column-gap:15px;row-gap:5px}@media screen and (max-width:767px){.page-contact-confirm .content .form-content{flex-wrap:wrap}}.page-contact-confirm .content .form-content:not(:first-of-type){margin-top:22px}.page-contact-confirm .content .form-content>p:not([class]){display:block;font-size:18px;white-space:nowrap;width:100%;flex:0 0 180px}.page-contact-confirm .content .form-content .required{position:relative}.page-contact-confirm .content .form-content .required:after{content:"*";padding-left:5px}.page-contact-confirm .content .form-content .form-value{display:block;max-width:600px;width:100%;font-size:18px;flex:1 1 auto;padding:0 12px 11px;border-bottom:1px solid #2d1309}@media screen and (min-width:1367px){.page-contact-confirm .content .form-content .form-value{max-width:calc(100% - 180px - 100px)}}@media screen and (max-width:959px){.page-contact-confirm .content .form-content .form-value{max-width:100%}}.page-contact-confirm .content .form-submit-flex{display:flex;gap:20px;justify-content:center;margin-top:50px;font-size:18px}@media screen and (max-width:767px){.page-contact-confirm .content .form-submit-flex{gap:15px}}.page-contact-confirm .content .form-submit-wrap{position:relative;width:fit-content;text-align:center;width:fit-content}.page-contact-confirm .content .form-submit-wrap .wpcf7-submit,.page-contact-confirm .content .form-submit-wrap .wpcf7-previous{cursor:pointer;width:180px;height:39px;color:#2d1309;border-radius:19.5px;border:none;background-color:rgba(45,19,9,.2)}@media screen and (max-width:767px){.page-contact-confirm .content .form-submit-wrap .wpcf7-submit,.page-contact-confirm .content .form-submit-wrap .wpcf7-previous{width:145px}}.page-contact-confirm .content .form-submit-wrap .wpcf7-spinner{position:absolute !important}.page-contact-thanks{background-color:#e9e5e1}.page-contact-thanks .container{max-width:1920px;width:100%;margin:0 auto;padding:0 150px 136px}@media screen and (max-width:959px){.page-contact-thanks .container{padding:0 30px 120px}}@media screen and (max-width:767px){.page-contact-thanks .container{padding:0 20px 100px}}@media screen and (max-width:450px){.page-contact-thanks .container{padding:0 15px 80px}}.page-contact-thanks .txt{margin-top:30px}.page-contact-thanks .link{position:relative;display:flex;justify-content:center;align-items:center;width:220px;height:39px;margin:50px auto 0;font-size:20px;border-radius:19.5px;overflow:hidden}.page-contact-thanks .link:before{position:absolute;content:"";width:100%;height:100%;background-color:#2d1309;opacity:.2}.page-privacy .section-privacy .first-txt{padding-bottom:2.5em;border-bottom:1px solid #2d1309;font-size:16px}.page-privacy .section-privacy .block{margin-top:2.5em}.page-privacy .section-privacy .block .heading{font-size:22px}.page-privacy .section-privacy .block .txt{margin-top:10px}.page-privacy .section-privacy .block .list{margin-top:1em}.page-company-profile .section-company-profile .content{display:flex;justify-content:flex-start;gap:15px;padding:30px 25px;border-bottom:1px solid #2d1309}@media screen and (max-width:1080px){.page-company-profile .section-company-profile .content{padding:30px 15px}}@media screen and (max-width:767px){.page-company-profile .section-company-profile .content{flex-direction:column;padding:15px;gap:5px}}.page-company-profile .section-company-profile .content:first-of-type{border-top:1px solid #2d1309}.page-company-profile .section-company-profile .content .ttl{width:220px}@media screen and (max-width:1080px){.page-company-profile .section-company-profile .content .ttl{width:150px}}@media screen and (max-width:767px){.page-company-profile .section-company-profile .content .description{padding-left:1em}}.page-404{background-color:#e9e5e1}.page-404 .container{max-width:1920px;width:100%;margin:0 auto;padding:0 150px 136px}@media screen and (max-width:959px){.page-404 .container{padding:0 30px 120px}}@media screen and (max-width:767px){.page-404 .container{padding:0 20px 100px}}@media screen and (max-width:450px){.page-404 .container{padding:0 15px 80px}}.page-404 .txt{margin-top:30px}.page-404 .link{position:relative;display:flex;justify-content:center;align-items:center;width:220px;height:39px;margin:50px auto 0;font-size:20px;border-radius:19.5px;overflow:hidden}.page-404 .link:before{position:absolute;content:"";width:100%;height:100%;background-color:#2d1309;opacity:.2}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSerifJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSerifJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSansJP";src:url(//test3.noverx.com/wp-content/themes/lavia/assets/css/../font/NotoSansJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@keyframes animation-shake{0%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}100%{transform:rotate(0deg)}}.single-top-breadcrumbs .container{max-width:1920px;width:100%;margin:0 auto;padding:50px 150px}@media screen and (max-width:959px){.single-top-breadcrumbs .container{padding:50px 30px}}@media screen and (max-width:767px){.single-top-breadcrumbs .container{padding:50px 20px}}@media screen and (max-width:450px){.single-top-breadcrumbs .container{padding:50px 15px}}.single-top-breadcrumbs .link{display:block;width:fit-content;position:relative;font-size:12px;color:#a18d66;padding-left:20px}.single-top-breadcrumbs .link:before,.single-top-breadcrumbs .link:after{position:absolute;content:"";width:7px;height:2px;background-color:#a18d66;left:0;top:50%;border-radius:1px;transition:all .3s}.single-top-breadcrumbs .link:before{transform:translate(0,-150%) rotate(-45deg)}.single-top-breadcrumbs .link:after{transform:translate(0,50%) rotate(45deg)}.single-top-breadcrumbs .link:hover:before{transform:translate(-50%,-150%) rotate(-45deg)}.single-top-breadcrumbs .link:hover:after{transform:translate(-50%,50%) rotate(45deg)}.archive-post .content-wrap{margin-top:50px;display:flex;column-gap:10px;row-gap:100px;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:767px){.archive-post .content-wrap{row-gap:50px;justify-content:center}}.archive-post .content{display:block;max-width:259px;width:100%;cursor:pointer}@media screen and (max-width:767px){.archive-post .content{width:calc(50% - 5px)}}.archive-post .content:hover .img img{scale:1.1}.archive-post .content:hover .noimg img{width:220px}.archive-post .content:hover .date{color:#a18d66}.archive-post .img{display:flex;justify-content:center;align-items:center;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #a18d66;overflow:hidden}@media screen and (max-width:767px){.archive-post .img{width:100%}}.archive-post .img img{width:calc(100% - 5px);height:calc(100% - 5px);object-fit:contain;transition:scale .3s}.archive-post .noimg{position:relative;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #a18d66;overflow:hidden}@media screen and (max-width:767px){.archive-post .noimg{width:100%}}.archive-post .noimg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:auto;aspect-ratio:400/143;transition:width .3s}.archive-post .date{margin-top:10px;font-size:15px;color:rgba(161,141,102,.5019607843);transition:color .3s}.archive-post .ttl{margin-top:10px}.archive-post .pagination{margin-top:150px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:50px}.archive-post .pagination .page-numbers{position:relative;display:block;width:fit-content;height:fit-content;font-size:20px;line-height:1;color:#2d1309}.archive-post .pagination .page-numbers:after{content:"";opacity:0;transition:opacity .3s}.archive-post .pagination .page-numbers:not(.current):not(.dots):hover:after{z-index:-1;position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #a18d66;opacity:1}.archive-post .pagination .current{position:relative;color:#fff}.archive-post .pagination .current:before{z-index:-1;position:absolute;content:"";width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#a18d66;border-radius:50%}.archive-treatment-menu .section-main-visual{background-color:#e9e5e1;padding:50px 0 100px}@media screen and (max-width:959px){.archive-treatment-menu .section-main-visual{padding:50px 0 75px}}@media screen and (max-width:767px){.archive-treatment-menu .section-main-visual{padding:0 0 40px}}@media screen and (max-width:450px){.archive-treatment-menu .section-main-visual{padding:0 0 25px}}.archive-treatment-menu .section-main-visual .img{max-width:1920px;width:100%;margin:0 auto;padding-left:150px}@media screen and (max-width:959px){.archive-treatment-menu .section-main-visual .img{padding-left:30px}}@media screen and (max-width:767px){.archive-treatment-menu .section-main-visual .img{padding-left:20px}}@media screen and (max-width:450px){.archive-treatment-menu .section-main-visual .img{padding-left:15px}}.archive-treatment-menu .section-about .txt{margin-top:30px}.archive-treatment-menu .section-about .content-wrap{margin-top:50px}.archive-treatment-menu .section-menu-list .container{max-width:1920px;width:100%;margin:0 auto;padding:0 150px}@media screen and (max-width:959px){.archive-treatment-menu .section-menu-list .container{padding:0 30px}}@media screen and (max-width:767px){.archive-treatment-menu .section-menu-list .container{padding:0 20px}}@media screen and (max-width:450px){.archive-treatment-menu .section-menu-list .container{padding:0 15px}}.archive-treatment-menu .section-menu-list .heading{font-size:28px}.archive-treatment-menu .section-menu-list .content-wrap{margin-top:50px;display:flex;gap:10px;flex-wrap:wrap}.archive-treatment-menu .section-menu-list .content-wrap .content{position:relative;display:flex;align-items:center;padding:30px 40px 30px 30px;width:calc(50% - 5px);border:1px solid #a18d66;transition:all .3s}@media screen and (max-width:1300px){.archive-treatment-menu .section-menu-list .content-wrap .content{width:100%}}.archive-treatment-menu .section-menu-list .content-wrap .content:before,.archive-treatment-menu .section-menu-list .content-wrap .content:after{position:absolute;content:"";width:7px;height:2px;background-color:#a18d66;right:30px;top:calc(50% + 3px);border-radius:1px;transition:all .3s}.archive-treatment-menu .section-menu-list .content-wrap .content:before{transform:translate(0,-150%) rotate(45deg)}.archive-treatment-menu .section-menu-list .content-wrap .content:after{transform:translate(0,50%) rotate(-45deg)}.archive-treatment-menu .section-menu-list .content-wrap .content:hover{color:#fff;background-color:#a18d66}.archive-treatment-menu .section-menu-list .content-wrap .content:hover:before{background-color:#fff}.archive-treatment-menu .section-menu-list .content-wrap .content:hover:after{background-color:#fff}.archive-treatment-menu .section-facility .heading{font-size:28px}.archive-product-list .section-about .heading{font-size:28px}.archive-product-list .section-about .txt{margin-top:20px}.archive-product-list .section-about .content-wrap{margin-top:50px;display:flex;column-gap:10px;row-gap:100px;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:767px){.archive-product-list .section-about .content-wrap{row-gap:50px;justify-content:center}}.archive-product-list .section-about .content{display:block;max-width:259px;width:100%;cursor:pointer}@media screen and (max-width:767px){.archive-product-list .section-about .content{width:calc(50% - 5px)}}.archive-product-list .section-about .content:hover .img,.archive-product-list .section-about .content:hover .noimg{border-color:#a18d66}.archive-product-list .section-about .img{display:flex;justify-content:center;align-items:center;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #e6e6e6;overflow:hidden;transition:border .3s}@media screen and (max-width:767px){.archive-product-list .section-about .img{width:100%}}.archive-product-list .section-about .img img{width:calc(100% - 5px);height:calc(100% - 5px);object-fit:contain;transition:scale .3s}.archive-product-list .section-about .noimg{position:relative;width:259px;height:auto;aspect-ratio:259/250;border:1px solid #e6e6e6;transition:border .3s;overflow:hidden}@media screen and (max-width:767px){.archive-product-list .section-about .noimg{width:100%}}.archive-product-list .section-about .noimg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:auto;aspect-ratio:400/143;transition:width .3s}.archive-product-list .section-about .ttl{margin-top:10px}.archive-product-list .section-about .pagination{margin-top:150px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:50px}.archive-product-list .section-about .pagination .page-numbers{position:relative;display:block;width:fit-content;height:fit-content;font-size:20px;line-height:1;color:#2d1309}.archive-product-list .section-about .pagination .page-numbers:after{content:"";opacity:0;transition:opacity .3s}.archive-product-list .section-about .pagination .page-numbers:not(.current):not(.dots):hover:after{z-index:-1;position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #a18d66;opacity:1}.archive-product-list .section-about .pagination .current{position:relative;color:#fff}.archive-product-list .section-about .pagination .current:before{z-index:-1;position:absolute;content:"";width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#a18d66;border-radius:50%}.archive-product-list .section-other .container{max-width:1920px;width:100%;margin:0 auto;padding:0 150px 100px}@media screen and (max-width:959px){.archive-product-list .section-other .container{padding:0 30px 50px}}@media screen and (max-width:767px){.archive-product-list .section-other .container{padding:0 20px 50px}}@media screen and (max-width:450px){.archive-product-list .section-other .container{padding:0 15px 50px}}.archive-product-list .section-other .heading{font-size:28px}.archive-product-list .section-other .content-wrap{margin-top:50px;display:flex;column-gap:10px;row-gap:50px;justify-content:flex-start;flex-wrap:wrap}.archive-product-list .section-other .content{display:block;width:fit-content;cursor:pointer}.archive-product-list .section-other .content:hover .img{border-color:#a18d66}.archive-product-list .section-other .img{max-width:528px;width:100%;height:auto;aspect-ratio:528/200;border:1px solid #e6e6e6;overflow:hidden;transition:border .3s}.archive-product-list .section-other .img img{width:100%;height:100%;object-fit:contain;transition:scale .3s}.archive-product-list .section-other .noimg{position:relative;max-width:528px;width:100%;height:auto;aspect-ratio:528/200;border:1px solid #a18d66;overflow:hidden}.archive-product-list .section-other .noimg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:auto;aspect-ratio:400/143;transition:width .3s}.archive-product-list .section-other .ttl{margin-top:10px}.single-post .section-post .img{display:flex;justify-content:center;align-items:center;position:relative;margin:0 auto;max-width:100%;width:100%;max-height:350px;height:auto}.single-post .section-post .img img{max-width:100%;max-height:350px;width:100%;height:auto;object-fit:contain}.single-post .section-post .noimg{display:flex;justify-content:center;align-items:center;position:relative;margin:0 auto;max-width:374px;width:100%;height:auto;aspect-ratio:374/350;border:1px solid #a18d66}.single-post .section-post .noimg img{width:300px;height:auto;aspect-ratio:400/143}.single-post .section-post .heading{font-size:22px;margin-top:50px}.single-post .section-post .content{margin-top:50px}.single-post .section-post .content>*:not(:first-child){margin-top:1em}.single-post .section-post .pagination{margin-top:150px;text-align:center}.single-post .section-post .pagination .wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:100px}.single-post .section-post .pagination .next,.single-post .section-post .pagination .back{position:relative;display:block;width:fit-content;height:fit-content;text-transform:capitalize;font-size:15px}.single-post .section-post .pagination .next:before,.single-post .section-post .pagination .back:before{position:absolute;content:"";width:10px;height:10px;top:50%;transform:translate(0,-50%);background-color:#2d1309;transition:all .3s}.single-post .section-post .pagination .next{padding-left:20px}.single-post .section-post .pagination .next:hover:before{transform:translate(-3px,-50%)}.single-post .section-post .pagination .next:before{left:0;clip-path:polygon(0% 50%,10px 0%,10px 10px)}.single-post .section-post .pagination .back{padding-right:20px}.single-post .section-post .pagination .back:hover:before{transform:translate(3px,-50%)}.single-post .section-post .pagination .back:before{right:0;clip-path:polygon(10px 50%,0% 0%,0% 10px)}.single-post .section-post .pagination .dot{display:block;position:relative;width:25px;height:25px}.single-post .section-post .pagination .dot .top,.single-post .section-post .pagination .dot .middle,.single-post .section-post .pagination .dot .bottom{position:absolute;display:block;width:5px;height:5px;left:50%;border-radius:50%;background-color:#a18d66}.single-post .section-post .pagination .dot .top:before,.single-post .section-post .pagination .dot .top:after,.single-post .section-post .pagination .dot .middle:before,.single-post .section-post .pagination .dot .middle:after,.single-post .section-post .pagination .dot .bottom:before,.single-post .section-post .pagination .dot .bottom:after{position:absolute;content:"";width:5px;height:5px;top:50%;border-radius:50%;background-color:#a18d66}.single-post .section-post .pagination .dot .top:before,.single-post .section-post .pagination .dot .middle:before,.single-post .section-post .pagination .dot .bottom:before{left:0;transform:translate(-200%,-50%)}.single-post .section-post .pagination .dot .top:after,.single-post .section-post .pagination .dot .middle:after,.single-post .section-post .pagination .dot .bottom:after{left:0;transform:translate(200%,-50%)}.single-post .section-post .pagination .dot .top{top:0;transform:translate(-50%,0)}.single-post .section-post .pagination .dot .middle{top:50%;transform:translate(-50%,-50%)}.single-post .section-post .pagination .dot .bottom{bottom:0;transform:translate(-50%,0)}.single-treatment-menu .single-top-breadcrumbs .container{max-width:1920px;width:100%;margin:0;padding:0 0 50px;border-bottom:1px solid #a18d66}@media screen and (max-width:1250px){.single-treatment-menu .single-top-breadcrumbs .container{padding:0 0 15px}}@media screen and (max-width:959px){.single-treatment-menu .single-top-breadcrumbs .container{padding:0 0 15px}}@media screen and (max-width:767px){.single-treatment-menu .single-top-breadcrumbs .container{padding:0 0 15px}}@media screen and (max-width:450px){.single-treatment-menu .single-top-breadcrumbs .container{padding:0 0 15px}}.single-treatment-menu .flex-wrap{display:flex;max-width:1920px;width:100%;margin:0 auto;padding:50px 150px 0;gap:50px}@media screen and (max-width:1250px){.single-treatment-menu .flex-wrap{flex-direction:column}}@media screen and (max-width:959px){.single-treatment-menu .flex-wrap{padding:50px 30px 0}}@media screen and (max-width:767px){.single-treatment-menu .flex-wrap{padding:50px 20px 0}}@media screen and (max-width:450px){.single-treatment-menu .flex-wrap{padding:50px 15px 0}}.single-treatment-menu .side-wrap{position:relative;max-width:350px;width:100%;padding-right:30px}@media screen and (max-width:1250px){.single-treatment-menu .side-wrap{max-width:100%}}.single-treatment-menu .side-wrap:before{z-index:-1;position:absolute;content:"";width:50vw;right:0;top:-50px;height:calc(100% + 65px);background-color:#f9f9f9}@media screen and (max-width:1250px){.single-treatment-menu .side-wrap:before{width:100vw;left:50%;right:auto;transform:translateX(-50%)}}.single-treatment-menu .side-ttl{position:relative;margin-top:30px;font-size:15px;padding-right:15px}@media screen and (max-width:1250px){.single-treatment-menu .side-ttl{margin-top:15px}}.single-treatment-menu .side-ttl:before,.single-treatment-menu .side-ttl:after{position:absolute;content:"";width:7px;height:2px;background-color:#2d1309;right:0;top:50%;border-radius:1px;transition:all .3s}.single-treatment-menu .side-ttl:before{transform:translate(0,-150%) rotate(45deg)}@media screen and (max-width:1250px){.single-treatment-menu .side-ttl:before{transform:translate(-75%,-50%) rotate(45deg)}}.single-treatment-menu .side-ttl:after{transform:translate(0,50%) rotate(-45deg)}@media screen and (max-width:1250px){.single-treatment-menu .side-ttl:after{transform:translate(-25%,-50%) rotate(-45deg)}}.single-treatment-menu .wrap{flex:0 1 calc(100% - 400px)}.single-treatment-menu .section-about .container{padding-bottom:30px;border-bottom:1px solid #a18d66}.single-treatment-menu .section-recommend .container,.single-treatment-menu .section-process .container,.single-treatment-menu .section-price .container,.single-treatment-menu .section-caution .container{padding:30px 0;border-bottom:1px solid #a18d66}.single-treatment-menu .section-other .container{padding-top:30px}.single-treatment-menu .txt{margin-top:20px;font-size:15px}.single-treatment-menu .section-process .content{display:flex;justify-content:space-between;padding:20px;gap:20px;background-color:#e9e5e1}@media screen and (max-width:1280px){.single-treatment-menu .section-process .content{flex-direction:column;height:auto;padding:15px;gap:15px}}.single-treatment-menu .section-process .content:first-of-type{margin-top:30px}.single-treatment-menu .section-process .content:not(:first-of-type){margin-top:20px}.single-treatment-menu .section-process .content .left{flex:0 1 calc(100% - 230px - 20px)}@media screen and (max-width:1280px){.single-treatment-menu .section-process .content .left{display:contents}}.single-treatment-menu .section-process .content .heading-4{display:flex;align-items:center;font-size:22px}@media screen and (max-width:1280px){.single-treatment-menu .section-process .content .heading-4{order:1}}.single-treatment-menu .section-process .content .txt{margin-top:20px;font-size:15px}@media screen and (max-width:1280px){.single-treatment-menu .section-process .content .txt{order:3;margin-top:0}}.single-treatment-menu .section-process .content .right{display:flex;justify-content:center;align-items:center;flex:0 1 230px;max-width:230px;width:100%;height:fit-content;aspect-ratio:230/160}@media screen and (max-width:1280px){.single-treatment-menu .section-process .content .right{order:2;flex:0 1 auto;width:100%}}.single-treatment-menu .section-process .content .right img{max-width:100%;max-height:100%;object-fit:contain}.single-treatment-menu .section-process .content .noimg{display:flex;justify-content:center;align-items:center;flex:0 1 230px;max-width:230px;width:100%;height:fit-content;aspect-ratio:230/160;background-color:#fff}@media screen and (max-width:1280px){.single-treatment-menu .section-process .content .noimg{order:2;flex:0 1 auto;width:100%}}.single-treatment-menu .section-process .content .noimg img{width:75%;height:auto;object-fit:contain}.single-treatment-menu .section-menu .container{max-width:1920px;width:100%;margin:0 auto;padding:150px 150px 50px}@media screen and (max-width:959px){.single-treatment-menu .section-menu .container{padding:75px 30px 50px}}@media screen and (max-width:767px){.single-treatment-menu .section-menu .container{padding:50px 20px}}@media screen and (max-width:450px){.single-treatment-menu .section-menu .container{padding:50px 15px}}.single-treatment-menu .section-menu .heading{font-size:28px}.single-treatment-menu .section-menu .content-wrap{margin-top:30px}.single-product-list .flex-wrap{display:flex;max-width:1920px;width:100%;margin:0 auto;padding:0 150px 150px;gap:50px}@media screen and (max-width:1250px){.single-product-list .flex-wrap{flex-direction:column}}@media screen and (max-width:959px){.single-product-list .flex-wrap{padding:0 30px 75px}}@media screen and (max-width:767px){.single-product-list .flex-wrap{padding:0 20px 50px}}@media screen and (max-width:450px){.single-product-list .flex-wrap{padding:0 15px 50px}}.single-product-list .side-wrap{flex:1 0 350px}@media screen and (max-width:1250px){.single-product-list .side-wrap{flex:0}}.single-product-list .side-img{display:flex;justify-content:center;align-items:center;max-width:350px;width:fit-content;max-height:338px;height:fit-content;border:1px solid #a18d66;padding:10px}@media screen and (max-width:450px){.single-product-list .side-img{max-width:100%}}.single-product-list .side-img img{max-width:330px;max-height:318px;width:100%;height:100%;object-fit:contain}.single-product-list .noimg{display:flex;justify-content:center;align-items:center;max-width:350px;width:100%;height:auto;aspect-ratio:350/338;border:1px solid #a18d66}.single-product-list .noimg img{width:250px;height:auto;aspect-ratio:400/143}.single-product-list .wrap{flex:0 1 calc(100% - 400px)}.single-product-list .section-about .container{padding-bottom:30px;border-bottom:1px solid #a18d66}.single-product-list .section-effect .container,.single-product-list .section-price .container{padding:30px 0;border-bottom:1px solid #a18d66}.single-product-list .section-other .container{padding-top:30px}.single-product-list .txt{margin-top:20px;font-size:15px}.single-product-list .shop-link{margin:100px auto 0;display:flex;justify-content:center;align-items:center;width:200px;height:39px;font-size:20px;background-color:rgba(45,19,9,.2);border-radius:19.5px;transition:all .3s}.single-product-list .shop-link:hover{color:#fff;background-color:#2d1309}.single-facility .section-about{position:relative;width:100%}.single-facility .section-about:before{position:absolute;content:"";width:67vw;height:calc(100% + 1px);bottom:-1px;right:0;background-color:#e9e5e1}.single-facility .section-about .container{position:relative;max-width:1920px;width:100%;margin:0 auto;padding:100px 0 50px}@media screen and (max-width:959px){.single-facility .section-about .container{padding:50px 30px}}@media screen and (max-width:767px){.single-facility .section-about .container{padding:50px 20px}}@media screen and (max-width:450px){.single-facility .section-about .container{padding:50px 15px}}.single-facility .section-about .content{position:relative;display:flex;justify-content:space-between;gap:25px;width:100%}@media screen and (min-width:1367px){.single-facility .section-about .content{gap:50px}}.single-facility .section-about .content:first-of-type .right{background-color:#fff}.single-facility .section-about .content:not(:first-of-type){margin-top:50px}@media screen and (max-width:959px){.single-facility .section-about .content:not(:first-of-type){margin-top:65px}}.single-facility .section-about .content:nth-of-type(odd){padding-left:150px}@media screen and (max-width:1250px){.single-facility .section-about .content:nth-of-type(odd){padding-left:75px}}@media screen and (max-width:959px){.single-facility .section-about .content:nth-of-type(odd){padding-left:0}}.single-facility .section-about .content:nth-of-type(even){flex-direction:row-reverse;padding-right:150px}@media screen and (max-width:1250px){.single-facility .section-about .content:nth-of-type(even){padding-right:75px}}@media screen and (max-width:959px){.single-facility .section-about .content:nth-of-type(even){flex-direction:column;padding-right:0}}@media screen and (max-width:959px){.single-facility .section-about .content{flex-direction:column;justify-content:flex-start;gap:15px}}.single-facility .section-about .content .left{max-width:566px;flex:0 1 calc(100% - 550px)}@media screen and (min-width:1367px){.single-facility .section-about .content .left{flex:0 1 calc(100% - 39vw);max-width:1000px}}@media screen and (max-width:1250px){.single-facility .section-about .content .left{flex:0 1 calc(100% - 450px)}}@media screen and (max-width:959px){.single-facility .section-about .content .left{display:contents}}.single-facility .section-about .content .left .heading-4{font-size:28px;padding-bottom:15px;border-bottom:1px solid #a18d66}@media screen and (max-width:959px){.single-facility .section-about .content .left .heading-4{order:1}}.single-facility .section-about .content .left .txt-wrap{margin-top:15px}.single-facility .section-about .content .left .txt-wrap.list-wrap{display:flex;flex-wrap:wrap;gap:15px}.single-facility .section-about .content .left .txt-wrap.list-wrap .list{display:flex;justify-content:center;align-items:center;width:calc(50% - 7.5px);padding:12px;background-color:#a18d66;color:#fff}@media screen and (max-width:959px){.single-facility .section-about .content .left .txt-wrap{order:3;margin-top:0}}.single-facility .section-about .content .left .link{margin-top:30px}@media screen and (max-width:959px){.single-facility .section-about .content .left .link{order:4;margin-top:0}}.single-facility .section-about .content .right{display:flex;justify-content:center;align-items:center;flex:0 1 550px;max-width:550px;width:100%;height:fit-content;aspect-ratio:550/326}@media screen and (min-width:1367px){.single-facility .section-about .content .right{flex:0 1 39vw;max-width:750px}}@media screen and (max-width:1250px){.single-facility .section-about .content .right{flex:0 1 450px}}@media screen and (max-width:959px){.single-facility .section-about .content .right{order:2;flex:0 1 auto}}.single-facility .section-about .content .right img{max-width:100%;max-height:100%;object-fit:contain}.single-facility .section-about .content .noimg{display:flex;justify-content:center;align-items:center;flex:0 1 550px;max-width:550px;width:100%;height:fit-content;aspect-ratio:550/326;background-color:#fff}@media screen and (max-width:1250px){.single-facility .section-about .content .noimg{flex:0 1 450px}}@media screen and (max-width:959px){.single-facility .section-about .content .noimg{order:2;flex:0 1 auto}}.single-facility .section-about .content .noimg img{width:75%;height:auto;object-fit:contain}