﻿.control-list{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem}@media screen and (min-width: 768px),print{.control-list{gap:1rem}}.control-list.--radio .control-list__item .label span,.control-list.--checkbox .control-list__item .label span{font-size:1.4rem;line-height:1.57;letter-spacing:.08em}@media screen and (min-width: 768px),print{.control-list.--radio .control-list__item .label span,.control-list.--checkbox .control-list__item .label span{font-size:1.6rem;line-height:1.56}}.result-bar{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1.5rem}@media screen and (min-width: 1024px),print{.result-bar{margin-top:4rem;gap:2.4rem}}.result-bar__info{font-weight:700;font-size:1.4rem;line-height:1.42;letter-spacing:.04em}@media screen and (min-width: 1024px),print{.result-bar__info{font-size:1.8rem}}.result-bar__info:not(:last-child){padding-right:1.5rem;border-right:.1rem solid #333}@media screen and (min-width: 1024px),print{.result-bar__info:not(:last-child){padding-right:2.4rem}}.result-bar__info .total,.result-bar__info .range{font-size:2rem;line-height:1;letter-spacing:.04em}@media screen and (min-width: 1024px),print{.result-bar__info .total,.result-bar__info .range{font-size:2.8rem}}.search-result-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:3rem;margin-top:2rem}@media screen and (min-width: 768px),print{.search-result-list{margin-top:4rem}}.search-result-list__item{width:100%}.search-result-list__link{display:flex;flex-direction:column;position:relative;height:100%;column-gap:1rem}@media screen and (min-width: 768px),print{.search-result-list__link{column-gap:2rem;flex-direction:row}}.search-result-list__img{position:relative}.search-result-list__img .img-box::before{aspect-ratio:3/1.1}@media screen and (min-width: 768px),print{.search-result-list__img .img-box::before{aspect-ratio:3/2}}@media screen and (min-width: 768px),print{.search-result-list__img{flex-shrink:0;width:32%;max-width:24rem}}.search-result-list__txt{margin-top:1rem;height:100%;width:100%;font-size:1.4rem;line-height:1.57;letter-spacing:.07em}.search-result-list__txt>*:not(:first-child){margin-top:.8rem}.search-result-list__txt .list__item__content a{color:#333}@media screen and (min-width: 768px),print{.search-result-list__txt{font-size:1.6rem;line-height:1.56;margin:0}.search-result-list__txt>*:not(:first-child){margin-top:1rem}}.search-result-list__ttl{font-size:1.8rem;font-weight:700;line-height:1.39;letter-spacing:.08em;transition:all 300ms;letter-spacing:.07em}.search-result-list__ttl.--underline{text-decoration:underline}@media screen and (min-width: 768px),print{.search-result-list__ttl{font-size:2rem;line-height:1.4}}.search-result-list__ttl a{text-decoration:underline;transition:all 300ms}.search-result-list__ttl a[class*=icon--]{display:inline}.search-result-list__ttl a{position:relative}.search-result-list__ttl a{transition-duration:.3s}.search-result-list__ttl a{text-decoration:underline}.search-result-list__ttl a:focus-visible{text-decoration:none}@media(hover: hover){.search-result-list__ttl a:hover{text-decoration:none}}@media(hover: none){.search-result-list__ttl a:active{text-decoration:none}}@media screen and (max-width: 767.98px){.search.search-box__wrap{background-color:#f4f6fa;margin-inline:calc(var(--padding-x)*-1);padding-inline:var(--padding-x)}}#popfind-cp ._cp_component{width:100%}#popfind-cp .filter-box__input>._cp_component{width:auto}#popfind-cp .filter-box__select>[data-cp]{width:100%}#popfind-cp ._attributegroup_group-filetypes>*,#popfind-cp ._sortorderselector>*,#popfind-cp ._countselector>*,#popfind-cp ._pagenator>*{flex:0 0 auto;margin:0}#popfind-cp ._attributegroup_group-filetypes ._attribute,#popfind-cp ._sortorderselector ._sort,#popfind-cp ._countselector ._count{margin:0}#popfind-cp ._attributegroup_group-filetypes,#popfind-cp ._sortorderselector,#popfind-cp ._countselector{margin:0;padding:0;justify-content:flex-start}#popfind-cp ._searchresults ._item,#popfind-cp ._searchresults ._item ._wrap,#popfind-cp ._thumbnail{margin:0;padding:0}#popfind-cp ._searchresults ._title,#popfind-cp ._searchresults ._snippet,#popfind-cp ._searchresults ._link{padding:0}#popfind-cp ._attributegroup_group-paths,#popfind-cp ._attributegroup_group-paths>*,#popfind-cp ._attributegroup_group-paths ._attributes{margin:0;padding:0}#popfind-cp ._attributegroup_group-paths{width:100%}@media screen and (min-width: 768px),print{#popfind-cp ._attributegroup_group-paths{max-width:64%}}@media screen and (min-width: 1200px),print{#popfind-cp ._attributegroup_group-paths{max-width:76.8rem}}#popfind-cp ._attributegroup_group-paths>._group{display:none}#popfind-cp ._attributegroup_group-paths ._attributes,#popfind-cp ._attributegroup_group-paths form{width:100%}#popfind-cp ._attributegroup_group-paths form{position:relative}#popfind-cp ._attributegroup_group-paths form::after{content:"";position:absolute;right:2.6rem;top:42%;width:1.2rem;height:1.2rem}@media screen and (max-width: 767.98px){#popfind-cp ._attributegroup_group-paths form::after{right:3.4rem;width:.9rem;height:.9rem}}#popfind-cp ._attributegroup_group-paths form::after{border-right:.2rem solid #333;border-bottom:.2rem solid #333;rotate:45deg;transform:translateY(-47%);pointer-events:none}#popfind-cp ._attributegroup_group-paths select{width:100%;min-height:6rem;padding:1.8rem 4rem 1.8rem 2rem;border:1px solid #555;border-radius:0;background-color:#fff;font-size:1.6rem;line-height:1.3;color:#333;appearance:none;cursor:pointer}@media screen and (max-width: 767.98px){#popfind-cp ._attributegroup_group-paths select{min-height:5.2rem;padding:1.4rem 2.4rem;border-width:.2rem;font-size:1.4rem}}#popfind-cp ._attributegroup_group-filetypes,#popfind-cp ._sortorderselector,#popfind-cp ._countselector{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem}@media screen and (min-width: 768px),print{#popfind-cp ._attributegroup_group-filetypes,#popfind-cp ._sortorderselector,#popfind-cp ._countselector{gap:1rem}}#popfind-cp ._attributegroup_group-filetypes>._group,#popfind-cp ._sortorderselector>._label,#popfind-cp ._countselector>._label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#popfind-cp ._attributes>._attribute_PF_FILETYPE\:html{display:none}#popfind-cp ._attributegroup_group-filetypes>._attributes{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem}@media screen and (min-width: 768px),print{#popfind-cp ._attributegroup_group-filetypes>._attributes{gap:1rem}}#popfind-cp ._attribute,#popfind-cp ._sort,#popfind-cp ._count{position:relative;display:flex;align-items:center;padding:0}#popfind-cp ._attribute input[type=checkbox],#popfind-cp ._attribute input[type=radio],#popfind-cp ._sort input[type=checkbox],#popfind-cp ._sort input[type=radio],#popfind-cp ._count input[type=checkbox],#popfind-cp ._count input[type=radio]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}#popfind-cp ._attribute ._label,#popfind-cp ._sort label,#popfind-cp ._count label{position:relative;display:inline-flex;align-items:center;cursor:pointer;font-size:1.4rem;line-height:1.57;letter-spacing:.08em}@media screen and (min-width: 768px),print{#popfind-cp ._attribute ._label,#popfind-cp ._sort label,#popfind-cp ._count label{font-size:1.6rem;line-height:1.56}}#popfind-cp ._attribute>label{display:flex;align-items:center;column-gap:.2rem}#popfind-cp ._attribute ._count{white-space:nowrap}#popfind-cp ._attribute ._label{display:inline-flex;padding-left:2.2rem}#popfind-cp ._attribute ._label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem;border:1px solid #333;background-color:#fff;background-repeat:no-repeat;background-position:1px 3px;background-size:1.2rem .9rem}#popfind-cp ._attribute input[type=checkbox]:checked+._label::before{background-image:url(/common/img/icon-checked.svg)}#popfind-cp ._attribute input[type=checkbox]:hover+._label::before,#popfind-cp ._attribute input[type=checkbox]:focus-visible+._label::before{outline:1px solid #00548f;outline-offset:.1rem}#popfind-cp ._attribute ._count{margin-left:.2rem}#popfind-cp ._sort label,#popfind-cp ._count label{padding-left:2.4rem}#popfind-cp ._sort label::before,#popfind-cp ._count label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;border:1px solid #333;border-radius:50%;background-color:#fff}#popfind-cp ._sort input[type=radio]:hover+label::before,#popfind-cp ._sort input[type=radio]:focus-visible+label::before,#popfind-cp ._count input[type=radio]:hover+label::before,#popfind-cp ._count input[type=radio]:focus-visible+label::before{outline:1px solid #00548f;outline-offset:.1rem}#popfind-cp ._sort input[type=radio]:checked+label::after,#popfind-cp ._count input[type=radio]:checked+label::after{content:"";position:absolute;left:.9rem;top:50%;width:.9rem;height:.9rem;border-radius:50%;background-color:#333;transform:translate(-50%, -50%)}#popfind-cp ._attribute._disable,#popfind-cp option._disable{opacity:.5}#popfind-cp ._searchstatusfull{display:flex;justify-content:flex-end}#popfind-cp ._status{font-weight:700;font-size:1.4rem;line-height:1.42;letter-spacing:.04em}@media screen and (min-width: 1024px),print{#popfind-cp ._status{font-size:1.8rem}}#popfind-cp ._totalhits,#popfind-cp ._countstart,#popfind-cp ._countend{font-size:2rem;line-height:1;letter-spacing:.04em}@media screen and (min-width: 1024px),print{#popfind-cp ._totalhits,#popfind-cp ._countstart,#popfind-cp ._countend{font-size:2.8rem}}#popfind-cp ._pagenator{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 1rem;margin-top:4rem}@media screen and (min-width: 1024px),print{#popfind-cp ._pagenator{gap:1.5rem 2.4rem;margin-top:6rem}}@media screen and (max-width: 1023.98px){#popfind-cp ._pagenator::after{content:"";width:100%;height:0;order:2}#popfind-cp ._pagenator ._first,#popfind-cp ._pagenator ._prev,#popfind-cp ._pagenator ._next,#popfind-cp ._pagenator ._last{order:3}}#popfind-cp ._pagenator ._page{padding:0}#popfind-cp ._pagenator ._page>a,#popfind-cp ._pagenator ._page._current{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border:1px solid #333;font-size:1.3rem;font-weight:700;line-height:1;color:#333;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 300ms}#popfind-cp ._pagenator ._page>a{text-decoration:underline}#popfind-cp ._pagenator ._page>a:hover,#popfind-cp ._pagenator ._page>a:focus-visible{border-color:#c9000e;background-color:#c9000e;color:#fff;text-decoration:none}#popfind-cp ._pagenator ._page._current{border-color:#c9000e;background-color:#c9000e;color:#fff;text-decoration:none}#popfind-cp ._pagenator ._first>a,#popfind-cp ._pagenator ._first>span,#popfind-cp ._pagenator ._prev>a,#popfind-cp ._pagenator ._prev>span,#popfind-cp ._pagenator ._next>a,#popfind-cp ._pagenator ._next>span,#popfind-cp ._pagenator ._last>a,#popfind-cp ._pagenator ._last>span{display:flex;align-items:center;column-gap:.2rem;height:3rem;padding:0 1rem;border:1px solid #333;font-size:1.4rem;font-weight:700;color:#00548f;text-decoration:none;background-color:rgba(0,0,0,0);border-radius:0;transition:all 300ms}#popfind-cp ._pagenator ._first>a::after,#popfind-cp ._pagenator ._first>span::after,#popfind-cp ._pagenator ._prev>a::after,#popfind-cp ._pagenator ._prev>span::after,#popfind-cp ._pagenator ._next>a::after,#popfind-cp ._pagenator ._next>span::after,#popfind-cp ._pagenator ._last>a::after,#popfind-cp ._pagenator ._last>span::after{content:"";width:.8rem;height:.8rem;border-top:.2rem solid #00548f;border-right:.2rem solid #00548f;margin-top:.2rem;rotate:45deg}#popfind-cp ._pagenator ._first>a:hover,#popfind-cp ._pagenator ._first>a:focus-visible,#popfind-cp ._pagenator ._prev>a:hover,#popfind-cp ._pagenator ._prev>a:focus-visible,#popfind-cp ._pagenator ._next>a:hover,#popfind-cp ._pagenator ._next>a:focus-visible,#popfind-cp ._pagenator ._last>a:hover,#popfind-cp ._pagenator ._last>a:focus-visible{border-color:#c9000e;background-color:#c9000e;color:#fff;text-decoration:none}#popfind-cp ._pagenator ._first>a:hover::before,#popfind-cp ._pagenator ._first>a:hover::after,#popfind-cp ._pagenator ._first>a:focus-visible::before,#popfind-cp ._pagenator ._first>a:focus-visible::after,#popfind-cp ._pagenator ._prev>a:hover::before,#popfind-cp ._pagenator ._prev>a:hover::after,#popfind-cp ._pagenator ._prev>a:focus-visible::before,#popfind-cp ._pagenator ._prev>a:focus-visible::after,#popfind-cp ._pagenator ._next>a:hover::before,#popfind-cp ._pagenator ._next>a:hover::after,#popfind-cp ._pagenator ._next>a:focus-visible::before,#popfind-cp ._pagenator ._next>a:focus-visible::after,#popfind-cp ._pagenator ._last>a:hover::before,#popfind-cp ._pagenator ._last>a:hover::after,#popfind-cp ._pagenator ._last>a:focus-visible::before,#popfind-cp ._pagenator ._last>a:focus-visible::after{border-color:#fff}#popfind-cp ._pagenator ._first>a::after,#popfind-cp ._pagenator ._first>span::after,#popfind-cp ._pagenator ._prev>a::after,#popfind-cp ._pagenator ._prev>span::after{rotate:-135deg;order:-1}#popfind-cp ._pagenator ._first>a::after,#popfind-cp ._pagenator ._first>span::after,#popfind-cp ._pagenator ._last>a::after,#popfind-cp ._pagenator ._last>span::after{width:auto;height:auto;border:0;margin:0;rotate:none;font-size:1.4rem;line-height:1}#popfind-cp ._pagenator ._first>a::after,#popfind-cp ._pagenator ._first>span::after{content:"《";order:-1}#popfind-cp ._pagenator ._last>a::after,#popfind-cp ._pagenator ._last>span::after{content:"》"}#popfind-cp ._pagenator ._disable{opacity:.4}#popfind-cp ._searchresults ._items{display:flex;flex-direction:column;gap:3rem;margin-top:2rem}@media screen and (min-width: 768px),print{#popfind-cp ._searchresults ._items{margin-top:4rem}}#popfind-cp ._item ._wrap{display:grid;min-width:0;grid-template-columns:minmax(0, 1fr)}@media screen and (min-width: 768px),print{#popfind-cp ._item ._wrap{grid-template-columns:24rem minmax(0, 1fr);column-gap:2rem;row-gap:1rem}}@media screen and (max-width: 767.98px){#popfind-cp ._item ._wrap{row-gap:0}#popfind-cp ._item ._wrap>._thumbnail,#popfind-cp ._item ._wrap ._thumbnail{grid-row:1}#popfind-cp ._item ._wrap ._title{grid-row:2;margin-top:1rem}#popfind-cp ._item ._wrap ._snippet{grid-row:3;margin-top:.8rem}#popfind-cp ._item ._wrap ._link{grid-row:4;margin-top:.8rem}}#popfind-cp ._item,#popfind-cp ._thumbnail,#popfind-cp ._title,#popfind-cp ._snippet,#popfind-cp ._link{min-width:0}#popfind-cp ._title,#popfind-cp ._snippet,#popfind-cp ._link{overflow-wrap:anywhere}#popfind-cp ._link a{white-space:normal;overflow-wrap:anywhere;word-break:break-all}#popfind-cp ._layoutgroup1,#popfind-cp ._layoutgroup2,#popfind-cp ._layoutgroup3,#popfind-cp ._layoutgroup4{display:contents}#popfind-cp ._seq,#popfind-cp ._filetype,#popfind-cp ._filesize,#popfind-cp ._last_modified{display:none}#popfind-cp ._thumbnail{grid-column:1;align-self:start}@media screen and (min-width: 768px),print{#popfind-cp ._thumbnail{grid-row:1/span 3}}#popfind-cp ._thumbnail{aspect-ratio:3/1.1}@media screen and (min-width: 768px),print{#popfind-cp ._thumbnail{aspect-ratio:3/2}}#popfind-cp ._thumbnail{height:auto !important;min-height:0 !important;line-height:0 !important}#popfind-cp ._thumbnail::before,#popfind-cp ._thumbnail::after,#popfind-cp ._thumbnail a::before,#popfind-cp ._thumbnail a::after{content:none !important;display:none !important}#popfind-cp ._thumbnail a{display:block !important;height:100% !important;min-height:0 !important;line-height:0 !important}#popfind-cp ._thumbnail a:hover img,#popfind-cp ._thumbnail a:focus-visible img{border:1px solid #ccc}#popfind-cp ._thumbnail img{display:block !important;margin:0 !important;width:100%;height:100% !important;border:0;object-fit:contain}@media screen and (min-width: 768px),print{#popfind-cp ._title{grid-column:2;grid-row:1}}#popfind-cp ._title{font-size:1.8rem;font-weight:700;line-height:1.39;letter-spacing:.07em}@media screen and (min-width: 768px),print{#popfind-cp ._title{font-size:2rem;line-height:1.4}}#popfind-cp ._title a{color:#333 !important;text-decoration:underline;transition:all 300ms}#popfind-cp ._title a{position:relative}#popfind-cp ._title a{transition-duration:.3s}#popfind-cp ._title a{text-decoration:underline}#popfind-cp ._title a:focus-visible{text-decoration:none}@media(hover: hover){#popfind-cp ._title a:hover{text-decoration:none}}@media(hover: none){#popfind-cp ._title a:active{text-decoration:none}}@media screen and (min-width: 768px),print{#popfind-cp ._snippet{grid-column:2;grid-row:2}}#popfind-cp ._snippet{font-size:1.4rem;line-height:1.57;letter-spacing:.07em;color:#333}@media screen and (min-width: 768px),print{#popfind-cp ._snippet{font-size:1.6rem;line-height:1.56}}@media screen and (min-width: 768px),print{#popfind-cp ._link{grid-column:2;grid-row:3}}#popfind-cp ._link{font-size:1.4rem}@media screen and (min-width: 768px),print{#popfind-cp ._link{font-size:1.6rem}}#popfind-cp ._link{line-height:1.57;word-break:break-all}#popfind-cp ._link a{color:#333;text-decoration:underline;transition:all 300ms}#popfind-cp ._link a{position:relative}#popfind-cp ._link a{transition-duration:.3s}#popfind-cp ._link a{text-decoration:underline}#popfind-cp ._link a:focus-visible{text-decoration:none}@media(hover: hover){#popfind-cp ._link a:hover{text-decoration:none}}@media(hover: none){#popfind-cp ._link a:active{text-decoration:none}}.filter-box__label{flex-shrink:0}/*# sourceMappingURL=search.css.map */
