
*{
	font-family:微软雅黑;
}	
h4.bl01{font-weight:bold;overflow:hidden;line-height:21px;padding:24px 15px 10px 0px;font-size:20px;}
h4.program02{margin-top:20px; font-weight:bold;overflow:hidden;line-height:21px;padding:3px 0 10px 30px;font-size:20px;background:url("../img/sub/kite.png"/*tpa=http://www.icev.go.kr/img/sub/kite.png*/)no-repeat 0 2px; }
/*background:url('/img/common/h4_bl01.png') no-repeat left center;*/
h5.bl02{background:url("../img/common/h5_bl02.png"/*tpa=http://www.icev.go.kr/img/common/h5_bl02.png*/) no-repeat left center;font-weight:bold;overflow:hidden;padding-left:15px;line-height:15px;padding:8px 0 8px 15px;font-size:16px;}
h6.intro01{font-weight:bold;overflow:hidden;line-height:21px;padding:3px 0 20px 45px;font-size:20px;background:url("../img/sub/intro_car.png"/*tpa=http://www.icev.go.kr/img/sub/intro_car.png*/)no-repeat 0 2px; }
h6.intro02{font-weight:bold;overflow:hidden;line-height:21px;padding:10px 0 20px 65px;font-size:20px;background:url("../img/sub/intro_bus.png"/*tpa=http://www.icev.go.kr/img/sub/intro_bus.png*/)no-repeat 0 2px; }


