@charset "utf-8"; 

/*공통*/
html,body { height:100%; overflow-y:hidden; } 
#totalWrap { position:relative; width:100%; height:100%; min-height:0; overflow:hidden; } 

/* 나늠스퀘어 */
#app { width:100%; height:100%; } 
.ir { background:url(../img/ir.png) no-repeat; } 
.break { display:block; line-height:1; } 
.no_txt { font-size:0; line-height:0; } 
button { background:none; } 
#totalWrap { padding-left: 340px; } 
#intro { position:relative; top:0; left:0; width:100%; height:100%; z-index:3; background: url(../img/intro_bg.jpg) no-repeat center; background-size:cover; overflow: hidden; } 
#intro .intro_inner { width:100%; height:100%; text-align:center; } 
#intro_logo { width:168px; height:226px; margin-top:110px; background:url(../img/logo.png); } 
#intro header { display: none; position:absolute; top: 60px; left:0; width:100%; z-index:10; margin-top: 0; color:#fff; } 
#intro header h1 { margin-bottom: 20px; font-weight:700; font-size: 53px; line-height:1; } 
#intro header h1 .logo { display:block; margin: 0 auto 40px; } 
#intro header p { font-size:27px; line-height:1.2; } 
img { max-width: 434px; max-height: 434px; } 
#intro .intro_inner .middle-text { display: block; position: absolute; top: 45%; left: 0; width: 100%; padding: 0 30px; text-align: center; transform: translate(0, -45%); } 
#intro .intro_inner .middle-text img.c-txt { width: 100%; max-width: 434px; height: 100%; max-height: 434px; margin-bottom: 25px; } 
#intro .intro_inner .middle-text .c-sub { display: block; margin-bottom: 19px; color: rgba(255,255,255, 0.5); font-size: 18px; line-height: 1; font-family:'gothic','Malgun Pretendard','ApplePretendard','Dotum','arial','sans-serif'; letter-spacing: 2px; } 
#intro .intro_inner .middle-text .c-tit { display: block; position: absolute; top: 288px; left: 50%; width: 100%; 
 padding: 0 10px; color: #FFF; font-weight: 300; font-size: 18px; letter-spacing: -0.5px; text-align: justify; 
 text-align: center; word-break: keep-all; transform: translate(-50%, -70%); opacity: 0.8; } 

#intro .scroll_arr { position:absolute; bottom: 57px; left: 50%; color: rgba(255,255,255,0.5); font-size: 12px; -webkit-transform: translateX(-50%); transform: translateX(-50%); } 
#intro .mouse { display:block; width: 65px; height: 65px; margin: 0; margin-bottom: 17px; border-radius: 50%; background: #0a1b46 url(../img/intro_mouse.png) no-repeat; background-position: 50%; box-shadow: 5px 5px 10px #031133; } 
#intro .arr1 { display:block; width:38px; height:21px; margin-bottom:-5px; background:url(../img/intro_arr.png) no-repeat; } 
#intro .arr2 { display:block; width:38px; height:21px; background:url(../img/intro_arr.png) no-repeat; } 
#intro .vert_line1 { position:absolute; top: calc(100% / 2 - 235px); left:50%; width:2px; height: 110px; z-index:10; margin-bottom: 0; margin-left:-1px; background: rgba(255,255,255,.3); } 
#intro .vert_line2 { display: none; position:absolute; top:50%; left:50%; width:2px; height:calc(50% - 370px); z-index:10; margin-top: 150px; margin-left:-1px; background: rgba(255,255,255,.3); } 
#intro .map_img { position:absolute; right: -35px; width: 35%; max-width: 823px; min-width: 540px; height: 100%; max-height: 978px; text-align: right; } 
#intro .map_img span { display:block; position:relative; width:100%; height:100%; } 
#intro .map_img img { display: block; position: absolute; top: 50%; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } 

#header { position:absolute; top:0; left: 0; width: 340px; height:100%; z-index: 20; background: #fff; transition: 0.3s ease-in-out; overflow:hidden; box-shadow: 2px 0 10px rgba(0,0,0,.2); } 
#header .scroll { position: relative; height:100%; } 
#logo { width: 163px; height: 212px; margin-top:50px; margin-left:50px; background:url(../img/intro_logo.png); } 
#logo a { display:block; width:100%; height:100%; } 
#search_btn2 { position:absolute; top: 193px; right: 50px; width: 31px; height: 31px; background:url(../img/icon_search_2.png) no-repeat center; } 

