.search-result-wrap{margin-top:25px}@media screen and (min-width: 992px){.search-result-wrap{margin-top:80px}}.search-form{height:auto}.closeSearchBtn{position:absolute;z-index:100;top:30px;right:10px;width:46px;height:46px;background-color:#fff;box-shadow:0 0px 6px 0 rgba(0,0,0,0.16);opacity:0.9;transform:translateY(-50%);text-indent:-9999px;overflow:hidden;cursor:pointer}@media screen and (min-width: 768px){.closeSearchBtn{top:50%;right:25px;width:50px;height:50px}}.closeSearchBtn:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/views/res/imgs/page/portfolio/portfolio-icon-close.svg);background-repeat:no-repeat;background-position:center;background-size:auto;transition:.5s;transform:rotate(180deg);transition-delay:0s}.search-open .closeSearchBtn:after{transform:rotate(0deg)}.board-category{margin-top:30px}#portfolio-portfolio-body .select2-container{width:100% !important}#portfolio-portfolio-body .select2-container.select2-container--open .select2-selection{pointer-events:none}.keywords-result-wrap{display:flex;flex-direction:column;margin-bottom:30px}@media screen and (min-width: 992px){.keywords-result-wrap{flex-direction:row;align-items:center;margin-bottom:67px}}.keywords-result-wrap .txt-result{font-family:"Noto Sans CJKKR", sans-serif;font-size:20px;line-height:1.6;font-weight:700;color:#222;letter-spacing:normal}@media screen and (min-width: 992px){.keywords-result-wrap .txt-result{font-size:2vw}}@media screen and (min-width: 1920px){.keywords-result-wrap .txt-result{font-size:32px}}.keywords-result-wrap .txt-result .underline{display:inline-block;border-bottom:2px solid #222;text-decoration:none}.keywords-result-wrap .btn-portfolio{order:-1;font-size:16px;color:#555;margin-bottom:20px}@media screen and (min-width: 992px){.keywords-result-wrap .btn-portfolio{order:2;margin-top:5px;margin-bottom:0;margin-left:32px;font-size:1.250vw;font-weight:700}}@media screen and (min-width: 1920px){.keywords-result-wrap .btn-portfolio{font-size:20px}}.keywords-result-wrap .btn-portfolio:before{content:'';display:inline-block;width:20px;height:16px;margin-right:5px;margin-bottom:4px;vertical-align:middle;background-image:url(/views/res/imgs/page/portfolio/icon-arrow-right.svg);background-repeat:no-repeat;background-size:100%;background-position:center}@media screen and (min-width: 992px){.keywords-result-wrap .btn-portfolio:before{width:24px;height:19px}}
