@charset "UTF-8";

#stage .text_l01 {
line-height:150%;
text-align:center;
margin-bottom:25px;
}

#stage .productWrap {
  display: flow-root;
}
#stage .productWrap .productTitle{
  margin: 0 auto;
  padding: 3% 0;
  width:200px;
}#stage .productWrap .productTitle img {
  width: 100%;
  height: auto;
}
#stage .product01 {
width:310px;
padding-bottom:34px;
padding-right:20px;
padding-left:32px;
line-height:150%;
text-align:left;
float:left;
}

#stage .product01 h3 {
margin-bottom:15px;
margin-left:50px;
margin-right:50px;
}

#stage .product01 p { width:310px; }

#stage .line {
margin-bottom:20px;
clear:both;
}

#stage .sus_title { margin-left:195px; }

#stage .product02 {
width:310px;
padding-bottom:34px;
padding-right:20px;
padding-left:32px;
line-height:150%;
text-align:center;
float:left;
}

#stage .product02 h3 {
margin-bottom:15px;
margin-left:20px;
margin-right:20px;
}

#stage .banner {
text-align:right;
margin-top: 3em;
margin-right:16px;
margin-bottom:20px;
clear:both;
}

#stage .product03_ttl {
padding: 10px 0;
width:100%;
line-height:150%;
text-align:center;
}
#stage .product03_ttl img { margin-bottom: 5px; }
#stage .product03 {
width:310px;
padding-bottom:34px;
padding-right:20px;
padding-left:32px;
line-height:150%;
text-align:center;
float:left;
}

#stage .product03 h3 {
margin-bottom:15px;
margin-left:20px;
margin-right:20px;
}