.c-top-box { height: 191px; padding-top: 61px; background-color: #0057D9; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='341' height='192' viewBox='0 0 341 192' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_6391_6652' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='341' height='192'%3E%3Crect x='0.886719' y='0.137207' width='340' height='191' fill='%2300602A'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_6391_6652)'%3E%3Cg opacity='0.1'%3E%3Cpath opacity='0.5' d='M366.084 210.361C366.084 233.856 251.654 252.917 110.486 252.917C-30.6829 252.917 -145.113 233.856 -145.113 210.361C-145.113 186.866 -30.6829 167.806 110.486 167.806C251.654 167.806 366.084 186.866 366.084 210.361Z' fill='white'/%3E%3Cg opacity='0.8' filter='url(%23filter0_d_6391_6652)'%3E%3Cpath d='M352.176 110.76C366.141 132.402 300.95 170.59 206.441 196.07C111.998 221.55 24.0406 224.595 10.0098 202.953C-4.02104 181.311 61.2354 143.124 155.679 117.643C250.122 92.1626 338.079 89.1182 352.11 110.76H352.176Z' fill='white'/%3E%3C/g%3E%3Cpath opacity='0.5' d='M176.197 51.9875C198.765 61.2531 181.624 104.074 137.877 147.688C94.1296 191.303 40.389 219.1 17.7544 209.834C-4.814 200.568 12.3274 157.748 56.0744 114.133C99.8213 70.5187 153.562 42.7219 176.197 51.9875Z' fill='white'/%3E%3Cpath opacity='0.8' d='M272.567 53.3124C272.765 54.239 270.978 57.7467 270.978 58.6733C270.978 59.9969 269.192 60.4602 268.331 61.7839C268.133 62.4457 267.868 63.1075 267.669 63.5708C267.007 64.0341 263.897 67.1447 262.97 68.2698C261.647 69.5935 260.058 70.0567 258.536 70.9171C257.676 71.1157 256.749 71.1157 255.624 71.3804C252.315 72.0422 248.939 72.0422 245.564 71.579C244.902 71.3804 241.527 70.9171 240.667 70.9171C240.468 70.9171 240.203 70.7848 239.806 70.8509C239.277 70.9171 239.409 70.7186 238.946 70.7186C238.085 70.2553 237.291 70.0567 236.629 69.792C235.703 69.3287 234.379 69.792 233.519 69.3287C231.269 68.2036 229.085 66.6814 227.298 64.6297C226.437 63.5046 225.974 61.9824 225.312 60.8573C224.849 59.7322 224.187 58.8718 223.989 57.7467C223.525 55.0994 223.525 52.3859 222.665 49.7386C222.202 48.1502 221.738 46.8265 221.738 45.3043C222.202 41.929 221.275 38.4213 223.724 35.9725C224.386 34.8474 227.496 30.4131 228.158 28.8247C228.621 28.1629 229.283 27.5011 229.945 26.8392C231.07 25.9789 232.394 25.5156 233.717 24.589C234.843 23.9272 241.527 21.677 242.652 21.9417C243.512 21.9417 244.638 22.405 245.564 21.9417C250.263 20.1547 255.161 21.7431 259.86 22.8683C261.647 23.3315 262.97 24.6552 264.294 25.7803C264.757 26.4421 266.809 28.56 267.14 28.6924C268.463 29.3542 268.794 29.0895 269.456 30.6778C271.442 36.2372 271.442 41.7966 272.832 47.8192C273.03 48.6796 272.832 49.8047 272.832 50.7313C272.633 51.1946 272.633 52.9815 272.633 53.3786L272.567 53.3124Z' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_6391_6652' x='-8.50331' y='79.0557' width='385.822' height='160.918' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='3.32293' dy='2.65834'/%3E%3CfeGaussianBlur stdDeviation='9.96878'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_6391_6652'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_6391_6652' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A"); } 
.c-top-box #logo { display: block; display: none; width: 70px; height: 33px; margin: 0 auto; background-size: contain; background-repeat: no-repeat; } 
.c-top-box #logo a { } 
.c-top-box .c-logo { 
 display: block; 
 position: relative; 
 width: 256px; height: 77px; 
 margin: 0 auto; 
 background-repeat: no-repeat; 
 background-image: url(/cyber/tour/img/sub-logo.png); } 
.c-top-box .c-logo img { display: block; margin: 0 auto; } 
#intro .intro_inner .middle-text .c-sub

 /* 메뉴 */
#gnb .dept1 > li.btn_all { background: #007F38; border-bottom:0; } 
#gnb .dept1 > li.btn_all > button { color: #00113c; border-bottom :1px solid #eee; } 
#gnb .dept1 > li.btn_all > button .text { display: inline-block; color: #222; font-weight: 700; font-size: 18px; line-height: 1; letter-spacing: -0.9px; text-align: center; vertical-align: middle; vertical-align: middle; } 
#gnb .dept1 { margin-top: 0; } 
.c-top-box.mo .c-logo { } 
#gnb .dept1 > li { } .c-top-box.c-top-box#gnb .dept1 > li.btn_1 { border-top:1px solid #3377b1; } 
#gnb .dept1 > li:nth-child(1) > button,
#gnb .dept1 > li:nth-child(2) > button,
#gnb .dept1 > li:nth-child(3) > button,
#gnb .dept1 > li:nth-child(4) > button,
#gnb .dept1 > li:nth-child(5) > button { background: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.74414 0.00585938L9.81641 1.04297L5 6L0.183594 1.04297L1.25586 0.00585938L5 3.85547L8.74414 0.00585938Z' fill='%23222222'/%3E%3C/svg%3E%0A")no-repeat 90% center; } 
#gnb .dept1 > li > button { width:100%; height: 65px; padding-left: 24px; color:#fff; font-size: 15px; text-align:left; border-bottom: 1px solid #eee; } 
#gnb .dept1 > li > button .text { display: inline-block; color: #222; font-weight: 700; font-size: 18px; line-height: 1; letter-spacing: -0.9px; text-align: center; vertical-align: middle; } 
/* #gnb .dept1 > li:nth-child(2) > button.active { background:#fff url(../img/marker1.png)no-repeat 95% center; } 
#gnb .dept1 > li:nth-child(3) > button.active { background:#fff url(../img/marker2.png)no-repeat 95% center; } 
#gnb .dept1 > li:nth-child(4) > button.active { background:#fff url(../img/marker3.png)no-repeat 95% center; } 
#gnb .dept1 > li:nth-child(5) > button.active { background:#fff url(../img/marker4.png)no-repeat 95% center; } */
#gnb .dept1 > li:nth-child(4) > button + .dept2,
#gnb .dept1 > li:nth-child(5) > button + .dept2 { display:none !important; } 
#gnb .dept1 .icon { display:inline-block; width: 24px; height: 24px; margin-right: 11px; background-repeat:no-repeat; background-position: 50%; vertical-align:middle; transition: 0.3s; } 
#gnb .dept1 .icon_all { background-image:url(../img/cate_all_icon.png); } /*전체*/
#gnb .dept1 .icon_01 { background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.303 6L11.303 4H6V2H4V22H6V14H10.697L13.697 16H20V6H14.303Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A"); background-position: 0 1px; } /*관광명소*/
#gnb .dept1 .icon_02 { background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 2H7C6.46957 2 5.96086 2.21071 5.58579 2.58579C5.21071 2.96086 5 3.46957 5 4V21C5 21.2652 5.10536 21.5196 5.29289 21.7071C5.48043 21.8946 5.73478 22 6 22H18C18.2652 22 18.5196 21.8946 18.7071 21.7071C18.8946 21.5196 19 21.2652 19 21V4C19 3.46957 18.7893 2.96086 18.4142 2.58579C18.0391 2.21071 17.5304 2 17 2ZM11 16H8V14H11V16ZM11 12H8V10H11V12ZM11 8H8V6H11V8ZM16 16H13V14H16V16ZM16 12H13V10H16V12ZM16 8H13V6H16V8Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A"); } /*주요시설*/
#gnb .dept1 .icon_03 { background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.0004 6.99959C21.2378 6.90261 19.4891 7.36077 18.0004 8.30959C17.6404 7.89959 17.2704 7.48959 16.8804 7.09959L16.5904 6.82959L16.7304 6.70959C17.2195 6.2898 17.568 5.7301 17.7289 5.10603C17.8898 4.48195 17.8555 3.82352 17.6304 3.21959C17.3054 2.53777 16.7893 1.96502 16.1449 1.57093C15.5005 1.17683 14.7555 0.97835 14.0004 0.999589V2.99959C14.3562 2.99464 14.7069 3.0847 15.0163 3.26048C15.3257 3.43627 15.5826 3.69141 15.7604 3.99959C15.9304 4.39959 15.7604 4.83959 15.2904 5.30959L15.0604 5.51959C14.0174 4.65044 12.8723 3.91166 11.6504 3.31959C9.12045 2.17959 7.82044 2.70959 7.18044 3.31959C6.98543 3.51508 6.82933 3.74584 6.72044 3.99959L6.54044 4.52959L5.10044 8.86959C6.24044 11.7096 9.00045 16.7596 15.0004 18.9396L20.0004 17.2796C20.1691 17.2168 20.3176 17.1097 20.4304 16.9696L20.6404 16.7896C22.0704 15.3496 21.1504 12.5796 19.2304 9.88959C20.3705 9.22424 21.6832 8.91435 23.0004 8.99959V6.99959ZM19.2104 15.3696H19.1504C18.4604 15.7396 15.6004 14.7996 12.3604 11.5596C12.0204 11.2196 11.7004 10.8896 11.4104 10.5596C11.3104 10.4496 11.2204 10.3296 11.1204 10.2096L10.5904 9.56959L10.3104 9.17959C10.1704 8.98959 10.0304 8.79959 9.91044 8.61959C9.79044 8.43959 9.75044 8.35959 9.67044 8.22959C9.59045 8.09959 9.45044 7.88959 9.36044 7.71959C9.27044 7.54959 9.23044 7.47959 9.17044 7.34959C9.11045 7.21959 9.00044 7.06959 8.94044 6.92959C8.88044 6.78959 8.85045 6.69959 8.80045 6.58959C8.75044 6.47959 8.69044 6.31959 8.65044 6.18959C8.61044 6.05959 8.60044 5.99959 8.58044 5.89959C8.56044 5.79959 8.52044 5.65959 8.50044 5.55959C8.49564 5.47966 8.49564 5.39952 8.50044 5.31959C8.49062 5.2332 8.49062 5.14598 8.50044 5.05959L8.61044 4.74959C8.78044 4.56959 9.52045 4.51959 10.8404 5.11959C11.7226 5.54338 12.5573 6.0596 13.3304 6.65959C12.9089 6.84562 12.4595 6.96051 12.0004 6.99959V8.99959C13.0628 8.93931 14.0936 8.61633 15.0004 8.05959L15.4904 8.51959C15.9304 8.94959 16.3204 9.37959 16.6804 9.78959C16.0775 10.8177 15.838 12.0188 16.0004 13.1996L18.0004 12.8096C17.9329 12.4326 17.9329 12.0466 18.0004 11.6696C19.2904 13.6396 19.5304 15.0596 19.2104 15.3696ZM4.40044 10.9996L2.17044 17.6996C2.00949 18.1915 1.96723 18.7145 2.04712 19.2259C2.12701 19.7372 2.32677 20.2224 2.63009 20.6418C2.93341 21.0612 3.33166 21.4028 3.7923 21.6388C4.25293 21.8748 4.76288 21.9984 5.28045 21.9996C5.62068 21.9963 5.95823 21.9389 6.28045 21.8296L12.8004 19.6596C9.12058 17.7802 6.16678 14.735 4.40044 10.9996Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A"); } /*축제*/
#gnb .dept1 button.active .icon_all,#gnb .dept1 button:hover .icon_all { background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.875 11H10.125C10.3571 11 10.5796 10.9078 10.7437 10.7437C10.9078 10.5796 11 10.3571 11 10.125V4.875C11 4.64294 10.9078 4.42038 10.7437 4.25628C10.5796 4.09219 10.3571 4 10.125 4H4.875C4.64294 4 4.42038 4.09219 4.25628 4.25628C4.09219 4.42038 4 4.64294 4 4.875V10.125C4 10.3571 4.09219 10.5796 4.25628 10.7437C4.42038 10.9078 4.64294 11 4.875 11Z' fill='%233C4046'/%3E%3Cpath d='M4.875 21H10.125C10.3571 21 10.5796 20.9078 10.7437 20.7437C10.9078 20.5796 11 20.3571 11 20.125V14.875C11 14.6429 10.9078 14.4204 10.7437 14.2563C10.5796 14.0922 10.3571 14 10.125 14H4.875C4.64294 14 4.42038 14.0922 4.25628 14.2563C4.09219 14.4204 4 14.6429 4 14.875V20.125C4 20.3571 4.09219 20.5796 4.25628 20.7437C4.42038 20.9078 4.64294 21 4.875 21Z' fill='%233C4046'/%3E%3Cpath d='M14.875 11H20.125C20.3571 11 20.5796 10.9078 20.7437 10.7437C20.9078 10.5796 21 10.3571 21 10.125V4.875C21 4.64294 20.9078 4.42038 20.7437 4.25628C20.5796 4.09219 20.3571 4 20.125 4H14.875C14.6429 4 14.4204 4.09219 14.2563 4.25628C14.0922 4.42038 14 4.64294 14 4.875V10.125C14 10.3571 14.0922 10.5796 14.2563 10.7437C14.4204 10.9078 14.6429 11 14.875 11Z' fill='%233C4046'/%3E%3Cpath d='M14.875 21H20.125C20.3571 21 20.5796 20.9078 20.7437 20.7437C20.9078 20.5796 21 20.3571 21 20.125V14.875C21 14.6429 20.9078 14.4204 20.7437 14.2563C20.5796 14.0922 20.3571 14 20.125 14H14.875C14.6429 14 14.4204 14.0922 14.2563 14.2563C14.0922 14.4204 14 14.6429 14 14.875V20.125C14 20.3571 14.0922 20.5796 14.2563 20.7437C14.4204 20.9078 14.6429 21 14.875 21Z' fill='%233C4046'/%3E%3C/svg%3E%0A"); } 
#gnb .dept1 button.active .icon_01,#gnb .dept1 button:hover .icon_01 { background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.303 6L11.303 4H6V2H4V22H6V14H10.697L13.697 16H20V6H14.303Z' fill='%23009393'/%3E%3C/svg%3E%0A"); } 
#gnb .dept1 button.active .icon_03,#gnb .dept1 button:hover .icon_02 { background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 2H7C6.46957 2 5.96086 2.21071 5.58579 2.58579C5.21071 2.96086 5 3.46957 5 4V21C5 21.2652 5.10536 21.5196 5.29289 21.7071C5.48043 21.8946 5.73478 22 6 22H18C18.2652 22 18.5196 21.8946 18.7071 21.7071C18.8946 21.5196 19 21.2652 19 21V4C19 3.46957 18.7893 2.96086 18.4142 2.58579C18.0391 2.21071 17.5304 2 17 2ZM11 16H8V14H11V16ZM11 12H8V10H11V12ZM11 8H8V6H11V8ZM16 16H13V14H16V16ZM16 12H13V10H16V12ZM16 8H13V6H16V8Z' fill='%23DF1860'/%3E%3C/svg%3E%0A"); } 
#gnb .dept1 button.active .icon_04,#gnb .dept1 button:hover .icon_03 { background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.0004 6.99959C21.2378 6.90261 19.4891 7.36077 18.0004 8.30959C17.6404 7.89959 17.2704 7.48959 16.8804 7.09959L16.5904 6.82959L16.7304 6.70959C17.2195 6.2898 17.568 5.7301 17.7289 5.10603C17.8898 4.48195 17.8555 3.82352 17.6304 3.21959C17.3054 2.53777 16.7893 1.96502 16.1449 1.57093C15.5005 1.17683 14.7555 0.97835 14.0004 0.999589V2.99959C14.3562 2.99464 14.7069 3.0847 15.0163 3.26048C15.3257 3.43627 15.5826 3.69141 15.7604 3.99959C15.9304 4.39959 15.7604 4.83959 15.2904 5.30959L15.0604 5.51959C14.0174 4.65044 12.8723 3.91166 11.6504 3.31959C9.12045 2.17959 7.82044 2.70959 7.18044 3.31959C6.98543 3.51508 6.82933 3.74584 6.72044 3.99959L6.54044 4.52959L5.10044 8.86959C6.24044 11.7096 9.00045 16.7596 15.0004 18.9396L20.0004 17.2796C20.1691 17.2168 20.3176 17.1097 20.4304 16.9696L20.6404 16.7896C22.0704 15.3496 21.1504 12.5796 19.2304 9.88959C20.3705 9.22424 21.6832 8.91435 23.0004 8.99959V6.99959ZM19.2104 15.3696H19.1504C18.4604 15.7396 15.6004 14.7996 12.3604 11.5596C12.0204 11.2196 11.7004 10.8896 11.4104 10.5596C11.3104 10.4496 11.2204 10.3296 11.1204 10.2096L10.5904 9.56959L10.3104 9.17959C10.1704 8.98959 10.0304 8.79959 9.91044 8.61959C9.79044 8.43959 9.75044 8.35959 9.67044 8.22959C9.59045 8.09959 9.45044 7.88959 9.36044 7.71959C9.27044 7.54959 9.23044 7.47959 9.17044 7.34959C9.11045 7.21959 9.00044 7.06959 8.94044 6.92959C8.88044 6.78959 8.85045 6.69959 8.80045 6.58959C8.75044 6.47959 8.69044 6.31959 8.65044 6.18959C8.61044 6.05959 8.60044 5.99959 8.58044 5.89959C8.56044 5.79959 8.52044 5.65959 8.50044 5.55959C8.49564 5.47966 8.49564 5.39952 8.50044 5.31959C8.49062 5.2332 8.49062 5.14598 8.50044 5.05959L8.61044 4.74959C8.78044 4.56959 9.52045 4.51959 10.8404 5.11959C11.7226 5.54338 12.5573 6.0596 13.3304 6.65959C12.9089 6.84562 12.4595 6.96051 12.0004 6.99959V8.99959C13.0628 8.93931 14.0936 8.61633 15.0004 8.05959L15.4904 8.51959C15.9304 8.94959 16.3204 9.37959 16.6804 9.78959C16.0775 10.8177 15.838 12.0188 16.0004 13.1996L18.0004 12.8096C17.9329 12.4326 17.9329 12.0466 18.0004 11.6696C19.2904 13.6396 19.5304 15.0596 19.2104 15.3696ZM4.40044 10.9996L2.17044 17.6996C2.00949 18.1915 1.96723 18.7145 2.04712 19.2259C2.12701 19.7372 2.32677 20.2224 2.63009 20.6418C2.93341 21.0612 3.33166 21.4028 3.7923 21.6388C4.25293 21.8748 4.76288 21.9984 5.28045 21.9996C5.62068 21.9963 5.95823 21.9389 6.28045 21.8296L12.8004 19.6596C9.12058 17.7802 6.16678 14.735 4.40044 10.9996Z' fill='%238141D1'/%3E%3C/svg%3E%0A"); } 
#gnb .dept2 { display: none; padding: 20px 0; background: #F9F9F9; } 
#gnb .dept2 li { position: relative; } 
#gnb .dept2 li:before { display: inline-block; position: absolute; top: 21px; left: 31px; width: 3px; height: 3px; border-radius: 50%; background-color: #444444; content:''; vertical-align: middle; transform:; } 
#gnb .dept2 > li > button { display:block; position:relative; width:274px; height:40px; padding-left: 10px; margin:0 auto; color: #000; font-size:16px; line-height: 45px; text-align:left; transition:0.25s ease-in-out; /* background: url(../img/bul.png) no-repeat left 10px center; */ } 
#gnb .dept2 > li > button span { display: inline-block; color: #444; font-weight: 500; font-size: 16px; line-height: 40px; /* 250% */letter-spacing: -0.8px; border-bottom: 1px solid transparent; } 
#gnb .dept2 > li > button.on { /* background: url(../img/bul_b.png) no-repeat left 10px center; *//* border-bottom: 1px solid #000; */ } 
#gnb .dept2 > li > button.on span,
#gnb .dept2 > li > button:hover span,
#gnb .dept2 > li > button:focus span { color: #222222; font-weight: 700; } 
#gnb .dept2 > li > button:after { display:block; position:absolute; bottom:0; left:0; width:0; height:2px; background:#fff; content:''; transition:width .5s; } 
#gnb .dept2 > li.on > button:after { width:100%; } 
#gnb .dept2 > li.on .apbt { background:#f24d0b; color:#fff; } 
#gnb .dept2 .apbt { display:inline-block; width:22px; height:22px; margin-right:10px; border-radius:11px; background:#fff; color:#4d4d4d; font-weight:700; font-size:13px; line-height:22px; text-align:center; vertical-align:middle; } 

/* 지도 */
#map { width:100%; height:100%; background: #efefef; transition:margin-left 0.25s ease-in-out; } 
body.show_info #map { margin-right: -252px; } 
.marker_wrap { position:relative; } 
.marker_info { display:none; position:absolute; bottom: 78px; width: 280px; z-index: 1; padding: 20px; margin-left:-140px; border-radius: 20px; background:#fff; text-align:center; box-shadow: 5px 5px 5px rgba(0,0,0,0.2); box-sizing: border-box; } 
.marker_info:after { position:absolute; bottom: -19px; left: 46%; width: 25px; height: 20px; content: ''; background-image: url("data:image/svg+xml,%3Csvg width='25' height='20' viewBox='0 0 25 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 20L0 0H25L12.5 20Z' fill='white'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } 
.marker_info.active { display:block; } 
.marker_info.allin_type { width:300px; padding-top:10px; margin-left:-150px; } 
.marker_info.allin_type dl { font-size: 0; text-align: left; } 
.marker_info.allin_type dl:after { overflow:hidden; } 
.marker_info.allin_type dl dt { display:inline-block; width:30%; font-size:14px; vertical-align: top; } 
.marker_info.allin_type dl dd { display:inline-block; width:70%; font-size:14px; white-space:normal; vertical-align: top; } 
.marker_info.allin_type .allin_name { padding:0px 30px 5px 0; margin-bottom:10px; font-weight: 600; font-size:20px; text-align: left; white-space: normal; border-bottom:1px solid #ddd; } 
.marker_info .go_btn { width: 100%; 
 padding: 17px 10px 14px; 
 border: 1px solid #0057D9; 
 border-radius: 10px; 
 background: #0057D9; 
 color: #fff; 
 font-size: 16px; } 
.marker_info .close_btn { position: absolute; top: -10px; right: -56px; width: 46px; height: 46px; margin-top: 10px; border: 1px solid #E0E0E0; border-radius: 100%; background-color: #fff; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 10.586l4.95-4.95 1.414 1.414-4.95 4.95 4.95 4.95-1.414 1.414-4.95-4.95-4.95 4.95-1.414-1.414 4.95-4.95-4.95-4.95L7.05 5.636z' fill='rgba(0,17,60,1)'/%3E%3C/svg%3E"); background-position: 50%; vertical-align: top; 

 } 
.marker_img { position: relative; width: 100%; height: 160px; margin:0 auto; border: 1px solid #ddd; background-color: #efefef; /* border-radius:50%; */ } 
.marker_img:before { 
 position: absolute; 
 top: 0; 
 left: 0; 
 width: 100%; 
 height: 100%; 
 z-index: -1; 
 background-color: #efefef; 
 background-size:50%; 
 content:''; 
 background-image: url("data:image/svg+xml,%3Csvg width='156' height='36' viewBox='0 0 156 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.15'%3E%3Cpath d='M77.7399 28.5902C77.7399 32.1402 60.4499 35.0202 39.1199 35.0202C17.7899 35.0202 0.499878 32.1402 0.499878 28.5902C0.499878 25.0402 17.7899 22.1602 39.1199 22.1602C60.4499 22.1602 77.7399 25.0402 77.7399 28.5902Z' fill='%232C2F88'/%3E%3Cpath d='M75.6391 13.5429C77.7491 16.8129 67.8991 22.5829 53.6191 26.4329C39.3491 30.2829 26.0591 30.7429 23.9391 27.4729C21.8191 24.2029 31.6791 18.4329 45.9491 14.5829C60.2191 10.7329 73.5091 10.2729 75.6291 13.5429H75.6391Z' fill='%23009C48'/%3E%3Cpath d='M49.0499 4.66159C52.4599 6.06159 49.8699 12.5316 43.2599 19.1216C36.6499 25.7116 28.5299 29.9116 25.1099 28.5116C21.6999 27.1116 24.2899 20.6416 30.8999 14.0516C37.5099 7.46159 45.6299 3.26159 49.0499 4.66159Z' fill='%23FFDE09'/%3E%3Cpath d='M63.6096 4.86155C63.6396 5.00155 63.3696 5.53155 63.3696 5.67155C63.3696 5.87155 63.0996 5.94155 62.9696 6.14155C62.9396 6.24155 62.8996 6.34155 62.8696 6.41155C62.7696 6.48155 62.2996 6.95155 62.1596 7.12155C61.9596 7.32155 61.7196 7.39155 61.4896 7.52155C61.3596 7.55155 61.2196 7.55155 61.0496 7.59155C60.5496 7.69155 60.0396 7.69155 59.5296 7.62155C59.4296 7.59155 58.9196 7.52155 58.7896 7.52155C58.7596 7.52155 58.7196 7.50155 58.6596 7.51155C58.5796 7.52155 58.5996 7.49155 58.5296 7.49155C58.3996 7.42155 58.2796 7.39155 58.1796 7.35155C58.0396 7.28155 57.8396 7.35155 57.7096 7.28155C57.3696 7.11155 57.0396 6.88155 56.7696 6.57155C56.6396 6.40155 56.5696 6.17155 56.4696 6.00155C56.3996 5.83155 56.2996 5.70155 56.2696 5.53155C56.1996 5.13155 56.1996 4.72155 56.0696 4.32155C55.9996 4.08155 55.9296 3.88155 55.9296 3.65155C55.9996 3.14155 55.8596 2.61155 56.2296 2.24155C56.3296 2.07155 56.7996 1.40155 56.8996 1.16155C56.9696 1.06155 57.0696 0.961554 57.1696 0.861554C57.3396 0.731554 57.5396 0.661554 57.7396 0.521554C57.9096 0.421554 58.9196 0.0815542 59.0896 0.121554C59.2196 0.121554 59.3896 0.191554 59.5296 0.121554C60.2396 -0.148446 60.9796 0.0915542 61.6896 0.261554C61.9596 0.331554 62.1596 0.531554 62.3596 0.701554C62.4296 0.801554 62.7396 1.12155 62.7896 1.14155C62.9896 1.24155 63.0396 1.20155 63.1396 1.44155C63.4396 2.28155 63.4396 3.12155 63.6496 4.03155C63.6796 4.16155 63.6496 4.33155 63.6496 4.47155C63.6196 4.54155 63.6196 4.81155 63.6196 4.87155L63.6096 4.86155Z' fill='%23DA261B'/%3E%3Cpath d='M99.3207 9.15164V11.2616H97.6307C97.7507 10.5616 97.7507 9.83164 97.6107 9.15164H99.3307H99.3207ZM103.481 24.3316H106.141V2.93164H102.221V4.00164C102.971 4.00164 103.481 4.17164 103.481 5.02164V24.3416V24.3316ZM99.3207 24.3316H101.961V2.93164H98.0607V4.00164C98.7907 4.00164 99.3207 4.17164 99.3207 5.02164V7.30164H96.8307C93.8007 2.70164 86.1307 4.54164 86.1307 10.2516C86.1307 15.9616 93.8107 17.7616 96.8807 13.1316H99.3307V24.3416L99.3207 24.3316ZM88.8807 10.2416C88.8807 5.52164 94.9607 5.52164 94.9607 10.2416C94.9607 14.9616 88.8807 14.9616 88.8807 10.2416Z' fill='%231D1D1B'/%3E%3Cpath d='M129.011 18.2314H126.181V5.04141C126.181 4.10141 125.451 3.98141 124.701 3.98141V2.94141H129.011V8.80141H132.211V10.7614H129.011V18.2414V18.2314ZM116.541 11.9614C116.441 11.7714 116.151 11.7214 116.061 11.9614C115.361 13.7514 112.601 15.3314 110.591 15.4514L109.091 13.8814C109.041 13.8114 109.071 13.8114 109.141 13.7814C111.391 13.5614 114.831 12.2514 114.831 7.07141V5.81141C114.831 4.89141 114.061 4.79141 113.351 4.79141V3.77141H117.781V7.07141C117.781 12.2514 121.241 13.5814 123.471 13.7814C123.541 13.7814 123.541 13.8014 123.491 13.8814L121.991 15.4514C120.081 15.3514 117.321 13.8014 116.541 11.9614ZM114.841 22.2514V18.9114C114.841 17.9714 114.091 17.8914 113.361 17.8914V16.8514H117.741V21.6914C117.741 21.9314 117.911 22.1014 118.151 22.1014H129.241V24.0914H116.741C115.431 24.0914 114.831 23.5314 114.831 22.2514H114.841Z' fill='%231D1D1B'/%3E%3Cpath d='M146.851 19.2011H143.73V13.5811H134.141V11.6211H149.561C150.411 10.2111 150.191 7.94109 150.191 6.36109C150.191 6.00109 150.071 5.85109 149.631 5.85109H136.43V3.87109H152.9C153.04 3.87109 153.09 3.94109 153.09 4.06109V8.18109C153.09 10.1411 152.97 10.7911 152.43 11.6211H155.68V13.5811H146.84V19.2011H146.851ZM137.361 22.2811V18.7011C137.361 17.7611 136.611 17.6811 135.881 17.6811V16.6411H140.241V21.7211C140.241 21.9611 140.43 22.1311 140.68 22.1311H153.221V24.1211H139.281C137.971 24.1211 137.37 23.5411 137.37 22.2811H137.361Z' fill='%231D1D1B'/%3E%3Cpath d='M91.0905 28.4212L89.2505 31.3012V32.8913H89.9705V33.7712H87.3305V32.8913H88.0505V31.2912L86.2905 28.4112H85.8905V27.5312H88.1305V28.4112H87.6505L88.7905 30.3712L89.9905 28.4112H89.5105V27.5312H91.4805V28.4112H91.0805L91.0905 28.4212Z' fill='%231D1D1B'/%3E%3Cpath d='M92.09 33.773V32.893H92.65V28.423H92.09V27.543H96.8V29.223H95.92V28.423H93.84V30.103H95.68V30.983H93.84V32.903H96.07V32.023H96.95V33.783H92.08L92.09 33.773Z' fill='%231D1D1B'/%3E%3Cpath d='M100.401 34.0217C99.8714 34.0017 99.1114 33.6817 98.9214 33.3117V33.7717H98.0414V32.0117H98.9214V32.1317C99.0114 32.4917 99.6214 33.1217 100.391 33.1717C101.221 33.2117 101.671 32.7817 101.701 32.2517C101.791 30.7317 97.6514 31.6517 97.9314 29.0217C98.0414 28.0017 98.9814 27.2717 100.121 27.3017C100.731 27.3217 101.341 27.5917 101.581 27.9817V27.5417H102.421V29.3017H101.581V29.1917C101.381 28.5417 100.821 28.1917 100.241 28.1417C99.5314 28.1017 99.0414 28.4617 99.0114 28.9417C98.9014 30.5617 102.931 29.4817 102.831 32.2117C102.791 33.2617 101.911 34.0817 100.401 34.0217Z' fill='%231D1D1B'/%3E%3Cpath d='M106.65 31.0109H105.41L106.01 29.2409L106.65 31.0109ZM109.11 33.7709V32.8909H108.73L106.57 27.4609H105.79L103.69 32.8909H103.31V33.7709H105.24V32.8909H104.68L105.07 31.8809H107.03L107.44 32.8909H106.88V33.7709H109.12H109.11Z' fill='%231D1D1B'/%3E%3Cpath d='M114.621 28.423V33.793H113.531L110.821 29.043V32.893H111.301V33.773H109.381V32.893H109.941V28.423H109.381V27.543H111.321L113.731 31.883V28.423H113.251V27.543H115.171V28.423H114.611H114.621Z' fill='%231D1D1B'/%3E%3Cpath d='M119.25 30.6225C119.25 28.6525 120.69 27.3125 122.28 27.3125C123 27.3125 123.57 27.5525 123.95 27.9425V27.5425H124.83V29.6625H123.95V29.5225C123.83 28.7625 123.23 28.1725 122.34 28.1725C121.19 28.1725 120.45 29.3325 120.45 30.6225C120.45 32.0825 121.24 33.0925 122.37 33.1325C123.27 33.1725 124.21 32.5625 124.21 31.5725H125.05C125.05 33.2025 123.69 34.0025 122.32 34.0025C120.66 34.0025 119.26 32.8325 119.26 30.6225H119.25Z' fill='%231D1D1B'/%3E%3Cpath d='M130.51 30.6625C130.51 31.9925 129.82 33.1425 128.69 33.1425C127.56 33.1425 126.88 32.0125 126.88 30.6625C126.88 29.1725 127.57 28.1825 128.69 28.1825C129.97 28.1825 130.51 29.3325 130.51 30.6625ZM131.73 30.6625C131.73 28.6225 130.44 27.3125 128.69 27.3125C126.94 27.3125 125.66 28.6425 125.66 30.6625C125.66 32.6825 126.95 34.0125 128.69 34.0125C130.43 34.0125 131.73 32.7025 131.73 30.6625Z' fill='%231D1D1B'/%3E%3Cpath d='M137.641 28.4308V31.2508C137.641 32.8408 136.971 34.0108 135.251 34.0108C133.531 34.0108 132.851 32.8408 132.851 31.2508V28.4308H132.291V27.5508H134.531V28.4308H134.051V31.5008C134.051 32.3708 134.441 33.0508 135.401 33.0508C136.361 33.0508 136.761 32.3808 136.761 31.5008V28.4308H136.281V27.5508H138.201V28.4308H137.641Z' fill='%231D1D1B'/%3E%3Cpath d='M143.9 28.423V33.793H142.81L140.1 29.043V32.893H140.58V33.773H138.66V32.893H139.22V28.423H138.66V27.543H140.6L143.01 31.883V28.423H142.53V27.543H144.45V28.423H143.89H143.9Z' fill='%231D1D1B'/%3E%3Cpath d='M149.061 29.383V28.423H147.991V32.893H148.711V33.773H146.071V32.893H146.791V28.423H145.731V29.383H144.851V27.543H149.951V29.383H149.071H149.061Z' fill='%231D1D1B'/%3E%3Cpath d='M155.38 28.4212L153.54 31.3012V32.8913H154.26V33.7712H151.62V32.8913H152.34V31.2912L150.58 28.4112H150.18V27.5312H152.42V28.4112H151.94L153.08 30.3712L154.28 28.4112H153.8V27.5312H155.77V28.4112H155.37L155.38 28.4212Z' fill='%231D1D1B'/%3E%3C/g%3E%3C/svg%3E%0A"); 
 background-position: 50%; 
 background-repeat: no-repeat; 
 } 
.marker_tit { display: none; position:absolute; top: -74px; left:50%; padding:5px; border:1px solid #ddd; border-radius:5px; background:#fff; font-weight: 500; font-size:14px; line-height: 1; transform: translateX(-50%); -webkit-transform: translateX(-50%); } 
.tour_name { 
 margin-top: 17px; 
 margin-bottom: 16px; color: #222; 
 font-weight: bold; 
 font-size: 22px; 
 letter-spacing: -1px; 
 overflow: hidden; 
 text-overflow: ellipsis; } 
.tour_address { margin-top: 10px; font-size:14px; line-height: 1.5; white-space: normal; word-break: break-all; } 
.marker { display: inline-block; position:absolute; bottom:0; width:60px; height:60px; margin-left:-30px; cursor: pointer; } 

.marker.marker_1 { background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_4455_3935)'%3E%3Ccircle cx='30' cy='23' r='20' fill='white'/%3E%3Ccircle cx='30' cy='23' r='18.5' stroke='%23009393' stroke-width='3'/%3E%3C/g%3E%3Cpath d='M32.303 17L29.303 15H24V13H22V33H24V25H28.697L31.697 27H38V17H32.303Z' fill='%23009393'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_4455_3935' x='0' y='0' width='60' height='60' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='7'/%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_4455_3935'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_4455_3935' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center; } /*관광명소*/
.marker.marker_2 { background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_4455_3936)'%3E%3Ccircle cx='30' cy='23' r='20' fill='white'/%3E%3Ccircle cx='30' cy='23' r='18.5' stroke='%23DF1860' stroke-width='3'/%3E%3C/g%3E%3Cpath d='M35 13H25C24.4696 13 23.9609 13.2107 23.5858 13.5858C23.2107 13.9609 23 14.4696 23 15V32C23 32.2652 23.1054 32.5196 23.2929 32.7071C23.4804 32.8946 23.7348 33 24 33H36C36.2652 33 36.5196 32.8946 36.7071 32.7071C36.8946 32.5196 37 32.2652 37 32V15C37 14.4696 36.7893 13.9609 36.4142 13.5858C36.0391 13.2107 35.5304 13 35 13ZM29 27H26V25H29V27ZM29 23H26V21H29V23ZM29 19H26V17H29V19ZM34 27H31V25H34V27ZM34 23H31V21H34V23ZM34 19H31V17H34V19Z' fill='%23DF1860'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_4455_3936' x='0' y='0' width='60' height='60' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='7'/%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_4455_3936'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_4455_3936' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center; } /*주요시설*/
.marker.marker_3 { background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_4455_3937)'%3E%3Ccircle cx='30' cy='23' r='20' fill='white'/%3E%3Ccircle cx='30' cy='23' r='18.5' stroke='%238141D1' stroke-width='3'/%3E%3C/g%3E%3Cpath d='M41.0004 18.0001C39.2378 17.9031 37.4891 18.3613 36.0004 19.3101C35.6404 18.9001 35.2704 18.4901 34.8804 18.1001L34.5904 17.8301L34.7304 17.7101C35.2195 17.2903 35.568 16.7306 35.7289 16.1065C35.8898 15.4824 35.8555 14.824 35.6304 14.2201C35.3054 13.5383 34.7893 12.9655 34.1449 12.5714C33.5005 12.1773 32.7555 11.9788 32.0004 12.0001V14.0001C32.3562 13.9951 32.7069 14.0852 33.0163 14.261C33.3257 14.4368 33.5826 14.6919 33.7604 15.0001C33.9304 15.4001 33.7604 15.8401 33.2904 16.3101L33.0604 16.5201C32.0174 15.6509 30.8723 14.9122 29.6504 14.3201C27.1204 13.1801 25.8204 13.7101 25.1804 14.3201C24.9854 14.5156 24.8293 14.7463 24.7204 15.0001L24.5404 15.5301L23.1004 19.8701C24.2404 22.7101 27.0004 27.7601 33.0004 29.9401L38.0004 28.2801C38.1691 28.2173 38.3176 28.1102 38.4304 27.9701L38.6404 27.7901C40.0704 26.3501 39.1504 23.5801 37.2304 20.8901C38.3705 20.2247 39.6832 19.9148 41.0004 20.0001V18.0001ZM37.2104 26.3701H37.1504C36.4604 26.7401 33.6004 25.8001 30.3604 22.5601C30.0204 22.2201 29.7004 21.8901 29.4104 21.5601C29.3104 21.4501 29.2204 21.3301 29.1204 21.2101L28.5904 20.5701L28.3104 20.1801C28.1704 19.9901 28.0304 19.8001 27.9104 19.6201C27.7904 19.4401 27.7504 19.3601 27.6704 19.2301C27.5904 19.1001 27.4504 18.8901 27.3604 18.7201C27.2704 18.5501 27.2304 18.4801 27.1704 18.3501C27.1104 18.2201 27.0004 18.0701 26.9404 17.9301C26.8804 17.7901 26.8504 17.7001 26.8004 17.5901C26.7504 17.4801 26.6904 17.3201 26.6504 17.1901C26.6104 17.0601 26.6004 17.0001 26.5804 16.9001C26.5604 16.8001 26.5204 16.6601 26.5004 16.5601C26.4956 16.4801 26.4956 16.4 26.5004 16.3201C26.4906 16.2337 26.4906 16.1465 26.5004 16.0601L26.6104 15.7501C26.7804 15.5701 27.5204 15.5201 28.8404 16.1201C29.7226 16.5439 30.5573 17.0601 31.3304 17.6601C30.9089 17.8461 30.4595 17.961 30.0004 18.0001V20.0001C31.0628 19.9398 32.0936 19.6168 33.0004 19.0601L33.4904 19.5201C33.9304 19.9501 34.3204 20.3801 34.6804 20.7901C34.0775 21.8182 33.838 23.0193 34.0004 24.2001L36.0004 23.8101C35.9329 23.4331 35.9329 23.0471 36.0004 22.6701C37.2904 24.6401 37.5304 26.0601 37.2104 26.3701ZM22.4004 22.0001L20.1704 28.7001C20.0095 29.192 19.9672 29.715 20.0471 30.2264C20.127 30.7377 20.3268 31.2229 20.6301 31.6423C20.9334 32.0617 21.3317 32.4033 21.7923 32.6393C22.2529 32.8753 22.7629 32.9989 23.2804 33.0001C23.6207 32.9968 23.9582 32.9394 24.2804 32.8301L30.8004 30.6601C27.1206 28.7807 24.1668 25.7355 22.4004 22.0001Z' fill='%238141D1'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_4455_3937' x='0' y='0' width='60' height='60' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='7'/%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_4455_3937'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_4455_3937' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center; } /*축제체험*/

/* .marker.marker_1.active { bottom: 12px; left: 50%; width:60px; height:60px; z-index: 10; margin: 0; background:url(../img/marker1.png) no-repeat center; transform: translate(10%, 0); } 
.marker.marker_2.active { bottom: 12px; left: 50%; width:60px; height:60px; z-index: 10; margin: 0; background:url(../img/marker2.png) no-repeat center; transform: translate(10%, 0); } 
.marker.marker_3.active { bottom: 12px; left: 50%; width:60px; height:60px; z-index: 10; margin: 0; background:url(../img/marker3.png) no-repeat center; transform: translate(10%, 0); } 
.marker.marker_4.active { bottom: 12px; left: 50%; width:60px; height:60px; z-index: 10; margin: 0; background:url(../img/marker4.png) no-repeat center; transform: translate(10%, 0); } 
 */


/* 인포창 */
#info { position:absolute; top:0; left: 339px; width: 460px; height:100%; z-index:10; margin-left: -514px; background:#fff; transition:0.25s ease-in-out; box-shadow: 2px 0 10px rgba(0,0,0,.2); } 
body.show_info #info { margin-left: 0; } 
#info .scroll { height:100%; } 
#info .info_inner { width: 100%; padding:30px; margin: 0; } 
#info .thumb { display: block; position: relative; width: 100%; height:280px; padding-top: 0; margin: 0; overflow: hidden; } 
#info .thumb:before { 
 position: absolute; 
 top: 0; 
 left: 0; 
 width: 100%; 
 height: 100%; 
 z-index: -1; 
 background-color: #efefef; 
 background-size:50%; 
 content:''; 
 background-image: url("data:image/svg+xml,%3Csvg width='156' height='36' viewBox='0 0 156 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.15'%3E%3Cpath d='M77.7399 28.5902C77.7399 32.1402 60.4499 35.0202 39.1199 35.0202C17.7899 35.0202 0.499878 32.1402 0.499878 28.5902C0.499878 25.0402 17.7899 22.1602 39.1199 22.1602C60.4499 22.1602 77.7399 25.0402 77.7399 28.5902Z' fill='%232C2F88'/%3E%3Cpath d='M75.6391 13.5429C77.7491 16.8129 67.8991 22.5829 53.6191 26.4329C39.3491 30.2829 26.0591 30.7429 23.9391 27.4729C21.8191 24.2029 31.6791 18.4329 45.9491 14.5829C60.2191 10.7329 73.5091 10.2729 75.6291 13.5429H75.6391Z' fill='%23009C48'/%3E%3Cpath d='M49.0499 4.66159C52.4599 6.06159 49.8699 12.5316 43.2599 19.1216C36.6499 25.7116 28.5299 29.9116 25.1099 28.5116C21.6999 27.1116 24.2899 20.6416 30.8999 14.0516C37.5099 7.46159 45.6299 3.26159 49.0499 4.66159Z' fill='%23FFDE09'/%3E%3Cpath d='M63.6096 4.86155C63.6396 5.00155 63.3696 5.53155 63.3696 5.67155C63.3696 5.87155 63.0996 5.94155 62.9696 6.14155C62.9396 6.24155 62.8996 6.34155 62.8696 6.41155C62.7696 6.48155 62.2996 6.95155 62.1596 7.12155C61.9596 7.32155 61.7196 7.39155 61.4896 7.52155C61.3596 7.55155 61.2196 7.55155 61.0496 7.59155C60.5496 7.69155 60.0396 7.69155 59.5296 7.62155C59.4296 7.59155 58.9196 7.52155 58.7896 7.52155C58.7596 7.52155 58.7196 7.50155 58.6596 7.51155C58.5796 7.52155 58.5996 7.49155 58.5296 7.49155C58.3996 7.42155 58.2796 7.39155 58.1796 7.35155C58.0396 7.28155 57.8396 7.35155 57.7096 7.28155C57.3696 7.11155 57.0396 6.88155 56.7696 6.57155C56.6396 6.40155 56.5696 6.17155 56.4696 6.00155C56.3996 5.83155 56.2996 5.70155 56.2696 5.53155C56.1996 5.13155 56.1996 4.72155 56.0696 4.32155C55.9996 4.08155 55.9296 3.88155 55.9296 3.65155C55.9996 3.14155 55.8596 2.61155 56.2296 2.24155C56.3296 2.07155 56.7996 1.40155 56.8996 1.16155C56.9696 1.06155 57.0696 0.961554 57.1696 0.861554C57.3396 0.731554 57.5396 0.661554 57.7396 0.521554C57.9096 0.421554 58.9196 0.0815542 59.0896 0.121554C59.2196 0.121554 59.3896 0.191554 59.5296 0.121554C60.2396 -0.148858446 60.9796 0.0915542 61.6896 0.261554C61.9596 0.331554 62.1596 0.531554 62.3596 0.701554C62.4296 0.801554 62.7396 1.12155 62.7896 1.14155C62.9896 1.24155 63.0396 1.20155 63.1396 1.44155C63.4396 2.28155 63.4396 3.12155 63.6496 4.03155C63.6796 4.16155 63.6496 4.33155 63.6496 4.47155C63.6196 4.54155 63.6196 4.81155 63.6196 4.87155L63.6096 4.86155Z' fill='%23DA261B'/%3E%3Cpath d='M99.3207 9.15164V11.2616H97.6307C97.7507 10.5616 97.7507 9.83164 97.6107 9.15164H99.3307H99.3207ZM103.481 24.3316H106.141V2.93164H102.221V4.00164C102.971 4.00164 103.481 4.17164 103.481 5.02164V24.3416V24.3316ZM99.3207 24.3316H101.961V2.93164H98.0607V4.00164C98.7907 4.00164 99.3207 4.17164 99.3207 5.02164V7.30164H96.8307C93.8007 2.70164 86.1307 4.54164 86.1307 10.2516C86.1307 15.9616 93.8107 17.7616 96.8807 13.1316H99.3307V24.3416L99.3207 24.3316ZM88.8807 10.2416C88.8807 5.52164 94.9607 5.52164 94.9607 10.2416C94.9607 14.9616 88.8807 14.9616 88.8807 10.2416Z' fill='%231D1D1B'/%3E%3Cpath d='M129.011 18.2314H126.181V5.04141C126.181 4.10141 125.451 3.98141 124.701 3.98141V2.94141H129.011V8.80141H132.211V10.7614H129.011V18.2414V18.2314ZM116.541 11.9614C116.441 11.7714 116.151 11.7214 116.061 11.9614C115.361 13.7514 112.601 15.3314 110.591 15.4514L109.091 13.8814C109.041 13.8114 109.071 13.8114 109.141 13.7814C111.391 13.5614 114.831 12.2514 114.831 7.07141V5.81141C114.831 4.89141 114.061 4.79141 113.351 4.79141V3.77141H117.781V7.07141C117.781 12.2514 121.241 13.5814 123.471 13.7814C123.541 13.7814 123.541 13.8014 123.491 13.8814L121.991 15.4514C120.081 15.3514 117.321 13.8014 116.541 11.9614ZM114.841 22.2514V18.9114C114.841 17.9714 114.091 17.8914 113.361 17.8914V16.8514H117.741V21.6914C117.741 21.9314 117.911 22.1014 118.151 22.1014H129.241V24.0914H116.741C115.431 24.0914 114.831 23.5314 114.831 22.2514H114.841Z' fill='%231D1D1B'/%3E%3Cpath d='M146.851 19.2011H143.73V13.5811H134.141V11.6211H149.561C150.411 10.2111 150.191 7.94109 150.191 6.36109C150.191 6.00109 150.071 5.85109 149.631 5.85109H136.43V3.87109H152.9C153.04 3.87109 153.09 3.94109 153.09 4.06109V8.18109C153.09 10.1411 152.97 10.7911 152.43 11.6211H155.68V13.5811H146.84V19.2011H146.851ZM137.361 22.2811V18.7011C137.361 17.7611 136.611 17.6811 135.881 17.6811V16.6411H140.241V21.7211C140.241 21.9611 140.43 22.1311 140.68 22.1311H153.221V24.1211H139.281C137.971 24.1211 137.37 23.5411 137.37 22.2811H137.361Z' fill='%231D1D1B'/%3E%3Cpath d='M91.0905 28.4212L89.2505 31.3012V32.8913H89.9705V33.7712H87.3305V32.8913H88.0505V31.2912L86.2905 28.4112H85.8905V27.5312H88.1305V28.4112H87.6505L88.7905 30.3712L89.9905 28.4112H89.5105V27.5312H91.4805V28.4112H91.0805L91.0905 28.4212Z' fill='%231D1D1B'/%3E%3Cpath d='M92.09 33.773V32.893H92.65V28.423H92.09V27.543H96.8V29.223H95.92V28.423H93.84V30.103H95.68V30.983H93.84V32.903H96.07V32.023H96.95V33.783H92.08L92.09 33.773Z' fill='%231D1D1B'/%3E%3Cpath d='M100.401 34.0217C99.8714 34.0017 99.1114 33.6817 98.9214 33.3117V33.7717H98.0414V32.0117H98.9214V32.1317C99.0114 32.4917 99.6214 33.1217 100.391 33.1717C101.221 33.2117 101.671 32.7817 101.701 32.2517C101.791 30.7317 97.6514 31.6517 97.9314 29.0217C98.0414 28.0017 98.9814 27.2717 100.121 27.3017C100.731 27.3217 101.341 27.5917 101.581 27.9817V27.5417H102.421V29.3017H101.581V29.1917C101.381 28.5417 100.821 28.1917 100.241 28.1417C99.5314 28.1017 99.0414 28.4617 99.0114 28.9417C98.9014 30.5617 102.931 29.4817 102.831 32.2117C102.791 33.2617 101.911 34.0817 100.401 34.0217Z' fill='%231D1D1B'/%3E%3Cpath d='M106.65 31.0109H105.41L106.01 29.2409L106.65 31.0109ZM109.11 33.7709V32.8909H108.73L106.57 27.4609H105.79L103.69 32.8909H103.31V33.7709H105.24V32.8909H104.68L105.07 31.8809H107.03L107.44 32.8909H106.88V33.7709H109.12H109.11Z' fill='%231D1D1B'/%3E%3Cpath d='M114.621 28.423V33.793H113.531L110.821 29.043V32.893H111.301V33.773H109.381V32.893H109.941V28.423H109.381V27.543H111.321L113.731 31.883V28.423H113.251V27.543H115.171V28.423H114.611H114.621Z' fill='%231D1D1B'/%3E%3Cpath d='M119.25 30.6225C119.25 28.6525 120.69 27.3125 122.28 27.3125C123 27.3125 123.57 27.5525 123.95 27.9425V27.5425H124.83V29.6625H123.95V29.5225C123.83 28.7625 123.23 28.1725 122.34 28.1725C121.19 28.1725 120.45 29.3325 120.45 30.6225C120.45 32.0825 121.24 33.0925 122.37 33.1325C123.27 33.1725 124.21 32.5625 124.21 31.5725H125.05C125.05 33.2025 123.69 34.0025 122.32 34.0025C120.66 34.0025 119.26 32.8325 119.26 30.6225H119.25Z' fill='%231D1D1B'/%3E%3Cpath d='M130.51 30.6625C130.51 31.9925 129.82 33.1425 128.69 33.1425C127.56 33.1425 126.88 32.0125 126.88 30.6625C126.88 29.1725 127.57 28.1825 128.69 28.1825C129.97 28.1825 130.51 29.3325 130.51 30.6625ZM131.73 30.6625C131.73 28.6225 130.44 27.3125 128.69 27.3125C126.94 27.3125 125.66 28.6425 125.66 30.6625C125.66 32.6825 126.95 34.0125 128.69 34.0125C130.43 34.0125 131.73 32.7025 131.73 30.6625Z' fill='%231D1D1B'/%3E%3Cpath d='M137.641 28.4308V31.2508C137.641 32.8408 136.971 34.0108 135.251 34.0108C133.531 34.0108 132.851 32.8408 132.851 31.2508V28.4308H132.291V27.5508H134.531V28.4308H134.051V31.5008C134.051 32.3708 134.441 33.0508 135.401 33.0508C136.361 33.0508 136.761 32.3808 136.761 31.5008V28.4308H136.281V27.5508H138.201V28.4308H137.641Z' fill='%231D1D1B'/%3E%3Cpath d='M143.9 28.423V33.793H142.81L140.1 29.043V32.893H140.58V33.773H138.66V32.893H139.22V28.423H138.66V27.543H140.6L143.01 31.883V28.423H142.53V27.543H144.45V28.423H143.89H143.9Z' fill='%231D1D1B'/%3E%3Cpath d='M149.061 29.383V28.423H147.991V32.893H148.711V33.773H146.071V32.893H146.791V28.423H145.731V29.383H144.851V27.543H149.951V29.383H149.071H149.061Z' fill='%231D1D1B'/%3E%3Cpath d='M155.38 28.4212L153.54 31.3012V32.8913H154.26V33.7712H151.62V32.8913H152.34V31.2912L150.58 28.4112H150.18V27.5312H152.42V28.4112H151.94L153.08 30.3712L154.28 28.4112H153.8V27.5312H155.77V28.4112H155.37L155.38 28.4212Z' fill='%231D1D1B'/%3E%3C/g%3E%3C/svg%3E%0A"); 
 background-position: 50%; 
 background-repeat: no-repeat; 
 } 
#info .thumb img { display: block; width: 100%; max-width: none; height: auto; max-height: 252px; } 
#info .title { padding: 0 15px; 
 margin-top: 27px; 
 margin-bottom: 0; 
 color: #222; 
 font-weight: 700; 
 font-size: 26px; 
 line-height: normal; 
 letter-spacing: -0.5px; 
 text-align: center; 
 font-style: normal; } 
#info .title span { display:block; display: none; float:left; width: 35px; height: 55px; margin-top: -3px; margin-right:10px; background:url(../img/title_icon.png); color:#fff; font-size:13px; line-height:25px; text-align:center; } 
#info .content { padding:0 15px; margin-top: 20px; color: #555555; font-size:14px; text-align: center; word-break: keep-all; } 
#info dl { width: 100%; max-width: 100%; padding: 28px 0 18px; margin: 0 auto; margin-top: 33px; color:#444; font-size: 16px; overflow:hidden; border-top: 1px solid #E7E7E7; border-bottom: 1px solid #E7E7E7; } 
#info dt { float:left; width: 95px; margin-bottom: 10px; color: #333333; color: #0057D9; font-weight:bold; font-size: 16px; } 
#info dt:before { display: inline-block; width: 16px; height: 16px; margin-right: 8px; content:''; background-repeat: no-repeat; background-position: 50%; vertical-align: middle; } 
#info .location:before { margin-bottom: 4px; background-image: url("data:image/svg+xml,%3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 17.9167C9.5 17.9167 15.4375 13.1667 15.4375 8.02087C15.4375 4.74167 12.7792 2.08337 9.5 2.08337C6.2208 2.08337 3.5625 4.74167 3.5625 8.02087C3.5625 13.1667 9.5 17.9167 9.5 17.9167Z' stroke='%23999999' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M9.5 10.3959C10.8117 10.3959 11.875 9.33255 11.875 8.02087C11.875 6.7092 10.8117 5.64587 9.5 5.64587C8.18833 5.64587 7.125 6.7092 7.125 8.02087C7.125 9.33255 8.18833 10.3959 9.5 10.3959Z' stroke='%23999999' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
#info .call:before { width: 16px; height: 16px; margin-right: 7px; margin-bottom: 2px; margin-left: 3px; background-image: url("data:image/svg+xml,%3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5376 8.65674C16.6377 7.98548 16.6049 7.29828 16.4392 6.63751C16.2203 5.76462 15.7696 4.93796 15.0869 4.25535C14.4043 3.57274 13.5777 3.122 12.7048 2.90312C12.044 2.73744 11.3568 2.70462 10.6855 2.80468' stroke='%23999999' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M13.533 8.33887C13.6402 7.6198 13.417 6.86098 12.8634 6.30745C12.3099 5.75392 11.5511 5.53071 10.832 5.6379' stroke='%23999999' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M5.69056 3.98108C5.97817 3.98108 6.24314 4.13705 6.38271 4.38849L7.35112 6.13286C7.4779 6.36125 7.48384 6.63751 7.36703 6.87117L6.43413 8.73697C6.43413 8.73697 6.70448 10.1269 7.83593 11.2584C8.96738 12.3898 10.3527 12.6555 10.3527 12.6555L12.2182 11.7228C12.452 11.6058 12.7285 11.6119 12.9569 11.7389L14.7063 12.7115C14.9575 12.8511 15.1132 13.116 15.1132 13.4034V15.4117C15.1132 16.4344 14.1633 17.173 13.1943 16.846C11.204 16.1745 8.11468 14.8959 6.15657 12.9377C4.19842 10.9796 2.9198 7.89028 2.24826 5.90007C1.92129 4.93103 2.65995 3.98108 3.68264 3.98108H5.69056Z' stroke='%23999999' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
#info dd { display: block; float:left; width: auto; width: calc(100% - 95px); margin-bottom: 10px; color: #333333; letter-spacing: -1px; } 
#info .detail_link { display:block; width:100%; height:55px; margin-top:50px; margin-bottom:10px; background:#f24d0b; color:#fff; font-weight:700; font-size:15px; line-height:55px; text-align:center; } 
#info .button_wrap { display: flex; justify-content: flex-start; align-items: center; width: 100%; padding: 30px 0 0 0; font-size: 0; letter-spacing: 0; overflow:hidden; word-spacing: 0; flex-wrap: wrap; /* border-top: 10px solid #eeeeee; */ } 
#info .button_wrap button, #info .button_wrap a { display:inline-block; width: calc(100% / 2 - 10px); height:65px; margin-right: 10px; margin-bottom: 10px; 
 border: 1px solid #E0E0E0; border-radius: 10px; background:#F9F9F9; text-align:center; transition: 0.2s ease-in-out; vertical-align:middle; } 
#info .button_wrap a,
#info .button_wrap button { display: flex; justify-content: flex-start; align-items: center; width: calc(100% / 2 - 10px); max-width: calc(100% / 2 - 10px); text-align: center; } 
#info .button_wrap button.wid { display: block; 
 width: 100%; 
 max-width: 100%; 
 margin-right: 0; } 
#info .button_wrap button:nth-child(3n) { margin-right: 0px; } 
#info .button_wrap button span ,#info .button_wrap a span { display: block; width: 100%; height: 16px; color: #666; font-size: 16px; line-height: 1.2; } 
#info .button_wrap button:hover span,#info .button_wrap a:hover span,
#info .button_wrap button:focus span,#info .button_wrap a:focus span { color: #fff; /* font-weight: 600; */ } 
#info_close { position:absolute; top: 10px; right: 10px; width: 46px; height: 46px; border: 1px solid #DDD; border-radius: 100%; background-color: rgba(255,255,255,0.8); background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 10.586l4.95-4.95 1.414 1.414-4.95 4.95 4.95 4.95-1.414 1.414-4.95-4.95-4.95 4.95-1.414-1.414 4.95-4.95-4.95-4.95L7.05 5.636z' fill='rgba(0,17,60,1)'/%3E%3C/svg%3E"); background-position: 50%; vertical-align: top; } 
#info .button_wrap button:hover, #info .button_wrap a:hover { background: #0057D9; border-color: #0057D9; } 
#info .button_wrap button#m-navi-btn { display:none; padding: 19px 0; border:1px solid #fae100; background:#fae100; color: rgba(0, 0, 0, 0.80); 
 font-size: 16px; } 
