@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);@font-face{font-family:'S-CoreDream';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');font-weight:400}@font-face{font-family:'S-CoreDream';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');font-weight:500}@font-face{font-family:'S-CoreDream';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff');font-weight:600}@font-face{font-family:'S-CoreDream';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-8Heavy.woff') format('woff');font-weight:800}@font-face{font-family:'InkLipquid';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/InkLipquid.woff') format('woff');font-weight:normal;font-style:normal}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}A{text-decoration:none;color:inherit;background:inherit}A:link{text-decoration:none;color:inherit;background:inherit}A:visited{text-decoration:none;color:inherit;background:inherit}A:active{text-decoration:none;color:inherit;background:inherit}A:hover{text-decoration:none;color:inherit;background:inherit}A:hover span{text-decoration:none}A:focus,input:focus,button:focus{outline:none}html{font-family:'S-CoreDream','Spoqa Han Sans',Sans-serif}html,body{width:100%;height:100%;margin:0;padding:0;word-break:break-all;text-align:left}body{overflow-x:hidden;letter-spacing:-0.5px;line-height:185%;font-weight:400;font-size:17px;color:#131017;background-color:#FEFEFE}p{margin:.7em 0}b{font-weight:600}hr{margin:30px 0;border-top:1px solid;border-color:#AAAAAA}.overflow-y-hidden{overflow-y:hidden}.hide{display:none!important}.show{display:block!important}.hide-md{display:block!important}@media (max-width: 1480px){.hide-md{display:none!important}}.show-md{display:none!important}@media (max-width: 1480px){.show-md{display:block!important}}.hide-sm{display:block!important}@media (max-width: 768px){.hide-sm{display:none!important}}.show-sm{display:none!important}@media (max-width: 768px){.show-sm{display:block!important}}.hide-xs{display:block!important}@media (max-width: 480px){.hide-xs{display:none!important}}.show-xs{display:none!important}@media (max-width: 480px){.show-xs{display:block!important}}.clear{clear:both}.fixed{position:fixed}.messages{text-align:center;justify-content:center;display:flex}.alert{position:absolute;z-index:9999999;margin-top:14px;text-align:center;font-size:14px;display:inline-block;padding:8px 15px;border:0 solid transparent;border-radius:10px}@media (max-width: 480px){.alert{margin-top:75px}}.alert-success{color:#1b5e20;background-color:#32d296}.alert-success{color:#ffffff;background-color:#1e87f0}.alert-warning{color:#212121;background-color:#faa05a}.alert-danger{color:#ffffff;background-color:#f0506e}.uk-notification{text-align:center;z-index:999999;margin-bottom:17px}.uk-notification-message{text-align:center;font-size:14px;display:inline-block;padding:8px 15px;border:0 solid transparent;border-radius:10px;transition:all .2s;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,0.2);box-shadow:3px 3px 8px rgba(0,0,0,0.2)}.uk-notification-message:hover{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.3);box-shadow:2px 2px 4px rgba(0,0,0,0.3)}.uk-notification-message-success{color:#131017;background-color:#FEFEFE}.container{width:100%}.container.inner{max-width:450px;margin:0px auto;padding:90px 30px;box-sizing:border-box}@media (max-width: 768px){.container.inner{padding:130px 30px}}.container.inner-lg{max-width:900px;margin:0px auto;padding:90px 30px;box-sizing:border-box}@media (max-width: 768px){.container.inner-lg{padding:130px 30px}}.container.full-height{height:100%}.special-margin-main-search{margin:0 auto 190px!important}.container-1160{padding:0 30px;box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto}.container-1140{padding:0 30px;box-sizing:border-box;width:100%;max-width:1140px;margin:0 auto}.container-860{padding:0 30px;box-sizing:border-box;width:100%;max-width:860px;margin:0 auto}.container-860.padding-10{padding:0 10px}.border-radius{border-radius:12px}.border-radius-8{border-radius:8px}.border-radius-right{border-radius:0px 12px 12px 0px}.border-radius-left{border-radius:12px 0px 0px 12px}.shadow{transition:all .2s;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,0.2);box-shadow:3px 3px 8px rgba(0,0,0,0.2)}.shadow:hover{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.3);box-shadow:2px 2px 4px rgba(0,0,0,0.3)}.shadow-sm{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1);box-shadow:1px 1px 2px rgba(0,0,0,0.1)}.button{width:100%;padding:24px;box-sizing:border-box;border-radius:12px;font-weight:500;font-size:16px;line-height:20px;text-align:center;letter-spacing:-0.5px;cursor:pointer}.button.sm-size{padding:18px}@media (max-width: 480px){.button{padding:24px;font-size:15px}}.button.inline-button{display:inline-block;width:auto;padding:14px 45px;border-radius:36px;font-weight:600}.button.inline-sq-button{display:inline-block;width:auto;padding:20px 45px;font-weight:600}.button.btn-disabled{color:#FEFEFE;background-color:#dddddd;cursor:no-drop !important;box-sizing:border-box;box-shadow:none}.button.btn-disabled:hover{color:#FEFEFE !important;background-color:#dddddd !important}@media (max-width: 480px){.width-100-for-mobile{width:100%!important}}.padding-0{padding:0px!important}.padding-15{padding:15px!important}.padding-20{padding:20px!important}.padding-bottom-30{padding-bottom:30px!important}@media (max-width: 480px){.padding-right-75-xs{padding-right:75px!important}}.margin-top-20{margin-top:20px!important}.margin-top-40{margin-top:40px!important}.margin-bottom-0{margin-bottom:0px!important}.bg-primary{background-color:#0581BB}.bg-primary:hover{background-color:#0575A9}.bg-sub{background-color:#DA4C1F}.bg-sub:hover{background-color:#C5441C}.bg-gray{background-color:#E5E5E5}.bg-gray:hover{background-color:#e0e0e0}.bg-white{background-color:#FEFEFE}.bg-white:hover{background-color:#F8F8F8}.text-align-left{text-align:left!important}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}.text-black{color:#131017}.text-white{color:#FEFEFE}.text-white-all{color:#FEFEFE !important}.text-white-all>*{color:#FEFEFE !important}.text-primary-all{color:#0581BB !important}.text-primary-all>*{color:#0581BB !important}.text-primary{color:#0581BB}.text-sub{color:#DA4C1F}.text-grey{color:#666666 !important}.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin,*+.uk-grid-margin{margin-top:15px}.uk-first-column{padding-left:0}.uk-grid{margin-left:0}.last-section{padding-top:40px;padding-bottom:0}.last-section .filter-list{margin-bottom:80px!important}@media (max-width: 480px){.last-section .filter-list{margin-bottom:20px!important}}.form-login{width:100%;margin:0px auto;padding:60px 20px;box-sizing:border-box}.form-login .icon-control{display:flex}.form-login .icon-control .icon-edit{display:inline-block;padding:20px;font-size:33px;text-align:center;box-sizing:border-box;flex-grow:1;background-color:rgba(254,254,254,0.7)}.form-login .icon-control .icon-change{cursor:pointer;display:inline-block;padding:20px;margin-left:10px}.form-login.form-create{max-width:400px;text-align:left}.form-login.form-create .theme-title-input{position:relative}.form-login.form-create .theme-title-input .pre-search{position:absolute;display:none;padding:22px 20px;width:100%;box-sizing:border-box;background-color:#F8F8F8;top:75px;z-index:9999;font-size:14px}.form-login.form-create .theme-title-input .pre-search .title{color:#666666;font-size:14px;line-height:1.5;margin-bottom:10px}.form-login.form-create .theme-title-input .pre-search hr{border-color:#AAAAAA;margin:15px 0}.form-login.form-create .theme-title-input .pre-search .pre-theme{margin:17px 0 0 0;display:none;cursor:pointer;line-height:1.5}@media (min-width: 769px){.form-login.form-create .theme-title-input .pre-search .pre-theme:hover{font-weight:500}}.form-login.form-create .help{font-size:14px;margin-top:14px;line-height:1.7;letter-spacing:-0.1px}.form-login.form-create .help .emoji{font-size:1.4em;margin-right:4px}.form-login.form-create .help dl{margin:0}.form-login.form-create .help dl dt{font-weight:500;margin-bottom:5px;padding-top:12px;text-indent:-2.1em;padding-left:1.8em;line-height:1.6}.form-login.form-create .help dl dd{opacity:.8;margin-left:0;padding-left:26px;text-indent:-0.7em;padding-left:1.8em;margin:3px 0}.form-login.form-create .help dl dd a{text-decoration:underline}.form-login.form-create .help dl dd.no-padding{padding-left:.9em}.form-login.form-user{padding:80px 20px}.form-login.form-user input[type="text"]{font-size:16px!important}.form-login.form-user .form-submit{margin-top:60px}.form-login .uk-form-label{font-size:16px;margin-bottom:8px;font-weight:500}.form-login .radio-box{font-size:.9em;margin-left:20px}.form-login .radio-box .uk-radio{margin-right:4px}.form-login input{font-family:'S-CoreDream','Spoqa Han Sans','Sans-serif';font-size:15px;font-weight:500}.form-login input.uk-radio:checked{border:3px solid #FEFEFE;background-color:#DA4C1F}.form-login input::placeholder{font-family:'S-CoreDream','Spoqa Han Sans','Sans-serif';font-size:15px;font-weight:500;opacity:.8}@media (max-width: 480px){.form-login input::placeholder{font-size:14px}}.form-submit{margin-top:50px}@media (max-width: 768px){.uk-button-default:hover{background-color:initial;color:initial}}input[type="file"]{height:64px;border:none;font-size:14px;display:flex;padding:13px 20px;color:#acacac}.spinner-cover{z-index:99999;color:#FEFEFE}.spinner-cover.full-screen{position:fixed;background-color:#023e5afa;display:flex;justify-content:center;align-content:center;align-items:center;width:100%;height:100%;text-align:center}.spinner-cover .text{margin-top:10px}.spinner-cover .lds-ring{display:inline-block;position:relative;width:58px;height:58px}.spinner-cover .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:2px;border:2px solid #FEFEFE;border-radius:50%;animation:lds-ring 1.6s cubic-bezier(.17, .67, .83, .67) infinite;border-color:#FEFEFE transparent transparent transparent}.spinner-cover .lds-ring div:nth-child(1){animation-delay:-0.45s}.spinner-cover .lds-ring div:nth-child(2){animation-delay:-0.3s}.spinner-cover .lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#map{display:flex;justify-content:center;align-content:center;align-items:center}#map .center{top:50%;left:50%;z-index:999;display:none}.rh{border-radius:12px}.theme-card{color:#131017;width:100%;height:auto;padding:30px;box-sizing:border-box;background-color:#F8F8F8;text-align:center;font-size:15px}@media (max-width: 480px){.theme-card{padding:30px 25px;width:100%;height:auto;margin:16px auto}}.theme-card .icon{font-size:30px;margin-bottom:20px}.theme-card .sentence{font-size:15px;line-height:18px}.theme-card .curators{font-size:12px;line-height:14px;margin-top:10px;color:#bbbbbb}.theme-card.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;cursor:not-allowed}.theme-card.inline-card{display:flex;padding:10px 12px 9px 17px;text-align:left;margin:14px 0;min-height:65px;line-height:1}.theme-card.inline-card>a,.theme-card.inline-card>div{align-self:center}.theme-card.inline-card .icon{font-size:15px!important;margin-bottom:0!important;margin-right:10px}.theme-card.inline-card .sentence{font-size:14px;padding-right:4px;line-height:1.4;word-break:keep-all}.theme-card.inline-card .spacer{flex-grow:1}.theme-card.inline-card .curators{margin-top:0!important;word-break:keep-all;margin-left:6px;text-align:right}.theme-card.inline-card .edit{padding:13px;border-radius:10px;border:none;background-color:transparent;cursor:pointer}.theme-card.inline-card .edit:hover{background-color:#E5E5E5}.theme-card.inline-card .co-making-icon{padding:13px;border-radius:10px;border:none;background-color:transparent;color:#bbbbbb;position:relative}.theme-card.inline-card .co-making-icon:hover::after{position:absolute;padding:5px 8px 4px;text-align:center;width:auto;width:max-content;left:40px;content:"함께 만드는 지도";font-size:11px;background-color:#dddddd;color:#888;border-radius:4px}.promotion-bar{background-color:#0581BB;color:#ffffffcc;text-align:center;font-size:14px;overflow:hidden;height:39px}.promotion-bar .contents{padding:4px 0px;z-index:9;position:relative;background-color:#00000033}.promotion-bar .contents a{background:none}.promotion-bar .contents .text,.promotion-bar .contents .emoji{vertical-align:text-top;line-height:1;display:inline-block}.promotion-bar .contents .text{margin-top:2px}@media (min-width: 769px){.promotion-bar .contents .text:hover{text-decoration:underline}}.promotion-bar .contents .emoji{margin:0 10px}.login-btns{margin:40px 0 20px}.login-btn{padding:8px;height:55px;margin:10px 0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer}.login-btn>.login-icon{position:absolute;left:20px;top:calc(50% - 15.5px)}.login-btn>.login-label{padding-top:1px;display:flex;align-items:center;justify-content:center}.login-btn>.login-label img{height:24px;margin-left:4px}.login-btn>.login-label .login-icon{margin-right:4px}.login-btn.kakao-login{background-color:#FEE500;color:#000000}.login-btn.kakao-login:hover{background-color:#FAE100}.login-btn.email-login{background-color:#E8E8E8;color:#000000}.login-btn.email-login:hover{background-color:#dddddd}.login-btn.email-login>.login-icon{top:calc(50% - 13px);left:23px}.login-btn.apple-login{background-color:#000000;color:#ffffff}.login-btn.apple-login svg{height:100%!important}.btn-2-col{display:flex;justify-content:space-between}.btn-2-col>div{width:48%}.uk-modal-page{overflow:visible !important}.uk-modal-page>body{overflow-y:visible !important;overflow-x:hidden !important}*::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}ins{background:#F8F8F8 !important}