#component_178 .collection {grid-template-columns:repeat(1, minmax(0, 1fr));}#component_178 .article-thumbnail {width:25%;height: 80px;}#component_178 .article-thumbnail img {height: 100%; aspect-ratio: 5/3;}#component_178 .article {flex-direction:row-reverse;padding-top:5px;padding-right:5px;padding-bottom:10px;margin-bottom: 10px;padding-left:5px;border-bottom:1px solid #ddd;}#component_178 .article:last-child {padding-bottom: 5px; border-bottom: 0px;}#component_178 article:nth-child(-n+5) .article-title {font-size:16px;font-weight:600;}#component_178 .article-intro {font-size:14px;font-weight:400;display:none;}#component_178 .basic-article {gap: 20px;}#component_2522 .comp-label .label-value {line-height: 32px;}@media (max-width: 640px) {#component_2523 .paging-layout {padding-left: 20px; padding-right: 20px;}}#component_2523 .collection {grid-template-columns: repeat(1, minmax(0, 1fr));}#component_2523 .article-thumbnail {width: 100%;}#component_2523 .article {flex-direction:column;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}#component_2523 article:nth-child(-n+5) .article-title {font-size:16px;font-weight:600;}#component_2523 .article-intro {font-size:14px;font-weight:400;}#section_224 > .section_layout { width: 100%; }@media (max-width: 640px) {#section_224 .banner-container { width: 100%;height: auto;flex-direction: column; } }#section_224 .setting_background::after { background-color: #f4f3ee;width: 100vw;z-index: -1;left: -25%; }#section_224 .setting_background { padding-top: 25px; }#section_224 .main-label { font-weight: 600; }#section_224 .banner-container { width: 100%;height: auto;flex-direction: column; }#section_226 > .section_layout { width: 100%;padding-top: 0; }#section_226 > .section_layout > .section-wrap > .section_item:nth-child(1) { width: 50%;padding-left: 0;border-right-style: solid;border-right-width: 1px;border-right-color: rgba(221, 221, 221, 1);padding-right: 48px; }#section_226 > .section_layout > .section-wrap > .section_item:nth-child(2) { width: 50%;padding-left: 48px; }#section_1524 > .section_layout { width: 100%;padding-top: 0; }#section_1524 > .section_layout > .section-wrap > .section_item:nth-child(1) { padding-bottom: 48px; }#section_2070 > .section-layout { width: 100%;padding-top: 0; }#section_2070 .section-wrap .section_item { margin-bottom: 24px; }@media(max-width: 1025px) and (min-width: 641px){#section_2070 > .section-layout {  padding-left: 20px;    padding-right: 20px;  }}