body {	background-color: #FFFFFF;	margin: 0px;	font-family: Verdana, Arial, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯";	color: #666666;	line-height: 140%;	font-size: 84%;	background-attachment: fixed;	background-image: url(../images/bg_all2.jpg);	background-repeat: repeat-x;}.heada_lang {	color: #999999;	text-align: right;	margin-right: 20px;	clear: right;}#container #boxA h1 {	margin-top: 50px;	padding-left: 20px;	margin-bottom: 2px;}.g_menu {	font-size: 14px;	font-weight: bold;	padding-left: 20px;	margin: 0px;}a:link {	color: #999999;	text-decoration: none;}a:visited {	color: #999999;	text-decoration: none;}a:hover {	color: #717E97;	text-decoration: underline;}h2 {	padding-left: 36px;	padding-bottom: 20px;	background-color: #FFFFFF;	background-image: url(../images/bg_h2.gif);	background-repeat: no-repeat;	padding-top: 8px;}#container {	width:900px;	text-align:left;	background-color: #FFFFFF;	margin-top: 0px;	padding-top: 20px;}img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#container #boxA .g_menu a:link {	color: #999999;	text-decoration: none;	padding: 3px;}#container #boxA .g_menu a:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #545A66;	padding: 3px;}#container #boxA .g_menu a: visited {	color: #999999;	text-decoration: none;	padding: 3px;}#boxA {	padding-bottom: 50px;	background-image: url(../images/bg_all.jpg);	background-repeat: no-repeat;}#boxB {	width:230px;	background-color: #FFFFFF;	float: left;	padding-left: 20px;	padding-bottom: 20px;}.date {	font-size: 80%;	color: #0066FF;}#boxC {	width:610px;	float:left;	background-color: #FFFFFF;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;}#boxD {	width:900px;	text-align: center;	font-size: 80%;	background-color: #FFFFFF;	padding-bottom: 50px;	clear: both;	padding-top: 20px;}#boxF {	margin: 0px;	padding: 0px;}.cap {	font-size: 80%;}#container #boxC img {	padding: 3px;	margin-right: 10px;	float: left;	text-align: left;	margin-bottom: 20px;	border: 1px dotted #CCCCCC;}input {	background-color: #eeeeee;	color: #333333;	border: thin solid #CCCCCC;}textarea {	background-color: #eeeeee;	border: thin solid #CCCCCC;}.white {	color: #FFFFFF;}hr {	margin-top: 16px;	margin-bottom: 16px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: dotted;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #CCCCCC;}
