.contentsBox:nth-child(odd){background:#f7f7f7}.caseList{display:flex;flex-wrap:wrap;gap:50px 2%}@media(max-width: 960px){.caseList{gap:30px 4%}}@media(max-width: 560px){.caseList{gap:30px}}.caseItem{position:relative;width:32%}@media(max-width: 960px){.caseItem{width:48%}}@media(max-width: 560px){.caseItem{width:100%}}.caseItem a{display:block}.caseItem a:hover{opacity:.5;transition:.5s all}.caseItem a .label{position:absolute;background:#f62a51;top:0;left:0;padding:5px 15px;color:#fff;font-weight:bold;font-size:14px;font-size:1.4rem;letter-spacing:1px}@media(max-width: 1024px){.caseItem a .imgBox img{width:100%;height:auto;object-fit:cover}}.caseItem a .textBox{padding:10px;background:#fff}.caseItem a .textBox .name{color:#1abfc1;font-weight:bold;font-size:14px;font-size:1.4rem}.caseItem a .textBox .title{color:#333;font-size:18px;font-size:1.8rem;font-weight:bold}.pagination{display:flex;justify-content:center;align-items:center;font-weight:bold}.pagination button{border:none;cursor:pointer;outline:none;appearance:none;background:#fff;padding:5px;width:40px;height:40px;color:#1abfc1;font-size:20px;font-size:2rem}.pagination button:hover{background:#1abfc1;color:#fff}.pagination .prev-page{margin-right:10px}.pagination ul{display:flex}.pagination ul li{margin-right:10px}.pagination ul li a{color:#1abfc1;background:#fff;width:40px;height:40px;padding:5px;display:flex;justify-content:center;align-items:center}.pagination ul li a:hover{background:#1abfc1;color:#fff}.pagination ul .current a{background:#1abfc1;color:#fff}h2.caseStudyListTtl{display:block;padding:0 0 6px 0;border-bottom:4px double #1abfc1;text-align:left}.caseStudyCateBtn{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;max-width:800px;margin:0 auto 40px}@media(max-width: 560px){.caseStudyCateBtn{gap:10px}}.caseStudyCateBtn li{width:23.5%}@media(max-width: 1024px){.caseStudyCateBtn li{width:27.5%}}@media(max-width: 960px){.caseStudyCateBtn li{width:34.5%}}@media(max-width: 560px){.caseStudyCateBtn li{width:auto}}.caseStudyCateBtn li a{transition:.3s;display:block;padding:10px;background:#fff;border-radius:25px;border:1px solid #1abfc1;color:#1abfc1;font-weight:bold;text-align:center}@media(max-width: 960px){.caseStudyCateBtn li a{font-size:13px}}@media(max-width: 560px){.caseStudyCateBtn li a{padding:4px 12px;font-size:14px}}.caseStudyCateBtn li a:hover{background:#1abfc1;color:#fff}.caseStudyCateBtn li.active a{background:#1abfc1;color:#fff}.caseStudyCateBtnBottom{display:flex;flex-wrap:wrap;margin-top:28px;justify-content:center}.caseStudyCateBtnBottom li{margin:12px 10px 0 0}.caseStudyCateBtnBottom li a{display:block;padding:3px 10px;background:#fff;border:1px solid #1abfc1;border-radius:18px;font-size:14px;color:#1abfc1}.breadcrumb{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 20px 0;padding:0;list-style:none}.breadcrumb li{list-style:none;font-size:14px;font-size:1.4rem}.breadcrumb li:nth-of-type(1):after{content:">";padding:0 .2em;color:#333}.breadcrumb li a{text-decoration:none;color:#333}.breadcrumb li a:hover{opacity:.5;transition:.5s all}.breadcrumb .breadcrumbCurrent{font-weight:bold;color:#1abfc1;display:inline-block}.breadcrumb .breadcrumbCurrent br{display:none}