a:link
{
    font-size: 9pt;
    color: #7E7D7D;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}

a:hover
{
    font-size: 9pt;
    color: #7E7D7D;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: underline;
}
a.0:hover
{
    font-size: 9pt;
    color: #B99E00;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: underline;
}

a:active
{
    font-size: 9pt;
    color: #7E7D7D;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: underline;
}
a:visited
{
    color: #7E7D7D;
    text-decoration: none;
}
a.1:link
{
    font-size: 9pt;
    color: #555555;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
}
a.1:hover
{
    font-size: 9pt;
    color: #288edf;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: underline;
}
a.1:active
{
    font-size: 9pt;
    color: #288edf;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: underline;
}
a.1:visited
{
    color: #555555;
    text-decoration: none;
}

body
{
    scrollbar-face-color: #f6f6f6;
    font-size: 9pt;
    scrollbar-highlight-color: #f6f6f6;
    scrollbar-shadow-color: #a3a3a3;
    color: #555555;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-arrow-color: #a3a3a3;
    scrollbar-track-color: #ffffff;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    scrollbar-darkshadow-color: #ffffff
}
div
{
    font-size: 9pt;
    color: #555555;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
}
.portalbg
{
	background-image: url(/images/portal/bg_search_area.gif);
	background-repeat: repeat-x;
}
.newtd_syl01
{
    font-size: 9pt;
    color: #cccccc;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
}
.ne
.newtd_padd01
{
	padding: 4px;
}
.newtd_padd02
{
	padding-left: 7px;
}
.newtd_padd03
{
	padding-left: 6px;
	padding-right: 12px;
}
.newtd_padd04
{
	padding-left: 7px;
	padding-right: 7px;
}
.newtd_padd05
{
	padding : 3px;
}
.newtd_padd06
{
	padding-top: 7px;
	padding-left: 15px;
	padding-right: 7px;	
}
.newtd_padd07
{
	padding-left: 10px;
	padding-right: 4px;	
}
.newtd_padd08
{
	padding-left: 20px;
	
}
.newtd_padd09
{
	padding-left: 10px;
	
}
.newtd_padd10
{
	padding-top: 6px;
	
}
.newtd_menu01
{
	background-color: #f3f3f3;
	height: 25px;
	border: 1px solid #e0e0e0;
	padding-left: 10px;
}

.newtable_margin01
{
	margin-top: 7px;
}
.newtd_line01
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9ec0eb; 
}
.newtd_line02
{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #d3d3d3;
}
.newtd_line03
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d3d3d3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d3d3d3;
}
.newtd_line04
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d3d3d3;
}
.newtd_line05
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d3d3d3;
	padding-left: 7px;
	padding-right: 7px;	
}
.newtd_line06
{
	border: 2px solid #333333;
}
.newtd_line07
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d4d4d4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d4d4d4;
	padding-top: 7px;	
	padding-left: 15px;
	padding-right: 7px;	
}
.newtd_line08
{
	border-Top-width: 1px;
	border-Top-style: solid;
	border-Top-color: #d2d2d2;
}
.newtd_line09
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d2d2d2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d2d2d2;
}
.newtd_line10
{
	border-Top-width: 1px;
	border-Top-style: solid;
	border-Top-color: #d2d2d2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;

}

.newtd_line11
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d2d2d2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d2d2d2;
	padding-left: 10px;
	padding-right: 10px;
}

.newtd_line12
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d8d8d8;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d8d8d8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bababa;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bababa;
	height: 25px;
	padding-top: 3px;	
}
.newtd_line13
{
	border: 2px solid #fd716a;
}

