@charset "utf-8";
/* CSS Document */

#pagetop {
position: fixed;
bottom: 10px;
right: 5px;
z-index: 20;
}

#jumperwrapper{
 width: 1300px;
 height: 80px;
 padding: 20px 0;
 text-align: center;
}

#jumper{
 width: auto;
 height: auto;
 display:inline-block;
}

#block{
 *text-align: center;
 padding-top: 40px;
}

.info{
 display:inline-block;
 padding-right: 80px;
 padding-bottom: 50px;
}

.slogan{
 display:inline-block;
 padding-bottom: 50px;
}

#tapestry_wrapper{
 width: 410px;
 display:inline-block;
 padding-right: 10px;
 padding-left: 10px;
 padding-bottom: 50px;
 text-align: center;
}

#tapestry{
 width: 410px;
 height:auto;
 background-color: rgba(238,130,124,.5);
 border-radius:5px;
}

.goods_title{
 padding-top: 10px;
 padding-bottom: 10px;
}

.thumb_tapestry{
 width: 400px;
 height: 550px;
 padding-bottom: 5px;
 margin: 0 0 0 5px;
 text-align: center;
}

.thumb_tapestry img{
 width: 100%;
 height: auto;
}

.cart_button{
 padding-top: 20px;
}

#yoko_wrapper{
 width: 610px;
 display:inline-block;
 padding-right: 18px;
 padding-left: 18px;
 padding-bottom: 50px;
 text-align: center;
}

#yoko{
 width: 610px;
 background-color: rgba(238,130,124,.5);
 border-radius:5px;

}

.thumb_yoko{
 width: 600px;
 height: auto;
 padding-bottom: 2px;
 padding-right: 5px; 
 padding-left: 5px;
 *text-align: center;
}

.thumb_yoko img{
 width: 100%;
 height: auto;
}

#acrylicfigure{
 width: 410px;
 height:668px;
 background-color: rgba(238,130,124,.5);
 border-radius:5px;
}
