.custom-detail-template-block-12-mobile{display:block;position:relative;padding:2vw 3vw}.custom-detail-template-block-12-mobile .img-wrapper>img{width:100%;display:inline-block;vertical-align:top}.custom-detail-template-block-12-mobile .content-wrapper{padding:2vw 3vw;background:#fff}.custom-detail-template-block-12-mobile .content-wrapper table{margin-top:4vw;width:100%;border-collapse:collapse}.custom-detail-template-block-12-mobile .content-wrapper table thead{background:var(--custom-detail-primary-color);color:#fff}.custom-detail-template-block-12-mobile .content-wrapper table thead>tr,.custom-detail-template-block-12-mobile .content-wrapper table thead td{font-size:1rem;line-height:2}.custom-detail-template-block-12-mobile .content-wrapper table tr,.custom-detail-template-block-12-mobile .content-wrapper table td{font-size:.8rem;border:1px solid var(--custom-detail-primary-color)}.custom-detail-template-block-12-mobile .content-wrapper table td{padding:.6rem}.custom-detail-template-block-12-mobile .content-wrapper table td img{width:100%;display:inline-block;vertical-align:top;height:auto}.custom-detail-template-block-12-pc{display:none}@media(min-width:768px){.custom-detail-template-block-12-mobile{display:none}.custom-detail-template-block-12-pc{margin-top:2vw;display:block;position:relative}.custom-detail-template-block-12-pc .img-wrapper{display:flex;flex-direction:column;flex:0 0 40%}.custom-detail-template-block-12-pc .img-wrapper img{width:100%;height:auto;display:inline-block}.custom-detail-template-block-12-pc .img-wrapper table{width:100%;margin-top:1vw;padding:1vw;background:var(--custom-detail-primary-color);color:#fff;border-radius:1vw}.custom-detail-template-block-12-pc .content-wrapper{position:absolute;left:5%;top:30%;display:flex}.custom-detail-template-block-12-pc .content-wrapper table{border-spacing:2vw;width:100%}.custom-detail-template-block-12-pc .content-wrapper table tr{background:#dfdfdf}.custom-detail-template-block-12-pc .content-wrapper table tr:nth-child(1){color:#fff;background:var(--custom-detail-primary-color)}.custom-detail-template-block-12-pc .content-wrapper table td{text-align:center;padding:2vw 3vw;border-radius:2vw}.custom-detail-template-block-12-pc .content-wrapper table td img{width:100%;max-width:4vw;height:auto;display:inline-block;vertical-align:top}}@media(min-width:1200px){.custom-detail-template-block-12-pc .content-wrapper table{border-spacing:2vw;width:60%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/part12.css.map */
