﻿@media screen and (max-width: 768px){.pc_ver{display:none}}@media screen and (min-width: 769px){.sp_ver{display:none}}main>section:not(.recommends){margin-top:80px}main>section:not(.recommends) h2{font-size:171.4%;font-weight:900;padding-bottom:1em;border-bottom:solid 1px #000;padding-top:5px;padding-left:50px;background:url("/common/img/items/logo.jpg") left top no-repeat;background-size:auto 40px}main>section:not(.recommends)#items h2{background-size:auto 50%}.itemslist{margin-top:40px}@media screen and (min-width: 769px){.itemslist{display:flex;justify-content:flex-start;flex-wrap:wrap}}@media screen and (min-width: 769px){.itemslist.clm3>li{width:30.6%;margin-right:4%;margin-top:40px}}@media screen and (max-width: 768px){.itemslist.clm3>li{margin:80px 10% 0;width:80%}}.itemslist.clm3>li:nth-child(3n){margin-right:0%}@media screen and (min-width: 769px){.itemslist.clm2>li{width:48% !important;margin-right:4% !important}}.itemslist.clm2>li:nth-child(2n){margin-right:0% !important}.itemslist .photos{position:relative;padding-top:30px}.itemslist .photos .categories{position:absolute;top:-2px;left:0px;border-radius:15px;padding:6px 12px;font-weight:700;line-height:1}.itemslist .photos .colors{position:absolute;top:5px;right:0px;text-align:right}.itemslist .photos picture{margin:0;padding:0}.itemslist .hd{position:relative;padding-bottom:10px}@media screen and (min-width: 769px){.itemslist .hd{margin-top:1em}}.itemslist .hd h3{font-size:171.4%;font-weight:900}.itemslist .hd .price{font-size:128.6%;font-weight:900}.itemslist .hd .price span{font-size:12px}.itemslist .datalist{margin:1em 0 2em 0;text-align:left}.itemslist .datalist li{display:inline}.itemslist .datalist li:before{content:"● ";color:#000}.itemslist .datalist li.notice:before{content:"※ ";color:#000}.itemslist .datalist li+li{margin-left:1em}#bat{padding-bottom:0}#globe .categories{border:solid 2px #d71518;color:#d71518}#globe .hd{border-bottom:solid 2px #d71518}#globe .price{position:absolute;top:50%;right:0;transform:translateY(-50%)}#bat .categories,#bat2 .categories{border:solid 2px #9c308d;color:#9c308d}#bat .hd,#bat2 .hd{border-bottom:solid 2px #9c308d}@media screen and (min-width: 769px){#bat .price,#bat2 .price{position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media screen and (max-width: 768px){#bat .price,#bat2 .price{margin-top:10px;text-align:left}}#bat .photos picture,#bat2 .photos picture{display:block;margin:50px 0}.orders{margin-top:80px}.orders h2{background-image:none;background-color:#EBEBEB;border:none !important;margin:0 !important;padding:0 !important}.orders>section{padding:0}.orders>section+section{margin-top:80px}.numbers{counter-reset:number}.numbers h2:before{counter-increment:number;content:counter(number);margin-right:10px;width:42px;height:42px;line-height:42px;text-align:center;display:inline-block;background-color:#d71518;color:#FFF;font-weight:900}#ordersec1{background:url("/common/img/items/ordericon1.png") right center no-repeat}#ordersec2{background:url("/common/img/items/ordericon2.png") right center no-repeat}.orderprice{margin-top:30px}@media screen and (min-width: 769px){.orderprice{display:flex;justify-content:space-between}}@media screen and (min-width: 769px){.orderprice>li{width:48%}}@media screen and (min-width: 769px){.orderprice.bat>li{width:31.3%}}.orderprice dl{margin-top:10px;padding-bottom:5px}@media screen and (min-width: 769px){.orderprice dl{display:flex;justify-content:space-between}}.orderprice dl dt{padding-right:1em}@media screen and (max-width: 768px){.orderprice dl dt{text-align:left}}.orderprice dl dt span{display:inline-block;padding:6px;border-radius:3px;color:#FFF;font-weight:900;line-height:1}.orderprice dl dd{font-size:114.3%}@media screen and (max-width: 768px){.orderprice dl dd{text-align:right}}.orderprice dl dd span{font-size:128.6%;font-weight:900;padding:0 .5em 0 .25em}.orderprice dl.koshiki{border-bottom:solid 2px #0080ca}.orderprice dl.koshiki dt span{background-color:#0080ca}.orderprice dl.nanshiki{border-bottom:solid 2px #008c43}.orderprice dl.nanshiki dt span{background-color:#008c43}.orderprice dl.bat{border-bottom:solid 2px #9c308d}.orderprice dl.bat dt span{background-color:#9c308d}.imglist{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:30px}.imglist>li{margin-top:20px}@media screen and (min-width: 769px){.imglist>li{width:31.3%;margin-right:3%}}@media screen and (max-width: 768px){.imglist>li{width:48%;margin-right:4%}}@media screen and (min-width: 769px){.imglist>li:nth-child(3n){margin-right:0%}}@media screen and (max-width: 768px){.imglist>li:nth-child(2n){margin-right:0%}}#handstyle ul{display:flex;justify-content:flex-start;margin-top:30px}#handstyle ul>li{margin-top:20px}@media screen and (min-width: 769px){#handstyle ul>li{width:31.3%;margin-right:3%}}@media screen and (max-width: 768px){#handstyle ul>li{width:48%;margin-right:4%}}@media screen and (min-width: 769px){#handstyle ul>li:nth-child(3n){margin-right:0%}}@media screen and (max-width: 768px){#handstyle ul>li:nth-child(2n){margin-right:0%}}#stringcolor ul.variation{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:30px}#stringcolor ul.variation>li{margin-top:20px}@media screen and (min-width: 769px){#stringcolor ul.variation>li{width:13%;margin-right:1.5%}}@media screen and (max-width: 768px){#stringcolor ul.variation>li{width:48%;margin-right:4%}}@media screen and (min-width: 769px){#stringcolor ul.variation>li:nth-child(7n){margin-right:0%}}@media screen and (max-width: 768px){#stringcolor ul.variation>li:nth-child(2n){margin-right:0%}}#hiraura ul,#hamidashi ul,#processing ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:30px}#hiraura ul li,#hamidashi ul li,#processing ul li{border:solid 1px #333;padding:4px 15px;border-radius:24px;font-size:114.3%;font-weight:900}@media screen and (max-width: 768px){#hiraura ul li,#hamidashi ul li,#processing ul li{width:100%}}#hiraura ul li span,#hamidashi ul li span,#processing ul li span{display:inline-block;margin-left:.5em;background-color:#999;color:#FFF;font-size:71.4%;line-height:1;padding:4px}@media screen and (min-width: 769px){#hiraura ul li+li,#hamidashi ul li+li,#processing ul li+li{margin-left:2em}}@media screen and (max-width: 768px){#hiraura ul li+li,#hamidashi ul li+li,#processing ul li+li{margin-top:10px}}#shintoji ul.variation,#maki ul.variation,#fcover ul.variation{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}@media screen and (min-width: 769px){#shintoji ul.variation>li,#maki ul.variation>li,#fcover ul.variation>li{width:24%}}@media screen and (max-width: 768px){#shintoji ul.variation>li,#maki ul.variation>li,#fcover ul.variation>li{width:80%;margin-top:20px;margin-left:10%;margin-right:10%}}#shintoji ul.variation .hd,#maki ul.variation .hd,#fcover ul.variation .hd{text-align:left;display:flex;justify-content:space-between}#shintoji ul.variation h3,#maki ul.variation h3,#fcover ul.variation h3{margin:0;display:inline-block;border:solid 1px #333;padding:4px 15px;border-radius:24px;font-size:114.3%}#shintoji ul.variation h3:before,#maki ul.variation h3:before,#fcover ul.variation h3:before{display:none}#shintoji ul.variation .hd+img,#maki ul.variation .hd+img,#fcover ul.variation .hd+img{margin-top:20px}#maki ul.variation,#fcover ul.variation{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-end}@media screen and (min-width: 769px){#maki ul.variation>li,#fcover ul.variation>li{width:24%;margin-right:1%}}@media screen and (max-width: 768px){#maki ul.variation>li,#fcover ul.variation>li{width:48%;margin-top:20px;margin-left:1%;margin-right:1%}}#maki li.unnecessary p,#fcover li.unnecessary p{border:solid 1px #000;padding-bottom:48.55%;position:relative}#maki li.unnecessary p span,#fcover li.unnecessary p span{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:128.6%;line-height:1}#wave ul.variation{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:30px}#wave ul.variation>li{margin-top:20px}@media screen and (min-width: 769px){#wave ul.variation>li{width:19%;margin-right:1.25%}}@media screen and (max-width: 768px){#wave ul.variation>li{width:48%;margin-right:4%}}@media screen and (min-width: 769px){#wave ul.variation>li:nth-child(5n){margin-right:0%}}@media screen and (max-width: 768px){#wave ul.variation>li:nth-child(2n){margin-right:0%}}#yarncolor img,#yarncolor picture{margin-bottom:0}@media screen and (min-width: 769px){#labels>div{display:flex;justify-content:space-between}#labels>div>ul{width:420px}#labels>div>div{width:calc(100% - 470px)}}#labels ul.variation{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:30px}@media screen and (min-width: 769px){#labels ul.variation>li{width:200px;margin-right:10px}}@media screen and (max-width: 768px){#labels ul.variation>li{width:48%;margin-top:20px;margin-left:1%;margin-right:1%}}#labels ul.variation .hd{text-align:left;display:flex;justify-content:space-between}#labels ul.variation h3{margin:0;display:inline-block;border:solid 1px #333;padding:4px 3em;border-radius:24px;font-size:114.3%}#labels ul.variation h3:before{display:none}#labels ul.variation .hd+img{margin-top:20px}@media screen and (min-width: 769px){#labels .lycolor{display:flex;justify-content:space-between;flex-wrap:wrap}#labels .lycolor .texts{width:55%}#labels .lycolor .photos{width:40%}}#labels .lycolor>ul{width:100%}.redNumer{margin-right:10px;width:42px;height:42px;line-height:42px;text-align:center;display:inline-block;background-color:#d71518;font-size:128.6%;color:#FFF;font-weight:900}#embro>div{margin-top:30px}@media screen and (min-width: 769px){#embro>div{display:flex;justify-content:space-between}}#embro>div>ul{text-align:left}@media screen and (min-width: 769px){#embro>div>ul{width:49%}}#embro>div>ul li+li{margin-top:12px}@media screen and (min-width: 769px){#embro>div>ul img{height:28px}}@media screen and (max-width: 768px){#embro>div>ul img{height:24px}}#embro>div>ul dl{display:flex;justify-content:flex-start}#embro>div>ul dl dd{margin-left:15px}@media screen and (min-width: 769px){#embro>div>div{width:49%}}@media screen and (max-width: 768px){#embro>div>div{margin-top:30px}}#embro img,#embro picture{margin:0}#batsize img{margin:30px 0 0}main.def{padding-bottom:0px}
