.swiper {margin: 0 15px;}.page {padding-bottom: 100px;}.swiper {margin-top: 15px;}.swiper-slide img {width: 100%;max-width: 600px;object-fit: cover;border-radius: 10px;flex-shrink: 0;margin: auto;}.swiper-pagination-bullet {background: #fff;opacity: .35;}.swiper-pagination-bullet-active {background: #fff;opacity: 1;}.home-entry {display: flex;flex-wrap: wrap;justify-content: center;margin: 10px 15px 30px;}.home-entry a {flex: 0 0 clamp(70px, 10vw, 100px);display: flex;flex-direction: column;align-items: center;text-align: center;}.home-entry a img {padding: 5px;box-sizing: border-box;}.home-article-container {display: flex;flex-direction: column;border-top: 6px solid #F6F6F6;padding: 5px 15px 0;}.home-article-upper {display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding: 10px 0;}.home-article {display: flex;flex-direction: row;gap: 10px;overflow-x: scroll;padding-bottom: 20px;}.home-article-card {display: block;max-width: 130px;}.home-article-image {position: relative;margin: 5px 0;}.home-article-image .saveTag {position: absolute;top: 5px;right: 5px;width: 20px;height: 20px;object-fit: cover;}.home-article-image img {width: 130px;height: 130px;object-fit: cover;}.home-article-text {justify-content: space-between}.home-article-upper .gray_text {display: inline;}.home-tech-discussion-artcle {display: flex;flex-direction: column;flex-shrink: 0;gap: 10px;width: 280px}.search-cancel {padding-left: 15px;}.button-black {display: inline;margin: 40px auto;padding: 10px 12px;box-sizing: border-box;border-radius: 4px;background: #000000;color: #fff;font-weight: 600;}#searchResults {display: none;position: absolute;top: 0;left: 0;width: 100%;background: #ffffff;align-items: flex-start}.pcTechDiscussionHomeDiv{display: none;}@media (min-width: 768px) {.techDiscussionHomeDiv{display: none;}.swiper {max-width:600px;display: inline-block;vertical-align: top;}.pcTechDiscussionHomeDiv {display: block;margin-left: 20px;margin-top: 30px;width: 400px;height: 170px;overflow-y: hidden;position: relative;}.pcTechDiscussionHomeDiv .tabbar {font-weight: 900;}.pcTechDiscussionHomeDiv .contentDiv {position: relative;height: 170px;overflow-y: hidden;}.pcTechDiscussionHomeDiv .marquee {position: absolute;left: 0;width: 100%;animation: marqueeAnimation 10s linear infinite;}.pcTechDiscussionHomeDiv .marquee-content {}.pcTechDiscussionHomeDiv .item {margin-bottom: 3px;font-weight: 300;}@keyframes marqueeAnimation {0% {transform: translateY(0);}100% {transform: translateY(-50%);}}}