@charset "UTF-8";

#common { width:850px; padding:0 25px;}

#title { width:100%; text-align:center; background:url(../images/title-bg.jpg) repeat-x top;}
	#title-inner {width:100%; height:118px; text-align:center; overflow:hidden; background:url(../images/title-inner.jpg) no-repeat center;}
	#title p { display:block; width:860px; height:110px; margin:0 auto; padding:9px 50px 0 50px; font-size:12px; line-height:14px;color:#CCC; text-align:left; background-repeat: no-repeat; background-position:0 0;}
		#title p a { padding:0 10px; color:#CCC; text-decoration:none;}
			#title p a:hover { color:#FFF; text-decoration:underline;}
		#title p strong { color:#CCC; padding:0 10px; font-weight:normal;}

.title{ margin:0; padding:8px 0 8px 25px; background: url(../images/pt1.jpg) no-repeat left; font-size:20px; line-height:24px; color:#00467A;}

.pagenavi {width:100%; padding:0; clear:both; padding:16px 0;}
	.pagenavi p { text-align:center; font-size:12px; line-height:2em; padding:4px 0; margin:0;}
		.pagenavi a { padding:4px 8px; margin:0; color:#666; text-decoration:none;}
			.pagenavi a:hover { color:#FF9300; text-decoration:underline; }
		.pagenavi strong { padding:4px 8px; margin:0; color:#FFF; background:#FF9300; font-weight:normal;}

.pagelink {width:100%; padding:0; clear:both; padding:0 0 16px 0;}
	.pagelink p { font-size:14px; line-height:1.5em; padding:8px 0; margin:0; text-align:left;}
		.pagelink a { padding:0 20px; color:#666; text-decoration:none; background:url(../images/pagelink.jpg) no-repeat left;}
			.pagelink a:hover { color:#00457E; text-decoration:underline;}

.pagetop { clear:both; font-size:12px; line-height:14px; margin:0; padding:0 0 32px 0; color:#666; text-align:right;}
		.pagetop a { color:#666; text-decoration:none; font-size:12px;}
			.pagetop a:hover { color:#00457E; text-decoration:underline;}
