@charset "UTF-8";



/* caution */
.caution {
	margin-bottom:24px;
	color:#F00;
}


@media screen and (min-width:1024px) {
	.caution {margin-bottom:40px;}
}



/* link_list */
.link_list ul {
	display:flex;
	flex-wrap:wrap;
}



/* link468 */
.link468 ul li,
.link320 ul li,
.link234 ul li,
.link200 ul li,
.link88 ul li {width:100%;}

.link468 ul li a,
.link320 ul li a,
.link234 ul li a,
.link200 ul li a,
.link88 ul li a {display:inline-block;}

.link468 ul li a img {max-width:468px;}
.link320 ul li a img {max-width:320px;}
.link234 ul li a img {max-width:234px;}
.link200 ul li a img {max-width:200px;}
.link88 ul li a img {max-width:88px;}


@media screen and (min-width:1024px) {
	.link320,
	.link234,
	.link200,
	.link88 {margin-bottom:8px;}

	.link468 ul li,
	.link320 ul li,
	.link234 ul li,
	.link200 ul li,
	.link88 ul li {margin:8px 8px 0 0;}

	.link468 ul li {width:468px;}
	.link320 ul li {width:320px;}
	.link234 ul li {width:234px;}
	.link200 ul li {width:200px;}
	.link88 ul li {width:88px;}

	.link468 ul li:nth-of-type(-n+2),
	.link320 ul li:nth-of-type(-n+3),
	.link234 ul li:nth-of-type(-n+4),
	.link200 ul li:nth-of-type(-n+4),
	.link88 ul li:nth-of-type(-n+10) {margin-top:0;}

	.link468 ul li:nth-of-type(2n),
	.link320 ul li:nth-of-type(3n),
	.link234 ul li:nth-of-type(4n),
	.link200 ul li:nth-of-type(4n),
	.link88 ul li:nth-of-type(10n) {margin-right:0;}
}



/* footer_bnr */
#footer_bnr {background:url("../images/bg_pt.jpg") left top / 170px 170px !important;}


@media screen and (min-width:1024px) {
	#footer_bnr {background:url("../images/bg_pt.jpg") left top / 340px 340px !important;}
}


