@charset "utf-8";

/* 내용관리 */
#ctt {margin:10px 0;padding:10px;border:0px solid #ddd}
.ctt_admin {text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:10px 0;font-size:1.15em;line-height:1.7em;font-family:'Nanum Gothic', sans-serif;}
.ctt_img {text-align:center}

.bdtable01{}
.bdtable01 table {border-collapse:collapse}
.bdtable01 td {border:1px solid #ddd;}

.bd_m23 {}
.bd_m23 table {border-collapse:collapse;font-size:0.87em;}
.bd_m23 th {border:1px solid #ddd;background-color:#f5f5f5;text-align:center;font-weight:bold;padding:10px;}
.bd_m23 td {border:1px solid #ddd;padding:10px;text-align:center;}



.bd_m23_1 {}
.bd_m23_1 table {border-collapse:collapse;font-size:0.87em;}
.bd_m23_1 th {border:1px solid #ddd;background-color:#f5f5f5;text-align:center;font-weight:bold;padding:10px 5px;}
.bd_m23_1 td {border:1px solid #ddd;padding:10px 5px;text-align:center;font-size:0.95em;line-height:1.45em;}



.bd_m25 {}
.bd_m25 table {border-collapse:collapse;font-size:0.87em;}
.bd_m25 th {border:1px solid #ddd;background-color:#326e9d;color:#fff;text-align:center;font-weight:bold;padding:15px 10px;}
.bd_m25 td {border:1px solid #ddd;padding:15px 10px;vertical-align:top}


.cont_tb {}
.cont_tb .cont_tit {font-size:1.6em;color:#0e95c9;padding:35px 0px 25px;font-weight:bold;}
.cont_tb table {font-size:0.75em;}
.cont_tb .pd30 {padding:5px 50px; }

.cont_tb01 {}
.cont_tb01 table {}
.cont_tb01 .pd20 {padding:10px 20px;font-size:0.87em; }
.cont_tb01 .pdc20 {padding:10px 20px;text-align:center;font-weight:bold;}
.cont_tb01 .pdbg20 {padding:10px 20px; text-align:center;font-weight:bold;background-color:#F6F7F7;}


.cont_tb02 {}
.cont_tb02 table {border:1px solid #ccc;line-height:1.2em;}
.cont_tb02 .pd15a {padding:10px 15px;font-size:0.87em;border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.cont_tb02 .pd15b {padding:10px 15px;font-size:0.87em;border-bottom:1px solid #ccc;  }
.cont_tb02 .pd15r {padding:10px 15px;font-size:0.87em;border-right:1px solid #ccc;  }
.cont_tb02 .pd15 {padding:10px 15px;font-size:0.87em;}

.cont_tb02 .pd15g {padding:10px 15px;font-size:0.95em; }
.cont_tb02 .pd15w {padding:10px 15px;font-size:0.95em; background-color:#FFFFFF;}



.cont_ul {}
.cont_ul ul {list-style:disc;margin-top:10px;}





a.btn_con01 {display:inline-block;padding:10px;border:1px solid #ddd;background:#d41894;color:#fff;text-decoration:none;vertical-align:middle}
a.btn_con01:focus, .btn_con01:hover {text-decoration:none}


