@charset "utf-8";

body {font-family:'留묒� 怨좊뵓', 'Malgun Gothic',"�뗭�", dotum, arial, sans-serif;color:#666;font-size:13px; margin:0;padding:0;background:#fff;}

/*�붿냼(element)�щ갚 珥덇린��*/
html,body,
div,span,
dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
blockquote,p,address,pre,cite,
form,fieldset,input,textarea,select,
table,th,td{
margin:0;
padding:0;
}
ul{list-style:none;}
/*popup*/

#wrap_pop_01 {position:relative;z-index:100;overflow-x:hidden;}

#header_logo {height:60px; min-width:800px; position:relative; border-bottom:#12428a 3px solid}
#header_logo .title{ text-align: center;font-size:24px; line-height:240%; color:#1e2765;font-weight:bold; }
#header_logo .logo1{ position: absolute; top: 8px; left: 20px;}
#header_logo .logo2{ position: absolute; top: 8px; right: 20px;}
#header_pop {height:60px; min-width:800px; background:#12428a; position:relative;}
#content_area_pop {}
#footer_pop {}

.red{color:#ff0000}
.red_bold{color:#ff0000; font-weight:bold;}

.print {position:absolute;top:8px;left:250px; }
.print > p {color:#fff;font-size:11px; letter-spacing:-0.09em; margin-top:2px;}
.pop_title {padding:18px 0 0 30px;font-size:18px;color:#dbedff;font-weight:bold; }
.pop_title img {position:relative;margin:0 7px 0px 0;}
.txt_area_pop {width:330px;height:110px;margin:0 auto;padding-top:20px;border-bottom:1px solid #e5e5e5;overflow:auto;}
.txt_area_pop .txt_01 {padding:0 0 0px 0;line-height:150%;}
.btn_area_pop {margin:20px 0 0 0;text-align:center;}
.btn_close a {display:inline-block;width:88px;height:30px;text-align:center;color:#fff !important;line-height:200%;background:url(/images/popup/btn_blue.gif) no-repeat;}
.btn_close_pop {position:absolute;top:18px;left:329px;}
#wrap_pop_01 .end {border:none;}
#wrap_pop_01 .txtalign {text-align:center;}
#wrap_pop_01 .stitle {padding:0px 5px 0px 20px; font-size:16px; font-weight:bold; color:#12428a;}
#wrap_pop_01 .box001 {padding:10px 20px 0 20px; margin-bottom:15px;}
#wrap_pop_01 .box001 .img001{height:45px; background:url(/resources/img/bg_help.gif) no-repeat; padding:3px 0 0 77px; line-height:16px;}
#wrap_pop_01 .img002{background:url(/images/popup/bg_print.gif) no-repeat;}
#wrap_pop_01 .btn_box {padding:20px; text-align:center;}
#wrap_pop_01 .pop_btn{margin:0 0 30px 0; text-align:center;}
#wrap_pop_01 .pop_btn2 {text-align:center; background:#f4f4f4; padding:10px 0;}
#wrap_pop_01 .title2020 {padding:30px 5px 8px 20px; font-size:19px; font-weight:bold; color:#163688;}



.question_title{ padding:10px 10px 10px 10px;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;  line-height:160%; background:#fafafa}
.question{ padding:10px 10px 10px 10px;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;  line-height:160%;background:#fafafa; }
.first{border-top:1px solid #e9e9e9;}
.answer{ background:#fff; padding:20px 20px 30px 20px; border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;  line-height:160%;}

.q{ display:block;background:url(/resources/img/help/point2.gif) no-repeat 10px 10px; padding-left:20px; font-weight:bold}
.q_sub{ display:block; background:url(/resources/img/help/sub.gif)  no-repeat 20px 10px; padding-left:40px; font-weight:bold}


.answer_box { position:relative;}
.answer_box img{ margin:10px 0 0 0;}
.answer_stong{ display:inline-block; font-size:16px; background:#e3e3e3; color:#000; font-weight:bold; padding:8px 12px 8px 8px; margin-top:5px; }
.answer_btn{ display:block; background:#e3e3e3; height:50px; width:430px; vertical-align:middle; text-align:center; margin-bottom:10px;}




/* 감독교사진행방법 */
.process_table {width:100%;border-top:2px solid #3a797e;font-size:13px;}
.process_table thead th {padding:10px; font-size:16px;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;text-align:center;color:#333;background:#f2f2f2/*#f2f2f2*/;}
.process_table thead th.last {border-right:1px solid #dcdcdc;}
.process_table tbody th {padding:10px 0px;text-align:center; font-size:16px;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;color:#666;background:#f2f2f2;}
.process_table tbody td {padding:20px 10px;font-size:14px;text-align:center;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.process_table tbody td.last {border-right:1px solid #dcdcdc;}
.process_table tbody td.tdleft {text-align:left;}
.process_table .bg02 {background:#eff6f7;}
.process_table.small td {padding:4px 0;font-size:11px;}
.process_table.small th {padding:8px 0;font-size:11px;}
.process_table.small td.first.sb {text-align:left;padding-left:7px;}
.process_table .subject {display:inline-block;width:165px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; -webkit-line-clamp:1; -webkit-orient:vertical;}
.process_table td.examtime {background:#faf7e1; font-weight:bold;}

