.elementor-12931 .elementor-element.elementor-element-8f72ed6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-9368bd8{--display:flex;--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12931 .elementor-element.elementor-element-5e35648 > .elementor-widget-container{margin:30px 90px 0px 0px;}body:not(.rtl) .elementor-12931 .elementor-element.elementor-element-5e35648{left:0px;}body.rtl .elementor-12931 .elementor-element.elementor-element-5e35648{right:0px;}.elementor-12931 .elementor-element.elementor-element-5e35648{top:44px;z-index:5000;text-align:right;}.elementor-12931 .elementor-element.elementor-element-5e35648 img{width:13%;}.elementor-12931 .elementor-element.elementor-element-3838036{width:100%;max-width:100%;top:208px;z-index:5000;text-align:right;}.elementor-12931 .elementor-element.elementor-element-3838036 > .elementor-widget-container{margin:30px 90px 0px 0px;}body:not(.rtl) .elementor-12931 .elementor-element.elementor-element-3838036{left:0px;}body.rtl .elementor-12931 .elementor-element.elementor-element-3838036{right:0px;}.elementor-12931 .elementor-element.elementor-element-3838036 img{width:14%;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12931 .elementor-element.elementor-element-d575e83 .elementor-repeater-item-e9fa892 .swiper-slide-bg{background-image:url(https://www.tsukioka.co.jp/wp01/wp-content/uploads/2025/08/e893afe4198b6b4ac01a2ed6ecfe1f64.jpg);background-size:cover;}.elementor-12931 .elementor-element.elementor-element-d575e83 .elementor-repeater-item-10cb8a5 .swiper-slide-bg{background-image:url(https://www.tsukioka.co.jp/wp01/wp-content/uploads/2025/08/3.jpg);background-size:cover;}.elementor-12931 .elementor-element.elementor-element-d575e83 .elementor-repeater-item-effce80 .swiper-slide-bg{background-image:url(https://www.tsukioka.co.jp/wp01/wp-content/uploads/2025/08/20cfce153c6dcbd30dc35695758066ae.jpg);background-size:cover;}.elementor-12931 .elementor-element.elementor-element-d575e83 .elementor-repeater-item-af69314 .swiper-slide-bg{background-image:url(https://www.tsukioka.co.jp/wp01/wp-content/uploads/2025/08/49ef72b19c9b2addea8db508ca9b00b7.jpg);background-size:cover;}.elementor-12931 .elementor-element.elementor-element-d575e83 .elementor-repeater-item-ef14c6c .swiper-slide-bg{background-image:url(https://www.tsukioka.co.jp/wp01/wp-content/uploads/2025/08/4.jpg);background-size:cover;}.elementor-12931 .elementor-element.elementor-element-d575e83 .elementor-repeater-item-c1ccbab .swiper-slide-bg{background-image:url(https://www.tsukioka.co.jp/wp01/wp-content/uploads/2025/08/588f5dc5c85286438783f2302a488dbe.jpg);background-size:cover;}.elementor-12931 .elementor-element.elementor-element-d575e83 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-12931 .elementor-element.elementor-element-d575e83{z-index:1;}.elementor-12931 .elementor-element.elementor-element-d575e83 .swiper-slide-contents{max-width:66%;}.elementor-12931 .elementor-element.elementor-element-d575e83 .swiper-slide-inner{text-align:center;}.elementor-12931 .elementor-element.elementor-element-5d6dd1a{--display:flex;--position:absolute;--min-height:0vh;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:53px;--padding-left:0px;--padding-right:0px;top:77vh;--z-index:9013;}.elementor-12931 .elementor-element.elementor-element-5d6dd1a:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-5d6dd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #0000007A 100%);}.elementor-12931 .elementor-element.elementor-element-5d6dd1a.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-12931 .elementor-element.elementor-element-5d6dd1a{left:0px;}body.rtl .elementor-12931 .elementor-element.elementor-element-5d6dd1a{right:0px;}.elementor-12931 .elementor-element.elementor-element-3dd3a96{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:99999999;}.elementor-12931 .elementor-element.elementor-element-3dd3a96::before, .elementor-12931 .elementor-element.elementor-element-3dd3a96 > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-3dd3a96 > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-3dd3a96 > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-3dd3a96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-3dd3a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12931 .elementor-element.elementor-element-7ea4543{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-7ea4543 > .elementor-widget-container{background-color:#E9E6D4;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 1s;}.elementor-12931 .elementor-element.elementor-element-7ea4543:hover .elementor-widget-container{background-color:#E0E0E0;}.elementor-12931 .elementor-element.elementor-element-7ea4543.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-7ea4543 .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;color:#050505;}.elementor-12931 .elementor-element.elementor-element-2671a2c{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-2671a2c > .elementor-widget-container{background-color:#A12041;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 1s;}.elementor-12931 .elementor-element.elementor-element-2671a2c:hover .elementor-widget-container{background-color:#4B4747;}.elementor-12931 .elementor-element.elementor-element-2671a2c.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-2671a2c .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-decda90{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-decda90:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DAD1D1 0%, #FFFFFF00 100%);border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFFA;}.elementor-12931 .elementor-element.elementor-element-decda90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 0s;}.elementor-12931 .elementor-element.elementor-element-decda90.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-decda90 .elementor-widget-container{transition:background 0s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-12931 .elementor-element.elementor-element-decda90 .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-997964c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-997964c:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DAD1D1 0%, #FFFFFF00 100%);border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFFA;}.elementor-12931 .elementor-element.elementor-element-997964c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 0s;}.elementor-12931 .elementor-element.elementor-element-997964c.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-997964c .elementor-widget-container{transition:background 0s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-12931 .elementor-element.elementor-element-997964c .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-1a966eb{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-1a966eb:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DAD1D1 0%, #FFFFFF00 100%);border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFFA;}.elementor-12931 .elementor-element.elementor-element-1a966eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 0s;}.elementor-12931 .elementor-element.elementor-element-1a966eb.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-1a966eb .elementor-widget-container{transition:background 0s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-12931 .elementor-element.elementor-element-1a966eb .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-4737b78{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-4737b78:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DAD1D1 0%, #FFFFFF00 100%);border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFFA;}.elementor-12931 .elementor-element.elementor-element-4737b78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 0s;}.elementor-12931 .elementor-element.elementor-element-4737b78.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-4737b78 .elementor-widget-container{transition:background 0s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-12931 .elementor-element.elementor-element-4737b78 .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-c052013{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-c052013:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DAD1D1 0%, #FFFFFF00 100%);border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFFA;}.elementor-12931 .elementor-element.elementor-element-c052013 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 0s;}.elementor-12931 .elementor-element.elementor-element-c052013.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-c052013 .elementor-widget-container{transition:background 0s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-12931 .elementor-element.elementor-element-c052013 .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-7fabf3f{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-7fabf3f:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DAD1D1 0%, #FFFFFF00 100%);border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFFA;}.elementor-12931 .elementor-element.elementor-element-7fabf3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 0s;}.elementor-12931 .elementor-element.elementor-element-7fabf3f.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-7fabf3f .elementor-widget-container{transition:background 0s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-12931 .elementor-element.elementor-element-7fabf3f .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-38b2290{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-38b2290:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DAD1D1 0%, #FFFFFF00 100%);border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFFA;}.elementor-12931 .elementor-element.elementor-element-38b2290 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 0s;}.elementor-12931 .elementor-element.elementor-element-38b2290.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-38b2290 .elementor-widget-container{transition:background 0s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-12931 .elementor-element.elementor-element-38b2290 .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-a10161c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-12931 .elementor-element.elementor-element-a10161c:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DAD1D1 0%, #FFFFFF00 100%);border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFFA;}.elementor-12931 .elementor-element.elementor-element-a10161c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;transition:background 0s;}.elementor-12931 .elementor-element.elementor-element-a10161c.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-a10161c .elementor-widget-container{transition:background 0s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-12931 .elementor-element.elementor-element-a10161c .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:200;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-bb50784{--display:flex;}.elementor-12931 .elementor-element.elementor-element-bb50784:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12931 .elementor-element.elementor-element-bb50784.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12931 .elementor-element.elementor-element-fe0cfd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12931 .elementor-element.elementor-element-be315c3 .elementor-button{background-color:#A12041;}.elementor-12931 .elementor-element.elementor-element-8aa925b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12931 .elementor-element.elementor-element-0a67240:hover img{opacity:0.7;}.elementor-12931 .elementor-element.elementor-element-4055fb0{--display:flex;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12931 .elementor-element.elementor-element-16db8d4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );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-12931 .elementor-element.elementor-element-56524b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12931 .elementor-element.elementor-element-b6eaac6{--display:flex;}.elementor-12931 .elementor-element.elementor-element-48aee47 > .elementor-widget-container{background-color:#A12041;padding:20px 0px 20px 0px;}.elementor-12931 .elementor-element.elementor-element-48aee47{text-align:center;}.elementor-12931 .elementor-element.elementor-element-48aee47 .elementor-heading-title{color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-10faa7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-49e1d61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:50px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-widget-media-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12931 .elementor-element.elementor-element-56a6d53.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12931 .elementor-element.elementor-element-56a6d53 .elementor-main-swiper{height:226px;}.elementor-12931 .elementor-element.elementor-element-56a6d53 .elementor-swiper-button{font-size:20px;}.elementor-12931 .elementor-element.elementor-element-da1f306{--display:flex;}.elementor-12931 .elementor-element.elementor-element-667f41c .elementor-heading-title{font-family:"リュウミン", serif;font-weight:600;color:#432F2F;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12931 .elementor-element.elementor-element-c5bba23{--divider-border-style:solid;--divider-color:#432F2F;--divider-border-width:1px;}.elementor-12931 .elementor-element.elementor-element-c5bba23 .elementor-divider-separator{width:100%;}.elementor-12931 .elementor-element.elementor-element-c5bba23 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12931 .elementor-element.elementor-element-b356456{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-72f4677{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-12931 .elementor-element.elementor-element-72f4677:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-72f4677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/news_03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-31bc9c0{text-align:right;}.elementor-12931 .elementor-element.elementor-element-31bc9c0 .elementor-heading-title{font-family:"リュウミン", serif;font-weight:600;color:#432F2F;}.elementor-12931 .elementor-element.elementor-element-8e1906a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-posts .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{font-family:var( --e-global-typography-accent-font-family ), serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12931 .elementor-element.elementor-element-1062ab1{--grid-row-gap:15px;--grid-column-gap:0px;}.elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-link-wrapper, 
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-custom-grid .ecs-post-loop,
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .elementor, 
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .elementor > .elementor-section,
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .elementor > .e-container,
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-12931 .elementor-element.elementor-element-1062ab1 .ecs-post-loop > .elementor .elementor-container{height:auto;}.elementor-12931 .elementor-element.elementor-element-1062ab1 .elementor-post{height:auto;}.elementor-12931 .elementor-element.elementor-element-1b11baa .elementor-button{background-color:#FFFFFF00;fill:#918185;color:#918185;padding:1px 1px 1px 1px;}.elementor-12931 .elementor-element.elementor-element-1b11baa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-306a399{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-306a399:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-306a399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-12773eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-12931 .elementor-element.elementor-element-12773eb:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-12773eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-d3957b4{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12931 .elementor-element.elementor-element-d3957b4:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-d3957b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E8E8;}.elementor-12931 .elementor-element.elementor-element-b7fd7ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-4eb0fa0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-4eb0fa0:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-4eb0fa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D3C2;}.elementor-12931 .elementor-element.elementor-element-fd791af .elementor-heading-title{font-family:"Roboto", serif;font-size:22px;font-weight:400;color:#432F2F;}.elementor-12931 .elementor-element.elementor-element-24e7c61{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12931 .elementor-element.elementor-element-94f408d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12931 .elementor-element.elementor-element-94f408d:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-94f408d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A12041;}.elementor-12931 .elementor-element.elementor-element-5e91273{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-5e91273:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-5e91273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-12931 .elementor-element.elementor-element-57fa8b3{text-align:center;}.elementor-12931 .elementor-element.elementor-element-57fa8b3 .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:25px;font-weight:500;text-shadow:1px 1px 1px #241414;color:#E2D7A3;}.elementor-12931 .elementor-element.elementor-element-4dbd808{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-f46bbfd .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:25px;font-weight:600;color:#E2D7A3;}.elementor-12931 .elementor-element.elementor-element-41a6a5f{text-align:center;}.elementor-12931 .elementor-element.elementor-element-41a6a5f .elementor-heading-title{font-family:"Shippori Mincho", serif;font-size:16px;font-weight:600;color:#E2D7A3;}.elementor-12931 .elementor-element.elementor-element-29ba81e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-29ba81e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12931 .elementor-element.elementor-element-ba0fd8f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-1b1fe18 .elementor-button{background-color:#FFFFFF00;font-family:"Shippori Mincho", serif;font-weight:500;fill:#918185;color:#918185;padding:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-1b1fe18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-82d6244{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-8e0cc4d .elementor-button{background-color:#FFFFFF00;fill:#918185;color:#918185;padding:1px 1px 1px 1px;}.elementor-12931 .elementor-element.elementor-element-8e0cc4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-5481261{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-96a4ecc .elementor-button{background-color:#FFFFFF00;fill:#918185;color:#918185;padding:1px 1px 1px 1px;}.elementor-12931 .elementor-element.elementor-element-96a4ecc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-eb6aefb{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-f1ecf5f .elementor-button{background-color:#FFFFFF00;fill:#918185;color:#918185;padding:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-f1ecf5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-1e4db16{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-1e4db16 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-12931 .elementor-element.elementor-element-24282c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-12931 .elementor-element.elementor-element-684f402 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 2px;border-color:#952041;}.elementor-12931 .elementor-element.elementor-element-684f402{text-align:left;}.elementor-12931 .elementor-element.elementor-element-684f402 .elementor-heading-title{font-family:"Roboto", serif;font-size:25px;font-weight:600;line-height:1.7em;text-shadow:0px 0px 3px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-f5fcadd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-12931 .elementor-element.elementor-element-1371319{font-family:"Shippori Mincho", serif;font-size:18px;font-weight:400;line-height:2.8em;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-3415b90 .elementor-button{background-color:#AAC9C300;font-family:"Roboto", serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-3415b90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-3415b90 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12931 .elementor-element.elementor-element-9fe3669 .elementor-button{background-color:#AAC9C300;font-family:"Roboto", serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-9fe3669 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-9fe3669 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-12931 .elementor-element.elementor-element-c5acb4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-332df10{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-5e3d816{text-align:center;}.elementor-12931 .elementor-element.elementor-element-5e3d816 .elementor-heading-title{font-family:"Shippori Mincho", serif;font-weight:600;color:#000000;}.elementor-12931 .elementor-element.elementor-element-6e6912d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-6e6912d:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-6e6912d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/dish_13.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-12931 .elementor-element.elementor-element-bae9bd3{--display:flex;}.elementor-12931 .elementor-element.elementor-element-bc33ef4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-a1150cb{--display:flex;}.elementor-12931 .elementor-element.elementor-element-c070d3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-6a39bc7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-12931 .elementor-element.elementor-element-6fd729c .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12931 .elementor-element.elementor-element-861dbdc{color:#000000;}.elementor-12931 .elementor-element.elementor-element-d28d725{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-17d4a21 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-7e46e89 .elementor-button{background-color:#FFFFFFCC;fill:#952041;color:#952041;border-radius:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-7e46e89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-ce5eea5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-0c185f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-6f3953a{--display:flex;}.elementor-12931 .elementor-element.elementor-element-ac0d441.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12931 .elementor-element.elementor-element-ac0d441 .elementor-swiper-button{font-size:20px;}.elementor-12931 .elementor-element.elementor-element-5491ff3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-5491ff3:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-5491ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDA7A8;}.elementor-12931 .elementor-element.elementor-element-70aaf50{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-12931 .elementor-element.elementor-element-1ae0727 .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12931 .elementor-element.elementor-element-717b723{color:#000000;}.elementor-12931 .elementor-element.elementor-element-d53bea1{--display:flex;--min-height:618px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-d53bea1:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-d53bea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/dish_03.jpg");background-position:center center;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-187743a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-0c03794{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-e4162ce{width:auto;max-width:auto;}.elementor-12931 .elementor-element.elementor-element-e4162ce > .elementor-widget-container{background-color:#952041;padding:60px 20px 60px 20px;}.elementor-12931 .elementor-element.elementor-element-e4162ce .elementor-heading-title{font-family:"Shippori Mincho", serif;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-a75080a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-44156d4{text-align:center;color:#000000;}.elementor-12931 .elementor-element.elementor-element-2e8a6d9{--display:flex;}.elementor-12931 .elementor-element.elementor-element-2e8a6d9:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-2e8a6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDA7A8;}.elementor-12931 .elementor-element.elementor-element-234c325 .elementor-button{background-color:#FFFFFFCC;fill:#952041;color:#952041;border-radius:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-234c325 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-fa9f1b3{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-bfa303e{text-align:center;}.elementor-12931 .elementor-element.elementor-element-bfa303e .elementor-heading-title{font-family:"Shippori Mincho", serif;font-weight:600;color:#000000;}.elementor-12931 .elementor-element.elementor-element-c5f3be0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12931 .elementor-element.elementor-element-c79409b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-d4965c7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12931 .elementor-element.elementor-element-d4965c7 .elementor-main-swiper{height:500px;}.elementor-12931 .elementor-element.elementor-element-d4965c7 .elementor-swiper-button{font-size:20px;}.elementor-12931 .elementor-element.elementor-element-35a497e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-12931 .elementor-element.elementor-element-51f9e10 > .elementor-widget-container{margin:0px 0px 38px -61px;}.elementor-12931 .elementor-element.elementor-element-5a904ba{--display:flex;}.elementor-12931 .elementor-element.elementor-element-7203354{text-align:center;}.elementor-12931 .elementor-element.elementor-element-7203354 .elementor-heading-title{font-family:"Roboto", serif;font-size:25px;font-weight:600;color:#000000;}.elementor-12931 .elementor-element.elementor-element-c2d0b09{--display:flex;}.elementor-12931 .elementor-element.elementor-element-0861ef2{--display:flex;}.elementor-12931 .elementor-element.elementor-element-d5a7168{color:#000000;}.elementor-12931 .elementor-element.elementor-element-576de3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-12931 .elementor-element.elementor-element-4af1e6b .elementor-button{background-color:#AAC9C300;fill:#952041;color:#952041;padding:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-4af1e6b{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-12931 .elementor-element.elementor-element-4af1e6b > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#952041;}.elementor-12931 .elementor-element.elementor-element-4af1e6b.elementor-element{--align-self:flex-end;}.elementor-12931 .elementor-element.elementor-element-4af1e6b:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#95204100;}.elementor-12931 .elementor-element.elementor-element-4af1e6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-ea1fc36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-ea1fc36:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-ea1fc36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE1CE;}.elementor-12931 .elementor-element.elementor-element-6c66ccb{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-fdae396{text-align:center;}.elementor-12931 .elementor-element.elementor-element-fdae396 .elementor-heading-title{font-family:"Shippori Mincho", serif;font-weight:600;color:#000000;}.elementor-12931 .elementor-element.elementor-element-d6968da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-d6968da:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-d6968da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE1CE;background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/dish_13.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-12931 .elementor-element.elementor-element-c5650e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-63e0e36{--display:flex;}.elementor-12931 .elementor-element.elementor-element-63e0e36:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-63e0e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/02/DSC6945.jpg");background-position:center center;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-cfc4b48{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-e46cd17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12931 .elementor-element.elementor-element-0a9637c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-5e31eb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-341418a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12931 .elementor-element.elementor-element-bdefc05{color:#000000;}.elementor-12931 .elementor-element.elementor-element-c54aa5c .elementor-button{background-color:#FFFFFF;fill:#952041;color:#952041;border-radius:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-c54aa5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12931 .elementor-element.elementor-element-fcc9fa9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-ef3c93a{--display:flex;}.elementor-widget-ucaddon_image_card_carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_image_card_carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_image_card_carousel .ue-title{font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_image_card_carousel .uc_dark_carousel_content p{font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_image_card_carousel .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_image_card_carousel .ue-item-badge{font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12931 .elementor-element.elementor-element-bd7c03a .uc_dark_carousel_content{padding:0px 0px 0px 0px;min-height:0px;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);}.elementor-12931 .elementor-element.elementor-element-bd7c03a .uc_dark_carousel_container_holder{text-align:center;background-color:#952041;border-radius:3px;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .uc_dark_carousel_placeholder{height:250px;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .uc_dark_carousel_placeholder img{height:250px;padding:0px 0px 0px 0px;object-fit:cover;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .ue-title{color:#ffffff;font-family:"Shippori Mincho", serif;font-size:16px;font-weight:400;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .uc_dark_carousel_content p{color:#adadad;margin-top:10px;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .uc_more_btn{background-color:#000000;color:#ffffff;padding:10px 30px 10px 30px;border-radius:0px;margin-top:10px;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .uc_more_btn svg{fill:#ffffff;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .ue-btn-inner-wrapper{gap:10px;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .owl-nav .owl-prev{left:0px;right:auto;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .owl-nav .owl-next{right:0px;left:auto;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .owl-carousel .owl-nav .owl-next,.elementor-12931 .elementor-element.elementor-element-bd7c03a .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .owl-carousel .owl-nav .owl-next:hover,.elementor-12931 .elementor-element.elementor-element-bd7c03a .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .owl-dot.active{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .owl-dots{margin-top:20px;}.elementor-12931 .elementor-element.elementor-element-bd7c03a .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-12931 .elementor-element.elementor-element-6cff6f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-6cff6f5:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-6cff6f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#432F2F;}.elementor-12931 .elementor-element.elementor-element-58111c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-58111c6{text-align:center;}.elementor-12931 .elementor-element.elementor-element-58111c6 .elementor-heading-title{font-family:"Roboto", serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12931 .elementor-element.elementor-element-31ef10f{--display:flex;}.elementor-widget-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-title, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-title:before, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-title:after, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-content, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tabs-content-wrapper{border-width:1px;}.elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-mobile-title, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-desktop-title.elementor-active, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-title:before, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-title:after, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-content, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tabs-content-wrapper{border-color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-desktop-title.elementor-active{background-color:#362E2E00;}.elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tabs-content-wrapper{background-color:#362E2E00;}.elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-title, .elementor-12931 .elementor-element.elementor-element-de8794f .elementor-tab-title a{color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-7bdd533{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-7bdd533:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-7bdd533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE1CE;}.elementor-12931 .elementor-element.elementor-element-39bd439 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-12931 .elementor-element.elementor-element-39bd439{text-align:center;}.elementor-12931 .elementor-element.elementor-element-39bd439 .elementor-heading-title{font-family:"Roboto", serif;font-size:25px;font-weight:600;color:#000000;}.elementor-12931 .elementor-element.elementor-element-b440556{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-692d650{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-692d650:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-692d650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#432F2F;}.elementor-12931 .elementor-element.elementor-element-022772d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-022772d:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-022772d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-022772d::before, .elementor-12931 .elementor-element.elementor-element-022772d > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-022772d > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-022772d > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-022772d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-022772d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/tsukioka_03.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-022772d:hover::before, .elementor-12931 .elementor-element.elementor-element-022772d:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-022772d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-022772d > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-022772d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-022772d:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-9a4c1fe{text-align:center;}.elementor-12931 .elementor-element.elementor-element-9a4c1fe .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-619d1bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-619d1bf:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-619d1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-619d1bf::before, .elementor-12931 .elementor-element.elementor-element-619d1bf > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-619d1bf > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-619d1bf > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-619d1bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-619d1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/tsukioka_04.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-619d1bf:hover::before, .elementor-12931 .elementor-element.elementor-element-619d1bf:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-619d1bf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-619d1bf > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-619d1bf > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-619d1bf:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-3586a59{text-align:center;}.elementor-12931 .elementor-element.elementor-element-3586a59 .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-93b73d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-93b73d8:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-93b73d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-93b73d8::before, .elementor-12931 .elementor-element.elementor-element-93b73d8 > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-93b73d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-93b73d8 > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-93b73d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-93b73d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/DSC2824.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-93b73d8:hover::before, .elementor-12931 .elementor-element.elementor-element-93b73d8:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-93b73d8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-93b73d8 > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-93b73d8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-93b73d8:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-d83fd2f{text-align:center;}.elementor-12931 .elementor-element.elementor-element-d83fd2f .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-188da0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-188da0a:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-188da0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-188da0a::before, .elementor-12931 .elementor-element.elementor-element-188da0a > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-188da0a > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-188da0a > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-188da0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-188da0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/tsukioka_06.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-188da0a:hover::before, .elementor-12931 .elementor-element.elementor-element-188da0a:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-188da0a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-188da0a > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-188da0a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-188da0a:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-95be94a{text-align:center;}.elementor-12931 .elementor-element.elementor-element-95be94a .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-c354a09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-c354a09:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-c354a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-c354a09::before, .elementor-12931 .elementor-element.elementor-element-c354a09 > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-c354a09 > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-c354a09 > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-c354a09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-c354a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/tsukioka_07.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-c354a09:hover::before, .elementor-12931 .elementor-element.elementor-element-c354a09:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-c354a09:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-c354a09 > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-c354a09 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-c354a09:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-c6b0432{text-align:center;}.elementor-12931 .elementor-element.elementor-element-c6b0432 .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-4313388{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-4313388:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-4313388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-4313388::before, .elementor-12931 .elementor-element.elementor-element-4313388 > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-4313388 > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-4313388 > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-4313388 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-4313388 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/tsukioka_09.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-4313388:hover::before, .elementor-12931 .elementor-element.elementor-element-4313388:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-4313388:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-4313388 > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-4313388 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-4313388:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-ebea40d{text-align:center;}.elementor-12931 .elementor-element.elementor-element-ebea40d .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-6def418{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-6def418:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-6def418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-6def418::before, .elementor-12931 .elementor-element.elementor-element-6def418 > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-6def418 > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-6def418 > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-6def418 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-6def418 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/tsukioka_10.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-6def418:hover::before, .elementor-12931 .elementor-element.elementor-element-6def418:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-6def418:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-6def418 > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-6def418 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-6def418:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-43586d8{text-align:center;}.elementor-12931 .elementor-element.elementor-element-43586d8 .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-0424a65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-0424a65:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-0424a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-0424a65::before, .elementor-12931 .elementor-element.elementor-element-0424a65 > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-0424a65 > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-0424a65 > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-0424a65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-0424a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/tsukioka_11.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-0424a65:hover::before, .elementor-12931 .elementor-element.elementor-element-0424a65:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-0424a65:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-0424a65 > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-0424a65 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-0424a65:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-63c3564{text-align:center;}.elementor-12931 .elementor-element.elementor-element-63c3564 .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-8a4b37d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-8a4b37d:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-8a4b37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-8a4b37d::before, .elementor-12931 .elementor-element.elementor-element-8a4b37d > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-8a4b37d > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-8a4b37d > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-8a4b37d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-8a4b37d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/tsukioka_12.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-8a4b37d:hover::before, .elementor-12931 .elementor-element.elementor-element-8a4b37d:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-8a4b37d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-8a4b37d > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-8a4b37d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-8a4b37d:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-bb7964a{text-align:center;}.elementor-12931 .elementor-element.elementor-element-bb7964a .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-497c90f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-497c90f:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-497c90f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12931 .elementor-element.elementor-element-497c90f::before, .elementor-12931 .elementor-element.elementor-element-497c90f > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-497c90f > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-497c90f > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-497c90f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12931 .elementor-element.elementor-element-497c90f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/tsukioka_13.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12931 .elementor-element.elementor-element-497c90f:hover::before, .elementor-12931 .elementor-element.elementor-element-497c90f:hover > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-497c90f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12931 .elementor-element.elementor-element-497c90f > .elementor-background-slideshow:hover::before, .elementor-12931 .elementor-element.elementor-element-497c90f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12931 .elementor-element.elementor-element-497c90f:hover{--overlay-opacity:1;}.elementor-12931 .elementor-element.elementor-element-9765e4c{text-align:center;}.elementor-12931 .elementor-element.elementor-element-9765e4c .elementor-heading-title{font-family:"Roboto", serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-e94f4fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-e94f4fe:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-e94f4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12931 .elementor-element.elementor-element-305fd2e img{width:25%;}.elementor-12931 .elementor-element.elementor-element-a168268{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-a168268:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-a168268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE1CE;}.elementor-12931 .elementor-element.elementor-element-851d644{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-d82ea6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-81edfb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-5d6d42c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12931 .elementor-element.elementor-element-5d6d42c:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-5d6d42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/2407166_m.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12931 .elementor-element.elementor-element-9e0cdc4{--spacer-size:300px;}body.elementor-page-12931:not(.elementor-motion-effects-element-type-background), body.elementor-page-12931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/24493603.jpg");background-repeat:repeat-y;background-size:100% auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12931 .elementor-element.elementor-element-56a6d53.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12931 .elementor-element.elementor-element-ac0d441.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12931 .elementor-element.elementor-element-d4965c7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-12931 .elementor-element.elementor-element-8f72ed6{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12931 .elementor-element.elementor-element-5e35648 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12931 .elementor-element.elementor-element-5e35648{left:-145px;}body.rtl .elementor-12931 .elementor-element.elementor-element-5e35648{right:-145px;}.elementor-12931 .elementor-element.elementor-element-5e35648{top:285px;}.elementor-12931 .elementor-element.elementor-element-5e35648 img{width:35%;}.elementor-12931 .elementor-element.elementor-element-3838036 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-3838036{top:270px;}.elementor-12931 .elementor-element.elementor-element-3838036 img{width:35%;}.elementor-12931 .elementor-element.elementor-element-d575e83 .swiper-slide{height:52vh;}.elementor-12931 .elementor-element.elementor-element-be315c3 .elementor-button{padding:16px 50px 16px 50px;}.elementor-12931 .elementor-element.elementor-element-5fb3741{text-align:center;}.elementor-12931 .elementor-element.elementor-element-49e1d61{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12931 .elementor-element.elementor-element-56a6d53.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12931 .elementor-element.elementor-element-667f41c .elementor-heading-title{font-size:20px;}.elementor-12931 .elementor-element.elementor-element-c5bba23 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12931 .elementor-element.elementor-element-306a399{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12931 .elementor-element.elementor-element-1e4db16{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-12931 .elementor-element.elementor-element-24282c3{--width:31%;}.elementor-12931 .elementor-element.elementor-element-684f402{width:auto;max-width:auto;}.elementor-12931 .elementor-element.elementor-element-684f402 .elementor-heading-title{font-size:20px;}.elementor-12931 .elementor-element.elementor-element-f5fcadd{--width:59%;}.elementor-12931 .elementor-element.elementor-element-1371319{line-height:1.4em;}.elementor-12931 .elementor-element.elementor-element-9fe3669 .elementor-button{letter-spacing:-1.9px;word-spacing:0em;}.elementor-12931 .elementor-element.elementor-element-5e3d816 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-12931 .elementor-element.elementor-element-ce5eea5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-6f3953a:not(.elementor-motion-effects-element-type-background), .elementor-12931 .elementor-element.elementor-element-6f3953a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/dish_13.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-12931 .elementor-element.elementor-element-ac0d441.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12931 .elementor-element.elementor-element-70aaf50{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-717b723{text-align:left;}.elementor-12931 .elementor-element.elementor-element-d53bea1{--min-height:253px;}.elementor-12931 .elementor-element.elementor-element-e4162ce > .elementor-widget-container{padding:30px 10px 30px 10px;}.elementor-12931 .elementor-element.elementor-element-e4162ce .elementor-heading-title{font-size:22px;}.elementor-12931 .elementor-element.elementor-element-2e8a6d9{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-bfa303e .elementor-heading-title{font-size:22px;}.elementor-12931 .elementor-element.elementor-element-c79409b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-d4965c7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12931 .elementor-element.elementor-element-d4965c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-d4965c7 .elementor-main-swiper{height:300px;width:100%;}.elementor-12931 .elementor-element.elementor-element-7203354 .elementor-heading-title{line-height:1.3em;}.elementor-12931 .elementor-element.elementor-element-fdae396 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-12931 .elementor-element.elementor-element-7bdd533{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-39bd439 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12931 .elementor-element.elementor-element-39bd439 .elementor-heading-title{font-size:20px;}.elementor-12931 .elementor-element.elementor-element-022772d{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-9a4c1fe .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-619d1bf{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-3586a59 .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-93b73d8{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-d83fd2f .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-188da0a{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-95be94a .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-c354a09{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-c6b0432 .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-4313388{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-ebea40d .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-6def418{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-43586d8 .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-0424a65{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-63c3564 .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-8a4b37d{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-bb7964a .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-497c90f{--width:50%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12931 .elementor-element.elementor-element-9765e4c .elementor-heading-title{font-size:18px;}.elementor-12931 .elementor-element.elementor-element-305fd2e img{width:55%;}.elementor-12931 .elementor-element.elementor-element-9e0cdc4{--spacer-size:150px;}}@media(min-width:768px){.elementor-12931 .elementor-element.elementor-element-9368bd8{--width:100%;}.elementor-12931 .elementor-element.elementor-element-5d6dd1a{--width:100%;}.elementor-12931 .elementor-element.elementor-element-3dd3a96{--content-width:75%;}.elementor-12931 .elementor-element.elementor-element-bb50784{--width:60%;}.elementor-12931 .elementor-element.elementor-element-10faa7b{--content-width:1410px;}.elementor-12931 .elementor-element.elementor-element-49e1d61{--content-width:1410px;}.elementor-12931 .elementor-element.elementor-element-72f4677{--width:20%;}.elementor-12931 .elementor-element.elementor-element-8e1906a{--width:66.6666%;}.elementor-12931 .elementor-element.elementor-element-4eb0fa0{--width:20%;}.elementor-12931 .elementor-element.elementor-element-24e7c61{--width:100%;}.elementor-12931 .elementor-element.elementor-element-5e91273{--width:85%;}.elementor-12931 .elementor-element.elementor-element-4dbd808{--width:30%;}.elementor-12931 .elementor-element.elementor-element-24282c3{--width:35%;}.elementor-12931 .elementor-element.elementor-element-f5fcadd{--width:65%;}.elementor-12931 .elementor-element.elementor-element-bae9bd3{--width:50%;}.elementor-12931 .elementor-element.elementor-element-bc33ef4{--width:63%;}.elementor-12931 .elementor-element.elementor-element-0c185f1{--width:63%;}.elementor-12931 .elementor-element.elementor-element-c79409b{--width:90%;}.elementor-12931 .elementor-element.elementor-element-35a497e{--width:10%;}.elementor-12931 .elementor-element.elementor-element-5a904ba{--content-width:930px;}.elementor-12931 .elementor-element.elementor-element-63e0e36{--width:50%;}.elementor-12931 .elementor-element.elementor-element-cfc4b48{--width:63%;}.elementor-12931 .elementor-element.elementor-element-022772d{--width:20%;}.elementor-12931 .elementor-element.elementor-element-619d1bf{--width:20%;}.elementor-12931 .elementor-element.elementor-element-93b73d8{--width:20%;}.elementor-12931 .elementor-element.elementor-element-188da0a{--width:20%;}.elementor-12931 .elementor-element.elementor-element-c354a09{--width:20%;}.elementor-12931 .elementor-element.elementor-element-4313388{--width:20%;}.elementor-12931 .elementor-element.elementor-element-6def418{--width:20%;}.elementor-12931 .elementor-element.elementor-element-0424a65{--width:20%;}.elementor-12931 .elementor-element.elementor-element-8a4b37d{--width:20%;}.elementor-12931 .elementor-element.elementor-element-497c90f{--width:20%;}.elementor-12931 .elementor-element.elementor-element-851d644{--width:50%;}.elementor-12931 .elementor-element.elementor-element-d82ea6c{--width:50%;}.elementor-12931 .elementor-element.elementor-element-81edfb0{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-5d6dd1a */#vertical{ -ms-writing-mode: tb-rl;}
.vertical{ -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;}
.vertical_stay{ background-color: #a12041;
    color: #FFFFFF; -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
    
}
.vertical_stay a{
color: #FFFFFF!important;
}
.vertical_day{ background-color: #ede1ce;
    color:#000000 ; -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}
.vertical_day a:hover{
color: #FFFFFF!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-519804e *//* ーーーーーーーーーーーーーー */
/*  reserve予約コード */
/* ーーーーーーーーーーーーーー */
/* 全体 */
#search_489ban {
  font-family: "Noto Serif JP", Sans-serif;
  margin: 0 auto;
  padding: 25px 10px;
  width: auto;
  color: #000;
  font-size: 14px;
}

/* ボタン */
#search_489ban button {
  font-size: 17px;
  background: #B29696;
  color: #fff;
  border: none;
  border-radius: 0;
  padding: 11px 20px;
  margin: 10px;
}

/* フォーム全体 */
#search_489ban form {
  display: flex;
  justify-content: center;
}

/* dl */
#search_489ban dl {
  display: inline-block;
  margin-right: 10px;
}

/* dd */
#search_489ban dd {
  margin: 5px 0px;
  display: inline-flex;
}

/* 宿泊日選択 */
#search_489ban input[type="date"] {
  width: auto;
  background-color: #fff;
  border: none;
  font-size: 12px;
  color: #000;
  border-bottom: 1px solid #000;
  border-radius: 0;
  padding: 5px 0px;
}
#search_489ban .date_489ban select {padding:5px;}

/* その他選択項目 */
#search_489ban select.digits {
  width: auto;
  background-color: #fff;
  border: none;
  font-size: 12px;
  color: #000;
  border-bottom: 1px solid #000;
  border-radius: 0;
  padding: 10px 0px;
  margin-right: 5px;
}

