.elementor-115664 .elementor-element.elementor-element-61539c31:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-61539c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/awajishima-resort.com/wp-content/uploads/2025/11/2025_winter-mien-stay-tw_mein.webp?fit=1775%2C1000&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115664 .elementor-element.elementor-element-61539c31 > .elementor-container{max-width:1600px;min-height:785px;}.elementor-115664 .elementor-element.elementor-element-61539c31{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-115664 .elementor-element.elementor-element-61539c31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-416b992c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-115664 .elementor-element.elementor-element-629bc67b:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-629bc67b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(34deg, #072642 45%, #557085 100%);}.elementor-115664 .elementor-element.elementor-element-629bc67b{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-115664 .elementor-element.elementor-element-629bc67b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-718e939d > .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-115664 .elementor-element.elementor-element-7b37a578 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 030px 0px;}.elementor-115664 .elementor-element.elementor-element-7b37a578{text-align:center;}.elementor-115664 .elementor-element.elementor-element-7b37a578 .elementor-heading-title{font-family:"Noto Serif TC", 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-115664 .elementor-element.elementor-element-3d88d81c > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-3d88d81c{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-4cc6eaf:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-4cc6eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF2;}.elementor-115664 .elementor-element.elementor-element-4cc6eaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-115664 .elementor-element.elementor-element-4cc6eaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-c7687ed{width:var( --container-widget-width, 135.876% );max-width:135.876%;--container-widget-width:135.876%;--container-widget-flex-grow:0;}.elementor-115664 .elementor-element.elementor-element-8af3127 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-8af3127{text-align:left;}.elementor-115664 .elementor-element.elementor-element-8af3127 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;line-height:39px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-115664 .elementor-element.elementor-element-94f112d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-94f112d{color:#000000;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-ed08c7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-115664 .elementor-element.elementor-element-ed08c7e img{height:248px;}.elementor-115664 .elementor-element.elementor-element-0df9199:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-0df9199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C40312;}.elementor-115664 .elementor-element.elementor-element-0df9199{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-0df9199 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-67d3f66 > .elementor-widget-container{margin:30px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-67d3f66{text-align:center;}.elementor-115664 .elementor-element.elementor-element-67d3f66 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;line-height:39px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF4C0;}.elementor-115664 .elementor-element.elementor-element-ad95a12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-ad95a12 img{width:67%;}.elementor-115664 .elementor-element.elementor-element-484b39b > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-484b39b{text-align:center;}.elementor-115664 .elementor-element.elementor-element-484b39b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;line-height:39px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF4C0;}.elementor-115664 .elementor-element.elementor-element-cad3abe:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-cad3abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF2;}.elementor-115664 .elementor-element.elementor-element-cad3abe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-cad3abe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-115664 .elementor-element.elementor-element-519977a{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-115664 .elementor-element.elementor-element-519977a .elementor-divider-separator{width:100%;}.elementor-115664 .elementor-element.elementor-element-519977a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-115664 .elementor-element.elementor-element-50a35c9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-50a35c9{color:#000000;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-c7a3d58{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-115664 .elementor-element.elementor-element-c7a3d58 .elementor-divider-separator{width:100%;}.elementor-115664 .elementor-element.elementor-element-c7a3d58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-115664 .elementor-element.elementor-element-fcdaded > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-fcdaded{color:#000000;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-bdaad90{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-115664 .elementor-element.elementor-element-bdaad90 .elementor-divider-separator{width:100%;}.elementor-115664 .elementor-element.elementor-element-bdaad90 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-115664 .elementor-element.elementor-element-0806bc9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-0806bc9{color:#000000;font-family:"IBM Plex Sans JP", Sans-serif;font-size:18px;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-115664 .elementor-element.elementor-element-b631ee0 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#050505;color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-b631ee0 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-115664 .elementor-element.elementor-element-b631ee0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-115664 .elementor-element.elementor-element-12a624e:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-12a624e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E50012;}.elementor-115664 .elementor-element.elementor-element-12a624e > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-12a624e{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-115664 .elementor-element.elementor-element-12a624e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-20e5ef04 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-5f44626 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-30c26dbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-30c26dbf{text-align:center;}.elementor-115664 .elementor-element.elementor-element-30c26dbf .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:30px;letter-spacing:0.75px;color:#FFFFFF;}.elementor-115664 .elementor-element.elementor-element-2b9b7b22{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-115664 .elementor-element.elementor-element-2b9b7b22 .elementor-divider-separator{width:100%;}.elementor-115664 .elementor-element.elementor-element-2b9b7b22 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-115664 .elementor-element.elementor-element-bde5093 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-bde5093{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-437b5d95 > .elementor-element-populated{margin:25px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-115664 .elementor-element.elementor-element-49519de3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-49519de3:hover img{opacity:0.75;}.elementor-115664 .elementor-element.elementor-element-49519de3 img{border-radius:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-4412dcf8 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-4412dcf8{text-align:center;}.elementor-115664 .elementor-element.elementor-element-4412dcf8 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:30px;letter-spacing:0.75px;color:#FFFFFF;}.elementor-115664 .elementor-element.elementor-element-b701813{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-115664 .elementor-element.elementor-element-b701813 .elementor-divider-separator{width:100%;}.elementor-115664 .elementor-element.elementor-element-b701813 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-115664 .elementor-element.elementor-element-346cbcca > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-346cbcca{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-2a6b095d:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-2a6b095d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E50012;}.elementor-115664 .elementor-element.elementor-element-2a6b095d > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-2a6b095d{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-115664 .elementor-element.elementor-element-2a6b095d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-4b5390b4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-7e1ca404 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-53c7d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-53c7d{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-6894b222 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-231432de > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-1c529be8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-1c529be8{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-30556ee7:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-30556ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E50012;}.elementor-115664 .elementor-element.elementor-element-30556ee7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-30556ee7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-49e9a8b8 .elementor-button{background-color:transparent;font-family:"Noto Sans TC", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-115664 .elementor-element.elementor-element-49e9a8b8 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-49e9a8b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-115664 .elementor-element.elementor-element-49e9a8b8 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-115664 .elementor-element.elementor-element-8bb592e:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-8bb592e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E50012;}.elementor-115664 .elementor-element.elementor-element-8bb592e > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-8bb592e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-115664 .elementor-element.elementor-element-8bb592e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-1612b31 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-6dc8b3e > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-94c8ae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-94c8ae0{text-align:center;}.elementor-115664 .elementor-element.elementor-element-94c8ae0 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:30px;letter-spacing:0.75px;color:#FFFFFF;}.elementor-115664 .elementor-element.elementor-element-96b64bd > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-96b64bd{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-782b6ca .elementor-button{background-color:#000000;}.elementor-115664 .elementor-element.elementor-element-782b6ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-115664 .elementor-element.elementor-element-86150ef > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-9027050 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-c861d76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-c861d76{text-align:center;}.elementor-115664 .elementor-element.elementor-element-c861d76 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:30px;letter-spacing:0.75px;color:#FFFFFF;}.elementor-115664 .elementor-element.elementor-element-7a00d2d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-7a00d2d{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-342cc36 .elementor-button{background-color:#000000;}.elementor-115664 .elementor-element.elementor-element-342cc36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-115664 .elementor-element.elementor-element-71907ef > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-d3824d4 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-79641bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-79641bb{text-align:center;}.elementor-115664 .elementor-element.elementor-element-79641bb .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:30px;letter-spacing:0.75px;color:#FFFFFF;}.elementor-115664 .elementor-element.elementor-element-ca2cbcc > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-ca2cbcc{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-0f19177 .elementor-button{background-color:#000000;}.elementor-115664 .elementor-element.elementor-element-0f19177 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-115664 .elementor-element.elementor-element-862e970 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-bece40f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-c2a3bdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-c2a3bdf{text-align:center;}.elementor-115664 .elementor-element.elementor-element-c2a3bdf .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:30px;letter-spacing:0.75px;color:#FFFFFF;}.elementor-115664 .elementor-element.elementor-element-3bf3dc1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-3bf3dc1{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-892f7da .elementor-button{background-color:#000000;}.elementor-115664 .elementor-element.elementor-element-892f7da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-115664 .elementor-element.elementor-element-678e6446:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-678e6446 > .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/11/sub_vis_winter_tw-05.webp?fit=1775%2C600&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115664 .elementor-element.elementor-element-678e6446 > .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-115664 .elementor-element.elementor-element-678e6446 > .elementor-container{min-height:500px;}.elementor-115664 .elementor-element.elementor-element-678e6446{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-115664 .elementor-element.elementor-element-268714d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-7d4795bd:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-7d4795bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#366E7E;}.elementor-115664 .elementor-element.elementor-element-7d4795bd{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-115664 .elementor-element.elementor-element-7d4795bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-1ab5f0e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-114b62ba > .elementor-widget-container{margin:040px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-114b62ba{text-align:center;}.elementor-115664 .elementor-element.elementor-element-114b62ba .elementor-heading-title{font-family:"Noto Serif TC", 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-115664 .elementor-element.elementor-element-790268b3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-790268b3{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-3d0eeaf9:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-3d0eeaf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#366E7E;}.elementor-115664 .elementor-element.elementor-element-3d0eeaf9 > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-3d0eeaf9{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-115664 .elementor-element.elementor-element-3d0eeaf9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-1906ac9c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-6ef8ab33 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-628635b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-628635b{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-54dda88b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-2c95b87 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-3ee74200 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-3ee74200{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-3bb76c28:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-3bb76c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#366E7E;}.elementor-115664 .elementor-element.elementor-element-3bb76c28 > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-3bb76c28{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-115664 .elementor-element.elementor-element-3bb76c28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-5725f93e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-70708b8f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-ed6ad75 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-ed6ad75{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-21463e0 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-72cb5f89 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-64884e5b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-64884e5b{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-13f3f2f7:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-13f3f2f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#366E7E;}.elementor-115664 .elementor-element.elementor-element-13f3f2f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-13f3f2f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-77ffb66e > .elementor-widget-container{margin:040px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-77ffb66e{text-align:center;}.elementor-115664 .elementor-element.elementor-element-77ffb66e .elementor-heading-title{font-family:"Noto Serif TC", 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-115664 .elementor-element.elementor-element-72216400 .elementor-button{background-color:transparent;font-family:"Noto Sans TC", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-115664 .elementor-element.elementor-element-72216400 > .elementor-widget-container{margin:20px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-72216400 .elementor-button-content-wrapper{flex-direction:row;}.elementor-115664 .elementor-element.elementor-element-72216400 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-115664 .elementor-element.elementor-element-3e37cda5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-2df76f3:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-2df76f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(34deg, #072642 45%, #557085 100%);}.elementor-115664 .elementor-element.elementor-element-2df76f3{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-115664 .elementor-element.elementor-element-2df76f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-4a19ddca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-3ed1309 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 030px 0px;}.elementor-115664 .elementor-element.elementor-element-3ed1309{text-align:center;}.elementor-115664 .elementor-element.elementor-element-3ed1309 .elementor-heading-title{font-family:"Noto Serif TC", 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-115664 .elementor-element.elementor-element-4a2a70b2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-4a2a70b2{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-229d8896:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-229d8896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF2;}.elementor-115664 .elementor-element.elementor-element-229d8896{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-229d8896 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-7bcb23f7 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-7bcb23f7{text-align:center;}.elementor-115664 .elementor-element.elementor-element-7bcb23f7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:23px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#9C8416;}.elementor-115664 .elementor-element.elementor-element-1822db49 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-1822db49{color:#000000;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-63378d83 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-63378d83{color:#9C8416;font-family:"Noto Serif TC", Sans-serif;font-size:21px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-611393e:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-611393e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF2;}.elementor-115664 .elementor-element.elementor-element-611393e > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-611393e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-115664 .elementor-element.elementor-element-611393e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-1f088e7c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-53ec6b8a > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-4109c52 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-4109c52{color:#000000;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-7fe579bc > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-68ffd241 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-2c00908 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-2c00908{color:#000000;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-6ae64185 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-4947c852 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-545798e6 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-545798e6{color:#000000;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-475211f3:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-475211f3 > .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/11/sub_vis_winter_tw-03.webp?fit=1775%2C600&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115664 .elementor-element.elementor-element-475211f3 > .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-115664 .elementor-element.elementor-element-475211f3 > .elementor-container{min-height:500px;}.elementor-115664 .elementor-element.elementor-element-475211f3{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-115664 .elementor-element.elementor-element-17fad3a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-22bfb0a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-2f664501:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-2f664501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-115664 .elementor-element.elementor-element-2f664501{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-115664 .elementor-element.elementor-element-2f664501 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-400d017d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-76af32c4 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-76af32c4{text-align:center;}.elementor-115664 .elementor-element.elementor-element-76af32c4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:23px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FEEC98;}.elementor-115664 .elementor-element.elementor-element-7b3db75a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-7b3db75a{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-506bf995:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-506bf995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-115664 .elementor-element.elementor-element-506bf995 > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-506bf995{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-115664 .elementor-element.elementor-element-506bf995 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-2dff731e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-34dc9b6d > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-288c9f1d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-288c9f1d{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-4fb6d324 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-a867302 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-2d1baadb > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-2d1baadb{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-24b5cf8a:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-24b5cf8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-115664 .elementor-element.elementor-element-24b5cf8a > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-24b5cf8a{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-115664 .elementor-element.elementor-element-24b5cf8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-1e7f9c32 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-44320b49 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-b3f86d5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-b3f86d5{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-43ac48ea > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-6a05b43f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-53b24a48 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-53b24a48{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-7977da21:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-7977da21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-115664 .elementor-element.elementor-element-7977da21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-7977da21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-4e268086 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-4e268086{text-align:center;}.elementor-115664 .elementor-element.elementor-element-4e268086 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FEEC98;}.elementor-115664 .elementor-element.elementor-element-c0d1c11 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-c0d1c11{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-62556a7 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-62556a7{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-7fb312c2 .elementor-button{background-color:transparent;font-family:"Noto Sans TC", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-115664 .elementor-element.elementor-element-7fb312c2 > .elementor-widget-container{margin:20px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-7fb312c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-115664 .elementor-element.elementor-element-7fb312c2 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-115664 .elementor-element.elementor-element-3d036514:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-3d036514 > .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/11/sub_vis_winter_tw-10.webp?fit=1776%2C600&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115664 .elementor-element.elementor-element-3d036514 > .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-115664 .elementor-element.elementor-element-3d036514 > .elementor-container{min-height:500px;}.elementor-115664 .elementor-element.elementor-element-3d036514{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-115664 .elementor-element.elementor-element-26be744 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-62ed1ec5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-213ac9c3:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-213ac9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-115664 .elementor-element.elementor-element-213ac9c3{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-115664 .elementor-element.elementor-element-213ac9c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-643025e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-77637b6d > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-77637b6d{text-align:center;}.elementor-115664 .elementor-element.elementor-element-77637b6d .elementor-heading-title{font-family:"Noto Serif TC", 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-115664 .elementor-element.elementor-element-7dbfe43f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-7dbfe43f{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-1a687216:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-1a687216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-115664 .elementor-element.elementor-element-1a687216 > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-1a687216{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-115664 .elementor-element.elementor-element-1a687216 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-548408c9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-d3a29b2 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-100b66b1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-100b66b1{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-75d7ad10 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-3461848b > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-515e8796 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-515e8796{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-248e0bbd:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-248e0bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-115664 .elementor-element.elementor-element-248e0bbd > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-248e0bbd{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-115664 .elementor-element.elementor-element-248e0bbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-12dc33f2 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-3ce5f7b5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-299997a3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-299997a3{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-48df6516 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-5164c561 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-64303ad > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-64303ad{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-631bb252:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-631bb252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005068;}.elementor-115664 .elementor-element.elementor-element-631bb252{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-631bb252 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-70228fe7 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-70228fe7{text-align:center;}.elementor-115664 .elementor-element.elementor-element-70228fe7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FEEC98;}.elementor-115664 .elementor-element.elementor-element-479928c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-479928c{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-402fecc5 .elementor-button{background-color:transparent;font-family:"Noto Sans TC", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-115664 .elementor-element.elementor-element-402fecc5 > .elementor-widget-container{margin:20px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-402fecc5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-115664 .elementor-element.elementor-element-402fecc5 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-115664 .elementor-element.elementor-element-1230f7bb:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-1230f7bb > .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/11/sub_vis_winter_tw-01.webp?fit=1775%2C600&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115664 .elementor-element.elementor-element-1230f7bb > .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-115664 .elementor-element.elementor-element-1230f7bb > .elementor-container{min-height:500px;}.elementor-115664 .elementor-element.elementor-element-1230f7bb{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-115664 .elementor-element.elementor-element-68c2dd0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-2525baa0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-7a1d5aee:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-7a1d5aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;}.elementor-115664 .elementor-element.elementor-element-7a1d5aee{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-115664 .elementor-element.elementor-element-7a1d5aee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-494b7c02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-360686de > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-360686de{text-align:center;}.elementor-115664 .elementor-element.elementor-element-360686de .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:23px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FEEC98;}.elementor-115664 .elementor-element.elementor-element-1d8fc37 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-1d8fc37{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-2b0ac654:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-2b0ac654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;}.elementor-115664 .elementor-element.elementor-element-2b0ac654 > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-2b0ac654{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-115664 .elementor-element.elementor-element-2b0ac654 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-3fca2ed > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-7e6a0ed1 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-5b7f202d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-5b7f202d{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-120938d0 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-6fd6e4f2 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-143d874d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-143d874d{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-7df7daf4:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-7df7daf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;}.elementor-115664 .elementor-element.elementor-element-7df7daf4 > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-7df7daf4{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-115664 .elementor-element.elementor-element-7df7daf4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-e799772 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-84941c2 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-01048ec > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-01048ec{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-2eda3607 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-366f8e > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-188cbc4f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-188cbc4f{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-4f46dd1a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-68195bcc > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-78245331 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-78245331{color:#FFFFFF;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-5d4af33c:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-5d4af33c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023D6E;}.elementor-115664 .elementor-element.elementor-element-5d4af33c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-5d4af33c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-20fb35e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-115664 .elementor-element.elementor-element-5baf6 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-5baf6{text-align:center;}.elementor-115664 .elementor-element.elementor-element-5baf6 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FEEC98;}.elementor-115664 .elementor-element.elementor-element-40e2dba7 .elementor-button{background-color:transparent;font-family:"Noto Sans TC", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-115664 .elementor-element.elementor-element-40e2dba7 > .elementor-widget-container{margin:20px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-40e2dba7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-115664 .elementor-element.elementor-element-40e2dba7 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-115664 .elementor-element.elementor-element-96f4664:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-96f4664 > .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/11/sub_vis_winter_tw-07.webp?fit=1775%2C600&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-115664 .elementor-element.elementor-element-96f4664 > .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-115664 .elementor-element.elementor-element-96f4664 > .elementor-container{min-height:500px;}.elementor-115664 .elementor-element.elementor-element-96f4664{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-115664 .elementor-element.elementor-element-4b8a30a3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-54ff2ef2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-3be7f1ff:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-3be7f1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8CE;}.elementor-115664 .elementor-element.elementor-element-3be7f1ff{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-115664 .elementor-element.elementor-element-3be7f1ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-1e74aaa7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-48d6db75 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-48d6db75{text-align:center;}.elementor-115664 .elementor-element.elementor-element-48d6db75 .elementor-heading-title{font-family:"Noto Serif TC", 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-115664 .elementor-element.elementor-element-2512fc20 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-2512fc20{color:#000000;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-19fe6637:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-19fe6637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8CE;}.elementor-115664 .elementor-element.elementor-element-19fe6637 > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-19fe6637{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-115664 .elementor-element.elementor-element-19fe6637 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-268c7300 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-66a7089f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-36578f95 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-36578f95{color:#000000;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-5b7c6fce > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-26e7019 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-73b0b5e1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-73b0b5e1{color:#000000;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-45fe5457:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-45fe5457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8CE;}.elementor-115664 .elementor-element.elementor-element-45fe5457 > .elementor-container{max-width:1220px;}.elementor-115664 .elementor-element.elementor-element-45fe5457{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-115664 .elementor-element.elementor-element-45fe5457 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-45270cff > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-669d0174 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-67ee619d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-67ee619d{color:#000000;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-6669c846 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-115664 .elementor-element.elementor-element-3a915c3a > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-514c7202 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-514c7202{color:#000000;font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-045395d:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-045395d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8CE;}.elementor-115664 .elementor-element.elementor-element-045395d{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-115664 .elementor-element.elementor-element-045395d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-35e1088 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-115664 .elementor-element.elementor-element-8f68557 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-8f68557 img{width:100%;}.elementor-115664 .elementor-element.elementor-element-5b36ea6a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-415f07a8:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-415f07a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8CE;}.elementor-115664 .elementor-element.elementor-element-415f07a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-415f07a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-b28fdde > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-b28fdde{text-align:center;}.elementor-115664 .elementor-element.elementor-element-b28fdde .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:500;line-height:30px;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#6E5305;}.elementor-115664 .elementor-element.elementor-element-4a84c08 > .elementor-widget-container{background-color:#E0C96B;margin:10px 0px 10px 0px;padding:5px 0px 5px 0px;}.elementor-115664 .elementor-element.elementor-element-4a84c08{color:#6E5305;font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:0.9px;}.elementor-115664 .elementor-element.elementor-element-aea9dea > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-4db4056c .elementor-button{background-color:transparent;font-family:"Noto Sans TC", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #CFAD70 0%, #9C6A10 100%);}.elementor-115664 .elementor-element.elementor-element-4db4056c > .elementor-widget-container{margin:20px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-4db4056c .elementor-button-content-wrapper{flex-direction:row;}.elementor-115664 .elementor-element.elementor-element-4db4056c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-115664 .elementor-element.elementor-element-7b3546c8:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-7b3546c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-115664 .elementor-element.elementor-element-7b3546c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-7b3546c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-7b6d61a8 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-7b6d61a8{text-align:center;}.elementor-115664 .elementor-element.elementor-element-7b6d61a8 img{width:65%;}.elementor-115664 .elementor-element.elementor-element-15188c98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-15188c98 img{width:27%;}.elementor-115664 .elementor-element.elementor-element-615d424{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:1.5px;}.elementor-115664 .elementor-element.elementor-element-6cfeeb41:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-6cfeeb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010101;}.elementor-115664 .elementor-element.elementor-element-6cfeeb41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115664 .elementor-element.elementor-element-6cfeeb41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115664 .elementor-element.elementor-element-5ad64c2f{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:1.5px;}@media(max-width:1024px){.elementor-115664 .elementor-element.elementor-element-30c26dbf .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-115664 .elementor-element.elementor-element-4412dcf8 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-115664 .elementor-element.elementor-element-94c8ae0 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-115664 .elementor-element.elementor-element-c861d76 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-115664 .elementor-element.elementor-element-79641bb .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-115664 .elementor-element.elementor-element-c2a3bdf .elementor-heading-title{font-size:32px;line-height:44px;}}@media(max-width:767px){.elementor-115664 .elementor-element.elementor-element-61539c31{margin-top:0px;margin-bottom:0px;padding:0px 0px 24px 0px;}.elementor-115664 .elementor-element.elementor-element-629bc67b{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-7b37a578 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-7b37a578 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-3d88d81c > .elementor-widget-container{margin:10px 5px 0px 5px;padding:0px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-3d88d81c{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-8af3127 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 20px 10px;}.elementor-115664 .elementor-element.elementor-element-8af3127 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-94f112d > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-94f112d{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-67d3f66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 20px 10px;}.elementor-115664 .elementor-element.elementor-element-67d3f66 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-484b39b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 20px 10px;}.elementor-115664 .elementor-element.elementor-element-484b39b .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-519977a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-519977a .elementor-divider-separator{width:100%;}.elementor-115664 .elementor-element.elementor-element-519977a .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-115664 .elementor-element.elementor-element-50a35c9 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-50a35c9{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-c7a3d58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-c7a3d58 .elementor-divider-separator{width:100%;}.elementor-115664 .elementor-element.elementor-element-c7a3d58 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-115664 .elementor-element.elementor-element-fcdaded > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-fcdaded{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-bdaad90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-bdaad90 .elementor-divider-separator{width:100%;}.elementor-115664 .elementor-element.elementor-element-bdaad90 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-115664 .elementor-element.elementor-element-0806bc9 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-0806bc9{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-b631ee0 > .elementor-widget-container{margin:20px 0px 20px 10px;}.elementor-115664 .elementor-element.elementor-element-30c26dbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-30c26dbf .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-115664 .elementor-element.elementor-element-bde5093 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-bde5093{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-49519de3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-4412dcf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-4412dcf8 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-115664 .elementor-element.elementor-element-346cbcca > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-346cbcca{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-53c7d > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-53c7d{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-1c529be8 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-1c529be8{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-49e9a8b8 .elementor-button{font-size:14px;}.elementor-115664 .elementor-element.elementor-element-94c8ae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-94c8ae0 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-115664 .elementor-element.elementor-element-96b64bd > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-96b64bd{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-c861d76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-c861d76 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-115664 .elementor-element.elementor-element-7a00d2d > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-7a00d2d{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-79641bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-79641bb .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-115664 .elementor-element.elementor-element-ca2cbcc > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-ca2cbcc{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-c2a3bdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-c2a3bdf .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-115664 .elementor-element.elementor-element-3bf3dc1 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:020px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-3bf3dc1{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-678e6446:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-678e6446 > .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-115664 .elementor-element.elementor-element-678e6446 > .elementor-container{min-height:465px;}.elementor-115664 .elementor-element.elementor-element-678e6446{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-7d4795bd{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-114b62ba > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-115664 .elementor-element.elementor-element-114b62ba .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-790268b3 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:020px 15px 0px 15px;}.elementor-115664 .elementor-element.elementor-element-790268b3{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-3d0eeaf9{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-628635b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-628635b{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-3ee74200 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-3ee74200{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-3bb76c28{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-ed6ad75 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-ed6ad75{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-64884e5b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-64884e5b{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-77ffb66e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-115664 .elementor-element.elementor-element-77ffb66e .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-72216400 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-115664 .elementor-element.elementor-element-2df76f3{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-3ed1309 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 10px 10px;}.elementor-115664 .elementor-element.elementor-element-3ed1309 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-4a2a70b2 > .elementor-widget-container{margin:10px 5px 0px 5px;padding:0px 15px 020px 15px;}.elementor-115664 .elementor-element.elementor-element-4a2a70b2{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-7bcb23f7 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:5px 5px 0px 5px;}.elementor-115664 .elementor-element.elementor-element-7bcb23f7 .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-1822db49 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-1822db49{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-63378d83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-63378d83{font-size:18px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-611393e{padding:0px 0px 40px 0px;}.elementor-115664 .elementor-element.elementor-element-4109c52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-4109c52{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-2c00908 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-2c00908{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-545798e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-545798e6{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-475211f3:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-475211f3 > .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-115664 .elementor-element.elementor-element-475211f3 > .elementor-container{min-height:465px;}.elementor-115664 .elementor-element.elementor-element-475211f3{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-2f664501{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-76af32c4 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-115664 .elementor-element.elementor-element-76af32c4 .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-7b3db75a > .elementor-widget-container{margin:0px 10px 0px 10px;padding:020px 15px 0px 15px;}.elementor-115664 .elementor-element.elementor-element-7b3db75a{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-506bf995{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-288c9f1d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 000px 10px;}.elementor-115664 .elementor-element.elementor-element-288c9f1d{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-2d1baadb > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 00px 10px;}.elementor-115664 .elementor-element.elementor-element-2d1baadb{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-b3f86d5 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 020px 10px;}.elementor-115664 .elementor-element.elementor-element-b3f86d5{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-53b24a48 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-53b24a48{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-4e268086 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 20px 5px;}.elementor-115664 .elementor-element.elementor-element-4e268086 .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-c0d1c11 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-c0d1c11{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-62556a7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-62556a7{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-7fb312c2 > .elementor-widget-container{margin:30px 0px 70px 0px;}.elementor-115664 .elementor-element.elementor-element-3d036514:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-3d036514 > .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-115664 .elementor-element.elementor-element-3d036514 > .elementor-container{min-height:465px;}.elementor-115664 .elementor-element.elementor-element-3d036514{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-213ac9c3{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-77637b6d > .elementor-widget-container{margin:40px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-115664 .elementor-element.elementor-element-77637b6d .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-7dbfe43f > .elementor-widget-container{margin:0px 10px 0px 10px;padding:020px 15px 0px 15px;}.elementor-115664 .elementor-element.elementor-element-7dbfe43f{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-1a687216{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-100b66b1 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 000px 10px;}.elementor-115664 .elementor-element.elementor-element-100b66b1{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-515e8796 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 000px 10px;}.elementor-115664 .elementor-element.elementor-element-515e8796{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-248e0bbd{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-299997a3 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 000px 10px;}.elementor-115664 .elementor-element.elementor-element-299997a3{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-64303ad > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-64303ad{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-70228fe7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 20px 5px;}.elementor-115664 .elementor-element.elementor-element-70228fe7 .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-479928c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-479928c{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-402fecc5 > .elementor-widget-container{margin:20px 0px 70px 0px;}.elementor-115664 .elementor-element.elementor-element-1230f7bb:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-1230f7bb > .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-115664 .elementor-element.elementor-element-1230f7bb > .elementor-container{min-height:465px;}.elementor-115664 .elementor-element.elementor-element-1230f7bb{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-7a1d5aee{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-360686de > .elementor-widget-container{margin:20px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-115664 .elementor-element.elementor-element-360686de .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-1d8fc37 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:020px 15px 0px 15px;}.elementor-115664 .elementor-element.elementor-element-1d8fc37{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-2b0ac654{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-5b7f202d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:05px 10px 5px 10px;}.elementor-115664 .elementor-element.elementor-element-5b7f202d{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-143d874d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 10px 020px 10px;}.elementor-115664 .elementor-element.elementor-element-143d874d{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-7df7daf4{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-01048ec > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-01048ec{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-188cbc4f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 10px 020px 10px;}.elementor-115664 .elementor-element.elementor-element-188cbc4f{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-78245331 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-78245331{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-5baf6 > .elementor-widget-container{margin:10px 0px 20px 0px;padding:5px 5px 0px 5px;}.elementor-115664 .elementor-element.elementor-element-5baf6 .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-40e2dba7 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-115664 .elementor-element.elementor-element-96f4664:not(.elementor-motion-effects-element-type-background), .elementor-115664 .elementor-element.elementor-element-96f4664 > .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-115664 .elementor-element.elementor-element-96f4664 > .elementor-container{min-height:465px;}.elementor-115664 .elementor-element.elementor-element-96f4664{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-3be7f1ff{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-115664 .elementor-element.elementor-element-48d6db75 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-115664 .elementor-element.elementor-element-48d6db75 .elementor-heading-title{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-2512fc20 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:020px 15px 0px 15px;}.elementor-115664 .elementor-element.elementor-element-2512fc20{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-19fe6637{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-36578f95 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-36578f95{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-73b0b5e1 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-73b0b5e1{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-45fe5457{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-67ee619d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 020px 10px;}.elementor-115664 .elementor-element.elementor-element-67ee619d{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-514c7202 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:00px 10px 0px 10px;}.elementor-115664 .elementor-element.elementor-element-514c7202{font-size:15px;line-height:1.7em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-045395d{padding:0px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-b28fdde > .elementor-widget-container{margin:10px 0px 0px 0px;padding:5px 5px 0px 5px;}.elementor-115664 .elementor-element.elementor-element-b28fdde .elementor-heading-title{font-size:19px;line-height:1.6em;letter-spacing:0px;}.elementor-115664 .elementor-element.elementor-element-4a84c08 > .elementor-widget-container{margin:20px 5px 20px 5px;padding:10px 15px 10px 15px;}.elementor-115664 .elementor-element.elementor-element-4a84c08{font-size:17px;line-height:1.6em;word-spacing:0.1em;}.elementor-115664 .elementor-element.elementor-element-4db4056c > .elementor-widget-container{margin:30px 0px 70px 0px;}.elementor-115664 .elementor-element.elementor-element-7b6d61a8 img{width:52%;}.elementor-115664 .elementor-element.elementor-element-15188c98 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-115664 .elementor-element.elementor-element-15188c98 img{width:59%;}.elementor-115664 .elementor-element.elementor-element-6cfeeb41{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-115664 .elementor-element.elementor-element-e750397{width:62.999%;}.elementor-115664 .elementor-element.elementor-element-751c7ca{width:37%;}}