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

/* container *
****************************************/

/* message */
#message {
	margin-right: auto;
	margin-left: auto;
	width: 410px;
}

/* linkBtn */
#linkBtn ul {
	list-style: none;
	overflow: hidden;
}
#linkBtn ul li {
	float: left;
	padding-right: 100px;
	width: 260px;
}
#linkBtn ul li img {
	margin-bottom: 10px;
}
#linkBtn ul li p {
	margin-bottom: 40px;
}
#linkBtn ul li a:hover {
	filter:alpha(opacity=70);
	opacity:0.7;
	-moz-opacity:0.7;
}

/* RWD --------------------------------------------------------*/
@media screen and (min-width: 1024px) {
}/* END min-width 750px and max-width 1023px */

@media screen and (min-width: 750px) {
	#message p .brank	{ display: block; }
	#linkBtn ul li:nth-child(n + 4) p { margin-bottom: 0px; }
	#linkBtn ul li:nth-child(3n) { padding-right: 0px; }
}/* END min-width 750px */

@media screen and (min-width: 750px) and (max-width: 1023px) {
	#linkBtn ul li 			{ padding-right: 35px; width: 210px; }
	#linkBtn ul li a img	{ width: 210px; height: 210px; }
}/* END min-width 750px and max-width 1023px */

@media screen and (max-width: 749px) {
	#message							{ width: 280px; line-height: 1.6; }
	#linkBtn							{ width: 280px; margin-right: auto; margin-left: auto; }
	#linkBtn ul li 						{ padding-right: 20px; width: 130px; }
	#linkBtn ul li a img				{ width: 130px; height: 130px; }
	#linkBtn ul li p					{ margin-bottom: 20px; }
	#linkBtn ul li:nth-child(n + 7) p	 { margin-bottom: 0px; }
	#linkBtn ul li:nth-child(2n)		{ padding-right: 0px; }
	#linkBtn ul li:nth-child(n + 5)		{ padding-bottom: 0px; }
}/* END min-width 850px and max-width 1023px */
/* END RWD -----------------------------------------------------*/
