.baseFirstview .baseFirstview__title{margin-bottom:0}.caseStudy{display:grid;row-gap:32px;padding:var(--size_contentPaddingBlock) var(--size_contentPaddingInline);background-color:var(--color_gray-pale)}.caseStudy .filter{display:grid;align-items:center;justify-content:space-between;grid-template-columns:1fr 140px;gap:10px;padding:32px 40px;background-color:#fff;border-radius:var(--radius_medium)}.caseStudy .filter .filter__list{display:flex;flex-wrap:wrap;gap:20px 40px}.caseStudy .sectionTitle.sectionTitle--line{margin-block-end:0}.caseStudy .sectionTitle.sectionTitle--line .sectionTitle__mainLabel{font-size:15px}.caseStudy .basePagination{padding-block-start:8px}@container (700px >= width){.caseStudy{row-gap:24px}.caseStudy .filter{padding:24px 32px}.caseStudy .sectionTitle.sectionTitle--line .sectionTitle__mainLabel{font-size:14px}}.contact{padding-block:var(--size_contentPaddingBlock);padding-inline:var(--size_contentPaddingInline)}.sectionTitle .sectionTitle__main{display:block;width:100%}.sectionTitle .sectionTitle__main p.sectionTitle__mainLabel{border-bottom:1px solid #000;margin-bottom:10px;padding-bottom:10px}.sectionTitle .sectionTitle__main dl{display:block;clear:both;margin-bottom:10px}.sectionTitle .sectionTitle__main dl:after{content:"";display:block;clear:both}.sectionTitle .sectionTitle__main dl dt{padding:9px 0}.sectionTitle .sectionTitle__main dl dt,.sectionTitle .sectionTitle__main dl dd{margin-right:10px;float:left}
