@charset "Shift_JIS";
/*******************************************************************************************/
/** 共通                                                                                  **/
/*******************************************************************************************/

h1 {
	margin-top: 20px;
	margin-left: 20pt;
	float: left;
}

h2 {
	line-height: 150%;
	font-size: 14pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

h3 {
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 150%;
	color: #A0A0A0;	
}

h4 {
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 150%;
}

p {
	font-size: 9pt;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 120%;
}

/*td, th { padding: 2px; }*/
ul { margin: 0px 0px 0px 0px; padding: 0px; list-style: none;}	/* IEとFirefoxのulの解釈の違いを吸収 */
ul { margin: 0px 0px 0px 0px; padding: 0px; list-style: none;}	/* IEとFirefoxのulの解釈の違いを吸収 */
img {
	border:none;
}

/** 通常のリンク **/
a {color: #005DA9; text-decoration: underline; }
a:visited {color: #005DA9; text-decoration: underline; }
a:hover { color: #FC5F00; text-decoration: underline; }

/** 廻り込み解除 <div class="clear-both"><hr /></div>の形で使用 **/
.clear-both { clear: both; }
.clear-both hr { display: none; }
.p {
	line-height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body, table, input, select, textarea {
	font-size: 9pt;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 120%;
}

/* safari only \*/
html:\66irst-child body {
line-height: 130%;
}
/* end */