.main .item-sec-ttl .total{font-size:1.4rem;font-weight:500;margin-left:8px}.main .item-sec-ttl .total-num{color:#008c6c}.main .item-sec-desc{border:1px dashed #7a8581;padding:32px 2.8%}.main .item-sec-desc p{margin-top:0}.main .item-sec-desc p .clr-pk{color:#ce467c}.main .item-sec-more{margin:40px auto 0;max-width:200px}.main .item-sec-more-btn{background:none;border:1px solid #34333b;border-radius:24px;width:100%;font-size:1.4rem;font-weight:700;padding:16px 0;transition:all 0.6s}.main .item-sec-more-btn:hover{background:#008c6c;color:#fff;border-color:#008c6c;transition:all 0.6s}.main .item-single-ttl{margin-top:96px}.main .item-single-ttl .status{display:flex;flex-wrap:wrap;gap:4px}.main .item-single-ttl .cat .txt,.main .item-single-ttl .state .txt{min-width:126px;display:block;padding:7px 8px;text-align:center;color:#fff;font-size:1.1rem;font-weight:700;line-height:1}.main .item-single-ttl .state .txt{background:#9c8962}.main .item-single-ttl .cat .txt{background:#40a4bd}.main .item-single-ttl .cat .txt:hover{opacity:.8}.main .item-single-ttl h1{margin-top:16px}.main .item-single-spec{margin-top:48px;display:flex;flex-wrap:wrap;justify-content:space-between}.main .item-single-spec .lbox{width:57.09%}.main .item-single-spec .rbox{width:37.2%}.main .item-single-spec .rbox .price{font-weight:700;background:#ddeee9;display:flex;align-items:center;padding:24px 5.7%;border-radius:8px;gap:0 16px}.main .item-single-spec .rbox .price-dt{width:80px}.main .item-single-spec .rbox .price-dd{width:calc(100% - 80px)}.main .item-single-spec .rbox .price-dd .num{font-size:3.2rem}.main .item-single-spec .rbox .price-dd .tax{white-space:nowrap;font-size:1.2rem;margin-left:8px}.main .item-single-spec .rbox .spec-tbl{margin-top:25px}.main .item-single-spec .rbox .spec-tbl th{width:108px}.main .item-single-spec .rbox .spec-btn{margin-top:48px}.main .item-single-spec .gallery-main .pht{aspect-ratio:644/483;background:#eee}.main .item-single-spec .gallery-main .pht img{object-fit:contain;width:100%;height:100%}.main .item-single-spec .gallery-thumb{margin-top:24px;display:grid;grid-template-columns:repeat(8, 1fr);gap:4px 8px}.main .item-single-spec .gallery-thumb-slide{cursor:pointer;box-shadow:inset 0 0 0 1px #d7d8d5;overflow:hidden}.main .item-single-spec .gallery-thumb-slide.thumb-current{box-shadow:inset 0 0 0 4px #008c6c}.main .item-single-spec .gallery-thumb-slide:hover img{scale:1.1;transition:all 0.6s}.main .item-single-spec .gallery-thumb-slide .pht{aspect-ratio:1}.main .item-single-spec .gallery-thumb-slide .pht img{object-fit:contain;position:relative;z-index:-1;width:100%;height:100%;transition:all 0.6s}.main .item-single-privilege{margin-top:80px}.main .item-recommend .link-btn{margin-top:40px}@media screen and (min-width: 961px){.main .item-recommend .itemslider .slick-dots{display:none !important}}@media screen and (max-width: 960px){.main .item-single-spec .lbox,.main .item-single-spec .rbox{width:100%}.main .item-single-spec .rbox{margin-top:64px}}@media screen and (max-width: 767px){.main{overflow:hidden}.main .item-single-ttl{margin-top:80px}.main .item-single-spec{margin-top:48px}.main .item-single-spec .rbox .price{flex-wrap:wrap;padding:24px 6.6%}.main .item-single-spec .rbox .price-dt,.main .item-single-spec .rbox .price-dd{width:100%}.main .item-single-spec .rbox .spec-tbl th{width:100%}.main .item-single-spec .gallery-main .pht{aspect-ratio:360/270}.main .item-single-spec .gallery-thumb{grid-template-columns:repeat(6, 1fr);gap:6px 8px}.main .item-single-privilege{margin-top:64px}}
