@charset "utf-8";/* 基本スタイル----------------------------------------------------------------*/*{	margin:0;	padding:0;	font-size:100%;}body {	font-size:75%;	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";	/*Mac向け,Safari向け,Windows向け,その他環境向け*/	color:#CCCCCC;/* 基本文字色 */	/*line-height:1.8;*//* 単位なしだとレイアウトが崩れない */	line-height:1.7;	/*\*/	letter-spacing:normal;/* #wrapperを中央寄せにするためのIE対策 */	width:100%;	background-color: #000000;}a {     color:#333333;    text-decoration: none;  }a:link {	color: #6699CC;	text-decoration: none;}a:visited {    color: #6699CC;	text-decoration: none;}a:hover {    color: #009900;	text-decoration: none;}a:active {    color: #FF0000;	text-decoration: none;}p{	margin:15px 0 10px 2px;}table{	border:none;	}	th{	font-weight:normal;	}ul{	list-style:none;	margin:0;	padding:0px;}img{	border:0;	vertical-align:top;}/* 全体---------------------------------------------*/#page-wrap {	width: 1000px;	margin-right: auto;	margin-left: auto;	height: 600px;}#page-wrap #content {	margin-top: 40px;	height: 600px;	width: 1000px;}#page-wrap #content_awa {	height: 600px;	width: 1000px;	margin-top: 40px;	margin-left: 24px;}#page-wrap #content_mail {	height: 600px;	width: 1000px;	margin-top: 50px;	margin-left: 14px;	margin-right: 10px;}#page-wrap #content_prof {	height: 600px;	width: 1000px;}#footer {	text-align: right;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 10px;	font-weight: normal;	color: #CCCCCC;	padding-top: 2px;	width: 1000px;	margin-top: 20px;}.close {	font-size: 90%;	padding: 1px 2px;	border: 1px solid #CCCCCC;	font-family: Arial, Helvetica, sans-serif;}