@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap");#packing{max-width:100vw;overflow:hidden}#packing h2{border-left:none;text-align:center}#packing table{width:100%}#packing table thead th{background:#E0E0E0;padding:10px;text-align:center;border:#ccc 1px solid}#packing table tbody td{text-align:center;padding:10px}#packing table tbody td p{margin:0}#packing table tbody td:nth-of-type(1){width:210px}#packing table tbody td:nth-of-type(1) b{text-align:center}#packing table tbody td:nth-of-type(1) img{width:120px;margin:10px auto 0}#packing table tbody td:nth-of-type(2){text-align:left;width:calc(100% - 430px);padding-left:20px}#packing table tbody td:nth-of-type(2) table{width:fit-content;border:none}#packing table tbody td:nth-of-type(2) table td{border:none;width:fit-content;padding:0;text-align:left}#packing table tbody td:nth-of-type(3) .swiper_wrap{display:block;width:220px;margin:0 auto;padding:0 15px 15px;position:relative}#packing table tbody td:nth-of-type(3) .swiper_wrap .swiper{width:190px}#packing table tbody td:nth-of-type(3) .swiper_wrap .swiper-pagination{bottom:0}#packing table tbody td:nth-of-type(3) .swiper_wrap .swiper-button-prev{left:-15px}#packing table tbody td:nth-of-type(3) .swiper_wrap .swiper-button-next{right:-15px}#packing table tbody td:nth-of-type(3) .swiper_wrap .swiper-button-prev:after,#packing table tbody td:nth-of-type(3) .swiper_wrap .swiper-button-next:after{width:20px;height:20px;background:url(../images/common/arrow1.png) no-repeat;background-size:8px;transform:scale(-1, 1)}#packing table tbody td:nth-of-type(3) .swiper_wrap .swiper-button-next:after{transform:scale(1, 1)}#packing table tbody td:nth-of-type(3) img{width:200px}@media (max-width: 820px){#packing table{border:none;border-top:#ccc 1px solid}#packing table thead{display:none}#packing table tbody tr:first-of-type td:first-of-type{padding-top:30px}#packing table tbody td{display:block;width:100%;border:none}#packing table tbody td:nth-of-type(1){width:100%}#packing table tbody td:nth-of-type(1) b{font-size:20px}#packing table tbody td:nth-of-type(2){width:100%;width:fit-content;margin:0 auto 15px;padding-left:10px}#packing table tbody td:nth-of-type(2) table tr td{width:fit-content !important;padding:0 !important;margin:0 !important}#packing table tbody td:nth-of-type(2) table tr td:nth-of-type(2){padding-left:1em !important}#packing table tbody td:nth-of-type(3){width:100%;border-bottom:#ccc 1px solid;padding-bottom:30px;margin-bottom:30px}}
