@charset "utf-8";

/*============================================
テーブル
============================================*/
table.profile {
	width:680px;				/*テーブル全体の幅*/
	border-collapse:collapse;		/*セル同士の間に隙間を空けない*/
}
table.profile th {
	width:120px;				/*見出しセルの幅*/
	padding:0px 0px 0px 40px;				/*パディング*/
	text-align:start;				/*左揃えにする*/
	vertical-align: text-top;			/*上よせ*/
	white-space:nowrap;				/*セル内の改行を禁止する*/
	background-color:#ffffff;			/*セルの背景色*/
	border-bottom:dotted #666666 0px;		/*セルのボーダー*/
	font-size:18px;			/*文字サイズ*/
	font-family:BIZ UDGothic, sans-serif;
	color:#555555;
}
table.profile td {
	padding:0px 0px 0px 00px;				/*パディング*/
	background-color:#ffffff;			/*セルの背景色*/
	border-bottom:dotted #666666 0px;		/*セルのボーダー*/
	font-size:18px;			/*文字サイズ*/
	font-family:BIZ UDGothic, sans-serif;
	color:#555555;
	font-weight:bold ;
}

table.profile2 {
	width:680px;				/*テーブル全体の幅*/
	border-collapse:collapse;		/*セル同士の間に隙間を空けない*/
}
table.profile2 th {
	width:100px;				/*見出しセルの幅*/
	padding:1px 0px 0px 68px;				/*パディング*/
	text-align:start;				/*左揃えにする*/
	vertical-align: text-top;			/*上よせ*/
	white-space:nowrap;				/*セル内の改行を禁止する*/
	background-color:#ffffff;			/*セルの背景色*/
	border-bottom:dotted #666666 0px;		/*セルのボーダー*/
	font-size:15px;			/*文字サイズ*/
	font-family:BIZ UDGothic, sans-serif;
	color:#555555;
}
table.profile2 td {
	padding:0px;				/*パディング*/
	background-color:#ffffff;			/*セルの背景色*/
	border-bottom:dotted #666666 0px;		/*セルのボーダー*/
	font-size:15px;			/*文字サイズ*/
	font-family:BIZ UDGothic, sans-serif;
	color:#555555;
	font-weight:bold ;
}
