body {
	scrollbar-3dlight-color:#e0e0e0;
	scrollbar-arrow-color:#6c6c6c;
	scrollbar-track-color:#fafafa;
	scrollbar-darkshadow-color:#f3f3f3;
	scrollbar-face-color:#f3f3f3;
	scrollbar-highlight-color:#f3f3f3;
	scrollbar-shadow-color:#c8c8c8;
}
select { height: 1.7em !important; }
/* index.php */
#eins_wrap {width:100%; height:100%;}
.eins_login_box {width:100%; height:90%; background-color:#f2f2f2;}
.m_login_body {width:1022px; margin:0 auto; text-align:center;}
.m_login_header {height:90px; text-align:left; padding-left:20px;}
.m_login_visual_box {height:350px;margin-top:10px;}
.m_login_login_box {text-align:center;}
.m_login_login_box input[type="radio"], .m_login_login_box input[type="text"] {position:relative; top:-1px; vertical-align:middle; }
.m_login_login_box label {color:#444; font-weight:bold;}
.line_login {text-align:left; padding:10px 0; padding-left:250px;}
.line_login label {color:#000; font-size:11pt; font-weight:bold;}
.line_login input[type="text"], .line_login input[type="password"] {width:133px; height:23px; border:#a1a1a1 solid 1px;}
.line_login img {margin-top:0; margin-top:-2px \0/IE9; } */
.line_login_caution {color:#555; font-size:8pt; font-weight:normal; text-align:left; padding:10px 0; padding-left:250px;}
.eins_login_foot {width:100%; height:10%; min-height:50px; color:#fff; font-size:8pt; font-weight:bold; text-align:center; background-color:#bbb;}
/* //.index.php */
/* head */
.eins_body {width:1000px; margin:0 auto;}
.eins_header {height:185px; overflow:hidden;}
.head_top_box {height:90px;}
.head_logo {float:left; width:335px; _width:350px; height:90px; padding-left:15px;}
.head_tnb {float:right; width:630px; _width:650px; padding-right:20px; height:90px; text-align:right;}
.head_tnb li {display:inline-block; *display:inline; *zoom:1;}
.head_nav_box {padding-top:10px; height:39px; _height:49px; background:url(/img/bg_nav.png) no-repeat 0 0; text-align:center;}
.head_nav_box li {display:inline-block; *display:inline; *zoom:1; margin:0 10px;}
.head_nav_box span {display:inline-block; cursor:pointer;}
.head_nav_box .nav {color:#333333; width:96px; padding-top:7px; height:22px; _height:29px; font-weight:bold; font-size:11pt;}
.head_nav_box span:hover, .head_nav_box .on {color:#356aa0; background:url(/img/nav_over.png) no-repeat 0 0;}
.head_snb_box {height:39px;}
.snb_piece {/* margin-top:-4px; font-size:0; */}
.snb_piece ul {margin-top:-4px; font-size:0;}
.snb_piece li {display:inline-block; *display:inline; *zoom:1; color:#fff; font-size:9pt; font-weight:bold; padding:0; margin:0; padding-top:10px; height:29px; _height:39px; cursor:pointer;}
.snb_piece .snb_l {width:38px; background:url(/img/bg_snb_l.png) no-repeat 0 0;}
.snb_piece .snb_r {width:33px; background:url(/img/bg_snb_r.png) no-repeat 0 0;}
.snb_piece .snb {background:url(/img/bg_snb.png) repeat-x 0 0;}
.snb_piece li:hover, .snb_piece .on {color:#f6db24;}
#nav_shadow {position:relative; width:1000px; height:4px; background:url(/img/bg_nav_shadow.png) no-repeat 0 0; z-index:10;}
.path_box {padding:10px; color:#8e8e8e; font-size:8pt; font-weight:normal; text-align:right;}
.path_box .home {padding-left:10px; background:url(/img/dot_164777.png) no-repeat 0 4px;}
.path_box .parent {font-weight:normal;}
.path_box .current {font-weight:bold;}
.eins_document {width:1000px; overflow:hidden;}
/* //.head */
/* adm.goods */
.search_title_box {padding:5px 0 3px 0; text-align:center; color:#fff; font-weight:bold; background-color:#998a73;}
.regist_insucompany_box {padding:15px 20px; background-color:#f4f4f4; line-height:30px;}
/* adm.bank */
.title_span_stdd {display:inline-block; *display:inline; *zoom:1; color:#000; text-align:left;}
.title_span_right {display:inline-block; *display:inline; *zoom:1; color:#000; text-align:right;}
.caution_span_stdd {color:#555; font-size:8pt; text-align:left;}
/* adm.staff */
.search_select_box {padding:10px 20px; color:#444; background-color:#f4f4f4;}
.title_span_arrow_stdd {display:inline-block; color:#000; font-size:11pt; font-weight:bold; padding-left:10px; background:url(/img/dot_arrow_02.png) no-repeat 0 3px;}
.contents_span_stdd {display:inline-block; *display:inline; *zoom:1; color:#444; font-weight:bold;}
/* //. adm */
/* public.css */
.coRed_01 {color:#de0000 !important;}
.coGray_01 {color:#7d7d7d;}
.coGray_02 {color:#444;}
.coGray_03 {color:#222 !important;}
.coGray_03 {color:#000 !important;}
.b {font-weight:bold;}
.center {text-align:center;}
.inpt_img {margin-top:-3px;}
.inpt_img2 {margin-top:-4px; margin-top:0 \0/IE9;}
.dot_558 {padding-left:8px; background:url(/img/dot_555.png) no-repeat 2px 4px;}
.login_name {color:#0073bd; font-weight:bold;}
.amount {color:#de0000; font-weight:bold;}
h2 {padding:5px 0; padding-left:15px; color:#356aa0; font-size:11pt; font-weight:bold; background:url(/img/dot_arrow_01.png) no-repeat 0 6px;}
input[type="text"], select {height:19px; border:solid 1px #aaa; color:#444; font-weight:normal; font-size:9pt;}
input[type="text"].in {height:19px; border:solid 1px #aaa; color:#356aa0; font-weight:normal; font-size:9pt; background-color:#fafafa;}
.table_set_list01 {width:100%; overflow:hidden;}
.table_set_list01 .tb_yscroll {overflow-y:scroll;}														/* 초회분 스크롤 */
.table_set_list01 .tb_yscroll2 {height:260px;overflow-y:auto;}
.table_set_list01 .tb_list01 {width:100%; table-layout:fixed; border-collapse:collapse;}
.table_set_list01 .tb_list01 th, .table_set_list01 .tb_list01 td {height:25px; border:#d6d6d6 solid 1px; text-align:center; color:#444; font-size:9pt; font-weight:normal;}
.table_set_list01 .tb_list01 thead th, .table_set_list01 .tb_list01 thead td {color:#222; font-weight:bold; background-color:#e9e9e9;}
.table_set_list01 .tb_list01 thead th {color:#222; text-align:left; background-color:#a2a2a2;}
.table_set_list01 .tb_list01 thead td {}
.table_set_list01 .tb_list01 tbody th, .table_set_list01 .tb_list01 tbody td {border-top:0;}
.table_set_list01 .tb_list01 tbody th {}
.table_set_list01 .tb_list01 tbody td {}
.table_set_list01 .tb_list01 .td_left40 {text-align:left; padding-left:40px;}
.table_set_list01 .tb_list01 .td_left50 {text-align:left; padding-left:50px;}
.table_set_list01 .tb_list01 .td_bd_rnone {border-right:0;}
.table_set_list01 .tb_list01 .td_bd_lnone {border-left:0;}
.table_set_list01 .tb_list01 .center {text-align:center;}
.table_set_write01 {width:100%; overflow:hidden;}
.table_set_write01 .tb_write01 {width:100%; table-layout:fixed; border-collapse:collapse;}
.table_set_write01 .tb_write01 th, .table_set_write01 .tb_write01 td {height:40px; border:#d6d6d6 solid 1px; text-align:center;}
.table_set_write01 .tb_write01 thead th, .table_set_write01 .tb_write01 thead td {}
.table_set_write01 .tb_write01 thead th {}
.table_set_write01 .tb_write01 thead td {}
.table_set_write01 .tb_write01 tbody th, .table_set_write01 .tb_write01 tbody td {line-height:30px;}
.table_set_write01 .tb_write01 tbody th {color:#000; font-size:9pt; font-weight:bold; background-color:#f4f4f4; border-left:0; text-align:left; padding-left:35px;}
.table_set_write01 .tb_write01 tbody td {color:#565656; font-size:8pt; font-weight:normal; border-right:0; text-align:left; padding-left:30px;}
.table_set_write01 .tb_write01 .h80 {height:80px;}
.table_set_list02 {width:100%; overflow:hidden;}
.table_set_list02 .tb_list02 {width:100%; table-layout:fixed; border-collapse:collapse;}
.table_set_list02 .tb_list02 th, .table_set_list02 .tb_list02 td {height:40px; border:#d6d6d6 solid 1px; text-align:center;}
.table_set_list02 .tb_list02 thead th, .table_set_list02 .tb_list02 thead td {}
.table_set_list02 .tb_list02 thead th {}
.table_set_list02 .tb_list02 thead td {}
.table_set_list02 .tb_list02 tbody th, .table_set_list02 .tb_list02 tbody td {line-height:30px;}
.table_set_list02 .tb_list02 tbody th {color:#000; font-size:9pt; font-weight:bold; background-color:#f4f4f4; border-left:0; text-align:left; padding-left:35px;}
.table_set_list02 .tb_list02 tbody td {color:#444; font-size:9pt; font-weight:normal; border-right:0; text-align:left; padding-left:30px;}
.table_set_list02 .tb_list02 .h80 {height:80px;}
.pagenation {text-align:center;}
.pagenation li {display:inline-block; *display:inline; *zoom:1; color:#444; font-weight:bold; margin:0 5px;}
.pagenation img {margin-top:-2px; margin-top:-4px \0/IE9;}
.bottom_button_set {width:100%; }
.bottom_button_set .btbts_left {float:left; width:30%; text-align:left;}
.bottom_button_set .btbts_center {float:left; width:40%; text-align:center;}
.bottom_button_set .btbts_right {float:right; width:30%; text-align:right;}
.bottom_button_set .btbts_left20 {float:left; width:25%; text-align:left; }
.bottom_button_set .btbts_left30 {float:left; width:30%; text-align:left; }
.bottom_button_set .btbts_left40 {float:left; width:40%; text-align:left; }
.bottom_button_set .btbts_left70 {float:left; width:70%; text-align:left; }
.bottom_button_set .btbts_right20 {float:right; width:20%; text-align:right; }
.s_dp {display:inline-block; *display:inline; *zoom:1;}
.clr {display:block; float:none; clear:both; width:100%; height:0; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.blk {width:100%; float:none; clear:both; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.none {padding:0 !important; margin:0 !important;}
.s_c {text-align:center !important;}
/* //.public.css */


/* adm.saveTmp.l */
.adm_searchTop {text-align:left;}
.adm_sct_left {float:left; padding-left:60px; text-align:left;}
.adm_sct_right {float:right; padding-right:5px; text-align:right;}
.adm_searchGray_box {padding:20px; color:#000; background-color:#f4f4f4;}
.p_searchGray_1line {height:30px; overflow:hidden;}
.p_searchGray_1line span {display:inline-block; *display:inline; *zoom:1;}
.p_searchGray_1line select, .p_searchGray_1line input[type="text"], .p_searchGray_1line img {vertical-align:middle;}
.p_searchGray_1line select {height:19px; border:#aaa solid 1px;}
.p_searchGray_1line input[type="text"] {height:17px; border:#aaa solid 1px;}
.p_searchGray_2line {height:40px; overflow:hidden;}
.p_searchGray_2line span {display:inline-block; *display:inline; *zoom:1;}
.p_searchGray_2line select, .p_searchGray_1line input[type="text"], .p_searchGray_1line img {vertical-align:middle;}
.p_searchGray_2line select {height:19px; border:#aaa solid 1px;}
.p_searchGray_2line input[type="text"] {height:17px; border:#aaa solid 1px;}
.d_gray_titleBox_01 {float:left; height:30px; margin:0; padding:0;}
.d_gray_contBox_01 {float:left; height:30px; margin:0; padding:0;}
.d_gray_contBox_01 select {vertical-align:middle; height:19px;}
.d_gray_contBox_01 input[type="text"] {vertical-align:middle; height:17px;}
.d_gray_contBox_01 img {vertical-align:middle;}
.s_searchTop_title {padding-left:13px; padding-right:10px; color:#444; font-weight:bold; background:url(/img/dot_arrow_03.png) no-repeat 0 1px;}
/* //.adm.saveTmp.l */
/* ## List-Table st-standard ## */
.ListTableStyle_stdd {width:100%; table-layout:fixed; border-collapse:collapse;}
.ListTableStyle_stdd tbody th, .ListTableStyle_stdd tbody td {border:#cacaca solid 1px; padding:7px 0; text-align:center;}
.ListTableStyle_stdd tbody th {color:#222; background-color:#e9e9e9;}
.ListTableStyle_stdd tbody td {color:#444;}
.ListTableStyle_stdd tr.diff > td {color:#d64949 !important; background-color:#f8e4e4 !important;}
.ListTableStyle_stdd tr.bold > th {font-weight:bold;}
.ListTableStyle_stdd tr.read_on > td {color:#969696; background-color:#f8f8f8;}
.ListTableStyle_wide {width:100%; table-layout:auto; border-collapse:collapse;}
.ListTableStyle_wide tbody th, .ListTableStyle_wide tbody td {border:#cacaca solid 1px; padding:7px 0; text-align:center;}
.ListTableStyle_wide tbody th {color:#222; background-color:#e9e9e9; white-space:nowrap;}
.ListTableStyle_wide tbody td {color:#444; white-space:nowrap; padding-left:3px;padding-right:3px; text-align:center;}
/* ## List-Table st-standard ## */
/* search-box st-bottom */
.searchBox_stBottom {text-align:center; margin:20px 0;}
.searchBox_stBottom input[type='text'] {font-size:9pt; border:#dadada  solid 1px; height:20px;}
.searchBox_stBottom select {font-size:9pt; border:#dadada  solid 1px;}
/* search-box st-bottom */
/* ## board ## */
.star_on, .star_off, .file_clip, .blank_left {display:inline-block; *display:inline; *zoom:1; vertical-align:middle; font-size:0; line-height:0;}
.star_on {width:18px; height:15px; background:url(/img/icon_star_on.png) no-repeat 0 0;}
.star_off {width:18px; height:15px; background:url(/img/icon_star_off.png) no-repeat 0 0;}
.file_clip {width:14px; height:15px; background:url(/img/icon_file.png) no-repeat 0 0;}
.blank_left {width:18px; height:15px;}
.tbLeft_20 {text-align:left !important; padding-left:20px !important;}
.tbLeft_40 {text-align:left !important; padding-left:40px !important;}
.tbFixClear {table-layout:auto !important;}
/* ## board ## */
/* contract */
/* ## Write-Table st-standard ## */
.WriteTableStyle_stdd {width:100%; table-layout:fixed; border-collapse:collapse; border-top:solid 2px #d3cbc0; border-bottom:solid 2px #d3cbc0;}
.WriteTableStyle_stdd tbody th, .WriteTableStyle_stdd tbody td {border-bottom:solid 1px #d3cbc0; height:30px; color:#444;}
.WriteTableStyle_stdd tbody th {padding-left:20px; text-align:left; border-left:solid 1px #d3cbc0; border-right:solid 1px #e4e4e4; background-color:#f8f8f8; font-weight:bold;}
.WriteTableStyle_stdd tbody td {padding-left:7px; text-align:left; font-weight:normal;}
.WriteTableStyle_stdd input[type='radio'] {margin-top:-2px; *margin-top:-4px;}
.WriteTableStyle_stdd .tb_b {font-weight:bold;}
.WriteTableStyle_stdd .fst_th {border-left:0;}
.WriteTableStyle_stdd .tb_coRed {color:#de0000;}
.WriteTableStyle_stdd .tb_pd_none {padding:0 !important;}
.WriteTableStyle_stdd .tb_weight_title {float:left; padding-left:20px; padding-top:8px; width:98px; _width:120px; height:22px; _height:30px; text-align:left; font-weight:bold; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; background-color:#f8f8f8; overflow:hidden;}
.WriteTableStyle_stdd .tb_weight_contents {float:left; width:200px; text-align:left; padding-left:7px; padding-top:4px;}
/* ## Write-Table st-standard ## */
/* ## Write-Table st-acount ## */
.WriteTableStyle_acut {width:100%; table-layout:fixed; border-collapse:collapse; border-top:solid 2px #d3cbc0; border-bottom:solid 2px #d3cbc0;}
.WriteTableStyle_acut tbody th, .WriteTableStyle_acut tbody td {border-bottom:solid 1px #d3cbc0; padding:5px 0; color:#444; background-color:#f8fcf1; line-height:25px;}
.WriteTableStyle_acut tbody th {padding-left:20px; text-align:left; border-left:solid 1px #d3cbc0; border-right:solid 1px #e4e4e4; font-weight:bold;}
.WriteTableStyle_acut tbody td {padding-left:7px; text-align:left; font-weight:normal;}
.WriteTableStyle_acut input[type='radio'] {margin-top:-2px; *margin-top:-4px;}
.WriteTableStyle_acut .tb_b {font-weight:bold;}
.WriteTableStyle_acut .fst_th {border-left:0;}
.WriteTableStyle_acut .end_th {border-right:0;}
.WriteTableStyle_acut .diff_co01 {background-color:#f8f8f8 !important;}
.WriteTableStyle_acut .diff_co02 {background-color:#f8fcf1 !important;}
.WriteTableStyle_acut .diff_co03 {background-color:#f8fdff !important;}
.WriteTableStyle_acut .diff_co04 {background-color:#fff !important;}
.WriteTableStyle_acut tr.diff > th, .WriteTableStyle_acut tr.diff > td {background-color:#f8fdff !important;}
/* ## Write-Table st-acount ## */
/* ## List-Table st-contrat ## */
.ListTableStyle_contract {width:100%; table-layout:fixed; border-collapse:collapse; border-top:solid 2px #d3cbc0; border-bottom:solid 2px #d3cbc0; color:#444;}
.ListTableStyle_contract thead th, .ListTableStyle_contract thead td {padding:5px 0; text-align:center; color:#fff; font-weight:bold; text-align:center; background-color:#998a73;}
.ListTableStyle_contract tbody th, .ListTableStyle_contract tbody td {text-align:center; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; border-bottom:solid 1px #d3cbc0; height:30px;}
.ListTableStyle_contract tbody th {font-weight:bold; background-color:#f8f8f8;}
.ListTableStyle_contract .tb_left {padding-left:20px; text-align:left;}
.ListTableStyle_contract .tb_bdc {border-left-color:#d3cbc0 !important;}
.ListTableStyle_contract input[type='radio'] {margin-top:-2px; *margin-top:-4px;}
.ListTableStyle_contract .tb_b {font-weight:bold;}
.ListTableStyle_contract .fst {border-left:0;}
.ListTableStyle_contract .end {border-right:0;}
.ListTableStyle_contract tbody.tbody_left > tr > th {padding-left:20px; text-align:left;}
.ListTableStyle_contract tbody.tbody_left > tr > td {padding-left:10px; text-align:left;}

.ListTableStyle_contract tr.tr_style_00 > th {text-align:center !important; padding:0 !important; font-weight:bold; background-color:#e2f2f6;}
.ListTableStyle_contract tr.tr_style_01 > th, .ListTableStyle_contract tr.tr_style_01 > td {padding-left:20px; padding-top:6px; padding-bottom:6px; text-align:left; background-color:#f8fdff; line-height:20px;}
.ListTableStyle_contract tr.tr_style_02 > th, .ListTableStyle_contract tr.tr_style_02 > td {padding-left:20px; padding-top:6px; padding-bottom:6px; text-align:left; background-color:#f8fcf1; line-height:20px;}


.ListTableStyle_contract tbody.tbody_left2 > tr > th {padding-left:20px; text-align:left;}
.ListTableStyle_contract tbody.tbody_left2 > tr > td {padding-left:20px; text-align:left;}
.ListTableStyle_contract tr.ygreen > th {background-color:#f8fcf1;}
/* ## List-Table st-contrat ## */
.contract_reg_bottom_button_set {text-align:center; color:#444; font-weight:bold;}
.contract_base_col col.c01 {width:120px; *width:97px;}
.contract_base_col col.c02 {width:130px; *width:121px;}
.contract_base_col col.c03 {width:120px; *width:98px;}
.contract_base_col col.c04 {width:130px; *width:121px;}
.contract_base_col col.c05 {width:120px; *width:98px;}
.contract_base_col col.c06 {width:372px; *width:372px;}
.contract_base_col col.c06_1 {width:130px; *width:372px;}
.contract_base_col col.c07 {width:120px; *width:372px;}
.contract_base_col col.c08 {width:130px; *width:372px;}
.customer_info_col col.c01 {width:120px; *width:12%;}
.customer_info_col col.c02 {width:220px; *width:22%;}
.customer_info_col col.c03 {width:120px; *width:12%;}
.customer_info_col col.c04 {width:210px; *width:21%;}
.customer_info_col col.c05 {width:120px; *width:12%;}
.customer_info_col col.c06 {width:210px; *width:21%;}
.acount_info_col col.c01 {width:120px; *width:12%;}
.acount_info_col col.c02 {width:230px; *width:23%;}
.acount_info_col col.c03 {width:120px; *width:12%;}
.acount_info_col col.c04 {width:280px; *width:28%;}
.acount_info_col col.c05 {width:250px; *width:25%;}
.etc_info_col col.c01 {width:120px; *width:12%;}
.etc_info_col col.c02 {width:120px; *width:12%;}
.etc_info_col col.c03 {width:260px; *width:26%;}
.etc_info_col col.c04 {width:120px; *width:12%;}
.etc_info_col col.c05 {width:380px; *width:38%;}
.fst_acount_col col.c01 {width:250px; *width:25%;}
.fst_acount_col col.c02 {width:250px; *width:25%;}
.fst_acount_col col.c03 {width:250px; *width:25%;}
.fst_acount_col col.c04 {width:250px; *width:25%;}

.contract_det01_col col.c01 {width:120px; *width:12%;}
.contract_det01_col col.c02 {width:100px; *width:10%;}
.contract_det01_col col.c03 {width:110px; *width:11%;}
.contract_det01_col col.c04 {width:670px; *width:67%;}

.contract_det02_col col.c01 {width:120px; *width:12%;}
.contract_det02_col col.c02 {width:140px; *width:14%;}
.contract_det02_col col.c03 {width:100px; *width:10%;}
.contract_det02_col col.c04 {width:140px; *width:14%;}
.contract_det02_col col.c05 {width:120px; *width:12%;}
.contract_det02_col col.c06 {width:140px; *width:14%;}
.contract_det02_col col.c07 {width:100px; *width:10%;}
.contract_det02_col col.c08 {width:140px; *width:14%;}

.contract_det03_col col.c01 {width:120px; *width:12%;}
.contract_det03_col col.c02 {width:380px; *width:38%;}
.contract_det03_col col.c03 {width:120px; *width:12%;}
.contract_det03_col col.c04 {width:380px; *width:38%;}

.contract_l_cl col.c01 {width:40px; *width:5%;}				/* 번호 */
.contract_l_cl col.c02 {width:70px; *width:8%;}				/* 최종설계일 */
.contract_l_cl col.c03 {width:120px; *width:7%;}				/* 설계번호 */
.contract_l_cl col.c04 {width:55px; *width:10%;}				/* 계약자 */
.contract_l_cl col.c05 {width:60px; *width:70%;}				/* 주민번호 */
.contract_l_cl col.c06 {width:55px; *width:7%;}				/* 피보험자 */
.contract_l_cl col.c07 {width:60px; *width:12%;}				/* 주민번호 */
.contract_l_cl col.c08 {width:70px; *width:8%;}				/* 보험사 */
.contract_l_cl col.c09 {width:100px; *width:7%;}				/* 상품명 */
.contract_l_cl col.c10 {width:50px; *width:7%;}				/* 실납입보험료 */
.contract_l_cl col.c11 {width:50px; *width:8%;}				/* 출생후보험료 */
.contract_l_cl col.c12 {width:50px; *width:14%;}				/* 담당장 */
.contract_l_cl col.c13 {width:65px; *width:14%;}				/* 진행상태 */
.contract_l_cl col.c14 {width:150px; *width:14%;}			/* 메모 */

.notice_l_col col.c01 {width:50px; *width:5%;}
.notice_l_col col.c02 {width:600px; *width:49%;}
.notice_l_col col.c03 {width:80px; *width:10%;}
.notice_l_col col.c04 {width:100px; *width:16%;}
.notice_l_col col.c05 {width:50px; *width:7%;}
.notice_l_col col.c06 {width:70px; *width:13%;}

/* 통합게시판 */
.notice_l_col2 col.c00 {width:20px;}
.notice_l_col2 col.c01 {width:50px;}
.notice_l_col2 col.c02 {width:80px;}
.notice_l_col2 col.c03 {width:100px;}
.notice_l_col2 col.c04 {width:470px;}
.notice_l_col2 col.c05 {width:70px;}
.notice_l_col2 col.c06 {width:70px;}
.notice_l_col2 col.c07 {width:50px;}
.notice_l_col2 col.c08 {width:60px;}

.board_l_col col.c01 {width:50px; *width:5%;}
.board_l_col col.c02 {width:490px; *width:49%;}
.board_l_col col.c03 {width:100px; *width:10%;}
.board_l_col col.c04 {width:160px; *width:16%;}
.board_l_col col.c05 {width:70px; *width:7%;}
.board_l_col col.c06 {width:130px; *width:13%;}
.adm_officer_name_box {padding:18px; color:#000; font-size:12pt ;font-weight:bold; border:#c5beb3 solid 1px; background-color:#d3cbc0;}
.button_hide {position:absolute; width:1000px; text-align:right; z-index:100; text-align:right; margin-top:-20px;}

/* //. contract */
.ListTableStyle_nor01 {width:100%; table-layout:fixed; border-collapse:collapse; border-top:solid 2px #d3cbc0; border-bottom:solid 2px #d3cbc0;}
.ListTableStyle_nor01 tbody th, .ListTableStyle_nor01 tbody td {border-bottom:solid 1px #d3cbc0; height:30px;}
.ListTableStyle_nor01 tbody th {border-right:solid 1px #d3cbc0; background-color:#f8f8f8; font-weight:bold; text-align:center; color:#444;}
.ListTableStyle_nor01 tbody td {text-align:left;}
.ListTableStyle_nor01 .date {color:#41789b; text-align:center;}
.wide_table {width:100%; height:620px;}
.wide_table_inner {position:absolute; width:100%; left:0;}
.wide_table_A {overflow-x:auto;}
.wide_table_A_inner {position:absolute;left:0;overflow-x:auto;}
.tb_yAuto {height:175px; overflow-y:auto;}
.tb_yAuto table {*width:983px;}
.tb_yAuto2 {height:400px; overflow-y:auto;}	 /* 담당자 이관 2단계 */ 
.tb_yAuto2 table {*width:983px;}

.ListTableStyle_wide_02 {width:100%; table-layout:auto; border-collapse:collapse;}
.ListTableStyle_wide_02 th, .ListTableStyle_wide_02 td {border:#d6d6d6 solid 1px; padding:5px 0; text-align:center;}
.ListTableStyle_wide_02 th {font-weight:bold; color:#222; background-color:#e9e9e9;}
.ListTableStyle_wide_02 tbody th, .ListTableStyle_wide_02 tbody td {color:#444;}
.ListTableStyle_wide_02 tbody th {font-weight:bold;}
.ListTableStyle_wide_02 tfoot td {color:#000;}
.ListTableStyle_wide_02 tr.th_02 > th {color:#777; background-color:#f0f0f0;}
.ListTableStyle_wide_02 tr.td_02 > td {background-color:#f5f9d6;}
.ListTableStyle_wide_02 tr.btd_02 > td {background-color:#edf0d6;}
.ListTableStyle_wide_02 .sub_total {color:#000 !important; background-color:#e7efb5 !important;}
.ListTableStyle_wide_02 .total {color:#000 !important; font-weight:bold !important; background-color:#f5da8c !important;}
.ListTableStyle_wide_02 .bsub_total {background-color:#b8c95c !important;}
.ListTableStyle_wide_02 .btotal {background-color:#eca45d !important;}
.ListTableStyle_wide_02 .bottom_line {height:3px; font-size:0;}

/* 기존 판매일보 */
.table_type_W {table-layout:fixed; border-collapse:collapse;}
.table_type_W th, .table_type_W td {border:#d6d6d6 solid 1px; padding:5px 0; text-align:center;}
.table_type_W th {font-weight:bold; color:#222; background-color:#e9e9e9;}
.table_type_W tbody th, .table_type_W tbody td {color:#444;}
.table_type_W tbody th {font-weight:normal;}	/* 판매일보 th (이름) */
.table_type_W tfoot td {color:#000;}
.table_type_W tr.th_02 > th {color:#777; background-color:#f0f0f0;}
.table_type_W tr.td_02 > td {background-color:#f2f6d4;}	/* 판매일보 담당자별 보험사 누계 */
.table_type_W tr.btd_02 > td {background-color:#e2e9ad;} /* 판매일보 보험사 누계 */
.table_type_W .sub_total {color:#000 !important; background-color:#e7efb5 !important;}
.table_type_W .total {color:#000 !important; font-weight:bold !important; background-color:#f5da8c !important;}
.table_type_W .bsub_total {background-color:#b8c95c !important;}
.table_type_W .btotal {background-color:#eca45d !important;}
.table_type_W .bottom_line {height:3px; font-size:0;}
table.table_type_W th.td_no {width:20px;}	/* 번호 */
table.table_type_W th.td_person {width:80px !important;}	/* 담당자 */
table.table_type_W th.td_num {width:35px;}	/* 건수 */
table.table_type_W th.td_acount {width:65px;}	/* 보험료 */
table.table_type_W .right_pad {text-align:right;padding-right:3px;}	/* 판매일보 오른쪽 정렬 */

/* 틀고정 판매일보 */
.main_table {   table-layout     : fixed;  }	/* 각종 테이블 픽스 */
.table_type_W2 {table-layout:fixed; border-collapse:collapse;max-width:1004px;text-align:center; margin:0 auto;}	 /* 전체틀 */
.table_type_W2 table { table-layout:fixed; border-collapse:collapse; }
.table_type_W2 thead { color:#222; background-color:#e9e9e9; }
.table_type_W2 thead td { border:1px solid #d6d6d6; }	/* 윗부분 제목 */
table.table_type_W2 th.td_no {text-align:center; border-right:1px solid #d6d6d6;}	/* 번호 */
table.table_type_W2 th.td_person {text-align:center; }	/* 담당자 */
.thead_com { width:107px; overflow:hidden;font-weight:bold;text-align:center;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; }	/* 회사명 */
.thead_com2 { width:125px; overflow:hidden;font-weight:bold;text-align:center;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; }	/* 회사명 총계 */
table.table_type_W2 th { padding:5px 0; }
table.table_type_W2 .td_num { width:30px;background-color:#f0f0f0; text-align:left;padding-left:8px; }	/* 건수 ( 여기가 잘 안먹음 ㅜㅜ ) */
table.table_type_W2 .td_acount {width:70px;background-color:#f0f0f0;text-align:center;border-right: 1px solid #d6d6d6; }	/* 보험료 */
.table_margin { height:10px; border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; } /* 테이블 여백 */
.th_02 { font-weight:bold; }
	/* 틀고정 : 본문 */
.td_no1 {text-align:center;background-color:#f0f0f0;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; }
.td_person1 {text-align:center;background-color:#f0f0f0;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; }
.tbody_today {height:20px;text-align:center;padding: 3px 0;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; }
.tbody_acount {height:20px; text-align:center;padding: 3px 0; background-color:#f2f6d4;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; }
table.table_type_W2 .right_pad {text-align:right;padding-right:3px;}	/* 판매일보 오른쪽 정렬 */
.width1 {overflow:hidden;height:26px;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; } /* 건수 */
.width2 {overflow:hidden;height:26px;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; } /* 보험료 */
.tr2 { background-color:#f2f6d4; } /* 멤버별 회사별 보험료 */
.tr3 { background-color:#e7efb5; } /* 멤버별 회사별 보험료 합 */
	/* 틀고정 : 하단 */
.td_no2 {text-align:center; border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background-color:#f0f0f0; }	/* 하단 제목 */
.td_no3 {text-align:center; border-right:1px solid #d6d6d6; }	/* 하단 제목 */
.tbody_acount2 {height:20px; text-align:center;padding: 3px 0; background-color:#e7efb5;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; }
.width3 { overflow:hidden;height:26px;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; } /* 건수 */
.width4 { overflow:hidden;height:26px;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; } /* 보험료 */
.width5 { overflow:hidden;height:26px;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;} /* 최종 건수 */
.width6 { overflow:hidden;height:26px;border-right: 1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background-color:#b8c95c; } /* 최종 보험료 */
.width1 , .width3 , .width5 { width:30px; }
.width2 , .width4 , .width6 { width:70px; }
.cross_line { border-left: 5px solid #ffffff;border-right: 5px solid #ffffff;} /* 양쪽 경계선 */




.board_view_container {border:#cacaca solid 1px; color:#444;}
.board_view_gap {margin:0 3px; margin-top:-2px; *margin-top:-4px;}
.board_view_title_box {padding:10px; min-height:35px; _height:55px; border-bottom:#e6e6e6 solid 1px; background-color:#f8f8f8;}
.board_view_subject {float:left; padding-left:35px; width:500px; _width:578px; color:#222; font-size:11pt; font-weight:bold; text-align:left; background:url(/img/icon_star_l.png) no-repeat 10px 6px;}
.board_view_subject2 {float:left; padding-left:10px; width:640px; color:#222; font-size:11pt; font-weight:bold; text-align:left; }
.board_view_subject2_group { font-size: 10pt; font-weight: normal; margin-right: 10px; } 
.board_view_info_box {float:right; text-align:right; line-height:18px;}
.board_view_contents_box {border-bottom:#d9d9d9 solid 1px; padding:20px; line-height:18px;}
.board_view_comment_piece {border-bottom:#a6a6a6 dotted 1px; padding:15px 15px 15px 40px; line-height:18px; background-color:#f7f7f7;}
.commnet_into {color:#48688f;}
.bdv_comment_del {position:absolute;  margin-left:910px; text-align:right; z-index:10;}
.comment_text {padding-top:5px;}
.board_view_commnet_write_box {background-color:#f7f7f7; padding:20px; text-align:center;}
.board_view_commnet_write_box textarea {vertical-align:middle;}
.board_view_commnet_write_box img {vertical-align:middle;}
.board_view_topButton {font-size:8pt; color:#275483; text-align:right; padding-right:10px;}
.board_view_bottom_list_box {border-top:#959595 solid 2px;}
.board_view_bottom_list_box > div {border-bottom:#d8d8d8 solid 1px; height:39px;}
.btvlst_left {float:left; width:800px; text-align:left;}
.btvlst_left a {color:#444;}
.btvlst_right {float:right; width:200px; text-align:right;}

/* ## List-Table st-endorse ## */	/* 신배서 신청2단계 */
.ListTableStyle_endorse {width:80%; table-layout:fixed; border-collapse:collapse; border-top:solid 2px #d3cbc0; border-bottom:solid 2px #d3cbc0; color:#444;}
.ListTableStyle_endorse thead th, .ListTableStyle_endorse thead td {padding:5px 0; text-align:center; color:#fff; font-weight:bold; text-align:center; background-color:#998a73;}
.ListTableStyle_endorse tbody th, .ListTableStyle_endorse tbody td {text-align:center; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; border-bottom:solid 1px #d3cbc0; height:30px;}
.ListTableStyle_endorse tbody th {font-weight:bold; background-color:#f8f8f8;}
.ListTableStyle_endorse .tb_left {padding-left:20px; text-align:left;}
.ListTableStyle_endorse .tb_bdc {border-left-color:#d3cbc0 !important;}
.ListTableStyle_endorse input[type='radio'] {margin-top:-2px; *margin-top:-4px;}
.ListTableStyle_endorse .tb_b {font-weight:bold;}
.ListTableStyle_endorse .fst {border-left:0;}
.ListTableStyle_endorse .end {border-right:0;}
.ListTableStyle_endorse tbody.tbody_left > tr > th {padding-left:20px; text-align:left;}
.ListTableStyle_endorse tbody.tbody_left > tr > td {padding-left:10px; text-align:left;}

.ListTableStyle_endorse tr.tr_style_00 > th {text-align:center !important; padding:0 !important; font-weight:bold; background-color:#e2f2f6;}
.ListTableStyle_endorse tr.tr_style_01 > th, .ListTableStyle_endorse tr.tr_style_01 > td {padding-left:20px; padding-top:6px; padding-bottom:6px; text-align:left; background-color:#f8fdff; line-height:20px;}
.ListTableStyle_endorse tr.tr_style_02 > th, .ListTableStyle_endorse tr.tr_style_02 > td {padding-left:20px; padding-top:6px; padding-bottom:6px; text-align:left; background-color:#f8fcf1; line-height:20px;}

.ListTableStyle_endorse tbody.tbody_left2 > tr > th {padding-left:20px; text-align:left;}
.ListTableStyle_endorse tbody.tbody_left2 > tr > td {padding-left:20px; text-align:left;}
.ListTableStyle_endorse tr.ygreen > th {background-color:#f8fcf1;}

.endorse_det02_col col.c01 {width:120px;}
.endorse_det02_col col.c02 {width:140px;}
.endorse_det02_col col.c03 {width:100px;}
.endorse_det02_col col.c04 {width:140px;}
.endorse_det02_col col.c05 {width:120px;}
.endorse_det02_col col.c06 {width:180px;}
/*
.endorse_det02_col col.c07 {width:100px; *width:10%;}
.endorse_det02_col col.c08 {width:140px; *width:14%;}
*/
.endorse_det02_col col.d01 {width:100px;}
.endorse_det02_col col.d02 {width:200px;}
.endorse_det02_col col.d03 {width:80px;}
.endorse_det02_col col.d04 {width:150px;}
.endorse_det02_col col.d05 {width:70px;}
.endorse_det02_col col.d06 {width:200px;}

.endorse_det02_col col.e01 {width:90px;}
.endorse_det02_col col.e02 {width:140px;}
.endorse_det02_col col.e03 {width:110px;}
.endorse_det02_col col.e04 {width:130px;}
.endorse_det02_col col.e05 {width:80px;}
.endorse_det02_col col.e06 {width:250px;}
/* ## List-Table st-endorse ## */	/* 신배서 신청2단계 끝 */
/* ## ListTable_st_endorse_standard ## 신배서 목록 */
.ListTable_st_endorse_standard {width:100%; table-layout:fixed; border-collapse:collapse;border:#cacaca solid 1px;}
.ListTable_st_endorse_standard tbody th, .ListTable_st_endorse_standard tbody td {border-top:#cacaca solid 1px;border-right:#cacaca solid 1px;border-left:#cacaca solid 1px; padding:7px 0; text-align:center;}
.ListTable_st_endorse_standard tbody th {border:#cacaca solid 1px;color:#222; background-color:#e9e9e9;}
.ListTable_st_endorse_standard tbody td {color:#444;}
.ListTable_st_endorse_standard tr.diff > td {color:#d64949 !important; background-color:#f8e4e4 !important;}
.ListTable_st_endorse_standard tr.bold > th {font-weight:bold;}
.ListTable_st_endorse_standard tr.read_on > td {color:#969696; background-color:#f8f8f8;}
.same { border-top: 0px !important; }	/* 같은 그룹 테두리 없애기 */
/* ## ListTable_st_endorse_standard ## 신배서 목록 끝*/

/* 명단 테이블 */
.manager_table {margin: 5px auto; width:1225px; height:510px;}
.manager_table_inner {width:100%; left:0;} /* page전까지 */
#manager_table { border-collapse: collapse; }
.manager_table table th , .manager_table table td { padding: 10px 2px; text-align: center; border: 1px solid #cacaca; } 
.manager_table table th { color:#222; border-left:0; border-right:0; outline: 0px solid #cacaca; background-color:#e9e9e9; white-space:nowrap; } 
.manager_table table td { color:#555; word-break: break-all; } /* 무조건 줄바꿈 */
.font_11 { font-size: 11px; letter-spacing:-0.04em; }
  /* 명단입력 */
.manager_table_write01 {width:97%; margin: 10px auto;overflow:hidden; border: 1px solid #d6d6d6;}
.manager_table_write01 .tb_write01 {width:100%; table-layout:fixed; border-collapse:collapse;}
.manager_table_write01 .tb_write01 th, .manager_table_write01 .tb_write01 td {height:40px; border:#d6d6d6 solid 1px; text-align:center;}
.manager_table_write01 .tb_write01 thead th, .manager_table_write01 .tb_write01 thead td {}
.manager_table_write01 .tb_write01 thead th {}
.manager_table_write01 .tb_write01 thead td {}
.manager_table_write01 .tb_write01 tbody th, .manager_table_write01 .tb_write01 tbody td {line-height:30px;}
.manager_table_write01 .tb_write01 tbody th {color:#000; font-size:9pt; font-weight:bold; border-left:0; text-align:left; padding-left:35px; background-color:#f4f4f4;}
.manager_need { background: url(/img/dot_arrow_04.png) 20px 45% no-repeat; }
.manager_table_write01 .tb_write01 tbody td {color:#565656; font-size:8pt; font-weight:normal; border-right:0; text-align:left; padding-left:30px;}
.manager_table_write01 .tb_write01 .h80 {height:80px;}