#idFooter { background-color:#FFFFFF; } #idFooter div { color:#888888; text-align:right; margin:4px 8px; font-size:12px; } #idBuyerPanel { background-color:#ffffff; border-style:solid; border-color:#CFCFC7; border-width:0 1px 0 0; margin:0px; z-index: 9998; } #idPanelMask { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 9997; display: none; } .ImgPromoSwiperFunc { width:100%;} .ImgPromoSwiperFunc .swiper-slide { width: 100%; height: auto; overflow: hidden;} .ImgPromoSwiperFunc .swiper-slide img { display: block; width: 100%; height: 100%; object-fit: contain;} .ImgPromoListFunc { margin:0px; padding:0px; display: flex;} .ImgPromoListFunc img { width: 100%; height: auto; object-fit: cover; display: block;} .TextPromoArea { padding:20px 10px;}  #idStoreInfo { background-color:#FFFFFF; padding:5px 15px;} #idStoreInfo .cssStoreInfoListE { font-size:12px; color:#666666;} #idStoreInfo .cssStoreInfoListC { font-size:13px; color:#666666;} #idStoreInfo a.cssIndexServiceLink { color:#4169E1; font-size:13px; text-decoration: none;} #idStoreInfo a.cssIndexServiceLink:link, #idStoreInfo a.cssIndexServiceLink:visited, #idStoreInfo a.cssIndexServiceLink:hover, #idStoreInfo a.cssIndexServiceLink:active { color:#4169E1; font-size:13px; text-decoration: none;} #idHeader { width:100%; height: auto !important; display: flex; flex-direction: column; overflow: hidden; } #idHeader { background-color:#FFFFFF; } #idHeader h1 { background-color: #FFFFFF !important; color:#666666; font-size: 12px; margin: 0; padding: 2px 0px 0px 5px; text-align: left; flex-grow: 1; } #idHeader .ui-navbar { background-color: #FFFFFF !important; } #idHeader .ui-btn { outline: none; border: none; } #idHeader .ui-btn, #idHeader .ui-btn:hover, #idHeader .ui-btn:active, #idHeader .ui-btn:focus, #idHeader .ui-btn:visited, #idHeader .ui-btn-active { background-color: #FFFFFF !important; color:#666666; border: none !important; box-shadow: none !important; outline: none !important; } #idMain { background-color:#FFFFFF; margin:0; padding:0; min-height:calc(100vh - 52px - 23px - 167px); } .cssBuyCartStyleA { background-color:#FFFFFF;	border:1px solid #8F7C6E;	color:#8F7C6E; } .cssBuyCartStyleB { background-color:#8F7C6E;	border:1px solid #8F7C6E;	color:#FFFFFF; } .spec-nonset-color { background-color: #FFFFFF; border:1px solid #8F7C6E; color:#8F7C6E; margin:5px; padding:7px; font-size:14px; display:flex; align-items:center; display: inline-block; cursor: pointer; } .spec-set-color { background-color: #8F7C6E; color:#FFFFFF; margin:5px; padding:7px; font-size:14px; display:flex; align-items:center; display: inline-block; cursor: pointer; } .spec-opacity-color { background-color: #FFFFFF; border:1px solid #8F7C6E; color:#8F7C6E; margin:5px; padding:7px; font-size:14px;	display:flex;	align-items:center;	display: inline-block; opacity:0.2; } .price_color { font-size:28px; color:#8F7C6E; padding-left:10px; } .css_psde_name { background-color: #F5F5F5; color: #8F7C6E; font-size:12px; padding:5px; display: inline-block; white-space: nowrap; } .cssPageFooterInfoA { min-height:600px; padding:5px 10px; background-color: #FFFFFF; } .cssPageFooterInfoM { min-height:600px; padding:5px 10px; background-color: #FFFFFF; } .cssPageFooterInfoP { min-height:600px; padding:5px 10px; background-color: #FFFFFF; } .cssPageFooterInfoF { min-height:600px; padding:5px 10px; background-color: #FFFFFF; } .cssPageFooterInfoN { min-height:600px; padding:5px 10px; background-color: #FFFFFF; } #idMenuPanel { background-color:#FFFFFF; border-style:solid; border-color:#CCCCCC; z-index: 9998; } #idMenuPanel .ui-listview a { background-color:#FFFFFF; border-color:#EEEEEE; color:#666666; } #idMenuPanel .ui-listview a:hover { background-color:#FFDBD8; color:#4169E1; } #idMenuPanel .ui-collapsible-heading { margin: 0!important; } #idMenuPanel .ui-collapsible.ui-li-static { padding: 0; border: none !important; } #idMenuPanel * { box-sizing: border-box; } #idMenuPanel .ui-collapsible-heading a { border-top-width: 1px !important; border-bottom-width: 1px !important; border-style: solid !important; border-color: #EEEEEE !important; } #idMenuPanel .ui-listview > li { margin-top: -1px !important; position: relative; z-index: 1; } #idMenuPanel .ui-listview > li:first-child { margin-top: 0 !important; } #idMenuPanel .ui-collapsible-heading-collapsed > a { border-bottom-width: 1px !important; } #idMenuPanel .ui-collapsible-content { padding: 0 !important; margin: 0 !important; border: none !important; } #idMenuPanel .ui-collapsible-content > .ui-listview { margin: 0 !important; } #idMenuPanel .menu-inner-list li:last-child { margin-bottom: 0px !important; } #idMenuPanel .menu-inner-list li a { padding-left: 30px !important; } #idMenuPanel .ui-panel-inner { height: 100dvh !important; overflow-y: auto !important; -webkit-overflow-scrolling: touch !important; direction: rtl; touch-action: auto !important; position: fixed !important; top: 0; left: 0; width: 100%; } #idMenuPanel .ui-panel-inner > * { direction: ltr; } #idMenuPanel .ui-panel-inner::-webkit-scrollbar { width: 3px; } #idMenuPanel .ui-panel-inner::-webkit-scrollbar-thumb { background:#CCCCCC; border-radius: 10px; } .cssProdSearch { width:110px; background-color:#FFFFFF; border:1px solid #EEEEEE; padding:6px 10px 4px 18px; font-size:14px; color:##666666; text-shadow:0px 0px #FFF; border-radius: 5px; } .cssProdSearch .ui-icon { background-image: url(/css/images/ui-icons_CCCCCC_256x240.png); } .cssProdSearch:hover { cursor: pointer; color:#4169E1; background-color:#FFDBD8; text-shadow:1px 1px #FFFFFF;} #ProdCateSwiper1821 .ProdCateSFunc { background-color:#FFFFFF; width: 100%; max-width: calc(100% - 0px); box-sizing: border-box; margin:0px; padding:0px 10px;} #ProdCateSwiper1821 .ProdCateSwiper { overflow: hidden;  white-space: nowrap;} #ProdCateSwiper1821 .ProdCateSwiper .swiper-wrapper { display: flex;} #ProdCateSwiper1821 .ProdCateSwiper .swiper-slide { width: auto; flex-shrink: 0; text-align: center; padding: 10px;} #ProdCateSwiper1821 .ProdCateSwiper .swiper-slide:hover { background-color:#8F7C6E;} #ProdCateSwiper1821 .ProdCateSwiper .swiper-slide:hover a.cssProdCateLink { color:#FFFFFF; text-shadow:1px 1px #8F7C6E;} #ProdCateSwiper1821 .ProdCateSwiper a.cssProdCateLink { color:#8F7C6E; text-shadow:0px 0px #EEEEEE; font-size:12px; font-weight: 700; text-decoration: none;} #ProdPromoSwiper1822 .ProdPromoFunc { background-color:#FFFFFF; padding:5px 5px;} #ProdPromoSwiper1822 .ProdPromoFunc .ProdPromoTitle { color:#8F7C6E; text-shadow:1px 1px #FFFFFF; border-bottom:1px solid #AAAAAA; font-size:15px; text-align:left; padding:10px 5px 0px 5px; margin-bottom:5px;} #ProdPromoSwiper1822 .ProdPromoFunc .ProdCard { background-color:#FFFFFF; border:1px solid #AAAAAA; border-radius:5px;} #ProdPromoSwiper1822 .ProdPromoFunc .container { position: relative; width:100%; padding-top:100%; overflow: hidden;} #ProdPromoSwiper1822 .ProdPromoFunc .container .prodimg { border-radius:5px 5px 0 0; position: absolute; top:0; right:0; left:0; bottom:0; width:100%; height:100%; Object-fit:cover; Object-position:center center; display: block;} #ProdPromoSwiper1822 .ProdPromoFunc .prodname  { color:#5B5B5B; font-size:15px; height:25px; padding:5px;} #ProdPromoSwiper1822 .ProdPromoFunc .prodstock { color:#CD5C5C; font-size:15px; display:inline-block; padding:0px 0px 7px 15px;} #ProdPromoSwiper1822 .ProdPromoFunc .prodprice { color:#8F7C6E; font-size:15px; text-align:right; padding:0px 5px 5px 0;} #ProdPromoSwiper1822 .ProdPromoFunc .promoctionDis { color:#CD5C5C; font-size:14px; height:20px; padding:0px 5px 0px 5px; text-align:right; } .cssTextQuillArea1861 { text-shadow:0px 0px #FFFFFF; background-color:#ffffff; } .TextPromoArea1804 { color:#666666; background-color:#FFFFFF; text-shadow:1px 1px #EEEEEE; font-size:15px; text-align:center; line-height:20px; } #ProdPromoList1805 .ProdPromoFunc { background-color:#FFFFFF; padding:5px 5px;} #ProdPromoList1805 .ProdPromoFunc .ProdPromoTitle { color:#8F7C6E; text-shadow:1px 1px #FFFFFF; border-bottom:1px solid #AAAAAA; font-size:15px; text-align:left; padding:10px 5px 0px 5px; margin-bottom:5px;} #ProdPromoList1805 .ProdPromoFunc .ProdCard { background-color:#FFFFFF; border:1px solid #AAAAAA; border-radius:5px;} #ProdPromoList1805 .ProdPromoFunc .container { position: relative; width:100%; padding-top:100%;} #ProdPromoList1805 .ProdPromoFunc .container .prodimg { border-radius:5px 5px 0 0; position: absolute; top:0; right:0; left:0; bottom:0; width:100%; height:100%; Object-fit:cover; Object-position:center center;} #ProdPromoList1805 .ProdPromoFunc .prodname  { color:#5B5B5B; font-size:15px; height:25px; padding:5px;} #ProdPromoList1805 .ProdPromoFunc .prodstock { color:#8F7C6E; font-size:15px; display:inline-block; padding:0px 0px 7px 15px;} #ProdPromoList1805 .ProdPromoFunc .prodprice { color:#8F7C6E; font-size:15px; text-align:right; padding:0px 5px 5px 0;} #ProdPromoList1805 .ProdPromoFunc .promoctionDis { color:#CD5C5C; font-size:14px; height:20px; padding:0px 5px 0px 5px; text-align:right; } #ProdBasicStyle .ProdCard {background-color:#FFFFFF; border:1px solid #EB7A8B; border-radius:5px;} #ProdBasicStyle .container {position: relative; width:100%; padding-top:100%; overflow: hidden;} #ProdBasicStyle .container .prodimg {border-radius:5px 5px 0 0; position: absolute; top:0; right:0; left:0; bottom:0; width:100%; height:100%; Object-fit:cover; Object-position:center center; display: block;} #ProdBasicStyle .prodname {color:#EB7A8B; font-size:15px; height:25px; padding: 5px; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; box-sizing:border-box; width:100%; } #ProdBasicStyle .prodprice {color:#EB7A8B; font-size:15px; text-align:right; padding:0px 5px 5px 0;} #ProdBasicStyle .promoctionDisA {height: 20px; padding: 0 5px; display: flex; } #ProdBasicStyle .promoctionDisAL {width: 60px; font-size:15px; color:#CD5C5C; text-align:left; flex-shrink: 0;} #ProdBasicStyle .promoctionDisAR {flex: 1; font-size:15px; color:#CD5C5C; text-align:right;}