@charset "UTF-8";
#title p { background-image: url(images/title.jpg);}

#intro { width: 100%; min-width: 1000px; padding:40px 0 50px 0; margin: 0 auto; text-align: center; background:#00ADE5; color: #FFF;}
	#intro h2 { display: block; width: 1000px; margin: 0 auto; padding:16px 0; text-align: center;}
	#intro ul { display: flex; width: 930px; justify-content: space-between; margin: 0 auto; padding: 12px 0; list-style: none;text-align: left;}
		#intro li { padding: 0 4px; margin: 0; text-align: center;}
	#intro p { display: block; width: 700px; margin: 0 auto; padding: 8px 150px; font-size: 14px;}

.profile { padding:36px 150px 40px 150px; margin: 0 auto; }
	.profile table { border-collapse: collapse;}
	.profile th { padding:12px 20px; font-size: 14px; vertical-align: top; font-weight: normal; text-align: left; border-right: 1px solid #999;}
	.profile td { padding:12px 20px; font-size: 14px; vertical-align: top;}
		.profile td a { color:#333; text-decoration:underline;}
		.profile td a:hover { color:#00ADE5; }

.accessmap { padding:20px 0 40px 0; margin: 0 auto;}
	.accessmap h3 { padding:24px 0; margin: 0; font-size: 14px; font-weight: normal;}
	.accessmap iframe { margin: 0 65px;}

