@charset "utf-8";@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local('Pretendard Light'),url(/vbs/fonts/Pretendard-Light.subset.woff) format('woff'),url(/vbs/fonts/Pretendard-Light.subset.woff2) format('woff2')}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local('Pretendard Regular'),url(/vbs/fonts/Pretendard-Regular.subset.woff) format('woff'),url(/vbs/fonts/Pretendard-Regular.subset.woff2) format('woff2')}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local('Pretendard Medium'),url(/vbs/fonts/Pretendard-Medium.subset.woff) format('woff'),url(/vbs/fonts/Pretendard-Medium.subset.woff2) format('woff2')}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local('Pretendard SemiBold'),url(/vbs/fonts/Pretendard-SemiBold.subset.woff) format('woff'),url(/vbs/fonts/Pretendard-SemiBold.subset.woff2) format('woff2')}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local('Pretendard Bold'),url(/vbs/fonts/Pretendard-Bold.subset.woff) format('woff'),url(/vbs/fonts/Pretendard-Bold.subset.woff2) format('woff2')}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local('Pretendard ExtraBold'),url(/vbs/fonts/Pretendard-ExtraBold.subset.woff) format('woff'),url(/vbs/fonts/Pretendard-ExtraBold.subset.woff2) format('woff2')}@keyframes scaleIn{from{transform:scale(1.25)}to{transform:scale(1)}}@-webkit-keyframes scaleIn{from{transform:scale(1.25)}to{transform:scale(1)}}@keyframes scaleOut{from{transform:scale(1)}to{transform:scale(1.25)}}@-webkit-keyframes scaleOut{from{transform:scale(1)}to{transform:scale(1.25)}}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box}*{outline:0!important}.md-scroll-mask{position:initial}html{font-size:10px;-webkit-text-size-adjust:100%;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{width:100%;height:100%;scrollbar-arrow-color:#fff;scrollbar-face-color:#cfcfcf;scrollbar-track-color:#fff;scrollbar-shadow-color:#cfcfcf}::-webkit-scrollbar-track{border-radius:10px;background-color:#ececec}::-webkit-scrollbar{width:8px;height:8px;background-color:#cfcfcf}::-webkit-scrollbar-thumb{border-radius:10px;height:8px;background-color:#cfcfcf}a,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,img,input,li,ol,p,select,textarea,ul{margin:0;padding:0}a,body,button,dd,dt,h1,h2,h3,h4,h5,h6,input,p,select,td,textarea{font:normal 300 1.8rem/1.6 Pretendard,'맑은 고딕','Malgun Gothic','돋움',Dotum,'굴림',Gulim,Arial,Helvetica,Sans-serif;letter-spacing:-.0125em;color:#555}h1,h2,h3,h4,h5,h6,p{clear:both;margin-top:0;margin-bottom:1em}h1,h2,h3,h4,h5,h6{font-weight:700;color:#333}@media (min-width:768px){p{word-break:keep-all;word-wrap:break-word;text-align:justify}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;padding:0;margin:0}img{border:0 none;max-width:100%}ol,ul{list-style:none}em,i{font-style:normal}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}button{border:0;background:0;vertical-align:middle}a,button{transition:background-color .25s ease-out,color .25s ease-out}button{cursor:pointer}table{table-layout:fixed;border-spacing:0;border-collapse:collapse}input[type=email],input[type=password],input[type=search],input[type=text],textarea{width:99%;border:0 none;-webkit-appearance:textfield}input[type=email],input[type=password],input[type=search],input[type=text]{height:38px;line-height:38px}input[type=password]{font-family:arial,sans-serif!important}textarea{display:block;resize:none;height:200px;overflow-y:auto}input[type=checkbox]{border:0 none}input[type=radio]{margin-left:10px;margin-right:5px;cursor:pointer;vertical-align:middle}input[type=radio]:first-child{margin-left:0}label{cursor:pointer}caption{width:1px;height:1px;margin-top:-1px}iframe{border:0;padding:0;margin:0;overflow:hidden}.small,small{font-size:75%}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:focus,textarea:focus{outline:0}::-webkit-input-placeholder{font-size:1.4rem;color:#b0b0b0}::-moz-placeholder{font-size:1.4rem;color:#b0b0b0}:-ms-input-placeholder{font-size:1.4rem!important;color:#b0b0b0!important}:-moz-placeholder{font-size:1.4rem;color:#b0b0b0}:focus-visible{outline:2px solid #000}::selection{background-color:#8d583f;color:#fff}.light{font-weight:300!important}.regular{font-weight:400!important}.medium,.strong,strong{font-weight:500!important}.bold{font-weight:700!important}.bolder{font-weight:900!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.float-left{float:left!important}.float-right{float:right!important}.clearfix{clear:both}.clearfix:after{display:block;clear:both;content:''}.blind{display:block;overflow:hidden;width:0;height:0;font-size:0;line-height:20px;margin:0;padding:0;text-indent:-999px}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.noscroll{position:fixed;width:100%;height:100%;overflow:hidden}.show{display:block!important}.hide{display:none!important}.text-muted{color:#b0b0b0!important}.text-dark{color:#343a40!important}.stuck{position:fixed;top:0}.underline,.underline:hover{text-decoration:underline}.br{display:block;white-space:nowrap}@media (min-width:480px){.br{display:inline-block}}.loading:before{display:block;content:'';position:absolute;width:36px;height:36px;top:50%;left:50%;margin-top:-18px;margin-left:-18px;background:url(../img/loading.gif) no-repeat;background-size:100%}.btn,.ui-dialog .btn,.ui-dialog .ui-dialog-buttonpane button{font-size:1.4rem}.btn,.ui-dialog .ui-dialog-buttonpane button{position:relative;top:3px;display:inline-block;background-color:#aaa;color:#fff;border:0 none;border-radius:0;padding:0 20px;line-height:40px;text-align:center;overflow:hidden;white-space:nowrap}.safari .btn{top:0}.btn:hover,.ui-dialog .btn:hover,.ui-dialog .ui-dialog-buttonpane button:hover{background-color:#777}.btn-disabled,.btn[disabled]{opacity:.3}.btn-sm{padding:0 10px;line-height:24px;font-size:1.4rem!important}.bg-secondary,.btn-secondary{background-color:#6c757d!important}.bg-secondary:hover,.btn-secondary:hover{background-color:#4b535a!important}.bg-primary,.btn-primary{background-color:#3f51b5!important}.btn-primary:hover{background-color:#303f9f!important}.bg-orange,.btn-orange{background-color:#ec6500!important}.btn-orange:hover{background-color:#ea7700!important}.bg-green,.btn-green{background-color:#7cb342!important}.btn-green:hover{background-color:#558b2f!important}.bg-light,.btn-light{background-color:#ecf1f3!important}.bg-dark,.btn-dark{background-color:#000!important}.btn-outline{background-color:transparent;color:#555;border:1px solid #d9d9d9;line-height:38px}.btn-outline:hover{background-color:#f8f9fa}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-primary{border-color:#3f51b5;color:#3f51b5}.btn-outline-orange{border-color:#ec6500;color:#ec6500}.btn-outline-green{border-color:#7cb342;color:#7cb342}.btn-outline-light{border-color:#f0f0f0;color:#f0f0f0}.btn-outline-dark{border-color:#000;color:#000}.btn-download,.btn-outline-download{position:relative;padding-left:45px;padding-right:30px}.btn-download:before,.btn-outline-download:before{display:block;content:"";position:absolute;top:50%;left:15px;width:16px;height:16px;margin-top:-8px;background:url(../img/sprites.png) no-repeat -42px -53px;background-size:180px}.btn-download:before{background-position:-79px -53px}.btn-outline-download:hover{background-color:#333;border-color:#333;color:#fff}.badge{display:inline-block;padding:.25em .4em;font-size:75%;color:#fff;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge-primary{background-color:#007bff}.badge-danger{background-color:#f60}.badge-secondary{background-color:#6c757d}.badge-dark{background-color:#343a40}.badge-light{color:#212529;background-color:#f8f9fa}.list-items{text-align:left;margin-top:15px}.list-items .list-item{position:relative;font-size:16px;padding-left:24px;margin-top:3px}.list-items .list-item:before{display:block;content:'';width:16px;height:16px;background:#ffc000 url(../img/sprites.png) no-repeat -79px -44px;background-size:140px;position:absolute;top:3px;left:0;border-radius:100%}.list-items .list-item:first-child{margin-top:0}.list-items .list-item.no-dot:before{display:none}.list-items .list-item a{font-size:16px}.list-items .list-item a:hover{text-decoration:underline}@media (min-width:768px){.list-items .list-item:before{top:5px}}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-dynamic>.scroll-scrollx_visible{padding-bottom:6px}.scrollbar-dynamic>.scroll-scrolly_visible{padding-right:6px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:4px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:4px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{overflow:hidden;opacity:.7;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;border-radius:12px;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-element_track{background-color:#ccc;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#424242;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:4px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:4px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_track{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-11px}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{overflow:hidden;opacity:.7}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:10px;min-height:4px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:4px;width:20px}.tbl{width:100%;border-top:2px solid #222}.tbl td,.tbl th,.tbl th a{word-break:keep-all;word-wrap:break-word}.tbl td,.tbl th{padding:15px 10px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center}.tbl thead th{font-weight:400;background-color:#f9f9f9}.tbl tbody th,.tbl tbody th a,.tbl thead a,.tbl thead th{color:#333}.tbl thead .em,.tbl thead th em{color:#ec6500}.tbl tbody th,.tbl tbody th a,.tbl thead tr+tr th{font-weight:400}.tbl thead tr+tr th{padding:10px 0;font-size:1rem}.tbl table a:hover{text-decoration:underline}.tbl small{line-height:1}.d-screen .tbl-hover tbody tr:hover td{background-color:#f9f9f9}.tbl-container{position:relative;width:100%;margin-bottom:30px;overflow:hidden}.tbl-container .sticker{text-align:right;font-size:14px}.tbl-container .sticker .text{margin-left:5px}.tbl-container .text-c2{color:#ec6500}.tbl-container .text-c0{color:#4caf50}.tbl-container .tbl{margin-left:-1px}.tbl-container .tbl tbody .text-c{background-color:#fcfcfe}.input-container{display:block;border:1px solid #d9d9d9;background:#fff}.input-container .input-content{font-size:16px;padding:0 5px;background:0 0}.input-container.no-block{display:inline-block;width:100%;max-width:190px}.textarea-container .input-content{padding:5px}.checkbox-container{position:relative;display:inline-block;width:16px;height:16px;background:#fff;border:1px solid #d9d9d9}.checkbox-container .checkbox{display:none}.checkbox-container .ico-check{position:absolute;top:0;left:0;width:100%;height:100%}.checkbox-container .checkbox:checked+.ico-check{background:#fff url(../img/sprites.png) no-repeat -116px -88px;background-size:200px}.btn-media{display:inline-block;margin:0 5px;position:relative;top:4px}.btn-media span{display:block;width:28px;height:20px;line-height:999px;font-size:0;background:url(../img/sprites.png) no-repeat 0 -78px;background-size:139px auto;overflow:hidden}.media-wrapper+.media-wrapper,.media-wrapper+p{margin-top:15px}.media{display:block;position:relative;overflow:hidden;cursor:pointer}.media:before{content:'';width:58px;height:58px;position:absolute;top:50%;left:50%;margin-left:-29px;margin-top:-29px;background:url(../img/sprites.png) no-repeat 0 -96px;z-index:2}.media .img{width:100%;padding-top:56.25%;background-repeat:no-repeat;background-size:cover;background-position:50%}.media .tit{position:absolute;left:0;bottom:0;width:100%;padding:0 10px;line-height:40px;font-size:1.4rem;color:#fff;text-align:center;background-color:rgba(0,0,0,.5);z-index:3}.d-screen .media:hover:after{background-color:rgba(0,0,0,0)}.js-toggle+.panel{overflow:hidden;transition:max-height .2s ease-out}.js-toggle{position:relative;font-weight:700;padding:15px 45px 15px 15px;margin-bottom:0;text-align:left;cursor:pointer}.js-toggle.sub-title{padding-left:0;padding-right:25px;border:0 none;line-height:1.45rem}h3.js-toggle{color:#ec6500}h3.js-toggle.active{background-color:#f7f7f7}h3.js-toggle+.panel>.content{padding:15px;border-top:0 none}.panel+h3.js-toggle{margin-top:10px}@media (min-width:768px){h3.js-toggle+.panel>.content{padding:20px 30px}}.tabs{display:flex;flex-wrap:wrap}.tabs .tab-item{flex-basis:50%}.tabs .tab-item .tab-link{position:relative;display:block;text-align:center;font-size:1.8rem;line-height:48px;border:1px solid #ddd;border-radius:30px}.tabs .tab-item-active .tab-link{font-weight:700;color:#fff;background:#8d583f;border-color:#8d583f}.tabs-panel{padding-top:30px;min-height:600px}.tabs-panel .tab-panel{display:none;position:relative}.tabs-panel .tab-panel-active{display:block}@media (min-width:768px){.tabs-panel{padding-top:60px}}@media (min-width:1024px){.tabs .tab-item .tab-link{font-size:2rem;line-height:58px}}.swiper-container{position:relative;overflow:hidden;width:100%}.swiper-slide{overflow:hidden}.swiper-button{display:none;position:absolute;left:10px;z-index:20;top:50%;width:70px;height:106px;margin-top:-53px;cursor:pointer;font-size:0;line-height:0;text-indent:-999px;overflow:hidden;background:rgba(0,0,0,.25);border:0 none}.swiper-button:after{display:block;content:'';position:absolute;top:50%;left:50%;width:40px;height:76px;margin-left:-20px;margin-top:-38px;background:url(../img/sprites.png) no-repeat 0 -554px}.swiper-button-next{left:auto;right:10px}.swiper-button-next:after{background-position:-50px -554px}.swiper-button:hover{background:rgba(0,0,0,.75)}.swiper-pagination-bullet{transition:all .3s}.swiper-pagination-bullet-active{width:30px;border-radius:10px;background:#8d583f;border-color:#8d583f}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:3px}.swiper-container .img-container,.swiper-container .img-content{width:100%;height:100%;text-align:center}.swiper-container .img-content:before{display:inline-block;content:'';width:0;height:100%;vertical-align:middle}.swiper-container .img-content img{display:inline-block;vertical-align:middle;max-height:100%}.swiper-container .parallax-bg{position:absolute;left:0;top:0;width:130%;height:100%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;background-position:center}@media (min-width:480px){.swiper-button{display:block}}@media (min-width:1141px){.swiper-container-horizontal>.swiper-scrollbar{display:none}}.ui-dialog{position:fixed;top:0!important;left:0!important;width:100%!important;height:100%!important;background:0 0;border-radius:0;padding:0;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:inherit}.ui-dialog .ui-corner-all{border-radius:0}.ui-widget.ui-widget-content{border:0 none;padding:10px}.ui-widget-overlay{background:#000;opacity:.5}.ui-dialog .ui-dialog-wrapper{display:table;height:100%;margin:0 auto}.ui-dialog .ui-dialog-row{display:table-row}.ui-dialog .ui-dialog-cell{display:table-cell;vertical-align:middle}.ui-dialog .ui-dialog-container{display:block;width:100%;max-width:1020px;margin:0 auto}.ui-dialog .ui-dialog-titlebar{width:100%;border-radius:0;border:0 none;background:#f7f7f7;padding:15px}.ui-dialog .ui-dialog-title{display:block;width:100%;padding-right:45px;font-size:2rem;font-weight:500;margin:0;white-space:normal}.ui-dialog .ui-dialog-titlebar-close{top:15px;right:15px;margin:0;width:30px;height:30px;border:0 none;border-radius:0;background:0 0}.ui-dialog .ui-dialog-titlebar-close .ui-icon{top:0;left:0;margin:0;width:100%;height:100%;background:url(../img/sprites.png) no-repeat -58px -210px;background-size:170px}.ui-dialog .ui-dialog-content{background:#fff;padding:15px;overflow:hidden}.ui-dialog .ui-dialog-buttonpane{padding:30px;margin-top:0}@media (min-width:768px){.ui-dialog .ui-dialog-content,.ui-dialog .ui-dialog-titlebar{padding:30px}.ui-dialog .ui-dialog-title{padding-right:60px}.ui-dialog .ui-dialog-titlebar-close{top:30px;right:30px}}.plyr--audio .plyr__controls{background:#000}.plyr__control,.plyr__time{color:#fff}.m-screen .plyr__volume,.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr__menu{display:none}.plyr__poster{background-size:cover}.media-container{position:relative;width:100%;padding-left:0;padding-right:0}.media-container .media-wrapper{padding-bottom:30px}.media-container .swiper-slide{width:100%}.media-container .swiper-slide .media:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.75)}.media-container .swiper-slide-active .media:after{display:none}.media-dialog-container .ui-dialog-titlebar{background:#000}.media-dialog-container .ui-dialog-content{background:#111}.media-dialog-container .ui-dialog-title{color:#fff}.media-dialog-container .ui-dialog-titlebar-close .ui-icon{background-position:0 -130px}.media-dialog-container .media-container{margin:0 auto;background-color:#1a1e23}.media-dialog-container .media-container .media-lists{margin-top:5px}.media-dialog-container .media-container .media-lists::-webkit-scrollbar-track{background-color:#14171b}.media-dialog-container .media-container .media-lists::-webkit-scrollbar{background-color:#1a1e23}.media-dialog-container .media-container .media-lists::-webkit-scrollbar-thumb{background-color:#000}.media-dialog-container .media-container .media-list{width:100%;min-height:300px}.media-dialog-container .media-container .media-item{width:100%;height:70px;padding:5px}.media-dialog-container .media-container .media-item:first-child{margin-top:0}.media-dialog-container .media-container .media-item.active{background-color:#7d1717}.media-dialog-container .media-container .media-link{position:relative;display:block;width:100%;height:100%;font-size:1.4rem;color:#ddd;padding-left:115px;padding-top:3px;line-height:1rem;text-align:left;vertical-align:middle;background-repeat:no-repeat;background-size:106px}.media-dialog-container .media-container .media-item.active .media-link,.media-dialog-container .media-container .media-link:hover{color:#fff}.media-dialog-container .media-container .media-item.active a:before{display:block;content:'';position:absolute;top:50%;left:32px;z-index:10;width:40px;height:40px;margin-top:-20px;background:url(../img/sprites.png) no-repeat 0 -64px;background-size:200px}@media (min-width:640px){.media-container .swiper-slide{width:640px}.media-dialog-container .media-container .media-lists{margin-top:0}.media-dialog-container .media-container .media-list{padding:5px}.media-dialog-container .media-container .media-item{float:left;width:50%}}@media (min-width:960px){.media-container .swiper-slide{width:960px}}@media (min-width:1024px){.media-dialog-container .media-container{padding-right:300px}.media-dialog-container .media-container .media-lists{position:absolute;top:0;right:0;width:300px;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.media-dialog-container .media-container .media-item{float:none;width:100%}}.btn-scroll{position:fixed;bottom:-40px;right:15px;z-index:30;font-size:0;text-indent:-999px;width:40px;height:40px;background:rgba(0,0,0,.25);border-radius:100%}.btn-scroll:before{display:block;content:'';position:absolute;top:50%;left:50%;width:14px;height:10px;margin-left:-6px;margin-top:-5px;background:url(../img/sprites.png) no-repeat -71px -20px;background-size:150px}.btn-scroll-bottom:before{background-position:-71px -10px}.btn-scroll:hover{background:rgba(0,0,0,.75)}.floating .btn-scroll{bottom:30px}.floating .btn-scroll-top{bottom:75px}#wrapper.home-wrapper .btn-scroll{bottom:-40px!important}@media (min-width:768px){.btn-scroll{right:30px}}@media (min-width:1280px){.btn-scroll{right:120px}}@media (min-width:1650px){.btn-scroll{right:150px}}.quot{display:block;font-size:1.4rem;color:#9ac53c}.description{text-align:left;padding:15px;margin-top:30px;word-break:keep-all;word-wrap:break-word}.description blockquote{background:#f0f0f0;border-radius:10px;padding:15px 30px;max-width:1080px;margin:0 auto}.description p{font-size:1.4rem;color:#828282;margin-bottom:0}.bible-txt{word-break:keep-all;word-wrap:break-word}.bible-txt,.bible-txt p{color:#b17c6a}.slogan{position:relative;display:block;width:180px;height:180px;margin:0 auto}.slogan:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/slogan.jpg) no-repeat;background-size:cover}.section-container,.section-wrapper{position:relative}.section-container{position:relative;z-index:2}.section-wrapper{z-index:0;min-height:1080px}.section{display:none;position:relative;width:100%;overflow:hidden}.section.loading:before{top:300px}.section-active{display:block}.section-content-container .section-content,.section-title-container .inner-container{width:100%;max-width:1080px;margin:0 auto}.section-title-container{text-align:center}.section-title-container .section-title{font-size:3.2rem;font-weight:700;letter-spacing:-.015em;margin-top:30px;margin-bottom:0}.section-content-container{position:relative;width:100%;margin:0 auto}.section-content-container .section-content-wrapper:nth-child(even){background:#f8f8f8}.section-content-container .section-content{padding:15px;min-height:540px}.section-content-container .section-content:after{clear:both;display:block;content:''}.section-content-container .content-title{font-size:2.4rem;font-weight:700;color:#222;text-align:center}.section-content-container .content-title~.content-title{margin-top:60px}.section-content-container .title{text-align:left}.section-content-container .first-title{font-size:2.4rem}.section-content-container .first-title~.first-title,.section-content-container .panel+.first-title{margin-top:3em}.section-content-container .second-title{font-size:2.2rem;color:#8d583f;margin-top:2em;margin-bottom:1em}.section-content-container .first-title small{font-size:1rem}.section-content-container .second-title+.panel{padding-left:20px}.section-content-container .third-title{font-weight:500;color:#333;margin-top:2em;margin-bottom:1em}@keyframes flo{0%{top:0}50%{top:20px}100%{top:0}}@media (min-width:768px){.section-title-container .section-title{font-size:4.2rem}.section-content-container .section-content{padding:30px}.section-content-container .content-title{font-size:3.2rem}.section-content-container .first-title{font-size:2.8rem}}@media (min-width:1280px){.section-title-container .section-title{font-size:6rem;margin-top:60px}.section-content-container .section-content{padding:60px}.section-content-container .content-title{font-size:4.2rem}.section-content-container .first-title{font-size:3.2rem}.section-content-container .content-title~.content-title{margin-top:90px}}@media (min-width:1650px){.bg-sect{display:block;content:'';position:fixed;top:0;z-index:20;width:340px;height:100%;animation:flo 4s ease-in-out forwards infinite}.bg-sect-r{right:0}.bg-sect-l{background:url(../img/b_l.png) no-repeat 50% 65%}.bg-sect-r .change-up{display:block;width:200px;height:161px;background:url(../img/slogan.png) no-repeat 50%/cover;position:absolute;bottom:150px;right:70px}.home-wrapper .bg-sect{display:none}}@media (max-height:800px){.bg-sect-l{background-position-y:80%}.bg-sect-r{background-position-y:30%}}#wrapper{max-width:1920px;height:100%;padding-top:50px;margin:0 auto}#wrapper.home-wrapper{background-color:#111}#wrapper.home-wrapper:before{display:none}#wrapper.home-wrapper .section-wrapper{min-height:auto}@media (min-width:1024px){#wrapper{padding-top:70px}}@media (min-width:1280px){#wrapper{padding-top:0}#wrapper:before{display:block;content:'';width:100%;height:400px;background:url(../img/bg.jpg) no-repeat 50%;background-size:cover}}#header{position:fixed;top:0;left:0;z-index:20;width:100%;height:50px;background:#fff;display:flex;align-items:center;gap:10px;padding:0 15px;border-bottom:1px solid #f0f0f0}.floating #header{box-shadow:0 5px 10px rgba(0,0,0,.1)}#header .nav-brand{display:flex;align-items:center;gap:10px;margin-bottom:0;position:relative;z-index:2}#header .nav-brand .nav-logo-link{width:30px;height:30px;background-image:url(../img/sprites.png);background-repeat:no-repeat;background-position:0 -285px;background-size:88px}#header .nav-brand .nav-title-link .title{font-size:1.6rem;font-weight:700;color:#aa273d;letter-spacing:-.05rem}.floating #header .nav-section-title-link{font-size:1.4rem;font-weight:500;color:#222}.floating #wrapper.home-wrapper #header .nav-section-title-link{display:none}#wrapper.home-wrapper #header{background-color:#fff}@media (min-width:540px){#header .nav-brand .nav-logo-link{width:90px;background-position:0 -285px}}@media (min-width:768px){#header{padding-left:30px;padding-right:30px}#header .nav-brand .nav-title-link .title{font-size:2rem}.floating #header .nav-section-title-link{font-size:1.8rem}}@media (min-width:1024px){#header{height:70px}#header .nav-brand .nav-logo-link{width:120px;height:42px;background-position:0 -388px;background-size:120px;top:15px}#header .nav-brand .nav-title-link .title{line-height:70px}}@media (min-width:1280px){#header{width:auto;height:auto;background:0 0!important;border-bottom:0;position:absolute;top:30px;left:30px;z-index:40;padding:0}#header .nav-brand .nav-logo-link{width:150px;height:53px;background-position:0 -430px;background-size:150px}#header .nav-section-title,#header .nav-title-link{display:none}}#btnLnb{position:fixed;top:0;right:0;z-index:40;width:60px;height:50px}#btnLnb .line{position:relative;display:block;width:50%;overflow:visible;margin:0 auto}#btnLnb .line:after,#btnLnb .line:before{display:block;content:'';position:absolute}#btnLnb .line .line-c,#btnLnb .line:after,#btnLnb .line:before{display:block;width:100%;height:2px;background:#333;transition:all .3s}#btnLnb .line .line-c{position:relative;left:50%;margin-left:-50%;transition:all .6s}#btnLnb .line:before{top:-8px}#btnLnb .line:after{top:8px;width:70%;right:0}#btnLnb.btn-lnb-close .line:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#btnLnb.btn-lnb-close .line:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#btnLnb.btn-lnb-close .line:after,#btnLnb.btn-lnb-close .line:before{top:0!important;background:#fff}#btnLnb.btn-lnb-close .line .line-c{width:0;margin-left:0;background:0 0!important}#btnLnb.btn-lnb-close .line:after{width:100%}@media (min-width:768px){#btnLnb{right:15px}}@media (min-width:1024px){#btnLnb{width:70px;height:70px}}@media (min-width:1280px){#btnLnb{display:none}}#navbarContainer,.btn-scroll{transition:all .3s}#navbarContainer{position:fixed;top:0;right:-280px;z-index:1;width:280px;height:100%;padding:60px 30px 100px;background:url(../img/bg_nav.jpg) no-repeat 15% 40%/cover;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}#navbarContainer .navbar-logo-link{display:block;width:150px;height:53px;background:url(../img/sprites.png) no-repeat 0 -430px;background-size:150px;margin:0 auto 20px}#navbarContainer .navbar-header{text-align:center;display:flex;justify-content:center;gap:5px;margin-top:20px}#navbarContainer .navbar-header .nav-link{font-size:1.4rem;display:block;text-align:center;background:#fff;color:#333;line-height:30px;padding:0 15px;border-radius:30px}.d-screen #navbarContainer .navbar-header .nav-link:hover{background:#ffdc00}#navbarContainer .navbar-content{position:relative;z-index:20;overflow:hidden;width:100%;padding:15px;margin-top:15px}#navbarContainer .navbar-item{width:auto;padding:0}#navbarContainer .navbar-item .navbar-link{display:block;text-align:center;font-size:16px;font-weight:400;color:#fff;line-height:40px;white-space:nowrap}#navbarContainer .navbar-item .navbar-link span{position:relative;display:inline-block}#navbarContainer .navbar-item .navbar-link span:after{content:'';position:absolute;bottom:0;left:50%;right:50%;width:0;height:3px}#navbarContainer .navbar-item-active .navbar-link{color:#ffdc00!important}#navbarContainer .navbar-item-active .navbar-link span:after,.d-screen #navbarContainer .navbar-item:not(.navbar-item-active):hover .navbar-link span:after{width:100%;left:0;right:0;background:#ffdc00}.d-screen #navbarContainer .navbar-item .navbar-link span:after{transition:all .3s}#dim{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:20;width:100%;height:100%;background:rgba(0,0,0,.3)}.lnb-open #dim{display:block}.lnb-open #navbarContainer{right:0;height:100%}.lnb-open #navbarContainer .swiper-container{height:auto}.lnb-open #navbarContainer:before{display:block}.d-screen #wrapper.home-wrapper #dim{display:block;z-index:1;background:#000}.home-wrapper #navbarContainer,.lnb-open #navbarContainer{z-index:30}@media (min-width:1280px){#navbarContainer{position:absolute;left:0;right:0;width:100%;height:400px;padding:0;background:0 0;transition:none}#navbarContainer .navbar-wrapper{position:relative;z-index:0;height:100%}#navbarContainer .navbar-header,#navbarContainer .navbar-logo-link,#navbarContainer .navbar-slogan{display:none}#navbarContainer .navbar-content{position:absolute;bottom:0;z-index:1;margin-top:0;background:linear-gradient(to bottom,transparent,rgba(91,49,30,.8) 50%)}#navbarContainer .navbar-inner{display:flex;justify-content:center;gap:30px}.home-wrapper #navbarContainer{height:100px}.home-wrapper #navbarContainer .navbar-slogan{display:block;position:absolute;left:200px;top:5px;z-index:10;width:110px}.home-wrapper #navbarContainer .navbar-content{top:0;bottom:auto;padding:30px;background:rgba(0,0,0,.1)}.home-wrapper #navbarContainer .navbar-inner{justify-content:flex-end}}@media (min-width:1560px){.home-wrapper #navbarContainer .navbar-inner{justify-content:center}}#footer{position:relative;min-width:320px;z-index:10;text-align:left;background:#492514}#footer .link-container{background:#8d583f;padding:10px 0}#footer .link-container .link-items{display:flex;flex-wrap:wrap;justify-content:center}#footer .link-container .link{font-size:1.4rem;color:rgba(255,255,255,.7);display:block;padding:5px 15px}#footer .link-container .link-item-active .link{color:#fff}#footer .link-container .link:hover{color:#fff;text-decoration:underline}#footer .footer-container{padding:30px 15px}#footer .btn{display:block;width:100%;font-size:1.4rem;font-weight:300;color:#ccc;line-height:40px;top:0;background:rgba(0,0,0,.2)}#footer .btn:hover{background:rgba(0,0,0,1)}#footer .btn-items{max-width:320px;margin:0 auto;text-align:center}#footer .btn-items .btn-item{margin:2px}#footer .years-container{position:relative;margin:0 auto}#footer .years-container .years-content{display:none;position:absolute;bottom:40px;left:0;width:100%;max-height:300px;overflow-y:auto}#footer .years-container .year{position:relative;display:block;text-align:left;width:100%;background:#555;font-size:1.4rem;font-weight:300;color:#ccc;padding:10px 10px 10px 60px;margin:0 auto}#footer .years-container .year+.year{border-top:1px solid rgba(255,255,255,.15)}#footer .years-container .year:hover{background:#444;color:#fff}#footer .years-container .num{position:absolute;top:50%;left:0;font-size:1.2rem;color:#a2a2a2;width:60px;margin-top:-10px;text-align:center}#footer .years-container .btn-years{max-width:none;padding-right:34px;background:rgba(0,0,0,.5)}#footer .years-container .btn-years:hover{background:rgba(0,0,0,1)}#footer .years-container .btn-years:before{display:block;content:'';position:absolute;top:50%;right:10px;width:14px;height:6px;margin-top:-3px;background:url(../img/sprites.png) no-repeat -73px -250px;background-size:150px}#footer .years-container.on .years-content{display:block}#footer .years-container.on .btn-years{background:#000}#footer .copyright{padding:30px 15px;text-align:center}#footer .copyright,#footer .copyright a{font-size:1.4rem;color:rgba(255,255,255,.7)}#footer .copyright a:hover{text-decoration:underline}#footer .powered-by{margin-top:5px}#footer .powered-by,#footer .powered-by a{font-size:1.2rem;font-weight:300;color:rgba(255,255,255,.3)}@media (min-width:540px){#footer .btn{width:auto}#footer .btn-items{text-align:center;max-width:540px}#footer .btn-items .btn-item{display:inline-block}#footer .years-container{margin:0;width:320px}#footer .years-container .btn{width:100%}}#homeSection .section-content-container .section-content{min-height:auto;max-width:none;padding:0}#homeSection .video-container{display:block;background:#000;width:100%;padding-top:0}#homeSection .video-container .video-player-container{position:relative;width:100%;overflow:hidden}#homeSection .video-container .video-player-container:before{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(0,0,0,.1)}#homeSection .video-container .video-player{display:block;width:100%}@media (min-width:640px){#homeSection .media-content{display:flex;padding:0 15px}#homeSection .media-content .content{flex-basis:50%;padding:0 15px}}@media (min-width:1024px){#homeSection .visual-container{background-image:url(../img/img_lg.jpg)}}#invitationSection .content-title{color:#8d583f}#invitationSection .content-title span{display:inline-block;background:linear-gradient(to top,#feffa3 40%,transparent 40%)}#invitationSection .writer-container{text-align:right;margin-top:40px;margin-left:auto;line-height:49px}#invitationSection .writer-container .txt{display:block}#invitationSection .writer-container .writer{display:inline-block}#invitationSection .writer-container .writer{display:flex;justify-content:right;gap:10px}#invitationSection .writer-container .writer img{width:140px}#subjectSection .banner{border-radius:15px}#subjectSection .content-header{text-align:center;border:1px solid #eee;padding:30px;margin-bottom:60px;border-radius:16px}#subjectSection .content-header dl{text-align:center}#subjectSection .content-header dt{padding-top:15px}#subjectSection .content-header dd{padding:30px 0}#subjectSection .content-header p{margin-bottom:0}#programSection .tbl-container .list-items,#programSection .tbl-container .tbl,#sermonSection .tbl-container .list-items,#sermonSection .tbl-container .tbl{min-width:840px}#programSection .tbl-header{width:100%;border:1px solid #e0e0e0;padding:10px 15px;text-align:center}#programSection blockquote{margin:0;padding:0;padding-left:20px}#programSection .time-panel{min-height:400px}#programSection .img-items{display:flex;flex-wrap:wrap;align-items:center;gap:30px}#programSection .img{display:block;max-height:120px;cursor:pointer}@media (min-width:540px){#programSection .img{max-height:170px}}@media (min-width:768px){#programSection .img{max-height:250px}}#sermonSection .bible-box{background:#f8f8f8;border:1px solid #eee;border-radius:16px;margin:0 0 30px 0;padding:30px}#sermonSection .bible-box dl{position:relative;padding-left:60px;word-wrap:break-word;word-break:keep-all}#sermonSection .bible-box dl+p{margin-top:1em}#sermonSection .bible-box dt{font-weight:400;position:absolute;top:0;left:0}#sermonSection .bible-box dt~dt{margin-top:10px}#sermonSection .bible-box dd,#sermonSection .bible-box dt,#sermonSection .bible-box p{font-size:1.6rem}#sectionContainer .media-section-content{max-width:1280px}#sectionContainer .media-section-content .swiper-items{max-width:1080px;margin:30px auto;text-align:center}#sectionContainer .media-section-content .swiper-item{display:inline-block;font-size:1.6rem;margin:2px;padding:5px 15px;background:#9e9e9e;color:#fff;cursor:pointer}#sectionContainer .media-section-content .swiper-item-active{background:#8d583f}#sectionContainer .media-swiper-container .player-container{width:100%;max-width:1080px;margin:0 auto}#sectionContainer .media-swiper-container .swiper-button{display:none;background:0 0}#sectionContainer .media-swiper-container .swiper-button-prev{left:0}#sectionContainer .media-swiper-container .swiper-button-prev:after{background-position:0 -633px}#sectionContainer .media-swiper-container .swiper-button-next{right:0}#sectionContainer .media-swiper-container .swiper-button-next:after{background-position:-50px -633px}#sectionContainer .media-swiper-container .swiper-button-disabled{opacity:.1}#sectionContainer .media-swiper-container .swiper-pagination-bullets{position:relative;bottom:auto}#mediaSection .section-content,#studybookSection .section-content{padding-left:0;padding-right:0}@media (min-width:1280px){#sectionContainer .swiper-container .swiper-button{display:block}}#studybookSection .media-section-content .swiper-items{margin-top:0}#scheduleSection .tabs{gap:2px}#scheduleSection .tabs .tab-item{flex:1 0 45%}#scheduleSection .tabs .tab-item .tab-link{font-size:1.8rem;border-radius:0;line-height:48px}#scheduleSection .tab-panel .items:after{display:block;content:'';clear:both}#scheduleSection .tab-panel .item{padding-bottom:15px;overflow:hidden}#scheduleSection .tab-panel .single{width:100%;padding-right:0}#scheduleSection .tab-panel .single .tbl{width:100%;margin:0 auto}#scheduleSection .tab-panel .tbl{margin-left:-1px}#scheduleSection .tab-panel .tbl td,#scheduleSection .tab-panel .tbl th{padding:10px 5px}#scheduleSection .tab-panel .tbl th{font-size:1.4rem;width:15%}#scheduleSection .tab-panel .tbl td{font-size:1.6rem}#scheduleSection .tab-panel .tbl .name{width:70%;color:#111;font-size:2rem;font-weight:700}#scheduleSection .tab-panel .tbl .date td{font-weight:500}#scheduleSection .description{padding-left:0;padding-right:0}@media (min-width:768px){#scheduleSection .tabs .tab-item{flex-basis:18%}#scheduleSection .tab-panel .items{display:flex;flex-wrap:wrap}#scheduleSection .tab-panel .item:not(.single){flex-basis:49%}#scheduleSection .tab-panel .item:nth-child(2n){flex-basis:49%;padding-right:0;margin-left:2%}}@media (min-width:1024px){#scheduleSection .tabs .tab-item{flex-basis:8%}}#dataSection .btn,#mediaSection .btn{background-color:#111;border:0 none;border-radius:10px;padding-right:40px;padding-left:30px;margin-top:20px}#dataSection .btn:before,#mediaSection .btn:before{display:block;content:'';width:10px;height:16px;margin-top:-8px;position:absolute;top:50%;right:20px;background:url(../img/sprites.png) no-repeat -76px -370px;background-size:200px}.d-screen #dataSection .btn:hover,.d-screen #mediaSection .btn:hover{background-color:#8d583f}#dataSection img{display:block;margin:0 auto}#dataSection .description{padding-left:0;padding-right:0}@media (min-width:768px){#dataSection .description blockquote,#mediaSection .description blockquote{position:relative;padding:30px 250px 30px 30px}#dataSection .description .btn,#mediaSection .description .btn{position:absolute;top:50%;right:30px;margin-top:-20px}}#articleHeaders .button-area{float:left}#articleHeaders .button-area .btn{top:0;padding:0 15px}#articleHeaders .button-area .btn-write{background-color:#8d583f}#articleHeaders .button-area .btn-reload{background-color:#ddd}#articleHeaders .button-area .disabled{opacity:.35}#articleHeaders .search-area{float:right;position:relative;max-width:130px;padding-right:30px}#articleHeaders .search-area .btn-search{position:absolute;top:50%;right:5px;width:22px;height:22px;margin-top:-11px;display:block;background:url(../img/sprites.png) no-repeat -108px -128px}#articleContainers{position:relative;min-height:50px;margin-top:20px}#articleContainers.loading{background-color:#f0f0f0}#articleContainers .article-container{position:relative;text-align:left;border:1px solid #e9e9e9;border-left-color:#fff;border-right-color:#fff}#articleContainers .article-container+.article-container{margin-top:-1px}#articleContainers .article-container.view{border-top-color:#8e8e8e;border-left-color:#8e8e8e;border-right-color:#8e8e8e;border-bottom-color:#8e8e8e}#articleContainers .article-container.view+.article-container{border-top-color:#8e8e8e}#articleContainers .article-view{display:block}#articleContainers .article-title{position:relative;width:100%;padding:15px 10px 15px 70px}#articleContainers .article-title .title{color:#333;overflow:hidden}#articleContainers .view .article-title .title{font-weight:500}#articleContainers .article-title .etc{margin-top:5px}#articleContainers .article-title .etc .name{width:130px;font-size:14px;color:#c49af7;margin-right:10px;text-overflow:ellipsis;overflow:hidden;max-height:1.7em;-webkit-line-clamp:1}#articleContainers .article-title .etc .date{font-size:12px;color:#999;margin-top:3px}#articleContainers .article-title .etc .new-date{color:#ec6500}#articleContainers .article-title .etc .status{position:absolute;top:50%;left:10px;display:inline-block;width:50px;height:50px;font-size:11px;font-family:dotum,gulim;letter-spacing:-1px;color:#ccc;line-height:50px;text-align:center;border:1px solid #ddd;border-radius:50px;margin-top:-25px}#articleContainers .article-content{display:none;padding:20px}#articleContainers .article-content .article{word-break:keep-all;word-wrap:break-word}#articleContainers .article-content .article a{text-decoration:underline}#articleContainers .article-content .password-content{width:250px;margin:0 auto}#articleContainers .article-content .password-content .btn,#articleContainers .article-content .password-content .input-container{float:left;top:0}#articleContainers .article-content .password-content .input-container{width:180px}#articleContainers .article-content .password-content .btn{background-color:#333}#articleContainers .article-content .write-content .btn-area{margin-top:40px;text-align:right}#articleContainers .article-content .write-content .btn-area .btn{font-size:1.4rem;padding:1px 10px;line-height:2}#articleContainers .article-content .reply-content{position:relative;border-top:1px solid #e9e9e9;padding:25px 0 20px 25px;margin-top:25px}#articleContainers .article-content .reply-content:before{display:block;content:'ㄴ';font-family:dotum;color:#ccc;position:absolute;top:18px;left:-4px}#articleContainers .article-content .reply-content .date{font-size:12px;color:#999}#articleContainers .article-content .reply-content .article{margin-top:20px}#articleContainers .article-content .reply-content .article,#articleContainers .article-content .reply-content .article a{color:#8d583f}#articleContainers .article-content .btn-files{display:inline-block;margin-top:40px;font-size:1.4rem;color:#9e9e9e;text-decoration:underline}#articleContainers .article-content .files{margin-top:5px}#articleContainers .article-content .files a{float:left;display:block;font-size:1.4rem;color:#555;padding:5px 10px;margin:2px;border:1px solid #e9e9e9;background:#f5f5f5}#articleContainers .article-content .files a:hover{border-color:#d9d9d9}#articleContainers .article-content .files a em{font-size:11px;color:#888}#articleContainers .article-container.reply .article-title .etc .status{color:#795548;border-color:#795548}#articleContainers .article-container.notice .article-title .etc .status{color:#8d583f;border-color:#8d583f}#articleContainers .article-container .article-view:hover .article-title,#articleContainers .article-container.view .article-title{background-color:#f7f7f7}#articleContainers .article-container.view .article-title .title{color:#000}#articleContainers .article-container.view .article-content{display:block}#articleContainers .article-container.notice .article-title{background-color:#f7f7f7}#articleContainers .article-container.notice .article-title .title{color:#8d583f}#articleContainers .article-container.no-article{padding:50px 0;text-align:center;font-size:1.4rem}@media (min-width:480px){#articleContainers .article-title{padding-left:80px;padding-right:0}#articleContainers .article-content .password-content .error,#articleContainers .article-content .password-content .password{width:200px}}@media (min-width:768px){#articleContainers .article-title .title{float:left}#articleContainers .article-title .etc{float:right;width:40%;padding:0 10px}#articleContainers .article-title .etc .name{float:left;text-align:center;margin-right:0}#articleContainers .article-title .etc .date{float:right;text-align:right;margin-top:1px}#articleContainers .article-title .etc .status{height:24px;border-radius:3px;line-height:24px;top:50%;margin-top:-12px}#articleContainers .article-content{padding:30px}}@media (min-width:1024px){#articleContainers .article-title .title{width:70%}#articleContainers .article-title .etc{width:30%}}#articleMore{position:relative;display:none;margin:20px 0}#articleMore .btn-more{display:block;height:42px;border:1px solid #e7e7e7;background-color:#f7f7f7;color:#555;padding:10px;font-size:1.4rem;text-align:center}#articleMore .btn-more .page-count{color:#039be5}#articleMore.loading .btn-more{opacity:.5}.write-box{padding:15px;background:#f9f9f9;border:1px solid #e9e9e9}.write-box dl{position:relative}.write-box dl:after{clear:both;display:block;content:''}.write-box dl+dl{margin-top:10px}.write-box dd,.write-box dt{position:relative}.write-box dt{font-size:1.4rem;line-height:40px}.write-box .aster{position:relative}.write-box .aster:after{display:inline-block;content:'*';font-size:1.4rem;color:#f36;margin-left:5px}.write-box .inline dd{padding-left:0}.write-box .input-content{font-size:1.6rem}@media (min-width:480px){.write-box dl{padding-left:80px}.write-box dt{position:absolute;top:0;left:0;display:inline-block;padding:0 5px}}#articleWriteForm{padding-bottom:60px}#articleWriteForm .description{margin-bottom:1rem;margin-top:0;padding:0}#articleWriteForm .description p{font-size:1.4rem;color:#999;text-align:left}#articleWriteForm .agree-area{text-align:left;font-size:1.4rem;background-color:#f0f0f0;border:1px solid #d0d0d0;height:100px;overflow-y:auto;padding:10px;margin-top:10px}#articleWriteForm .chk-area{margin-top:20px}#articleWriteForm .chk-area .checkbox-container,#articleWriteForm .chk-area .label-txt{float:left}#articleWriteForm .chk-area .checkbox-container{margin-top:2px}#articleWriteForm .chk-area .label-txt{font-size:1.4rem;margin-left:10px}#articleWriteForm .btn-area{position:absolute;left:0;bottom:0;width:100%}#articleWriteForm .btn-area .btn{width:100%;max-width:100%;line-height:60px;background-color:#8d583f;font-size:1.8rem;font-weight:500;color:#fff}#ifrArticleWrite{display:none}.print-area .section,.print-area .tbl{width:100%!important}.print-area .tbl{min-width:auto!important}.print-area .scroll-wrapper,.print-area .scroll-wrapper>.scroll-content{overflow:visible!important}.print-area .scroll-wrapper>.scroll-content{max-height:none!important}.print-area #btnLnb,.print-area #dim,.print-area #footer .btn-container,.print-area #footer .copyright .powered-by,.print-area #homeSection .video-container,.print-area #navbarContainer,.print-area #sectionContainer .section-swiper-button,.print-area .btn-print,.print-area .btn-scroll{display:none!important}.print-area #header .nav-brand .nav-logo-link{width:150px;height:52px;background-position:0 -486px;background-size:150px}.print-area #header .nav-brand .nav-title-link .title{font-size:1.5rem;line-height:50px}.print-area #footer{padding:30px 0;border-top:1px solid #f0f0f0}.print-area .section-title-container{position:relative}.print-area .swiper-container-autoheight .swiper-wrapper{height:auto!important;transform:none!important;transition-duration:0s!important}.print-area .swiper-slide-active{display:block!important}