#Ic1 {	background: url(../images/ic/bg.gif) repeat-y left top;}#Ic1 h1 {	margin-bottom: 10px;}#Ic1 h2 {	padding-left: 10px;}#Ic1 h3 {	margin-top: 10px;	margin-left: 48px;}#Ic2 h1 {	margin-bottom: 10px;}#Ic2 h2 {	margin-bottom: 20px;	margin-left: 20px;}#Ic2 h3 {	padding-left: 20px;	padding-bottom: 20px;}#Dl2 {	margin-left: 20px;	margin-bottom: 20px;}#Dl2 dt {	width: 150px;	float: left;}#Dl2 dd {	margin-left: 150px;	margin-bottom: 10px;}#Dl1 {	margin-left: 20px;}#Dl1 dt {	float: left;	width: 146px;	text-align: center;	margin-right: 10px;}#Dl1 dd {	margin-left: 156px;}#Dl1 td {	padding: 3px 3px 10px;}.pad20 {	padding-left: 20px;	padding-bottom: 20px;	padding-right: 20px;}.pad120 {	padding-left: 120px;	padding-top: 10px;	padding-bottom: 10px;}.pad48 {	margin-top: 10px;	margin-bottom: 10px;	margin-left: 48px;	margin-right: 48px;}#Table1 {	margin-left: 100px;}#Table1 img {	margin-bottom: 3px;	margin-left: 20px;}#Table2,#Table3,#Table4,#Table5,#Table6,#Table7 {	margin-left: 48px;	margin-top: 10px;}#Table7 th {	padding: 3px;}#Table7 td {	padding: 3px;}#Table7 caption {	font-weight: bold;	font-size: 90%;	letter-spacing: 0em;}#Table7 table th {	border: 1px solid #000000;}#Table7 table td {	border: 1px solid #000000;}#Table7 table {	border-collapse:collapse;}#End {	margin-bottom: 20px;	border-top: 1px solid #000000;	padding-top: 10px;}.moji9a {	font-size: 9px;	color: #990000;}#Table8 {	margin-left: 20px;}.m_13re {	font-size: 13px;	color: #990000;	padding-bottom: 5px;}.w_red {	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 5px;	border: 1px solid #990000;	font-size: 11px;	color: #000000;	line-height: 16px;}.m_13red {	font-size: 13px;	color: #FFFFFF;	background-color: #990000;}.m_13re2 {	font-size: 14px;	color: #990000;	padding-bottom: 1px;}.w_1 {	font-size: 11px;	color: #333333;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;	line-height: 19px;}.w_2 {	font-size: 14px;	color: #FFFFFF;	padding: 2px;	border: 1px solid #054C9F;}.w_3 {	font-size: 11px;	color: #333333;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 1px;	padding-left: 5px;	border: 1px solid #FF7F00;	line-height: 19px;}.w_4 {	font-size: 12px;	color: #FFFFFF;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 1px;	padding-left: 5px;	border: 1px solid #FF7F00;}.w_5 {	font-size: 12px;	color: #333333;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 1px;	padding-left: 5px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	line-height: 20px;}.w_6 {	font-size: 13px;	color: #FFFFFF;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 1px;	padding-left: 5px;	border: 1px solid #CCCCCC;	line-height: 21px;}.f_7 {	font-size: 12px;	color: #333333;	background-image: url(../images/ic/z_50.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 20px;	line-height: 20px;}.W_7 {	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;	border: 1px solid #CCCCCC;}.luluca {	font-size: 13px;	color: #333333;	background-image: url(../images/ic/luluca.gif);	background-repeat: no-repeat;	background-position: left center;}.img_moji {	font-size: 13px;	line-height: 20px;	background-image: url(../images/ic/luluca.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 7px;}.takasa {	height: 80px;}.moji13ic {	font-size: 13px;	line-height: 20px;	padding-top: 10px;}.m16 {	font-size: 16px;	color: #000000;}