@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;500;600;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap);body{background-color:#fcf7f2}body,li{color:#3d3d3d!important;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal}p{line-height:2}.en{font-family:'Cormorant Garamond',serif!important;font-weight:400!important}.en_num{font-family:'Cardo',serif!important;font-style:italic;font-weight:400!important}.serif{font-family:'Noto Serif JP',serif!important;font-weight:500!important}.ttl_en span{font-size:5.5rem!important;letter-spacing:5px}h1,h2,h3,h4,h5,h6,.page-header-title{font-family:inherit;font-weight:inherit}a{text-decoration:none!important}a:hover{text-decoration:underline!important;color:#3d3d3d}a,a:hover{transition:.5s}a img{-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;transition:opacity .5s ease-out}a:hover,a:hover img{opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;filter: alpha(opacity=80);-ms-filter: “alpha(opacity=80)”}.btn_brown a{width:auto;position:relative;padding:.7rem 4.5rem!important}.btn_brown a i{position:absolute;top:50%;right:10px;left:auto;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site-header{}#header-top .container,#site-header-container.container{max-width:90%;min-width:100%;padding:0 60px 0 30px}.header-top{padding-top:8px;padding-bottom:10px;margin-bottom:-60px;padding-left:82px}.header-top ul>li>a,.header-top ul>li>span{font-size:13px}.site-header-logo{margin-bottom:.5rem}.site-header-logo img{max-height:none!important;min-width:467px}.header_scrolled .site-header-container--scrolled--logo-and-nav-container .site-header-logo,.header_scrolled .site-header-container--scrolled--logo-and-nav-full .site-header-logo{background-size:auto;background-position:left!important;height:68px}.header_scrolled .site-header{background-color:rgba(153,131,110,.8)}.global-nav-list>li:before{border-bottom:#fff!important}body:not(.header_scrolled) .global-nav-list {padding-top:7px}.header_scrolled .global-nav-list{padding-top:5px;padding-bottom:5px}.global-nav-list>li .global-nav-name{font-size:1rem;font-family:'Noto Serif JP',serif!important;font-weight:500!important;color:#fff}.global-nav-list a:hover{text-decoration:none!important}.device-pc .global-nav-list>li>a{padding:8px 1.6em;line-height:1.7;color:#fff}.device-pc .global-nav-list>li:last-child>a{padding:8px 0 8px 1.5em}.header-top-description{text-align:left!important;font-size:.8rem!important;color:#fff;width:420px!important}.site-header--trans--true .global-nav-list>li:before{border-bottom:1px solid #fff!important}body:not(.header_scrolled) .global-nav-list li#menu-item-5941,
body:not(.header_scrolled) .global-nav-list li#menu-item-6633,
body:not(.header_scrolled) .global-nav-list li#menu-item-4823,
body:not(.header_scrolled) .global-nav-list li#menu-item-4824,
body:not(.header_scrolled) .global-nav-list li#menu-item-4825{margin-top:40px}.global-nav-list li#menu-item-4830 a{background-color:#f9e9da;border-radius:50px;padding:.8rem 1.7rem;line-height:1!important}.global-nav-list li#menu-item-4831 a{background-color:#f4f4f4;border-radius:50px;padding:.8rem 1.5rem;line-height:1!important;margin-left:15px}.header_scrolled .global-nav-list li#menu-item-4830 a,.header_scrolled .global-nav-list li#menu-item-4831 a{height:70px;margin-top:4px}.global-nav-list li#menu-item-4830 a .global-nav-name,.global-nav-list li#menu-item-4831 a .global-nav-name{font-size:1.25rem!important;line-height:1;color:#3d3d3d}.global-nav-list li#menu-item-4830 a i,.global-nav-list li#menu-item-4831 a i,.global-nav-list li#menu-item-4832 a i{color:#99836e;font-size:1.5rem!important}.global-nav-list li#menu-item-4832 a i{color:#fff;font-size:1.5rem!important}.global-nav-list li#menu-item-4830:before,.global-nav-list li#menu-item-4831:before,.global-nav-list li#menu-item-4832:before{border:none!important}.site-header .header-top{border-bottom:none!important}.site-header .header-top nav{z-index:1;flex:1}@media (max-width:1448px){.site-header .header-top nav{right:auto}}@media (min-width:1449px){.site-header .header-top nav{right:405px}}.site-header .header-top nav a:hover{text-decoration:none!important}.site-header .header-top nav li#menu-item-5034 a{background-color:#5c432c}.site-header .header-top nav li#menu-item-5035 a{background-color:#3d3d3d;margin-left:10px}.site-header .header-top nav li#menu-item-5034 a,.site-header .header-top nav li#menu-item-5035 a{font-size:.875rem!important;padding:.7rem 1.5rem;line-height:1!important;border-radius:50px;color:#fff;width:200px;position:relative;text-align:center;font-weight:500}.site-header .header-top nav li#menu-item-5034 a:after,.site-header .header-top nav li#menu-item-5035 a:after{position:absolute;content:"\f178";font-family:'Font Awesome 6 Free';font-size:16px;font-weight:900;top:50%;right:8px;left:auto;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-top ul{margin-top:0!important;margin-bottom:0!important;justify-content:flex-end}@media (max-width:1448px){.header-top ul{justify-content:flex-start;margin-left:30px}}@media screen and (min-width:1081px) and (max-width:1425px){#site-header-container.container{padding:0 5px 0 10px!important}.header-top{padding-left:76px!important}.site-header-logo{padding-top:1.3rem}.site-header-logo img{min-width:auto;max-width:370px}.header-top-description{top:3px!important;font-size:.5rem!important;width:330px!important;padding: 9px 0 calc(7px + 7px) 0 !important}.header-top .container{padding:0 60px 0 0!important}.global-nav-list>li .global-nav-name{font-size:1rem}.site-header--layout--nav-float .site-header-logo{margin-right:1em}.device-pc .global-nav-list>li>a{padding:8px .85em}.site-header .header-top nav li#menu-item-5034 a,.site-header .header-top nav li#menu-item-5035 a{font-size:.7rem!important;padding:.5rem .5rem;width:160px}.site-header .header-top nav li#menu-item-5034 a:after,.site-header .header-top nav li#menu-item-5035 a:after{font-size:11px;right:5px;top:48%}.global-nav-list li#menu-item-4830 a .global-nav-name,.global-nav-list li#menu-item-4831 a .global-nav-name{font-size:1.0rem!important}.global-nav-list li#menu-item-4830 a,.global-nav-list li#menu-item-4831 a{padding:0 1rem;height:80%;margin-top:10%}.global-nav-list li#menu-item-4831 a{margin-left:5px}.global-nav-list li#menu-item-4830 a i,.global-nav-list li#menu-item-4831 a i{font-size:1.0rem!important}.global-nav-list li#menu-item-4832 a i{color:#99836e;font-size:1.5rem!important}.global-nav-list>li>.acc-btn{display:none}.site-header .header-top nav{right:260px}.header-top ul{margin-top:0!important;margin-bottom:0!important;justify-content:flex-end}.device-pc .global-nav-list>li:last-child>a{padding:1.5em 0 8px 1.5em!important}.header_scrolled .global-nav-list li#menu-item-4832 a i{color:#fff}.device-pc.header_scrolled .global-nav-list>li:last-child>a{padding:1em 0 8px 1.5em!important}}@media screen and (min-width:992px) and (max-width:1080px){#site-header-container.container{padding:0 15px 0 10px!important}.header-top{padding-left:76px!important}.site-header-logo img{min-width:auto;max-width:370px}.header-top-description{top:3px!important;font-size:.5rem!important;width:330px!important;padding: 9px 0 calc(7px + 7px) 0 !important}.header-top .container{padding:0 60px 0 0!important}.global-nav-list>li .global-nav-name{font-size:.8rem}.site-header--layout--nav-float .site-header-logo{margin-right:1em}.device-pc .global-nav-list>li>a{padding:8px .85em}.site-header .header-top nav li#menu-item-5034 a,.site-header .header-top nav li#menu-item-5035 a{font-size:.6rem!important;padding:.5rem .5rem;width:140px}.site-header .header-top nav li#menu-item-5034 a:after,.site-header .header-top nav li#menu-item-5035 a:after{font-size:11px;right:3px;top:48%}.global-nav-list li#menu-item-4830 a .global-nav-name,.global-nav-list li#menu-item-4831 a .global-nav-name{font-size:1.0rem!important}.global-nav-list li#menu-item-4830 a,.global-nav-list li#menu-item-4831 a{padding:0 1rem;height:80%;margin-top:10%}.global-nav-list li#menu-item-4831 a{margin-left:5px}.global-nav-list li#menu-item-4830 a i,.global-nav-list li#menu-item-4831 a i{font-size:1.0rem!important}.global-nav-list li#menu-item-4832 a i{color:#99836e;font-size:1.5rem!important}.global-nav-list>li>.acc-btn{display:none}.header-top ul{margin-left:20px}.device-pc .global-nav-list>li:last-child>a{padding:1.5em 0 8px 1.5em!important}.header_scrolled .global-nav-list li#menu-item-4832 a i{color:#fff}.device-pc.header_scrolled .global-nav-list>li:last-child>a{padding:1em 0 8px 1.5em!important}.site-header .header-top nav li#menu-item-5035 a{margin-left:5px}}.home_main{}.home_main .wp-block-cover__image-background{left:-50px;border-radius:0 0 300px 0}.home_main p{margin-bottom:0}.home_concept{padding:0 0 100px;background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/home_concept_bg.png);background-size:auto;background-position:center;background-repeat:no-repeat;position:relative}.home_concept:before{position:absolute;content:"";background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/home_concept_img_01.png);background-size:auto;background-position:center;background-repeat:no-repeat;width:350px;height:437px;left:30px;bottom:-20px}.home_concept:after{position:absolute;content:"";background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/home_concept_img_02.png);background-size:auto;background-position:center;background-repeat:no-repeat;width:374px;height:410px;right:30px;top:-20px}@media (max-width:1300px){.home_concept:before,.home_concept:after{background-size:contain;width:260px;height:300px}}.home_concept .new_open{position:relative}.home_concept .new_open:after{position:absolute;content:"";bottom:-80px;left:58%;background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/new_open_txt.png);background-size:auto;background-position:center;background-repeat:no-repeat;width:149px;height:57px}.home_point{position:relative;padding-top:0;padding-bottom:0}.home_point_column{margin-bottom:0}.home_point .wp-block-cover__image-background{border-radius:260px 0 0 100px;left:50px}.home_point_ttl{transform:rotate(-90deg);position:absolute;top:0;bottom:0;left:278px}@media (max-width:1500px){.home_point_ttl{width:100%;left:-1px;bottom:0;top:0}.home_point_ttl span{font-size:4.5rem!important}}.home_point .point_box{align-items:center!important;margin-bottom:0;margin-top:-60px;max-width:720px;margin-left:10%;z-index:500;position:relative}.threepoint_rightbox{background-color:rgba(61,61,61,.5);position:relative}.home_point .point_box .order_1{order:1}.home_point .point_box .order_2{order:2}.home_point .threepoint_img img{max-width:none!important}.home_point .threepoint_num{line-height:1;margin-bottom:10px}.home_point .threepoint_num,.home_point .threepoint_num .en_num{font-style:italic}.home_point .threepoint_num .en_num{font-size:4.375rem}.home_point .threepoint_txt{line-height:1.7}.home_point .threepoint_btn{max-width:720px;margin-left:10%}.home_point .threepoint_btn a{font-size:1.6rem!important;width:80%}.home_point .threepoint_btn a i{color:#99836e}.home_campaign{}.home_campaign .ttl_en{margin-top:-70px}.home_campaign .bnr_box{padding:0 20px}.home_topics{background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/home_topics_bg.png);background-size:35% auto;background-position:left top 20%;background-repeat:no-repeat;padding:40px 0 140px}.home_topics .postListText_date{font-size:1rem!important;color:#99836e;min-width:100px}.home_topics .postListText{border-bottom:1px solid #b79e82!important}.home_menu{}.home_menu>.wp-block-cover__image-background{border-radius:0 400px 200px 0;left:-50px}.home_menu .ttl_en{margin-top:-70px}.home_menu_box{padding-right:30px;padding-left:35px}.home_menu .wp-block-vk-blocks-grid-column-item .vk_gridColumn_item_inner{border-radius:0!important;min-height:260px;box-shadow:5px 5px 10px 0 #e3d8cc}.home_menu .wp-block-cover p{margin-bottom:0}.home_menu ul{list-style:none;padding:0 25px 10px}.home_menu ul li{list-style:none;font-size:1rem;position:relative;padding-left:23px}.home_menu ul li:before{content:'';position:absolute;left:0;top:12px;margin:auto;width:13px;height:2px;background-color:#b79e82}.home_step{background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/home_steps_bg.png);background-size:auto 100%;background-position:left top;background-repeat:no-repeat;padding:70px 0;margin-bottom:-60px}.home_step .vk_flow_frame{box-shadow:none!important;padding:30px 40px!important;border-top:none!important;border-right:none!important;border-left:none!important;border-bottom:1px solid #b79e82;border-radius:0!important}.home_step .vk_flow{position:relative;padding:0 3%}.home_step .vk_flow.vk_flow-arrow-on::after{height:15px;width:30px;content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border-top:15px solid #b79e82;border-right:15px solid transparent;border-left:15px solid transparent}.home_step .vk_flow_frame_text{order:2;margin-right:0;margin-left:50px}.home_step .vk_flow_frame_image{order:1;width:200px;text-align:center}.home_step .vk_flow_frame_text_title{font-family:'Noto Serif JP',serif!important;font-weight:500!important;font-size:1.625rem;border:none;margin:0}.home_step .vk_flow_frame_text_title span{font-size:2.8125rem;padding-right:30px;padding-left:20px;background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/home_steps_num.png);background-size:auto;background-position:center bottom 10px;background-repeat:no-repeat;line-height:1}.home_step .vk_flow_frame_text_content{line-height:2;padding-left:20px}.mini-content-container-1.container{position:absolute;padding-top:2.5%;right:15%;width:240px;height:240px;border-radius:50%;background-color:rgba(133,105,20,.8)}.ltg-slide-text-title{font-size:26px}.ltg-slide-text-caption{font-size:1rem}.mini-content-container-1 .btn{padding:2px 10px}.vk_heading.vk_heading-style-plain .vk_heading_title{margin-bottom:.8rem!important}.vk_heading_subtext mark{padding-left:20px;padding-right:20px;font-size:14px}.rcm-box{background-color:#000;position:relative;overflow:hidden;padding:0!important}.rcm-box img{display:block;width:100%;height:auto;opacity:.8;-webkit-transition:opacity .4s , transform .4s;transition:opacity .4s , transform .4s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.rcm-box:hover img{opacity:1;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.rcm-overlay{position:absolute;top:30%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center;-webkit-transition:opacity .4s;transition:opacity .4s}.rcm-overlay.vk_button .vk_button_link{position:absolute;z-index:100;top:0;left:0;right:0;margin:auto;width:50%;font-size:24px!important;background-color:rgba(255,255,255,.9)!important;color:#363!important;padding:10% 0!important}.rcm-overlay.vk_button .vk_button_link i{position:absolute;bottom:0;right:2px;margin:0;font-size:18px!important}.rcm-box figure.wp-block-image,.wp-block-column.rcm-box{margin:0!important;overflow:hidden}.rcm-box p.text{position:absolute;z-index:100;bottom:0;margin-bottom:0;font-size:14px;padding:10px 10px 10px 15px;color:#fff;background-color:rgba(0,0,0,.5)}.vk_slider_item .vk_post .vk_post_title{font-size:24px}.vk_slider_item .vk_post .vk_post_excerpt,.vk_slider_item .vk_post .vk_post_taxonomy,.vk_slider_item .vk_post .vk_post_btn{font-size:16px}.page_link{padding-top:100px;margin-top:-100px}.box{padding:50px;border-radius:20px;box-shadow: 0 0 15px rgb(0 0 0 / 10%)}.bd{border:1px solid #ccc}.bgGray{background-color:#f5f5f5}h2::after{border-top:solid 5px var(--vk-color-primary)}h2.none::after{display:none}.img_shadow_l>.wp-block-cover__image-background,.img_shadow img{box-shadow:5px 10px 10px 0 #eae2d9!important}.img_shadow_r>.wp-block-cover__image-background{box-shadow:-10px 10px 10px 0 #eae2d9!important}.page-header{height:auto!important;background-attachment:unset!important}.page-header::before{border-radius: 50% 0 30% 0 / 30% 0 50% 0}.page-header-inner.container{margin-top:0!important;margin-bottom:0!important}.page-header-title{font-family:'Noto Serif JP',serif!important;font-weight:500!important;text-shadow:none!important;font-size:2.5rem!important}.brush_border{background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/brush_01.png);background-size:auto;background-position:center bottom;background-repeat:no-repeat}.brush_border h2{padding-bottom:10px}.brush_border_long{background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/brush_02.png);background-size:auto 80%;background-position:center bottom;background-repeat:no-repeat}.brush_border_long h2{padding-bottom:20px}.message_wrap{}.message_block h2{margin-top:-70px}.ttl_point{}.ttl_point_sub{margin-bottom:0}.ttl_point{}.point3_box{}.point3_box.vk-cols--fit.wp-block-columns, .point3_box.vk-cols--fit.wp-block-columns:not(.is-not-stacked-on-mobile) {margin-top:-100px!important}.point3_box .img_box_l .wp-block-cover__image-background{border-radius:0 300px 150px 0%}.point3_box .img_box_r .wp-block-cover__image-background{border-radius:300px 0 0 150px}.point3_box .txt_box .en_num{line-height:1;background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/home_steps_num.png);background-size:auto;background-position:left bottom 5px;background-repeat:no-repeat}.point3_box .txt_box h3{margin-top:0}.faq_block{background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/brush_03.png);background-size:auto;background-position:right top;background-repeat:no-repeat;padding-top:80px}.wp-block-vk-blocks-faq2.vk_faq{border-radius:0!important;box-shadow:none!important;background-color:transparent!important}.vk_faq.vk_faq-accordion .vk_faq_title{border-bottom:1px solid #b79e82}.vk_faq .vk_faq_title:before,.vk_faq .vk_faq_content:before{font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-size:2.5rem;font-style:italic}.vk_faq .vk_faq_title:before{color:#99836e}.vk_faq .vk_faq_content:before{color:#d07171}.vk_faq .vk_faq_title p{font-weight:500}.wp-block-vk-blocks-faq2.vk_faq.vk_faq-accordion.vk_faq-accordion-close,.wp-block-vk-blocks-faq2.vk_faq.vk_faq-accordion.vk_faq-accordion-open{margin-bottom:1rem}.doctor_block{}.doctor_block h2{margin-top:-70px}.doctor_block .wp-block-cover__image-background{border-radius:150px 0 150px 0}.doctor_block .name span{font-size:1.5rem}.menu_box .img_shadow_l,.menu_box .img_shadow_r{margin-bottom:20px!important}.menu_box .wp-block-column.is-vertically-aligned-center.img_big{align-self:top!important}.menu_box .txt_box{}.menu_box_img_r .bg_cover .wp-block-cover__image-background{border-radius:0}.menu_box_img_r .img_box .wp-block-cover__image-background{border-radius:300px 0 0 150px}.menu_box_img_l .bg_cover .wp-block-cover__image-background{border-radius:0}.menu_box_img_l .img_box .wp-block-cover__image-background{border-radius:0 300px 150px 0}.menu_box_img_l .img_big .wp-block-cover__image-background{border-radius:0 300px 100px 0}.menu_flow_block h2{margin-top:-55px}.menu_flow_wrap .wp-block-cover__image-background{border-radius:0 400px 200px 0;left:-50px}.is-style-vk-heading-both_ends::before,.is-style-vk-heading-both_ends::after{border-bottom:1px solid #b79e82}.efficacy_block ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;align-items:center}.efficacy_block ul li{font-size:1.2rem;margin:00;font-weight:500;margin-bottom:2em;position:relative;background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/home_concept_bg.png);background-size:contain;background-position:center;background-repeat:no-repeat;padding:30px 0;width:18%;text-align:center}.machine_block{}.machine_block img{border-radius: 36% 58% 53% 37% / 61% 31% 63% 33%  ;height:350px;object-fit:cover}.machine_block .img_default img{border-radius:unset;height:auto;object-fit:none}.machine_block figure.wp-block-image.is-style-vk-image-photoFrame,.machine_block figure.wp-block-image.is-style-vk-image-photoFrame-tilt-left,.machine_block figure.wp-block-image.is-style-vk-image-photoFrame-tilt-right{box-shadow:none!important;background-color:transparent!important}.taboo_block ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0}.taboo_block ul li{width:47%;border-bottom:1px solid #b79e82;padding-bottom:15px;font-weight:500;font-size:1.1em}.risk_block ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0}.risk_block ul li{width:30%;border-bottom:1px solid #b79e82;padding-bottom:15px;font-weight:500;font-size:1.1em}.vk_step .vk_step_item{padding: 0 0 0 calc(var(--vk-size-text) * 5.5)}.vk_step_item_dot_caption{font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-style:italic}.vk_step_item_dot_num{font-family:'Cardo',serif!important;font-style:italic;font-weight:400!important;font-size:2.2rem!important;margin-top:5px}.vk_step .vk_step_item .vk_step_item_dot.vk_step_item_style-default{background-color:#99836e!important}.vk_step_item_lineStyle-default::before{width:1px;background:#99836e!important;left:30px;bottom:0}.vk_step .vk_step_item_content>*:last-child{margin-bottom:4rem!important}.trouble_block .trouble_box{padding:0 30px}.trouble_block .img_box{margin-bottom:30px}.trouble_block .wp-block-cover{padding:0!important}.trouble_block .en_num{position:relative;height:150px}.trouble_block .en_num a{color:#fff!important;display:block;left:0;padding-top:65px}.trouble_block .en_num a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.trouble_block .en_num a:hover{text-decoration:none!important}.trouble_block .img_box .wp-block-cover__image-background,.trouble_block .img_box .wp-block-cover__background{border-radius:30px 0}.trouble_block ul{padding:0}.trouble_block ul li{padding-bottom:10px;font-weight:500;padding-left:40px;background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/brush_02.png);background-size:100%;background-position:center bottom;background-repeat:no-repeat}.trouble_block ul li:before{left:15px!important}.case_block .wp-block-cover__image-background{}.case_block .case_box figure{margin-bottom:0!important}.case_block .case_box p.has-background{margin-bottom:0!important}.case_block .case_box .en_num{line-height:1;margin-bottom:10px;padding-right:30px;padding-left:10px;background-image:url(https://skin.cleoclinic.jp/wp-content/uploads/home_steps_num.png);background-size:auto;background-position:left bottom;background-repeat:no-repeat}.case_block .wp-block-image{margin-bottom:0}.case_block .img_box p{font-weight:500;padding:.6em}.case_block .case_chip img{border-radius:170px 0 0 0}.price_table{width:90%;margin:auto}.price_table th,.price_table td{border:none;border-bottom:1px solid #b79e82!important}.price_table_menu{width:90%;margin:auto}.price_table_menu th,.price_table_menu td{border:none;border-bottom:1px solid #b79e82!important;padding:15px;font-weight:400;word-break:break-all}.price_table_menu td:nth-of-type(1){width:60%}.price_table_menu td:nth-of-type(2){width:40%}.price_table_menu td .indent{padding-left:30px;display:block}.price_table_menu th,.price_table_menu td{border:none;border-bottom:1px solid #b79e82!important;padding:15px;font-weight:400}.artmake_block .price_table_menu th,.artmake_block .price_table_menu td{border-bottom:1px solid #cfd2d4!important}.opening_txtbox h3{font-family:'Cormorant Garamond',serif!important;font-weight:400!important}.opening_txtbox h4{border-bottom:1px solid #b79e82!important;padding-bottom:10px}.hours_column{justify-content:space-between;gap:0!important}.opening_table table th:first-child{width:30%}.opening_table table th{background-color:#b79e82;color:#fff;border:none;padding:.8em 0;font-weight:400}.opening_table table td{color:#99836e;border-color:#b79e82;padding:1.2em 0}h1.entry-title,h1.archive-header-title{font-family:'Noto Serif JP',serif!important;font-weight:500!important;font-size:2rem}.entry-meta-data-list dt{background-color:#3d3d3d!important}.widget_nav_menu>ul li a{padding:10px 5px;font-size:1rem}.widget_nav_menu>ul li a:hover{color:#3d3d3d!important}.tlBd,.widget-title.sub-section-title{font-family:'Noto Serif JP',serif!important;font-weight:500!important;border-bottom:1px solid #b79e82;padding-bottom:15px}.vk_post .vk_post_title a{color:#3d3d3d!important}.btn-primary{background-color:#99836e!important;border-color:transparent!important}.btn-primary:hover{text-decoration:none!important}.vk_post_title_new{display:none}table.tbr{border:10px solid #eee;max-width:900px;margin:auto}table.tbr th,table.tbr dt{text-align:left;font-size:16px}.tbr th{width:30%;position:relative}.tbr th,.tbr td{padding:1.4em;border-left:none;border-right:none}.tbr th em{font-size:13px;color:#999}.tbr td ul{padding:0}.tbr td li{list-style:none}.required-srt{position:absolute;right:5px;font-size:.8em!important;font-weight:normal;padding:1px 5px!important;border-radius:5px;margin-left:10px;background:#c66!important;color:#fff}.required-srt.gray{background-color:#e7ede7!important;color:#333}.tbr select{padding:.8em 1em!important}input[type="submit"]{font-size:1.3rem;font-weight:bold;border:none;margin-top:20px}.privacy{height:150px;overflow:auto;font-size:14px}.arrow{content:"";position:relative;right:0;top:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:var(--vk-color-primary-vivid) transparent transparent transparent;border-width:20px 20px 0 20px}.vk_button .btn{border-radius:50px!important;box-shadow:none!important}.is-style-vk-heading-brackets_black::before,.is-style-vk-heading-brackets_black::after{opacity:.3}.vk_step .vk_step_item .vk_step_item_dot{width:60px;height:60px}.vk_step .vk_step_item .vk_step_item_dot_caption{font-size:14px}.vk_step .vk_step_item .vk_step_item_dot_num{font-size:24px;font-weight:bold}.vk_flow .vk_flow_frame{padding:30px;border-radius:20px;box-shadow: 0 0 15px rgb(0 0 0 / 10%)}.vk_step-horizontal{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.vk_step-horizontal .vk_step_item{display:flex;flex-direction:column;padding:0;width:100%}.vk_step.vk_step-horizontal .vk_step_item_dot{position:unset;order:1;margin:auto;z-index:3}.vk_step-horizontal p{padding:0 1rem}.vk_step-horizontal .vk_step_item_dot.vk_step_item_style-outlined{background:#fff}.vk_step.vk_step-horizontal .vk_step_item_content{order:2;text-align:center}.vk_step-horizontal .vk_step_item_lineStyle-default::before{z-index:0;width:100%;height:5px;top:25px;left:auto;right:-50%}.vk_step-horizontal .vk_step_item_lineStyle-default:last-child::before{display:none}.rounded{order-radius:10px}.cta_block{}.cta_block .wp-block-cover__image-background{border-radius: 0 0 40% 0 / 0 10% 50% 0;left:-9px}.cta_block .ttl_en{margin-bottom:-57px;z-index:2;position:relative}.cta_block .wp-block-cover{padding-top:0;padding-bottom:0;background-color:#99836e}.cta_block .wp-block-cover__inner-container{width:100%;max-width:100%!important}.cta_block .access_txt_block{background-color:rgba(61,61,61,.5);width:38%;text-align:center;margin-left:-15px}.cta_block h3{font-family:'Cormorant Garamond',serif!important;font-weight:400!important}.footer_block{padding:0!important;margin:0!important}.site-footer aside{margin-bottom:0}.site-footer h3{border-bottom:1px solid #b79e82;padding-bottom:15px}.footer_menu_list{list-style:none;margin:0;padding:0!important}.footer_menu_list li{position:relative;padding-left:17px;margin:.6rem 0!important}.footer_menu_list li:before{content:'';position:absolute;left:0;top:12px;margin:auto;width:10px;height:2px;background-color:#fff}.footer_menu_list li,.footer_menu_list li a{color:#fff!important;font-size:.85rem!important}.footer_gnavi{list-style:none;display:flex;justify-content:center;padding:0!important;margin:0!important}.footer_gnavi li{padding:0 20px}.footer_gnavi li,.footer_gnavi li a{font-size:1.0625rem!important;color:#fff!important}.site-footer .btn_reserve a,.site-footer .btn_contact a{font-size:1.1rem!important;font-weight:500!important;width:100%;padding:.6rem!important}.site-footer .btn_reserve a i{font-size:1.5rem!important}.site-footer .btn_contact a i{font-size:1.7rem!important}.site-footer .footer_art-mens a{font-size:.875rem!important;font-weight:500!important;min-width:190px;padding:.6rem!important;position:relative}.site-footer .footer_art-mens a i{position:absolute;top:50%;right:5px;left:auto;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site-footer-copyright{padding-top:0!important;margin-top:0!important}.table1 td{border:1px solid #ddd}.table1 th{background-color:#eef3eb;color:#366;border:1px solid #ddd;width:20%}table ul,table li,table ol{margin:0}.fzSS{font-size:75%}.fzS{font-size:85%}.fzM{font-size:100%}.fzL{font-size:113%}.fzLL{font-size:150%}.fzLLL{font-size:220%}.text-s{color:#666;font-size:12px}.taL{text-align:left}.taC{text-align:center}.taR{text-align:right}.flL{display:inline;float:left}.flR{display:inline;float:right}.w10{width:10%}.w20{width:20%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.mt00{margin-top:0!important}.mt05{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mr00{margin-right:0}.mr05{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mb00{margin-bottom:0!important}.mb05{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.ml00{margin-left:0}.ml05{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.mg-auto{margin:auto}.pd00{padding:0!important}.pd05{padding:5px}.pd10{padding:10px}.pd15{padding:15px}.pd20{padding:20px}.pd30{padding:30px}.pd50{padding:50px}nav.mobile-fix-nav{background-color:rgba(255,255,255,.5)!important;padding:5px}nav .mobile-fix-nav-top{border:none!important}nav.mobile-fix-nav .wp-block-buttons{flex-wrap:nowrap}nav.mobile-fix-nav .wp-block-button{width:100%}nav.mobile-fix-nav .wp-block-button:last-child a{font-size:18px}nav.mobile-fix-nav .wp-block-button .wp-block-button__link{display:flex;justify-content:space-evenly;align-items:center;padding:1px 3px 3px;min-height:40px;width:100%}nav.mobile-fix-nav .wp-block-button .wp-block-button__link:hover{text-decoration:none!important}nav.mobile-fix-nav i{font-size:35px;margin:2px 0 0}nav.mobile-fix-nav .wp-block-button:first-child a{background:#00b900}nav.mobile-fix-nav .wp-block-button:last-child a{background:-webkit-linear-gradient(135deg,#427eff 0%,#f13f79 70%) no-repeat;background:linear-gradient(135deg,#427eff 0%,#f13f79 70%) no-repeat}nav.mobile-fix-nav .wp-block-button:first-child a,nav.mobile-fix-nav .wp-block-button:last-child a{background:transparent}.alignfull, .alignfull:is(.swiper-container,.vk_slider,.wp-block-image,.wp-block-cover-image,.wp-block-cover) {overflow:inherit}.wp-block-cover,.wp-block-cover-image{overflow:inherit}#loading{z-index:99999}.device-pc .global-nav-list>li.menu-item-has-children:hover::after,.global-nav-list>li.acc-parent-open::after{display:none}#gmenu-window{display:none;padding:60px 0 0;position:relative;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:#99836e;z-index:9999}#gmenu-window .inner{display:flex;justify-content:space-between;gap:35px;margin:0 auto;width:1140px}#gmenu-window .inner>div{padding-left:10px;width:290px;white-space:nowrap}#gmenu-window .close{position:absolute;top:10px;right:20px;font-size:20px;font-weight:bold;color:#fff;cursor:pointer}#gmenu-window b,#gmenu-window a{display:block;color:#fff;font-size:16px;margin-bottom:8px}#gmenu-window b{font-size:22px;margin-bottom:40px}@media (max-width:991.98px){#gmenu-window{display:none!important}}li#menu-item-5941>ul.sub-menu>li>a{background-color:#b79e82!important}li#menu-item-5941>ul.sub-menu>li>ul{background-color:#cab8a4!important}