@charset "UTF-8";.swiperImgModal{position:fixed;z-index:10000;width:100vw;height:100vh;overflow:scroll;top:0;left:0;background-color:#fff;-ms-overflow-style:none;scrollbar-width:none;display:none}.swiperImgModal::-webkit-scrollbar{display:none}.swiperImgModal_close{min-height:48px;font-size:.875rem;width:100px;color:#fff;background-color:var(--clMain01);margin-left:auto;margin-bottom:24px}@media (width <= 768px){.swiperImgModal_close{min-height:40px;font-size:.875rem;margin-right:16px}}.swiperImgModal_body{width:100%;max-width:770px;margin:40px auto}@media (width <= 768px){.swiperImgModal_body{margin:32px auto}}.swiperImgModal_body .modal_img_main{width:auto;height:60vh}.swiperImgModal_body .modal_img_main .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.swiperImgModal_body .modal_img_main .swiper-button-next,.swiperImgModal_body .modal_img_main .swiper-button-prev{width:32px;height:32px;color:#fff;background-color:#00000080;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.swiperImgModal_body .modal_img_main .swiper-button-next:after,.swiperImgModal_body .modal_img_main .swiper-button-prev:after{content:""}.swiperImgModal_body .modal_img_main .swiper-button-prev{left:16px}.swiperImgModal_body .modal_img_main .swiper-button-next{right:16px}.swiperImgModal_body .modal_img_main.swiper-horizontal{touch-action:pinch-zoom}.swiperImgModal_body .modal_img_thumb{margin:20px auto 0}@media (width > 768px){.swiperImgModal_body .modal_img_thumb{width:50%}}@media (width <= 768px){.swiperImgModal_body .modal_img_thumb{margin:16px 16px 0}}.swiperImgModal_body .modal_img_thumb img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;background-color:var(--clGray_lighter_a);border:1px solid var(--clGray_lighter);border-radius:8px;opacity:.5}.swiperImgModal_body .modal_img_thumb .swiper-slide-thumb-active img{opacity:1;border:4px solid var(--clMain01)}.cat_item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;position:relative;border-bottom:1px solid var(--clGray_lighter);padding:8px 28px 8px 16px;min-height:48px;cursor:pointer;-webkit-transition:.2s;transition:.2s}@media (any-hover: hover){.cat_item:hover{background-color:var(--clMain01_lighter)}.cat_item:hover .cat_item_inner .cat_img{opacity:.7}.cat_item:hover .cat_item_inner .cat_name{font-weight:700}.cat_item:hover .cat_item_count{background-color:#fff}}.cat_item.is_open{background-color:var(--clMain01_lighter)}.cat_item.is_open .cat_item_inner .cat_img{opacity:.7}.cat_item.is_open .cat_item_inner .cat_name{font-weight:700}.cat_item.is_open .cat_item_count{background-color:#fff}.cat_item:after{content:"";display:block;width:10px;height:20px;font-family:"Font Awesome 6 Pro";color:var(--clGray);font-size:.875rem;font-weight:900;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.cat_item .cat_item_inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.cat_item .cat_img{width:44px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.cat_item .cat_name{color:var(--clText);font-size:.875rem;line-height:1.3;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.cat_item .cat_icon{display:block;width:32px;height:32px;margin:6px;border-radius:50%;background-color:var(--clGray_light);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.cat_item .cat_icon i{color:var(--clGray);font-size:1.25rem}.cat_item.is_noItem{pointer-events:none;background-color:var(--clGray_bg)}.cat_item.is_noItem:after{color:var(--clGray_light)}.cat_item.is_noItem .cat_img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.cat_item.is_noItem .cat_name{color:var(--clGray_medium)}.cat_item_count{color:var(--clGray);font-size:.75rem;background-color:var(--clGray_lighter);border-radius:100vmax;padding:2px 8px;white-space:nowrap}.sidebar .cat_item:first-child{border-top:1px solid var(--clGray_lighter)}.sidebar .cat_item.is_open:before{display:block;opacity:1}@starting-style{.sidebar .cat_item.is_open:before{opacity:0}}.sidebar .cat_item.is_open .catListPopover{display:block;opacity:1}@starting-style{.sidebar .cat_item.is_open .catListPopover{opacity:0}}.sidebar .cat_item:before{content:"";display:none;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;transition-behavior:allow-discrete;width:10px;height:16px;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid #fff;-webkit-filter:drop-shadow(-6px 0 4px rgba(0,0,0,.25));filter:drop-shadow(-6px 0 4px rgba(0,0,0,.25));position:absolute;top:50%;right:-18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:110}.catListPopover{display:none;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;transition-behavior:allow-discrete;position:absolute;top:-24px;left:calc(100% + 16px);width:600px;max-width:calc(100vw - 298px);max-height:600px;background-color:#fff;border-radius:12px;box-shadow:0 0 16px #00000040;padding:24px;z-index:100;overflow-y:auto}.underSubCatList .subCatItem{margin-top:40px}.underSubCatList .subCatItem_inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-bottom:8px}.underSubCatList .subCatItem_inner .cat_name{font-size:1rem;font-weight:700}.underSubCatList .mainCatAllItem,.underSubCatList .detailCatItem{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;min-height:48px;font-size:.875rem;color:var(--clText);line-height:1.3;border:1px solid var(--clGray_lighter);border-radius:8px;padding:8px 12px;height:48px}.underSubCatList .mainCatAllItem .cat_item_count,.underSubCatList .detailCatItem .cat_item_count{background-color:var(--clGray_lighter)}@media (any-hover: hover){.underSubCatList .mainCatAllItem:hover,.underSubCatList .detailCatItem:hover{opacity:1;background-color:var(--clMain01_lighter)}.underSubCatList .mainCatAllItem:hover .cat_item_count,.underSubCatList .detailCatItem:hover .cat_item_count{background-color:#fff}}.underSubCatList .mainCatAllItem.is_selected,.underSubCatList .detailCatItem.is_selected{background-color:var(--clMain01_lighter);padding-left:20px}.underSubCatList .mainCatAllItem.is_selected .cat_name,.underSubCatList .detailCatItem.is_selected .cat_name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-weight:700}.underSubCatList .mainCatAllItem.is_selected .cat_name:before,.underSubCatList .detailCatItem.is_selected .cat_name:before{content:"";display:block;width:20px;height:20px;font-family:"Font Awesome 6 Pro";color:var(--clMain01);font-size:1rem;font-weight:900}.underSubCatList .mainCatAllItem.is_selected .cat_item_count,.underSubCatList .detailCatItem.is_selected .cat_item_count{background-color:#fff}.underSubCatList .mainCatAllItem.is_noItem,.underSubCatList .detailCatItem.is_noItem{pointer-events:none;background-color:var(--clGray_bg)}.underSubCatList .mainCatAllItem.is_noItem .cat_name,.underSubCatList .detailCatItem.is_noItem .cat_name{color:var(--clGray_medium)}.underSubCatList .mainCatAllItem{width:100%;margin-bottom:8px}.underSubCatList .detailCatList{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.catModal .modal-title{font-size:.875rem}.catModal .btn_close,.catModal .btn_back{color:var(--clLink);font-size:.875rem}.catModal .search_category_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:100%;position:relative}.catModal .search_category_wrap .icon_search{color:var(--clGray);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:12px}.catModal input[type=search]{width:100%;height:40px;padding-inline:36px 16px;outline-offset:0}.catModal input[type=search]~.btn_clearInputText{right:12px}.catModal .modal-content:has(input[type=search]:not(:-moz-placeholder-shown)) .suggest_category{display:block;opacity:1}.catModal .modal-content:has(input[type=search]:not(:placeholder-shown)) .suggest_category{display:block;opacity:1}.catModal .modal-content:has(input[type=search]:not(:-moz-placeholder-shown)) .category_list{display:none}.catModal .modal-content:has(input[type=search]:not(:placeholder-shown)) .category_list{display:none}.catModal .suggest_category{display:none}.catModal .suggest_category_list{padding-bottom:24px}.catModal .suggest_category_list li{width:100%;min-height:48px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-bottom:1px solid var(--clGray_lighter);padding:8px 16px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:1;font-size:.875rem;line-height:1.4}@media (any-hover: hover){.catModal .suggest_category_list li:hover{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:.7;cursor:pointer}}.catModal .suggest_category_list .cat_directory{display:block;color:var(--clGray);font-size:.75rem}.catModal .modal-body{padding:0;margin-bottom:48px}.catModal .list_title{font-size:.875rem;font-weight:700;padding:16px 16px 8px;border-bottom:1px solid var(--clGray_lighter)}.catModal .cat_item.is_selected{font-weight:700;background-color:var(--clMain01_lighter)}.catModal .cat_item.is_selected .cat_item_count{font-weight:400;background-color:#fff}.catModal.is_seller .cat_item.is_selected{background-color:var(--clMain02_lighter)}.mainCatModal.full_screen .modal-header{-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;row-gap:12px}.subCatModal .modal-header,.detailCatModal .modal-header{-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;row-gap:12px}.subCatModal .modal-header .btn_back,.detailCatModal .modal-header .btn_back{position:absolute;left:16px;top:13px}.subCatModal .cat_item.mainCatAll:after{display:none}.detailCatModal .cat_item{padding:8px 16px}.detailCatModal .cat_item:after{display:none}.subCatModal .mainCatAll.is_selected:before{content:"";width:18px;height:18px;background-color:#fff;position:absolute;left:28px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;z-index:1}.subCatModal .mainCatAll.is_selected:after{content:"";display:block;height:auto;font-family:"Font Awesome 6 Pro";color:var(--clMain01);font-size:1rem;font-weight:900;position:absolute;left:29px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.subCatModal .mainCatAll.is_selected .cat_img{opacity:.4}.detailCatModal .cat_item.is_selected{padding-left:20px}.detailCatModal .cat_item.is_selected .cat_name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-weight:700}.detailCatModal .cat_item.is_selected .cat_name:before{content:"";display:block;width:20px;height:20px;font-family:"Font Awesome 6 Pro";color:var(--clMain01);font-size:1rem;font-weight:900}.detailCatModal.is_seller .cat_item.is_selected .cat_name:before{color:var(--clMain02)}.catSelectPopover{display:none;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;transition-behavior:allow-discrete;position:absolute;top:-120px;left:calc(100% + 24px);width:800px;max-width:calc(100vw - 290px);height:764px;max-height:85vh;background-color:#fff;border-radius:12px;box-shadow:0 0 16px #00000040;padding:16px;z-index:1010;overflow-y:auto}.catSelectPopover .catSelectPopover_inner{display:-webkit-box;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:0;-webkit-box-align:stretch;align-items:stretch}.catSelectPopover .catSelectPopover_inner .cat_img,.catSelectPopover .catSelectPopover_inner .cat_icon{width:32px}.catSelectPopover .catSelectPopover_inner .cat_icon i{color:var(--clGray);font-size:1.25rem}.catSelectPopover .mainCatTab{width:240px;min-width:240px;height:100%;padding-right:16px;border-right:1px solid var(--clGray_lighter)}.catSelectPopover .btn_mainCat_wrap+.btn_mainCat_wrap{margin-top:8px}.catSelectPopover .btn_mainCat{min-height:48px;font-size:.875rem;font-weight:400;width:100%;-webkit-box-pack:start;justify-content:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;border-color:transparent;position:relative}@media (any-hover: hover){.catSelectPopover .btn_mainCat:hover{font-weight:700;background-color:var(--clMain01_lighter);opacity:1}.catSelectPopover .btn_mainCat:hover .cat_img{opacity:.7}}.catSelectPopover .btn_mainCat:active{border-color:transparent}.catSelectPopover .btn_mainCat.active{background-color:var(--clMain01_lighter)}.catSelectPopover .btn_mainCat.active:before{content:"";width:18px;height:18px;background-color:#fff;position:absolute;left:19px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;z-index:1}.catSelectPopover .btn_mainCat.active:after{content:"";display:block;font-family:"Font Awesome 6 Pro";color:var(--clMain01);font-size:1rem;font-weight:900;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.catSelectPopover .btn_mainCat.active .cat_img{opacity:.4}.catSelectPopover .btn_mainCat.active .cat_name{font-weight:700}.catSelectPopover .btn_mainCat.is_noItem{pointer-events:none;background-color:var(--clGray_bg)}.catSelectPopover .btn_mainCat.is_noItem .cat_img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.catSelectPopover .btn_mainCat.is_noItem .cat_name{color:var(--clGray_medium)}.catSelectPopover .btn_mainCat .cat_icon{display:block;width:24px;height:24px;border-radius:50%;background-color:var(--clGray_light);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:4px}.catSelectPopover .btn_mainCat .cat_icon i{color:var(--clGray);font-size:1rem}.catSelectPopover .underSubCatList{width:100%}.catSelectPopover .underSubCatList .tab-pane{container:tab-pane/inline-size}@container tab-pane (width <= 430px){.catSelectPopover .underSubCatList .detailCatList{grid-template-columns:repeat(1,1fr)}}.catSelectPopover .subCatList{padding-bottom:24px}.selectCategoryModalPc .modal-header{padding-block:8px}.selectCategoryModalPc .modal-header form{display:contents}.selectCategoryModalPc .search_category_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-left:16px;width:100%;max-width:320px;position:relative}.selectCategoryModalPc .search_category_wrap .icon_search{color:var(--clGray);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:12px}.selectCategoryModalPc input[type=search]{width:100%;height:40px;padding-inline:36px 16px;outline-offset:0}.selectCategoryModalPc input[type=search]~.btn_clearInputText{right:12px}@media (width >= 840px){.selectCategoryModalPc .modal-dialog{max-width:800px}}@media (width < 840px){.selectCategoryModalPc .modal-dialog{max-width:98%}}.selectCategoryModalPc .modal-body{display:-webkit-box;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:0;-webkit-box-align:stretch;align-items:stretch;min-height:90dvh;max-height:90dvh}.selectCategoryModalPc .modal-body .cat_img,.selectCategoryModalPc .modal-body .cat_icon{width:32px}.selectCategoryModalPc .modal-body .cat_icon i{color:var(--clGray);font-size:1.25rem}.selectCategoryModalPc .mainCatTab{width:240px;min-width:240px;height:100%;max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior-y:contain;padding:16px;border-right:1px solid var(--clGray_lighter)}.selectCategoryModalPc .btn_mainCat_wrap+.btn_mainCat_wrap{margin-top:8px}.selectCategoryModalPc .btn_mainCat{min-height:48px;font-size:.875rem;font-weight:400;width:100%;-webkit-box-pack:start;justify-content:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;border-color:transparent;position:relative}@media (any-hover: hover){.selectCategoryModalPc .btn_mainCat:hover{background-color:var(--clMain02_lighter)}}.selectCategoryModalPc .btn_mainCat:active{border-color:transparent}.selectCategoryModalPc .btn_mainCat.active{background-color:var(--clMain02_lighter)}.selectCategoryModalPc .btn_mainCat.active:before{content:"";width:18px;height:18px;background-color:#fff;position:absolute;left:19px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;z-index:1}.selectCategoryModalPc .btn_mainCat.active:after{content:"";display:block;font-family:"Font Awesome 6 Pro";color:var(--clMain02);font-size:1rem;font-weight:900;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.selectCategoryModalPc .btn_mainCat.active .cat_img,.selectCategoryModalPc .btn_mainCat.active .cat_icon{opacity:.4}.selectCategoryModalPc .btn_mainCat.active .cat_name{font-weight:700}.selectCategoryModalPc .underSubCatList{width:100%;margin-block:16px;padding-inline:8px;max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior-y:contain}.selectCategoryModalPc .subCatList{padding-bottom:24px}@media (any-hover: hover){.selectCategoryModalPc .mainCatAllItem:hover,.selectCategoryModalPc .detailCatItem:hover{background-color:var(--clMain02_lighter)}}.selectCategoryModalPc .mainCatAllItem.is_selected,.selectCategoryModalPc .detailCatItem.is_selected{background-color:var(--clMain02_lighter)}.selectCategoryModalPc .mainCatAllItem.is_selected .cat_name:before,.selectCategoryModalPc .detailCatItem.is_selected .cat_name:before{color:var(--clMain02)}.selectCategoryModalPc .btn_submit{width:100%;max-width:400px}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:-moz-placeholder-shown)) .btn_mainCat{pointer-events:none;background-color:var(--clGray_bg)}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:placeholder-shown)) .btn_mainCat{pointer-events:none;background-color:var(--clGray_bg)}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:-moz-placeholder-shown)) .btn_mainCat:before{display:none}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:placeholder-shown)) .btn_mainCat:before{display:none}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:-moz-placeholder-shown)) .btn_mainCat:after{display:none}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:placeholder-shown)) .btn_mainCat:after{display:none}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:-moz-placeholder-shown)) .btn_mainCat .cat_img{filter:grayscale(100%);opacity:.5}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:placeholder-shown)) .btn_mainCat .cat_img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:-moz-placeholder-shown)) .btn_mainCat .cat_name{font-weight:400}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:placeholder-shown)) .btn_mainCat .cat_name{font-weight:400}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:-moz-placeholder-shown)) .tab-pane.active{display:none}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:placeholder-shown)) .tab-pane.active{display:none}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:-moz-placeholder-shown)) .suggest_category{display:block;opacity:1}.selectCategoryModalPc .modal-content:has(input[type=search]:not(:placeholder-shown)) .suggest_category{display:block;opacity:1}.selectCategoryModalPc .suggest_category{display:none}.selectCategoryModalPc .suggest_category_list{display:grid;row-gap:8px;padding-bottom:24px}.selectCategoryModalPc .suggest_category_list li{width:100%;min-height:48px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:1px solid var(--clGray_lighter);padding:4px 12px;border-radius:8px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:1;font-size:.875rem;line-height:1.4}@media (any-hover: hover){.selectCategoryModalPc .suggest_category_list li:hover{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:.7;cursor:pointer}}@media (any-hover: hover){.selectCategoryModalPc .suggest_category_list li:hover{opacity:1;background-color:var(--clMain02_lighter)}}.selectCategoryModalPc .suggest_category_list li .cat_directory{display:block;color:var(--clGray);font-size:.75rem}.categoryIndex{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}@media (width <= 768px){.categoryIndex{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.categoryIndex::-webkit-scrollbar{display:none}}.categoryIndex .category_list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}@media (width <= 768px){.categoryIndex .category_list{white-space:nowrap}}.categoryIndex .category_list+.category_list:before{content:">";display:inline-block;color:var(--clGray)}.categoryIndex .category_link{display:inline-block;border:1px solid var(--clGray_light);border-radius:8px;padding:8px;background-color:#fff;font-size:.75rem;color:var(--clGray)}.btn.bookmarkBtn{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;height:32px;min-height:auto;padding:8px 4px;background-color:#fff;border:1px solid var(--clGray_20a);cursor:pointer}@media (any-hover: hover){.btn.bookmarkBtn:hover{opacity:1;background-color:#fff;border-color:var(--clGray_20a)}.btn.bookmarkBtn:hover .tip{-webkit-transform:translateX(0) translateY(-100%);transform:translate(0) translateY(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;top:-5px;opacity:1}}.btn.bookmarkBtn:active{background-color:#fff;border-color:var(--clGray_20a)}.btn.bookmarkBtn i{font-size:.875rem;margin-right:4px}@media (width <= 768px){.btn.bookmarkBtn i{font-size:.75rem}}.btn.bookmarkBtn .count{font-size:.75rem;min-width:18px;white-space:nowrap}.btn.bookmarkBtn .tip{-webkit-transform:translateX(0) translateY(-120%);transform:translate(0) translateY(-120%);left:auto;right:0}.btn.bookmarkBtn .tip:after{left:auto;right:8px}.btn.bookmarkBtn.is_active{background-color:var(--clMain01_lighter);border:1px solid var(--clMain01)}.btn.bookmarkBtn.is_active i{color:var(--clMain01);font-weight:700}.btn.bookmarkBtn.is_active .count{color:var(--clMain01)}.productCard{position:relative;width:100%}@media (width > 768px){.productCard{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;container:productCard/inline-size;height:100%}}@media (width <= 768px){.productCard{display:grid;grid-template-columns:124px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"img_wrap caption" "img_wrap price_wrap";-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;min-height:156px;padding-block:16px;border-bottom:1px solid var(--clGray_lighter)}}@media (width <= 768px){.productCard:has(.statusBox){grid-template-rows:auto auto auto;grid-template-areas:"img_wrap caption" "img_wrap price_wrap" "img_wrap statusBox"}}@media (width > 768px){.productCard .img_wrap{margin-bottom:12px}}@media (width <= 768px){.productCard .img_wrap{width:124px;min-width:124px;aspect-ratio:1/1;grid-area:img_wrap}}.productCard .img_wrap img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;background-color:var(--clGray_lighter_a);border:1px solid var(--clGray_lighter)}.productCard .img_wrap .seller_label{position:absolute;top:1px;left:1px;z-index:10;width:62px;font-size:.75rem;font-weight:700;padding:2px 4px;border:1px solid}@media (width <= 768px){.productCard .img_wrap .seller_label{width:58px;font-size:.6875rem;top:16px}}.productCard .img_wrap .seller_label.is_producer{color:var(--clSuccess);background-color:#fff;border-color:var(--clSuccess)}.productCard .img_wrap .seller_label.is_manufacturer{color:var(--clMain01);background-color:#fff;border-color:var(--clMain01)}@media (any-hover: hover){.productCard .img_wrap:has(.link_block:hover)+.caption{color:var(--clLink);opacity:1}}.productCard .link_block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.productCard .caption{font-size:.875rem;font-weight:700;line-height:1.4;margin-bottom:6px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:unset}@media (width <= 768px){.productCard .caption{grid-area:caption;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;white-space:unset;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.productCard .price_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;gap:4px}@media (width > 768px){.productCard .price_wrap{margin-top:auto}}@media (width <= 768px){.productCard .price_wrap{grid-area:price_wrap;align-content:flex-start}}.productCard .price_wrap .bookmarkBtn{margin-left:auto}.productCard .price{color:var(--clAttention);font-size:1rem;font-weight:700;line-height:1.4}.productCard .price .unit{font-size:.875rem}.productCard .shipping{color:var(--clGray);font-size:.75rem}.productCard .shipping.is_include{color:var(--clAttention);font-weight:700}.productCard .statusBox{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px;margin-top:6px}@media (width <= 768px){.productCard .statusBox{width:100%;-webkit-box-pack:justify;justify-content:space-between;position:absolute;bottom:0;right:0;grid-area:statusBox}}.productCard .statusBox .prof_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative}.productCard .statusBox .prof_wrap img{border-radius:50%;-o-object-fit:cover;object-fit:cover;background-color:#fff;width:28px;min-width:28px;height:28px}.productCard .statusBox .prof_wrap img:not([class*=statusBorder_]){width:26px;min-width:26px;height:26px;border:solid 1px rgba(0,0,0,.1)}.productCard .statusBox .prof_wrap img.statusBorder_pengin{border:2px solid #d9cfe8}.productCard .statusBox .prof_wrap img.statusBorder_iruka{border:2px solid #9ccaff}.productCard .statusBox .prof_wrap img.statusBorder_panda{border:2px solid #a8d560}.productCard .statusBox .prof_wrap img.statusBorder_tora{border:2px solid #ffa91e}.productCard .statusBox .prof_wrap img.statusBorder_kodomo{border:2px solid #9ddce0}.productCard .statusBox .prof_wrap img[class*=statusBorder_]{outline:1px solid #fff}.productCard .statusBox .icon_status{position:absolute;width:16px;top:15px;left:15px}.productCard .statusBox .user_name{color:var(--clGray);font-size:.75rem;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:unset;margin-left:6px}.productCard .bookmarkBtn{z-index:10}@media (width > 768px){.productCard .bookmarkBtn{position:absolute;top:calc(100cqw - 40px);right:8px;z-index:10}}.productCard.is_soldout:before{color:#fff;background-color:var(--clAttention);border:1px solid var(--clAttention);font-size:.75rem;font-weight:700;padding:2px 4px;position:absolute;top:1px;left:1px;z-index:10}@media (width <= 768px){.productCard.is_soldout:before{font-size:.6875rem;top:16px}}.productCard:has(.seller_label).is_soldout:before{left:63px}@media (width <= 768px){.productCard:has(.seller_label).is_soldout:before{left:59px}}.productCard.is_soldout:before{content:"売り切れ";color:#fff;background-color:var(--clText);border-color:var(--clText)}.progressbar{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-pack:justify;justify-content:space-between;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:24px auto}@media (width <= 768px){.progressbar{margin:16px auto}}.progressbar li{width:100px;color:var(--clGray);font-size:.875rem;font-weight:700;position:relative;text-align:center}@media (width <= 768px){.progressbar li{width:70px;font-size:.75rem}}.progressbar li:before{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:14px;height:14px;margin-inline:auto;margin-bottom:16px;content:"";color:var(--clText);font-size:1rem;text-align:center;border-radius:50%;background-color:var(--clGray_light);z-index:2;position:relative}.progressbar li:after{position:absolute;z-index:1;top:5px;left:-50%;width:100%;height:4px;content:"";background-color:var(--clGray_light)}.progressbar li:first-child:after{content:none}.progressbar li.is_current{color:var(--clText)}.progressbar li.is_current:before{color:var(--clSuccess);outline:5px solid var(--clSuccess);background-color:#fff}.progressbar li.is_current:after{background-color:var(--clSuccess)}.progressbar li.is_done{color:var(--clGray)}.progressbar li.is_done:before{background-color:var(--clSuccess)}.progressbar li.is_done:after{background-color:var(--clSuccess)}.progressbar li:last-child.is_current{color:var(--clSuccess)}.progressbar li:last-child.is_current:before{content:"";font-family:"Font Awesome 6 Pro";color:#fff;font-size:.875rem;background-color:var(--clSuccess);outline:none;width:24px;height:24px;margin-bottom:6px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (width > 768px){main:has(.hold_pointBox.is_product){margin-top:107px}}@media (width <= 768px){:has(.wrapper.product) .header{position:relative}main{margin-top:54px}main:has(.wrapper.product){margin-top:0}}.link_report{font-size:.75rem;text-align:right;margin-bottom:8px}.productDetail_wrapper{display:-webkit-box;display:flex;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-bottom:40px}@media (width <= 768px){.productDetail_wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:0}}.productDetail_wrapper .caption{font-size:1.25rem;font-weight:700;margin-bottom:8px}.productDetail_imgWrap{width:600px;max-width:50%}@media (width <= 768px){.productDetail_imgWrap{width:100%;max-width:100%;margin-bottom:32px;position:relative}}.productDetail_imgWrap .img_main{width:100%;margin-bottom:24px;position:relative}@media (width <= 768px){.productDetail_imgWrap .img_main{width:100vw;margin-left:-16px}}.productDetail_imgWrap .img_main img{width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;background-color:var(--clGray_lighter_a);border:1px solid var(--clGray_lighter)}.productDetail_imgWrap .productImgModalOpen{position:absolute;bottom:12px;right:12px;min-height:36px;font-size:.875rem;height:38px;width:72px;z-index:10}@media (width <= 768px){.productDetail_imgWrap .productImgModalOpen{bottom:8px;right:8px;width:64px}}@media (any-hover: hover){.productDetail_imgWrap .productImgModalOpen:hover{-webkit-filter:brightness(.98);filter:brightness(.98);opacity:1}}.productDetail_imgWrap .productImgModalOpen i{font-size:.75rem}.productDetail_imgWrap .swiper-button-next,.productDetail_imgWrap .swiper-button-prev{width:50px;height:50px;color:#fff;background-color:#00000080;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (width <= 768px){.productDetail_imgWrap .swiper-button-next,.productDetail_imgWrap .swiper-button-prev{width:24px;height:24px;font-size:.75rem}}.productDetail_imgWrap .swiper-button-next:after,.productDetail_imgWrap .swiper-button-prev:after{content:""}.productDetail_imgWrap .swiper-button-prev{left:12px}@media (width <= 768px){.productDetail_imgWrap .swiper-button-prev{left:8px}}.productDetail_imgWrap .swiper-button-next{right:12px}@media (width <= 768px){.productDetail_imgWrap .swiper-button-next{right:8px}}.productDetail_imgWrap .swiper-pagination{bottom:-8px}.productDetail_imgWrap .swiper-pagination-bullet{background-color:var(--clGray_light);opacity:1}.productDetail_imgWrap .swiper-pagination-bullet-active{background-color:var(--clMain01)}.productDetail_imgWrap .img_thumb img{width:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;background-color:var(--clGray_lighter_a);border:1px solid var(--clGray_lighter);border-radius:8px;opacity:.5}.productDetail_imgWrap .img_thumb .swiper-slide-thumb-active img{opacity:1;border:3px solid var(--clMain01)}.productDetail_detail .pre_wrap{white-space:pre-wrap}.productLabel{display:inline-block;font-size:.75rem;font-weight:700;padding:4px 8px;margin-bottom:4px;border:1px solid var(--clSuccess)}.productLabel.is_producer{color:var(--clSuccess);border-color:var(--clSuccess)}.productLabel.is_manufacturer{color:var(--clMain01);border-color:var(--clMain01)}.productDetail_caption{font-size:1.25rem;margin-bottom:8px;font-weight:700;line-height:1.4}.productDetail_info{font-size:.875rem;margin-bottom:16px}.productDetail_info i{color:var(--clMain01_light)}.productDetail_info .area{display:inline-block}.productDetail_info .stock{display:inline-block;margin-left:1rem}.productDetail_info .stock.is_limited{color:var(--clAttention);font-weight:700}.productDetail_priceBox{background-color:var(--clCommon_bg);padding:24px;border-radius:8px;margin-bottom:16px}@media (width <= 768px){.productDetail_priceBox{padding:16px}}.productDetail_priceBox .txt_price{color:var(--clAttention);font-size:2rem;font-weight:700;text-align:right;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;letter-spacing:-.04rem}.productDetail_priceBox .txt_price:before{content:"¥";font-size:1.5rem;margin-right:4px;-webkit-transform:translateY(4px);transform:translateY(4px)}.productDetail_priceBox .txt_tax{font-size:.875rem;margin-left:4px}.productDetail_priceBox .txt_tax:not(.is_include){color:var(--clGray);font-weight:400}.productDetail_priceBox .shipping_info_tip{color:#fff;font-size:.875rem;font-weight:700;background-color:var(--clText);padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-block:8px;position:relative}.productDetail_priceBox .shipping_info_tip:before{content:"";position:absolute;top:-8px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-clip-path:polygon(50% 0%,0% 100%,100% 100%);clip-path:polygon(50% 0%,0% 100%,100% 100%);width:16px;height:10px;background-color:var(--clText)}.productDetail_priceBox .shipping_info{font-size:.875rem;margin-top:16px;position:relative}.productDetail_priceBox .shipping_info.is_accordion .shipping_info_inner{max-height:44px;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}.productDetail_priceBox .shipping_info.is_accordion .shipping_info_inner .readMore_btn{position:absolute;bottom:30px;left:0;margin-top:4px}.productDetail_priceBox .shipping_info.is_accordion .shipping_info_inner .readMore_btn.is_open{bottom:0}.productDetail_priceBox .shipping_info.is_active .shipping_info_inner{overflow:visible}.productDetail_priceBox .shipping_info.is_active .shipping_info_inner.readMoreText:after{background:transparent;height:auto}.readMore_btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--clLink);font-size:.875rem;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:1}@media (any-hover: hover){.readMore_btn:hover{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:.7;cursor:pointer}}.readMore_btn:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:4px}.readMore_btn.is_open:after{content:""}.order_count_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:8px;padding-top:16px;margin-top:16px;border-top:1px solid var(--clGray_light)}.order_count_wrap .order_count{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px;-webkit-box-flex:1;flex-grow:1}.order_count_wrap .order_count .select_wrap{-webkit-box-flex:1;flex-grow:1;max-width:180px}.order_count_wrap .order_count .select_wrap select{height:44px}.order_count_wrap .order_count .btn_minus,.order_count_wrap .order_count .btn_plus{width:44px;height:44px;border-radius:8px}.order_count_wrap .bookmarkBtn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-height:48px;font-size:.875rem;min-width:52px;height:44px;padding:8px;position:relative}.order_count_wrap .bookmarkBtn i{font-size:1rem}.order_count_wrap .bookmarkBtn .tip{left:calc(50% - 60px)}.order_count_wrap .bookmarkBtn .tip:after{right:calc(50% - 12px)}.order_count_wrap .bookmarkBtn .count{font-size:.875rem}.productDetail_btnArea{display:-webkit-box;display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.productDetail_btnArea .btn_order{-webkit-box-flex:1;flex-grow:1;flex-basis:130px}.sellerProf{background-color:#fff;border:1px solid var(--clGray_light);border-radius:6px;position:relative;margin-bottom:16px}.sellerProf:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;font-family:fontAwesome;color:var(--clGray_97)}.sellerProf .prof_link{color:var(--clText);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:16px 24px 16px 12px}.sellerProf .prof_link .prof_img{position:relative}.sellerProf .prof_link img{border-radius:50%;-o-object-fit:cover;object-fit:cover;background-color:#fff;width:38px;min-width:38px;height:38px;margin-right:12px}.sellerProf .prof_link img:not([class*=statusBorder_]){width:34px;min-width:34px;height:34px;border:solid 1px rgba(0,0,0,.1)}.sellerProf .prof_link img.statusBorder_pengin{border:3px solid #d9cfe8}.sellerProf .prof_link img.statusBorder_iruka{border:3px solid #9ccaff}.sellerProf .prof_link img.statusBorder_panda{border:3px solid #a8d560}.sellerProf .prof_link img.statusBorder_tora{border:3px solid #ffa91e}.sellerProf .prof_link img.statusBorder_kodomo{border:3px solid #9ddce0}.sellerProf .prof_link img[class*=statusBorder_]{outline:2px solid #fff}.sellerProf .prof_link .icon_status{position:absolute;width:20px;top:22px;left:22px}.sellerProf .seller_label{color:var(--clGray);font-size:.75rem;font-weight:700;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:2px 4px;border:1px solid var(--clGray);display:inline-block;margin-right:8px}.sellerProf .name{font-size:.875rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:unset}.productInfo_box{font-size:.875rem;line-height:1.4;background-color:var(--clCommon_bg);border-radius:8px;padding:12px;margin-top:16px}.productDescription{margin-block:24px 40px;padding-top:16px;border-top:1px solid var(--clGray_lighter)}.product_description{position:relative}.product_description.is_accordion .product_description_inner{max-height:200px;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}.product_description.is_accordion .product_description_inner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:-webkit-linear-gradient(bottom,#fff,hsl(0deg,0%,100%) 60%,hsla(0deg,0%,100%,.5) 100%,hsla(0deg,0%,100%,0));background:linear-gradient(0deg,#fff,#fff 60%,#ffffff80 100%,#fff0)}.product_description.is_accordion .readMore_btn{width:100%;position:absolute;bottom:0;left:0}.product_description.is_active{padding-bottom:32px}.product_description.is_active .product_description_inner{overflow:visible}.product_description.is_active .product_description_inner:after{background:none}.product_description.is_active.readMoreText:after{background:transparent;height:auto}.product_description .product_description{-webkit-transition:.5s;transition:.5s}.shippingInfo_caption{background-color:var(--clMain01_lighter);font-size:1rem;font-weight:700;line-height:1.4;padding:4px 12px;margin-top:40px}@media (width <= 768px){.shippingInfo_caption{width:calc(100% + 32px);margin-inline:-16px}}.shippingInfo_text{font-size:.875rem;padding:16px 16px 0}@media (width <= 768px){.shippingInfo_text{padding:16px 0 0}}.shippingInfo_text a{text-decoration:underline}.productComment{background-color:var(--clMain01_bg)}@media (width <= 768px){.productComment{width:calc(100% + 32px);margin-inline:-16px}}.productComment .product_release_info{color:var(--clGray);background-color:#fff;padding:16px;border-radius:8px;text-align:center}.productComment .product_release_info .title{font-size:1rem;font-weight:700}.productComment .product_release_info .text{font-size:.875rem}.productComment .commentInput_box{width:600px;max-width:100%;margin-inline:auto;padding:40px 16px}.productComment .comment_label{font-size:1.5rem;font-weight:700;line-height:1.4;margin-bottom:16px}@media (width <= 768px){.productComment .comment_label{font-size:1.25rem}}.productComment .textarea_resize_wrap{margin-bottom:5px}.productComment .textarea_resize_wrap .form_text{font-size:.875rem;margin-bottom:8px}.productComment .commentInput{width:100%;height:90px;margin:0 auto;box-sizing:border-box}@media (width <= 768px){.productComment .commentInput{height:130px}}.productComment .commentInput:focus{background-color:var(--clSuccess_bg);outline-color:var(--clSuccess)}.productComment .commentInput.is_error:focus{background-color:var(--clAttention_bg);outline-color:var(--clAttention)}.productComment .freeStatus_text{font-size:.875rem;margin-bottom:24px}.productComment .freeStatus_text a{text-decoration:underline}.productComment .caution_txt{font-size:.75rem;text-align:center;line-height:18px;margin-bottom:6px}.productComment .btn_area{text-align:center;margin-bottom:32px}@media (width <= 768px){.productComment .btn_area{margin-bottom:16px}}.productComment .commentInputBtn{line-height:1.6;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-inline:40px;margin-inline:auto;margin-top:16px}.productComment .commentInputBtn .sub_text{font-size:.75rem;font-weight:400}.productComment .commentInputBtn:disabled{opacity:.5}.productComment .commentList li{display:-webkit-box;display:flex;margin-bottom:20px}.productComment .commentList li.overComment{height:0;overflow:hidden;margin-bottom:0;-webkit-transition:height .3s;transition:height .3s}.productComment .commentList li.overComment.is_active{margin-bottom:20px;overflow:visible}.productComment .commentList li .user{position:relative}.productComment .commentList li .user img{border-radius:50%;-o-object-fit:cover;object-fit:cover;background-color:#fff;width:48px;min-width:48px;height:48px}.productComment .commentList li .user img:not([class*=statusBorder_]){width:42px;min-width:42px;height:42px;border:solid 1px rgba(0,0,0,.1)}.productComment .commentList li .user img.statusBorder_pengin{border:4px solid #d9cfe8}.productComment .commentList li .user img.statusBorder_iruka{border:4px solid #9ccaff}.productComment .commentList li .user img.statusBorder_panda{border:4px solid #a8d560}.productComment .commentList li .user img.statusBorder_tora{border:4px solid #ffa91e}.productComment .commentList li .user img.statusBorder_kodomo{border:4px solid #9ddce0}.productComment .commentList li .user img[class*=statusBorder_]{outline:2px solid #fff}.productComment .commentList li .user .icon_status{position:absolute;width:23px;top:30px;left:28px}.productComment .commentList li .user .user_label{font-size:.75rem;color:var(--clGray);font-weight:700;text-align:center;background-color:#fff;padding:2px 4px;border:1px solid var(--clGray);margin-top:6px}.productComment .commentList li .comment_box{width:100%;margin-left:10px}.productComment .commentList li .comment_box .commentInfo_box{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;margin-bottom:5px}.productComment .commentList li .comment_box .commentInfo_box .name{font-size:.75rem;font-weight:700}.productComment .commentList li .comment_box .commentInfo_box .name a{color:var(--clText)}.productComment .commentList li .comment_box .commentInfo_box .city_prof_link{font-weight:400;display:inline-block}.productComment .commentList li .comment_box .commentInfo_box .city_prof_link a{color:var(--clLink)}.productComment .commentList li .comment_box .commentInfo_box .time{color:var(--clGray);font-size:.75rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.productComment .commentList li .comment{position:relative;background-color:#fff;border:1px solid var(--clGray_light);border-radius:8px;padding:12px}@media (width > 768px){.productComment .commentList li .comment:before{content:"";position:absolute;left:-8px;top:10px;width:8px;height:14px;background-color:var(--clGray_light);-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%)}.productComment .commentList li .comment:after{content:"";position:absolute;left:-6.5px;top:10px;width:8px;height:14px;background-color:#fff;-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%)}}.productComment .commentList li .comment.is_accordion .commentText{max-height:117px;overflow:hidden;-webkit-transition:max-height .2s;transition:max-height .2s}.productComment .commentList li .comment.is_accordion .commentText:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;border-radius:0 0 10px 10px;background:-webkit-linear-gradient(bottom,#fff,hsl(0deg,0%,100%) 60%,hsla(0deg,0%,100%,.5) 100%,hsla(0deg,0%,100%,0));background:linear-gradient(0deg,#fff,#fff 60%,#ffffff80 100%,#fff0)}.productComment .commentList li .comment.is_accordion .more,.productComment .commentList li .comment.is_accordion .close{position:absolute;bottom:5px;left:12px;color:var(--clLink);font-size:.75rem;opacity:1}.productComment .commentList li .comment.is_accordion .more{display:inline-block}.productComment .commentList li .comment.is_active .commentText{max-height:300px;padding-bottom:40px}.productComment .commentList li .comment.is_active .commentText:after{background:none}.productComment .commentList li .comment.is_active .more{display:none}.productComment .commentList li .comment.is_active .close{display:inline-block}.productComment .commentList li .comment .commentText{font-size:.875rem}.productComment .commentList li .comment .btn_delete,.productComment .commentList li .comment .more,.productComment .commentList li .comment .close{display:none}.productComment .commentList li.is_self .comment{padding-right:60px;min-height:68px}.productComment .commentList li.is_self .btn_delete{position:absolute;bottom:12px;right:12px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:44px;height:44px;min-height:auto}.productComment .commentShowAllBtn_box{text-align:center;display:none}.productComment .commentShowAllBtn_box.is_active{display:block}.productComment .commentShowAllBtn_box.is_active .commentShowAllBtn{display:none}.productComment .commentShowAllBtn_box.is_active .commentShowCloseBtn{display:block}.productComment .commentShowAllBtn,.productComment .commentShowCloseBtn{display:block;min-height:48px;font-size:.875rem;margin-inline:auto}.productComment .commentShowAllBtn i,.productComment .commentShowCloseBtn i{font-size:.75rem;margin-left:10px;vertical-align:middle}.productComment .commentShowAllBtn:focus,.productComment .commentShowCloseBtn:focus{outline:none}.productComment .commentShowCloseBtn{display:none}.productReview .productReview_inner{width:600px;max-width:100%;margin-inline:auto;padding-block:40px}.productReview .productReview_label{font-size:1.5rem;font-weight:700;line-height:1.4;margin-bottom:16px}@media (width <= 768px){.productReview .productReview_label{font-size:1.25rem}}.productReview .productReview_box{color:var(--clGray);font-weight:700;text-align:center;background-color:var(--clCommon_bg);padding:16px;border-radius:8px}.seller_content{background-color:var(--clCommon_bg);padding:40px 16px}@media (width <= 768px){.seller_content{width:calc(100% + 32px);margin-left:-16px;padding:32px 16px}}.seller_content_header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:600px;max-width:100%;margin-inline:auto;margin-bottom:16px}.seller_content_label{font-size:1.5rem;font-weight:700;line-height:1.4}@media (width <= 768px){.seller_content_label{font-size:1.25rem}}.sellerInfo{width:600px;max-width:100%;margin-inline:auto;margin-bottom:16px;background-color:#fff;padding:24px;border-radius:8px}@media (width <= 768px){.sellerInfo{padding:16px}}.sellerInfo .sellerInfo_profWrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (width <= 768px){.sellerInfo .sellerInfo_profWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.sellerInfo .sellerInfo_profWrap .img{width:64px;min-width:64px;margin-right:10px}@media (width <= 768px){.sellerInfo .sellerInfo_profWrap .img{margin-right:0;margin-bottom:10px}}.sellerInfo .sellerInfo_profWrap .img img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid rgba(0,0,0,.1)}.sellerInfo .sellerInfo_profWrap .name_box{-webkit-box-flex:1;flex-grow:1}@media (width <= 768px){.sellerInfo .sellerInfo_profWrap .name_box{text-align:center;margin-bottom:16px}}.sellerInfo .sellerInfo_profWrap .name_box .status_box{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media (width <= 768px){.sellerInfo .sellerInfo_profWrap .name_box .status_box{-webkit-box-pack:center;justify-content:center}}.sellerInfo .sellerInfo_profWrap .name_box .name{font-size:1rem;font-weight:700;text-align:left;display:block;margin-bottom:4px}.sellerInfo .sellerInfo_profWrap .name_box .area{font-size:.875rem}.sellerInfo .sellerInfo_profWrap .name_box .area i{color:var(--clMain01)}.sellerInfo .sellerInfo_profWrap .btn_box{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (width > 768px){.sellerInfo .sellerInfo_profWrap .btn_box{padding-left:16px;margin-left:16px;border-left:1px solid var(--clGray_lighter)}}@media (width <= 768px){.sellerInfo .sellerInfo_profWrap .btn_box{grid-column:1/3;grid-row:3/4}}.sellerInfo .sellerInfo_profWrap .btn_box .btn_prof{min-height:36px;font-size:.875rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.sellerInfo .link_trading{font-size:.875rem;margin-top:16px}.certificateInfo{width:600px;max-width:100%;margin-inline:auto;margin-bottom:16px;background-color:#fff;padding:24px;border-radius:8px}@media (width <= 768px){.certificateInfo{padding:16px;margin-bottom:24px}}.certificateInfo .certificateInfo_header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:16px}.certificateInfo .certificateInfo_header .btn_edit_certificate{color:var(--clLink);font-size:.875rem;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:1}@media (any-hover: hover){.certificateInfo .certificateInfo_header .btn_edit_certificate:hover{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:.7;cursor:pointer}}.certificateInfo .certificateInfo_label{font-size:1rem;font-weight:700;line-height:1.4}.certificateInfo .certificateInfo_label i{color:var(--clMain01)}.certificateInfo_textArea .list li{font-size:.875rem;position:relative;padding-left:16px}.certificateInfo_textArea .list li:before{content:"・";position:absolute;top:0;left:0}.certificateInfo_textArea a{text-decoration:underline}.certificateInfo_textArea .moreInfo{color:var(--clGray);font-size:.75rem;margin-top:16px}.otherProducts .otherProducts_inner{width:600px;max-width:100%;margin-inline:auto;background-color:#fff;padding:24px;border-radius:8px}@media (width <= 768px){.otherProducts .otherProducts_inner{padding:0;background-color:transparent;margin-bottom:0}}.otherProducts .otherProducts_label{font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:8px}@media (width <= 768px){.otherProducts .otherProducts_label{margin-bottom:-8px}}@media (width > 768px){.otherProducts .cardList{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}@media (width > 768px){.otherProducts .btn_more_wrap{margin-top:16px}}@media (width <= 768px){.otherProducts .btn_more_wrap{border-top:1px solid var(--clGray_lighter);padding-top:16px}}.otherProducts .btn_more{min-height:48px;font-size:.875rem;width:250px;margin-inline:auto}.sameCategoryProducts{background-color:#fff;padding:40px 16px;border-radius:8px}@media (width <= 768px){.sameCategoryProducts{padding-inline:0}}.sameCategoryProducts .sameCategoryProducts_label{font-size:1.5rem;font-weight:700;line-height:1.4;margin-bottom:16px}@media (width <= 768px){.sameCategoryProducts .sameCategoryProducts_label{font-size:1.25rem;margin-bottom:0}}@media (width > 768px){.sameCategoryProducts .cardList{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}}@media (width > 768px){.sameCategoryProducts .btn_more_wrap{margin-top:32px}}@media (width <= 768px){.sameCategoryProducts .btn_more_wrap{border-top:1px solid var(--clGray_lighter);padding-top:16px}}.sameCategoryProducts .btn_more{min-height:48px;font-size:.875rem;width:250px;margin-inline:auto}.hold_pointBox.is_product{font-size:.875rem;line-height:1.4;text-align:center;width:100%;background-color:var(--clCommon_bg);border-radius:0;padding-block:8px;margin:0;position:fixed;top:70px;z-index:20;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;box-shadow:0 -2px 4px #0000001a}@media (width > 768px){.hold_pointBox.is_product{border-bottom:1px solid var(--clGray_lighter)}}@media (width <= 768px){.hold_pointBox.is_product{font-size:.75rem;padding-block:4px;position:-webkit-sticky;position:sticky;top:auto;bottom:84px}}.hold_pointBox.is_product i{color:var(--clMain01)}@media (width <= 768px){.hold_pointBox.is_product+.footerBtn.is_product{box-shadow:none}}@media (width > 768px){.footerBtn.is_product{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.footerBtn.is_product.is_show{-webkit-transform:translateY(0);transform:translateY(0)}}.footerBtn.is_product .bookmarkBtn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:52px;font-size:1rem;min-width:52px;position:relative}.footerBtn.is_product .bookmarkBtn i{font-size:1rem}.footerBtn.is_product .bookmarkBtn .tip{left:calc(50% - 60px)}.footerBtn.is_product .bookmarkBtn .tip:after{right:calc(50% - 12px)}.footerBtn.is_product .btn_order{min-height:52px;font-size:1rem;flex-basis:280px;padding:10px;box-sizing:border-box;font-weight:700}.footerBtn.is_product .btn_order:hover{-webkit-filter:opacity(.7);filter:opacity(.7);opacity:1}@media (width <= 768px){.footerBtn.is_product .btn_order{-webkit-box-flex:1;flex:1}}.alert_wrap{text-align:center;margin-bottom:40px}@media (width <= 768px){.alert_wrap{margin-bottom:32px}}.alert_wrap .text{color:var(--clAttention);font-size:.75rem;font-weight:700}.alert_wrap .btn{min-height:40px;font-size:.875rem;width:240px;margin-inline:auto}.caution_box.about_shop_manage{place-content:center}.caution_box.about_shop_manage .title{color:var(--clText);font-size:.875rem;font-weight:700;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.caution_box.about_shop_manage .title i{color:var(--clSuccess)}.caution_box.about_shop_manage .list_about_shop_manage{font-size:.875rem;line-height:1.6}.caution_box.about_shop_manage .list_about_shop_manage li:before{content:"・"}.caution_box.about_shop_manage .btn{min-height:36px;font-size:.875rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-inline:16px;margin-left:0}.product_form{margin-top:40px}@media (width <= 768px){.product_form{width:calc(100% + 32px);margin-inline:-16px;margin-top:32px}}.category_select_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.category_select_wrap .category_select{-webkit-box-flex:1;flex-grow:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:unset}.category_select_wrap .btn{min-height:48px;font-size:.875rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding-inline:40px}@media (width <= 768px){.category_select_wrap .btn{padding-inline:16px}}.caution_product_detail{background-color:var(--clSuccess_bg);padding:16px;border-radius:8px;margin-bottom:16px}.caution_product_detail .text{font-size:.75rem;line-height:1.4;margin-bottom:12px}.caution_shipping_cost{background-color:var(--clSuccess_bg);padding:12px;border-radius:8px;margin-top:8px}.caution_shipping_cost .title{font-size:.875rem;font-weight:700;line-height:1.4;margin-bottom:8px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.caution_shipping_cost .title i{color:var(--clSuccess)}.caution_shipping_cost .text{font-size:.75rem;line-height:1.4}.shipping_area_wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (width <= 768px){.shipping_area_wrap{grid-template-columns:repeat(2,1fr)}}.shipping_area_wrap label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px}.shipping_area_wrap label input{width:100%}.shipping_area_wrap label span{font-size:.875rem;text-align:right;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:3em}.form_wrap:has(.shipping_type_unincluded:checked)>.shipping_setting_accordion{grid-template-rows:1fr}.shipping_setting_accordion{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .5s ease;transition:grid-template-rows .5s ease}.shipping_setting_accordion .accordion_inner{overflow:hidden;min-height:0}.select_prefectures{width:50%}@media (width <= 768px){.select_prefectures{width:100%}}.payment_method_wrap .checkbox_wrap{margin-bottom:12px}.payment_method_wrap .checkboxItem{-webkit-box-pack:justify;justify-content:space-between}.payment_method_wrap .checkbox_inner{display:grid;row-gap:4px;font-weight:400}.payment_method_wrap .checkbox_inner .memo{font-size:.75rem;color:var(--clGray)}.payment_method_wrap .btn_editPaymentMethod{min-height:36px;font-size:.875rem;width:60px;min-width:60px}.btn_addPayment{min-height:48px;font-size:.875rem;width:50%}@media (width <= 768px){.btn_addPayment{width:100%}}.btn_addPayment i{color:var(--clMain02)}.license_list{margin-top:12px}.license_list .license_item{background-color:var(--clCommon_bg);border-radius:8px;padding:12px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.license_list .license_item+.license_item{margin-top:8px}.license_list .license_name{font-size:.875rem;line-height:1.4}.license_list .license_date{font-size:.75rem;color:var(--clGray)}.license_list .btn_editLicense{min-height:36px;font-size:.875rem;width:60px}.form_inner:has(.need_license_yes:checked) .license_accordion{grid-template-rows:1fr}.license_accordion{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .5s ease;transition:grid-template-rows .5s ease}.license_accordion .accordion_inner{overflow:hidden;min-height:0}.license_accordion .btn_addLicense{min-height:48px;font-size:.875rem;width:calc(50% - 6px);margin-block:12px}@media (width <= 768px){.license_accordion .btn_addLicense{width:100%}}.license_accordion .btn_addLicense i{color:var(--clMain02)}.form_inner:has(.cancel_policy_custom:checked)>.cancel_policy_accordion{grid-template-rows:1fr}.form_inner:has(.cancel_policy_custom:checked)>.cancel_policy_accordion .accordion_inner{margin-top:12px}.cancel_policy_accordion{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease}.cancel_policy_accordion .accordion_inner{overflow:hidden;min-height:0;margin-top:0;-webkit-transition:margin-top .5s ease;transition:margin-top .5s ease}.form_wrap.aboutShop{margin-block:40px}@media (width <= 768px){.form_wrap.aboutShop{margin-block:32px}}@media (width <= 768px){.form_wrap.aboutShop .formTxt{margin-inline:16px}}.formItem:has(.btn_toggle_anyItem){margin-bottom:0}@media (width <= 768px){.formItem:has(.btn_toggle_anyItem){padding-inline:16px}}.formItem:has(.btn_toggle_anyItem.is_open){margin-bottom:40px}@media (width <= 768px){.formItem:has(.btn_toggle_anyItem.is_open){margin-bottom:32px}}.btn_toggle_anyItem{min-height:48px;font-size:.875rem;width:100%}.btn_toggle_anyItem .text_open{display:block}.btn_toggle_anyItem .text_close{display:none}.btn_toggle_anyItem i{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;margin-left:4px}.btn_toggle_anyItem.is_open .text_open{display:none}.btn_toggle_anyItem.is_open .text_close{display:block}.btn_toggle_anyItem.is_open i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.anyItem_accordion{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .5s ease;transition:grid-template-rows .5s ease}.anyItem_accordion.is_open{grid-template-rows:1fr}.anyItem_accordion .accordion_inner{overflow:hidden;min-height:0}.btn_submit_wrap{margin-top:40px}@media (width <= 768px){.btn_submit_wrap{margin-top:32px}}.btn_submit_wrap .btn_submit{min-height:52px;font-size:1rem;width:min(100%,400px);margin-inline:auto;margin-bottom:16px}.btn_submit_wrap .btn_saveDraft{min-height:40px;font-size:.875rem;padding-inline:16px;margin-inline:auto}.btn_submit_wrap .btn_deleteProduct{display:block;color:var(--clLink);font-size:.875rem;margin-inline:auto;margin-top:24px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:1}@media (any-hover: hover){.btn_submit_wrap .btn_deleteProduct:hover{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:.7;cursor:pointer}}.footerBtn.is_list .btn_submit{min-height:52px;font-size:1rem;width:min(100%,400px)}@media (width <= 768px){.footerBtn.is_list .btn_submit{-webkit-box-flex:1;flex:1}}.footerBtn.is_list .btn_saveDraft{min-height:52px;font-size:1rem;padding-inline:16px}@media (width <= 768px){.footerBtn.is_list .btn_saveDraft{-webkit-box-flex:1;flex:1}}.footerBtn.is_hide.is_product_confirm{padding-top:0}.is_confirm .singleCol_content{margin-bottom:40px}@media (width <= 768px){.is_confirm .singleCol_content{margin-bottom:32px}}.border_confirm_image{color:#fff;font-size:1.25rem;font-weight:700;text-align:center;width:100vw;margin-left:calc((-100vw + 100% - 9px)/2);background-color:var(--clGray);padding:12px 20px;margin-block:40px;position:-webkit-sticky;position:sticky;top:70px;z-index:20}@media (width <= 768px){.border_confirm_image{margin-left:calc((-100vw + 100%)/2);margin-block:32px;top:0}}.note_box{width:100%;max-width:600px;margin-inline:auto;background-color:#fff;border-radius:8px;border:1px solid var(--clGray_light);margin-bottom:40px}@media (width <= 768px){.note_box{margin-bottom:32px}}.note_box .caption{font-size:.875rem;font-weight:700;padding:8px 16px;background-color:var(--clCommon_bg);border-radius:8px 8px 0 0}.note_box .text{font-size:.875rem;padding:16px;white-space:pre-wrap}.submit_box_wrap{width:100vw;border-top:1px solid var(--clGray_light);margin-left:calc((-100vw + 100% - 9px)/2);padding-top:40px;margin-block:40px 100px}@media (width <= 768px){.submit_box_wrap{margin-left:calc((-100vw + 100%)/2);padding-top:32px;margin-block:32px 80px}}.submit_box{width:600px;max-width:100%;margin-inline:auto;background-color:#fff;border-radius:8px;margin-bottom:40px}@media (width <= 768px){.submit_box{padding-inline:16px}}.submit_box .caption{font-size:1rem;font-weight:700;text-align:center;margin-bottom:16px}@media (width <= 768px){.submit_box .caption{font-size:.875rem}}.submit_box .btn_clSuccess{min-height:52px;font-size:1rem;width:min(100%,400px);margin-inline:auto;margin-bottom:16px}.submit_box .sub_btn_box{width:min(100%,400px);margin-inline:auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.submit_box .sub_btn_box .btn{min-height:40px;font-size:.875rem;padding-inline:auto;margin-inline:auto}.submit_box .sub_btn_box:has(.btn_saveDraft) .btn{-webkit-box-flex:1;flex:1}.footerBtn.is_product_confirm{padding-top:46px}.footerBtn.is_product_confirm .confirm_announce{position:absolute;top:0;left:0;width:100%;height:30px;padding:4px 8px;background-color:var(--clSuccess_bg);font-size:.875rem;font-weight:700}.footerBtn.is_product_confirm .btn_back{min-height:52px;font-size:1rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding-inline:24px}@media (width <= 768px){.footerBtn.is_product_confirm .btn_back{padding-inline:16px}}.footerBtn.is_product_confirm .btn_clSuccess{min-height:52px;font-size:1rem;width:min(100%,400px)}.public_product{margin-block:40px 24px}@media (width > 768px){.public_product{width:212px;margin-inline:auto;margin-block:40px}}.public_product .public_product_label{color:var(--clMain02);font-size:1rem;font-weight:700;text-align:center;margin-bottom:8px}@media (width <= 768px){.public_product .public_product_label{margin-bottom:-8px}}.public_product .productCard{border-bottom:none}.public_product .bookmarkBtn{display:none}.btn_puoductsNew,.btn_edit,.btn_manage{min-height:52px;font-size:1rem;width:min(100%,400px);margin-inline:auto}.seller_info_nav_wrap{position:-webkit-sticky;position:sticky;top:70px;border-bottom:1px solid var(--clGray_lighter);background-color:#fff;z-index:12}@media (width <= 768px){.seller_info_nav_wrap{top:0}}.seller_info_nav{width:100%;max-width:680px;margin-inline:auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.seller_info_nav .seller_info_nav_item{-webkit-box-flex:1;flex:1;background-color:#fff}.seller_info_nav .seller_info_nav_item.is_active .seller_info_nav_link{color:var(--clMain01);border-bottom-color:var(--clMain01);pointer-events:none}.seller_info_nav .seller_info_nav_link{display:block;padding-block:16px 12px;color:var(--clGray);font-size:.875rem;font-weight:700;line-height:1.15;text-align:center;background-color:#fff;border-bottom:4px solid transparent}@media (width <= 768px){.seller_info_nav .seller_info_nav_link{font-size:.75rem}}@media (width > 768px){:has(.wrapper.seller_info){scroll-padding-top:130px}}:has(.wrapper.seller_info) .header{position:relative}@media (width <= 768px){:has(.wrapper.seller_info) main{margin-top:0}}.seller_info .sellerInfo{width:100%;border:1px solid var(--clGray_lighter)}@media (width <= 768px){.seller_info .sellerInfo{border:none;padding:0}}@media (width <= 768px){.seller_info .sellerInfo_profWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}}@media (width <= 768px){.seller_info .sellerInfo_profWrap .img{margin-right:10px;margin-bottom:0}}.seller_info .sellerInfo_profWrap .name_box{-webkit-box-flex:1;flex-grow:1}@media (width <= 768px){.seller_info .sellerInfo_profWrap .name_box{margin-bottom:0}}@media (width <= 768px){.seller_info .sellerInfo_profWrap .name_box .status_box{-webkit-box-pack:start;justify-content:flex-start}}@media (width <= 768px){.seller_info .sellerInfo_profWrap .btn_box{width:100%;margin-top:16px}}@media (width <= 768px){.seller_info .sellerInfo_profWrap .btn_box .btn{min-height:48px;font-size:.875rem;width:100%}}.seller_info_content{padding:40px;background-color:var(--clCommon_bg);border-radius:8px;margin-top:16px}@media (width <= 768px){.seller_info_content{width:calc(100% + 32px);margin-inline:-16px;margin-top:0;padding:32px 0;border-radius:0}}.seller_content_item{margin-bottom:40px}@media (width <= 768px){.seller_content_item{margin-bottom:32px}}.seller_content_item .seller_content_inner{background-color:#fff;border-radius:8px;padding:24px}@media (width <= 768px){.seller_content_item .seller_content_inner{padding:24px 16px;border-radius:0}}@media (width <= 768px){.seller_content_item .seller_content_inner:has(.productDetail_imgWrap){padding-top:0}}.seller_content_item .seller_content_inner:has(.productDetail_imgWrap) .content_about{margin-top:16px}@media (width <= 768px){.seller_content_item .seller_content_inner:has(.cardList){padding-block:16px}}.seller_content_item .title{font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:16px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}@media (width <= 768px){.seller_content_item .title{font-size:1.125rem;margin-inline:16px;margin-bottom:8px}}.seller_content_item .title .link_edit{color:var(--clLink);font-size:.875rem;font-weight:400;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:1}@media (any-hover: hover){.seller_content_item .title .link_edit:hover{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:.7;cursor:pointer}}.seller_content_item .productDetail_imgWrap{max-width:100%;height:auto;position:relative;top:0;margin-bottom:16px}.seller_content_item .productDetail_imgWrap .swiper-button-next,.seller_content_item .productDetail_imgWrap .swiper-button-prev{width:44px;height:44px}.seller_content_item .content_about{font-size:.875rem;position:relative}.seller_content_item .content_about p{white-space:pre-wrap}.seller_content_item .content_about.is_accordion .content_about_inner{max-height:150px;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.seller_content_item .content_about.is_accordion .content_about_inner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:-webkit-linear-gradient(bottom,#fff,hsl(0deg,0%,100%) 50%,hsla(0deg,0%,100%,.5) 100%,hsla(0deg,0%,100%,0));background:linear-gradient(0deg,#fff,#fff 50%,#ffffff80 100%,#fff0)}.seller_content_item .content_about .readMore_btn{position:absolute;bottom:0;left:0}.seller_content_item .content_about.is_active .content_about_inner{overflow:visible;margin-bottom:32px}.seller_content_item .content_about.is_active .content_about_inner:after{background:none}.seller_content_item .content_about.is_active .readMore_btn{bottom:-32px}@media (width > 768px){.seller_content_item .cardList{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}.seller_content_item .btn_moreProducts_wrap{padding-top:24px}@media (width <= 768px){.seller_content_item .btn_moreProducts_wrap{padding-bottom:8px}}.seller_content_item .btn_moreProducts_wrap .btn_moreProducts{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:48px;font-size:.875rem;padding-inline:16px;margin-inline:auto}.sellerProf.is_trading{margin-block:24px 40px}@media (width <= 768px){.sellerProf.is_trading{margin-block:16px 32px}}.seller_trading_content{background-color:var(--clCommon_bg);border-radius:8px;padding:40px}@media (width <= 768px){.seller_trading_content{width:calc(100% + 32px);margin-inline:-16px;padding:32px 0;border-radius:0}}.seller_trading_content .content_item{margin-bottom:40px}@media (width <= 768px){.seller_trading_content .content_item{margin-bottom:32px}}.seller_trading_content .content_item .title{font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:16px}@media (width <= 768px){.seller_trading_content .content_item .title{font-size:.875rem;margin-inline:16px;margin-bottom:8px}}.seller_trading_content .content_inner{background-color:#fff;border-radius:8px;padding:24px;font-size:.875rem;white-space:pre-wrap}@media (width <= 768px){.seller_trading_content .content_inner{padding:24px 16px;border-radius:0}}.btn_back_wrap{margin-top:40px}@media (width <= 768px){.btn_back_wrap{margin-top:32px}}.btn_back_wrap .btn_back{min-height:48px;font-size:.875rem;width:min(100%,400px);margin-inline:auto}