#info .button_wrap button#m-navi-btn span { display:inline-block; width:32px; height:32px; margin:-3px 5px 0 0; background:url(../img/kakao-navi-icon.png)no-repeat; vertical-align:middle; } 
#info .button_wrap button#m-navi-btn:hover,
#info .button_wrap button#m-navi-btn:focus { color:#000; } 

#scroll_arrow { 
 position: absolute; 
 right: 30px; 
 bottom:10px; 
 width:40px; 
 height:40px; 
 background:url(../img/scroll.png) no-repeat center; 
 animation-name: updown; 
 animation-duration: 1s; 
 animation-iteration-count: infinite;; 
 } 

@keyframes updown { 
 0% { 
 margin-bottom:0; 
 } 
 50% { 
 margin-bottom:-10px; 
 } 
 100% { 
 margin-bottom:0; 
 } 
 } 


#loading { 
 display: none; 
 position: fixed; 
 top:0; 
 right:0; 
 left:0; 
 height:5px; 
 z-index: 9999; 
 background:#fff; 
 } 
#progress { 
 top:0; 
 left:0; 
 width:0; 
 height:100%; 
 background: #3aff80; 
 } 


#mediaCnt { position:absolute; top:0; right:0; width:100%; height:100%; z-index: 10; padding-left: 311px; } 
#vrPano { position:relative; width:100%; height:100%; } 
#pano { width:100%; height:100%; } 
#mouse_notice { position:absolute; top:50%; left:50%; width:300px; height:300px; margin-top:-150px; margin-left:-150px; background:url(../img/mouse.png) no-repeat center; } 
#control { position:absolute; top:50%; left:50px; height:330px; transform:translateY(-50%); } 
#control .slider_wrap { position:absolute; top:83px; left:22px; width:7px; padding:40px 0; background:#1975c3; } 
#slider { position:relative; width:7px; height:140px; background:#1975c3; } 
#slider span { display:block; position:absolute; width:32px; height:32px; margin-bottom:-16px; margin-left:-12px; background:url(../img/grip.png); outline:0; } 
#fs_btn { display:block; width:54px; height:54px; background:url(../img/fs_btn.png); } 
#zoomIn_btn { display:block; position:absolute; top:54px; width:54px; height:54px; background:url(../img/plus_btn.png); } 
#zoomOut_btn { display:block; position:absolute; top:278px; width:54px; height:54px; background:url(../img/minus_btn.png); } 
#krpanoSWFObject * { box-sizing:content-box; } 
#pano-close { display:block; position:absolute; top:20px; right:20px; width:54px; height:54px; border-radius:27px; background:#1975c3 url(../img/pano-x.png) no-repeat center; background-size:20px; box-shadow:2px 2px 5px rgba(0,0,0,.2); } 
#youtubeWrap { position: relative; width:100%; height:100%; background:#000; line-height: 100vh; text-align: center; vertical-align: middle; } 
#youtubeWrap iframe { width:100%; height:100%; border:0; } 
#youtube-close { display:block; position:absolute; top:20px; right:20px; width:54px; height:54px; border-radius:27px; background:#1975c3 url(../img/pano-x.png) no-repeat center; background-size:20px; box-shadow:2px 2px 5px rgba(0,0,0,.2); } 
#imagesWrap { position: relative; width:100%; height:100%; background:#fff; } 
#images-close { display:block; position:absolute; top:50px; right:50px; width:60px; height:60px; z-index: 10; border-radius:70px; background:rgba(0,0,0,0.35) url(../img/pano-x.png) no-repeat center; background-size:20px; } 
#images_list { position: relative; width:100%; height:100%; } 
#images_list .image_item { position:absolute; width:100%; height:100%; background-size:cover; background-position: center; opacity: 0; transition:0.3s ease-in-out; } 
#images_list .image_item.active { z-index:10; opacity: 1; } 
#slide_thumb_wrap { position: absolute; right: 0; bottom: 0; left: 0; height:180px; z-index:20; background:rgba(0,0,0,.5); } 
#slide_prev,#slide_next { top:50%; width:28px; height:52px; margin-top:-26px; } 
#slide_prev { position: absolute; left: 50px; background:url(../img/ctr_prev.png) no-repeat center; } 
#slide_next { position: absolute; right: 50px; background:url(../img/ctr_next.png) no-repeat center; } 
#slide_thumb { position: absolute; top: 50%; right: 150px; left: 150px; height: 120px; margin:0 auto; margin-top: -60px; overflow: hidden; } 
.thumb_li { position: absolute; width:190px; height:120px; margin-right: 20px; } 
.thumb_a { display: block; width: 100%; height: 100%; } 
.thumb_li.active { border:3px solid #fff; } 
/* #youtubeWrap:before { width:100%; height:70px; background:#000; content:''; position:absolute; top:0; left:0; z-index:30 } 
#youtubeWrap:after { width:100%; height:180px; background:#000; content:''; position:absolute; bottom:50px; left:0; z-index:30 } 
 */

#search_bg { display:none; position: fixed; top:0; right:0; bottom:0; left:0; z-index:29; background:rgba(0,0,0,0.5); } 
#search_wrap { display:none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index:999; background: rgba(0,0,0,0.5); } 
#search { position: absolute; top: 100px; left: 50%; width: 870px; margin-left: -435px; } 
#searchForm { display: block; position:relative; position: relative; width: 100%; max-width: 254px; height:70px; /* padding: 0 90px 0 0px; */ height: 56px; margin: 0 auto; border: 3px solid #3aff80; border-radius: 10px; box-sizing: border-box; } 
#searchForm form { width:100%; height:100%; padding:0; margin:0; } 


#searchKeyword { display: block; width: 100%; height: 50px; padding-left: 18px; background-color: transparent; color: #fff; } 
#searchKeyword::placeholder { color:#fff; letter-spacing:-1px; } 
#searchSubmit { position: absolute; top: 50%; right: 14px; width: 18px; height: 18px; background-color: transparent; font-size:0; transform: translate(0, -50%); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z' fill='rgba(58,255,128,1)'/%3E%3C/svg%3E"); background-position: 50%; background-repeat: no-repeat; } 




#searchResult { /* margin-top: 20px; */ position: relative; padding: 25px 0; border-radius: 10px; background:#fff; } 
#searchResult .item { height:75px; padding: 0 30px; line-height: 75px; vertical-align: middle; } 
#searchResult .item + .item { border-top:1px solid #ddd; } 
#searchResult .item .item_cate { display:inline-block; width:130px; padding-right: 30px; vertical-align: middle; } 
#searchResult .item .item_title { display:inline-block; width: 200px; padding-right: 30px; font-weight:700; line-height: 1.5; vertical-align: middle; } 
#searchResult .item .item_address { display:inline-block; width: calc(100% - 450px); padding-right: 30px; line-height: 1.5; white-space: normal; vertical-align: middle; word-break: break-all; } 
#searchResult .item .search_detail_btn { padding: 8px 15px; border-radius: 3px; background: #1a66a7; color: #fff; font-size: 14px; vertical-align:middle; } 

#search_paging { margin-top:20px; text-align: center; } 
#search_paging .pager { width:34px; height:34px; margin:0 2px; border: 1px solid #eee; background:#fff; color:#00aeef; } 
#search_paging .pager.on { background:#00aeef; color:#fff; } 
#searchResult .search_notfound { padding:50px; text-align:center; } 
#searchResult .search_notfound .ment1 { font-size:25px; } 
#searchResult .search_notfound .ment1 span { color: #0179b8; } 
#searchResult .search_notfound .ment2 { margin-bottom:30px; color:#7b7c7d; font-size:18px; } 
#search_close { position:absolute; top:20px; left:20px; width:50px; height:50px; background:url(../img/x_b.png) no-repeat center; } 


.search_title { text-align:center; } 
.search_title p { font-size:20px; } 

@media screen and (max-width: 1599px) { 
 #totalWrap { 
 min-height: 728px; 
 /* padding-right: 350px; */
 } 

 #intro { 
 padding-left: 0; 
 } 

 #head { 
 width: 33.33%; 
 height: 50%; 
 padding-left: 30px; 
 background-image: url(../img/t-head.png); 
 background-position: right bottom; 
 } 

 #head .ment { 
 width: 90%; 
 max-width: 350px; 
 margin-top: 40px; 
 } 

 #head .copyright { 
 bottom: 30px; 
 left: 30px; 
 width: 90%; 
 max-width: 400px; 
 font-size: 13px; 
 } 

 #head .copyright span { 
 display: inline-block; 
 } 

 #intro_logo { 
 width: 214px; 
 height: 95px; 
 margin-top: 40px; 
 background-size: 100% auto; 
 background-image: url(../img/t-logo.png); 
 background-repeat: no-repeat; 
 } 

 #cate { 
 display: block; 
 } 

 #cate .cate1 { 
 margin-left: 33.33%; 
 } 

 #cate li { 
 display: block; 
 position: relative; 
 float: left; 
 width: 33.33%; 
 height: 50%; 
 } 

 #cate li h2 { 
 position: absolute; 
 top: 50%; 
 left: 50%; 
 margin-top: -150px; 
 transform: translateX(-50%); 
 } 

 #cate li p { 
 position: absolute; 
 top: 50%; 
 left: 50%; 
 margin-top: 0px; 
 transform: translateX(-50%); 
 } 

 #cate li button { 
 display: block; 
 position: absolute; 
 top: 50%; 
 left: 50%; 
 margin-top: 100px; 
 transform: translateX(-50%); 
 } 

 #cate .cate1 { 
 background-image: url(../img/t-intro1.png); 
 } 

 #cate .cate2 { 
 background-image: url(../img/t-intro2.png); 
 } 

 #cate .cate3 { 
 background-image: url(../img/t-intro3.png); 
 } 

 #cate .cate4 { 
 background-image: url(../img/t-intro4.png); 
 } 

 #cate .cate5 { 
 background-image: url(../img/t-intro5.png); 
 } 
 } 


