@charset "UTF-8";

a:link { text-decoration:none; color:#3a7aaf; }
a:visited { text-decoration: none; color:#3a7aaf;}
a:active { text-decoration: none; color:#3a7aaf; }
a:hover { text-decoration: underline; color:#cd008c; }

IMG {border: none;}

.png24 { tmp:expression(setPng24(this)); }  

.submenu {cursor:hand;}

.submenu { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold; padding: 0px 0px 0px 15px; line-height:35px; color: #0a4070;}
a.submenu:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold; text-decoration: none; padding: 0px 0px 0px 15px; line-height:25px; color: #0a4070; }
a.submenu:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-size: 10px; text-decoration: none; padding: 0px 0px 0px 15px; line-height:25px; color: #0a40703; }
a.submenu:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; padding: 0px 0px 0px 15px; line-height:25px; color: #0a4070; }
a.submenu:hover {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: underline; padding: 0px 0px 0px 15px; line-height:25px; color: #333333; }

.subsubmenu { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold; padding: 0px 0px 0px 25px; line-height:35px; color: #0e5899;}
a.susubmenu:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold; text-decoration: none; padding: 0px 0px 0px 25px; line-height:25px; color: #0a4070; }
a.susubmenu:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; padding: 0px 0px 0px 25px; line-height:25px; color: #0e5899; }
a.susubmenu:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; padding: 0px 0px 0px 25px; line-height:25px; color: #0e5899; }
a.susubmenu:hover {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: underline; padding: 0px 0px 0px 25px; line-height:25px; color: #333333; }

.subsubmenu2 { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold; padding: 0px 0px 0px 35px; line-height:35px; color: #0e5899;}
a.susubmenu2:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold; text-decoration: none; padding: 0px 0px 0px 25px; line-height:25px; color: #0a4070; }
a.susubmenu2:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; padding: 0px 0px 0px 25px; line-height:25px; color: #0e5899; }
a.susubmenu2:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; padding: 0px 0px 0px 25px; line-height:25px; color: #0e5899; }
a.susubmenu2:hover {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: underline; padding: 0px 0px 0px 25px; line-height:25px; color: #333333; }

.ssubsubmenu { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold; letter-spacing:0px; padding: 0px 0px 0px 25px; line-height:35px; color: #0e5899;}
a.ssusubmenu:link { font-family: Verdana, Arial, sans-serif; font-size: 9px; letter-spacing:-1px; text-decoration: none; padding: 0px 0px 0px 25px; line-height:25px; color: #0a4070; }
a.ssusubmenu:visited { font-family: Verdana, Arial, sans-serif; font-size: 9px; letter-spacing:-1px; text-decoration: none; padding: 0px 0px 0px 25px; line-height:25px; color: #0e5899; }
a.ssusubmenu:active { font-family: Verdana, Arial, sans-serif; font-size: 9px; letter-spacing:-1px; text-decoration: none; padding: 0px 0px 0px 25px; line-height:25px; color: #0e5899; }
a.ssusubmenu:hover {font-family: Verdana, Arial, sans-serif; font-size: 9px; letter-spacing:-1px; text-decoration: underline; padding: 0px 0px 0px 25px; line-height:25px; color: #333333; }

.headline { font-family: Arial, sans-serif; font-size: 16px; font-weight:bold; color:#041a41; letter-spacing:0px;}

.subbox {
padding : 8px; border : 3px #a6c9df solid; 
}

.subbox img {
text-align:left;
}

#location{
  width:700px;
  text-align:right;
  padding-bottom:5px;
  margin:0;
}
#location span.linemap{
  vertical-align:top;  
  color:#85abd2; 
  padding:0 0 10px 7px;
}
#location span.current{
  vertical-align:top;  
  padding:0 0 10px 7px;
}
#location span.linemap, #location span.linemap a:link, #location span.linemap a:visited {font-size: 9px; color: #85abd2;	text-decoration: none;}
#location span.linemap a:active, #location span.linemap a:hover {font-size: 9px; color: #85abd2;	text-decoration: none;}
#location span.current{font-size: 9px; color:#093f6f; font-weight:normal;}

.tit{ text-align:left; width: 700px; height: 25px; border-bottom:#bac7dc 5px solid; margin-bottom:20px;}
.tit img{vertical-align:bottom;}
.tit tr td.tit-title{padding-bottom:9px;}
.tit tr td.tit-btn{padding:0 5px 8px 0; text-align:right;}
.tit tr td.titlink {padding:0 5px 8px 0; text-align:right;}

#topbt {
 width: 650px;
 height: 60px;
 text-align: right; 
 position:relative;
}

#topbt IMG {
position:absolute;
right:0;
bottom:0;
}

aul {
list-style:none;
padding:0; 
margin:0; 
position:relative; 
  }

aul li {
    list-style-image: url(../img/4pix.gif) ;
    padding-left: 0px;
	margin: 0 0 0 15px;
	color:#333;
	line-height:20px;
} 

#ny {
  text-align:left;
  width: 620px;
  padding: 10px;
  }

#ny ul {
  list-style:none;
}

#ny li {
  list-style-image: url(../img/bullet002.gif) ;
  line-height: 20px;
  padding-left: 0px;
  margin:0 0 0 0px;   
  font-family: Verdana, sans-serif;  font-size:11px; color:#666;

}


/*---- Top ----*/
.header {width:1000px; height:65px; background-color:#ffffff;}
.logo {width:200px; padding:12px 0 20px 12px;}/*100517*/
.topmenu {width:709px; height:16px; padding:5px 0 9px 0; text-align:right;}/*100517*/
.sitemenu {width:800px; padding:6px 0 7px 0; text-align:right;}/*100517*/
.toplink_div {position:absolute;left:897px;top:22px;width:94px;height:17px;}
.simple_div {position:absolute;left:29px;top:68px;height:19px;}/*simplicity inquiry*/


/*---- Global Navigation ----*/
.GNBbg1 {width:100%; height:40px; background-image:url(/gib/common/menubg.gif);} 
.GNBbott1 {width:1000; height:5px; background-image:url(/gib/common/menubar_bg_01.gif);}
.GNBbg2 {width:100%; height:40px; background-image:url(/gib/common/menubg2.gif);} 
.GNBbott2 {width:1000; height:5px; background-image:url(/gib/common/menubar_bg_02.gif);} 
.GNB_nav {margin-left:212px; height:30px; text-align:right; width:675px}


/*---- Main IMG ----*/
.mainimg {width:100%;height:435px;background-image:url(/gib/common/main_img_bg.gif);} 
/*----login USA----*//*100303*/
.login {position:absolute; left:749px; top:223px; width:172px; height:135px; text-align:center;}
  	.login_top {border:0px; background:url(/gib/common/loginbox_tit.gif); background-repeat: no-repeat; height:29px;}
	.login_txtimg {background-position:0px 0px; padding:0; margin:0;}
  	.login_mid {border:0px; background:url(/gib/common/loginbox_bg.gif); background-repeat: repeat-y; height:96px;}
	  .login_midbtn {padding:4px 0 7px 0;}
  	  .login_line {border:0px; background:url(/gib/common/loginbox_line.gif); background-repeat: no-repeat; height:2px;}
	  .login_btn {padding:8px 0 3px 0;}
  	  .login_input {width:144px; border:1px solid #d4d4d4; padding:0 1px 0 3px; margin:0; color:#666;}/*100609*/
    .login_bott {border:0px; background:url(/gib/common/loginbox_bott.gif); background-repeat: no-repeat; height:10px;}
/*----GIB select country----*//*100303*/
.gib_div {position:absolute; left:797px; top:225px; width:178px; height:135px; background-image:url(/gib/common/gibbox2.gif); background-repeat: no-repeat; padding:100px 8px 15px 8px;}


/*---- Main Contents ----*/
.board_div {position:absolute;left:51px;top:503px;width:305px;height:132px;}
.content_btn1_div {position:absolute;left:392px;top:503px;width:216px;height:121px;}
.content_btn2_div {position:absolute;left:644px;top:503px;width:307px}
        .content_btn2_div .contbtn {position:absolute; top:92px; width:307px;}
		.content_btn2_div .maincont {list-style-type:none;}
.m_board1 { float:left; color:#777777; width:235px; height:20px; table-layout:fixed;}
.m_board2 { float:left; font-size:11px; color:#888888; width:35px; height:20px; text-align:right;}
.content_div {position:absolute;left:21px;top:480px;width:957px;height:176px;}


/*----Footer----*/
.footer {padding:15px 0 20px 12px;}/*100517*/
.footerBtn {padding:15px 0 20px 0; text-align:right;}/*100517*/
.footerLine {width:100%;height:1px;background-color:#dcdcdc;}


/*---- Left ----*/
.subLeft {width:246px;background-image:url(/gib/common/sub_leftbg.gif);vertical-align:top;}
.userInfo {width:210px; height:54px;background:url(/gib/common/sub_userInfo_box.gif); margin:5px 0 0 21px;}/*mymenu*/
.userinfoT {width:210px; height:6px; background:url(/gib/common/userinfobox_tit.gif);}/*mymenu*/
.userinfoB {width:210px; height:5px; background:url(/gib/common/userinfobox_bott.gif);}/*mymenu*/
.userinfoM {width:210px; background:url(/gib/common/userinfobox_bg.gif);}/*mymenu*/
.leftMenu {width:210px; margin:5px 0 0 21px;}
.left_titBox {background:url(/gib/common/left_tit_box.gif); padding:10px 0 10px 0; text-align:center;}
.leftMenu_ic { width:18px; vertical-align:top; padding:8px 0 8px 0;}
.leftMenu2d_ic { width:18px; vertical-align:top; padding:2px 0 2px 0;}

.leftlist {font-size:12px; font-family: Dotum, Arial, Verdana, sans-serif; line-height:120%; padding:6px 0 6px 0;}
     a.leftlist:link, a.leftlist:visited, a.leftlist:active{color:#666; text-decoration:none}
	 a.leftlist:hover{color:#666; font-weight:bold}
	 
.leftlist_2d {font-size:11px; font-family: Dotum, Arial, Verdana, sans-serif; line-height:110%; padding:2px 0 4px 0;}
     a.leftlist_2d:link, a.leftlist_2d:visited, a.leftlist_2d:active{color:#666; text-decoration:none}
	 a.leftlist_2d:hover{color:#9c2bc9; font-weight:bold}
	 
.fd1B {font-size:12px; color:#666; font-weight:bold; line-height:120%; padding:8px 0 6px 0;}
     a.fd1B:link, a.fd1B:visited, a.fd1B:active, a.fd1B:hover{color:#666; font-weight:bold; text-decoration:none}
.fd2B {font-size:11px; color:#9c2bc9; font-weight:bold; line-height:110%; padding:2px 0 4px 0;}
     a.fd2B:link, a.fd2B:visited, a.fd2B:active, a.fd2B:hover{color:#9c2bc9; font-weight:bold; text-decoration:none}
 

/*---Mymenu---*/
.mymenu_div {position:absolute; left:21px; top:180px; width:210px;}
.mymenuT {background:url(/gib/common/mymenu_tit.gif); width:210px; height:28px;}
.mymenuM {background:url(/gib/common/mymenu_bg.gif); width:210px;}
.mymenuB {background:url(/gib/common/mymenu_bott.gif); width:210px; height:7px;}
.mymenu_ic { width:18px; vertical-align:top; }	


/*----Font Style----*/
.f12B {font-weight:bold;}
.f11 {font-size:11px; color:#888; line-height:140%;}
.f12 {font-size:12px; color:#777; line-height:180%;}
.f18B {font-size:18px; color:#0a1326; line-height:140%; font-weight:bold;}/*subtitle*/
.f114 {font-size:11px; color:#444;}
.f116 {font-size:11px; color:#666; line-height:180%;}
.f11M {font-size:11px; color:#3a4a89; line-height:140%; font-weight:bold;}/*100212*/
.f12M {font-size:12px; color:#3a4a89; line-height:140%;}
.f12Mb {font-size:12px; color:#3a4a89; line-height:140%; font-weight:bold;}/*0713*/
.f11M {font-size:11px; color:#3a4a89; font-weight:bold;}
.f12C {font-size:12px; color:#9c2bc9; line-height:140%; font-weight:bold;}
.f12Re {font-size:11px; color:#9c2bc9; padding: 0 0 5px 0;}
.f16C {font-size:16px; color:#9c2bc9; line-height:140%; font-weight:bold;}
.fpaging {font-size:12px; color:#9d40b6; font-weight:bold;}
.tit_c {font-size:12px; color:#b8dbff;}/*help*/
.easy_step {font-size:11px; color:#327dec; font-weight:bold; text-align:center; word-break:keep-all; line-height:110%; padding:1px 0 1px 0; }
.step {width:120px; text-align:center; font-size:11px; color:#327dec; font-weight:bold; word-break:keep-all; line-height:110%; padding:1px 0 1px 0; margin:15px 10px 0 10px;}/*100216*/
.f12xmp {font-size:12px; color:#666; font-family: Dotum, Arial, Verdana, sans-serif; line-height:140%; margin:0;}/*0709*/
.lineH {line-height:180%;}


/*----Subpage Style----*/
.subtd {width:724; margin:5px 0 0 13px;}/*result div*/
.sublogin {width:975; margin:5px 0 0 25px;}/*100212 login div*/
.location {font-size:11px; color:#888888; text-align:right; height:23px;}
.sub_tit {height:27px; padding:0 0 0 0px; vertical-align:top;}
.sub_titLine {height:1px; background:url(/gib/common/sub_titline.gif); background-repeat: no-repeat;}
.sub_loginLine {height:1px; background:url(/gib/common/sub_titline.gif); background-repeat: repeat-x;}/*100212*/
.sub_notify {height:25px; padding:0 0 0 13px;}/*del*/
.notify {padding:5px 0 10px 5px;}
.p_date {font-size:12px; color:#888888; text-align:right; padding-right:5px; }
.id_search {width:780; margin:15px 0 0 120px;}/*1005*/
.cont-div {position:relative; height:auto; margin:0; text-align:left;}
.agreement {font-weight:normal; margin:0; padding-bottom:12px;}/*100319*/


/*----Guide Style----*/
.guideT {background:url(/gib/common/guide_tit.gif); width:724px; height:32px;}
.guideB {background:url(/gib/common/guide_bott.gif); height:5px;}
.guide {background:url(/gib/common/guide_bg.gif); padding:0 0 0 13px; font-size:11px; color:#888; line-height:140%;}
.guide_scr { position: relative; width:705px; height:50px; overflow: auto;}


/*----Search Style----*/
.searchT {background:url(/gib/common/searchbox_tit.gif); width:741px; height:4px;}
.searchB {background:url(/gib/common/searchbox_bott.gif); width:741px; height:4px;}
.search {background:url(/gib/common/searchbox_bg.gif); padding:5px 5px 5px 18px;}
.search_td {padding:5px;}
.sitem_w {width:100px; padding:2px 10px 2px 0;}


/*---- Form Style ----*/
select { font-family:Dotum, sans-serif; font-size: 12px; color:#767676; }
.GIB { font-family:Arial; font-size: 11px; color:#767676;}/*090513 modify*/
.TL {padding:5px 0 9px 0; text-align:right;}/*100517*/
input textarea { font-size:12px; color:#666; }
.input { border:1px solid #d4d4d4; padding:2px 2px 1px 3px; color:#666; } /*default*/
.input02 { border:1px solid #d4d4d4; padding:2px 1px 1px 3px; background:#eee; } /*none*/
.input03 { border:1px solid #9dacdd; padding:2px 2px 1px 3px; color:#666; } /*bankinglogin*/
.inputB { border:0px solid #fff; background:#fff; font-family: Dotum, Arial, Verdana, sans-serif; color:#666; } /*transparent*/
.inputC { border:0px solid #fff; background:#f3f3f3; font-family: Dotum, Arial, Verdana, sans-serif; color:#666; }  /*inquiry*/


/*----Table Style----*/
.fixed {table-layout:fixed; }
table.tbl {clear:both; word-break:keep-all; border-bottom:1px solid #c9c9c9; border-collapse:collapse; border-top:2px solid #849dd3; background:#fff;}
.tbl th {padding:5px 10px 5px 10px; border:1px solid #c9c9c9; border-top:none; font-weight:normal; text-align:center; background:#e5e9f4; color:#4074bf;}
.tbl td {padding:4px 10px 4px 10px;border:1px solid #c9c9c9;border-top:none; text-align:center;}
.tbl .tdR {text-align:right;}
.tbl .tdL {text-align:left;}
.tbl_scr { position: relative; width:740px; height:300px; overflow: auto;} /*result scroll*/

.tbl .item_w {padding:4px 10px 4px 10px; background:#e5e9f4; color:#4074bf; width:28%; text-align:left;}
.tbl .item_w2 {padding:4px 10px 4px 10px; background:#f0f2f7; color:#4074bf; width:28%; text-align:left;}
.tbl .item_w3 {padding:4px 10px 4px 10px; background:#e5e9f4; color:#4074bf; width:32%; text-align:left;}/*0702*/
.tbl .item_m {padding:4px 10px 4px 10px; background:#e5e9f4; color:#4074bf; width:20%; text-align:left;}
.tbl .cont_w {padding:1px 10px 1px 10px; color:#767676; text-align:left; line-height:120%;}
.tbl .cont_wR {padding:1px 10px 1px 10px; color:#767676; text-align:right; line-height:120%;}/*0701*/
.tbl .cont_w2 { word-break:break-all;padding:15px 10px 15px 10px; color:#767676; text-align:left; line-height:120%; vertical-align:top}/* 0630 */
.icol {color:#cd30f6;} /*item *ΗΧΈρ*/
.ali_r {text-align:right;}

table.pass {clear:both; word-break:keep-all; border-bottom:1px solid #c9c9c9; border-collapse:collapse; border-top:1px solid #c9c9c9; background:#f7f7f7;}
.pass td {padding:1px 10px 1px 10px;border:1px solid #c9c9c9;border-top:none; color:#4074bf; height:28px; }

table.pass2 {clear:both; word-break:keep-all; border-bottom:1px solid #c9c9c9; border-collapse:collapse; background:#fff;}
.pass2 td {padding:1px 10px 1px 10px;border:1px solid #c9c9c9;border-top:none;}
.pass2 .item_w {padding:4px 10px 4px 10px; background:#e5e9f4; color:#4074bf; width:28%; text-align:left;}
.pass2 .item_m {padding:4px 10px 4px 10px; background:#e5e9f4; color:#4074bf; width:20%; text-align:left;}
.pass2 .cont_w {padding:1px 10px 1px 10px; color:#767676; text-align:left; line-height:120%;}

table.notline {clear:both; word-break:break-all; background:#fff; border:none !important;}/*0703*/
.notline td {padding:1px 10px 1px 10px; border:none !important;}/*0703*/

.tbl.en {word-break:break-all ;padding:5px 10px 5px 10px; border:1px solid #c9c9c9; border-top:none; font-weight:normal; text-align:center; background:#e5e9f4; color:#4074bf;}/* en break-all 0428 */
.line { height:2px; background-color:#eeeeee; }/* 0428 */

table.cont {clear:both; word-break:break-all; border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9; border-collapse:collapse; background:#ffffff }/* 0520 */
table .conttd { word-break:break-all;  border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; text-align:left; width:70%; background-color:#f9f9f9}/* 0520 */
table .conttd2 { word-break:break-all;  border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; text-align:center; }/* 0520 */

table.cont2d {width:100%; clear:both; word-break:break-all; background:#fff; border:none !important;}/*100304*/
.cont2d td {padding:1px 0 1px 0; text-align:left; border:none !important;}

table.basic {clear:both; word-break:break-all; border-bottom:1px solid #c9c9c9; border-collapse:collapse; border-top:1px solid #c9c9c9; background:#fff;}
.basic td {padding:1px 10px 1px 10px;border:1px solid #c9c9c9; border-top:none;}
.basic .item_w {padding:4px 10px 4px 10px; background:#e5e9f4; color:#4074bf; width:28%; text-align:left;}
.basic .item_w2 {padding:4px 10px 4px 10px; background:#f7f7f7; color:#666; width:80%; text-align:left;}
.basic .cont_w {padding:1px 10px 1px 10px; color:#767676; text-align:left; line-height:120%;}
.ali_c {text-align:center;}

.box {clear:both; word-break:keep-all; border:1px solid #c9c9c9; border-collapse:collapse; background:#ffffff;}/*word-break:break-all; ΌφΑ€ */
.scroll { position: relative; width:100%; overflow-y:auto;}
.passmark {padding:10px 0 5px 0; text-align:center;}


/*----List Style----*/
list{overflow:hidden;}
.list ul{ margin:0; list-style-type:disc;  list-style-position:outside;  list-style:none;}
.list ul li{margin-bottom:2px; padding:0 0 4px 0; background:url(/gib/common/leftLine.gif) no-repeat left bottom;}
.list ul li a{padding-left:17px; color:#454545; background:url(/gib/common/left_bulletb.gif) no-repeat left 3px;}
.list ul li a:hover{font-weight:bold; text-decoration:none;}
.notice  ul{ margin:0; list-style-type:disc;  list-style-position:outside;}
.notice  ul li a{ margin-bottom:2px;padding-left:13px; background:url(/gib/common/dot_bullet.gif) no-repeat left bottom;}


/*----Tab----*/
.tab_on {background:url(/gib/common/tab_on.gif); background-repeat:no-repeat; width:150px; height:24px; text-align:center; color: #9d40b6;  font-weight:bold;}
.tab_off {background:url(/gib/common/tab_off.gif); background-repeat:no-repeat; width:150px; height:24px; text-align:center;}
	.tab_off A:link    {color:#999;  font-weight:bold;}
	.tab_off A:visited {color:#999;  font-weight:bold;}
	.tab_off A:active  {color:#999;  font-weight:bold;}
	.tab_off A:hover   {color:#9d40b6;  font-weight:bold;}
	
	
/*----Blank Style----*/
.mgtbl  {margin:5px 0 10px 10px;}/*100212*/
.mgGuide {margin:15px 17px 14px 13px;}
.mgSearch  {margin:5px 0 15px 13px;}
.mg20 {margin:20px;}
.mgtb  {margin:5px 0 15px 0;}/*100212*/
.mgstep {margin:15px 10px 0 10px;}/*100216*/
.mt15 {margin-top:15px;}
.mt10 {margin-top:10px;}
.mt05 {margin-top:5px;}
.mt30 {margin-top:30px;}/* 1005 */
.pd01 {padding:11px 10px 11px 11px}
.pd02 {padding:0 0 0 11px;}
.pd03 {padding:0 12px 0 0;}
.pd04 {padding:10px 0 0 0;}
.pd06 {padding:5px 0 0 0;}
.pd07 {padding:0 3px 0 14px;}
.pd09 {padding:10px 0 5px 0;}
.pd10 {padding:13px 0 5px 0;}
.pd11 {padding:20px 0 0px 0;} /*tab*/
.pd12 {padding:5px 0 20px 0;}
.pd13 {padding:7px 0 4px 0;}/*1017*/
.pd14 {padding:130px 0 190px 0;}/*1019 bankinglogin*/
.pd15 {padding:10px 0 6px 0;}/*1019*/
.pd16 {padding:10px 0 5px 10px;}/*100212*/
.pd17 {padding:4px 0 0 11px;}/*100304 content*/
.pd18 {padding:14px 0 5px 0;}/*100304 content*/
.pd19 {padding:8px 0 0 20px;}/*100319*/
.pdl05 {padding:0 0 0 5px;}
.pdr05 {padding:0 5px 0 0;}
.pdb05 {padding:0 0 5px 0;}
.pdt04 {padding:4px 0 0 0;}
.pdt06 {padding:6px 0 0 0;}
.pdt12 {padding:12px 0 0 0;}/*1017*/
.pdtd {padding:4px 2px 4px 2px ;}/*table td padding*/
.Bl10 {Height:10px;} 
.Bl18 {Height:18px;}
.Bl23 {Height:23px;} 
.Bl50 {Height:50px;}
.Bl61 {Height:61px;}/*091222*/
.Bl100 {Height:100px;} 
.Bl121 {Height:121px;}
.Bl300 {Height:300px;} 
.BlW05 {width:5px;}
.mgcont {margin:10px 10px 15px 10px;}/* 0520 */
.pdcont {padding:5px 10px 5px 15px; } /* 0520 */
.b { font-weight:bold; letter-spacing:-1px} /* 0603 */
.pdl10 { padding-left:10px}/* 0603 */
.pd10 {padding:10px}/* 0603 */
.B_foot1 {Height:160px;} /* foot blank 0903 */
.B_foot2 {Height:250px;} /* foot blank 0903 */ 
.B_foot3 {Height:580px;} /* foot blank 0903 */ 


/*----Result box Style----*/
.resultT {background:url(/gib/common/resultbox_tit.gif); width:741px; height:13px;}
.resultB {background:url(/gib/common/resultbox_bott.gif); width:741px; height:4px;}
.result {background:url(/gib/common/resultbox_bg.gif);}
/*----Result box Style Expand----*/
.result_tl {background:url(/gib/common/resultbox_top_left.gif); width:10px; height:14px; background-repeat:no-repeat;}
.result_tr {background:url(/gib/common/resultbox_top_right.gif); width:10px; height:14px; background-repeat:no-repeat;}
.result_tc {background:url(/gib/common/resultbox_top_center.gif); height:14px; background-repeat:repeat-x;}
.result_ml {background:url(/gib/common/resultbox_mid_left.gif); width:10px; background-repeat:repeat-y;}
.result_mr {background:url(/gib/common/resultbox_mid_right.gif); width:10px; background-repeat:repeat-y;}
.result_bl {background:url(/gib/common/resultbox_bott_left.gif); width:10px; height:4px; background-repeat:no-repeat;}
.result_br {background:url(/gib/common/resultbox_bott_right.gif); width:10px; height:4px; background-repeat:no-repeat;}
.result_bc {background:url(/gib/common/resultbox_bott_center.gif); height:4px; background-repeat:repeat-x;}


/* --PRINT Page-- */
.prt_tit { padding:15 0 0 0; height:35px; font-family:Arial; font-size:26px; color:#000000; font-weight:bold; letter-spacing:-1px; text-align:center}
.prt_tit_sub {font-family:Arial; font-size:13px; color:#000000; font-weight:bold; padding:10 0 8 0 }
.font_date {font-size:12px; color:#000000; font-weight:bold}
.font_date2 {font-size:12px; color:#000000;}/*0702*/
.prt_tb_label {background-color:#f0f2f7; font-size:12px; font-weight:bold; color:#000000; padding:4 0 4 0; text-align:center; border:#b4b8c8 solid 1px;}
.prt_tb_cont {background-color:#ffffff; font-size:12px; color:#000000; padding:6 5 5 5; line-height:120%; vertical-align:top; border:#b4b8c8 solid 1px;}
.prt_tb_cont2 {background-color:#ffffff; font-size:12px; color:#000000; padding:6 5 5 5; line-height:120%; vertical-align:top; background-color:#f7f7f7; border:#b4b8c8 solid 1px;}
.prt_tb_label_w {background-color:#f0f2f7; font-size:12px; font-weight:bold; color:#000000; padding:4 10 4 10; border:#b4b8c8 solid 1px; }
.prt_tb_cont_w {background-color:#ffffff; font-size:12px; color:#000000; padding:4 5 4 10; line-height:120%; border:#b4b8c8 solid 1px; }
.prt_tb_top {height:3px; background-color:#5967a5;}

.memo_cont { height:300px; vertical-align:top; }


/* --POP Page-- */
table.pop_tbl { width:100%; clear:both; word-break:break-all; border-bottom:1px solid #c9c9c9; border-collapse:collapse; border-top:2px solid #849dd3; background:#fff; }
.pop_tbl th { padding:5px 10px 5px 10px; border:1px solid #c9c9c9; border-top:none;font-weight:normal; text-align:center; background:#e5e9f4; color:#4074bf; }
.pop_tbl td { padding:4px 10px 4px 10px;border:1px solid #c9c9c9;border-top:none;text-align:center; }
.pop_tbl .tdR { text-align:right; }
.pop_tbl .tdL { text-align:left; }

table.pop_tit { background-image:url(/gib/common/pop_menubar.gif); width:100%; height:40px }
.pop_tit.txt { font-size:14px; color:#e2e4ed; font-weight:bold }
.pop_tit.pd { padding:0px 5px 0px 10px; }
.pop_padd  { padding: 6px} 
.pop_search_td { background-color:#f3f3f3 }

table.pop_tbl2 { width:100%; clear:both; word-break:break-all; border-bottom:1px solid #c9c9c9; border-collapse:collapse; border-top:2px solid #849dd3; background:#fff; font-family: Arial; }/* 0518 */
.pop_tbl2 th { padding:5px 10px 5px 10px; border:1px solid #c9c9c9; border-top:none;font-weight:normal; text-align:center; background:#e5e9f4; color:#4074bf; font-size:11px; }
.pop_tbl2 td { padding:4px 5px 4px 5px;border:1px solid #c9c9c9;border-top:none;text-align:center; font-size:11px; }
.pop_tbl2 .tdR { text-align:right; }
.pop_tbl2 .tdL { text-align:left; }


/*---FAQ---*//*100308*/
.faqbody-div {position:relative; overflow:hidden; width:721px; height:auto; margin:0 0 0 20px; text-align:left;}
.faqlist-div {position:relative; overflow:hidden; height:auto; margin:0; text-align:left;}
.faqtop {position:relative; overflow:hidden; width:721px; height:auto; margin:0; padding:10px; text-align:right;}

ul.faq-q {margin:12px 0 0 12px; list-style-type:none; display:block; padding:0px;}
	ul.faq-q li{float:left; list-style-type:none; display:block; padding: 1px 0px 1px 30px; width:741px; line-height:27px; list-style-position:inside; background:url(/gib/common/icon_q.gif) no-repeat 5px 4px;}

ul.faq-a {margin:12px 0 0 0; list-style-type:none; display:block; padding:0px; }
	ul.faq-a li{float:left; list-style-type:none; display:block; padding: 1px 0px 1px 30px;  line-height:22px; list-style-position:inside; background:url(/gib/common/icon_a.gif) no-repeat 5px 0;}

.faqbox  {position:relative; overflow:hidden; margin-top:20px; padding:10px 5px 10px 0; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; width:721px; height:auto; background:#f7f7f7;}
ul.faq-box {margin:0; list-style-type:none; display:block; padding:0px;}
	ul.faq-box li{float:left; list-style-type:none; display:block; padding: 1px 0px 1px 30px;  line-height:20px; list-style-position:inside; background:url(/gib/common/icon_q.gif) no-repeat 5px 0;}


/*---- Popup Notice ----*/
.notice_tit {background:url(/gib/common/popup_notice2.gif); padding:0 15px 5px 30px; font-size:15px; color:#001156; font-weight:bold; line-height:140%; height:40px;}
.notice_txt {background:url(/gib/common/popup_notice3.gif); padding:5px 15px 15px 30px; font-size:12px; color:#333; vertical-align:top; line-height:160%; height:240px;}
.notice_bott {background:url(/gib/common/popup_notice4.gif); height:20px;  color:#fff;}


/*--- Gray textbox ----*//*---1005---*/
.gray_box1 {background:url(/gib/common/gray_textbox_01.gif); width:6px; height:19px;}
.gray_box2 {background:url(/gib/common/gray_textbox_02.gif); width:6px; height:19px;}
.gray_box3 {background:url(/gib/common/gray_textbox_03.gif); width:6px; height:12px;}
.gray_box4 {background:url(/gib/common/gray_textbox_04.gif); width:6px; height:12px;}
.gray_box5 {background:url(/gib/common/gray_textbox_05.gif);}
.gray_box6 {background:url(/gib/common/gray_textbox_06.gif);}
.gray_box7 {background:url(/gib/common/gray_textbox_07.gif);}
.gray_box8 {background:url(/gib/common/gray_textbox_08.gif);}


/*----userAdmin Tab----*//*---1007---*/
.user_tab_on {background:url(/gib/common/user_tab_on.gif); background-repeat:no-repeat; width:230px; height:24px; text-align:center; color: #9d40b6;  font-weight:bold;}
.user_tab_off {background:url(/gib/common/user_tab_off.gif); background-repeat:no-repeat; width:230px; height:24px; text-align:center;}
	.user_tab_off A:link    {color:#999;  font-weight:bold;}
	.user_tab_off A:visited {color:#999;  font-weight:bold;}
	.user_tab_off A:active  {color:#999;  font-weight:bold;}
	.user_tab_off A:hover   {color:#9d40b6;  font-weight:bold;}	
	

/*----Gray table----*//*---1008---*/
table.tbl_gray {clear:both; word-break:break-all; border-bottom:1px solid #afafaf; border-collapse:collapse; border-top:1px solid #afafaf; background:#f9f9f9;}
.tbl_gray th {padding:5px 10px 5px 10px; border:1px solid #c9c9c9; border-top:none; font-weight:normal; text-align:center; background:#e5e9f4; color:#4074bf;}
.tbl_gray td {padding:4px 10px 4px 10px;border:1px solid #afafaf;border-top:none; text-align:center;}
.tbl_gray .item_m {padding:4px 10px 4px 10px; background:#e5e9f4; color:#4074bf; width:20%; text-align:left;}
.tbl_gray .cont_w {padding:1px 10px 1px 10px; color:#767676; text-align:left; line-height:120%;}


/*----Banking Login box----*//*1019*/
.bankingT {background:url(/gib/common/bankinglogin_top.gif); width:517px; height:35px;}
.bankingB {background:url(/gib/common/bankinglogin_bott.gif); width:517px; height:37px;}
.bankingR {background:url(/gib/common/bankinglogin_right.gif); width:45px; height:220px;}
.bankingL {background:url(/gib/common/bankinglogin_left.gif); width:47px; height:220px;}
.banking_bg {background:url(/gib/common/bankinglogin_bg.gif); width:425px; height:220px;}
.textalign {height:28px; text-align:right; padding:0 10px 0 0;}


/*----Pass mark Style----*/
.pm_imgbox {background-color:#839ed2;  padding:1px; text-align:center;} 


/*----Security install Style----*/
.center-body {height:100%; margin:0; padding:0;}
.secinstall-div {position:absolute; top:40%; left: 50%; width:634px; height:379px; margin-top: -189px; margin-left:-317px; background:url(/gib/common/secinstall_box.gif) no-repeat;}
.secinstall-top {position:absolute; left:130px; top:40px; width:450px; text-align: center;}
.secinstall-list {position:absolute; overflow:hidden; left:33px; top:123px; width:566px; height:571px; text-align:left; margin:0; padding:0;}
.secinstall-btn {position:relative; width:566px; height:48px; text-align: center; margin-top:15px;}
.secinstall-logo {position:absolute; left:21px; top:383px; width:131px; height:221px;}

ul.secinstall { list-style-type:none; display:block; margin:0; padding:0;}
	ul.secinstall li{display:block; padding: 1px 0 1px 18px; line-height:18px; background:url(/gib/common/depth_bullet.gif) no-repeat 5px 5px; margin:8px 0 8px 0;}


.T1 { font-family: Arial, sans-serif;  font-weight:bold; font-size:13px; color:#333366; text-decoration: none;  line-height:25px;}

.T2 { font-family: Arial, sans-serif;  font-size:12px; color:#666666; line-height:20px; }

.T3 { font-family: Arial, sans-serif;  font-size:16px; color:#666666; line-height:20px; }

.T4 { font-family: Georgia, sans-serif;  font-weight:bold; font-size: 12px; color:#84b0cc; text-decoration: none;  line-height:25px;}

.T5 { font-family: Arial, sans-serif;  font-size:12px; line-height:20px; color: #996600; font-weight: bold; text-decoration: underline;}

.T6 { font-family: Arial, sans-serif;   font-weight:bold; font-size:16px; color:#99b53a; line-height:20px; }

.T7 { font-family: Verdanna, sans-serif;   font-weight:bold; font-size:10px; color:#99b53a; line-height:18px; }

.T8 { font-family: Verdanna, sans-serif;  text-decoration: underline; font-weight:none; font-size:12px; color:#99b53a; line-height:24px; }

.s1 { font-family: Verdanna, sans-serif; font-size:10px; color:#333366; text-decoration: none;  line-height:25px;}

#ny p { margin-bottom: 18px; }
#ny h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }
#ny h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px; }
#ny h3 { font-weight: bold; font-size: 1em; line-height: 18px; }
#ny h4 { font-weight: bold; font-size: 10px; line-height: 18px; }

.content H5 {
font-size: 14px;
font-weight: bold;
font-family: Arial, sans-serif;
MARGIN: 7px 7px 7px 7px; 
padding: 0;
LINE-HEIGHT: 1.1em; 
color:#666;

}

H5 {
    font-family: Verdana, Arial, sans-serif;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 22px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 0.95em; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 0px 0px; 
	LINE-HEIGHT: 1.1em; 
	PADDING-TOP: 0px;
	color:#27679c;
}

h6 {
    color: #3a7aaf;
    font-family: Arial, sans-serif;
	font-weight: bold;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 0px 0px; 
	LINE-HEIGHT: 1.1em; 
	    line-height: 24px;
	PADDING-TOP: 0px;
}

h7 {
    color: #3a7aaf;
    font-family: Arial, sans-serif;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 0px 0px; 
	LINE-HEIGHT: 1.1em; 
	    line-height: 24px;
	PADDING-TOP: 0px;
}

hr 
        { 
        width: 600px;
        height: 1px; 
		border-style: dotted ;
        border-color: #ccc; 
		margin:15px 0px 15px 0px;
        } 
hr.yy {
        width: 475px;
        height: 1px; 
		border-style: dotted ;
        border-color: #ccc; 
		margin:0px 0px 0px 0px;
        } 
#bci
        {
	    font-family: Arial, sans-serif;
		font-size:11px;
		}



.top_flash {
	Z-INDEX: 10; WIDTH: 100%; ; POSITION: absolute; TOP: 0px;
}


.content p { margin-bottom: 18px; }
.content h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }
.content h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px; }
.content h3 { font-weight: bold; font-size: 1em; line-height: 18px; }
.content h4 { font-weight: bold; font-size: 10px; line-height: 18px; }


.content {
	CLEAR: both; WIDTH: 600px;
	 padding: 20px;
  font-size: 12px;
  text-align:left;  
}
.content : unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.content {
	HEIGHT: 1%
}
.content DT {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.content DD {
	FONT-SIZE: 11px; LINE-HEIGHT: 17px
}

.content ul {
  list-style: square;
 }

.content ul li {
    list-style-image: url(../img/4pix.gif)
	FONT-SIZE: 12px;
    padding-left:0px;
	margin: 0 0 0 0px;
	color:#333;
	line-height:20px;
} 

.content3 ul {
  list-style: square;
 }
.content3 ul li {
    padding-left:0px;
	margin: 0 0 0 0px;
	color:#333;
	line-height:20px;
} 

.content4 ul {
  list-style: none;
 }
.content4 ul li {
    background: url(/img/4pix.gif) no-repeat 0 50%;
    padding-left:15px;
	margin: 0 0 0 0px;
	color:#333;
	line-height:20px;
} 

#address {
	    font-family: Arial, sans-serif;
		font-size:11px;
		}

TABLE {
	BORDER-COLLAPSE: collapse
}

.pyo TABLE {
	BORDER-TOP: #3d91d2 2px solid; BORDER-BOTTOM: #3d91d2 2px solid; font-size:11px;
}
.pyo TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/sub_sol03.gif) #eaf1f6 no-repeat right top; PADDING-BOTTOM: 5px; COLOR: #2f739a; PADDING-TOP: 7px; BORDER: #a8d2e7 1px solid
}
.pyo TD {
	BORDER-left: #a8d2e7 1px solid; BORDER-RIGHT: #a8d2e7 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BORDER-BOTTOM: #a8d2e7 1px solid; TEXT-ALIGN: center
}
.pyo TD.left{
	BORDER-left: #a8d2e7 1px solid; BORDER-RIGHT: #a8d2e7 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BORDER-BOTTOM: #a8d2e7 1px solid; TEXT-ALIGN: left
}
.pyo TH.wi { 
     COLOR: #2f739a; BACKGROUND:  #eaf1f6
	 }

.smap {
	BORDER-BOTTOM: #cccccc 1px solid; 
	}

#pyo2 td {
border: 1px solid #cccccc;
font-size:11px;
}

#pyo2 table {
padding: 3px;
}



#ns {
	WIDTH: 650px;
}
#CAL { display:none; }

#NYN { display:none; }

table.padded-table td { padding:25px; }

#df
{
	CLEAR: both; WIDTH: 550px;
    line-height: 24px;
    text-align:left;  
	font-size: 12px;
	padding: 10px

  }

#df ul {
  list-style:none;
}

#df li {
  line-height: 21px;
  padding-left:0px;
  font-size: 14px;

}

#df h3 { font-weight: bold; font-size: 1em; line-height: 18px; color:#666; }

