@charset "UTF-8";

@media screen and (min-width: 641px) {/* PC用 */

	/*リンクページ*/
	
	div#linkBox {
		width: 735px;
		margin: 0px auto 35px auto;
		overflow: hidden;
	}
	
	div#linkBox p {
		padding: 15px;
		margin: 0px auto 35px auto;
		background-color: #1c4992;
		text-align: center;
		color: #fff;
		font-size: 23px;
		line-height: 20px;
		font-weight: bold;
	}
	
	div#linkBox div.leftBox {
		width: 350px;
		float: left;
	}
	
	div#linkBox div.rightBox {
		width: 350px;
		float: right;
	}
	
	div#linkBox div.leftBox dl,
	div#linkBox div.rightBox dl {
		border-bottom: 2px solid #1c4992;
		padding-bottom: 15px;
	}
	
	div#linkBox div.leftBox dl dt,
	div#linkBox div.rightBox dl dt {
		border-top: 2px solid #1c4992;
		border-bottom: 1px dotted #1c4992;
		padding-bottom: 13px;
		padding-top: 15px;
		font-size: 14px;
		margin-top:15px;
	}
	
	div#linkBox div.leftBox dl dd,
	div#linkBox div.rightBox dl dd {
		padding-top: 15px;
		font-size: 19px;
		line-height: 24px;
		color: #1c4992;
	}
	
	div#linkBox div.leftBox dl dd span.txt,
	div#linkBox div.rightBox dl dd span.txt {
		font-size: 14px;
		color: #000;
		display: block;
		padding-top: 5px;
		padding-left: 20px;
		line-height: 20px;
	}
	
	div#linkBox div.leftBox dl dd span.link,
	div#linkBox div.rightBox dl dd span.link {
		font-size: 14px;
		padding-top: 5px;
		padding-left: 20px;
		display: block;
		line-height: 20px;
	}

}

@media screen and (max-width:641px){/* スマートフォン用 */

	/*リンクページ*/
	
	div#linkBox {
		width: 735px;
		margin: 0px 80px 35px 80px;
		overflow: hidden;
		text-align: center;
	}
	
	div#linkBox p {
		padding: 15px;
		margin: 0px auto 35px auto;
		background-color: #1c4992;
		text-align: center;
		color: #fff;
		font-size: 34px;
		line-height: 36px;
		font-weight: bold;
	}
	
	div#linkBox div.leftBox {
		width: 350px;
		float: left;
	}
	
	div#linkBox div.rightBox {
		width: 350px;
		float: right;
	}
	
	div#linkBox div.leftBox dl,
	div#linkBox div.rightBox dl {
		border-bottom: 2px solid #1c4992;
		padding-bottom: 15px;
	}
	
	div#linkBox div.leftBox dl dt,
	div#linkBox div.rightBox dl dt {
		border-top: 2px solid #1c4992;
		border-bottom: 1px dotted #1c4992;
		padding-bottom: 13px;
		padding-top: 15px;
		font-size: 32px;
		margin-top:44px;
	}
	
	div#linkBox div.leftBox dl dd,
	div#linkBox div.rightBox dl dd {
		padding-top: 15px;
		font-size: 26px;
		line-height: 34px;
		color: #1c4992;
	}
	
	div#linkBox div.leftBox dl dd span.txt,
	div#linkBox div.rightBox dl dd span.txt {
		font-size: 24px;
		line-height: 30px;
		color: #000;
		display: block;
		padding-top: 5px;
		padding-left: 20px;
	}
	
	div#linkBox div.leftBox dl dd span.link,
	div#linkBox div.rightBox dl dd span.link {
		font-size: 24px;
		line-height: 30px;
		padding-top: 5px;
		padding-left: 20px;
		display: block;
	}


}


