@charset "utf-8";#fm-tit {	margin: 5px 0 40px 0;}#fm-tit h1{	font-size: 19px;	font-weight: normal;	line-height: 130%;	padding: 0;}#fm-contents {	width: 580px;	line-height: 158%;	text-align: left;	vertical-align: top;	margin: 0 0 15px 30px;	padding: 0;}#chart-area {	width:580px;	text-align: left;	vertical-align: top;	overflow:hidden;}#chart-area:after{	content:".";	display:block;	height:0;	clear:both;	visibility:hidden;}#chart-column-lt {	width:177px;	border-top: #999999 solid 1px;	border-bottom: #999999 solid 1px;	background-color:#F7F7F7;	text-align: right;	vertical-align: top;	float: left;	margin: 0;	padding: 15px 10px 15px 0;}#chart-column-rt {	width:381px;	border-top: #999999 solid 1px;	border-bottom: #999999 solid 1px;	border-left: #999999 solid 1px;	text-align: left;	vertical-align: top;	float: left;	padding: 15px 0 15px 10px;}#chart-column-lb {	width:170px;	border-bottom: #999999 solid 1px;	background-color:#F7F7F7;	text-align: right;	vertical-align: top;	float: left;	margin: 0;	padding: 15px 10px 15px 0;}#chart-column-rb {	width:381px;	border-bottom: #999999 solid 1px;	border-left: #999999 solid 1px;	text-align: left;	vertical-align: top;	float: left;	padding: 15px 0 15px 10px;}#chart-column-rt:after{	content:"";	display:block;	clear:both;}#chart-column-rb:after{	content:"";	display:block;	clear:both;}.fmtxt-alert {	font-size: 14px;	font-weight: bold;	text-align: center;	color: #FF0000;	line-height: 120%;	margin: 20px 0;}.fmtxt-kanryo {	font-size: 14px;	font-weight: bold;	text-align: center;	color: #333333;	line-height: 120%;	margin: 20px 0;}.fmtxt-dic {	font-size: 11px;	line-height: 120%;}.submitbu {	margin: 10px 0;	text-align: center;}.font_form001 {	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 13px;	color: #333333;	padding: 15px 0 10px 10px;	width: 480px;	line-height: 155%;}	.font_form002 {	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 14px;	color: #225588;	padding: 15px 0 5px 10px;	width: 510px;	line-height: 155%;}	/*-----------------------------------*//*-------------lecture---------------*//*-----------------------------------*/#lec-list {	vertical-align: top;	text-align: left;	margin: 15px 0 0 0;}#lec-list li {	font-size: 13px;	color: #FF6600;	line-height: 120%;	font-weight: normal;	text-align: left;	text-decoration:none;	list-style: disc;	margin: 5px 0 5px 18px;}.pad_text0000 {	padding: 15px 0 5px 0;}	#lec-list02 {	vertical-align: top;	text-align: left;	margin: 0 0 0 0;}#lec-list02 li {	background-image: url(../../images/bullet.gif);	background-position: left top;	background-repeat: no-repeat;	display: inherit;	font-size: 13px;	color: #336666;	line-height: 120%;	font-weight: normal;	text-align: left;	text-decoration:none;	line-height: 155%;	list-style: disc;	margin-left: 10px;	margin-top: 5px;	padding: 0 0 5px 16px;}.pad_titleimg{	padding: 8px 0 0 0;}.err_table01{	width: 177px;	text-align: right;	background-color: #f7f7f7;	border-bottom: #666666 solid 1px;	border-right: #666666 solid 1px;}.err_table02{	width: 381px;	text-align: left;	background-color: #ffffff;	border-bottom: #666666 solid 1px;}