@media screen and (max-width: 1440px) { 
 #totalWrap { padding-left:290px; } 
 #header { width:290px; } 
 #info { left:289px; width:400px; } 
 #gnb .dept2 > li > button { padding-left: 37px; } 
 } 


@media screen and (max-width: 980px) { 
 #totalWrap { 
 min-height: auto; 
 padding-right: 0; 
 padding-left: 0; 
 } 
 #gnb .dept2 > li > button { padding-left: 0; } 

 #intro { 
 height: 100%; 
 } 

 #intro .map_img { 
 right: 0; 
 bottom: 14%; 
 width: 100%; 
 max-width: 100%; 
 min-width: auto; 
 height: 40%; 
 text-align: center; 
 } 

 #intro .map_img img { 
 display: inline-block; 
 position: static; 
 width: auto; 
 height: 100%; 
 transform: none; 
 } 
 #intro .scroll_arr { /* bottom: 5%; */ } 
 #intro .vert_line2 { display:none; } 
 .marker_info { width:240px; 
 padding:15px; 
 } 

 .marker { 
 width:40px; 
 height:40px; 
 margin-left: -20px; 
 background: url(../img/marker.png) no-repeat; 
 background-size:100% !important; 
 } 

 .marker.marker_1 { 
 background: url(../img/marker1.png) no-repeat; 
 } 

 .marker.marker_2 { 
 margin-left: -11px; 
 background: url(../img/marker2.png) no-repeat; 
 } 

 .marker.marker_3 { 
 background: url(../img/marker3.png) no-repeat; 
 } 

 .marker.marker_1.active { width:32px; height:32px; background: url(../img/marker1.png) no-repeat; } 
 .marker.marker_2.active { width:32px; height:32px; background: url(../img/marker2.png) no-repeat; } 
 .marker.marker_3.active { width:32px; height:32px; background: url(../img/marker3.png) no-repeat; } 
 .marker.marker_4.active { width:32px; height:32px; background: url(../img/marker4.png) no-repeat; } 
 .marker_tit { top: -47px; font-size: 13px; } 
 .marker_info .go_btn { width: calc(100% - 40px); height:37px; padding:11px 15px; border-radius:5px; font-size:14px; } 

 .tour_name { font-size:19px; } 
 #intro .mouse { 
 /* width: 21px; */
 /* height: 30px; */
 /* background: url(../img/intro_mouse.png) no-repeat center / 100%; */
 /* margin-bottom: 5px; */
 } 

 #intro header { 
 /* margin-top: -210px; */
 } 

 #intro .arr2 { 
 width: 38px; 
 height: 14px; 
 background: url(../img/intro_arr.png) no-repeat center / auto 100%; 
 } 

 #intro .arr1 { 
 width: 38px; 
 height: 14px; 
 background: url(../img/intro_arr.png) no-repeat center / auto 100%; 
 } 

 #intro header h1 .logo { 
 /* width: 92px; */
 /* height: auto; */
 } 

 #intro header p { 
 font-size: 14px; 
 opacity: 0.7; 
 } 

 #intro header h1 { 
 /* font-size: 28px; */
 /* margin-bottom: 10px; */
 } 

 .header_bg { 
 position: fixed; 
 top: 0; 
 right: 0; 
 width: 100%; 
 height: 100%; 
 z-index: 20; 
 background: rgba(0, 0, 0, 0.5); 
 } 

 #search_btn2 { 
 top: 0; 
 right: 0; 
 width: 80px; 
 height: 80px; 
 background: url(../img/icon_search_2.png) no-repeat center; 
 } 

 #search_wrap { 
 z-index: 40; 
 background: #f1f2fa; 
 overflow: hidden; 
 overflow-y: auto; 
 } 

 #search { 
 position: absolute; 
 top: 100px; 
 left: auto; 
 width: 100%; 
 height: calc(100% - 100px); 
 padding: 0 10%; 
 margin-left: 0; 
 background: #fff; 
 } 

 #searchKeyword { 
 height: 48px; 
 padding: 0 15px; 
 font-size: 16px; 
 } 

 #searchForm { 
 height: 50px; 
 padding-right: 50px; 
 margin-top: -25px; 
 border: 1px solid #ddd; 
 } 

 #searchSubmit { 
 width: 50px; 
 } 

 #searchSubmit img { 
 width: 50%; 
 } 

 #searchResult .search_notfound .ment1 { 
 font-weight: 700; 
 font-size: 16px; 
 } 

 #searchResult .search_notfound .ment2 { 
 font-size: 14px; 
 } 

 #searchResult .item { 
 height: 60px; 
 line-height: 60px; 
 } 

 #searchResult .item .item_title { 
 width: calc(100% - 35px); 
 padding-right: 10px; 
 } 

 #searchResult .item .search_detail_btn { 
 width: 30px; 
 height: 30px; 
 border-radius: 500%; 
 background: #1a66a7 url(../img/link_w.png) no-repeat center / 50%; 
 text-indent: -300px; 
 overflow: hidden; 
 } 

 #searchResult .item .item_address { 
 display: none; 
 } 

 #searchResult .item .item_cate { 
 display: none; 
 } 

 #search_close { 
 right: 20px; 
 left: auto; 
 background: url(../img/x_b_b.png) no-repeat center / 50%; 
 } 

 #head { 
 position: static; 
 width: 100%; 
 height: 280px; 
 background-image: none; 
 } 

 #head .copyright { 
 position: absolute; 
 bottom: 0; 
 left: 0; 
 width: 100%; 
 max-width: 100%; 
 height: 120px; 
 padding: 30px; 
 background: #034b90 url(../img/m-f-logo.png) no-repeat top right; 
 background-size: 120px auto; 
 } 

 #cate { 
 height: auto; 
 overflow: hidden; 
 } 

 #cate li { 
 width: 100%; 
 height: 300px; 
 } 

 #cate .cate1 { 
 margin-left: 0; 
 } 

 #cate li h2 { 
 margin-top: -100px; 
 } 

 #cate li p { 
 margin-top: 50px; 
 } 

 #cate li button { 
 top: 0; 
 left: 0; 
 width: 100%; 
 height: 100%; 
 margin-top: 0; 
 border: 0; 
 font-size: 0; 
 transform: translateY(0) translateX(0); 
 text-indent: -1000%; 
 } 

 #cate li button span:before { 
 width: 0; 
 height: 0; 
 } 

 #cate li button:before { 
 width: 0; 
 height: 0; 
 } 

 #cate li button span:after { 
 width: 0; 
 height: 0; 
 } 

 #cate li button:hover span:before { 
 width: 0; 
 height: 0; 
 } 

 #cate li button:hover:before { 
 width: 0; 
 height: 0; 
 } 

 #cate li button:hover span:after { 
 width: 0; 
 height: 0; 
 } 

 #cate .cate1 { 
 background-image: url(../img/m-intro1.png); 
 } 

 #cate .cate2 { 
 background-image: url(../img/m-intro2.png); 
 } 

 #cate .cate3 { 
 background-image: url(../img/m-intro3.png); 
 } 

 #cate .cate4 { 
 background-image: url(../img/m-intro4.png); 
 } 

 #cate .cate5 { 
 background-image: url(../img/m-intro5.png); 
 } 

 #head-toggle { 
 position: absolute; 
 top: 30px; 
 right: 0; 
 width: 50px; 
 height: 50px; 
 background: url(../img/menu-toggle.png) no-repeat right center; 
 background-size: 24px auto; 
 } 

 #header { 
 position: fixed; 
 right: -660px; 
 left: auto; 
 width: 360px; 
 z-index: 20; 
 } 

 #logo { 
 display: none; 
 } 

 #gnb .dept1 { 
 margin-top: 0; 
 } 

 .nicescroll-rails { 
 display: none !important; 
 } 

 #gnb .dept1>li>button { 
 /* height: 80px; */
 /* font-size: 19px; */
 } 

 #gnb .dept1>li.btn_1 { 
 border-top: 0; 
 } 

 #gnb .dept1 .icon { 
 /* width: 80px; */
 /* height: 80px; */
 } 

 #gnb .dept1 .icon_1 { 
 background-size: 31px auto; 
 } 

 #gnb .dept1 .icon_2 { 
 background-size: 33px auto; 
 } 

 #gnb .dept1 .icon_3 { 
 background-size: 20px auto; 
 } 

 #gnb .dept1 .icon_4 { 
 background-size: 33px auto; 
 } 

 #gnb .dept1 .icon_5 { 
 background-size: 27px auto; 
 } 


 .c-top-box { height: 90px; height: 90px; 
 padding-top: 0; 
 background-image: none; } 
 
 #menu-bg { 
 position: absolute; 
 position: fixed; 
 top: 0; 
 left: 0; 
 width: 100%; 
 height: 100%; 
 z-index: 4; 
 background: #000; 
 opacity: 0.8; 
 } 

 #m-top { 
 position: absolute; 
 top: 0; 
 left: 0; 
 width: 100%; 
 height: 90px; 
 z-index: 2; 
 background-color: #0057D9; 
 } 
 #m-logo { 
 display: block; 
 width: 183px; 
 height: 45px; 
 margin-top: 23px; 
 margin-right:auto; 
 margin-left: auto; 
 background-size: 100%; 
