.elementor-112 .elementor-element.elementor-element-f7d1b5f>.elementor-container{min-height:100vh}.elementor-112 .elementor-element.elementor-element-f7d1b5f>.elementor-background-overlay{background-color:#4a4947;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-112 .elementor-element.elementor-element-f7d1b5f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-112 .elementor-element.elementor-element-d580ab3{text-align:right}.elementor-112 .elementor-element.elementor-element-d580ab3 .elementor-heading-title{color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:42px;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,.3)}.elementor-112 .elementor-element.elementor-element-d580ab3>.elementor-widget-container{margin:0 0 10px}.elementor-112 .elementor-element.elementor-element-c518c01{text-align:right;color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:2em;letter-spacing:.5px;text-shadow:0px 0px 5px rgba(0,0,0,.3)}.elementor-112 .elementor-element.elementor-element-4821b96{padding:100px 0}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-5180202.elementor-column .elementor-widget-wrap{align-items:center}.elementor-112 .elementor-element.elementor-element-5180202.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-112 .elementor-element.elementor-element-0996c6b{text-align:center}.elementor-112 .elementor-element.elementor-element-0996c6b .elementor-heading-title{color:#ae9d47;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-112 .elementor-element.elementor-element-6c0d5dc{color:#3a3a3a;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-112 .elementor-element.elementor-element-ccd3db1>.elementor-container{min-height:400px}.elementor-112 .elementor-element.elementor-element-ccd3db1:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-ccd3db1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jyagalog.com/wp-content/uploads/2021/07/cafe-5635015_1920.jpg");background-position:center center;background-size:cover}.elementor-112 .elementor-element.elementor-element-ccd3db1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-112 .elementor-element.elementor-element-ccd3db1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-112 .elementor-element.elementor-element-7bc38ab{padding:100px 0}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-69de361.elementor-column .elementor-widget-wrap{align-items:center}.elementor-112 .elementor-element.elementor-element-69de361.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-112 .elementor-element.elementor-element-2115406{text-align:center}.elementor-112 .elementor-element.elementor-element-2115406 .elementor-heading-title{color:#ae9d47;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-112 .elementor-element.elementor-element-d18aef3{color:#3a3a3a;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-112 .elementor-element.elementor-element-6ffc6c0 .elementor-progress-bar{height:25px;line-height:25px}.elementor-112 .elementor-element.elementor-element-6ffc6c0 .elementor-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-112 .elementor-element.elementor-element-2e9ea3a .elementor-progress-bar{height:25px;line-height:25px}.elementor-112 .elementor-element.elementor-element-2e9ea3a .elementor-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-112 .elementor-element.elementor-element-a9c541d .elementor-progress-bar{height:25px;line-height:25px}.elementor-112 .elementor-element.elementor-element-a9c541d .elementor-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-112 .elementor-element.elementor-element-c38fe20 .elementor-progress-bar{height:25px;line-height:25px}.elementor-112 .elementor-element.elementor-element-c38fe20 .elementor-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-112 .elementor-element.elementor-element-bd12445>.elementor-container{min-height:750px}.elementor-112 .elementor-element.elementor-element-bd12445:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-bd12445>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jyagalog.com/wp-content/uploads/2021/07/4998125_m.jpg");background-position:center center;background-size:cover}.elementor-112 .elementor-element.elementor-element-bd12445>.elementor-background-overlay{background-color:#3f3e3e;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-112 .elementor-element.elementor-element-bd12445{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-112 .elementor-element.elementor-element-588da9a{text-align:left}.elementor-112 .elementor-element.elementor-element-588da9a .elementor-heading-title{color:#fff;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-112 .elementor-element.elementor-element-e80ce24{color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:2em;letter-spacing:.5px}.elementor-112 .elementor-element.elementor-element-cd5a152{padding:100px 0}.elementor-112 .elementor-element.elementor-element-344884a{text-align:center}.elementor-112 .elementor-element.elementor-element-344884a .elementor-heading-title{color:#ae9d47;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-112 .elementor-element.elementor-element-0cfd809{text-align:center;color:#3a3a3a;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-112 .elementor-element.elementor-element-0020a14{text-align:center;color:#3a3a3a;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-112 .elementor-element.elementor-element-3c5d751>.elementor-container{min-height:400px}.elementor-112 .elementor-element.elementor-element-3c5d751:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-3c5d751>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jyagalog.com/wp-content/uploads/2021/07/pancakes-5989136_1920.jpg");background-position:center center;background-size:cover}.elementor-112 .elementor-element.elementor-element-3c5d751{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-112 .elementor-element.elementor-element-3c5d751>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-112 .elementor-element.elementor-element-a37f6c6{padding:100px 0}.elementor-112 .elementor-element.elementor-element-d8b43a6{text-align:center}.elementor-112 .elementor-element.elementor-element-d8b43a6 .elementor-heading-title{color:#ae9d47;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-112 .elementor-element.elementor-element-d8b43a6>.elementor-widget-container{margin:0 0 20px}.elementor-112 .elementor-element.elementor-element-cb3c72c .gallery-item .gallery-caption{text-align:center}.elementor-112 .elementor-element.elementor-element-78634c4:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-78634c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jyagalog.com/wp-content/uploads/2021/07/22030104_m.jpg");background-position:center center;background-size:cover}.elementor-112 .elementor-element.elementor-element-78634c4>.elementor-background-overlay{background-color:#454545;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-112 .elementor-element.elementor-element-78634c4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-112 .elementor-element.elementor-element-5e217ad:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-112 .elementor-element.elementor-element-5e217ad>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFE0}.elementor-112 .elementor-element.elementor-element-5e217ad>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 30px}.elementor-112 .elementor-element.elementor-element-5e217ad>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-112 .elementor-element.elementor-element-28b74af{text-align:center}.elementor-112 .elementor-element.elementor-element-28b74af .elementor-heading-title{color:#ae9d47;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-112 .elementor-element.elementor-element-28b74af>.elementor-widget-container{margin:0 0 20px}.elementor-112 .elementor-element.elementor-element-09ca198{text-align:center;color:#3a3a3a;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-112 .elementor-element.elementor-element-b8cbbe5 iframe{height:450px}.elementor-112 .elementor-element.elementor-element-4ac29fc:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-4ac29fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ae9d47}.elementor-112 .elementor-element.elementor-element-4ac29fc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-112 .elementor-element.elementor-element-4ac29fc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-112 .elementor-element.elementor-element-737c36b{text-align:left;color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400}.elementor-112 .elementor-element.elementor-element-feee149{text-align:left;color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-112 .elementor-element.elementor-element-e42860a{--grid-template-columns:repeat(0,auto);--icon-size:25px;--grid-column-gap:0px;--grid-row-gap:0px}.elementor-112 .elementor-element.elementor-element-e42860a .elementor-widget-container{text-align:left}.elementor-112 .elementor-element.elementor-element-e42860a .elementor-social-icon{background-color:#A2202000}.elementor-112 .elementor-element.elementor-element-e42860a .elementor-social-icon i{color:#fff}.elementor-112 .elementor-element.elementor-element-e42860a .elementor-social-icon svg{fill:#fff}.elementor-112 .elementor-element.elementor-element-b5aaaec{text-align:left;color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400}.elementor-bc-flex-widget .elementor-112 .elementor-element.elementor-element-2f5fdff.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-112 .elementor-element.elementor-element-2f5fdff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-5180202{width:35%}.elementor-112 .elementor-element.elementor-element-0340343{width:65%}.elementor-112 .elementor-element.elementor-element-0eb109f{width:65%}.elementor-112 .elementor-element.elementor-element-69de361{width:35%}}@media(min-width:1025px){.elementor-112 .elementor-element.elementor-element-ccd3db1:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-ccd3db1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-112 .elementor-element.elementor-element-3c5d751:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-3c5d751>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-112 .elementor-element.elementor-element-78634c4:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-78634c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}