.shop-info h2{font-size:16px;margin:0 0 10px}.shop-info .shop-area{display:flex}.shop-info .shop-photo img{border:1px solid #cfcec5;object-fit:cover}.shop-info .shop-content{flex:1 1 auto;margin-left:14px}.shop-info .shop-name{font-weight:700}.shop-info .shop-name a{text-decoration:none}.shop-info .shop-name a:hover{text-decoration:underline}.shop-info .shop-profile{margin-top:12px}.shop-info .shop-profile>p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.shop-info .shop-profile .shop-link{margin-top:4px;text-align:right}.shop-info .shop-profile .shop-link a{padding-left:12px;position:relative}.shop-info .shop-profile .shop-link a:before{content:"";font-family:iichi-icon;font-size:18px;left:-5px;line-height:1;position:absolute;top:-2px}.shop-info .shop-photo-item{margin-top:20px}.shop-info .shop-photo-item .items{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.shop-info .shop-photo-item .items li img{vertical-align:bottom}.shop-info .shop-other{font-size:12px;margin:4px 0 8px}.shop-info .shop-other a{font-weight:700;text-decoration:underline}.shop-info .follow-button{position:relative}.shop-info .follow-button follow-button{display:block;height:30px;width:100%}.shop-info .follow-button .follow-recommend{bottom:-10px;pointer-events:none;position:absolute;right:15px}.shop-info .laws{margin-top:12px;text-align:right}.shop-info .laws a{padding-left:12px;position:relative}.shop-info .laws a:before{content:"";font-family:iichi-icon;font-size:16px;left:-5px;line-height:1;position:absolute;top:-2px}#item-header .owner-actions{margin:15px 0}#item-header .owner-actions a{color:#7c7c7c;margin-right:12px;text-decoration:none}#item-header .owner-actions a:hover{opacity:.8}#item-header .owner-actions a>i{font-size:18px;margin-right:3px;position:relative;top:-1px;vertical-align:middle}#item{display:grid;gap:0 60px;grid-template-areas:"image info" "image info2" "body info2" ". info2";grid-template-columns:640px 280px;margin-bottom:40px}photo-viewer{display:block;grid-area:image}photo-viewer .photo-viewer{width:640px}photo-viewer .photo-viewer img{height:100%;object-fit:cover;vertical-align:bottom;width:100%}.photo-viewer-image-wrap{aspect-ratio:1/1;background:#f7f7f7 url(https://cdn.iichi.com/assets/dist/images/ui/loader.132d7d411c9fe8139d8a.svg) no-repeat 50%;height:640px;position:relative;width:640px}.photo-viewer-image-wrap img{cursor:pointer;height:100%;object-fit:cover;vertical-align:bottom;width:100%}.photo-viewer-image-wrap .photo-viewer-comment{background-color:rgba(0,0,0,.4);bottom:0;box-sizing:border-box;color:#fff;overflow:hidden;padding:5px 10px;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.photo-viewer-main{overflow:hidden;position:relative}.photo-viewer-main>ul{display:flex}.photo-viewer-thumbnail{box-sizing:content-box;display:flex;overflow:auto hidden;padding:8px 8px 12px 0}.photo-viewer-thumbnail li .photo{box-sizing:content-box;height:66px;margin:0 1px 0 7px;width:66px}.photo-viewer-thumbnail li .photo img{border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:pointer;height:100%;object-fit:cover;vertical-align:bottom;width:100%}.photo-viewer-thumbnail li.is-current .photo img{border-color:#000}#item-info{grid-area:info}#item-info h1{font-size:20px;margin-bottom:20px}#item-info>.cart-button{margin-bottom:18px}#item-info like-button{display:block;position:relative;top:-2px}#item-info .free-shipping{color:#ad0008;margin-bottom:14px}#item-info .item-option{margin:18px 0 12px}#item-info .item-option>li{min-height:17px;padding:4px 0}#item-info .item-option>li>i{color:#4b4b4b;font-size:24px;margin-right:8px;position:relative;vertical-align:middle}#item-info .item-option>li.vintage>i{left:-3px;margin-right:3px;top:-3px}#item-info .item-option>li.gift>i{top:-4px}#item-info .item-option>li.ordermade>i{top:-2px}#item-info #item-price-like{display:flex;justify-content:space-between;margin-bottom:12px}#item-info send-request-button{display:block;height:27.5px;margin:-10px 0 20px}#item-info #item-price .price{font-size:20px;font-weight:700}#item-info #item-price .stock{font-size:16px;margin-top:5px}#item-info #item-price .stock span{font-weight:700}#item-info #item-price.sold .price{color:#7c7c7c}#item-info #item-price.sold .stock{color:#7c7c7c;font-weight:700}#item-info .coupon-promotion{display:flex;gap:8px;margin-bottom:16px}#item-info .coupon-promotion>i{font-size:16px;margin-top:4px}#item-info .coupon-promotion .coupon-text{color:inherit;font-weight:700;text-decoration:underline}#item-info .coupon-promotion .coupon-text .due-date{font-weight:400}#item-info #share-message{display:flex;padding:2px 0 30px}#item-info #share-message .share-wrap{height:51px;width:33px}#item-info .item-vintage{border:1px solid #e3e3e3;border-radius:6px;margin-bottom:16px;padding:12px 16px}#item-description{grid-area:body;padding-bottom:15px}#item-description .text{line-height:191%;overflow:hidden;padding:30px 0 0}#item-description .text a{text-decoration:underline}#item-description #item-tag{margin-top:20px}#item-description #item-tag>ul{display:flex;flex-wrap:wrap;padding-bottom:20px}#item-description #item-tag>ul>li{margin:0 8px 8px 0}#item-description #item-tag>ul>li>a{border:1px solid #ccc;display:block;padding:4px 8px}#item-description #item-tag>ul>li>a:hover{background-color:#f2f2f2;text-decoration:none}#item-info2{grid-area:info2}#shipping summary{cursor:pointer;font-size:16px;font-weight:700;padding:5px 0;position:relative}#shipping summary:after{color:#9a9585;content:"";font-family:iichi-icon;font-size:28px;line-height:1;position:absolute;right:5px;top:2px}#shipping details[open] summary:after,#shipping summary.active:after{transform:rotate(180deg)}#shipping .no-shipping-method{margin:0 0 30px}#shipping .no-shipping-method h2{font-size:16px;font-weight:700;padding:5px 0}#shipping .no-shipping-method p{border:1px solid #e3e3e3;border-radius:6px;margin-top:4px;padding:12px 16px}#shipping table{background:#fff;border-collapse:collapse;width:100%}#shipping td,#shipping th{font-size:11px;padding:4px 2px;text-align:center}#shipping th:last-child{width:62px}#shipping th .bulk-buying{align-items:center;display:flex}#shipping th .bulk-buying button{color:#d9d9d9;margin:2px 0 0;padding:1px 3px}#shipping td:first-child{font-weight:700;text-align:left}#shipping td:last-child{padding-right:18px}#shipping .note{margin-top:5px}#shipping .feature{text-align:center}#shipping .free-shipping{color:#ad0008;margin-top:8px}#shipping #shipping-period{margin-top:30px}#shipping #shipping-period .heading{align-items:center;display:flex;font-size:16px;font-weight:700}#shipping #shipping-period .days{font-size:16px;font-weight:400;margin-left:20px}#item-notice{margin-top:30px}#item-notice summary{cursor:pointer;font-size:16px;font-weight:700;padding:5px 0;position:relative}#item-notice summary:after{color:#9a9585;content:"";font-family:iichi-icon;font-size:28px;line-height:1;position:absolute;right:5px;top:2px}#item-notice summary.active:after,#item-notice[open] summary:after{transform:rotate(180deg)}#item-notice .text{line-height:160%;margin-top:5px}.maker-info{margin:60px 0 20px}.maker-info h2{font-size:16px;margin:0 0 10px}.maker-info .maker-area{display:flex}.maker-info .maker-photo img{border:1px solid #cfcec5;object-fit:cover}.maker-info .maker-content{flex:1 1 auto;margin-left:14px;position:relative}.maker-info .maker-name{font-weight:700}.maker-info .maker-name a{text-decoration:none}.maker-info .maker-name a:hover{text-decoration:underline}.maker-info .maker-profile{margin-top:10px}.maker-info .maker-profile>p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.maker-info .maker-profile .maker-link{margin-top:4px;text-align:right}.maker-info .maker-profile .maker-link a{padding-left:12px;position:relative}.maker-info .maker-profile .maker-link a:before{content:"";font-family:iichi-icon;font-size:18px;left:-5px;line-height:1;position:absolute;top:-2px}.maker-info .maker-photo-item{margin-top:20px}.maker-info .maker-photo-item .items{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.maker-info .maker-photo-item .items li img{vertical-align:bottom}.shop-info{margin:60px 0 20px}.maker-info+.shop-info{margin-top:30px}.information{border:1px solid #e3e3e3;border-radius:4px;margin:20px 0 15px;padding:14px 15px 12px}.information .information-title{align-items:center;display:flex;margin:0 0 8px}.information .information-text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:6;margin-bottom:6px;overflow:hidden}.information .information-more{text-align:right}.information .information-more a{padding-left:12px;position:relative}.information .information-more a:before{content:"";font-family:iichi-icon;font-size:18px;left:-5px;line-height:1;position:absolute;top:-2px}#feedback{margin:30px 0}#feedback .heading{display:flex;gap:5px;margin-bottom:10px}#feedback .heading .link a{text-decoration:underline}#feedback ul>li{display:flex;gap:10px;justify-content:space-between;padding:8px 0}#feedback .photo img{border:1px solid #f1ece7}#feedback .exp{flex:1;font-size:12px;overflow:hidden}#feedback .exp .item-name{display:block;font-weight:700;overflow:hidden;padding-bottom:3px;text-overflow:ellipsis;white-space:nowrap}#feedback .exp .star{margin-bottom:2px}#feedback .exp .star img{position:relative;top:2px}@media only screen and (max-width:639px){.shop-info .shop-photo img{height:auto;width:90px}.shop-info .shop-photo-item .items li img{height:auto;width:100%}#content{padding-top:0}#item{display:block;margin-bottom:20px}photo-viewer{margin:0 -10px}photo-viewer .photo-viewer{width:auto}.photo-viewer-image-wrap{height:auto;width:100vw}.photo-viewer-main{height:auto;width:auto}.photo-viewer-thumbnail li .photo{height:60px;width:60px}#item-info h1{font-size:18px;margin-bottom:10px;padding-top:12px}#item-info .item-option{margin-top:0}#item-info #item-price .price{font-size:18px}#item-info #item-price .stock{font-size:14px}#item-info #share-message{padding-bottom:20px}#item-description{padding-bottom:30px}#item-description .text{line-height:1.6;padding:6px 0 0}#item-notice,#shipping #shipping-period{margin-top:20px}.maker-info .maker-photo img{height:auto;width:90px}.maker-info .maker-photo-item .items li img{height:auto;width:100%}}

/*# sourceMappingURL=item.c8cc9c6744cb79b643ca.css.map*/