@charset "utf-8";

/* 공통 폰트 설정 */
#body_layout {padding-bottom:80px;}
.body_wrap * {font-family: 'gothic', 'pretendard';}
.section-wrap {overflow:hidden;}

.main_slide .main-title,
.section .main-title {color: #222;font-family: 'Gmarket Sans';display: block;font-size: 26px;font-weight: 600;line-height: 1;letter-spacing: -0.78px;}

/* 메인 스와이프 */
.main_slide {margin-top: 64px;overflow: visible;}
.main_slide:before {display:none;}
.main_slide .swiper-container {overflow: visible;padding: 0 50px 80px;}
.main_slide .swiper-container .swiper-title-wrap {display: flex;align-items: center;justify-content: center;margin-bottom: 43px;}
.main_slide .swiper-container .swiper-title-wrap .sw-title {display: block;font-size: 30px;font-family: 'Gmarket Sans';font-weight: 500;color: #222;line-height: 1.3;letter-spacing: -1.8px;padding: 0 30px;}

.sw-title {}
.main_slide .swiper-container .swiper-title-wrap .sw-title .point {display: inline-block;font-family: 'Gmarket Sans';font-weight: 600;line-height: 1;color: #1A95EC;position:relative;}
.main_slide .swiper-container .swiper-title-wrap .sw-title .point:before,
.main_slide .swiper-container .swiper-title-wrap .sw-title .point:after {content:'';position: absolute;background-color: #1A95EC;width: 5px;height: 5px;border-radius: 50%;top: -10px;}
.main_slide .swiper-container .swiper-title-wrap .sw-title .point:before {left: 11px;}
.main_slide .swiper-container .swiper-title-wrap .sw-title .point:after {right: 9px;}
.main_slide .swiper-container .swiper-title-wrap .sw-title br {display:none;}

.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap {margin-top: -7px;}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button {position: static;width: auto;height: auto;border-radius: 0;display: flex;line-height: 1;background: transparent;align-items: center;}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button:before {width: 30px;height: 30px;background-color: #005C9E;border: none;position: static;border-radius: 50%;display: inline-block;transform: none;background-repeat: no-repeat;background-position: center;}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button.swiper-button-next:before {background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.01812 1.44998L5 5.43193M1 8.55001L4.99935 4.55066' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button.swiper-button-prev:before {background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.98188 1.44998L1 5.43193M5 8.55001L1.00065 4.55066' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button:after {display:none;}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap .swiper-button-prev {}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap .swiper-button-next {}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap .btn-title {color: #222;font-size: 22px;opacity: 0.25;display: block;line-height: 1;letter-spacing: -1.32px;font-family: 'Gmarket Sans';font-weight: 400;padding-top: 2px;margin-left: 8px;transition: all 0.3s;}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap button:hover .btn-title,
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap button:focus .btn-title {opacity: 1;}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap .btn-title.bt1 {order:1;margin-left: 0;margin-right: 9px;}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button.swiper-button-prev:before {order:2;}
.main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button.swiper-button-disabled {opacity:0;}

.main_slide .swiper-container .swiper-wrapper {height: 650px;}
.main_slide .swiper-container .swiper-wrapper .swiper-slide{box-shadow: none;/* visibility: visible; */}

/* 소식 */
.main-news {}
.main-news .box-wrap {width:calc(100% + 40px);margin:0 -20px;}
.main-news .box-wrap:after {content:'';display:block;clear:both;}
.main-news .box-wrap .mnbox {float:left;padding: 0 20px;}
.main-news .box-wrap .mnbox.left-box {width: calc(100% - 420px);}

.tmbdui-02 {}
.tmbdui-02 .slide-board {position: relative;}
.tmbdui-02 .slide-board .slide-item {padding-left: 100px;}

.tmbdui-02 .slide-board .slide-item .slide-title {width: 100px;height: 210px;border: 1px solid #E5E5E5;position: absolute;left: 0;transition:all 0.3s;}
.tmbdui-02 .slide-board .slide-item.n1 .slide-title:hover, .tmbdui-02 .slide-board .slide-item.n1 .slide-title:focus, .tmbdui-02 .slide-board .slide-item.n1.active .slide-title {background-color: #008DDC;border-color: #008DDC;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.10);}
.tmbdui-02 .slide-board .slide-item.n2 .slide-title:hover, .tmbdui-02 .slide-board .slide-item.n2 .slide-title:focus, .tmbdui-02 .slide-board .slide-item.n2.active .slide-title {background-color: #E86100;border-color: #E86100;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.10);}
.tmbdui-02 .slide-board .slide-item.n1 .slide-title {border-radius: 20px 0px 0px 0px;top: 0;}
.tmbdui-02 .slide-board .slide-item.n2 .slide-title {border-radius: 0px 0px 0px 20px;bottom: 0;}
.tmbdui-02 .slide-board .slide-item .slide-title .icon {display: block;margin: 0 auto 13px;background-repeat: no-repeat;background-position: center;}
.tmbdui-02 .slide-board .slide-item.n1 .slide-title .icon.icon1 {background-image: url(/images/kr/main/2023/link-icon1.png);width: 39px;height: 36px;}
.tmbdui-02 .slide-board .slide-item.n2 .slide-title .icon.icon2 {background-image: url(/images/kr/main/2023/link-icon2.png);width: 42px;height: 34px;}
.tmbdui-02 .slide-board .slide-item .slide-title span {display: block;font-size: 15px;font-weight: 700;color: #444;line-height: 1;}
.tmbdui-02 .slide-board .slide-item .slide-title:hover span, .tmbdui-02 .slide-board .slide-item .slide-title:focus span, .tmbdui-02 .slide-board .slide-item.active .slide-title span {color: #fff;}
.tmbdui-02 .slide-board .slide-item .slide-content {display: none;}
.tmbdui-02 .slide-board .slide-item.active .slide-content {display:block;}
.tmbdui-02 .slide-board .slide-item .slide-content .col {}
.MvSlide {position:relative;}
.MvSlide .slide,
.MvSlide .slide .item {height: 420px;}
.MvSlide .slide {overflow: hidden;}
.MvSlide .slide .item {}
.MvSlide .slide .item .link {width: 100%;height: 100%;display: block;}
.MvSlide .slide .item .link .mvs-link {width: 100%;height: 100%;display: block;}
.MvSlide .slide .item .link .mvs-link .thm-box {border-radius: 0 20px 20px 0;width: 100%;height: 100%;display: block;position: relative;overflow: hidden;}
.MvSlide .slide .item .link .mvs-link .thm-box img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: none;max-height: none;height: 100%;width: auto;}

.MvSlide .slide_control {border-radius: 0px 0px 20px 0px;background-color: rgba(0,0,0,0.65);display: flex;align-items: center;justify-content: space-between;position: absolute;right: 0;bottom: 0;height: 43px;max-width: 195px;width: 100%;padding: 0 20px;}
.MvSlide .slide_control .total {display: flex;align-items: center;justify-content: center;}
.MvSlide .slide_control .total span {color:#fff;font-size: 15px;line-height: 1;display: block;font-weight: 600;}
.MvSlide .slide_control .total .current {color: #8DF8FF;}
.MvSlide .slide_control .total .line {margin: 0 6px;}
.MvSlide .slide_control .total .count {}

.MvSlide .slide_control .btn-wrap {display: flex;align-items: center;}
.MvSlide .slide_control .btn-wrap .button {font-size:0;background-position: center;background-repeat: no-repeat;margin: 0;width: 24px;height: 24px;}
.MvSlide .slide_control .btn-wrap .button:before,
.MvSlide .slide_control .btn-wrap .button:after {display:none;}
.MvSlide .slide_control .btn-wrap .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10.59L2.67341 6L7 1.41L5.66802 0L0 6L5.66802 12L7 10.59Z' fill='white'/%3E%3C/svg%3E%0A");}
.MvSlide .slide_control .btn-wrap .button.next {background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.59L4.32659 6L0 1.41L1.33198 0L7 6L1.33198 12L0 10.59Z' fill='white'/%3E%3C/svg%3E%0A");}
.MvSlide .slide_control .btn-wrap .button.stop,
.MvSlide .slide_control .btn-wrap .button.play {}
.MvSlide .slide_control .btn-wrap .button.stop {background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='2' height='10' fill='white'/%3E%3Crect x='5' width='2' height='10' fill='white'/%3E%3C/svg%3E%0A");}
.MvSlide .slide_control .btn-wrap .button.play {background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V10L7 5L0 0Z' fill='white'/%3E%3C/svg%3E%0A");}

.mvslide-all {}
.mvslide-all .ma-link {background-repeat: no-repeat;background-position: center;display: block;background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.000236511 0.000854492H4.80024V4.80085H0.000236511V0.000854492Z' fill='white'/%3E%3Cpath d='M0.000236511 7.20085H4.80024V12.0009H0.000236511V7.20085Z' fill='white'/%3E%3Cpath d='M7.20024 0.000854492H12.0002V4.80085H7.20024V0.000854492Z' fill='white'/%3E%3Cpath d='M7.20024 7.20085H12.0002V12.0009H7.20024V7.20085Z' fill='white'/%3E%3C/svg%3E%0A");width: 12px;height: 12px;}

/* 소식 - 메인 게시판 */
.tmbdui-03 {margin-top: 40px;}
.tmbdui-03 .main-board {position: relative;display: flex;justify-content: flex-start;min-height: 175px;}
.tmbdui-03 .main-board:before {content:'';display:block;background-color: #ddd;height: 1px;width: 100%;position: absolute;left: 0;top: 31px;}
.tmbdui-03 .main-board .board-item {display:block;}
.tmbdui-03 .main-board .board-item .board-title {margin-right: 28px;}
.tmbdui-03 .main-board .board-item .board-title span {font-family: 'Gmarket Sans';position:relative;color: #666;font-size: 18px;font-weight: 400;line-height: 1;letter-spacing: -0.36px;display: block;padding: 0 5px 14px;}
.tmbdui-03 .main-board .board-item .board-title span:before {content:'';background-color:#024FA1;width:100%;height:3px;position:absolute;left:0;bottom:0;transition:all 0.3s;opacity:0;}
.tmbdui-03 .main-board .board-item .board-title:hover span:before,
.tmbdui-03 .main-board .board-item .board-title:focus span:before,
.tmbdui-03 .main-board .board-item.active .board-title span:before {opacity:1;}
.tmbdui-03 .main-board .board-item .board-title:focus span,
.tmbdui-03 .main-board .board-item .board-title:hover span,
.tmbdui-03 .main-board .board-item.active .board-title span {color: #024FA1;font-weight: 700;}
.tmbdui-03 .main-board .board-item .board-content {display:none;position: absolute;left: 0;top: 50px;width: 100%;height: 100%;}
.tmbdui-03 .main-board .board-item.active .board-content {display:block;}
.tmbdui-03 .main-board .board-item .board-content .col {width: calc(100% + 40px);margin: 0 -20px;height: 100%;position: relative;}
.tmbdui-03 .main-board .board-item .board-content .col .board-nodata {}
.tmbdui-03 .main-board .board-item .board-content .col .board-nodata .nodata-tit {font-family: 'Gmarket Sans';font-weight: 600;display: block;text-align: center;}
.tmbdui-03 .main-board .board-item .board-content .col:after {content:'';display:block;clear:both;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list {float:left;width:50%;padding: 0 20px;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li {display: block;margin-bottom: 17px;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li:last-child {margin-bottom:0;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link {display: flex;justify-content: space-between;align-items: center;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link .board-content-text {display: block;width: calc(100% - 106px);position: relative;padding-left: 21px;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link .board-content-text:before {content:'';display:inline-block;width: 4px;height: 4px;position: absolute;left: 5px;top: 5px;background-color: #143672;border-radius: 50%;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link.new .board-content-text:before {display:none;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link .board-content-text .new {background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 9C0 4.02944 4.02944 0 9 0C13.9706 0 18 4.02944 18 9C18 13.9706 13.9706 18 9 18C4.02944 18 0 13.9706 0 9Z' fill='%23CF3617'/%3E%3Cpath d='M12.0361 5.22266V13H11.1123L6.90137 6.94141H6.82617V13H5.85938V5.22266H6.79395L11.0049 11.292H11.0801V5.22266H12.0361Z' fill='white'/%3E%3C/svg%3E%0A");width: 18px;height: 18px;display: inline-block;vertical-align: middle;position: absolute;left: 0;top: -1px;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link .board-content-text .board-content-title {overflow: hidden;text-overflow: ellipsis;display: block;-webkit-line-clamp: 1;-webkit-box-orient: vertical;width: 100%;color: #222;font-size: 17px;line-height: 1;letter-spacing: -0.34px;white-space: nowrap;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link:hover .board-content-text .board-content-title,
.tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link:focus .board-content-text .board-content-title {text-decoration:underline;}
.tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link .board-content-date {color: #7C7C7C;font-size: 15px;line-height: 1;display: block;letter-spacing: -0.3px;font-weight: 400;}

.tmbdui-03 .main-board .board-item .board-more {position: absolute;right: 0;top: -3px;width: 18px;height: 18px;display:none;}
.tmbdui-03 .main-board .board-item.active .board-more {display:block;}
.tmbdui-03 .main-board .board-item .board-more .more-link {display: block;width: 100%;height: 100%;}
.tmbdui-03 .main-board .board-item .board-more .more-link .btn-more {display: block;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0H10V18H8V0Z' fill='%23D9D9D9'/%3E%3Cpath d='M0 10V8H18V10H0Z' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");width: 100%;height: 100%;transition: all 0.3s;}
.tmbdui-03 .main-board .board-item .board-more .more-link:hover .btn-more,
.tmbdui-03 .main-board .board-item .board-more .more-link:focus .btn-more {transform: rotate(90deg);background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0H10V18H8V0Z' fill='%23222222'/%3E%3Cpath d='M0 10V8H18V10H0Z' fill='%23222222'/%3E%3C/svg%3E%0A");}

.mobile-board-tab {display:none;}
.mobile-board-tab .board-tab-btn {display: block;width: 100%;text-align: left;padding-left: 5px;border-bottom: 3px solid #024FA1;padding-bottom: 10px;padding-top: 3px;position: relative;}
.mobile-board-tab .board-tab-btn:before {content:'';display:inline-block;background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.671875L4 6L0 0.671875H8Z' fill='%23024FA1'/%3E%3C/svg%3E%0A");width: 8px;height: 6px;background-repeat: no-repeat;background-position: center;position: absolute;right: 11px;top: 5px;}
.mobile-board-tab .board-tab-btn span {color: #024FA1;font-family: 'Gmarket Sans';font-size: 16px;font-weight: 600;display: block;line-height: 1;letter-spacing: -0.32px;}
.mobile-board-tab .mb-list {border: 1px solid #DDD;background: #FFF;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10);padding: 20px 0 16px 14px;position: absolute;width: 100%;left: 0;top: 32px;display:none;}
.mobile-board-tab .mb-list li {display: block;line-height: 1;margin-bottom: 17px;}
.mobile-board-tab .mb-list li:last-child {margin-bottom:0;}
.mobile-board-tab .mb-list li .m-board-title {display: block;width: 100%;text-align: left;}
.mobile-board-tab .mb-list li .m-board-title .tit {color: #666;font-family: 'Gmarket Sans';font-size: 16px;line-height: 1;font-weight: 400;letter-spacing: -0.32px;display: block;}
.mobile-board-tab .mb-list li .m-board-title.ov .tit, .mobile-board-tab .mb-list li .m-board-title:hover .tit, .mobile-board-tab .mb-list li .m-board-title:focus .tit {color: #024FA1;font-weight: 600;}

/* 소식 - 시장정보 */
.main-news .box-wrap .mnbox.right-box {}
.mq-wrap {}
.main-quick-link,
.mq-wrap .mayor-info {width:380px;}

.mq-wrap .mayor-info {}
.mq-wrap .mayor-info .mi-inner {}
.mq-wrap .mayor-info .mi-inner .top-box {border: 1px solid #E5E5E5;border-radius: 20px 20px 0 0;min-height:310px;border-bottom: none;background-image: url("data:image/svg+xml,%3Csvg width='319' height='208' viewBox='0 0 319 208' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.07'%3E%3Cpath d='M5.3125 4.77473C5.3125 14.6668 6.10387 24.7172 7.63384 34.6357L95.2646 20.3647C94.4996 15.2208 94.1039 9.97137 94.1039 4.77473C94.1039 -8.78402 96.689 -21.9735 101.807 -34.4771L19.9792 -68.9807C10.2717 -45.5562 5.33888 -20.76 5.33888 4.74834L5.3125 4.77473Z' fill='%2378A6D8'/%3E%3Cpath d='M267.07 81.9352L328.243 151.47C348.871 133.11 365.701 110.161 376.991 85.0479L292.236 47.6426C286.274 60.7529 277.807 72.2805 267.07 81.9352Z' fill='%2378A6D8'/%3E%3Cpath d='M137.391 183.546L164.113 102.853C140.003 94.5699 119.876 77.7929 107.346 55.5027L32.7725 96.2845C55.6693 137.515 92.8109 168.484 137.391 183.546Z' fill='%23F57E20'/%3E%3Cpath d='M0.90625 59.3281C3.12208 67.3737 5.81273 75.261 8.92544 82.7526L101.726 43.8701C100.302 40.3617 99.0358 36.695 97.9806 32.9756L0.90625 59.3281Z' fill='%23FAA61A'/%3E%3Cpath d='M301.493 5.85755L402.023 7.9151C402.023 7.59855 402.023 7.282 402.05 6.96546C402.076 6.22685 402.102 5.51463 402.102 4.77602C402.102 -1.37026 401.786 -7.75395 401.206 -14.2432L301.098 -4.35108C301.388 -1.18561 301.52 1.79521 301.52 4.77602C301.52 5.09257 301.52 5.40912 301.52 5.72566V5.85755H301.493Z' fill='%23FAA61A'/%3E%3Cpath d='M377.755 61.7007C381.052 51.2547 383.453 40.3338 384.877 29.2283L300.544 18.7295C299.752 24.5065 298.512 30.1779 296.824 35.612L377.728 61.7007H377.755Z' fill='%23C35B27'/%3E%3Cpath d='M176.934 208L186.667 107.866C183.344 107.497 179.941 106.969 176.538 106.257L154.96 204.518C162.32 206.101 169.706 207.262 176.934 208Z' fill='%23FAA61A'/%3E%3Cpath d='M199.539 108.445L200.146 197.21C220.774 196.972 241.033 193.464 260.422 186.79L231.035 103.011C220.906 106.44 210.328 108.26 199.539 108.445Z' fill='%23C35B27'/%3E%3Cpath d='M242.984 98.1296L285.929 189.11C295.98 184.283 305.819 178.506 315.157 171.938L256.912 89.9521C252.428 93.0649 247.733 95.8346 242.958 98.156L242.984 98.1296Z' fill='%23F57E20'/%3E%3Cpath d='M197.798 -77.3418C152.506 -77.3418 115.681 -40.5168 115.681 4.77573C115.681 50.0683 152.532 86.8932 197.798 86.8932C243.064 86.8932 279.916 50.0683 279.916 4.77573C279.916 -40.5168 243.064 -77.3418 197.798 -77.3418ZM197.798 62.5455C165.932 62.5455 140.028 36.6414 140.028 4.77573C140.028 -27.09 165.932 -52.9941 197.798 -52.9941C229.664 -52.9941 255.568 -27.09 255.568 4.77573C255.568 36.6414 229.664 62.5455 197.798 62.5455Z' fill='%23FAA61A'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: right top;position: relative;padding: 45px 40px 40px;}
.mq-wrap .mayor-info .mi-inner .top-box .text-area {position: relative;z-index: 1;}
.mq-wrap .mayor-info .mi-inner .top-box .text-area .m-slogun {background-image: url(/images/kr/main/2023/g-slogun.png);width: 230px;height: 39px;display: block;font-size: 0;background-position: center;background-repeat: no-repeat;}
.mq-wrap .mayor-info .mi-inner .top-box .text-area .m-title {display: block;color: #222;font-size: 16px;color: #222;font-weight: 700;margin-top: 21px;}
.mq-wrap .mayor-info .mi-inner .top-box .text-area .m-title .m-name {background-image: url(/images/kr/main/2023/gunsu-sign.png);width: 79px;height: 43px;display: inline-block;vertical-align: middle;font-size: 0;background-repeat: no-repeat;background-position: center;margin-right: 3px;}
.mq-wrap .mayor-info .mi-inner .top-box .text-area .m-sub-title {color: #444;display: block;line-height: 130%;font-size: 16px;font-weight: 400;margin-top: 14px;}
.mq-wrap .mayor-info .mi-inner .top-box .img-area {position: absolute;right: 18px;bottom: 0;}
.mq-wrap .mayor-info .mi-inner .top-box .img-area .img-inner {}
.mq-wrap .mayor-info .mi-inner .top-box .img-area .img-inner img {}
.mq-wrap .mayor-info .mi-inner .top-box .img-area .img-inner .mo-img {display:none;}
.mq-wrap .mayor-info .mi-inner .top-box .text-area .m-sub-title .br2 {display:none;}

.mq-wrap .mayor-info .mi-inner .bottom-box {background-color:#475465;display: block;border-radius: 0 0 20px 20px;padding: 16px 17px;}
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list {}
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list:after {content:'';display:block;clear:both;}
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list li {float:left;width:33.333%;position:relative;}
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list li:before {content:'';display:inline-block;height: 10px;width: 1px;background-color: #fff;opacity: 0.2;position: absolute;right: 0;top: 13px;}
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list li:nth-child(3n):before {display:none;}
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link {display:block;color:#fff;text-align:center;padding: 12px 0;}
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link:hover,
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link:focus {text-decoration:underline;}
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link .tit {display:block;line-height:1;}
.mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link .tit br {display: none;}

/* 소식 - 퀵링크 */
.main-quick-link {border: 1px solid #E5E5E5;border-radius: 20px;margin-top: 30px;}
.main-quick-link .item-wrap {display:flex;align-items:center;justify-content:center;padding: 33px 0 36px;}
.main-quick-link .item-wrap .item {padding:0 17px;}
.main-quick-link .item-wrap .item .link {display: block;width: 100%;height: 100%;}
.main-quick-link .item-wrap .item .link .icon {width:80px;height:80px;background-color:#F9F9F9;display:block;border-radius:50%;transition:all 0.3s;margin-bottom: 16px;border: 1px solid #F9F9F9;background-repeat: no-repeat;background-position: center;}
.main-quick-link .item-wrap .item .link:hover .icon,
.main-quick-link .item-wrap .item .link:focus .icon {background-color: #fff;box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.07);border-color: #e5e5e5;}
.main-quick-link .item-wrap .item .link .icon.icon1 {background-image: url("data:image/svg+xml,%3Csvg width='31' height='32' viewBox='0 0 31 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='17.5766' cy='11.3462' rx='9.34615' ry='9.34615' fill='%23B4E0FF' stroke='%23333333' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.3118 10.4217V11.6547H21.0338L20.0708 15.4887H18.5858L17.4518 10.4127L16.3178 15.4887H14.8328L13.8698 11.6547H12.5918V10.4217H13.5638L12.9968 8.15371H14.5808L15.0398 10.4217H16.1828L16.6778 8.15371H18.3068L18.8108 10.4217H19.9448L20.4038 8.15371H21.9068L21.3398 10.4217H22.3118ZM15.2918 11.6547L15.5888 13.1037L15.9038 11.6547H15.2918ZM19.4048 13.1307L19.7018 11.6547H19.0808L19.4048 13.1307Z' fill='%23333333'/%3E%3Cpath d='M2 20.9102C3.33333 19.5769 6 17.5769 8.66667 17.5769C11.3333 17.5769 17.6667 20.2436 18.6667 21.5769C19.6667 22.9102 16.6667 24.9102 16.6667 24.9102' fill='%23F9F9F9'/%3E%3Cpath d='M2 20.9102C3.33333 19.5769 6 17.5769 8.66667 17.5769C11.3333 17.5769 17.6667 20.2436 18.6667 21.5769C19.6667 22.9102 16.6667 24.9102 16.6667 24.9102' stroke='%23333333' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6667 23.5766L16.6667 24.91C16.6667 24.91 26.6667 22.91 28 22.91C29.3333 22.91 29.3333 24.2433 28 25.5766C26.6667 26.91 22 30.91 18 30.91C14 30.91 11.3333 28.91 8.66667 28.91C6 28.91 2 28.91 2 28.91' fill='%23F9F9F9'/%3E%3Cpath d='M12.6667 23.5766L16.6667 24.91C16.6667 24.91 26.6667 22.91 28 22.91C29.3333 22.91 29.3333 24.2433 28 25.5766C26.6667 26.91 22 30.91 18 30.91C14 30.91 11.3333 28.91 8.66667 28.91C6 28.91 2 28.91 2 28.91' stroke='%23333333' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.main-quick-link .item-wrap .item .link .icon.icon2 {background-image: url("data:image/svg+xml,%3Csvg width='31' height='27' viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.5754 23.6008H14.1504V18.2008H23.6004V12.8008H29.0004V23.6008H25.6254L23.6004 25.6258L21.5754 23.6008Z' stroke='%23333333' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 2H23.6V18.2H10.775L8.075 20.9L5.375 18.2H2V2Z' fill='%23B4E0FF' stroke='%23333333' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.40039 12.8008H11.4504' stroke='%23333333' stroke-width='2.1' stroke-linecap='round'/%3E%3Cpath d='M7.40039 7.40021H15.5004' stroke='%23333333' stroke-width='2.1' stroke-linecap='round'/%3E%3C/svg%3E%0A");}
.main-quick-link .item-wrap .item .link .icon.icon3 {background-image: 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='M4.16602 14.2783H25.8327V22.2228C25.8327 23.0205 25.186 23.6672 24.3882 23.6672H5.61046C4.81272 23.6672 4.16602 23.0205 4.16602 22.2228V14.2783Z' fill='%23B4E0FF' stroke='%23333333' stroke-width='2.1' stroke-linejoin='round'/%3E%3Cpath d='M4.16602 3.44444C4.16602 2.6467 4.81272 2 5.61046 2H24.3882C25.186 2 25.8327 2.6467 25.8327 3.44444V14.2778H4.16602V3.44444Z' stroke='%23333333' stroke-width='2.1' stroke-linejoin='round'/%3E%3Cpath d='M8.50065 27.9993C7.304 27.9993 6.33398 27.0293 6.33398 25.8327V23.666H10.6673V25.8327C10.6673 27.0293 9.6973 27.9993 8.50065 27.9993Z' stroke='%23333333' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.5007 27.9993C20.304 27.9993 19.334 27.0293 19.334 25.8327V23.666H23.6673V25.8327C23.6673 27.0293 22.6973 27.9993 21.5007 27.9993Z' stroke='%23333333' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 6.33398V9.22287' stroke='%23333333' stroke-width='2.1' stroke-linecap='round'/%3E%3Cpath d='M28 6.33398V9.22287' stroke='%23333333' stroke-width='2.1' stroke-linecap='round'/%3E%3Cpath d='M8.50011 20.7784C9.29785 20.7784 9.94455 20.1317 9.94455 19.3339C9.94455 18.5362 9.29785 17.8895 8.50011 17.8895C7.70236 17.8895 7.05566 18.5362 7.05566 19.3339C7.05566 20.1317 7.70236 20.7784 8.50011 20.7784Z' fill='%23333333'/%3E%3Cpath d='M21.5001 20.7784C22.2979 20.7784 22.9446 20.1317 22.9446 19.3339C22.9446 18.5362 22.2979 17.8895 21.5001 17.8895C20.7024 17.8895 20.0557 18.5362 20.0557 19.3339C20.0557 20.1317 20.7024 20.7784 21.5001 20.7784Z' fill='%23333333'/%3E%3Cpath d='M20.0557 2L13.5557 9.22222' stroke='%23333333' stroke-width='2.1' stroke-linecap='round'/%3E%3Cpath d='M25.1111 2.72168L21.5 7.05501' stroke='%23333333' stroke-width='2.1' stroke-linecap='round'/%3E%3C/svg%3E%0A");}
.main-quick-link .item-wrap .item .link .tit {display: block;text-align: center;color: #444;font-size: 15px;font-weight: 400;line-height: 120%;letter-spacing: -0.3px;}


/* 민원 */
/* 민원 - 맞춤형 검색 서비스 */
.main-minwon {}
.main-minwon .min-box {}
.main-minwon .min-box.top-box {width: calc(100% + 40px);margin: 0 -20px;}
.main-minwon .min-box.top-box:after {content:'';display:block;clear:both;}
.main-minwon .min-box.top-box .area {float:left;padding: 0 20px;}
.main-minwon .min-box.top-box .area.search-area {width: calc(100% - 420px);}
.main-minwon .min-box.top-box .area.search-area .sa-inner {border-radius: 20px;background: #F7F8FA;padding: 36px 30px 30px 30px;}
.main-minwon .min-box.top-box .area.search-area .sa-inner .sa-title-wrap {display: flex;align-items: center;margin-bottom: 18px;}
.main-minwon .min-box.top-box .area.search-area .sa-inner .sa-title-wrap .sa-title {}
.main-minwon .min-box.top-box .area.search-area .sa-inner .sa-title-wrap .sa-sub-title {margin-left: 8px;color: #555;font-size: 16px;line-height: 1;display: block;letter-spacing: -0.48px;}

.search-service .slide {width: calc(100% + 10px);height: calc(100% + 10px);margin: -5px;}
.search-service .slide:after {content:'';display:block;clear:both;}
.search-service .slide .item {float:left;width: 20%;padding: 5px;}
.search-service .slide.slick-slider .item {float: none;}
.search-service .slide .item .link {}
.search-service .slide .item .link .sl-link {height: 150px;display: block;width: 100%;border-radius: 10px;border: 1px solid #E5E5E5;background: #FFF;transition: all 0.3s;padding: 30px 0 0 30px;position:relative;}
.search-service .slide .item .link .sl-link:hover,
.search-service .slide .item .link .sl-link:focus {border-color: #999;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.10);}
.search-service .slide .item .link .sl-link .sl-tit {color: #222;font-size: 17px;font-family: 'Gmarket Sans';font-weight: 400;line-height: 120%;letter-spacing: -0.51px;display: block;}
.search-service .slide .item .link .sl-link .icon {background-repeat: no-repeat;background-position: center;display: inline-block;position: absolute;right: 30px;bottom: 30px;background-size:contain;}
.search-service .slide .item .link .sl-link .icon.icon1 {background-image: url(/images/kr/main/2023/s-icon1.png);width: 40px;height: 44px;}
.search-service .slide .item .link .sl-link .icon.icon2 {background-image: url(/images/kr/main/2023/s-icon2.png);width: 33px;height: 33px;}
.search-service .slide .item .link .sl-link .icon.icon3 {background-image: url(/images/kr/main/2023/s-icon3.png);width: 36px;height: 35px;}
.search-service .slide .item .link .sl-link .icon.icon4 {background-image: url(/images/kr/main/2023/s-icon4.png);width: 35px;height: 32px;}
.search-service .slide .item .link .sl-link .icon.icon5 {background-image: url(/images/kr/main/2023/s-icon5.png);width: 42px;height: 40px;}
.search-service .slide .item .link .sl-link .icon.icon6 {background-image: url(/images/kr/main/2023/s-icon6.png);width: 42px;height: 41px;}
.search-service .slide .item .link .sl-link .icon.icon7 {background-image: url(/images/kr/main/2023/s-icon7.png);width: 34px;height: 29px;}
.search-service .slide .item .link .sl-link .icon.icon8 {background-image: url(/images/kr/main/2023/s-icon8.png);width: 47px;height: 35px;}
.search-service .slide .item .link .sl-link .icon.icon9 {background-image: url(/images/kr/main/2023/s-icon9.png);width: 32px;height: 36px;}
.search-service .slide .item .link .sl-link .icon.icon10 {background-image: url(/images/kr/main/2023/s-icon10.png);width: 37px;height: 34px;}

.search-service {position:relative;}
.search-service .slide_control {display: none;position:absolute;right:0;top: -35px;}
.search-service .slide_control .button {font-size: 0;background-repeat: no-repeat;background-position: center;}
.search-service .slide_control .button::after,
.search-service .slide_control .button:before {display: none;}
.search-service .slide_control .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10.59L2.67341 6L7 1.41L5.66802 0L0 6L5.66802 12L7 10.59Z' fill='%23444444'/%3E%3C/svg%3E%0A");}
.search-service .slide_control .button.next {background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.59L4.32659 6L0 1.41L1.33198 0L7 6L1.33198 12L0 10.59Z' fill='%23444444'/%3E%3C/svg%3E%0A");}
.search-service .slide_control .button.stop,
.search-service .slide_control .button.play {margin: 0 7px;}
.search-service .slide_control .button.stop {background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='2' height='10' fill='%23444444'/%3E%3Crect x='5' width='2' height='10' fill='%23444444'/%3E%3C/svg%3E%0A");}
.search-service .slide_control .button.play {display:none;background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V10L7 5L0 0Z' fill='%23444444'/%3E%3C/svg%3E%0A");}

/* 민원 - 키워드 검색 */
.main-minwon .min-box.top-box .area.keyword-area {}
.main-minwon .min-box.top-box .area.keyword-area .keyword-wrap {width: 380px;border-radius: 20px;border: 1px solid #D8E4F0;background-color: #F3F9FF;padding: 49px 40px 40px 40px;min-height: 420px;}
.main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap {}
.main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text {}
.main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text .ky-title {margin-bottom: 9px;}
.main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text .ky-sub-title {display: block;color: #555;font-size: 16px;font-weight: 400;letter-spacing: -0.4px;line-height: 1;}

.main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-search {margin-top: 20px;}
.ky-search .searchbar form {}
.ky-search .searchbar form fieldset {}
.ky-search .searchbar form fieldset legend {}
.ky-search .searchbar form fieldset .form_inner {display: block;position: relative;}
.ky-search .searchbar form fieldset .form_inner label {}
.ky-search .searchbar form fieldset .form_inner input[type="text"] {height: 56px;width: 100%;border-radius: 7px;border: 1px solid #D8E4F0;padding: 0 80px 0 20px;}
.ky-search .searchbar form fieldset .form_inner input[type="text"]:focus {outline:none;border-color:#1D589D;}
.ky-search .searchbar form fieldset .form_inner input[type="text"]::placeholder {color: rgba(0,0,0,0.25);font-size: 16px;font-weight: 400;letter-spacing: -0.48px;line-height: 22px;}
.ky-search .searchbar form fieldset .form_inner .submit {position:absolute;top: 50%;transform: translateY(-50%);right: 7px;width: 70px;height: 42px;}
.ky-search .searchbar form fieldset .form_inner .submit input[type="submit"] {transition:all 0.3s;width: 100%;height: 100%;display: block;background-color: #1D589D;border-radius: 7px;color: #fff;font-size: 16px;letter-spacing: -0.48px;padding-right: 25px;background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.23414 11.2547C6.01116 13.0317 8.89226 13.0317 10.6693 11.2547C12.4463 9.47771 12.4463 6.59661 10.6693 4.81959C8.89226 3.04258 6.01116 3.04258 4.23414 4.81959C2.45713 6.59661 2.45713 9.47771 4.23414 11.2547ZM2.3911 13.0978C5.186 15.8927 9.71742 15.8927 12.5123 13.0978C15.3072 10.3029 15.3072 5.77144 12.5123 2.97655C9.71742 0.181646 5.186 0.181646 2.3911 2.97655C-0.403803 5.77144 -0.403803 10.3029 2.3911 13.0978Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9691 10.5408L16.7049 15.2766L14.8619 17.1197L10.126 12.3838L11.9691 10.5408Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: 43px 11px;border: 1px solid #1D589D;}
.ky-search .searchbar form fieldset .form_inner .submit input[type="submit"]:hover,
.ky-search .searchbar form fieldset .form_inner .submit input[type="submit"]:focus {background-color: #fff;color: #1D589D;background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.23414 11.2547C6.01116 13.0317 8.89226 13.0317 10.6693 11.2547C12.4463 9.47771 12.4463 6.59661 10.6693 4.81959C8.89226 3.04258 6.01116 3.04258 4.23414 4.81959C2.45713 6.59661 2.45713 9.47771 4.23414 11.2547ZM2.3911 13.0978C5.186 15.8927 9.71742 15.8927 12.5123 13.0978C15.3072 10.3029 15.3072 5.77144 12.5123 2.97655C9.71742 0.181646 5.186 0.181646 2.3911 2.97655C-0.403803 5.77144 -0.403803 10.3029 2.3911 13.0978Z' fill='%231D589D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9691 10.5408L16.7049 15.2766L14.8619 17.1197L10.126 12.3838L11.9691 10.5408Z' fill='%231D589D'/%3E%3C/svg%3E%0A");}

.main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-list {border-top: 1px dashed #D0DEED;margin-top: 30px;padding: 30px 0 0 0;}
.lank-text {display: flex;align-items: center;margin-bottom: 14px;}
.lank-text .lank-title .mo-tit,
.lank-text .lank-title,
.lank-text .lank-point {font-size: 18px;font-family: 'Gmarket Sans';font-weight: 400;display: block;line-height: 1;color: #222;}
.lank-text .lank-title .mo-tit {display: inline-block;}
.lank-text .lank-title {}
.lank-text .lank-title:before {content:'';display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-image: url("data:image/svg+xml,%3Csvg width='22' height='25' viewBox='0 0 22 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.1171 6.36895C18.1171 8.55199 16.3516 10.3175 14.1685 10.3175H6.58916C4.41066 10.3175 2.64062 8.55199 2.64062 6.36895C2.64062 4.18591 4.40612 2.42041 6.58916 2.42041H14.1685C16.347 2.42041 18.1171 4.18591 18.1171 6.36895Z' fill='%236ABBEE' stroke='%23282828' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.7458 13.3889C16.357 13.0394 12.0046 12.5311 12.0046 12.3813V7.57501C12.0046 6.7853 11.3646 6.1499 10.5795 6.1499H10.4887C9.69898 6.1499 9.06358 6.78984 9.06358 7.57501V16.3208L7.23909 14.3011C6.71261 13.7157 5.80944 13.6703 5.22397 14.2013L5.18766 14.2331C4.60219 14.7641 4.5568 15.6627 5.08781 16.2482C6.70354 18.0364 8.24664 19.9426 10.0031 21.59C11.4736 22.9698 13.3934 23.587 15.3949 23.3147C18.5718 22.8835 19.0257 19.3752 19.1255 16.8064C19.1709 15.6128 19.2072 13.7565 17.7458 13.3889Z' fill='%23FFCEB8' stroke='%23282828' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width: 22px;height: 25px;margin-top: -2px;margin-right: 6px;}
.lank-text .lank-point {font-weight: 600;color: #1A95EC;margin-left: 3px;}

.keyowrd-slide {position: relative;}
.keyowrd-slide .slide {}
.keyowrd-slide .slide:after {content:'';display:block;clear:both;}
.keyowrd-slide .slide .item {float:left;width:50%;margin-bottom:8px;}
.keyowrd-slide .slide .item .ky-link {color: #555;font-size: 16px;display: flex;line-height: 1;align-items: center;}
.keyowrd-slide .slide .item .ky-link .lank-num {width: 18px;height: 18px;display: block;background-color: #1D589D;border-radius: 50%;color: #fff;font-weight: 700;text-align: center;line-height: 18px;font-size: 12px;margin-right: 5px;}
.keyowrd-slide .slide .item .ky-link .lank-tit {display: block;line-height: 1;}
.keyowrd-slide .slide .item .ky-link:hover .lank-tit,
.keyowrd-slide .slide .item .ky-link:focus .lank-tit {text-decoration:underline;}

.keyowrd-slide .slide_control {position: absolute;right: 0;top: 0;display: none;}
.keyowrd-slide .slide_control .button {font-size: 0;background-repeat: no-repeat;background-position: center;}
.keyowrd-slide .slide_control .button::before,
.keyowrd-slide .slide_control .button::after {display: none;}
.keyowrd-slide .slide_control .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='7' height='13' viewBox='0 0 7 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10.6896L2.67341 6.09961L7 1.50961L5.66802 0.0996094L0 6.09961L5.66802 12.0996L7 10.6896Z' fill='%23444444'/%3E%3C/svg%3E%0A");}
.keyowrd-slide .slide_control .button.next {background-image: url("data:image/svg+xml,%3Csvg width='7' height='13' viewBox='0 0 7 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.6896L4.32659 6.09961L0 1.50961L1.33198 0.0996094L7 6.09961L1.33198 12.0996L0 10.6896Z' fill='%23444444'/%3E%3C/svg%3E%0A");}
.keyowrd-slide .slide_control .button.play,
.keyowrd-slide .slide_control .button.stop {margin:0 7px;}
.keyowrd-slide .slide_control .button.play {display:none;background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V10L7 5L0 0Z' fill='%23444444'/%3E%3C/svg%3E%0A");}
.keyowrd-slide .slide_control .button.stop {background-image: url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.0996094' width='2' height='10' fill='%23444444'/%3E%3Crect x='5' y='0.0996094' width='2' height='10' fill='%23444444'/%3E%3C/svg%3E%0A");}

/* 종합민원 안내 */
.main-minwon .min-box.bottom-box {margin-top:30px;}
.m-all-link {width: calc(100% + 30px);margin: 0 -15px;}
.m-all-link:after {content:'';display:block;clear:both;}
.m-all-link .mabox {float:left;padding: 0 15px;}
.m-all-link .mabox.left-box {width: calc(100% / 2 - 35px);}

.jminwon-link {padding-top: 14px;}
.jminwon-link .jm-text {display: flex;align-items: center;margin-bottom: 25px;}
.jminwon-link .jm-text .jm-title {}
.jminwon-link .jm-text .jm-sub-title {color: #555;font-size: 16px;letter-spacing: -0.48px;display: block;line-height: 1;font-weight: 400;margin-left: 10px;}
.jminwon-link .jmlink-list {width: calc(100% + 10px);height: calc(100% + 10px);margin: -5px;}
.jminwon-link .jmlink-list:after {content:'';display:block;clear:both;}
.jminwon-link .jmlink-list li {float:left;width: 25%;padding: 5px;}
.jminwon-link .jmlink-list li .link {height: 60px;display: flex;align-items: center;border: 1px solid #E5E5E5;border-radius: 7px;padding-left: 20px;position:relative;padding-right: 31px;transition: all 0.3s;}
.jminwon-link .jmlink-list li .link:hover,
.jminwon-link .jmlink-list li .link:focus {border-color:#999;}
.jminwon-link .jmlink-list li .link:before {content:'';display:inline-block;position:absolute;top:50%;background-image: url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.00585938 9.25586L3.84375 5.49414L-0.00585938 1.75L1.04883 0.677734L6.00586 5.49414L1.04883 10.3281L-0.00585938 9.25586Z' fill='%23222222'/%3E%3C/svg%3E%0A");width: 6px;height: 11px;right: 20px;margin-top: -5.5px;}
.jminwon-link .jmlink-list li .link .tit {display: block;font-size: 15px;font-weight: 400;line-height: 120%;color: #222;width: 100%;}

.m-all-link .mabox.right-box {width: calc(100% / 2 - -35px);}
.minwon-info-link {}
.minwon-info-link:after {content:'';display:block;clear:both;}
.minwon-info-link .gray-box {float: left;border-radius: 20px;background: #F7F8FA;}

.sgb {width: 190px;margin-right: 30px;padding: 35px 30px 30px 30px;}
.sgb .minwon-guide {display: block;color: #222;font-size: 20px;font-family: 'Gmarket Sans';font-weight: 600;line-height: 1;letter-spacing: -0.4px;margin-bottom: 16px;}
.sgb .mg-list {}
.sgb .mg-list li {display: block;margin-bottom: 13px;}
.sgb .mg-list li:last-child {margin-bottom:0;}
.sgb .mg-list li .link {display: block;color: #222;font-size: 15px;line-height: 1;letter-spacing: -0.45px;font-weight: 400;width: 100%;height: 100%;}
.sgb .mg-list li .link .tit {display: block;line-height: 1;position:relative;padding-left: 9px;}
.sgb .mg-list li .link:hover .tit,
.sgb .mg-list li .link:focus .tit {text-decoration:underline;}
.sgb .mg-list li .link .tit:before {content:'';display:inline-block;width: 3px;height: 3px;position: absolute;left: 0;top: 4px;border-radius: 50%;background-color: #222;}

.lgb {width: calc(100% - 220px);}
.lgb .etc-wrap {}
.lgb .etc-wrap .etc-list {display: flex;align-items: center;justify-content: center;padding: 33px 0 35px;}
.lgb .etc-wrap .etc-list li {padding: 0 18px;}
.lgb .etc-wrap .etc-list li .link {display: block;width: 100%;height: 100%;}
.lgb .etc-wrap .etc-list li .link .icon {width: 80px;height: 80px;display: block;margin: 0 auto 16px;background-color: #fff;border-radius: 50%;border: 1px solid #fff;transition: all 0.3s;background-repeat: no-repeat;background-position: center;}
.lgb .etc-wrap .etc-list li .link:hover .icon, .lgb .etc-wrap .etc-list li .link:focus .icon {border-color: #E5E5E5;box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.10);}
.lgb .etc-wrap .etc-list li .link .icon.icon1 {background-image: url(/images/kr/main/2023/etc-icon1.png);}
.lgb .etc-wrap .etc-list li .link .icon.icon2 {background-image: url(/images/kr/main/2023/etc-icon2.png);}
.lgb .etc-wrap .etc-list li .link .icon.icon3 {background-image: url(/images/kr/main/2023/etc-icon3.png);}
.lgb .etc-wrap .etc-list li .link .icon.icon4 {background-image: url(/images/kr/main/2023/etc-icon4.png);}
.lgb .etc-wrap .etc-list li .link .tit {display: block;color: #444;font-size: 15px;font-weight: 400;line-height: 120%;letter-spacing: -0.3px;text-align: center;position: relative;}

/* 행사 */
/* 행사 - 공주시 행사 통합캘린더 */
.main-festival {width: calc(100% + 50px);margin: 0 -25px;}
.main-festival:after {content:'';display:block;clear:both;}
.main-festival .mf-box {float:left;padding: 0 25px;}
.main-festival .mf-box.left-box {width: calc(100% / 2 - -320px);}
.total-calender {position: relative;}
.total-calender .tc-text {display: flex;align-items: center;margin-bottom: 22px;}
.total-calender .tc-text .tc-title {}
.total-calender .tc-text .tc-sub-title {display: block;line-height: 1;color: #555;font-size: 16px;font-weight: 400;letter-spacing: -0.48px;margin-left: 10px;}

.total-calender .tc-content {}
.total-calender .tc-content .tc-btn-wrap {display: flex;align-items: center;position: absolute;right: 0;top: -7px}
.total-calender .tc-content .tc-btn-wrap .tc-btn {width: 32px;height: 32px;background-repeat: no-repeat;background-position: center;transition: all 0.3s;}
.total-calender .tc-content .tc-btn-wrap .tc-btn.m-prev {background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.96375 0.900391L1 8.86429M9 15.1005L1.0013 7.10176' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.total-calender .tc-content .tc-btn-wrap .tc-btn.m-prev:hover,
.total-calender .tc-content .tc-btn-wrap .tc-btn.m-prev:focus {background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.96375 0.900391L1 8.86429M9 15.1005L1.0013 7.10176' stroke='%23024FA1' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.total-calender .tc-content .tc-btn-wrap .tc-btn.m-next {background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.03625 0.900391L9 8.86429M1 15.1005L8.9987 7.10176' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.total-calender .tc-content .tc-btn-wrap .tc-btn.m-next:hover,
.total-calender .tc-content .tc-btn-wrap .tc-btn.m-next:focus {background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.03625 0.900391L9 8.86429M1 15.1005L8.9987 7.10176' stroke='%23024FA1' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.total-calender .tc-content .tc-btn-wrap .tc-day {display: flex;align-items: center;padding-top: 3px;margin: 0 13px;}
.total-calender .tc-content .tc-btn-wrap .tc-day strong {color: #024FA1;font-family: 'Gmarket Sans';font-weight: 600;font-size: 20px;display: block;line-height: 1;}
.total-calender .tc-content .tc-btn-wrap .tc-day strong.tc-year {}
.total-calender .tc-content .tc-btn-wrap .tc-day strong.tc-month {margin-left: 5px;}

.total-calender .tc-content .tc-item-wrap {width: calc(100% + 15px);height: calc(100% + 15px);margin: -7.5px;}
.total-calender .tc-content .tc-item-wrap:after {content:'';display:block;clear:both;}
.total-calender .tc-content .tc-item-wrap .item {float:left;width: 33.333%;padding: 7.5px;}
.total-calender .tc-content .tc-item-wrap .item .ti-link {width: 100%;height: 100%;display: block;border-radius: 15px;background: #F7F8FA;transition: all 0.3s;border: 1px solid #F7F8FA;padding: 50px 30px 30px 30px;min-height: 290px;position: relative;}
.total-calender .tc-content .tc-item-wrap .item .ti-link:hover, .total-calender .tc-content .tc-item-wrap .item .ti-link:focus {border-color: #999;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.10);}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-title {font-size: 18px;color: #222;font-weight: 400;line-height: 130%;letter-spacing: -0.54px;font-family: 'Gmarket Sans';overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 47px;margin-bottom: 13px;}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-info {display: block;margin-bottom: 36px;}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-info li {display: flex;align-items: center;margin-bottom: 8px;}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-info li:last-child {margin-bottom:0;}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-info li .subjact {font-size:0;background-repeat:no-repeat;background-position:center;display:inline-block;vertical-align:middle;width: 19px;height: 19px;margin-top: -2px;margin-right: 5px;}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-info li .subjact.s-day {background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.25 1.7334H14.625V15.1855H0.375V1.7334H2.75V0.935547H4.32715V1.7334H10.6729V0.935547H12.25V1.7334ZM13.0479 13.6084V5.68555H1.95215V13.6084H13.0479ZM6.70215 12.0312L5.58887 10.8994L4.32715 9.65625L5.45898 8.52441L6.70215 9.78613L9.54102 6.94727L10.6729 8.06055L6.70215 12.0312Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A");}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-info li .subjact.s-time {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 d='M9.83366 2.56641C5.46841 2.56641 1.91699 6.11782 1.91699 10.4831C1.91699 14.8483 5.46841 18.3997 9.83366 18.3997C14.1989 18.3997 17.7503 14.8483 17.7503 10.4831C17.7503 6.11782 14.1989 2.56641 9.83366 2.56641ZM9.83366 16.8164C6.34162 16.8164 3.50033 13.9751 3.50033 10.4831C3.50033 6.99103 6.34162 4.14974 9.83366 4.14974C13.3257 4.14974 16.167 6.99103 16.167 10.4831C16.167 13.9751 13.3257 16.8164 9.83366 16.8164Z' fill='%23CCCCCC'/%3E%3Cpath d='M10.6253 6.52539H9.04199V11.2754H13.792V9.69206H10.6253V6.52539Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A");}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-info li .subjact.s-loc {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 d='M9.8334 2.56641C6.34136 2.56641 3.50006 5.4077 3.50006 8.89578C3.47711 13.9981 9.59273 18.2287 9.8334 18.3997C9.8334 18.3997 16.1897 13.9981 16.1667 8.89974C16.1667 5.4077 13.3254 2.56641 9.8334 2.56641ZM9.8334 12.0664C8.08381 12.0664 6.66673 10.6493 6.66673 8.89974C6.66673 7.15016 8.08381 5.73307 9.8334 5.73307C11.583 5.73307 13.0001 7.15016 13.0001 8.89974C13.0001 10.6493 11.583 12.0664 9.8334 12.0664Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A");}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-info li .con {display: block;color: #333;font-size: 15px;line-height: 18px;font-weight: 400;}
.total-calender .tc-content .tc-item-wrap .item .ti-link .ti-detail {height: 42px;display: flex;width: 100%;border-radius: 7px;border: 1px solid #DDD;background-color: #fff;line-height: 1;align-items: center;justify-content: center;position: absolute;left: 50%;bottom: 30px;width: calc(100% - 60px);transform: translateX(-50%);}

.tc-item-nodata {display: flex;width: 100%;height: 602px;padding: 0 7.5px;}
.tc-item-nodata .tc-inner {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;text-align: center;border-radius: 15px;background: #F7F8FA;flex-direction: column;padding: 0 20px;}
.tc-item-nodata .tc-inner .icon {display: block;background-repeat: no-repeat;background-position: center;margin: 0 auto 21px;background-image: url(/images/kr/main/2023/nodata-icon.png);width: 280px;height: 177px;background-size: 100%;}
.tc-item-nodata .tc-inner .tc-nodata-tit {}
.tc-item-nodata .tc-inner .tc-nodata-tit .nt-title {font-family: 'Gmarket Sans';font-size: 22px;line-height: 1.3;display: block;letter-spacing: -0.66px;color: #222;}
.tc-item-nodata .tc-inner .tc-nodata-tit .nt-sub-title {display: block;color: #555;line-height: 143%;font-size: 16px;letter-spacing: -0.48px;margin-top: 10px;}
.tc-item-nodata .tc-inner .tc-nodata-tit .nt-sub-title br {}


.main-festival .mf-box.right-box {width: calc(100% / 2 - 320px);}
.outlink {padding-top: 45px;}
.outlink .ot-box {border-radius: 20px;}
.outlink .ot-box .link {display:block;padding: 50px 40px;width: 100%;height: 100%;overflow:hidden;border: 1px solid #E5E5E5;border-radius: 20px;transition:all 0.3s;position:relative;}
.outlink .ot-box .link:hover,
.outlink .ot-box .link:focus {border-color: #999;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.10);}
.outlink .ot-box.ot-bottom .link {padding-top: 40px;}
.outlink .ot-box.ot-bottom .link:before {content:'';display:inline-block;background-image: url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.000976562 4.67188L9.45215 4.67187L5.71777 0.9375L6.65527 0L11.999 5.32812L6.6709 10.6719L5.71777 9.71875L9.45215 6H-0.000976562V4.67188Z' fill='%23333333'/%3E%3C/svg%3E%0A");width: 36px;height: 36px;border-radius: 50%;background-repeat: no-repeat;background-position: center;background-color: #F7F8FA;position: absolute;right: 30px;bottom: 30px;}
.outlink .ot-box .link .ot-cat {display: inline-block;font-size: 15px;height: 31px;line-height: 31px;padding: 0 15px;border-radius: 45px;font-family: 'Gmarket Sans';font-weight: 400;margin-bottom: 20px;}
.outlink .ot-box .link .ot-cat.oc1 {background-color: #E3F0FE;color: #024FA1;}
.outlink .ot-box .link .ot-cat.oc2 {background-color: #EBF7EC;color: #0B8615;margin-bottom: 12px;}
.outlink .ot-box .link .oc-title {white-space:nowrap;}
.outlink .ot-box .link .oc-sub-title {display: block;font-size: 16px;color: #555;line-height: 130%;letter-spacing: -0.48px;margin-top: 9px;}
.outlink .ot-box.ot-top {margin-bottom: 20px;height: 383px;}
.outlink .ot-box.ot-top .link {background-image: url(/images/kr/main/2023/f-img.png);background-repeat: no-repeat;background-position: bottom center;}
.outlink .ot-box.ot-bottom {height: 195px;}

.main_content {}
.main_content .section {}
.main_content .section .s-inner {}

/* 분야별 정보 */
.section.section2 {background-color:#F3F9FF;/* padding: 55px 0; */}
.section.section2 .s-inner {}

.part-info {position:relative;}
.part-info .title-area {position:absolute;left:0;top: 63px;}
.part-info .title-area .pi-title {}
.part-info .title-area .pi-sub-title {display: block;line-height: 137%;letter-spacing: -0.48px;font-weight: 400;font-size: 16px;color: #555;margin-top: 10px;}
.part-info .slide-area .Pislide {padding-left: 372px;padding-left: calc(100% / 2 - 328px);}
.part-info .slide-area .Pislide .slide,
.part-info .slide-area .Pislide .slide .item {}
.part-info .slide-area .Pislide .slide {width: calc(100% + 16px);margin: 0 -8px;display: flex;flex-wrap: nowrap;overflow: hidden;}
.part-info .slide-area .Pislide .slide.slick-slider {display: block;overflow: visible;}
.part-info .slide-area .Pislide .slide.lsick-sldie {display: block;}
.part-info .slide-area .Pislide .slide .item {padding: 55px 8px;}
.part-info .slide-area .Pislide .slide .item .link {}
.part-info .slide-area .Pislide .slide .item .link .pi-link {display: flex;flex-direction: column;align-items: center;justify-content: center;transition: all 0.3s;border-radius: 10px;border: 1px solid #E6EFFA;background: #FFF;height: 133px;width: 133px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link:hover,
.part-info .slide-area .Pislide .slide .item .link .pi-link:focus {border-color:#008DDC;box-shadow: 0px 10px 20px 0px rgba(0, 70, 140, 0.13);}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon {background-repeat: no-repeat;background-position: center;display: block;margin: 0 auto 10px;/*width: 75px;height: 75px;*/}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon1 {background-image: url(/images/kr/main/2023/p-icon1.png);width: 53px;height: 49px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon2 {background-image: url(/images/kr/main/2023/p-icon2.png);width: 41px;height: 56px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon3 {background-image: url(/images/kr/main/2023/p-icon3.png);width: 69px;height: 53px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon4 {background-image: url(/images/kr/main/2023/p-icon4.png);width: 49px;height: 50px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon5 {background-image: url(/images/kr/main/2023/p-icon5.png);width: 44px;height: 52px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon6 {background-image: url(/images/kr/main/2023/p-icon6.png);width: 55px;height: 46px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon7 {background-image: url(/images/kr/main/2023/p-icon7.png);width: 65px;height: 49px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon8 {background-image: url(/images/kr/main/2023/p-icon8.png);width: 50px;height: 49px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon9 {background-image: url(/images/kr/main/2023/p-icon9.png);width: 74px;height: 49px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon10 {background-image: url(/images/kr/main/2023/p-icon10.png);width: 47px;height: 53px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon11 {background-image: url(/images/kr/main/2023/p-icon11.png);width: 45px;height: 53px;}
.part-info .slide-area .Pislide .slide .item .link .pi-link .tit {color: #444;font-size: 15px;font-weight: 400;display: block;text-align: center;line-height: 1;}

.part-info .slide-area .Pislide .slide_control {position: absolute;left: -4px;bottom: 54px;}
.part-info .slide-area .Pislide .slide_control .button {background-repeat: no-repeat;background-position: center;font-size: 0;width: 25px;height: 25px;}
.part-info .slide-area .Pislide .slide_control .button::before,
.part-info .slide-area .Pislide .slide_control .button::after {display: none;}
.part-info .slide-area .Pislide .slide_control .button.prev,
.part-info .slide-area .Pislide .slide_control .button.next {}
.part-info .slide-area .Pislide .slide_control .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='7' height='13' viewBox='0 0 7 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10.9259L2.67341 6.33594L7 1.74594L5.66802 0.335938L0 6.33594L5.66802 12.3359L7 10.9259Z' fill='%23444444'/%3E%3C/svg%3E%0A");}
.part-info .slide-area .Pislide .slide_control .button.next {background-image: url("data:image/svg+xml,%3Csvg width='7' height='13' viewBox='0 0 7 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.9259L4.32659 6.33594L0 1.74594L1.33198 0.335938L7 6.33594L1.33198 12.3359L0 10.9259Z' fill='%23444444'/%3E%3C/svg%3E%0A");}
.part-info .slide-area .Pislide .slide_control .button.stop,
.part-info .slide-area .Pislide .slide_control .button.play {background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 17 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4559 13.0454L0.728027 25.7733L0.728026 0.317469L16.4559 13.0454Z' fill='%23444444'/%3E%3C/svg%3E%0A");display: none;}
.part-info .slide-area .Pislide .slide_control .button.stop {background-image: url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.335938' width='2' height='10' fill='%23444444'/%3E%3Crect x='5' y='0.335938' width='2' height='10' fill='%23444444'/%3E%3C/svg%3E%0A");}
.part-info .slide-area .Pislide .slide_control .button.play {}


/* 공주뉴스 */
.section.section3 {margin-top:80px;}
.section.section3 .s-inner {}

.np-wrap {width: calc(100% + 50px);margin: 0 -25px;}
.np-wrap:after {content:'';display:block;clear:both;}
.np-wrap .area {float:left;padding: 0 25px;}
.np-wrap .area.news-area {width: calc(100% - 430px);}
.tmbdui-21 {padding-top: 24px;}
.tmbdui-21 .gallery-board {}
.tmbdui-21 .gallery-board .gallery-item {}
.tmbdui-21 .gallery-board .gallery-item .news-top {display: flex;align-items: center;justify-content: space-between;margin-bottom: 36px;}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-text {display: flex;align-items: center;}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-text .gallery-title {}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-text .g-sub-title {display: block;color: #555;font-size: 16px;font-weight: 400;line-height: 150%;letter-spacing: -0.5px;margin-left: 7px;}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns {}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list {}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list:after {content:'';display:block;clear:both;}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li {float: left;margin-left:5px;}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li:first-child {margin-left:0;}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link {display: block;background-repeat: no-repeat;background-position: center;width: 40px;height: 40px;transition:all 0.3s;border-radius: 50px;}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link:hover,
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link:focus {transform: translateY(-5px);box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.20);}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link.yt {background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23FF0000'/%3E%3Cg clip-path='url(%23clip0_164_18576)'%3E%3Cpath d='M28.6236 15.98C28.417 15.2007 27.8065 14.587 27.0323 14.3784C25.6291 14 20 14 20 14C20 14 14.3709 14 12.9677 14.3784C12.1935 14.587 11.583 15.2007 11.3764 15.98C11 17.3934 11 20.3409 11 20.3409C11 20.3409 11 23.2884 11.3764 24.7018C11.583 25.4811 12.1935 26.0948 12.9677 26.3034C14.3719 26.6818 20 26.6818 20 26.6818C20 26.6818 25.6291 26.6818 27.0323 26.3034C27.8065 26.0948 28.417 25.4811 28.6236 24.7018C29 23.2894 29 20.3409 29 20.3409C29 20.3409 29 17.3934 28.6236 15.98ZM18.1591 23.0174V17.6644L22.8636 20.3409L18.1591 23.0174Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_164_18576'%3E%3Crect width='18' height='12.6818' fill='white' transform='translate(11 14)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link.bl {background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='%2342D31A'/%3E%3Cpath d='M14.9287 18.1641C14.5865 18.1641 14.3086 18.442 14.3086 18.7842C14.3086 19.1264 14.5865 19.4044 14.9287 19.4044C15.271 19.4044 15.5489 19.1264 15.5489 18.7842C15.5489 18.442 15.271 18.1641 14.9287 18.1641Z' fill='white'/%3E%3Cpath d='M21.0503 19.4287C21.4189 19.4287 21.7178 19.1299 21.7178 18.7612C21.7178 18.3926 21.4189 18.0938 21.0503 18.0938C20.6817 18.0938 20.3828 18.3926 20.3828 18.7612C20.3828 19.1299 20.6817 19.4287 21.0503 19.4287Z' fill='white'/%3E%3Cpath d='M26.5934 11.9999H13.4078C12.0777 11.9999 11 13.0775 11 14.4076V22.2329C11 23.563 12.0777 24.6407 13.4078 24.6407H18.0655L19.6493 28.3724C19.6493 28.3724 19.7585 28.6965 20.0218 28.6965C20.2864 28.6965 20.3944 28.3724 20.3944 28.3724L21.9782 24.6407H26.5922C27.9223 24.6407 29 23.563 29 22.2329V14.4076C29 13.0775 27.9223 11.9999 26.5922 11.9999H26.5934ZM16.6553 18.9174C16.6481 20.3482 15.1687 20.3882 15.1687 20.3882C14.5971 20.3882 14.2731 20.0096 14.2731 20.0096V20.2669H13.1954V15.8251C13.1954 15.8251 13.1905 15.8239 13.1954 15.8227V15.8251C13.2621 15.836 14.2731 15.8227 14.2731 15.8227V17.5217C14.5267 17.0897 15.2585 17.097 15.2585 17.097C16.8532 17.245 16.6541 18.9174 16.6541 18.9174H16.6553ZM18.551 17.2329V20.2741H17.4964V17.2632C17.4964 16.853 16.9879 16.7402 16.9879 16.7402V15.6783C18.6723 15.7462 18.551 17.2329 18.551 17.2329ZM21.0498 20.3907C20.074 20.3907 19.2828 19.6625 19.2828 18.7632C19.2828 17.864 20.074 17.1358 21.0498 17.1358C22.0255 17.1358 22.8167 17.864 22.8167 18.7632C22.8167 19.6625 22.0255 20.3907 21.0498 20.3907ZM26.8252 20.3907C26.8252 20.3907 26.8398 21.9356 25.2706 21.9356H24.7925V20.9343H25.0801C25.0801 20.9343 25.7403 20.995 25.7318 19.978C25.7318 19.978 25.6032 20.3894 24.6772 20.3894C24.6772 20.3894 23.3653 20.2948 23.3653 19.0144V18.529C23.3653 18.529 23.3956 17.2013 24.8362 17.0958C24.8362 17.0958 25.4053 17.0351 25.7536 17.5059V17.1795H26.8228V20.3894L26.8252 20.3907Z' fill='white'/%3E%3Cpath d='M25.1517 19.4128C25.5116 19.4128 25.8034 19.121 25.8034 18.7611C25.8034 18.4012 25.5116 18.1094 25.1517 18.1094C24.7918 18.1094 24.5 18.4012 24.5 18.7611C24.5 19.121 24.7918 19.4128 25.1517 19.4128Z' fill='white'/%3E%3C/svg%3E%0A");}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link.fa {background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='url(%23paint0_linear_164_18587)'/%3E%3Cpath d='M17.8421 28.1937H20.8421V20.6148H23.6195L23.9084 17.7553C23.9084 17.7553 23.9684 17.6148 23.6653 17.6148H20.8421V15.4564C20.8421 15.4564 20.7174 13.8253 22.3421 13.8253H24V11.3006C24 11.3006 23.2863 10.9848 21.5589 11.0006C21.5589 11.0006 20.0353 10.9816 18.8432 12.1216C18.8432 12.1216 17.8421 13.0185 17.8421 14.0353V17.6148H15V20.6148H17.8421V28.1937Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_164_18587' x1='20' y1='0' x2='20' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2318ADFF'/%3E%3Cstop offset='1' stop-color='%230268E2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link.in {background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='url(%23paint0_linear_164_18592)'/%3E%3Cpath d='M23.0876 12H15.9076C13.196 12 11 14.196 11 16.9076V24.0924C11 26.804 13.196 28.9952 15.9076 28.9952H23.0924C25.7992 28.9952 28 26.7992 28 24.0924V16.9076C28 14.196 25.804 12 23.0924 12M26.4341 24.2165C26.4341 26.0163 24.9781 27.4723 23.1783 27.4723H15.8217C14.0219 27.4723 12.5659 26.0163 12.5659 24.2165V16.8646C12.5659 15.0649 14.0219 13.6088 15.8217 13.6088H23.1735C24.9733 13.6088 26.4294 15.0649 26.4294 16.8646V24.2165H26.4341Z' fill='white'/%3E%3Cpath d='M19.4971 16.1328C17.0623 16.1328 15.0859 18.1044 15.0859 20.5439C15.0859 22.9834 17.0576 24.9551 19.4971 24.9551C21.9365 24.9551 23.9082 22.9834 23.9082 20.5439C23.9082 18.1044 21.9318 16.1328 19.4971 16.1328ZM19.4971 23.3987C17.9169 23.3987 16.6375 22.1193 16.6375 20.5392C16.6375 18.959 17.9169 17.6796 19.4971 17.6796C21.0772 17.6796 22.3566 18.959 22.3566 20.5392C22.3566 22.1193 21.0772 23.3987 19.4971 23.3987Z' fill='white'/%3E%3Cpath d='M24.0537 14.9375C23.4856 14.9375 23.0273 15.3958 23.0273 15.9639C23.0273 16.532 23.4856 16.9903 24.0537 16.9903C24.6218 16.9903 25.0801 16.532 25.0801 15.9639C25.0801 15.3958 24.6218 14.9375 24.0537 14.9375Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_164_18592' x1='4.66667' y1='5.66667' x2='34.3333' y2='34.6667' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23833AB4'/%3E%3Cstop offset='0.526042' stop-color='%23FD1D1D'/%3E%3Cstop offset='1' stop-color='%23FCB045'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link.ka {background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23FFE300'/%3E%3Cg clip-path='url(%23clip0_164_18598)'%3E%3Cpath d='M20.0008 11C15.03 11 11 14.7447 11 19.364C11 22.0931 12.4062 24.5149 14.5817 26.0416V29.7116C14.5817 29.7642 14.6105 29.8118 14.6564 29.8339C14.6768 29.844 14.6988 29.8491 14.7192 29.8491C14.7481 29.8491 14.7753 29.8406 14.799 29.8237L18.0207 27.5225C18.6575 27.655 19.3198 27.7263 19.9992 27.7263C24.97 27.7263 29 23.9816 29 19.3623C29 14.743 24.97 11 20.0008 11Z' fill='%23040000'/%3E%3Cpath d='M25.62 18.3922C25.3143 18.061 24.8626 17.8929 24.2767 17.8929C23.9523 17.8929 23.6551 17.9642 23.3953 18.1052C23.2 18.2105 23.0318 18.3361 22.8909 18.4805V15.7734H21.6172V22.9486H22.8807V20.2688C22.8807 20.0463 22.9113 19.8459 22.9707 19.671C23.0302 19.4978 23.1117 19.3483 23.2136 19.2294C23.3138 19.1105 23.4326 19.0188 23.5668 18.956C23.701 18.8932 23.8436 18.8609 23.9948 18.8609C24.2546 18.8609 24.4584 18.9322 24.5994 19.0715C24.7403 19.2107 24.8116 19.4706 24.8116 19.8442V22.9486H26.0752V19.8951C26.0752 19.2277 25.9206 18.7233 25.6166 18.3939L25.62 18.3922Z' fill='%23F1D824'/%3E%3Cpath d='M17.3155 17.2659C18.202 17.2659 18.9595 17.8399 19.2618 18.65H20.6204C20.2773 17.0842 18.9289 15.9141 17.3155 15.9141C15.444 15.9141 13.9258 17.4884 13.9258 19.4312C13.9258 21.374 15.444 22.9483 17.3155 22.9483C18.9289 22.9483 20.2773 21.7782 20.6204 20.2124H19.2618C18.9595 21.0225 18.202 21.5965 17.3155 21.5965C16.1624 21.5965 15.2284 20.6268 15.2284 19.4295C15.2284 18.2322 16.1624 17.2642 17.3155 17.2642V17.2659Z' fill='%23F1D824'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_164_18598'%3E%3Crect width='18' height='18.8508' fill='white' transform='translate(11 11)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link.ks {background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23623616'/%3E%3Cpath d='M24.1181 13H16.8819C16.3928 13 16 13.3717 16 13.8271V20.6192C16 21.0783 16.3928 21.4463 16.8819 21.4463H20.2169C20.1938 22.2552 19.8357 23.1334 19.3196 23.9132C18.7381 24.7913 17.5019 25.7642 17.4904 25.7715C17.3941 25.8589 17.3209 25.961 17.3209 26.1031C17.3209 26.2124 17.3787 26.2962 17.4442 26.3836L19.7702 28.8505C19.7702 28.8505 19.8819 28.9634 19.9782 28.9853C20.0822 29.0072 20.2015 29.0108 20.2863 28.9525C24.3145 26.0193 24.8999 22.3427 25 20.3532C25 20.3422 25 13.8271 25 13.8271C25 13.368 24.6072 13 24.1181 13Z' fill='white'/%3E%3C/svg%3E%0A");}

.tmbdui-21 .gallery-board .gallery-item .gallery-content {}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col {width: calc(100% + 20px);margin: 0 -10px;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col:after {content:'';display:block;clear:both;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box {float:left;width: 33.3333%;padding: 0 10px;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link {display:block;width:100%;height:100%;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box {height:190px;display: block;width: 100%;transition:all 0.3s;border-radius:20px;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link:hover .thm-box,
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link:focus .thm-box {box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.10);}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box .thm-inner {width: 100%;height: 100%;display: block;position: relative;overflow: hidden;border-radius: 20px;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box .thm-inner:before {content:'';display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all 0.3s;background-image: 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%3Ccircle cx='30' cy='30' r='30' fill='url(%23paint0_linear_164_18571)'/%3E%3Cpath d='M27.0078 37V23.0078L36.9922 30.0156L27.0078 37Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_164_18571' x1='-9.83607' y1='8.98786' x2='74.4516' y2='17.024' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFCD4C'/%3E%3Cstop offset='0.546875' stop-color='%23FFA846'/%3E%3Cstop offset='1' stop-color='%23F48A36'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");width: 60px;height: 60px;box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.10);border-radius: 50%;z-index: 1;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link:hover .thm-box .thm-inner:before,
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link:focus .thm-box .thm-inner:before {background-image: 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%3Ccircle cx='30' cy='30' r='30' fill='url(%23paint0_linear_2001_3250)'/%3E%3Ccircle cx='30' cy='30' r='30' fill='white'/%3E%3Cpath d='M27.0078 37V23.0078L36.9922 30.0156L27.0078 37Z' fill='%23FA983E'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2001_3250' x1='-9.83607' y1='8.98786' x2='74.4516' y2='17.024' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFCD4C'/%3E%3Cstop offset='0.546875' stop-color='%23FFA846'/%3E%3Cstop offset='1' stop-color='%23F48A36'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box .thm-inner:after {content:'';width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;background-image: url("data:image/svg+xml,%3Csvg width='310' height='190' viewBox='0 0 310 190' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='310' height='190' rx='20' fill='url(%23paint0_linear_202_2996)'/%3E%3Cg clip-path='url(%23clip0_202_2996)'%3E%3Cg opacity='0.12'%3E%3Cpath d='M265.979 134.989C272.04 141.186 277.102 148.198 281.075 155.873L345.078 124.162C337.685 109.695 328.161 96.5083 316.751 84.953L265.979 134.989Z' fill='white'/%3E%3Cpath d='M140.129 36.5936L171.653 114.636C174.849 113.401 178.024 112.365 181.132 111.549L160.42 30C153.715 31.7201 146.9 33.9253 140.129 36.5936Z' fill='white'/%3E%3Cpath d='M257.945 127.735L311.536 62.6369C304.698 57.1459 297.283 52.0739 289.514 47.5753L247.489 120.568C251.152 122.707 254.682 125.111 257.968 127.713L257.945 127.735Z' fill='white'/%3E%3Cpath d='M285.427 165.775C286.781 169.458 287.869 173.273 288.712 177.11L365.102 161.541C363.459 153.779 361.217 146.039 358.42 138.519L285.427 165.753V165.775Z' fill='white'/%3E%3Cpath d='M64.6055 118.694L127.32 152.897C131.449 145.597 136.644 138.938 142.749 133.072L93.6207 81.4698C82.0989 92.4298 72.331 104.955 64.6277 118.694H64.6055Z' fill='white'/%3E%3Cpath d='M41.3848 195.412C41.3848 203.681 42.0508 212.083 43.3383 220.375L117.086 208.445C116.442 204.145 116.109 199.756 116.109 195.412C116.109 184.077 118.285 173.051 122.592 162.598L53.7279 133.754C45.5583 153.336 41.407 174.065 41.407 195.39L41.3848 195.412Z' fill='white'/%3E%3Cpath d='M103.544 64.6445L150.963 126.082C154.403 123.524 158.044 121.186 161.796 119.157L125.411 50.6635C117.796 54.721 110.426 59.4181 103.521 64.6224L103.544 64.6445Z' fill='white'/%3E%3Cpath d='M290.645 196.317L375.248 198.037C375.248 197.773 375.248 197.508 375.27 197.243C375.293 196.626 375.315 196.03 375.315 195.413C375.315 190.275 375.048 184.938 374.56 179.513L290.312 187.783C290.556 190.429 290.667 192.921 290.667 195.413C290.667 195.678 290.667 195.942 290.667 196.207V196.317H290.645Z' fill='white'/%3E%3Cpath d='M203.377 108.703C215.299 108.703 226.865 111.063 237.765 115.716L266.669 50.7282C246.6 42.0617 225.311 37.6733 203.377 37.6733C196.251 37.6733 188.903 38.1805 181.577 39.1949L191.789 109.497C195.696 108.99 199.603 108.725 203.377 108.725V108.703Z' fill='white'/%3E%3Cpath d='M203.377 126.764C165.26 126.764 134.269 157.549 134.269 195.412C134.269 233.276 165.282 264.061 203.377 264.061C241.472 264.061 272.485 233.276 272.485 195.412C272.485 157.549 241.472 126.764 203.377 126.764ZM203.377 243.707C176.559 243.707 154.759 222.051 154.759 195.412C154.759 168.773 176.559 147.118 203.377 147.118C230.194 147.118 251.994 168.773 251.994 195.412C251.994 222.051 230.194 243.707 203.377 243.707Z' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_202_2996' x1='-50.8197' y1='28.4615' x2='378.242' y2='95.2054' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFCD4C'/%3E%3Cstop offset='0.546875' stop-color='%23FFA846'/%3E%3Cstop offset='1' stop-color='%23F48A36'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_202_2996'%3E%3Crect width='310' height='190' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center;transition: all 0.3s;visibility: hidden;opacity: 0;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link:hover .thm-box .thm-inner:after,
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link:focus .thm-box .thm-inner:after {visibility:visible;opacity:1;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box .thm-inner img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: none;max-height: none;height: 100%;width: auto;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .info-box {display: flex;margin-top: 22px;align-items: center;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .info-box .info-title {overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: block;white-space: nowrap;width: 100%;max-width: 195px;color: #222;font-size: 20px;font-weight: 700;line-height: 1;letter-spacing: -0.564px;}

.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .info-box .info-cat {font-size: 17px;display: block;font-weight: 700;line-height: 1;margin-right: 19px;position:relative;padding-left: 12px;} 
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .info-box .info-cat:after {content:'';background-color: #ddd;width: 1px;height: 15px;display: block;position: absolute;right: -10px;top: 1px;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .info-box .info-cat:before {content:'';display:inline-block;width: 6px;height: 6px;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -3px;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box.g-issue .content-link .info-box .info-cat {color: #D75B18;} 
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box.g-issue .content-link .info-box .info-cat:before {background-color:#D75B18;}
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box.g-news .content-link .info-box .info-cat {color: #008DDC;} 
.tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box.g-news .content-link .info-box .info-cat:before {background-color:#008DDC;}


/* 팝업 */
.np-wrap .area.popup-area {}
.popupzone {width:380px;position: relative;}
.popupzone .slide,
.popupzone .item {height: 284px;}
.popupzone .slide {overflow:hidden;}
.popupzone .item {}
.popupzone .item .link {display:block;width:100%;height:100%;}
.popupzone .item .popup-link {width: 100%;height: 100%;display: block;}
.popupzone .item .popup-link .thm-box {height: 285px;display: block;width: 100%;position: relative;overflow:hidden;border-radius: 20px 20px 0 0;}
.popupzone .item .popup-link .thm-box img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: none;max-height: none;width: auto;height: 100%;}

.popupzone .slide_control {border-radius: 0px 0px 20px 20px;background: #475465;display: flex;align-items: center;justify-content: space-between;height: 56px;padding: 0 30px 0 33px;width: 100%;}
.popupzone .slide_control .pop-tit {color: #fff;display: block;font-family: 'Gmarket Sans';font-size: 18px;font-weight: 600;line-height: 1;letter-spacing: -0.18px;}
.popupzone .slide_control .btn-wrap {display:flex;align-items:center;}
.popupzone .slide_control .btn-wrap .button {font-size: 0;background-repeat: no-repeat;background-position: center;}
.popupzone .slide_control .btn-wrap .button::before,
.popupzone .slide_control .btn-wrap .button::after {display: none;}
.popupzone .slide_control .btn-wrap .button.prev,
.popupzone .slide_control .btn-wrap .button.next {}
.popupzone .slide_control .btn-wrap .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.5' x2='9.90718' y2='-0.5' transform='matrix(-0.690778 0.723067 0.690778 0.723067 7.53906 0.984375)' stroke='white'/%3E%3Cline x1='1.41797' y1='7.15625' x2='16.2889' y2='7.15625' stroke='white'/%3E%3Cline y1='-0.5' x2='9.90718' y2='-0.5' transform='matrix(-0.690778 -0.723067 -0.690778 0.723067 6.84375 14.6016)' stroke='white'/%3E%3C/svg%3E%0A");}
.popupzone .slide_control .btn-wrap .button.next {background-image: url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.5' x2='14.8709' y2='-0.5' transform='matrix(-1 0 0 1 15.5742 7.65625)' stroke='white'/%3E%3Cline y1='-0.5' x2='9.90718' y2='-0.5' transform='matrix(0.690778 0.723067 -0.690778 0.723067 9.45312 0.984375)' stroke='white'/%3E%3Cline y1='-0.5' x2='9.90718' y2='-0.5' transform='matrix(0.690778 -0.723067 0.690778 0.723067 10.1484 14.6016)' stroke='white'/%3E%3C/svg%3E%0A");}
.popupzone .slide_control .btn-wrap .button.stop,
.popupzone .slide_control .btn-wrap .button.play {margin-right: 6px;}
.popupzone .slide_control .btn-wrap .button.stop {background-image: url("data:image/svg+xml,%3Csvg width='7' height='15' viewBox='0 0 7 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.5' y1='2.30639e-08' x2='0.499999' y2='14.0836' stroke='white'/%3E%3Cline x1='6.5' y1='2.30639e-08' x2='6.5' y2='14.0836' stroke='white'/%3E%3C/svg%3E%0A");}
.popupzone .slide_control .btn-wrap .button.play {background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 17 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4559 13.0454L0.728027 25.7733L0.728026 0.317469L16.4559 13.0454Z' fill='white'/%3E%3C/svg%3E%0A");display: none;}

.popupzone .slide_control .btn-wrap .total {display:flex;align-items:center;margin: 0 18px 0 18px;}
.popupzone .slide_control .btn-wrap .total span {font-size: 16px;line-height: 1;display: block;font-weight: 700;}
.popupzone .slide_control .btn-wrap .total .current {color: #FFC44B;}
.popupzone .slide_control .btn-wrap .total .line {color: rgba(255, 255, 255, 0.35);margin:0 4px;}
.popupzone .slide_control .btn-wrap .total .count {color: #fff;}

/* 자주찾는 메뉴 */
.section.section4 {margin-top: 60px;}
.section.section4 .s-inner {}

.quick-link {width: calc(100% + 50px);margin: 0 -25px;}
.quick-link:after {content:'';display:block;clear:both;}
.quick-link .link-area {float:left;padding: 0 25px;}
.quick-link .link-area.la1 {width: calc(100% - 660px);}

.tmbdui-04 {height: 270px;border-radius: 20px;border: 1px solid #E5E5E5;padding: 40px;}
.tmbdui-04 .slide-title {border-bottom:1px solid #E8E8E8;padding-bottom: 9px;}
.tmbdui-04 .main-board {position: relative;display: flex;justify-content: flex-end;margin-top: -41px;width: 100%;height: 100%;}
.tmbdui-04 .main-board .board-item {display: block;}
.tmbdui-04 .main-board .board-item:first-child {}
.tmbdui-04 .main-board .board-item .board-title {outline: none;}
.tmbdui-04 .main-board .board-item.active .board-title {}
.tmbdui-04 .main-board .board-item .board-title span {display: block;line-height: 1;font-size: 17px;font-family: 'Gmarket Sans';font-weight: 400;color: #666;padding: 0 12.5px;position: relative;}
.tmbdui-04 .main-board .board-item.active .board-title span {color: #024FA1;font-weight: 600;}
.tmbdui-04 .main-board .board-item .board-title span:before {content:'';display:block;width:100%;height:3px;background-color:#024FA1;position: absolute;left: 0;bottom: -19px;transition: all 0.3s;opacity:0;}
.tmbdui-04 .main-board .board-item .board-title:hover span:before,
.tmbdui-04 .main-board .board-item .board-title:focus span:before,
.tmbdui-04 .main-board .board-item.active .board-title span:before {opacity:1;}

.tmbdui-04 .main-board .board-item .board-content {position: absolute;left: 0;top: 66px;display:none;width: 100%;padding: 0 10px;}
.tmbdui-04 .main-board .board-item.active .board-content {display:block;}
.tmbdui-04 .main-board .board-item .board-content .obj {}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide {}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide {}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide:after {content:'';display:block;clear:both;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide .item {float: left;width: 25%;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide.slick-slider .item {float: none;width: 25%;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide .item .content-box {display: block;margin-bottom: 12px;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide .item .content-box .content-link {display: block;color: #444;font-size: 16px;font-weight: 400;line-height: 1;letter-spacing: -0.48px;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide .item .content-box .content-link:hover .tit,
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide .item .content-box .content-link:focus .tit {text-decoration:underline;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide .item .content-box .content-link .tit {display: block;line-height: 1;position: relative;padding-left: 14px;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide .item .content-box .content-link .tit:before {content:'';display:inline-block;width: 3px;height: 3px;border-radius: 50%;position: absolute;left: 0;top: 5px;background-color: #444;}

.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control {position: static;display: nones;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button {font-size: 0;display: inline-block;position: absolute;top: 17px;width: 34px;height: 34px;border: 1px solid #e5e5e5;border-radius: 50%;background-repeat: no-repeat;background-position: center;transition: all 0.3s;background-color: #fff;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button::before,
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button::after {display: none;}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button.prev {left: -53px;background-image: url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.56429L1.90958 4.28571L5 1.00714L4.04858 0L0 4.28571L4.04858 8.57143L5 7.56429Z' fill='%23444444'/%3E%3C/svg%3E%0A");}
.tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button.next {right: -53px;background-image: url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.56429L3.09042 4.28571L0 1.00714L0.951417 0L5 4.28571L0.951417 8.57143L0 7.56429Z' fill='%23444444'/%3E%3C/svg%3E%0A");}

.quick-link .link-area.la2 {}
.quick-link .link-area.la2 .box-wrap {width:calc(100% + 20px);margin: 0 -10px;}
.quick-link .link-area.la2 .box-wrap:after {content:'';display:block;clear:both;}
.quick-link .link-area.la2 .box-wrap .gb {float:left;padding: 0 10px;}
.quick-link .link-area.la2 .box-wrap .gb .box-inner {background-color:#F7F8FA;border-radius:20px;padding: 30px;position: relative;height: 270px;}
.quick-link .link-area.la2 .box-wrap .gb .box-inner .title {display: block;color: #222;font-size: 20px;font-family: 'Gmarket Sans';font-weight: 600;letter-spacing: -0.4px;line-height: 1;}
.quick-link .link-area.la2 .box-wrap .gb .box-inner .sub-title {color: #555;font-size: 16px;font-weight: 400;line-height: 130%;letter-spacing: -0.32px;opacity: 0.9;display: block;}

.quick-link .link-area.la2 .box-wrap .s-box.gb {}
.quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner {width: 210px;text-align: center;padding-top: 113px;}
.quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sb-icon {background-image: url(/images/kr/main/2023/link-icon.png);width: 129px;height: 136px;display: block;margin: 0 auto;background-repeat: no-repeat;background-position: center;position: absolute;left: 50%;top: -20px;transform: translateX(-50%);}
.quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .title {}
.quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sub-title {margin-top: 6px;}
.quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sub-title .br2 {display:none;}
.quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .link {border-radius: 7px;border: 1px solid #E2E6F0;background: #FFF;display: flex;height: 40px;align-items: center;justify-content: center;transition: all 0.3s;margin-top: 20px;}
.quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .link:hover,
.quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .link:focus {border-color:#939FB7;}
.quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .link .tit {}

.quick-link .link-area.la2 .box-wrap .m-box.gb {}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner {width: 380px;padding-top: 42px;}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .title {}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .title:before {content:'';display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 14.501H9V16.501H7V14.501Z' fill='%23222222'/%3E%3Cpath d='M19 2.5H11C10.4696 2.5 9.96086 2.71071 9.58579 3.08579C9.21071 3.46086 9 3.96957 9 4.5V10.5H5C3.897 10.5 3 11.397 3 12.5V21.5C3 21.7652 3.10536 22.0196 3.29289 22.2071C3.48043 22.3946 3.73478 22.5 4 22.5H20C20.2652 22.5 20.5196 22.3946 20.7071 22.2071C20.8946 22.0196 21 21.7652 21 21.5V4.5C21 3.96957 20.7893 3.46086 20.4142 3.08579C20.0391 2.71071 19.5304 2.5 19 2.5ZM5 20.5V12.5H11V20.5H5ZM14 8.5H12V6.5H14V8.5ZM18 16.5H16V14.5H18V16.5ZM18 12.5H16V10.5H18V12.5ZM18 8.5H16V6.5H18V8.5Z' fill='%23222222'/%3E%3C/svg%3E%0A");width: 24px;height: 25px;margin-top: -2px;margin-right: 4px;}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .sub-title {margin-top: 10px;margin-bottom: 62px;}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .link-list {width:calc(100% + 5px);margin:-2.5px;}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .link-list:after {content:'';display:block;clear:both;}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .link-list li {padding: 2.5px;float: left;width:50%;}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .link-list li .link {border-radius: 7px;border: 1px solid #E2E6F0;background: #FFF;height: 39px;display: flex;align-items: center;justify-content: center;transition: all 0.3s;}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .link-list li .link:hover,
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .link-list li .link:focus {border-color:#939FB7;}
.quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .link-list li .link .tit {}


/* 반응형 */
@media (max-width:1500px) {
    .part-info .slide-area .Pislide .slide {position:relative;}
    .part-info .slide-area .Pislide .slide:before {content:'';display:inline-block;background: linear-gradient(270deg, #F3F9FF 47.66%, rgba(243, 249, 255, 0.00) 93.15%);width: 41px;height: 131px;position: absolute;right: -20px;top: 50%;z-index: 1;transform: translateY(-50%);}

    .tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control {display: block !important;}
}
 
@media (max-width: 1460px) {
    .main_slide .swiper-container .swiper-wrapper {height:auto;}
    .main-news .box-wrap {width: 100%;margin: 0;}
    .main-news .box-wrap .mnbox {float: none;padding: 0;}
    .main-news .box-wrap .mnbox.left-box {width: 100%;}
    .main-news .box-wrap .mnbox.right-box {width: 100%;margin-top: 56px;}
    .MvSlide .slide .item .link .mvs-link {background-color: #F9F9F9;border-radius: 0 20px 0 0;}
    .mq-wrap:after {content:'';display: block;clear: both;}
    .main-quick-link, .mq-wrap .mayor-info {float: left;margin: 0 20px;}
    .mq-wrap .mayor-info {width: calc(100% - 460px);}
    .tmbdui-03 {margin-top: 61px;}
    .main-quick-link {}
    .mq-wrap {width: calc(100% + 40px);margin: 0 -20px;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-sub-title br,
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-title br {display:none;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-title,
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-sub-title {display:inline-block;vertical-align: middle;margin: 0;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-title {margin-right:15px}
    .mq-wrap .mayor-info .mi-inner .top-box {padding: 38px 0 0 43px;min-height: 152px;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area {height: 100%;}
    .mq-wrap .mayor-info .mi-inner .top-box .img-area {bottom: -45px;right: 13px;}
    .mq-wrap .mayor-info .mi-inner .bottom-box {position:relative;padding: 5px 0;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list {}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li {width:16.666%;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li:nth-child(3n):before {display:inline-block;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li:last-child:before {display:none;}
    .tmbdui-03 .main-board .board-item .board-content {top: 56px;}

    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap {width: calc(100% + 50px);margin: 0 -25px;}
    .main-minwon .min-box.top-box {width:100%;margin:0;}
    .main-minwon .min-box.top-box .area {float:none;padding:0;}
    .main-minwon .min-box.top-box .area.search-area {width: 100%;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap {width:100%;padding: 30px 30px 27px 30px;min-height: 1px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-top-wrap, .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-list {float: left;padding: 0 25px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap::after {content: '';display: block;clear: both;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-top-wrap {width: calc(100% - 590px);}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-list {/* padding: 0; */margin: 0;border: none;width: 590px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text {display: flex;align-items: center;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text .ky-title {margin:0;margin-right: 10px;}
    .main-minwon .min-box.top-box .area.keyword-area {margin-top:30px;}
    .keyowrd-slide .slide .item {width: 25%;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-search {margin-top: 8px;}
    .lank-text {margin-bottom: 16px;}
    .m-all-link .mabox {float:none;padding:0;}
    .m-all-link {width:100%;margin:0;}
    .m-all-link .mabox.left-box {width:100%;}
    .m-all-link .mabox.right-box {width:100%;margin-top: 40px;}
    .jminwon-link .jm-text {flex-direction:column;align-items: self-start;margin: 0;position: absolute;left: 0;top: 9px;}
    .jminwon-link {padding:0 0 0 265px;position:relative;}
    .jminwon-link .jm-text .jm-sub-title {margin: 15px 0 0 0;}
    .main-minwon .min-box.bottom-box {margin-top:40px;}
    .sgb {width:auto;margin-right: 20px;width: 432px;position:relative;padding: 40px 30px 24px 138px;}
    .sgb .minwon-guide {position:absolute;width:60px;left: 25px;top: 50%;margin: 0;line-height: 125%;transform: translateY(-50%);}
    .lgb .etc-wrap .etc-list li .link {display: flex;align-items: center;}
    .lgb .etc-wrap .etc-list li .link .icon {margin: 0 16px 0 0;}
    .lgb .etc-wrap .etc-list li .link .tit {text-align: left;}
    .lgb .etc-wrap .etc-list {padding: 0 0;}
    .lgb .etc-wrap .etc-list li {padding: 20px 10px;}
    .tmbdui-04 .main-board .board-item .board-title span {padding: 0 7.5px;}
    .tmbdui-04 .main-board .board-item .board-title {}
    .lgb {width: calc(100% - 452px);}
    .sgb .mg-list {position:relative;}
    .sgb .mg-list:after {content:'';display:block;clear:both;}
    .sgb .mg-list li {float:left;width:50%;}

    .main-festival .mf-box {float:none;padding:0;}
    .main-festival {width: 100%;margin: 0;}
    .main-festival .mf-box.left-box {width:100%;}
    .main-festival .mf-box.right-box {width:100%;}
    .outlink {width:calc(100% + 30px);margin:0 -15px;padding-top: 50px;}
    .outlink:after {content:'';display:block;clear:both;}
    .outlink .ot-box {float:left;padding:0 15px;}
    .outlink .ot-box.ot-top {width: calc(100% - 410px);height: 227px;}
    .outlink .ot-box.ot-bottom {width: 410px;height: 227px;}
    .outlink .ot-box.ot-top .link {background-image: url(/images/kr/main/2023/f-img-1280.png);background-size: cover;}
    .outlink .ot-box .link .oc-sub-title br:nth-child(1) {display:none;}
    .outlink .ot-box .link {padding:40px;}
    .outlink .ot-box .link .ot-cat {margin-bottom:12px;}

    
    .tmbdui-04 .main-board .board-item .board-title span {padding: 0 7.5px;}
    .tmbdui-04 .main-board .board-item .board-title {}
}

@media (max-width:1350px) {
    .quick-link .link-area {padding: 0 20px;}
    .quick-link .link-area.la1 {width: calc(100% - 650px);}
    .tmbdui-04 .main-board .board-item .board-content {padding-right:0;}
    
}

@media (max-width:1279px) {
    .main_slide {margin-top: 63px;}
    .main_slide .swiper-container .swiper-title-wrap {margin-bottom: 42px;}

    .part-info .slide-area .Pislide {padding-left: 304px;}

    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box:nth-child(3) {display: none;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box {width: 50%;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box .thm-inner img {width: 100%;height: auto;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box .thm-inner:after {background-size: cover;}

    .np-wrap {width: calc(100% + 40px);margin: 0 -20px;}
    .np-wrap .area {padding: 0 20px;}
    .np-wrap .area.news-area {width: calc(100% - 420px);}
}

@media (max-width:1270px) {
    .quick-link {width:100%;margin:0;}
    .section.section4 {margin-top:50px;}
    .quick-link .link-area {float:none;padding: 0;}
    .quick-link .link-area.la1 {width:100%;}
    .quick-link .link-area.la2 {margin-top:50px;}
    .tmbdui-04 .main-board .board-item .board-title span {padding:0 12.5px;}
    .quick-link .link-area.la2 .box-wrap .gb .box-inner {height: 230px;}
    .quick-link .link-area.la2 .box-wrap .s-box {width: calc(100% - 410px);}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner {width:100%;padding: 43px 40px 40px 40px;}
    .quick-link .link-area.la2 .box-wrap {width:calc(100% + 30px);margin:0 -15px;}
    .quick-link .link-area.la2 .box-wrap .gb {padding: 0 15px}
    .quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .sub-title {margin-bottom: 22px;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sb-icon {left: auto;top: auto;transform: none;bottom: 10px;right: 31px;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .title {text-align:left;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sub-title {text-align:left;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sub-title br {display:none;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .link {max-width:150px;position:absolute;width:100%;top: 112px;left: 40px;margin: 0;}

    .sgb .minwon-guide {position:relative;top:0;left: auto;width: 100%;line-height: 1;transform: none;margin-bottom: 16px;}
    .sgb {padding: 30px 25px 13px 25px;}
    .lgb .etc-wrap .etc-list li .link {flex-direction: column;}
    .lgb .etc-wrap .etc-list li .link .icon {margin: 0 auto 11px;width:50px;height:50px;}
    .lgb .etc-wrap .etc-list li .link .tit {text-align:center;}
    .lgb .etc-wrap .etc-list li .link .icon.icon1 {background-size:23px 23px;}
    .lgb .etc-wrap .etc-list li .link .icon.icon2 {background-size:26px 25px;}
    .lgb .etc-wrap .etc-list li .link .icon.icon3 {background-size:38px 9px;}
    .lgb .etc-wrap .etc-list li .link .icon.icon4 {background-size:37px 16px;}
    .lgb .etc-wrap .etc-list li {padding: 20px 30px 18px;}

    .mq-wrap .mayor-info .mi-inner .top-box {min-height:180px;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-title, .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-sub-title {display:block;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-slogun {margin-bottom: 7px;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-sub-title {margin-top: 3px;}
    .mq-wrap .mayor-info .mi-inner .top-box .img-area {bottom: -17px;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link .tit br {display:block;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link {display:flex;align-items:center;justify-content:center;width: 100%;height: 100%;}
    .mq-wrap .mayor-info .mi-inner .bottom-box {padding:0;height:60px;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list {width:100%;height:100%;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li {height:100%;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li:before {top:50%;transform: translateY(-50%);}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link .tit {font-size: 15px;line-height: 120%;font-weight: 400;}
    .main-quick-link .item-wrap {flex-direction: column;padding: 0;align-items: self-start;padding: 32px 30px;}
    .main-quick-link .item-wrap .item .link {display: flex;align-items: center;}
    .main-quick-link .item-wrap .item .link .icon {margin: 0;width: 52px;height: 52px;margin-right: 15px;}
    .main-quick-link .item-wrap .item .link .icon.icon1 {background-size:21px 23px;}
    .main-quick-link .item-wrap .item .link .icon.icon2 {background-size:21px 18px;}
    .main-quick-link .item-wrap .item .link .icon.icon3 {background-size:20px 20px;}
    .main-quick-link .item-wrap .item {padding:0;display: block;width: 100%;margin-bottom: 10px;}
    .main-quick-link {width: 270px;}
    .mq-wrap .mayor-info {width: calc(100% - 330px);}
    .main-quick-link .item-wrap .item:last-child {margin-bottom:0;}
    .main-quick-link .item-wrap .item .link .tit br {display:none;}
    .main-quick-link, .mq-wrap .mayor-info {margin: 0 15px;}
    .mq-wrap {width:calc(100% + 30px);margin:0 -15px;}
    .main-quick-link .item-wrap .item .link .tit {text-align:left;}

    .tmbdui-21 .gallery-board .gallery-item .news-top .g-text .g-sub-title {display:none;}

    .np-wrap .area {padding: 0 15px;}
    .np-wrap {width:calc(100% + 30px);margin:0 -15px;}
    .np-wrap .area.news-area {width: calc(100% - 410px);}

        .tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control {display: none !important;}
}

@media (max-width:1160px) {
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box .thm-inner img {height: 100%;width: auto;}

    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap {width: calc(100% + 40px);margin: 0 -20px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-top-wrap, .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-list {padding: 0 20px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text .ky-sub-title {display:none;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-list {width: 580px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-top-wrap {width: calc(100% - 580px);}
}

@media (max-width:1023px) {
    .main_slide .swiper-container {padding: 0 30px 80px;}

    .MvSlide .slide, .MvSlide .slide .item {height: 393px;}
    .MvSlide .slide .item .link .mvs-link .thm-box img {width:100%;height:auto;}
    .tmbdui-02 .slide-board .slide-item .slide-title {height: 50%;}
    .main-news .box-wrap .mnbox.right-box {margin-top: 58px;}

    .part-info .slide-area .Pislide {padding-left: 343px;}

    .m-all-link .mabox.right-box {margin-top:37px;}

    .sgb {width: 340px;}
    .lgb {width: calc(100% - 360px);}

}


@media (max-width:1000px) {
    /* .MvSlide .slide .item .link .mvs-link .thm-box img {height:100%;width:auto;} */
    .MvSlide .slide, .MvSlide .slide .item {height: 37vw;}
}

@media (max-width: 960px) {
    .np-wrap {width:100%;margin:0;}
    .np-wrap .area {float:none;padding:0;}
    .np-wrap .area.news-area {width:100%;}
    .popupzone {width:100%;}
    .tmbdui-21 {padding: 0;}
    .section.section3 {margin-top: 60px;}
    .tmbdui-21 .gallery-board .gallery-item .news-top {margin-bottom: 20px;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box .thm-inner img {width: 100%;height: auto;}
    .np-wrap .area.popup-area {margin-top: 57px;}
    .popupzone .item .popup-link .thm-box {background-color:#f9f9f9;}

    .mq-wrap {width:100%;margin:0;}
    .main-quick-link, .mq-wrap .mayor-info {margin:0;float:none;}
    .mq-wrap .mayor-info {width:100%;}
    .main-quick-link {width:100%;margin-top: 30px;}
    .main-quick-link .item-wrap {flex-direction:unset;padding: 24px 30px;}
    .main-quick-link .item-wrap .item {margin:0;width: 33.333%;}
    .main-quick-link .item-wrap .item .link .icon {margin-right:10px}
    .main-quick-link .item-wrap .item .link {justify-content: center;}
    .main-news .box-wrap .mnbox.right-box {margin-top: 51px;}

    .search-service .slide .item .link .sl-link {padding: 20px 0 0 20px;}
    .search-service .slide .item .link .sl-link .icon {right: 20px;bottom: 25px;}
    .main-minwon .min-box.top-box .area.search-area .sa-inner {padding: 26px 30px 20px 30px;}
    .main-minwon .min-box.top-box .area.search-area .sa-inner .sa-title-wrap {margin-bottom: 15px;}
    .search-service .slide {height: calc(100% + 6px);margin: -3px -5px;}
    .search-service .slide .item {padding: 5px 3px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-top-wrap, .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-list {float: none;width: 100%;padding: 0;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text,
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-search {margin: 0;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text {display:block;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text .ky-title {margin:0 20px 0 0;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap {width:100%;margin:0;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-top-wrap {display:flex;align-items:center;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-search {display: block;width: calc(100% - 148px);}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap {padding: 25px 20px 19px 30px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-list {margin-top: 21px;}
    .jminwon-link .jm-text .jm-sub-title {display:none;}
    .jminwon-link .jm-text {width: 100px;}
    .jminwon-link .jm-text .jm-title {font-size:20px;line-height:125%;}
    .main-minwon .min-box.bottom-box {margin-top:30px;}
    .jminwon-link {padding-left:101px;}
    .jminwon-link .jmlink-list li .link {height:50px;padding-left: 15px;padding-right: 23px;}
    .m-all-link .mabox.right-box {margin-top:30px;}
    .lgb .etc-wrap .etc-list li {padding: 20px 12.5px 18px;}
    .jminwon-link .jmlink-list li .link:before {right:14px;}

    .total-calender .tc-content .tc-item-wrap .item {width:50%;}
    .total-calender .tc-content .tc-item-wrap .item:nth-child(5),
    .total-calender .tc-content .tc-item-wrap .item:nth-child(6) {display:none}
    .outlink .ot-box.ot-top, .outlink .ot-box.ot-bottom {padding: 0 10px;width: 50%;height: 238px;}
    .outlink {width: calc(100% + 20px);margin: 0 -10px;padding-top: 48px;}
    .outlink .ot-box .link .oc-sub-title br:nth-child(1) {display:block;}
    .total-calender .tc-text {margin-bottom: 24px;}
    .outlink .ot-box.ot-bottom .link:before {bottom:40px;}
    
}

@media (max-width:860px) {
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sb-icon {background-image: url(/images/kr/main/2023/link-icon-768.png);width: 100px;height: 105px;right: 15px;bottom: 17px;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner {padding: 43px 30px 30px 30px;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .link {left:30px;}

    .sgb {width:305px;}
    .lgb {width: calc(100% - 325px);}
}

@media (max-width:830px) {
    .total-calender .tc-text .tc-sub-title {display:none;}
}

@media (max-width:790px) {
    .MvSlide .slide .item .link .mvs-link .thm-box img {height:100%;width:auto;}

    .quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner {width: 344px;}
    .quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .sub-title {font-size:15px;white-space: nowrap;}
    .quick-link .link-area.la2 .box-wrap {width:calc(100% + 20px);margin:0 -10px;}
    .quick-link .link-area.la2 .box-wrap .gb {padding:0 10px;}
    .quick-link .link-area.la2 .box-wrap .s-box {width: calc(100% - 364px);}
}

@media (max-width: 767px) {
    #body_layout {padding-bottom:60px;}
    .main_slide .swiper-container {
    padding-bottom: 60px;
}
    
    .main_slide {margin-top: 55px;}
    .main_slide .swiper-container .swiper-title-wrap {margin-bottom: 26px;}
    
    .main_slide .swiper-container .swiper-title-wrap .sw-title {font-size:24px;padding: 0 20px;}
    .main_slide .swiper-container .swiper-title-wrap .sbtn-wrap .btn-title {font-size:18px;padding-top: 3px;}

    .main-quick-link .item-wrap .item .link {justify-content: flex-start;}
    
    .tmbdui-03 {margin-top: 53px;}
    .tmbdui-03 .main-board .board-item .board-content .col {width:calc(100% + 30px);margin: 0 -15px;}
    .tmbdui-03 .main-board .board-item .board-content .col .board-list {padding:0 15px;}

    .part-info .slide-area .Pislide .slide .item .link .pi-link {width:108px;height:108px;}
    .part-info .slide-area .Pislide .slide {width:calc(100% + 10px);margin:0 -5px;}
    .part-info .slide-area .Pislide .slide .item {padding: 56px 5px;}
    .part-info .slide-area .Pislide {padding-left: 253px;}
    .part-info .title-area .pi-title {font-size:22px;}
    .part-info .title-area .pi-sub-title {font-size:15px;}
    .part-info .title-area {top:57px;}
    .part-info .slide-area .Pislide .slide_control {bottom: 44px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon {background-size:contain;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon1 {width: 41px;height: 38px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon2 {width: 31px;height: 46px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon3 {width: 59px;height: 43px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon4 {width: 39px;height: 40px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon5 {width: 34px;height: 42px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon6 {width: 45px;height: 36px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon7 {width: 55px;height: 39px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon8 {width: 40px;height: 39px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon9 {width: 64px;height: 39px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon10 {width: 37px;height: 43px;}
    .part-info .slide-area .Pislide .slide .item .link .pi-link .icon.icon11 {width: 35px;height: 43px;}

    .tmbdui-04 .slide-title {font-size:22px;padding-bottom: 12px;}
    .tmbdui-04 {padding: 45px 40px 30px 40px;}

    .main-festival {padding-top:15px;}
    .outlink .ot-box .link .ot-cat.oc2,
    .outlink .ot-box .link .ot-cat {margin-bottom: 11px;}
    .outlink .ot-box .link .oc-sub-title {margin-top: 10px;}
}

@media (max-width:750px) {
    .outlink .ot-box .link .oc-title {white-space:normal;}
    
}

@media (max-width:760px) {
    .main-minwon .min-box.top-box .area.search-area .sa-inner .sa-title-wrap .sa-sub-title {display:none;}
    .main-minwon .min-box.top-box .area.search-area .sa-inner .sa-title-wrap .sa-title {font-size:22px;}
    .search-service .slide .item .link .sl-link {height: 110px;padding: 25px 0 0 0;display: flex;align-items: center;flex-direction: column;justify-content: flex-start;}
    .search-service .slide .item .link .sl-link .icon {position: static;display: block;margin: 0px auto 18px;height: 28px !important;}
    .search-service .slide .item .link .sl-link .icon.icon1,
    .search-service .slide .item .link .sl-link .icon.icon3 {margin-bottom: 11px;}
    .search-service .slide .item .link .sl-link .sl-tit {font-size:14px;display: block;text-align: center;}
    /* .search-service .slide .item .link .sl-link .icon.icon1 {width:32px;height:34px;}
    .search-service .slide .item .link .sl-link .icon.icon2 {width:26px;height:26px;}
    .search-service .slide .item .link .sl-link .icon.icon3 {width:28px;height:27px;}
    .search-service .slide .item .link .sl-link .icon.icon4 {width:27px;height:25px;}
    .search-service .slide .item .link .sl-link .icon.icon5 {width:33px;height:31px;}
    .search-service .slide .item .link .sl-link .icon.icon6 {width:32px;height:32px;}
    .search-service .slide .item .link .sl-link .icon.icon7 {width:27px;height:22px;}
    .search-service .slide .item .link .sl-link .icon.icon8 {width:37px;height:27px;}
    .search-service .slide .item .link .sl-link .icon.icon9 {width:25px;height:27px;}
    .search-service .slide .item .link .sl-link .icon.icon10 {width:35px;height:32px;} */
    .search-service .slide {width: calc(100% + 6px);margin: -3px;}
    .search-service .slide .item {padding: 3px;}
    .main-minwon .min-box.top-box .area.search-area .sa-inner {padding: 26px 20px 22px 20px;}
    .main-minwon .min-box.top-box .area.search-area .sa-inner .sa-title-wrap {margin-bottom: 14px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text .ky-title {font-size: 22px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-search {max-width: 360px;width:100%;}
    .jminwon-link .jm-text {position:relative;width: 100%;display: block;top: 0;margin-bottom: 11px;}
    .jminwon-link {padding:0;}
    .jminwon-link .jmlink-list {width: calc(100% + 5px);height: calc(100% + 5px);margin: -2.5px;}
    .jminwon-link .jmlink-list li {padding: 2.5px;}
    .jminwon-link .jm-text .jm-title {display:block;line-height:1;}
    .main-minwon .min-box.bottom-box {margin-top: 34px;}
    .sgb .minwon-guide {font-size:0;padding:0;margin:0;}
    .sgb .mg-list li {float:none;width: 100%;}
    .sgb {width:192px;margin-right: 9px;padding: 29px 0 25px 25px;}
    .lgb .etc-wrap .etc-list li {padding: 29px 12.5px 27px;}
    .lgb {width: calc(100% - 201px);}
    .jminwon-link .jmlink-list li .link {padding:0;text-align:center;}
    .jminwon-link .jmlink-list li .link:before {display:none;}

    .outlink .ot-box.ot-bottom .link,.outlink .ot-box.ot-top .link {padding:30px;}
    .outlink .ot-box.ot-bottom .link .oc-title {width: 160px;white-space:normal;line-height: 120%;}
    .outlink .ot-box.ot-top, .outlink .ot-box.ot-bottom {height:196px;}
    .outlink .ot-box.ot-bottom .link:before {right:25px;bottom:25px;}
    .outlink .ot-box .link .oc-sub-title {font-size:15px;}

    .tc-item-nodata .tc-inner .tc-nodata-tit .nt-sub-title {font-size:15px;}
    
}

@media (max-width:740px) {
    .main-quick-link .item-wrap .item .link .tit br {display:block;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .thm-box .thm-inner img {height:105%;width:auto;}

    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sb-icon {display:none;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sub-title .br2 {display:block;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .link {top:auto;bottom:30px;max-width:none;left: 30px;width: calc(100% - 60px);}
    .quick-link .link-area.la2 .box-wrap .s-box {width:auto;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner {width: 213px;}
    .quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner {width:auto;}
    .quick-link .link-area.la2 .box-wrap .m-box.gb {width: calc(100% - 233px);}

    .tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control {display: block !important;}

}

@media (max-width:670px) {
    .keyowrd-slide .slide .item .ky-link {font-size: 15px;}
}

@media (max-width: 640px) {
    .tmbdui-02 .slide-board .slide-item .slide-title {width:80px;}
    .tmbdui-02 .slide-board .slide-item {padding-left:80px;}
    .tmbdui-02 .slide-board .slide-item .slide-title .icon {background-size:contain;margin-bottom: 10px;}
    .tmbdui-02 .slide-board .slide-item.n1 .slide-title .icon.icon1 {width:30px;height:28px;}
    .tmbdui-02 .slide-board .slide-item.n2 .slide-title .icon.icon2 {width:33px;height:26px;}
    .tmbdui-03 .main-board .board-item .board-content .col {width: 100%;margin: 0;}
    .tmbdui-03 .main-board .board-item .board-content .col .board-list {width: 100%;padding: 0;}
    .tmbdui-03 .main-board .board-item .board-content .col .board-list.bl2 {display:none;}

    .part-info .slide-area .Pislide .slide .item {padding: 18px 5px 53px;}
    .part-info .title-area {position:relative;top: 0;padding-top: 50px;}
    .part-info .slide-area .Pislide {padding:0;}
    .part-info .slide-area .Pislide .slide_control {left:auto;right:0;top: 74px;bottom: auto;}
    .part-info .title-area .pi-sub-title br {display:none;}
    .part-info .title-area .pi-sub-title {margin-top: 5px;}

    .outlink .ot-box .link .oc-title {font-size:22px;}
    .outlink {width:calc(100% + 15px);margin:0 -7.5px;}
    .outlink .ot-box.ot-top, .outlink .ot-box.ot-bottom {padding:0 7.5px;}
}

@media (max-width:630px) {
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .sub-title,
    .quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .sub-title {display:none;}
    .quick-link .link-area.la2 .box-wrap .gb .box-inner {height:205px;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner {width:170px;padding: 43px 25px 25px 25px;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .title {line-height:125%;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .link {width:calc(100% - 50px);left:25px;bottom:25px;}
    .quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner {padding: 43px 25px 25px 25px;}
    .quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .title {margin-bottom: 32px;}
    .quick-link .link-area.la2 .box-wrap .m-box.gb {width: calc(100% - 180px);}
    .quick-link .link-area.la2 .box-wrap {width:calc(100% + 10px);margin:0 -5px;}
    .quick-link .link-area.la2 .box-wrap .gb {padding:0 5px;}


}

@media (max-width:620px) {
    .main_slide .swiper-container .swiper-title-wrap .sw-title br {display:block;}
    .main_slide .swiper-container .swiper-title-wrap .sw-title .point:before, .main_slide .swiper-container .swiper-title-wrap .sw-title .point:after {display:none;}
    .main_slide .swiper-container .swiper-title-wrap .sw-title {line-height:120%;letter-spacing: -1.44px;}    
    .main_slide {margin-top: 53px;}
    .main_slide .swiper-container .swiper-title-wrap {margin-bottom: 27px;}

    .tmbdui-02 .slide-board .slide-item .slide-title {height: 45px;width: 50%;display: flex;align-items: center;justify-content: center;}
    .tmbdui-02 .slide-board .slide-item.n1 .slide-title {}
    .tmbdui-02 .slide-board .slide-item.n2 .slide-title {bottom:auto;top:0;right:0;left: auto;border-radius: 0 20px 0 0;}
    .tmbdui-02 .slide-board .slide-item {padding: 0;}
    .tmbdui-02 .slide-board .slide-item .slide-title .icon {display: inline-block;margin: 0;margin-right: 9px;}
    .MvSlide .slide, .MvSlide .slide .item {height: 43.6vw;}
    .MvSlide .slide .item .link .mvs-link .thm-box {border-radius: 0 0 17px 17px;}
    .MvSlide .slide_control {border-radius: 0px 0px 17px 0px;}
    
    .tmbdui-02 .slide-board .slide-item .slide-content {padding-top:45px;}
    .tmbdui-03 .main-board .board-item .board-title {margin-right: 10px;}
    .mq-wrap .mayor-info .mi-inner .top-box {padding: 38px 0 0 30px;min-height: 200px;}
    .mq-wrap .mayor-info .mi-inner .top-box .img-area {bottom: 0px;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li {width: 33.333%;}
    .mq-wrap .mayor-info .mi-inner .bottom-box {height:auto;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link .tit br {display: none;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li:nth-child(3n):before {display: none;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link {}
    .mq-wrap .mayor-info .mi-inner .bottom-box {padding: 13px 0;}
    .main-quick-link .item-wrap .item .link .icon {width: 80px;height: 80px;margin: 0 auto 14px;display: block;}
    .main-quick-link .item-wrap .item .link {flex-direction: column;}
    .main-quick-link .item-wrap .item .link .tit {text-align: center;}
    .main-quick-link .item-wrap {height: 200px;align-items: center;}
    .main-quick-link .item-wrap .item .link .icon.icon1,
    .main-quick-link .item-wrap .item .link .icon.icon2,
    .main-quick-link .item-wrap .item .link .icon.icon3 {background-size:auto;}
    .main-quick-link {margin-top:40px;}

    .keyowrd-slide .slide .item .ky-link {font-size: 16px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text .ky-title {font-size:20px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-search {max-width: none;width: calc(100% - 120px);}
    .keyowrd-slide .slide_control {display:block;top: -41px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap {padding: 25px 20px 32px 20px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-list {margin-top: 32px;}
    .keyowrd-slide .slide {width:calc(100% + 25px);margin:0 -12.5px;position:relative;}
    .keyowrd-slide .slide:before {content:'';display:block;background: linear-gradient(270deg, #F3F9FF 39.02%, rgba(243, 249, 255, 0.00) 86.61%);width: 56px;height: 37px;position: absolute;right: 0;bottom: -7px;z-index: 1;}
    .keyowrd-slide .slide .item {margin:0;padding: 0 12.5px;}
    .search-service .slide_control {display:flex !important;}
    .search-service .slide_control {display: block !important;}
    
    .jminwon-link .jmlink-list li {width: 50%;}
    .jminwon-link .jmlink-list li .link {height:40px;}
    .jminwon-link .jmlink-list li .link .tit br {display:none;}
    .minwon-info-link .gray-box {float:none;width:100%;}
    .sgb {margin: 0;margin-bottom: 10px;padding: 25px 30px 9px 30px;}
    .sgb .mg-list li {float: left;width: 50%;}
    .m-all-link .mabox.right-box {margin-top:40px;}
    .lgb .etc-wrap .etc-list li {padding: 29px 17.5px 27px;}

    .total-calender .tc-content .tc-item-wrap .item:nth-child(3), .total-calender .tc-content .tc-item-wrap .item:nth-child(4) {display:none;}
    .total-calender .tc-content .tc-item-wrap .item {width:100%;float:none;padding:0;}
    .total-calender .tc-content .tc-item-wrap .item:first-child {margin-bottom:15px;}
    .total-calender .tc-text {display:none;}
    .total-calender .tc-content .tc-btn-wrap {position:relative;top: 0;justify-content: center;margin-bottom: 10px;}
    .main-festival {padding:0;}
    .total-calender .tc-content .tc-item-wrap {width:100%;margin:0;}
    .outlink {width: 100%;margin: 0;padding-top: 49px;}
    .outlink .ot-box.ot-top, .outlink .ot-box.ot-bottom {float: none;width: 100%;padding: 0;margin: 0;}
    .outlink .ot-box.ot-bottom {margin-top:15px;}
    .outlink .ot-box .link .oc-sub-title br:nth-child(1),
    .outlink .ot-box .link .oc-sub-title br:nth-child(2) {display:none;}
    .outlink .ot-box .link .oc-sub-title {width: 334px;}
    .outlink .ot-box.ot-bottom .link .oc-title {width:auto;}
    .outlink .ot-box.ot-bottom .link:before {right:30px;bottom:30px;}
    
}

@media (max-width:600px) {
    .tmbdui-04 {padding: 32px 30px 30px 30px;position: relative;height: 290px;}
    .tmbdui-04:before {content:'';width: calc(100% - 60px);height:1px;background-color:#E8E8E8;position: absolute;left: 30px;top: 103px;}
    .tmbdui-04 .main-board {justify-content: center;margin: 0;}
    .tmbdui-04 .slide-title {padding: 0;border: none;text-align: center;margin-bottom: 18px;}
    .tmbdui-04 .main-board .board-item .board-title span:before {bottom: -11px;}
    .tmbdui-04 .main-board .board-item .board-content {top: 57px;}
    .tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button {top: -2px;}
    .tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button.prev {left: -43px;}
    .tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button.next {right: -43px;}
}

@media (max-width:530px) {
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-sub-title .br2 {display:block;}
}

@media (max-width:520px) {
    .tmbdui-21 .gallery-board .gallery-item .news-top {flex-direction:column;}
    .tmbdui-21 .gallery-board .gallery-item .news-top .g-sns {margin-top:14px;}
}

@media (max-width:490px) {
    .main_slide .swiper-container {padding: 0 20px 50px;}
}

@media (max-width:479px) {
    .main_slide .main-title, .section .main-title {}
    
    .main_slide {margin-top: 44px;}
    .main_slide .swiper-container .swiper-title-wrap .sw-title {font-size:20px;padding: 0 10px;}
    .main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button:before {width:25px;height:25px;margin: 0 0 8px 0;}
    .main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button {flex-direction:column;align-items:center;justify-content:center;}
    .main_slide .swiper-container .swiper-title-wrap .sbtn-wrap> button.swiper-button-prev:before {order:1;}
    .main_slide .swiper-container .swiper-title-wrap .sbtn-wrap .btn-title {font-size:16px;margin: 0;padding: 0;}
    .main_slide .swiper-container .swiper-title-wrap .sbtn-wrap .btn-title.bt1 {margin:0;padding: 0;}
    .tmbdui-03 .main-board .board-item .board-title {display: none;}
    .mobile-board-tab {display:block;position: relative;z-index: 1;width: 105px;}
    .tmbdui-03 .main-board .board-item .board-more {top: -52px;}
    .tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link {display: block;}
    .tmbdui-03 .main-board {min-height: 1px;height: 270px;display: block;}
    .tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link .board-content-text {width: 100%;}
    .tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link .board-content-date {text-align:right;margin-top: 11px;font-size: 14px;}
    .tmbdui-03 {margin-top: 29px;}
    .tmbdui-03 .main-board .board-item .board-content .col .board-list li .board-content-link .board-content-text .board-content-title {font-size: 15px;}
    .tmbdui-03 .main-board .board-item {width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: none;}
    .tmbdui-03 .main-board .board-item.active {display:block;top: 55px;height: auto;}
    .tmbdui-03 .main-board .board-item .board-content {top:0;left:0;position: relative;display: block !important;}
    
    .mq-wrap .mayor-info .mi-inner .top-box .img-area {/* position: relative; */width: 160px;height: 171px;display: block;margin: 0 auto;right: auto;bottom: -30px;left: 50%;transform: translateX(-50%);}
    .mq-wrap .mayor-info .mi-inner .top-box {padding: 30px 0 0 0;height: 313px;min-height: 1px;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-slogun {margin: 0 auto;background-image: url(/images/kr/main/2023/g-slogun-300.png);width: 200px;height: 34px;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-title {margin: 9px 0 3px 0;text-align: center;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-sub-title {margin: 0;text-align: center;}
    .main-news .box-wrap .mnbox.right-box {margin-top: 25px;}
    .mq-wrap .mayor-info .mi-inner .top-box .text-area .m-title .m-name {margin: 0 4px 0 5px;}

    .mq-wrap .mayor-info .mi-inner .top-box .img-area .img-inner img {display:none;}
    .mq-wrap .mayor-info .mi-inner .top-box .img-area .img-inner .mo-img {background-image:url(/images/kr/main/2023/mayor-img-300.png);display:block;width: 160px;height: 171px;background-repeat: no-repeat;background-position: center;}
    .main-quick-link {margin-top:30px;}

    .part-info .title-area .pi-sub-title {display:none;}
    .part-info .slide-area .Pislide .slide_control {right: -7px;top: 46px;}

    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col {width: calc(100% + 10px);margin: 0 -5px;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box {padding: 0 5px;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .info-box .info-title {font-size:18px;max-width: 175px;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box .content-link .info-box {margin-top: 17px;}

    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-top-wrap {display:block;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-search {width:100%;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text .ky-title {margin:0;text-align:center;margin-bottom: 10px;}
    .ky-search .searchbar form fieldset .form_inner input[type="text"] {height:46px;} 
    .ky-search .searchbar form fieldset .form_inner .submit {height: 32px;}
    .ky-search .searchbar form fieldset .form_inner .submit input[type="submit"] {background-position: 43px 6px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap {padding: 27px 20px 32px 20px;}
    .jminwon-link .jmlink-list li .link {height:44px;}
    .m-all-link .mabox.right-box {margin-top:30px;}
    .lgb .etc-wrap .etc-list {display:block;padding: 24px 0 29px;}
    .lgb .etc-wrap .etc-list:after {content:'';display:block;clear:both;}
    .lgb .etc-wrap .etc-list li {float:left;width:50%;padding: 0;margin-top: 15px;}
    .lgb .etc-wrap .etc-list li:nth-child(1),.lgb .etc-wrap .etc-list li:nth-child(2) {margin-top:0;}
    .lgb .etc-wrap .etc-list li .link .icon {margin-bottom:5px;}

    .outlink .ot-box.ot-top, .outlink .ot-box.ot-bottom {height: 246px;}
}  

@media (max-width:430px) {
    .tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li .link {background-size: contain;width: 35px;height: 35px;}
    .tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li {margin-left:4px;}
    .lank-text .lank-title:before,
    .lank-text .lank-title .mo-tit {display:none;}

    .outlink .ot-box .link .oc-sub-title {width:100%;}
    .keyowrd-slide .slide_control {top: -38px;}
}

@media (max-width:470px) {
    #body_layout {padding-bottom:50px;}
    
    .section.section4 {margin-top:30px;}
    .quick-link .link-area.la2 {margin-top:30px;}
    .quick-link .link-area.la2 .box-wrap {width:100%;margin:0;}
    .quick-link .link-area.la2 .box-wrap .gb {padding:0;float: none;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner {width:100%;height: 140px;margin-bottom: 10px;padding: 34px 0 0 0;}
    .quick-link .link-area.la2 .box-wrap .m-box.gb {width:100%;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .link {width: 120px;position: relative;left: auto;bottom: auto;margin: 19px auto 0;}
    .quick-link .link-area.la2 .box-wrap .s-box.gb .box-inner .title {text-align:center;}
    .quick-link .link-area.la2 .box-wrap .m-box.gb .box-inner .title {text-align:center;}

    .tc-item-nodata .tc-inner .icon {width: 100%;background-size: contain;margin-bottom: 15px;}
    .tc-item-nodata .tc-inner .tc-nodata-tit .nt-title {font-size:20px;}
    .tc-item-nodata .tc-inner .tc-nodata-tit .nt-sub-title br {display:none;}
}

@media (max-width:390px) {
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li {width:50%;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li .link {padding: 7px 0;}
    .mq-wrap .mayor-info .mi-inner .bottom-box {padding: 12px 0;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li:nth-child(3):before {display:inline-block;}
    .mq-wrap .mayor-info .mi-inner .bottom-box .link-list li:nth-child(2n):before {display:none;}
    
    .main-quick-link .item-wrap .item .link {display: flex;align-items: center;flex-direction: unset;/* justify-content: center; */}
    .main-quick-link .item-wrap .item .link .icon {margin: 0;width: 52px;height: 52px;margin-right: 10px;}
    .main-quick-link .item-wrap .item .link .icon.icon1 {background-size:21px 23px;}
    .main-quick-link .item-wrap .item .link .icon.icon2 {background-size:21px 18px;}
    .main-quick-link .item-wrap .item .link .icon.icon3 {background-size:20px 20px;}
    .main-quick-link .item-wrap .item {padding:0;display: block;width: 100%;margin-bottom: 10px;}
    .main-quick-link .item-wrap {flex-direction: column;height: 230px;padding: 0;padding-left: calc(100% / 2 - 96px);}
    .main-quick-link .item-wrap .item .link .tit {text-align:left;}
    .main-quick-link .item-wrap .item .link .tit br {display:none;}

    .section.section3 {margin-top:53px;}
    .tmbdui-21 .gallery-board .gallery-item .news-top .g-text .gallery-title {font-size: 22px;}
    .tmbdui-21 .gallery-board .gallery-item .news-top {flex-direction: column;margin-bottom: 15px;}
    .tmbdui-21 .gallery-board .gallery-item .news-top .g-sns .gs-list li {margin:0;padding:0 2px;}
    .tmbdui-21 .gallery-board .gallery-item .news-top .g-sns {margin-top: 14px;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box {width: 100%;padding: 0;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col {width:100%;margin:0;}
    .tmbdui-21 .gallery-board .gallery-item .gallery-content .col .content-box:first-child{margin-bottom: 19px;}
    .np-wrap .area.popup-area {margin-top: 38px;}
    .popupzone .slide, .popupzone .item {height: 65.6vw;}
    .popupzone .item .popup-link .thm-box img {height: 101%;width: auto;}
    .popupzone .item .popup-link .thm-box {height:100%;}

    .main-minwon .min-box.top-box .area.search-area .sa-inner .sa-title-wrap .sa-title {font-size: 18px;}
    .main-minwon .min-box.top-box .area.search-area .sa-inner .sa-title-wrap {margin-bottom: 18px;}
    .search-service .slide_control {top: -39px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap .ky-wrap .ky-text .ky-title {font-size:18px;}
    .lank-text .lank-title .mo-tit, .lank-text .lank-title, .lank-text .lank-point {font-size:16px;}
    .main-minwon .min-box.top-box .area.keyword-area .keyword-wrap {padding: 27px 20px 27px 20px;}
    .lank-text {margin-bottom: 14px;}
    .keyowrd-slide .slide {width:calc(100% + 12px);margin:0 -6px;}
    .keyowrd-slide .slide .item {padding:0 6px;}
    .jminwon-link .jm-text .jm-title {text-align:center;font-size:22px;}
    .jminwon-link .jmlink-list li .link .tit br {display:block;}
    .jminwon-link .jmlink-list li .link .tit {font-size:14px;}
    .sgb {padding: 25px 15px 9px 15px;}
    .ky-search .searchbar form fieldset .form_inner input[type="text"] {padding-left:10px;}
    .ky-search .searchbar form fieldset .form_inner input[type="text"]::placeholder {font-size:14px;}

    .outlink {padding-top:40px;}
    
}

@media (max-width:380px) {
    .tmbdui-02 .slide-board .slide-item .slide-title .icon {display:none;}
}

@media (max-width:360px) {
    .popupzone .slide_control {justify-content:center;}
    .popupzone .slide_control .pop-tit {display:none;}

    .tmbdui-04 {padding: 32px 20px 30px;}
    .tmbdui-04:before {left: 20px;width: calc(100% - 40px);}
    .tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button.prev {left: -33px;}
    .tmbdui-04 .main-board .board-item .board-content .obj .board-slide .slide_control .button.next {right: -33px;}
}

@media (max-width:330px) {
    .search-service .slide_control .button.stop, .search-service .slide_control .button.play,.keyowrd-slide .slide_control .button.play, .keyowrd-slide .slide_control .button.stop {margin: 0;}
}

#ajaxLayer {position:fixed;left:0;top:0;z-index:9999;width:100%;height:100%;background: rgba(0,0,0,.8);}
.search_pop {position:absolute; left:50%; top:50%; width:1200px; height:690px; margin:-345px 0 0 -600px;background:#fff;}
.search_pop #search_box {height:100%;}
.search_pop #search_box .top_tit{position: relative;min-height: 95px;padding: 0 0 0 150px;background: #197bbf url(/images/kr/main/search_bg.png)no-repeat right center;background-size: auto 100%;color:#fff;text-align:left;}
.search_pop #search_box .top_tit:before {display:block;position:absolute;left:35px;top: -35px;content:'';width: 94px;height: 119px;background: url(/images/kr/main/pop_img.png)no-repeat;}
.search_pop #search_box .top_tit > div {display:inline-block;position: absolute;top: 50%;padding-right: 95px;vertical-align:middle;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.search_pop #search_box .top_tit span {display:inline-block;position:relative;line-height: 1.2;vertical-align:middle;}
.search_pop #search_box .top_tit .sp1 {position: relative;padding: 0 40px 0 0;font-size:28px;color:#fff;font-weight:700;}
.search_pop #search_box .top_tit .sp1:after {display:block;position:absolute;right:20px;top: 5px;bottom: 5px;content:'';width:1px;height:auto;background: #5ea3d2;}
.search_pop #search_box .top_tit .sp2 {font-size:19px;}
.search_pop #search_box .top_tit .sp2 b {display:inline-block;margin: -5px 0 0;color:#ffd800;vertical-align:middle;}
.search_pop #search_box .top_tit .sp2 em {display:inline-block;width:45px;height:45px;margin: -5px 3px 0;border-radius:50%;background: #ffd800;color:#282828;line-height:45px;vertical-align:middle;text-align:center;font-weight: 700;font-size: 17px;}
.search_pop #search_box .inner {overflow-y:auto; position:relative; height: calc(100% - 155px);padding: 60px 60px 0;text-align:left;}
.search_pop #search_box .inner .searchcon {}
.search_pop #search_box .inner .searchcon .s_box {}
.search_pop #search_box .inner .searchcon .s_box a {display:block;position:relative;width:100%;height: 100px;margin:0 0 15px;padding:25px;-webkit-transition:all 0.3s;transition:all 0.3s;}
.search_pop #search_box .inner .searchcon .s_box a:after {display:block; position:absolute;left:-1px; top:-1px; width:100%; height:100%; border-radius:5px; border:1px solid #e3e3e3; content:'';-webkit-transition:all 0.3s;transition:all 0.3s;}
.search_pop #search_box .inner .searchcon .s_box a:hover:after,
.search_pop #search_box .inner .searchcon .s_box a:focus:after {border:2px solid #197bbf;box-shadow: 5px 5px 10px rgba(0,0,0,.1);}
.search_pop #search_box .inner .searchcon .s_box a > div {position:absolute;left: 0;top:50%;width: 100%;padding: 0 25px;padding-right: 170px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.search_pop #search_box .inner .searchcon .s_box a > div .site {display:inline-block;margin-right: 10px;font-size:16px;font-weight:700;color:#282828;}
.search_pop #search_box .inner .searchcon .s_box a > div .menu {display:inline-block;}
.search_pop #search_box .inner .searchcon .s_box a > div .menu > span{display: inline;position: relative;font-size:16px;color:#828282;}
.search_pop #search_box .inner .searchcon .s_box a > div .menu > span:before {display:block; opacity:0; position:absolute;left:-5px; right:-5px; bottom:0;  z-index:-1; content:''; width:auto; height:9px; background:#e2edf7;-webkit-transition:all 0.3s;transition:all 0.3s;}
.search_pop #search_box .inner .searchcon .s_box a > div .menu > span:after {display: inline-block;margin:0 5px;content:">";}
.search_pop #search_box .inner .searchcon .s_box a > div .menu > span:last-child:after {display:none;}
.search_pop #search_box .inner .searchcon .s_box .btn {position:absolute; right:20px; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%);}
.search_pop #search_box .inner .searchcon .s_box a:hover > div .menu > span:before,
.search_pop #search_box .inner .searchcon .s_box a:focus > div .menu > span:before {opacity:1;}
.search_pop #search_box .inner .searchcon .s_box a:hover .btn,
.search_pop #search_box .inner .searchcon .s_box a:focus .btn {border-color: #48546d;background-color: #48546d;color: #fff;}
.search_pop #search_box .inner .searchcon .s_box a:hover .btn .ir-home,
.search_pop #search_box .inner .searchcon .s_box a:focus .btn .ir-home {background-position: -198px -213px;}
.search_pop #search_box .modal__close{display:block;overflow: hidden;position:absolute;top:0;right:0;width:95px;height:95px;border:0;font-size:0;}
.search_pop #search_box .modal__close button {display:block; width:100%; height:100%;}
.search_pop #search_box .modal__close button:focus {border:1px dotted #000;}
.search_pop #search_box .modal__close button:before,
.search_pop #search_box .modal__close button:after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.search_pop #search_box .modal__close button:before {width:35px;height: 2px;background: #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.search_pop #search_box .modal__close button:after {width: 2px;height:35px;background: #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);}

@media screen and (max-width:1299px){
 .search_pop { left:5%; top:5%; right:5%; bottom:5%; width:auto; height:auto; margin:0;}
}
@media screen and (max-width:1023px){
 .search_pop #search_box .inner {height: calc(100% - 125px);padding: 30px 30px 0;}
 .search_pop #search_box .top_tit {padding:0 0 0 35px;}
 .search_pop #search_box .top_tit:before {display:none;}
 .search_pop #search_box .top_tit .sp1 {font-size: 23px;}
 .search_pop #search_box .top_tit .sp1:after {top:5px; bottom:5px;}
 .search_pop #search_box .top_tit .sp2 {font-size: 16px;}
}
@media screen and (max-width:767px){
 .search_pop #search_box .top_tit {height:120px;padding: 0 0 0 20px;}
 .search_pop #search_box .top_tit > div {padding-right:45px;}
 .search_pop #search_box .top_tit span {display:block;}
 .search_pop #search_box .top_tit .sp1 {margin: 0 0 10px;font-size:20px;}
 .search_pop #search_box .top_tit .sp1:after {display:none;}
 .search_pop #search_box .top_tit .sp2 em {width:auto;height:auto;padding: 0;border-radius: 0;background: none;line-height: 1.6;color: #ffd800;}
 .search_pop #search_box .inner {padding:30px 20px;}
 .search_pop #search_box .inner .searchcon .s_box a {height: auto;padding: 25px 20px;}
 .search_pop #search_box .inner .searchcon .s_box a > div {position:static;padding:0;-webkit-transform: none;transform: none;}
 .search_pop #search_box .inner .searchcon .s_box .btn {display:none;}
 .search_pop #search_box .modal__close {top:10px; right:10px; width:35px; height:35px;}
}



/* 메인 슬라이드 팝업 모아보기 */
.ui-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:999;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}
.ui-modal__backdrop:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}
.ui-modal__backdrop.behind{background-color:transparent}
.ui-modal__ajax{display:none;vertical-align:middle;position:fixed;top:50%;left:50%;z-index:2;box-sizing:border-box;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left;transform:translate(-50%, -50%) scale(1);width:100%}

.mv-banner {height: 100%;padding-top: 100px;text-align: center;}
.mv-banner .bannerlayout {max-width: 1500px;padding: 0 50px;display: block;width: 100%;margin: 0 auto;height: 100%;overflow-y: scroll;}
.mv-banner .bannerlayout .tit {margin: 0 0 50px;}
.mv-banner .bannerlayout .tit img {display: block;margin: 0 auto 35px;}
.mv-banner .bannerlayout .tit strong {display: inline-block;line-height: 1.3;padding: 18px 45px;border-radius: 30px;background: #ffae34;font-weight: normal;font-size: 19px;color: #222;font-family: 'pretendard';font-weight: 600;letter-spacing: -1px;font-weight: 600;}
.mv-banner .bannerlayout .tit strong span {font-family: 'pretendard';background-color: #fff;padding: 6px 10px;border-radius: 50%;font-weight: 700;margin-right: 2px;line-height: 1;display: inline-block;}

.mv-banner .bannerlayout .inner {}
.mv-banner .bannerlayout .inner .clear {width: calc(100% + 30px);margin: 0 -15px;}
.mv-banner .bannerlayout .inner .clear li {float: left;overflow: hidden;width: calc(33.33% - 30px);height: 243px;margin: 0 15px 30px;border-radius: 10px;vertical-align: top;}
.mv-banner .bannerlayout .inner .clear::after {content: '';display: block;clear: both;}
.mv-banner .bannerlayout .inner .clear li .b-link {display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.mv-banner .bannerlayout .inner .clear li .b-link:focus {border: 2px solid #ffae34;}
.mv-banner .bannerlayout .inner .clear li .b-link img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: none;max-height: none;width: auto;height: 100%;transition: all 0.3s;}
.mv-banner .bannerlayout .inner .clear li .b-link:focus img {height: 105%;}

.ui-modal__ajax .close-modal{position:absolute;top: 185px;left: calc(100% / 2 - -652px);display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;width: 48px;height: 48px;border: 1px solid #fff;border-radius: 5px;transition:all 0.3s;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='12' height='12' fill='rgba(255,255,255,1)'%3E%3Cpath d='M11.9997 10.5865L16.9495 5.63672L18.3637 7.05093L13.4139 12.0007L18.3637 16.9504L16.9495 18.3646L11.9997 13.4149L7.04996 18.3646L5.63574 16.9504L10.5855 12.0007L5.63574 7.05093L7.04996 5.63672L11.9997 10.5865Z'%3E%3C/path%3E%3C/svg%3E");}
.ui-modal__ajax .close-modal:hover,
.ui-modal__ajax .close-modal:focus{background-color:#ffae34;border-color:#ffae34;}



.sample-modal{/* max-width:700px; *//* width:100%; */padding: 0;background: transparent;box-shadow: none;top: 0;transform: none;left: 0;height: 100%;}

@media (max-width:1520px) {
    .ui-modal__ajax .close-modal {left: auto;right: 50px;}
}

@media (max-width:1023px) {
    .mv-banner .bannerlayout {max-width:100%; padding:0 30px;}
    .mv-banner .bannerlayout  {}
    .mv-banner .bannerlayout .inner .clear li {width:calc(50% - 30px); }
    .mv-banner .bannerlayout .inner .clear li .b-link img {width: 100%;height: auto;}
}

@media (max-width:767px) {
    .mv-banner {padding: 80px 0 0;}
    .mv-banner .bannerlayout {padding:0 20px;}
    .mv-banner .bannerlayout .inner {padding:0 0 50px;}
    .mv-banner .bannerlayout .tit strong {padding: 15px 30px;border-radius: 50px;font-size: 16px;}
    .mv-banner .bannerlayout .inner .clear li {float:none;width:calc(100% - 30px);margin: 0 15px 15px;}
    .ui-modal__ajax .close-modal {top:20px;right:20px;}
    .mv-banner .bannerlayout .tit {margin-bottom:30px;}
}

@media (max-width:560px) {
    .mv-banner .bannerlayout .inner .clear li {height: 43vw;}
    .mv-banner .bannerlayout .inner .clear li .b-link img {height: auto;width: 100%;}
}

input::placeholoder {color: #737373;}



/***************** 250718 행사 배너 추가 : s *****************/
.event-link-button {position: absolute; left: calc(50% - 700px); top: -21px; display: block; text-align: left; z-index: 1;}
.event-link-button .link {position: relative; display: flex; align-items: center; justify-content: center; width: auto; border-radius: 15px; background-color: #FFBE00; padding: 15px 30px 12px 24px; max-width: 285px; overflow: hidden; transition: background-color 0.3s;}
.event-link-button .link::before {position: absolute; right: 0; bottom: 0; display: block; width: 46px; height: 52px; background-position: center; background-repeat: no-repeat; background-image: url(/images/kr/main/event-img02.png); content: '';}
.event-link-button .icon {flex-shrink: 0; background-position: center; background-repeat: no-repeat; background-size: 100%; transition: background-image 0.3s;}
.event-link-button .icon.cal {width: 30px; height: 36px; background-image: url(/images/kr/main/event-img01.png); margin: 0 12px 0 0;}
.event-link-button .icon.arrow {width: 24px; height: 24px; background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4549_563' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='25' height='24'%3E%3Crect x='0.890625' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4549_563)'%3E%3Cpath d='M13.4906 12L8.89062 7.4L10.2906 6L16.2906 12L10.2906 18L8.89062 16.6L13.4906 12Z' fill='%2327313B'/%3E%3C/g%3E%3C/svg%3E%0A"); margin: 0 0 0 5px;}
.event-link-button .el-title {color: #27313B; font-family: "Gmarket Sans"; font-size: 18px; font-weight: 700; line-height: 130%; letter-spacing: -0.18px; padding: 4px 0 0; transition: color 0.3s;}
.event-link-button .el-title .point {font-size: inherit; font-weight: inherit; font-family: inherit; line-height: inherit; letter-spacing: inherit; transition: color 0.3s;}

.event-link-button .link:hover {background-color: #5A5A5A;}
.event-link-button .link:hover .el-title {color: #FFF;}
.event-link-button .link:hover .el-title .point {color: #FFBE00;}
.event-link-button .link:hover .icon.arrow {background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4549_563' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='25' height='24'%3E%3Crect x='0.890625' width='24' height='24' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4549_563)'%3E%3Cpath d='M13.4906 12L8.89062 7.4L10.2906 6L16.2906 12L10.2906 18L8.89062 16.6L13.4906 12Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");}

@media (max-width: 1500px) {
    .event-link-button {left: 50px;}
}

@media (max-width: 1380px) {
    .main_slide .swiper-container .swiper-wrapper {margin: 40px 0 0;}

    .event-link-button {position: relative; left: auto; top: auto; display: inline-block; margin: 0 auto;}
}

@media (max-width: 768px) {
    .main_slide .swiper-container .swiper-wrapper {margin: 30px 0 0;}
}

@media (max-width: 500px) {
    .event-link-button {width: 100%;}
    .event-link-button .link {max-width: none; width: 100%; padding: 17px 30px 15px 24px;}
    .event-link-button .el-title br {display: none;}
}

@media (max-width: 360px) {
    .event-link-button .el-title {font-size: 15px;}
}

/***************** 250718 행사 배너 추가 : e *****************/