.filter-controller{position:fixed;width:100vw;height:calc(var(--vh, 1px) * 100);top:0;right:0;z-index:9999999}.filter-controller.show .controller-bg{width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.filter-controller.show .container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.filter-controller .controller-bg{width:100%;height:100%;background-color:rgba(46,46,46,0.8);position:absolute;top:0;right:0;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.filter-controller .container{width:46.875vw;min-width:650px;height:100%;background-color:#fff;position:relative;z-index:1;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translate3d(120%,0,0);transform:translate3d(120%,0,0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}@media only screen and (max-width:768px){.filter-controller .container{width:100%;min-width:0}}.filter-controller .close-btn{position:absolute;left:0;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1}@media only screen and (max-width:768px){.filter-controller .close-btn{width:30px;height:30px;top:25px;left:auto;right:25px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.filter-controller .close-btn p.icon-cross{font-size:0.75rem;font-weight:900}}.filter-controller .headline{height:80px;background-color:#2E2E2E;color:#FDD000;font-size:1.5rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:0 35px}.filter-controller .f-main-select{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-controller .f-main-select .f-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33.33%;height:80px;background-color:#fff;cursor:pointer;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}@media only screen and (max-width:575px){.filter-controller .f-main-select .f-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100px}}.filter-controller .f-main-select .f-select.active{background-color:#FDD000}.filter-controller .f-main-select .f-select.active .fs-number{color:#000}.filter-controller .f-main-select .fs-text{font-weight:500;line-height:1.5}@media only screen and (max-width:1200px){.filter-controller .f-main-select .fs-text{font-size:0.875rem}}.filter-controller .f-main-select .fs-number{font-weight:600;font-size:1.875rem;margin:0 15%;color:#A3A3A3}@media only screen and (max-width:1366px){.filter-controller .f-main-select .fs-number{margin:0 20px;font-size:1.25rem}}@media only screen and (max-width:575px){.filter-controller .f-main-select .fs-number{margin:12px 0}}.filter-controller .f-main-select .fs-triangle{width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#000 transparent transparent transparent}.filter-controller .tab-pane{padding:40px 0;display:none;height:calc(var(--vh, 1px) * 100 - 310px)}@media only screen and (max-width:768px){.filter-controller .tab-pane{padding:0}}@media only screen and (max-width:575px){.filter-controller .tab-pane{padding:0;height:calc(var(--vh, 1px) * 100 - 260px)}}.filter-controller .tab-pane.active{display:block}.filter-controller .tab-pane .tab-scroll{height:100%;overflow:hidden}.filter-controller .tab-pane .tab-inner{height:100%}.filter-controller .tab-pane[tab-name=author] .table-group,.filter-controller .tab-pane[tab-name=tag] .table-group{margin:0;padding:35px 9.4%}@media only screen and (max-width:575px){.filter-controller .tab-pane[tab-name=author] .table-group,.filter-controller .tab-pane[tab-name=tag] .table-group{padding:35px 32px}}.filter-controller .f-tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filter-controller .f-tab .ft-category{padding:40px 9.4%;border-bottom:1px solid #C1C1C1}@media only screen and (max-width:768px){.filter-controller .f-tab .ft-category{padding:35px 60px}}@media only screen and (max-width:575px){.filter-controller .f-tab .ft-category{padding:35px 30px}}.filter-controller .f-tab .ft-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:40px}.filter-controller .f-tab .ft-title{font-size:1.25rem;font-weight:500;line-height:1.5}.filter-controller .table-group{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:30px;margin-top:35px}.filter-controller .checkbtn-wrap{width:155px}@media only screen and (max-width:768px){.filter-controller .checkbtn-wrap{width:140px}}.filter-controller label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;position:relative;-ms-flex-negative:0;flex-shrink:0;font-weight:500;line-height:1.5}.filter-controller label input{opacity:0;position:absolute}.filter-controller label input:checked+.circle:after{opacity:1}.filter-controller label .circle{width:20px;height:20px;background-color:#2E2E2E;border-radius:50%;position:relative;margin-right:15px;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.filter-controller label .circle:after{content:"";display:block;background-color:#FDD000;width:50%;height:50%;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:0;transiton:opacity 0.3s}.filter-controller .f-bottom{width:100%;height:150px;-webkit-box-shadow:-5px -5px 10px rgba(204,204,204,0.3);box-shadow:-5px -5px 10px rgba(204,204,204,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:575px){.filter-controller .f-bottom{height:80px}}.filter-controller .f-bottom .f-btn{width:clamp(170px,15.625vw,300px);height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer;font-weight:500}@media only screen and (max-width:575px){.filter-controller .f-bottom .f-btn{height:50px}}.filter-controller .f-bottom .f-btn.btn-result{background-color:#000;color:#FDD000;margin-left:4.5%}@media only screen and (max-width:768px){.filter-controller .f-bottom .f-btn.btn-result{margin-left:1.33%}}.filter-controller .f-bottom .f-btn.btn-result span{margin-left:10px;font-size:1.875rem;font-weight:500;line-height:1.5}@media only screen and (max-width:768px){.filter-controller .f-bottom .f-btn.btn-result span{font-size:1.25rem}}@media only screen and (min-width:1201px){.filter-controller .f-bottom .f-btn.btn-result:hover{background-color:#FDD000;color:#000}}@media only screen and (max-width:1200px){.filter-controller .f-bottom .f-btn.btn-result:active{background-color:#FDD000;color:#000}}.filter-controller .f-bottom .f-btn.btn-reset{background-color:#EDEDED}@media only screen and (min-width:1201px){.filter-controller .f-bottom .f-btn.btn-reset:hover{background-color:#FDD000}}@media only screen and (max-width:1200px){.filter-controller .f-bottom .f-btn.btn-reset:active{background-color:#FDD000}}section.headline{padding:210px 0 80px;width:calc(100% - 70px);margin:0 auto}@media only screen and (max-width:768px){section.headline{padding:135px 0 80px}}section.headline .block-headline{margin:0 auto}section.headline .block-headline .text{-webkit-line-clamp:unset}section.headline .search-bar{max-width:750px;width:100%;height:50px;margin:30px auto 0;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#EDEDED;border-radius:50px;color:#2E2E2E;font-weight:500}section.headline .search-bar input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem;line-height:1.5;background:none;border:none;min-width:0}section.headline .search-bar input::-webkit-input-placeholder{color:#2E2E2E}section.headline .search-bar input::-moz-placeholder{color:#2E2E2E}section.headline .search-bar input:-ms-input-placeholder{color:#2E2E2E}section.headline .search-bar input::-ms-input-placeholder{color:#2E2E2E}section.headline .search-bar input::placeholder{color:#2E2E2E}section.headline .search-bar .search-btn{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer;-webkit-transition:color 0.3s;transition:color 0.3s}@media only screen and (min-width:1201px){section.headline .search-bar .search-btn:hover{color:#FDD000}}@media only screen and (max-width:1200px){section.headline .search-bar .search-btn:active{color:#FDD000}}section.search_content{background-color:#EDEDED;padding:80px 0 120px}@media only screen and (max-width:768px){section.search_content{padding-bottom:0}}section.search_content .post-text{text-align:center;width:calc(100% - 70px);margin:0 auto}@media only screen and (max-width:768px){section.search_content .post-text{padding-bottom:30px}}section.search_content .post-text .search_num{font-size:5rem;font-weight:600;color:#FDD000}section.search_content .post-text .main{margin-top:10px;overflow:visible}section.search_content .post-text p{margin-top:20px}section.search_content .post-text strong{border-bottom:solid 5px #FDD000}section.search_content .post-text .control-btn{width:135px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;border-radius:50px;cursor:pointer;margin:40px auto 0}@media only screen and (max-width:768px){section.search_content .post-text .control-btn{font-size:0.875rem;width:128px}}section.search_content .post-text .control-btn.filter-btn{background-color:#FDD000;-webkit-transition:opacity 0.3s 0.6s;transition:opacity 0.3s 0.6s}section.search_content .post-text .control-btn.filter-btn .icon-filter{font-size:0.875rem}section.search_content .post-text .control-btn p{margin-left:20px;margin-top:0;line-height:1.5}section.search_content>.container{max-width:1280px;width:calc(100% - 70px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding-bottom:60px;-webkit-column-gap:3.125%;-moz-column-gap:3.125%;column-gap:3.125%}@media only screen and (max-width:1024px){section.search_content>.container{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:768px){section.search_content>.container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.search_content>.container .article-list{display:block;width:31.25%;padding:60px 0;position:relative}@media only screen and (max-width:1024px){section.search_content>.container .article-list{width:calc(50% - 15px)}section.search_content>.container .article-list:nth-child(odd):before{content:"";display:block;width:400%;height:1px;position:absolute;background-color:#D9D9D9;top:0}}@media only screen and (max-width:1024px) and (max-width:768px){section.search_content>.container .article-list:nth-child(odd):before{display:none}}@media only screen and (max-width:768px){section.search_content>.container .article-list{padding:35px 0;width:85%}}@media only screen and (max-width:575px){section.search_content>.container .article-list{width:100%}}section.search_content>.container .article-list:nth-child(3n+1):before{content:"";display:block;width:400%;height:1px;position:absolute;background-color:#D9D9D9;top:0}@media only screen and (max-width:768px){section.search_content>.container .article-list:nth-child(3n+1):before{display:none}}section.search_content>.container .article-list:first-child:before{display:none}@media only screen and (min-width:1201px){section.search_content>.container .article-content:hover .img-box:after{opacity:1}section.search_content>.container .article-content:hover .hover_more{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0);opacity:1}}@media only screen and (max-width:1200px){section.search_content>.container .article-content:active .img-box:after{opacity:1}section.search_content>.container .article-content:active .hover_more{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0);opacity:1}}section.search_content>.container .img-box{width:100%;position:relative}section.search_content>.container .img-box:before{content:"";display:block;width:100%;padding-bottom:67.5%}section.search_content>.container .img-box:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(253,208,0,0.7);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}section.search_content>.container .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}section.search_content>.container .img-box .hover_more{position:absolute;left:50%;top:auto;bottom:50%;-webkit-transform:translate3d(-50%,50px,0);transform:translate3d(-50%,50px,0);opacity:0;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;z-index:10}section.search_content>.container .title{font-size:1.125rem;font-weight:500;line-height:1.8;padding:0 20px;margin-top:20px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width:575px){section.search_content>.container .title{padding:0}}section.search_content>.container .article-inner{padding:0 20px;margin-top:20px}@media only screen and (max-width:575px){section.search_content>.container .article-inner{padding:0}}section.search_content>.container .article-inner .sub-list{margin-top:20px}section.search_content>.container .article-inner .author{margin-top:20px;font-weight:500;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.search_content>.container .article-inner .author .author-img{width:20px;height:20px;margin-right:10px}section.search_content>.container .article-inner .author .author-img img{width:100%;height:100%}section.search_content>.container .article-inner .author .author-text{display:-webkit-box;display:-ms-flexbox;display:flex}section.search_content>.container .article-inner .author .author-name{display:block;-webkit-transition:color 0.3s;transition:color 0.3s}@media only screen and (min-width:1201px){section.search_content>.container .article-inner .author .author-name:hover{color:#FDD000}}@media only screen and (max-width:1200px){section.search_content>.container .article-inner .author .author-name:active{color:#FDD000}}section.search_content>.container .sub-list{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;line-height:1.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}section.search_content>.container .sub-list .date{display:-webkit-box;display:-ms-flexbox;display:flex}section.search_content>.container .sub-list .date:after{content:"";display:block;width:2px;height:14px;background-color:#FDD000;margin:4px 20px 0}section.search_content>.container .sub-list .category-list{display:block;-webkit-transition:color 0.3s;transition:color 0.3s}section.search_content>.container .sub-list .category-list:not(:last-child){margin-right:20px}@media only screen and (min-width:1201px){section.search_content>.container .sub-list .category-list:hover{color:#FDD000}}@media only screen and (max-width:1200px){section.search_content>.container .sub-list .category-list:active{color:#FDD000}}.back-block{background-color:#2E2E2E;padding:40px 0;max-width:1570px;width:calc(100% - 70px);margin:0 auto}@media only screen and (max-width:768px){.back-block{width:100%}}.back-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 70px);font-weight:500;margin:0 auto}@media only screen and (max-width:768px){.back-block .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.back-block .container .icon-info{color:#FDD000;font-size:2rem}@media only screen and (max-width:575px){.back-block .container .icon-info{margin:0 auto}}.back-block .container .back-text{display:-webkit-box;display:-ms-flexbox;display:flex}.back-block .container p{color:#fff;margin-left:12px;font-size:1.125rem;line-height:1.8}.back-block .container .back-btn{display:block;background-color:#000;color:#FDD000;line-height:1.5;padding:23px 100px;margin-left:40px;border-radius:50px;-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (max-width:768px){.back-block .container .back-btn{margin-top:30px;margin-left:0;padding:23px 75px}}@media only screen and (min-width:1201px){.back-block .container .back-btn:hover{background-color:#FDD000;color:#2E2E2E}}@media only screen and (max-width:1200px){.back-block .container .back-btn:active{background-color:#FDD000;color:#2E2E2E}}.no-result.filter{padding:60px 0}@media only screen and (max-width:768px){.no-result.filter{padding-top:30px}}footer .footerContainer{border-top:none}
/*# sourceMappingURL=blog_search.css.map */