﻿
/*사진업로드 CSS*/
#pop_Photo{position:relative;width:518px; overflow:hidden; text-align:left; border:1px solid #464646;}

#pop_title{background:#464646; font-size:15px; padding:8px 0px 8px 10px; color:#fff; font-weight:bold; text-align:left;}

/* 팝업 가로400 박스 */
#pop_list {width:400px;background:#fff; padding:8px 0px 15px 10px; line-height:22px;margin:0 auto;font-family:'돋움',dotum;font-size:12px;}
#pop_list ul{padding-top:15px;}
#pop_list ul li{text-align:left;}
#pop_list ul li.photo_box{padding:25px 0;}
#pop_list ul li.photo_box strong{padding-right:5px;}

#pop_list dl{text-align:left;}
#pop_list dl dt{padding-bottom:5px;font-size:14px; font-weight:bold;}
#pop_list dd {padding-left:10px;}

/* 팝업 가로500 박스 */
#pop_list02 {width:500px;background:#fff; line-height:22px; margin:0 auto; padding-top:10px;overflow:hidden; font-family:'돋움',dotum;font-size:12px;}
#pop_list02 dt{font-size:14px;font-weight:bold;}
#pop_list02 dd{padding-left:10px;}
#pop_list02 dd.in_txt {margin-left:15px;font-size:11px;color:#1844ab;}
#pop_list02 dd.in_txt span{padding-left:10px; display:inline-block;color:#666;}
#pop_list02 dd.payReimg{height:120px;background-color:#f3f3f3; margin:7px 0px;text-align:center;}

/* 팝업 가로500 박스_사진확인 */
#pop_list02 .phoWrap{width:145px;float:left;text-align:center;}
#pop_list02 .phoWrap .photo_zone {width:143px; background-color:#ffffff; border:1px solid #dddddd;  padding:10px 0px;}
#pop_list02 .phoWrap .photo_zone .photo_in{width:125px; height:145px;margin:0 auto; background-color:#f4f8ff;border:1px solid #dddddd;}
#pop_list02 .phoWrap p{margin:10px 0px 0px 0px;}

#pop_list02 .photo_txt{width:320px; float:left; padding:5px 5px 5px 10px;line-height:18px;}
#pop_list02 .photo_txt p{margin:10px 0px 0px 0px;}

/* 팝업 얼럿 가로225 박스_사진확인 */
#pop_alert{position:relative;width:225px; overflow:hidden; text-align:center; border:1px solid #c21212;}

#pop_alert_title{background:#c21212; font-size:15px; padding:8px 0px 8px 10px; color:#fff; font-weight:bold; text-align:left;}

#pop_list03 {width:220px;background:#fff; line-height:22px; margin:0 auto; padding-top:10px;overflow:hidden; font-family:'돋움',dotum;font-size:12px;}
#pop_list03 li.big{font-size:14px;font-weight:bold;color:#c21212;}