background-image: url("data:image/svg+xml,%3Csvg width='183' height='45' viewBox='0 0 183 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_5469_5390)'%3E%3Cpath d='M53.4964 30.9424V27.7988C57.0746 26.7509 59.6304 22.7126 59.6304 17.7798V9.98452H63.2341V17.7798C63.2341 22.2015 65.4066 26.2908 69.1126 27.7221V30.8658C66.0711 30.0479 62.7741 27.2365 61.4962 24.4506C59.9371 27.7221 56.9212 30.1246 53.4964 30.9424ZM71.3617 32.4248V9.60114H74.8377V17.7543H77.9047V20.8724H74.8377V32.4248H71.3617ZM96.2365 32.4248V9.60114H99.7124V32.4248H96.2365ZM79.5213 24.7317V16.1952C79.5213 12.1059 82.2305 9.72894 86.3454 9.72894C90.4603 9.72894 93.1695 12.1059 93.1695 16.1952V24.7317C93.1695 28.8211 90.4603 31.198 86.3454 31.198C82.2305 31.198 79.5213 28.8211 79.5213 24.7317ZM89.6935 24.834V16.093C89.6935 13.9972 88.3901 12.617 86.3454 12.617C84.3007 12.617 82.9972 13.9972 82.9972 16.093V24.834C82.9972 26.9298 84.3007 28.3099 86.3454 28.3099C88.3901 28.3099 89.6935 26.9298 89.6935 24.834ZM103.629 30.8146V10.189H107.105V17.4987H113.699V10.189H117.175V18.6488H120.345V9.60114H123.82V32.4248H120.345V21.767H117.175V30.8146H103.629ZM107.105 27.901H113.699V20.4124H107.105V27.901ZM128.76 22.4059V10.0868H147.801V12.9237H132.287V14.7895H147.596V17.5243H132.287V19.5689H148.184V22.4059H128.76ZM126.843 26.9553V24.0161H149.59V26.9553H140.031V32.4248H136.402V26.9553H126.843ZM151.845 24.7829V16.1441C151.845 12.0548 154.555 9.72894 158.618 9.72894C162.682 9.72894 165.391 12.0548 165.391 16.1441V18.6488H168.561V9.60114H172.037V32.4248H168.561V21.767H165.391V24.7829C165.391 28.8722 162.682 31.198 158.618 31.198C154.555 31.198 151.845 28.8722 151.845 24.7829ZM161.915 24.8595V16.0674C161.915 13.9716 160.663 12.6426 158.618 12.6426C156.574 12.6426 155.321 13.9716 155.321 16.0674V24.8595C155.321 26.9553 156.574 28.2844 158.618 28.2844C160.663 28.2844 161.915 26.9553 161.915 24.8595Z' fill='white'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_5469_5390)'%3E%3Cpath d='M17.6367 9.61474L23.2546 26.1191L28.8725 9.61474H34.927L27.0677 32.814H19.4414L11.5822 9.61474H17.6367Z' fill='url(%23paint0_linear_5469_5390)' shape-rendering='crispEdges'/%3E%3C/g%3E%3Cg filter='url(%23filter2_d_5469_5390)'%3E%3Cpath d='M31.6118 9.61474H44.6232C45.6129 9.61474 46.5734 9.76028 47.4758 10.0223C48.349 10.3133 49.1058 10.7209 49.7462 11.2448C50.3866 11.827 50.8814 12.5256 51.2598 13.3988C51.6091 14.2721 51.8129 15.32 51.8129 16.4843C51.8129 18.0561 51.5509 19.3078 51.027 20.2392C50.503 21.2289 49.7171 21.9857 48.6983 22.5679L53.1228 32.814H46.8063L43.1969 24.3144L37.6663 25.5369V32.814H31.6118V9.61474ZM45.7875 16.6298C45.7875 16.1059 45.6129 15.611 45.2636 15.2035C44.8851 14.8251 44.3903 14.6214 43.8081 14.6214H37.6663V20.2392L43.1969 19.2205C44.1865 19.0458 44.856 18.7256 45.2344 18.2599C45.5837 17.7942 45.7875 17.2702 45.7875 16.6298Z' fill='url(%23paint1_linear_5469_5390)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_5469_5390' x='42.8467' y='0.371698' width='139.84' height='44.1224' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.41991'/%3E%3CfeGaussianBlur stdDeviation='5.32468'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5469_5390'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5469_5390' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_5469_5390' x='0.93268' y='0.385308' width='44.6444' height='44.498' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.41991'/%3E%3CfeGaussianBlur stdDeviation='5.32468'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5469_5390'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5469_5390' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_d_5469_5390' x='20.962' y='0.385308' width='42.8104' height='44.498' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.41991'/%3E%3CfeGaussianBlur stdDeviation='5.32468'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5469_5390'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5469_5390' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_5469_5390' x1='11' y1='17.8442' x2='40.9245' y2='17.8442' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2316FFAB'/%3E%3Cstop offset='1' stop-color='%2316FFAB' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5469_5390' x1='29.5742' y1='17.8442' x2='59.4988' y2='17.8442' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2316FFAB'/%3E%3Cstop offset='1' stop-color='%2316FFAB' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A"); 
 background-repeat: no-repeat; 
 background-position: 50% 50%; 
 } 

 #m-title { 
 float: left; 
 height: 60px; 
 margin-left: 10px; 
 color: #fff; 
 font-size: 16px; 
 line-height: 60px; 
 } 

 #m-title .m-arrow { 
 display: inline-block; 
 width: 30px; 
 height: 30px; 
 margin-top: -3px; 
 background: url(../img/m-arrow.png) no-repeat center; 
 background-size: 10px auto; 
 vertical-align: middle; 
 } 

 #m-toggle { 
 position: absolute; 
 top: 0; 
 right: 0; 
 width: 90px; 
 height: 90px; 
 background-image: url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2H23.9999' stroke='white' stroke-width='2.5' stroke-linecap='square'/%3E%3Cpath d='M2 11L24 11' stroke='white' stroke-width='2.5' stroke-linecap='square'/%3E%3Cpath d='M2 20H23.9999' stroke='white' stroke-width='2.5' stroke-linecap='square'/%3E%3C/svg%3E%0A"); 
 background-repeat:no-repeat; 
 background-position:50%; 
 } 

 .c-top-box .c-logo { 
 display: block; 
 width: 183px; height: 100%; 
 background-position: center; background-image: url("data:image/svg+xml,%3Csvg width='183' height='45' viewBox='0 0 183 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_5469_5390)'%3E%3Cpath d='M53.4964 30.9424V27.7988C57.0746 26.7509 59.6304 22.7126 59.6304 17.7798V9.98452H63.2341V17.7798C63.2341 22.2015 65.4066 26.2908 69.1126 27.7221V30.8658C66.0711 30.0479 62.7741 27.2365 61.4962 24.4506C59.9371 27.7221 56.9212 30.1246 53.4964 30.9424ZM71.3617 32.4248V9.60114H74.8377V17.7543H77.9047V20.8724H74.8377V32.4248H71.3617ZM96.2365 32.4248V9.60114H99.7124V32.4248H96.2365ZM79.5213 24.7317V16.1952C79.5213 12.1059 82.2305 9.72894 86.3454 9.72894C90.4603 9.72894 93.1695 12.1059 93.1695 16.1952V24.7317C93.1695 28.8211 90.4603 31.198 86.3454 31.198C82.2305 31.198 79.5213 28.8211 79.5213 24.7317ZM89.6935 24.834V16.093C89.6935 13.9972 88.3901 12.617 86.3454 12.617C84.3007 12.617 82.9972 13.9972 82.9972 16.093V24.834C82.9972 26.9298 84.3007 28.3099 86.3454 28.3099C88.3901 28.3099 89.6935 26.9298 89.6935 24.834ZM103.629 30.8146V10.189H107.105V17.4987H113.699V10.189H117.175V18.6488H120.345V9.60114H123.82V32.4248H120.345V21.767H117.175V30.8146H103.629ZM107.105 27.901H113.699V20.4124H107.105V27.901ZM128.76 22.4059V10.0868H147.801V12.9237H132.287V14.7895H147.596V17.5243H132.287V19.5689H148.184V22.4059H128.76ZM126.843 26.9553V24.0161H149.59V26.9553H140.031V32.4248H136.402V26.9553H126.843ZM151.845 24.7829V16.1441C151.845 12.0548 154.555 9.72894 158.618 9.72894C162.682 9.72894 165.391 12.0548 165.391 16.1441V18.6488H168.561V9.60114H172.037V32.4248H168.561V21.767H165.391V24.7829C165.391 28.8722 162.682 31.198 158.618 31.198C154.555 31.198 151.845 28.8722 151.845 24.7829ZM161.915 24.8595V16.0674C161.915 13.9716 160.663 12.6426 158.618 12.6426C156.574 12.6426 155.321 13.9716 155.321 16.0674V24.8595C155.321 26.9553 156.574 28.2844 158.618 28.2844C160.663 28.2844 161.915 26.9553 161.915 24.8595Z' fill='white'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_5469_5390)'%3E%3Cpath d='M17.6367 9.61474L23.2546 26.1191L28.8725 9.61474H34.927L27.0677 32.814H19.4414L11.5822 9.61474H17.6367Z' fill='url(%23paint0_linear_5469_5390)' shape-rendering='crispEdges'/%3E%3C/g%3E%3Cg filter='url(%23filter2_d_5469_5390)'%3E%3Cpath d='M31.6118 9.61474H44.6232C45.6129 9.61474 46.5734 9.76028 47.4758 10.0223C48.349 10.3133 49.1058 10.7209 49.7462 11.2448C50.3866 11.827 50.8814 12.5256 51.2598 13.3988C51.6091 14.2721 51.8129 15.32 51.8129 16.4843C51.8129 18.0561 51.5509 19.3078 51.027 20.2392C50.503 21.2289 49.7171 21.9857 48.6983 22.5679L53.1228 32.814H46.8063L43.1969 24.3144L37.6663 25.5369V32.814H31.6118V9.61474ZM45.7875 16.6298C45.7875 16.1059 45.6129 15.611 45.2636 15.2035C44.8851 14.8251 44.3903 14.6214 43.8081 14.6214H37.6663V20.2392L43.1969 19.2205C44.1865 19.0458 44.856 18.7256 45.2344 18.2599C45.5837 17.7942 45.7875 17.2702 45.7875 16.6298Z' fill='url(%23paint1_linear_5469_5390)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_5469_5390' x='42.8467' y='0.371698' width='139.84' height='44.1224' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.41991'/%3E%3CfeGaussianBlur stdDeviation='5.32468'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5469_5390'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5469_5390' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_5469_5390' x='0.93268' y='0.385308' width='44.6444' height='44.498' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.41991'/%3E%3CfeGaussianBlur stdDeviation='5.32468'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5469_5390'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5469_5390' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_d_5469_5390' x='20.962' y='0.385308' width='42.8104' height='44.498' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.41991'/%3E%3CfeGaussianBlur stdDeviation='5.32468'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5469_5390'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5469_5390' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_5469_5390' x1='11' y1='17.8442' x2='40.9245' y2='17.8442' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2316FFAB'/%3E%3Cstop offset='1' stop-color='%2316FFAB' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5469_5390' x1='29.5742' y1='17.8442' x2='59.4988' y2='17.8442' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2316FFAB'/%3E%3Cstop offset='1' stop-color='%2316FFAB' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A"); } 

 #map { 
 top: 50px; 
 right: 0 !important; 
 height: calc(100% - 50px); 
 margin-left: 0 !important; 
 } 

 .marker_img { 
 display: none; 
 } 

 #info { 
 display: none; 
 top: 90px; 
 right: 0; 
 left: auto; 
 /* box-shadow: none; */
 width: 100%; 
 max-width: 380px; 
 margin-left: calc(-100% / 2); 
 overflow-y: scroll; 
 } 

 #info .title { 
 font-size: 20px; 
 } 

 #info .title span { 
 width: 20px; 
 height: 38px; 
 background-size: 20px auto; 
 background-repeat: no-repeat; 
 } 

 #info .info_inner { 
 width: 100%; 
 padding: 10px; 
 } 

 #info .thumb { 
 width: 100%; 
 max-width: 400px; 
 padding-top: 0; 
 margin-top: 0; 
 } 

 #info .thumb img { 
 position: absolute; 
 top: 50%; 
 left: 50%; 
 width: auto; 
 max-width: none; 
 height: 100%; 
 transform: translate(-50%, -50%); 
 } 

 #info .button_wrap button,
 #info .button_wrap a { 
 margin-right: 10px; 
 margin-bottom: 10px; 
 } 
 #info .button_wrap button#m-navi-btn { display:inline-block; } 
 #info_close { 
 top: 15px; 
 /* transform: rotate(90deg); */
 right: auto; 
 left: 15px; 
 margin: 0; 
 -webkit-transform: rotate(90deg); 
 } 
 #m-list { 
 position: absolute; 
 top: 290px; 
 left: 0; 
 width: 100%; 
 z-index: 1; 
 padding-bottom: 50px; 
 background: #fff; 
 /*box-shadow: 0px -2px 10px rgba(0, 0, 0, .2); */
 } 

 #m-list .dept2 { 
 padding: 10px; 
 overflow: hidden; 
 } 

 #m-list>button { 
 display: block; 
 width: 100%; 
 padding: 10px; 
 text-align: left; 
 border-bottom: 1px solid #ddd; 
 } 

 #m-list li { 
 float: left; 
 width: 50%; 
 padding: 0px 5px; 
 } 

 #m-list li button { 
 width: 100%; 
 padding: 10px 5px; 
 text-align: left; 
 border-bottom: 1px solid #ddd; 
 } 

 #m-list .icon { 
 display: inline-block; 
 width: 40px; 
 height: 40px; 
 vertical-align: middle; 
 background-repeat: no-repeat; 
 background-position: center; 
 } 

 #m-list .icon_1 { 
 background-size: 26px auto; 
 background-image: url(../img/cate1_icon_on.png); 
 } 

 #m-list .icon_2 { 
 background-size: 28px auto; 
 background-image: url(../img/cate2_icon_on.png); 
 } 

 #m-list .icon_3 { 
 background-size: 17px auto; 
 background-image: url(../img/cate3_icon_on.png); 
 } 

 #m-list .icon_4 { 
 background-size: 28px auto; 
 background-image: url(../img/cate4_icon_on.png); 
 } 

 #m-list .icon_5 { 
 background-size: 23px auto; 
 background-image: url(../img/cate5_icon_on.png); 
 } 

 #m-list .text { 
 display: inline-block; 
 vertical-align: middle; 
 } 

 #m-list .apbt { 
 display: inline-block; 
 width: 15px; 
 height: 15px; 
 /*margin-top:-3px; */
 margin-right: 5px; 
 border-radius: 10px; 
 background: #2b7ad3; 
 color: #fff; 
 font-size: 11px; 
 line-height: 15px; 
 text-align: center; 
 vertical-align: middle; 
 } 

 #m-list .apbt_text { 
 display: inline-block; 
 font-size: 14px; 
 vertical-align: middle; 
 } 

 .m-hide { 
 display: none !important; 
 } 

 #mediaCnt { 
 top: 60px; 
 height: calc(100% - 60px); 
 z-index: 10; 
 padding-right: 0; 
 } 

 #mouse_notice { 
 width: 200px; 
 height: 200px; 
 margin-top: -100px; 
 margin-left: -100px; 
 background-size: cover; 
 background-image: url(../img/m-hand.png); 
 } 

 #control { 
 display: none; 
 } 

 #pano-close { 
 top: 10px; 
 right: 10px; 
 width: 30px; 
 height: 30px; 
 background-size: 15px; 
 } 


 #slide_thumb_wrap { 
 height: 100px; 
 } 

 #slide_thumb { 
 right: 55px; 
 left: 55px; 
 height: 60px; 
 margin-top: -30px; 
 } 

 .thumb_li { 
 width: 95px; 
 height: 60px; 
 margin-right: 10px; 
 } 

 #slide_prev { 
 left: 10px; 
 background-size: 50% auto; 
 } 

 #slide_next { 
 right: 10px; 
 background-size: 50% auto; 
 } 

 #slide_prev,
 #slide_next { 
 width: 30px; 
 height: 30px; 
 margin-top: -15px; 
 } 
 } 

