@charset "utf-8";
/* CSS Document */
.strikeout{ 
  position: relative;
}
.strikeout::after {
  border-bottom: 0.18em solid #ff0000;
  content: "";
  left: 0;
  margin-top: calc(0.120em / 2 * -1);
  position: absolute;
  right: 0;
  top: 54%;
  transform:rotate(-10deg);
  -webkit-  transform:rotate(-10deg);
}
ul.btntxt-list, ul.btntxt-list2{display:flex;justify-content:center;text-align:center;padding:26px 0 0 0;}
ul.btntxt-list2{padding:20px 0 0 0;}
ul.btntxt-list li, ul.btntxt-list2 li{
	padding:0 10px 0 0;
	font-weight:500;
	font-size:14px;
	line-height:14px;
	text-align:center;
	color:#030303;
	border-right:1px solid #191919;
}
ul.btntxt-list li:last-child, ul.btntxt-list2 li:last-child{
	border-right:none;
	padding:0 0 0 10px;
}
ul.btntxt-list li:nth-child(1)::before, ul.btntxt-list2 li:nth-child(1)::before{
	display: inline-block;
    vertical-align: middle;
    margin: -1px 7px 0 0;
    width: 9px;
    height: 9px;
    background: #11b142;
    border-radius: 50%;
    content: "";
    animation: fade 1s ease-in-out infinite;
}
@keyframes fade{
	0%{opacity:100%;}
	50%{opacity:30%;}
	70%{opacity:100%;}
	100%{opacity:100%;}
  }	
.hourglass{
	display:inline-block;
	vertical-align:middle;
	margin:-5px 3px 0 0;
	animation:rotateP 2.5s  ease-in-out forwards infinite 
  }
  @keyframes rotateP{
	0%{
	  transform:rotate(0)
	}
		50%{
	transform:rotate(180deg)
	}
	100%{
	 transform:rotate(180deg)
	}
  } 
  @keyframes rotate{
	0%{
	  transform:rotate(00deg)
	}
	100%{
	  transform:rotate(360deg)
	}
  }
.stock, .stock2{margin:0 0 0 4px;}
@media only screen and (max-width: 1200px){
ul.btntxt-list{padding:22px 0 0 0;}
ul.btntxt-list li {font-size: 12px;line-height: 12px;}
}
@media only screen and (max-width: 1030px){
ul.btntxt-list{padding:15px 0 0 0;}
ul.btntxt-list li {padding: 0 5px 0 0;font-size: 11px;line-height: 11px;}
ul.btntxt-list li:last-child {padding: 0 0 0 5px;}
.stock{width:40px;height:auto;margin:0 0 0 2px;}
}
@media only screen and (max-width: 767px){
ul.btntxt-list li{color:#fff;text-align:center;font-size: 14px;line-height: 14px;}
.stock{width:auto;}
}
/*===============================*/
.show-479, .show-tab, .show-767, .show-400, .show-340, .show-359, .show-389{display:none;}
@media only screen and (max-width: 1030px){
.show-tab{display:block;}
.hide-tab{display:none;}
}
@media only screen and (max-width: 767px){
.hide-767{display:none;}
.show-767{display:block;}
}
@media only screen and (max-width: 479px){
.show-479{display:block;}
.hide-479{display:none;}
}
@media only screen and (max-width: 400px){
.show-400{display:block;}
.hide-400{display:none;}
}
@media only screen and (max-width: 389px){
.hide-389{display:none;}
.show-389{display:block;}
}
@media only screen and (max-width: 359px){
.hide-359{display:none;}
.show-359{display:block;}
}









