@charset "utf-8";

#bo_v_print {display: inline-block;width: 100%;font-size:17px;padding:10px;font-family: 'Noto Sans Kr';font-weight: normal;letter-spacing: -0.05em;}
.print-tbl {width: 100%;border: 1px solid #ddd;border-collapse: collapse;}
.print-tbl th {text-align: center;background: #f8f8f8;border: 1px solid #ddd;padding: 7px 5px;font-weight: normal}
.print-tbl td {border: 1px solid #ddd;padding: 7px 10px}
.print-tbl td span {display: inline-block;line-height: 26px;padding: 0 15px;font-size: 15px;background: #eee;color: #000;text-align: center;border-radius: 15px;margin: 0 5px 0 0; }
.print-tbl td strong {color: #0024ff;margin: 0 30px 0 0;font-weight: normal}

.bo_v_print_atc {height: auto !important;padding: 20px; }
.bo_v_print_con {padding-bottom: 50px;width: 100%;margin: 0 auto;line-height: 27px;word-break: break-all;overflow: hidden; }
.bo_v_print_con img {max-width: 100%;height: auto}

/* 버튼 */
a.btn,.btn{  line-height:40px; padding:0 20px; text-align:center; font-weight:500; border-radius:2px;
-webkit-transition: background-color 0.3s ease-out;
-moz-transition: background-color 0.3s ease-out;
-o-transition: background-color 0.3s ease-out;
transition: background-color 0.3s ease-out;}

a.btn_co,.btn_co{text-decoration:none;
-webkit-transition: background-color 0.3s ease-out;
-moz-transition: background-color 0.3s ease-out;
-o-transition: background-color 0.3s ease-out;
transition: background-color 0.3s ease-out;}