@media (min-width:992px){.syohinflexbox{display:flex;width:100%}.syohingazo{width:40%;margin-right:20px}.syohinsetsumei{font-size:.8rem}}.syohinflexbox{margin-bottom:1rem}.syohinsetsumei .entry-header{margin-bottom:0}.syohinsetsumei h1{font-size:1.5rem}.b-item-codes{display:flex;border-bottom:1px solid #e3e4e6;align-items:center;padding-bottom:5px}.b-item-codes-item{margin-right:5px}.b-item-codes-item:first-child{margin-right:10px}.b-item-codes .tokkyo{background-color:red;color:#fff;padding:2px 10px;border-radius:10px}.b-item-codes .xinan{background-color:#ff0;padding:2px 10px;border-radius:10px}.b-item-codes .isyo{background-color:#00d084;padding:2px 10px;border-radius:10px}.b-item-codes .syohyo{background-color:#0693e3;color:#fff;padding:2px 10px;border-radius:10px}.syohintable th{font-weight:400;background-color:#f5f6f7;width:25%}.syohingazo img{width:100%;height:auto;vertical-align:bottom}.syohingazo .gallery{margin:0 0 5px;padding-left:0;background-color:#ccc}.syohingazo .gallery li{list-style:none}.syohingazo .gallery li img{width:24vw;height:24vw;object-fit:contain;margin:0 auto}@media (max-width:991px){.syohingazo .gallery li img{width:50vw;height:50vw;object-fit:contain;margin:0 auto}}.slick-prev,.slick-next{position:absolute;z-index:3;top:42%;cursor:pointer;outline:none;border-top:2px solid #ccc;border-right:2px solid #ccc;height:25px;width:25px}.slick-prev{left:2.5%;transform:rotate(-135deg)}.slick-next{right:2.5%;transform:rotate(45deg)}.syohingazo .choice-btn{padding-left:0}.choice-btn li{cursor:pointer;outline:none;background:#fff;width:12.5%!important;list-style:none}.choice-btn li img{opacity:.4;width:3vw;height:3vw;border:1px solid #ddd;object-fit:contain}@media (max-width:991px){.choice-btn li img{width:6.25vw;height:6.25vw}}.choice-btn li.slick-current img{opacity:1}.choice-btn .slick-track{transform:unset !important}ul.choice-btn .slick-track{width:100%!important}a.btn--yellow{color:#000;background-color:#fff100}a.btn--yellow:hover{color:#000;background:#fff20a}a.btn--yellow.btn--cubic{border-bottom:5px solid #ccc100}a.btn--yellow.btn--cubic:hover{margin-top:3px;border-bottom:2px solid #ccc100}a.btn-c{font-size:1rem;position:relative;padding:.5rem 3rem .5rem 1.3rem;border-radius:4vh}a.btn-c i.fa{margin-right:1rem}a.btn-c:before{font-family:'Font Awesome 5 Free';font-size:1rem;line-height:1;position:absolute;top:calc(50% - 0.4rem);right:1rem;margin:0;padding:0;content:'\f054';font-weight:900}