/* 환불제도안내 */
.faq{border-bottom:1px solid #ddd;font-size:12px}
.faq .hgroup{position:relative;margin:0 0 10px 0;*zoom:1}
.faq .hgroup .trigger{overflow:visible;position:absolute;top:50%;right:0;margin:-7px 0 0 0;padding:0;border:0;background:none;font-size:12px;cursor:pointer}
.faq ul{margin:0;padding:0;list-style:none}
.faq .q{margin:0;border-top:1px solid #ddd}
.faq .q a.trigger{display:block;padding:10px 15px;background:#fafafa;font-weight:bold;color:#333;text-align:left;text-decoration:none !important}
.faq .hide .q a.trigger{font-weight:normal;background:none}
.faq .q a.trigger:hover,
.faq .q a.trigger:active,
.faq .q a.trigger:focus{background:#f8f8f8;color:#000}
.faq .a{margin:0;padding:10px 7px;line-height:1.5}


/*시험보기창 CSS*/
#pop_test01{position:relative;width:720px; overflow:hidden; text-align:left; border:2px solid #0e3796;}

#pop_test_title{background:#1844ab; font-size:15px; padding:8px 0px 8px 10px; color:#fff; font-weight:bold; text-align:center;}

/*시험보기창 가로500 박스 */
#pop_list04 {width:700px;background:#fff; line-height:22px; margin:0 auto; padding:10px;overflow:hidden; font-family:'돋움',dotum;font-size:12px;}
#pop_list04 ul{overflow:hidden; background-color:#f2f2f2; border:1px solid #dddddd; padding:4px 5px;margin:5px 0px 10px 0px;}
#pop_list04 ul li{float:left; margin-right:13px;}
#pop_list04 ul li span{color:#c21212;}
#pop_list04 ul li.place_R{float:right; margin:0px}
#pop_list04 ul li.place_R span{color:#0e3796;font-weight:bold;}

#pop_list04 dl{padding:10px 10px 5px;}
#pop_list04 dt{font-weight:bold;padding:5px;border:1px dashed #0e3796;margin-bottom:10px;}
#pop_list04 dd{padding:0px 5px;}
#pop_list04 dd input{margin-right:3px;}




/* 시험 넘버링 테이블*/
.test_table{margin:5px 0;font-size:12px;font-family:Tahoma, Geneva, sans-serif}

.tbl_test01,.tbl_test01 th,.tbl_test01 td{border:0}
.tbl_test01{width:100%;border-bottom:1px solid #dcdcdc;font-family:Tahoma;font-size:11px;text-align:center;}
.tbl_test01 caption{display:none}
.tbl_test01 th{padding:7px 0 4px;border-top:2px solid #dcdcdc;background-color:#f5f7f9;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
.tbl_test01 td{padding:6px 0 4px;border-top:1px solid #e5e5e5;color:#4c4c4c}
.tbl_test01 td.test_on{font-size:13px;color:#c21212; font-weight:bold; text-decoration:underline;}


/*시험팝업페이지*/
#pop_test{position:relative;width:900px; height:900px; overflow:hidden; text-align:left; border:1px solid #b4b4b4;font-family: '돋움', Dotum, AppleGothic, sans-serif;font-size: 12px;}

#pop_test h1.title{background:#1844ab; font-size:17px; height:63px; padding:15px 0px 25px 15px; color:#fff; font-weight:bold; text-align:left;background: url(/Content/images/layout/bg_testpop.gif) no-repeat 0 3px;}

#pop_test ul.testDay{position: absolute; top:27px; right:30px; font-size:17px; color:#333333;font-weight:bold; text-align:right;}
#pop_test ul.testDay li{padding:0 0 5px 0;}
#pop_test ul.testDay li.test_name{font-size:20px; color:#ca2e2c}
#pop_test ul.testDay span{font-size:12px;font-weight:normal; margin-left:5px;}

/*시험팝업페이지 좌측시험문제*/
#pop_test .testWrap_L{width:577px; height:777px;float:left; padding:10px; background:#f2f2f2; border-right:2px solid #cccccc; overflow:auto;} 
#pop_test .testWrap_L h2{font-size:14px; padding:5px 0;}
#pop_test .testWrap_L span{float:right; display:block}

#pop_test .testWrap_L dl.Ques_box{background:#FFF; border:1px solid #cccccc; padding:7px; margin:10px 0px;}
#pop_test .testWrap_L dl.Ques_box dt{font-size:15px; font-weight:bold; margin:0px; padding:3px 0px 8px 0px; letter-spacing:-1px;border-bottom:1px dashed #ddd}
#pop_test .testWrap_L dl.Ques_box dd{font-size:13px;margin-left:8px; padding:5px 0px 2px 0px; line-height:18px;}
#pop_test .testWrap_L dl.Ques_box dd input{vertical-align:middle; margin:0 3px 0 0 ;}


/*수험생정보페이지*/
#pop_test .testWrap_R{width:281px; height:100%;float:left; padding:10px; background:#333333;color:#ffffff;}
#pop_test .testWrap_R .time_info{overflow:hidden; background:#999; border:1px solid #666;padding:8px 5px 8px;}
#pop_test .testWrap_R .time_info dt{width: 80px; float:left; overflow:hidden;}
#pop_test .testWrap_R .time_info dt img{width: 80px; height:93px;}
#pop_test .testWrap_R .time_info dt span{ display:block; text-align:center; padding:0px; margin-top:-5px;}
#pop_test .testWrap_R .time_info dd{width: 175px;float:left;margin:0px 0px 0px 10px;}
#pop_test .testWrap_R .time_info dd ul li{font-size:14px; padding: 0px 0 5px 0; letter-spacing:-1px;}
#pop_test .testWrap_R .time_info dd ul li.time{color:#fffc00; font-size:16px; font-weight:bold; border-top:1px solid #FFF; padding:10px 0 0 0;}

#pop_test .testWrap_R p{margin:8px 0px}

/*시험번호 틀*/
#pop_test .testWrap_R .test_num{width:280px; position:relative; margin:0 0 5px 0;}
#pop_test .testWrap_R .test_num dl{ border:1px solid #000;margin:0 0 5px 0;}
#pop_test .testWrap_R .test_num dt{width:275px; background:#777; overflow:hidden; padding:8px 0 8px 5px;cursor:pointer; border-bottom:1px solid #000;}
#pop_test .testWrap_R .test_num dd.testBtn{background:#777;width:9px; height:9px;position:absolute; top:10px; right:13px; cursor:pointer;}
#pop_test .testWrap_R .test_num dd{width:280px;background:#f2f2f2; margin:0}



/*시험번호 테이블*/
.Ptbl_test,.Ptbl_type th,.Ptbl_type td{border:0}
.Ptbl_type{width:100%;font-family:'돋움',dotum;font-size:12px;text-align:center;font-weight:bold;border-collapse:collapse}
.Ptbl_type caption{display:none}
.Ptbl_type th{padding:7px 0 4px;border:1px solid #e5e5e5;color:#4c4c4c;background-color:#f5f7f9;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
.Ptbl_type td{padding:7px 0 7px;border:1px solid #d9d9d9;color:#275fd0;}
.Ptbl_type td.test_end{font-weight:normal;color:#737373;background:#d5dff6}
.Ptbl_type td.test_ing{font-weight:bold;color:#fff;background:#f65b06}


/*시험관련 메세지*/
#pop_test .testWrap_R .test_list{width:270px; height:170px; margin: 10px 0 10px 0 ;background:#f2f2f2;padding:8px 5px 8px; color:#333333}
#pop_test .testWrap_R .test_list dd{padding:1px 0;}
#pop_test .testWrap_R .test_list dt{color:#737373; font-size:14px; font-weight:bold; padding:5px 0 5px 0; background-color: #fef2f6; text-align:center; border:1px dashed #b7acaf;}
#pop_test .testWrap_R .test_list dd.listNum{font-size:14px; font-weight:bold; padding:4px 0;}
#pop_test .testWrap_R .test_list dd.listCaution{font-size:13px; color:#c9252b;padding-top:3px;}


/*--팝업버튼 닫기--*/
.close{overflow:visible;position:absolute;top:7px;right:7px;width:21px;height:21px;}
