.tableareaA{padding:30px;}
table th,table td{font-family:'Noto Sans KR', sans-serif;letter-spacing:0;}

.tablearea{padding-bottom:10px;}
.bgtable{background:#2e4e7d;color:#fff;border-bottom:1px solid #ccc;padding:5px;}
/************************ Table01  table ************************/
table.table01				{width:100%;  border-collapse:collapse;margin:0px 0px 10px 0px; }
table.table01 caption		{display:none;}
 

table.table01 th{line-height:1.2;font-size:15px;letter-spacing:0px;font-weight:400;padding:8px 5px; text-align:center;color:#fff;background: #2e4e7d;border-top:1px solid #2e4e7d;border-right:0px solid #2e4e7d;border-bottom:1px solid #ccc;border-left:0px solid #2e4e7d;} /*th기본*/
table.table01 td{font-size:14px;vertical-align:middle; padding:8px 3px;text-align:center;border-bottom:1px solid #ddd;border-right:0px solid #e6e6e6;border-left:0px solid #e6e6e6;background: #fff;} 
 
table.table01 td.tdbg{background:#f8f8f8;}
table.table01 .topline{border-top: 1px solid #ccc;}

 

 @media(max-width:640px){
table.table01 th{border-left:1px solid #ccc;font-size:12px;padding:2px;font-weight:300;border-right:1px solid #ccc;} /*th기본*/
table.table01 td{font-size:12px;padding:2px;border-left:1px solid #ccc;border-right:1px solid #ccc;} 


 
 }

/************************ Table01  table ************************/
table.table02				{width: 100%;  border-collapse:collapse;margin:20px 5px 0 0px; }
table.table02 caption		{display:none;}
table.table02 img {display:inline;}	


table.table02 th{line-height:1.2;font-size:15px;letter-spacing:0px;font-weight:500;padding:8px 5px; text-align:center;color:#fff;background: #2e4e7d;border-top:1px solid #2e4e7d;border-right:0px solid #2e4e7d;border-bottom:1px solid #2e4e7d;border-left:0px solid #2e4e7d;} /*th기본*/
table.table02  td{color:#333;font-size:14px;vertical-align:middle; letter-spacing:0px; background: #fff;padding:6px; text-align:center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;} 

table.table02 td.tdbg{background:#f8f8f8;font-size:15px;}
table.table02 .left{text-align:left;}


/************************ Table01  table ************************/
table.table021				{width: 100%;  border-collapse:collapse;margin:20px 5px 0 0px; }
table.table021 caption		{display:none;}
table.table021 img {display:inline;}	


table.table021 th{line-height:1.2;font-size:15px;letter-spacing:0px;font-weight:500;padding:8px 5px; text-align:center;color:#fff;background: #2e4e7d;border-top:1px solid #2e4e7d;border-right:0px solid #2e4e7d;border-bottom:1px solid #2e4e7d;border-left:0px solid #2e4e7d;} /*th기본*/
table.table021  td{word-wrap:break-word;word-break:break-all;color:#333;font-size:14px;vertical-align:middle; letter-spacing:0px; background: #fff;padding:6px; text-align:center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;} 

table.table021 td.tdbg{background:#f8f8f8;font-size:15px; }
table.table021 .left{text-align:left;}

 
/************************ Table01  table ************************/
table.table03			{width: 100%;  border-collapse:collapse;margin:20px auto 0 auto; }
table.table03 caption		{display:none;}
table.table03 img {display:inline;}	


table.table03  th{color:#333;line-height:24px;font-size:15px;letter-spacing:0px;font-weight:bold;  ;padding:5px; text-align:center;background: #f7f7f7;border:1px solid #e1e1e1;border-top:2px solid #555;} /*th기본*/
table.table03  td{color:#333;font-size:14px;vertical-align:middle; letter-spacing:0px; background: #fff;padding:5px; text-align:center;border:1px solid #cccccc;} 
 

/************************ Table01  table ************************/
table.table04			{width: 100%;  border-collapse:collapse;margin:0px auto; }
table.table04 caption		{display:none;}
table.table04 img {display:inline;}	


table.table04 th{color:#333;line-height:18px;font-size:14px;letter-spacing:0px;font-weight:400;padding:5px 2px; text-align:center;background: #f7f7f7;border:1px solid #acacac;border-top:2px solid #555;} /*th기본*/
table.table04 td{color:#333;font-size:13px;vertical-align:middle; letter-spacing:0px; background: #fff;padding:4px; text-align:center;border:1px solid #acacac;} 
table.table04 td.left{text-align:left;}
table.table04 th.bgcolor{background:#eefcfd;}
table.table04 td.bgcolor{background:#eefcfd;}
table.table04 td.bgcolorB{background:#f7f7f7;}
table.table04 td.topline{border-top:2px solid #555; }
table.table04 th.noboder{border-top:1px solid #555;}

 
/************************ boardtable  table ************************/
table.boardtable				{width: 100%;  border-collapse:collapse;margin:10px 5px 0 0px; }
table.boardtable caption		{display:none;}
 

table.boardtable  th{line-height:14px;font-size:15px;letter-spacing:0px;font-weight:400;height:25px;padding:10px 0 10px 0px; text-align:center;background: #f6f6f6;border-top:1px solid #222;border-bottom:1px solid #dddddd;border-left:0px solid #ccc;color:#000;} /*th기본*/
table.boardtable  td{color:#333333;font-size:14px;vertical-align:middle; padding:15px 0 15px 0px;text-align:center;border-bottom:1px solid #dddddd;border-right:0px solid #ccc;border-left:0px solid #fff;background: #fff;} 
table.boardtable  .left{text-align:left;}


/************************ inq  table ************************/
table.inq				{width: 100%;  border-collapse:collapse;margin:10px 5px 0 0px; }
table.inq caption		{display:none;}
 

table.inq  th{line-height:14px;font-size:15px;letter-spacing:0px;font-weight:300;height:25px;padding:10px 0 10px 20px; text-align:left;background: #fff;border-top:1px solid #222;border-bottom:1px solid #dddddd;border-left:0px solid #ccc;color:#000;} /*th기본*/
table.inq  td{color:#333333;font-size:13px;vertical-align:middle; padding:15px 0 15px 0px;text-align:left;border-bottom:1px solid #dddddd;border-right:0px solid #ccc;border-left:0px solid #fff;background: #fff;} 
table.inq  .tdline{border-top: 1px solid #ccc;}

.btnarea {text-align:center;margin-bottom:60px;}
.btnarea a{display:inline-block; width:160px; height:50px; line-height:50px; text-align:center; background:#2c48b4; color:#fff; margin:50px 0 0 15px;}

.boxAA{padding:6px;}

