/* info: https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/sub_custom.css */
body.page h6{margin:0;font-size:1.4rem}.page-title-pazi{overflow:visible}@media (min-width:768px){.heading-cmn .heading-pattern{width:52rem;height:30rem;top:calc(50% - 15rem);left:calc(50% + 10rem);border-radius:30px}.heading-cmn{z-index:1;background-color:#FFEFE0;background-image:url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/subpage/img_header_bg01.png),url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/subpage/img_header_bg02.png);background-position:left bottom,top right;background-repeat:no-repeat,no-repeat;background-size:300px auto,300px auto}}.heading-cmn{z-index:1}.heading-cmn .heading-pattern+.wrap-heading{text-align:left;width:1280px;max-width:100%;padding:0 2rem;top:50%}.heading-cmn .wrap-heading h2{font-size:4.4rem;font-weight:700;line-height:1.2;margin-bottom:.5rem}.heading-cmn .wrap-heading p{text-transform:uppercase;font-size:1.6rem;font-weight:700;font-family:LINESeedJPBold}.heading-cmn>p{font-size:24rem;left:-.5%;position:absolute;z-index:-1;line-height:.7;font-family:"Rubik",sans-serif;font-optical-sizing:auto;font-weight:500;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;color:#FFE5CD;margin:0;top:0}.breadcrumbs{font-size:1.2rem;padding:1.6rem 0}.breadcrumbs li.item-home i{display:none}.breadcrumbs li a{text-decoration:none;color:rgb(82 39 9 / .5)!important}.spage_nav .elementor-icon-list-items .elementor-icon-list-item{background-color:#FFEFE0;padding:1rem 2.5rem;border-radius:30px;font-size:1.8rem;font-weight:700}.spage_nav.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{padding:0}.service_kitchen>.elementor-container{background:#FFEFE0;padding:6rem;position:relative;border-radius:30px;border:2px solid #FA6400}.txt_w_bg{background:#fff;border-radius:30px;padding:1rem 4.5rem;margin-top:3rem}.ba_heading .elementor-widget-container{padding:2rem;border-radius:30px 30px 0 0}.ba_content{background-color:#fff;border-radius:0 0 30px 30px;padding:0 2rem 5rem}.ba_content .elementor-inner-column>div{margin:2.5rem 4.5rem 0}.ba_content .elementor-widget-heading{position:absolute;top:1rem;left:1rem}.ba_content .elementor-widget-heading .elementor-widget-container{width:fit-content;padding:1rem 1.5rem;border-radius:10px 0 10px 0}@media (min-width:768px){.ba_content .elementor-inner-column:first-child>div:after{content:'';width:58px;height:30px;background:url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/subpage/svg_icon_after.svg) center no-repeat;position:absolute;top:50%;right:-7.3rem}.color_blue .ba_content .elementor-inner-column:first-child>div:after{background:url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/subpage/svg_icon_after_blue.svg) center no-repeat}.service_process.service_list .elementor-widget-wrap{gap:14px}.service_process.service_list .elementor-widget-image-box{width:calc(25% - 10.5px)}}.service_process{padding:2.5rem 0 5.5rem}.service_process:before{content:'';height:12rem;background:url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/subpage/img_process_border01.png) bottom center no-repeat;background-size:100% auto;position:absolute;bottom:100%;left:0;width:100%;pointer-events:none}.service_process:after{content:'';height:12rem;background:url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/subpage/img_process_border02.png) top center no-repeat;background-size:100% auto;position:absolute;top:100%;left:0;width:100%;pointer-events:none}.service_process.service_list .elementor-widget-image-box{counter-increment:number}.service_process.service_list .elementor-image-box-wrapper{position:relative}.service_process.service_list .elementor-image-box-wrapper::before{content:'0' counter(number);display:inline-block;position:absolute;top:0;left:0;font-size:2rem;font-weight:700;font-family:"Rubik",sans-serif;font-optical-sizing:auto;font-weight:500;background-color:#5FB01B;color:#fff;border-radius:10px 0 10px 0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.service_process.service_list .elementor-image-box-img{padding:8px;border:2px solid #5FB01B;border-radius:10px;background-color:#fff}.service_process.service_list .elementor-image-box-content{padding:1.5rem 1rem}.heading_deco h2{display:inline-block;font-size:3.4rem;padding-left:3.8rem;padding-right:3.8rem;background:url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/svg_icon_hukidashi_left.svg) left center no-repeat,url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/svg_icon_hukidashi_right.svg) right center no-repeat;}.service_process .elementor-widget-video{max-width:1120px;margin:0 auto;position:relative;padding-bottom:8rem;z-index:1}.service_process .elementor-widget-video:after{content:'';background:#fff;border-radius:20px;top:8rem;left:0;bottom:0;width:100%;position:absolute;z-index:-1}.service_process .elementor-widget-video .elementor-widget-container{max-width:924px;margin:0 auto}.service_table{padding-top:17rem}.service_table .infact-table table{border-collapse:separate!important;background:#fff0;border-style:solid;border-width:1px;border-radius:20px;border-spacing:0;margin-top:2rem;font-size:2.2rem;font-weight:700;text-align:center;font-family:LINESeedJPBold}@media (min-width:768px){.service_table .infact-table table tr:first-child td:first-child{border-top-width:1px;border-top-style:solid;border-radius:20px 0 0 0}.service_table .infact-table table tr:first-child td:last-child{border-top-width:1px;border-top-style:solid;border-radius:0 20px 0 0}.service_table .infact-table table tr:not(:first-child) td{background:#fff}.service_table .infact-table table tr td:last-child{border-right-width:1px;border-right-style:solid}.service_table .infact-table table tr:last-child td:first-child{border-radius:0 0 0 20px}.service_table .infact-table table tr:last-child td:last-child{border-radius:0 0 20px 0}}.service_table .infact-table table tr td strong{opacity:.5}.page-sub .main-pazi{margin-bottom:0}@media (max-width:767px){.heading-cmn{background:#FFEFE0 url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/subpage/img_header_bg02.png) top right no-repeat;background-size:190px auto}.heading-cmn .heading-pattern{width:auto;height:20rem;left:2rem;right:2rem;bottom:5rem;border-radius:20px}.heading-cmn>p{font-size:8rem}.heading-cmn .heading-pattern+.wrap-heading{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);top:5rem;left:0}.heading-cmn .wrap-heading h2{font-size:2.4rem;margin-bottom:0;line-height:1.5}.heading-cmn .wrap-heading p{font-size:1.3rem}.spage_nav .elementor-icon-list-items .elementor-icon-list-item{font-size:1.5rem;padding:1.2rem 2rem;margin-bottom:1.2rem}.service_kitchen{padding-left:2rem;padding-right:2rem}.service_kitchen>.elementor-container{padding:2.5rem 0 1.5rem}.ba_content{padding:0 2rem}.ba_content .elementor-inner-column>div{margin:1rem 0 2rem}.ba_content .elementor-inner-column:first-child>div:after{content:'';width:22px;height:40px;background:url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/subpage/svg_icon_after_sp.svg) center no-repeat;position:absolute;left:calc(50% - 11px);bottom:-3.5rem}.color_blue .ba_content .elementor-inner-column:first-child>div:after{background:url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/subpage/svg_icon_after_blue_sp.svg) center no-repeat}.service_process .elementor-widget-video{padding-bottom:2rem}.service_process .elementor-widget-video .elementor-widget-container{max-width:calc(100% - 4rem);margin-left:auto;margin-right:auto}.service_process .elementor-widget-video:after{top:3rem}.service_table{padding-top:6rem}.service_table .infact-table table,.service_table .infact-table table tbody,.service_table .infact-table table tr,.service_table .infact-table table tr td{display:block;width:100%!important;height:auto!important}.service_table .infact-table table{border-width:2px 2px 1px}.service_table .infact-table table tr:first-child{display:none}.service_table .infact-table table tr td{padding:1rem;font-size:1.8rem;border-left:0;border-bottom-style:solid;border-bottom-width:1px}.service_table .infact-table table tr td:first-child{background:#FFF6C0}.service_table .infact-table table tr td:last-child{background:#FFF}.color_blue~.service_table .infact-table table tr td:first-child{background:#E9F6FD}.service_table .infact-table table tr:last-child td:last-child{border-radius:0 0 20px 20px}}.sub_btn2{display:inline-block;line-height:44px;border:2px solid #5FB01B;border-radius:30px;padding:0 5rem;text-align:center;font-family:'Noto Sans JP',sans-serif;font-weight:700;font-size:1.6rem;box-shadow:0 6px 0 0 #EBE5E0;background:#fff url(https://duskincare.aobaya.co.jp/media-091/wp-content/plugins/zebra-custom/assets/css/../img/svg_icon_arrow_2.svg) right 2rem center no-repeat;margin-top:2rem}.service_process.service_list .elementor-image-box-content .elementor-image-box-description b{color:#5FB01B}.service_process.service_list .elementor-image-box-content .elementor-image-box-description .red{font-size:1.2rem;color:#B82F2F}@media (max-width:767px){.service_process.service_list .elementor-widget-wrap{gap:6px}.service_process.service_list .elementor-widget-image-box{width:calc(50% - 3px);margin-bottom:2rem}.service_process.service_list .elementor-image-box-wrapper::before{width:38px;height:38px;font-size:1.6rem}.service_process.service_list .elementor-image-box-content{padding:1rem 0}.service_process.service_list .elementor-image-box-content h3{font-size:1.6rem}.sub_btn2{padding:0 3rem 0 1rem;font-size:1.3rem;background-position:right 1rem center;margin-top:1.5rem}.service_process.service_list .elementor-image-box-content .elementor-image-box-description .red{font-size:1.1rem}}.price_note{background:#fff;border:1px solid #B82F2F;border-radius:20px;margin-top:2rem;margin-bottom:2rem!important}.price_note h5{background:#B82F2F;border-radius:20px 20px 0 0;color:#fff;padding:1.2rem}.price_note h6{padding:1.7rem 1.2rem}.price_url a{position:relative;display:block;padding-left:2rem;text-decoration:underline;margin:3rem 0 1.5rem}.price_url a:before{content:"\f105";font-family:FontAwesome;font-size:1.2em;position:absolute;left:0;top:50%;transform:translateY(-50%)}.price_table .infact-table table{border-collapse:separate!important;background:#fff0;border-style:solid;border-width:1px;border-bottom-width:2px;border-right-width:2px;border-radius:20px;border-spacing:0;font-size:2.2rem;font-weight:700;text-align:center;font-family:LINESeedJPBold}.price_table .infact-table table tr td{border-top-width:1px;border-top-style:solid;border-bottom:0;padding:14px;vertical-align:middle}.price_table .infact-table table tr:first-child td:first-child{border-radius:20px 0 0 0}.price_table .infact-table table tr:first-child td:last-child{border-radius:0 20px 0 0}.price_table .infact-table table tr:not(:first-child) td{background:#fff}.price_table .infact-table table tr:last-child td:first-child{border-radius:0 0 0 20px}.price_table:not(.height_full) .infact-table table tr:last-child td:last-child{border-radius:0 0 20px 0}.price_table.height_full .infact-table table tr:nth-child(2) td:last-child{border-radius:0 0 20px 0}@media (max-width:767px){.price_table .infact-table .desc{overflow-x:scroll;margin-right:-2rem}.price_table .infact-table table{font-size:1.6rem;min-width:720px!important}}.voice_list .elementor-widget-text-editor{background:#fff;border-radius:30px;border:2px solid #5FB01B;padding:5rem 6rem 3.5rem}.voice_list .elementor-widget-text-editor+.elementor-widget-heading{margin-top:-14.4px}.voice_list .elementor-widget-text-editor+.elementor-widget-heading .elementor-heading-title{line-height:1.8;background:#5FB01B;border-radius:20px;padding:0 1.5rem;color:#fff;margin-left:auto;margin-right:5rem;width:fit-content}.staff_list .elementor-widget-image-box{background:#fff;border:2px solid #5FB01B;border-radius:20px;padding:2.2rem}.staff_list .elementor-widget-image-box .elementor-image-box-content{flex:calc(68% - 15px)}.staff_list .elementor-image-box-description{letter-spacing:0}.staff_list .elementor-image-box-description a{display:block;color:#0662AC;margin-top:1rem;font-weight:700;font-family:LINESeedJPBold}.staff_list .elementor-image-box-description a:before{content:"\f105";font-family:FontAwesome;font-size:1.2em;margin-right:3px}.spage_nav.color_blue .elementor-icon-list-items .elementor-icon-list-item{background-color:#E9F6FD}.service_kitchen.color_blue>.elementor-container{background-color:#E9F6FD;border-color:#0662AC}.top_feature.color_blue .feature_wrap .elementor-image-box-title span{background-color:#0662AC}