/* cmn
================================================ */
/* PCÈÇ */
@media screen and (min-width:1041px) {	
	div#maincont div#sec_mv{height: 150px;width: 100%;background:url("https://concept-design.jp/store-conceptdesign/common/img/cmn/img05.png") no-repeat center center;background-size: cover;position: relative;}
	div#maincont div#sec_mv h1,
	div#maincont div#sec_mv p{display: none;}
	div#maincont div#sec_mv span.ami{display:none;}
	div#maincont div#infomation{display:none;}
	div#maincont div#sec001{display:none;}
	div#maincont div#grobal{display:none;}
	div#maincont div.pnkz{display:none;}
}
/* SPÈÇ */
@media screen and (min-width:0px) and (max-width:1040px){
	div#maincont div#sec_mv{height: 80px;width: 100%;background:url("https://concept-design.jp/store-conceptdesign/common/img/cmn/img05.png") no-repeat center center;background-size: cover;position: relative;}
	div#maincont div#sec_mv h1,
	div#maincont div#sec_mv p{display: none;}
	div#maincont div#sec_mv span.ami{display:none;}
	div#maincont div#infomation{display:none;}
	div#maincont div#sec001{display:none;}
	div#maincont div#grobal{display:none;}
	div#maincont div.pnkz{display:none;}
}

/* ´ûÂ¸CSS
================================================ */
.bar_title1 {
  margin:20px 0px 0px 10px;
  width:840px;
  font-size:26px;
  /*font-weight:bold;*/
}
.bar_title2 {
  border-bottom:1px dashed #333333;
  margin:10px 0px 0px 10px;
  width:840px;
  height:35px;
  text-indent:2px;
  font-size:14px;
  /*font-weight:bold;*/
}
table {
  border-collapse:collapse;
  border:0px;
  margin:10px 0px 10px 10px;
  width:840px;
  word-break: break-all;
}
table th {
  border:0px;
  border-bottom:1px solid #ccc;
  padding:10px 2px;
  width:180px;
  text-align:left;
  vertical-align:top;
  line-height:200%;
  font-weight: normal;
  color:#333333;
}
table td {
  border:0px;
  border-bottom:1px solid #ccc;
  padding:10px 2px;
  text-align:left;
  line-height:200%;
  color:#333333;
}
#bar_payment {
  margin:20px 0px 0px 10px;
  width:840px;
}
#bar_deliver {
  margin:20px 0px 30px 10px;
  width:840px;
}
table td img {
  max-width:100%;
}

/***********************************************************************
 **TB
 **
 **
 **
 **
 **
 **
 ***********************************************************************/
@media screen and (min-width: 469px) and (max-width: 768px){
.bar_title1 {
  margin-left: 0px;
  width: 100%;
}
.bar_title2 {
  margin-left: 0px;
  width: 100%;
}
table {
  margin-left: 0px;
  width: 100%;
  font-size: 16px;
}
#bar_payment {
  margin-left: 0px;
  width: 100%;
}
#bar_deliver {
  margin-left: 0px;
  width: 100%;
}
}



/***********************************************************************
 **SP
 **
 **
 **
 **
 **
 **
 ***********************************************************************/
@media screen and (max-width: 468px){
.bar_title1 {
  margin-left: 0px;
  width: 100%;
}
.bar_title2 {
  margin-left: 0px;
  width: 100%;
}
table {
  margin-left: 0px;
  width: 100%;
  font-size: 16px;
}
table th, td {
  display: block;
  width: 100%;
}
table th {
  font-weight: bold;
}
#bar_payment {
  margin-left: 0px;
  width: 100%;
}
#bar_deliver {
  margin-left: 0px;
  width: 100%;
}
}