@charset "UTF-8";
/*□□□□□□□□□□□□□□□□□□□□□□□
　　既定値初期化
□□□□□□□□□□□□□□□□□□□□□□□□*/

*{
	margin: 0;
	padding: 0;
}

body{
	background: #f5f5f5;
	font-size: 11pt;
	color: #000;
	font-family:"メイリオ", meiryo, 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック';

}

h1{
	margin-left: 20px;
}

h2{
	clear: all;
	background: url(./img/h2.gif) no-repeat;
	width: 700px;
	margin: 0 auto;
	color: #fff;
	padding: 9px 0 11px 60px;
	font-size: 18pt;
}

/*□□□□□□□□□□□□□□□□□□□□□□□
　　共通スタイル
□□□□□□□□□□□□□□□□□□□□□□□□*/

/*---文字色-------------------------------------*/
.red { color: #ff0000; }
.blue { color: #000099; }
.green { color: #003300; }
.orange { color: #ff6600; }


/*---文字装飾-------------------------------------*/
.b { font-weight: bold; }
.i { font-style: italic; }
.u { text-decoration:underline; }
.s { text-decoration:line-through; }

.mk{ background: #FFFFA4; }

/*---位置-------------------------------------*/
.al-l { text-align: left; }
.al-c { text-align: center; }
.al-r { text-align: right; }

.fl-l { float: left;margin: 0 20px 20px 0; }
.fl-c { float: center; }
.fl-r { float: right; }




div#page-area{
	width: 800px;
	background: #fff;
	border: 1px solid #dcdcdc;
	margin: 0 auto;
}

table.claimform{
	width: 600px;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 30px auto 10px auto;
}

table.claimform th,td{
	border: 1px solid #333;
	padding: 5px;
	vertical-align: top;
}

table.claimform th{
	font-weight: normal;
	background: #FFFFE3;
	text-align: left;
	width: 200px;
}

div#footer-area{
	width: 700px;
	border-top: 1px solid #dcdcdc;
	margin: 0 auto;
	text-align: center;
	padding: 10px;
}
