@font-face{font-family:a1Font;src:url(../media/A1明朝-s.p.7111b3e5.otf)format("opentype");font-display:swap}@font-face{font-family:a1Font Fallback;src:local(Arial);ascent-override:84.91%;descent-override:11.58%;line-gap-override:96.49%;size-adjust:103.63%}.a1font_4e1203e7-module__1wOgXW__className{font-family:a1Font,a1Font Fallback}.a1font_4e1203e7-module__1wOgXW__variable{--font-a1:"a1Font","a1Font Fallback"}
@font-face{font-family:dinFont;src:url("../media/DIN Light-s.p.95684240.ttf")format("truetype");font-display:swap}@font-face{font-family:dinFont Fallback;src:local(Arial);ascent-override:0.0%;descent-override:0.0%;line-gap-override:0.0%;size-adjust:98.6%}.dinfont_3d9806db-module__yiNI5q__className{font-family:dinFont,dinFont Fallback}.dinfont_3d9806db-module__yiNI5q__variable{--font-din:"dinFont","dinFont Fallback"}
@font-face{font-family:garamondFont;src:url("../media/Garamond Premier Pro Italic-s.p.e5541dd6.ttf")format("truetype");font-display:swap}@font-face{font-family:garamondFont Fallback;src:local(Arial);ascent-override:89.6%;descent-override:33.99%;line-gap-override:24.72%;size-adjust:80.91%}.garamondfont_d2e26197-module__t9OLxq__className{font-family:garamondFont,garamondFont Fallback}.garamondfont_d2e26197-module__t9OLxq__variable{--font-garamond:"garamondFont","garamondFont Fallback"}
@font-face{font-family:amalfiCoastFont;src:url("../media/Amalfi Coast-s.p.b1e9a59e.ttf")format("truetype");font-display:swap}@font-face{font-family:amalfiCoastFont Fallback;src:local(Arial);ascent-override:146.11%;descent-override:106.74%;line-gap-override:0.0%;size-adjust:124.7%}.amalficoastfont_b3869f94-module__kGJIWW__className{font-family:amalfiCoastFont,amalfiCoastFont Fallback}.amalficoastfont_b3869f94-module__kGJIWW__variable{--font-amalfiCoast:"amalfiCoastFont","amalfiCoastFont Fallback"}
@keyframes index-module-scss-module__ybQKoa__bgGradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.index-module-scss-module__ybQKoa__pc_only{display:block}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__pc_only{display:none!important}}.index-module-scss-module__ybQKoa__sp_only{display:none}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__sp_only{display:block!important}}.index-module-scss-module__ybQKoa__wrapper{color:#595757;max-width:100vw;overflow-x:hidden}.index-module-scss-module__ybQKoa__firstView{justify-content:center;align-items:center;width:100%;height:800px;padding:0 1rem;display:flex;position:relative}.index-module-scss-module__ybQKoa__firstView .index-module-scss-module__ybQKoa__mv{object-fit:cover;z-index:0;filter:brightness(.9);width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__firstView{height:560px}}.index-module-scss-module__ybQKoa__firstView .index-module-scss-module__ybQKoa__header{position:absolute;top:30px;left:40px}.index-module-scss-module__ybQKoa__firstView .index-module-scss-module__ybQKoa__header img{filter:invert()}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__firstView .index-module-scss-module__ybQKoa__header{top:20px;left:20px}.index-module-scss-module__ybQKoa__firstView .index-module-scss-module__ybQKoa__header img{width:150px}}.index-module-scss-module__ybQKoa__firstView .index-module-scss-module__ybQKoa__firstViewContent{z-index:1;flex-flow:column;align-items:center;gap:26px;display:flex}.index-module-scss-module__ybQKoa__firstView .index-module-scss-module__ybQKoa__firstViewText{color:#fff;letter-spacing:10px;z-index:1;text-shadow:0 0 10px #00000080;font-family:YuMincho,Yu Mincho,serif;font-size:clamp(1rem,.879rem + .52vw,1.5rem);font-weight:300}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__firstView .index-module-scss-module__ybQKoa__firstViewText{letter-spacing:4px}}.index-module-scss-module__ybQKoa__sectionTitle{color:#000;width:min(100%,360px);font-size:clamp(1.5rem,.893rem + 2.59vw,4rem);font-weight:400;line-height:1;font-family:var(--font-a1);border:2px solid #000;padding:5px 20px;position:relative}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__sectionTitle{margin-inline:auto}}.index-module-scss-module__ybQKoa__sectionTitle span{font-size:clamp(2rem,1.757rem + 1.04vw,3rem);font-family:var(--font-amalfiCoast);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.index-module-scss-module__ybQKoa__sectionTitle_White{color:#fff;border:2px solid #fff}.index-module-scss-module__ybQKoa__sectionWrapper{width:100%;margin-inline:auto;position:relative}.index-module-scss-module__ybQKoa__sectionView{display:flex}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__sectionView{flex-flow:column}}.index-module-scss-module__ybQKoa__sectionView img{z-index:1;position:relative}.index-module-scss-module__ybQKoa__sectionView .index-module-scss-module__ybQKoa__sectionViewItem{width:50%}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__sectionView .index-module-scss-module__ybQKoa__sectionViewItem{width:100%}}.index-module-scss-module__ybQKoa__sectionView .index-module-scss-module__ybQKoa__sectionViewSubTitle{font-size:clamp(.875rem,.754rem + .52vw,1.375rem);font-weight:400;line-height:1.8;font-family:var(--font-a1);flex-flow:column;margin-top:60px;display:flex;position:relative}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__sectionView .index-module-scss-module__ybQKoa__sectionViewSubTitle{width:fit-content;margin-inline:auto}}.index-module-scss-module__ybQKoa__sectionView .index-module-scss-module__ybQKoa__sectionViewSubTitle:after{content:"";background-color:#000;width:200vw;height:1px;display:block;position:absolute;bottom:-40px;left:0;transform:translate(-50%)}.index-module-scss-module__ybQKoa__sectionView .index-module-scss-module__ybQKoa__sectionViewText{font-size:clamp(.875rem,.845rem + .13vw,1rem);font-family:var(--font-a1);margin-top:80px}.index-module-scss-module__ybQKoa__sectionViewItemPl{padding-left:60px;padding-right:1rem}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__sectionViewItemPl{padding-left:1rem}}.index-module-scss-module__ybQKoa__no1{background-image:url(/images/condo/hayama-poolvilla/bk_01.jpg);background-position:bottom;background-repeat:no-repeat;background-size:contain;position:relative}.index-module-scss-module__ybQKoa__no1 .index-module-scss-module__ybQKoa__sectionWrapper{margin-inline:unset}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no1 .index-module-scss-module__ybQKoa__sectionWrapper{margin-top:40px}}.index-module-scss-module__ybQKoa__no1 .index-module-scss-module__ybQKoa__sectionTitle{margin-top:120px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no1 .index-module-scss-module__ybQKoa__sectionTitle{margin-top:20px}}.index-module-scss-module__ybQKoa__no1 .index-module-scss-module__ybQKoa__poolImage{vertical-align:bottom}.index-module-scss-module__ybQKoa__no1 .index-module-scss-module__ybQKoa__seaImage{width:min(100%,600px);margin-top:40px;margin-left:0;margin-right:0}.index-module-scss-module__ybQKoa__no1 .index-module-scss-module__ybQKoa__wideImg{text-align:center;width:100vw;margin:70px calc(max(100vw,1200px)/-2 + 600px - 1rem) 120px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no1 .index-module-scss-module__ybQKoa__wideImg{margin-top:40px;margin-bottom:40px}}.index-module-scss-module__ybQKoa__no3{background-image:url(/images/condo/hayama-poolvilla/bk_06.jpg);background-position:top;background-repeat:no-repeat;background-size:contain;position:relative}.index-module-scss-module__ybQKoa__no3:before{content:"";background-image:url(/images/condo/hayama-poolvilla/bk_02.jpg);background-position:100%;background-size:contain;width:15%;height:100%;display:block;position:absolute;top:0;right:0}.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__sectionWrapper{padding-top:70px;padding-bottom:140px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__sectionWrapper{padding-top:40px;padding-bottom:70px}}.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__sectionTitle{margin-top:120px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__sectionTitle{margin-top:40px}}.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__sectionViewItemPl{width:min(100%,800px);margin-inline:auto}.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__sectionViewItemNo3left{width:65%}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__sectionViewItemNo3left{width:100%}}.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__sectionViewItemNo3right{width:35%}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__sectionViewItemNo3right{width:100%;padding:20px 1rem}}.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__no3Image{gap:10px;margin-top:60px;display:flex}.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__no3Image img{object-fit:cover;height:245px}@media screen and (max-width:768px){.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__no3Image{flex-wrap:wrap;justify-content:center}.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__no3Image .index-module-scss-module__ybQKoa__no3Image_2,.index-module-scss-module__ybQKoa__no3 .index-module-scss-module__ybQKoa__no3Image .index-module-scss-module__ybQKoa__no3Image_3{width:48%;height:auto}}.index-module-scss-module__ybQKoa__no2{background-image:url(/images/condo/hayama-poolvilla/bk_04.jpg);background-position:top;background-repeat:no-repeat;background-size:contain;padding-bottom:140px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no2{padding-bottom:70px}}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__sectionViewItemPl{width:min(100%,600px);margin-inline:auto;padding-right:0}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__sectionWrapper{margin-inline:unset}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__sectionTitle{margin-top:120px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__sectionTitle{margin-top:40px}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__sectionViewText{padding-bottom:20px}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__sectionViewItem{padding:0 1rem}}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__gallery{gap:20px;margin-top:60px;display:flex}@media screen and (max-width:1024px){.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__gallery{flex-flow:column;margin-top:20px}}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__gallery{flex-flow:row;justify-content:center}}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__gallery img{object-fit:cover;object-position:center;filter:grayscale();width:150px;height:150px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__gallery img{width:100px;height:100px}}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__sectionViewItemPl{padding-left:1rem;padding-right:1rem}@media screen and (max-width:1024px){.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__sectionViewItemPl{padding-left:1rem}}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__resort{margin-top:40px;justify-content:center;gap:20px;max-width:1000px;margin-inline:auto;display:flex}.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__resort img{object-fit:cover;width:50%}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__no2 .index-module-scss-module__ybQKoa__resort{gap:10px;margin-top:20px;padding:0 1rem}}.index-module-scss-module__ybQKoa__equipment{background-image:url(/images/condo/hayama-poolvilla/bk_01.jpg);background-position:bottom;background-repeat:no-repeat;background-size:contain;padding-bottom:140px;position:relative}.index-module-scss-module__ybQKoa__equipment:before{content:"";background-image:url(/images/condo/hayama-poolvilla/bk_02.jpg);background-position:0 100%;background-repeat:no-repeat;background-size:auto;width:15%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__equipment{padding-bottom:70px}}.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__wrapper{width:min(100%,1200px);margin-inline:auto;padding:0 1rem;position:relative}.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__main{gap:30px;margin-top:40px;display:flex}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__main{flex-flow:column;gap:20px}}.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__equipmentTitle{font-family:var(--font-a1);text-align:center;margin-top:200px;font-size:clamp(1rem,.879rem + .52vw,1.5rem);line-height:1.4}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__equipmentTitle{margin-top:40px}}.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__images3r{grid-template-columns:repeat(3,1fr);gap:70px 60px;margin-top:70px;display:grid}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__images3r{grid-template-columns:repeat(2,1fr);gap:30px 20px;margin-top:50px}}.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__images3r img{object-fit:cover;height:500px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__images3r img{height:230px}}.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__images2r{grid-template-columns:repeat(2,1fr);column-gap:60px;margin-top:60px;display:grid}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__images2r{grid-template-columns:repeat(1,1fr);gap:30px 20px;margin-top:30px}}.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__images2r img,.index-module-scss-module__ybQKoa__equipment .index-module-scss-module__ybQKoa__images1r img{width:100%}.index-module-scss-module__ybQKoa__location{padding-bottom:140px;position:relative}.index-module-scss-module__ybQKoa__location:before{content:"";background-image:url(/images/condo/hayama-poolvilla/bk_02.jpg);background-position:100%;background-size:contain;width:15%;height:100%;display:block;position:absolute;top:0;right:0}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__location{padding-bottom:70px}}.index-module-scss-module__ybQKoa__location .index-module-scss-module__ybQKoa__locationTitle{font-family:var(--font-a1);padding-top:120px;font-size:clamp(2rem,1.818rem + .78vw,2.75rem);line-height:1.4}.index-module-scss-module__ybQKoa__location .index-module-scss-module__ybQKoa__sectionWrapper{width:min(100%,1200px);margin-inline:auto;padding:0 1rem}.index-module-scss-module__ybQKoa__location .index-module-scss-module__ybQKoa__locationText{font-family:var(--font-a1);margin-top:80px;font-size:clamp(.875rem,.754rem + .52vw,1.375rem);line-height:1.4}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__location .index-module-scss-module__ybQKoa__locationText{margin-top:40px}}.index-module-scss-module__ybQKoa__location .index-module-scss-module__ybQKoa__flex{grid-template-columns:repeat(2,1fr);gap:40px;margin-top:80px;display:grid}@media screen and (max-width:1024px){.index-module-scss-module__ybQKoa__location .index-module-scss-module__ybQKoa__flex{gap:20px}}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__location .index-module-scss-module__ybQKoa__flex{grid-template-columns:repeat(1,1fr);margin-top:40px}}.index-module-scss-module__ybQKoa__location .index-module-scss-module__ybQKoa__flex .index-module-scss-module__ybQKoa__access,.index-module-scss-module__ybQKoa__location .index-module-scss-module__ybQKoa__flex .index-module-scss-module__ybQKoa__map{object-fit:cover}.index-module-scss-module__ybQKoa__footer{background-image:url(/images/condo/hayama-poolvilla/footer_bg.jpg);background-position:50%;background-size:cover;padding:120px 16px 80px;font-family:YuMincho,Yu Mincho,serif}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__footer{padding:80px 16px 60px}}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__reservation{text-align:center}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__list{margin-inline:auto;grid-template-columns:repeat(2,1fr);gap:30px;width:min(100%,1200px);margin-top:30px;padding:0 1rem;display:grid}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__list{grid-template-columns:repeat(1,1fr);gap:20px;margin-top:20px}}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__inquiry{text-align:center;cursor:pointer;background-color:#ffffffb3;border-radius:60px;width:min(100%,480px);margin:0 auto;padding:26px 0 22px;transition:background-color .3s;display:block}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__inquiry{padding:22px 0 16px}}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__inquiry:hover{background-color:#ffffffe6}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__inquiry .index-module-scss-module__ybQKoa__en{letter-spacing:2px;font-size:18px;font-family:var(--font-garamond);color:#231916}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__inquiry .index-module-scss-module__ybQKoa__en{letter-spacing:1px;font-size:16px}}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__inquiry .index-module-scss-module__ybQKoa__jp{text-indent:16px;letter-spacing:3px;font-size:20px;font-family:var(--font-a1);margin-top:6px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__inquiry .index-module-scss-module__ybQKoa__jp{letter-spacing:2px;margin-top:3px;font-size:18px}}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom{color:#595757;justify-content:space-between;align-items:center;margin:120px auto 0;display:flex}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom{align-items:flex-end;margin-top:80px}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom .index-module-scss-module__ybQKoa__tel{width:60%}}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom .index-module-scss-module__ybQKoa__tel .index-module-scss-module__ybQKoa__num{letter-spacing:5px;margin-right:1rem;font-size:60px}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom .index-module-scss-module__ybQKoa__tel .index-module-scss-module__ybQKoa__num{font-size:28px}}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom .index-module-scss-module__ybQKoa__tel .index-module-scss-module__ybQKoa__num a{color:#fff}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom .index-module-scss-module__ybQKoa__tel .index-module-scss-module__ybQKoa__num a{font-size:28px}}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom .index-module-scss-module__ybQKoa__tel .index-module-scss-module__ybQKoa__small{font-size:10px;line-height:16px;font-family:var(--font-a1);display:inline-block}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom .index-module-scss-module__ybQKoa__seller{align-items:center;gap:20px;display:flex}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom .index-module-scss-module__ybQKoa__seller{flex-direction:column;align-items:flex-start;gap:10px;width:40%}}.index-module-scss-module__ybQKoa__footer .index-module-scss-module__ybQKoa__bottom .index-module-scss-module__ybQKoa__seller span{white-space:nowrap;font-weight:300;font-family:var(--font-a1)}.index-module-scss-module__ybQKoa__gallery{background-image:url(/images/condo/hayama-poolvilla/bg_gallery.jpg);padding:80px 0}@media screen and (max-width:599px){.index-module-scss-module__ybQKoa__gallery{padding:40px 0}}.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__sectionWrapper{width:min(100%,1400px);margin-inline:auto;padding:0 1rem}.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents{flex-direction:column;gap:20px;display:flex}.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__title{color:#fff;font-size:clamp(1rem,.879rem + .52vw,1.5rem);font-family:var(--font-a1);justify-content:center;align-items:center;display:flex}@media screen and (max-width:768px){.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__title{text-align:center}}.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__upper{justify-content:center;gap:140px;display:flex}@media screen and (max-width:1024px){.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__upper{gap:40px}}@media screen and (max-width:768px){.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__upper{flex-direction:column-reverse;gap:20px}}.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__upper .index-module-scss-module__ybQKoa__night_1{object-fit:cover;width:50%;max-width:400px}@media screen and (max-width:768px){.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__upper .index-module-scss-module__ybQKoa__night_1{width:100%;max-width:100%}}.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__under{justify-content:center;gap:20px;display:flex}.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__under .index-module-scss-module__ybQKoa__night_2{object-fit:cover;filter:grayscale();width:35%;max-width:400px}.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__under .index-module-scss-module__ybQKoa__night_3{object-fit:cover;width:65%;max-width:800px;position:relative;bottom:60px}@media screen and (max-width:768px){.index-module-scss-module__ybQKoa__gallery .index-module-scss-module__ybQKoa__contents .index-module-scss-module__ybQKoa__under .index-module-scss-module__ybQKoa__night_3{bottom:0}}