.newtd_line14
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
}
.newtd_line15
{
	border: 1px solid #D3D4C4;
	background-color:#ffffff;
}
.newtd_line16
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5D2;
}
.newtd_line17
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cfcfcf;
}
.newtxt_01
{
    font-size: 9pt;
	font-weight: bold;
	color: #003055;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif	
}
.newtxt_02
{
	font-size: 9pt;
	color: #555555;
	font-family: "µ¸¿ò", verdana, arial, helvetica, sans-serif;
	line-height: 20px;
}
.newtxt_03
{
	font-size: 9pt;
	color: #ffffff;
	font-family: "µ¸¿ò", verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
input
{
    font-size: 9pt;
    color: #333333;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif
}
select
{
    font-size: 9pt;
    color: #333333;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    valign: top
}
/*
select
{
    font-size: 9pt;
    width: 65px;
    color: #333333;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    valign: top
}
*/
.select01
{
    font-size: 9pt;
    color: #333333;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    height: 18px
}
tr
{
    font-size: 9pt;
    color: #555555;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif
}
td
{
    font-size: 9pt;
    color: #555555;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif
}
textarea
{
    font-size: 9pt;
    color: #555555;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif
}
.info
{
    font-size: 9pt;
    color: #8c815b;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif
}
.input
{
    border-right: #c7c7c7 1pt solid;
    border-top: #c7c7c7 1pt solid;
    font-size: 9pt;
    border-left: #c7c7c7 1pt solid;
    border-bottom: #c7c7c7 1pt solid;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none
}
.input_emph
{
    border-right: #c7c7c7 1pt solid;
    border-top: #c7c7c7 1pt solid;
    font-size: 9pt;
    border-left: #c7c7c7 1pt solid;
    border-bottom: #c7c7c7 1pt solid;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
	background-color: #FFF7F7;
    text-decoration: none
}
.input_ro
{
    border-right: #c7c7c7 1pt solid;
    border-top: #c7c7c7 1pt solid;
    font-size: 9pt;
    border-left: #c7c7c7 1pt solid;
    border-bottom: #c7c7c7 1pt solid;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    background-color: #f6f6f6;
    text-decoration: none
}
.input_sch
{
    border-right: #919191 1pt solid;
    border-top: #919191 1pt solid;
    font-size: 9pt;
    border-left: #919191 1pt solid;
    border-bottom: #919191 1pt solid;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none
}

.input_new
{
	border-right: #7f8d65 1pt solid;
	border-top: #7f8d65 1pt solid;
	font-size: 9pt;
	border-left: #7f8d65 1pt solid;
	border-bottom: #7f8d65 1pt solid;
	font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	height: 21px;
	width: 204px;
}

.input_new01
{
	border-right: #7f8d65 1pt solid;
	border-top: #7f8d65 1pt solid;
	font-size: 9pt;
	border-left: #7f8d65 1pt solid;
	border-bottom: #7f8d65 1pt solid;
	font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	height: 21px;
	width: 150px;
}

.navi_branch
{
	font-size: 9pt;
	color: #888888;
	padding-right: 16px;
	border-bottom: #dcdcd8 1px solid;
}
.ptitle_branch
{
	padding-left:15; 
	padding-top:10px;
	padding-bottom:10px;
}
.box_nodata
{
    border-right: #dcdcd8 1px solid;
    border-top: #dcdcd8 1px solid;
    border-left: #dcdcd8 1px solid;
    border-bottom: #dcdcd8 1px solid
}
.btn
{
	border-right: #8a8a8a 1pt solid;
	border-top: #8a8a8a 1pt solid;
	border-left: #8a8a8a 1pt solid;
	border-bottom: #8a8a8a 1pt solid;
	background-color: #f7f7f7;
	padding-top: 1pt;
	font-size: 9pt;		
	font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif; 
	text-decoration: none
}
.btn_login
{
	border-right: #0060bf 1pt solid;
	border-top: #0060bf 1pt solid;
	border-left: #0060bf 1pt solid;
	border-bottom: #0060bf 1pt solid;
	background-color: #428ae3;
	padding-top: 8pt;
	padding-bottom: 8pt;
	font-size: 9pt;		
	color:#ffffff;
	font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif; 
	text-decoration: none
}
.btn_small
{
	border-right: #8a8a8a 1pt solid;
	border-top: #8a8a8a 1pt solid;
	border-left: #8a8a8a 1pt solid;
	border-bottom: #8a8a8a 1pt solid;
	background-color: #636163;
	padding-top: 1pt;
	font-size: 8pt;		
	color: #ffffff;
	font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif; 
	text-decoration: none
}
#slim_white
{
    font-size: 9pt;
    color: #ffffff;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none
}
#slim_emph
{
    font-size: 9pt;
    color: #ff5555;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none
}
#slim_cert
{
    font-size: 9pt;
    color: #3d92c5;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none
}
#cs_white
{
    font-size: 9pt;
    color: #ffffff;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    letter-spacing: -1px;
    text-decoration: none
}
.menutd01
{
	border-bottom : #dcdcd8 1px solid;
}
.menutd02
{
	border-bottom : #dcdcd8 1px solid;
	padding-bottom: 2px;
	padding-top: 2px

}
.tdline01_dot
{
    border-bottom: #dcdcd8 1px dotted
}
.tdline02_solid
{
    border-top: #ffffff 1px solid
}
.tdtype01
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px
}
.tdtype02
{
    border-right: #dcdcd8 1px solid;
    border-top: #dcdcd8 1px solid;
    border-left: #dcdcd8 1px solid;
    border-bottom: #dcdcd8 1px solid
}
.tabletype01
{
    border-right: #dcdcd8 1px solid;
    border-top: #dcdcd8 1px solid;
    border-left: #dcdcd8 1px solid;
    border-bottom: #dcdcd8 1px solid;
    background-color: #ededed
}
.txt_bold
{
    font-weight: bold;
    line-height: 20px
}

