.case_listSection_title_fixed{padding:16px 20px;background:#393939;color:#fff;font-size:16px;line-height:20px;letter-spacing:.02em;position:fixed;top:-70px;left:0;z-index:98;width:calc(100% - 52px);transition:.2s;margin:0}@media(min-width: 901px){.case_listSection_title_fixed{padding:16px 40px;width:100%}.case_listSection_title_fixed.js_active{top:106px}}.caseSearch{background-color:#faf8f4;margin-top:80px;padding-bottom:80px;padding-top:80px}@media(max-width: 767px){.caseSearch{margin-top:0;padding-top:30px;padding-bottom:30px}}@media(min-width: 768px){.caseSearch.caseDetailUnderSearch .caseSearchList .caseSearchListItem{border-bottom:none}}.caseSearch.caseDetailUnderSearch .caseSearchList .caseSearchListItem:last-child{border-bottom:none}.caseSearch .caseSearchList{display:flex;flex-wrap:wrap}@media(max-width: 767px){.caseSearch .caseSearchList{display:block;margin-top:40px}}.caseSearch .caseSearchList .caseSearchListItem{border-bottom:1px solid #707070;box-sizing:content-box;margin-top:30px;padding-bottom:30px;padding-right:32px;width:calc((100% - 64px)/3)}@media(max-width: 767px){.caseSearch .caseSearchList .caseSearchListItem{padding-right:0;width:100%}}.caseSearch .caseSearchList .caseSearchListItem:nth-child(3n){padding-right:0}.caseSearch .caseSearchList .caseSearchListItem a{color:#393939;display:block;position:relative;text-decoration:none}.caseSearch .caseSearchList .caseSearchListItem a .itemIcon{position:absolute;right:0;top:-5px;width:40px}.caseSearch .caseSearchList .caseSearchListItem a .itemImage{height:188px;overflow:hidden;text-align:center}@media(max-width: 767px){.caseSearch .caseSearchList .caseSearchListItem a .itemImage{height:200px}}.caseSearch .caseSearchList .caseSearchListItem a .itemImage img{height:100%;width:100%;object-fit:contain}.caseSearch .caseSearchList .caseSearchListItem a .itemTitle{font-size:18px;font-weight:bold;margin-top:10px}@media(max-width: 767px){.caseSearch .caseSearchList .caseSearchListItem a .itemTitle{font-size:15px}}.caseSearch .caseSearchList .caseSearchListItem a .itemTags{display:flex;flex-wrap:wrap;margin-top:20px}@media(max-width: 767px){.caseSearch .caseSearchList .caseSearchListItem a .itemTags{margin-top:0}}.caseSearch .caseSearchList .caseSearchListItem a .itemTags>li{background-color:#fee100;border-radius:999px;color:#393939;font-size:12px;font-weight:bold;line-height:19px;margin-right:5px;margin-top:10px;padding:0 10px}.casePagination{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;margin-top:30px}.casePagination li{background-color:#fff;height:58px;width:58px}@media(max-width: 767px){.casePagination li{height:48px;width:48px}}.casePagination li a,.casePagination li span{align-items:center;border:1px solid #707070;color:#393939;display:flex;font-size:16px;height:100%;justify-content:center;text-decoration:none;width:100%}@media(max-width: 767px){.casePagination li a,.casePagination li span{font-size:15px}}.interviewBanner{margin-top:80px}.interviewBanner a{color:#fff;display:block;position:relative;text-decoration:none}.interviewBanner a .interviewBannerImage img{width:100%}.interviewBanner a .interviewBannerText{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);width:100%}.interviewBanner a .interviewBannerText .title .en{display:block;font-family:"Roboto";font-size:35px;letter-spacing:.08em;line-height:1}@media(max-width: 767px){.interviewBanner a .interviewBannerText .title .en{font-size:28px}}.interviewBanner a .interviewBannerText .title .jp{font-size:14px}@media(max-width: 767px){.interviewBanner a .interviewBannerText .title .jp{font-size:12px;margin-top:4px}}@media(max-width: 767px){.interviewBanner a .interviewBannerText .title::after{background-image:url("../images/case_search/icon_arrow_interviewBanner.png");background-repeat:no-repeat;background-size:100%;content:"";display:block;height:5px;margin:14px auto 0;width:28px}}.interviewBanner a .interviewBannerText .text{font-size:18px;margin-top:18px}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}/*# sourceMappingURL=case_search.min.css.map */