.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner .usItemCard{display:flex;align-items:flex-start;margin-bottom:0}.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner .usItemCard .usItemThumbnailLink{flex-basis:140px;flex-shrink:0}.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner .usItemCard .usItemCardInfo{flex-grow:1;padding:0;margin-left:16px}.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner .usItemCard .usItemCardInfo .usItemCardInfoBrandName,.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner .usItemCard .usItemCardInfo .usItemCardInfoName,.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner .usItemCard .usItemCardInfo .usItemCardInfoPrice1{margin-bottom:6px}.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner .usItemCard .usItemCardInfo .usItemCardInfoPrice1{margin-top:0}@media(max-width: 768px){.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner .usItemCard .usItemThumbnailLink{flex-basis:120px}.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner .usItemCard .usItemCardInfo .usOutofstockMessage{min-width:72px}}.usMainPage .usItemList,.usMainPage .usMainBrandList,.usMainPage .usMainShortcut,.usMainPage .usMainContentsImageWrapper,.usMainPage .usMainEveryuneez,.usMainPage h3{width:80.625%;max-width:1032px}@media(max-width: 1024px){.usMainPage .usItemList,.usMainPage .usMainBrandList,.usMainPage .usMainShortcut,.usMainPage .usMainContentsImageWrapper,.usMainPage .usMainEveryuneez,.usMainPage h3{width:calc(100% - 64px)}}@media(max-width: 768px){.usMainPage .usItemList,.usMainPage .usMainBrandList,.usMainPage .usMainShortcut,.usMainPage .usMainContentsImageWrapper,.usMainPage .usMainEveryuneez,.usMainPage h3{width:calc(100% - 32px)}}.usMainPage h3{margin:0 auto;margin-bottom:32px}.usMainPage .usItemList,.usMainPage .usMainBrandList,.usMainPage .usMainShortcut,.usMainPage .usMainContentsImageWrapper,.usMainPage .usMainEveryuneez{margin:0 auto}.usMainPage .usMainBanner,.usMainPage .usMainGeneralBanner{transition:background-color linear 300ms}.usMainPage .usMainShortcut{padding:32px 0 36px}.usMainPage .usMainShortcut .usMainShortcutInner{display:flex;justify-content:space-between;margin:0 -6px;overflow:auto}.usMainPage .usMainShortcut .usMainShortcutInner .usShortcut{position:relative;flex:0 1 90px;margin:0 6px}.usMainPage .usMainShortcut .usMainShortcutInner .usShortcut .usShortcutImage{padding:0;overflow:hidden;display:block;border-radius:50%;background-color:#f9fafd}.usMainPage .usMainShortcut .usMainShortcutInner .usShortcut .usShortcutName{font-size:13px;font-weight:600;text-align:center;margin-top:11px}.usMainPage .usMainLineBanner a .usMainLineBannerImage{background-size:contain;background-position:center;background-repeat:no-repeat;padding-top:84px}.usMainPage .usMainContents{margin-top:64px;margin-bottom:96px}.usMainPage .usMainContents .usMainContentsTitle{display:inline-flex;align-items:center}.usMainPage .usMainContents .usMainContentsTitle::after{background-image:url("https://static.univstore.com/web/image/ic-arrow-forward-square.png");background-size:contain;background-position:center;background-repeat:no-repeat;content:"";display:inline-block;width:14px;height:20px;margin-left:11px}.usMainPage .usMainContents .usMainContentsImageWrapper{position:relative}.usMainPage .usMainContents .usMainContentsImageWrapper .usMainContentsImage{background-size:cover;background-position:center;background-repeat:no-repeat;display:block;position:relative;padding-top:44.57364341%}.usMainPage .usMainContents .usMainContentsImageWrapper .usMainContentsImage .usMainContentsInner{position:absolute;top:50%;transform:translate(0, -50%);width:300px;margin-left:56px;word-wrap:anywhere}.usMainPage .usMainContents .usMainContentsImageWrapper .usMainContentsImage .usMainContentsInnerTitle{margin-bottom:24px;font-weight:700;font-size:30px}.usMainPage .usMainContents .usMainContentsImageWrapper .usMainContentsImage .usMainContentsInnerBody{margin-bottom:13px;font-weight:400;font-size:16px;line-height:24px;opacity:.9}.usMainPage .usMainContents .usMainContentsImageWrapper .usMainContentsImage .usMainContentsInnerMore{font-weight:600;font-size:15px;opacity:.7}.usMainPage .usMainContents .usMainContentsItemWrapper{margin-top:24px}.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 16px;gap:24px 16px}.usMainPage .usMainNewItems,.usMainPage .usMainPopular{margin:64px 0}.usMainPage .usMainNewItems .usItemCard,.usMainPage .usMainPopular .usItemCard{position:relative}.usMainPage .usMainNewItems .usItemCard>a::after,.usMainPage .usMainPopular .usItemCard>a::after{background-image:url("https://static.univstore.com/web/image/ic-bookmark.png?v=20250626");background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:0;left:0;width:28px;height:36px;padding:8px 0;color:#fff;font-size:16px;font-weight:normal;line-height:19px;text-align:center;white-space:nowrap;box-sizing:border-box}.usMainPage .usMainGeneralBanner{margin-top:64px;margin-bottom:96px}.usMainPage .usMainGeneralBanner .usCarouselInner{padding-top:17.8294573643%}.usMainPage .usMainGeneralBanner .swiper-pagination-bullets{display:none}.usMainPage .usMainBrand .usMainBrandList{display:flex;flex-wrap:wrap;gap:18px;padding-top:80px;border-top:1px solid #ecedf1}.usMainPage .usMainBrand .usMainBrandList .usMainCard{flex:0 0 calc(25% - 18px*3/4);background-color:#fbfbfb}.usMainPage .usMainBrand .usMainBrandList .usMainCard img{height:100%}.usMainPage .usMainEveryuneez{margin-top:62px;margin-bottom:96px}@media(max-width: 1024px){.usMainPage .usMainLineBanner a .usMainLineBannerImage{padding-top:64px}}@media(max-width: 768px){.usMainPage .usCarouselInner{padding-top:100%}.usMainPage .usMainShortcut{width:100%;padding:16px 0 18px}.usMainPage .usMainShortcut .usMainShortcutInner{padding:0 8px;margin:0}.usMainPage .usMainShortcut .usMainShortcutInner .usShortcut{position:relative;flex:0 0 60px;height:84px;padding:4px 10px;border-radius:8px;margin:0}.usMainPage .usMainShortcut .usMainShortcutInner .usShortcut .usShortcutImage{width:60px;height:60px;padding-top:0;margin:0 auto}.usMainPage .usMainShortcut .usMainShortcutInner .usShortcut .usShortcutName{position:absolute;font-weight:500;left:-10px;right:-10px;bottom:4px;margin-top:0}.usMainPage .usMainLineBanner a .usMainLineBannerImage{padding-top:56px}.usMainPage .usMainContents{margin-top:40px;margin-bottom:48px}.usMainPage .usMainContents h3{margin-bottom:20px}.usMainPage .usMainContents h3 .usMainContentsTitle{display:flex;align-items:center}.usMainPage .usMainContents h3 .usMainContentsTitle::after{margin-left:auto;width:10px;height:16px}.usMainPage .usMainContents .usMainContentsImageWrapper{width:100%}.usMainPage .usMainContents .usMainContentsImageWrapper .usMainContentsImage{padding-top:140%}.usMainPage .usMainContents .usMainContentsImageWrapper .usMainContentsImage .usMainContentsInner{top:auto;bottom:9%;left:50%;transform:translate(-50%, 0);width:78%;margin-left:0}.usMainPage .usMainContents .usMainContentsItemWrapper{margin-top:16px}.usMainPage .usMainContents .usMainContentsItemWrapper .usItemList .usItemListInner{grid-template-columns:1fr;gap:16px}.usMainPage .usMainNewItems,.usMainPage .usMainPopular{margin-top:32px;margin-bottom:0}.usMainPage .usMainNewItems .usItemCard a[href^="/item"]::after,.usMainPage .usMainPopular .usItemCard a[href^="/item"]::after{padding:7px 0;width:24px;height:30px;font-size:13px;line-height:16px}.usMainPage .usMainGeneralBanner{margin-top:0;margin-bottom:48px}.usMainPage .usMainGeneralBanner .usCarouselInner{padding-top:156px}.usMainPage .usMainGeneralBanner .swiper-pagination-bullets{display:block}.usMainPage .usMainBrand .usMainBrandList{padding-top:32px}.usMainPage .usMainBrand .usMainBrandList .usMainCard{flex:0 0 calc(50% - 9px)}.usMainPage .usMainEveryuneez{width:100%;margin-top:32px;margin-bottom:64px}}@media(max-width: 375px){.usMainPage .usMainLineBanner a .usMainLineBannerImage{padding-top:15%}.usMainPage .usMainGeneralBanner .usCarouselInner{padding-top:144px}}
