@charset "UTF-8";
@media screen and (min-width: 981px) {
body {
  display: none;
}
}
@media screen and (max-width: 980px) {


/*---------------------------------
         mini model scroll
---------------------------------*/
.mini_model-scroll-shadow {
  filter: drop-shadow(13px 13px 0px rgb(0, 0, 0,0.3));
}
.mini_model-scroll-wrapper {
  position: relative;
}
.mini_model-scroll-table {
  padding: 0 0 0 20px;
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.mini_model-btn {
  position: relative;
  width: 230px;
  height: 230px;
  background-color: #FFFFFF;
  border: 7px solid pink;
  border-radius: 10px;
  margin: 10px 20px 5px 20px;
  box-shadow: 10px 10px 1px rgb(0, 0, 0, 0.4);
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
.mini_model-btn:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.1) 70%,
    rgba(255, 255, 255, 0.4) 74%,
    rgba(255, 255, 255, 0.5) 86%,
    rgba(255, 255, 255, 0) 100%
  );
}
.mini_model-name {
  font-size: 30px;
  color: #000000;
  font-weight: bold;
  margin: 15px 0 10px 0;
  text-align:center;
  line-height: 1.2;
  text-shadow: 5px 5px 5px #FFFFFF, 
  -5px -5px 5px #FFFFFF,
  -5px 5px 5px #FFFFFF,  
  5px -5px 5px #FFFFFF,
  5px 0 5px #FFFFFF, 
  -5px  0 5px #FFFFFF,
  0 5px 5px #FFFFFF,  
  0 -5px 5px #FFFFFF;
}







/*---------------------------------
            model scrool
---------------------------------*/
.t-search {
  margin: 0px 0 30px 0;
}
.scroll_table {
  max-width: 980px;
}
table {
  white-space: nowrap;
  margin: 0px 0 0px 0;
}
.model {
  width: 200px;
  background: url("../img/model-bg/03.jpg") repeat center top;
	background-size: cover;
  border-radius: 10px;
  margin: 0px 12px 20px 12px;
  padding: 10px 0 5px 0;
  box-shadow: 10px 10px 1px rgb(0, 0, 0, 0.4);
}
p.name {
  font-size: 31px;
  font-weight: bold;
  margin: 10px 0 8px 0;
  text-shadow: 5px 5px 5px #FFFFFF, 
  -5px -5px 5px #FFFFFF,
  -5px 5px 5px #FFFFFF,  
  5px -5px 5px #FFFFFF,
  5px 0 5px #FFFFFF, 
  -5px  0 5px #FFFFFF,
  0 5px 5px #FFFFFF,  
  0 -5px 5px #FFFFFF;
}
 
.txt-hide {
  display: none;
}
button.more {
  margin: 20px auto;
  display: block;
  transition: .1s;
  -erbkit-transition: .1s;
}
.more.on-click::after {
  display: none;
}
.more.on-click {
  display: none;
}
.more {
  margin: 0 0 30px 0;
}
.postage {
  filter: drop-shadow(8px 8px 0px rgb(0, 0, 0,0.3));
}
.payment {
  margin: 0 0 30px 0;
  box-shadow: 10px 10px 1px rgb(0, 0, 0, 0.4);
}
.specialprice {
  box-shadow: 10px 10px 1px rgb(0, 0, 0, 0.4);
}




/*---------------------------------
            notice
---------------------------------*/

.postage {
  filter: drop-shadow(8px 8px 0px rgb(0, 0, 0,0.3));
}
.payment {
  margin: 0 0 30px 0;
  box-shadow: 10px 10px 1px rgb(0, 0, 0, 0.4);
}
.specialprice {
  box-shadow: 10px 10px 1px rgb(0, 0, 0, 0.4);
}

















}