section {position:relative;width:100%;min-width:1400px;}
section .inner{position:relative;width:1400px;margin:0 auto;}
section .section  {position:relative;}


section.top_banner {height:50px;background:#111111;display: flex;justify-content: center;align-items: center;}
section.top_banner.hidden {margin-top:-50px;}
section.top_banner span {}
section.top_banner span a{display:flex;color:#FFFFFF;font-size:20px;font-weight:var(--font-regular);align-items:center;}
section.top_banner span a::after{position:relative;content:'';background-image: url('../news/images/icon_arrow.png');width:13px;height:13px;margin-left:16px;}
section.top_banner .btn_top_close {position:absolute;width:50px;height:50px;right:40px;background-image: url('../news/images/btn_close.png');cursor:pointer;}


section.visual_wrapper {height:300px;background-image: url('../news/images/bg_visual.jpg');}
section.visual_wrapper .inner{display:flex;align-items:center;height:100%;}
section.visual_wrapper .inner .txt{font-size:56px;color:#111111;font-weight:var(--font-ebold);line-height:1.3;}

section.body_wrapper {}
section.body_wrapper .inner{display:flex;flex-direction:column;justify-content: start;align-items: center;box-sizing: border-box;gap:60px 0;padding:120px;}
section.body_wrapper .inner .inner_tit {display:flex;flex-direction:column;justify-content: start;align-items: center;box-sizing: border-box;gap:20px 0;}
section.body_wrapper .inner .inner_tit .title{color:#111111;font-size:40px;font-weight:var(--font-bold);}
section.body_wrapper .inner .inner_tit .tabs{display:flex;gap:0 16px;}
section.body_wrapper .inner .inner_tit .tabs .tab{width:140px;height:60px;border:1px solid #C0C3C3;box-sizing: border-box;border-radius:100px;}
section.body_wrapper .inner .inner_tit .tabs .tab.on{background:#03C75A;border:0;}
section.body_wrapper .inner .inner_tit .tabs .tab a{display:flex;width:100%;height:100%;justify-content: center;align-items: center;color:#8A8A8A;font-size:22px;font-family:var(--font-medium);}
section.body_wrapper .inner .inner_tit .tabs .tab.on a{color:#FFFFFF;}

section.body_wrapper .inner .bbs-list-wrapper{display:flex;flex-direction: column;width:100%;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list{display:flex;flex-direction: column;gap:16px 0;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item{border:2px solid #F4F4F4;box-sizing: border-box;width:100%;height:168px;border-radius:16px;padding:32px 48px;transition: .3s all;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item a{width:100%;height:100%;display:flex;justify-content: space-between;align-items: center;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item .ttl-wrap{display:flex;flex-direction: column;justify-content: space-between;height:104px;width:1200px;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item .ttl-wrap .ttl{color:#0B0B0B;font-size:26px;font-family:var(--font-medium);}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item .ttl-wrap .day{color:#797B7D;font-size:16px;font-family:var(--font-regular);}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item .btn_view {background-image:url('../news/images/icon_more.png');width:11px;height:18px;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item .btn_view a{display:flex;width:100%;height:100%;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item:hover{border:2px solid #F4F4F4;background:#03C75A;transition: .3s all;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item:hover .ttl-wrap .ttl{color:#FFFFFF;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item:hover .ttl-wrap .day{color:#FFFFFF;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-list .list-item:hover .btn_view {background-image:url('../news/images/icon_more_w.png');}

section.body_wrapper .inner .bbs-list-wrapper .bbs-paging{display: flex;justify-content: center;margin:60px 0 0 0;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-paging ul{display: flex;gap:0 40px;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-paging ul li{width:40px;height:40px;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-paging ul li a{width:100%;height:100%;display:flex;justify-content: center;align-items: center;font-size:16px;color:#797B7D;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-paging ul li.cur{border-radius:50%;background:#C0C3C3;}
section.body_wrapper .inner .bbs-list-wrapper .bbs-paging ul li.cur a{color:#FFFFFF;}

section.body_wrapper .inner .bbs-view-wrapper{display:flex;flex-direction: column;width:100%;align-items: center;}
section.body_wrapper .inner .bbs-view-wrapper .bbs-view{display:flex;flex-direction: column;align-items: center;width:100%;}
section.body_wrapper .inner .bbs-view-wrapper .bbs-view .title{color:#0B0B0B;font-size:40px;font-weight:var(--font-bold);display:flex;align-items:center;text-align:center;line-height:1.2;padding:0 120px;box-sizing: border-box;}
section.body_wrapper .inner .bbs-view-wrapper .bbs-view .day{text-align:center;line-height:1.2;margin:16px;color:#797B7D;font-size:18px;font-family:var(--font-regular);}
section.body_wrapper .inner .bbs-view-wrapper .bbs-view .bbs-content{position:relative;width:100%;background:#F8F9FA;border-radius:40px;padding:80px 120px 40px 120px;box-sizing: border-box;margin-top:60px;color:#353535;font-size:18px;line-height:1.4;font-weight:var(--font-medium);}
section.body_wrapper .inner .bbs-view-wrapper .bbs-view .bbs-content .share{position:relative;height:44px;border-top:1px solid #C0C3C3;margin-top:80px;}
section.body_wrapper .inner .bbs-view-wrapper .bbs-view .bbs-content .share .icon_share{position:absolute;top:8px;right:0;width:102px;height:36px;background-image: url('../news/images/icon_share.png');cursor:pointer;z-index:3;background-size:cover;}
section.body_wrapper .inner .bbs-view-wrapper .bbs-view .bbs-content img{max-width:100%;}
section.body_wrapper .inner .bbs-view-wrapper .btns_wrap{width:100%;display:flex;justify-content: space-between;margin:60px 0 0 0;}
section.body_wrapper .inner .bbs-view-wrapper .btns_wrap .btn{width:140px;height:60px;border:1px solid #C0C3C3;border-radius:100px;font-size:22px;font-weight:var(--font-medium);}
section.body_wrapper .inner .bbs-view-wrapper .btns_wrap .btn a{position:relative;display:flex;width:100%;height:100%;color:#353535;justify-content: center;align-items: center;}
section.body_wrapper .inner .bbs-view-wrapper .btns_wrap .btn.btn_prev a::before{position:relative;content:'';width:17px;height:18px;background-image:url('../news/images/icon_prev.png');margin-right:8px;}
section.body_wrapper .inner .bbs-view-wrapper .btns_wrap .btn.btn_next a::after{position:relative;content:'';width:17px;height:18px;background-image:url('../news/images/icon_next.png');margin-left:8px;}


section.copyright_wrapper {height:418px;background:#F8F9FA;}
section.copyright_wrapper .inner{display: flex;flex-direction:column;justify-content: center;align-items: center;padding:40px 0;box-sizing: border-box;gap:40px 0;}
section.copyright_wrapper .inner .btn_top{width:64px;height:64px;background-image: url('../news/images/top.png');cursor:pointer;}
section.copyright_wrapper .inner .copy-wrap{display:flex;flex-direction: column;align-items: center;}
section.copyright_wrapper .inner .copy-wrap .address{margin:24px 0 0 0;color:#0B0B0B;font-size:18px;font-weight:var(--font-regular);}
section.copyright_wrapper .inner .copy-wrap .contact{display:flex;gap:0 20px;margin:6px 0 0 0;color:#353535;font-size:18px;}
section.copyright_wrapper .inner .copy-wrap .contact .tel{position:relative;font-weight:var(--font-medium);padding-left:25px;}
section.copyright_wrapper .inner .copy-wrap .contact .tel::before{position:absolute;display:block;content:'';background-image: url('../news/images/icon_tel.png');width:18px;height:18px;left:0;top:2px;}
section.copyright_wrapper .inner .copy-wrap .contact .mail{position:relative;font-weight:var(--font-regular);padding-left:31px;}
section.copyright_wrapper .inner .copy-wrap .contact .mail::before{position:absolute;display:block;content:'';background-image: url('../news/images/icon_mail.png');width:24px;height:16px;left:0;top:3px;}
section.copyright_wrapper .inner .copy-wrap .copyright{color:#797B7D;font-size:16px;font-weight:var(--font-regular);margin:40px 0 0 0;}

.share-wrapper{position:absolute;display:none;right:0;top:50px;}
.share-wrapper .share-wrap {display:flex;gap:0 10px;border:1px solid #DEDEDE;padding:10px 20px;border-radius:100px;background:#FFFFFF;}
.share-wrapper .share-wrap > div{position:relative;width:50px;height:50px;background-size:100%;background-repeat:no-repeat;cursor:pointer;}
.share-wrapper .share-wrap > div a{display:block;width:100%;height:100%;}
.share-wrapper .share-wrap .icon_kakao{background-image:url('../news/images/icon_kakao.png');}
.share-wrapper .share-wrap .icon_url{background-image:url('../news/images/icon_url.png');}