@media screen and (min-width: 1600px) { 

 /* only pc */
 .device-m { 
 display: none !important; 
 } 
 } 

@media screen and (min-width: 981px) and (max-width: 1599px) { 

 /* only tablet */
 .device-m { 
 display: none !important; 
 } 
 } 

@media (max-height:805px) { 
 #intro .vert_line1 { display:none; } 
 } 

@media (max-width:510px) { 
 #intro .intro_inner .middle-text .c-sub { font-size: 16px; } 
 #intro .intro_inner .middle-text .c-tit { top: 250px; font-size: 14px; } 
 #intro .intro_inner .middle-text img { width:100%; max-width:434px; max-height:none; } 
 } 
@media (max-width:420px) { 
 #map { top: -60px; height: 100%; } 
 #m-top { position: relative; top: auto; left: auto; height:60px; background-color: transparent; } 
 #m-toggle { top: 20px; right: 15px; width: 50px; height: 50px; border-radius: 8px; background-color: #0073D7; box-shadow: 0px 3px 6px 0px rgba(0, 101, 188, 0.30); } 
 .c-top-box { height:90px; } 
 .c-top-box .c-logo { padding-top:20px; } 
 .c-top-box .c-logo img { width:100%; max-width:140px; max-height:none; } 
 #header { width:260px; } 
 #m-logo { display: none; } 
 #intro .intro_inner .middle-text { padding:0 15px; } 
 #intro .intro_inner .middle-text .c-tit { top:110%; width:100%; padding:0 10px; line-height:1.2; } 
 #gnb .dept2 > li > button { padding-left: 40px; } 
 .c-top-box .c-logo img { background-image: url("data:image/svg+xml,%3Csvg width='183' height='45' viewBox='0 0 183 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_5469_5390)'%3E%3Cpath d='M53.4964 30.9424V27.7988C57.0746 26.7509 59.6304 22.7126 59.6304 17.7798V9.98452H63.2341V17.7798C63.2341 22.2015 65.4066 26.2908 69.1126 27.7221V30.8658C66.0711 30.0479 62.7741 27.2365 61.4962 24.4506C59.9371 27.7221 56.9212 30.1246 53.4964 30.9424ZM71.3617 32.4248V9.60114H74.8377V17.7543H77.9047V20.8724H74.8377V32.4248H71.3617ZM96.2365 32.4248V9.60114H99.7124V32.4248H96.2365ZM79.5213 24.7317V16.1952C79.5213 12.1059 82.2305 9.72894 86.3454 9.72894C90.4603 9.72894 93.1695 12.1059 93.1695 16.1952V24.7317C93.1695 28.8211 90.4603 31.198 86.3454 31.198C82.2305 31.198 79.5213 28.8211 79.5213 24.7317ZM89.6935 24.834V16.093C89.6935 13.9972 88.3901 12.617 86.3454 12.617C84.3007 12.617 82.9972 13.9972 82.9972 16.093V24.834C82.9972 26.9298 84.3007 28.3099 86.3454 28.3099C88.3901 28.3099 89.6935 26.9298 89.6935 24.834ZM103.629 30.8146V10.189H107.105V17.4987H113.699V10.189H117.175V18.6488H120.345V9.60114H123.82V32.4248H120.345V21.767H117.175V30.8146H103.629ZM107.105 27.901H113.699V20.4124H107.105V27.901ZM128.76 22.4059V10.0868H147.801V12.9237H132.287V14.7895H147.596V17.5243H132.287V19.5689H148.184V22.4059H128.76ZM126.843 26.9553V24.0161H149.59V26.9553H140.031V32.4248H136.402V26.9553H126.843ZM151.845 24.7829V16.1441C151.845 12.0548 154.555 9.72894 158.618 9.72894C162.682 9.72894 165.391 12.0548 165.391 16.1441V18.6488H168.561V9.60114H172.037V32.4248H168.561V21.767H165.391V24.7829C165.391 28.8722 162.682 31.198 158.618 31.198C154.555 31.198 151.845 28.8722 151.845 24.7829ZM161.915 24.8595V16.0674C161.915 13.9716 160.663 12.6426 158.618 12.6426C156.574 12.6426 155.321 13.9716 155.321 16.0674V24.8595C155.321 26.9553 156.574 28.2844 158.618 28.2844C160.663 28.2844 161.915 26.9553 161.915 24.8595Z' fill='white'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_5469_5390)'%3E%3Cpath d='M17.6367 9.61474L23.2546 26.1191L28.8725 9.61474H34.927L27.0677 32.814H19.4414L11.5822 9.61474H17.6367Z' fill='url(%23paint0_linear_5469_5390)' shape-rendering='crispEdges'/%3E%3C/g%3E%3Cg filter='url(%23filter2_d_5469_5390)'%3E%3Cpath d='M31.6118 9.61474H44.6232C45.6129 9.61474 46.5734 9.76028 47.4758 10.0223C48.349 10.3133 49.1058 10.7209 49.7462 11.2448C50.3866 11.827 50.8814 12.5256 51.2598 13.3988C51.6091 14.2721 51.8129 15.32 51.8129 16.4843C51.8129 18.0561 51.5509 19.3078 51.027 20.2392C50.503 21.2289 49.7171 21.9857 48.6983 22.5679L53.1228 32.814H46.8063L43.1969 24.3144L37.6663 25.5369V32.814H31.6118V9.61474ZM45.7875 16.6298C45.7875 16.1059 45.6129 15.611 45.2636 15.2035C44.8851 14.8251 44.3903 14.6214 43.8081 14.6214H37.6663V20.2392L43.1969 19.2205C44.1865 19.0458 44.856 18.7256 45.2344 18.2599C45.5837 17.7942 45.7875 17.2702 45.7875 16.6298Z' fill='url(%23paint1_linear_5469_5390)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_5469_5390' x='42.8467' y='0.371698' width='139.84' height='44.1224' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.41991'/%3E%3CfeGaussianBlur stdDeviation='5.32468'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5469_5390'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5469_5390' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_5469_5390' x='0.93268' y='0.385308' width='44.6444' height='44.498' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.41991'/%3E%3CfeGaussianBlur stdDeviation='5.32468'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5469_5390'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5469_5390' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_d_5469_5390' x='20.962' y='0.385308' width='42.8104' height='44.498' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.41991'/%3E%3CfeGaussianBlur stdDeviation='5.32468'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5469_5390'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5469_5390' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_5469_5390' x1='11' y1='17.8442' x2='40.9245' y2='17.8442' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2316FFAB'/%3E%3Cstop offset='1' stop-color='%2316FFAB' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5469_5390' x1='29.5742' y1='17.8442' x2='59.4988' y2='17.8442' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2316FFAB'/%3E%3Cstop offset='1' stop-color='%2316FFAB' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A"); } 
 .c-top-box { background-image: none; } 
 } 
 @media (max-width:370px) { 
 #info { width: 90%; } 
 .marker_info { width: 220px; } 
 .marker_info .close_btn { right: -46px; width: 40px; height: 40px;  }
} 



