@charset "UTF-8"; 

/* ==================== �����ݒ� ==================== */

p,form{
	margin:10px;
	}

.small{ 
	font-family:MS UI Gothic,Osaka,sans-serif; 
	font-size:8pt; 
	font-weight:normal; 
	color:#111111; 
	text-align: left; 
	margin-top: 12px; 
	margin-bottom: 0px; 
	margin-left:15px; 
	}

.gyr8n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:8pt; 
	font-weight:normal; 
	color:#666666; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.gry8n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:8pt; 
	font-weight:normal; 
	color:#666666; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}

.gyr9n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:9pt; 
	font-weight:normal; 
	color:#666666; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.news9n{ 
	font-family:"�l�r �o�S�V�b�N"MS UI Gothic,,Osaka,sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#111111; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 10px; 
	margin-right: 10px; 
	}

.blk9{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#111111; 
	text-align: left; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 30px; 
	margin-right: 30px; 
	}

.blk9n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:9pt; 
	line-height:11pt; 
	font-weight:normal; 
	color:#111111; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.blk9navi_title{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#111111; 
	text-align: left; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 10px; 
	margin-right: 10px; 
	}

.red9navi_title{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#A91547; 
	text-align: left; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 10px; 
	margin-right: 10px; 
	}

.blk9navi{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#111111; 
	text-align: left; 
	margin-top: 8px; 
	margin-bottom: 8px; 
	margin-left: 10px; 
	margin-right: 10px; 
	}

.blk10n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	color:#111111; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.blk10b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#111111; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	}

.blk11b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:11pt; 
	font-weight:bold; 
	color:#333333; 
	}

.blk14b{ 
	font-family:"��������","�l�r �o����",Arial,MS UI Gothic,Osaka,sans-serif ; 
	font-size:14pt; 
	font-weight:bold; 
	color:#111111; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 10px; 
	text-align: left; 
	}

.blk16b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:16pt; 
	line-height:18pt; 
	font-weight:bold; 
	color:#111111; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 10px; 
	}

.blk24n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:24pt; 
	line-height:26pt; 
	font-weight:normal; 
	color:#111111; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	text-align: right; 
	}

.blk10t{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#111111; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.wht10n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	color:#FFFFFF; 
	text-align: left; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 25px; 
	}

.wht10b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-align: left; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 25px; 
	}

.title12b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:11pt; 
	font-weight:bold; 
	color:#333333; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 30px; 
	}

.sample_12b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:11pt; 
	font-weight:bold; 
	color:#333333; 
	text-align: left; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-left: 120px; 
	}

.red9n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#E02D5C; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.red9b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	font-weight:bold; 
	color:#E02D5C; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.red12b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:12pt; 
	font-weight:bold; 
	color:#E02D5C; 
	margin-top: 5px; 
	margin-bottom: 15px; 
	}

.red12b2{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:12pt; 
	font-weight:bold; 
	color:#E02D5C; 
	text-align: left; 
	margin-left: 30px; 
	margin-top: 5px; 
	margin-bottom: 15px; 
	}

.red14b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:14pt; 
	font-weight:bold; 
	color:#E02D5C; 
	margin-top: 5px; 
	margin-bottom: 15px; 
	}

.red20b{ 
	font-family:MS UI Gothic,Arial,Osaka,sans-serif; 
	font-size:20pt; 
	line-height:22pt; 
	font-weight:bold; 
	color:#E02D5C; 
	text-align: right; 
	}

.charge9{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#111111; 
	text-align: right; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-right: 60px; 
	}

.calendar{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:9pt; 
	font-weight:normal; 
	color:#111111; 
	text-align: center; 
	margin-top: 1px; 
	margin-bottom: 1px; 
	}

.comment_font{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:10pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#111111; 
	text-align: left; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	margin-left: 20px; 
	margin-right: 20px; 
	}

.news_title{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	font-weight:normal; 
	color:#111111; 
	text-align: left; 
	margin-top: 5px; 
	margin-bottom: 7px; 
	margin-left: 10px; 
	}

.grn_24b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size: 24pt; 
	line-height:26pt; 
	font-weight: normal; 
	color: #006E35; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.org_10n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #E99511; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.org_time{ 
	font-family:MS UI Gothic,"�l�r �o�S�V�b�N",Osaka,sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #E99511; 
	}

.org_24b{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size: 24pt; 
	line-height:26pt; 
	font-weight: normal; 
	color: #E99511; 
	margin-top: 3px; 
	margin-bottom: 3px; 
	}

.grn_9n{ 
	font-family:"�l�r �o�S�V�b�N",MS UI Gothic,Osaka,sans-serif; 
	font-size: 9pt; 
	line-height:12pt; 
	font-weight: normal; 
	color: #006E35; 
	text-align: left; 
	margin-top: 5px; 
	margin-bottom: 5px; 
	}










/* �ȏ� */
