
/*
body	{ margin:0; padding:0; font-size:12px; color:#2F3743; }
table	{ padding:0; margin:0; }
td	{ font-size:12px; color:#444; line-height:16px; }
form	{ margin:0; padding:0; }
img	{ border:0; } 
a	{ font-size:12px; color:#2F3743; text-decoration:none; }
*/

* { margin:0; padding:0; }
html, body {font-size:12px;  font-family: "굴림", Gulim, Arial, Helvetica, sans-serif; margin:0; padding:0; }
body { margin:0; padding:0; background:white; width:100%; }
img, button { border:0;cursor: pointer;}
hr, button img, caption { display:none; }
li { list-style:none; }
a { text-decoration:none; color:#2F3743; font-size:12px; }
*a:hover, a:active, a:focus { text-decoration:none; }
textarea { overflow:auto; font-family:"굴림체"; }
div { text-align:left; }

table { border-collapse:collapse; empty-cells:show; margin:0 auto; }
table th { font-weight:normal; }
table td { font-size:12px; line-height:16px; }

form { margin:0; padding:0; } /* 폼의공백을 없앤다 */

.member { font-weight:bold; color:#888888; }
.guest  { font-weight:normal; color:#888888; }

#nameContextMenu a { font-size:11px; }

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }

/* 테이블 스타일 */
.tb_style {width:95%;margin:10px auto;border-top:2px solid #777;}
.tb_style table {border-bottom:1px solid #ccc;}
.tb_style th {font-size:12px;padding:6px 4px; border:1px solid #ccc; color:#444; background:#dedbd4;font-weight:bold; text-align:center; }
.tb_style td {padding:4px 10px; border:1px solid #e2e2e2;background:#fff;}
.tb_style td.tb_bold {border-left:none;font-weight:bold;text-align:center;background:#f6f6f6;color:#6e5d57;}
.tb_style td.tb_title {text-align:left;font-weight:bold;color:#449bb6;}
.tb_style tr:hover {background:#f5f5f5;}



.tb_style2 {width:95%;margin:10px auto;}
.tb_style2 table {border-bottom:1px solid #ccc;}
.tb_style2 th {font-size:12px;padding:10px 4px;border:1px solid #669900; color:#fff; background:#7ebb00;font-weight:bold; text-align:center; }
.tb_style2 td {padding:4px 4px; border:1px solid #669900;background:#fff;text-align:center;}
.tb_style2 td.tb_bold {border-left:none;font-weight:bold;text-align:center;background:#f6f6f6;color:#6e5d57;}
.tb_style2 td.tb_title {text-align:center;font-weight:bold;color:#449bb6;background:#edf8f2}
.tb_style2 tr:hover {background:#f5f5f5;}
.tb_style2 td.tb_left {text-align:left;}
.tb_style2 td.tb_center {text-align:center;}


/*슈퍼바이저 도입의 역사*/

.sub_history .sbox { background:#eee;padding:20px 10px;margin:20px auto;width:96%;line-height:180%;border-top:3px dotted #ccc;border-bottom:3px dotted #ccc;}

.dc_tab_list3 {clear:both;overflow:hidden;margin:30px 0 0 0;width:96%;border-bottom:2px solid #429dc5;}
.dc_tab_list3  ul {overflow:hidden;}
.dc_tab_list3 li {float:left;margin:4px 2px 0 0;text-align:center;font-weight:bold;}
.dc_tab_list3 a {background:#fff;color:#666;display:block;width:150px;height:20px;line-height:20px;border-top:2px solid #429dc5; border-left:2px solid #429dc5;border-right:2px solid #429dc5;border-radius:5px 5px 0 0;font-size:1.2em;padding:5px 0;}
.dc_tab_list3 a:hover {background:#429dc5;color:#fff;text-decoration:none;}
.dc_tab_list3 a.on {background:#429dc5;color:#fff;text-decoration:none;}


.tb_style3 {margin:30px 0 0 0;}
.tb_style3 table {border-top:1px dotted #ccc;width:660px}
.tb_style3 th {font-size:12px;padding:20px 4px; border-bottom:4px solid #fff; color:#444; background:#dedbd4;font-weight:bold; text-align:center;font-size:1em; border-radius:15px;}
.tb_style3 td {padding:29px 10px; border-bottom:1px dotted #ccc;background:#fff;}
.tb_style3 td.tb_bold {border-left:none;font-weight:bold;text-align:center;background:#f6f6f6;color:#6e5d57;}
.tb_style3 td.tb_title {text-align:left;font-weight:bold;color:#449bb6;}
.tb_style3 tr:hover {background:#f5f5f5;}

.sub_contents .h4 {color:#0389ab;font-weight:bold;font-size:1.2em;padding:10px 0; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:700px;margin:20px 0;}
.tb_style4 table {}
.tb_style4 th {font-weight:bold; color:#888;font-size:2em;font-family:verdana;border-bottom:1px dotted #ccc;}
.tb_style4 td {padding:20px 10px; border-bottom:1px dotted #ccc;}
.tb_style5 {width:97%;}
.tb_style5 th {background:#0389ab;color:#fff;padding:10px 10px;text-align:center;font-weight:bold;font-size:12px;border-bottom:1px dotted #fff;}
.tb_style5 td {background:#f7f7f7;border-bottom:1px dotted #ccc;padding:10px 5px}

.dc_box_gray {background:#eee;padding:10px;margin:5px 0 10px 0;}

/*crs*/
.dc_crs {line-height:160%;color:#666;width:690px;}
.dc_crs .dc_blue {color:#425ba1;}
.dc_crs .crs_1 img {float:left;margin:0 15px 10px 0;}
.ta_center {text-align:center;}
.dc_crs dt {background:#425ba1;color:#fff;padding:5px 15px;border-radius:15px 15px 0 0;width:350px;}
.dc_crs dd {background:#f2f2f2;padding:15px 15px;border:1px dotted #888;margin:0 0 20px 0;}
.dc_crs .htitle {text-align:center;color:#425ba1;font-weight:bold;font-size:1.2em;margin:5px 0 20px 0;}
.dc_crs .mt {margin:20px 0 0 0;}
.dc_crs .crs_2 {width:530px;margin:5px auto;background:#e4e4e4;padding:10px;border:3px dotted #666;border-radius:20px;text-align:center;}
.dc_crs .crs_3 {width:530px;margin:5px auto;background:#e4e4e4;padding:10px;border:3px dotted #666;border-radius:20px;text-align:center;}
.dc_crs .crs_4 {width:530px;margin:5px auto;background:#91b9ce;padding:10px;border:3px dotted #666;border-radius:20px;text-align:center;color:#fff;}
.dc_crs .btn_st {background:#5171c0;padding:12px 30px;color:#fff;border:2px solid #91b9ce;border-radius:10px;font-weight:bold;}

.mt {margin:20px 0 0 0;}
.dl_style {width:98%;margin:20px 0;}
.dl_style dt {background:#5d8bca;color:#fff;font-weight:bold;font-size:1.4em;text-align:center;padding:5px 0;}
.dl_style dd {background:#f7f7f7;padding:20px 10px;}

.dl_style2 {width:95%;background:#f7f7f7;padding:20px 10px;}
.dl_style2 dt {color:#0d4c95;font-size:1.2em;font-weight:bold;}
.dl_style2 dd {padding:5px 0 20px 22px;}

.ta_left {text-align:left;}
.ta_center {text-align:center ;}
.ta_right {text-align:right;}

.ul_style ul {overflow:hidden;margin:20px 0;}
.ul_style li {float:left;vertical-align:top;}
.ul_style img {margin:0 15px 0 0;}
.dc_red {color:#f06358;}
.stitle2 {clear:both;padding:10px 0 0 0;margin:10px 0 0 0;font-weight:bold;font-size:1.2em;color:#596ed7;}