﻿/* CSS Document */@charset "utf-8";/*全体*/body,form,fieldset,ol,ul,li{	margin:0;	padding:0;	font-size: medium;	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka, generic font family"; }h1,h2,h3,h4,h5,p {	margin:0;	padding:0;	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka, generic font family"; }a:link   {color: #333333;text-decoration: none; font-size:10px; padding:4px 6px 0 35px; line-height:15px;}a:visited  {color: #333333;text-decoration: none; font-size:10px; padding:4px 6px 0 35px; line-height:15px;}a:active  {color: #333333;text-decoration: none; font-size:10px; padding:4px 6px 0 35px; line-height:15px;}a:hover  {color: #333333;text-decoration: none; font-size:10px; padding:4px 6px 0 35px; line-height:15px;background-color: #e1ffff;}.double a:link   {color: #333333;text-decoration: none; font-size:10px; padding:4px 125px 0 75px; line-height:15px;}.double a:visited  {color: #333333;text-decoration: none; font-size:10px; padding:4px 125px 0 75px; line-height:15px;}.double a:active  {color: #333333;text-decoration: none; font-size:10px; padding:4px 125px 0 75px; line-height:15px;}.double a:hover  {color: #333333;text-decoration: none; font-size:10px; padding:4px 125px 0 75px; line-height:15px; background-color:#e1ffff;}/* 全体 */#container {	width:848px;	margin-top: 20px;	margin-right: auto;	margin-bottom: auto;	margin-left: auto;	position:relative;	height: auto;	border: 1px solid #c5c5c5;	padding-bottom: 130px;}#flash {	width:640px;	margin-top: 30px;	margin-right: auto;	margin-bottom: 30px;	margin-left: auto;}#txt {	width:640px;	font-size:10px;	line-height:16px;	margin-top: auto;	margin-right: auto;	margin-bottom: 12px;	margin-left: auto;}#table {	width:645px;	margin:auto;	position:relative;}#footer {	width:770px;	padding-left:80px;	vertical-align:middle;	background-color:#386caf;	margin: auto;	height: 80px;	padding-top: 30px;}#copy {	width:400px;	vertical-align:bottom;	text-align:right;	font-size:10px;	font-weight:bold;	color:#FFFFFF;	float:right;	padding-top: 45px;	margin-right: 40px;}/* 12マスナビ */.navi1 {	width:160px;	height:160px;	position: relative;	top:0px;	left:0px;	border-top: 1px solid #c5c5c5;	border-right: 1px solid #c5c5c5;	border-bottom: 1px solid #c5c5c5;	border-left: 1px solid #c5c5c5;}.navi1 a {	background-color:#FFFFFF;	display:block;	width: 119px;	height:156px;}.navi1 a:hover {	background-color: #e1ffff;}	.navi1-2 {	width:160px;	height:160px;	position: relative;	top:0px;	left:0px;	border-top: 1px solid #c5c5c5;	border-right: 1px solid #c5c5c5;	border-bottom: 1px solid #c5c5c5;}.navi1-2 a {	background-color:#FFFFFF;	display:block;	width: 119px;	height:156px;}.navi1-2 a:hover {	background-color: #e1ffff;}	.navi2 {	width:160px;	height:160px;	position: relative;	top:0px;	left:auto;	border-right: 1px solid #c5c5c5;	border-bottom: 1px solid #c5c5c5;	border-left: 1px solid #c5c5c5;}.navi2 a {	background-color:#FFFFFF;	display:block;	width: 119px;	height:156px;}.navi2 a:hover {	background-color: #e1ffff;}	.navi2-2 {	width:160px;	height:160px;	position: relative;	top:0px;	left:auto;	border-right: 1px solid #c5c5c5;	border-bottom: 1px solid #c5c5c5;}.navi2-2 a {	background-color:#FFFFFF;	display:block;	width: 119px;	height:156px;}.navi2-2 a:hover {	background-color: #e1ffff;}	/* 結合マスナビ */.navi_w12 {	width:321px;	height:160px;	position: relative;	top:0px;	left:0px;	border-top: 1px solid #c5c5c5;	border-right: 1px solid #c5c5c5;	border-bottom: 1px solid #c5c5c5;	border-left: 1px solid #c5c5c5;}.navi_w12 a {	background-color:#FFFFFF;	display:block;	width: 121px;	height:156px;}.navi_w23 {	width:321px;	height:160px;	position: relative;	top:0px;	left:0px;	border-top: 1px solid #c5c5c5;	border-right: 1px solid #c5c5c5;	border-bottom: 1px solid #c5c5c5;}.navi_w23 a {	background-color:#FFFFFF;	display:block;	width: 121px;	height:156px;}.navi_w56 {	width:321px;	height:160px;	position: relative;	top:0px;	left:0px;	border-right: 1px solid #c5c5c5;	border-bottom: 1px solid #c5c5c5;	border-left: 1px solid #c5c5c5;}.navi_w56 a {	background-color:#FFFFFF;	display:block;	width: 121px;	height:156px;}.navi_w67 {	width:321px;	height:160px;	position: relative;	top:0px;	left:0px;	border-right: 1px solid #c5c5c5;	border-bottom: 1px solid #c5c5c5;}.navi_w67 a {	background-color:#FFFFFF;	display:block;	width: 121px;	height:156px;}/* 12マスナビ内 */	.no {	width:30px;	position:absolute;	top:0;	left:0;	padding-top: 6px;	text-align: center;}.ph {	width:70px;	position:absolute;	right:8px;	text-align:center;	height: 70px;	bottom: 8px;}.ph2 {	width:110px;	position:absolute;	right:8px;	text-align:center;	height: 110px;	bottom: 8px;}.logo {	width:67px;	position:absolute;	left:9px;	height: auto;	text-align: center;	bottom: 8px;}.date {	color:#ffb316;	font-size:10px;	font-weight:bold;}.topics {	color:#ec1933;	font-size:10px;	font-weight:bold;}	/* タイトルの色 */.title1 {	font-size:12px;	color:#50b9d7;	font-weight:bold;}.title2 {	font-size:12px;	color:#0a50a1;	font-weight:bold;}.title3 {	font-size:12px;	color:#3490c0;	font-weight:bold;}.title4 {	font-size:12px;	color:#5f2364;	font-weight:bold;}.title5 {	font-size:12px;	color:#f1aa00;	font-weight:bold;}.title6 {	font-size:12px;	color:#4b781b;	font-weight:bold;}.title7 {	font-size:12px;	color:#ff6b29;	font-weight:bold;}.title8 {	font-size:12px;	color:#000000;	font-weight:bold;}.title9 {	font-size:12px;	color:#ff6666;	font-weight:bold;}.title10 {	font-size:12px;	color:#386caf;	font-weight:bold;}.title11 {	font-size:12px;	color:#f881bf;	font-weight:bold;}.title_gry {	font-size:12px;	color:#7f7f7f;	font-weight:bold;}.title_gry10 {	font-size:10px;	color:#7f7f7f;}.non_link {	padding:4px 6px 0 35px;	line-height:15px;}