.index_flexWrap1000__DPCpX{display:flex;flex-wrap:nowrap}.index_mapContainer__lYBip{display:flex;justify-content:center;align-items:center;height:40vh}.index_bottomCraphContainer__Xxmbe{width:100vw;height:36.5vh;display:flex;flex-direction:row}.index_windDirectionGraph__1ZvhZ,.index_windVsRainGraph__GjMuY{border-top:1px solid grey;padding:1.25rem;width:50vw}.index_windDirectionGraph__1ZvhZ{border-left:1px solid grey}.index_beachInfoContainer__0KTyN{display:flex;justify-content:center;align-items:center;width:100%;gap:5rem}@media (max-width:1500px){.index_flexWrap1000__DPCpX{flex-wrap:wrap}.index_bottomCraphContainer__Xxmbe{height:100vh;flex-direction:column}.index_windVsRainGraph__GjMuY{height:50vh;width:100vw}.index_windDirectionGraph__1ZvhZ{border-left:0;height:50vh;width:100vw}.index_beachInfoContainer__0KTyN{flex-wrap:wrap}}@media (max-width:700px){.index_beachInfoContainer__0KTyN{gap:1rem}}.index_textList__72aQL li{white-space:nowrap}.index_textList__72aQL ul{list-style-type:none;padding:0}.index_textList__72aQL li{margin-bottom:10px;position:relative}.index_square__FfR0k{width:15px;height:15px;display:inline-block;margin-right:10px;position:absolute;top:4px;left:-20px}.index_star___qZB5{color:#f1c40f;font-size:18px;margin-right:3px}.index_starRed__DeYsO{color:#dbdbdb;font-size:18px;margin-right:3px}