.elementor-17 .elementor-element.elementor-element-df81ba5 > .elementor-container{min-height:353px;}.elementor-17 .elementor-element.elementor-element-df81ba5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-df81ba5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-8dd8dec > .elementor-element-populated{padding:015px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-a9daba5{--e-image-carousel-slides-to-show:1;}.elementor-17 .elementor-element.elementor-element-a9daba5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a9daba5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-17 .elementor-element.elementor-element-a9daba5 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#02010100;}.elementor-17 .elementor-element.elementor-element-a9daba5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-17 .elementor-element.elementor-element-a9daba5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#02010100;}.elementor-17 .elementor-element.elementor-element-a9daba5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#F5AF4E;opacity:1;}.elementor-17 .elementor-element.elementor-element-a9daba5 .swiper-pagination-bullet{background:#522F24;}.elementor-17 .elementor-element.elementor-element-a9daba5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:35px 35px 35px 35px;}.elementor-17 .elementor-element.elementor-element-3ee4565 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-3ee4565 > .elementor-container{min-height:400px;}.elementor-17 .elementor-element.elementor-element-3ee4565{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-3ee4565 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e2487ac:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e2487ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e2487ac > .elementor-container{max-width:1100px;}.elementor-17 .elementor-element.elementor-element-e2487ac{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 0px 0100px 0px;}.elementor-17 .elementor-element.elementor-element-e2487ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d83afd1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-d83afd1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00AFB908;}.elementor-17 .elementor-element.elementor-element-d83afd1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:035px 20px 050px 20px;}.elementor-17 .elementor-element.elementor-element-d83afd1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-775ca49{z-index:58;}.elementor-17 .elementor-element.elementor-element-775ca49 .heading .heading-title{font-family:"Antonio", Sans-serif;font-size:40px;font-weight:400;letter-spacing:3px;color:#522F24;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-8c45757{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-17 .elementor-element.elementor-element-8c45757 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-17 .elementor-element.elementor-element-8c45757:after{content:"0.75";}.elementor-17 .elementor-element.elementor-element-8c45757 .elementor-post__thumbnail__link{width:100%;}.elementor-17 .elementor-element.elementor-element-8c45757.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-17 .elementor-element.elementor-element-8c45757.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-17 .elementor-element.elementor-element-8c45757.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-17 .elementor-element.elementor-element-8c45757 .elementor-post__title, .elementor-17 .elementor-element.elementor-element-8c45757 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:700;}.elementor-17 .elementor-element.elementor-element-a8c427b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-17 .elementor-element.elementor-element-a8c427b .elementor-post__meta-data span + span:before{content:"///";}.elementor-17 .elementor-element.elementor-element-a8c427b .elementor-post__title, .elementor-17 .elementor-element.elementor-element-a8c427b .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Noto Serif JP", Sans-serif;font-weight:700;}.elementor-17 .elementor-element.elementor-element-a8c427b .elementor-post__meta-data{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-ca7492b > .elementor-container{max-width:1100px;min-height:646px;}.elementor-17 .elementor-element.elementor-element-ca7492b{overflow:hidden;padding:0px 0px 0100px 0px;}.elementor-17 .elementor-element.elementor-element-a85e885:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-a85e885 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-532c0c6 );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-a85e885.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-a85e885.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-a85e885.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-a85e885 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-a85e885 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5d020a0{z-index:58;}.elementor-17 .elementor-element.elementor-element-5d020a0 .heading .heading-title{font-family:"Antonio", Sans-serif;font-size:40px;font-weight:400;color:#162A24;}.elementor-17 .elementor-element.elementor-element-5d020a0 .heading .heading-sub-title{font-family:"Antonio", Sans-serif;letter-spacing:10px;color:#313131;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-8ccc3d8{width:auto;max-width:auto;bottom:370px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-8ccc3d8{left:87px;}body.rtl .elementor-17 .elementor-element.elementor-element-8ccc3d8{right:87px;}.elementor-17 .elementor-element.elementor-element-8ccc3d8 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-8ccc3d8.elementor-view-stacked .elementor-icon{background-color:#F5AF4E69;}.elementor-17 .elementor-element.elementor-element-8ccc3d8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-8ccc3d8.elementor-view-default .elementor-icon{color:#F5AF4E69;border-color:#F5AF4E69;}.elementor-17 .elementor-element.elementor-element-8ccc3d8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-8ccc3d8.elementor-view-default .elementor-icon svg{fill:#F5AF4E69;}.elementor-17 .elementor-element.elementor-element-8ccc3d8 .elementor-icon{font-size:130px;}.elementor-17 .elementor-element.elementor-element-8ccc3d8 .elementor-icon svg{height:130px;}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-7a67cc3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-7a67cc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-7a67cc3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-005d233 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-46cdeb2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-46cdeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-46cdeb2 > .elementor-container{max-width:1100px;}.elementor-17 .elementor-element.elementor-element-46cdeb2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 0px 059px 0px;}.elementor-17 .elementor-element.elementor-element-46cdeb2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-382f779{z-index:58;}.elementor-17 .elementor-element.elementor-element-382f779 .heading .heading-title{font-size:40px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-382f779 .heading .heading-sub-title{font-weight:600;letter-spacing:2.9px;color:#313131;}.elementor-17 .elementor-element.elementor-element-bce3778 > .elementor-widget-container{--e-transform-rotateZ:0deg;--e-transform-translateX:-220px;--e-transform-translateY:4px;padding:0px 0px 0px 215px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-bce3778{left:-3px;}body.rtl .elementor-17 .elementor-element.elementor-element-bce3778{right:-3px;}.elementor-17 .elementor-element.elementor-element-bce3778{top:-33px;z-index:58;}.elementor-17 .elementor-element.elementor-element-bce3778 .heading .heading-title{font-family:"Antonio", Sans-serif;font-size:60px;font-weight:600;letter-spacing:2.4px;color:#A9846714;}.elementor-17 .elementor-element.elementor-element-a2c6846{z-index:58;}.elementor-17 .elementor-element.elementor-element-a2c6846 .heading .heading-title{font-size:20px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-a2c6846 .heading .title-s{font-size:10px;font-weight:800;color:#A98467;}.elementor-17 .elementor-element.elementor-element-04ebabd{z-index:58;}.elementor-17 .elementor-element.elementor-element-04ebabd .heading .heading-title{font-size:15px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block,.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-275846b .pt_plus_adv_text_block .text-content-block p,.elementor-17 .elementor-element.elementor-element-275846b .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-275846b .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-275846b .pt_plus_adv_text_block .text-content-block p{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-525fcce{z-index:58;}.elementor-17 .elementor-element.elementor-element-525fcce .heading .heading-title{font-size:20px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-525fcce .heading .title-s{font-size:10px;font-weight:800;color:#A98467;}.elementor-17 .elementor-element.elementor-element-0bb52c9{z-index:58;}.elementor-17 .elementor-element.elementor-element-0bb52c9 .heading .heading-title{font-size:15px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-f0efe7d .pt_plus_adv_text_block .text-content-block p,.elementor-17 .elementor-element.elementor-element-f0efe7d .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f0efe7d .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-f0efe7d .pt_plus_adv_text_block .text-content-block p{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-768ce24{z-index:58;}.elementor-17 .elementor-element.elementor-element-768ce24 .heading .heading-title{font-size:20px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-768ce24 .heading .title-s{font-size:10px;font-weight:800;color:#A984675C;}.elementor-17 .elementor-element.elementor-element-28babba{z-index:58;}.elementor-17 .elementor-element.elementor-element-28babba .heading .heading-title{font-size:15px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-2aa9a71 .pt_plus_adv_text_block .text-content-block p,.elementor-17 .elementor-element.elementor-element-2aa9a71 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2aa9a71 .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-2aa9a71 .pt_plus_adv_text_block .text-content-block p{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-774fb04 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-774fb04 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-774fb04 .pt_plus_button.button-style-11 .button-link-wrap::before,.pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-774fb04 .pt_plus_button .button-link-wrap{font-weight:500;}.elementor-17 .elementor-element.elementor-element-774fb04 .pt_plus_button .button-link-wrap .button_line{background:var( --e-global-color-accent );height:1px;}.elementor-17 .elementor-element.elementor-element-dc0f993 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-dc0f993 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-dc0f993 .pt_plus_button.button-style-11 .button-link-wrap::before,.pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-dc0f993 .pt_plus_button .button-link-wrap{font-weight:500;}.elementor-17 .elementor-element.elementor-element-dc0f993 .pt_plus_button .button-link-wrap .button_line{background:#A98467;height:1px;}.elementor-17 .elementor-element.elementor-element-b3ee746:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b3ee746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b3ee746 > .elementor-container{max-width:1100px;}.elementor-17 .elementor-element.elementor-element-b3ee746{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 0px 0100px 0px;}.elementor-17 .elementor-element.elementor-element-b3ee746 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-38f7b54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-38f7b54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-17 .elementor-element.elementor-element-38f7b54 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-38f7b54 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-89a0300{z-index:58;}.elementor-17 .elementor-element.elementor-element-89a0300 .heading .heading-title{font-family:"Antonio", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:5px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-037612f{z-index:58;}.elementor-17 .elementor-element.elementor-element-037612f .heading .heading-title{font-size:25px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-da28360{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;top:37px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-da28360{left:10px;}body.rtl .elementor-17 .elementor-element.elementor-element-da28360{right:10px;}.elementor-17 .elementor-element.elementor-element-da28360 .elementor-divider-separator{width:6%;}.elementor-17 .elementor-element.elementor-element-da28360 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-f702adb .pt_plus_adv_text_block .text-content-block p,.elementor-17 .elementor-element.elementor-element-f702adb .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-f702adb .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-f702adb .pt_plus_adv_text_block .text-content-block p{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-7e9a2b6 .pt_plus_adv_text_block .text-content-block p,.elementor-17 .elementor-element.elementor-element-7e9a2b6 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-7e9a2b6 .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-7e9a2b6 .pt_plus_adv_text_block .text-content-block p{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-52a84ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-52a84ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-52a84ec.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-c27221a > .elementor-container{max-width:1100px;}.elementor-17 .elementor-element.elementor-element-c27221a{overflow:hidden;padding:0px 0px 050px 0px;}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-c8cf093.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-c8cf093.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-52e3ccf{width:auto;max-width:auto;top:342px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-52e3ccf{left:125px;}body.rtl .elementor-17 .elementor-element.elementor-element-52e3ccf{right:125px;}.elementor-17 .elementor-element.elementor-element-52e3ccf .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-52e3ccf.elementor-view-stacked .elementor-icon{background-color:#A9846733;}.elementor-17 .elementor-element.elementor-element-52e3ccf.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-52e3ccf.elementor-view-default .elementor-icon{color:#A9846733;border-color:#A9846733;}.elementor-17 .elementor-element.elementor-element-52e3ccf.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-52e3ccf.elementor-view-default .elementor-icon svg{fill:#A9846733;}.elementor-17 .elementor-element.elementor-element-52e3ccf .elementor-icon{font-size:101px;}.elementor-17 .elementor-element.elementor-element-52e3ccf .elementor-icon svg{height:101px;}.elementor-17 .elementor-element.elementor-element-e9914e0{z-index:58;}.elementor-17 .elementor-element.elementor-element-e9914e0 .heading .heading-title{font-family:"Antonio", Sans-serif;font-size:40px;font-weight:300;letter-spacing:4px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-cbdfd75 .heading .heading-title{font-family:"Antonio", Sans-serif;font-size:20px;font-weight:600;letter-spacing:2.7px;color:#313131;}.elementor-17 .elementor-element.elementor-element-5332ce2 .pt_plus_adv_text_block .text-content-block p,.elementor-17 .elementor-element.elementor-element-5332ce2 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-5332ce2 .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-5332ce2 .pt_plus_adv_text_block .text-content-block p{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-3ae26ba:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3ae26ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3ae26ba > .elementor-container{max-width:1100px;}.elementor-17 .elementor-element.elementor-element-3ae26ba{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 0px 0100px 0px;}.elementor-17 .elementor-element.elementor-element-3ae26ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-f68095a{z-index:58;}.elementor-17 .elementor-element.elementor-element-f68095a .heading .heading-title{font-family:"Antonio", Sans-serif;font-size:40px;font-weight:500;letter-spacing:5px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-33d29d7 .pt_plus_adv_text_block .text-content-block p,.elementor-17 .elementor-element.elementor-element-33d29d7 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-33d29d7 .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-33d29d7 .pt_plus_adv_text_block .text-content-block p{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-409d495{width:28.428%;}.elementor-17 .elementor-element.elementor-element-9061218{width:28%;}.elementor-17 .elementor-element.elementor-element-52a84ec{width:43.236%;}.elementor-17 .elementor-element.elementor-element-c8cf093{width:52.679%;}.elementor-17 .elementor-element.elementor-element-4538495{width:47.321%;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-ca7492b > .elementor-container{min-height:460px;}.elementor-17 .elementor-element.elementor-element-ca7492b{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-bce3778{left:76px;}body.rtl .elementor-17 .elementor-element.elementor-element-bce3778{right:76px;}.elementor-17 .elementor-element.elementor-element-bce3778{top:-47px;}.elementor-17 .elementor-element.elementor-element-275846b .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-275846b .pt_plus_adv_text_block .text-content-block p{font-size:10px;}.elementor-17 .elementor-element.elementor-element-f0efe7d .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-f0efe7d .pt_plus_adv_text_block .text-content-block p{font-size:10px;}.elementor-17 .elementor-element.elementor-element-2aa9a71 .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-2aa9a71 .pt_plus_adv_text_block .text-content-block p{font-size:10px;}.elementor-17 .elementor-element.elementor-element-b3ee746{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-52e3ccf{left:57px;}body.rtl .elementor-17 .elementor-element.elementor-element-52e3ccf{right:57px;}.elementor-17 .elementor-element.elementor-element-3ae26ba{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-df81ba5 > .elementor-container{min-height:450px;}.elementor-17 .elementor-element.elementor-element-df81ba5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-8dd8dec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-8dd8dec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-8dd8dec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a9daba5{--e-image-carousel-slides-to-show:1;}.elementor-17 .elementor-element.elementor-element-a9daba5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3ee4565 > .elementor-container{max-width:500px;min-height:470px;}.elementor-17 .elementor-element.elementor-element-3ee4565 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-17 .elementor-element.elementor-element-3ee4565{margin-top:-90px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e2487ac{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-775ca49 .heading .heading-title{font-size:21px;}.elementor-17 .elementor-element.elementor-element-8c45757 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.8 * 100% );}.elementor-17 .elementor-element.elementor-element-8c45757:after{content:"0.8";}.elementor-17 .elementor-element.elementor-element-8c45757 .elementor-post__thumbnail__link{width:100%;}.elementor-17 .elementor-element.elementor-element-a8c427b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a8c427b .elementor-post__title, .elementor-17 .elementor-element.elementor-element-a8c427b .elementor-post__title a{font-size:12px;}.elementor-17 .elementor-element.elementor-element-a8c427b .elementor-post__title{margin-bottom:10px;}.elementor-17 .elementor-element.elementor-element-ca7492b > .elementor-container{min-height:700px;}.elementor-17 .elementor-element.elementor-element-ca7492b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-17 .elementor-element.elementor-element-a85e885 > .elementor-element-populated{margin:-250px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-5d020a0 > .elementor-widget-container{padding:260px 0px 0px 20px;}.elementor-17 .elementor-element.elementor-element-10acc0a > .elementor-widget-container{padding:0px 20px 0px 20px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-8ccc3d8{left:6px;}body.rtl .elementor-17 .elementor-element.elementor-element-8ccc3d8{right:6px;}.elementor-17 .elementor-element.elementor-element-8ccc3d8{bottom:420px;z-index:49;}.elementor-17 .elementor-element.elementor-element-8ccc3d8 .elementor-icon{font-size:90px;}.elementor-17 .elementor-element.elementor-element-8ccc3d8 .elementor-icon svg{height:90px;}.elementor-17 .elementor-element.elementor-element-7a67cc3{width:100%;z-index:999;}.elementor-17 .elementor-element.elementor-element-7a67cc3 > .elementor-element-populated{margin:-30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-17 .elementor-element.elementor-element-005d233 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-005d233{z-index:114;}.elementor-17 .elementor-element.elementor-element-005d233 .pt_plus_animated_image img,.elementor-17 .elementor-element.elementor-element-005d233 .pt_plus_animated_image .scroll-image-wrap,.elementor-17 .elementor-element.elementor-element-005d233 .pt_plus_animated_image figure.js-tilt{max-width:325px;width:100%;}.elementor-17 .elementor-element.elementor-element-005d233 .pt-plus-animated-image-wrapper .pt_plus_animated_image img,.elementor-17 .elementor-element.elementor-element-005d233 .pt-plus-animated-image-wrapper .scroll-image-wrap{border-radius:3px 3px 3px 3px;}.elementor-17 .elementor-element.elementor-element-58b3d89{padding:34px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8de5b81 img{width:100%;}.elementor-17 .elementor-element.elementor-element-46cdeb2{margin-top:015px;margin-bottom:0px;padding:030px 0px 035px 0px;z-index:0;}.elementor-17 .elementor-element.elementor-element-382f779 > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-17 .elementor-element.elementor-element-382f779 .heading .heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-382f779 .heading .heading-sub-title{font-size:10px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-bce3778{left:221px;}body.rtl .elementor-17 .elementor-element.elementor-element-bce3778{right:221px;}.elementor-17 .elementor-element.elementor-element-bce3778{top:-17px;}.elementor-17 .elementor-element.elementor-element-bce3778 .heading .heading-title{font-size:45px;}.elementor-17 .elementor-element.elementor-element-5140819{margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-29e115b > .elementor-element-populated{padding:10px 10px 025px 10px;}.elementor-17 .elementor-element.elementor-element-a2c6846 .heading .heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-a2c6846 .heading .title-s{font-size:10px;}.elementor-17 .elementor-element.elementor-element-275846b .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-275846b .pt_plus_adv_text_block .text-content-block p{font-size:12px;}.elementor-17 .elementor-element.elementor-element-4f0fd40 > .elementor-element-populated{padding:025px 10px 025px 010px;}.elementor-17 .elementor-element.elementor-element-525fcce .heading .heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-525fcce .heading .title-s{font-size:10px;}.elementor-17 .elementor-element.elementor-element-0bb52c9 .heading .heading-title{font-size:15px;}.elementor-17 .elementor-element.elementor-element-f0efe7d .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-f0efe7d .pt_plus_adv_text_block .text-content-block p{font-size:12px;}.elementor-17 .elementor-element.elementor-element-dd83194 > .elementor-element-populated{padding:025px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-768ce24 .heading .heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-768ce24 .heading .title-s{font-size:10px;}.elementor-17 .elementor-element.elementor-element-2aa9a71 .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-2aa9a71 .pt_plus_adv_text_block .text-content-block p{font-size:12px;}.elementor-17 .elementor-element.elementor-element-d7106cc > .elementor-container{max-width:1066px;}.elementor-17 .elementor-element.elementor-element-d7106cc{padding:015px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d64ee70{width:50%;}.elementor-17 .elementor-element.elementor-element-d64ee70 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-17 .elementor-element.elementor-element-336fec6{width:50%;}.elementor-17 .elementor-element.elementor-element-b3ee746{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-89a0300 .heading .heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-037612f .heading .heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-409d495{width:70%;}.elementor-17 .elementor-element.elementor-element-f702adb .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-f702adb .pt_plus_adv_text_block .text-content-block p{font-size:10px;}.elementor-17 .elementor-element.elementor-element-9061218{width:30%;}.elementor-17 .elementor-element.elementor-element-7e9a2b6 .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-7e9a2b6 .pt_plus_adv_text_block .text-content-block p{font-size:10px;}.elementor-17 .elementor-element.elementor-element-c27221a{padding:040px 0px 025px 0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-52e3ccf{left:64px;}body.rtl .elementor-17 .elementor-element.elementor-element-52e3ccf{right:64px;}.elementor-17 .elementor-element.elementor-element-52e3ccf{top:-11px;}.elementor-17 .elementor-element.elementor-element-52e3ccf .elementor-icon{font-size:89px;}.elementor-17 .elementor-element.elementor-element-52e3ccf .elementor-icon svg{height:89px;}.elementor-17 .elementor-element.elementor-element-e9914e0 > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-17 .elementor-element.elementor-element-e9914e0 .heading .heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-5332ce2 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3ae26ba{padding:025px 0px 025px 0px;}.elementor-17 .elementor-element.elementor-element-f68095a .heading .heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-33d29d7 .pt_plus_adv_text_block .text-content-block,.elementor-17 .elementor-element.elementor-element-33d29d7 .pt_plus_adv_text_block .text-content-block p{font-size:9px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Antonio';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://nailsalon-taso.com/wp-content/uploads/2024/03/Antonio-ExtraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */