#box_menu {
margin:1em auto;
width:17em;
text-align:center;
padding:0.5em 0;
}
.m_item {
display:inline-block;
width:3.6em;
text-align:center;
}
.crop {
overflow:hidden;
position: relative;
width: 350px;
}
.crop img{
position: absolute;
margin: auto;
min-height: 100%;
height: auto;
width: auto;
left: -100%;
right: -100%;
top: -100%;
bottom: -100%;
}
.crop222 {
width: 150px;
height: 91px;
}
.crop222 img{
min-width: 304%;
left: -103%;
top: -150%;
}
.crop212 {
height: 418px;
}
.crop212 img{
min-width: 157%;
}
.crop186 {
height: 410px;
}
.crop186 img{
min-width: 154%;
top: -99%;
}
.crop176 {
height: 444px;
}
.crop176 img{
min-width: 176%;
left: -102%;
}
.crop78 {
height: 431px;
}
.crop78 img{
min-width: 162%;
top: -98%;
}
.crop2-1 {
height: 178px;
}
.crop2-1 img{
min-width: 150%;
left: -105%;
top: 68%;
}
.crop2-2 {
width: 110px;
height: 119px;
}
.crop2-2 img{
min-width: 429%;
left: -90%;
top: -184%;
}
.crop1 {
width: 120px;
height: 110px;
}
.crop1 img{
min-width: 393%;
left: -146%;
top: -220%;
}