@charset "shift_jis";/* --------------------------------------------------------------------------------	函館連合隊スタイルシート-------------------------------------------------------------------------------- */body {	margin:0;	background-color:#FFEED7;	color:#333;	text-align:center;}body, table, td, th, p, span, img, a, strong, b {	font-size:12px;	line-height:14px;}p {	margin:0;	padding:0;}img {	border:0;}table {	margin:0 auto;}h1, h2, h3 {	font-size:12px;	margin:0;	font-weight:400;}a:visited {	color:#00F;}a:hover {	color:#F00;}#container {	width:850px;	margin:0 auto;	text-align:center;}/* index2用 */#container2 {	width:850px;	margin:0 auto;}#container2 iframe {	display:block;}/* 汎用スタイル */.fcolor_white {	color:#FFF;}.fcolor_white_b {	color:#FFF;	font-weight:700;}.fcolor_green {	color:#090;}.fcolor_yellow {	color:#ff0;	font-weight:700;}.fcolor_yellow_b {	color:#ff0;}.fcolor_orange {	color:#f80;}.fcolor_red {	color:#F36;}.fcolor_red2_b {	color:#F36;	font-weight:700;}.fcolor_blue {	color:#009;}.fsize_10px {	font-size:10px;}.fsize_11px {	font-size:11px;}.copyright {	font-family:Verdana, Arial, Helvetica, sans-serif;}.display_block {	display:block;}.margin_top5 {	margin-top:5px;}.margin_top10 {	margin-top:10px;}.margin_top15 {	margin-top:15px;}.margin_top30 {	margin-top:30px;}.centering750 {	width:750px;	margin-left:auto;	margin-right:auto;}.centering800 {	width:800px;	margin-left:auto;	margin-right:auto;}.borderImg {	border:1px solid #00F;}.borderImg:hover {	border:1px solid #F60;}/*-----------------------------------------------------------右下ページトップ------*/.topLink {	position:fixed;	bottom:-3px;	right:30px;}.topLink:hover {	bottom:-1px;}.topLink img {	border:0;}/* IE6用ハック */* html, * html body {	margin:0;	padding:0;	width:100%;}* html p.topLink {	position:relative;	text-align:right;	margin-bottom:3px;}/*-----------------------------------------------------------リンク先ポップアップ------*/#screenshot {	position:absolute;	border:1px solid #CCC;	background:#333;	padding:5px;	display:none;	color:#FFF;}