@charset "utf-8";
@import url("./common.css");




body { color:#000; padding:20px; font-size:1.2em; position:relative; }

.certificate_wrap {position:relative; border:1px #000 solid; padding:30px; }
.certificate_wrap .certificate_num {text-align:left; font-size:20px; /*font-size:16px;*/ font-size:1.1em;  font-weight:bold;}
.certificate_wrap .certificate_num span{display:inline-block; margin-left:20px;}
.certificate_wrap h1{ text-align:center; padding:40px 0px; /*font-size:40px;*/ font-size:35px; font-family: "Nanum Myeongjo"; }
.certificate_wrap h1.etc{padding:0px 0px;}

.certificate_wrap .user_info {overflow:hidden; /*font-size:22px;*/ }
.certificate_wrap .user_info .left { float:left;}
.certificate_wrap .user_info .right { float:right;}

.certificate_wrap table.view_table { border-spacing:0; width:100%; margin-top:30px; font-size:12px; }
.certificate_wrap table.view_table th {padding:10px 5px;}
.certificate_wrap table.view_table td {padding:10px 5px; text-align:center;}

.certificate_wrap table.view_table0 { border-spacing:0; width:100%; margin-top:30px; font-size:12px; }
.certificate_wrap table.view_table0 th {padding:5px;}
.certificate_wrap table.view_table0 td {padding:5px; text-align:center;}



.certificate_wrap table.view_table1 { border-spacing:0; width:100%; margin-top:0px; font-size:12px; }
.certificate_wrap table.view_table1 th {padding:5px;}
.certificate_wrap table.view_table1 td {padding:5px; text-align:left; line-height:16px;}



.certificate_wrap .confirm_text {margin-top:40px; text-align:center; /*font-size:20px;*/   font-size:20px;  }
.certificate_wrap .confirm_date {margin-top:40px; text-align:center; /*font-size:20px;*/   font-size:20px;  }
.certificate_wrap .confirm_name {margin-top:0px; padding-bottom:30px; text-align:center; /*font-size:30px;*/ font-size:20px;  padding-left:30px;  position:relative;}
.certificate_wrap .confirm_name .text_name {position:relative; z-index:1; margin-left:15px;}
.certificate_wrap .confirm_name .stemp {display:inline-block; position:relative;  z-index:0; left:-40px; top:20px;;}

.certificate_wrap .kshu_bg{position:fixed; left:0px; text-align:center;   left:0;    right:0;    margin-left:auto;    margin-right:auto; width:100%; }
.receipt_wrap_box_gg .kshu_bg{ top:250px; }
.certificate_wrap_box_gg .kshu_bg{ top:150px; }
.pass_result_wrap_box_gg .kshu_bg{ top:150px; }


@media print {
	.quotation_print {display:none;}
}