/* digits横の室、名など */
#search_489ban span {
  width: auto;
  font-size: 14px;
  color: #000;
  padding: 10px 5px;
}

/* 宿泊日の日付チェックボックスのラベル */
.date_489ban dd label {
  position: relative;
  bottom: -12px;
  margin-left: 5px;
  white-space: nowrap;
}

/* チェックボックス*/
.date_489ban input[type="checkbox"] {
  position: relative;
  top: 2px;
}

/* カレンダーの色を白にする */
/* #search_489ban input[type="date"] {
  color-scheme: dark;
} */
#search_489ban input[type="date"]::-webkit-calendar-picker-indicator {
  filter: invert(1);
  position: relative;
  top: 1px;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea{width:auto;}

/* -------------- */
/* タブレット */
/* -------------- */
@media all and (min-width: 481px) and (max-width: 1079px) {

  /* 全体 */
  #search_489ban {
    padding: 0px;
    font-size: 11px;
  }

  /* ボタン */
  #search_489ban button {
    font-size: 13px;
    padding: 5px 10px;
    margin: 10px 0;
  }

  /* フォーム全体 */
  #search_489ban form {}

  /* dl */
  #search_489ban dl {
    margin-right: 15px;
  }

  /* dd */
  #search_489ban dd {
    margin: 5px 0px;
  }

  /* 宿泊日選択 */
  #search_489ban input[type="date"] {
    font-size: 12px;
    padding: 0 0 5px 0;
    margin-right: 3px;
  }

  /* その他選択項目 */
  #search_489ban select.digits {
    width: auto;
    font-size: 12px;
    padding: 0 0 5px 0;
    margin-right: 5px;
  }

  /* digits横の室、名など */
  #search_489ban span {
    font-size: 12px;
    padding: 0;
    margin-right: 5px;
  }

  /* 宿泊日の日付チェックボックスラベル */
  .date_489ban dd label {
    bottom: -2px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'リュウミン';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.tsukioka.co.jp/wp01/wp-content/uploads/2024/01/A-OTF-RYUMINPR5-BOLD.ttf') format('truetype');
}
/* End Custom Fonts CSS */