@charset "utf-8";
.noborder{
  border: none !important;
}
#ordermade .bx-wrapper{
  background-color:rgba(255,255,255,0);
}
@media screen and (max-width: 768px){
	#worksList{
		margin-bottom: 40px;
	}
  .mv{
    width: 100%;
    text-align: center;
		padding: 40px 10px;
    margin-bottom: 20px;
    background:#F4EDED;
  }
	#works .mv h1{
		font-size: 14px;
		font-weight: bold;
	}
	#works .mv h1 strong{
		font-size: 18px;
		font-weight: bold;
		display: block;
		margin-bottom: 5px;
	}
	.mvSlider li{
		display: none;
	}
	.bx-viewport .mvSlider li {
		display: block ;
	}
	.bx-viewport .mvSlider .firstImg {
		display: none ;
	}
	
  #ordermadeRead{
  }
  #ordermadeRead h2{
    text-align: center;
    font-size: 14px;
    margin-bottom: 20px;
    font-weight: bold;
		line-height: 180%;
  }
  #ordermadeRead p{
    font-size: 14px;
    line-height: 200%;
    margin-bottom: 80px;
    font-weight: bold;
    padding: 10px;
  }
  .inner{
		width: 100%;
		max-width: 1000px;
		margin: 0 auto;
	}
	.worksCotnents{
		padding: 20px 0;
		border-bottom: 1px solid #C0BFBF;
	}
	.worksCotnents:last-child{
		border-bottom: none;
	}
	.workImg{
		text-align: center;
	}
	.workInfo{
		padding: 10px;
	}
	.workInfo p{
		padding: 0 10px;
		line-height: 180%;
	}
	.workInfo table{
		margin-bottom: 20px;
	}
	.workInfo table th,.workInfo table td{
		padding: 5px 10px;
		display: block;
		width: 100%;
	}
	.workInfo table th{
		font-weight: bold;
		padding-bottom: 0px !important;
	}
	
}
@media screen and (min-width: 769px) and (max-width: 999px) {
	#worksList{
		margin-bottom: 70px;
	}
  .mv{
    width: 100%;
    text-align: center;
    background:#F4EDED;
    margin: 0 auto 110px;
		padding: 70px 10px;
  }
	#works .mv h1{
		font-size: 14px;
	}
	#works .mv h1 strong{
		font-size: 24px;
		font-weight: bold;
		display: block;
		margin-bottom: 5px;
	}
	.mvSlider li{
		display: none;
	}
	.bx-viewport .mvSlider li {
		display: block;
	}
	.bx-viewport .mvSlider .firstImg {
		display: none;
	}
  #ordermadeRead{
    text-align: center;
  }
  #ordermadeRead h2{
    font-size: 22px;
    margin-bottom: 80px;
    font-weight: bold;
		letter-spacing: 2px;
		line-height: 200%;
  }
  #ordermadeRead p{
    font-size: 14px;
    line-height: 300%;
    margin-bottom: 160px;
    font-weight: bold;
  }
	.inner{
		width: 100%;
		max-width: 1000px;
		margin: 0 auto;
	}
	.worksCotnents{
		padding: 40px 0;
		border-bottom: 1px solid #C0BFBF;
	}
	.worksCotnents:last-child{
		border-bottom: none;
	}
	.workImg{
		float: left;
		width: 47%;
	}
	.workInfo{
		float: right;
		width: 50%;
		font-size: 12px;
		padding-top: 20px;
	}
	.workInfo p{
		line-height: 220%;
	}
	.workInfo table{
		margin-bottom: 20px;
	}
	.workInfo table th{
		font-weight: bold;
	}
	.workInfo table th,.workInfo table td{
		padding: 5px 10px 5px 0;
	}
}

@media screen and (min-width: 1000px)  {
	#worksList{
		margin-bottom: 70px;
	}
  .mv{
    width: 100%;
    text-align: center;
    background: #F4EDED;
    margin: 0 auto 110px;
		padding: 70px 10px;
  }
	#works .mv h1{
		font-size: 14px;
	}
	#works .mv h1 strong{
		font-size: 24px;
		font-weight: bold;
		display: block;
		margin-bottom: 5px;
	}
	.mvSlider li{
		display: none;
	}
	.bx-viewport .mvSlider li {
		display: block;
	}
	.bx-viewport .mvSlider .firstImg {
		display: none;
	}
  #ordermadeRead{
    text-align: center;
  }
  #ordermadeRead h2{
    font-size: 22px;
    margin-bottom: 80px;
    font-weight: bold;
		letter-spacing: 2px;
		line-height: 200%;
  }
  #ordermadeRead p{
    font-size: 14px;
    line-height: 300%;
    margin-bottom: 160px;
    font-weight: bold;
  }
	.inner{
		width: 100%;
		max-width: 1000px;
		margin: 0 auto;
	}
	.worksCotnents{
		padding: 40px 0;
		border-bottom: 1px solid #C0BFBF;
	}
	.worksCotnents:last-child{
		border-bottom: none;
	}
	.workImg{
		float: left;
		width: 47%;
	}
	.workInfo{
		float: right;
		width: 50%;
		font-size: 12px;
		padding-top: 20px;
	}
	.workInfo p{
		line-height: 220%;
	}
	.workInfo table{
		margin-bottom: 20px;
	}
	.workInfo table th{
		font-weight: bold;
	}
	.workInfo table th,.workInfo table td{
		padding: 5px 10px 5px 0;
	}
}