.c-pagination{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:50px}.c-paginationNum{background-color:#eaeaea;border-radius:50%;color:inherit;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;width:38px;height:38px;transition:background .3s,border .3s,color .3s}.c-paginationNum.-current{background-color:#3daeff;color:#fff}a.c-paginationNum:hover{background-color:#3daeff;color:#fff}.c-paginationArrow{border-radius:50%;color:inherit;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;width:38px;height:38px;position:relative;transition:background .3s,border .3s,color .3s}.c-paginationArrow:before{content:"";display:block;border-top:solid 3px #3daeff;border-right:solid 3px #3daeff;width:12px;height:12px;margin:auto;position:absolute;top:0;bottom:0;transition:border .3s}.c-paginationArrow.c-paginationPrev:before{left:0;right:-8%;transform:rotate(-135deg)}.c-paginationArrow.c-paginationNext:before{left:0;right:8%;transform:rotate(45deg)}.c-paginationArrow:hover{background-color:#3daeff;color:#fff}.c-paginationArrow:hover:before{border-top:solid 3px #fff;border-right:solid 3px #fff}.c-paginationArrow.disable{pointer-events:none}.c-paginationArrow.disable:before{border-top:solid 3px #d9d9d9;border-right:solid 3px #d9d9d9}.c-newsListItem{border-top:1px dashed #c8c8c8}.c-newsListItem:last-child{border-bottom:1px dashed #c8c8c8}.c-newsLink{color:inherit;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 40px;text-decoration:none;padding:1.25em 0;position:relative;transition:background .3s}.c-newsLink:hover .c-newsDate,.c-newsLink:hover .c-newsTitle{color:#3daeff}.c-newsDate{color:inherit;line-height:1.4;transition:color .3s}.c-newsTitle{line-height:1.4;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:100%;transition:color .3s}.postTitle{border-bottom:1px solid #e5e5e5;font-size:2rem;font-weight:bold;line-height:1.4;padding-bottom:.5em}.postMetaWrap{display:inline-flex;align-items:center;gap:20px}.postDate{color:#737373;font-size:1.4rem}.postWrap{margin-bottom:50px}.c-worksList{gap:40px}.c-worksLink{background-color:#f5f5f5;color:inherit;display:block;text-decoration:none;height:100%}.c-worksLink:hover .c-worksImg{transform:scale(1.1)}.c-worksImgWrap{padding-top:60%;overflow:hidden;position:relative}.c-worksImg{width:100%;height:100%;margin:auto;object-fit:cover;transition:transform .3s;position:absolute;top:0;bottom:0;left:0;right:0}.c-worksTextWrap{border-top:4px solid #3daeff;padding:1.25em}.c-worksTitle{line-height:1.4}.c-worksCatMetaWrap{display:inline-flex;align-items:center;gap:8px 10px}.c-worksCat01,.c-worksCat02{border:1px solid #666;border-radius:3px;color:#666;font-size:1.3rem;line-height:1.2;padding:2px 5px}.c-worksCat01.c-worksCat01Type01,.c-worksCat02.c-worksCat01Type01{background-color:#00ac89;border:1px solid #00ac89;color:#fff}.c-worksCat01.c-worksCat01Type02,.c-worksCat02.c-worksCat01Type02{background-color:#0074c7;border:1px solid #0074c7;color:#fff}.c-worksCat01.c-worksCat01Type03,.c-worksCat02.c-worksCat01Type03{background-color:#002c8d;border:1px solid #002c8d;color:#fff}.worksDataBoxWrap{margin-top:50px}.c-dataBoxRow.worksDataBox{gap:15px}.c-worksImgGallery{display:flex;flex-wrap:wrap;gap:30px 16px}.c-worksImgGallery figure{width:calc(50% - 8px)}.c-worksImgGallery figure:first-child{width:100%}@media (min-width: 768px){.c-pagination{margin-top:70px}.c-paginationNum{width:50px;height:50px}.c-paginationArrow{width:50px;height:50px}.c-newsLink{padding:1.75em 0}.c-newsDate{min-width:150px}.postTitle{font-size:2.4rem}.postWrap{margin-bottom:70px}.c-worksList{gap:60px 30px}.worksDataBoxWrap{margin-top:70px}.c-dataBoxRow.worksDataBox{gap:30px}.c-worksImgGallery{gap:40px 30px}.c-worksImgGallery figure{width:calc(50% - 15px)}}@media (min-width: 960px){.c-newsLink{flex-wrap:nowrap}}