@charset "UTF-8";/* CSS Document */body,div,h1,h2,h3,h4,h5,p,form {	margin: 0;	padding: 0;	font-size: 12px;	color: #333333;	font-family: "Verdana", "HiraKakuPro-W3", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Osaka", "sans-serif";}img {	border: 0;}body {	background-color: #FDD400;}#box {	background-color: #FFFFFF;	background-image: url(../images/bg.gif);	background-repeat: repeat-x;}#headerArea {	width: 800px;	height: 32px;	margin: 0px auto;}#headerArea img {	margin-left: 15px;}#titleArea {	width: 800px;	margin: 0px auto;}#contentArea {	width: 660px;	margin: 0px auto;}#contentArea .frame {	width: 660px;}#contentArea .frame .alpha {	margin-top: 10px;	padding-left: 15px;	width: 160px;	float: left;}#contentArea .frame .beta {	width: 450px;	margin-top: 10px;	margin-left: 15px;	float: left;}#contentArea .frame .beta .caption {	line-height: 1.8em;}#contentArea .frame .beta .caption .cap{	color: #FC8000;}#contentArea .frame .beta .note {	margin-top: 1em;	font-size: 10px;	line-height: 1.8em;	color: #FC8000;}#contentArea .frame .beta form {	margin-top: 10px;}#contentArea .frame .beta #textfield {	width: 450px;	border: 1px solid #CCCCCC;	color: #666666;}#contentArea .banner {	clear: both;	width: 660px;	padding-top: 20px;}#footerArea {	height: 32px;	margin-top: 50px;	background-color: #FDD400;}#footerArea .copyright {	margin: 0px auto;	padding: 3px;	width: 760px;	text-align: right;}