.back { padding-left: 20px}.dot {  padding-top: 5px; padding-left: 15px}.title {  margin-top: 4px; margin-bottom: 4px}.subtitle { padding-left: 5px; padding-top: 3px; padding-bottom: 3px}.msubtitle { padding-left: 15px ; padding-top: 5px; padding-bottom: 5px}.button {  padding-top: 10px; padding-bottom: 10px}.text-now {  font-size: 10px; line-height: 14px; padding-left: 5px}.text-gotop { font-size: 10px; line-height: 14px ; color: #0033CC}.text-menu { font-size: 12px; line-height: 18px; color: #003399}.text-main12 { font-size: 12px; line-height: 20px; padding-left: 15px}.text-main12B { font-size: 12px; line-height: 20px; padding-left: 15px ; font-weight: bold}.text-copyright { font-size: 10px; line-height: 16px}.text-10 { font-size: 10px; line-height: 13px}.text-10redB { font-size: 10px; line-height: 14px ; font-weight: bold; color: #990000}.text-12 {  font-size: 12px; line-height: 20px}.text-12B { font-size: 12px; line-height: 20px ; font-weight: bold}.text-12blue { font-size: 12px; line-height: 20px ; color: #003366}.text-12red {	font-size: 12px;	line-height: 25px;	color: #CC0000;	text-decoration: none;	letter-spacing: 1px;}A.text-12red:link {	color: #CC0000;	text-decoration: none;}A.text-12red:active { color: #CC0000; }A.text-12red:hover {	COLOR: #CC0000; TEXT-DECORATION: underline;}A.text-12red:visited {	color: #FF5151;	text-decoration: none;}.text-12blueB { font-size: 12px; line-height: 20px ; color: #003366 ; font-weight: bold}.text-12redB { font-size: 12px; line-height: 20px ; color: #990000; font-weight: bold}.text-12white { font-size: 12px; line-height: 20px; color: #FFFFFF}.text-12whiteB { font-size: 12px; line-height: 20px; color: #FFFFFF ; font-weight: bold}.text-12left15 { font-size: 12px; line-height: 20px; padding-left: 25px}.text-14whiteB { font-size: 14px; line-height: 20px; color: #FFFFFF ; font-weight: bold }.text-14blueB { font-size: 14px; line-height: 20px; color: #003366; font-weight: bold }.text-14B { font-size: 14px; line-height: 20px; font-weight: bold }.text-columntitle { font-size: 14px; line-height: 22px; font-weight: bold ; padding-left: 40px}.text-columnst { font-size: 12px; line-height: 20px ; font-weight: bold ; background-color: #CCCCFF; color: #003366; padding-left: 12px}a:link {  color: #0000CC}a:visited {  color: #660099}.text-seminartitle { font-size: 12px; line-height: 20px; color: #003399; font-weight: ??¦???????bold.px; font-weight: bold; color: #003399; padding-left: 15px}.instance {  padding-right: 10px; padding-left: 5px}.text-sitemap { font-size: 12px; line-height: 22px; color: #3366CC}.index-right {  padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; font-size: 10px; line-height: 17px}.text-10B { font-size: 10px; line-height: 14px ; font-weight: bold}.text-14 { font-size: 14px; line-height: 20px}.text-columnst1 {font-size: 12px; line-height: 20px ; font-weight: bold ; background-color: #99CCCC; color: #003366; padding-left: 12px}.text-12-14 {font-size: 12px; line-height: 14px}A:link { color:#19497E; }A:visited { color:#5D8CAD; }.text-10-11 {font-size: 10px; line-height: 11px}.12-16 {	font-size: 12px;	line-height: 16px;}.text-11-13 {font-size: 11px; line-height: 13px}.12-20 {	font-size: 12px;	line-height: 22px;}a:link.link1 { color:#FFFFFF; }a:visited.link1 { color:#FFFFFF; }a:active.link1 { color:#FFFFFF; }.title1 {	color:#666666;}.title2 {	color:#666666;	font-size: 16px;}.title3 {	color:gray;}.pagelink {	FONT-SIZE: 14px; COLOR: #0000cc; LINE-HEIGHT: 18px}.bunya {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006699; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}.item {	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; BACKGROUND-COLOR: #fffae6}.data {	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; BACKGROUND-COLOR: #ffffff}.read {	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; BACKGROUND-COLOR: #ffffff}.table-line {	BACKGROUND-COLOR: #999999}.text-s {	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}.course-jitumu {	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}.course-jitumu-sub {	FONT-WEIGHT: normal; FONT-SIZE: 1??¦???????4px; COLOR: #ffcc66; LINE-HEIGHT: 18px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}.read-title-jitumu {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #996600; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}.item-jitumu {	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; BACKGROUND-COLOR: #fffae6}.course-sikaku {	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}.course-sikaku-sub {	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ccff00; LINE-HEIGHT: 18px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}.read-title-sikaku {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #339900; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}.item-sikaku {	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; BACKGROUND-COLOR: #f5ffcc}.title {	COLOR: #006699;	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size:16px;	font-weight: bold;}h1 {	font-size:20px;	margin-bottom:0px;	margin-top:0px;	font-weight: normal;	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";}h2 {	font-size:14px; margin-bottom:0px; margin-top:0px;}.list_font {	font-size:12px;}.traning_title {	font-size:16px;}.list_title {	font-size:16px;}A {	COLOR: #19497E; TEXT-DECORATION: underline}A:active {	COLOR: #ff0000;}A:visited {	COLOR: #5D8CAD; TEXT-DECORATION: underline}A:hover {	COLOR: #cd5c5c; TEXT-DECORATION: underline	}#TOPMENU {	width: 365px;}#TOPMENU a {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration: none;	line-height: 250%;	text-indent: 22px;	background-image: url(topimg/submenu.gif);	background-repeat: no-repeat;	display: block;	height: 30px;	width: 181px;	margin: 0px;}#TOPMENU a:hover {	background-image: url(topimg/submenu_over.gif);	color: #000000;}#TOPMENU a:active {	color: #000000;}#TOPMENU a:visited {	color: #000000;}ul {	margin: 0px;	padding: 0px;}li {	list-style-type: none;	float: left;}.text-12red {	font-size: 12px;	line-height: 20px;	color: #CC0000;}/*Netforest work 20070328 */body {	margin:0 10px 0 10px;	padding:0px;	background:#ffffff;	}div#bg_header_top {	background:url(/images/common/bg_header_top.jpg) left top no-repeat;	font-size:1px;	line-height:1px;	height:16px;	}div#bg_header_top h1 {	font-size:11px;	line-height:16px;	font-weight:normal;	color:#ffffff;	padding-left:8px;	}div#header {	width:750px;	}div#header_left {	float:left;	width:300px;	}div#header_right {	float:right;	width:177px;	}div#line_header_grade {	clear:both;	background:url(/images/common/line_header_grade.jpg) left top no-repeat;	font-size:1px;	line-height:1px;	height:5px;	}div#btn_header01 {	width:177px;	height:28px;	background:url(/images/common/btn_header01.jpg) left top no-repeat;	}div#btn_header01 a {	display:block;	width:177px;	height:28px;	}div#btn_header01 a:hover {	background:url(/images/common/btn_header01_hover.jpg) left top no-repeat;	}div#btn_header01 a span {	display:none;	}div#btn_g00 {	float:left;	width:125px;	height:29px;	background:url(/images/common/btn_g00.jpg) left top no-repeat;	}div#btn_g00 a {	display:block;	width:125px;	height:29px;	}div#btn_g00 a:hover {	background:url(/images/common/btn_g00_hover.jpg) left top no-repeat;	}div#btn_g00 a span {	display:none;	}div#btn_g01 {	float:left;	width:125px;	height:29px;	background:url(/images/common/btn_g01.jpg) left top no-repeat;	}div#btn_g01 a {	display:block;	width:125px;	height:29px;	}div#btn_g01 a:hover {	background:url(/images/common/btn_g01_hover.jpg) left top no-repeat;	}div#btn_g01 a span {	display:none;	}div#btn_g02 {	float:left;	width:125px;	height:29px;	background:url(/images/common/btn_g02.jpg) left top no-repeat;	}div#btn_g02 a {	display:block;	width:125px;	height:29px;	}div#btn_g02 a:hover {	background:url(/images/common/btn_g02_hover.jpg) left top no-repeat;	}div#btn_g02 a span {	display:none;	}div#btn_g03 {	float:left;	width:125px;	height:29px;	background:url(/images/common/btn_g03.jpg) left top no-repeat;	}div#btn_g03 a {	display:block;	width:125px;	height:29px;	}div#btn_g03 a:hover {	background:url(/images/common/btn_g03_hover.jpg) left top no-repeat;	}div#btn_g03 a span {	display:none;	}div#btn_g04 {	float:left;	width:125px;	height:29px;	background:url(/images/common/btn_g04.jpg) left top no-repeat;	}div#btn_g04 a {	display:block;	width:125px;	height:29px;	}div#btn_g04 a:hover {	background:url(/images/common/btn_g04_hover.jpg) left top no-repeat;	}div#btn_g04 a span {	display:none;	}div#btn_g05 {	float:left;	width:125px;	height:29px;	background:url(/images/common/btn_g05.jpg) left top no-repeat;	}div#btn_g05 a {	display:block;	width:125px;	height:29px;	}div#btn_g05 a:hover {	background:url(/images/common/btn_g05_hover.jpg) left top no-repeat;	}div#btn_g05 a span {	display:none;	}div#line_inp_red {	clear:both;	background:url(/images/common/line_inp_red.jpg) left top no-repeat;	font-size:1px;	line-height:1px;	height:11px;	}