@charset "UTF-8";

/* FONT size
---------------------------------------------------------------------
[ px ]	[ % ]
10px 	72  %		19px 	136 %
11px 	79  %		20px 	143 %
12px 	86 %		21px 	150 %
13px 	93 %		22px 	158 %
14px 	100 %		23px 	165 %
15px 	108 %		24px 	172 %
16px 	115 %		25px 	179 %
17px 	122 %		26px 	186 %
18px 	129 %
---------------------------------------------------------------------*/


#pageLink {
	background: #e7ebf1;
	padding: 30px 0;
}
	#pageLink ul {
		width: 1200px;
		margin: 0 auto;
	}
		#pageLink ul li {
			float: left;
			width: 24%;
			text-align: center;
			background: #FFF;
			margin-right: 1%;
			border-radius: 10px;
		}
		#pageLink ul li:last-child {
			margin-right: 0;
		}
		#pageLink ul li a {
			display: block;
			font-size: 1.6rem;
			font-weight: bold;
			padding: 20px 0;
			background: url("../../common/img/arrow.png") no-repeat 95% center;
		}

	.set {
		margin-bottom: 80px;
	}

	.set p {
		margin-bottom: 30px;
	}
	.set dl {
		margin-bottom: 30px;
	}
	.set dl dt {
		font-size: 2rem;
		color: #123871;
		font-weight: bold;
		margin-bottom: 10px;

	}


table {
	width: 100%;
	text-align: center;
	border-collapse: collapse;
	border-bottom: solid 1px #b2b2b2;
	margin-bottom: 30px;
}
	table th {
		background: #eef1f5;
		width: 200px !important;
		color: #123871;
		border-top: solid 1px #b2b2b2;
		padding: 15px 10px;
	}
	table td {
		border-top: solid 1px #b2b2b2;
		padding: 15px 10px;
	}


/* max 768px */
@media screen and (max-width: 768px) {

#pageLink {
	background: #e7ebf1;
	padding: 5%;
}
	#pageLink ul {
		width: 100%;
		margin: 0 auto;
	}
		#pageLink ul li {
			float: none;
			width: 100%;
			text-align: center;
			background: #FFF;
			margin-right: 0%;
			margin-bottom: 1%;
			border-radius: 10px;
		}
		#pageLink ul li:last-child {
			margin-bottom: 0%;
		}



}