/*���� �� ���*/
.red{color:#ae0c0c !important;}
.blue{color:#018eb3;}
.green{color:#638800;}
.orange{color:#ff8100;}


/*���� ��� ���� ������κ�*/
.tx_center{text-align:center;}

/*�̹��� ����*/
.img_colum li.fst{margin-left:0;float:left}
.img_colum {overflow:hidden;clear:both;margin-bottom:15px}

.img_colum li{float:right;width:49%}
.img_colum li.text p{margin-bottom:15px}
.img_colum li:first-child{float:left}

img.img_colum1{margin-bottom:15px}
.img_colum2 li.fst{margin-left:0;float:left}
.img_colum2{overflow:hidden;clear:both;margin-bottom:15px}

.img_colum2 li{float:right;width:49%}
.img_colum2 li.text p{margin-bottom:15px}
.img_colum2 li:first-child{float:left}

.img_colum3{overflow:hidden;clear:both}
.img_colum3 li{float:left;margin-left:10px}
.img_colum3 li:first-child{margin-left:0}

/*���� ž�̹���*/
#top_img{margin:20px 10%; background-position:center;background-repeat:no-repeat}

#top_img.intro02_1{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}

#top_img.request01{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}


#top_img.program01_2{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}
#top_img.program01_3{background-image:url("../img/sub/topimg_02.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_02.jpg*/)}
#top_img.program01_4{background-image:url("../img/sub/topimg_03.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_03.jpg*/)}
#top_img.program01_5{background-image:url("../img/sub/topimg_03.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_03.jpg*/)}
#top_img.program02{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}
#top_img.program03{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}
#top_img.program04{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}
#top_img.program05{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}
#top_img.program06{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}
#top_img.program07{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}
#top_img.program08{background-image:url("../img/sub/topimg_01.jpg"/*tpa=http://www.icev.go.kr/img/sub/topimg_01.jpg*/)}


/*�λ縻 style*/
.intro01 .img_colum1{margin-bottom:30px}
.intro01 .text p{margin-bottom:15px}
.intro01 .text img{width:100%;}
.intro01 .title{font-size:25px;padding-bottom:20px; letter-spacing:-1px;}
.intro01 .sign{float:right;text-align:right;padding-top:10px;}
.intro01 .sign img{margin:15px 0}
.intro01 .interview{width:100%}

/*���ô� ��
.email_wrap{border:1px solid #dcdcdc; margin-top: 40px;overflow: hidden}
.email_wrap img{float: left;}
.email{padding:25px 0 0 80px;overflow: hidden}
.email ul{width:520px; overflow: hidden; padding-top: 10px;}
.email ul li{float:left; width:260px; line-height: 26px;}*/

/*���α׷��ȳ�*/
.program .sub_titlewrap {width:80%;margin:0 10%;text-align:center;padding:10px 0 10px 0;padding-bottom:15px; border-bottom:1px solid #b6b3ac;}
.program .sub_titlewrap span.title01{display:block;text-align:center; font-size:25px; font-weight:bold;padding:15px 0 6px 0; }
.program .sub_titlewrap span.title02{display:block;text-align:center; font-size:16px; color:#ae0c0c;}
.program .sub_titlewrap span.title03{display:block;text-align:center; font-size:16px; color:#ae0c0c; ma rgin-top:10px; font-weight:bold}

/*���α׷��ȳ� ������*/
.pro_mov ul { margin:0; padding:0; border:1px solid #ccc; overflow:hidden; }
.pro_mov ul li { list-style:none; position:relative; float:left; }
.pro_mov ul li.video_list { width:325px; padding-left:15px; }
.pro_mov ul li.video_list .list { width:320px; height:180px; position:relative; overflow:hidden; border:1px solid #575757; }
.pro_mov ul li.video_list .list ol { margin:0; padding:0; position:absolute; top:0; left:0; }
.pro_mov ul li.video_list .list ol li { float:left; }
/*���α׷� �ȳ� ����Ʈ

#gate_program{margin-right:10%;width:94%}*/
#gate_program.program01{background:url("../img/sub/program_bg01.jpg"/*tpa=http://www.icev.go.kr/img/sub/program_bg01.jpg*/) center;}
#gate_program.program02{background:url("../img/sub/program_bg02.jpg"/*tpa=http://www.icev.go.kr/img/sub/program_bg02.jpg*/) center;}
#gate_program.program03{background:url("../img/sub/program_bg03.jpg"/*tpa=http://www.icev.go.kr/img/sub/program_bg03.jpg*/) center;}
#gate_program.program04{background:url("../img/sub/program_bg04.jpg"/*tpa=http://www.icev.go.kr/img/sub/program_bg04.jpg*/) center;}
#gate_program.program05{background:url("../img/sub/program_bg05.jpg"/*tpa=http://www.icev.go.kr/img/sub/program_bg05.jpg*/) center;}
#gate_program.program06{background:url("../img/sub/program_bg06.jpg"/*tpa=http://www.icev.go.kr/img/sub/program_bg06.jpg*/) center;}
#gate_program.program07{background:url("../img/sub/program_bg07.jpg"/*tpa=http://www.icev.go.kr/img/sub/program_bg07.jpg*/) center;}
#gate_program.program08{background:url("../img/sub/program_bg08.jpg"/*tpa=http://www.icev.go.kr/img/sub/program_bg08.jpg*/) center;}
#gate_program .wrap {height:750px;width:1024px;margin:0 auto;position:relative}
#gate_program .wrap .left_box{position:absolute;left:0;top:100px;}
#gate_program .wrap .left_box .txt{display:block;font-weight:bold;font-size:20px;color:#7fb8ff;padding:5px 0}
#gate_program .wrap .left_box .tit{display:block;font-weight:bold;font-size:50px;color:#fff}
#gate_program .wrap .left_box .title p{width:480px;color:#fff;text-align:justify;line-height:20px;font-size:15px;padding:5px 0}
#gate_program .wrap .left_box .btn_box{font-size:15px;padding:15px 0}
#gate_program .wrap .left_box .btn_box li{float:left;margin-left:10px}
#gate_program .wrap .left_box .btn_box li:first-child{margin-left:0}
#gate_program .wrap .left_box .btn_box .btn_info{background:url("../img/common/pattern_02.png"/*tpa=http://www.icev.go.kr/img/common/pattern_02.png*/) 0 -12px #f1871b}
#gate_program .wrap .left_box .btn_box .btn_info a{color:#fff;display:block;padding:10px 20px 10px 10px;background:url("../img/common/arr_program.png"/*tpa=http://www.icev.go.kr/img/common/arr_program.png*/) no-repeat 135px center}
#gate_program .wrap .left_box .btn_box .btn_apply{background:url("../img/common/pattern_02.png"/*tpa=http://www.icev.go.kr/img/common/pattern_02.png*/) 0 -12px #d52f2f}
#gate_program .wrap .left_box .btn_box .btn_apply a{color:#fff;display:block;padding:10px 20px 10px 10px;background:url("../img/common/arr_program.png"/*tpa=http://www.icev.go.kr/img/common/arr_program.png*/) no-repeat 135px center}
#gate_program .wrap .right_box{position:absolute;left:0;bottom:0;}
#gate_program .wrap .right_box .btn_box{}
#gate_program .wrap .right_box .btn_box li{float:left;margin-left:10px}
#gate_program .wrap .right_box .btn_box li:first-child{margin-left:0}
#gate_program .wrap .right_box .btn_box li a{display:block;font-size:15px;font-weight:bold;width:160px;height:48px;padding:16px 15px;background-image:url("../img/common/pattern_02.png"/*tpa=http://www.icev.go.kr/img/common/pattern_02.png*/)}
#gate_program .wrap .right_box .btn_box li.btn01 a{color:#720808;background-color:#ffb400}
#gate_program .wrap .right_box .btn_box li.btn02 a{color:#8b3c3c;background-color:#f48513}
#gate_program .wrap .right_box .btn_box li.btn03 a{color:#314300;background-color:#90be14}
#gate_program .wrap .right_box .btn_box li.btn04 a{color:#650000;background-color:#d73a3a;}
#gate_program .wrap .right_box .btn_box li.btn05 a{color:#003c4e;background-color:#31abcd}
#gate_program .wrap .right_box .btn_box li a b{display:block;font-size:25px;color:#fff;line-height:35px}
#gate_program .wrap .right_box .btn_box li.btn04 a b{font-size:23px}



/*4��5�� ���α׷�*/
.job_info { border-top:4px solid #2f2f2f; background:#be2019 url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) repeat; padding:20px 30px; margin-top:15px;  }
.job_info span {display:block; color:#fff; margin:0; padding:0; line-height:22px; }
.job_info span:first-child { font-size:20px; font-weight:800; padding-bottom:10px; }

#class_tab { margin-top:15px; height:76px; position:relative; z-index:10; }
#class_tab ul { margin:0; padding:0; position:relative; overflow:hidden; top:0; z-index:10; background:#fff; }
#class_tab ul li { list-style:none; float:left; width:14.27%; }
#class_tab ul li a { display:block; background:#545454; margin:1px; color:#fff; text-align:center; padding:10px 0; }
#class_tab ul li a:hover , 
#class_tab ul li a.on {background:#be2019;}

.job_info_wrap .class_list .m_title {display:none}
.job_info_wrap .class_list  .m_img {display:none}
.job_info_wrap .class_list li .bar .bar_img {display:none}

.job_info_wrap .class_list { margin:0; padding:0; }
.job_info_wrap .class_list li { list-style:none; overflow:hidden;}
.job_info_wrap .class_list li > div { float:left; width:70%; position:relative; padding-top:50px}
.job_info_wrap .class_list li > div:first-child { width:30%; }
.job_info_wrap .class_list li div div { border-top:2px solid #c5452c; }
.job_info_wrap .class_list li div img { width:100%; }
.job_info_wrap .class_list li div center { margin:0; padding:0; background:#545454; position:absolute; width:100%; height:111px; left:0; bottom:0; }
.job_info_wrap .class_list li div center p { font-size:13px; line-height:20px !important; color:#fff; padding:5px 10px; }
.job_info_wrap .class_list li div center p:first-child { font-size:19px; font-weight:800; line-height:normal !important; padding-top:15px; }

.job_info_wrap .class_list li div span { padding-left:20px; display:block; }
.job_info_wrap .class_list li div span table { height:338px;padding:0; border-collapse:collapse; margin:0; border-top:2px solid #c5452c; width:100%; }
.job_info_wrap .class_list li div span table th { background:#f6f6f6; text-align:center; padding:10px 0; height:21px; }
.job_info_wrap .class_list li div span table td {  }

.job_info_wrap .class_list li div span table td ,
.job_info_wrap .class_list li div span table th { border:1px solid #bfbfbf; padding-left:10px; line-height:20px !important; }
.job_info_wrap .class_list li div span table td:first-child ,
.job_info_wrap .class_list li div span table th:first-child { border-left:0; text-align:center; }
.job_info_wrap .class_list li div span table td:last-child ,
.job_info_wrap .class_list li div span table th:last-child { border-right:0; }

.Job_slider_wrap { background:#f2f2f2; width:100%; }
.Job_slider_wrap .job_title { height:45px; text-align:center; background:url("../img/sub/job_line.png"/*tpa=http://www.icev.go.kr/img/sub/job_line.png*/) repeat-x left top; }
.Job_slider_wrap .job_title img { padding-top:13px; }
.Job_slider_wrap .job_line { background:url("../img/sub/job_line.png"/*tpa=http://www.icev.go.kr/img/sub/job_line.png*/) repeat-x left bottom; height:5px; }

.job_slider { height:375px; position:relative; overflow:hidden; }
.job_slider .job_photo { position:absolute; height:375px; top:0; left:0; margin:0; padding:0;}
.job_slider .job_photo li { width:273px; height:100%; float:left; list-style:none; position:relative; text-align:center; }
.job_slider .job_photo li div { position:absolute; height:100%; width:100%; bottom:0; left:0; background:url("../img/sub/job_bg80.png"/*tpa=http://www.icev.go.kr/img/sub/job_bg80.png*/) repeat left top; }
.job_slider .job_photo li div * { margin:0; padding:0; color:#fff; display:block; display:none; }
.job_slider .job_photo li div p { font-size:24px; font-weight:800; padding-top:25px; }
.job_slider .job_photo li div span { font-size:19px; }
.job_slider .job_photo li.now div { height:93px; background:url("../img/sub/job_bg70.png"/*tpa=http://www.icev.go.kr/img/sub/job_bg70.png*/) repeat left top; }
.job_slider .job_photo li.now div * { display:block; }
.job_slider .job_photo #job01 { background:url("../img/sub/job_img01.png"/*tpa=http://www.icev.go.kr/img/sub/job_img01.png*/) no-repeat center top; }
.job_slider .job_photo #job02 { background:url("../img/sub/job_img02.png"/*tpa=http://www.icev.go.kr/img/sub/job_img02.png*/) no-repeat center top; }
.job_slider .job_photo #job03 { background:url("../img/sub/job_img03.png"/*tpa=http://www.icev.go.kr/img/sub/job_img03.png*/) no-repeat center top; }
.job_slider .job_photo #job04 { background:url("../img/sub/job_img04.png"/*tpa=http://www.icev.go.kr/img/sub/job_img04.png*/) no-repeat center top; }
.job_slider .job_photo #job05 { background:url("../img/sub/job_img05.png"/*tpa=http://www.icev.go.kr/img/sub/job_img05.png*/) no-repeat center top; }
.job_slider .job_photo #job06 { background:url("../img/sub/job_img06.png"/*tpa=http://www.icev.go.kr/img/sub/job_img06.png*/) no-repeat center top; }
.job_slider .job_photo #job07 { background:url("../img/sub/job_img07.png"/*tpa=http://www.icev.go.kr/img/sub/job_img07.png*/) no-repeat center top; }
.job_slider .job_photo #job08 { background:url("../img/sub/job_img08.png"/*tpa=http://www.icev.go.kr/img/sub/job_img08.png*/) no-repeat center top; }
.job_slider .job_photo #job09 { background:url("../img/sub/job_img09.png"/*tpa=http://www.icev.go.kr/img/sub/job_img09.png*/) no-repeat center top; }
.job_slider .job_photo #job10 { background:url("../img/sub/job_img10.png"/*tpa=http://www.icev.go.kr/img/sub/job_img10.png*/) no-repeat center top; }
.job_slider .job_photo #job11 { background:url("../img/sub/job_img11.png"/*tpa=http://www.icev.go.kr/img/sub/job_img11.png*/) no-repeat center top; }
.job_slider .job_photo #job12 { background:url("../img/sub/job_img12.png"/*tpa=http://www.icev.go.kr/img/sub/job_img12.png*/) no-repeat center top; }
.job_slider .job_photo #job13 { background:url("../img/sub/job_img13.png"/*tpa=http://www.icev.go.kr/img/sub/job_img13.png*/) no-repeat center top; }
.job_slider .job_photo #job14 { background:url("../img/sub/job_img14.png"/*tpa=http://www.icev.go.kr/img/sub/job_img14.png*/) no-repeat center top; }

.job_arr { position:relative; bottom:210px; margin:0;padding:0;}
.job_arr li { position:absolute; right:15px; list-style:none; width:32px; height:58px;}
.job_arr li:first-child {left:15px; }


.job_con_wrap {position:relative;width:100%;overflow:hidden; border-top:1px solid #ccc; margin-top:45px; }
.job_con_wrap .job_con {position:relative;top:0;left:0;overflow:hidden;padding:0;margin:0;}
.job_con_wrap .job_con li {float:left;list-style:none;}
.job_con_wrap .job_con .job_list {width:100%; }
.job_con_wrap .job_con .job_list .sub_titlewrap{width:100%;margin:0}

.review { width:100%; border-top:2px solid #000000;}
.review th { height:46px; border-bottom:1px solid #000000; text-align:right; }
.review th button { width:62px; height:22px; border:0; margin:0; padding:0; color:#ffffff;}
.review td {padding:15px; 22px; border-bottom:1px solid #cccccc; }
.review td span.name {font-weight:bold; }
.review td span {margin-right:7px}
.review td .review_text{margin-bottom:0;line-height:22px !important}

/*AR���α׷�*/
.program p b{font-size:16px; display:block; padding-bottom:15px;}


/*���α׷� ��û*/
.ing_pro_form{width:100%;display:block;font-size:13px;line-height:18px}
.ing_pro_form th{text-align:left}
.ing_pro_form th.open_area{}
.ing_pro_form td.open_area{vertical-align:top;border-right:1px solid #ccc;text-align:left}
.ing_pro_form th.close_area{}
.ing_pro_form td.close_area{vertical-align:top;text-align:right}
.ing_pro_form dl{width:90%;display:inline-block;text-align:left}
.ing_pro_form dl dt > img{width:100%}
.ing_pro_form dl dt .tit_bar{padding:5px 15px;background:#ccc;position:relative}
.ing_pro_form dl dt .tit_bar ul{position:absolute;right:0;top:0}
.ing_pro_form dl dt .tit_bar ul li{float:left}
.ing_pro_form dl dt .tit_bar span{font-size:18px;font-weight:bold}
.ing_pro_form dd{width:89.2%;padding:15px 5%;border:1px solid #ccc;background:#fff}


ul.class_list {border-top:2px solid #909090; margin:20px 0;}
ul.class_list li{border-bottom:1px solid #ccc;width:100%;overflow:hidden;}
/*ul.class_list dl {background:url('../img/sub/high_thumb.jpg') no-repeat 25px 18px;width:549px;height:101px;padding:18px 25px 18px 176px;}
*/
.class_list li > img {float:left;width:25%; height:100px;padding:22px 2% 18px 22px;}

ul.class_list dl{width:66%;padding:22px 1% 0 1%;float:right;margin-right:1%;}
dt.class_list_tit {position:relative;width:100%;padding-bottom:10px;font-size:16px;margin-bottom:10px;font-family:"ngb";border-bottom:1px solid #ccc;}
dt.class_list_tit a.class_ing{position:absolute;top:-10px;right:0px;}
dt.class_list_tit a.class_info{position:absolute;top:-10px;right:100px;}
ul.class_list dl dd {line-height:22px;}
ul.class_list dl dd b{line-height:25px;}


/*�����Ұ� style*/
.history table{width:100%;height:100%;margin-top:20px;}
.history table th,
.history table td{padding:8px 0;vertical-align:top}
.history .titlewrap .title{font-size:50px;margin-bottom:15px;}
.history .titlewrap{padding-bottom:25px;border-bottom:2px solid #909090;margin-bottom:20px}

.map_btn {margin: 0 30px;}
.intro02 .sub_titlewrap {width:80%;margin:0 10%;}
.intro02 .sub_titlewrap span.title01{display:block;text-align:left; font-size:25px; font-weight:bold;font-family:"ngb"; padding:15px 0 6px 0; }
.intro02 .basicwrap img {margin-top:20px;}


.teacher .sub_titlewrap span.title01{display:block;text-align:left; font-size:25px; font-weight:bold; font-family:"ngb"; padding:15px 0 6px 0; }
.teacher .basicwrap img {margin-top:20px;}
.teacher .sub_titlewrap {width:100%;}
.teacher .sub_titlewrap span {float:left;}
.teacher .sub_titlewrap span p {display:block;text-align:left; font-size:16px; font-family:"ngb"; padding:0 0; }
.teacher .sub_titlewrap a { float:right; padding:0 20px;}

/*���α׷���ûȮ��*/
#sub_content .basicwrap .pro_apply_form{}
#sub_content .basicwrap .pro_apply_form > table{}
#sub_content .basicwrap .pro_apply_form table th{text-align:left;}
#sub_content .basicwrap .pro_apply_form table td img{}
#sub_content .basicwrap .pro_apply_form table td table {margin-bottom:18px; margin-top:39px;}
#sub_content .basicwrap .pro_apply_form table td table td{height:24px; width:142px;}
#sub_content .basicwrap .btnwrap {text-align:center;}
.br_top{padding-top:15px; border-top:1px solid #ccc; line-height:24px;}
#tb_lab{margin:0 auto; width:600px; height:200px; padding-left:55px;}

.request table{width:100%;height:100%;margin-top:20px;}
.request table th,
.request table td{padding:8px 0;vertical-align:top}
.request .titlewrap{padding-bottom:25px}
.request .titlewrap .title{font-size:50px;margin-bottom:15px;}

/*���ߵ��*/


/*����ķ��*/
#sub_content .basicwrap .program04_img {padding:15px 0;}

/*��ûȮ�� ��*/
.table_frm .table_frm_radio {border:none;}

/*���䰶����:summary*/
.photowrap{width:100%;}
.photowrap li{width:100%;border-bottom:1px dotted #ccc;overflow:hidden;padding:25px 0}
.photowrap li:first-child{padding-top:0}
.photowrap li dl{float:left;width:48%;margin-left:4%;overflow:hidden;position:relative}
.photowrap li dl:first-child{margin-left:0}
.photowrap li dl dt{float:left;width:50%}
.photowrap li dl dt > img{width:100%}
.photowrap li dl dd.txt{float:right;width:47%;margin-left:3%;height:100%}
.photowrap li dl dd span{display:block}
.photowrap li dl dd span.tit{font-weight:bold;padding:5% 0 5% 0;}
.photowrap li dl dd span.tit img{vertical-align:middle;}
.photowrap li dl dd span.date{padding-bottom:5px}
.photowrap li dl dd span.txt{line-height:20px}
.photowrap li dl dd.btn_detail{position:absolute;bottom:0;right:0}
/*���䰶����:list*/
.photowrap_list {overflow:hidden}
.photowrap_list li{border:1px solid #cecece;width:23.8%;min-height:235px;max-height:250px;float:left;overflow:hidden;font-size:12px;margin-left:1%;margin-bottom:15px}
.photowrap_list li.fst{margin-left:0}
.photowrap_list li img{display:block;margin-bottom:5px;}
.photowrap_list li .img{max-width:100%;max-height:100%}
.photowrap_list li .img img{max-width:100%;max-height:65%}
.photowrap_list li span{line-height:22px;margin-left:13px;}
.photowrap_list li span.view{}
.photowrap_list li span.tit{display:block;font-weight:600;}

.photowrap_list li span.tit img{display:inline-block;vertical-align:bottom;}
.photowrap_list li span.tit .count{font-weight:normal;color:#252525;display:inline-block}
.photowrap_list li a{overflow:hidden;cursor:pointer;}
.photowrap_list li.on, .photowrap_list li:hover{border:1px solid #ee7294;}
.photowrap_list .no-img{display:block;}

/*���䰶����:view*/
.photowrap_view{width:100%;border-top:2px solid #8e1e1e}
.photowrap_view th,
.photowrap_view td{padding:5px 0}
.photowrap_view thead th.tit{background:#fff}
.photowrap_view thead th,
.photowrap_view thead td{background:#ededed;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.photowrap_view tbody .file{text-align:right}
.photowrap_view tbody .file img{vertical-align:middle}
.photowrap_view .img_script a.left{display:block;float:left;width:5%}
.photowrap_view .img_script a.right{display:block;float:right;width:5%}
.photowrap_view .img_script ul{overflow:hidden;float:left;width:90%}
.photowrap_view .img_script ul li{float:left;width:15.8%;margin-left:1%}
.photowrap_view .img_script ul li:first-child{margin-left:0}
.photowrap_view .img_script ul li img{width:100%}

/*���α׷� ����Ʈver2*/
#gate_program{width:100%;min-width:1024px;background:url("../img/sub/bg_gate.jpg"/*tpa=http://www.icev.go.kr/img/sub/bg_gate.jpg*/);overflow:hidden}
#gate_program .basicwrap{max-width:980px;margin-bottom:0;margin-top:0}
#gate_program .gate_top{background:url("../img/sub/gate_top.png"/*tpa=http://www.icev.go.kr/img/sub/gate_top.png*/) right no-repeat;height:205px;position:relative}
#gate_program .gate_top .wrap{position:absolute;color:#fff;top:70px;left:0}
#gate_program .gate_top .wrap h2{font-size:50px;letter-spacing:-1px}
#gate_program .gate_top .wrap p{font-size:16px;line-height:23px;padding:5px 0}
#gate_program .gate_bottom{background:url("../img/sub/gate_bottom.png"/*tpa=http://www.icev.go.kr/img/sub/gate_bottom.png*/) left no-repeat;height:205px;}

#gate_program dl{width:24.7%;margin-left:0.4%;float:left;position:relative}
#gate_program dl.fst{margin-left:0}
#gate_program dl dt img{width:100%}
#gate_program dl dd{width:90%;background:#fff;padding:10px 5%}
#gate_program dl dd a.link{display:none}
#gate_program dl:hover dd a.link{display:block;width:100%;height:100%;background:#ae0c0c;position:absolute;top:0;left:0}
#gate_program dl:hover dd a.link img{position:absolute;top:5%;right:5%}
#gate_program dl:hover dd a.link p{position:absolute;width:100%;text-align:center;top:45%;color:#fff;font-size:16px}
#gate_program dl.class1 dd{border-bottom:5px solid #ba1816}
#gate_program dl.class2 dd{border-bottom:5px solid #fb8308}
#gate_program dl.class3 dd{border-bottom:5px solid #99bc0f}
#gate_program dl.class4 dd{border-bottom:5px solid #35aac3}
#gate_program dl.class5 dd{border-bottom:5px solid #2eaacb}
#gate_program dl.class6 dd{border-bottom:5px solid #99bc0f }
#gate_program dl.class7 dd{border-bottom:5px solid #fb8307}
#gate_program dl.class8 dd{border-bottom:5px solid #b21818}
#gate_program dl dd span{display:block;line-height:22px}
#gate_program dl dd span.title{font-weight:bold;}
#gate_program dl dd span.text{font-size:12px;}

.gate #footer{width:80%;padding:0 10%}

/*��˻�*/
.aptitude_form {background:#ebebeb;border-top:2px solid #AE0C0C;}
.aptitude_form form{width:80%;border-bottom:1px solid #ccc;margin:0 auto;padding:30px}
.aptitude_form table{margin:0 auto;width:55%}
.aptitude_form table th{text-align:left}
.aptitude_form .btn_area{text-align:center;padding:30px 0}

/*Location ���ô±� �ϴ� �̹�������*/
.location_red_box {width:28%; float:left; height:96px; background:#aa1010 url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) repeat; }
.location_red_box p {margin:0; padding:18px 20px; line-height:20px; font-weight:normal; font-size:17px; color:#fff;}
.location_black_box {width:72%; float:left; height:96px; background:#292929 url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) repeat;}

.location_black_box .table_warp {margin:0; padding:22px 30px;}

.location_table {width:100%; margin:0; padding:0px;}
.location_table td {height:52px;}
.location_table .ta{ color:#bfbfbf; border-right:1px solid #545454;}
.location_table .tb {padding-left:10px; color:#fff; font-size:20px;}

/*�ϴ� �ٷΰ��� ���*/
.jump_banner{width:100%;margin-top:15px;border-top:2px solid #555;}
.jump_banner ul{overflow:hidden}
.jump_banner ul li{height:200px}
.jump_banner ul li.btn_area{float:left;position:relative;width:40%;background:url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) #e9e9e9}
.jump_banner ul li.btn_area h4{font-size:16px;position:absolute;left:35px;top:35px}
.jump_banner ul li.btn_area h4 b{display:block;font-size:25px;}
.jump_banner ul li.btn_area a{position:absolute;left:35px;bottom:35px}
.jump_banner ul li.img{float:right;width:60%;} 

.program_jump_banner{width:100%;margin-top:15px;border-top:2px solid #555;}
.program_jump_banner ul{overflow:hidden}
.program_jump_banner ul li{height:230px}
.program_jump_banner ul li.btn_area{float:right;position:relative;width:35%;background:url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) #e9e9e9 }
.program_jump_banner ul li.btn_area table{width:100%;height:100%}
.program_jump_banner ul li.btn_area table td{vertical-align:middle;text-align:center}
.program_jump_banner ul li.btn_area a{display:block;margin-bottom:10px}
.program_jump_banner ul li.btn_area a.last{margin-bottom:0}
.program_jump_banner ul li.img{float:left;width:65%;} 

/*��˻�*/


table.basic th.apti {padding:20px 48px 25px;border-bottom:1px solid #c8c8c8}
table.basic th.apti > div {background:#fff;border:5px solid #d1d1d1;padding:10px 72px 19px;}
table.basic th.apti > div > h4 {font-size:20px;line-height:50px;}
table.basic th.apti  > div ul{text-align:left;font-size:13px;letter-spacing:-1}
table.basic th.apti_th {padding:10px 19px 19px}

body.naum{background:url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) repeat #27aacd;width:820px;height:100%;overflow:hidden;}
body.naum > h4.bl01 {font-size:35px;color:#fff;text-align:center;margin-bottom:15px;padding-top:35px;}
body.naum > table {width:700px; margin:0 auto;}
body.naum > table  td > ul {border-top:1px solid #6dc3d9;color:#fff;padding:12px;}
body.naum > table  td > ul li {line-height:18px;}
body.naum > table  td > table{background-color:#fff;font-size:20px;}
body.naum > table  td > table td.apt_td{padding:30px 43px 0px;}
body.naum > table  td > table td.apt_td > div {border-bottom:1px solid #d9d9d9;padding-bottom:23px}
#timer_bar {float:right;width:100px; background:#cdcdcd;}
#timer_bar div { height:20px; background:#ff7800; }
#timer {float:right;font-size:20px;}
body.naum > table td.naum {padding:10px 0px 20px 43px}
body.naum > table td.naum2{padding-left:25px;padding-bottom:8px;}
body.naum > table td.naum2:first-child{padding-left:40px;}



/*�� ����*/
dl.form_info{line-height:22px;padding:10px 0;}
dl.form_info .tit{font-weight:bold;font-size:16px;padding-bottom:10px}
/*sub_th*/
.table_frm th{text-align:center}
.table_frm .sub_th{background-color:#f5f5f5;}
/*�� ��û �Ϸ�*/


/*��û��:form5*/
.pro_form05{border:7px solid #ececec;width:67%;padding:6%}
.pro_form05 .titlewrap{width:90%;padding:5%;background:url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) #a91d1d;color:#fff;margin-bottom:30px}
.pro_form05 .titlewrap span{display:block;text-align:center}
.pro_form05 .titlewrap span.tit{font-size:28px;font-family:"ngb";padding-bottom:10px}
.pro_form05 .titlewrap span.txt{font-size:17px}

.pro_form05 .btn_area{text-align:center;padding:10px 0}

/*��û��:form6*/
.pro_form06{border:7px solid #ececec;width:67%;padding:6%}
.pro_form06 .titlewrap{width:90%;padding:5%;background:url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) #a91d1d;color:#fff;margin-bottom:30px}
.pro_form06 .titlewrap span{display:block;text-align:center}
.pro_form06 .titlewrap span.tit{font-size:28px;font-family:"ngb";padding-bottom:10px}
.pro_form06 .titlewrap span.txt{font-size:17px}
.pro_form06 .btn_area{text-align:center;padding-top:30px;border-top:1px solid #ccc;margin-top:80px}

/*��û��:form7*/
.pro_form07{border:7px solid #ececec;width:67%;padding:6%}
.pro_form07 .titlewrap{width:90%;padding:5%;background:url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) #a91d1d;color:#fff;margin-bottom:30px}
.pro_form07 .titlewrap span{display:block;text-align:center}
.pro_form07 .titlewrap span.tit{font-size:28px;font-family:"ngb";padding-bottom:10px}
.pro_form07 .titlewrap span.txt{font-size:17px}
.pro_form07 .btn_area{text-align:center;padding-top:30px;}

/*��û��:form5,form6,form7 ����*/
.form_ok_info{text-align:center;padding-top:30px}
.form_ok_info dt{font-size:24px;padding:10px 0}
.form_ok_info dd{font-size:17px;line-height:23px;font-family:"ngb"}

.form_info_check{text-align:center;font-family:"ngb";padding:50px 0 20px 0}
.form_info_check .tit{font-size:23px;padding-bottom:10px }
.form_info_check .txt{color:#a91d1d;line-height:23px}

/*��û��:request03*/
.request03{border:7px solid #ececec;width:67%;padding:6%}
.request03 .titlewrap{width:90%;padding:5%;background:url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) #a91d1d;color:#fff;margin-bottom:30px}
.request03 .titlewrap span{display:block;text-align:center}
.request03 .titlewrap span.tit{font-size:28px;font-family:"ngb";padding-bottom:10px}
.request03 .titlewrap span.txt{font-size:17px}
.request03 .btn_area{text-align:center;padding-top:30px;border-top:1px solid #ccc;margin-top:40px}

/*��û��:������*/
.print_form{width:710px;border:5px solid #ccc;height:600px;padding:30px 50px;overflow:auto}
.print_form .titlewrap{width:100%;padding:20px 0;margin-bottom:30px;;background:url("../img/common/ptn01.png"/*tpa=http://www.icev.go.kr/img/common/ptn01.png*/) #a91d1d;color:#fff;}
.print_form .titlewrap span{display:block;text-align:center}
.print_form .titlewrap span.tit{font-size:28px;font-family:"ngb";padding-bottom:10px;}
.print_form .titlewrap span.txt{font-size:17px}
.print_form .btn_area{text-align:center;padding-bottom:30px}
.print_form table th,
.print_form table td{padding:7px 5px;}
.print_form .btn_close{position:absolute;top:20px;right:30px}
.print_form .print_logo{display:none}
.print_form table td span{font-size:14px !important}

/*���α׷� ��û �̿���*/
textarea.program_use{padding:0px; width:100%; height:300px;font-family: monospace;line-height:20px;background-color:#f8f8f8;}

	/* ���� �ؽ�Ʈ ���� */
#zoomin {width:23px; height:25px;display: inline-block;overflow: hidden;font-size: 0;line-height: 0;background: url("../img/common/ico_comm1.png"/*tpa=http://www.icev.go.kr/img/common/ico_comm1.png*/) no-repeat;text-indent: -9999px;vertical-align: middle;background-position: 0 0;cursor:pointer;margin-left:10px;}
#zoomout {width:23px;height:25px;display: inline-block;overflow: hidden;font-size: 0;line-height: 0;background: url("../img/common/ico_comm1.png"/*tpa=http://www.icev.go.kr/img/common/ico_comm1.png*/) no-repeat;text-indent: -9999px;vertical-align: middle;background-position: -23px 0;cursor:pointer;}
@media print {body div {display:none;}
body .printable {display:block;}