@charset "utf-8";

.obj{font-size: 0;}
.obj .col{display: inline-block;vertical-align: top;margin:10px 20px 10px 0;font-size:16px;border:1px solid #ddd;border-top:3px solid #ef611e;border-bottom-right-radius: 15px;box-shadow: 0 2px 0 #f5f5f5;}
.obj .col:last-child{margin:10px 0;}
.col1 .col{width:100%;}
.col2 .col{width:calc(50% - 15px);}
.col2 .col:nth-child(2n){margin:10px 0;}
.col3 .col{width: calc(33.33% - 14px);}
.col3 .col:nth-child(3n){margin:10px 0;}
.col4 .col{width:calc(25% - 15px);}
.col4 .col:nth-child(4n){margin:10px 0;}

.board--card--list.type1 .obj .item{padding:40px 0 0 0 }
.board--card--list.type1 .obj .item .thm--box .inner .circle{display:block;margin: 0 auto;width:100px;height:100px;}
.board--card--list.type1 .obj .item .thm--box .inner b{display:block;margin:20px 0;text-align:center;color:#515362;font-size:17px;}
.board--card--list.type1 .obj .item .thm--box .inner strong{display:block;text-align:center;color:#e9550f;font-size:19px;font-weight:700;}
.board--card--list.type1 .obj .item .card--body{position:relative;margin-top:30px;min-height: 160px;padding:20px;text-align: center;}
.board--card--list.type1 .obj .item .card--body:before{display: inline-block;position: absolute;left: 5%;top:0;width:90%;height:1px;background: #ddd;content: '';}
.board--card--list.type1 .obj .item .card--body ul{margin:0;text-align: left;}
.board--card--list.type1 .obj .item .card--body p{text-align: left;}

.ui-list__card.type1 .obj .item{padding:40px;position:relative;min-height: 285px;}
.ui-list__card.type1 .obj .item .thm--box{overflow:hidden;display: inline-block;vertical-align: top;width: calc(45% - 40px);margin-right: 30px;}
.ui-list__card.type1 .obj .item .thm--box img{width:100%;}
.ui-list__card.type1 .obj .item .card--body{display: inline-block;vertical-align: top;width: 55%;}
.ui-list__card.type1 .obj .item .card--body .card-tit{margin-bottom:10px;padding-bottom:10px;bord-bottom:1px dotted #ddd;}
.ui-list__card.type1 .obj .item .card--body .card-tit strong{display: block;margin-bottom:5px; font-size:22px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ui-list__card.type1 .obj .item .card--body .card-tit em{display: inline-block;margin-left: 10px;font-size:16px;color:#656260;font-weight: 400;}
.ui-list__card.type1 .obj .item .card--body .card-tit span{display: block;font-size:16px;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;overflow: hidden;text-overflow: ellipsis;}

@media(max-width:767px){
    .col3 .col{width:calc(50% - 15px);}
    .col3 .col:nth-child(2n){margin:10px 0;}
    .col3 .col:nth-child(3n){margin:10px 20px 10px 0;}
    .col4 .col{width:calc(50% - 15px);}
    .col4 .col:nth-child(2n){margin:10px 0;}

    .ui-list__card.type1 .obj .item{min-height: auto;}
    .ui-list__card.type1 .obj .item .thm--box{display: none;}
    .ui-list__card.type1 .obj .item .card--body{width: 100%;}

    .ui-map-area .ui-map-info{padding:30px;}
}
@media(max-width:600px){
    .obj .col{width: 100% !important;margin:10px 0 !important;}
}

.board--card--list.hit .obj .item{position: relative;padding: 30px 30px 30px 200px;text-align: center;}
.board--card--list.hit .obj .item span.circle{position: absolute;left: 50px;top: 70px;display: inline-block;width: 100px;height: 100px;vertical-align: top;}
.board--card--list.hit .obj .item span.circle .icon1{background-position: -900px 0;}
.board--card--list.hit .obj .item span.circle .icon2{background-position: -994px 0;}
.board--card--list.hit .obj .item span.circle .icon3{background-position: -1085px 0;}
.board--card--list.hit .obj .item span.circle .icon4{background-position: -1085px 0;}
.board--card--list.hit .obj .item .card-right{display: inline-block;width:100%;vertical-align: top;text-align: left;}
.board--card--list.hit .obj .item .card-right p.cate{display: inline-block;padding: 2px 5px;font-size: 19px;color:#e9550f;font-weight: 600;}
.board--card--list.hit .obj .item .card-right p.cate3,
.board--card--list.hit .obj .item .card-right p.cate4{color:#000;}
.board--card--list.hit .obj .item .card-right ul{margin:10px 0 0;text-align: left;}
.board--card--list.hit .obj .item .card-right .btn_wrap{text-align: right;}
@media(max-width:767px){
    .board--card--list.hit .obj .item span.circle{display: none;}
    .board--card--list.hit .obj .item{padding:20px;}
}

/* map */
.ui-map-area{position:relative;}
.ui-map-area .ui-map{display:block;width:100%;height:400px;background:#ddd;border-top:3px solid #ef611e;}
.ui-map-area .ui-map-info{position: relative;z-index: 10; margin-top:10px;padding:40px;border:1px solid #ddd;border-bottom-right-radius:15px;box-shadow:0 2px 2px #f5f5f5;}
.ui-map-info--multi{position:relative;bottom:105px;border-radius:6px;background:#fff;border:1px solid;border-bottom:2px solid #ddd;padding:10px 15px;}
.ui-map-info--multi:after{content:'';position:absolute;margin-left:-12px;left:50%;bottom:-12px;width:22px;height:12px;background:url(http://t1.daumcdn.net/localimg/localimages/07/mapapidoc/vertex_white.png);}
.ui-map-area .ui-map-info .list-icon li{padding:5px 0 5px 33px;}
.ui-map-area .ui-map-info a.map_btn{display: block;position: absolute;right:30px;top:-90px;padding:10px 40px 10px 20px;}
.ui-map-area .ui-map-info a.map_btn:before{display: inline-block;position: absolute;right:15px;top:15px;width:15px;height:15px;background: url(/images/stork/common/ir-bbs.png);content: '';background-position: -52px -125px;}
@media(max-width:767px){
    .ui-map-area .ui-map{height:300px;}
    .ui-map-area .ui-map-info{padding:20px;}
    .ui-map-area .ui-map-info a.map_btn{right:10px;top:-75px;}
}
/* map end */

.main-photo__skin.photo__popup{position: relative;font-size: 0;}
.main-photo__skin.photo__popup .control{position:absolute;right: 50px;bottom:0;text-align: right;}
.main-photo__skin.photo__popup .control .paging{position:absolute;right: -50px;bottom:0;height:35px;width: 50px;background-color:rgba(0,0,0,0.5);text-align: center;}
.main-photo__skin.photo__popup .control .paging span{display: inline-block;line-height: 35px;color:#fff;font-size:14px;}
.main-photo__skin.photo__popup .control button{display:inline-block;position:relative;width:35px;height:35px;margin:0 1px;background-color:rgba(0,0,0,0.5)}
.main-photo__skin.photo__popup .control [data-control=next]:before,
.main-photo__skin.photo__popup .control [data-control=prev]:before{content:'';position:absolute;top: 12px;left: 11px;right:15px;display:block;width:10px;height:10px;border:1px solid #fff;border-width:1px 1px 0 0;}
.main-photo__skin.photo__popup .control [data-control=next]:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.main-photo__skin.photo__popup .control [data-control=prev]:before{transform:rotate(230deg);-webkit-transform:rotate(230deg);}
.main-photo__skin.photo__popup .control [data-control=stop]:before{content:'';position:absolute;top:12px;left:16px;display:block;width: 4px;height: 11px;box-shadow: -2px 0 #fff, 2px 0 #fff;}
.main-photo__skin.photo__popup .control [data-control=play]:before{content:'';position:absolute;top:11px;left:16px;right:20px;display:block;width: 0;height: 0;border-width:7px 0 7px 9px;border-style: solid;border-color: transparent transparent transparent #fff;}

.ir-icon__line {position: relative; background-image: url(/images/stork/common/ir-icon_line.png);z-index: 1;}
.ir-icon__line{display:block;width:100%;height:100%;}
.ir-icon__line.icon1{background-position: 0 0;}
.ir-icon__line.icon2{background-position: -90px 0;}
.ir-icon__line.icon3{background-position: -180px 0;}
.ir-icon__line.icon4{background-position: -265px 0;}
.ir-icon__line.icon5{background-position: -360px 0;}
.ir-icon__line.icon6{background-position: -453px -2px;}
.ir-icon__line.icon7{background-position: -540px -2px;}
.ir-icon__line.icon8{background-position: -636px 2px;}
.ir-icon__line.icon9{background-position: -726px 6px;}
.ir-icon__line.icon11{background-position:-900px 6px;}


.circle-md{position: relative;}
.circle-md:before{display: inline-block;position: absolute;left: 0;top:0;width:60px;height:60px;border-radius: 50%;background:#44871f;content: '';opacity: 0;animation:circle_b .5s ease-in alternate forwards;-webkit-animation:circle_b .5s ease-in alternate forwards;}
.circle-md:after{display: inline-block;position: absolute;right: 0;top:0;width:60px;height:60px;border-radius: 50%;background:#e9550f;content: '';opacity: 0;animation:circle_b .5s ease-in .2s alternate forwards;-webkit-animation:circle_b .5s ease-in .2s alternate forwards;}
.circle-md .ir-icon__line{display:block;position:absolute;top: 0;left: 0;width:90px;height:90px;}

@keyframes circle_b{
    0%{opacity: 0;transform: scale(0);-webkit-transform: scale(0);}
    90%{transform: scale(1.1);-webkit-transform: scale(1.1);}
    100%{opacity: .2;transform: scale(1);-webkit-transform: scale(1);}
}
@-webkit-keyframes circle_b{
    0%{opacity: 0;transform: scale(0);-webkit-transform: scale(0);}
    90%{transform: scale(1.1);-webkit-transform: scale(1.1);}
    100%{opacity: .2;transform: scale(1);-webkit-transform: scale(1);}
}

.list-icon li{position: relative;padding:5px 0 5px 100px;font-size: 15px;}
.list-icon li span{display: inline-block;position: absolute;left: 0;top:3px;padding-left: 30px; font-weight: 700;font-size: 16px;}
.list-icon li span.icon:before{display: inline-block;position: absolute;left: 0;top:0;width:24px;height:24px;background-image: url(/images/stork/common/icon_list_ir.png);content:'';}
.list-icon li span.icon01:before{background-position: 0 0;}
.list-icon li span.icon02:before{background-position: 0 -25px;}
.list-icon li span.icon03:before{background-position: 0 -50px;}
.list-icon li span.icon04:before{background-position: 0 -75px;}
.list-icon li span.icon05:before{background-position: 0 -100px;}

/* sub01_01 예산황새공원소개 */
.s0101{position: relative;margin-top:20px;padding-top:20px;}
.s0101:before{display: inline-block;position: absolute;right:calc(50% - 810px);bottom: -180px;width: 1920px;height:400px;background: url(/images/stork/sub01/sub0101_bg.png)right bottom no-repeat;content: '';}
.s0101 .intro-title{position: absolute;left: calc(50% + 20px);top: 0;}
.s0101 .intro-title:before{display: inline-block;position: absolute;left: 20px;bottom:-70px;width:1px;height:50px;background: #ddd;content: '';}
.s0101 .intro-title strong{display: block;width:250px;height:110px;background: url(/images/stork/sub01/sub0101_tit.png)left center no-repeat;font-size: 0;}
.s0101 .intro-box{margin:30px 0;font-size: 0;}
.s0101 .intro-box .intro-item{display: inline-block;vertical-align: middle;width:50%;font-size: 16px;text-align: center;}
.s0101 .intro-box .intro-item .intro-tit{position: relative;display: block;margin:10px 0;font-size: 20px;font-weight: 600;}
.s0101 .intro-box .intro-item .intro-tit.intro-orange{color:#e9550f;}
.s0101 .intro-box .intro-item .intro-tit.intro-green{color:#3b7815;}
.s0101 .intro-box .intro-item .intro-tit .icon{position: absolute;left: 0;top:-45px;width:40px;height:41px;font-size: 0;}
.s0101 .intro-box .intro-item .intro-tit .icon01{background:url(/images/stork/sub01/sub0101_img04.png)center no-repeat;}
.s0101 .intro-box .intro-item .intro-tit .icon02{left:auto;right:0;background:url(/images/stork/sub01/sub0101_img05.png)center no-repeat;}
.s0101 .intro-box .intro-item .intro-tit .icon03{background:url(/images/stork/sub01/sub0101_img06.png)center no-repeat;}
.s0101 .intro-box .intro-item .intro-tit .icon04{left:calc(50% - 20px);background:url(/images/stork/sub01/sub0101_img07.png)center no-repeat;}
.s0101 .intro-box .intro-item .intro-txt em{display: inline-block;position: relative;}
.s0101 .intro-box .intro-item .intro-txt em:before{display: inline-block;position: absolute;left: 0;bottom: 7px;width:100%;height: 8px;background: #dae7d2;content: '';z-index: -1;}
.s0101 .intro-box .intro-item .intro-txt em.orange-line:before{background: #fbddcf;}
.s0101 .intro-box .intro-item .intro-txt em.strong-line{font-weight: 600;}
.s0101 .intro-box .intro-item.intro01{margin-top:150px;}
.s0101 .intro-box .intro-left{width:calc(50% - 30px);padding-right: 30px;text-align: right;}
.s0101 .intro-box .intro-right{width:calc(50% - 30px);padding-left: 30px;text-align: left;}
.s0101 .intro-box .intro-last{position:relative;display: block;margin: 200px auto 0;text-align: center;font-size: 18px;}
.s0101 .intro-box .intro-last:before{display: inline-block;position: absolute;left: 50%;top: -190px;width:1px;height: 100px;background: #ddd;content: '';}

@media only screen and (max-width:1919px){
    .s0101:before{right:calc(50% - 500px);background-size: cover;}
}
@media only screen and (max-width:1279px){
    .s0101:before{right: 0;bottom: -160px;}
    .s0101 .intro-box{margin:60px 0;}
}
@media only screen and (max-width:767px){
    .s0101:before{right:-30px;width:calc(100% + 60px);background-size: 100%;}
    .s0101 .intro-title{position: relative;left: 0;}
    .s0101 .intro-title:before{left:50%;}
    .s0101 .intro-title strong{margin:0 auto;}
    .s0101 .intro-box .intro-item{width:100%;padding:0;}
    .s0101 .intro-box .intro-item img{display: none;}
    .s0101 .intro-box .intro-left{text-align: left;}
    .s0101 .intro-box .intro-item.intro01{margin-top:90px;}
    .s0101 .intro-box .intro-item .intro-tit .icon02{right:auto;left:0;}
}

/* sub01_02 인사말 */
.s0102 .ui-greeting.greeting-f .ui-greeting__box:after{content: ''; display: block; visibility: hidden; clear: both;}
.s0102 .ui-greeting.greeting-f .ui-greeting__img{float: right; width: 50%;}
.s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group{float:left; position: relative; width: 50%; margin-top: 30px;}
.s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .ui-greeting__title{padding-bottom: 0;}
.s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .tit{display: block; position: relative; margin-bottom: 30px; padding-top: 65px; font-size: 30px; font-weight: normal; letter-spacing: -2px; line-height: 1.2;}
.s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .tit:before{position: absolute; left: 0 ;top: 0 ;width: 48px; height: 42px; content:'';}
.s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .tit .color1{display: inline-block;color: #de5312;font-weight: 700;}
.s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .tit .color2{color: #211b15;font-weight: 700;}
.s0102 .sub-title{display: block; margin-bottom: 10px; font-size: 17px;line-height: 1.4;color: #191919;}
.s0102 .sub-title em{display: block;}
.s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group strong{font-size:38px;font-family: 'nsr';}
.s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group > p{font-size: 15px;line-height: 1.5;}
.s0102 .ui-greeting__sign{display:block; margin-top:40px; font-size:15px; font-weight:700; color:#313131; text-align: right;}
.s0102 .ui-greeting__sign b{display: inline-block; position: relative; width: 83px; height: 31px; margin-left: 10px; background: url(/images/jochiwon119/sub01/introA_name.png); font-size:0; text-indent:-9999px; vertical-align: middle;}
.s0102 .ui-greeting__sign strong {padding-left: 20px;}

@media only screen and (max-width:860px){
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__img{overflow:hidden; float:none; width: 100%; min-height: 355px; text-align: center;}
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group{float:none;width: 100%;margin: 0;background-size: 100px auto;text-align: center;}
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .tit{padding-top:0;}
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .tit:before{display:none;}
}
@media only screen and (max-width:650px){
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__img{margin-left:15px;}
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group{background: none;}
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .tit{margin-bottom: 20px;font-size: 25px; line-height: 1.3;}
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .tit:after{bottom: 5px;}
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .tit em{display: inline;}
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .sub-title em{display: inline;}
}
@media only screen and (max-width: 550px){
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__img {min-height: auto;}
}
@media only screen and (max-width:420px){
    .s0102 .ui-greeting.greeting-f .ui-greeting__box .ui-greeting__group .m_tit{background-size:90%;}
}                   
/* sub01_02 인사말 End */

/* sub01_03 연혁 */
/* 연혁03 */
.s0103 .history-head {font-size: 42px;font-weight: 900;padding-left: 50px;color: #241515;margin-top: 40px;}
.s0103 .history-txt {font-size: 20px;color: #c2c2c2;padding-left: 50px;}
.s0103 .ui-timeline.timeline-c{position: relative;padding-left: 420px;background: url(/images/stork/sub01/sub01_03_img01.png) no-repeat 20px 60px;/* margin-bottom: 100px; */}
.s0103 .ui-timeline.timeline-c .timeline__head{display: block;}
.s0103 .ui-timeline.timeline-c .timeline__head strong{font-size: 26px; color: #281c16; font-weight: 900; position: relative; padding-left: 50px;}
.s0103 .ui-timeline.timeline-c .timeline__head strong::before{content: ""; position: absolute; display: inline-block; left: 19px; top: 3px; width: 13px; height: 13px; border: 5px solid #dc4f0d; border-radius: 50%; background: #fff;}
.s0103 .ui-timeline.timeline-c .timeline__body{position: relative;}
.s0103 .ui-timeline.timeline-c .timeline__body:before{content: ""; display: block; position: absolute; left: 30px; top: -9px; width: 1px; height: 105.5%; background: #ddd;}
.s0103 .ui-timeline.timeline-c .timeline__body .timeline__right{overflow: hidden; position: relative; padding: 20px 0;}
.s0103 .ui-timeline.timeline-c .timeline__body .timeline__right::after {content: ""; display: block; clear: both;}
.s0103 .ui-timeline.timeline-c .timeline__body .timeline__right .title{display:block; float:left; position:relative; font-size:24px; text-align:right; color:#dc4f0d; font-weight: 900; width: 110px;}
.s0103 .ui-timeline.timeline-c .timeline__body .timeline__right .title:before{content: ""; position: absolute; display: inline-block; width: 6px; height: 6px; vertical-align: middle; border: 2px solid #dc4f0d; border-radius: 50%; top: 50%; left: 26px; transform:translate(0, -50%); background-color: #fff;}
.s0103 .ui-timeline.timeline-c .timeline__body .timeline__right > ul{float: left; width: 75%; margin: 0; padding-left: 0; line-height: 1.2; padding-top: 5px;}
.s0103 .ui-timeline.timeline-c .timeline__body .timeline__right > ul > li{padding: 5px 0; padding-left: 95px; line-height: 1.4; position:relative;}
.s0103 .ui-timeline.timeline-c .timeline__body .timeline__right > ul > li > b{display: inline-block; position: absolute; left: 30px; top: 3px; margin: 0 5px 0 0; font-size:16px; color:#333; vertical-align:middle; font-weight: 900;} 
@media(max-width: 1200px) {
    .s0103 .history-head {padding-left: 40px;}
    .s0103 .history-txt {padding-left: 40px;}
    .s0103 .ui-timeline.timeline-c{padding-left: 320px; background: url(/images/stork/sub01/sub01_03_img02.png) no-repeat 20px top;}
    .s0103 .ui-timeline.timeline-c .timeline__body .timeline__right > ul {padding-left: 20px;}
}
@media(max-width: 1023px) {
    .s0103 .history-head {margin-top: 30px;}
    .s0103 .ui-timeline.timeline-c{padding-left: 370px;}
    .s0103 .ui-timeline.timeline-c .timeline__body .timeline__right > ul {width: 95%;}
}
@media(max-width: 850px) {
    .s0103 .ui-timeline.timeline-c{padding-left: 350px;}
}
@media(max-width: 767px) {
    .s0103 .history-head {padding-left: 0;}
    .s0103 .history-txt {padding-left: 0;}
    .s0103 .ui-timeline.timeline-c{background: none; padding-left: 0;}   
}
@media(max-width: 550px) {
    .s0103 .ui-timeline.timeline-c .timeline__head strong {padding-left: 35px;}
    .s0103 .ui-timeline.timeline-c .timeline__head strong::before {left: 0;}
    .s0103 .ui-timeline.timeline-c .timeline__body:before {left: 10px;}
    .s0103 .ui-timeline.timeline-c .timeline__body .timeline__right .title {width: 95px;}
    .s0103 .ui-timeline.timeline-c .timeline__body .timeline__right .title:before {left: 6px;}
    .s0103 .ui-timeline.timeline-c .timeline__body .timeline__right > ul {width: 100%; padding-left: 10px;}
}
/* sub01_03 연혁 End */

/* sub01_04 BI소개 */
.s0104 .bi-btn-box {}
.s0104 .bi-btn-box::after {content: ""; display: block; clear: both;}
.s0104 .bi-btn-box .btn {float: right; position: relative; margin: -40px 0 10px; display: block;}
@media(max-width: 650px) {
    .s0104 .bi-btn-box .btn {margin: 0 0 10px;}
}
.s0104 .bi_img_box.col2 {
    margin-top: 20px;
}
.s0104 .bi_img_box.col2::after {content: ""; display: block; clear: both;}
.s0104 .bi_img_box.col2 .inner {float: left;width: 49%;border: 1px solid #ddd;margin: 0.5%;min-height: 220px;border-bottom-right-radius: 15px;box-shadow: 0 2px 0px #f5f5f5;text-align: center;position: relative;}
.s0104 .bi_img_box.col2 .inner:nth-of-type(2n+1) {margin-left: 0;}
.s0104 .bi_img_box.col2 .inner:nth-of-type(2n) {margin-right: 0;}
.s0104 .bi_img_box.col2 .inner.type1 {padding: 60px 20px 0;}
.s0104 .bi_img_box.col2 .inner.type2 {padding: 80px 20px 0;}
.s0104 .bi_img_box.col2 .inner.type3 {padding: 45px 20px 0;}
.s0104 .bi_img_box.col2 .inner img {text-align: center;}
.s0104 .bi_img_box.col2 .inner p {width: 100%; text-align: right; padding: 0; position: absolute; bottom: 20px; right: 20px;}
@media(max-width: 767px) {
    .s0104 .bi_img_box.col2 .inner {float: none; width: 100%; margin: 10px 0;}
    .s0104 .bi_img_box.col2 .inner.type1 {padding: 50px 20px 70px;}
    .s0104 .bi_img_box.col2 .inner.type2 {padding: 50px 20px 70px;}
    .s0104 .bi_img_box.col2 .inner.type3 {padding: 50px 20px 70px;}
    .s0104 .bi_img_box.col2 .inner p {right: 0; text-align: center;}
}
.s0104 .bi_img_box.col4 {}
.s0104 .bi_img_box.col4::after {content: ""; display: block; clear: both;}
.s0104 .bi_img_box.col4 .inner {float: left; width: 24%; border: 1px solid #ddd; margin: 0.5%; min-height: 270px; border-bottom-right-radius: 15px; box-shadow: 0 2px 20px #f5f5f5; text-align: center; position: relative;}
.s0104 .bi_img_box.col4 .inner.inner.type1 {padding: 40px 20px 0;}
.s0104 .bi_img_box.col4 .inner.inner.type2 {padding: 55px 10px 0;}
.s0104 .bi_img_box.col4 .inner:nth-of-type(4n+1) {margin-left: 0;}
.s0104 .bi_img_box.col4 .inner:nth-of-type(4n) {margin-right: 0;}
.s0104 .bi_img_box.col4 .inner img {text-align: center;}
.s0104 .bi_img_box.col4 .inner p {width: 100%; text-align: right; padding: 0; position: absolute; bottom: 20px; right: 20px;}
@media(max-width: 767px) {
    .s0104 .bi_img_box.col4 .inner {float: none; width: 100%; margin: 10px 0; min-height: 270px;}
    .s0104 .bi_img_box.col4 .inner {padding: 35px 20px;}
    .s0104 .bi_img_box.col4 .inner p {right: 0; text-align: center;}
}
.s0104 .bi_img_box.type2 {margin-top: 55px;}
.s0104 .bi_img_box.type2::after {content: ""; display: block; clear: both;}
.s0104 .bi_img_box.type2 > div {float: left; width: 50%; box-sizing: border-box;}
.s0104 .bi_img_box.type2 > div .inner {width:99%;border: 1px solid #ddd;border-bottom-right-radius: 15px;box-shadow: 0 2px 0 #f5f5f5;text-align: center;padding: 45px 20px;}
.s0104 .bi_img_box.type2 > div:nth-of-type(1) .inner {margin-right: 1%;margin-top: 20px;}
.s0104 .bi_img_box.type2 > div:nth-of-type(2) .inner {margin-left: 1%;margin-top: 20px;}
@media(max-width: 767px) {
    .s0104 .bi_img_box.type2 > div {float: none; width: 100%;}
    .s0104 .bi_img_box.type2 > div:nth-of-type(1) {margin-bottom: 55px;}
    .s0104 .bi_img_box.type2 > div .inner {width: 100%; margin: 0; padding: 35px 20px;}
}
/* sub01_04 BI소개 End */

/* sub01_05_02 황새문화관 사이버투어 */
@media(max-width: 420px) {
    .s010502 img {display: none;}
}
/* sub01_05_02 황새문화관 사이버투어 End */

/* sub01_05_01 주요시설안내 */
.s010501 .yehwang_map_box {border-top: 3px solid #ef611e;}
.s010501 .yehwang_map_box .yh-map-img {width: 100%; box-sizing: border-box;}
.s010501 .yehwang_map_box .yh-map-img img {width: 100%; display: block;}
.s010501 .yehwang_map_box .yh-map-txt-box {width: 100%;padding: 30px;background-color: #f9f8f8;border-bottom-right-radius: 15px;box-shadow: 0 2px 0 #f5f5f5;border: 1px solid #ddd;}
.s010501 .yehwang_map_box .yh-map-txt-box strong {font-size: 21px;color: #222;font-weight: bold;margin-bottom: 16px;display: block;}
.s010501 .yehwang_map_box .yh-map-txt-box .yh-map-pre-txt {/* margin-left: -10px; */}
.s010501 .yehwang_map_box .yh-map-txt-box .yh-map-pre-txt::after {content: ""; display: block; clear: both;}
.s010501 .yehwang_map_box .yh-map-txt-box .yh-map-pre-txt li {float: left;display: block;width: 20%;padding: 6px 5px;position: relative;}
.s010501 .yehwang_map_box .yh-map-txt-box .yh-map-pre-txt li span {display: inline-block;width: 25px;height: 25px;border-radius: 50%;background-color: #ef611e;color: #fff;text-align: center;font-weight: bold;margin-right: 6px;line-height: 27px;font-size: 0.9em;letter-spacing: -1px;}
@media(max-width: 1200px){
    .s010501 .yehwang_map_box .yh-map-txt-box .yh-map-pre-txt li {width: 33.3333%;} 
}
@media(max-width: 1023px){
    .s010501 .yehwang_map_box .yh-map-txt-box .yh-map-pre-txt li {width: 25%;} 
}
@media(max-width: 850px){
    .s010501 .yehwang_map_box .yh-map-txt-box .yh-map-pre-txt li {width: 33.3333%;} 
}
@media(max-width: 767px){
    .s010501 .pic_btn {margin-bottom: 20px;}
}
@media(max-width: 600px){
    .s010501 .yehwang_map_box .yh-map-txt-box .yh-map-pre-txt li {width: 50%;} 
}
@media(max-width: 450px){
    .s010501 .yehwang_map_box .yh-map-txt-box .yh-map-pre-txt li {width: 100%;} 
}

@media (max-width: 767px){
    .s010501 .ui-list__card.type1 .obj .item .thm--box {display: block; width: 100%; margin : 0 auto 30px;}
}
@media(max-width: 550px){
    .s010501 .ui-list__card.type1 .obj .item {padding: 20px;}
}
/* sub01_05_01 주요시설안내 End */

/* sub02_01 이용안내 */
.s0201 .yh_park_notice_box {}
.s0201 .yh_park_notice_box::after {content: ""; display: block; clear: both;}
.s0201 .yh_park_notice_box .notice-item {float: left;width: 49%;border: 1px solid #ddd;position: relative;margin: 0.5%;padding: 15px;border-bottom-right-radius: 15px;box-shadow: 0 2px 0 #f5f5f5;}
.s0201 .yh_park_notice_box .notice-item:nth-of-type(2n+1) {margin-left: 0;}
.s0201 .yh_park_notice_box .notice-item:nth-of-type(2n) {margin-right: 0;}
.s0201 .yh_park_notice_box .notice-item .notice-ico {float: left; display: block; width: 70px; height: 70px; background: url(/images/stork/common/ir-icon_line.png);}
.s0201 .yh_park_notice_box .notice-item .notice-ico.ico01 {background-position: 0 -100px;}
.s0201 .yh_park_notice_box .notice-item .notice-ico.ico02 {background-position: -80px -100px;}
.s0201 .yh_park_notice_box .notice-item .notice-ico.ico03 {background-position: -160px -100px;}
.s0201 .yh_park_notice_box .notice-item .notice-ico.ico04 {background-position: -240px -100px;}
.s0201 .yh_park_notice_box .notice-item .notice-ico.ico05 {background-position: -320px -100px;}
.s0201 .yh_park_notice_box .notice-item .notice-ico.ico06 {background-position: -400px -100px;}
.s0201 .yh_park_notice_box .notice-item .notice-ico.ico07 {background-position: -480px -100px;}
.s0201 .yh_park_notice_box .notice-item .notice-ico.ico08 {background-position: -560px -100px;}
.s0201 .yh_park_notice_box .notice-item::after {content: ""; display: block; clear:both;}
.s0201 .yh_park_notice_box .notice-item > div {float: left; display: table; width: calc(100% - 80px); min-height: 70px; padding-left: 10px;}
.s0201 .yh_park_notice_box .notice-item > div > p {display: table-cell; vertical-align: middle;}

@media(max-width: 1150px) {
    .s0201 .yh_park_notice_box .notice-item {min-height: 110px;}
}
.s0201 .board--card--list.type1 .obj .item.l-size .card--body {min-height: 165px;}

@media(max-width: 767px) {
    .s0201 .yh_park_notice_box .notice-item {float: none; width: 100%; margin: 10px 0; min-height: auto;}
}
@media(max-width : 1200px) {
    .s0201 .board--card--list.type1 .obj .item.l-size .card--body {min-height: 185px;}
}
@media(max-width : 1100px) {
    .s0201 .board--card--list.type1 .obj .item.l-size .card--body {min-height: 210px;}
}
@media(max-width : 1023px) {
    .s0201 .board--card--list.type1 .obj .item.l-size .card--body {min-height: 165px;}
}
@media(max-width : 900px) {
    .s0201 .board--card--list.type1 .obj .item.l-size .card--body {min-height: 205px;}
}
@media(max-width : 767px) {
    .s0201 .board--card--list.type1 .obj .item .card--body,
    .s0201 .board--card--list.type1 .obj .item.l-size .card--body {min-height: 165px;}
}
@media(max-width: 600px) {
    .s0201 .board--card--list.type1 .obj .item .card--body,
    .s0201 .board--card--list.type1 .obj .item.l-size .card--body {min-height: auto;}
}

@media(max-width: 767px) {
    .s0201 .col3 .col {width: 48%; margin: 2%;}
    .s0201 .col3 .col:nth-of-type(2n) {margin-right: 0;}
    .s0201 .col3 .col:nth-of-type(2n+1) {margin-left: 0;}
}

.s0201 .txt-box.type1.bold p {font-weight: bold;}
.s0201 .txt-box.type1.bold .color-orange {font-weight: bold;}
/* sub02_01 이용안내 End */


/* sub02_04 오시는길 */
.s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul {width: 100%;}
.s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul::after {content: ""; display: block; clear: both;} 
.s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li{float: left; position: relative; margin: 0 33px 30px 0; padding: 15px; background-color: #f7f7f7; min-height: 100px;}
.s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(1) {width: calc(45% - 33px);}
.s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(2) {width: calc(30% - 33px);}
.s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(3) {width: calc(25% - 5px); margin-right: 5px;}
.s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li::after {position: absolute; content: ""; display: block; bottom: 32px; right: -32px; width: 30px; height: 30px; background: url(/images/stork/sub02/step-icon.png) no-repeat center;}
.s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(3)::after {display: none;}
.s0204 .ui-topbox.type1 .inner .txtwrap.road-process strong {margin: 0 0 10px 0;}
@media(max-width: 1200px) {
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(1) {width: calc(100% - 5px); margin-right: 5px;}
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(1)::after {transform: rotate(90deg); bottom: -30px; right: 0; left: 20%;}
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(2) {width: calc(53% - 33px); margin-right: 33px;}
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(3) {width: calc(47% - 5px);}    
}
@media(max-width: 550px) {
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul {padding-left: 0;}
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li {min-height: auto;}
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(1) {width: 100%; margin-right: 0;}
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(2) {width: 100%; margin-right: 0;}
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(3) {width: 100%; margin-right: 0;}    
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(1)::after {bottom: -30px; right: 0; left: 50%; transform: translateX(-50%) rotate(90deg);}
    .s0204 .ui-topbox.type1 .inner .txtwrap.road-process ul li:nth-of-type(2)::after {bottom: -30px; right: 0; left: 50%; transform: translateX(-50%) rotate(90deg);}
}
.s0204 .list-none li {margin: 5px 0; font-size: 16px;}
/* sub02_04 오시는길 End */


/* sub04_01 황새이야기 */
.s0401{}
.s0401 .topbox-item{position:relative;font-size: 0;}
.s0401 .topbox-item:before{display: inline-block;position: absolute;left: calc(50% - 115px);bottom: -20px;width:230px;height:80px;background: url(/images/stork/sub04/sub0401_img03.png)center no-repeat;content: '';}
.s0401 .topbox-item .top-left{overflow: hidden;display: inline-block;width:55%;padding:40px;vertical-align: top;border-bottom-left-radius:20px;border-top-left-radius: 20px;background:#ef611e url(/images/stork/sub04/sub0401_img02.png)right bottom no-repeat;font-size:16px;color:#fff;}
.s0401 .topbox-item .top-left .top-tit{font-size: 28px;font-weight: 600;}
.s0401 .topbox-item .top-left .top-tit em{display: inline-block;margin-left:10px; font-size: 20px;}
.s0401 .topbox-item .top-left .list-1st{margin:20px 0;}
.s0401 .topbox-item .top-left .list-1st>li{color:#fff;}
.s0401 .topbox-item .top-left .list-1st>li:before{border-color:#fff;}
.s0401 .topbox-item .top-right{overflow: hidden; display: inline-block;width:45%;vertical-align: top;border-bottom-right-radius:20px;border-top-right-radius: 20px;}
.s0401 .topbox-item .top-right img{height:100%;}
.s0401 .num-list{margin: 40px 0 130px;font-size:16px;}
.s0401 .list-num li{position: relative;padding:3px 0 3px 17px;}
.s0401 .list-num li b{position: absolute;left: 0;top:4px;color:#ef611e;}
.s0401 [class*="conbox"]{position: relative;margin: 90px 0;}
.s0401 [class*="conbox"]:before{display: inline-block;position: absolute;left: calc(50% - 22.5px);top:-60px;width:55px;height:55px;content: '';}
.s0401 [class*="conbox"] .box-tit{ display: block;margin:10px 0; font-size: 22px;font-weight: 600;}
.s0401 [class*="conbox"] .box-txt{display: block;margin:10px 0 30px;}
.s0401 .conbox01{text-align: center;}
.s0401 .conbox01:before{background: url(/images/stork/sub04/sub0401_img06.jpg);}
.s0401 .conbox02{font-size: 0;}
.s0401 .conbox02:before{top: 30px;background: url(/images/stork/sub04/sub0401_img07.jpg);}
.s0401 .conbox02:after{display: inline-block;position: absolute;left: calc(50% + 3px);top: -30px;height: 40px;width:1px;background: #ddd;content: '';}
.s0401 .conbox02 img{display: inline-block;vertical-align: middle; width:40%;}
.s0401 .conbox02 .conbox-txt{display: inline-block;vertical-align: middle;width:60%;padding:0 0 0 75px;font-size: 15px;}
.s0401 .conbox02 .conbox-txt .box-info{display: inline-block;padding-top:20px;width:100%;border-top:1px solid #ddd;}
@media(max-width: 1023px) {
    .s0401 .topbox-item .top-right{position: absolute;right: 0;top:0;height: 100%;z-index: -1;}
}
@media(max-width: 767px) {
    .s0401 .topbox-item:before{left:auto;right:0;}
    .s0401 .topbox-item .top-left{width:100%;padding:30px 20px;border-radius: 20px;}
    .s0401 .topbox-item .top-left .top-tit{font-size: 22px;}
    .s0401 .topbox-item .top-left .top-tit em{font-size: 17px;}
    .s0401 .topbox-item .top-right{display: none;}
    .s0401 [class*="conbox"]{margin:30px 0;}
    .s0401 .conbox02{text-align: center;}
    .s0401 .conbox02 img{width:auto;margin:110px 0 -20px;}
    .s0401 .conbox02 .conbox-txt{width:100%;padding:0;}
}

/* sub04_03 황새복원역사 */
.s0403{}
.s0403 .topbox-item{position:relative;margin-bottom:100px;font-size: 0;}
.s0403 .topbox-item:before{display: inline-block;position: absolute;left: calc(50% - 142px);bottom: -40px;width:216px;height:135px;background: url(/images/stork/sub04/sub0403_img04.png)center no-repeat;content: '';z-index: 10;}
.s0403 .topbox-item .top-left{position:relative;display: inline-block;width:45%;padding:40px;vertical-align: top;border-bottom-left-radius:20px;border-top-left-radius: 20px;background:#ef611e url(/images/stork/sub04/sub0403_img05.png)left top no-repeat;}
.s0403 .topbox-item .top-left:before{display: inline-block;position: absolute;left: 70px;bottom:0;width:1px;height: 32px;background: #fff;content: '';}
.s0403 .topbox-item .top-left:after{display: inline-block;position: absolute;left: 70px;bottom: -70px;width:1px;height: 70px;background: #e9550f;content: '';}
.s0403 .topbox-item .top-left .top-tit{position: relative; display: inline-block;width:270px;height:95px;margin:40px 0 20px;background: url(/images/stork/sub04/sub0403_img01.png)center no-repeat;font-size: 0;}
.s0403 .topbox-item .top-left .top-tit:before{display: inline-block;position: absolute;right: -50px;top:0;width:60px;height:48px;background: url(/images/stork/sub04/sub0403_img03.png)center no-repeat;content: '';}
.s0403 .topbox-item .top-right{overflow: hidden;position: absolute;right: 0;top: 0; display: inline-block;width:55%;height:100%;vertical-align: top;border-bottom-right-radius:20px;border-top-right-radius: 20px;}
.s0403 .topbox-item .top-right img{height:100%;}
.s0403 .list-box{}
.s0403 .list-box .box-item{position: relative; padding:0 0 0 150px;}
.s0403 .list-box .box-item .box-num{position: absolute;left: 20px;top:calc(50% - 30px);text-align: center;}
.s0403 .list-box .box-item .box-num strong{display:block;width:60px;height:30px;margin:0 auto 10px;font-size: 0;}
.s0403 .list-box .box-item:nth-child(1) .box-num strong{background: url(/images/stork/sub04/sub0403_01.png);}
.s0403 .list-box .box-item:nth-child(2) .box-num strong{background: url(/images/stork/sub04/sub0403_02.png);}
.s0403 .list-box .box-item:nth-child(3) .box-num strong{background: url(/images/stork/sub04/sub0403_03.png);}
.s0403 .list-box .box-item:nth-child(4) .box-num strong{background: url(/images/stork/sub04/sub0403_04.png);}
.s0403 .list-box .box-item:nth-child(5) .box-num strong{background: url(/images/stork/sub04/sub0403_05.png);}
.s0403 .list-box .box-item .box-num span{display:block;line-height:1.2;font-size: 18px;color:#e9550f;}
.s0403 .list-box .box-item .box-con{padding:50px 0; font-size: 16px;border-bottom:1px dashed #ddd;}
.s0403 .list-box .box-item:last-child .box-con{border:none;}
@media(max-width: 1279px) {
    .s0403 .topbox-item:before{left:auto;right:0;}
    .s0403 .topbox-item .top-left{width:50%;}
    .s0403 .topbox-item .top-right{width:50%;}
}
@media(max-width: 767px) {
    .s0403 .topbox-item:before{width:120px;background-size: 100%;}
    .s0403 .topbox-item .top-left{width:100%;padding:20px;border-radius: 20px;}
    .s0403 .topbox-item .top-right{display: none;}
}
@media(max-width: 480px) {
    .s0403 .topbox-item{margin-bottom:70px;}
    .s0403 .topbox-item:before{width:90px;height:110px;}
    .s0403 .topbox-item .top-left .top-tit{width:200px; background-size: 100%;}
    .s0403 .topbox-item .top-left .top-tit:before{right:0;top:-20px;width:40px;background-size: 100%;}
    .s0403 .topbox-item .top-left:before,
    .s0403 .topbox-item .top-left:after{display: none;}
    .s0403 .list-box .box-item{padding:0;}
    .s0403 .list-box .box-item .box-num{position: static;margin-top:30px;}
    .s0403 .list-box .box-item .box-con{padding: 20px 0;}
}

/* sub04_05 황새관련사이트 */
.s0405 .ui-list__card.type1 .obj .item .thm--box {width: 100%; margin: 0 0 30px 0;}
.s0405 .ui-list__card.type1 .obj .item .thm--box img {border: 1px solid #ddd;}
.s0405 .ui-list__card.type1 .obj .item .card--body {width: 100%;}
.s0405 .ui-list__card.type1 .obj .item .card--body .card-tit {min-height: 150px;} 
@media(max-width: 1100px) {
    .s0405 .ui-list__card.type1 .obj .item .card--body .card-tit {min-height: 185px;}
}
@media(max-width: 1023px) {
    .s0405 .ui-list__card.type1 .obj .item .card--body .card-tit {min-height: 150px;}
}
@media(max-width: 920px) {
    .s0405 .ui-list__card.type1 .obj .item .card--body .card-tit {min-height: 185px;}
}
@media(max-width: 767px) {
    .s0405 .ui-list__card.type1 .obj.col2 .col {width: 100%;}
    .s0405 .ui-list__card.type1 .obj .item .thm--box {width: 80%; margin: 0 auto 30px; display: block;}
    .s0405 .ui-list__card.type1 .obj .item .card--body .card-tit {min-height: auto;}
}
@media(max-width: 550px) {
    .s0405 .ui-list__card.type1 .obj .item {padding: 25px;}
    .s0405 .ui-list__card.type1 .obj .item .thm--box {width: 100%;}
}
/* sub04_05 황새관련사이트 End */

/* sitemap_11 sitemap */
.sitemap{position:relative}
.sitemap li{display:inline-block;float:left;position:relative;width:100%;margin: 0 0 30px;}
.sitemap li .sitemapArea{display:inline-block;width:100%;background: #f0611e;border-radius: 5px;border: 1px solid #eee;}
.sitemap li .sitemapLft{display:inline-block;float:left;width:20%;padding: 18px 0 0 20px;}
.sitemap li .sitemapRgt{float: right;width:80%;margin-left:-1px;padding: 10px 0 10px 30px;/* border-left:1px solid #c9c8c8; */background: #fff;height: 100%;}
.sitemap li h4{font-size: 17px;color: #fff;font-weight: 900;}
.sitemap li ul{display:inline-block;float:left;width:25%}
.sitemap li ul li{display:inline-block;float:left;margin:0;border:0 none}
.sitemap li ul li h5{margin:0;padding:0;background:none;font-size: 15px;color:#5f5e5e;}
.sitemap li ul li h5 a{display:block;padding:9px 18px 9px 34px;background:url(/images/common/bul_sitemap.gif) no-repeat 18px 19px}
.sitemap li ul ul{display:inline-block;float:left;width:auto;padding:0 0 9px 34px;border:0 none}
.sitemap li ul ul li{display:block;float:none;width:auto;margin:2px 0}
.sitemap li ul ul li a{display:block;padding-left:9px;background:url(/images/common/bul_li_th1.gif) no-repeat 0 9px}
@media only all and (max-width:1023px){
    .sitemap li ul{width:33.3%}
}
@media only all and (max-width:767px){
    .sitemap li .sitemapLft{float: none;width:100%;padding: 13px 20px;}
    .sitemap li .sitemapRgt{width:100%;padding:0;border:none;}
    .sitemap li ul{width:100%;}
}

/* sitemap_12 휴대폰본인인증 */
#registCertiadult{}
#registCertiadult .board--card--list{position: relative;margin-top:20px; background: #fafafa;border-bottom-right-radius: 15px;}
#registCertiadult .board--card--list:before{display: inline-block;position: absolute;left: 50%;top:30px;width:1px;height:calc(100% - 60px);border-right:1px dashed #ddd;content: '';}
#registCertiadult .obj .col{width:50% !important; margin:0 !important;padding:50px;box-shadow: none; border:none;border-top:3px solid #ef611e;text-align: center;}
#registCertiadult .obj .col h4.h4{position: relative;padding-top:150px; color:#ef611e;}
#registCertiadult .obj .col h4.h4:before{display: inline-block;position: absolute;left: calc(50% - 60px);top:0;width:120px;height:120px;border-radius: 50%;content: '';background: #fff;}
#registCertiadult .obj .col h4.h4:after{display: inline-block;position: absolute;left: calc(50% - 35px);top:25px;width:70px;height:70px;content: '';background-position: center;background-repeat:no-repeat;}
#registCertiadult .obj .col h4.phone:after{background-image:url(/images/stork/common/ipin_img01.png);}
#registCertiadult .obj .col h4.ipin:after{background-image:url(/images/stork/common/ipin_img02.png);}
#registCertiadult .obj .col span{display: inline-block; height:120px;margin:10px 0 20px;}
@media(max-width: 767px) {
    #registCertiadult .board--card--list:before{display: none;}
    #registCertiadult .obj .col{width:100% !important;padding:0 10px 30px;}
    #registCertiadult .obj .col span{height:auto;}
}
/* sitemap_12 휴대폰본인인증 END */


/* sub01_05_01 주요시설안내 탭메뉴 */
.s010501 .int-box {border: 1px solid #ddd;text-align: center;padding: 10px;margin: 20px 0;font-weight: bold;}
.s010501 .ui-nav_tabs {border-bottom: 1px dashed #dbdada;padding: 10px 0;}
.s010501 .ui-nav_tabs::after {content:""; display: block; clear: both;}
.s010501 .ui-nav_tabs li{/* display:inline-block; */position:relative;float: left;width: 25%;} 
.s010501 .ui-nav_tabs .ui-tabs_link {border:none !important;display: block;width: 97%;padding: 14px 0;font-size: 16px;text-align: center;transition: .2s ease all;border-radius: 5px;margin: 3px 5px;font-weight: 700;}
.s010501 .ui-nav_tabs .active .ui-tabs_link {border:none !important; font-weight: bold;}
.s010501 .ui-tab_group .ui-tab_content{margin-top: 20px;}
.s010501 .ui-tab_group .tab__body{overflow:hidden; visibility:hidden; height:0; opacity:0;}
.s010501 .ui-tab_group .tab__body.active{overflow:visible; height:auto; visibility:visible; opacity:1;}

@media(max-width: 850px){
    .s010501 .ui-nav_tabs li {width: 33.3333%;}
}
@media(max-width: 650px){
    .s010501 .ui-nav_tabs li {width: 50%;}
}
@media(max-width: 420px){
    .s010501 .ui-nav_tabs li {width: 100%; float: none;}
}
/* sub01_05_01 주요시설안내 탭메뉴 */

.location_se04b .map_box .map_info .map_list li em .ico{background-color: #ef611e;}
.location_conbox.type01 .item .icon_box.icon01{background-image:url("data:image/svg+xml,%3Csvg width='38' height='34' viewBox='0 0 38 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9211 28.8154H24.4006M32.7895 28.8154H36.8215H36.8134V21.1716C36.8134 18.5887 34.7067 16.4821 32.1238 16.4821H28.3544L25.9895 12.188C25.1985 10.7513 23.3662 9.66968 21.7196 9.66968H13.9306C12.2114 9.66968 10.4356 10.8804 9.80604 12.4786L8.2321 16.4821H1V28.8154H4.53216' stroke='%23006060' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.9296 28.8874C12.9296 31.1393 11.1054 32.9554 8.86151 32.9554C6.61762 32.9554 4.79346 31.1313 4.79346 28.8874C4.79346 26.6435 6.61762 24.8193 8.86151 24.8193C11.1054 24.8193 12.9296 26.6435 12.9296 28.8874Z' stroke='%2359D3CC' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32.6488 28.8874C32.6488 31.1393 30.8246 32.9554 28.5807 32.9554C26.3369 32.9554 24.5127 31.1313 24.5127 28.8874C24.5127 26.6435 26.3369 24.8193 28.5807 24.8193C30.8246 24.8193 32.6488 26.6435 32.6488 28.8874Z' stroke='%2359D3CC' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.9338 1V3.99454' stroke='%2359D3CC' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.0173 2.58154L13.5186 5.18058' stroke='%2359D3CC' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.3491 5.18058L23.8504 2.58154' stroke='%2359D3CC' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
.location_conbox.type01 .item .icon_box.icon02{background-image:url("data:image/svg+xml,%3Csvg width='35' height='32' viewBox='0 0 35 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6892_2670)'%3E%3Cpath d='M30.8918 11.8085L28.6913 3.9108C28.2191 2.28368 26.3114 0.951538 24.4415 0.951538H10.5491C8.67918 0.951538 6.77146 2.28368 6.29925 3.9108L4.09877 11.8085C2.31383 11.9798 0.925537 13.4927 0.925537 15.3387V21.7044C0.925537 23.6646 2.50271 25.2536 4.4482 25.2536H30.5329C32.4784 25.2536 34.0556 23.6646 34.0556 21.7044V15.3387C34.0556 13.5022 32.6673 11.9893 30.8824 11.8085H30.8918Z' stroke='%23006060' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.97095 11.9323H27.0292' stroke='%23006060' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.14191 19.4207C9.14191 20.5245 8.25416 21.4094 7.16809 21.4094C6.08201 21.4094 5.18481 20.515 5.18481 19.4207C5.18481 18.3264 6.07256 17.432 7.16809 17.432C8.26361 17.432 9.14191 18.3264 9.14191 19.4207Z' stroke='%2359D3CC' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M29.8151 19.4207C29.8151 20.5245 28.9273 21.4094 27.8413 21.4094C26.7552 21.4094 25.8674 20.515 25.8674 19.4207C25.8674 18.3264 26.7552 17.432 27.8413 17.432C28.9273 17.432 29.8151 18.3264 29.8151 19.4207Z' stroke='%2359D3CC' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.82087 25.9292V29.0597C8.82087 30.1635 7.93312 31.0484 6.8376 31.0484C5.74207 31.0484 4.86377 30.154 4.86377 29.0597V25.9292' stroke='%23006060' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.1363 25.9292V29.0597C30.1363 30.1635 29.2485 31.0484 28.1625 31.0484C27.0669 31.0484 26.1792 30.154 26.1792 29.0597V25.9292' stroke='%23006060' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6892_2670'%3E%3Crect width='35' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); }
.location_conbox.type01 .item .icon_box.icon03{background-image:url("data:image/svg+xml,%3Csvg width='36' height='31' viewBox='0 0 36 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.77294 2C3.05894 2 2.41844 2.2835 1.94594 2.756C1.48394 3.218 1.18994 3.869 1.18994 4.583V12.563H17.9269V2H3.77294Z' stroke='%2359D3CC' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.7795 12.0275C34.7795 9.88549 33.908 5.675 32.5115 4.2785C31.115 2.882 29.1725 2.0105 27.041 2.0105H17.927V12.5735H34.7795V12.0275Z' stroke='%2359D3CC' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.18995 12.563H34.7689V14.4425V14.0435C34.7689 14.0435 34.7689 14.0855 34.7689 14.096C34.7689 14.117 34.7689 14.138 34.7689 14.1485C34.7689 14.1485 34.7689 14.1695 34.7689 14.18C34.7689 14.18 34.7689 14.201 34.7689 14.2115V21.929C34.7689 22.643 34.4749 23.2835 34.0129 23.756C33.5509 24.218 32.8999 24.512 32.1859 24.512H30.8944C30.8944 23.441 30.4639 22.475 29.7604 21.7715C29.0569 21.068 28.0909 20.6375 27.0199 20.6375C25.9489 20.6375 24.9829 21.068 24.2794 21.7715C23.5759 22.475 23.1454 23.441 23.1454 24.512H14.1574C14.1574 23.441 13.7269 22.475 13.0234 21.7715C12.3199 21.068 11.3539 20.6375 10.2829 20.6375C9.21194 20.6375 8.24594 21.068 7.54244 21.7715C6.83894 22.475 6.40844 23.441 6.40844 24.512H3.74145C3.02745 24.512 2.38695 24.2285 1.91445 23.756C1.45245 23.294 1.15845 22.643 1.15845 21.929V12.563' stroke='%23006060' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.43994 24.512C6.43994 25.583 6.87044 26.549 7.57394 27.2525C8.27744 27.956 9.24344 28.3865 10.3144 28.3865C11.3854 28.3865 12.3514 27.956 13.0549 27.2525C13.7584 26.549 14.1889 25.583 14.1889 24.512' stroke='%23006060' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.1784 24.5119C14.1784 23.441 13.7479 22.4749 13.0444 21.7715C12.3409 21.068 11.3749 20.6375 10.3039 20.6375C9.23294 20.6375 8.26694 21.068 7.56344 21.7715C6.85994 22.4749 6.42944 23.441 6.42944 24.5119' stroke='%23006060' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.1665 24.512C23.1665 25.583 23.597 26.549 24.3005 27.2525C25.004 27.956 25.97 28.3865 27.041 28.3865C28.112 28.3865 29.078 27.956 29.7815 27.2525C30.485 26.549 30.9155 25.583 30.9155 24.512' stroke='%23006060' stroke-width='1.98' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

.location_se04b .map_box .map_info .map_button a{border:2px solid #ef611e;background:#ef611e;}
.location_se04b .map_box .map_info .map_button a:hover,
.location_se04b .map_box .map_info .map_button a:focus{background:#fff;color:#ef611e;}
.location_se04b .map_box .map_info .map_button a:hover .icon,
.location_se04b .map_box .map_info .map_button a:focus .icon{background-image:url("data:image/svg+xml,%3Csvg width='31' height='40' viewBox='0 0 31 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.47795 29.4737C2.90636 30.3664 1.31579 31.5996 1.31579 32.9618C1.31579 35.6862 7.67805 37.8947 15.5263 37.8947C23.3746 37.8947 29.7368 35.6862 29.7368 32.9618C29.7368 31.5996 28.1463 30.3664 25.5747 29.4737' stroke='%23ef611e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.307 31.0965C15.307 31.0965 26.1404 20.8586 26.1404 12.6734C26.1404 6.83679 21.2901 2.10526 15.307 2.10526C9.32394 2.10526 4.47369 6.83679 4.47369 12.6734C4.47369 20.8586 15.307 31.0965 15.307 31.0965Z' stroke='%23ef611e' stroke-width='2.5' stroke-linejoin='round'/%3E%3Cpath d='M15.0003 17.2807C17.3015 17.2807 19.167 15.4152 19.167 13.114C19.167 10.8129 17.3015 8.94736 15.0003 8.94736C12.6992 8.94736 10.8337 10.8129 10.8337 13.114C10.8337 15.4152 12.6992 17.2807 15.0003 17.2807Z' stroke='%23ef611e' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
