﻿@charset "utf-8";
@import url("goodsmall.css");
@import url("mydirect.css");
@import url("community.css");
@import url("temp.css");
@charset "utf-8";

/* CSS Document */


html, body {margin: 0;padding: 0;font-family:"돋움", Aarial; font-size:12px; color:#666666; line-height:160%;}
img {border:0;}
input {font-family:"돋움", Aarial; font-size:12px; color:#666666; margin:0;}
radio {margin:0; padding:0;}
select {font-family:"돋움", Aarial; font-size:12px; color:#666666; margin:0; height:18px; background:#FFFFFF;}

/* 공통 */
optgroup label{font-style:normal;font-weight:normal;}
form, p, blockquote, dl, dd, dt {margin: 0;padding: 0;}
ul, li, ol{list-style:none;margin:0;padding:0px;}
fieldset{margin:0; padding:0; border:0}
img, input.type-image {border: 0 none;}
p, div,span, th, td, select,a {font-size:12px}

/* LINK*/
a:link, a:visited {}
a:hover, a:active {}

/* title */
h1, h2, h3, h4, h5, h6{font-size:12px; margin:0; padding:0}

/** png 사용 **/
.iePngFix {behavior:url(/css/iepngfix.htc);} /* iepngfix.htc 파일의 경로 적용 */

/* 플롯 클리어 */
.clear {clear:both;  margin:0; padding:0; font-size:1px; height:0px; display:block; overflow:hidden; line-height:1px; !important;}
.clear_l {font-size:1px; clear:left; height:1px; margin:0; padding:0; line-height:1px;}


/***** 레이아웃 *****/
/* #header {width:1000px; height: 250px;position: relative;z-index:10; margin:0 auto;} */
#header {width:1000px; height: 250px; position:absolute;z-index:30; left:50%; margin-left:-500px;}

#table_wrap {min-height:100%;z-index:10;position:relative; padding-top:100px; width:1000px; margin:0 auto;}
* html #table_wrap {height:100%;}

#container_wrap {min-height:100%;}
* html #container_wrap {height:100%;}
#container {width:1000px; min-height:100%; margin:-250px auto -126px auto;z-index:20;position:relative;} /* 헤더와 푸터의 플래시 height값에 맞춰 조정 */
* html #container {height: 100%;}

#content {width:660px;display: inline; /* IE Hack */float: left;padding:100px 0 154px 0;}
* html #content {} /* IE Min-Height Hack */ 
#content_mall {width:860px; display: inline; /* IE Hack */float: left;padding:100px 0 126px 0; margin-left:20px;} /* 상품몰쪽 넓은화면 */
* html #content_mall {} /* IE Min-Height Hack */ 
#content_gongsi {width:860px; display: inline; /* IE Hack */float: left; margin-left:13px;} /* 상품몰쪽 넓은화면 */
* html #content_gongsi {} /* IE Min-Height Hack */ 
#content_ucube {width:750px; display:inline; /* IE Hack */float: left;} /* ucube */

#snb {width:220px; display:block; /* IE Hack */float: left;margin:100px 0 0 0;}

#quicknav {width:120px;height:428px; top:100px; left:50%; margin-left:410px; position:absolute; z-index:10;}

#footer {height: 126px;z-index:15;position:relative;}
#footer_main {height: 126px;z-index:15;position: absolute; top:496px;}
.account_bar {height:30px;z-index:10000;position:absolute; bottom:-1px;width:1000px;}
.account_bar_main {height:30px;z-index:1000;}

#kbd_main {width:100%; position:relative; z-index:1; background:url(/images/us/cm/fo/bg_pattern.gif);}
#submain_cus {width:100%; position:relative; z-index:1;}
#submain_tmr {width:100%; position:relative; z-index:1;}
#submain_guide {width:100%; position:relative; z-index:1;}
#submain_comm {width:1000px; position:relative; z-index:1; padding:100px 0 0 7px; margin:0 auto;}
#submain_mall {width:1000px; position:relative; z-index:1; padding:109px 0 0 0px; margin:0 auto;}

.leftnav_bg {background:url(/images/us/cm/fo/leftbg.gif) left bottom no-repeat;}

.directmedia {position:absolute; z-index:25; width:584px; height:310px; display:none;}

/* 앵커 스타일 */
a:link,  a:visited {color:#666666;text-decoration:none;}
a:hover {color:#333333; text-decoration:underline;}

a.a11px:link, a.a11px:visited {color:#666666;text-decoration:none; font-size:11px;}
a.a11px:hover {color:#333333; text-decoration:underline; font-size:11px;}

a.co_px11:link, a.co_px11:visited {color:#f6661f;text-decoration:none; font-size:11px;}
a.co_px11:hover {color:#f6661f; text-decoration:underline; font-size:11px;}

a.a_midgreen_11px:link, a.a_midgreen_11px:visited {color:#53ba2c;text-decoration:none; font-size:11px;}
a.a_midgreen_11px:hover {color:#53ba2c; text-decoration:underline; font-size:11px;}


/* 타이틀 및 라인맵 영역 */
.content_title {padding:13px 0 50px 0;}
.linemap {width:880px;text-align:right; font-size:11px; position:absolute; z-index:20; top:115px; left:50%; margin-left:-500px;}
.linemap a:link, .linemap a:visited {font-size:11px; text-decoration:none;}
.linemap a:hover {font-size:11px; text-decoration:underline;}
.linemap span {font-size:11px;}
.h1 {float:left; width:36%; background:url(/images/us/cr/wc/bul_h1.gif) left top no-repeat; height:20px; padding-left:34px;}
.h1_tm {float:left; width:36%; background:url(/images/us/rc/rc/bul_h1.gif) left top no-repeat; height:20px; padding-left:34px;}
.h1_notice {float:left; width:36%; background:url(/images/us/rc/rc/bul_h1.gif) left top no-repeat; height:20px; padding-left:34px;}
.h1_mall {float:left; width:36%; background:url(/images/us/rp/cm/bul_h1_mall.gif) left top no-repeat; height:20px; padding-left:34px;}
.h1_myd {float:left; width:36%; background:url(/images/us/cr/md/bul_h1_myd.gif) left top no-repeat; height:20px; padding-left:34px;}
.h1_guide {float:left; width:36%; background:url(/images/us/ig/ig/bul_h1_guide.gif) left top no-repeat; height:20px; padding-left:34px;}
.h1_community {float:left; width:36%; background:url(/images/us/cr/ct/bul_h1_community.gif) left top no-repeat; height:20px; padding-left:34px;}
.h2_pop_b10 {background:url(/images/us/rp/cm/bul_blue_10x10.gif) left no-repeat; background-position:0px 1px; padding-left:13px;}

.input_basic {border:#dcdcdc solid 1px; background-color:#f3f3f3; line-height:120%; height:16px; padding:0; margin:0;}
/* 고지사항입력 inputbox */
.input_basic2 {border:#bcbcbc solid 1px; background-color:#ffffff; line-height:120%; height:16px; padding:0; margin:0;}




/* li 스타일 */
.li_bluelow_4x4 {background:url(/images/us/rp/cm/bul_bluel_4x4.gif) left no-repeat; background-position:0 5px; padding-left:10px;}
.li_gray_2x2 {background:url(/images/us/rp/cm/bul_gray_2x2.gif) left no-repeat; background-position:0 7px; padding-left:7px;}
.li_dgray_1x1 {background:url(/images/us/rp/cm/bul_dgray_1x1.gif) left no-repeat; background-position:0 7px; padding-left:7px;}
.li_dgray_2x2 {background:url(/images/us/rp/cm/bul_dgray_2x2.gif) left no-repeat; background-position:0 7px; padding-left:7px;}
.li_bblue_2x2 {background:url(/images/us/rp/cm/bul_bluel_2x2.gif) left no-repeat; background-position:0 9px; padding-left:7px;}
.li_dash_145 {background:url(/images/us/rp/cm/bul_dash_popli.gif) left no-repeat; background-position:0 5px; padding-left:9px; line-height:145%; font-size:11px; margin:4px 0 0 0;}
.li_refer_basic {background:url(/images/us/cr/md/bul_refermark.gif) top left no-repeat; background-position:0 1px; padding-left:12px; line-height:125%; font-size:11px;}
.li_caution11 {background:url(/images/us/rp/cm/icon_caution_16.gif) left top no-repeat; background-position:0 1px; font-size:11px; padding:3px 0 3px 17px; line-height:125%;}
.li_caution11_g {background:url(/images/us/rp/cm/bul_notice_13.gif) left top no-repeat; background-position:0 1px; font-size:11px; padding:3px 0 3px 17px; line-height:125%;}
.li_caution11lh125_g {background:url(/images/us/rp/cm/bul_notice_13.gif) left top no-repeat; background-position:0 2px; font-size:11px; padding:3px 0 3px 17px; line-height:125%;}
.li_orangearrow_11px {background:url(/images/us/rp/cm/bul_arrow_orange.gif) no-repeat; background-position:0 2px; padding:0 0 0 8px; font-size:11px;}
.li_mg0 li {margin-top:-3px}

.pop_dl {}
.pop_dl dt {font-size:11px; color:#65a0d6; font-weight:bold; margin-bottom:2px;}
.pop_dl dd {font-size:11px; line-height:160%; margin-bottom:10px;}

/* 폰트 사이즈 */
.px1 {font-size:1px !important;}
.px9 {font-size:9px !important;}
.px10 {font-size:10px !important;}
.px11 {font-size:11px !important;}
.px12 {font-size:12px !important;}
.px14 {font-size:14px !important;}
.px18 {font-size:18px !important;}
.ls_m1 {letter-spacing:-1px;}
/* 폰트 */
.font_vdn {font-family:Verdana, Arial, Helvetica, sans-serif;}
.weight_normal {font-weight:normal;}
/* 수평 정렬 */
.txta_c {text-align:center !important;}
.txta_r {text-align:right !important;}
.txta_l {text-align:left !important;}

/* 폰트 색상 지정 */
.c_white {color:#FFFFFF}
.c_green {color:#c9ff00}
.c_dgreen {color:#31962b}
.c_midgreen {color:#53ba2c}
.c_blue {color:#0174da}
.c_payblue {color:#527cb6}
.c_mallblue {color:#537eb5;}
.c_bblue {color:#438ed0}
.c_mblue {color:#e6f0f9}
.c_darkblue {color:#183d76}
.c_darkblue1 {color:#195496}
.c_ddarkblue {color:#07004b}
.c_orange {color:#f6661f}
.c_red {color:#FF0000}
.c_999 {color:#999999}
.c_666 {color:#666666}
.c_333 {color:#333333}
.c_b2 {color:#b2b2b2;}
.c_82 {color:#828282;}
.c_tmblue {color:#55b8d1}
.c_db2 {color:#193d77}
.c_bb2 {color:#1eadd1}
.c_byellow {color:#fdffbb;}

/* bg 스타일 */
.bg_white {background:#ffffff;}

/*.c_orange {color:#eb7500}*/

/* 텍스트 데코레이션 */
.tdeco_udl {text-decoration:underline;}
.tdeco_bg_df {background:#dfdfdf;}



/* 패딩값 기본셋 */
.pd_t_5 {padding-top:5px;}
.pd_t_7 {padding-top:7px;}
.pd_t_8 {padding-top:8px;}
.pd_t_10 {padding-top:10px;}
.pd_t_15 {padding-top:15px;}
.pd_t_20 {padding-top:20px;}
.pd_t_25 {padding-top:25px;}
.pd_t_10 {padding-top:10px;}
.pd_b_5 {padding-bottom:5px;}
.pd_b_7 {padding-bottom:7px;}
.pd_b_8 {padding-bottom:8px;}
.pd_b_10 {padding-bottom:10px;}
.pd_b_15 {padding-bottom:15px;}
.pd_b_25 {padding-bottom:25px;}
.pd_l_5 {padding-left:5px;}
.pd_l_10 {padding-left:10px;}
.pd_l_12 {padding-left:12px;}
.pd_l_15 {padding-left:15px;}
.pd_l_20 {padding-left:20px;}
.pd_l_25 {padding-left:25px;}
.pd_r_5 {padding-right:5px;}
.pd_r_10 {padding-right:10px;}
.pd_r_15 {padding-right:15px;}
.pd_r_20 {padding-right:20px;}

.pd_1 {padding:1px;}
.pd_2 {padding:2px;}
.pd_3 {padding:3px;}
.pd_5 {padding:5px;}
.pd_7 {padding:7px;}
.pd_8 {padding:8px;}
.pd_10 {padding:10px;}
.pd_12 {padding:12px;}
.pd_15 {padding:15px;}
.pd_20 {padding:20px;}
.ind_b10 {padding-bottom:10px;}
.mgpd_0 {margin:0; padding:0;}
.mgpd_x1 {margin:-1px; padding:-1px;}

/* 마진값 기본셋 */
.mg_t_0 {margin-top:0;}
.mg_t_1 {margin-top:1px;}
.mg_t_2 {margin-top:2px;}
.mg_t_3 {margin-top:3px;}
.mg_t_x1 {margin-top:-1px;}
.mg_t_x2 {margin-top:-2px;}
.mg_t_x3 {margin-top:-3px;}
.mg_t_x5 {margin-top:-5px;}
.mg_t_x15 {margin-top:-15px;}
.mg_t_x20 {margin-top:-20px;}
.mg_t_5 {margin-top:5px;}
.mg_t_8 {margin-top:8px;}
.mg_t_10 {margin-top:10px;}
.mg_t_15 {margin-top:15px;}
.mg_t_20 {margin-top:20px;}
.mg_t_25 {margin-top:25px;}
.mg_t_30 {margin-top:30px;}
.mg_t_35 {margin-top:35px;}
.mg_t_40 {margin-top:40px;}
.mg_b_3 {margin-bottom:3px;}
.mg_b_5 {margin-bottom:5px;}
.mg_b_7 {margin-bottom:7px;}
.mg_b_8 {margin-bottom:8px;}
.mg_b_10 {margin-bottom:10px;}
.mg_b_15 {margin-bottom:15px;}
.mg_b_20 {margin-bottom:20px;}
.mg_b_25 {margin-bottom:25px;}
.mg_b_30 {margin-bottom:30px;}
.mg_l_5 {margin-left:5px;}
.mg_l_10 {margin-left:10px;}
.mg_l_12 {margin-left:12px;}
.mg_l_15 {margin-left:15px;}
.mg_l_20 {margin-left:20px;}
.mg_l_25 {margin-left:25px;}
.mg_l_30 {margin-left:30px;}
.mg_l_40 {margin-left:40px;}
.mg_l_50 {margin-left:50px;}
.mg_r_5 {margin-right:5px;}
.mg_r_10 {margin-right:10px;}
.mg_r_15 {margin-right:15px;}
.mg_l_x35 {margin-left:-35px;}
.mg_r_20 {margin-right:20px;}
.mg_r_026 {margin-right:-26px;}

.mg_1 {margin:1px;}
.mg_2 {margin:2px;}
.mg_3 {margin:3px;}
.mg_5 {margin:5px;}
.mg_10 {margin:10px;}

/* 라인 간격 */
.lh_100 {line-height:100%;}
.lh_120 {line-height:120%;}
.lh_125 {line-height:125%;}
.lh_130 {line-height:130%;}
.lh_145 {line-height:145%}
.lh_135 {line-height:135%}


/* 스크롤 스타일 */
.bx_scroll {
	overflow-y:auto;
	overflow-X:hidden;
	scrollbar-face-color:#edf2f8;
	scrollbar-highlight-color:#edf2f8;
	scrollbar-shadow-color:#edf2f8;
	scrollbar-3dlight-color:#b0c5e1;
	scrollbar-arrow-color:#7ca0c1;
	scrollbar-track-color:#eef6ff;
	scrollbar-darkshadow-color:#b0c5e1;
	scrollbar-base-color:#edf2f8;
	position:relative;
}
#bx_scroll {
	overflow-y:auto;
	overflow-X:hidden;
	scrollbar-face-color:#edf2f8;
	scrollbar-highlight-color:#edf2f8;
	scrollbar-shadow-color:#edf2f8;
	scrollbar-3dlight-color:#b0c5e1;
	scrollbar-arrow-color:#7ca0c1;
	scrollbar-track-color:#eef6ff;
	scrollbar-darkshadow-color:#b0c5e1;
	scrollbar-base-color:#edf2f8;
	position:relative;
}


.bx_scroll_gray {
	overflow-y:auto;
	overflow-X:hidden;
	scrollbar-face-color:#f3f3f3;
	scrollbar-highlight-color:#f3f3f3;
	scrollbar-shadow-color:#f3f3f3;
	scrollbar-3dlight-color:#cfcfcf;
	scrollbar-arrow-color:#bfbfbf;
	scrollbar-darkshadow-color:#cfcfcf;
	scrollbar-base-color:#f3f3f3;
	scrollbar-track-color:#ffffff;
　  filter:chroma(color=#ffffff);
　  background-color:transparent;
	position:relative;

}

.bx_scroll_tmr {
	overflow-y:auto;
	overflow-X:hidden;
	scrollbar-face-color:#edf6f8;
	scrollbar-highlight-color:#edf6f8;
	scrollbar-shadow-color:#edf6f8;
	scrollbar-3dlight-color:#afd7e1;
	scrollbar-arrow-color:#7bbbc2;
	scrollbar-darkshadow-color:#afd7e1;
	scrollbar-base-color:#edf6f8;
	scrollbar-track-color:#ffffff;
　  filter:chroma(color=#ffffff);
　  background-color:transparent;
	position:relative;

}
.bx_scroll_quiz {
	overflow-y:auto;
	overflow-X:hidden;
	scrollbar-face-color:#6a93cb;
	scrollbar-highlight-color:#6a93cb;
	scrollbar-shadow-color:#6a93cb;
	scrollbar-3dlight-color:#8eb3e4;
	scrollbar-arrow-color:#8eb3e4;
	scrollbar-darkshadow-color:#8eb3e4;
	scrollbar-base-color:#6a93cb;
	scrollbar-track-color:#6a93cb;
	color:#ffffff;
	line-height:130%;
	background:#6A93CB;
	position:relative;

}

.bx_scroll_gray_a {
	overflow-y:auto;
	overflow-X:hidden;
	scrollbar-face-color:#f3f3f3;
	scrollbar-highlight-color:#f3f3f3;
	scrollbar-shadow-color:#f3f3f3;
	scrollbar-3dlight-color:#cfcfcf;
	scrollbar-arrow-color:#bfbfbf;
	scrollbar-darkshadow-color:#cfcfcf;
	scrollbar-base-color:#f3f3f3;
	scrollbar-track-color:#ffffff;
　  filter:chroma(color=#ffffff);
　  background-color:transparent;
	position:relative;

}

/* 기본 박스 스타일 */

.inner_table {border:none !important;}
.inner_table td {border:none !important;}
.inner_table th {border:none !important;}

/* 박스 그레이 라인, 연그레이 bg */
.bx_gray_basic {border:#dfdfdf solid 1px; background:#fbfbfb;}

/* 흰바탕 그레이보더 박스 */
.bx_bgw_bdg {background:#ffffff; border:1px solid #dfdfdf;}

/* 박스 기본 블루 */
.bx_blue_left {background:url(/images/us/cr/wc/bx_blue_left.gif) left top no-repeat; width:3px; height:100px;}
.bx_blue_bg {background:url(/images/us/cr/wc/bx_blue_bg.gif) repeat-x}
.bx_blue_right {background:url(/images/us/cr/wc/bx_blue_right.gif) left top no-repeat; width:3px;}
/* 파란 보더 4픽셀 박스 */
.box_blue4px {border:#96bada solid 4px; padding:20px; background:url(/images/us/cr/wc/bx_blue4px_bg.gif) top repeat-x;}
.bx_blue4px_pd10 {border:#96bada solid 4px; padding:10px;}
/* div 1px 라인 */
.line_1px_df {height:1px; font-size:1px; background:#dfdfdf;}
.line_1px_tmblue {height:1px; font-size:1px; background:#74c3d7; line-height:1px;}
.line_1px_none {height:1px; font-size:1px; line-height:1px;}

/* 테이블 기본셋 */
.tbl_basic_11px {}
.tbl_basic_11px th, .tbl_basic_11px td {font-size:11px; padding:5px;}
.tbl_basic_11px th {color:#6a93cb; background:#f2f6fc; font-weight:normal;}

/* 테이블 기본셋 패딩없음 */
.tbl_11px {}
.tbl_11px th, .tbl_11px td {font-size:11px;}
.tbl_11px th {color:#6a93cb; background:#f2f6fc; font-weight:normal;}

/* 테이블 bg */
.tbl_bg_lgreen {color:#edf6eb;}
.btn_center {text-align:center; padding:10px 0 0 0;}

.bd_b_dotline {border-bottom:1px dotted #4763a8;}
.bd_dcdcdc {border:1px solid #dcdcdc;}

/* 블루 */
.bd_r_blue {border-right:1px solid #6a93cb;}
.bd_b_blue {border-bottom:1px solid #6a93cb;}
.bd_t_blue {border-top:1px solid #6a93cb;}
.bd_l_blue {border-left:1px solid #6a93cb;}
.bd_rb_blue {border-right:1px solid #6a93cb;border-bottom:1px solid #6a93cb;}
.bd_rb_blue {border-right:1px solid #6a93cb;border-bottom:1px solid #6a93cb;}


/* 연한 블루 */
.bd_r_bblue {border-right:1px solid #c7d7ec;}
.bd_b_bblue {border-bottom:1px solid #c7d7ec;}
.bd_t_bblue {border-top:1px solid #c7d7ec;}
.bd_l_bblue {border-left:1px solid #c7d7ec;}
.bd_rb_bblue {border-right:1px solid #c7d7ec;border-bottom:1px solid #c7d7ec;}
.bd_rb_bblue {border-right:1px solid #c7d7ec;border-bottom:1px solid #c7d7ec;}

/* 진한블루 */
.bd_t2px_dblue {border-top:2px solid #527cb6;}
.bd_r_dblue {border-right:1px solid #527cb6;}

/* 그레이(테이블용) */
.bd_r_gray {border-right:1px solid #dedede;}
.bd_b_gray {border-bottom:1px solid #dedede;}
.bd_t_gray {border-top:1px solid #dedede;}
.bd_l_gray {border-left:1px solid #dedede;}
.bd_rb_gray {border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.bd_trb_gray {border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-top:1px solid #dedede;}

.bd_r_d9 {border-right:1px solid #d9d9d9;}
.bd_b_d9 {border-bottom:1px solid #d9d9d9;}
.bd_t_d9 {border-top:1px solid #d9d9d9;}
.bd_l_d9 {border-left:1px solid #d9d9d9;}
.bd_rb_d9 {border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}


/* 화이트 */
.bd_b_white {border-bottom:1px solid #ffffff;}
.bd_r_white {border-right:1px solid #ffffff;}
.bd_l_white {border-left:1px solid #ffffff;}
.bd_t_white {border-top:1px solid #ffffff;}

/* 테이블 헤드용 진한 블루 */
.bd_t1_blue {border-top:1px solid #73b0d9;}
.bd_b1_blue {border-bottom:1px solid #73b0d9;}
.bd_t2_blue {border-top:2px solid #73b0d9;}
.bd_b2_blue {border-bottom:2px solid #73b0d9;}


/* div 스타일 기본 */
.dv_blc_r {display:block; float:right;}
.dv_blc_l {display:block; float:left;}
.dv_inl_r {display:inline; float:right;}
.dv_inl_l {display:inline; float:left;}

/* 보더 없음 */
.bdn_r {border-right:none !important;}
.bdn_l {border-left:none !important;}
.bdn_t {border-top:none !important;}
.bdn_b {border-bottom:none !important;}
.bdn {border:none !important;}

/* 팝업 기본 */
.pop_basic {border-bottom:#0b8117 solid 1px;border-right:#0b8117 solid 1px;background:url(/images/us/cm/pb/bg_pop1.jpg);padding:8px;}
.pop_inner {width:100%; height:100%;}
.pop_inner_bg {}
.pop_title {padding:20px 0 17px 20px; /* height:30px; */ background:url(/images/us/cm/pb/bg_pop_logo.gif) right top no-repeat;}
.pop_basic .notice_goodsname {font-size:15px; color:#34ab04; font-weight:bold; padding:10px 0 0 16px; margin-bottom:10px; display:block;}
.pop_title1 {padding:20px 0 3px 20px; height:25px; background:url(/images/us/cm/pb/bg_pop_logo.gif) right top no-repeat;}
.pop_content {padding:10px 20px 10px 20px;}
.pop_content_tpd5px {padding:5px 20px 10px 20px;}
.pop_content_notitle {padding:20px 20px 10px 20px;}
.pop_alert {padding:20px;}
.pop_content .head_txt {line-height:130%; padding-bottom:6px;}
.bx_rightgray {border:#dfdfdf solid 1px; background:#fbfbfb}
.pop_idoverwrap {border-bottom:#dfdfdf solid 1px; padding:15px 0 15px 0;}
.bg_shadow_bottm {background:url(/images/us/cm/pb/bg_bottom_shadow.gif) center no-repeat; height:12px;}

/* 글로시 바 기본 */
.bar_glossy {width:100%; height:30px; background:url(/images/us/cr/wc/bg_glossybar_bg.gif) top repeat-x;}
.bar_glossy .leftbg {height:30px; width:40%; float:left; background:url(/images/us/cr/wc/bg_glossybar_left.gif) left top no-repeat;}
.bar_glossy .rightbg {height:30px; width:40%; float:right; background:url(/images/us/cr/wc/bg_glossybar_right.gif) right top no-repeat;}

.paging{text-align:center;padding:17px 0;font-size:11px;}
.paging a{font-weight:bold;color:#999999;text-decoration:none;padding:2px 9px 2px 3px;border-right:1px solid #ddd;}
.paging a.on{color:#195496;}
.paging a img{vertical-align:middle;}s
.paging span a{border:none;padding:1px 0 1px 0;}
.paging span.first a{border-right:1px solid #ddd;padding:1px 3px 1px 0;}


/* 메인 조회폼 */
/** 상품몰 서브메인 조회폼 **/
#main_inquiry {position:absolute; z-index:1000; left:50%; margin-left:-465px; top:312px; display:none;}
#main_inquiry input { height:12px; width:80px; margin:3px 0 0 6px; font-size:11px; color:#7f7f7f; line-height:100%; border:none; background:transparent;}
#main_inquiry .p1 {margin:0 1px 0 0; float:left;}
#main_inquiry .p2 {margin-right:1px; padding:0; border:1px solid #7b7b7b; background:url(/images/us/cm/fo/bg_main_input.gif) left top no-repeat; width:90px;float:left;}
* html #main_inquiry .p2 {margin-top:-1px; height:16px !important;}
#main_inquiry .btn {margin:0 1px 0 0; float:left;}




/* 로그인 회원가입 */
/* 회원가입 플로우 */
.join_flow {margin:0 0 20px 0;}

/* 박스 아이디찾기, 패스찾기 */
.bx_find_idpass{border-top:#b5cdee solid 2px; background:url(/images/us/cr/wc/bx_findidpass_bottom.gif) bottom repeat-x; background-color:#f8f8f8;}
.bx_realname_caution {height:80px; background:#fbfbfb; border:#ececec solid 1px; padding:16px 0 0 35px; margin-top:20px;}
.realname_caution1 {width:25px; float:left; display:inline; padding:8px 0 0 0;}
.realname_caution2 {float:left; display:inline;}
.bx_agreement {border:#96bada solid 1px; padding:8px;}
.box_tnb_border {border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; padding:4px 0 4px 0;}
.box_bottom_border {border-bottom:1px solid #dfdfdf; padding:4px 0 4px 0;}
/* 약관내용 정리 */
.bx_agreement p, .bx_agreement span, .bx_agreement a, .bx_agreement ul, .bx_agreement li {font-size:11px; line-height:140%;}
.bx_agreement span {display:block;}
.bx_agreement h3 {font-size:11px; padding:0 0 10px 0; margin:25px 0 0 0;}
.bx_agreement .h3_top {margin:0 !important;}
.bx_agreement .li2 {padding:0 0 5px 11px}
.bx_agreement .li3 {padding:0 0 5px 11px}

.line_blue_3px {background:url(/images/us/cr/wc/line_agree_blue3px.gif) top repeat-x; height:3px;}

.join_form {margin:0 0 20px 0;}
.join_form table th{text-align:left;padding-left:15px; background:#f8fafd; border-bottom:#e5e5e5 solid 1px; width:135px; height:29px;}
.join_form table td{padding-left:8px; border-bottom:#e5e5e5 solid 1px; height:29px;}

.join_hobby {width:80px; float:left; font-size:11px;}

.zipcode_head_td1 {border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf; background:#f8f8f8;}
.zipcode_head_td2 {border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; background:#f8f8f8;}

.zip_number {font-weight:bold; text-decoration:underline;}
.zip_number a:link,.zip_number a:visited,.zip_number a:hover {font-weight:bold; text-decoration:underline;}

.line_b_df {border-bottom:1px solid #dfdfdf;}

.login_input_table {} 
.login_input_table input {background:#ffffff;}
.login_input_table .login_set {background:#f8f8f8; border-bottom:1px solid #e4e4e4; border-top:2px solid #b5cdee;}
.login_input_table .tb2g {border-top:2px solid #f8f8f8;}
.bx_loginprocess {background:#f7f7f7; border:1px solid #dfdfdf; padding:14px 0; text-align:center;}
.loginprocess_li {margin-bottom:10px; padding-left:15px;}
.loginprocess_li li {list-style:none; padding:0; margin:3px 0 0 0; line-height:100%; font-size:1px;}
.join_fore200811 {margin-right:3px;}

/**** 마이다이렉트 ****/
.wrap_myd h2 {background:url(/images/us/cr/md/bul_h2.gif) left no-repeat; background-position:4px 4px; padding-left:16px; margin-bottom:8px;}



/** 보험 가이드 **/
/* 보험금 지급사례 */
.wrap_ins_guide {}
.wrap_ins_guide .top_example {}
.wrap_ins_guide .search_example {background:url(/images/us/ig/ig/bg_search_exam.gif) left top no-repeat; border:1px solid #ededed; padding:8px 20px 8px 20px; margin:0 0 20px 0;}
.example_list .head {height:35px;}
.example_list .exam_subject {padding:10px 0 10px 18px; border-bottom:1px solid #dedede;}
.example_list .exam_content {background:#f8f8f8; padding:12px 0 12px 18px; border-bottom:1px solid #dedede;}
.example_list {background:url(/images/us/ig/ig/bg_board_head.gif) top left no-repeat;}

/* 보안서비스 */
.bx_secu_lt {background:url(/images/us/ig/ig/bx_innershadow_lt.gif) left top no-repeat; height:3px; width:3px;}
.bx_secu_t  {background:url(/images/us/ig/ig/bx_innershadow_top.gif) top repeat-x; height:3px;}
.bx_secu_rt  {background:url(/images/us/ig/ig/bx_innershadow_rt.gif) left top no-repeat; height:3px; width:3px;}
.bx_secu_l  {background:url(/images/us/ig/ig/bx_innershadow_left.gif) repeat-y; width:3px;}
.bx_secu_r  {background:url(/images/us/ig/ig/bx_innershadow_right.gif) repeat-y; width:3px;}
.bx_secu_lb  {background:url(/images/us/ig/ig/bx_innershadow_lb.gif) left bottom no-repeat; height:3px; width:3px;}
.bx_secu_b  {background:url(/images/us/ig/ig/bx_innershadow_bottom.gif) bottom repeat-x; height:3px;}
.bx_secu_rb  {background:url(/images/us/rp/cm/bx_innershadow_rb.gif) right bottom no-repeat; height:3px; width:3px;}

.h1_security {float:left; width:45%; background:url(/images/us/ig/ig/bul_h1_security.gif) left top no-repeat; height:20px; padding-left:34px;}

.sub_f_b {color:#65a0d6; font-weight:bold; font-size:12px;}
.btn_r {text-align:right; padding:40px 30px 40px 0;}


/*고객님꼭알아두세요*/
.bg_join_cu {background:url(/images/us/ig/ig/bg_join_cu.gif) bottom right no-repeat; margin-right:20px; margin-top:20px;}
.blue_dot4 {background:url(/images/us/rp/cm/bul_bluel_4x4.gif) left no-repeat; background-position:4px 5px; padding-left:7px; padding-right:5px;}
.bg_cb {background-color:#f5f8fc;}

.bx_join_lt {background:url(/images/us/ig/ig/bx_join_lt.gif) left top no-repeat; height:3px; width:3px;}
.bx_join_t  {background:url(/images/us/ig/ig/bx_join_top.gif) top repeat-x; height:3px;}
.bx_join_rt  {background:url(/images/us/ig/ig/bx_join_rt.gif) left top no-repeat; height:3px; width:3px;}
.bx_join_l  {background:url(/images/us/ig/ig/bx_join_left.gif) repeat-y; width:3px;}
.bx_join_r  {background:url(/images/us/ig/ig/bx_join_right.gif) repeat-y; width:3px;}
.bx_join_lb  {background:url(/images/us/ig/ig/bx_join_lb.gif) left bottom no-repeat; height:3px; width:3px;}
.bx_join_b  {background:url(/images/us/ig/ig/bx_join_bottom.gif) bottom repeat-x; height:3px;}
.bx_join_rb  {background:url(/images/us/rp/cm/bx_join_rb.gif) right bottom no-repeat; height:3px; width:3px;}




/* 팝업-상령일변화보험료차이 */
.pop_content_dayncost {padding:0 20px 10px 20px;}
.pop_content_dayncost p {margin:0 0 20px 0;}
.pop_content_dayncost td {padding:6px 8px 6px 0; font-size:11px;}
.pop_content_dayncost td.title1, .pop_content_dayncost td.title2, .pop_content_dayncost td.title3 { background:#f2f6fc; color:#6a93cb; text-align: center; border-bottom:1px solid #dedede}
.pop_content_dayncost td.title1, .pop_content_dayncost td.title2 {border-top:2px solid #73b0d9; }
.pop_content_dayncost td.title1 {border-right:1px solid #c7d7ec;}
.pop_content_dayncost td.title3 {border-right:1px solid #dedede;}
.pop_content_dayncost td.content1, .pop_content_dayncost td.content2 {border-bottom:1px solid #dedede; text-align:right; }
.pop_content_dayncost td.content1 {border-right:1px solid #dedede;}
.pop_content_dayncost td.content2 {}

/* 팝업-상품비교 */
.pop_content_comp {padding:0 20px 10px 20px; line-height:140%;}
.pop_content_comp p {margin:0 0 20px 0;}
.pop_content_comp ul {text-align:left;}
.pop_content_comp li {color:#333366}
.pop_content_comp td {padding:5px 6px 5px 6px; font-size:11px;}
.pop_content_comp td.title1, .pop_content_comp td.title2, .pop_content_comp td.title3 { background:#f2f6fc; color:#6a93cb; text-align: center; border-bottom:1px solid #dedede}
.pop_content_comp td.title1, .pop_content_comp td.title2 {border-top:2px solid #73b0d9; }
.pop_content_comp td.title1 {border-right:1px solid #c7d7ec;}
.pop_content_comp td.title3 {border-right:1px solid #dedede;}
.pop_content_comp td.gb_rb {border-bottom:1px solid #dedede; border-right:1px solid #dedede;}
.pop_content_comp td.gb_b {border-bottom:1px solid #dedede;}
.pop_content_comp td.ta_c {text-align:center;}
.pop_content_comp td.ta_l {text-align:left;}

/* 팝업-보안카드입력 */
.pop_content_card {padding:0 20px 15px 20px; line-height:140%;}
.pop_content_card .head_txt {font-size:11px; line-height:130%; margin-bottom:18px;}
.pop_content_card .card_form {margin-bottom:8px;}
.pop_content_card .card_img {margin-bottom:20px;}
.pop_content_card .notice {margin-bottom:15px;}
.pop_content_card p {margin-bottom:8px;}
.pop_content_card ul {list-style:none; margin:0 0 0 0; padding:0}
.pop_content_card li {font-size:11px; background:url(/images/us/cr/md/bul_darkgray_2x2.gif) no-repeat; background-position:0px 4px; padding:0 0 0 8px; margin:0 0 3px 0; line-height:130%;}
.pop_content_card .btns {text-align:right;}
.pop_content_card .th, .pop_content_card .td {border-bottom:1px solid #dcdcdc;border-top:2px solid #abc7e1;}
.pop_content_card .th {background:#edf3fa; text-align:center; width:160px;}
.pop_content_card .td {padding:4px 0 4px 6px;}
.pop_content_card input {font-size:14px; line-height:100%;}

/* 팝업-해약환급금 조회/받는 방법 */
.cancle_proc {}
/* 테이블 기본셋 */
.cancle_proc table {border-top:2px solid #73b0d9;}
.cancle_proc th, .cancle_proc td {padding:6px 10px 6px 10px; line-height:125%;}
.cancle_proc td {font-size:12px;}
.cancle_proc th {background:#f3f7fc; color:#6a93cb; font-size:11px; font-weight:bold;}
.cancle_proc .th2 {background:#f3f7fc; color:#6a93cb; font-weight:normal; border-bottom:1px solid #73b0d9; font-size:11px; text-align:center;}
.cancle_proc .td2 {background:#f6ffef;}
.cancle_proc .td3 {border-bottom:1px solid #73b0d9; border-top:1px solid #73b0d9;}


/*팝업-암호화프로그램확인중*/
.pop_pass_bg {background:url(/images/us/cr/md/bg_pass.gif) no-repeat; background-position:left center; padding:30px; margin-left:20px;}

/*팝업-공인전자인증안내*/
.c_light_b {color:#65a0d6; font-weight:bold; font-size:11px;}
.c_light_b14 {color:#65a0d6; font-weight:bold; font-size:14px;}

/*팝업-청약철회완료*/
.c_b14 {color:#428dd0; font-weight:bold; font-size:14px;}





/**** 보험상품몰 ****/
/* 보험상품몰 팝업 */
.restric_call1 {display:block; float:left; padding-top:7px; margin-top:10px; margin-bottom:10px;}
.restric_call2 {display:block; float:right; margin-top:10px; margin-bottom:10px;}
.pop_per {width:45px; background:url(/images/us/rp/cm/bg_pop_per.gif) center  no-repeat; text-align:center; font-size:11px; font-weight:bold; color:#e6f0f9;}


/* 보험상품몰 탭 */
.mall_tab {height:40px; margin-bottom:20px; background:url(/images/us/rp/cm/bg_tobbar.gif) bottom repeat-x;}
.mall_tab .tab_left {width:40%; height:40px; float:left; text-align:left;}
.mall_tab .tab_right {width:40%; float:right; text-align:right; padding-top:5px;}

/* 보험료 설계 신청 */
.bx_ins_lt {background:url(/images/us/rp/cm/bx_innershadow_lt.gif) left top no-repeat; height:3px; width:3px;}
.bx_ins_t  {background:url(/images/us/rp/cm/bx_innershadow_top.gif) top repeat-x; height:3px;}
.bx_ins_rt  {background:url(/images/us/rp/cm/bx_innershadow_rt.gif) left top no-repeat; height:3px; width:3px;}
.bx_ins_l  {background:url(/images/us/rp/cm/bx_innershadow_left.gif) repeat-y; width:3px;}
.bx_ins_r  {background:url(/images/us/rp/cm/bx_innershadow_right.gif) repeat-y; width:3px;}
.bx_ins_lb  {background:url(/images/us/rp/cm/bx_innershadow_lb.gif) left bottom no-repeat; height:3px; width:3px;}
.bx_ins_b  {background:url(/images/us/rp/cm/bx_innershadow_bottom.gif) bottom repeat-x; height:3px;}
.bx_ins_rb  {background:url(/images/us/rp/cm/bx_innershadow_rb.gif) right bottom no-repeat; height:3px; width:3px;}

.option_chart table {border-top:2px solid #73b0d9;}
.option_chart th {background:#f2f6fc; border-bottom:1px solid #dedede; font-size:11px; color:#6a93cb; padding:6px; font-weight:normal;} 
.option_chart td {border-bottom:1px solid #dedede; font-size:11px; padding:4px;}
.option_chart div {font-size:11px;}
.option_chart .green {color:#4ea34a;}

.input_pinfo {}
.input_pinfo td {font-size:11px;}
.input_pinfo .dot {background:url(/images/us/rp/cm/bul_gray_2x2.gif) left no-repeat; padding-left:6px;}
.input_pinfo .leftbar {width:34px; background:url(/images/us/rp/cm/bg_greenbar.gif) left repeat-y; }
.input_pinfo .contents {width:838px; float:right; display:inline}
.input_pinfo .btn_center {width:100%; text-align:center; padding-top:15px; padding-bottom:7px; border-bottom:1px solid #e5e5e5;}
.input_pinfo .more_input {width:100%; margin-top:12px; font-size:11px;}

.choice_option h2 {padding-left:12px; background:url(/images/us/rp/cm/bul_green_6x6.gif) left no-repeat;}
.choice_option {background:url(/images/us/rp/cm/bg_greenbar.gif) left repeat-y; margin-top:30px;}
.choice_option .leftbar {width:34px; background:url(/images/us/rp/cm/bg_greenbar.gif) left repeat-y; }
.choice_option .contents {width:838px; float:right; display:inline;}
.choice_option .bx_choice_type {padding:2px; border:1px solid #d5d5d5; clear: both;}
.choice_option .bx_choice_type_in {background:url(/images/us/rp/cm/bt_graygrad_long.gif) top repeat-x; padding:15px;}
.choice_option .typeselect {background:#f1f1f1; padding:5px; text-align:center; margin-top:15px;}
.choice_option .choice_condition {margin-top:20px;}
.choice_option .bx_condition {border:1px solid #d5d5d5; padding:2px; margin-top:12px;}
.choice_option .bx_condition_in {background:url(/images/us/rp/cm/bt_graygrad_short.gif) top repeat-x; padding:7px 0 7px 7px;}
.choice_option .ins_type {margin-right:5px; font-size:11px;}
.choice_option .ins_type select {font-size:11px;}
.choice_option .choice_options {margin-top:20px;}
.choice_option .calc_all {margin:12px 0 30px 0; text-align:right;}
.choice_option .box {background:#fbfbfb; border:1px solid #ececec; padding:15px; margin-bottom:25px;}
.choice_option .caution {font-size:11px; margin-top:10px; padding-left:42px; background:url(/images/us/rp/cm/icon_caution_36.gif) left no-repeat; width:530px; float:left;}
.choice_option .btn_calc {width:120px; float:right;}
.choice_option .types {margin:0 50px 0 50px; font-size:11px;}
.ins_design_apply .btn_admission {text-align:center; padding-top:25px; margin-left:34px;}

.option_chart input, .option_chart select {font-size:11px;}
.choice_option .bx_guide  {border:1px solid #d5d5d5; padding:2px; margin-top:12px;}
.choice_option .admission_guide {border-bottom:2px solid #4eb848; padding-bottom:25px;}
.choice_option .guide_tab {margin-top:15px;}
.choice_option .bx_guide_in {background:url(/images/us/rp/cm/bt_graygrad_mid.gif) top repeat-x; padding:12px 13px 7px 13px;}
.choice_option li {background:url(/images/us/rp/cm/bul_gray_2x2.gif) left top no-repeat; background-position:3px 8px; font-size:11px; padding-left:8px; }

/* 상품안내 */
.goods_info {}
.request_bar {margin-bottom:30px;}
.etc_info {margin-bottom:30px;}
.etc_info .admission_terms {width:306px; margin-right:15px; float:left; display:block;}
.etc_info .admission_ex {width:256px; margin-right:15px; float:left;}
.etc_info .ins_graph {width:280px; float:left;}
.etc_info .goods_notice {margin-top:30px;}
.etc_info .goods_event {margin-top:30px;}
.etc_info .info_bottom {margin-top:30px;}
.recomm_goods {background:url(/images/us/rp/cm/titlebar_recomm_bg.gif) top center no-repeat; background-position:0 35px; margin-top:30px;}

/* 보장내용 */
.guarantee_content {margin-bottom:30px;}
.guarantee_content .content_tab {height:23px; background:url(/images/us/rp/cm/bg_goodsguide_tab.gif) bottom repeat-x; padding-left:34px; margin-bottom:30px;}
.guarantee_content .content_area {margin-bottom:25px;}
.content_area th, .content_area td {font-weight:normal; font-size:11px;}
.content_area th {background:#f2f6fc; border-top:2px solid #6a93cb; color:#6a93cb;}

.goods_reference {border:1px solid #ebebeb; padding:1px;}
.goods_reference .goods_reference_inner {background:url(/images/us/rp/cm/bg_notice_box.gif) top repeat-x; padding:5px 5px 5px 15px;}
.goods_reference .reference_title {width:95px;float:left; padding-top:31px;}
.goods_reference .reference_head {width:110px;float:left; margin-top:23px; margin-left:-4px;}
.goods_reference .reference_item {width:125px;float:left; margin-top:10px;}
.goods_reference .reference_content {width:750px; height:85px; float:left;}
.goods_reference .reference_content_w {width:595px; height:70px; float:right; background:#FFFFFF; padding:5px;}
.goods_reference li {background:url(/images/us/rp/cm/bul_gray_2x2.gif) left top no-repeat; background-position:0px 8px; padding-left:8px; font-size:11px; line-height:16px; color:#a0a0a0;}
.goods_reference p {background:url(/images/us/rp/cm/refer_item_bar.gif) left no-repeat; background-position:0px 5px; padding-left:6px; font-size:11px; font-weight:bold;}
.goods_reference p a:link, .goods_reference p a:visited {color:#929292; text-decoration:none; font-size:11px;}
.goods_reference p a:hover {color:#929292; text-decoration:underline; font-size:11px;}


/* 하단 공통 다이렉트상담센터 */
.mall_cs {margin-top:20px;}

/*팝업-상담원가입신청*/
.bg_join_tmr {background:url(/images/us/rp/cm/bg_join_tmr.gif) left top no-repeat; height:74px;}
.bg_join_tmr2 {background:url(/images/us/rp/cm/bg_join_tmr.gif) right top no-repeat; height:74px; width:375px; float:right; padding:0 15px 0 0;}
.bx_join {border:#4763a8 dotted 1px; background-color:#ffffff; padding:5px 20px; margin-top:5px;}
.bx_join1 {padding:5px 20px; margin-top:5px;}
.input_w {border:#dcdcdc solid 1px; background-color:#ffffff; line-height:120%; height:16px; padding:0; margin:0;}
.input_bx {border:#dcdcdc solid 1px; background-color:#ffffff; line-height:120%; padding:0; margin:0;}
.join_img {padding:5px 15px 5px 2px;}
.bx_cousel_pop {}
.bx_cousel_pop th, .bx_cousel_pop td {padding:5px 0 5px 10px;}
.bx_cousel_pop th {border-bottom:1px solid #dedede; border-right:1px solid #dedede; background:#f2f6fc; color:#6a93cb; text-align:left !important; font-size:11px; }
.bx_cousel_pop td {border-bottom:1px solid #dedede;}
.bx_cousel_pop table {border-top:2px solid #70acd6;}



/**** 고객센터 *****/
/*고객센터 레이아웃 */
.mains_wrap {width:660px;}
.iframe_faq {width:320px; float:left;}
.iframe_counsel {width:329px; float:right;}

/* FAQ */
.faq_main {width:320px;}
.faq_main p {padding-bottom:7px;}
.faq_main .faq_find {background:#f0f0f0; border:1px solid #ededed; padding:10px 0 10px 0; text-align:center;}
.faq_main .listhead {padding:21px 0 6px 12px;}
.faq_main .listbar {height:6px; background:url(/images/us/cr/cc/bg_faqbar_bg.gif) repeat-x;}
.faq_main .listbar_l {height:6px; width:3px; background:url(/images/us/cr/cc/bg_faqbar_left.gif); float:left;}
.faq_main .listbar_r {height:6px; width:3px; background:url(/images/us/cr/cc/bg_faqbar_right.gif); float:right;}
* html .faq_main .listbar_l {font-size:1px; line-height:1px;}
* html .faq_main .listbar_r {font-size:1px; line-height:1px;}
.faq_list {background:url(/images/us/cr/cc/bg_faqlist_bar.gif) top center no-repeat; padding: 2px 0 0 0;}
.faq_list .answer {background:url(/images/us/cr/cc/icon_faq_a.gif) left top no-repeat; background-position:4px 8px; background-color:#f4f4f4; padding:4px;} 
.faq_answer {font-size:11px; padding:12px 12px 12px 22px; line-height:145%;}
.faq_star {padding:5px; margin:0 1px 0 1px; text-align:center; background:#FFFFFF;}
.faq_list td {border-bottom:1px solid #ededed; height:28px; vertical-align:middle;}
.faq_list td.title {font-size:11px; padding-left:3px;}
.faq_list td.num, .faq_list td.icon, .faq_list td.num {font-size:11px; text-align:center;}
.faq_list td.title a:link, .faq_list td a:visited{font-size:11px;color:#666666;text-decoration:none;}
.faq_list td.title a:hover{color:#6a93cb; text-decoration:none; font-weight:bold;letter-spacing:-1px;}
.faq_paging{text-align:center;padding: 25px 0 0 0; font-size:11px; font-weight:bold;}
.faq_paging a{font-weight:bold;color:#999999;text-decoration:none;padding:2px 9px 2px 3px;border-right:1px solid #ddd;}
.faq_paging a.on{color:#ed7d03;}
.faq_paging a img{vertical-align:middle;}
.faq_paging span a{border:none;padding:1px 0 1px 0;}
.faq_paging span.first a{border-right:1px solid #ddd;padding:1px 3px 1px 0;}

/* 상담 */
.counsel_main {width:329px; height:400px;}
.counsel_main p {padding-bottom:5px;}
.counsel_main .login_wrap {width:329px; height:365px; background:url(/images/us/cr/cc/bg_login_ask.gif) top left no-repeat; position:relative;}
.counsel_main .login_txt1 {margin:42px 0 0 29px;}
.counsel_main .login_txt2 {margin:25px 0 0 38px;}
.counsel_main .login_box {top:231px; left:40px; width:247px; position:absolute;}
.counsel_main .login_title {padding:0 0 9px 0; text-align:center; border-bottom:1px solid #d7dee7;}
.counsel_main .login_form {padding:12px 0 0 0; text-align:center}
.counsel_main .login_option {padding:6px 18px 0 0; text-align:right;}
.counsel_form th, .counsel_form td {font-size:11px; padding:1px 0 1px 0;}
.counsel_form th {width:62px; text-align:left;}
.counsel_form select, .counsel_form input {font-size:11px;}
.counsel_form textarea {font-size:11px;}

/* 고객의 소리함 */
.customers_talk .t1 {margin-bottom:9px;}
.customers_talk .t2 {margin-bottom:7px;}
.customers_talk .t3 {margin-bottom:30px;}
.customers_talk .login {height:213px; border:4px solid #a0c1de; background:url(/images/us/cr/cc/bg_customers_womenn.jpg) left top no-repeat;}
.customers_talk .login .bx {margin-left:140px; margin-top:27px;}
.customers_talk .login .bx .t {background:url(/images/us/cr/cc/bg_customers_login1.gif) top center no-repeat; height:20px;}
.customers_talk .login .bx .b {background:url(/images/us/cr/cc/bg_customers_login2.gif) bottom center no-repeat; height:20px;}
.customers_talk .login_title {padding:0 0 9px 0; text-align:center; border-bottom:1px solid #dfdfdf; width:250px; margin-left:110px;}
.customers_talk .login_form {padding:10px 0 0 0; text-align:center}
.customers_talk .login_option {padding:3px 131px 0 0; text-align:right;}
.customers_talk .formbox {background:url(/images/us/cr/cc/bg_customers_womenn.jpg) left top no-repeat; height:320px; padding:0; margin-top:10px;border:4px solid #a0c1de;}
.customers_talk .top_notice {border:4px solid #a0c1de; padding:18px 12px 20px 15px;}
.customers_talk .formhead {padding:0 0 0 220px;}
.customers_talk .formhead_bg {background:url(/images/us/cr/cc/bg_customers_formtop.gif) bottom center no-repeat; margin:16px 0 3px 172px; height:14px;width:470px;}
.customers_talk .form {width:400px; margin-left:224px;}
.customers_talk .checkmail {margin-left:-3px; line-height:100%; font-size:11px; padding-bottom:2px;}
.customers_talk th, .customers_talk td {font-size:11px; padding:1px 0 1px 0;}
.customers_talk th {width:70px; text-align:left;}
.customers_talk select, .customers_talk input {font-size:11px;}
.customers_talk input {height:18px;}
.customers_talk textarea {font-size:11px;}
.customers_talk p {margin:0 0 8px 0;}
.customers_talk ul {list-style:none; margin:0 0 0 0; padding:0}
.customers_talk li {font-size:11px; background:url(/images/us/cr/cc/bul_gray_2x2.gif) no-repeat; background-position:8px; padding:0 0 0 16px; margin:0 0 -4px 5px;}
.customers_talk .detail2 {padding:0 0 30px 0; position:relative;}
.customers_talk .btn_close {position:absolute; top:155px; left:548px;}
.customers_talk .detail1 {padding:0 0 30px 0; position:relative;}
.customers_talk .btn_open {position:absolute; top:0px; left:548px;}
.customers_talk .csb {font-size:11px; line-height:135%; padding:4px; color:#666666;}



/* 다이렉트뉴스 리스트 */
.directnews_top{clear:both;}
.directnews_top p{float:left;padding-top:12px;}
.directnews_top .directnews_tab{float:right;}
.list_directnews{width:660px;margin-top:19px;background:url(/images/us/cr/cc/bg_directnews_list.gif) no-repeat;}
.list_directnews table{width:660px;border-collapse:collapse;}
.list_directnews table th{padding:8px 0 14px 0;}
.list_directnews table td{height:30px;text-align:center;border-bottom:1px solid #ededed;}
.list_directnews table td.title{text-align:left;padding-left:11px;}
.list_directnews table td.title a:link, .list_directnews table td.title a:visited{color:#666666;text-decoration:none;}
.list_directnews table td.title a:hover{color:#195496;text-decoration:underline;}
.list_directnews table td.fsize{font-size:11px;}
.paging{text-align:center;padding:17px 0;font-size:11px;}
.paging a{font-weight:bold;color:#999999;text-decoration:none;padding:2px 9px 2px 3px;border-right:1px solid #ddd;}
.paging a.on{color:#195496;}
.paging a img{vertical-align:middle;}s
.paging span a{border:none;padding:1px 0 1px 0;}
.paging span.first a{border-right:1px solid #ddd;padding:1px 3px 1px 0;}
.search{height:29px;text-align:center;padding-top:11px;background:url(/images/us/cr/cc/bg_search.gif) no-repeat;}
.search select{vertical-align:middle;}
.search input{vertical-align:middle; width:104px;height:16px;border:1px solid #d4d4d4;}
.search img{vertical-align:middle;}

/* 다이렉트뉴스 뷰*/
.view_directnews{margin-top:11px;padding-top:20px;background:url(/images/us/cr/cc/view_directnews_top.gif) no-repeat;}
.view_directnews dl dt{padding:0 0 5px 13px;margin-bottom:5px;border-bottom:1px solid #e1e1e1;color:#5c83c4;font-weight:bold;}
.view_directnews dl dt span{padding-left:9px;}
.view_directnews dl dd.date{float:right;padding-right:18px;font-size:11px;}
.view_directnews dl dd.hit{float:right;font-size:11px;}
.view_directnews dl dd.cnt{padding:0 0 20px 9px;clear:right;border-bottom:2px solid #d8d8d8;}
.view_directnews img{vertical-align:middle;}
ul.view_list li{padding:5px 0 5px 13px;border-bottom:1px solid #ebebeb;}
ul.view_list li a:link, ul.view_list li a:visited {color:#666666;text-decoration:none;}
ul.view_list li a:hover {color:#195496;text-decoration:underline;}
ul.view_list li img{vertical-align:middle;}
ul.view_list li span{padding:0 0 0 20px;}
.btnarea{text-align:right;padding-top:12px;}

/* 다이렉트뉴스 쓰기 */
.write_directnews{width:660px;padding-top:15px;background:url(/images/us/cr/cc/view_directnews_top.gif) no-repeat;}
.write_directnews table{width:660px;border-collapse:collapse;}
.write_directnews table td, .write_directnews table th{height:28px;border-top:1px solid #ebebeb;}
.write_directnews table th{text-align:left;padding-left:10px;}
.write_directnews table td {}

t{font-size:11px;}
.write_directnews table td input{border:1px solid #dcdcdc;background:#f3f3f3}
.write_directnews table td input.phone{width:45px;padding:2px 0;}
.write_directnews table td input.title{width:570px;padding:2px 0;;}
.write_directnews table tr.cnt td textarea{width:570px;height:236px;padding:2px 0;;border:1px solid #dcdcdc;background:#f3f3f3}
.write_directnews table tr.name th, .write_directnews table tr.name td{border-top:none;}
.write_directnews table tr.cnt th, .write_directnews table tr.cnt td{padding-bottom:10px;border-top:none;border-bottom:2px solid #ebebeb;}





/**** 텔레마케팅 ****/
/* tmr 테이블 기본셋 */
.tbl_tmr {border-top:solid 2px #55b8d1;}
.tbl_tmr th {color:#4ea9c0; background:#f3fafc; font-size:11px; padding:5px;}
.tbl_tmr td {font-size:12px; padding:3px 0 3px 10px;}
.tbl_tmr .td_nopd {padding:0 !important;}

.tbl_tmr2 {}
.tbl_tmr2 {border-top:solid 2px #55b8d1; border-bottom:solid 1px #e4e4e4;}
.tbl_tmr2 th {color:#7f7f7f; background:#eef8fa; font-size:12px; padding:5px; font-weight:bold; text-align:center;}
.tbl_tmr2 td {color:#7f7f7f; background:#eef8fa; font-size:12px; padding:5px; text-align:left;}
.tbl_tmr2 .no_pad {padding:0 !important;}

.tbl_tmr3 {}
.tbl_tmr3 {background:#f3fafc; background:url(/images/uc/rc/rc/bg_tmr3.gif) top repeat-x;}
.tbl_tmr3 th {color:red; background:url(/images/uc/rc/rc/bul_circle.gif) left repeat-x; text-align:center;}
.tbl_tmr3 td {color:red; background:url(/images/uc/rc/rc/bul_sq.gif) left repeat-x; text-indent:10px;}

.tbl_tmr4 {}
.tbl_tmr4 th {color:#b8b8b8; background:#f8f8f8; text-align:left; padding-left:10px; font-size:11px;}
.tbl_tmr4 td {height:24px; font-size:12px; text-align:left; padding-left:10px;}

/* tmr h2등 공통 */
.wrap_tm h2 {background:url(/images/us/rc/rc/bul_h2.gif) left no-repeat; background-position:0 3px; padding-left:13px; margin-bottom:8px;}
.wrap_tm .h2_txt {padding-left:13px; margin-bottom:14px;}
.wrap_tm .copy_txt {height:66px; padding:5px 0 0 13px;}
.wrap_tm .copybg_tmnote {background:url(/images/us/rc/rc/bg_copy_tmnote.jpg) no-repeat; background-position:426px 0;}

.wrap_tm .inquiry_con {width:100%; background:url(/images/us/rc/rc/bg_tmr_inquiry_02.gif) top repeat-x;}
.wrap_tm .inquiry_con input {border:#dcdcdc solid 1px; background-color:#FFFFFF; line-height:120%; height:16px; padding:0; margin:0;}
.wrap_tm .inquiry_con2 {width:100%; background:url(/images/us/rc/rc/bg_tmr_inquiry_03.gif) top repeat-x;}
.bx_tm_login {border-top:2px solid #55b8d1; margin:30px 0 0 0; padding:30px 0 30px 0; background:#eef8fa; text-align:center; border-bottom:1px solid #e4e4e4;}
.bx_tm_login1 {border-top:2px solid #55b8d1; margin:30px 0 0 0; padding:15px 0 15px 0; background:#eef8fa; text-align:center; border-bottom:1px solid #e4e4e4;}
.bx_tm_login2 {border-top:2px solid #55b8d1; margin:1px 0 0 0; padding:15px 0 15px 0; background:#eef8fa; text-align:center; border-bottom:1px solid #e4e4e4;}

/** 지원결과 확인 **/
.bx_tmr_inquiry {background:url(/images/us/rc/rc/bg_tmr_inquiry.jpg) right bottom no-repeat; padding:0 0 40px 0;}
.bx_tmr_inquiry .copy_txt1 {padding:0 0 0 13px; margin:0 0 20px 0;}
.bx_tmr_inquiry .copy_txt2 {padding:0 0 0 13px; line-height:125%; margin:0 0 10px 0;}
.bx_tmr_inquiry .copy_txt3 {padding:0 0 0 13px; margin:0 0 0 0;}
.tmr_result {height:138px; background:url(/images/us/rc/rc/bg_inquiry_con.gif) center top no-repeat;}

/** tmr 성공수기 **/
.tm_note_wrap .notebox {border-right:10px solid #ededed; border-left:10px solid #ededed; border-top:10px solid #ededed; padding:20px 20px 0 20px; background:url(/images/us/rc/rc/bg_note_grayline.gif); background-position:30px 30px;}
.tm_note_wrap .tm_pic {float:left;}
.tm_note_wrap .pic_frame {width:331px; height:252px; background:url(/images/us/rc/rc/bg_pola.gif) left top no-repeat; margin:0 0 6px 0;}
.tm_note_wrap .tmnote_pic {margin:14px 0 0 14px;}
.tm_note_wrap .frame_title {padding:11px 0 0 166px;}
.tm_note_wrap .pic_reel {width:331px; height:48px;}
.tm_note_wrap .btn_scroll_l {width:14px; height:49px; float:left;}
.tm_note_wrap .btn_scroll_r {width:14px; height:49px; float:left;}
.tm_note_wrap .pics {width:299px; float:left; padding:1px 0 2px 3px;}
.tm_note_wrap .note_content {width:250px; height:320px; float:right;}
.tm_note_wrap .notebox_b {background:url(/images/us/rc/rc/bg_notebox_bottom.gif) top repeat-x; text-align:right;}

/** tm 모집 지원서작성 **/
/* 지원서 작성 전단계 공통 */
.bx_tmr_apply {background:url(/images/us/rc/rc/bg_tmr_body.gif) top right no-repeat; background-position:550px 80px;}
.bx_tmr_apply .copy_txt1 {padding:0 0 0 13px; margin:0 0 20px 0;}
.bx_tmr_apply .copy_txt2 {padding:0 0 0 13px; line-height:125%; margin:0 0 10px 0;}
.bx_tmr_apply .copy_txt3 {padding:0 0 0 13px; margin:0 0 20px 0;}

/* 지원하기-약관동의,비번입력 */
.apply_form2 {margin:0 0 0 12px; width:542px;}
.apply_form2 .agreement {border:1px solid #55b8d1; padding:5px;}
.apply_form2 .txt_privacy {background:#f8f8f8; margin:3px 0 10px 0;}
.bx_tm_login1 input {border:#dcdcdc solid 1px; background-color:#FFFFFF; line-height:120%; height:16px; padding:0; margin:0;}
.apply_caution {width:542px; height:91px; background:url(/images/us/rc/rc/bg_apply_caution.gif) top left no-repeat; margin:10px 0 0 0;}

/* 지원서 양식 작성 */
.tm_form1 {padding-left:15px;}
.tm_form1 p {margin-bottom:10px;}
.tm_form1 input {border:#dcdcdc solid 1px; background-color:#f3f3f3; line-height:120%; height:16px; padding:0; margin:0;}
.tm_form1 .input_no {border:none; background-color:#ffffff; line-height:120%; height:16px; padding:0; margin:0; !important;}
.tm_form1 .photoframe1 {width:85px; height:113px; float:left; display:block; margin-left:-3px; margin-top:6px;}
.tm_form1 .photoframe2 {float:left; display:block; margin-left:8px; margin-top:6px;}
.tm_form1 .tbl_gray1 {border-top:1px solid #c7c7c7;}
.tm_form1 .tbl_gray1 th {background:#fbfbfb; border-bottom:1px solid #eaeaea; font-weight:normal;}
.tm_form1 .tbl_gray1 td {border-bottom:1px solid #ececec;}
.tm_form1 .tmr_letter {width:99%; height:210px; margin:0 5px 0 0;}
.tm_form1 .letter_input {border:1px solid #55b8d1; padding:5px; height:220px;}
.pic_upload {float:left; margin:0 0 0 20px; padding:10px 0 0 0;}

/* 지원 완료 */
.apply_complete {margin:20px 0 0 12px; background:url(/images/us/rc/rc/img_apply_complete.jpg) left top no-repeat; height:200px;}
.apply_complete .copy {margin:24px 0 0 0;}
.apply_complete .notice {margin:65px 0 0 30px; line-height:125%;}
.btn_complete {text-align:center; margin-top:80px;}

/** TMR FAQ **/
.wrap_faq h2 {background:url(/images/us/rc/rc/bul_h2.gif) left no-repeat; background-position:0 3px; padding-left:13px; margin-bottom:15px;}
.wrap_faq .bx_faq {width:320px; float:left;}
.wrap_faq .bx_counsel {width:329px; float:right;}
.counsel_form_tmr {background:url(/images/us/rc/rc/bg_apply_question.gif) left top no-repeat;  padding:43px 16px 0 17px;}
.counsel_form_tmr  .txt1 {margin:0 0 22px 0; padding:0 0 0 14px;}
.counsel_form_tmr  .txt2 {margin:0 0 14px 0; padding:0 0 0 23px;}
.counsel_form_tmr .tbl {border-top:solid 1px #55b8d1;}
.counsel_form_tmr .tbl th {color:#4ea9c0; background:#f3fafc; font-size:11px; padding:3px 0 3px 8px;}
.counsel_form_tmr .tbl td {font-size:12px; padding:3px 5px 3px 4px;}
.counsel_form_tmr .tbl .td_nopd {padding:0; !important;}
.counsel_form_tmr .content_write {padding:3px; border:1px solid #bbe3ed;}
.counsel_form_tmr .form_write {
	overflow-y:auto;
	overflow-X:hidden;
	scrollbar-face-color:#edf6f8;
	scrollbar-highlight-color:#edf6f8;
	scrollbar-shadow-color:#edf6f8;
	scrollbar-3dlight-color:#afd7e1;
	scrollbar-arrow-color:#7bbbc2;
	scrollbar-darkshadow-color:#afd7e1;
	scrollbar-base-color:#edf6f8;
	scrollbar-track-color:#ffffff;
　  filter:chroma(color=#ffffff);
　  background-color:transparent;
	border:none;
	font-size:11px;
	color:#666666;
}
.tmr_faq_main {width:320px; padding:2px 0 0 0;}
.tmr_faq_main p {padding-bottom:7px;}
.tmr_faq_main .tmr_faq_find {background:#f0f0f0; border:1px solid #ededed; padding:10px 0 10px 0; text-align:center;}
.tmr_faq_main .tmr_listhead {padding:0 0 6px 0;}
.tmr_faq_main .tmr_listbar {height:6px; background:url(/images/us/rc/rc/bg_faqbar_bg.gif) repeat-x;}
.tmr_faq_main .tmr_listbar_l {height:6px; width:4px; background:url(/images/us/rc/rc/bg_faqbar_left.gif); float:left;}
.tmr_faq_main .tmr_listbar_r {height:6px; width:4px; background:url(/images/us/rc/rc/bg_faqbar_right.gif); float:right;}
* html .tmr_faq_main .tmr_listbar_l {font-size:1px; line-height:1px;}
* html .tmr_faq_main .tmr_listbar_r {font-size:1px; line-height:1px;}
.tmr_faq_list {background:url(/images/us/cr/cc/bg_faqlist_bar.gif) top center no-repeat; padding: 2px 0 0 0;}
.tmr_faq_list .answer {background:url(/images/us/cr/cc/icon_faq_a.gif) left top no-repeat; background-position:4px 8px; background-color:#f4f4f4; padding:4px;} 
.tmr_faq_answer {font-size:11px; padding:12px 12px 12px 22px; line-height:145%;}
.tmr_faq_star {padding:5px; margin:0 1px 0 1px; text-align:center; background:#FFFFFF;}
.tmr_faq_list td {border-bottom:1px solid #ededed; height:28px; vertical-align:middle;}
.tmr_faq_list td.title {font-size:11px; padding-left:3px;}
.tmr_faq_list td.num, .tmr_faq_list td.icon, .tmr_faq_list td.num {font-size:11px; text-align:center;}
.tmr_faq_list td.title a:link, .tmr_faq_list td a:visited{font-size:11px;color:#666666;text-decoration:none;}
.tmr_faq_list td.title a:hover{color:#46acc6; text-decoration:none; font-weight:bold;letter-spacing:-1px;}
.tmr_faq_paging{text-align:center;padding: 25px 0 0 0; font-size:11px; font-weight:bold;}
.tmr_faq_paging a{font-weight:bold;color:#999999;text-decoration:none;padding:2px 9px 2px 3px;border-right:1px solid #ddd;}
.tmr_faq_paging a.on{color:#ed7d03;}
.tmr_faq_paging a img{vertical-align:middle;}
.tmr_faq_paging span a{border:none;padding:1px 0 1px 0;}
.tmr_faq_paging span.first a{border-right:1px solid #ddd;padding:1px 3px 1px 0;}




/** 고객만족대상 **/
.tm_cus_wrap .notebox {border:10px solid #ededed; padding:25px 10px 0 20px;}
.tm_cus_wrap .tm_pic {float:left;}
.tm_cus_wrap .pic_frame {width:331px; height:252px; background:url(/images/us/rc/rc/bg_pola.gif) left top no-repeat; margin:0 0 6px 0;}
.tm_cus_wrap .tmnote_pic {margin:14px 0 0 14px;}
.tm_cus_wrap .frame_title {padding:11px 0 0 166px;}
.tm_cus_wrap .pic_reel {width:331px; height:48px;}
.tm_cus_wrap .btn_scroll_l {width:14px; height:49px; float:left;}
.tm_cus_wrap .btn_scroll_r {width:14px; height:49px; float:left;}
.tm_cus_wrap .pics {width:299px; float:left; padding:1px 0 2px 3px;}
.tm_cus_wrap .note_content {width:250px; height:315px; float:right;}
.tm_cus_wrap .notebox_b {background:url(/images/us/rc/rc/bg_notebox_bottom.gif) top repeat-x; text-align:right;}
.tmr_content_tab {margin-left:13px; margin-bottom:5px;}
.frame_title_cus {padding:11px 0 0 220px;}

/** 모집제도 **/
.bx_tmr_recruit {padding:0 0 10px 0;}
.bx_tmr_recruit .copy_txt1 {padding:0 0 0 13px; margin:0 0 20px 0;}
.bx_tmr_recruit .copy_txt2 {padding:0 0 0 13px; line-height:125%; margin:0 0 10px 0;}
.bx_tmr_recruit .copy_txt3 {padding:0 0 0 13px; margin:0 0 0 0;}
.tmr_result {height:138px; background:url(/images/us/rc/rc/bg_inquiry_con.gif) center top no-repeat;}
.recruit_summary {padding:0 0 0 12px;}
.recruit_summary .tab {background:url(/images/us/rc/rc/bg_recruit_tab.gif) bottom repeat-x; text-align:right;}
.recruit_summary .stitle {margin:20px 0 18px 0;}
.recruit_summary .list .bg {background:url(/images/us/rc/rc/bg_summury_list.gif) top center no-repeat;}
.recruit_summary .list th {padding:13px 0 13px 0; font-weight:normal;} 
.recruit_summary li {background:url(/images/us/rc/rc/bul_1x1_dgray.gif) no-repeat; background-position:10px 9px; padding:0 0 0 16px; margin:0 0 0 0;}
.recruit_summary .li_p {padding:0 0 0 75px; background:none; !important;}
.recruit_summary .li_o {padding:0 0 0 4px; background:none; !important;}
.recruit_summary .li_oo {padding:0 0 0 1px; background:none; !important; margin:10px 0 0 0;}

/**** 메일폼 ***/
.wrap_mail {width:680px; background:url(/images/us/cm/pb/bg_mail_body.gif) repeat-y; border-bottom:2px solid #00599c; margin:0 auto 0 auto;}
.wrap_mail .header {height:65px; background:url(/images/us/cm/pb/img_mail_top.gif) top center no-repeat;}
.wrap_mail .body {margin:30px 0 0 31px; width:617px;}
.wrap_mail .mail_content {}
.wrap_mail .top_visual {width:617px; height:80px; background:url(/images/us/cm/pb/bg_mail_top.gif); left no-repeat;}
.wrap_mail .content_box {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-left:1px solid #dddddd; padding:0 55px 15px 55px; color:#333333;}
.wrap_mail .notice {margin:20px 0 0 0; padding:20px 0 0 0; background:url(/images/us/cm/pb/bg_shadow_mailfoot.gif) center top no-repeat; font-size:11px; color:#333333; text-align:center;}
.wrap_mail .banner {margin:60px 0 0 0;}
.wrap_mail .footer {margin:30px 5px 3px 5px; background:#f8f8f8; padding:17px 0 15px 44px;}

.iconbanner_result {width:115px; height:115px; z-index:10000; position:absolute; top:205px; right:115px;}


/**** 공시실 ****/
.wrap_notice h2 {background:url(/images/us/rc/rc/bul_h2.gif) left no-repeat; background-position:0 3px; padding-left:13px; }
.wrap_notice .years {margin:0 0 7px 0;}

/* 공시실 대출계약이율 등 테이블 하단 공지 */
.public_notice ul {margin:8px 0 0 0;}
.public_notice li {background:url(/images/us/rc/rc/icon_caution_recruit.gif) no-repeat; background-position:0 1px; padding:0 0 0 17px; line-height:120%; margin:8px 0 0 0;}
/* 공시실 테이블 기본 */
.public_notice table {border-top:2px solid #55b8d1;}
.public_notice th, .public_notice td {padding:7px 5px 7px 5px; line-height:125%;}
.public_notice th {font-size:11px; color:#4ea9c0; background:#f3fafc; border-bottom:1px solid #c9e4ec; border-right:1px solid #c9e4ec;}
.public_notice .th1 {background:#e6f5f9;}
.public_notice .th2 {font-weight:normal; background:#f8fafd;}
.public_notice .th3 {font-weight:normal; background:#f8fcfd;}
.public_notice td {text-align:center; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.public_notice .td1 {font-size:11px; font-weight:bold; color:#666666; overflow:auto;} /* 연회색 11px 볼드 */
.public_notice .th_bd_b {border-right:none !important;} /* th 맨 오른쪽 보더 없애기 */
.public_notice .td_bd_b {border-right:none !important;} /* td 맨 오른쪽 보더 없애기 */
.public_notice .goods_end1 {width:317px; float:left; display:inline; margin:0 0 20px 0;}
.public_notice .goods_end2 {width:317px; float:left; display:inline; margin:0 0 20px 12px;}

/* 공시실 대상상품 박스 */
.obj_goods_chart {margin:25px 0 0 0;}
.obj_goods_chart .lt {background:url(/images/us/cm/fo/bg_bxnoticerate_lt.gif) top left no-repeat; height:26px; width:13px;}
.obj_goods_chart .t {background:url(/images/us/cm/fo/bg_bxnoticerate_t.gif) top repeat-x;}
.obj_goods_chart .rt {background:url(/images/us/cm/fo/bg_bxnoticerate_rt.gif) top left no-repeat; width:13px;}
.obj_goods_chart .l {background:url(/images/us/cm/fo/bg_bxnoticerate_l.gif) left repeat-y;}
.obj_goods_chart .c {padding:0 0 10px 0;}
.obj_goods_chart .r {background:url(/images/us/cm/fo/bg_bxnoticerate_r.gif) right repeat-y;}
.obj_goods_chart .lb {background:url(/images/us/cm/fo/bg_bxnoticerate_lb.gif) bottom left no-repeat; height:13px;}
.obj_goods_chart .b {background:url(/images/us/cm/fo/bg_bxnoticerate_b.gif) bottom repeat-x;}
.obj_goods_chart .rb {background:url(/images/us/cm/fo/bg_bxnoticerate_rb.gif) bottom right no-repeat;}
.obj_goods_chart .num_title {margin:10px 0 5px 0;}
.obj_goods_chart .gbox {padding:9px 0 0 24px; background:#f4f4f4;}
.obj_goods_chart .gbox ul {display:block; float:left; width:185px; margin:0 11px 0 0;}
.obj_goods_chart .gbox li {background:url(/images/us/cm/fo/bul_mintblue_2x2.gif) no-repeat; background-position:0 6px; padding:0 0 0 8px; line-height:135%;}
.obj_goods_chart .ul_n {}
.obj_goods_chart .li_n {background:url(/images/us/rc/rc/icon_caution_recruit.gif) no-repeat; background-position:0 1px; padding:0 0 0 17px; line-height:120%; margin:8px 0 0 0; font-size:11px; line-height:135%; color:#666666; margin:10px 0 0 0;}

.tbl_gongsi {border-top:1px solid #527cb6;}
.tbl_gongsi th {font-size:11px; color:#4970a6; line-height:120%; background:#f2f6fb; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; }
.tbl_gongsi .th1 {font-weight:normal;}
.tbl_gongsi td {line-height:120%; border-bottom:1px solid #d9d9d9; padding:5px 0 5px 9px; }

/* 공시실 탭 */
.rate_tab {background:url(/images/us/cm/fo/bg_noticeroom_tab.gif) bottom left no-repeat;}
.rate_tab ul {padding-bottom:1px;}
.rate_tab li {display:inline; float:right; margin-bottom:-1px;}

/* q_bg */
.q_bg {background:#6A93CB;}

/* 가입불가직종팝업 */
.pop_job_nojoin {border-top:2px solid #73b0d9;}
.pop_job_nojoin th, .pop_job_nojoin td, {border-bottom:1px solid #dedede; border-right:1px solid #dedede; font-size:11px;}
.pop_job_nojoin th {background:#f2f6fc; color:#6a93cb; line-height:100%; border-top:1px solid #ffffff; padding:9px 0 8px 0;}
.pop_job_nojoin .th2 {background:#fafcff; color:#666666; line-height:18px; letter-spacing:-1px; text-align:center; padding:8px 0 8px;}
.pop_job_nojoin td {color:#999999; line-height:16px; padding:6px; word-wrap:break-word;}

/* 청약서 부본 내 보험약관주요내용요약 팝업 */
.pop_inspoint_ctnt {}
.pop_inspoint_ctnt h3 {margin-top:18px; margin-bottom:8px; }
.pop_inspoint_ctnt .t {margin-top:5px; margin-bottom:8px !important;}
.pop_inspoint_ctnt p {font-size:11px; line-height:18px;margin-left:9px;}
.pop_inspoint_ctnt .ntc {margin-top:18px; margin-bottom:10px; background:url(/images/us/rp/cm/icon_caution_16.gif) no-repeat; background-position:0 4px; padding:3px 0 3px 19px;}
.pop_inspoint_ctnt .pb {font-weight:bold; color:#65a0d6; margin-bottom:3px;}
.pop_inspoint_ctnt ul {padding-left:9px;}
.pop_inspoint_ctnt li {font-size:11px; line-height:16px; margin-top:2px;}
.pop_inspoint_ctnt .idt1 {margin-top:0px; margin-bottom:2px; margin-left:5px; color:#999999;}

/* 청약서 부본 내 고객권리안내문 팝업 */
.pop_mycos_info {}
.pop_mycos_info a, .pop_mycos_info a:visited, .pop_mycos_info a:link {font-size:11px; color:#f06b20; text-decoration:none;}
.pop_mycos_info a:hover {font-size:11px; color:#f06b20; text-decoration:underline;}
.pop_mycos_info p {font-size:11px; line-height:16px;}
.pop_mycos_info .pt {margin-top:4px;}
.pop_mycos_info h3 {font-weight:bold; color:#65a0d6; margin-top:20px; margin-bottom:7px;}
.pop_mycos_info .it1 {}
.pop_mycos_info .it2 {font-weight:bold; margin-bottom:3px; margin-top:7px; margin-left:12px;}
.pop_mycos_info .idt1 {margin-left:12px;}
.pop_mycos_info .idt2 {margin-left:24px;}
.pop_mycos_info .idt3 {margin-left:12px;}
.pop_mycos_info .ntc {margin-left:12px; margin-top:4px; background:url(/images/us/rp/cm/icon_caution_16.gif) no-repeat; background-position:0 4px; padding:3px 0 3px 19px;}


/* 예상수명 팝업 */
.exSecu_wrap {width:750px;}
.exSecu_wrap .table_life {width:640px;margin:0 25px 0 25px; border-bottom:1px solid #666; border-top:1px solid #666}
.exSecu_wrap .table_life td {padding:6px 10px 6px 10px;border-bottom:1px solid #e5e5e5}
.exSecu_wrap .table_life_color {padding:6px 10px 6px 10px;border-bottom:1px solid #e5e5e5;background:#f5f5f0}
.exSecu_wrap .contents_bg {background:#f2f2f2;}
.exSecu_wrap .list_wrap {margin:0 30px 30px 30px;background:#fff;}
.exSecu_wrap .center {text-align:center;}
.exSecu_wrap .pdb_30 {padding-bottom:30px;}
.exSecu_wrap .mgt_15 {margin-top:15px;}
.exSecu_wrap .opt {border-bottom:1px solid #666; height:30px;margin:11px 25px 0 25px}
.exSecu_wrap .li_b li {font-size:11px; line-height:100%; background:url(/images/us/cm/pb/bul_dot.gif) no-repeat; background-position:0 3px; padding-left:7px; margin-top:6px;}
.exSecu_wrap .li_b span {font-size:11px; line-height:100%;}
.exSecu_wrap .tbl_info2 {border-top:1px solid #6f7f99;}
.exSecu_wrap .tbl_info2 td, .exSecu_wrap .tbl_info2 th {border-right:1px solid #d1d6da; border-bottom:1px solid #d1d6da;padding:7px 9px;}
.exSecu_wrap .tbl_info2 th {background:#f9fafc; color:#567091; line-height:100%; font-weight:normal; text-align:left;}
 
.exSecu_wrap .tbl_info2 .right {border-right:none !important;}
.exSecu_wrap .tbl_info2 .center {background:#f0f0f8; color:#5e6d84; line-height:15px; font-weight:bold;}
.exSecu_wrap .tbl_info2 .table_info_rlt td {background:#f2f7f1; color:#333331;}
.exSecu_wrap .tbl_info2 .table_info_rlt .table_info_rlt_title {color:#c58152;}