div#top3button{
  margin: 0 auto 2.5em auto;
  text-align: center;
  display: block;
  float: left;
  width: 100%;
}

div#top3button p.tip{
width:33%;
text-align:center;
margin:0;
float:left;
}

div#top3button p.tip img{
  box-shadow: 2px 2px 13px rgba(0,0,0,0.7);
}


div#top3button p.tip a:hover{
opacity:0.8;
}

div#topImage{
margin:2em auto;
}


div#box_recommend div.item_image{
padding:2em 0.4em 2em 0.4em;
background-color:#e8e8e8;
text-align:center;
position:relative;
}

div.rankCrown{
position:absolute;
top:1%;
left:1%;
width:56px;
height:40px;
background:url(http://img20.shop-pro.jp/PA01321/001/etc/crown.png?) center top no-repeat;
text-align:center;
line-height:50px;
color:white;
  background-size: contain;

}

table#expTable td{
padding:1em;
}


table#expTable img{
max-width:100%;
width:auto;
max-height:220px;
margin:auto;

}


.expTablePart{
margin:4em auto 2em auto;
padding:0;

}

.expTablePart img{
 max-width:463px;
max-height:280px;
padding-right:1em;
padding-left:1em;
border-radius:1em;
}

.expTxt{
font-size:1.5em;
line-height:1.5em;
width:54%;
}

td#checkMen img{
width:220px !important;
height:330px !important;
max-width:220px !important;
max-height:330px !important;

}

#headAttm{
 	font-weight:bold;
      font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
font-size:2.2em; 
  line-height:1.5em;
  text-align:center;
}

#box_recommend div.item_box{
 	width:30%; 

}

div#box_recommend div.item_image{
 	min-height:295px; 
}

strong{
 color:red;
  
}