.bl_serviceList{margin:0 auto;max-width:1260px;padding:0 40px 64px}.bl_tagList{display:flex;flex-wrap:wrap;gap:16px}.bl_tagList_item{align-items:center;border:1px solid #373737;border-radius:999px;color:#373737;cursor:pointer;display:flex;gap:8px;padding:8px 32px 8px 16px}.bl_tagList_item svg rect{fill:#000}.bl_tagList_item svg path{fill:#373737}.bl_tagList_item.is_active{background:#373737;color:#fff}.bl_tagList_item.is_active svg path,.bl_tagList_item.is_active svg rect{fill:#fff}.bl_serviceArichive{display:flex;flex-wrap:wrap}.bl_serviceArichive_item{background-color:#fafafa;padding:64px 42px 56px 56px;position:relative;width:50%}.bl_serviceArichive_item:nth-child(4n-1),.bl_serviceArichive_item:nth-child(4n-2){background-color:#f5f5f5}.bl_serviceArichive_item:nth-child(2){border-top-right-radius:80px}.bl_serviceArichive_item:first-child{border-top-left-radius:80px}.bl_serviceArichive_item:last-child{border-bottom-right-radius:80px}.bl_serviceArichive:has(.bl_serviceArichive_item:last-child:nth-child(2n)) .bl_serviceArichive_item:nth-last-child(2){border-bottom-left-radius:80px}.bl_serviceArichive:has(.bl_serviceArichive_item:last-child:nth-child(odd)) .bl_serviceArichive_item:last-child{border-bottom-left-radius:80px}.bl_serviceArichive_link{display:flex;flex-direction:row-reverse;gap:24px;text-decoration:none;width:100%}.bl_serviceArichive_img{width:184px}.bl_serviceArichive_img img{width:100%}@media screen and (max-width:768px){.bl_serviceArichive_img img{width:50%}}.bl_serviceArichive_content{width:calc(100% - 208px)}.bl_serviceArichive_title{border-bottom:3px solid #121212;color:#121212;font-size:24px;font-weight:500;letter-spacing:.96px;line-height:100%;margin-bottom:24px;padding-bottom:15px;position:relative;width:100%}.bl_serviceArichive_title:before{background-color:#eddd62;bottom:-3px;content:"";height:3px;left:0;position:absolute;width:60px}.bl_serviceArichive_text{color:#121212;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.56px;line-height:160%;width:100%;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4;line-clamp:4;margin-bottom:16px}.bl_serviceArichive_tag{display:flex;flex-wrap:wrap;gap:8px}.bl_serviceArichive_tagItem{background-color:#ebd94e;color:#fff;font-size:16px;letter-spacing:.64px;line-height:120%;padding:8px 16px}.bl_serviceArichive_item__promotion .bl_serviceArichive_title:before,.bl_serviceArichive_tagItem__promotion{background:#f97878}.bl_serviceArichive_item__ec .bl_serviceArichive_title:before,.bl_serviceArichive_tagItem__ec{background:#ebd94e}.bl_serviceArichive_item__efficiency .bl_serviceArichive_title:before,.bl_serviceArichive_tagItem__efficiency{background:#c04ceb}.bl_serviceArichive_item__pr .bl_serviceArichive_title:before,.bl_serviceArichive_tagItem__pr{background:#7cd336}.bl_serviceArichive_item__web .bl_serviceArichive_title:before,.bl_serviceArichive_tagItem__web{background:#0079d3}.bl_serviceArichive_item__printing .bl_serviceArichive_title:before,.bl_serviceArichive_tagItem__printing{background:#f09e67}.bl_serviceArichive_arrow{align-items:center;background:#373737;border-radius:100px;bottom:40px;box-shadow:4px 4px 16px 0 rgba(0,0,0,.32);display:flex;height:56px;justify-content:center;position:absolute;right:40px;transition:.3s;width:56px}.bl_serviceArichive_link:hover .bl_serviceArichive_arrow{right:36px}@media screen and (max-width:768px){.bl_serviceList{padding:0 20px 40px}.bl_tagList_item{width:calc(50% - 8px)}.bl_serviceArichive_item{background-color:#fafafa;padding:32px 20px 24px 24px;width:100%}.bl_serviceArichive_item:nth-child(2n),.bl_serviceArichive_item:nth-child(4n-1):nth-child(2n),.bl_serviceArichive_item:nth-child(4n-2):nth-child(2n){background-color:#fafafa}.bl_serviceArichive_item:nth-child(4n-1):nth-child(odd),.bl_serviceArichive_item:nth-child(4n-2):nth-child(odd),.bl_serviceArichive_item:nth-child(odd){background-color:#f5f5f5}.bl_serviceArichive_item:nth-child(2){border-top-right-radius:0}.bl_serviceArichive_item:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.bl_serviceArichive_item:last-child{border-bottom-right-radius:20px}.bl_serviceArichive:has(.bl_serviceArichive_item:last-child:nth-child(2n)) .bl_serviceArichive_item:nth-last-child(2){border-bottom-left-radius:0}.bl_serviceArichive:has(.bl_serviceArichive_item:last-child:nth-child(odd)) .bl_serviceArichive_item:last-child{border-bottom-left-radius:20px}.bl_serviceArichive_link{flex-direction:column-reverse;gap:16px}.bl_serviceArichive_content,.bl_serviceArichive_img{width:100%}}