.elementor-14 .elementor-element.elementor-element-b11ee93>.elementor-container{min-height:74vh}.elementor-14 .elementor-element.elementor-element-b11ee93 .elementor-background-slideshow__slide__image{background-position:center center}.elementor-14 .elementor-element.elementor-element-b11ee93>.elementor-background-overlay{background-color:#00000036;opacity:.82;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-b11ee93{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-100px;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-2a4bdb0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-2a4bdb0{padding:0 0 0 50px}.elementor-14 .elementor-element.elementor-element-6e92e3d>.elementor-container{min-height:74vh}.elementor-14 .elementor-element.elementor-element-6e92e3d .elementor-background-slideshow__slide__image{background-position:center center}.elementor-14 .elementor-element.elementor-element-6e92e3d>.elementor-background-overlay{background-color:#00000036;opacity:.82;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-6e92e3d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-100px;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-626fd3f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-626fd3f{padding:0 0 0 50px}.elementor-14 .elementor-element.elementor-element-0c50a56>.elementor-container{max-width:1000px}.elementor-14 .elementor-element.elementor-element-0c50a56:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-0c50a56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/05/bg-3.jpg");background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-0c50a56>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.56;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-0c50a56{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 100px}.elementor-14 .elementor-element.elementor-element-1341df9>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-06f4e87>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-10cb003{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-ea4feb3>.elementor-widget-container{padding:0 50px 0 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-92ce253 .elementor-heading-title{font-family:"はんなり明朝",Sans-serif;font-size:3rem;font-weight:400;letter-spacing:.1em}.elementor-14 .elementor-element.elementor-element-92ce253{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-43f7d9e{text-align:center;width:var(--container-widget-width,99.564%);max-width:99.564%;--container-widget-width:99.564%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-43f7d9e .elementor-heading-title{font-family:"はんなり明朝",Sans-serif;font-size:3rem;font-weight:400;letter-spacing:.05em}.elementor-14 .elementor-element.elementor-element-c18f8a1>.elementor-container{max-width:1000px}.elementor-14 .elementor-element.elementor-element-c18f8a1:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-c18f8a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DAD4CE78}.elementor-14 .elementor-element.elementor-element-c18f8a1>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.56;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-c18f8a1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-14 .elementor-element.elementor-element-1e9f0cb .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:400;line-height:1.4em}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-text)}.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-14 .elementor-element.elementor-element-165cea6{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-7c3752c7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-7c3752c7>.elementor-background-overlay{opacity:.92;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-7c3752c7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3be45662 img{width:100%}.elementor-14 .elementor-element.elementor-element-3be45662>.elementor-widget-container{padding:2px}.elementor-14 .elementor-element.elementor-element-406bbb29>.elementor-widget-container{padding:2px}.elementor-14 .elementor-element.elementor-element-2e3dfea8>.elementor-widget-container{padding:2px}.elementor-14 .elementor-element.elementor-element-43fdeeb1>.elementor-widget-container{padding:2px}.elementor-14 .elementor-element.elementor-element-148c2ae:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-148c2ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DAD4CE78}.elementor-14 .elementor-element.elementor-element-148c2ae>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-148c2ae{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-14 .elementor-element.elementor-element-bc2495d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14 .elementor-element.elementor-element-bc2495d .elementor-swiper-button{font-size:20px}.elementor-14 .elementor-element.elementor-element-ae14dbe:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-ae14dbe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/04/bg-2.jpg");background-size:cover}.elementor-14 .elementor-element.elementor-element-ae14dbe{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-14 .elementor-element.elementor-element-ae14dbe>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-bdd42ed>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-a7fbade>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.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-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.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-14 .elementor-element.elementor-element-cca822d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-cca822d .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-cca822d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-14 .elementor-element.elementor-element-cca822d .elementor-divider__text{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-aaa2506 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500}.elementor-14 .elementor-element.elementor-element-62efe9b{font-family:"Sawarabi Mincho",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-62efe9b>.elementor-widget-container{margin:0 0 -20px}.elementor-14 .elementor-element.elementor-element-de728d1 .elementor-heading-title{font-family:"はんなり明朝",Sans-serif;font-size:3rem;font-weight:400;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-de728d1>.elementor-widget-container{border-style:none}.elementor-14 .elementor-element.elementor-element-07a234b:hover img{filter:brightness(118%) contrast(100%) saturate(116%) blur(0px) hue-rotate(0deg)}.elementor-14 .elementor-element.elementor-element-07a234b img{transition-duration:.5s}.elementor-14 .elementor-element.elementor-element-1621efd:hover img{filter:brightness(118%) contrast(100%) saturate(116%) blur(0px) hue-rotate(0deg)}.elementor-14 .elementor-element.elementor-element-1621efd img{transition-duration:.5s}.elementor-14 .elementor-element.elementor-element-af616d9:hover img{filter:brightness(118%) contrast(100%) saturate(116%) blur(0px) hue-rotate(0deg)}.elementor-14 .elementor-element.elementor-element-af616d9 img{transition-duration:.5s}.elementor-14 .elementor-element.elementor-element-461cc6c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14 .elementor-element.elementor-element-461cc6c .elementor-swiper-button{font-size:20px}.elementor-14 .elementor-element.elementor-element-e5d7d63{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-14 .elementor-element.elementor-element-e5d7d63>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-2613ece>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-14 .elementor-element.elementor-element-ea187b7{text-align:right}.elementor-14 .elementor-element.elementor-element-ea187b7 .elementor-heading-title{font-family:"はんなり明朝",Sans-serif;font-size:3rem;font-weight:300;letter-spacing:.1em}.elementor-14 .elementor-element.elementor-element-ea187b7>.elementor-widget-container{border-style:none}.elementor-14 .elementor-element.elementor-element-d89c68e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-d89c68e .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-d89c68e .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-14 .elementor-element.elementor-element-d89c68e .elementor-divider__text{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-9866687 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500}.elementor-14 .elementor-element.elementor-element-383605c{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-383605c>.elementor-widget-container{margin:0 0 -20px}.elementor-14 .elementor-element.elementor-element-4eb58e0 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:545px}.elementor-14 .elementor-element.elementor-element-4eb58e0 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4/3}.elementor-14 .elementor-element.elementor-element-4eb58e0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14 .elementor-element.elementor-element-4eb58e0 .elementor-swiper-button{font-size:20px}.elementor-14 .elementor-element.elementor-element-f553953{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 0}.elementor-14 .elementor-element.elementor-element-f553953>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-d6b8f83{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-d6b8f83 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-d6b8f83 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-14 .elementor-element.elementor-element-d6b8f83 .elementor-divider__text{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-6f4ffe2 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500}.elementor-14 .elementor-element.elementor-element-2a432a0{text-align:right;z-index:2}.elementor-14 .elementor-element.elementor-element-2a432a0 .elementor-heading-title{font-family:"はんなり明朝",Sans-serif;font-size:3rem;font-weight:300;letter-spacing:.1em}.elementor-14 .elementor-element.elementor-element-2a432a0>.elementor-widget-container{border-style:none}.elementor-14 .elementor-element.elementor-element-ce0a980>.elementor-container{max-width:801px}.elementor-14 .elementor-element.elementor-element-ce0a980{margin-top:-134px;margin-bottom:0;padding:0}.elementor-14 .elementor-element.elementor-element-270c3c6{text-align:center}.elementor-14 .elementor-element.elementor-element-270c3c6 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500}.elementor-14 .elementor-element.elementor-element-5e1576a{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-820efc4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-14 .elementor-element.elementor-element-820efc4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-c3bb2c3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-c3bb2c3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A1B08D14;background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/05/green-cup.png")}.elementor-14 .elementor-element.elementor-element-c3bb2c3>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.46}.elementor-14 .elementor-element.elementor-element-c3bb2c3>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-14 .elementor-element.elementor-element-c3bb2c3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-fd5639c .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-fd5639c>.elementor-widget-container{margin:0 0 -10px}.elementor-14 .elementor-element.elementor-element-c0ae6bd{--divider-border-style:solid;--divider-color:#88a080;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-c0ae6bd .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-c0ae6bd .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-14 .elementor-element.elementor-element-c0ae6bd>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-1bc2564{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-1bc2564>.elementor-widget-container{margin:0 0 -25px}.elementor-14 .elementor-element.elementor-element-766824e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-766824e{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-279404c .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-279404c>.elementor-widget-container{padding:0 5px;border-style:solid;border-width:1px}.elementor-14 .elementor-element.elementor-element-176d9f2>.elementor-element-populated{border-style:none}.elementor-14 .elementor-element.elementor-element-d163eb5{text-align:left;font-family:"Sawarabi Mincho",Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:1px;color:red;width:var(--container-widget-width,117.247%);max-width:117.247%;--container-widget-width:117.247%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-d163eb5>.elementor-widget-container{margin:0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-f9c7df3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-f9c7df3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A1B08D14;background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/05/green-cup.png")}.elementor-14 .elementor-element.elementor-element-f9c7df3>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.46}.elementor-14 .elementor-element.elementor-element-f9c7df3>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-14 .elementor-element.elementor-element-f9c7df3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-f1887fa .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-f1887fa>.elementor-widget-container{margin:0 0 -10px}.elementor-14 .elementor-element.elementor-element-867a2e4{--divider-border-style:solid;--divider-color:var(--e-global-color-bf74822);--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-867a2e4 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-867a2e4 .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-14 .elementor-element.elementor-element-67e5a49{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-67e5a49>.elementor-widget-container{margin:0 0 -25px}.elementor-14 .elementor-element.elementor-element-75b75c1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-75b75c1{border-style:none}.elementor-14 .elementor-element.elementor-element-1966dd2 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-1966dd2>.elementor-widget-container{padding:0 5px;border-style:solid;border-width:1px}.elementor-14 .elementor-element.elementor-element-1982dbf>.elementor-element-populated{border-style:none}.elementor-14 .elementor-element.elementor-element-7911aca{text-align:left;font-family:"Sawarabi Mincho",Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;color:red;width:var(--container-widget-width,117.247%);max-width:117.247%;--container-widget-width:117.247%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-7911aca>.elementor-widget-container{margin:0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-805febc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-805febc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A1B08D14;background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/05/green-cup.png")}.elementor-14 .elementor-element.elementor-element-805febc>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.46}.elementor-14 .elementor-element.elementor-element-805febc>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-14 .elementor-element.elementor-element-805febc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-9b39d44 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-9b39d44>.elementor-widget-container{margin:0 0 -10px}.elementor-14 .elementor-element.elementor-element-e7a38e8{--divider-border-style:solid;--divider-color:var(--e-global-color-bf74822);--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-e7a38e8 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-e7a38e8 .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-14 .elementor-element.elementor-element-c3ce537{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-c3ce537>.elementor-widget-container{margin:0 0 -25px}.elementor-14 .elementor-element.elementor-element-8969c87>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-8969c87{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-8253fce .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-8253fce>.elementor-widget-container{padding:0 5px;border-style:solid;border-width:1px}.elementor-14 .elementor-element.elementor-element-84031ef>.elementor-element-populated{border-style:none}.elementor-14 .elementor-element.elementor-element-ae5addc{text-align:left;font-family:"Sawarabi Mincho",Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;color:red;width:var(--container-widget-width,117.247%);max-width:117.247%;--container-widget-width:117.247%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-ae5addc>.elementor-widget-container{margin:0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-88eb5f9{padding:0 0 50px}.elementor-14 .elementor-element.elementor-element-b15f8c3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-b15f8c3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A1B08D14;background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/05/green-cup.png")}.elementor-14 .elementor-element.elementor-element-b15f8c3>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.46}.elementor-14 .elementor-element.elementor-element-b15f8c3>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-14 .elementor-element.elementor-element-b15f8c3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-d19d4da .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-d19d4da>.elementor-widget-container{margin:0 0 -10px}.elementor-14 .elementor-element.elementor-element-4cc7ee5{--divider-border-style:solid;--divider-color:var(--e-global-color-bf74822);--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-4cc7ee5 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-4cc7ee5 .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-14 .elementor-element.elementor-element-7fe813c{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-7fe813c>.elementor-widget-container{margin:0 0 -25px}.elementor-14 .elementor-element.elementor-element-1dc2e8d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-1dc2e8d{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-820f82b .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-820f82b>.elementor-widget-container{padding:0 5px;border-style:solid;border-width:1px}.elementor-14 .elementor-element.elementor-element-87bb438>.elementor-element-populated{border-style:none}.elementor-14 .elementor-element.elementor-element-13f187c{text-align:left;font-family:"Sawarabi Mincho",Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;color:red;width:var(--container-widget-width,117.247%);max-width:117.247%;--container-widget-width:117.247%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-13f187c>.elementor-widget-container{margin:0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-b6c6b10:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-b6c6b10>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A1B08D14;background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/05/green-cup.png")}.elementor-14 .elementor-element.elementor-element-b6c6b10>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.46}.elementor-14 .elementor-element.elementor-element-b6c6b10>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-14 .elementor-element.elementor-element-b6c6b10>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-3854725 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-3854725>.elementor-widget-container{margin:0 0 -10px}.elementor-14 .elementor-element.elementor-element-10dc491{--divider-border-style:solid;--divider-color:var(--e-global-color-bf74822);--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-10dc491 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-10dc491 .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-14 .elementor-element.elementor-element-023e1a5{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-023e1a5>.elementor-widget-container{margin:0 0 -25px}.elementor-14 .elementor-element.elementor-element-912b640>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-912b640{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-3784ce6 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3784ce6>.elementor-widget-container{padding:0 5px;border-style:solid;border-width:1px}.elementor-14 .elementor-element.elementor-element-bb430a3>.elementor-element-populated{border-style:none}.elementor-14 .elementor-element.elementor-element-4c1849d{text-align:left;font-family:"Sawarabi Mincho",Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;color:red;width:var(--container-widget-width,117.247%);max-width:117.247%;--container-widget-width:117.247%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-4c1849d>.elementor-widget-container{margin:0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-6715b0e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-6715b0e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#A1B08D14;background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/05/green-cup.png")}.elementor-14 .elementor-element.elementor-element-6715b0e>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.46}.elementor-14 .elementor-element.elementor-element-6715b0e>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-14 .elementor-element.elementor-element-6715b0e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-bd26847 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-bd26847>.elementor-widget-container{margin:0 0 -10px}.elementor-14 .elementor-element.elementor-element-46d7a63{--divider-border-style:solid;--divider-color:var(--e-global-color-bf74822);--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-46d7a63 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-46d7a63 .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-14 .elementor-element.elementor-element-f29a7a1{font-family:"Noto Serif JP",Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-f29a7a1>.elementor-widget-container{margin:0 0 20px}.elementor-14 .elementor-element.elementor-element-578445b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-578445b{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-a5bbe2f .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-a5bbe2f>.elementor-widget-container{padding:0 5px;border-style:solid;border-width:1px}.elementor-14 .elementor-element.elementor-element-dfae85e>.elementor-element-populated{border-style:none}.elementor-14 .elementor-element.elementor-element-8a15597{text-align:left;font-family:"Sawarabi Mincho",Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;color:red;width:var(--container-widget-width,117.247%);max-width:117.247%;--container-widget-width:117.247%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-8a15597>.elementor-widget-container{margin:0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-4142567{padding:0 0 100px}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-5bd0e44 .elementor-button{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:500;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-style:solid;border-width:1px;border-radius:0;padding:20px 60px}.elementor-14 .elementor-element.elementor-element-f0bca4b:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-f0bca4b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/05/26074967_m-1.jpg");background-size:cover}.elementor-14 .elementor-element.elementor-element-f0bca4b>.elementor-background-overlay{background-color:var(--e-global-color-182a6a3);opacity:.677;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-f0bca4b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 100px}.elementor-14 .elementor-element.elementor-element-930a18b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-14 .elementor-element.elementor-element-930a18b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-1426903{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-1426903 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-1426903 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-14 .elementor-element.elementor-element-1426903 .elementor-divider__text{font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:400;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-a8583a4{text-align:center}.elementor-14 .elementor-element.elementor-element-a8583a4 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500}.elementor-14 .elementor-element.elementor-element-b81f0ff{text-align:center}.elementor-14 .elementor-element.elementor-element-c3e04a8>.elementor-container{max-width:700px}.elementor-14 .elementor-element.elementor-element-0cea33e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-0cea33e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-182a6a3)}.elementor-14 .elementor-element.elementor-element-0cea33e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-14 .elementor-element.elementor-element-0cea33e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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-14 .elementor-element.elementor-element-1cd3bff .elementor-icon-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-1cd3bff .elementor-icon{font-size:30px}.elementor-14 .elementor-element.elementor-element-1cd3bff .elementor-icon svg{height:30px}.elementor-14 .elementor-element.elementor-element-1cd3bff>.elementor-widget-container{margin:0 0 -20px}.elementor-14 .elementor-element.elementor-element-859b0fc{text-align:center}.elementor-14 .elementor-element.elementor-element-859b0fc .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:500;line-height:1.8rem;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-2a3d40d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-14 .elementor-element.elementor-element-2a3d40d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-0592897:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-0592897>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-182a6a3)}.elementor-14 .elementor-element.elementor-element-0592897>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 30px}.elementor-14 .elementor-element.elementor-element-0592897>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-db0f87e:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://komakusa-takayama.com/wp-content/uploads/2023/05/3736582_m-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-db0f87e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://komakusa-takayama.com/wp-content/uploads/2023/05/3736582_m-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-52c2ff1 .elementor-heading-title{font-family:"はんなり明朝",Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-52c2ff1>.elementor-widget-container{margin:0 0 -10px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-9ad8959{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-9ad8959 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-9ad8959 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-14 .elementor-element.elementor-element-9ad8959>.elementor-widget-container{padding:0 20px}.elementor-14 .elementor-element.elementor-element-d213695>.elementor-widget-container{margin:0 0 -20px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-c6460a7{text-align:right;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:700;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-c6460a7>.elementor-widget-container{margin:-20px 0 -40px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-1497d58{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-1497d58 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-1497d58 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-14 .elementor-element.elementor-element-1497d58>.elementor-widget-container{margin:-10px 0 0;padding:0 20px}.elementor-14 .elementor-element.elementor-element-58efff4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-58efff4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-182a6a3)}.elementor-14 .elementor-element.elementor-element-58efff4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 30px}.elementor-14 .elementor-element.elementor-element-58efff4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-ca6ef30:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://komakusa-takayama.com/wp-content/uploads/2023/05/3736582_m-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-ca6ef30.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://komakusa-takayama.com/wp-content/uploads/2023/05/3736582_m-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-659525e .elementor-heading-title{font-family:"はんなり明朝",Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-659525e>.elementor-widget-container{margin:0 0 -10px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-9304143{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-9304143 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-9304143 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-14 .elementor-element.elementor-element-9304143>.elementor-widget-container{padding:0 20px}.elementor-14 .elementor-element.elementor-element-ee894ec>.elementor-widget-container{margin:0 0 -20px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-8177f19{text-align:right;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:700;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-8177f19>.elementor-widget-container{margin:-20px 0 -40px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-d532b4c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-d532b4c .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-d532b4c .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-14 .elementor-element.elementor-element-d532b4c>.elementor-widget-container{margin:-10px 0 0;padding:0 20px}.elementor-14 .elementor-element.elementor-element-f42e037:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-f42e037>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-182a6a3)}.elementor-14 .elementor-element.elementor-element-f42e037>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 30px}.elementor-14 .elementor-element.elementor-element-f42e037>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-3557d7c:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://komakusa-takayama.com/wp-content/uploads/2023/05/3736582_m-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-3557d7c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://komakusa-takayama.com/wp-content/uploads/2023/05/3736582_m-1.jpg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-2a744fd .elementor-heading-title{font-family:"はんなり明朝",Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-2a744fd>.elementor-widget-container{margin:0 0 -10px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-55c76b9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-55c76b9 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-55c76b9 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-14 .elementor-element.elementor-element-55c76b9>.elementor-widget-container{padding:0 20px}.elementor-14 .elementor-element.elementor-element-b56ab66>.elementor-widget-container{margin:0 0 -20px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-0d309d9{text-align:right;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:700;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-0d309d9>.elementor-widget-container{margin:-20px 0 -40px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-60d0501{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-14 .elementor-element.elementor-element-60d0501 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-60d0501 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-14 .elementor-element.elementor-element-60d0501>.elementor-widget-container{margin:-10px 0 0;padding:0 20px}.elementor-14 .elementor-element.elementor-element-592276b>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-a0a7c38{padding:50px 0 100px}.elementor-14 .elementor-element.elementor-element-8dc5299 img{width:100%}.elementor-14 .elementor-element.elementor-element-8dc5299:hover img{filter:brightness(91%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-14 .elementor-element.elementor-element-8dc5299>.elementor-widget-container{margin:0;padding:0 0 50px}.elementor-14 .elementor-element.elementor-element-13d796c:hover img{filter:brightness(91%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-14 .elementor-element.elementor-element-28b1926{text-align:center}.elementor-14 .elementor-element.elementor-element-28b1926 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-39bba93 iframe{height:547px}.elementor-14 .elementor-element.elementor-element-39bba93>.elementor-widget-container{padding:0 0 50px}.elementor-14 .elementor-element.elementor-element-8eaeece{font-family:"Sawarabi Mincho",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-657d77b{font-family:"Sawarabi Mincho",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-29921ef{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:600;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-29921ef>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-d01a636 .elementor-button{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:500;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-style:solid;border-width:1px;border-radius:0;padding:20px 60px}.elementor-14 .elementor-element.elementor-element-3e8594d{padding:100px 0}.elementor-14 .elementor-element.elementor-element-7bda473{text-align:center}.elementor-14 .elementor-element.elementor-element-7bda473 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500}.elementor-14 .elementor-element.elementor-element-1bffc31{text-align:center}.elementor-14 .elementor-element.elementor-element-61b5a30>.elementor-container{max-width:800px}.elementor-14 .elementor-element.elementor-element-61b5a30{margin-top:0;margin-bottom:50px;padding:0}.elementor-14 .elementor-element.elementor-element-e1c157d>.elementor-element-populated{border-style:solid;border-width:1px;padding:15px}.elementor-14 .elementor-element.elementor-element-25a6331{text-align:center}.elementor-14 .elementor-element.elementor-element-25a6331 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-25a6331>.elementor-widget-container{margin:0 0 -20px;border-style:none}.elementor-14 .elementor-element.elementor-element-4bd5fd7 .elementor-button{font-family:"Noto Serif JP",Sans-serif;font-size:2rem;font-weight:500;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000}.elementor-14 .elementor-element.elementor-element-ffc5554>.elementor-container{max-width:800px}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:23px}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-23px}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-field-group.recaptcha_v3-bottomleft,.elementor-14 .elementor-element.elementor-element-6af868f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-14 .elementor-element.elementor-element-6af868f .elementor-labels-inline .elementor-field-group>label{padding-left:5px}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-6af868f .elementor-labels-inline .elementor-field-group>label{padding-right:5px}body .elementor-14 .elementor-element.elementor-element-6af868f .elementor-labels-above .elementor-field-group>label{padding-bottom:5px}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-field-group>label{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:700;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-field-type-html{padding-bottom:4px;font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-width:0}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-width:0}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-button{font-family:"Noto Serif JP",Sans-serif;font-size:15px;font-weight:700;border-radius:0}.elementor-14 .elementor-element.elementor-element-6af868f .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-primary);color:#fff}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-button[type=submit]{background-color:var(--e-global-color-primary);color:#fff}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-button[type=submit] svg *{fill:#fff}.elementor-14 .elementor-element.elementor-element-6af868f .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-14 .elementor-element.elementor-element-6af868f .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-button[type=submit]:hover{color:#fff}.elementor-14 .elementor-element.elementor-element-6af868f .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-14 .elementor-element.elementor-element-6af868f .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-14 .elementor-element.elementor-element-6af868f{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;width:var(--container-widget-width,99.872%);max-width:99.872%;--container-widget-width:99.872%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-6af868f>.elementor-widget-container{margin:0 0 10px}.elementor-14 .elementor-element.elementor-element-15ebbdc{font-family:"Noto Serif JP",Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;letter-spacing:1px}.elementor-14 .elementor-element.elementor-element-15ebbdc>.elementor-widget-container{margin:0}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-81aa49b{width:82.312%}.elementor-14 .elementor-element.elementor-element-c9fa236{width:8.244%}.elementor-14 .elementor-element.elementor-element-08e8280{width:8.776%}.elementor-14 .elementor-element.elementor-element-39726c9{width:92.911%}.elementor-14 .elementor-element.elementor-element-2e78bf9{width:7%}.elementor-14 .elementor-element.elementor-element-4f89f3e{width:83.125%}.elementor-14 .elementor-element.elementor-element-b6b0102{width:16.875%}.elementor-14 .elementor-element.elementor-element-0885059{width:16.875%}.elementor-14 .elementor-element.elementor-element-90939fa{width:83.125%}.elementor-14 .elementor-element.elementor-element-920e622{width:28%}.elementor-14 .elementor-element.elementor-element-176d9f2{width:72%}.elementor-14 .elementor-element.elementor-element-fe299e1{width:28%}.elementor-14 .elementor-element.elementor-element-1982dbf{width:72%}.elementor-14 .elementor-element.elementor-element-7e86536{width:28%}.elementor-14 .elementor-element.elementor-element-84031ef{width:72%}.elementor-14 .elementor-element.elementor-element-c52d765{width:28%}.elementor-14 .elementor-element.elementor-element-87bb438{width:72%}.elementor-14 .elementor-element.elementor-element-917ea9e{width:28%}.elementor-14 .elementor-element.elementor-element-bb430a3{width:72%}.elementor-14 .elementor-element.elementor-element-89e9d1d{width:28%}.elementor-14 .elementor-element.elementor-element-dfae85e{width:72%}}@media(max-width:1085px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-261cccb{width:100%}.elementor-14 .elementor-element.elementor-element-1f00ad1{width:100%}.elementor-14 .elementor-element.elementor-element-920e622{width:41%}.elementor-14 .elementor-element.elementor-element-176d9f2{width:59%}.elementor-14 .elementor-element.elementor-element-fe299e1{width:41%}.elementor-14 .elementor-element.elementor-element-1982dbf{width:59%}.elementor-14 .elementor-element.elementor-element-7e86536{width:41%}.elementor-14 .elementor-element.elementor-element-84031ef{width:59%}.elementor-14 .elementor-element.elementor-element-c52d765{width:41%}.elementor-14 .elementor-element.elementor-element-87bb438{width:59%}.elementor-14 .elementor-element.elementor-element-917ea9e{width:41%}.elementor-14 .elementor-element.elementor-element-bb430a3{width:59%}.elementor-14 .elementor-element.elementor-element-89e9d1d{width:41%}.elementor-14 .elementor-element.elementor-element-dfae85e{width:59%}.elementor-14 .elementor-element.elementor-element-e9d7903{width:50%}.elementor-14 .elementor-element.elementor-element-1d101ed{width:50%}}@media(min-width:1086px){.elementor-14 .elementor-element.elementor-element-0c50a56:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-0c50a56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-14 .elementor-element.elementor-element-ae14dbe:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-ae14dbe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1085px){.elementor-14 .elementor-element.elementor-element-b11ee93{margin-top:-150px;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-2a4bdb0{padding:0}.elementor-14 .elementor-element.elementor-element-6e92e3d{margin-top:-150px;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-626fd3f{padding:0}.elementor-14 .elementor-element.elementor-element-0c50a56{padding:50px 0}.elementor-14 .elementor-element.elementor-element-ea4feb3>.elementor-widget-container{padding:0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-14 .elementor-element.elementor-element-92ce253{text-align:right}.elementor-14 .elementor-element.elementor-element-92ce253 .elementor-heading-title{font-size:2rem}.elementor-14 .elementor-element.elementor-element-43f7d9e .elementor-heading-title{font-size:2rem}.elementor-14 .elementor-element.elementor-element-c18f8a1{padding:50px 0}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-7c3752c7{padding:0}.elementor-14 .elementor-element.elementor-element-1823d232>.elementor-element-populated{padding:0}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var(--e-global-typography-accent-font-size)}.elementor-14 .elementor-element.elementor-element-bc2495d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-14 .elementor-element.elementor-element-461cc6c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14 .elementor-element.elementor-element-4eb58e0 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:450px}.elementor-14 .elementor-element.elementor-element-4eb58e0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14 .elementor-element.elementor-element-f553953{padding:50px 0 0}.elementor-14 .elementor-element.elementor-element-ce0a980{padding:50px 0 0}.elementor-14 .elementor-element.elementor-element-c3bb2c3>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px}.elementor-14 .elementor-element.elementor-element-fd5639c .elementor-heading-title{font-size:20px}.elementor-14 .elementor-element.elementor-element-279404c .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-f9c7df3>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px}.elementor-14 .elementor-element.elementor-element-f1887fa .elementor-heading-title{font-size:20px}.elementor-14 .elementor-element.elementor-element-1966dd2 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-805febc>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px}.elementor-14 .elementor-element.elementor-element-9b39d44 .elementor-heading-title{font-size:20px}.elementor-14 .elementor-element.elementor-element-8253fce .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-88eb5f9{padding:0}.elementor-14 .elementor-element.elementor-element-b15f8c3>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px}.elementor-14 .elementor-element.elementor-element-d19d4da .elementor-heading-title{font-size:20px}.elementor-14 .elementor-element.elementor-element-820f82b .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-b6c6b10>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px}.elementor-14 .elementor-element.elementor-element-3854725 .elementor-heading-title{font-size:20px}.elementor-14 .elementor-element.elementor-element-3784ce6 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-6715b0e>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px}.elementor-14 .elementor-element.elementor-element-bd26847 .elementor-heading-title{font-size:20px}.elementor-14 .elementor-element.elementor-element-a5bbe2f .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-14 .elementor-element.elementor-element-0592897>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 30px}.elementor-14 .elementor-element.elementor-element-9ad8959>.elementor-widget-container{padding:0 15px}.elementor-14 .elementor-element.elementor-element-d213695>.elementor-widget-container{padding:0 15px}.elementor-14 .elementor-element.elementor-element-c6460a7{text-align:right}.elementor-14 .elementor-element.elementor-element-58efff4>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-14 .elementor-element.elementor-element-9304143>.elementor-widget-container{padding:0 15px}.elementor-14 .elementor-element.elementor-element-ee894ec>.elementor-widget-container{padding:0 15px}.elementor-14 .elementor-element.elementor-element-8177f19{text-align:right}.elementor-14 .elementor-element.elementor-element-f42e037>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-14 .elementor-element.elementor-element-55c76b9>.elementor-widget-container{padding:0 15px}.elementor-14 .elementor-element.elementor-element-b56ab66>.elementor-widget-container{padding:0 15px}.elementor-14 .elementor-element.elementor-element-0d309d9{text-align:right}.elementor-14 .elementor-element.elementor-element-a0a7c38{padding:50px 0}.elementor-14 .elementor-element.elementor-element-8dc5299 img{width:100%}.elementor-14 .elementor-element.elementor-element-39bba93 iframe{height:359px}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var(--e-global-typography-accent-font-size)}.elementor-14 .elementor-element.elementor-element-15ebbdc{font-size:12px}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-b11ee93>.elementor-container{min-height:34vh}.elementor-14 .elementor-element.elementor-element-b11ee93{margin-top:-75px;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-6e92e3d>.elementor-container{min-height:34vh}.elementor-14 .elementor-element.elementor-element-6e92e3d{margin-top:-75px;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-0c50a56:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-0c50a56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/05/bg-3.jpg");background-position:center center;background-size:cover}.elementor-14 .elementor-element.elementor-element-0c50a56>.elementor-background-overlay{background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/03/asirai-1.png");background-position:top center;background-size:contain;opacity:.23}.elementor-14 .elementor-element.elementor-element-0c50a56{padding:50px 0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-14 .elementor-element.elementor-element-c18f8a1>.elementor-background-overlay{background-image:url("https://komakusa-takayama.com/wp-content/uploads/2023/03/asirai-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;opacity:.38}.elementor-14 .elementor-element.elementor-element-c18f8a1{padding:50px 0 0}.elementor-14 .elementor-element.elementor-element-1e9f0cb .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-7c3752c7{padding:0}.elementor-14 .elementor-element.elementor-element-58663ce0{width:25%}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-586e48d9{width:25%}.elementor-14 .elementor-element.elementor-element-12b149a7{width:25%}.elementor-14 .elementor-element.elementor-element-6d59c0a0{width:25%}.elementor-14 .elementor-element.elementor-element-148c2ae>.elementor-background-overlay{opacity:.38}.elementor-14 .elementor-element.elementor-element-148c2ae{padding:0 0 50px}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var(--e-global-typography-accent-font-size)}.elementor-14 .elementor-element.elementor-element-bc2495d .elementor-main-swiper{height:239px}.elementor-14 .elementor-element.elementor-element-bc2495d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14 .elementor-element.elementor-element-ae14dbe{padding:50px 0}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-14 .elementor-element.elementor-element-cca822d .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-14 .elementor-element.elementor-element-cca822d .elementor-divider-separator{margin:0 auto;margin-left:0}.elementor-14 .elementor-element.elementor-element-cca822d .elementor-divider__text{font-size:12px}.elementor-14 .elementor-element.elementor-element-de728d1 .elementor-heading-title{font-size:2rem}.elementor-14 .elementor-element.elementor-element-fb81768{width:50%}.elementor-14 .elementor-element.elementor-element-07a234b img{width:100%}.elementor-14 .elementor-element.elementor-element-1621efd img{width:50%}.elementor-14 .elementor-element.elementor-element-77a814c{width:50%}.elementor-14 .elementor-element.elementor-element-461cc6c .elementor-main-swiper{height:239px}.elementor-14 .elementor-element.elementor-element-461cc6c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14 .elementor-element.elementor-element-e5d7d63{padding:50px 0}.elementor-14 .elementor-element.elementor-element-d89c68e .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-14 .elementor-element.elementor-element-d89c68e .elementor-divider-separator{margin:0 auto;margin-left:0}.elementor-14 .elementor-element.elementor-element-d89c68e .elementor-divider__text{font-size:12px}.elementor-14 .elementor-element.elementor-element-4eb58e0 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:217px}.elementor-14 .elementor-element.elementor-element-4eb58e0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-14 .elementor-element.elementor-element-d004f78>.elementor-widget-container{margin:-20px 0 0}.elementor-14 .elementor-element.elementor-element-d6b8f83 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-14 .elementor-element.elementor-element-d6b8f83 .elementor-divider-separator{margin:0 auto;margin-left:0}.elementor-14 .elementor-element.elementor-element-d6b8f83 .elementor-divider__text{font-size:12px}.elementor-14 .elementor-element.elementor-element-111a87d>.elementor-widget-container{margin:0 0 20px}.elementor-14 .elementor-element.elementor-element-ce0a980{padding:50px 0 0}.elementor-14 .elementor-element.elementor-element-270c3c6 .elementor-heading-title{font-size:25px}.elementor-14 .elementor-element.elementor-element-820efc4{margin-top:20px;margin-bottom:0;padding:0}.elementor-14 .elementor-element.elementor-element-c3bb2c3>.elementor-element-populated>.elementor-background-overlay{opacity:.28}.elementor-14 .elementor-element.elementor-element-c3bb2c3>.elementor-element-populated{padding:15px}.elementor-14 .elementor-element.elementor-element-1bc2564{font-size:14px}.elementor-14 .elementor-element.elementor-element-766824e{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-920e622{width:30%}.elementor-14 .elementor-element.elementor-element-279404c .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-176d9f2{width:70%}.elementor-14 .elementor-element.elementor-element-d163eb5{font-size:20px}.elementor-14 .elementor-element.elementor-element-f9c7df3>.elementor-element-populated>.elementor-background-overlay{opacity:.28}.elementor-14 .elementor-element.elementor-element-f9c7df3>.elementor-element-populated{padding:15px}.elementor-14 .elementor-element.elementor-element-67e5a49{font-size:14px}.elementor-14 .elementor-element.elementor-element-fe299e1{width:30%}.elementor-14 .elementor-element.elementor-element-1966dd2 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-1982dbf{width:70%}.elementor-14 .elementor-element.elementor-element-7911aca{font-size:20px}.elementor-14 .elementor-element.elementor-element-805febc>.elementor-element-populated>.elementor-background-overlay{opacity:.28}.elementor-14 .elementor-element.elementor-element-805febc>.elementor-element-populated{padding:15px}.elementor-14 .elementor-element.elementor-element-c3ce537{font-size:14px}.elementor-14 .elementor-element.elementor-element-8969c87{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-7e86536{width:30%}.elementor-14 .elementor-element.elementor-element-8253fce .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-84031ef{width:70%}.elementor-14 .elementor-element.elementor-element-ae5addc{font-size:20px}.elementor-14 .elementor-element.elementor-element-b15f8c3>.elementor-element-populated>.elementor-background-overlay{opacity:.28}.elementor-14 .elementor-element.elementor-element-b15f8c3>.elementor-element-populated{padding:15px}.elementor-14 .elementor-element.elementor-element-7fe813c{font-size:14px}.elementor-14 .elementor-element.elementor-element-1dc2e8d{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-c52d765{width:30%}.elementor-14 .elementor-element.elementor-element-820f82b .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-87bb438{width:70%}.elementor-14 .elementor-element.elementor-element-13f187c{font-size:20px}.elementor-14 .elementor-element.elementor-element-b6c6b10>.elementor-element-populated>.elementor-background-overlay{opacity:.28}.elementor-14 .elementor-element.elementor-element-b6c6b10>.elementor-element-populated{padding:15px}.elementor-14 .elementor-element.elementor-element-023e1a5{font-size:14px}.elementor-14 .elementor-element.elementor-element-912b640{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-917ea9e{width:30%}.elementor-14 .elementor-element.elementor-element-3784ce6 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-bb430a3{width:70%}.elementor-14 .elementor-element.elementor-element-4c1849d{font-size:20px}.elementor-14 .elementor-element.elementor-element-6715b0e>.elementor-element-populated>.elementor-background-overlay{opacity:.28}.elementor-14 .elementor-element.elementor-element-6715b0e>.elementor-element-populated{padding:15px}.elementor-14 .elementor-element.elementor-element-f29a7a1{font-size:14px}.elementor-14 .elementor-element.elementor-element-578445b{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-89e9d1d{width:30%}.elementor-14 .elementor-element.elementor-element-a5bbe2f .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-14 .elementor-element.elementor-element-dfae85e{width:70%}.elementor-14 .elementor-element.elementor-element-8a15597{font-size:20px}.elementor-14 .elementor-element.elementor-element-4142567{padding:0 0 50px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-14 .elementor-element.elementor-element-f0bca4b{padding:50px 0}.elementor-14 .elementor-element.elementor-element-1426903 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-14 .elementor-element.elementor-element-1426903 .elementor-divider-separator{margin:0 auto;margin-left:0}.elementor-14 .elementor-element.elementor-element-1426903 .elementor-divider__text{font-size:12px}.elementor-14 .elementor-element.elementor-element-a8583a4{text-align:left}.elementor-14 .elementor-element.elementor-element-a8583a4 .elementor-heading-title{font-size:30px}.elementor-14 .elementor-element.elementor-element-b81f0ff{text-align:left}.elementor-14 .elementor-element.elementor-element-0cea33e>.elementor-element-populated{margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-14 .elementor-element.elementor-element-859b0fc .elementor-heading-title{font-size:15px;line-height:1.6rem}.elementor-14 .elementor-element.elementor-element-0592897>.elementor-element-populated{margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 20px}.elementor-14 .elementor-element.elementor-element-52c2ff1{text-align:left}.elementor-14 .elementor-element.elementor-element-52c2ff1>.elementor-widget-container{padding:0 20px}.elementor-14 .elementor-element.elementor-element-9ad8959 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-9ad8959 .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-14 .elementor-element.elementor-element-9ad8959>.elementor-widget-container{margin:0;padding:0 20px}.elementor-14 .elementor-element.elementor-element-d213695>.elementor-widget-container{margin:0 0 -20px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-c6460a7{text-align:right}.elementor-14 .elementor-element.elementor-element-58efff4>.elementor-element-populated{margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 20px}.elementor-14 .elementor-element.elementor-element-659525e{text-align:left}.elementor-14 .elementor-element.elementor-element-659525e>.elementor-widget-container{padding:0 20px}.elementor-14 .elementor-element.elementor-element-9304143 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-9304143 .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-14 .elementor-element.elementor-element-9304143>.elementor-widget-container{margin:0;padding:0 20px}.elementor-14 .elementor-element.elementor-element-ee894ec>.elementor-widget-container{margin:0 0 -20px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-8177f19{text-align:right}.elementor-14 .elementor-element.elementor-element-f42e037>.elementor-element-populated{margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 20px}.elementor-14 .elementor-element.elementor-element-2a744fd{text-align:left}.elementor-14 .elementor-element.elementor-element-2a744fd>.elementor-widget-container{padding:0 20px}.elementor-14 .elementor-element.elementor-element-55c76b9 .elementor-divider-separator{width:100%}.elementor-14 .elementor-element.elementor-element-55c76b9 .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-14 .elementor-element.elementor-element-55c76b9>.elementor-widget-container{margin:0;padding:0 20px}.elementor-14 .elementor-element.elementor-element-b56ab66>.elementor-widget-container{margin:0 0 -20px;padding:0 20px}.elementor-14 .elementor-element.elementor-element-0d309d9{text-align:right}.elementor-14 .elementor-element.elementor-element-a0a7c38{padding:20px 0 50px}.elementor-14 .elementor-element.elementor-element-8dc5299>.elementor-widget-container{padding:0}.elementor-14 .elementor-element.elementor-element-1d101ed>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-14 .elementor-element.elementor-element-13d796c img{width:100%}.elementor-14 .elementor-element.elementor-element-13d796c>.elementor-widget-container{padding:0 10px 50px}.elementor-14 .elementor-element.elementor-element-28b1926 .elementor-heading-title{font-size:25px}.elementor-14 .elementor-element.elementor-element-39bba93 iframe{height:272px}.elementor-14 .elementor-element.elementor-element-29921ef{font-size:14px}.elementor-14 .elementor-element.elementor-element-3e8594d{padding:50px 0}.elementor-14 .elementor-element.elementor-element-7bda473 .elementor-heading-title{font-size:25px}.elementor-14 .elementor-element.elementor-element-25a6331 .elementor-heading-title{font-size:15px}.elementor-14 .elementor-element.elementor-element-4bd5fd7 .elementor-button{font-size:1.8rem}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var(--e-global-typography-accent-font-size)}.elementor-14 .elementor-element.elementor-element-15ebbdc{text-align:justify;font-size:11px}}.ast-container,.ast-container-fluid{padding:0}@media screen and (min-width:922px){.ast-container{max-width:100%}}.ast-container,.ast-container-fluid{padding:0}@media screen and (min-width:922px){.ast-container{max-width:100%}}.tate-text{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-feature-settings:'pkna';vertical-align:middle;width:100%;height:450px;color:#000;letter-spacing:1px;font-size:15px;line-height:1.88rem}.tate-text .spring{color:#ffb6c1}.tate-text .summer{color:#b5e5ff}.tate-text .autumn{color:#ffcfb5}.tate-text .winter{color:#c0c4e3}.tate-text .spring,.tate-text .summer,.tate-text .autumn,.tate-text .winter{font-size:25px}.concept-title{-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.concept-title{-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.stay-plane{position:relative}.stay-plane:after{content:"";display:block;height:3px;background:-webkit-linear-gradient(to right,#88a080,transparent);background:linear-gradient(to right,#88a080,transparent)}.concepttitle-sp{font-size:25px}@media screen and (max-width:480px){.stay-plane{font-size:20px}}.room{width:100%;color:#000;font-size:15px;border-collapse:collapse}.room th,.room td{border:solid 1px #ccc;text-align:left;border-collapse:collapse !important}.room th{width:20%}.room td{width:80%}.sp-br{display:none}.pc-sp-br{display:block}@media screen and (min-width:768px) and (max-width:1024px){.pc-sp-br{display:none}}@media screen and (max-width:767px){.room{width:100%;font-size:14px}.room th{width:33%}.room td{width:75%}.sp-br{display:block}}.contents-title{-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.en-title{font-size:25px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.contents-title{-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.en-title{font-size:25px}.food-bg{background-color:#fff;background-image:url("https://www.transparenttextures.com/patterns/arches.png")}.stay-title{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-shadow:1px 2px 3px #fff}.en-title{font-size:25px}.v_line_fix{margin:0 auto;width:1px;height:100px;background-color:#000}@media screen and (max-width:480px){.v_line_fix{margin:0 auto;width:1px;height:50px;background-color:#000}}.price-title{font-size:15px;color:#000;font-weight:500}.tb-br{display:none}@media screen and (max-width:480px){.price-title{font-sze:15px}}@media screen and (min-width:768px) and (max-width:1024px){.tb-br{display:block}}.price-title{font-size:15px;color:#000;font-weight:500}@media screen and (max-width:480px){.price-title{font-sze:15px}}.price-title{font-size:15px;color:#000;font-weight:500}@media screen and (max-width:480px){.price-title{font-sze:15px}}.price-title{font-size:15px;color:#000;font-weight:500}@media screen and (max-width:480px){.price-title{font-sze:15px}}.price-title{font-size:15px;color:#000;font-weight:500}@media screen and (max-width:480px){.price-title{font-sze:15px}}.price-title{font-size:15px;color:#000;font-weight:500}@media screen and (max-width:480px){.price-title{font-sze:15px}}.v_line_fix{margin:0 auto;width:1px;height:100px;background-color:#000}@media screen and (max-width:480px){.v_line_fix{margin:0 auto;width:1px;height:50px;background-color:#000}}.ayu-font{font-size:17px}table th,table td{border:none}.gift-table-en{font-size:14px;width:100%;color:#000;border:none}.gift-table-en th,.gift-table-en td{padding:0 5px;font-weight:400;border-bottom:solid 1px #000;text-align:left}.gift-table-en th{width:25%}.gift-table-en td{width:75%}.last-row{text-align:right !important}@media screen and (min-width:768px) and (max-width:1024px){.gift-table-en th{width:25%}.gift-table-en td{width:75%}.first-row{font-size:13px}}@media screen and (max-width:545px){.gift-table .price{font-weight:700;font-size:20px}}table th,table td{border:none}.gift-table-en{font-size:14px;width:100%;color:#000;border:none}.gift-table-en th,.gift-table-en td{padding:0 5px;font-weight:400;border-bottom:solid 1px #000;text-align:left}.gift-table-en th{width:25%}.gift-table-en td{width:75%}.last-row{text-align:right !important}@media screen and (min-width:768px) and (max-width:1024px){.gift-table-en th{width:25%}.gift-table-en td{width:75%}.first-row{font-size:13px}}@media screen and (max-width:545px){.gift-table .price{font-weight:700;font-size:20px}}table th,table td{border:none}.gift-table{font-size:14px;width:100%;color:#000;border:none}.gift-table th,.gift-table td{padding:0 5px;font-weight:400;border-bottom:solid 1px #000;text-align:left}.gift-table th{width:25%}.gift-table td{width:75%}@media screen and (min-width:768px) and (max-width:1024px){.gift-table{width:100%}.gift-table th{width:25%}.first-row{font-size:13px}}.tel-btn{font-size:1rem}.grecaptcha-badge{visibility:hidden}.required-font{font-size:14px;color:red}.contact-bg{background-color:#fff;background-image:url("https://www.transparenttextures.com/patterns/paper-3.png")}@font-face{font-family:'はんなり明朝';font-style:normal;font-weight:400;font-display:auto;src:url('https://komakusa-takayama.com/wp-content/uploads/2023/04/HannariMincho-Regular.ttf') format('truetype')}