header, footer, nav, article { display:block; }body{	margin: 0;	padding: 0;	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;	font-size: 14px;	line-height: 24px;	background-color: #eee;	color: #000;}a:link    { color: #2222AA; text-decoration: none }a:visited { color: #AA2222; text-decoration: none }a:active  { color: #BBAABB; text-decoration: none }a:hover   { color: #2222AA; background-color: #FFE8E8 }h1{	padding-top: 14px;	padding-bottom: 14px;	font-size: 32px;	line-height: 35px;}dt{	font-size: 16px;	border-left-width: 10px;	border-left-color: #3366FF;	border-left-style: solid;	padding-left: 4px;	padding-right: 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #3366FF;	margin-bottom: 16px;}dd {	font-size: 14px;	margin-bottom: 20px;}li  { font-size: 14px;  }#page-container{	width: 960px;	margin: 0 auto;	background-color: #fff;}#header{	width: 960px;	height: 100px;	height: 120px;}#main-container{    width: 100%;}#left-nav{	float: left;	width: 160px;	text-align: center;	background-color: #fff;}#contents{	float: left;	width: 648px;	margin-left: 16px;	margin-right: 16px;	background-color: #fff;}#right-nav{	float: right;	width: 120px;	background-color: #fff;	font-size: 12px;}#footer{	clear: both;	width: 960px;	text-align: center;	vertical-align: middle;	padding-top: 8pt;	padding-bottom: 8pt;	background-color: #ccc;	font-size: 12px;	color: #888888;}.page-return{	text-align: right;	margin-right: 16px;}div.box_dash{    border-top-width: 1px;    border-right-width: 1px;    border-left-width: 1px;    border-bottom-width: 1px;    border-color: #666666;    border-style: dotted;    padding-top: 0.1em;    padding-left: 0.5em;    padding-right: 0.5em;    padding-bottom: 0.1em}.server_error_title{	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;	font-size: 32px;	line-height: 36px;	color: #000;	text-align: center;}.server_error_message{	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;	font-size: 32px;	font-size: 12px;	line-height: 18px;	text-align: center;}
