/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./app/search/index.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.search_hox-page-bg__MlGUd{box-sizing:content-box;color:#41414c;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;font-size:16px;margin:0 auto;position:relative}.search_hox-page-bg__MlGUd .search_hox-title__FWzxt:hover{color:#1d4ed8}.search_hox-section__K_TPT{margin:0 auto;max-width:1280px}.search_hox-section__K_TPT .search_hox-latest__6bW7u{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:#1e293b;margin-bottom:1rem}.search_hox-flex__7yZBk{display:flex;gap:1rem;align-items:stretch}.search_hox-flex__7yZBk .search_hox-left__33BJc{flex:7;position:relative;width:100%;height:100%;gap:1.5rem;color:#64748b;font-size:.875rem;line-height:1.25rem}.search_hox-flex__7yZBk .search_hox-right__WDvas{flex:5;display:flex}.search_hox-flex__7yZBk .search_hox-right__WDvas>*{width:100%}.search_hox-header-control__n_f0p{text-align:center;padding:.5rem 0 2rem;border-bottom:1px solid #e5e7eb;margin-bottom:2rem}.search_hox-header-name__2G_k5{font-size:2.25rem;line-height:2.5rem;color:#0f174a;font-weight:700;text-align:center;margin-bottom:.5rem}.search_hox-header-desc__UtsVL{color:#475569;text-align:center}.search_hox-pc-hidden__AcYNO{display:none}@media screen and (max-width:750px){.search_hox-mod-hidden__UYXyQ{display:none}.search_hox-pc-hidden__AcYNO{display:block}.search_hox-page-bg__MlGUd{font-size:4.26vw;max-width:100vw;overflow:hidden}.search_hox-page-bg__MlGUd .search_hox-section__K_TPT{padding:1.5rem 1rem 0}.search_hox-page-bg__MlGUd .search_hox-section__K_TPT:first-of-type{padding-top:0}.search_hox-page-bg__MlGUd .search_hox-flex__7yZBk{display:block}.search_hox-right__WDvas{display:block;margin-top:1rem}.search_hox-right__WDvas .search_hox-item__p99qR{height:auto}.search_hox-card-body__60_UG{padding:24px!important}.search_hox-card-body__60_UG h2,.search_hox-card-body__60_UG p{font-size:2rem!important;-webkit-line-clamp:3!important;line-clamp:3!important}.search_hox-card-body__60_UG p{font-size:.875rem!important;line-height:22px!important}.search_hox-latest__6bW7u{font-size:1.125rem;line-height:1.75rem}.search_hox-card-footer__nhtsg{padding:12px 24px!important}.search_hox-header-control__n_f0p{padding:1.5rem 0;margin-bottom:1rem}.search_hox-header-name__2G_k5{font-size:1.875rem;line-height:2.25rem}.search_hox-header-desc__UtsVL{color:#475569;text-align:center}}.search_hox-page-bg__MlGUd{max-width:1280px;padding-top:1.5rem}.search_hox-search-control__pWUZx{max-width:42rem;margin:1.5rem auto 0;gap:.5rem;display:flex;justify-content:space-between}.search_hox-search-control__pWUZx .search_hox-search-input__cbqdy{border-width:1px;border-radius:.25rem;flex:1 1 0%;padding:.5rem .75rem;border-color:#e5e7eb}.search_hox-search-control__pWUZx .search_hox-go-search__55iiv{background:#1d4ed8;border-radius:.25rem;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;color:#fff;cursor:pointer}.search_hox-section__K_TPT{padding:0 0 2rem}.search_hox-section__K_TPT .search_hox-nofound__wgIMP{text-align:center;padding:3rem 0;color:#64748b}@media screen and (max-width:750px){.search_hox-page-bg__MlGUd{padding:0 1rem}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** css ./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./common/CardList/index.module.scss ***!
    \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.CardList_hox-card-list__EnBtW{margin:auto;max-width:1280px;display:grid;gap:15px;grid-template-columns:repeat(var(--columns, 3),1fr);height:100%;grid-auto-rows:1fr}.CardList_hox-item__oCoXp{align-items:center;display:flex;flex-direction:column;height:100%;width:100%;color:#29292c;border-radius:15px;border:1px solid #e5e7eb}.CardList_hox-item__oCoXp:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px #000, 0 2px 4px -2px #000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.CardList_hox-item__oCoXp .CardList_hox-news-img__9ihry{border-radius:.5rem .5rem 0 0;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.CardList_hox-item__oCoXp .CardList_hox-card-body___i6mM{padding:.75rem;font-size:.75rem;line-height:1rem;color:#64748b}.CardList_hox-item__oCoXp .CardList_hox-title__puw4C{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;text-align:left;width:100%;color:#1e293b;font-size:1rem;line-height:1.5rem}.CardList_hox-item__oCoXp .CardList_hox-title__puw4C:hover{color:#1d4ed8}.CardList_hox-item__oCoXp .CardList_hox-time__TbhNi{margin-top:.25rem}.CardList_hox-item__oCoXp .CardList_hox-desc__BTYJA{margin:20px 0;max-width:300px;font-weight:100;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media screen and (max-width:750px){.CardList_hox-card-list__EnBtW{padding:0;display:grid;grid-template-columns:repeat(min(var(--columns, 3),2),1fr)}.CardList_hox-item__oCoXp{font-size:.75rem!important;line-height:1rem!important}.CardList_hox-item__oCoXp .CardList_hox-title__puw4C{font-size:.875rem!important;line-height:1.25rem!important;height:auto}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** css ./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/.pnpm/next@15.2.1_react-dom@19.2.0_react@19.2.0_sass@1.94.2/node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./common/Card/index.module.scss ***!
    \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.Card_hox-main-item__tA3U7{display:block;position:relative;width:100%;height:100%;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;border:1px solid #e5e7eb;overflow:hidden;border-radius:15px}.Card_hox-main-item__tA3U7:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px #000, 0 2px 4px -2px #000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.Card_hox-main-item__tA3U7 .Card_hox-img__DhWsq{aspect-ratio:16/9}.Card_hox-main-item__tA3U7 .Card_hox-img__DhWsq img{position:relative!important}.Card_hox-main-item__tA3U7 .Card_hox-card-body__BBmYv{padding:1rem}.Card_hox-main-item__tA3U7 .Card_hox-card-body__BBmYv .Card_hox-title__sI4Ag{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;width:100%;font-weight:600;color:#1e293b;font-size:1.5rem;line-height:2rem}.Card_hox-main-item__tA3U7 .Card_hox-card-body__BBmYv .Card_hox-title__sI4Ag:hover{color:#1d4ed8}.Card_hox-main-item__tA3U7 .Card_hox-card-body__BBmYv .Card_hox-time__gLUdz{margin-top:.5rem}.Card_hox-main-item__tA3U7 .Card_hox-card-body__BBmYv .Card_hox-desc__l30td{margin:20px 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media screen and (max-width:750px){.Card_hox-main-item__tA3U7{height:auto;margin-top:1rem}.Card_hox-main-item__tA3U7 .Card_hox-card-body__BBmYv{font-size:.875rem;line-height:1.25rem;padding:1rem}.Card_hox-main-item__tA3U7 .Card_hox-card-body__BBmYv .Card_hox-title__sI4Ag{font-size:1.25rem;line-height:1.75rem}}