/* class設定 */.small, .xsmall, .large, .xlarge , .xxlarge{	font-family:Arial, Verdana, sans-serif}/* リンク設定 */A{}A:link { color:#0000FF;text-decoration:underline}A:visited { color: #003366;text-decoration:underline}A:hover   { color: #006600;text-decoration:none}A:active  { color: #0000FF;text-decoration:none}/* Hタグ文字設定 */h1 {	font-size: 10px;	margin: 0;}/* ↓サイト毎の設定は以下に記載↓ */body {	color: #444444;	background-position: center;	margin: 0px;}.p5px {	padding: 5px;}.hoken_line {	padding: 8px;	border-bottom: 1px dashed #CCBD00;}.lease_line {	padding: 8px;	border-bottom: 1px dashed #C574A5;}.footer {	padding: 8px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}.topics_line {	background-image: url(hoken/img/line.gif);	background-repeat: no-repeat;	background-position: bottom;}.under_solid {	border-bottom: 1px solid #999999;	padding: 5px;	margin-bottom: 5px;}.group_back {	background-color: #FEEFDF;	height: 100%;}.under_dashed {	border-bottom: 1px dashed #999999;}.left_under_dashed {	border-bottom: 1px dashed#999999; border-left: 1px dashed#999999;}.left_dashed {	 border-left: 1px dashed#999999;}