/* CSS Document */

TD 
{FONT-SIZE: 9pt;  LINE-HEIGHT: normal; COLOR: #888888;  FONT-FAMILY: µ¸¿ò;}
A:link {FONT-SIZE: 9pt; COLOR: #888888; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A:active {FONT-SIZE: 9pt;  COLOR: #888888; FONT-FAMILY:Verdana; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 9pt;  COLOR: #888888; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 9pt; COLOR: #3D8DD2; FONT-FAMILY: Verdana; TEXT-DECORATION: none}


a, area { blr:expression(this.onFocus=this.blur()) }
 :focus { -moz-outline-style: none; }



body {
	margin:0px; background-attachment: scroll;
	background-image: url('../images/index/index_bg.jpg');
	background-repeat: repeat-x

	
}


.top_main {
	background-attachment: scroll;
	background-image: url('../images/top_img_main.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}


.agency_bg {
	
	border-bottom:1px solid #E8E8E8; border-top:1px solid #E8E8E8;
	
}

.agency_box {
	border-width:1pt; border-color:#DBDBDB;  border-style:solid; }



.agency_sub {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px;
	FONT-SIZE: 9pt;  LINE-HEIGHT: px; COLOR: #888888;  font-weight: bold;  FONT-FAMILY: µ¸¿ò;  letter-spacing:-1px;
	
}



.top_bg01 {
	background-attachment: scroll;
	background-image: url('../images/index/main_img_bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}


.top_bg_home {
	background-attachment: scroll;
	background-image: url('../images/top_img_home.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}


.top_bg_office {
	background-attachment: scroll;
	background-image: url('../images/top_img_office.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}


.top_bg_global {
	background-attachment: scroll;
	background-image: url('../images/top_img_global.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}



.top_bg_customer {
	background-attachment: scroll;
	background-image: url('../images/top_img_customer.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}


.top_bg_community {
	background-attachment: scroll;
	background-image: url('../images/top_img_community.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}


.top_bg_office {
	background-attachment: scroll;
	background-image: url('../images/top_img_office.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}



.top_bg03 {
	background-attachment: scroll;
	background-image: url('../images/bg_sub01.jpg');
	background-repeat: no-repeat;
	background-position: right top;
}


.top_bg04 {
	background-attachment: scroll;
	background-image: url('../images/bg_sub02.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}


a.no1:link {color:#666666; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 18px;}
a.no1:visited {color:#666666; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 18px;}
a.no1:active {color:#666666; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 18px;}
a.no1:hover {color:#ff6600; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 18px;}

a.no2:link {color:#339966; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 18px;}
a.no2:visited {color:#339966; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 18px;}
a.no2:active {color:#339966; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 18px;}
a.no2:hover {color:#ff6600; text-decoration: none; font-size: 9pt; LINE-HEIGHT: 18px;}

a.no3:link {color:#666666; text-decoration:none; font-size: 9pt; font-family: "µ¸¿ò";}
a.no3:visited {color:#666666; text-decoration:none; font-size: 9pt; font-family: "µ¸¿ò";}
a.no3:active {color:#666666; text-decoration:none; font-size: 9pt; font-family: "µ¸¿ò";}
a.no3:hover {color:#FF6666; text-decoration: underline; font-size: 9pt; font-family: "µ¸¿ò";}

a.no4:link {color:#669900; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 20px;}
a.no4:visited {color:#669900; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 20px;}
a.no4:active {color:#669900; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 20px;}
a.no4:hover {color:#ff6600; text-decoration: none; font-size: 9pt; LINE-HEIGHT: 20px;}

a.no5:link {color:#333333; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 20px;}
a.no5:visited {color:#333333; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 20px;}
a.no5:active {color:#333333; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 20px;}
a.no5:hover {color:#ff6600; text-decoration: none; font-size: 9pt; LINE-HEIGHT: 20px;}

a.no6:link {color:#666666; text-decoration:none; font-size: 9pt; font-family: "µ¸¿ò";}
a.no6:visited {color:#666666; text-decoration:none; font-size: 9pt; font-family: "µ¸¿ò";}
a.no6:active {color:#666666; text-decoration:none; font-size: 9pt; font-family: "µ¸¿ò";}
a.no6:hover {color:#0099CC; text-decoration: underline; font-size: 9pt; font-family: "µ¸¿ò";}
 
a.no7:link {color:#336666; text-decoration:none; font-size: 8pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}
a.no7:visited {color:#336666; text-decoration:none; font-size: 8pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}
a.no7:active {color:#336666; text-decoration:none; font-size: 8pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}
a.no7:hover {color:#336666; text-decoration: underline; font-size: 8pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}

a.no8:link {color:#666666; text-decoration:none; font-size: 8pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}
a.no8:visited {color:#666666; text-decoration:none; font-size: 8pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}
a.no8:active {color:#666666; text-decoration:none; font-size: 8pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}
a.no8:hover {color:#FF6666; text-decoration: underline; font-size: 8pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}

a.no9:link {color:#669900; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}
a.no9:visited {color:#669900; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}
a.no9:active {color:#669900; text-decoration:none; font-size: 9pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}
a.no9:hover {color:#669900; text-decoration: underline; font-size: 9pt; LINE-HEIGHT: 20px; font-family: "µ¸¿ò";}

a.no10:link {
	text-decoration:none;
	font-size: 9pt;
	LINE-HEIGHT: 18px;
	font-family: "µ¸¿ò";
	color: #333333;
}
a.no10:visited {
	text-decoration:none;
	font-size: 9pt;
	LINE-HEIGHT: 18px;
	font-family: "µ¸¿ò";
	color: #333333;
}
a.no10:active {
	text-decoration:none;
	font-size: 9pt;
	LINE-HEIGHT: 18px;
	font-family: "µ¸¿ò";
	color: #333333;
}
a.no10:hover {
	text-decoration:none;
	font-size: 9pt;
	LINE-HEIGHT: 18px;
	font-family: "µ¸¿ò";
	color: #666666;
}

a.no11:link {color:#3366CC; text-decoration:underline; font-size: 9pt; LINE-HEIGHT: 18px; font-family: "µ¸¿ò";}
a.no11:visited {color:#3366CC; text-decoration:underline; font-size: 9pt; LINE-HEIGHT: 18px; font-family: "µ¸¿ò";}
a.no11:active {color:#3366CC; text-decoration:underline; font-size: 9pt; LINE-HEIGHT: 18px; font-family: "µ¸¿ò";}
a.no11:hover {color:#3366CC; text-decoration:underline; font-size: 9pt; LINE-HEIGHT: 18px; font-family: "µ¸¿ò";}

a.no12:link {color:#000066; text-decoration:none; font-size: 11pt; font-family: "µ¸¿ò";}
a.no12:visited {color:#000066; text-decoration:none; font-size: 11pt; font-family: "µ¸¿ò";}
a.no12:active {color:#000066; text-decoration:none; font-size: 11pt;; font-family: "µ¸¿ò";}
a.no12:hover {color:#ff3366; text-decoration:underline; font-size: 11pt; font-family: "µ¸¿ò";}


a.black_s_b:link {color:#666666; text-decoration:none; font-weight: bold; font-size: 8pt; font-family: "µ¸¿ò";}
a.black_s_b:visited {color:#666666; text-decoration:none; font-weight: bold; font-size: 8pt; font-family: "µ¸¿ò";}
a.black_s_b:active {color:#666666; text-decoration:none; font-weight: bold; font-size: 8pt;; font-family: "µ¸¿ò";}
a.black_s_b:hover {color:#EA4209; text-decoration:underline; font-weight: bold; font-size: 8pt; font-family: "µ¸¿ò";}

a.black_s:link {color:#666666; text-decoration:none;  font-size: 8pt; font-family: "µ¸¿ò";}
a.black_s:visited {color:#666666; text-decoration:none;  font-size: 8pt; font-family: "µ¸¿ò";}
a.black_s:active {color:#666666; text-decoration:none;  font-size: 8pt;; font-family: "µ¸¿ò";}
a.black_s:hover {color:#EA4209; text-decoration:none;  font-size: 8pt; font-family: "µ¸¿ò";}



a.blue_b:link {color:#0A6CC6; text-decoration:none;  font-size: 9pt; font-family: "µ¸¿ò";  font-weight: bold;    letter-spacing:-1px;}
a.blue_b:visited {color:#0A6CC6; text-decoration:none;  font-size: 9pt; font-family: "µ¸¿ò";  font-weight: bold;    letter-spacing:-1px;}
a.blue_b:active {color:#0A6CC6; text-decoration:none;  font-size: 9pt;; font-family: "µ¸¿ò";  font-weight: bold;    letter-spacing:-1px;}
a.blue_b:hover {color:#FF5E00; text-decoration:none;  font-size: 9pt; font-family: "µ¸¿ò";  font-weight: bold;    letter-spacing:-1px;}



BODY {
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #dddddd;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #aaaaaa;
	scrollbar-darkshadow-color: #cccccc;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #777777;
	color: #666666;
}

.t_01 {	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D1AA97;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
}
.t_02 {	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F4F4;
}
.from01 {border: 0px none #D9D9D9;
}
.t_03 {	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DFDFDF;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFE0E8;
	border-left-color: #DFDFDF;
}
.t_04 {	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D5D5;
	}
	
.t_05 
{	border-bottom:1px dot #D5D5D5; 
	}
	




	
.text_01
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR:#339966;  FONT-FAMILY: Verdana; }

.text_02 
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: #CC0000; FONT-FAMILY: Verdana;  }

.text_03
{FONT-SIZE: 9pt;  LINE-HEIGHT: 16px; COLOR: #FF6600;  FONT-FAMILY: µ¸¿ò;  }

.text_03_b
{FONT-SIZE: 9pt;  LINE-HEIGHT: 16px; COLOR: #FF6600;  font-weight: bold;  FONT-FAMILY: µ¸¿ò;  }

.text_03_s_b
{FONT-SIZE: 8pt;  LINE-HEIGHT: 16px; COLOR: #FF6600;  font-weight: bold;  FONT-FAMILY: µ¸¿ò;  }

.text_03_s_b-1
{FONT-SIZE: 8pt;  LINE-HEIGHT: 16px; COLOR: #FF6600;  font-weight: bold;  FONT-FAMILY: µ¸¿ò;  letter-spacing:-1px;}



.text_04
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: 61AB00;  FONT-FAMILY: Verdana; }

.text_05
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: 0A6CC6;    FONT-FAMILY: µ¸¿ò; }

.text_05_b
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: 0A6CC6;  FONT-FAMILY: µ¸¿ò; font-weight: bold;    letter-spacing:-1px;}

.text_06
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: 15AFD1;  FONT-FAMILY: Verdana;  }

.text_07
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: #98984B;  FONT-FAMILY: Verdana; }

.text_08
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: 17A41E;  FONT-FAMILY: Verdana; }

.text_09
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: 5D472A;  FONT-FAMILY: Verdana; }

.text_10
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: 0078B9;  FONT-FAMILY: Verdana; }

.text_11
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: #996633;  FONT-FAMILY: Verdana; }

.text_12
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: #00FFFF;  FONT-FAMILY: Verdana; }

.text_13
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: #FFFFFF;  FONT-FAMILY: Verdana; }

.text_14
{FONT-SIZE: 8pt;  LINE-HEIGHT: 18px; COLOR: #FFFFFF;  FONT-FAMILY: Verdana; }

.text_15
{FONT-SIZE: 9pt;  LINE-HEIGHT: 18px; COLOR: #003063;  FONT-FAMILY: Verdana; }


.text_15_b
{FONT-SIZE: 12pt;  LINE-HEIGHT: ; COLOR: #003063;  FONT-FAMILY: Verdana; font-weight: bold;    letter-spacing:-1px}


.text16 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	color: #009999;
}

.text17 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 20px;
	color: #666666;
}
.text18 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	color: #6699CC;
}

.text19 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 20px;
	color: #333333;
}

.text20 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 20px;
	color: #FF3399;
}

.text21 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 20px;
	color: #3366CC;
}

.text22 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 18px;
	color: #000066;
}

.text23 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 20px;
	color: #3366CC;
	text-decoration: underline;
}

.text24 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 18px;
	color: #336666;
}


.text_25
{FONT-SIZE: 12pt;  LINE-HEIGHT: px; COLOR: #23C069;   FONT-FAMILY: µ¸¿ò; font-weight: bold;    letter-spacing:px;}



.text_title1 {
	font-family: "µ¸¿ò";
	font-size: 11pt;
	line-height: 18px;
	color: #3366CC;
}

.text_title2 {
	font-family: "µ¸¿ò";
	font-size: 11pt;
	line-height: 18px;
	color: #3399FF;
}

.text_title3 {	font-family: "µ¸¿ò";	font-size: 11pt;	line-height: 20px;	color: #FF3300;}

.text_title3_b {	font-family: "µ¸¿ò";	font-size: 11pt;	line-height: 20px;	font-weight: bold;   color: #FF3300;}


.text_title4 {
	font-family: "µ¸¿ò";
	font-size: 11pt;
	color: #FFFFFF;
}
.text_title5 {
	font-family: "µ¸¿ò";
	font-size: 11pt;
	color: #009999;
}

.text_title6 {	font-family: "µ¸¿ò";	font-size: 11pt;	color: #000066;}

.text_title6_b {	font-family: "µ¸¿ò";	font-size: 11pt;	font-weight: bold;    color: #000066;}

.input1 {color:#ffffff; background-color:#4A9ECE; border-width:1pt; border-color:#8EC6D3; font-size: 8pt; border-style:solid; }

.input2 {color:#4D4D4D; background-color:#ffffff; border-width:1pt; border-color:#7B9EBC; font-size: 8pt; border-style:solid; }

.input3 {color:#4D4D4D; background-color:#CCCCCC; border-width:1pt; border-color:#CCCCCC; font-size: 8pt; border-style:solid; }

.input7 {color:#E3E3E3; background-color:#4C4C4C; border-width:1pt; border-color:#4C4C4C; font-size: 8pt; border-style:solid; }

.input_tran {color:#666666; background-color:#ffffff; border-width:0pt; border-color:#4C4C4C; font-size: 8pt; border-style:solid; }


.input4 {
	color:#4D4D4D;
	background-color:#ffffff;
	border-width:1pt;
	border-color:#cccccc;
	font-size: 8pt;
	border-style:solid;
	font-family: "µ¸¿ò";
}

.input5 {color:#4D4D4D; background-color:#F7F7F7; border-width:1pt; border-color:#D7D7D7; font-size: 8pt; border-style:solid; }

.input6 {
	color:#ffffff;
	background-color:#003063;
	border-width:1pt;
	border-color:#003063;
	font-size: 8pt;
	border-style:solid;
	font-family: "µ¸¿ò";
}

.input {color:#4D4D4D; background-color:#FFFFFF; border-width:1pt; border-color:#D4D4D4; border-style:solid; }

.text {	font-family: "µ¸¿ò";	font-size: 9pt;	color: #666666;}

.text_s { font-family: "µ¸¿ò";	font-size: 8pt;	color: #666666;}

.text_s_b { font-family: "µ¸¿ò";	font-size: 8pt;	  font-weight: bold;    letter-spacing:-1px;   color: #666666;}
	
	
	
.text_011 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	color: #ffffff;
}
.text23 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	color: #3366CC;
	text-decoration: underline;
}


.box01 {color:#656565; background-color:#ffffff; border-width:1pt; border-color:#D5D5D5; font-size: 8pt; border-style:solid; }

.top_bg01 {
	background-attachment: scroll;
	background-image: url('../images/index/main_img_bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}