/*===========================================================================
 Author : pkw1983
 Update : 2012:01:01:00:00:00
 Description : 공통 스타일시트
===========================================================================*/
/**업그레이드중인 레이아웃(2012/03/21)**/

/* *{margin:0px;padding:0px;} */
html,body{margin:0px;padding:0px;height:100%;}
form{margin:0px;margin:0px;}
img{margin:0px;padding:0px;border:0;vertical-align:top;}
table{margin:0px;padding:0px;}

/**테이블스타일**/
.table_a{width:100%;margin:0px auto;border-top:3px solid #5d5d5d;border-spacing:1px;}
.table_a caption{padding:5px 0px 5px 5px;text-align:left;}
.table_a th{border:1px solid #dddddd;height:30px;background-color:#f9f9f9;}
.table_a th.left_05{text-align:left;padding-left:5px;}
.table_a th.left_10{text-align:left;padding-left:10px;}
.table_a td{border:1px solid #dddddd;height:30px;background-color:#ffffff;text-align:center;}
.table_a td.left_05{text-align:left;padding-left:5px;}
.table_a td.left_10{text-align:left;padding-left:10px;}
.table_a td.right_10{text-align:right;padding-right:10px;}

.table_b{width:100%;margin:0px auto;border-top:3px solid #5d5d5d;border-spacing:1px;}
.table_b caption{padding:5px 0px 5px 5px;text-align:left;}
.table_b th{border:1px solid #dddddd;height:30px;background-color:#f9f9f9;}
.table_b th.left_05{text-align:left;padding-left:5px;}
.table_b th.left_10{text-align:left;padding-left:10px;}
.table_b td{border:1px solid #dddddd;height:30px;background-color:#ffffff;}
.table_b td.left_05{text-align:left;padding-left:5px;}
.table_b td.left_10{text-align:left;padding-left:10px;}

.table_c{width:700px;margin:0px auto;border-top:3px solid #5d5d5d;border-spacing:1px;}
.table_c caption{padding:5px 0px 5px 5px;text-align:left;}
.table_c th{border:1px solid #dddddd;height:30px;background-color:#f9f9f9;width:300px;}
.table_c th.left_05{text-align:left;padding-left:5px;}
.table_c th.left_10{text-align:left;padding-left:10px;}
.table_c td{border:1px solid #dddddd;height:30px;background-color:#ffffff;width:400px;}
.table_c td.left_05{text-align:left;padding-left:5px;}
.table_c td.left_10{text-align:left;padding-left:10px;}

/**패스워드 레이어**/

.PassLayer{width:300px;margin:0px;padding:0px;}
.PassLayer td.bg_top{height:28px;background:url(/img/layer/ly_bg_t.gif) repeat-x;}
.PassLayer td.bg_left{width:30px;background:url(/img/layer/ly_bg_l.gif) repeat-y;}
.PassLayer td.bg_right{width:30px;background:url(/img/layer/ly_bg_r.gif) repeat-y;}
.PassLayer td.bg_btm{height:28px;background:url(/img/layer/ly_bg_b.gif) repeat-x;}
.PassLayer td input.lbox{height:17px;border:1px solid #ccc;color:#666;font-size:11px;}
.PassLayer h2{margin-bottom:15px;}
.PassLayer dl{margin-top:3px;width:200px;height:35px;float:left;}
.PassLayer dl dt{float:left;width:65px;margin-top:5px;}
.PassLayer div.line{background:#fff;height:15px;width:253px;border-bottom:1px solid #d9d9d9;margin-bottom:20px;}

.btnO{cursor:pointer;background-color:#333333;color:#FFFFFF;}

.agree{text-align:left;height:150px;overflow:auto;border:2px solid #d9d9d9;background-color:#f3f3f3;padding:10px;}