@charset "euc-kr";
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

/* Reset */
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{
	margin:0;
	padding:0;
	box-sizing:border-box; 
	-webkit-box-sizing:border-box; 
	-moz-box-sizing:border-box;
}

body,input,textarea,select,button,table{ 
	font-family: 'dotum', Dotum, AppleGothic, sans-serif; 
	font-size:12px; 
	color:#464646; 
	text-align:justify;
	word-break:break-all;
	background-color:#fff;
}
body.login{background-color:#fff}


p{font:12px/20px "dotum"; margin-top:25px; color:#464646;}

img,fieldset{border:0}
img:focus { outline:none;}

ul,ol{list-style:none}

em,address{font-style:normal}

a{text-decoration:none; color:inherit;}
a:hover,a:active,a:focus{text-decoration:none;} 
a:focus {outline:none;}

button{outline:0; border:0; cursor:pointer; text-align:center;font-family:'dotum';}


label{padding:0; margin:0; border:0; cursor:pointer}


input{height:26px; padding:0 10px; vertical-align:middle; border:1px solid #d7d7d7; font:12px 'dotum'; color:#66666e;background-color:#fff}
input[type=checkbox]{height:20px;padding:0;border:none;background-color: transparent}
input[type=radio]{height:20px;padding:0;border:none;background-color: transparent}
input[type=file]{height:20px;padding:0;border:none}
input[type=text]::-webkit-input-placeholder { color: #c0c0c0;}
input[type=text]:-moz-placeholder {color: #c0c0c0;}
input[type=text]::-moz-placeholder {color: #c0c0c0;}
input[type=text]:-ms-input-placeholder {color: #c0c0c0;}
input[type=image]{height:auto;border:none;vertical-align:middle}
img{vertical-align:middle}

select{height:26px; padding:2px 2px; vertical-align:middle; border:1px solid #d7d7d7; font:12px 'dotum'; color:#66666e;line-height:14px;background-color:#fff}

textarea{ padding:6px 10px; vertical-align:middle; border:1px solid #d7d7d7; font:12px/18px 'dotum'; color:#66666e;}

label{padding:0; margin:0; border:0}
table {border: 0;border-collapse: collapse}

iframe{border:0; }

.mt0{margin-top:0 !important}
.mt10{margin-top:10px !important}
.mt20{margin-top:20px !important}
.mt30{margin-top:30px !important}
.mt50{margin-top:50px !important}
.mr10{margin-right:10px !important}
.mb10{margin-bottom:10px !important}
.mb20{margin-bottom:20px !important}
.mb30{margin-bottom:30px !important}
.mb40{margin-bottom:40px !important}


/* popup */
.sec_menu_all_root{display:none}
.sec_menu_all_root.on{display:block}
.sec_menu_all_root{position:fixed;left:0;top:0;right:0;bottom:0;z-index:12;background-color:#000d3b;opacity : 0.2;}
.sec_pop_bx{position:absolute;left:2em;top:235px;right:2em;padding:1em;display:none;z-index:15;min-height:300px}
.sec_pop_bx.on{display:block}
.sec_pop_bx .pop_close{position:absolute;right:15px;top:15px;z-index:15}
.sec_pop_bx .sec_pop_tit{background-color:#3268a4;position:relative;padding:15px 20px}
.sec_pop_bx .sec_pop_tit .tit{color:#fff;font-size:14px;font-weight:bold}
.sec_pop_bx .sec_txt{position:relative;padding:20px}

.sec_pop_bx.post .sec_bx1{position:relative;width:600px;height:574px;margin:0 auto;background-color:#fff}
.sec_pop_bx.post .row1{padding:20px;text-align:center}
.sec_pop_bx.post .row2 .txt_1{padding-bottom:20px;padding-left:30px;text-indent:-30px}
.sec_pop_bx.post .row2 > ul {padding-bottom:10px}
.sec_pop_bx.post .row2 > ul > li{padding-left:10px;text-indent:-10px;padding-bottom:5px}
.sec_pop_bx.post .row2 .txt_2{font-weight:bold;color:#333}
.sec_pop_bx.post .row1 img{vertical-align:middle}

.sec_pop_cont{padding:0 20px;line-height:22px;overflow-y:auto;height:480px}

.sec_pop_bx.find_id .sec_bx1{position:relative;width:260px;height:200px;margin:0 auto;background-color:#fff}
.sec_pop_bx.find_id .row1{text-align:center;padding:20px 20px 40px 20px;font-size:14px}

.sec_pop_bx.rule .sec_bx1{position:relative;width:500px;height:400px;margin:0 auto;background-color:#fff;}
.sec_pop_bx.rule .sec_pop_cont{height:340px}
.sec_pop_bx.rule .row1{padding:20px 0}
.sec_pop_bx.rule .row1 > .txt_1{padding-bottom:25px;font-weight:bold}
.sec_pop_bx.rule .row1 > ul > li{padding-bottom:25px;padding-left:15px;text-indent:-15px}
.sec_pop_bx.rule .row1 > ul > li:last-child{padding-bottom:0;}

.sec_pop_bx.map .sec_bx1{position:relative;width:600px;height:574px;margin:0 auto;background-color:#fff}
.sec_pop_bx.map .row1{padding:20px;text-align:center}
.sec_pop_bx.map .row2 .txt_1{padding-bottom:20px;padding-left:30px;text-indent:-30px}
.sec_pop_bx.map .row2 > ul {padding-bottom:10px}
.sec_pop_bx.map .row2 > ul > li{padding-left:10px;text-indent:-10px;padding-bottom:5px}
.sec_pop_bx.map .row2 .txt_2{font-weight:bold;color:#333}
.sec_pop_bx.map .row1 img{vertical-align:middle}

.sec_pop_bx.reason .sec_bx1{position:relative;width:450px;height:260px;margin:0 auto;background-color:#fff}
.sec_pop_bx.reason .row1{padding:20px;}
.sec_pop_bx.reason .row1 a{color:#0101ff;}
.sec_pop_bx.reason .row1 a:hover{text-decoration:underline;}
.sec_pop_bx.reason textarea{width:100%; height:100px; margin:15px 0;}

.sec_pop_bx.att .sec_bx1{position:relative;width:500px;height:530px;margin:0 auto;background-color:#fff}
.sec_pop_bx.att .row1{padding:20px;}
.sec_pop_bx.att .row2{text-align:center;}
.sec_pop_bx.att textarea{width:100%; height:100px; margin:15px 0 0;}

.sec_pop_bx.paper .sec_bx1, 
.sec_pop_bx.paper_modify .sec_bx1{position:relative;width:700px;height:590px;margin:0 auto;background-color:#fff}
.sec_pop_bx.paper .sec_pop_cont,
.sec_pop_bx.paper_modify .sec_pop_cont{height:auto;}
.sec_pop_bx.paper .sec_bx1 textarea,
.sec_pop_bx.paper_modify .sec_bx1 textarea{background-color:#fff}
.sec_pop_bx.paper .sec_bx1 .btn_c a,
.sec_pop_bx.paper_modify .sec_bx1 .btn_c a{margin:0 3px}

.sec_pop_bx.mark .sec_bx1{position:relative;width:600px;height:360px;margin:0 auto;background-color:#fff}
.sec_pop_bx.mark .sec_bx1 .tb_03_ad tbody th{background-color:#f9f9f9; text-align:left; padding:0 15px}
.sec_pop_bx.mark .sec_bx1 .tb_03_ad tbody tr{border-top:1px solid #e1e1e1}
.sec_pop_bx.mark .sec_bx1 .p_radio{background-color:#f9f9f9}
.sec_pop_bx.mark .sec_bx1 label{font-weight:bold}
.sec_pop_bx.mark textarea{width:340px; height:45px; margin:10px 0; background-color:#fff; overflow-y:auto;}
.sec_pop_bx.mark .sec_bx1 .btn_c a{margin:30px 3px 0}

.sec_pop_bx.team_1 .sec_bx1{position:relative;width:400px;height:auto;margin:0 auto;background-color:#fff;height:380px}
.sec_pop_bx.team_1 .sec_pop_cont_1{display:none; padding:0 20px;line-height:22px;overflow-y:auto;height:340px}
.sec_pop_bx.team_1 .sec_pop_cont_2{display:none; padding:0 20px;line-height:22px;overflow-y:auto;height:130px}
.sec_pop_bx.team_1 .sec_pop_cont_3{display:none; padding:0 20px;line-height:22px;overflow-y:auto;height:130px}
.sec_pop_bx.team_1 .sec_pop_cont_1 li a{text-decoration:underline}
.sec_pop_bx.team_1 .sec_pop_cont_1 li .in_file{width:100%; margin-top:10px; padding:0 10px;}

.sec_pop_bx.team_2 .sec_bx1{position:relative;width:500px;height:auto;margin:0 auto;background-color:#fff;height:480px}
.sec_pop_bx.team_2 .sec_pop_cont_1{display:none; padding:0 20px;line-height:22px;overflow-y:auto;height:380px}
.sec_pop_bx.team_2 .sec_pop_cont_2{display:none; padding:0 20px;line-height:22px;overflow-y:auto;height:130px}
.sec_pop_bx.team_2 .sec_pop_cont_3{display:none; padding:0 20px;line-height:22px;overflow-y:auto;height:130px}
.sec_pop_bx.team_2 .sec_pop_cont_1 li a{text-decoration:underline}
.sec_pop_bx.team_2 .sec_pop_cont_1 li .in_file{width:100%; margin-top:10px; padding:0 10px;}

.sec_pop_bx.team_3 .sec_bx1{position:relative;width:300px;height:auto;margin:0 auto;background-color:#fff;height:480px}
.sec_pop_bx.team_3 .sec_pop_cont_1{display:none; padding:0 20px;line-height:22px;overflow-y:auto;height:380px}
.sec_pop_bx.team_3 .sec_pop_cont_1 li a{text-decoration:underline}
.sec_pop_bx.team_3 .sec_pop_cont_1 li .in_file{width:100%; margin-top:10px; padding:0 10px;}

.sec_pop_bx.team_4 .sec_bx1{position:relative;width:600px;height:auto;margin:0 auto;background-color:#fff;height:480px}
.sec_pop_bx.team_4 .sec_pop_cont_1{display:none; padding:0 20px;line-height:22px;overflow-y:auto;height:380px}
.sec_pop_bx.team_4 .sec_pop_cont_1 li a{text-decoration:underline}
.sec_pop_bx.team_4 .sec_pop_cont_1 li .in_file{width:100%; margin-top:10px; padding:0 10px;}


/* UI Object */
.paginate_regular{padding:1em 0;text-align:center;line-height:normal}
.paginate_regular a,
.paginate_regular strong{display:inline-block;position:relative;padding:0.5em;font-weight:normal; font-size:14px;color:#000;line-height:normal;text-decoration:none;vertical-align:middle;margin-right:2px}
.paginate_regular a:hover,
.paginate_regular a:active,
.paginate_regular a:focus{color:#0183c7}
.paginate_regular strong{color:#0183c7; font-weight:bold;}
.paginate_regular .direction{font-weight:normal;color:#000;white-space:nowrap;background-color:transparent }
.paginate_regular .direction span{font-weight:bold;font-size:12px; letter-spacing:-0.2em; color:#0183c7;}
.paginate_regular .direction:hover,
.paginate_regular .direction:active,
.paginate_regular .direction:focus{background-color:transparent}
/* //UI Object */

.wd_small{width:800px}