div#style1{	
}

div#style1 div{
	float:left;
	width:84px;
	height:84px;
	padding:4px;
	margin:8px;
	position:relative;
	border:solid 2px #eee;
/*	border-radius: 3px; 
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;*/
}

div#style1 div.bg01{background-image:url("../image/bg/01.gif");}
div#style1 div.bg02{background-image:url("../image/bg/02.gif");}
div#style1 div.bg03{background-image:url("../image/bg/03.gif");}
div#style1 div.bg04{background-image:url("../image/bg/04.gif");}
div#style1 div.bg05{background-image:url("../image/bg/05.gif");}
div#style1 div.bg06{background-image:url("../image/bg/06.gif");}
div#style1 div.bg07{background-image:url("../image/bg/07.gif");}
div#style1 div.bg08{background-image:url("../image/bg/08.gif");}
div#style1 div.bg09{background-image:url("../image/bg/09.gif");}
div#style1 div.bg10{background-image:url("../image/bg/10.gif");}
div#style1 div.bg11{background-image:url("../image/bg/11.gif");}
div#style1 div.bg12{background-image:url("../image/bg/12.gif");}
div#style1 div.bg13{background-image:url("../image/bg/13.gif");}
div#style1 div.bg14{background-image:url("../image/bg/14.gif");}
div#style1 div.bg15{background-image:url("../image/bg/15.gif");}
div#style1 div.bg16{background-image:url("../image/bg/16.gif");}

@media screen and (max-width: 360px){
	div#style1 div{
		width:75px;
		height:75px;
		margin:4px;
	}
}

div#style1 div>h3{
	width:92px;
	height:28px;
	margin:0px;
	text-align:right;
	position:absolute;
	right:0px;
	bottom:0px;	
	background-color: rgba(255, 255, 255, 0.5); 
	/*background-color:#003100;*/
}

@media screen and (max-width: 360px){
	div#style1 div>h3{
		width:92px;
	}
}

div#style1 div>h3 a{
	font-size:12px;
	line-height:14px;
	color:#000;
}

#main_photo ul li{
	float:left;
	margin:0 5px;
}

.iida1 img{
	width:120px;
	text-align:middle;
}