.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8885 .elementor-element.elementor-element-18e6273{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8885 .elementor-element.elementor-element-18e6273:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-18e6273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8885 .elementor-element.elementor-element-18e6273::before, .elementor-8885 .elementor-element.elementor-element-18e6273 > .elementor-background-video-container::before, .elementor-8885 .elementor-element.elementor-element-18e6273 > .e-con-inner > .elementor-background-video-container::before, .elementor-8885 .elementor-element.elementor-element-18e6273 > .elementor-background-slideshow::before, .elementor-8885 .elementor-element.elementor-element-18e6273 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8885 .elementor-element.elementor-element-18e6273 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/05/78d501eb9265534a42580e21f1c69876.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-fdd5308{--display:flex;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8885 .elementor-element.elementor-element-42303f4 .elementor-heading-title{font-family:"Roboto", serif;font-size:40px;font-weight:400;letter-spacing:5.6px;color:#FFFFFF;}.elementor-8885 .elementor-element.elementor-element-d10858d .elementor-heading-title{font-family:"Noto Serif JP", serif;font-size:22px;font-weight:400;text-transform:capitalize;color:#D2B48C;}.elementor-8885 .elementor-element.elementor-element-3aaf3ce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-4679fc0{text-align:center;}.elementor-8885 .elementor-element.elementor-element-4679fc0 .elementor-heading-title{font-family:"Roboto", serif;font-size:35px;font-weight:400;line-height:2em;color:#000000;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8885 .elementor-element.elementor-element-80c3d5f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-80c3d5f{text-align:center;font-family:"Roboto", serif;font-weight:400;line-height:2em;color:#000000;}.elementor-8885 .elementor-element.elementor-element-92c415f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-175c2bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B28247;--border-color:#B28247;}.elementor-8885 .elementor-element.elementor-element-872e418{text-align:center;}.elementor-8885 .elementor-element.elementor-element-872e418 .elementor-heading-title{font-family:"sana", serif;font-size:20px;font-weight:600;color:#000000;}.elementor-8885 .elementor-element.elementor-element-e3403fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-e3403fc{font-family:"Roboto", serif;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-144f372{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B28247;--border-color:#B28247;}.elementor-8885 .elementor-element.elementor-element-48bbf39{text-align:center;}.elementor-8885 .elementor-element.elementor-element-48bbf39 .elementor-heading-title{font-family:"sana", serif;font-size:20px;font-weight:600;color:#000000;}.elementor-8885 .elementor-element.elementor-element-c4ffb8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-c4ffb8b{font-family:"Roboto", serif;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-4774ca2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B28247;--border-color:#B28247;}.elementor-8885 .elementor-element.elementor-element-16174b1{text-align:center;}.elementor-8885 .elementor-element.elementor-element-16174b1 .elementor-heading-title{font-family:"sana", serif;font-size:20px;font-weight:600;color:#000000;}.elementor-8885 .elementor-element.elementor-element-7a247aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-7a247aa{font-family:"Roboto", serif;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-51f800e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-51f800e:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-51f800e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F0;}.elementor-8885 .elementor-element.elementor-element-b50e73b{--display:flex;}.elementor-8885 .elementor-element.elementor-element-0cefbf5{text-align:start;}.elementor-8885 .elementor-element.elementor-element-0cefbf5 .elementor-heading-title{font-family:"Roboto", serif;font-size:18px;font-weight:400;color:#B28247;}.elementor-8885 .elementor-element.elementor-element-bfd7097{text-align:start;}.elementor-8885 .elementor-element.elementor-element-bfd7097 .elementor-heading-title{font-family:"Roboto", serif;font-size:35px;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-ef95354{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-9bdd7ca{--display:flex;--min-height:600px;}.elementor-8885 .elementor-element.elementor-element-9bdd7ca:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-9bdd7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/10/eae004b521eaa95c33105fb0346a1322.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-0885e07{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-08e0fca{--display:flex;--min-height:350px;}.elementor-8885 .elementor-element.elementor-element-08e0fca:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-08e0fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/05/5765f6adef68ea17062fb1e129e5fab7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-2a6cbeb{--display:flex;--min-height:250px;}.elementor-8885 .elementor-element.elementor-element-2a6cbeb:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-2a6cbeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/05/4a566797ff719e0451f6ad1462958296.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-4750da0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8885 .elementor-element.elementor-element-d58b2f8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8885 .elementor-element.elementor-element-d58b2f8 .elementor-swiper-button{font-size:20px;}.elementor-8885 .elementor-element.elementor-element-2e0ccd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-7ee2d31{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-f31a322{text-align:start;font-family:"Roboto", serif;font-weight:400;line-height:2em;color:#000000;}.elementor-8885 .elementor-element.elementor-element-16ab08e{--display:flex;--justify-content:flex-end;}.elementor-8885 .elementor-element.elementor-element-6f42d94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8885 .elementor-element.elementor-element-c1292c5 .elementor-button{background-color:#B2824700;font-family:"Roboto", serif;font-size:14px;font-weight:500;fill:#B28247;color:#B28247;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-d7f0c02 .elementor-button{background-color:#B28247;font-family:"Roboto", serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-cd60e10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-cd60e10:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-cd60e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F0;}.elementor-8885 .elementor-element.elementor-element-4002e07{--display:flex;}.elementor-8885 .elementor-element.elementor-element-edf062d{text-align:start;}.elementor-8885 .elementor-element.elementor-element-edf062d .elementor-heading-title{font-family:"Roboto", serif;font-size:18px;font-weight:400;color:#B28247;}.elementor-8885 .elementor-element.elementor-element-5b08ba2{text-align:start;}.elementor-8885 .elementor-element.elementor-element-5b08ba2 .elementor-heading-title{font-family:"Roboto", serif;font-size:35px;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-fbeb693{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-7514eab{--display:flex;--min-height:600px;}.elementor-8885 .elementor-element.elementor-element-7514eab:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-7514eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/05/b1603c9effeaf518acb5c859bd065ce8-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-de1335e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-4894874{--display:flex;--min-height:350px;}.elementor-8885 .elementor-element.elementor-element-4894874:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-4894874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/05/d731cd62bec39b0c307872fd860fca32.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-f5ab47b{--display:flex;--min-height:250px;}.elementor-8885 .elementor-element.elementor-element-f5ab47b:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-f5ab47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/05/f37cac7941d56cfed4e933ec3bdd467d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-0d0ff40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-f5c8c9f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8885 .elementor-element.elementor-element-f5c8c9f .elementor-swiper-button{font-size:20px;}.elementor-8885 .elementor-element.elementor-element-c94ff74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-cfdd7d6{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-e359b29{text-align:start;font-family:"Roboto", serif;font-weight:400;line-height:2em;color:#000000;}.elementor-8885 .elementor-element.elementor-element-eaed765{--display:flex;--justify-content:flex-end;}.elementor-8885 .elementor-element.elementor-element-74a058d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-8885 .elementor-element.elementor-element-b66282e .elementor-button{background-color:#B2824700;font-family:"Roboto", serif;font-size:14px;font-weight:500;fill:#B28247;color:#B28247;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-d76901b .elementor-button{background-color:#B28247;font-family:"Roboto", serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-44f1f65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-44f1f65:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-44f1f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F0;}.elementor-8885 .elementor-element.elementor-element-2ac3294{--display:flex;}.elementor-8885 .elementor-element.elementor-element-310ccfc{text-align:start;}.elementor-8885 .elementor-element.elementor-element-310ccfc .elementor-heading-title{font-family:"Roboto", serif;font-size:18px;font-weight:400;color:#B28247;}.elementor-8885 .elementor-element.elementor-element-c0a886c{text-align:start;}.elementor-8885 .elementor-element.elementor-element-c0a886c .elementor-heading-title{font-family:"Roboto", serif;font-size:35px;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-2e32b9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-8daeea2{--display:flex;--min-height:600px;}.elementor-8885 .elementor-element.elementor-element-8daeea2:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-8daeea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/05/d17b32eb4943407563861a6c8d1eab71.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-4832b54{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-a5cebeb{--display:flex;--min-height:350px;}.elementor-8885 .elementor-element.elementor-element-a5cebeb:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-a5cebeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/05/16c99b422a132552267d15f7fcb09a0a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-8043359{--display:flex;--min-height:250px;}.elementor-8885 .elementor-element.elementor-element-8043359:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-8043359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/05/020e8890e3c678d6da89c51d2900ccf8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-7e152e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-2c75b42.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8885 .elementor-element.elementor-element-2c75b42 .elementor-swiper-button{font-size:20px;}.elementor-8885 .elementor-element.elementor-element-79c07b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-fd2a1a1{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-c385b9f{text-align:start;font-family:"Roboto", serif;font-weight:400;line-height:2em;color:#000000;}.elementor-8885 .elementor-element.elementor-element-d217df0{--display:flex;--justify-content:flex-end;}.elementor-8885 .elementor-element.elementor-element-08b732b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-8885 .elementor-element.elementor-element-b4421f5 .elementor-button{background-color:#B2824700;font-family:"Roboto", serif;font-size:14px;font-weight:500;fill:#B28247;color:#B28247;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-05590e2 .elementor-button{background-color:#B28247;font-family:"Roboto", serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-8885 .elementor-element.elementor-element-66c59e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-66c59e9:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-66c59e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8885 .elementor-element.elementor-element-1950be8{text-align:center;}.elementor-8885 .elementor-element.elementor-element-1950be8 .elementor-heading-title{font-family:"Noto Serif JP", serif;font-size:18px;font-weight:400;color:#B28247;}.elementor-8885 .elementor-element.elementor-element-327178f{text-align:center;}.elementor-8885 .elementor-element.elementor-element-327178f .elementor-heading-title{font-family:"Roboto", serif;font-size:35px;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-d156676{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-8885 .elementor-element.elementor-element-0f29b4c{--display:flex;}.elementor-8885 .elementor-element.elementor-element-b675142{--display:flex;--min-height:350px;}.elementor-8885 .elementor-element.elementor-element-b675142:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-b675142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/10/8266010e069b98519719b8504d0d0151.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-53d65da{--display:flex;}.elementor-8885 .elementor-element.elementor-element-69a97f5{text-align:start;}.elementor-8885 .elementor-element.elementor-element-69a97f5 .elementor-heading-title{font-family:"Noto Serif JP", serif;font-size:18px;font-weight:400;color:#B28247;}.elementor-8885 .elementor-element.elementor-element-03c5934{text-align:start;}.elementor-8885 .elementor-element.elementor-element-03c5934 .elementor-heading-title{font-family:"Roboto", serif;font-size:25px;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-aeade05{text-align:start;font-family:"Roboto", serif;font-weight:400;line-height:2em;color:#000000;}.elementor-8885 .elementor-element.elementor-element-1ed999a{--display:flex;}.elementor-8885 .elementor-element.elementor-element-8201e2f{--display:flex;--min-height:350px;}.elementor-8885 .elementor-element.elementor-element-8201e2f:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-8201e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/10/631b09c676c4f9becb88986e82023f5c.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-963bf7e{--display:flex;}.elementor-8885 .elementor-element.elementor-element-8654aa6{text-align:start;}.elementor-8885 .elementor-element.elementor-element-8654aa6 .elementor-heading-title{font-family:"Noto Serif JP", serif;font-size:18px;font-weight:400;color:#B28247;}.elementor-8885 .elementor-element.elementor-element-fb2bd1f{text-align:start;}.elementor-8885 .elementor-element.elementor-element-fb2bd1f .elementor-heading-title{font-family:"Roboto", serif;font-size:25px;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-4830a99{text-align:start;font-family:"Roboto", serif;font-weight:400;line-height:2em;color:#000000;}.elementor-8885 .elementor-element.elementor-element-2a9c4c5{--display:flex;}.elementor-8885 .elementor-element.elementor-element-467cde0{--display:flex;--min-height:350px;}.elementor-8885 .elementor-element.elementor-element-467cde0:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-467cde0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/10/575dbf8c2ddd727f85aa6f86d72e3560.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-813fbbd{--display:flex;}.elementor-8885 .elementor-element.elementor-element-3c1cc89{text-align:start;}.elementor-8885 .elementor-element.elementor-element-3c1cc89 .elementor-heading-title{font-family:"Noto Serif JP", serif;font-size:18px;font-weight:400;color:#B28247;}.elementor-8885 .elementor-element.elementor-element-6aa5ca7{text-align:start;}.elementor-8885 .elementor-element.elementor-element-6aa5ca7 .elementor-heading-title{font-family:"Roboto", serif;font-size:25px;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-e236506{text-align:start;font-family:"Roboto", serif;font-weight:400;line-height:2em;color:#000000;}.elementor-8885 .elementor-element.elementor-element-ad5e13f{--display:flex;}.elementor-8885 .elementor-element.elementor-element-ca8394b{--display:flex;--min-height:350px;}.elementor-8885 .elementor-element.elementor-element-ca8394b:not(.elementor-motion-effects-element-type-background), .elementor-8885 .elementor-element.elementor-element-ca8394b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2026/10/1f9af6b4beeb59f517ba114c72116fb9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8885 .elementor-element.elementor-element-1c3beb8{--display:flex;}.elementor-8885 .elementor-element.elementor-element-bfa087e{text-align:start;}.elementor-8885 .elementor-element.elementor-element-bfa087e .elementor-heading-title{font-family:"Noto Serif JP", serif;font-size:18px;font-weight:400;color:#B28247;}.elementor-8885 .elementor-element.elementor-element-5d1d63e{text-align:start;}.elementor-8885 .elementor-element.elementor-element-5d1d63e .elementor-heading-title{font-family:"Roboto", serif;font-size:25px;font-weight:400;color:#000000;}.elementor-8885 .elementor-element.elementor-element-75b5c41{text-align:start;font-family:"Roboto", serif;font-weight:400;line-height:2em;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8885 .elementor-element.elementor-element-9bdd7ca{--min-height:430px;}.elementor-8885 .elementor-element.elementor-element-08e0fca{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-2a6cbeb{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-d58b2f8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8885 .elementor-element.elementor-element-2e0ccd9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8885 .elementor-element.elementor-element-f31a322{line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-7514eab{--min-height:430px;}.elementor-8885 .elementor-element.elementor-element-4894874{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-f5ab47b{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-f5c8c9f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8885 .elementor-element.elementor-element-c94ff74{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8885 .elementor-element.elementor-element-e359b29{line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-8daeea2{--min-height:430px;}.elementor-8885 .elementor-element.elementor-element-a5cebeb{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-8043359{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-2c75b42.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8885 .elementor-element.elementor-element-79c07b8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8885 .elementor-element.elementor-element-c385b9f{line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-aeade05{line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-4830a99{line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-e236506{line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-75b5c41{line-height:1.7em;}}@media(max-width:767px){.elementor-8885 .elementor-element.elementor-element-18e6273{--min-height:80vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8885 .elementor-element.elementor-element-3aaf3ce{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-4679fc0 .elementor-heading-title{font-size:25px;line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-80c3d5f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-8885 .elementor-element.elementor-element-80c3d5f{text-align:center;line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-872e418{text-align:start;}.elementor-8885 .elementor-element.elementor-element-872e418 .elementor-heading-title{font-size:18px;}.elementor-8885 .elementor-element.elementor-element-e3403fc{font-size:14px;line-height:1em;}.elementor-8885 .elementor-element.elementor-element-48bbf39{text-align:start;}.elementor-8885 .elementor-element.elementor-element-48bbf39 .elementor-heading-title{font-size:18px;}.elementor-8885 .elementor-element.elementor-element-c4ffb8b{font-size:14px;line-height:1em;}.elementor-8885 .elementor-element.elementor-element-16174b1{text-align:start;}.elementor-8885 .elementor-element.elementor-element-16174b1 .elementor-heading-title{font-size:18px;}.elementor-8885 .elementor-element.elementor-element-7a247aa{font-size:14px;line-height:1em;}.elementor-8885 .elementor-element.elementor-element-0cefbf5 .elementor-heading-title{font-size:16px;}.elementor-8885 .elementor-element.elementor-element-bfd7097 .elementor-heading-title{font-size:26px;}.elementor-8885 .elementor-element.elementor-element-4750da0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8885 .elementor-element.elementor-element-d58b2f8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8885 .elementor-element.elementor-element-6f42d94{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8885 .elementor-element.elementor-element-edf062d .elementor-heading-title{font-size:16px;}.elementor-8885 .elementor-element.elementor-element-5b08ba2 .elementor-heading-title{font-size:26px;line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-0d0ff40{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8885 .elementor-element.elementor-element-f5c8c9f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8885 .elementor-element.elementor-element-74a058d{--justify-content:center;}.elementor-8885 .elementor-element.elementor-element-310ccfc .elementor-heading-title{font-size:16px;}.elementor-8885 .elementor-element.elementor-element-c0a886c .elementor-heading-title{font-size:26px;line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-7e152e1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8885 .elementor-element.elementor-element-2c75b42.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8885 .elementor-element.elementor-element-08b732b{--justify-content:center;}.elementor-8885 .elementor-element.elementor-element-66c59e9{--padding-top:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8885 .elementor-element.elementor-element-1950be8 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-327178f .elementor-heading-title{font-size:26px;}.elementor-8885 .elementor-element.elementor-element-0f29b4c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-b675142{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-69a97f5 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-03c5934 .elementor-heading-title{font-size:20px;}.elementor-8885 .elementor-element.elementor-element-1ed999a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-8201e2f{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-8654aa6 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-fb2bd1f .elementor-heading-title{font-size:20px;}.elementor-8885 .elementor-element.elementor-element-2a9c4c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-467cde0{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-3c1cc89 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-6aa5ca7 .elementor-heading-title{font-size:20px;}.elementor-8885 .elementor-element.elementor-element-ad5e13f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8885 .elementor-element.elementor-element-ca8394b{--min-height:200px;}.elementor-8885 .elementor-element.elementor-element-bfa087e .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-8885 .elementor-element.elementor-element-5d1d63e .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-8885 .elementor-element.elementor-element-92c415f{--width:80%;}.elementor-8885 .elementor-element.elementor-element-51f800e{--width:100%;}.elementor-8885 .elementor-element.elementor-element-b50e73b{--width:80%;}.elementor-8885 .elementor-element.elementor-element-ef95354{--width:80%;}.elementor-8885 .elementor-element.elementor-element-9bdd7ca{--width:60%;}.elementor-8885 .elementor-element.elementor-element-0885e07{--width:40%;}.elementor-8885 .elementor-element.elementor-element-08e0fca{--width:100%;}.elementor-8885 .elementor-element.elementor-element-2a6cbeb{--width:100%;}.elementor-8885 .elementor-element.elementor-element-4750da0{--width:80%;}.elementor-8885 .elementor-element.elementor-element-2e0ccd9{--width:80%;}.elementor-8885 .elementor-element.elementor-element-cd60e10{--width:100%;}.elementor-8885 .elementor-element.elementor-element-4002e07{--width:80%;}.elementor-8885 .elementor-element.elementor-element-fbeb693{--width:80%;}.elementor-8885 .elementor-element.elementor-element-7514eab{--width:60%;}.elementor-8885 .elementor-element.elementor-element-de1335e{--width:40%;}.elementor-8885 .elementor-element.elementor-element-4894874{--width:100%;}.elementor-8885 .elementor-element.elementor-element-f5ab47b{--width:100%;}.elementor-8885 .elementor-element.elementor-element-0d0ff40{--width:80%;}.elementor-8885 .elementor-element.elementor-element-c94ff74{--width:80%;}.elementor-8885 .elementor-element.elementor-element-44f1f65{--width:100%;}.elementor-8885 .elementor-element.elementor-element-2ac3294{--width:80%;}.elementor-8885 .elementor-element.elementor-element-2e32b9b{--width:80%;}.elementor-8885 .elementor-element.elementor-element-8daeea2{--width:60%;}.elementor-8885 .elementor-element.elementor-element-4832b54{--width:40%;}.elementor-8885 .elementor-element.elementor-element-a5cebeb{--width:100%;}.elementor-8885 .elementor-element.elementor-element-8043359{--width:100%;}.elementor-8885 .elementor-element.elementor-element-7e152e1{--width:80%;}.elementor-8885 .elementor-element.elementor-element-79c07b8{--width:80%;}.elementor-8885 .elementor-element.elementor-element-0f29b4c{--width:49%;}.elementor-8885 .elementor-element.elementor-element-1ed999a{--width:49%;}.elementor-8885 .elementor-element.elementor-element-2a9c4c5{--width:49%;}.elementor-8885 .elementor-element.elementor-element-ad5e13f{--width:49%;}}/* Start custom CSS for text-editor, class: .elementor-element-f31a322 */.room_table{
    width: 100%;
}

.room_table .room_table02{
    width: 30%;
}
.room_table .room_table03{
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e359b29 */.room_table{
    width: 100%;
}

.room_table .room_table02{
    width: 30%;
}
.room_table .room_table03{
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c385b9f */.room_table{
    width: 100%;
}

.room_table .room_table02{
    width: 30%;
}
.room_table .room_table03{
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeade05 */.room_table{
    width: 100%;
}

.room_table .room_table02{
    width: 30%;
}
.room_table .room_table03{
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4830a99 */.room_table{
    width: 100%;
}

.room_table .room_table02{
    width: 30%;
}
.room_table .room_table03{
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e236506 */.room_table{
    width: 100%;
}

.room_table .room_table02{
    width: 30%;
}
.room_table .room_table03{
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75b5c41 */.room_table{
    width: 100%;
}

.room_table .room_table02{
    width: 30%;
}
.room_table .room_table03{
    width: 70%;
}/* End custom CSS */
/* Start custom CSS *//* =========================================
   .spec テーブル：Elementorの基本CSSを無効化
========================================= */

table.spec {
  width: 100% !important;
  max-width: none !important;
  min-width: 0 !important;

  margin: 28px 0 0 !important;
  padding: 0 !important;

  border: 0 !important;
  border-collapse: collapse !important;
  border-spacing: 0 !important;

  background: transparent !important;

  font-size: 13px !important;
  line-height: 1.8 !important;
  color: #222 !important;
}

table.spec tbody {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
}

table.spec tr {
  margin: 0 !important;
  padding: 0 !important;

  border: 0 !important;
  border-top: 1px solid #d8c59e!important;

  background: transparent !important;
}

table.spec tr:last-child {
  border-bottom: 1px solid #d8c59e!important;
}

table.spec th,
table.spec td {
  margin: 0 !important;

  padding: 14px 8px !important;

  border: 0 !important;
  border-top: 0 !important;
  border-bottom: 0 !important;

  background: transparent !important;

  text-align: left !important;
  vertical-align: top !important;

  font-family: inherit !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.8 !important;
  color: #222 !important;
}

table.spec th {
  width: 28% !important;
  color: #777 !important;
  font-weight: 400 !important;
}

/* Elementor等による疑似要素を無効化 */
table.spec::before,
table.spec::after,
table.spec tbody::before,
table.spec tbody::after,
table.spec tr::before,
table.spec tr::after,
table.spec th::before,
table.spec th::after,
table.spec td::before,
table.spec td::after {
  content: none !important;
  display: none !important;
}

/* リンクが入った場合もElementorの装飾を抑制 */
table.spec a {
  color: inherit !important;
  text-decoration: none !important;
}

/* スマホ */
@media (max-width: 767px) {
  table.spec {
    width: 100% !important;
    font-size: 12px !important;
  }

  table.spec th,
  table.spec td {
    padding: 12px 6px !important;
    font-size: 12px !important;
  }

  table.spec th {
    width: 30% !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'sana';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://atami-nagisakan.jp/wp_nagisakan/wp-content/uploads/2022/06/SNsanafonmaruP.ttf') format('truetype');
}
/* End Custom Fonts CSS */