.elementor-4841 .elementor-element.elementor-element-af1f5ee{--display:flex;--min-height:1440px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4841 .elementor-element.elementor-element-af1f5ee:not(.elementor-motion-effects-element-type-background), .elementor-4841 .elementor-element.elementor-element-af1f5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artmakecollection.com/wp-content/uploads/2025/05/Gen4-create-a-men-with-similar-face-and-posture-with-dark-black-background-Clear-eyebrows-35044408.png");background-position:222px 0px;background-repeat:repeat-x;background-size:cover;}body:not(.rtl) .elementor-4841 .elementor-element.elementor-element-39002d6{left:26px;}body.rtl .elementor-4841 .elementor-element.elementor-element-39002d6{right:26px;}.elementor-4841 .elementor-element.elementor-element-39002d6{top:237px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:74px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor5 );}.elementor-4841 .elementor-element.elementor-element-39002d6 p{margin-bottom:60px;}.elementor-4841 .elementor-element.elementor-element-4586700{--display:flex;--overlay-opacity:0.51;--margin-top:700px;--margin-bottom:0px;--margin-left:0300px;--margin-right:0px;}.elementor-4841 .elementor-element.elementor-element-4586700::before, .elementor-4841 .elementor-element.elementor-element-4586700 > .elementor-background-video-container::before, .elementor-4841 .elementor-element.elementor-element-4586700 > .e-con-inner > .elementor-background-video-container::before, .elementor-4841 .elementor-element.elementor-element-4586700 > .elementor-background-slideshow::before, .elementor-4841 .elementor-element.elementor-element-4586700 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4841 .elementor-element.elementor-element-4586700 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-4841 .elementor-element.elementor-element-22ea77a{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:39px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-4841 .elementor-element.elementor-element-22ea77a p{margin-bottom:22px;}.elementor-4841 .elementor-element.elementor-element-addc82b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4841 .elementor-element.elementor-element-07bbf7e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4841 .elementor-element.elementor-element-37f147f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4841 .elementor-element.elementor-element-37f147f .elementor-icon-wrapper{text-align:center;}.elementor-4841 .elementor-element.elementor-element-37f147f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-37f147f.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-37f147f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-37f147f.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-37f147f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-37f147f .elementor-icon{font-size:29px;}.elementor-4841 .elementor-element.elementor-element-37f147f .elementor-icon svg{height:29px;}.elementor-4841 .elementor-element.elementor-element-5e45c9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4841 .elementor-element.elementor-element-5e45c9c{font-size:22px;color:var( --e-global-color-secondary );}.elementor-4841 .elementor-element.elementor-element-9b2046e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4841 .elementor-element.elementor-element-041b59d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4841 .elementor-element.elementor-element-041b59d .elementor-icon-wrapper{text-align:center;}.elementor-4841 .elementor-element.elementor-element-041b59d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-041b59d.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-041b59d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-041b59d.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-041b59d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-041b59d .elementor-icon{font-size:29px;}.elementor-4841 .elementor-element.elementor-element-041b59d .elementor-icon svg{height:29px;}.elementor-4841 .elementor-element.elementor-element-46ed77a{font-size:22px;color:var( --e-global-color-secondary );}.elementor-4841 .elementor-element.elementor-element-2704614{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4841 .elementor-element.elementor-element-4693078{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4841 .elementor-element.elementor-element-29bd5d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4841 .elementor-element.elementor-element-29bd5d3 .elementor-icon-wrapper{text-align:center;}.elementor-4841 .elementor-element.elementor-element-29bd5d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-29bd5d3.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-29bd5d3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-29bd5d3.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-29bd5d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-29bd5d3 .elementor-icon{font-size:29px;}.elementor-4841 .elementor-element.elementor-element-29bd5d3 .elementor-icon svg{height:29px;}.elementor-4841 .elementor-element.elementor-element-7ac06bc{font-size:22px;color:var( --e-global-color-secondary );}.elementor-4841 .elementor-element.elementor-element-766a5b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4841 .elementor-element.elementor-element-4221ff8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4841 .elementor-element.elementor-element-4221ff8 .elementor-icon-wrapper{text-align:center;}.elementor-4841 .elementor-element.elementor-element-4221ff8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-4221ff8.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-4221ff8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-4221ff8.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-4221ff8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-4221ff8 .elementor-icon{font-size:29px;}.elementor-4841 .elementor-element.elementor-element-4221ff8 .elementor-icon svg{height:29px;}.elementor-4841 .elementor-element.elementor-element-b294396{font-size:22px;color:var( --e-global-color-secondary );}.elementor-4841 .elementor-element.elementor-element-70922be{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.51;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4841 .elementor-element.elementor-element-70922be::before, .elementor-4841 .elementor-element.elementor-element-70922be > .elementor-background-video-container::before, .elementor-4841 .elementor-element.elementor-element-70922be > .e-con-inner > .elementor-background-video-container::before, .elementor-4841 .elementor-element.elementor-element-70922be > .elementor-background-slideshow::before, .elementor-4841 .elementor-element.elementor-element-70922be > .e-con-inner > .elementor-background-slideshow::before, .elementor-4841 .elementor-element.elementor-element-70922be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-4841 .elementor-element.elementor-element-8976985{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-8976985 > .elementor-widget-container{padding:0px 0px 0px 150px;}.elementor-4841 .elementor-element.elementor-element-8976985.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4841 .elementor-element.elementor-element-8976985 .elementor-icon-wrapper{text-align:center;}.elementor-4841 .elementor-element.elementor-element-8976985.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-8976985.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-8976985.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-8976985.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-8976985.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-8976985 .elementor-icon{font-size:70px;}.elementor-4841 .elementor-element.elementor-element-8976985 .elementor-icon svg{height:70px;}.elementor-4841 .elementor-element.elementor-element-8976985 .elementor-icon i, .elementor-4841 .elementor-element.elementor-element-8976985 .elementor-icon svg{transform:rotate(0deg);}.elementor-4841 .elementor-element.elementor-element-5876dc9{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:33px;color:#FFFFFF;}.elementor-4841 .elementor-element.elementor-element-5876dc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4841 .elementor-element.elementor-element-5876dc9 p{margin-bottom:14px;}.elementor-4841 .elementor-element.elementor-element-e06d1dd{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-e06d1dd > .elementor-widget-container{padding:0px 300px 0px 0px;}.elementor-4841 .elementor-element.elementor-element-e06d1dd .elementor-icon-wrapper{text-align:center;}.elementor-4841 .elementor-element.elementor-element-e06d1dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-e06d1dd.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-e06d1dd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-e06d1dd.elementor-view-framed .elementor-icon, .elementor-4841 .elementor-element.elementor-element-e06d1dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4841 .elementor-element.elementor-element-e06d1dd .elementor-icon{font-size:70px;}.elementor-4841 .elementor-element.elementor-element-e06d1dd .elementor-icon svg{height:70px;}.elementor-4841 .elementor-element.elementor-element-e06d1dd .elementor-icon i, .elementor-4841 .elementor-element.elementor-element-e06d1dd .elementor-icon svg{transform:rotate(0deg);}.elementor-4841 .elementor-element.elementor-element-b76ba93{--display:flex;--min-height:190px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4841 .elementor-element.elementor-element-b76ba93:not(.elementor-motion-effects-element-type-background), .elementor-4841 .elementor-element.elementor-element-b76ba93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000002;}.elementor-4841 .elementor-element.elementor-element-d2fdf6c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:29px 29px 29px 29px;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-4841 .elementor-element.elementor-element-d2fdf6c:not(.elementor-motion-effects-element-type-background), .elementor-4841 .elementor-element.elementor-element-d2fdf6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002330;}.elementor-4841 .elementor-element.elementor-element-a635fc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4841 .elementor-element.elementor-element-b4ee583{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-b4ee583 > .elementor-widget-container{margin:030px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4841 .elementor-element.elementor-element-b4ee583.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4841 .elementor-element.elementor-element-df5030d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-df5030d > .elementor-widget-container{margin:40px 0px 0px 70px;}.elementor-4841 .elementor-element.elementor-element-df5030d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4841 .elementor-element.elementor-element-7bfd286 .elementor-button{background-color:var( --e-global-color-primary );font-size:20px;}.elementor-4841 .elementor-element.elementor-element-7bfd286{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;cursor:pointer;}.elementor-4841 .elementor-element.elementor-element-7bfd286 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4841 .elementor-element.elementor-element-7bfd286.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4841 .elementor-element.elementor-element-7bfd286 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4841 .elementor-element.elementor-element-77ab02f{--display:flex;--min-height:407px;}.elementor-4841 .elementor-element.elementor-element-77ab02f:not(.elementor-motion-effects-element-type-background), .elementor-4841 .elementor-element.elementor-element-77ab02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-4841 .elementor-element.elementor-element-8c300f5{--grid-columns:4;}@media(min-width:768px){.elementor-4841 .elementor-element.elementor-element-4586700{--width:55%;}}@media(max-width:1024px){.elementor-4841 .elementor-element.elementor-element-af1f5ee:not(.elementor-motion-effects-element-type-background), .elementor-4841 .elementor-element.elementor-element-af1f5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4841 .elementor-element.elementor-element-37f147f{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-041b59d{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-29bd5d3{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-4221ff8{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-8976985{width:var( --container-widget-width, 93.93px );max-width:93.93px;--container-widget-width:93.93px;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-a635fc4{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-4841 .elementor-element.elementor-element-8c300f5{--grid-columns:2;}}@media(max-width:767px){.elementor-4841 .elementor-element.elementor-element-af1f5ee:not(.elementor-motion-effects-element-type-background), .elementor-4841 .elementor-element.elementor-element-af1f5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4841 .elementor-element.elementor-element-8c300f5{--grid-columns:1;}}@media(min-width:1025px){.elementor-4841 .elementor-element.elementor-element-af1f5ee:not(.elementor-motion-effects-element-type-background), .elementor-4841 .elementor-element.elementor-element-af1f5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-70922be */.bounce-arrow {
  animation: bounceDown 1.5s infinite;
  font-size: 30px;
  color: black;
  display: inline-block;
}

