.headerg {	background-image: url(headergra.jpg);	background-repeat: repeat-y;	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width: 0px;	border-left-width: 1px;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	border-right-style: solid;	border-left-style: solid;}.fonttable1 {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 14px;}.main {	border-right-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	border-right-width: 1px;	border-left-width: 1px;	background-color: #FFFFFF;}.menug {	background-image: url(menug.gif);	background-repeat: repeat-x;}.pfont {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 14px;	color: #333333;}.pfont2 {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 12px;	color: #333333;}.tokushu {	border: 2px solid #FF9900;	background-color: #FFCC99;	font-family: "ＭＳ ゴシック", "Osaka";	font-weight: bold;	color: #666666;	font-size: 16px;}.tokushumr {	background-image: url(tokushu_middle_r.gif);	background-repeat: repeat-y;	background-position: right;}.tokushufont {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 12px;	font-weight: normal;	color: #333333;	list-style-type: circle;	list-style-position: inside;	list-style-image: none;}.kousindate {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 13px;	color: #333333;	padding-left: 20px;	font-weight: normal;}.koushincontents {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 13px;	color: #333333;	padding-left: 30px;}.guidefont {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 13px;	color: #333333;}.juushoframe {	border: 1px solid #CCCCCC;}.juusho {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 14px;	padding-left: 15px;	color: #333333;}.footer {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 13px;	color: #000000;	background-color: #F7941D;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	border-top-width: 0px;	border-bottom-width: 0px;}.imageflamecolor {	border: 1px solid #CCCCCC;}.juusho2 {	font-family: "ＭＳ ゴシック", "Osaka";	font-size: 14px;	color: #333333;}