@charset "utf-8";/* ------------------------- appeal------------------------- */#appeal {	padding: 0 0 0 0;}#appeal #pagetop {	padding-top: 20px;}/* leadBlock */#appeal div.leadBlock {	position: absolute;	left: -1000px;	top: 0;	width: 500px;}/* pointBlock */#appeal div.pointBlock {	margin-top: 10px;	padding-bottom: 12px;	background: url("../../special/appeal/images/frmfoot_point.gif") left bottom no-repeat;}	#appeal div.pointBlock div.leftColumn {		float: left;		width: 265px;		background: url("../../special/appeal/images/frmbg_point.gif") left top repeat-y;		text-align: left;	}	#appeal div.pointBlock div.rightColumn {		float: right;		width: 265px;		background: url("../../special/appeal/images/frmbg_point.gif") left top repeat-y;		text-align: left;	}		#appeal div.pointBlock dl {			padding-bottom: 1px;			background: url("../../special/appeal/images/frmhead_point.gif") left top no-repeat;		}			#appeal div.pointBlock dd {				width: 225px;				margin: 0 20px;				padding: 8px 0 6px 0;				background: url("../../special/appeal/images/bdr_dot.gif") left top repeat-x;			}			#appeal div.pointBlock dd.first {				background: none;			}				#appeal div.pointBlock dd p {					margin: 0;					padding: 0 0 0 18px;					background: url("../../special/appeal/images/arw.gif") 0 2px no-repeat;					line-height: 1.4;				}				#appeal div.pointBlock dd p.addTxt {					margin-top: 5px;					padding: 0 0 0 18px;					background: none;					color: #666;					font-size: 84%;				}
