@charset "UTF-8";
/* CSS Document */

img{width: 100%;height: 100%;display: block;}

#bbox {
width: 100%;
height: auto;
display: flex;
}
#bbox figure {
 width: 100%;
}

figure a:hover {
	opacity: .6;transition: all  0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	}

@media screen and (max-width: 420px) {
  /*画面幅が420px以下（タブレット・スマホ共通スタイル） */

#bbox {
width: 100%;
height: auto;
display: block;
margin: 0 auto;
}
#bbox figure {
 width: 100%;
 margin: .5em auto;
}

}