html {padding: 0;margin: 0;}* {	margin: 0;	padding: 0;}body {	background: #FFF url(../imgs/h_bg.jpg) no-repeat center top;	color: #444;	margin: 0;	padding: 0;	text-align: center;	width: 100%;	font-size: 12px;	font-style: normal;	font-weight: normal;	font-variant: normal;	behavior: url(./png2vml.htc);}img {	border: none;}dt{margin:0 10px 0 0;}.logo		{float:left;	margin:0;	padding: 20px 0 0;	width: 172px;	height: 54px;}div#h_menu	{	float:right;	margin: 15px 0 0;	width: 167px;	font-size: 80%;	color: #fff;	border: none;}div#h_menu a:hover {color:#cccccc;}div#h_menu a {text-decoration:none;color: #fff;}div#h_menu	.help	{	width: 100px;	height: 17px;	background-image: url(../imgs/h_menu.gif);	padding-top: 5px;	background-repeat: no-repeat;	float: right;}div#h_menu	.language	{	margin: 10px 0 0;	width: 167px;	height: 12px;	color: #fff;	text-align: right;	float: right;}div#h_menu a {	text-decoration:none;	}div#h_menu li {	display: inline;	padding: 0 0 0 5px;}div#h_menu li a{	padding-left: 5px;}.nav				{	margin: 0;	width: 794px;}.one				{	height: 87px;	margin: 0 auto;	width: 794px;	background-image: url(../imgs/h.jpg);}.menu	{	width:793px;	margin-top: 0;	margin-bottom: 0;	float: left;	}	.outer	{	width:100%;	padding: 0;	margin:0;	background-image: url(../imgs/bg2.gif);	height: 100%;	}		.contents	{	width: 794px;	background-image: url(../imgs/w_bg.png);	margin:0 auto;	height: 100%;	padding: 0px 10px;	}		.flash	{	margin:0 5px 5px;	height: 100%;}.column	{	width:794px;	margin: 0;	height: 100%;}.txt16{	font-size:18px;	color: #333333;	text-align: left;}					div#midashi{	width: 100%;	height: 40px;	padding-top: 18px;	font-weight: bold;	}		div#midashi .mark{	float: left;	width: 20px;	padding: 2px 0px 0px;	}		div#main_cont	{	float:left;	width:161px;	margin:0;	height: 100%;	}		div#main_cont2	{	float:left;	width:605px;	margin:0;	padding: 0px 10px 10px;	}		div#main_cont3	{	float:left;	width:470px;	color: #333333;	text-align: left;	padding: 10px;	}		div#main_cont .top	{	width:180px;	background-image: url(../imgs/main_bg.gif);	height: 27px;	text-align: left;	padding: 11px 0 0 10px;	color: #fff;	}	div#main_cont .photo	{	width:190px;	height: 125px;	}	div#main_cont .txt	{	width:184px;	font-size: 80%;	color: #fff;	text-align: left;	line-height: 170%;	padding: 2px 3px 2px 3px;	height: 216px;	letter-spacing: 0.2em;	}		div#main_cont .more	{	width:184px;	text-align: right;	padding-top: 5px;	padding-right: 6px;	padding-bottom: 5px;	}			#list ul	{	list-style-position:inside;	padding: 4px 2px 2px;	}				#list li	{	list-style-type: circle;	color:#FF0000	}			div#main_left	{	float:left;	width:192px;	margin:0;	text-align: left;	padding: 0;	}	div#main_left .top	{	float:left;	width:167px;	height:20px;	background-image: url(../imgs/l.gif);	padding: 10px 0 0 25px;	}		div#main_left .txt	{	float:left;	width:172px;	background-image:url(../imgs/l_2.gif);	font-size: 90%;	line-height: 150%;	letter-spacing: 0.1em;	color: #333333;	padding:0 10px;	margin: 0;	}			div#main_left .txt2	{	float:left;	width:172px;	background-image:url(../imgs/l_2.gif);	font-size: 90%;	color: #000000;	padding:6px 8px 0 12px;	margin: 0;	}		div#main_left .bottom	{	float:left;	width:192px;	margin:0 0 5px;	padding:0 0 10;	}			.clears{  clear:both;}	.head	{	height: 135px;	}	.head_l	{	height: 135px;	background-image: url(../imgs/h_bg.gif);	width: auto;	margin: 0 auto;	float: left;	}		.head_r	{	height: 135px;	background-image: url(../imgs/h_right.gif);	width: auto;	margin: 0 auto;	float: right;	}			.menu	{	width:793px;	margin-top: 0;	margin-bottom: 0;	float: left;	}	#menu ul, #menu li{display:block;	margin:0;	padding:0;	list-style:none;	height: 32px;	}#menu li{display:block;	float:left;	margin: 12px auto 0;	width: 132px;	height: 20px;}#menu a, #menu a:link, #menu a:visited{	text-decoration:none;	text-align:center;	color:#ffffff;	background-image:url(../imgs/button.gif);	height: 22px;	display:block;	width: 132px;	margin:0;	padding-top: 10px;}#menu a:hover{	background-image:url(../imgs/button2.gif);	color:#cccccc;	text-align:center;	display:block;	height: 22px;	width: 132px;}	.menu_l	{	width:160px;	margin-top: 0;	margin-bottom: 0;	}	#menu_l ul, #menu_l li{display:block;	margin:0;	padding:0;	list-style:none;	height: 32px;	}#menu_l li{display:block;		margin: 0;	width: 161px;	height: 29px;}#menu_l a, #menu_l a:link, #menu_l a:visited{	text-decoration:none;	text-align:left;	color:#ffffff;	background-image:url(../imgs/l_menu2.gif);	height: 20px;	display:block;	width: 137px;	margin:0;	padding: 9px 0px 0px 21px;}#menu_l a:hover{	background-image:url(../imgs/l_menu.gif);	color:#000C4F;	text-align:left;	display:block;	height: 20px;	width: 137px;	}div#footer {	height: 48px;	background-image: url(../imgs/f.gif);	color: #fff;	padding-top: 50px;	font-size: 80%;	margin:0;	width: 100%;	clear: both;}div#footer a {	text-decoration:none;	color: #fff;}div#footer a:hover {	/*color: #bcbe62;*/	color:#cccccc;}div#footer li {	display: inline;	padding: 0 3px;}div#footer li a{	padding-right: 5px;}div#footer address {	margin-top:10px;	color: #fff;	font-style: normal;}	.white{	color:#fff	}	.lead{	color:#333333;	line-height: 170%;	letter-spacing: 0.2em;	text-align: left;	}		.leadwhite{	color:#fff;	line-height: 170%;	letter-spacing: 0.2em;	text-align: left;	}	.accent{	background-color:#E10202;	color:#E10202;}	.leftPadding {	padding-left: 20px;}.leftMargin {	margin-left: 20px;}/*‰æ‘œ‚Ì˜g*/img.imgFrame {	border: 1px solid #666666;}img.imgFrame02 {	padding: 4px;	background: url(../imgs/f02.gif);	margin: 10px 0px 0px;	border: 1px solid #cacaca;}img.imgFrame03 {	padding: 4px;	background: url(../imgs/f02.gif);	border: 1px solid #cacaca;	margin: 2px;}div#contact{	float: right;}	div#contact .c3{	background: url(../imgs/contact3.gif);	height: 32px;	float: right;	text-align: left;	padding-top: 18px;	padding-right: 10px;	padding-left: 10px;	vertical-align: middle;	}			div#contact .c1{	background: url(../imgs/contact.gif);	height: 50px;	width: 11px;	float: right;	text-align: left;	padding: 0px;	}		div#contact .c2{	background: url(../imgs/contact2.gif);	height: 50px;	width: 121px;	float: right;	text-align: left;	padding: 0px;	}		#contact a:link,#contact a:visited {	color: #333333;	text-decoration: none;}#contact a:hover {	text-decoration: none;	color: #999999;}	div#capture {	color: #fff;	background: #3D3D3D;	float: right;	padding: 6px;	margin-top: 0px;  }			div#capture .h3 {	background: url(../imgs/cap.gif) no-repeat left center;  padding-left: 20px;    }				div#capture  a:link,#capture a:visited {	color: #fff;	text-decoration: none;}		div#capture  a:hover {	text-decoration: none;	color: #cccccc;}				h2 {	background: url(../imgs/midashi.gif) no-repeat left center;	padding-left: 20px;	margin: 15px 0px 10px;	font-size: 16px;  }				h4 {	background: url(../imgs/midashi5.gif) no-repeat left center;	padding-left: 20px;	margin: 0px 0px 10px;	font-size: 16px;  }				h3 {	background: url(../imgs/midashi2.gif) no-repeat left center;	padding-left: 20px;	font-size: 14px;  }		div#scroll{	background: url(../imgs/s.gif) no-repeat left center;	padding-left: 5px;	margin: 20px 0px 0px 10px;	text-align: right;	font-size: 10px;	width: 90px;	float: right;	letter-spacing: 0.2em;	clear: right;}div#scroll a {	color:#333333;}div#scroll a:hover {	/*color: #bcbe62;*/	color:#333333;}a:link {	color: #333333;	text-decoration: none;}a:hover {	color: #666666;	text-decoration: none;}a:active {	color: #333333;	text-decoration: none;}a:visited {	text-decoration: none;	color: #333333;}.round {  margin: 0;  background: #D6D6D6;  }		.line {	height: 1px;	background-image: url(../imgs/line.gif);	background-repeat: repeat-x;	margin: 10px 0px;}.menu1 {width:793px;margin-top: 0;margin-bottom: 0;float: left;}.dialog {width:100%; margin:0px auto; min-width:20em;}.dialog .hd .c,.dialog .ft .c { font-size:1px; height:13px;}.dialog .ft .c { height:14px;}.dialog .hd { background:transparent url(../imgs/tl.gif) no-repeat 0px 0px;}.dialog .hd .c { background:transparent url(../imgs/tr.gif) no-repeat right 0px;}.dialog .bd { background:transparent url(../imgs/ml.gif) repeat-y 0px 0px;}.dialog .bd .c { background:transparent url(../imgs/mr.gif) repeat-y right 0px;}.dialog .bd .c .s {	margin:0px 8px 0px 4px;	background:#B7B7B7 url(../imgs/ms.jpg) repeat-x 0px 0px;	padding:1em;}.dialog .ft { background:transparent url(../imgs/bl.gif) no-repeat 0px 0px;}.dialog .ft .c { background:transparent url(../imgs/br.gif) no-repeat right 0px;}/* content-specific */.dialog h1 { /* header */ font-size:2em; margin:0px; padding:0px; margin-top:-0.6em;}.dialog p {	margin:0.5em 0px 0px 0px;	padding:0px;	font:0.95em/1.5em arial,tahoma,"sans serif";	text-align: left;}html>body .dialog pre {	font-size:1.1em;	text-align: left;}table#s02 {  width: 100%;  border: 1px solid #666666;  border-collapse: collapse;  border-spacing: 0;  empty-cells: show;  }table#s02 th, table#s02 td {	padding: 2px;  border: 1px dotted #666666;  }		.red{		color:#FF0000}