@import url("https://fonts.googleapis.com/css2?family=Black+Han+Sans&display=swap");@import url("https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap");*{box-sizing:border-box;outline:none;font-family:Noto Sans KR,sans-serif}html{font-size:13px;color:#000}body{margin:0}ol,ul{list-style:none}dd,dl,dt,li,ol,ul{margin:0;padding:0}a{text-decoration:none;color:#000}img{border:0}.layout-width{min-width:320px;max-width:1150px;padding:0 10px;margin:0 auto}.flex{display:flex}.mb30{margin-bottom:30px!important}.mr5{margin-right:5px!important}.w150{width:150px!important}.no-data{padding:100px 0!important;text-align:center!important}section.main-content{width:100%;max-width:900px;min-width:320px;min-height:calc(100vh - 370px);margin:0 auto}.ReactModal__Overlay{background-color:rgba(0,0,0,.3)!important}.ReactModal__Overlay .org-image{width:100%!important;height:auto!important}.spinner{opacity:0;animation:fadeIn .5s .1s forwards,rotate 2s linear infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rotate{to{transform:rotate(1turn)}}.vsm-marker:not(:has(svg)){background-color:rgba(255,255,255,.8)!important;border-radius:5px;font-size:12px;padding:5px;text-align:center}.vsm-marker>:not(:first-child){display:none}.current-location-info{border-radius:4px;text-align:center}.vsm-marker{cursor:pointer!important}.main-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px}.main-bottom>*{flex:1 1}.mypage-profile{position:relative}