@charset "utf-8";
/* @import url(reset.css); */



/* menu tab */

#tab {  }

.tab_lst { height:30px; margin-bottom:25px; background:url(../images/common/bg_tab.gif) repeat-x bottom; }
.tab_lst li { float:left; margin-right:3px; display:inline; font-weight:700; }
.tabbtn { display:inline-block; height:30px; padding-left:15px; background:url(../images/common/bg_tab_off.gif) no-repeat left top; cursor:pointer; }
.tabbtn span { display:inline-block; height:24px; padding:6px 15px 0 0; background:url(../images/common/bg_tab_offR.gif) no-repeat right top; }
.tabbtn2 { display:inline-block; height:30px; padding-left:15px; background:url(../images/common/bg_tab_off.gif) no-repeat left top; cursor:pointer; }
.tabbtn2 span { display:inline-block; height:24px; padding:6px 15px 0 0; background:url(../images/common/bg_tab_offR.gif) no-repeat right top; }
.tabbtn_over { display:inline-block; height:30px; padding-left:15px; background:url(../images/common/bg_tab_over.gif) no-repeat left top;}
.tabbtn_over span { display:inline-block; height:24px; padding:6px 15px 0 0; background:url(../images/common/bg_tab_overR.gif) no-repeat right top; color:#6b8317; }
.tab_lst li.first .tabbtn { display:inline-block; height:30px; padding-left:15px; background:url(../images/common/bg_tab_off_f.gif) no-repeat left top; cursor:pointer; }
.tab_lst li.first .tabbtn span { display:inline-block; height:24px; padding:6px 15px 0 0; background:url(../images/common/bg_tab_offR.gif) no-repeat right top; }
.tab_lst li.first .tabbtn_over { display:inline-block; height:30px; padding-left:15px; background:url(../images/common/bg_tab_over_f.gif) no-repeat left top;}
.tab_lst li.first .tabbtn_over span { display:inline-block; height:24px; padding:6px 15px 0 0; background:url(../images/common/bg_tab_overR.gif) no-repeat right top; color:#6b8317; }



/* tableform */
.tbeForm {  margin:15px 0 5px 18px ; border-collapse:collapse; font:normal 12px Dotum,Gulim,Tahoma,Sans-serif;}
.tbeForm .blueLine { border-bottom:solid 1px #689ac4; }
.tbeForm th { padding:7px 5px; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; text-align:center; background:#f8fcff;}
.tbeForm thead th { border-top:solid 3px #689ac4; border-bottom:solid 1px #689ac4;   }
.tbeForm tr.th th { border-top:solid 3px #689ac4; border-bottom:solid 1px #689ac4;  }
.tbeForm .topLine th { border-top:solid 1px #689ac4; }
.tbeForm .topLine td { border-top:solid 1px #689ac4; }
.tbeForm td { padding:7px 10px; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; line-height:18px; }
.tbeForm .col_R { border-right:0 none; }
.tbeForm .noBorder_T { border-top:0 none; }
.tbeForm .bgColor { background:#f8fcff; }
.tbeForm .noBg { background:none; }
.tbeForm tr.layer td {padding:0; border:none;}
.tbeForm tr.layer td div {display:none;}
.tbeForm tr.layer_over td {padding:10px 0; border-right:none;}
.tbeForm tr.layer_over td div {display:block;}
.tbeDegree { text-align:right; }
.tbeWrap_L { float:left; }
.tbeWrap_R { float:right; }
.tbeForm01,.tbeForm02 { width:350px; }
.tbeForm02 { margin-top:20px; }
.tbe_Full { width:900px; margin:7px 0 0; }	




/* Æû Å×ÀÌºí 1*/
.basic_tbl {width:100%;border-collapse:collapse;border-spacing:0}
.basic_tbl tr {height:36px}
.basic_tbl th {font-size:12px;padding:7px 13px;border:1px solid #e9e9e9;border-left:0;background:#f5f8f9;text-align:center}
.basic_tbl td {padding:7px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}


/* Æû Å×ÀÌºí 2*/
.basic2_tbl {width:99%;border-collapse:collapse; margin-bottom:20px; text-align:center; border:1px solid #a09f9a; }
.basic2_tbl tr {height:36px}
.basic2_tbl th {font-size:12px;padding:7px 10px;border:1px solid #D4D4D4;background:#f5f8f9;}
.basic2_tbl td {padding:7px 10px;border:1px solid #D4D4D4}
.basic2_tbl .redtd {color:#ff0000;}
.smalling tr {height:18px}
.smalling td {padding:5px 10px; }
.smallest tr {height:12px}
.smallest td {padding:3px 4px; }
.th_left th {text-align:left; }
.td_left td {text-align:left; }
.middle_input input { padding:4px; height:20px; margin:0px; }


/* Æû Å×ÀÌºí 2*/
.pay_tbl {width:99%;border-collapse:collapse; margin-bottom:20px; text-align:center; border:1px solid #a09f9a; }
.pay_tbl tr {height:26px}
.pay_tbl th {font-size:12px;padding:3px 4px;border:1px solid #D4D4D4;background:#f5f8f9;font-weight:normal;}
.pay_tbl td {padding:3px 4px;border:1px solid #D4D4D4}
.pay_tbl .redtd {color:#ff0000;}


/* Æû Å×ÀÌºí 3*/
.verysmall_tbl {width:99%;border-collapse:collapse; margin-bottom:3px; border:0px; }
.verysmall_tbl tr {height:18px; }
.verysmall_tbl td {padding:0px;  border:0px;}



/* Æû Å×ÀÌºí 1*/
.tbl_frm01 {margin:0 0 20px;}
.tbl_frm01 table {width:100%;border-collapse:collapse;border-spacing:0}
.tbl_frm01 tr {height:36px}
.tbl_frm01 th {width:100px;font-size:12px;padding:7px 13px;border:1px solid #e9e9e9;border-left:0;background:#f5f8f9;text-align:left}
.tbl_frm01 td {padding:7px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent}
.tbl_frm01 textarea, .frm_input {border:1px solid #e4eaec;background:#f7f7f7;color:#000;vertical-align:middle;line-height:2em}
.tbl_frm01 textarea {padding:2px 2px 3px}
.frm_input {height:22px}
.tbl_frm01 textarea {width:98%;height:100px}
.tbl_frm01 a {text-decoration:none}
.tbl_frm01 .frm_file {display:block;margin-bottom:5px;}
.tbl_frm01 .frm_info {display:block;padding:0 0 5px;line-height:1.4em}

/* ±âº»Å×ÀÌºí */
.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0}
.tbl_wrap caption {padding:10px 0;font-weight:bold;text-align:left}
.tbl_wrap label.reg_head {width:200px;display:inline-block;padding:7px;border:1px solid #3b3c3f;background:#4b545e;color:#fff;text-decoration:none;vertical-align:middle}




#online { 	width:100%; }
#online input{	border: 1px #cccccc solid;}
#online_title p{	color: #ffffff;	font-weight: bold;	padding:8px 0 5px 25px;}
#online_table {	width:99%;	border-top:3px #929292 solid;	margin-bottom:10px;}
#online_table th {	font-size:12px;	width:120px;	text-align: left;	padding-left:10px;	border-bottom:1px #cccccc dotted;}
#online_table td {    padding:9px 9px;    border-bottom:1px #cccccc dotted;}
#online_table2 {	width:99%;	border-top:3px #929292 solid;	margin-bottom:10px;}
#online_table2 th {	font-size:12px;	text-align: left;	padding-left:10px;	border-bottom:1px #cccccc dotted;}
#online_table2 td {    padding:9px 9px;    border-bottom:1px #cccccc dotted;}
#online_btn{	width:100%;	text-align:center;}
.onlinetext01{ color:#575757; font-size:12px; line-height:18px; padding:7px 20px 0px 7px;  font-weight:bold;}
.onlinetext02{ color:#F00; font-weight:bold; font-size:15px;}
.onlinetext03{ color:#00F; font-weight:bold; font-size:15px;}
.onlinetext04{ color:#da0000; font-size:14px; line-height:18px; font-weight:bold;}
.onlinetext05{ color:#0206be; font-size:14px; line-height:18px; font-weight:bold;}
.onlinetext06{ color:#da0000; font-size:12px; line-height:18px; font-weight:bold;}
.onlinetext07{ color:#2f9b91; font-size:13px; line-height:18px; font-weight:bold;}

