body, th, td { font-size:12px; color:#777777; font-family:Dotum,Dotumche,verdana; line-height:17px;}

td.contents { color:#777777;text-align : justify;line-height:17px;word-break:break-all;}
.box { background-color:#FFFFFF;font-family:Dotum,Dotumche,verdana;color:#777777;font-size:12px;height:20px;Border:1x SOLID #CCD8E0; padding-top:3px; }
.radio { height: 15px;}
select { font-family: Dotum,Dotumche,verdana;color:#777777;font-size:12px;height:20px;Border:1x SOLID #CCD8E0}

/* FONT 색상별 CSS */
.blue01 { color:#CCD8E0 }
.blue02 { color:#596B86; }
.blue03 { color:#7563D8; text-decoration:underline; font-weight:bold; }
.black01 { color:#000 }
.grey01 { color:#9D9D9D; }
.grey02 { color:#333333; text-decoration:underline; }
.grey03 { color:#6D6D6D; line-height:15px;}/*서브페이지 메인 뿌려지는 텍스트*/
.grey04 { color:#333333; }
.orange01 { color:#FF7700; font-weight:bold; }
.orange02 { color:#FF9000; font-weight:bold; }
.orange03 { color:#FF9000; }
.white { color:#FFFFFF; }

.num { font-size:10px; font-family: verdana;} /* 게시판 숫자 CSS */
/* FONT 색상별 CSS */

/* line CSS */
.line_g  {background-color:#E6E6E6; height:1;}	/* 페이지 타이틀 하단 라인 */
/* line CSS */

a { font-size:12px;color:#333333;font-family:Dotum,Dotumche,verdana;}
a:link { font-size:12px;color:#333333;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a:visited { font-size:12px;color:#333333;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a:active { font-size:12px;color:#333333;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a:hover { font-size:12px;color:#333333;font-family:Dotum,Dotumche,verdana; text-decoration:underline }

/* 리스트 공통 */
a.list { font-size:12px;color:#999999;font-family:Dotum,Dotumche,verdana;}
a.list:link { font-size:12px;color:#999999;font-family:Dotum,Dotumche,verdana; text-decoration:none }
a.list:visited { font-size:12px;color:#999999;font-family:Dotum,Dotumche,verdana; text-decoration:none }
a.list:active { font-size:12px;color:#999999;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a.list:hover { font-size:12px;color:#999999;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
/* 리스트 공통 */

/* History list CSS */
.history01 { color:#999999;font-family:Dotum,Dotumche,verdana; }
a.history:link { font-size:12px;color:#999999;font-family:Dotum,Dotumche,verdana; text-decoration:none }
a.history:visited { font-size:12px;color:#999999;font-family:Dotum,Dotumche,verdana; text-decoration:none }
a.history:active { font-size:12px;color:#999999;font-family:Dotum,Dotumche,verdana; text-decoration:none }
a.history:hover { font-size:12px;color:#999999;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
/* History list CSS */

/* 서브메인 텍스트 */
a.sub_main { font-size:12px;color:#6D6D6D;font-family:Dotum,Dotumche,verdana;}
a.sub_main:link { font-size:12px;color:#6D6D6D;font-family:Dotum,Dotumche,verdana; line-height:15px; text-decoration:none }
a.sub_main:visited { font-size:12px;color:#6D6D6D;font-family:Dotum,Dotumche,verdana; line-height:15px; text-decoration:none }
a.sub_main:active { font-size:12px;color:#333333;font-family:Dotum,Dotumche,verdana; line-height:15px; text-decoration:underline }
a.sub_main:hover { font-size:12px;color:#333333;font-family:Dotum,Dotumche,verdana; line-height:15px; text-decoration:underline }
/* 서브메인 텍스트 */

/* Table CSS */
.tb01 { border: solid 1px #DEDEDE;} /* 테이블에 먹일 CSS */
.tb04 { border: solid 1px #e2d8d8;} /* 금융네트워크통합페이지 테이블에 먹일 CSS */
.td01 { border-bottom: solid 1px;border-right: solid 1px;} /* td에 먹일 CSS */
.td02 { border-right: solid 1px; } /* td에 먹일 CSS */
.td03 { border-bottom: solid 1px; } /* td에 먹일 CSS */

/* Table CSS */

/* Scroll CSS */
.sc01{
	scrollbar-face-color: #D9E4EC; 
	scrollbar-shadow-color: #D9E4EC; 
	scrollbar-highlight-color: #D9E4EC; 
	scrollbar-3dlight-color: #D9E4EC; 
	scrollbar-darkshadow-color: #D9E4EC; 
	scrollbar-track-color: white; 
	scrollbar-arrow-color: #7391A2;
	scrollbar-BaseC-olor : #7391A2;
}

.sc02{
	scrollbar-face-color: #D3D3D3; 
	scrollbar-shadow-color: #D3D3D3; 
	scrollbar-highlight-color: #D3D3D3; 
	scrollbar-3dlight-color: #D3D3D3; 
	scrollbar-darkshadow-color: #D3D3D3; 
	scrollbar-track-color: white; 
	scrollbar-arrow-color: white;
	scrollbar-BaseC-olor : #D3D3D3;
}
/* Scroll CSS */


/***************************************************************************************************/
/******************************************* 고객센터(support) *************************************/
/***************************************************************************************************/
/* text */
.s_blue01 { color:#43A0D1 }
.s_blue02 { color:#3A89CE; font-weight:bold; font-family: verdana; font-size:11px; }
.s_blue03 { color:#34A5DC }
.s_blue04 { color:#5C9CDF; font-weight:bold; }
.s_grey01 { color:#777777 }
.s_grey02 { color:#787A73 }
.s_green01 { color:#59AE16; font-weight:bold; text-decoration:underline }

/* form box */
.s_box { background-color:#FBFBFB;font-family:Dotum,Dotumche,verdana;color:#777777;font-size:12px;height:20px;Border:1x SOLID #DCDCDC; padding-top:3px; }

/* Tab menu */
a.s_tab { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana;font-weight:bold;}
a.s_tab:link { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana; font-weight:bold; text-decoration:none }
a.s_tab:visited { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana; font-weight:bold; text-decoration:none }
a.s_tab:active { font-size:12px;color:#444444;font-family:Dotum,Dotumche,verdana; font-weight:bold; text-decoration:none }
a.s_tab:hover { font-size:12px;color:#444444;font-family:Dotum,Dotumche,verdana; font-weight:bold; text-decoration:none }

/* paging */
.s_pager01 {font-size:11px; font-family: verdana; color:#FF9000; font-weight:bold;}
a.s_pager { font-size:11px;font-family: verdana;color:#777777;}
a.s_pager:link { font-size:11px;font-family: verdana;color:#777777; text-decoration:none }
a.s_pager:visited { font-size:11px;font-family: verdana;color:#777777; text-decoration:none }
a.s_pager:active { font-size:11px;font-family: verdana;color:#777777; text-decoration:underline }
a.s_pager:hover { font-size:11px;font-family: verdana;color:#777777; text-decoration:underline }

/***************************************************************************************************/
/******************************************* 고객센터(support) *************************************/
/***************************************************************************************************/


/***************************************************************************************************/
/****************************************** 마이페이지(mypage) *************************************/
/***************************************************************************************************/
/* text */
.m_blue01 { color:#6A83B1; font-weight:bold; text-decoration:underline; }
.m_blue02 { color:#6A83B1;}
.m_orange01 { color:#C87406; text-decoration:underline; } 
.m_orange02 { color:#C29D2E; font-weight:bold; }
.m_network { color:#895434; font-weight:bold; font-size:12px; font-family:돋움;}

 /* form box */
.m_box { background-color:#FFFFFF;font-family:Dotum,Dotumche,verdana;color:#777777;font-size:12px;height:20px;Border:1x SOLID #FFFFFF; padding-top:3px; }

/***************************************************************************************************/
/****************************************** 마이페이지(mypage) *************************************/
/***************************************************************************************************/


/***************************************************************************************************/
/********************************************** 보험(insu) *****************************************/
/***************************************************************************************************/
/* text */
.i_green01 { color:#7B9D34; font-weight:bold; } 
.i_green02 { color:#97A030; font-weight:bold; } 
.i_blue01 { color:#34A5DC; font-family: verdana; font-size:11px;text-decoration:underline }
.i_blue02 { color:#43A0D1; font-weight:bold; font-family: verdana; font-size:11px; }

 /* form box */
.i_box { background-color:#F2F7F9;font-family:Dotum,Dotumche,verdana;color:#777777;font-size:12px;height:20px;Border:1x SOLID #CCDDE2; padding-top:3px; }

/* Table CSS */
.blue_tb01 { border: solid 1px #D0DAE9;} /* 테이블에 먹일 CSS */
.blue_td01 { border-bottom: solid 1px;border-right: solid 1px;} /* td에 먹일 CSS */
.blue_td02 { border-right: solid 1px; } /* td에 먹일 CSS */
.blue_td03 { border-bottom: solid 1px; } /* td에 먹일 CSS */
/* Table CSS */

a.i_list { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana;}
a.i_list:link { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a.i_list:visited { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana;text-decoration:underline }
a.i_list:active { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a.i_list:hover { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana; text-decoration:underline }

/***************************************************************************************************/
/********************************************** 보험(insu) *****************************************/
/***************************************************************************************************/


/***************************************************************************************************/
/****************************************** 보상서비스(bosang) *************************************/
/***************************************************************************************************/
/* text */
.b_grey01 { color:#333333; text-decoration:underline; }
.b_blue01 { color:#4CACB1; font-weight:bold; }
.b_blue02 { color:#419FB7; font-weight:bold; }
.b_blue03 { color:#34A5DC; text-decoration:underline; }
.b_blue04 { color:#34A5DC; text-decoration:underline;font-weight:bold; }

/* link */
a.b_link { font-size:12px;color:#34A5DC;font-family:Dotum,Dotumche,verdana;}
a.b_link:link { font-size:12px;color:#34A5DC;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a.b_link:visited { font-size:12px;color:#34A5DC;font-family:Dotum,Dotumche,verdana;text-decoration:underline }
a.b_link:active { font-size:12px;color:#34A5DC;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a.b_link:hover { font-size:12px;color:#34A5DC;font-family:Dotum,Dotumche,verdana; text-decoration:underline }

a.b_list { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana;}
a.b_list:link { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana; text-decoration:none }
a.b_list:visited { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana;text-decoration:none }
a.b_list:active { font-size:12px;color:#333333;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a.b_list:hover { font-size:12px;color:#333333;font-family:Dotum,Dotumche,verdana; text-decoration:underline }

a.c_list { font-size:11px;color:#777777;font-family:Dotum,Dotumche,verdana;letter-spacing: -1px;}
a.c_list:link { font-size:11px;color:#777777;font-family:Dotum,Dotumche,verdana; text-decoration:none ;letter-spacing: -1px;}
a.c_list:visited { font-size:11px;color:#777777;font-family:Dotum,Dotumche,verdana;text-decoration:none ;letter-spacing: -1px;}
a.c_list:active { font-size:11px;color:#333333;font-family:Dotum,Dotumche,verdana; text-decoration:underline ;letter-spacing: -1px;}
a.c_list:hover { font-size:11px;color:#333333;font-family:Dotum,Dotumche,verdana; text-decoration:underline ;letter-spacing: -1px;}

/***************************************************************************************************/
/****************************************** 보상서비스(bosang) *************************************/
/***************************************************************************************************/


/***************************************************************************************************/
/******************************************* 라이프인포(life) **************************************/
/***************************************************************************************************/
.l_violet01 { color:#A982BE;font-weight:bold }

/* form box */
.l_box { background-color:#F6F2F9;font-family:Dotum,Dotumche,verdana;color:#9079AC;font-size:12px;height:20px;Border:1x SOLID #D6CCE2; padding-top:3px; }
.l_box02 { background-color:#F5F5F5;font-family:Dotum,Dotumche,verdana;color:#777777;font-size:12px;height:20px;Border:1x SOLID #D7D7D7; padding-top:3px; }
.l_grey01 { color:#888888; text-decoration:underline; font-weight:bold;}
.l_grey02 { color:#333333; text-decoration:underline;}
.l_grey03 { color:#666666;}
.l_purple01 { color:#A576BE; text-decoration:underline;font-weight:bold;}

a.poll{font-size:11px;color:#ff2f9b;font-family:Dotum,Dotumche,verdana ;letter-spacing: -1px;}
a.poll:link {font-size:11px;color:#ff2f9b;font-family:Dotum,Dotumche,verdana; text-decoration:none ;letter-spacing: -1px;}
a.poll:visited {font-size:11px;color:#ff2f9b;font-family:Dotum,Dotumche,verdana; text-decoration:none ;letter-spacing: -1px;}
a.poll:active {font-size:11px;color:#ff2f9b;font-family:Dotum,Dotumche,verdana; text-decoration:underline ;letter-spacing: -1px;}
a.poll:hover {font-size:11px;color:#ff2f9b;font-family:Dotum,Dotumche,verdana; text-decoration:underline ;letter-spacing: -1px;}

/***************************************************************************************************/
/******************************************* 라이프인포(life) **************************************/
/***************************************************************************************************/


/***************************************************************************************************/
/****************************************** etc *************************************/
/***************************************************************************************************/
.e_blue01{color:#43A0D1;text-decoration:underline; font-weight:bold}
.e_blue02{color:#43A0D1;text-decoration:underline;}
.e_grey01{color:#777777;text-decoration:underline;}

/***************************************************************************************************/
/****************************************** etc *************************************/
/***************************************************************************************************/


/***************************************************************************************************/
/********************************* 보상/서비스망찾기 (etc/center/) *********************************/
/***************************************************************************************************/
.c_blue01 {color:#6A9EC6;font-weight:bold;}


/***************************************************************************************************/
/********************************* 보상/서비스망찾기 (etc/center/) *********************************/
/***************************************************************************************************/


/***************************************************************************************************/
/**************************************** 회사소개 (company) ***************************************/
/***************************************************************************************************/
.c_violet01 {color:#998FD5;font-weight:bold;}
.c_violet02 {color:#9079D7;font-weight:bold;}


/***************************************************************************************************/
/**************************************** 회사소개 (company) ***************************************/
/***************************************************************************************************/


/***************************************************************************************************/
/********************************* 대출 (loan) *********************************/
/***************************************************************************************************/
.l_yellow01 {color:#BC9B3F;font-weight:bold;}

/* main link */
a.l_list { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana;}
a.l_list:link { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana; text-decoration:none }
a.l_list:visited { font-size:12px;color:#777777;font-family:Dotum,Dotumche,verdana;text-decoration:none }
a.l_list:active { font-size:12px;color:#000000;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a.l_list:hover { font-size:12px;color:#000000;font-family:Dotum,Dotumche,verdana; text-decoration:underline }


/***************************************************************************************************/
/********************************* 대출 (loan) *********************************/
/***************************************************************************************************/


/***************************************************************************************************/
/********************************* 메일폼 (mail_form) *********************************/
/***************************************************************************************************/
/* link */
a.mail_link { font-size:12px;color:#3B90D2;font-family:Dotum,Dotumche,verdana;}
a.mail_link:link { font-size:12px;color:#3B90D2;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a.mail_link:visited { font-size:12px;color:#3B90D2;font-family:Dotum,Dotumche,verdana;text-decoration:underline }
a.mail_link:active { font-size:12px;color:#3B90D2;font-family:Dotum,Dotumche,verdana; text-decoration:underline }
a.mail_link:hover { font-size:12px;color:#3B90D2;font-family:Dotum,Dotumche,verdana; text-decoration:underline }


/***************************************************************************************************/
/********************************* 메일폼 (mail_form) *********************************/
/***************************************************************************************************/


/***************************************************************************************************/
/********************************* 사이트맵 (sitemap) *********************************/
/***************************************************************************************************/
/* link */
a.sitemap { font-size:12px;color:#9c7c6c;font-family:Dotum,Dotumche,verdana;}
a.sitemap:link { font-size:12px;color:#9c7c6c;font-family:Dotum,Dotumche,verdana; text-decoration:none }
a.sitemap:visited { font-size:12px;color:#9c7c6c;font-family:Dotum,Dotumche,verdana;text-decoration:none }
a.sitemap:active { font-size:12px;color:#9c7c6c;font-family:Dotum,Dotumche,verdana; text-decoration:none }
a.sitemap:hover { font-size:12px;color:#9c7c6c;font-family:Dotum,Dotumche,verdana; text-decoration:none }


/***************************************************************************************************/
/********************************* 사이트맵 (sitemap) *********************************/
/***************************************************************************************************/
.mail_copy {font-size: 11px; letter-spacing:-1px}
.dam01 {font-size: 14px; letter-spacing:-1px; font-weight:bold;}
.site {font-size:12px;color:#9c7c6c}


/***************************************************************************************************/
/*********************************  200901_추가내용 *********************************/
/***************************************************************************************************/
img {border:0px;}
.m_stitle {background:url('/images/fplaza/common/bu_square07.gif') 0 4px no-repeat; padding-left:12px; margin-left:12px; color:#c88d48; font-weight:bold;}
.m_list {width:650px; margin:0px; padding:0px;}
.m_list li {list-style-type:none; font-size:12px; background:url('/images/fplaza/common/bu_square33.gif') 0 4px no-repeat; padding:0 0 0 12px; text-align:left; margin-left:36px; word-break:keep-all;}

/************************************************금융네트워크***************************************************/
table.tbl_type_network thead th {font-size:12px; border:1px solid #FFB257; background-color:#FFC697; padding:7px 5px 3px 5px; word-break:break-all;}
table.tbl_type_network {border-collapse:collapse; border:1px solid #FFB257; border-top:2px solid #FFB257; border-bottom:1px solid #FFB257;}
/***************************************************************************************************/
table.tbl_type01 {border-collapse:collapse; border:1px solid #dedede; border-bottom:2px solid #dedede;}
table.tbl_type01 thead th {font-size:12px; border:1px solid #dedede; background-color:#fffcef; padding:7px 5px 3px 5px; word-break:break-all;}
table.tbl_type01 thead tr.insu th {background-color:#EAF5D6;} /* 20090114_추가 */
table.tbl_type01 thead tr.noline th {border-bottom-width:0px;}
table.tbl_type01 tbody th {font-size:12px; border:1px solid #dedede; background-color:#fbfbfb; padding:7px 5px 3px 5px; text-align:left; font-weight:normal;}
table.tbl_type01 tbody td {border:1px solid #dedede; padding:6px 5px 2px 5px; text-align:center; word-break:break-all;}
table.tbl_type01 tbody td.tl {text-align:left; padding-left:5px;}
table.tbl_type01 tbody td.tr {text-align:right; padding-right:5px;}
table.tbl_type01 tbody td.noresult {font-weight:bold; padding:26px 5px 22px 5px;}
table.tbl_type01 tbody td.checkbox {padding-top:4px; padding-bottom:0px;}
table.tbl_type01 tbody td.radio {padding-top:4px; padding-bottom:0px;}
table.tbl_type01 tbody td.input {padding: 2px 5px;}
table.tbl_type01 tbody td.btn {padding:0px;}
table.tbl_type01 tfoot th {font-size:12px; border:1px solid #dedede; background-color:#fbfbfb; padding:7px 5px 3px 5px;}
table.tbl_type01 tfoot td.tr {text-align:right; padding-right:5px;}

table.tbl_type03 {border-collapse:collapse; border:1px solid #dedede; border-bottom:2px solid #dedede;}
table.tbl_type03 th {font-size:12px; font-weight:normal; text-align:left; border:1px solid #dedede; background-color:#fbfbfb; padding:6px 0 2px 10px; word-break:break-all;}
table.tbl_type03 th.tc {text-align:center; padding:6px 5px 2px 5px;}
table.tbl_type03 th.radio {padding:2px 5px 0 5px;}
table.tbl_type03 td {border:1px solid #dedede; padding:6px 0 2px 10px; word-break:break-all;}
table.tbl_type03 td.tc {text-align:center; padding:6px 5px 2px 5px;}
table.tbl_type03 td.input {padding:2px 0 2px 10px;}
table.tbl_type03 td.select {padding:3px 0 3px 10px;}

/* 상단 설명 */
ul.top_cmmt {width:650px; border:3px solid #f0f0f0; margin:0px; padding:8px 13px 6px 13px;}
ul.top_cmmt li {list-style-type:none; font-size:12px; background:url('/images/fplaza/common/bu_tri02.gif') 0 5px no-repeat; margin:0px; padding:0 0 0 10px; font-weight:bold; color:#ff7700; text-align:left; word-break:keep-all;}

/* 하단 설명 */
ul.bottom_cmmt {width:650px; background-color:#F8F8F8; margin:0px; padding:18px 20px 16px 20px;}
ul.bottom_cmmt li {list-style-type:none; font-size:12px; background:url('/images/fplaza/common/bu_square01.gif') 0 6px no-repeat; padding:0 0 0 10px; text-align:left; word-break:keep-all;}
ul.bottom_cmmt li.tit {background:url(none); padding:0 0 4px 0; font-weight:bold;} /* 20090114_추가 */
ul.bottom_cmmt li.sub {background:url('/images/fplaza/common/bu_bar04.gif') 0 6px no-repeat; margin-left:10px;}
ul.bottom_cmmt .m_blue {color:#34a5dc;}

ul.bottom_cmmt.network {width:680px; background-color:#F8F8F8; margin:0px; padding:18px 20px 16px 20px;}
ul.bottom_cmmt li.network {list-style-type:none; font-size:12px; background:url('/images/fplaza/common/bu_square35.gif') 0 6px no-repeat; padding:0 0 0 10px; text-align:left; word-break:keep-all;}

/* 테이블 하단 설명 */
dl.tbl_bottom_cmmt {width:650px; margin:0px; padding:4px 0 6px 0;}
dl.tbl_bottom_cmmt dt {list-style-type:none; font-size:12px; background:url('/images/fplaza/common/bu_square33.gif') 0 4px no-repeat; padding:0 0 0 12px; text-align:left; margin-left:10px; word-break:keep-all;}
dl.tbl_bottom_cmmt dt.notice {background:url('/images/fplaza/common/bu_square19.gif') 0 2px no-repeat; padding:0 0 0 16px;}
dl.tbl_bottom_cmmt dd {list-style-type:none; font-size:12px; background:url('/images/fplaza/common/bu_square21.gif') 0 6px no-repeat; padding:0 0 0 10px; text-align:left; margin-left:49px; word-break:keep-all;}
dl.tbl_bottom_cmmt .m_blue {color:#34a5dc;}

/* 해약환급금 레이어 */
div.cmmt_layer {position:absolute; top:0px; left:158px; width:334px; border:5px solid #dedede; background-color:#ffffff; padding:13px 10px; text-align:left;}
div.cmmt_layer .dvimg {float:left; padding:17px 15px 17px 5px;}
div.cmmt_layer .dvcmmt {float:left; border-left:1px solid #eaeaea; font-size:12px; padding:5px 0 0 19px;}
div.cmmt_layer span.m_blue {color:#197ab7;}

/* ### 로그인_20090108 추가 ########  */
.login_box_01 {float:left; width:210px; height:287px; background:url('/images/fplaza/login/bg_login01.gif') no-repeat;}
.login_box_01 form {margin:0px;}
.login_box_01 p.tit {margin:14px 0 0 20px; word-break:keep-all; font-size:12px;}
.login_box_01 table {margin-left:20px;}
.login_box_01 center {font-size:11px;}

.login_box_02 {float:right; width:210px; height:287px; background:url('/images/fplaza/login/bg_login02.gif') no-repeat;}
.login_box_02 p.tit {margin:14px 0 0 20px; word-break:keep-all; font-size:12px;}
.login_box_02 table {margin-left:14px;}
.login_box_02 td {font-size:11px;}
.login_box_02 center {font-size:11px; line-height:16px; word-break:keep-all;}
.login_box_02 a:link {font-size:11px; line-height:16px; color:#777; text-decoration:none;}
.login_box_02 a:active {font-size:11px; line-height:16px; color:#777; text-decoration:none;}
.login_box_02 a:visited {font-size:11px; line-height:16px; color:#777; text-decoration:underline;}
.login_box_02 a:hover {font-size:11px; line-height:16px; color:#777; text-decoration:underline;}

/* 로그인 관련 자주하는 질문  FAQ */
div.login_faq {width:650px; border:3px solid #f0f0f0;}
div.login_faq dl {margin:-1px 30px 0 30px;}
div.login_faq dt {background:url('/images/fplaza/common/bu_square18.gif') 1px 12px no-repeat; margin:0px; padding:7px 0 5px 13px; border-top:1px solid #dedede; word-break:keep-all; font-size:12px;}
div.login_faq dt.end {border-bottom-width:0px;}
div.login_faq dt.que_off a:link {color:#777777; font-weight:normal; font-size:12px; text-decoration:none;}
div.login_faq dt.que_off a:active {color:#777777; font-weight:normal; font-size:12px; text-decoration:none;}
div.login_faq dt.que_off a:visited {color:#777777; font-weight:normal; font-size:12px; text-decoration:none;}
div.login_faq dt.que_off a:hover {color:#777777; font-weight:normal; font-size:12px; text-decoration:none;}
div.login_faq dt.que_on a:link {color:#32a5dc; font-weight:bold; font-size:12px; text-decoration:none;}
div.login_faq dt.que_on a:active {color:#32a5dc; font-weight:bold; font-size:12px; text-decoration:none;}
div.login_faq dt.que_on a:visited {color:#32a5dc; font-weight:bold; font-size:12px; text-decoration:none;}
div.login_faq dt.que_on a:hover {color:#32a5dc; font-weight:bold; font-size:12px; text-decoration:none;}
div.login_faq dd {margin:0px; padding:13px 0 25px 13px; border-top:1px solid #dedede; word-break:keep-all; font-size:12px;}
div.login_faq dd.end {border-bottom-width:0px;}

/* 공인인증 이용안내 */
.tab_cert {width:590px; text-align:left; background:url('/images/fplaza/login/bg_tab.gif') 0 68px repeat-x;}
.tab_cert img {margin-right:-4px;}

/* 자동차보험_개인보험표 결제 */
p {margin:0px;}
.i_stitle {background:url('/images/fplaza/common/bu_square34.gif') 0 3px no-repeat; padding-left:14px; color:#777; font-weight:bold; margin:18px 0 -4px 0;}
.i_stitle strong {color:#FF7700;}

.tab_guarantee {width:650px; border-bottom:1px solid #e4e4e4;}
.tab_guarantee img {margin:0 -4px -4px 0;}

.insu_commont {width:650px; height:127px; background:url('/images/fplaza/insu/car/bg_car_01.gif') no-repeat;}
.insu_commont p {border-bottom:1px solid #f0f0f0; margin:25px; margin-bottom:0px; padding-bottom:16px;}
.insu_commont table {margin:0 25px;}
.insu_commont .dvbtn {text-align:right; margin:10px 25px 0 25px;}

.box_agree {width:650px; height:204px; background:url('/images/fplaza/insu/car/bg_car_02.gif') no-repeat; padding:25px;}
.box_agree textarea.sc01 {border:1px solid #ccd8e0; overflow-y:auto;}


/* 보험료납입내역서_090119 */
#bill_wrap {width:650px; background:url('/images/fplaza/mypage/common/bg_form02.gif') repeat-y; text-align:center;}
#bill_contents {width:614px; padding:15px 0 0 0;}
.issue_num {text-align:right; padding:4px 0 14px 0;}
.issue_num span {font:11px Tahoma;}

div.bill_tal_w {border-top:2px solid #c6c6c6;}
div.bill_tal_w table {width:100%;}
div.bill_tal_w th {color:#333; background-color:#f7f6f4; padding:5px 0 3px 15px; text-align:left; font-weight:normal;}
div.bill_tal_w td {color:#444; background-color:#f0f1ec; padding:5px 0 3px 15px;}
div.bill_tal_w tr.line th, div.bill_tal_w tr.line td {border-bottom:1px solid #c6c6c6;}
div.bill_tal_w th.line_b, div.bill_tal_w td.line_b {border-bottom:1px solid #c6c6c6;}
div.bill_tal_w th.line_r, div.bill_tal_w td.line_r {border-right:1px solid #c6c6c6;}

div.bill_tal_h {border-top:2px solid #c6c6c6;}
div.bill_tal_h table {width:100%;}
div.bill_tal_h thead th {color:#333; background-color:#ffffff; padding:5px 0 3px 0; text-align:center; border-bottom:1px solid #c6c6c6; border-left:1px solid #c6c6c6;}
div.bill_tal_h thead th.fst {border-left-width:0px;}
div.bill_tal_h tbody td {color:#444; background-color:#f7f6f4; padding:5px 4px 3px 4px; text-align:center;}
div.bill_tal_h tbody td.date {color:#888; background-color:#f0f1ec; font:11px Tahoma; padding:4px 0 4px 0; border-left:1px solid #f7f6f4;}
div.bill_tal_h tbody td.tr {text-align:right; padding-right:8px;}




.u {text-decoration:underline;} .b {font-weight:bold;} .nb {font-weight:normal;}

img {border:0;}

form {margin:0;}



/* 플로트관련 */

.l {float:left;} .r {float:right;}



/* 컨텐츠정렬관련 */

.al {text-align:left;} .ac {text-align:center;} .ar {text-align:right;}

.at {vertical-align:top;} .am {vertical-align:middle;} .ab {vertical-align:bottom;}



/* 클리어 */

.cl {clear:left;}		.cr {clear:right;}		.cb {clear:both;}



/* line-height */

.ht12 {line-height:12px;} .ht13 {line-height:13px;} .ht14 {line-height:14px;} .ht15 {line-height:15px;} .ht16 {line-height:16px;} .ht17 {line-height:17px;} .ht18 {line-height:18px;} 

.ht19 {line-height:19px;} .ht20 {line-height:20px;} .ht21 {line-height:21px;} .ht22 {line-height:22px;} .ht24 {line-height:24px;} .ht26 {line-height:26px;} .ht31 {line-height:31px;}



/* letter-spacing  */

.ls1 {letter-spacing:1px;} .ls2 {letter-spacing:2px;} .ls3 {letter-spacing:3px;}

.ls_1 {letter-spacing:-1px;} .ls_2 {letter-spacing:-2px;} .ls_3 {letter-spacing:-3px;}



/* word-spacing  */

.ws1 {word-spacing:1;} .ws2 {word-spacing:2;} .ws3 {word-spacing:3;}

.ws_1 {word-spacing:-1px;} .ws_2 {word-spacing:-2px;} .ws_3 {word-spacing:-3px;}



/* font size */

.d11 {font-size:11px;font-family:돋움;} .d11 a:link {font-size:11px;} .d11 a:hover {font-size:11px;} .d11 a:visited {font-size:11px;} .d11 td {font-size:11px;}



/* 폰트 컬러 */



.fc01 {color:#FF9801} .fc01	a:link	{color:#FF9801} .fc01	a:visited {color:#FF9801} .fc01	a:hover	{color:#FF9801}



/* default */

a { color:#888888;text-decoration:none;} a:hover {color:#999999; text-decoration:underline;}

a,img,input {selector-dummy: expression(this.hideFocus=true);}



/* 이미지 롤오버 */

a.rollover img { border-width:0px; display:block;}

a.rollover img.rollover { display:none; }

a.rollover:hover { position:relative;}

a.rollover:hover img { display:none;}

a.rollover:hover img.rollover { display:block; }



/* 가이드 */

#guide {width:100%;height:100%; background: url( /common/images/main_common/subBg.gif ) left top repeat-x; text-align:center;}
#guide2 {width:100%;height:100%; background: url( /common/images/main_main/mainBg.jpg ) left top repeat-x; text-align:center;}



/* 회사소개 */

#top_flash_01 {width:980px;height:294px;}



#nav_pos {position:absolute;margin:-44px 0px 0px 0px;text-align:right;z-index:100;width:980px;}



#contents {width:980px;margin-bottom:30px;}



#left_guide {width:230px;float:left;}

#left_guide .left_flash {margin:37px 0px 0px 31px;}



#cont_body {width:750px;float:left;}



#footer_bg {position:absolute;margin:-110px 0px 0px 0px;background:url(/images/common/footer_bg_01.gif) no-repeat;height:110px;width:230px;}

#footer_area {width:980px;}





/* 대표사이트 */
#sub_top_link {width:900px;height:12px;text-align:right; background:#ffffff; margin-top:9px;}
#sub_top_link ul{ padding:0; margin:0; height:12px; }
#sub_top_link li{display:inline; list-style:none; background: url( /common/images/main_common/barGray.gif ) left 6px no-repeat; padding:0 0 0 6px; }
#sub_top_link .no{background:none;}


#sub_top {	height:59px; width:950px; position:relative;  }
#sub_top_flash { position:absolute; left:0; top:0; width:950px; height:250px; }

#sub_top_corp {	height:59px; width:900px; position:relative;  }
#sub_top_flash_corp { position:absolute; left:0; top:0; width:900px; height:100px;  }

#main_flash { padding-bottom:25px; }

#main_content{width:950px; min-height:135px;}
#main_content .bar{padding-top:25px; float:left; display:inline; background:url( /common/images/main_main/mainBar.gif ) right 10px no-repeat; text-align:center; width:inherit; height:inherit}
#main_content no{background:none;}

#left_tab_content{width:268px; margin:0 auto;}
#left_tab_content ul{clear:both;  }
#left_tab_content li{float:left; display:inline; color:#999999; font-size:11px; width:inherit; background:inherit }

#left_tab_content .title{ padding-bottom: 10px; height: 22px }
#left_tab_content .title .more{border-bottom:1px solid #dddddd; text-align:right; width:50px; height:22px; margin-bottom: 5px}
#left_tab_content .title .more img{margin-top:12px;}
#left_tab_content .title img{cursor:pointer;}
#left_tab_content .list	{clear:both; }
#left_tab_content .list .date{ height:17px; background:url( /common/images/main_main/dotGray.gif ) left 5px no-repeat; padding:0 9px 0 7px;}
#left_tab_content .list .txt{ height:17px; background:url( /common/images/main_main/barGray.gif ) left 2px no-repeat; padding-left:11px;}

#right_tab_content{width:262px; margin:0 auto;}
#right_tab_content ul{clear:both;}
#right_tab_content li{float:left; display:inline; color:#999999; font-size:11px;width:inherit; background:inherit}
#right_tab_content .title{ height: 25px }
#right_tab_content .title img{cursor:pointer;}


#sub_nav_pos {position:absolute;margin:-33px 0px 0px 0px;text-align:right;z-index:100;width:980px;}



#sub_contents {width:980px;margin-bottom:30px;}



#sub_left_guide {width:175px; }

#sub_left_guide .left_flash {margin:-30px 0px 0px 15px;z-index:50;position:relative;}



#sub_cont_body {width:750px;float:left;}



#sub_footer_area {width:100%;background:url(/images/common/sub_footer_bg_01.gif) repeat-x;}



/* 입력폼 */

.input_01 	{border: 1px solid #D9DCE6;background: #EDEEF2; color:#888888; font-size:12px; text-align:left;height:16px;padding:2px 0px 0px 5px;}



.select_01 {behavior: url(/css/selectbox.htc);margin:-2px}



/* 텍스트필드 */

.textarea_01 	

	{border: 0px solid #F0EDE0; background: #F0EDE0;color:#999999;font-size:11px;

	text-align:left;

	scrollbar-face-color:#F0EDE0;

	scrollbar-highlight-color:#D6D6D6;

	scrollbar-3dlight-color:#F0EDE0;

	scrollbar-shadow-color:#D6D6D6;

	scrollbar-darkshadow-color:#F0EDE0;

	scrollbar-track-color:#F0EDE0;

	scrollbar-arrow-color:#B7B7B7;

	}



.radio 	{height:12px; width:12px; border:solid 0px; background-color:transparent;margin-bottom:2px;}




/* bottom 추가 */

#copyright{ width:950px;}
#copyright .top_bar{ height:19px; background:#c3c3c3; padding:7px 0 0 11px;}
#copyright .top_bar a{ display:block; float:left;background:url(/common/images/main_common/barWhite.gif ) right top no-repeat; padding:0 14px;}
#copyright .top_bar .select{ float:right; background:none; padding:0 5px; margin-top:-3px; margin-bottom:3px; cursor:pointer;}


#copyright .sub_bar a{ background:none; }
#copyright .sub_bar{height:30px; border-bottom:1px solid #cecece;}
#copyright #bottom_menu{margin:0 auto; width:900px;}

#copyright .copy { clear:both; background:#ffffff; width:950px; height:40px; padding:15px 25px }
#copyright .copy .ri { float:right; margin-left:10px; }
#copyright .copy .fir {float:left; margin-left:0; }
#copyright .copy .logo { margin-top:6px; }


/* Select Box Hack */
*:first-child+html	.co_selectBox {behavior: url('/common/htc/main_selectbox.htc');margin:0; border:none; cursor:pointer;}
* html .co_selectBox {behavior: url('/common/htc/main_selectbox.htc');margin:0; border:none;  cursor:pointer;}
.co_selectBox{ 	font-size:11px; border:1px solid #a9a9a9; background:#c3c3c3; color:#ffffff;  cursor:pointer;}



