@charset "utf-8";

/* 이미지 간격초기화*/
img{vertical-align: bottom;}
/* 이미지 간격초기화 End */

/* 인사말 */
.dgm_greeting{margin-top:63px;}
.dgm_greeting .picbox{position:relative;width:calc(100% - 18px);padding-top:38.298%;}
.dgm_greeting .picbox::before{content:"";position:absolute;right:-18px;top:-18px;width:146px;height:146px;background:#ED1A3B;}
.dgm_greeting .picbox .inner{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;}
.dgm_greeting .picbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;animation:greeting_icon 2s cubic-bezier(.07, .69, .69, .68)}
.dgm_greeting .contextbox{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.dgm_greeting .contextbox .item{width:calc(50% - 50px);}
.dgm_greeting .contextbox .item .title{margin-bottom:66px;}
.dgm_greeting .contextbox .item .title em{display:block;margin-bottom:14px;color:#666;font-size:18px;line-height:1.2;letter-spacing:0.02em;font-weight:400;font-family:"GmarketSans";}
.dgm_greeting .contextbox .item .title strong{display:block;color:#000;font-size:30px;line-height:1.23;letter-spacing:0.01em;font-weight:bold;font-family:"GmarketSans";}
.dgm_greeting .contextbox .item .title strong span{color:#ED1A3B;}
.dgm_greeting .contextbox .item p{margin:0;color:#000;font-size:15px;line-height:1.66;}
.dgm_greeting .contextbox .item p+p{margin-top:35px;}

@media(max-width:767px){
    .dgm_greeting .contextbox{display:block;}
    .dgm_greeting .contextbox .item{width:100%;}
    .dgm_greeting .contextbox .item .title{margin-bottom:35px;}
}
@media(max-width:550px){
    .dgm_greeting .picbox::before{width:106px;height:106px;}

    .dgm_greeting .contextbox .item .title em{font-size:16px;}
    .dgm_greeting .contextbox .item .title strong{font-size:26px;}
}
@media(max-width:420px){
    .dgm_greeting{margin-top:43px;}
    .dgm_greeting .picbox{width:calc(100% - 14px);}
    .dgm_greeting .picbox::before{right:-14px;top:-14px;width:76px;height:76px;}
}
@keyframes greeting_icon{
    0%{transform:translate(-50%,-50%) scale(1.4)}
    /* 50%{transform:translate(-50%,-50%) scale(1.2)} */
    100%{transform:translate(-50%,-50%) scale(1)};
}
/* 인사말 End */

/* 연혁 */
.dgm_history{position: relative;margin-top:104px;}
.dgm_history::before{content:"";position:absolute;left:50%;top:0;margin-left:-1px;width:1px;height:100%;background:#C8C7C6;}

.dgm_history .title{position: relative;display:flex;align-items:center;justify-content:center;margin:0 auto 62px;text-align:center;width:184px;height:184px;border-radius:100%;background:#ED1A3B url(/images/kor/sub01/dgm_history_bg.png) left top 28px no-repeat;}
.dgm_history .title strong{display:block;color:#fff;font-size:22px;line-height:1.2;letter-spacing:0;font-weight:bold;font-family:"GmarketSans";}

.dgm_history .histroy_box{position:relative;padding-bottom:38px;border-bottom:1px solid #E4E3E3;}
.dgm_history .histroy_box .item{display:flex;flex-direction:row-reverse;}
.dgm_history .histroy_box .item+.item{margin-top:85px;}
.dgm_history .histroy_box .item .context{width:50%;padding-left:34px;}
.dgm_history .histroy_box .item .context .year{position:relative;margin-bottom:13px;direction:ltr;}
.dgm_history .histroy_box .item .context .year::before{content:"";position:absolute;left:-37.5px;top:0;width:6px;height:100%;background:#444;}
.dgm_history .histroy_box .item .context .year strong{display:block;color:#222;font-size:36px;line-height:1.19;letter-spacing:0;font-weight:bold;font-family:"GmarketSans";}
.dgm_history .histroy_box .item .context .year strong em{display:block;}
.dgm_history .histroy_box .item .context .day{}
.dgm_history .histroy_box .item .context .day ul{}
.dgm_history .histroy_box .item .context .day ul li{position:relative;padding-left:115px;color:#666;font-size:15px;line-height:1.46;letter-spacing:-0.025em;}
.dgm_history .histroy_box .item .context .day ul li.period{min-height:50px;}
.dgm_history .histroy_box .item .context .day ul li+li{margin-top:25px;}
.dgm_history .histroy_box .item .context .day ul li em{position:absolute;left:0;top:0;color:#ED1A3B;font-weight:bold;}
.dgm_history .histroy_box .item .context .day ul li span{display:block;}
.dgm_history .histroy_box .item .picbox{width:50%;padding-right:34px;line-height:0;}
.dgm_history .histroy_box .item .picbox img{width:100%;height:100%}

.dgm_history .histroy_box .item.present{flex-direction:row}
.dgm_history .histroy_box .item.present .context{padding-left:0;padding-right:34px;text-align:right;}
.dgm_history .histroy_box .item.present .context .year::before{left:auto;right:-37px;background:#ED1A3B;}
.dgm_history .histroy_box .item.present .context .day ul li{padding-left:0;padding-right:115px;}
.dgm_history .histroy_box .item.present .context .day ul li em{left:auto;right:0;}
.dgm_history .histroy_box .item.present .picbox{padding-right:0;padding-left:34px;}

@media(max-width:767px){
    .dgm_history{margin-top:54px;}
    .dgm_history::before{left:15px;margin-left:0;}

    .dgm_history .title{margin:0 0 62px;padding:25px 20px;width:100%;height:100%;border-radius:0;background-position:left top 0;}

    .dgm_history .histroy_box .item,
    .dgm_history .histroy_box .item.present{flex-direction:column;padding-left:50px;}
    .dgm_history .histroy_box .item .context{margin-bottom:30px;padding-left:0;width:100%;}
    .dgm_history .histroy_box .item .context .year{direction:ltr;}
    .dgm_history .histroy_box .item .context .year::before{left:-37px;}
    .dgm_history .histroy_box .item .context .year strong em{display:inline;}
    .dgm_history .histroy_box .item .picbox{width:100%;padding-right:0;}

    .dgm_history .histroy_box .item.present .context{padding-right:0;text-align:left;}
    .dgm_history .histroy_box .item.present .context .year::before{left:-37px;right:auto;}
    .dgm_history .histroy_box .item.present .context .day ul li{padding-left:115px;padding-right:0;}
    .dgm_history .histroy_box .item.present .context .day ul li em{left:0;right:auto;}
    .dgm_history .histroy_box .item.present .picbox{padding-left:0;}
}
@media(max-width:640px){
    .dgm_history .histroy_box .item .context .year strong{font-size:28px;}
}
@media(max-width:499px){
    .dgm_history .histroy_box .item .context .day ul li,
    .dgm_history .histroy_box .item.present .context .day ul li{padding-left:0;}
    .dgm_history .histroy_box .item .context .day ul li em{position:relative;left:auto;top:auto;}
    .dgm_history .histroy_box .item .context .day ul li em br{display:none;}
}
/* 연혁 End */

/* 찾아오시는길 */
.location_se04a .map_box{margin-bottom:70px;border:1px solid #ddd;}
.location_se04a .map_box .map{width:100%;height:450px;}
.location_se04a .map_box .map_info{overflow:hidden;position:relative;padding:42px 180px 50px 43px;border-top:1px solid #ddd;background:#fff;}
.location_se04a .map_box .map_info strong{display:block;margin-bottom:25px;color:#222;font-size:24px;line-height:1.2;font-weight:bold;font-family: "GmarketSans";}
.location_se04a .map_box .map_info .map_lst li{position:relative;padding-left:90px;color:#222;font-size:15px;line-height:1.2;letter-spacing:0;}
.location_se04a .map_box .map_info .map_lst li+li{margin-top:20px;}
.location_se04a .map_box .map_info .map_lst li em{position:absolute;left:0;top:-3px;font-weight:bold;letter-spacing:0.03em;}
.location_se04a .map_box .map_info .map_lst li .ico{display:inline-block;margin-right:7px;vertical-align:middle;width:26px;height:26px;background-color:#000;background-position:center;background-repeat: no-repeat;border-radius:100%;}
.location_se04a .map_box .map_info .map_lst li .ico.ico1{background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.0002 14.4001C8.0002 14.4001 12.8002 10.5601 12.8002 6.4001C12.8002 3.74912 10.6512 1.6001 8.0002 1.6001C5.34922 1.6001 3.2002 3.74912 3.2002 6.4001C3.2002 10.5601 8.0002 14.4001 8.0002 14.4001Z' fill='white'/%3E%3Cpath d='M7.9999 8.00005C8.88356 8.00005 9.5999 7.2837 9.5999 6.40005C9.5999 5.5164 8.88356 4.80005 7.9999 4.80005C7.11625 4.80005 6.3999 5.5164 6.3999 6.40005C6.3999 7.2837 7.11625 8.00005 7.9999 8.00005Z' fill='black' stroke='black' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.location_se04a .map_box .map_info .map_lst li .ico.ico2{background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3701 5.91466C13.4491 5.38472 13.4232 4.84219 13.2923 4.32053C13.1196 3.63141 12.7637 2.97879 12.2248 2.43988C11.6859 1.90098 11.0332 1.54513 10.3442 1.37233C9.8225 1.24153 9.27994 1.21562 8.75 1.29461' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.9985 5.66368C11.0831 5.09599 10.907 4.49693 10.47 4.05993C10.0329 3.62293 9.43387 3.44671 8.86621 3.53133' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.31004 2.5C4.56003 2.5 4.79033 2.63556 4.91165 2.85412L5.75336 4.37027C5.86356 4.56879 5.86872 4.8089 5.76719 5.01199L4.95634 6.6337C4.95634 6.6337 5.19132 7.84182 6.17475 8.82525C7.15818 9.80868 8.36224 10.0396 8.36224 10.0396L9.9837 9.22889C10.1869 9.12725 10.4272 9.13252 10.6258 9.24292L12.1463 10.0883C12.3646 10.2096 12.5 10.4398 12.5 10.6896V12.4352C12.5 13.3241 11.6743 13.9661 10.8321 13.6819C9.10222 13.0982 6.41703 11.9869 4.71509 10.2849C3.01312 8.58297 1.90178 5.89778 1.31809 4.16794C1.03389 3.32567 1.67592 2.5 2.56482 2.5H4.31004Z' fill='white'/%3E%3C/svg%3E%0A");}
.location_se04a .map_box .map_info .map_lst li .ico.ico3{background-image: url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 8H3V12H11V8Z' stroke='white' stroke-linejoin='round'/%3E%3Cpath d='M11 10H13V5H1V10H3' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 1H3V5H11V1Z' stroke='white' stroke-linejoin='round'/%3E%3Cpath d='M13 5H1V10H3V8H11V10H13V5Z' fill='white'/%3E%3C/svg%3E%0A");}

.location_se04a .map_box .map_button{position:absolute;right:43px;top:50%;transform:translateY(-50%);}
.location_se04a .map_box .map_button a{display:flex;align-items:center;justify-content:center;padding:10px;background:#ED1A3B;width:96px;height:96px;border:2px solid #ED1A3B;color:#fff;font-size:15px;text-align:center;transition:0.3s;}
.location_se04a .map_box .map_button a span{width:100%;}
.location_se04a .map_box .map_button a:hover,
.location_se04a .map_box .map_button a:focus{background:#fff;color:#ED1A3B;font-weight:bold;}
.location_se04a .map_box .map_button a .ico_local{display:block;margin:0 auto 9px;width:30px;height:30px;background: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.85844 22.1052C5.92974 22.7748 4.73682 23.6997 4.73682 24.7213C4.73682 26.7646 9.50852 28.421 15.3947 28.421C21.2809 28.421 26.0526 26.7646 26.0526 24.7213C26.0526 23.6997 24.8597 22.7748 22.931 22.1052' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.2302 23.3223C15.2302 23.3223 23.3552 15.6439 23.3552 9.50498C23.3552 5.12751 19.7175 1.57886 15.2302 1.57886C10.7429 1.57886 7.10522 5.12751 7.10522 9.50498C7.10522 15.6439 15.2302 23.3223 15.2302 23.3223Z' stroke='white' stroke-width='2.5' stroke-linejoin='round'/%3E%3Cpath d='M15.0002 12.9604C16.7261 12.9604 18.1252 11.5613 18.1252 9.83545C18.1252 8.10957 16.7261 6.71045 15.0002 6.71045C13.2744 6.71045 11.8752 8.10957 11.8752 9.83545C11.8752 11.5613 13.2744 12.9604 15.0002 12.9604Z' stroke='white' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat;}
.location_se04a .map_box .map_button a:hover .ico_local,
.location_se04a .map_box .map_button a:focus .ico_local{background: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.85844 22.1052C5.92974 22.7748 4.73682 23.6997 4.73682 24.7213C4.73682 26.7646 9.50852 28.421 15.3947 28.421C21.2809 28.421 26.0526 26.7646 26.0526 24.7213C26.0526 23.6997 24.8597 22.7748 22.931 22.1052' stroke='%23ED1A3B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.2302 23.3223C15.2302 23.3223 23.3552 15.6439 23.3552 9.50498C23.3552 5.12751 19.7175 1.57886 15.2302 1.57886C10.7429 1.57886 7.10522 5.12751 7.10522 9.50498C7.10522 15.6439 15.2302 23.3223 15.2302 23.3223Z' stroke='%23ED1A3B' stroke-width='2.5' stroke-linejoin='round'/%3E%3Cpath d='M15.0002 12.9604C16.7261 12.9604 18.1252 11.5613 18.1252 9.83545C18.1252 8.10957 16.7261 6.71045 15.0002 6.71045C13.2744 6.71045 11.8752 8.10957 11.8752 9.83545C11.8752 11.5613 13.2744 12.9604 15.0002 12.9604Z' stroke='%23ED1A3B' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat;}

@media (max-width:767px){
    .location_se04a .map_box .map_info{padding:40px;}
    .location_se04a .map_box .map_button{position:relative;right:auto;top:auto;transform:none;}
    .location_se04a .map_box .map_button a{margin-top:30px;width:100%;height:auto;}
    .location_se04a .map_box .map_button a .ico_local{display:inline-block;vertical-align:middle;margin:0 5px 0 0;}
}
@media (max-width:640px){
    .location_se04a .map_box .map{height:auto;padding-top:56.5%;}
}
@media (max-width:499px){
    .location_se04a .map_box .map_info{padding:40px 20px;}
    .location_se04a .map_box .map_info .map_lst li{padding-left:0;}
    .location_se04a .map_box .map_info .map_lst li em{position:relative;left:auto;top:auto;display:block;margin-bottom:8px;}
}
/* 찾아오시는길 End */

/* 조직 및 연락처 */
.dgm_org{padding:68px 20px 54px;background:#FAF9F9;text-align: center;}
.dgm_org p{color:#000;}
.dgm_org .inner{position:relative;margin:0 auto 30px;width:164px;height:164px;}
.dgm_org .inner .director{position:relative;z-index:5;}
.dgm_org .inner .director a{display:flex;align-items:center;justify-content:center;margin:0 auto;width:164px;height:164px;border-radius:100%;background:#ED1A3B url(/images/kor/sub01/director_bg.png) left top 24px no-repeat;transition:0.3s;}
.dgm_org .inner .director a strong{color:#fff;font-size:26px;line-height:1.2;letter-spacing:0;font-weight:bold;font-family:"GmarketSans";}
.dgm_org .inner .director a:hover,
.dgm_org .inner .director a:focus{background:#fff;box-shadow:1px 3px 20px rgba(0, 0, 0, 0.1);}
.dgm_org .inner .director a:hover strong,
.dgm_org .inner .director a:focus strong{color:#ED1A3B;}

.dgm_org .inner .depart{}
.dgm_org .inner .depart ul{}
.dgm_org .inner .depart ul li{position:absolute;top:50%;transform:translateY(-50%);}
.dgm_org .inner .depart ul li::before{content:"";position:absolute;top:50%;z-index:-1;transform:translateY(calc(-50% + 0.5px));width:100%;height:1px;background:rgba(0,0,0,0.2);}
.dgm_org .inner .depart ul li a{display:flex;align-items:center;justify-content:center;width:128px;height:128px;border-radius:100%;background:#fff;box-shadow:1px 3px 20px rgba(0, 0, 0, 0.1);transition:0.3s;}
.dgm_org .inner .depart ul li a strong{color:#ED1A3B;font-size:16px;line-height:1.2;letter-spacing:0;font-weight:bold;font-family:"GmarketSans";}
.dgm_org .inner .depart ul li a:hover,
.dgm_org .inner .depart ul li a:focus{background:#ED1A3B;}
.dgm_org .inner .depart ul li a:hover strong,
.dgm_org .inner .depart ul li a:focus strong{color:#fff;}
.dgm_org .inner .depart ul li:nth-child(1){left:-183px;animation: depart_move_l 1.2s cubic-bezier(.56, .59, .20, .95);}
.dgm_org .inner .depart ul li:nth-child(1)::before{right:-50%;}
.dgm_org .inner .depart ul li:nth-child(2){right:-183px;animation: depart_move_r 1.2s cubic-bezier(.56, .59, .20, .95);}
.dgm_org .inner .depart ul li:nth-child(2)::before{left:-50%;}

.dgm_org_info{margin-top:38px;}
.dgm_org_info .item{display: none;}
.dgm_org_info .item.on{display:block;}

@keyframes depart_move_l{
    0%{left:0;opacity:0;}
    100%{left:-183px;opacity:1;}
}
@keyframes depart_move_r{
    0%{right:0;opacity:0;}
    100%{right:-183px;opacity:1;}
}

@media(max-width:640px){
    .dgm_org{padding:55px 20px;}
    .dgm_org .inner{width: 100%;height: 100%;}
    .dgm_org .inner .depart ul{position:relative;;display: flex;flex-wrap:wrap;justify-content: space-between;margin-top:30px;padding-top:30px;}
    .dgm_org .inner .depart ul::before{content: "";position: absolute;left:23.3%;top:0;width:53.6%;height: 1px;background:rgba(0,0,0,0.2);}
    .dgm_org .inner .depart ul::after{content: "";position: absolute;left:50%;top:-30px;transform:translateX(calc(-50% + 0.5px));width:1px;height:30px;background:rgba(0,0,0,0.2);}
    .dgm_org .inner .depart ul li{position:relative;top:auto;transform:none;width:calc(50% - 3%);}
    .dgm_org .inner .depart ul li::before{top:-30px;z-index:0;transform:translate(calc(-50% + 0.5px),0);width:1px;height:30px;}
    .dgm_org .inner .depart ul li a{padding:25px 10px;width:100%;height:100%;border-radius:0;;}

    .dgm_org .inner .depart ul li:nth-child(1){left:auto;animation:none;}
    .dgm_org .inner .depart ul li:nth-child(1)::before{right:auto;left:50%;}
    .dgm_org .inner .depart ul li:nth-child(2){right:auto;animation:none;}
    .dgm_org .inner .depart ul li:nth-child(2)::before{left:50%;}
}
/* 조직 및 연락처 */

/* 대구박물관 콘텐츠슬라이드 */
.dgm_slidebox{position:relative;line-height:0;}
.dgm_slidebox .slide_controlbox{position:absolute;right:0;bottom:0;display: flex;align-items: center;padding:26px 25px;background:#fff;min-width:190px;}
.dgm_slidebox .slide_controlbox .arrow{display:inline-block;vertical-align:middle;width:18px;height:15px;transition:0.3s;}
.dgm_slidebox .slide_controlbox .arrow.prev{margin-right:10px;background-image: url("data:image/svg+xml,%3Csvg width='18' height='15' viewBox='0 0 18 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.1672 0.637695L1.32354 7.84325M2.38849 7.21044H17.2594M8.16007 14.3333L1.31641 7.1277' stroke='black'/%3E%3C/svg%3E%0A");}
.dgm_slidebox .slide_controlbox .arrow.next{margin-left:10px;background-image: url("data:image/svg+xml,%3Csvg width='18' height='15' viewBox='0 0 18 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5809 7.21044H0.709961M9.80365 0.637695L16.6473 7.84325M9.8103 14.333L16.654 7.12746' stroke='black'/%3E%3C/svg%3E%0A");}
.dgm_slidebox .slide_controlbox .total{display:inline-block;vertical-align:middle;}
.dgm_slidebox .slide_controlbox .total span{display:inline-block;vertical-align:middle;margin-top:2px;color:#000;width:21px;font-size:15px;line-height:1;font-family:"GmarketSans";}
.dgm_slidebox .slide_controlbox .total .current{color:#ED1A3B;font-weight:bold;}
.dgm_slidebox .slide_controlbox .total .line{position:relative;margin:0 3px;width:13px;height:15px;}
.dgm_slidebox .slide_controlbox .total .line::before{content:'';display:block;position:absolute;top:48%;left:50%;width:1px;height:100%;background:rgba(0,0,0,0.35);transform:translate(-50%,-50%) rotate(35deg);}
.dgm_slidebox .slide_controlbox .sp_box{margin-left:8px;width:8px;height:15px;background-position:center;background-repeat:no-repeat;transition:0.3s;}
.dgm_slidebox .slide_controlbox .stop{background-image: url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.797852 0.253906L0.797852 14.4201M7.17112 0.254011L7.17112 14.4202' stroke='black'/%3E%3C/svg%3E%0A");}
.dgm_slidebox .slide_controlbox .play{display:none;background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.09375 0.637695L7.93741 7.84325M1.1004 14.333L7.94406 7.12746' stroke='black'/%3E%3C/svg%3E%0A");}

.dgm_slidebox .slide_controlbox .arrow.prev:hover,
.dgm_slidebox .slide_controlbox .arrow.prev:focus{background-image: url("data:image/svg+xml,%3Csvg width='18' height='15' viewBox='0 0 18 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.1672 0.382812L1.32354 7.58836M2.38849 6.95556H17.2594M8.16007 14.0784L1.31641 6.87282' stroke='%23ED1A3B'/%3E%3C/svg%3E%0A");}
.dgm_slidebox .slide_controlbox .arrow.next:hover,
.dgm_slidebox .slide_controlbox .arrow.next:focus{background-image: url("data:image/svg+xml,%3Csvg width='18' height='15' viewBox='0 0 18 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5809 6.95556H0.709961M9.80365 0.382812L16.6473 7.58836M9.8103 14.0781L16.654 6.87257' stroke='%23ED1A3B'/%3E%3C/svg%3E%0A");}
.dgm_slidebox .slide_controlbox .stop:hover,
.dgm_slidebox .slide_controlbox .stop:focus{background-image: url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.797852 0L0.797852 14.1661M7.17112 0.000104527L7.17112 14.1663' stroke='%23ED1A3B'/%3E%3C/svg%3E%0A");}
.dgm_slidebox .slide_controlbox .play:hover,
.dgm_slidebox .slide_controlbox .play:focus{background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.09375 0.637695L7.93741 7.84325M1.1004 14.333L7.94406 7.12746' stroke='%23ED1A3B'/%3E%3C/svg%3E%0A");}

@media(max-width:640px){
    .dgm_slidebox .slide_controlbox{position:relative;right:auto;bottom:auto;padding:26px 0;}
}

/* 대구박물관 콘텐츠슬라이드 End */

/* 대구박물관 유의사항 */
.dgm_notice{display:flex;flex-wrap:wrap;justify-content:space-between;}
.dgm_notice .item{display:flex;flex-wrap:wrap;align-items:center;margin-top:27px;width:calc(50% - 22.5px);}
.dgm_notice .item:nth-child(-n+2){margin-top:0;}
.dgm_notice .item .iconbox{overflow:hidden;position:relative;width:76px;height:76px;border:8px solid rgba(255, 112, 134,0.1);background:#fff;}
.dgm_notice .item .iconbox.line::before{content:"";position:absolute;left:50%;top:50%;width:8px;height:150%;background:rgba(255, 112, 134,0.1);transform:translate(-50%,-50%) rotate(315deg);}
.dgm_notice .item .iconbox .icon{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);width:76px;height:76px;background-image: url("data:image/svg+xml,%3Csvg width='760' height='152' viewBox='0 0 760 152' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M177.733 32.8481C177.733 26.0732 183.232 20.5745 190.007 20.5745C196.782 20.5745 202.281 26.0732 202.281 32.8481' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M173.701 33.3369H206.299' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M188.296 55.4132L195.683 10.0195' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M201.615 32.9573L200.678 39.963H179.321L178.398 32.9573' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M199.253 50.7971L198.099 59.5H181.915L180.761 50.7971' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M180.761 50.7978L179.322 39.9634H200.678L199.253 50.7978' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M354.018 38.6578V28.4003C354.018 27.1343 353.155 25.9546 351.889 25.7532C350.292 25.4942 348.911 26.7171 348.911 28.2708V25.3504C348.911 23.9405 347.774 22.804 346.364 22.804C344.954 22.804 343.818 23.9405 343.818 25.3504V21.6818C343.818 20.4158 342.955 19.2362 341.689 19.0348C340.092 18.7758 338.711 19.9986 338.711 21.5524V25.336C338.711 23.7823 337.33 22.5594 335.733 22.8184C334.481 23.0198 333.604 24.1995 333.604 25.4655V38.6578V42.5997L331 35.0612C330.582 33.8527 329.374 33.0327 328.122 33.2485C326.525 33.5219 325.619 35.1331 326.123 36.6005L331.518 52.2098C332.51 55.0727 335.2 57.0005 338.236 57.0005H346.897C350.824 57.0005 354.004 53.8211 354.004 49.8936V38.6578H354.018Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M338.696 25.3362V38.6292' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M343.804 25.3362V38.6292' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M348.911 28.2566V38.6292' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M506.814 46.5111C506.376 44.3537 505.001 42.4934 503.125 41.3991C502.077 40.7738 501.296 39.8046 500.795 38.679C499.623 36.0683 497.028 34.2549 493.995 34.2549C490.962 34.2549 488.398 36.037 487.226 38.6008C486.71 39.7264 485.928 40.7113 484.85 41.3366C482.927 42.4309 481.504 44.3225 481.067 46.5111C480.05 51.5605 483.881 56.0003 488.742 56.0003C489.321 56.0003 489.868 55.9377 490.399 55.8127C492.744 55.2968 495.121 55.2968 497.466 55.8127C497.997 55.9377 498.56 56.0003 499.123 56.0003C503.984 56.0003 507.83 51.5761 506.814 46.5267V46.5111Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M478.716 37.3531C480.235 36.7339 480.706 34.3652 479.767 32.0627C478.828 29.7602 476.836 28.3956 475.317 29.0149C473.798 29.6342 473.327 32.0028 474.266 34.3053C475.205 36.6079 477.197 37.9724 478.716 37.3531Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M487.706 29.3826C489.323 29.1043 490.291 26.8921 489.869 24.4416C489.447 21.9911 487.795 20.2303 486.178 20.5087C484.561 20.787 483.593 22.9992 484.015 25.4497C484.437 27.9002 486.089 29.661 487.706 29.3826Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M513.734 34.3152C514.673 32.0127 514.202 29.6441 512.683 29.0248C511.164 28.4055 509.172 29.77 508.233 32.0726C507.294 34.3751 507.765 36.7437 509.284 37.363C510.803 37.9823 512.795 36.6178 513.734 34.3152Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M503.98 25.4449C504.402 22.9944 503.433 20.7822 501.817 20.5039C500.2 20.2255 498.548 21.9863 498.126 24.4368C497.704 26.8873 498.672 29.0994 500.289 29.3778C501.905 29.6562 503.558 27.8953 503.98 25.4449Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M634.594 23.7083H656.608L657.664 23.6927V21.1667C657.664 19.6965 656.467 18.5 654.997 18.5H637.003C635.532 18.5 634.336 19.6965 634.336 21.1667V54.8332C634.336 56.3034 635.532 57.4999 637.003 57.4999H654.997C656.467 57.4999 657.664 56.3034 657.664 54.8332V23.7318' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M634.993 48.835H657.007' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M647.435 52.7844C647.435 53.5742 646.794 54.2233 645.996 54.2233C645.198 54.2233 644.557 53.5821 644.557 52.7844C644.557 51.9867 645.198 51.3455 645.996 51.3455C646.794 51.3455 647.435 51.9867 647.435 52.7844Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M52.2329 111.978V108.5C48.6364 108.5 45.7334 105.585 45.7334 102H22.603C22.603 105.596 19.6882 108.5 16.1035 108.5V111.978C19.7 111.978 22.603 114.893 22.603 118.478H45.7334C45.7334 114.882 48.6482 111.978 52.2329 111.978V111.978Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M22.603 102H16.1035V108.5C19.7 108.5 22.603 105.585 22.603 102Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M52.2329 108.5V102H45.7334C45.7334 105.596 48.6482 108.5 52.2329 108.5Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M16.1035 111.979V118.478H22.603C22.603 114.882 19.6882 111.979 16.1035 111.979V111.979Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M52.2329 111.979C48.6364 111.979 45.7334 114.893 45.7334 118.478H52.2329V111.979V111.979Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M19.3591 122.298H56.2407V105.855' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M23.0024 126H59.8958V109.569' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M35.7798 28.2613C35.7798 31.1854 33.3913 33.5562 30.4455 33.5562C27.4996 33.5562 25.1111 31.1854 25.1111 28.2613C25.1111 25.3373 27.4996 22.8875 30.4455 22.8875C33.3913 22.9665 35.7798 25.3373 35.7798 28.2613Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M38.8917 53.1126V45.2802C38.8917 40.2948 35.0948 36.2234 30.4456 36.2234C25.7964 36.2234 21.9995 40.2948 21.9995 45.2802V53.1126H38.8917Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M50.8882 28.2613C50.8882 31.1854 48.4997 33.5562 45.5539 33.5562C42.608 33.5562 40.2195 31.1854 40.2195 28.2613C40.2195 25.3373 42.608 22.8875 45.5539 22.8875C48.4997 22.9665 50.8882 25.3373 50.8882 28.2613Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M38.0083 41.22C39.4014 38.2617 42.2643 36.2234 45.5539 36.2234C50.2032 36.2234 54 40.2948 54 45.2802V53.1126H38.9476' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M101 21.939V17C101 17 101.9 17 103 17C104.1 17 105 17 105 17V22' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M128.094 22.0425H131.3V46.7576H97.3003V22.0425H128.094Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M122.082 34.8005C122.082 39.0756 118.608 42.5491 114.333 42.5491C110.058 42.5491 106.585 39.0756 106.585 34.8005C106.585 30.5255 110.058 27.052 114.333 27.052C118.608 27.052 122.082 30.5255 122.082 34.8005Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M128.027 26.9858C128.027 27.9209 127.226 28.7225 126.291 28.7225C125.356 28.7225 124.554 27.9209 124.554 26.9858C124.554 26.0506 125.356 25.249 126.291 25.249C127.293 25.249 128.027 25.9838 128.027 26.9858Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M114.333 46.4907V61.3198' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M107.52 46.7583L97.3667 60.7858' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M121.08 46.7585L131.3 60.7861' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M284 24.6772H248V31.7993H284V24.6772Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M284 31.7993H248V55.7922H284V31.7993Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M266 40.1672H259.754V46.5277H266V40.1672Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M259.753 40.1672H253.507V46.5277H259.753V40.1672Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M278.493 40.1672H272.246V46.5277H278.493V40.1672Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M272.246 40.1672H266V46.5277H272.246V40.1672Z' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M253.507 24.5053V20.2078H257.604V24.2188' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M274.395 24.5053V20.2078H278.492V24.2188' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M435.186 39.8478C435.186 49.9447 427.031 58.1 416.934 58.1C406.837 58.1 398.682 49.9447 398.682 39.8478C398.682 29.7509 406.837 21.5957 416.934 21.5957C427.031 21.5957 435.186 29.7509 435.186 39.8478Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M423.665 39.8482C423.665 43.6022 420.623 46.6443 416.869 46.6443C413.115 46.6443 410.073 43.6022 410.073 39.8482C410.073 36.0943 413.115 33.0522 416.869 33.0522C420.688 33.0522 423.665 36.0943 423.665 39.8482Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M419.782 39.8478C419.782 41.4659 418.487 42.6957 416.934 42.6957C415.38 42.6957 414.086 41.4012 414.086 39.8478C414.086 38.2298 415.38 37 416.934 37C418.487 37 419.782 38.2298 419.782 39.8478Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M430.421 34.1717C430.421 35.3074 429.532 36.1962 428.396 36.1962C427.26 36.1962 426.372 35.3074 426.372 34.1717C426.372 33.036 427.26 32.1472 428.396 32.1472C429.532 32.1472 430.421 33.036 430.421 34.1717Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M430.322 33.2829V22.1234L439.852 18.7163V29.8758' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M440 30.7645C440 31.9002 439.111 32.789 437.975 32.789C436.839 32.789 435.951 31.9002 435.951 30.7645C435.951 29.6288 436.839 28.74 437.975 28.74C439.111 28.74 440 29.6288 440 30.7645Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M577.957 28.4604C574.139 24.1412 569.945 24.2664 569.068 24.329C568.255 24.2664 563.998 24.1412 560.18 28.4604C555.923 33.2804 556.674 40.2287 559.053 43.5464C561.494 46.864 562.371 49.3053 562.371 51.2458C562.371 51.8718 562.433 52.623 562.621 52.8734H575.453C575.579 52.6856 575.704 51.8718 575.704 51.2458C575.704 49.3053 576.58 46.864 579.021 43.5464C581.463 40.2287 582.214 33.2804 577.957 28.4604Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M569.069 12.6855V20.1972' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M557.551 15.7527L561.306 22.2628' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M549.1 24.2034L555.61 27.9592' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M582.59 27.9592L589.1 24.2034' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M576.893 22.2628L580.649 15.7527' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M575.579 52.8105H562.559V61.0108H575.579V52.8105Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M562.684 55.8777H575.517' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M571.26 36.1594V52.1218' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M567.566 43.4211V52.1222' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M713.631 26.161C713.631 29.0101 711.321 31.3202 708.471 31.3202C705.622 31.3202 703.312 29.0101 703.312 26.161C703.312 23.3119 705.622 21.0018 708.471 21.0018C711.244 20.9248 713.631 23.3119 713.631 26.161Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M716.094 39.6366C714.785 36.6335 711.858 34.5544 708.393 34.5544C703.773 34.5544 700 38.3276 700 42.9478V51.0331H713.553' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M741.043 26.161C741.043 29.0101 738.733 31.3202 735.806 31.3202C732.957 31.3202 730.647 29.0101 730.647 26.161C730.647 23.3119 732.957 21.0018 735.806 21.0018C738.733 20.9248 741.043 23.3119 741.043 26.161Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M730.494 51.0331H744.2V42.9478C744.2 38.3276 740.427 34.5544 735.807 34.5544C732.342 34.5544 729.338 36.6335 728.106 39.6366' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M727.335 28.7023C727.335 31.5514 725.025 33.8615 722.176 33.8615C719.327 33.8615 717.017 31.5514 717.017 28.7023C717.017 25.8532 719.327 23.4661 722.176 23.4661C725.025 23.5431 727.335 25.8532 727.335 28.7023Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M730.493 53.5736V45.4883C730.493 40.8681 726.72 37.095 722.1 37.095C717.479 37.095 713.706 40.8681 713.706 45.4883V53.5736H730.493Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M128 111C128 113.209 126.222 115 123.97 115C121.778 115 120 113.209 120 111C120 108.792 121.778 107.001 123.97 107.001C126.222 106.941 128 108.792 128 111Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M118 130.884H130V125.026C130 121.678 127.187 118.944 123.742 118.944C121.158 118.944 118.919 120.451 118 122.627' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M114.512 103.025C114.512 106.303 111.834 108.961 108.531 108.961C105.229 108.961 102.551 106.303 102.551 103.025C102.551 99.7465 105.229 97 108.531 97C111.834 97.0886 114.512 99.7465 114.512 103.025Z' stroke='%23444444' stroke-width='2'/%3E%3Cpath d='M118 130.885V122.104C118 116.515 113.743 111.951 108.531 111.951C103.319 111.951 99.0625 116.515 99.0625 122.104V130.885H118Z' stroke='%23444444' stroke-width='2'/%3E%3C/svg%3E%0A");}
.dgm_notice .item .iconbox .icon.icon01{background-position:0 0;}
.dgm_notice .item .iconbox .icon.icon02{background-position:-76px 0;}
.dgm_notice .item .iconbox .icon.icon03{background-position:-152px 0;}
.dgm_notice .item .iconbox .icon.icon04{background-position:-228px 0;}
.dgm_notice .item .iconbox .icon.icon05{background-position:-304px 0;}
.dgm_notice .item .iconbox .icon.icon06{background-position:-380px 0;}
.dgm_notice .item .iconbox .icon.icon07{background-position:-456px 0;}
.dgm_notice .item .iconbox .icon.icon08{background-position:-532px 0;}
.dgm_notice .item .iconbox .icon.icon09{background-position:-608px 0;}
.dgm_notice .item .iconbox .icon.icon10{background-position:-684px 0;}

.dgm_notice .item .iconbox .icon.icon11{background-position:0 -76px;}
.dgm_notice .item .iconbox .icon.icon12{background-position:-76px -76px;}
.dgm_notice .item .iconbox .icon.icon13{background-position:-152px -76px;}
.dgm_notice .item .iconbox .icon.icon14{background-position:-228px -76px;}
.dgm_notice .item .iconbox .icon.icon15{background-position:-304px -76px;}
.dgm_notice .item .iconbox .icon.icon16{background-position:-380px -76px;}
.dgm_notice .item .iconbox .icon.icon17{background-position:-456px -76px;}
.dgm_notice .item .iconbox .icon.icon18{background-position:-532px -76px;}
.dgm_notice .item .iconbox .icon.icon19{background-position:-608px -76px;}
.dgm_notice .item .iconbox .icon.icon20{background-position:-684px -76px;}

.dgm_notice .item p{margin:0 0 0 25px;width:calc(100% - 101px);}

@media(max-width:767px){
    .dgm_notice .item{width:100%;}
    .dgm_notice .item:nth-child(2){margin-top:27px;}
}

/* 대구박물관 유의사항 End */

/* 대구박물관 인트로 타이틀박스 */
.dgm_introbox{margin-top:70px;}
.dgm_introbox strong{display:block;color:#000;font-size:30px;line-height:1.23;letter-spacing:0;font-weight:bold;font-family:"GmarketSans";}
.dgm_introbox.color01 strong em{color:#ba8f4f}
.dgm_introbox.color02 strong em{color:#ED1A3B;}
.dgm_introbox.color03 strong em{color:#0b3e8c;}
.dgm_introbox p{color:#444;font-size:15px;letter-spacing:0;}

@media(max-width:640px){
    .dgm_introbox strong{font-size:25px;}
}
/* 대구박물관 인트로 타이틀박스 End */

/* 저작권영역 */
.kogl_infobox{position:relative;margin-top:40px;padding:20px;border:1px solid #ddd;}
.kogl_infobox .inner{display:flex;flex-wrap:wrap;}
.kogl_infobox .inner .kogl_mark{width:100px;line-height:0;}
.kogl_infobox .inner .text{display:flex;align-items:center;margin-left:15px;width:calc(100% - 115px);}
.kogl_infobox .inner .text p{margin:0;font-size:15px;color:#000;font-family:"GmarketSans";}
.kogl_infobox .inner .text p em{color:#ED1A3B;}

@media(max-width:767px){
    .kogl_infobox{padding:20px;}
    .kogl_infobox .kogl_title{position:relative;left:auto;top:auto;width:100%;height:100%;border-radius:5px;}
    .kogl_infobox .kogl_title:before{display: none;}
    .kogl_infobox .inner{margin-top:15px;}
}
@media(max-width:499px){
    .kogl_infobox .inner .kogl_mark{margin:0 auto 10px;padding:15px;width:100%;border: 1px solid #ddd;text-align: center;}
    .kogl_infobox .inner .text{margin-left:0;width:100%;}
}
/* 저작권영역 End */

/* 관람안내 */
.dgm_guide{position:relative;margin-bottom:50px;}
.dgm_guide .inner{width:calc(100% - 64px);}
.dgm_guide .inner img{width:100%;height:100%;}
.dgm_guide .guidebox{position:absolute;right:0;bottom:-35px;padding:39px 20px 48px 47px;min-width:390px;background:#ED1A3B url(/images/kor/sub01/dgm_guidebox_bg.png) right top 33px no-repeat;animation:guidebox_move 0.8s cubic-bezier(.49, .17, .60, .79);}
.dgm_guide .guidebox em{display:block;margin-bottom:15px;color:#fff;font-size:15px;line-height:1.2;letter-spacing:-0.02em;font-weight:300;font-family:"GmarketSans";}
.dgm_guide .guidebox strong{display:block;color:#fff;font-size:30px;line-height:1.2;letter-spacing:-0.02em;font-weight:bold;font-family:"GmarketSans";}

.dgm_guide_video{margin-top:55px;}
.dgm_guide_video .video_box{position:relative;height:auto;padding-top:59.788%;}
.dgm_guide_video .video_box iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:0;;}
.dgm_guide_video .video_notice{margin-top:10px;}
.dgm_guide_video .video_notice p{position:relative;padding-left:25px;color:#222;font-weight:bold;}
.dgm_guide_video .video_notice p::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99984 1.0415C7.52625 1.0415 5.28581 2.04489 3.66534 3.66533L3.66533 3.66534C2.04489 5.28581 1.0415 7.52625 1.0415 9.99984C1.0415 12.4734 2.04489 14.7139 3.66534 16.3343L4.0768 15.9229L3.66534 16.3343C5.28581 17.9548 7.52625 18.9582 9.99984 18.9582C12.4734 18.9582 14.7139 17.9548 16.3343 16.3343C17.9548 14.7139 18.9582 12.4734 18.9582 9.99984C18.9582 7.52625 17.9548 5.28581 16.3343 3.66534L15.9264 4.07328L16.3343 3.66534C14.7139 2.04489 12.4734 1.0415 9.99984 1.0415ZM4.54922 4.54922L4.54922 4.54922C3.1536 5.94487 2.2915 7.87109 2.2915 9.99984C2.2915 12.1286 3.1536 14.0548 4.54922 15.4504C5.94486 16.8461 7.87109 17.7082 9.99984 17.7082C12.1286 17.7082 14.0548 16.8461 15.4504 15.4504C16.8461 14.0548 17.7082 12.1286 17.7082 9.99984C17.7082 7.87109 16.8461 5.94486 15.4504 4.54922C14.0548 3.1536 12.1286 2.2915 9.99984 2.2915C7.87109 2.2915 5.94487 3.1536 4.54922 4.54922ZM11.0416 5.6248C11.0416 5.0495 10.5752 4.58313 9.99992 4.58313C9.42463 4.58313 8.95825 5.0495 8.95825 5.6248C8.95825 6.20009 9.42463 6.66646 9.99992 6.66646C10.5752 6.66646 11.0416 6.20009 11.0416 5.6248ZM8.74988 8.33313C8.74988 7.98795 9.0297 7.70813 9.37488 7.70813H9.79154H10.2082H10.8332V8.33313V13.5415H11.6665C12.0117 13.5415 12.2915 13.8213 12.2915 14.1665C12.2915 14.5117 12.0117 14.7915 11.6665 14.7915H8.74988C8.4047 14.7915 8.12488 14.5117 8.12488 14.1665C8.12488 13.8213 8.4047 13.5415 8.74988 13.5415H9.58321V8.95813H9.37488C9.0297 8.95813 8.74988 8.67831 8.74988 8.33313Z' fill='%23ED1A3B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}
.dgm_guide_video .video_notice p em{color:#ED1A3B;}
.dgm_guide_video .video_text{margin-top:30px;padding:38px 49px;background:#FAF9F9;}
.dgm_guide_video .video_text .inner{overflow-y:scroll;max-height:97px;}
.dgm_guide_video .video_text .inner strong{display:block;margin-bottom:5px;color:#222;font-size:17px;letter-spacing:0.03em;font-weight:bold;}
.dgm_guide_video .video_text .inner>div{color:#444;font-size:15px;}
.dgm_guide_video .video_text .inner::-webkit-scrollbar {width:3px;}
.dgm_guide_video .video_text .inner::-webkit-scrollbar-track {background-color:#D9D9D9;}
.dgm_guide_video .video_text .inner::-webkit-scrollbar-thumb {background-color:#000;min-height:27px;}

@keyframes guidebox_move{
    0%{right:-40px;opacity:0;}
    100%{right:0;opacity:1;}
}

@media(max-width:767px){
    .dgm_guide .guidebox{padding:30px 20px 35px 47px;min-width:350px;}
    .dgm_guide .guidebox strong{font-size:25px;}

    .dgm_guide_video .video_text{padding:38px 25px;}
}
@media(max-width:640px){
    @keyframes guidebox_move{
        0%{bottom:-5px;opacity:0;}
        100%{bottom:-35px;opacity:1;}
    }
    .dgm_guide{margin-bottom:100px;}
    .dgm_guide .inner{width:100%;height:190px;}
    .dgm_guide .guidebox{right:50%;bottom:-35px;transform: translateX(50%);padding:30px 20px 35px;min-width:auto;max-width:85%;width:100%;}
    .dgm_guide .guidebox strong br{display: none;}
}
/* 관람안내 End */

/* 옥외전시 */
.dgm_outdoor{margin-top:60px;}
.dgm_outdoor .h2{font-family:"GmarketSans";}
/* 옥외전시 End */

/* 상설전시 문화실 */
.dgm_cultureroom{margin-top:60px;}
.dgm_cultureroom .h2{font-family:"GmarketSans";}
.dgm_cultureroom .point_txt{color:#0b3e8c;}

.dgm_cultureroom .dgm_slidebox{margin-bottom:135px;}
.dgm_cultureroom .dgm_slidebox .slide_controlbox{right:auto;left:0;top:auto;bottom:-69px;padding:26px 0;}
.dgm_cultureroom .cultureroom_locabox{position:absolute;right:0;bottom:-96px;z-index:5;background:#fff;padding:20px 0 20px 20px;}
.dgm_cultureroom .cultureroom_locabox .locabox{width:392px;}
.dgm_cultureroom .cultureroom_locabox .locabox a{display:block;position:relative;left:0;top:0;padding:23px 10px;background:#F6F3EF;width:100%;height:100%;text-align:center;transition:0.3s;}
.dgm_cultureroom .cultureroom_locabox .locabox a .ov_box{opacity:0;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#53504C;transition:0.3s;}
.dgm_cultureroom .cultureroom_locabox .locabox a .ov_box strong{position:relative;display: inline-block;padding-right:35px;color:#fff;font-size:18px;line-height:1.4;letter-spacing:0;font-weight: bold;font-family: "GmarketSans";}
.dgm_cultureroom .cultureroom_locabox .locabox a .ov_box strong::before{content: "";position: absolute;right:0;top:calc(50% - 15px);width:27px;height:26px;background: url("data:image/svg+xml,%3Csvg width='27' height='26' viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13.875' cy='13' r='13' fill='white'/%3E%3Cpath d='M19.194 13H6.64648M14.2766 7.84766L19.8694 13.253M14.2822 18.0002L19.875 12.5949' stroke='%2353504C'/%3E%3C/svg%3E%0A") no-repeat;}
.dgm_cultureroom .cultureroom_locabox .locabox a:hover,
.dgm_cultureroom .cultureroom_locabox .locabox a:focus{left:-3px;top:-3px;box-shadow:0px 0px 15px rgba(83,80,76,0.5);}
.dgm_cultureroom .cultureroom_locabox .locabox a:hover .ov_box,
.dgm_cultureroom .cultureroom_locabox .locabox a:focus .ov_box{opacity:0.9;}

.cultureroom_exhibit{margin-top:70px;}
.cultureroom_exhibit .title{display:flex;justify-content: space-between;align-items: center;}
.cultureroom_exhibit .title .h3{margin:0;}
.cultureroom_exhibit .exhibit_list{display: flex;flex-wrap:wrap;justify-content:space-between;margin-top:12px;padding-top:20px;border-top: 1px solid #C8C7C6;}
.cultureroom_exhibit .exhibit_list .h4{margin-top:0;}
.cultureroom_exhibit .exhibit_list .item{width:calc(50% - 18px);margin-top:18px;}
.cultureroom_exhibit .exhibit_list .item:nth-child(-n+2){margin-top:0;}
.cultureroom_exhibit .exhibit_list .item .exhibit_img{position: relative;}
.cultureroom_exhibit .exhibit_list .item .exhibit_img img{width:100%;}
.cultureroom_exhibit.border .exhibit_list .item .exhibit_img::before{content: "";position: absolute;left:0;top:0;right:0;bottom:0;border:1px solid #ddd;}

.cultureroom_exhibit .exhibit_list.textbox{}
.cultureroom_exhibit .exhibit_list.textbox .item{width:100%;}
.cultureroom_exhibit .exhibit_list.textbox .item+.item{margin-top:30px;padding-top:30px;border-top:1px dashed #C8C7C6;}
.cultureroom_exhibit .exhibit_list.textbox .item .exhibit_img{display: flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}
.cultureroom_exhibit .exhibit_list.textbox .item .exhibit_img img{width:48.086%;}
.cultureroom_exhibit .exhibit_list.textbox .item .exhibit_img .info{margin-left:41px;width:calc(100% - 48.086% - 41px);}
.cultureroom_exhibit .exhibit_list.textbox .item .exhibit_img .info p{margin:0;color:#000;line-height:1.6;}

@media(max-width:840px){
    .dgm_cultureroom .cultureroom_locabox{padding:14px 0 14px 14px;}
    .dgm_cultureroom .cultureroom_locabox .locabox{width:282px;}
}
@media(max-width:767px){
    .cultureroom_exhibit .exhibit_list.textbox .item .exhibit_img img{margin:0 auto;width:auto;}
    .cultureroom_exhibit .exhibit_list.textbox .item .exhibit_img .info{margin-left:0;margin-top:20px;width:100%;}
}
@media(max-width:640px){
    .dgm_cultureroom .dgm_slidebox{margin-bottom:50px;}
    .dgm_cultureroom .dgm_slidebox .slide_controlbox{right:auto;left:auto;top:auto;bottom:auto;}
    .dgm_cultureroom .cultureroom_locabox{position:relative;right:auto;bottom:auto;padding:0;}
    .dgm_cultureroom .cultureroom_locabox .locabox{margin-bottom:10px;width:100%;}
    .dgm_cultureroom .cultureroom_locabox .locabox a{padding:35px 10px;}
}
@media(max-width:550px){
    .cultureroom_exhibit .title{display:block;}
    .cultureroom_exhibit .title .h3{margin-bottom:14px;}
    .cultureroom_exhibit .exhibit_list .item{width:100%;}
    .cultureroom_exhibit .exhibit_list .item:nth-child(2){margin-top:18px;}
}
/* 상설전시 문화실 End */

/* 상설전시 하드탭 */
.cultureroom_tabox{}
.cultureroom_tabox .tablist{margin-bottom:40px;border-top:2px solid #000;border-bottom:1px solid #000;}
.cultureroom_tabox .tablist ul{padding:0 20px;background:url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='61' height='61' fill='white'/%3E%3Cline x1='-4.29948e-08' y1='60.5' x2='61' y2='60.5' stroke='%23999999' stroke-dasharray='1 2'/%3E%3C/svg%3E%0A") repeat;;}
.cultureroom_tabox .tablist ul li{position:relative;display:inline-block;width:auto;margin-right:20px;padding:17.21px 20px 17.21px 0;}
.cultureroom_tabox .tablist ul li a{position:relative;display:inline-block;color:#666;font-size:17px;line-height:1.2;letter-spacing:0;font-family:"GmarketSans";transition:0.3s;}
.cultureroom_tabox .tablist ul li a::before{content:"";position:absolute;right:-20px;top:0;width:1px;height:100%;background:#ddd;}
.cultureroom_tabox .tablist ul li a::after{display:none;content:"";position:absolute;left:0;top:calc(50% - 2.5px);transform:translateY(-50%);width:24px;height:24px;border-radius:100%;box-shadow:0px 2px 10px rgba(237, 26, 59, 0.25);background:#ED1A3B url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 4.82401L5.71936 9M4.41834 8.99916L12.5 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A") center no-repeat;}
.cultureroom_tabox .tablist ul li a:hover,
.cultureroom_tabox .tablist ul li a:focus{color:#000;}
.cultureroom_tabox .tablist ul li.on a{padding-left:30px;color:#000;font-weight:bold;}
.cultureroom_tabox .tablist ul li.on a::after{display:block;}

.cultureroom_tabox .cultureroom_tabitem{}
.cultureroom_tabox .cultureroom_tabitem>.item{display:none;}
.cultureroom_tabox .cultureroom_tabitem>.item.on{display:block;}

.cultureroom_tabox .mobile_contab{display:none;}

@media(max-width:820px){
    .cultureroom_tabox .tablist{border:0;}
    .cultureroom_tabox .tablist ul{display:none;padding:0;background:none;}
    .cultureroom_tabox .tablist ul li{margin-right:0;padding:17.21px 50px 17.21px 20px;width:100%;border-bottom:1px dashed #999;}
    .cultureroom_tabox .tablist ul li::before{content:"";position:absolute;right:20px;top:calc(50% - 1.5px);width:18px;height:3px;background:#C8C7C6;border-radius:20px;}
    .cultureroom_tabox .tablist ul li a{display:block;padding-left:30px;}
    .cultureroom_tabox .tablist ul li a::before{display:none;}
    .cultureroom_tabox .tablist ul li.on a{color:#666;font-weight:400;}
    .cultureroom_tabox .tablist ul li.on a:hover,
    .cultureroom_tabox .tablist ul li.on a:focus{color:#000;}
    .cultureroom_tabox .tablist ul li.on a::after{display:none;}

    .cultureroom_tabox .mobile_contab{display:block;}
    .cultureroom_tabox .mobile_contab{position:relative;padding:20px 50px 20px 20px;border-top:2px solid #000;border-bottom:1px solid #000;width:100%;text-align:left;}
    .cultureroom_tabox .mobile_contab::before{content:"";position:absolute;right:20px;top:calc(50% - 5.5px);width:18px;height:11px;background:url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.98549 9.62486C9.36949 10.2409 8.37075 10.2409 7.75475 9.62486C7.13875 9.00886 7.13875 8.01013 7.75475 7.39412L14.3941 0.754749C15.0101 0.138747 16.0089 0.138748 16.6249 0.75475C17.2409 1.37075 17.2409 2.36949 16.6249 2.98549L9.98549 9.62486Z' fill='black'/%3E%3Cpath d='M9.98549 7.39412C10.6015 8.01013 10.6015 9.00886 9.98549 9.62486C9.36949 10.2409 8.37075 10.2409 7.75475 9.62486L1.11537 2.98549C0.499369 2.36949 0.49937 1.37075 1.11537 0.75475C1.73137 0.138748 2.73011 0.138747 3.34611 0.754749L9.98549 7.39412Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat;}
    .cultureroom_tabox .mobile_contab.on::before{transform:rotate(180deg);}
    .cultureroom_tabox .mobile_contab span{position:relative;display:inline-block;padding-left:30px;color:#000;font-size:17px;line-height:1.2;letter-spacing:0;font-weight:bold;font-family:"GmarketSans";}
    .cultureroom_tabox .mobile_contab span::after{content:"";position:absolute;left:0;top:calc(50% - 3px);transform:translateY(-50%);width:24px;height:24px;border-radius:100%;box-shadow:0px 2px 10px rgba(237, 26, 59, 0.25);background:#ED1A3B url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 4.82401L5.71936 9M4.41834 8.99916L12.5 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A") center no-repeat;}
}
@media(max-width:499px){
    .cultureroom_tabox .tablist ul li a{font-size:15px;}
    .cultureroom_tabox .mobile_contab span{font-size:15px;}
    .cultureroom_tabox .mobile_contab span::after{width:20px;height:20px;}
}
/* 상설전시 하드탭 End */

/* 시설안내 */
.dgm_spot{}
.dgm_spot .spot_box{}
.dgm_spot .spot_box .mapbox{position:relative;background:#53504C;padding:93px 15px 50px;text-align:center;}
.dgm_spot.dgm_outside .spot_box .mapbox{background:none;padding:0;}
.dgm_spot .spot_box .mapbox .inner{position:relative;}
.dgm_spot.dgm_inside .spot_box .mapbox .inner{display: inline-block;}
.dgm_spot.dgm_outside .spot_box .mapbox .inner img{width:100%;}
.dgm_spot .spot_box .mapbox .inner .spot_list{}
.dgm_spot .spot_box .mapbox .inner .spot_list li{position:absolute;}
.dgm_spot .spot_box .mapbox .inner .spot_list li::before{content:"";position:absolute;right:-10px;bottom:-17px;width:28px;height:10px;background-image: url("data:image/svg+xml,%3Csvg width='28' height='10' viewBox='0 0 28 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2' filter='url(%23filter0_f_1988_3188)'%3E%3Cellipse cx='14.1917' cy='4.67098' rx='11.3845' ry='2.58407' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_1988_3188' x='0.807129' y='0.0869141' width='26.769' height='9.16821' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='1' result='effect1_foregroundBlur_1988_3188'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");}

.dgm_spot .notice{margin-bottom:30px;padding:10px 15px;background: rgba(0,0,0,0.5);border-radius:100px;text-align:left;}
.dgm_spot .notice span{display:block;position:relative;padding-left:20px;color:#fff;font-size:14px;line-height: 1.2;letter-spacing: 0;font-family:"GmarketSans";}
.dgm_spot .notice span::before{content: "";position: absolute;left:0;top:-1px;width: 16px;height: 16px;background: #fff url("data:image/svg+xml,%3Csvg width='4' height='10' viewBox='0 0 4 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.04183 0.887695C2.67897 0.887695 3.19548 1.40421 3.19548 2.04134C3.19548 2.67848 2.67897 3.19499 2.04183 3.19499C1.40469 3.19499 0.888184 2.67848 0.888184 2.04134C0.888184 1.40421 1.40469 0.887695 2.04183 0.887695Z' fill='%23ED1A3B'/%3E%3Cpath d='M2.24984 8.75V5H1.83317H1.4165' stroke='%23ED1A3B' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A") center no-repeat;border-radius:100%;}

.dgm_spot .pic_btn{display:none;}
.dgm_spot .pic_btn a{margin:0 auto;}

/* 박물관 내부 위치 */
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(1){left:34%;bottom:45%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(2){left:16%;top:32%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(3){left:34%;top: 10%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(4){left:46%;top: 10%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(5){left:64%;top: 10%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(6){right:21%;top: 10%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(7){right:10%;top: 7%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(8){right:6.7%;top: 13%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(9){right:4.5%;top: 19%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(10){right:33.7%;top:32%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(11){right:25.35%;bottom:45%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(12){right:33.5%;bottom:45%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(13){left:56%;bottom:45%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(14){left:50.6%;bottom:45%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(15){left: 27%;top: 31%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(16){right:7.27%;top:32%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(17){left:37%;bottom:24%;}
.dgm_inside .spot_box .mapbox .inner .spot_list li:nth-child(18){left:45%;bottom:24%;}
/* 박물관 내부 위치 End */

/* 박물관 외부 위치 */
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(1){left:15.53%;bottom:49.24%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(2){left:18.29%;bottom:29.04%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(3){left:10.42%;bottom:17.17%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(4){left:25.53%;bottom:35.35%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(5){left:24.46%;bottom:24.49%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(6){left:46.8%;bottom:39.64%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(7){left:48.93%;bottom:64.39%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(8){left:40.95%;bottom:39.64%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(9){right:37.55%;bottom:42.92%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(10){right:30.85%;bottom:60.1%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(11){right:17.2%;bottom:41.16%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(12){right:10%;bottom:41.16%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(13){right:15.31%;bottom:64.14%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(14){right:3.72%;bottom:44.19%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(15){right:8.51%;bottom:66.91%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(16){right:27.12%;bottom:64.14%;}
.dgm_outside .spot_box .mapbox .inner .spot_list li:nth-child(17){right:21.59%;bottom:41.16%;}
/* 박물관 외부 위치 End */

.dgm_spot .spot_box .mapbox .inner .spot_list li a{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;}
.dgm_spot .spot_box .mapbox .inner .spot_list li a span{display: flex;align-items: center;justify-content:center;padding-top:2px;width:19px;height:19px;background:#fff;border-radius:100%;text-align:center;color:#000;font-size:9px;letter-spacing:0;font-weight:bold;font-family:"GmarketSans";}
.dgm_spot .spot_box .mapbox .inner .spot_list li a::before{content:"";position:absolute;left:-4px;top:-5px;z-index:-1;width:27px;height:36px;background-image: url("data:image/svg+xml,%3Csvg width='27' height='36' viewBox='0 0 27 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5084 0.913086C6.12047 0.913086 0.131348 6.90858 0.131348 14.3044C0.131348 17.8382 1.31578 20.6281 3.49884 23.3714L13.5084 35.1305L23.518 23.3714C25.7011 20.6281 26.8855 17.8382 26.8855 14.3044C26.8855 6.90858 20.8964 0.913086 13.5084 0.913086Z' fill='black'/%3E%3C/svg%3E%0A");}
.dgm_spot .spot_box .mapbox .inner .spot_list li.on a,
.dgm_spot .spot_box .mapbox .inner .spot_list li a:hover,
.dgm_spot .spot_box .mapbox .inner .spot_list li a:focus{animation:spot 3s infinite ease-in-out}
.dgm_spot .spot_box .mapbox .inner .spot_list li.on a::before,
.dgm_spot .spot_box .mapbox .inner .spot_list li a:hover::before,
.dgm_spot .spot_box .mapbox .inner .spot_list li a:focus::before{background-image: url("data:image/svg+xml,%3Csvg width='27' height='36' viewBox='0 0 27 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5084 0.913086C6.12047 0.913086 0.131348 6.90858 0.131348 14.3044C0.131348 17.8382 1.31578 20.6281 3.49884 23.3714L13.5084 35.1305L23.518 23.3714C25.7011 20.6281 26.8855 17.8382 26.8855 14.3044C26.8855 6.90858 20.8964 0.913086 13.5084 0.913086Z' fill='%23ED1A3B'/%3E%3C/svg%3E%0A");}

.dgm_spot .spot_box .listbox{display:flex;justify-content:center;flex-direction: column;align-items: center;background:#faf9f9;padding:30px 20px 60px;}
.dgm_spot .spot_box .listbox ul{display: flex;flex-wrap: wrap;margin-left:-17px;max-width:810px;}
.dgm_spot .spot_box .listbox ul li{display: flex;align-items: flex-start;float:left;width:calc(25% - 17px);margin-top:20px;margin-left:17px;}
.dgm_spot .spot_box .listbox ul li:nth-child(-n+4){margin-top:0;}
.dgm_spot .spot_box .listbox ul li a{position:relative;display:inline-block;padding-left:24px;color:#000;font-size:14px;line-height:1.2;font-weight:400;font-family:"GmarketSans";transition:0.3s;}
.dgm_spot .spot_box .listbox ul li a em{position:absolute;left:0;top:-2px;display:flex;justify-content:center;align-items:center;width:20px;height:20px;background:#000;border-radius:100%;color:#fff;font-size:10px;letter-spacing:0;text-align:center;transition:0.3s;}
.dgm_spot .spot_box .listbox ul li.on a,
.dgm_spot .spot_box .listbox ul li a:hover,
.dgm_spot .spot_box .listbox ul li a:focus{color:#ED1A3B;}
.dgm_spot .spot_box .listbox ul li.on a em,
.dgm_spot .spot_box .listbox ul li a:hover em,
.dgm_spot .spot_box .listbox ul li a:focus em{background:#ED1A3B;}
.dgm_spot .spot_box .listbox .selectform{display:none;}
.dgm_spot .spot_box .listbox .selectform .dgm_spotlist{text-align: center;}
.dgm_spot .spot_box .listbox .selectform .dgm_spotlist .title{margin-bottom:15px;}
.dgm_spot .spot_box .listbox .selectform .dgm_spotlist .title p{margin:0;}
.dgm_spot .spot_box .listbox .selectform .dgm_spotlist .search_inner select{padding:10px 50px 10px 10px;width:100%;height:auto;border: 1px solid #ddd;background-image: url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.66801 0.381188C9.22535 -0.127063 8.52113 -0.127063 8.09859 0.381188L5 3.93894L1.90141 0.381188C1.45875 -0.127063 0.754527 -0.127063 0.331992 0.381188C-0.110664 0.889439 -0.110664 1.69802 0.331992 2.18317L4.21529 6.64191C4.43662 6.89604 4.71831 7.01155 5 7.01155C5.28169 7.01155 5.5835 6.89604 5.78471 6.64191L9.66801 2.18317C10.1107 1.69802 10.1107 0.889439 9.66801 0.381188Z' fill='%239DABA8'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: right 17px center;appearance:none;}

.dgm_spot .spot_slidebox{margin-top:60px;}
.dgm_spot .spot_slidebox .paging{position:relative;padding-bottom:8px;text-align:center;border-bottom:1px solid #c8c7c6;}
.dgm_spot .spot_slidebox .paging ul{position:relative;}
.dgm_spot .spot_slidebox .paging ul li{display:none;position:absolute;text-align:left;}
.dgm_spot .spot_slidebox .paging ul li a span{display:none;color:#000;}
.dgm_spot .spot_slidebox .paging ul li.left{display:block;left:0;top: calc(50% - 2px);transform:translateY(-50%);}
.dgm_spot .spot_slidebox .paging ul li.right{display:block;right:0;top: calc(50% - 2px);transform:translateY(-50%);}
.dgm_spot .spot_slidebox .paging ul li a em{position:relative;display:block;width:20px;height:20px;border-radius:100%;background:#999;text-align:center;color:#fff;font-size:12px;line-height:20px;font-weight:bold;font-family:"gmarketsans";}
.dgm_spot .spot_slidebox .paging ul li a:hover em,
.dgm_spot .spot_slidebox .paging ul li a:focus em{background:#ED1A3B;}
.dgm_spot .spot_slidebox .paging ul li.on{position:relative;display:inline-block;padding-left:25px;color:#000;font-size:18px;font-weight:bold;font-family:"GmarketSans";}
.dgm_spot .spot_slidebox .paging ul li.on::before{content:"";position:absolute;left:0;bottom:-9px;width:100%;height:2px;background:#ED1A3B;}
.dgm_spot .spot_slidebox .paging ul li.on a em{position:absolute;left:0;top:calc(50% - 12px);background:#000}
.dgm_spot .spot_slidebox .paging ul li.on a span{display:block;}
.dgm_spot .spot_slidebox .contextbox{margin-top:30px;}
.dgm_spot .spot_slidebox .contextbox .item{display:none;}
.dgm_spot .spot_slidebox .contextbox .item.on{display:block;}
.dgm_spot .spot_slidebox .contextbox .item .txtbox{margin-top:22px;}
.dgm_spot .spot_slidebox .contextbox .item .txtbox .link{margin-top:30px;}

@keyframes spot {
    0%,50%,100% {transform:translateY(0);}
    25% {transform:translateY(-5px);}
    75% {transform:translateY(-5px);}
}

@media(max-width:899px){
    .dgm_spot .spot_box .listbox ul li{width:calc(33.33% - 17px);}
    .dgm_spot .spot_box .listbox ul li:nth-child(4){margin-top:20px;}
}
@media(max-width:670px){
    .dgm_spot .spot_box .listbox ul li{width:calc(50% - 17px);}
    .dgm_spot .spot_box .listbox ul li:nth-child(3){margin-top:20px;}
}
@media(max-width:640px){
    .dgm_spot .spot_box .mapbox{padding:50px 15px;}
    .dgm_spot .spot_box .mapbox .inner .spot_list{display:none;}
    .dgm_spot .pic_btn{display:block;margin:10px 0;}
    .dgm_spot .notice{border-radius:10px;}
}
@media(max-width:499px){
    .dgm_spot .spot_box .listbox{padding:30px 20px;}
    .dgm_spot .spot_box .listbox ul{display: none;}
    .dgm_spot .spot_box .listbox .selectform{display:block;width: 100%;}
}
/* 시설안내 End */