:root{--c-color01: #2d1910;--c-color02: #804c0d;--c-color03: #f5eed2;--txt-color: #fff;--ttl-font: "Zen Old Mincho", serif;--txt-font: "Zen Old Mincho", serif;--en-font: "Allura", cursive;--font-size-50: clamp(30px, 5vw, 50px);--font-size-40: clamp(20px, 4vw, 40px);--font-size-30: clamp(20px, 3vw, 30px);--content-inner-5: min(5vw, 50px);--content-inner-3: min(3vw, 30px);--margin-full: calc(50% - 50vw)}.post_content :is(h2, h3, h4, h5, p, a, td, th, li){font-family:var(--txt-font);color:var(--txt-color);letter-spacing:0.1em}body{background:var(--c-color01)}body::before{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/FHD-wood-e1767941050663.jpg) repeat-x;background-size:contain;width:100%;height:500px;z-index:-1}body.start_scroll.header_fix::before{content:none}@media screen and (max-width:500px){body::before{height:250px}}.post_content .con-box{margin-bottom:100px}@media screen and (max-width:550px){.post_content .con-box{margin-bottom:50px}}*::before,*::after{position:absolute;content:""}.post_content .h2title{position:relative;margin-bottom:50px;padding-top:clamp(50px, 7vw, 70px)}.post_content .h2title::before{width:clamp(50px, 7vw, 70px);height:clamp(50px, 7vw, 70px);background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/12/h2title-item.png) no-repeat;background-size:contain;inset:0;bottom:auto;margin:auto}.post_content .h2title h2{font-size:var(--font-size-50);margin-bottom:0}.post_content .h2title p{font-family:var(--en-font);text-align:center;font-size:var(--font-size-30);color:#fff;line-height:1.3}.post_content .h3title{position:relative;text-align:center;font-size:var(--font-size-40);padding-bottom:24px;margin-bottom:0.5em}.post_content .h3title::before{width:130px;height:130px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/11/page-head-item.png) no-repeat;background-size:contain;inset:0;top:auto;margin:auto}.post_content .original-btn a{display:inline-block;padding:1em 2em;background:none;border:2px solid var(--c-color03);color:var(--c-color03);transition:all ease 0.5s}.post_content .original-btn a:hover{border:2px solid var(--c-color02);background:var(--c-color02);color:var(--c-color03);text-decoration:none}.post_content .wp-block-table tr td,.post_content .wp-block-table tr th{background:none;vertical-align:middle}.post_content .wp-block-table tr td:first-child,.post_content .wp-block-table tr th:first-child{width:15em}.post_content .banner-wrap{position:relative;z-index:0}.post_content .banner-wrap::before,.post_content .banner-wrap::after{width:200px;height:200px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-top.png) no-repeat;background-size:contain;top:-1px;bottom:auto;left:auto;right:-1px;z-index:1;pointer-events:none}.post_content .banner-wrap::after{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-bottom.png) no-repeat;background-size:contain;bottom:-1px;top:auto}.post_content .banner-wrap .banner{display:block;position:relative}.post_content .banner-wrap .banner::before,.post_content .banner-wrap .banner::after{width:200px;height:200px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-top.png) no-repeat;background-size:contain;top:-1px;bottom:auto;right:auto;left:-1px;z-index:1;pointer-events:none;transform:scale(-1, 1)}.post_content .banner-wrap .banner::after{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-bottom.png) no-repeat;background-size:contain;bottom:-1px;top:auto}.post_content .banner-wrap .banner img{transition:all ease 0.5s}.post_content .banner-wrap .banner .wp-block-cover__background{background:var(--c-color03) !important;opacity:0.4}.post_content .banner-wrap .banner .wp-block-cover__inner-container{background:var(--c-color01);width:500px;padding:50px 1em 80px 1em;z-index:0}.post_content .banner-wrap .banner .wp-block-cover__inner-container::before{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/11/page-head-item.png) no-repeat;background-size:contain;width:200px;height:200px;inset:0;top:auto;bottom:30px;margin-inline:auto;z-index:1}.post_content .banner-wrap .banner .wp-block-cover__inner-container p{text-align:center;margin:0;line-height:1.5;font-size:var(--font-size-30) !important}.post_content .banner-wrap .banner .wp-block-cover__inner-container p.en{font-family:var(--en-font);font-size:30px;line-height:1}.post_content .banner-wrap .banner:hover{text-decoration:none}.post_content .banner-wrap .banner:hover img{transform:scale(1.1)}#footer #footer_info p a{color:var(--c-color01) !important}#header{background:none}#header .menu_area .bottom{border-top:none}#header .menu_area .top #header_button{gap:10px}#header .menu_area .top #header_button a{position:relative;background:var(--c-color03) !important;font-family:var(--ttl-font);color:var(--c-color01);letter-spacing:0.1em;font-weight:bold;z-index:0}#header .menu_area .top #header_button a:hover{color:var(--c-color03)}#header .menu_area .top #header_button a::before{width:100%;height:100%;background:var(--c-color02);top:0;left:0;z-index:-1;transition:all ease 0.5s;transform:translateY(-100%)}#header .menu_area .top #header_button a:hover::before{transform:translateY(0)}#header .menu_area .bottom #global_menu{text-align:right}#header .menu_area .bottom #global_menu ul li a{font-family:var(--ttl-font);color:#fff;letter-spacing:0.1em;font-weight:bold}#header .menu_area .bottom #global_menu ul li a::after{background:var(--c-color03)}#header .menu_area .bottom #global_menu ul ul{background:var(--c-color03)}#header .menu_area .bottom #global_menu ul ul a{color:var(--c-color01)}#header .menu_area .bottom #global_menu ul ul a:hover{background:var(--c-color02);color:#fff}#page_header{width:90%;margin:auto;outline:4px solid var(--c-color01);outline-offset:-4px;margin-top:50px;aspect-ratio:unset;height:450px;border:4px solid var(--c-color03)}#page_header::before{width:100%;height:100%;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-half.png) no-repeat;background-size:contain;background-position:center left;z-index:5}#page_header .overlay::before,#page_header .overlay::after{width:200px;height:200px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-top.png) no-repeat;background-size:contain;z-index:10;top:-1px;right:-1px}#page_header .overlay::after{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-bottom.png) no-repeat;background-size:contain;top:auto;bottom:-1px}#page_header .headline{position:relative;width:fit-content;height:fit-content;background:var(--c-color01);color:#fff;font-family:var(--ttl-font);font-size:var(--font-size-50);padding:30px 1em 50px 1em;letter-spacing:0.1em;left:auto;right:-75%;z-index:5}#page_header .headline::before{width:150px;height:150px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/11/page-head-item.png) no-repeat;background-size:contain;left:0;right:0;bottom:20px;margin:auto;z-index:5}@media screen and (max-width:1000px){#page_header{height:350px}#page_header::before{background-position-x:-170px}#page_header .headline{right:auto;left:50%}#page_header .overlay::before,#page_header .overlay::after{width:150px;height:150px}}@media screen and (max-width:500px){#page_header{height:250px;margin-top:25px}#page_header .headline{padding:0.5em 1em 1em 1em}#page_header .headline::before{width:100px;height:100px;bottom:10px}#page_header .overlay::before,#page_header .overlay::after{width:100px;height:100px}}.start_scroll.header_fix #header_logo{background:var(--c-color01);border-bottom:1px solid var(--c-color03)}.start_scroll.header_fix #header{z-index:5;background:var(--c-color03)}.start_scroll.header_fix #header .menu_area .bottom #global_menu{text-align:right}.start_scroll.header_fix #header .menu_area .bottom #global_menu>ul>li>a{font-family:var(--ttl-font);color:var(--c-color01);letter-spacing:0.1em}.start_scroll.header_fix #header .menu_area .bottom #global_menu>ul>li>a:hover{color:var(--c-color02) !important}.mobile #header{background:var(--c-color01) !important}.mobile #header #drawer_menu_button span{background:var(--c-color03)}.mobile #header #header_logo{background:none;border:none}#drawer_menu.color_type2 #mobile_menu a,#drawer_menu.color_type2 #drawer_header_button a{font-family:var(--ttl-font)}#return_top{background:var(--c-color03)}#footer_banner_wrap .footer_banner .item{position:relative;z-index:0}#footer_banner_wrap .footer_banner .item .image_wrap{aspect-ratio:unset;height:250px}#footer_banner_wrap .footer_banner .item .title{position:absolute;width:95%;margin-inline:auto;inset:0;top:auto;bottom:10px;margin:auto;z-index:4;background:var(--c-color01);font-family:var(--ttl-font);color:#fff;font-size:18px;letter-spacing:0.1em;transition:all ease 0.5s}#footer_banner_wrap .footer_banner .item:hover .title{background:var(--c-color02)}#footer{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/FHD-wood-e1767941050663.jpg) repeat-x;background-size:contain}#footer #footer_logo a{display:inline-block}#footer #footer_info p{position:relative;background:var(--c-color03);color:var(--c-color01);font-family:var(--ttl-font);letter-spacing:0.1em;font-weight:bold;padding-block:50px;z-index:0}#footer #footer_info p::before{width:150px;height:150px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/12/footer-info-item.png) no-repeat;background-size:contain;inset:0;bottom:15px;top:auto;z-index:1;margin-inline:auto}#footer #footer_bottom #copyright{font-family:var(--ttl-font);letter-spacing:0.1em}#footer_banner_wrap .footer_banner{animation:unset !important}@media screen and (max-width:1300px){#footer_banner_wrap{width:100% !important}#footer_banner_wrap .footer_banner{display:none}#footer_banner_wrap .footer_banner:first-child{display:block}#footer_banner_wrap .footer_banner{flex-direction:column;width:100% !important}#footer_banner_wrap .footer_banner .item{width:100% !important}#footer_banner_wrap .footer_banner .item .image_wrap{height:clamp(150px, calc(64.284px + 14.286vw), 250px)}}.home::before{width:40vw;height:calc(100dvh + 50px)}.home.start_scroll.header_fix::before{content:""}.home #container #header_slider_container{background:none;display:flex}.home #container #header_slider_container #header_slider_fixed_content{width:95%;left:auto;right:0}.home #container #header_slider_container #header_slider_fixed_content .header_slider_content{text-align:left}.home #container #header_slider_container #header_slider_fixed_content .header_slider_content .catch{display:inline-block;background:var(--c-color01);padding:60px 1em 50px 1em;position:relative;font-family:var(--ttl-font);letter-spacing:0.1em;font-weight:normal;font-size:clamp(20px, calc(16px + 1.25vw), 40px)}.home #container #header_slider_container #header_slider_fixed_content .header_slider_content .catch::before{width:50px;height:50px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/12/h2title-item.png) no-repeat;background-size:contain;inset:0;bottom:auto;top:15px;margin:auto}.home #container #header_slider_container #header_slider_fixed_content .header_slider_content .catch::after{width:150px;height:150px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/11/page-head-item.png) no-repeat;background-size:contain;inset:0;top:auto;bottom:15px;margin:auto}.home #container #header_slider_container #header_slider{position:relative;width:95%;height:calc(100% - 50px);margin:auto;z-index:0}.home #container #header_slider_container #header_slider::before{width:100%;height:100%;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-half.png) no-repeat;background-size:contain;background-position:right;z-index:5}.home #container #header_slider_container #header_slider .swiper-wrapper{position:relative}.home #container #header_slider_container #header_slider .swiper-wrapper::before,.home #container #header_slider_container #header_slider .swiper-wrapper::after{width:250px;height:250px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-top.png) no-repeat;background-size:contain;top:-1px;left:-1px;transform:scale(-1, 1);z-index:5}.home #container #header_slider_container #header_slider .swiper-wrapper::after{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/head-frame-bottom.png) no-repeat;background-size:contain;top:auto;bottom:-1px}.home #container #header_slider_container #header_slider .swiper-pagination{display:none}.home #container #content_builder{background:none}.home #container #content_builder .cb_two_column .item_list{max-width:1500px;width:100%}.home #container #content_builder .link_button a.design_button{background:var(--c-color01);font-family:var(--ttl-font);border:1px solid var(--c-color03);transition:all ease 0.5s;font-weight:500}.home #container #content_builder .link_button a.design_button:hover{background:var(--c-color02)}.home #container #content_builder .cb_two_column .cb_header .headline,.home #container #content_builder .cb_three_column .cb_header .headline{font-family:var(--ttl-font);letter-spacing:0.1em;color:#fff;font-size:clamp(26px, calc(-26.8px + 9.6vw), 50px);position:relative}.home #container #content_builder .cb_two_column .cb_header .headline::before,.home #container #content_builder .cb_three_column .cb_header .headline::before{width:70px;height:70px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/12/h2title-item.png) no-repeat;background-size:contain;inset:0;bottom:auto;margin:auto;transform:translateY(-100%)}.home #container #content_builder .cb_two_column .cb_header .sub_title,.home #container #content_builder .cb_three_column .cb_header .sub_title{font-family:var(--en-font);color:#fff;font-size:var(--font-size-30);position:relative;padding-bottom:50px}.home #container #content_builder .cb_two_column .cb_header .sub_title::after,.home #container #content_builder .cb_three_column .cb_header .sub_title::after{width:100px;height:100px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/11/page-head-item.png) no-repeat;background-size:contain;inset:0;margin:auto;bottom:30px}.home #container #content_builder .cb_two_column .cb_header .desc p,.home #container #content_builder .cb_three_column .cb_header .desc p{background:var(--c-color03);padding:var(--content-inner-5);text-align:left;font-family:var(--txt-font);color:var(--c-color01);letter-spacing:0.1em}.home #container #content_builder .cb_two_column .item_list .item,.home #container #content_builder .cb_three_column .item_list .item{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/FHD-wood-e1767941050663.jpg) repeat-x;background-size:contain}.home #container #content_builder .cb_two_column .item_list .item .image_wrap,.home #container #content_builder .cb_three_column .item_list .item .image_wrap{aspect-ratio:4.5454545455}.home #container #content_builder .cb_two_column .item_list .item .content,.home #container #content_builder .cb_three_column .item_list .item .content{padding:100px;position:relative;z-index:0}.home #container #content_builder .cb_two_column .item_list .item .content::before,.home #container #content_builder .cb_three_column .item_list .item .content::before{position:absolute;content:"";width:calc(100% - 80px);height:calc(100% - 80px);background:var(--c-color03);z-index:-1;inset:0;margin:auto}.home #container #content_builder .cb_two_column .item_list .item .content .headline,.home #container #content_builder .cb_three_column .item_list .item .content .headline{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column}.home #container #content_builder .cb_two_column .item_list .item .content .headline .title,.home #container #content_builder .cb_three_column .item_list .item .content .headline .title{font-family:var(--ttl-font);color:var(--c-color01);letter-spacing:0.1em;font-weight:bold;font-size:clamp(18px, calc(2px + 3.2vw), 34px)}.home #container #content_builder .cb_two_column .item_list .item .content .headline .sub_title,.home #container #content_builder .cb_three_column .item_list .item .content .headline .sub_title{font-family:var(--en-font);letter-spacing:0.1em;color:var(--c-color01);font-size:30px}.home #container #content_builder .cb_three_column{margin-top:0 !important;margin-bottom:10px}.home #container #content_builder #cb_content_1{margin-top:150px !important}.home #container #content_builder .cb_three_column{padding-block:0}.home #container #content_builder .cb_three_column .three_column_carousel_container{max-width:1500px;width:100%}.home #container #content_builder .cb_three_column .three_column_carousel{gap:10px}.home #container #content_builder .cb_three_column .three_column_carousel .item{position:relative;z-index:0;margin-right:0 !important}.home #container #content_builder .cb_three_column .three_column_carousel .item a{display:flex;justify-content:center;align-items:center}.home #container #content_builder .cb_three_column .three_column_carousel .item a .image_wrap{aspect-ratio:unset;height:450px}.home #container #content_builder .cb_three_column .three_column_carousel .item a .title{position:absolute;margin:0;background:var(--c-color01);font-family:var(--ttl-font);color:#fff;font-weight:normal;letter-spacing:0.1em;font-size:var(--font-size-30);padding:0.5em 30px 1em 30px;transition:all ease 0.5s}.home #container #content_builder .cb_three_column .three_column_carousel .item a .title::before{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/11/page-head-item.png) no-repeat;background-size:contain;bottom:10px;left:0;right:0;margin:auto;width:100px;height:100px}.home #container #content_builder .cb_three_column .three_column_carousel .item a:hover .title{background:var(--c-color02)}.home #container #content_builder .cb_blog_list{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/FHD-wood-e1767941050663.jpg) repeat-x;background-size:contain;background-repeat:repeat;padding:300px 0 100px;margin-top:-200px}.home #container #content_builder .cb_blog_list .cb_header{margin-bottom:50px}.home #container #content_builder .cb_blog_list .cb_header .headline{color:#fff;font-size:var(--font-size-50);line-height:1.3;letter-spacing:0.1em}.home #container #content_builder .cb_blog_list .cb_header .sub_title{font-family:var(--en-font);color:#fff;font-size:var(--font-size-30);margin:0;line-height:1.3;letter-spacing:0.1em}.home #container #content_builder .cb_blog_list .category_sort_button{gap:20px}.home #container #content_builder .cb_blog_list .category_sort_button .item a{background:var(--c-color03);font-family:var(--ttl-font);font-weight:bold;color:var(--c-color01);letter-spacing:0.1em;transition:all ease 0.5s}.home #container #content_builder .cb_blog_list .category_sort_button .item a:hover{opacity:0.7}.home #container #content_builder .cb_blog_list .blog_list .content{background:var(--c-color03)}.home #container #content_builder .cb_free_space{padding-block:0 !important}.page-id-61 .intro{position:relative;width:100vw;margin-inline:var(--margin-full);z-index:0}.page-id-61 .intro::before{width:100%;height:300px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/FHD-wood-e1767941050663.jpg) repeat-x;background-size:contain;bottom:0;transform:translateY(25%);z-index:-1}.page-id-61 .intro .txt{max-width:650px;width:100%;padding:var(--content-inner-3);background:var(--c-color03)}.page-id-61 .intro .txt .ttl,.page-id-61 .intro .txt p{color:var(--c-color01);margin:0}.page-id-61 .intro .txt .ttl{font-weight:bold;position:relative;padding-bottom:50px}.page-id-61 .intro .txt .ttl::before{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/12/h3title-item.png) no-repeat;background-size:contain;width:150px;height:150px;inset:0;margin-inline:auto;top:auto;bottom:10px}.page-id-61 .item-wrap .is-layout-grid{gap:20px}.page-id-61 .item-wrap .is-layout-grid .item{border:2px solid var(--c-color03);background:var(--c-color03)}.page-id-61 .item-wrap .is-layout-grid .item h3{height:5em;display:flex;align-items:center;justify-content:center;border-bottom:2px solid var(--c-color03);background:var(--c-color01);margin:0}.page-id-61 .item-wrap .is-layout-grid .item p{color:var(--c-color01);padding:var(--content-inner-3)}.page-id-61 .brand-wrap .is-layout-grid p{border:2px solid var(--c-color03)}.page-id-65 #container td:first-child,.page-id-67 #container td:first-child{width:50%}:is(.page-id-67, .page-id-69) #page_header .image{object-position:center 20%}.page-id-67 #container .removal-wrap td,.page-id-67 #container .removal-wrap th{width:calc((100% - 15em) / 2)}.page-id-67 #container .removal-wrap td:first-child,.page-id-67 #container .removal-wrap th:first-child{width:15em}.page-id-67 #container .removal-wrap th{background:var(--c-color03);color:var(--c-color01);font-weight:bold;border:none !important;border-right:2px solid var(--c-color01) !important}.page-id-67 #container .removal-wrap th:last-child{border-right:none !important}.page-id-67 #container .removal-wrap thead{border-bottom:none}.page-id-63 .intro{position:relative;width:100vw;margin-inline:var(--margin-full);z-index:0}.page-id-63 .intro::before{width:100%;height:300px;background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2026/01/FHD-wood-e1767941050663.jpg) repeat-x;background-size:contain;bottom:0;transform:translateY(25%);z-index:-1}.page-id-63 .intro .txt{max-width:650px;width:100%;padding:var(--content-inner-3);background:var(--c-color03)}.page-id-63 .intro .txt .ttl,.page-id-63 .intro .txt p{color:var(--c-color01);margin:0}.page-id-63 .intro .txt .ttl{font-weight:bold;position:relative;padding-bottom:50px}.page-id-63 .intro .txt .ttl::before{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/12/h3title-item.png) no-repeat;background-size:contain;width:150px;height:150px;inset:0;margin-inline:auto;top:auto;bottom:10px}.page-id-69 .faq_list .item{background:none;border-color:var(--c-color03)}.page-id-69 .faq_list .item .title.active,.page-id-69 .faq_list .item .title:hover{color:#fff}.page-id-69 .faq_list .item .title:hover{opacity:0.5}.page-id-69 .faq_list .item .title::before,.page-id-69 .faq_list .item .title::after{background:#fff}.page-id-69 .faq_list .item .desc{background:var(--c-color03);color:var(--c-color01)}.blog #archive_blog{background:none}.blog #archive_blog .category_sort_button{gap:10px}.blog #archive_blog .category_sort_button .item a{background:var(--c-color03);font-family:var(--ttl-font);color:var(--c-color01);font-weight:bold;transition:all ease 0.5s;border:none}.blog #archive_blog .category_sort_button .item a:hover{background:var(--c-color02)}.blog #archive_blog .blog_list .content{background:var(--c-color03)}.blog #archive_blog .blog_list .content .title{font-family:var(--ttl-font);letter-spacing:0.1em}.blog #archive_blog .blog_list .content .title span{color:var(--c-color01)}.category #bread_crumb{display:none}.category #archive_blog{background:none}.category .catch{display:none}.category .category_sort_button{gap:10px}.category .category_sort_button .item a{background:var(--c-color03);font-family:var(--ttl-font);letter-spacing:0.1em;color:var(--c-color01);border:2px solid var(--c-color03)}.category .category_sort_button .item.active_menu a,.category .category_sort_button .item a:hover{background:var(--c-color01);color:#fff}body.single-post .post_content p{color:var(--c-color01)}body.single-post #container{background:none}body.single-post #container #bread_crumb ul{display:none}body.single-post #container #main_content{margin-top:100px}body.single-post #container #main_content #article{background:var(--c-color03)}body.single-post #container #main_content #article .category{background:var(--c-color01)}body.single-post #container #main_content #article .title{font-family:var(--ttl-font);letter-spacing:0.1em;color:var(--c-color01)}body.single-post #container #main_content #next_prev_post .item{background:var(--c-color03)}.page-id-75 .intro-txt p{text-align:center;padding:var(--content-inner-3);background:var(--c-color03);color:var(--c-color01)}.page-id-75 .link-wrap{gap:0}.page-id-75 .link-wrap .wp-block-column{border-right:2px solid var(--c-color03);padding-block:1em}.page-id-75 .link-wrap .wp-block-column:last-child{border:none}.page-id-75 .link-wrap .wp-block-column p{position:relative}.page-id-75 .link-wrap .wp-block-column p a::before{width:10px;height:10px;border:2px solid var(--c-color03);border-top:none;border-left:none;inset:0;top:0;bottom:-50px;transform:rotate(45deg);margin:auto;transition:all ease 0.5s}.page-id-75 .link-wrap .wp-block-column p a:hover{text-decoration:none}.page-id-75 .link-wrap .wp-block-column p a:hover::before{bottom:-100px}.page-id-75 .tel-wrap p{margin:0}.page-id-75 .tel-wrap .tel-num{font-size:var(--font-size-50);text-align:center;border-bottom:1px solid var(--c-color03);line-height:1.5}.page-id-75 .tel-wrap .tel-num span{font-size:var(--font-size-30)}.page-id-75 .tel-wrap .bottom-txt p{text-align:center}.page-id-75 .sns-wrap .wp-block-column{background:var(--c-color03);padding:var(--content-inner-3)}.page-id-75 .sns-wrap .wp-block-column .h3title{color:var(--c-color01)}.page-id-75 .sns-wrap .wp-block-column .h3title::before{background:url(https://www.privatesalon-lotus.jp/wp-content/uploads/2025/12/h3title-item.png) no-repeat;background-size:contain}.page-id-75 .sns-wrap .wp-block-column figure{text-align:center}.page-id-75 .sns-wrap .wp-block-column figure img{width:80%;margin-inline:auto}.page-id-75 .post_content .original-btn a{border-color:var(--c-color01);color:var(--c-color01)}.page-id-75 .post_content .original-btn a:hover{border-color:var(--c-color02);color:var(--c-color03)}/*# sourceMappingURL=style2.css.map */