._searchresults *,._searchresults :before,._searchresults :after{box-sizing:border-box}._item:not(:has(._filetype_pdf)) :where(._filetype,._filesize){display:none}._item:has(._filetype_pdf) ._filetype{background:url(/assets/images/icon-pdf01.svg) no-repeat}._attributegroup ._group{display:none}._pagenator ._nav._first ._button:before{content:"«"}._pagenator ._nav._prev :where(._disable,._button):before{content:"‹"}._pagenator ._nav._next :where(._disable,._button):after{content:"›"}._searchstatusfull :where(._keyword,._totalhits,._countstart,._countend){font-weight:700}._attributegroup ._attributes ._attribute._disable{text-decoration:line-through}._attributegroup ._attributes ._attribute label{flex-flow:row;align-items:center;display:flex}:lang(en) ._attributegroup ._attributes ._attribute ._count:before{content:" "}.searchBlock{background:#ededed;padding:40px}.searchBlock__inner{max-width:800px;margin:0 auto}.inputArea>form{letter-spacing:-.4em}.inputArea>form>*{letter-spacing:normal;vertical-align:middle}.inputArea__input{background-color:#fff;border:1px solid #ddd;width:calc(100% - 46px);min-height:46px;padding:6px 10px;font-size:16px;display:inline-block}.inputArea__btn{color:#fff;box-sizing:border-box;background-color:#002f70;justify-content:center;align-items:center;width:46px;height:46px;padding:0 10px;font-size:0;display:inline-flex}.inputArea__btn:before{content:"";background-image:url(/assets/images/icon-search-white.svg);background-size:20px 26px;width:20px;height:26px;display:block}.filterArea{margin-top:20px}.filterArea__item{display:flex}.filterArea__item+.filterArea__item{margin-top:10px}.filterArea__heading{flex-shrink:0;width:180px;font-size:14px;font-weight:700}.filterArea__body{flex:1;padding-left:20px;font-size:14px}.filterArea__body ._attributes{flex-flow:wrap;gap:5px 30px;display:flex}.filterArea__body ._attributes input{margin-right:5px}.countSlectorArea ._countselector{margin-top:10px;display:flex}.countSlectorArea ._countselector ._label{width:180px;font-size:14px;font-weight:700}.countSlectorArea ._countselector select{background-color:#fff;border:1px solid #ddd;margin-left:20px;padding:6px 20px 6px 10px;font-size:16px}.resultArea{margin-top:40px}.pagenatorArea ._pagenator{flex-flow:wrap;justify-content:center;gap:10px 15px;margin-top:20px;font-size:14px;display:flex}.pagenatorArea ._pagenator ._nav{justify-content:center;align-items:center;font-size:14px;display:flex}.pagenatorArea ._pagenator a{box-sizing:border-box;color:#fff;background:#002f70;justify-content:center;align-items:center;height:30px;padding:0 10px;font-weight:700;text-decoration:none;display:flex}.pagenatorArea ._pagenator ._nav ._disable{color:#888}.pagenatorArea ._pagenator ._nav._page a{width:30px}.resultListArea{margin:20px 0}._searchstatusfull{font-size:16px}._searchresults ._item{box-sizing:border-box;border-bottom:1px solid #ccc;padding:20px 10px}._searchresults ._item:first-child{border-top:1px solid #ccc}._searchresults ._item ._wrap{gap:0 20px;display:flex}._searchresults ._item ._wrap ._thumbnail{text-align:center;flex-shrink:0;width:202px}._searchresults ._item ._wrap ._thumbnail img{border:1px solid #ddd;max-height:152px}._searchresults ._item ._wrap ._layoutgroup1{flex:1}._searchresults ._item ._wrap ._layoutgroup1_1{margin-bottom:5px;font-size:16px}._searchresults ._item ._wrap ._layoutgroup1_1>*{letter-spacing:normal;vertical-align:middle;font-weight:700;display:inline}._searchresults ._item ._wrap ._layoutgroup1_1 a{text-decoration:none}._searchresults ._item ._wrap ._layoutgroup1_1 a:hover{text-decoration:underline}._searchresults ._item ._wrap ._layoutgroup1_1 ._filetype{width:15px;height:20px;margin-left:6px;font-size:0;display:inline-block}._searchresults ._item ._wrap :where(._snippet,._additional_text1){font-size:14px}._searchresults ._item ._wrap ._layoutgroup1_1 ._title em,._searchresults ._item ._wrap :where(._snippet,._additional_text1) em{background-color:#ffea00;font-style:normal;font-weight:400}._searchresults ._item ._wrap ._layoutgroup1_1 ._title em{font-weight:700}._searchresults ._item ._wrap ._filesize{margin-top:10px;font-size:14px}@media screen and (max-width:767px){.searchBlock{padding:20px}.filterArea{margin-top:20px}.filterArea__item{display:block}.filterArea__item+.filterArea__item{margin-top:10px}.filterArea__heading{width:auto}.filterArea__body{padding-left:20px}.filterArea__body ._attributes{flex-flow:wrap;gap:5px 30px;display:flex}.countSlectorArea ._countselector{display:block}.countSlectorArea ._countselector ._label{width:auto;margin-bottom:5px}._searchresults ._item ._wrap{display:block}._searchresults ._item ._wrap ._thumbnail{text-align:center;width:200px;margin:0 auto 20px}}
