/* すべて --------------------------*/* {    margin: 0;    padding: 0;}/* 見出し --------------------------*/h1, h2, h3, h4, h5, h6 {    font-weight: normal;}/* リンク --------------------------*/a,a:link,a:visited {    color: #006699;    text-decoration: none;}a:hover {    color: #006699;    text-decoration: underline;}a:active {}/* リンクつき画像 --------------------------*/a img {    border: 0;}/* 段落 --------------------------*/p {    margin-top: 15px;    margin-bottom: 15px;	font-size: 12px;}/* 順序なしリスト --------------------------*/ul {    padding-left: 16px;}ul li {    list-style-type: circle;}/* 定義リスト --------------------------*/dl {}dt {}dd {    padding-left: 8px;}/* メイン表示 --------------------------*/html {	height: 100%;}body {	height: 100%;    background-color: #FFFFFF;    overflow: auto;    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;}#container {	min-width: 985px;	min-height: 645px;	height: 100%;}#widthbox {	width: 985px;	height: 0px;	line-height: 0px;	font-size: 0px;}#flash {	height: 100%;}#flashcontent {	width: 100%;	height: 100%;	text-align: center;	float: left;	display: block;}#heightbox {	height: 645px;	display: block;	float: left;}/* エラーメッセージ --------------------------*/.msg {	color: #555555;	width: 500px;	position: absolute;	top: 50%;	left: 50%;	margin-top: -100px;	margin-left: -250px;	text-align: left;}.msg-header {	height: 67px;	font-size: 48px;	background-image: url(./images/smoozy_logo.gif);	background-repeat: no-repeat;	background-position: 0 0;	text-indent: -9999px;}.msg-box {	padding: 15px 15px 15px 15px;	border: 1px dotted #999999;}.get-img {	margin-right: 15px;	float: left;}.get-msg {	margin-top: 0px;	margin-bottom: 0px;}