td.b1
{
    border-right: #319bcc 1px solid;
    border-top: #319bcc 1px solid;
    border-left: #319bcc 1px solid;
    border-bottom: #319bcc 1px solid
}
td.b1_01
{
    border-right: #bebebe 1px solid;
    border-top: #bebebe 1px solid;
    border-left: #bebebe 1px solid;
    border-bottom: #bebebe 1px solid
}
td.b1_03
{
    border-right: #bebebe 1px solid;
    border-top: #bebebe 1px solid;
    border-left: #bebebe 1px solid;
    border-bottom: #bebebe 1px solid
}
td.b1_11
{
    border-right: #bebebe 1px solid;
    border-top: #bebebe 1px solid;
    border-left: #bebebe 1px solid;
    border-bottom: #bebebe 1px solid
}
td.b1_12
{
    border-right: #bebebe 1px solid;
    border-top: #bebebe 1px solid;
    border-left: #bebebe 1px solid;
    border-bottom: #bebebe 1px solid
}
td.b1_14
{
    border-right: #bebebe 1px solid;
    border-top: #bebebe 1px solid;
    border-left: #bebebe 1px solid;
    border-bottom: #bebebe 1px solid
}
td.b1_gray
{
    border-right: #bebebe 1px solid;
    border-top: #bebebe 1px solid;
    border-left: #bebebe 1px solid;
    border-bottom: #bebebe 1px solid
}
td.b1_orange
{
    border-right: #e9aa00 1px solid;
    border-top: #e9aa00 1px solid;
    border-left: #e9aa00 1px solid;
    border-bottom: #e9aa00 1px solid
}
td.bt2
{
    border-top-width: 2px;
    font-weight: bold;
    color: #0057a8;
    text-align: center	
}
td.bt2_gray
{
    border-top-width: 2px;
    font-weight: bold;    
    text-align: center	
}
td.bt2_01
{
    border-top-width: 2px;
    font-weight: bold;    
    text-align: center;
	background-color:#E7E7E7
}
td.bt2_03
{
    border-top-width: 2px;
    font-weight: bold;    
    text-align: center;
	background-color:#E7E7E7	
}
td.bt2_11
{
    border-top-width: 2px;
    font-weight: bold;    
    text-align: center;
	background-color:#E7E7E7	
}
td.bt2_12
{
    border-top-width: 2px;
    font-weight: bold;    
    text-align: center;
	background-color:#E7E7E7	
}
td.bt2_14
{
    border-top-width: 2px;
    font-weight: bold;    
    text-align: center;
	background-color:#E7E7E7	
}
td.bl0
{
    border-left-width: 0px
}
td.br0
{
    border-right-width: 0px
}
.graybold
{
    font-weight: bold;
    color: #6d6d6d
}
.tablestyle01

{
    border-top: #8EDA56 3px solid;
    border-left: #8EDA56 1px solid;
}
.tablestyle02

{
    border-top: #CCCCCC 1px solid;
}
.tablestyle03

{
    border-top : #7EA300 3px solid;
}
.tdstyle01

{
    border-right: #8EDA56 1px solid;
    border-bottom: #8EDA56 1px solid;
}
.tdstyle03

{
    border-bottom: #7EA300 1px dotted;
	border-right: #7EA300 1px dotted;
}
.tdstyle031
{
    border-bottom: #7EA300 1px dotted;
	border-left: #7EA300 1px dotted;
	border-right: #7EA300 1px dotted;
}
.tdstyle04
{
    border-bottom: #e1e1e1 1px solid;
}
.tablestyle02

{
    border-top: #5496B8 3px solid;
    border-left: #5496B8 1px solid;
}
.tdstyle02

{
    border-right: #5496B8 1px solid;
    border-bottom: #5496B8 1px solid;
}
.tourtdline01

