/* CSS Document */

body{font-family:MingLiU;
behavior : url ("csshover.htc") ;
	FONT-SIZE: 12px; }

TD {
	FONT-SIZE: 12px; 
}

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}

fieldset, img {
  border: 0;
}
body,td,th {color: #333; line-height:150%;}

a {
	color:#2757A1;
	text-decoration: none;
}
a:link, a:visited {
}
a:hover, a:active {
	text-decoration: underline;
	color: #FF0000;
}

sup { font-size:60%;}

.padding-l-r-10px {
	padding:0 10px;
}

/*---------------------------------------*/
/*--------------- FontSize --------------*/
/*---------------------------------------*/

h1 {padding: 0px; margin: 0px; line-height: 150%; font-size:150%; font-weight:bold;}
h2 {padding: 0px; margin: 0px; line-height: 150%; font-size:120%;  font-weight:bold;}
h3 {
	padding: 0px;
	margin: 0px;
	line-height: 150%;
	font-size:100%;
	font-weight:bold;
}
p {
	padding:0;
	margin:0;
	color:#333333;
	line-height:150%;
}

li {
	padding:0;
	margin:0;
	color:#333;
	font-size:100%;
	list-style: none;
}
input {
	margin:0;
	color:#333333;
	font-size:100%;
}
input.num {  ime-mode:disabled;	margin:0;
	color:#333333;
	font-size:100%;}
.font-b {
	font-size:150%;
	font-weight:bold;
}

.font-s {
	font-size:90%;
	font-weight:bold;
}

.font-s-s {
	font-size:85%;

}
.title-b{
font-size:100%;
font-weight:bold;
}
.content{
font-size:100%;
}
/*---------------------------------------*/
/*--------------- Font Color ------------*/
/*---------------------------------------*/

.txtFFF { color:#FFF; }
.txtCCC { color:#CCC; }
.txt999 { color:#999; }
.txt666 { color:#666; }
.txt333 { color:#333; }
.txt000 { color:#000; }
.textG { color:#99CC00;}
.textB { color:#00408D;}
.textR { color:#FF6600;}

/*---------------------------------------*/
/*--------------- BG Color --------------*/
/*---------------------------------------*/

.bgEEE {background-color:#EEE; }
.bgCCC {background-color:#CCC; }
.red{color:#CC0000;}
.green{color:#339900;}
.ContentsClear {
	clear:both;
	margin: 0px;
	padding: 0px;
	height: 0px;
}
.ContentsClear-line {
	clear:both;
	margin: 0px;
	padding: 0px;
	background:url(/images/shim_line.gif) repeat-x;
	height:4px;
}
.Right {text-align:right;}
.bold {font-weight:bold;}
.Center {text-align:center;}
.W200 {width:200px;}
.W250 {width:250px;}
.W300 {width:300px;}

.image-bn {
	margin: 0px 0px 10px 0;
	padding: 0px;
}

.image-bn-s {
	margin: 0px 0px 2px 0;
	padding: 0px;
}
.table_content td{
padding-left:4px;
padding-right:4px;
}

.txt01 {
	FONT-SIZE: 16px; COLOR: #0aa4ea;
	font-weight: bold;
}
.txt01_small {
	FONT-SIZE: 14px; COLOR: #0aa4ea;
	font-weight: bold;
}

