.travelingshirt_wrap {
	font-size:13px/1.231;
	font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial ,"Yu Gothic", YuGothic,"Hiragino Kaku Gothic Pro", "Meiryo", sans-serif;
	width:860px;
	margin:0 auto 50px auto;
	overflow: hidden;
	padding: 0;
	color:#333;
	line-height:1.6;
}
.travelingshirt-ttl{
	margin:0 auto;
	padding:10px 0;
	min-height:362px;
	width:860px;
	background:url(//gigaplus.makeshop.jp/uesdenim/special/2020travelingshirt/img/ttl-bg.jpg) no-repeat right top;
}
.travelingshirt-ttl h2{
	padding:0 0 0 0;
	margin:42px 0 0 0;
}
.f-toptxt {
	font-size:138.5%;
	line-height:1.6;
	margin:20px auto 0;
	width:815px;
}
.feature01{
	overflow:hidden;
	width:860px;
	margin:50px auto 0;
}
.feature01-photo-fl{
	width:440px;
	margin:0;
	float:left;
}
.feature01-photo-fr{
	width:405px;
	margin:0 0 0 15px;
	float:left;
}
.feature01 h3 {
	margin:0;
	padding:0;
	font-size:220%;
	font-weight:bold;
}
.feature01-txt-01 {
	font-size:130%;
	margin:20px 0 0 0;
	letter-spacing:0;
	padding:0;
	color:#4C4C4C;
}
.feature02-photo-fl{
	width:355px;
	margin:0 0 0 0;
	float:left;
}
.feature02-photo-fr{
	width:440px;
	margin:0 0 0 0;
	float: right;
}

.feature03-photo-fl{
	width:361px;
	margin:0;
	float:left;
}
.feature03-photo-fr{
	width:450px;
	margin:0 0 0 20px;
	float:left;
}
.info-txt-parent{ text-align: center;
margin:10px 0 0;
}
.info-txt-child{ 
background:#D6A96B;
font-size:115%;
font-weight:bold;
display:inline-block;
margin:0 auto;
padding:5px 20px; }

.feature-other{
	overflow:hidden;
	width:860px;
	margin:30px auto 0;
}
.feature-other01-fl{
	width:328px;
	margin:40px 0 0 30px;
	float:left;
}
.feature-other01-fr{
	width:400px;
	margin:40px 30px 0 0px;
	float:right;
}
.feature-other h3{
	overflow:hidden;
	width:185px;
	margin:30px auto 0;
	font-size:250%;
	font-weight:bold;
}
.feature-other-txt-01 {
	font-size:130%;
	margin:0 0 0 0;
	letter-spacing:0;
	padding:0;
	color:#4C4C4C;
}
.btnbox{
	margin:30px auto;
	width:660px;
	overflow:hidden;
}
#btn-orderindigo {
  background: #F5E900;
  border: none;
  color: #000066;
  border-radius: 8px;
  display: block;
  width: 320px;
  padding: 10px 0;
  margin: 0;
  text-align: center;
  cursor: pointer;
  transition: .6s;
  font-size: 20px;
  font-weight:bold;
  float:left;
  letter-spacing:0;
  line-height:100%;
}
#btn-orderindigo:hover {
  background: #4392A9;
  color: #FFF;
}