{
    border-right: #D7D7D7 1px solid;
}
.MonthFont {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7EA300;
}
.f_td01 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.f_td02 {
    border-right: #DCDCD8 1px dotted;
}
.f_td03 {
    padding-top : 20px;
	padding-left : 20px;
    border-left: #f1f1f1 1px solid;
	
}
.f_td03s {
    border-left: #f1f1f1 1px solid;
	
}
.f_td04 {
 border-right: #3FCD00 6px solid;
 border-left: #3FCD00 6px solid;
}
.f_td05 {
 border-right: #C5C5C5 1px solid;
 border-bottom: #C5C5C5 1px solid;
}
.f_td06 {
 border-bottom: #333333 1px dotted;
}
.f_td07 {
 border-bottom: #C5C5C5 1px dotted;
}
.f_td08 {
 border-left: #C5C5C5 1px dotted;
}
}
.f_locat {
    font-size: 8.5pt;
    color: #999999;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	padding-top :20px;
}
.f_Table01 {
    border-top: #333333 2px solid;
    border-left: #9A9A9A 1px solid;
    border-bottom: #333333 2px solid;
    padding : 4px

}
.f_Table02 {
    border-top: #5BA7FF 2px solid;
    border-bottom: #5BA7FF 2px solid;
    padding : 4px;

}
.f_Table03 {
    border: #E4E4E4 2px solid;
}
.f_txt01{
    font-size: 9pt;
    color: #B99E00;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
}	
.f_wzwline {
    font-size: 9pt;
    color: #333333;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    line-height: 17px;
}
.f_wzt {
    font-size: 9pt;
    color: #B99E00;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    font-weight: bold;
}
.f_wz01 {
    font-size: 10pt;
    color: #222222;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    font-weight: bold;
}
.f_wz02 {
    font-size: 11pt;
    color: #B99E00;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    font-weight: bold;
	border-bottom: #B99E00 1px solid;
}
.f_wzline01 {
	border-bottom: #B99E00 1px dotted;
}
.c_quicklogbox{
    font-size: 7pt;
    color: #999999;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	border-right: #dcdcd8 1px solid;
    border-top: #dcdcd8 1px solid;
    border-left: #dcdcd8 1px solid;
    border-bottom: #dcdcd8 1px solid;
}
.c_quickline{
	border-right: #dcdcd8 1px solid;
    border-left: #dcdcd8 1px solid;
}
.c_pooterline{
	border-top: #DCDCD8 1px solid;
}
.c_pooterfont{
    font-size: 8.5pt;
    color: #999999;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
}
#c_pooterfont{
    font-size: 8.5pt;
    color: #999999;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
}
.c_pooterfont01{
    font-size: 9pt;
    color: #999999;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
}
.c_td01{
	border: #C5D7FB 1px solid;
    padding:20px;
}
.c_td02{
	border-bottom: #EDEDED 1px solid;
	padding-top:3px;
}
.c_td03{
	border-top: #C5D7FB 4px solid;
}
.c_td04{
	padding: 10px;
}
.c_td05{
    border-top: #D5D5D5 1px dotted;
	padding-top: 5px;
	padding-left: 16px;
}
.c_td06{
	border-left: #D5D5D5 1px solid;
}
.c_td07{
	border-right: #D5D5D5 1px solid;
}
.c_td08{
	padding-left: 18px;
}
.c_td09{
	padding: 4px;
    font-size: 9pt;
    color: #999999;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
}
.c_td10{
	border : #D4D3D3 1px solid;
}
.c_td11{
	border-bottom : #e7e7e7 1px solid;
}
.c_td12{
	border-bottom : #e7e7e7 1px solid;
	padding-left : 10px;
}
.c_td13{
	border-bottom : #D5D5D5 1px solid;
	padding-left : 10px;
}
.c_td14{
	border-bottom : #D5D5D5 1px solid;
	padding-left : 30px;
	font-weight : bold;
}
.c_td15{
	border-bottom : #D5D5D5 1px dotted;
}
.c_tab1e01{
	padding-top: 10px;
	padding-left: 20px;
}
.c_tab1e02{
	border: #D5D5D5 1px solid;
}
.c_tab1e03{
	border : #E8E8E8 3px solid;
}
.c_tab1e04{
	border-bottom : #ffffff 3px solid;
}
.c_newsDate{
    font-size:14px;
    color: #000000;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	padding: 4px;
}
.c_news01{
    font-size:16px;
    color: #E87300;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: underline;
	font-weight: bold;
}
.c_newslist{
    font-size:14px;
    color: #006697;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
}
#c_newslist{
    font-size:14px;
    color: #006697;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
}
.c_newslist01{
    font-size: 9pt;
    color: #006697;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	border-top: #D5D5D5 1px dotted; 
	padding-top: 10px;
}
#c_newslist01{
    font-size: 9pt;
    color: #006697;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
}
.c_location01{
    font-size: 9pt;
    color: #58698A;
    font-family: µ¸¿ò, verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	letter-spacing: -1px;
}
.m_subline{
    border-right : 1px #D4D0C8 solid;
}
.style2 {
	color: #339999;
	font-weight: bold;
}

