@charset "UTF-8";

#content{
	margin-bottom:8%;
}
#content>ul{
	width:100%;
	max-width:1280px;
	margin:0 auto 4%;
	font-size:0;
}
#content>ul>li{
	width:31.9%;
	margin-right:2%;
 display:inline-block
}
#content>ul>li:nth-child(3){
	margin-right:0;
}
#content>dl{
	width:94%;
	max-width:1280px;
	border:1px solid #787878;
	margin:0 auto;
	background-color:#fff;
}
#content>dl>dt{
	width:25%;
	padding:2%;
	border-right:1px solid #787878;
	border-bottom:1px solid #787878;
	background-color:#dcdcdc;
	float:left;
}
#content>dl>dd{
	width:65%;
	padding:2%;
	border-bottom:1px solid #787878;
	float:left;
}
#content>dl>dt:nth-last-of-type(1),#content>dl>dd:nth-last-of-type(1){
	border-bottom:none;
}

/*===============================
//
MAXWIDTH / 1024
//
===============================---*/

@media screen and (max-width:1024px){

#content>ul{
	width:95%;
}
}

/*===============================
//
MAXWIDTH / 480
//
===============================*/

@media screen and (max-width:480px){

#content{
	margin-bottom:10%;
}
#content>ul{
	margin:0 auto 4%;
}
#content>ul>li{
	width:48%;
	margin-bottom:4%;
}
#content>ul>li:nth-child(2n){
	margin-right:0;
}

}