@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0%,to{stroke:#ff7133}}@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:700;src:url(/s/libs/fonts/NanumBarunGothicWebBold.eot);src:url(/s/libs/fonts/NanumBarunGothicWebBold.eot?#iefix) format('embedded-opentype'),url(/s/libs/fonts/NanumBarunGothicWebBold.woff) format('woff'),url(/s/libs/fonts/NanumBarunGothicWebBold.ttf) format('truetype')}@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:400;src:url(/s/libs/fonts/NanumBarunGothicWeb.eot);src:url(/s/libs/fonts/NanumBarunGothicWeb.eot?#iefix) format('embedded-opentype'),url(/s/libs/fonts/NanumBarunGothicWeb.woff) format('woff'),url(/s/libs/fonts/NanumBarunGothicWeb.ttf) format('truetype')}@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:300;src:url(/s/libs/fonts/NanumBarunGothicWebLight.eot);src:url(/s/libs/fonts/NanumBarunGothicWebLight.eot?#iefix) format('embedded-opentype'),url(/s/libs/fonts/NanumBarunGothicWebLight.woff) format('woff'),url(/s/libs/fonts/NanumBarunGothicWebLight.ttf) format('truetype')}@font-face{font-family:'Nanum Barun Gothic';font-style:normal;font-weight:200;src:url(/s/libs/fonts/NanumBarunGothicWebUltraLight.eot);src:url(/s/libs/fonts/NanumBarunGothicWebUltraLight.eot?#iefix) format('embedded-opentype'),url(/s/libs/fonts/NanumBarunGothicWebUltraLight.woff) format('woff'),url(/s/libs/fonts/NanumBarunGothicWebUltraLight.ttf) format('truetype')}@font-face{font-family:'Material-Design-Iconic-Font';src:url(/s/libs/fonts/Material-Design-Iconic-Font.eot);font-weight:400;font-style:normal}body,html{line-height:1}html{font-size:14px;-webkit-font-smoothing:antialiased}body{font-family:"Spoqa Han Sans",sans-serif;letter-spacing:-.2px;color:rgba(0,0,0,.87)}.wrapper,body,html{width:100%;height:100%}.icon{width:24px;height:24px;text-align:center;display:inline-block;vertical-align:middle}.icon>.zmdi{font-size:20px;line-height:24px}#header{height:56px;background:#fff;padding:12px 16px;color:#ff7133;font-size:16px;font-weight:700}#header .brand{padding:6px 0;margin-right:9px}#header .brand .logo-txt{line-height:1.5;font-size:16px;color:#ff7133;text-decoration:none}#header .icon-menu{margin-right:16px;cursor:pointer}#header .input-box{position:relative;width:272px;border-radius:2px;background:#fff;color:rgba(0,0,0,.87)}#header .input-box .btn-search{display:none}#header .input-box .icon-search{position:absolute;left:16px;top:7px;height:20px;width:20px;font-size:20px}#header .pull-right .copyright-txt{line-height:3;color:#adb5bd;letter-spacing:-.3px;font-weight:400;font-size:12px}#header .pull-right .copyright-txt .bold{text-decoration:none;color:#adb5bd;font-weight:700}@media (max-width:500px){#header .input-box{width:100%}#header .copyright-txt,#header .logo,#header .white-link{display:none}}#container{position:absolute;top:56px;width:100%;bottom:0}#container.no-aside #content,#sidebar-nav.active{left:0}#container.no-aside #aside{left:-500px}#sidebar-nav{position:absolute;top:0;width:224px;left:-300px;height:100%;background-color:#fff;box-shadow:0 20px 40px 0 rgba(0,0,0,.3),0 14px 12px 0 rgba(0,0,0,.2);trasition:.5s;-webkit-transition:.5s;z-index:1001}#sidebar-nav>.header{height:55px;padding:24px 24px 15px}#sidebar-nav>.header img{width:167px}#sidebar-nav .menu-list{margin-top:16px}#sidebar-nav .menu-list li a{display:block;padding:17px 24px;color:#000;color:rgba(0,0,0,.87)}#sidebar-nav .menu-list li a:focus,#sidebar-nav .menu-list li a:hover{background:#f5f5f5;text-decoration:none}#aside-folded,#sidebar-nav>.copyright{position:absolute;color:rgba(0,0,0,.54)}#sidebar-nav>.copyright{padding:24px;letter-spacing:-.2px;line-height:1.4;font-size:14px;bottom:0;width:100%}#aside-folded{width:36px;height:36px;border-radius:2px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.26);display:none;left:12px;top:12px;z-index:100;padding:6px;cursor:pointer}#aside-folded .icon-unfold{transform:rotate(-45deg)}#aside,#info section{position:absolute;left:0;bottom:0}#aside{top:0;z-index:3;width:424px;border-right:1px solid #a7a7a7;background-color:#fff;-webkit-transition:left .2s ease-out,opacity .3s ease-out;-moz-transition:left .2s ease-out,opacity .3s ease-out;opacity:1}#aside nav,#info .pane .article #alert-message{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center}#aside nav{height:56px;box-shadow:0 1px 4px 0 rgba(0,0,0,.26);padding:18px}#aside nav .icon{cursor:pointer}#aside nav .icon-fold{transform:rotate(-45deg)}#aside nav .text{margin:0}@media (max-width:500px){#aside{width:100%}}#info section{overflow:auto;overflow-x:hidden;right:0;top:57px}#info .pane .sub-section header{height:48px;background:#f5f5f5;padding:17px 24px;color:rgba(0,0,0,.54);border-bottom:1px solid rgba(0,0,0,.1)}#info .pane .sub-section header .text,.modal .modal-body .terms a{color:rgba(0,0,0,.87)}#info .pane .sub-section header .subtext{color:rgba(0,0,0,.54)}#info .pane .sub-section header .total,#info .pane .sub-section ul.list li.active .icon,#info .pane .sub-section ul.list li.hover .icon,#result-list li.active .icon,#result-list li.hover .icon{color:#ff7133}#info .pane .sub-section ul.list{margin-bottom:0}#info .pane .sub-section ul.list li,#result-list li{padding:12px 24px;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer}#info .pane .sub-section ul.list li .subtitle,#result-list li .subtitle{margin-top:4px;margin-bottom:8px}#info .pane .sub-section ul.list li .subtext,#result-list li .subtext{margin-bottom:4px;color:rgba(0,0,0,.54)}#aside nav,#info .pane .sub-section ul.list li.active,#info .pane .sub-section ul.list li.hover,#info .pane-grey,#result-list li.active,#result-list li.hover{background:#f5f5f5}#info .pane .article{margin-bottom:7px;background:#fff;position:relative}#info .pane .article #alert-message{background:#fff;z-index:1;padding:50px 10px;color:#ff7133;line-height:1.5}#info .pane .article:last-child{margin-bottom:0}#info .pane .article .list-unstyled{margin-bottom:0}#info .pane .article .block{padding:32px;border-bottom:1px solid rgba(0,0,0,.1);position:relative}#info .pane .article .title{margin:8px 0}#info .pane .article .sub-title{margin:0 0 4px}#info .pane .article .icon-represent{position:absolute;right:32px;bottom:0}#info .pane .article .explain{line-height:1.5;font-weight:300;margin-bottom:0}.list-icon .icon{margin-right:8px}.list-icon li{color:rgba(0,0,0,.54);margin-bottom:8px}.pane{position:absolute}.icon-coffee{width:96px;height:96px;background:url(/s/assets/img/map/icon-coffee.png) no-repeat}.icon-save-home{width:96px;height:96px;background:url(/s/assets/img/map/icon-save-home.png) no-repeat}.small,.small-accent{font-size:12px;line-height:1;letter-spacing:-.1px;color:rgba(0,0,0,.54)}.small-accent{color:rgba(0,0,0,.87)}#result-list-pagination{padding:16px 24px}#result-list-pagination .next-page,#result-list-pagination .prev-page{cursor:pointer}#result-list-pagination .item-range{line-height:.9;margin-bottom:6px;color:rgba(0,0,0,.54)}#result-list-pagination .total{font-size:12px;color:rgba(0,0,0,.38)}#content,#map-area{position:absolute;top:0;right:0;bottom:0;height:100%}#content{left:424px;background:#f1f1f1;-webkit-transition:left .2s ease-out}#map-area{overflow:hidden;left:0;z-index:1;width:100%}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.form-control{padding-left:40px;border-radius:4px;border:solid 1px #e6e6e6;box-shadow:none;color:#ced4da;font-weight:400}.form-control.active,.form-control:hover{color:rgba(0,0,0,.87);border:2px solid #9b88e9;outline:0}.form-control:focus{box-shadow:none;color:rgba(0,0,0,.87);border:2px solid #9b88e9;outline:0}.input-group-addon{border:1px solid #e6e6e6;background-color:#fff}.overlay{background:#000;filter:alpha(opacity=50);zoom:1;opacity:0;z-index:1000;width:100%;height:100%;position:absolute;left:0;top:0;display:none}.overlay.active{opacity:.5;z-index:999;display:block}h1,h2,h3{font-weight:600}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1;letter-spacing:-.3px;color:rgba(0,0,0,.87)}.h5,.h6,h5,h6{letter-spacing:-.2px}.h1,h1{font-size:44px}.h2,h2{font-size:32px}.h3,h3{font-size:24px}.h4,h4{font-size:20px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}.body-light,.body-regular{line-height:1.5;letter-spacing:-.2px;color:rgba(0,0,0,.87)}.body-light{color:rgba(0,0,0,.54)}.caption{font-size:12px;letter-spacing:-.1px;color:rgba(0,0,0,.54)}.infowindow{border-radius:4px;width:320px;cursor:default;z-index:1;display:block;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.infowindow .iw-header{padding:16px 16px 4px}.infowindow .iw-contents{padding:4px 16px;font-size:14px;font-weight:400;color:#495057}.infowindow h5{font-size:16px;color:#495057;font-weight:700;display:inline}.infowindow .icon{width:24px;height:16px;text-align:center;display:inline-block}.infowindow .icon>.zmdi{font-size:20px;line-height:16px}.infowindow .icon-close{cursor:pointer;color:rgba(0,0,0,.54)}.infowindow .gray-txt{font-size:14px;margin-bottom:8px;font-weight:700;color:#868e96}.infowindow .triangle{position:absolute;width:11px;height:9px;left:154.5px;bottom:-9px;background:url(http://i1.daumcdn.net/localimg/localimages/07/mapjsapi/triangle.png) no-repeat}.label-window{background:#fff;padding:10px;border:1px solid #e6e6e6;border-radius:2px}.btn-group-lightgray-purpose{margin-top:12px}.btn-lightgray{padding:5px 12px;border-radius:2px;background-color:#fff;border:solid 1px #777;color:rgba(0,0,0,.54)}.btn-lightgray:focus,.btn-lightgray:hover{color:rgba(0,0,0,.54);background-color:rgba(153,153,153,.2)}.btn-lightgray:active{color:rgba(0,0,0,.54);background-color:rgba(153,153,153,.4)}.btn{padding:9px 12px}.btn-gray{background-color:#fff;border:solid 1px #e6e6e6;border-radius:2px;color:rgba(0,0,0,.54);line-height:1.14;min-width:72px}.btn-gray:focus,.btn-gray:hover{color:#495057;background-color:#ebebeb}.btn-gray:active{color:rgba(0,0,0,.54);background-color:rgba(153,153,153,.4)}.btn-dark-line{border:solid 1px #777}.btn-primary{background-color:#ff7133;border:1px solid #ff7133;border-radius:2px;color:#fff;min-width:72px}.btn-primary:focus,.btn-primary:hover{color:#fff;border:1px solid #ff8143;background-color:#ff8143}.btn-primary:active{color:#fff;border:1px solid #f4641e;background-color:#f4641e}.btn-primary:disabled{color:#fff;border:1px solid rgba(255,103,27,.3);background-color:rgba(255,103,27,.3)}[disabled].btn-primary,[disabled].btn-primary:hover{background-color:#ff7133;border-color:#ff7133}.btn-space{background-color:#fff;border:0;border-radius:2px;min-width:72px}.btn-space:focus,.btn-space:hover{color:rgba(0,0,0,.54);background-color:rgba(153,153,153,.2)}.btn-space:active{color:rgba(0,0,0,.54);background-color:rgba(153,153,153,.4)}.btn-space:disabled{background-color:rgba(0,0,0,.54);color:rgba(0,0,0,.26)}.btn-iw{width:144px;border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6;color:#495057;font-weight:600}.btn-group-iw-purpose{padding:16px}.link-text{color:#ff7133}.color-haezoom{color:#ff7133!important}.no-margin{margin:0!important}.btn-md{padding:7px 12px;border-radius:2px}.btn{font-weight:700}.form-ds .control-label{color:rgba(0,0,0,.54);font-size:12px;letter-spacing:-.1px;margin-bottom:4px}.tooltip-help{font-size:14px!important;cursor:pointer!important}.text-secondary,.tooltip-help{color:rgba(0,0,0,.54)!important}.row.no-padding [class^=col-]{padding:0}.block-copyright{background:#f5f5f5;color:rgba(0,0,0,.38);line-height:1.5}.modal .modal-dialog{width:450px}.modal .modal-content,.tooltip-inner{border-radius:0}.modal .modal-header{border-bottom:none}.modal .modal-body{padding:12px 15px}.modal .modal-body .form-group{margin-top:24px}.modal .modal-body .terms{margin-left:24px}.modal .modal-body .terms #agree-all{margin-top:0}.modal .modal-footer{border-top:none}.tooltip-inner{width:200px}.panel-expand{margin-bottom:0;box-shadow:none}.panel-expand>.panel-heading{padding:12px 0;border:0}.panel-expand>.panel-heading a{display:block;color:inherit}.panel-expand>.panel-heading a:focus,.panel-expand>.panel-heading a:hover{text-decoration:none}.panel-expand>.panel-heading a [class*=zmdi-caret]{margin-left:6px;font-size:14px}.panel-expand>.panel-heading a [class*=zmdi-caret]:before{content:'\f2f8'}.panel-expand>.panel-heading a.collapsed [class*=zmdi-caret]:before{content:'\f2f2'}.panel-expand>.panel-heading+.panel-collapse>.panel-body{padding:15px 0;border-top:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.panel-expand>.panel-heading+.panel-collapse>.panel-body .dl-horizontal{margin-bottom:0}.panel-expand>.panel-heading+.panel-collapse>.panel-body .dl-horizontal dt{width:89px;text-align:left;line-height:2}.panel-expand>.panel-heading+.panel-collapse>.panel-body .dl-horizontal dd{margin-left:89px;line-height:2}}.text-hint{color:rgba(0,0,0,.38)!important}.loader{position:relative;margin:0 auto;width:50px}.loader:before{content:'';display:block;padding-top:100%}.loader .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}.loader-ie{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.loader-ie{display:inline-block}}.state-error{margin-bottom:4px}.state-error+.invalid{color:#ff7133;font-size:12px;font-style:normal}.tooltip-inner{white-space:pre-wrap;text-align:left}.popover{max-width:300px}.popover-content{padding:24px;color:#000;color:rgba(0,0,0,.87)}.popover-content .title{font-weight:700;margin-bottom:8px}.popover-content p{margin-bottom:16px}.white-link,.white-link:focus,.white-link:hover{text-decoration:none!important;color:inherit!important}