* {	margin: 0px;	padding: 0px;}body {/*	line-height: 140%; */	background-image: url(image/back.gif);	background-repeat: repeat-x;	background-color: #FFFFFF;	padding-left: 20px;	font-family:arial,  helvetica, sans-serif;}.all{	width;850px;	background-color: #5555FF;	margin-left:30px;	margin-right:0px;}.clear {	font-size:10pt;	clear: both;	line-height: 0px;	float:left;}.english{	font-size:10pt;	float:right;	margin-right:10px;}#container{	width:850px;	margin:0px 0px 0px 0px;	border:1px solid #ffffff;	/*border-top:5px solid #02528f;*/	background-color:#ffffff;		text-align:left;				}/*#container{			width:850px;			margin:10px auto 10px auto;			background-color:#ffffff;			text-align:left;			height:600;			}*/margin20      {margin:20px;}.mt20          {margin-top:20px;}.mr20          {margin-right:20px;}.mb20          {margin-bottom:20px;}.ml20          {margin-left:20px;}.margin30      {margin:30px;}.mt30          {margin-top:30px;}.mr30          {margin-right:30px;}.mb30          {margin-bottom:30px;}.ml30          {margin-left:30px;}.margin50      {margin:50px;}.mt50          {margin-top:50px;}.mr50          {margin-right:50px;}.mb50          {margin-bottom:50px;}.ml50          {margin-left:50px;}.center        {text-align:center;}.right         {text-align:right;}.left          {text-align:left;}.bold          {font-weight:bold;}.normal        {font-weight:normal;}.uline         {text-decoration:underline;}.linethrough   {text-decoration:line-through;}.italic        {font-style: italic; }#content2					{ width:550px; padding:10px; margin-right:auto; margin-left:10px;font-size:14px;}table#profile th		{width:6em; border-right:3px solid #cc0000; text-align:left; font-weight:normal; vertical-align:top;font-size:12px;}table#develop					{border:1px solid #006699;}table#develop tr				{background-color:#ffffff;}table#develop th				{border-bottom:1px solid #006699; border-right:1px solid #006699; }table#develop td				{text-align:center; border-right:1px solid #006699; }table#develop td.left		{text-align:left;}table#develop td.right	{text-align:right;}table#develop td.gray		{background-color:#eeeeee;}table#syteline					{background-color:#006699; border:1px solid #cccccc;}table#syteline th				{background-color:#eeeeee; height:2em;font-size:11px; border:1px solid #cccccc;}table#syteline td				{background-color:#ffffff;font-size:10px; border:1px solid #cccccc;}div.syte1						{padding:4px; font-size:14px; font-weight:bold; border:1px solid #cccccc; background-image:url(image/bar_bg2.gif);color:#ffffff; }div.syte2						{padding:4px; font-size:14px; font-weight:bold; border:1px solid #cccccc; background-image:url(image/bar_bg1.gif);}.category		{font-size:12px;}table td		{font-size:12px;}.LINK{FONT-SIZE:10px;MARGIN-LEFT:100px;}a:link {	TEXT-DECORATION: none;}a:visited {	TEXT-DECORATION: none;}a:hover {	TEXT-DECORATION: none;}a:active {	TEXT-DECORATION: none;}.head_link a:link {	TEXT-DECORATION: none;	color: #333333;}.head_link a:visited {	TEXT-DECORATION: none;	color: #333333;}.head_link a:hover {	TEXT-DECORATION: none;	color: #999999;}.head_link a:active {	TEXT-DECORATION: none;	color: #333333;}.top_btn a:link {	TEXT-DECORATION: none;	color: #000000;}.top_btn a:visited {	TEXT-DECORATION: none;	color: #000000;}.top_btn1{ 	background-image: url(image/toiawase.png);	background-repeat: no-repeat;	background-position: left;	width: 300px;	float:right;	margin-right: 100px;	padding-left: 20px;	height: 32px;	padding-top:10px;	}	.top_btn2{float:right;margin-right:100}.top_btn a:hover {	TEXT-DECORATION: none;	color: #333333;}.top_btn a:active {	TEXT-DECORATION: none;	color: #000000;}.side_menu a:link {	TEXT-DECORATION: none;	color: #000000;}.side_menu a:visited {	TEXT-DECORATION: none;	color: #000000;}#side .side_menu a:hover {	TEXT-DECORATION: none;	color: #333333;background-color:#888888;}.side_menu a:active {	TEXT-DECORATION: none;	color: #000000;}.link_top a:link {	TEXT-DECORATION: none;	color: #333333;}.link_top a:visited {	TEXT-DECORATION: none;	color: #333333;}.link_top a:hover {	TEXT-DECORATION: none;	color: #828282;}.link_top a:active {	TEXT-DECORATION: none;	color: #333333;}.foot_link a:link {	TEXT-DECORATION: none;	color: #000000;}.foot_link a:visited {	TEXT-DECORATION: none;	color: #000000;}.foot_link a:hover {	TEXT-DECORATION: none;	color: #333333;}.foot_link a:active {	TEXT-DECORATION: none;	color: #000000;}.link_content a:link {	TEXT-DECORATION: none;	color: #666666;}.link_content a:visited {	TEXT-DECORATION: none;	color: #666666;}.link_content a:hover {	TEXT-DECORATION: none;	color: #CCCCCC;}.link_content a:active {	TEXT-DECORATION: none;	color: #666666;}h1 {	font-size: 12px;	font-weight: normal;	text-align: right;	padding-top: 4px;	width: 870px;	margin-right: auto;	margin-left: auto;	padding-right: 10px;	line-height: 14px;	color: #FFFFFF;	background-color: #837F7E;	padding-bottom: 4px;}/*-- Inquiry Btn--*/#header {	margin-right: auto;	margin-left: auto;	width: 850px;	background-color: #FFFFFF;	height:40px;}#header .head_right {	float: right;	width: 362px;	padding-right: 10px;}.head_logo {	float: left;	padding-left: 20px;	padding-top: 10px;	padding-bottom:10px;	}.head_logo2 {	float: right;	width: 100px;	margin-left:100px;	margin-right:50px;	padding-top: 10px;	padding-top:10px;	padding-bottom:10px;	}.head_logo3 {	float: right;	width: 100px;	margin-left:100px;	margin-right:50px;	padding-top: 10px;	padding-top:10px;	padding-bottom:10px;	}#header .head_box2 {	float: left;	padding-left: 20px;	padding-top: 15px;}#header .head_contact {	margin-top: 10px;	background-repeat: no-repeat;	height: 32px;	padding-top: 6px;	padding-left: 8px;	width: 354px;}#header .head_link {	float: right;	background-repeat: no-repeat;	padding-left: 11px;	background-position: left;	margin-right: 10px;	margin-left: 10px;	margin-top: 8px;}/*-------------------------------------------------  topmenu-------------------------------------------------*/#topmenu {	height: 30px;	margin-top: 10px;	font-size=14px}#topmenu li {	display: block;	float: left;	height: 30px;	text-decoration: none;	font-size:14px;	width: 135px;	padding-left:0px;}#topmenu li a {	display: block;	overflow: hidden;	padding-top: 10px;	height: 28px;}#topmenu .m1 {	background-image: url(image/home02.png);	background-repeat: no-repeat;	text-align:center;	fpnt-size=}#topmenu .m2 {	background-image: url(image/other.jpg);	background-repeat: no-repeat;	text-align:center;}#topmenu a:hover {	background-position: left 10px;	background-color:#999999;}/*-------------------------------------------------  Side-------------------------------------------------*/#side {	float: left;	width: 220px;}#side .side_title1 {	background-color:#DFFFFF;	background-repeat: no-repeat;	height: 27px;	padding-top: 14px;	padding-left: 10px;}#side .side_menu {	background-image: url(image/btn010_01.png);	background-width;160px;	background-repeat: no-repeat;	background-position: bottom;	padding-top: 7px;	padding-left: 20px;	height: 26px;	font-size:14px;}#side .side_menu1{	background-image: url(image/btn010_blue.jpg);	background-width;160px;	background-repeat: no-repeat;	background-position: bottom;	padding-top: 7px;	padding-left: 20px;	height: 26px;	font-size:14px;}#side .side_menu2 {	background-color:#FFFFFF;	background-width;160px;	background-repeat: no-repeat;	background-position: bottom;	padding-top: 7px;	padding-left: 20px;	height: 300px;	font-size:12px;	border: 1px solid #999999;}#side .side_box {	margin-top: 10px;	background-repeat: no-repeat;	height: 77px;	padding-top: 12px;	padding-left: 15px;}#side .side_text {	margin-top: 12px;}#side a:hover img  { filter: progid:DXImageTransform.Microsoft.alpha(style=0, opacity=80) }/*-------------------------------------------------  Main-------------------------------------------------*/#main {	float: left;	width: 600px;	background-color:#FFFFFF;	padding-left: 5px;}#main h2 {	background-color:#FFFFFF;	background-repeat: repeat-x;	margin-bottom: 5px;	margin-top:10px;	background-position: bottom;	font-size: 12px;	color: #333333;	padding-bottom: 12px;	padding-left: 2px;}#main h3 {	font-size: 10px;	/* background-image: url(img/h3_bg.gif); */	background-repeat: no-repeat;	margin-top: 12px;	margin-bottom: 10px;	padding-left: 10px;	font-weight: normal;	font-size:13.5px;	color: #555555;	background-position: left bottom;	padding-bottom: 2px;}#main .h3_right {	background-repeat: no-repeat;	background-position: left 2px;	padding-left: 10px;	float: right;	font-weight: normal;	font-size: 10px;	color: #666666;	padding-right: 10px;}#main h4 {	background-repeat: no-repeat;	height: 15px;	font-size: 13px;	font-weight: bold;	color: #333333;	padding-left: 12px;	margin-top: 15px;	margin-bottom: 10px;	margin-left: 2px;}#main p {	margin-bottom: 10px;}#main .box1 {	float: left;	width: 580px;}#main .box2 {	float: left;	width: 290px;	font-size:12pt;}#main .box3 {	float: left;	width: 550px;	text-align:left;	font-size:14px;	margin-top: 20px;	margin-left: 10px;}#main .box5 {background-image: url(image/office.jpg);	background-repeat: no-repeat;	text-align: left;	width: 550px;	height:400px;	text-align:center;	margin-right: 20px;	padding-left: 10px;	margin-top: 20px;}#main .indent {	padding-right: 10px;	padding-left: 10px;}#main ul.content {	margin-bottom: 5px;}#main ul.content li {	background-repeat: no-repeat;	background-position: left 7px;	padding-left: 12px;	list-style-type: none;}#main .link_content {	background-image: url(img/arrow14.gif);	background-repeat: no-repeat;	background-position: left;	padding-left: 16px;	color: #666666;	float: right;	margin-top: 10px;}#main .box_left {	float: left;	margin-top:0px;	}#main .box6 {	background-repeat: no-repeat;	background-position: top;	border: 1px solid #999999;	width: 550px;	padding-top: 3px;	padding-right: 9px;	padding-bottom: 9px;	padding-left: 9px;	margin-bottom: 20px;}#main .box7 {	background-repeat: no-repeat;	background-position: top;	border: 1px solid #999999;	width: 550px;	padding-top: 3px;	padding-right: 9px;	padding-bottom: 9px;	padding-left: 9px;	margin-bottom: 10px;}#main .box_left_250 {	float: left;	width: 250px;	margin-right: 20px;}#main .box_right {	float: right;}#main .box_right_498 {	float: right;	width: 498px;	font-size: 14px;	font-weight: bold;	color: #333333;	padding-top: 6px;}#main .box_btn {	text-align: center;	margin-top: 20px;}#main .box_btn2 {	margin-top: 15px;}#content {	margin-right: auto;	margin-left: auto;	width: 860px;	padding-right: 10px;	padding-left: 10px;	padding-top: 15px;	background-color: #FFFFFF;	}#content p {	margin-bottom: 10px;}#content .line {	background-repeat: repeat-x;	background-position: bottom;	font-size: 0px;	line-height: 0px;	height: 10px;}.box_top1 {	background-image: url(image/top_box_bg.jpg);	background-repeat: no-repeat;	background-position: top;	padding: 11px;	margin-bottom: 15px;}.box_top2 {	border-top-width: 3px;	border-bottom-width: 3px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #1F3660;	border-bottom-color: #1F3660;	padding-top: 2px;	padding-bottom: 2px;	margin-top: 1px;	margin-bottom: 15px;}.box_top3 {	width: 858px;	background-image: url(image/top_box3_bg.gif);}.box_foot {	width: 800px;	background-image: url(image/footer.gif);	background-repeat:repeat-x;	background-position: bottom;	color:#ffffff;	text-align:center;	padding-bottom: 10px;}#content .link_top {	background-image: url(image/arrow3.gif);	background-repeat: no-repeat;	background-position: left;	padding-left: 16px;	color: #333333;	margin-left: 11px;}#content .title_top {	background-image: url(image/top_title1_bg.jpg);	background-repeat: no-repeat;	background-position: left;	padding-left: 11px;	margin-bottom: 5px;}#content .title_top2 {	height: 21px;	padding-top: 8px;	padding-left: 9px;	background-image: url(image/top_title2_bg.jpg);	background-repeat: no-repeat;}#content .title_top3 {	background-image: url(img/top_title3_bg.jpg);	background-repeat: no-repeat;	height: 24px;	padding-top: 10px;	padding-left: 20px;}#content #right.box2 {	margin-right: 0px;}#content .box3 {	padding-bottom: 5px;}#content .box4 {	width: 800px;	background-color: #F3F3F3;}#content .box5 {	width: 425px;	display: inline;	float: left;	margin-right: 10px;}#content #right1.box5 {	margin-right: 0px;}#pankuzu li {	list-style-type: none;	display: inline;}#content .top_btn {	margin-top: 50px;	padding-right: 10px;	margin-bottom: 10px;	background-image: url(img/arrow5.gif);	background-repeat: no-repeat;	background-position: left;	padding-left: 15px;	text-align: right;	float: right;}#main table {	border-collapse: collapse;}#main table.table1 {	width: 100%;	border: 1px solid #CCCCCC;	border-collapse: separate;}#main table.table1 th {	text-align: left;	font-weight: normal;	background-color: #F0F0F0;	padding: 10px;}#main .box_gray1 {	width: 592px;	border: 1px solid #CCCCCC;	padding: 3px;	margin-top: 20px;}#main .box_gray2 {	border: 2px solid #E1E1E1;	padding: 10px;	background-color: #F6F6F6;	margin-bottom: 15px;	width: 576px;}#main .td_box1 {	background-image: url(img/td_box1_bg.gif);	background-repeat: repeat-y;	background-position: left;}#main .td_box2 {	background-image: url(img/td_box1_bg.gif);	background-repeat: repeat-y;	background-position: left top;	margin-bottom: 20px;}.font_red {	color: #FF0000;}.font_blue {	font-size: 14px;	font-weight: bold;	color: #1A4682;}.font_red2 {	font-size: 18px;	font-weight: bold;	color: #FF6600;}#footer {	width:800px;	margin-right: auto;	margin-left: auto;	text-align: center;	background-color: #FFFFFF;	padding-bottom: 10px;	}#footer .foot_bar {	background-image: url(image/footer.gif);	background-repeat: repeat-x;	background-position: top;	padding-top: 20px;	margin-bottom: 5px;	padding-bottom: 10px;}#footer .foot_link {	margin-bottom: 5px;}
