.elementor-112289 .elementor-element.elementor-element-122eba2:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-122eba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/2025_autumn-mien-stay-buck_pc.webp?fit=1775%2C1000&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-112289 .elementor-element.elementor-element-122eba2 > .elementor-container{max-width:1600px;min-height:785px;}.elementor-112289 .elementor-element.elementor-element-122eba2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-122eba2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-112289 .elementor-element.elementor-element-85dd1fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-85dd1fc img{width:65%;}.elementor-112289 .elementor-element.elementor-element-591b7944{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-38c3f9c2:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-38c3f9c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(34deg, #072642 45%, #557085 100%);}.elementor-112289 .elementor-element.elementor-element-38c3f9c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-38c3f9c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-620afd28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-112289 .elementor-element.elementor-element-7bd650b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 030px 0px;}.elementor-112289 .elementor-element.elementor-element-7bd650b6{text-align:center;}.elementor-112289 .elementor-element.elementor-element-7bd650b6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:39px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#E0C96B;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-112289 .elementor-element.elementor-element-685f5a09 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-685f5a09{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-4e653d9:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-4e653d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sub_visu_fre_pc_.webp?fit=1775%2C600&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-112289 .elementor-element.elementor-element-4e653d9 > .elementor-background-overlay{background-color:#6935A2;opacity:0.15;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-4e653d9 > .elementor-container{min-height:500px;}.elementor-112289 .elementor-element.elementor-element-4e653d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-32563be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-4f13145{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-f16136e:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-f16136e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;}.elementor-112289 .elementor-element.elementor-element-f16136e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-f16136e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-ce0a13e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-457373e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-457373e{text-align:center;}.elementor-112289 .elementor-element.elementor-element-457373e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#E0C96B;}.elementor-112289 .elementor-element.elementor-element-46a1e68 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-46a1e68{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-74e5b2f:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-74e5b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;}.elementor-112289 .elementor-element.elementor-element-74e5b2f > .elementor-container{max-width:1220px;}.elementor-112289 .elementor-element.elementor-element-74e5b2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-74e5b2f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-39a0c1c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-9b7ec1a > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-4c3e429 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-4c3e429{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-06cd86e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-77dcb53 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-bd98680 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-bd98680{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-b41501b:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-b41501b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;}.elementor-112289 .elementor-element.elementor-element-b41501b > .elementor-container{max-width:1220px;}.elementor-112289 .elementor-element.elementor-element-b41501b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-b41501b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-2f6effa > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-b5b61d9 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-b5b61d9 img{width:90%;}.elementor-112289 .elementor-element.elementor-element-15b422d > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-15b422d{text-align:center;}.elementor-112289 .elementor-element.elementor-element-15b422d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:21px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#E0C96B;}.elementor-112289 .elementor-element.elementor-element-1e58070 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-95ebbf6 > .elementor-widget-container{background-color:#E0C96B;margin:10px 0px 10px 0px;padding:5px 0px 5px 0px;}.elementor-112289 .elementor-element.elementor-element-95ebbf6{color:#023D6E;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-0caa6f4 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-0caa6f4{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-4f73c96 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-29772f5 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-29772f5 img{width:90%;}.elementor-112289 .elementor-element.elementor-element-f68804f > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-f68804f{text-align:center;}.elementor-112289 .elementor-element.elementor-element-f68804f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:21px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#E0C96B;}.elementor-112289 .elementor-element.elementor-element-60b0a39 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-9c232ae > .elementor-widget-container{background-color:#E0C96B;margin:10px 0px 10px 0px;padding:5px 0px 5px 0px;}.elementor-112289 .elementor-element.elementor-element-9c232ae{color:#023D6E;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-f5c1f9a > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-f5c1f9a{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-c2fa655 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-3c09b5a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-3c09b5a img{width:90%;}.elementor-112289 .elementor-element.elementor-element-005ea47 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-005ea47{text-align:center;}.elementor-112289 .elementor-element.elementor-element-005ea47 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:21px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#E0C96B;}.elementor-112289 .elementor-element.elementor-element-1d5799a > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-387f04b > .elementor-widget-container{background-color:#E0C96B;margin:10px 0px 10px 0px;padding:5px 0px 5px 0px;}.elementor-112289 .elementor-element.elementor-element-387f04b{color:#023D6E;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-add8911 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-add8911{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-0c9206a:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-0c9206a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;}.elementor-112289 .elementor-element.elementor-element-0c9206a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-112289 .elementor-element.elementor-element-0c9206a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-e6e9697 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-e6e9697{color:#E0C96B;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-112289 .elementor-element.elementor-element-0ef11b9 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-112289 .elementor-element.elementor-element-0ef11b9 > .elementor-widget-container{margin:0px 0px 150px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-0ef11b9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-112289 .elementor-element.elementor-element-0ef11b9 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-112289 .elementor-element.elementor-element-df9dcde:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-df9dcde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sub_visu_granseinei_pc.webp?fit=1775%2C600&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-112289 .elementor-element.elementor-element-df9dcde > .elementor-background-overlay{background-color:#6935A2;opacity:0.15;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-df9dcde > .elementor-container{min-height:500px;}.elementor-112289 .elementor-element.elementor-element-df9dcde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-fe2ffd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-bd90d95{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-2000481:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-2000481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-112289 .elementor-element.elementor-element-2000481{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-2000481 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-d7439c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-e7d349e > .elementor-widget-container{background-color:#E0C96B;margin:40px 0px 10px 0px;padding:5px 0px 5px 0px;}.elementor-112289 .elementor-element.elementor-element-e7d349e{color:#023D6E;font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:400;line-height:25px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-f067040 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-f067040{text-align:center;}.elementor-112289 .elementor-element.elementor-element-f067040 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#E0C96B;}.elementor-112289 .elementor-element.elementor-element-30b07a2 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-30b07a2{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-e42ce32:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-e42ce32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-112289 .elementor-element.elementor-element-e42ce32 > .elementor-container{max-width:1220px;}.elementor-112289 .elementor-element.elementor-element-e42ce32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-e42ce32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-bfecea8 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-05f3e05 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-3486548 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-3486548{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-07794c1 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-179da7d > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-56798f1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-56798f1{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-c0592a7 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-8d064dc > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-465b124 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-465b124{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-607506f:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-607506f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-112289 .elementor-element.elementor-element-607506f > .elementor-container{max-width:1220px;}.elementor-112289 .elementor-element.elementor-element-607506f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-607506f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-0a52eab > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-a7f1879 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-43c6437 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-43c6437{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-9c2414e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-9a94db5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-eec8c3e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-eec8c3e{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-a8983c8 > .elementor-widget-container{background-color:#FFFFFF;margin:15px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-a8983c8{text-align:left;color:#000000;font-family:"IBM Plex Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-f1e42d8 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-4676d64 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-8712db7 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-8712db7{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-6504a97:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-6504a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-112289 .elementor-element.elementor-element-6504a97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-112289 .elementor-element.elementor-element-6504a97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-0b21597 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-0b21597{color:#E0C96B;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-bae81ac .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-112289 .elementor-element.elementor-element-bae81ac > .elementor-widget-container{margin:0px 0px 150px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-bae81ac .elementor-button-content-wrapper{flex-direction:row;}.elementor-112289 .elementor-element.elementor-element-bae81ac .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-112289 .elementor-element.elementor-element-7d2dd86:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-7d2dd86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sub_visu_senshin_zenbo_pc.webp?fit=1775%2C600&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-112289 .elementor-element.elementor-element-7d2dd86 > .elementor-background-overlay{background-color:#6935A2;opacity:0.15;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-7d2dd86 > .elementor-container{min-height:500px;}.elementor-112289 .elementor-element.elementor-element-7d2dd86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-85c5782 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-e76d2c5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-9d74e79:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-9d74e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#366E7E;}.elementor-112289 .elementor-element.elementor-element-9d74e79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-9d74e79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-4d4490f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-bc6bf8e > .elementor-widget-container{background-color:#E0C96B;margin:40px 0px 10px 0px;padding:5px 0px 5px 0px;}.elementor-112289 .elementor-element.elementor-element-bc6bf8e{color:#366E7E;font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:400;line-height:25px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-61cc8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-61cc8b6{text-align:center;}.elementor-112289 .elementor-element.elementor-element-61cc8b6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#E0C96B;}.elementor-112289 .elementor-element.elementor-element-55afd2f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-55afd2f{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-c0c9f9b:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-c0c9f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#366E7E;}.elementor-112289 .elementor-element.elementor-element-c0c9f9b > .elementor-container{max-width:1220px;}.elementor-112289 .elementor-element.elementor-element-c0c9f9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-c0c9f9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-1f30ded > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-f6ace25 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-ac6777e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-ac6777e{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-e6cfe21 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-5bfa3e7 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-47a8d7d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-47a8d7d{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-10eaf03 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-1c4956c > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-4018228 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-4018228{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-64fe1ba:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-64fe1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#366E7E;}.elementor-112289 .elementor-element.elementor-element-64fe1ba > .elementor-container{max-width:1220px;}.elementor-112289 .elementor-element.elementor-element-64fe1ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-64fe1ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-bb02f2d > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-1c00a58 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-86313e4 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-86313e4{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-d520ae2 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-59e26ed > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-e7f2a8e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-e7f2a8e{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-4101d7b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-e8c1545 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-ba606e2 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-ba606e2{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-366d8f8 > .elementor-widget-container{background-color:#FFFFFF;margin:15px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-366d8f8{text-align:left;color:#000000;font-family:"IBM Plex Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-445a6f2:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-445a6f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#366E7E;}.elementor-112289 .elementor-element.elementor-element-445a6f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-112289 .elementor-element.elementor-element-445a6f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-9dd4c59 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-9dd4c59{color:#E0C96B;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-89b71a7 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-112289 .elementor-element.elementor-element-89b71a7 > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-89b71a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-112289 .elementor-element.elementor-element-89b71a7 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-112289 .elementor-element.elementor-element-0869baf:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-0869baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sub_visu_pc.webp?fit=1775%2C600&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-112289 .elementor-element.elementor-element-0869baf > .elementor-background-overlay{background-color:#6935A2;opacity:0.15;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-0869baf > .elementor-container{min-height:500px;}.elementor-112289 .elementor-element.elementor-element-0869baf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-82ae6fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-e30bb08{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-2fc0e7b:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-2fc0e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8CE;}.elementor-112289 .elementor-element.elementor-element-2fc0e7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-2fc0e7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-e639003 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-b0d8375 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-b0d8375{text-align:center;}.elementor-112289 .elementor-element.elementor-element-b0d8375 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:500;line-height:36px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#977D17;}.elementor-112289 .elementor-element.elementor-element-88b6d18 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-88b6d18{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-75ee051:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-75ee051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8CE;}.elementor-112289 .elementor-element.elementor-element-75ee051 > .elementor-container{max-width:1220px;}.elementor-112289 .elementor-element.elementor-element-75ee051{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-112289 .elementor-element.elementor-element-75ee051 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-052919a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-dd3d295 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-a2e596f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-a2e596f{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-a6a92fb > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-b7ea296 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-6a7e60f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-6a7e60f{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-055fc7b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-9e93d3e > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-e1b5e4f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-e1b5e4f{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-112289 .elementor-element.elementor-element-058fd28:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-058fd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8CE;background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sansanvilla_gallery_pc.webp?fit=1775%2C800&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-112289 .elementor-element.elementor-element-058fd28 > .elementor-background-overlay{background-color:#6935A2;opacity:0;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-058fd28 > .elementor-container{max-width:500px;min-height:750px;}.elementor-112289 .elementor-element.elementor-element-058fd28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-50c298d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-b880873{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-26738df:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-26738df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8CE;}.elementor-112289 .elementor-element.elementor-element-26738df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-112289 .elementor-element.elementor-element-26738df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-d879a2b .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-112289 .elementor-element.elementor-element-d879a2b > .elementor-widget-container{margin:30px 0px 150px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-d879a2b .elementor-button-content-wrapper{flex-direction:row;}.elementor-112289 .elementor-element.elementor-element-d879a2b .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-112289 .elementor-element.elementor-element-634a52e:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-634a52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112289 .elementor-element.elementor-element-634a52e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-634a52e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-cb77c56{text-align:center;}.elementor-112289 .elementor-element.elementor-element-cb77c56 img{width:65%;}.elementor-112289 .elementor-element.elementor-element-4c13a30a img{width:27%;}.elementor-112289 .elementor-element.elementor-element-4d586ec2:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-4d586ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010101;}.elementor-112289 .elementor-element.elementor-element-4d586ec2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-112289 .elementor-element.elementor-element-4d586ec2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112289 .elementor-element.elementor-element-1772c8d8{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:1.5px;}@media(max-width:767px){.elementor-112289 .elementor-element.elementor-element-122eba2{margin-top:0px;margin-bottom:0px;padding:0px 0px 24px 0px;}.elementor-112289 .elementor-element.elementor-element-85dd1fc{width:100%;max-width:100%;}.elementor-112289 .elementor-element.elementor-element-85dd1fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-38c3f9c2{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-7bd650b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-7bd650b6 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:0px;}.elementor-112289 .elementor-element.elementor-element-685f5a09 > .elementor-widget-container{margin:10px 5px 0px 5px;padding:0px 15px 020px 15px;}.elementor-112289 .elementor-element.elementor-element-685f5a09{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-4e653d9:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-4e653d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sub_visu_fre_sp.webp?fit=1000%2C1200&ssl=1");}.elementor-112289 .elementor-element.elementor-element-4e653d9 > .elementor-container{min-height:465px;}.elementor-112289 .elementor-element.elementor-element-4e653d9{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-f16136e{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-457373e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-112289 .elementor-element.elementor-element-457373e .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0px;}.elementor-112289 .elementor-element.elementor-element-46a1e68 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 0px 15px;}.elementor-112289 .elementor-element.elementor-element-46a1e68{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-74e5b2f{padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-4c3e429 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05px 10px 5px 10px;}.elementor-112289 .elementor-element.elementor-element-4c3e429{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-bd98680 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 020px 10px;}.elementor-112289 .elementor-element.elementor-element-bd98680{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-15b422d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-112289 .elementor-element.elementor-element-15b422d .elementor-heading-title{font-size:19px;line-height:1.7em;letter-spacing:0px;}.elementor-112289 .elementor-element.elementor-element-95ebbf6 > .elementor-widget-container{margin:10px 5px 0px 5px;padding:10px 15px 10px 15px;}.elementor-112289 .elementor-element.elementor-element-95ebbf6{font-size:17px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-0caa6f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 10px 020px 10px;}.elementor-112289 .elementor-element.elementor-element-0caa6f4{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-f68804f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-112289 .elementor-element.elementor-element-f68804f .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0px;}.elementor-112289 .elementor-element.elementor-element-9c232ae > .elementor-widget-container{margin:0px 5px 0px 5px;padding:10px 15px 10px 15px;}.elementor-112289 .elementor-element.elementor-element-9c232ae{font-size:17px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-f5c1f9a > .elementor-widget-container{margin:0px 00px 0px 0px;padding:020px 10px 020px 10px;}.elementor-112289 .elementor-element.elementor-element-f5c1f9a{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-c2fa655 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-112289 .elementor-element.elementor-element-005ea47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-112289 .elementor-element.elementor-element-005ea47 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0px;}.elementor-112289 .elementor-element.elementor-element-387f04b > .elementor-widget-container{margin:0px 5px 0px 5px;padding:10px 15px 10px 15px;}.elementor-112289 .elementor-element.elementor-element-387f04b{font-size:17px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-add8911 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 10px 0px 10px;}.elementor-112289 .elementor-element.elementor-element-add8911{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-e6e9697 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 10px 15px;}.elementor-112289 .elementor-element.elementor-element-e6e9697{font-size:18px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-0ef11b9 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-112289 .elementor-element.elementor-element-df9dcde:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-df9dcde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sub_visu_fre_sp.webp?fit=1000%2C1200&ssl=1");}.elementor-112289 .elementor-element.elementor-element-df9dcde > .elementor-container{min-height:465px;}.elementor-112289 .elementor-element.elementor-element-df9dcde{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-2000481{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-e7d349e > .elementor-widget-container{margin:10px 5px 0px 5px;padding:10px 15px 10px 15px;}.elementor-112289 .elementor-element.elementor-element-e7d349e{font-size:17px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-f067040 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-112289 .elementor-element.elementor-element-f067040 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0px;}.elementor-112289 .elementor-element.elementor-element-30b07a2 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 0px 15px;}.elementor-112289 .elementor-element.elementor-element-30b07a2{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-e42ce32{padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-3486548 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 000px 10px;}.elementor-112289 .elementor-element.elementor-element-3486548{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-56798f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 000px 10px;}.elementor-112289 .elementor-element.elementor-element-56798f1{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-465b124 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 000px 10px;}.elementor-112289 .elementor-element.elementor-element-465b124{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-43c6437 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 000px 10px;}.elementor-112289 .elementor-element.elementor-element-43c6437{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-eec8c3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 00px 10px;}.elementor-112289 .elementor-element.elementor-element-eec8c3e{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-a8983c8 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-a8983c8{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-8712db7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 10px 020px 10px;}.elementor-112289 .elementor-element.elementor-element-8712db7{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-0b21597 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:0px 15px 10px 15px;}.elementor-112289 .elementor-element.elementor-element-0b21597{font-size:18px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-bae81ac > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-112289 .elementor-element.elementor-element-7d2dd86:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-7d2dd86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sub_visu_fre_sp.webp?fit=1000%2C1200&ssl=1");}.elementor-112289 .elementor-element.elementor-element-7d2dd86 > .elementor-container{min-height:465px;}.elementor-112289 .elementor-element.elementor-element-7d2dd86{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-9d74e79{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-bc6bf8e > .elementor-widget-container{margin:10px 5px 0px 5px;padding:10px 15px 10px 15px;}.elementor-112289 .elementor-element.elementor-element-bc6bf8e{font-size:17px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-61cc8b6 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-112289 .elementor-element.elementor-element-61cc8b6 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0px;}.elementor-112289 .elementor-element.elementor-element-55afd2f > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 0px 15px;}.elementor-112289 .elementor-element.elementor-element-55afd2f{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-c0c9f9b{padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-ac6777e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-112289 .elementor-element.elementor-element-ac6777e{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-47a8d7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-112289 .elementor-element.elementor-element-47a8d7d{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-4018228 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-112289 .elementor-element.elementor-element-4018228{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-86313e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-112289 .elementor-element.elementor-element-86313e4{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-e7f2a8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-112289 .elementor-element.elementor-element-e7f2a8e{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-ba606e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-ba606e2{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-366d8f8 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-112289 .elementor-element.elementor-element-366d8f8{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-9dd4c59 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:0px 15px 10px 15px;}.elementor-112289 .elementor-element.elementor-element-9dd4c59{font-size:18px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-89b71a7 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-112289 .elementor-element.elementor-element-0869baf:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-0869baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sub_visu_fre_sp.webp?fit=1000%2C1200&ssl=1");}.elementor-112289 .elementor-element.elementor-element-0869baf > .elementor-container{min-height:465px;}.elementor-112289 .elementor-element.elementor-element-0869baf{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-2fc0e7b{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-b0d8375 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-112289 .elementor-element.elementor-element-b0d8375 .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0px;}.elementor-112289 .elementor-element.elementor-element-88b6d18 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 0px 15px;}.elementor-112289 .elementor-element.elementor-element-88b6d18{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-75ee051{padding:0px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-a2e596f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-112289 .elementor-element.elementor-element-a2e596f{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-6a7e60f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-112289 .elementor-element.elementor-element-6a7e60f{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-e1b5e4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 020px 10px;}.elementor-112289 .elementor-element.elementor-element-e1b5e4f{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-112289 .elementor-element.elementor-element-058fd28:not(.elementor-motion-effects-element-type-background), .elementor-112289 .elementor-element.elementor-element-058fd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/09/sub_visu_fre_sp.webp?fit=1000%2C1200&ssl=1");}.elementor-112289 .elementor-element.elementor-element-058fd28 > .elementor-container{min-height:465px;}.elementor-112289 .elementor-element.elementor-element-058fd28{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-112289 .elementor-element.elementor-element-d879a2b > .elementor-widget-container{margin:0px 0px 150px 0px;padding:40px 20px 20px 20px;}.elementor-112289 .elementor-element.elementor-element-cb77c56 img{width:52%;}.elementor-112289 .elementor-element.elementor-element-4c13a30a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-112289 .elementor-element.elementor-element-4c13a30a img{width:59%;}.elementor-112289 .elementor-element.elementor-element-4d586ec2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}