@keyframes bounceDown {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(10px); /* 下に10px移動 */
  }
}/* End custom CSS */
/* Start custom CSS for facetwp-facet, class: .elementor-element-b4ee583 *//* 付与したカスタムクラス内のselectの幅も100%にする */
.facet-item-1 select {
  width: 100%;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for facetwp-facet, class: .elementor-element-df5030d *//* 料金スライダ―の下の数字の設定定 */

.facetwp-facet-facet_case_price .facetwp-slider-label {
    font-size: 20px;
    color: white;
}

/* 料金スライダ―の幅も指定 */
.facetwp-facet-facet_case_price { width: 400px !important;
}
/* もしくは内側のwrapも指定 */
.facetwp-facet-facet_case_price .facetwp-slider-wrap {
  width: 100% !important;
}

/* 本体も100%にする */
.facetwp-facet-facet_case_price .facetwp-slider {
  width: 100% !important;
}

/* スライダ―の高さも変えてあげたいなら */
.facetwp-facet-facet_case_price .noUi-target {
  height: 10px !important;
}

/* ハンドル（丸）も少し大きくしてみたいなら */
.facetwp-facet-facet_case_price .noUi-handle {
  width: 24px !important;
  height: 24px !important;
  top: -7px !important;
 border-radius: 50%;
  background: #ffffff !important;
  border: 4px solid #CF9F54 !important;
}


/* スライダ―のベース（外側） */
.facetwp-facet-facet_case_price .noUi-target {
  background: #eee !important;
}

/* スライダ―の内側（指定されたレンジ部分） */
.facetwp-facet-facet_case_price .noUi-connect {
  background: #CF9F54 !important;
}




/* Resetボタンのスタイル resetボタンの色はここで指定していません*/
.facetwp-facet-facet_case_price .facetwp-slider-reset {
  padding: 6px 12px;

  color: #fff!important;            
  
  
  /* 文字色 */
  border: none;
  border-radius: 5px;
  font-size: 14px;
  cursor: pointer;
  margin-bottom: 10px;
}


/* ボタンの位置も変えてたいなら */
.facetwp-facet-facet_case_price {
  position: relative;
}

.facetwp-facet-facet_case_price .facetwp-slider-reset {
  position: absolute;
  bottom: 0px;
  right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b76ba93 */.facetwp-facet-facet_treatment,
.facetwp-facet-facet_gender {
  display: none;
}/* End custom CSS */