.page_tag_bar__xeCA2{position:relative;width:100%;overflow:hidden;height:48px;display:flex;align-items:center}@media screen and (max-width:800px){.page_tag_bar__xeCA2{height:44px}}@media screen and (max-width:480px){.page_tag_bar__xeCA2{height:40px}}.page_tag_bar__container__r7MXX{position:relative;width:100%;height:100%;overflow:hidden}.page_tag_bar__track___3Dfq{display:flex;width:300%;height:100%;animation:page_scrollLeft__3GbaA 60s linear infinite}.page_tag_bar__track___3Dfq:hover{animation-play-state:paused}.page_tag_bar__content__M6mET{display:flex;align-items:center;gap:16px;width:50%;padding:0 20px;white-space:nowrap}@media screen and (max-width:800px){.page_tag_bar__content__M6mET{gap:14px;padding:0 16px}}@media screen and (max-width:480px){.page_tag_bar__content__M6mET{gap:12px;padding:0 12px}}.page_tag_bar__tag__y52Sz{display:flex;align-items:center;gap:4px;padding:6px 12px;background-color:#fff;border:1px solid #e9ecef;border-radius:20px;font-size:13px;font-weight:500;color:#495057;cursor:pointer;transition:all .2s ease;flex-shrink:0;white-space:nowrap}@media screen and (max-width:800px){.page_tag_bar__tag__y52Sz{padding:5px 10px;font-size:12px;gap:3px}}@media screen and (max-width:480px){.page_tag_bar__tag__y52Sz{padding:4px 8px;font-size:11px;gap:2px}}.page_tag_bar__tag__y52Sz:hover{background-color:#e97c47;color:#fff;border-color:#e97c47;transform:translateY(-1px);box-shadow:0 2px 8px rgba(233,124,71,.3)}.page_tag_bar__tag__y52Sz:active{transform:translateY(0);box-shadow:0 1px 4px rgba(233,124,71,.3)}.page_tag_bar__tag_icon__PArtx{color:#e97c47;font-weight:600;font-size:12px}@media screen and (max-width:800px){.page_tag_bar__tag_icon__PArtx{font-size:11px}}@media screen and (max-width:480px){.page_tag_bar__tag_icon__PArtx{font-size:10px}}.page_tag_bar__tag_text__ozjKq{font-family:Noto Sans JP-Medium,Helvetica;letter-spacing:.3px}.page_tag_bar__gradient_left__mRzcb{position:absolute;top:0;left:0;width:40px;height:100%;background:linear-gradient(90deg,#f8f9fa 0,rgba(248,249,250,.8) 50%,transparent);pointer-events:none;z-index:2}@media screen and (max-width:480px){.page_tag_bar__gradient_left__mRzcb{width:30px}}.page_tag_bar__gradient_right__6q5Sa{position:absolute;top:0;right:0;width:40px;height:100%;background:linear-gradient(270deg,#f8f9fa 0,rgba(248,249,250,.8) 50%,transparent);pointer-events:none;z-index:2}@media screen and (max-width:480px){.page_tag_bar__gradient_right__6q5Sa{width:30px}}@keyframes page_scrollLeft__3GbaA{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.page_grid__T5j1_{padding:40px 0;width:90%;max-width:1600px;margin:0 auto}@media screen and (max-width:480px){.page_grid__T5j1_{width:95%}}.page_grid__header__19eAj{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}@media screen and (max-width:480px){.page_grid__header__19eAj{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}}.page_grid__title__ozVy7{display:flex;align-items:center;gap:12px;font-size:32px;font-weight:700;color:#333;margin:0}@media screen and (max-width:800px){.page_grid__title__ozVy7{font-size:28px}}@media screen and (max-width:480px){.page_grid__title__ozVy7{font-size:24px;gap:8px}}.page_grid__title_new__MN64b{background:linear-gradient(45deg,#ffcc00,#ff9900);color:#fff;padding:4px 12px;border-radius:16px;font-size:14px;font-weight:600;transform:rotate(-5deg)}@media screen and (max-width:480px){.page_grid__title_new__MN64b{font-size:12px;padding:3px 8px}}.page_grid__meta___CZNp{display:flex;align-items:center;gap:20px}@media screen and (max-width:480px){.page_grid__meta___CZNp{width:100%;justify-content:space-between;gap:12px}}.page_grid__updated__bt2c3{font-size:14px;color:#666}@media screen and (max-width:480px){.page_grid__updated__bt2c3{font-size:12px}}.page_grid__view_all__ITQoy{background:#000;color:#fff;border:none;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:4px;cursor:pointer;transition:all .2s ease}@media screen and (max-width:480px){.page_grid__view_all__ITQoy{font-size:12px;padding:6px 12px}}.page_grid__view_all__ITQoy:hover{background:#333;transform:translateX(2px)}.page_grid__view_all__ITQoy svg{transition:transform .2s ease}.page_grid__view_all__ITQoy:hover svg{transform:translateX(2px)}.page_grid__container__x6pG6{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin-bottom:11px;gap:1%}@media screen and (max-width:800px){.page_grid__container__x6pG6{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}}@media screen and (max-width:480px){.page_grid__container__x6pG6{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:3%}}