@charset"utf-8";
/* reset */
html,body,div,span,object,param,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,big,cite,code,del,dfn,em,font,img,ins,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button,br{margin:0;padding:0;border:0 none}
ul,ol,li{margin:0;padding:0;list-style:none outside none}
.skip,hr,legend,caption,.hidden{position:absolute;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-999em}
cite,em,address,i{font-style:normal}

/* fix */
a{font-family:'µ¸¿ò','µ¸¿òÃ¼',dotum,AppleGothic,sans-serif;color:#666;text-decoration:none}
a:hover,a:focus,a:active{color:#4842b9;text-decoration:underline}
a i,a u,a b,a s,a span,a strong,a em,a img{cursor:pointer}
strong a,b a{font-weight:900}

/* form */
input.radio,input.checkbox{position:relative;width:13px;height:13px;margin:-3px 0 0;padding:0;vertical-align:middle}
input.text{padding:2px;background:#fff;border:1px solid #bababa}
* html input.text{padding:1px 2px 3px}
*:first-child+html input.text{padding:1px 2px 3px}
input,select,textarea{margin:0;padding:0;font:normal 400 12px/120% 'µ¸¿ò','µ¸¿òÃ¼',dotum,AppleGothic,sans-serif}

/* select design */
div.select{position:relative;display:inline-block}
div.select p.option{display:block}

/* browser */
#browser{z-index:999;position:absolute;left:0;top:0;padding:15px 0;width:100%;text-align:center;cursor:default;background:#f5f5f5;border-bottom:1px solid #999}
#browser .download{margin:10px auto 0;padding:5px;width:400px;background:#fff;border:1px solid #ccc}
#browser .download a{display:inline-block;margin:0 5px;padding:3px;vertical-align:middle;background:#f5f5f5;border:1px solid #000}
#browser a.close{position:absolute;left:50%;margin:0 0 0 300px;bottom:10px}

/* noscript */
#noscript{padding:15px;text-align:center;display:none;font-weight:900}
.noscript #noscript{display:block}

/* skip navigation */
#skip{position:absolute;left:0;top:0;width:0;height:0;text-indent:-999em}
#skip a:focus,#skip a:hover,#skip a:active{z-index:900;position:absolute;left:0;top:0;display:inline-block;padding:6px 5px 4px;font:normal 900 12px/120% 'µ¸¿ò',dotum,AppleGothic,sans-serif;text-indent:0;text-decoration:none;white-space:nowrap;color:#0d4c91;background:#fff;border:1px solid #0d4c91;filter:alpha(opacity=75);opacity:.75}

/* layout */
body{font:normal 400 12px/120% 'µ¸¿ò','µ¸¿òÃ¼',dotum,AppleGothic,sans-serif;color:#666}
#wrap{position:relative;overflow:hidden;width:100%}
#header{zoom:1;z-index:500;position:relative;margin:0 auto;width:950px;height:91px}
#container{zoom:1;clear:both;z-index:300;position:relative;width:950px;margin:13px auto 0;background:url('../../img/search/bg_subside_repeat.gif') repeat-y 122px 0}
#container:after{clear:both;content:'';display:block}
#subside{float:left;padding:0 0 50px;width:125px}
#contents{float:right;padding:0 0 50px;width:785px}
#footer{zoom:1;clear:both;border-top:1px solid #e9e9e9}

/* header */
#header h1{padding:31px 0 0;float:left}
#search_form{float:left;padding:28px 0 0 81px;width:640px}
#search_form .search_input{zoom:1;padding:3px 0 3px 3px;width:440px;height:31px;background:url('../../img/search/bg_header_search.gif') no-repeat center 0}
#search_form .select_frm{position:relative;float:left;width:123px;height:34px}
#search_form .select_frm a{display:block;padding:10px 10px 9px;line-height:13px;letter-spacing:-1px;text-decoration:none;cursor:default;background:url('../../img/search/bg_search_option.gif') no-repeat 100% 9px}
#search_form.on a{background-position:100% -41px}
#search_option_group{overflow:hidden;position:absolute;left:2px;top:31px;font:normal 400 12px/16px 'µ¸¿ò',dotum,AppleGothic,sans-serif;background:#fff;border:1px solid #ccc}
#search_option_group .option{zoom:1;display:block;position:relative}
#search_option_group .option .radio_option{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}
#search_option_group .selected label{color:#2f2d77;background:#e7e7f4}
#search_option_group .option label{display:block;padding:3px 6px;width:107px;height:16px}
#search_option_group .option label:hover,
#search_option_group .option label:focus,
#search_option_group .on label{color:#fff;background:#625fb7}
#search_form .text{float:left;margin:0;padding:6px 14px;width:208px;height:20px;font-size:16px;font-weight:900;line-height:20px;vertical-align:middle;color:#4e4a94;background:none transparent;border:0 none}
* html #search_form .text{width:205px}
#search_form .search_addoption{position:absolute;right:0;top:45px;width:180px}
#search_form .search_addoption .search_contidion{float:left;width:90px}
#search_form .search_addoption .search_contidion a{display:inline-block;padding:1px;vertical-align:middle}
#search_form .search_addoption .search_contidion .layer_condition{position:absolute;right:0;top:45px;width:785px}
#search_form .search_addoption .search_contidion .layer_condition h3{padding:34px 0 0 20px;height:47px;font-size:14px;font-weight:900;line-height:20px;color:#000;background:url('../../img/search/bg_layer_header.jpg') no-repeat center 0}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents{padding:28px 18px 18px;background:#fff;border:1px solid #dbdbdb}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl{padding:0 0 10px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dt{padding:0 0 10px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd{padding:5px 0 15px 22px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd input.checkbox,
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd input.radio{margin-right:95px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd input.text{padding:2px;width:70px;height:auto;font:normal 400 12px/18px 'µ¸¿ò',dotum,AppleGothic,sans-serif;color:#666;border:1px solid #c1c1c1}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick{padding:10px 0 0}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .title{float:left;padding:3px 15px 0 0}
/*#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .deco{float:left;padding:0 15px}*/
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .deco{padding:0 15px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer{z-index:300;float:left;position:relative}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer a{display:inline-block;vertical-align:middle}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer a.calendar_switch{padding:2px 5px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar{z-index:300;position:absolute;left:0;top:20px;padding:3px;width:211px;background:#fff;border:1px solid #ccc}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar p{padding:3px;text-align:center;background:#e1e1e1}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar p select{width:70px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar p a.prev{margin-right:5px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar p a.next{margin-left:5px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar table{margin:5px auto 0;width:100%;table-layout:fixed}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar table thead th{color:#000}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar table tbody td{padding:1px}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar table tbody td a{display:block;padding:2px;text-align:right;font-size:11px;font-family:verdana,tahoma,sans-serif;background:#dcdce4;border:1px solid #dcdce4}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar table tbody td a:hover,
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar table tbody td a:focus,
#search_form .search_addoption .search_contidion .layer_condition .layer_contents dl dd .datepick .date_layer .layer_calendar table tbody td a:active{color:#454092;background:#fff}
#search_form .search_addoption .search_contidion .layer_condition .layer_contents .btn_wrap{text-align:center}
/*#search_form .search_addoption .search_in_result{float:right;padding:1px;width:85px}*/
#search_form .search_addoption .search_in_result{float:left;padding:1px;width:85px}
#search_form .search_addoption .close{position:absolute;right:15px;top:30px}

/* container */
/* subside */
#subside h2{padding:10px 0 0 10px;width:115px;height:46px;background:url('../../img/search/bg_subside_repeat.gif') repeat 0 0}
#subside dl{width:120px;border:1px solid #e0e0e0}
#subside dl dt{padding:14px 0 0 11px;height:28px;border-bottom:1px solid #e0e0e0}
#subside dl dd{padding:19px 8px 9px 13px;background:#fdfdfd}
#subside dl dd ol li{padding:0 0 10px}
#subside dl dd ol li a{display:block;overflow:hidden;padding:1px 1px 1px 20px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;background:url('../../img/search/bul_subside_popular.gif') no-repeat}
#subside dl dd ol li.key01 a{background-position:0 1px}
#subside dl dd ol li.key02 a{background-position:0 -22px}
#subside dl dd ol li.key03 a{background-position:0 -46px}
#subside dl dd ol li.key04 a{background-position:0 -70px}
#subside dl dd ol li.key05 a{background-position:0 -94px}
#subside dl dd ol li.key06 a{background-position:0 -118px}
#subside dl dd ol li.key07 a{background-position:0 -143px}
#subside dl dd ol li.key08 a{background-position:0 -167px}
#subside dl dd ol li.key09 a{background-position:0 -190px}
#subside dl dd ol li.key10 a{background-position:0 -213px}

/* contents */
#contents em{font-weight:900;font-style:normal;color:#f00}

#contents .tab{zoom:1;overflow:hidden}
#contents .tab ul{zoom:1;overflow:hidden;width:787px;height:25px;border-bottom:2px solid #3c378a}
#contents .tab ul li{float:left;margin-right:2px}

#contents .radio_wrap{padding:15px 0}
#contents .radio_wrap ul{zoom:1;overflow:hidden}
#contents .radio_wrap ul li{float:left;padding:5px 0;width:196px}

#contents .result_info{padding:10px 10px 10px 35px;font-weight:900;background:#f3f3f3 url('../../img/search/bul_result_info.gif') no-repeat 10px 8px;border:1px solid #dedede;border-left:0 none;border-right:0 none}
#contents .result_info strong{color:#4e4a94}
#contents .result_info ul{padding:5px 0}
#contents .result_info ul li{padding:3px 0 2px 10px;font-weight:400;background:url('../../img/search/bul_hyphen.gif') no-repeat 0 7px}

#contents .result_section{position:relative;padding:15px 0 0}
#contents .result_section a.btn_more{position:absolute;right:0;top:15px}
#contents .result_section .result_option{position:absolute;right:0;top:20px}
#contents .result_section .result_option input.radio{margin-left:5px}

#contents .result_title{zoom:1;overflow:hidden;padding:5px 0;border-bottom:3px solid #393696}
#contents .result_title h3{float:left;padding:5px 10px 0 0;font-size:;16px;font-weight:900;color:#393696}
#contents .result_title p.count{float:left;padding:0 0 0 11px;font-size:16px;font-weight:900;color:#000;background:url('../../img/search/bg_line.gif') no-repeat 0 center}
#contents .result_title p.count strong{color:#da590b}

#contents .result_human{zoom:1;overflow:hidden;padding:10px 0 20px;border-bottom:1px solid #dedede}
#contents .result_human .photo{float:left;width:91px;height:110px;border:2px solid #e7e5e5}
#contents .result_human .profile{float:right;width:680px}
#contents .result_human .profile table{width:100%;border-top:2px solid #b7b7b7}
#contents .result_human .profile table th,
#contents .result_human .profile table td{border-bottom:1px solid #b7b7b7}
#contents .result_human .profile table th{padding:6px 0;width:92px;font-weight:900;text-align:center;color:#4e4a94;background:#f7f7f7}
#contents .result_human .profile table td{padding:6px;border-left:1px solid #b7b7b7}

#contents .result_contents{padding:20px 0}
#contents .result_contents .title{font-size:14px;font-weight:900;color:#000}
#contents .result_contents .title a{color:#000}
#contents .result_contents .info{zoom:1;overflow:hidden;padding:10px 0 0}
#contents .result_contents .info .location{float:left;color:#a2a2a2}
#contents .result_contents .info .location img{margin-right:10px}
#contents .result_contents .info .detail{float:right;color:#a2a2a2}
#contents .result_contents .content{padding:10px 0 0}
#contents .result_contents .content{padding:10px 0 0}
#contents .result_contents .file{zoom:1;position:relative;padding:13px 0 0 25px}
/*#contents .result_contents .file{zoom:1;position:relative;padding:13px 0 0 78px}*/
#contents .result_contents .file .title{position:absolute;left:0;top:10px;vertical-align:middle}
#contents .result_contents .file a{color:#5b56b9}

#contents .pagination{margin:15px auto 0;padding:10px 0 0;text-align:center;border-top:1px solid #dedede}
#contents .pagination .now,
#contents .pagination a{display:inline-block;padding:5px 10px;vertical-align:middle;font-weight:900;color:#777}
#contents .pagination .now,
#contents .pagination a:hover,
#contents .pagination a:focus,
#contents .pagination a:active{padding:4px 9px;color:#5d58a0;border:1px solid #5d58a0}
#contents .pagination span.list{margin:0 10px}
#contents .pagination a.btn{padding:0 !important;border:0 none !important}
#contents .pagination a.btn img{vertical-align:middle}

/* footer */
#footer .info{zoom:1;overflow:hidden;margin:20px auto 0;padding:0 0 20px;width:950px}
#footer .info .logo{float:left;width:200px}
#footer .info .option{float:right;width:750px}
#footer .info .option ul{overflow:hidden;width:750px}
#footer .info .option ul li{float:left;margin:0 1px 0 -1px;padding:0 5px;background:url('../../img/footer/bg_line.gif') no-repeat 0 center}
#footer .info .option ul li a{display:inline-block;padding:3px 5px}
#footer .info .option address{display:block;padding:10px 0 0 10px}

/* pop */
#pop #header{position:static;width:auto;background:url('../../img/search/pop_bg_repeat.gif') repeat-x 0 0}
#pop #header h1{padding:35px 0 0 25px;font-size:14px;font-weight:900;color:#000;background:url('../../img/search/pop_bg_header.gif') no-repeat 0 0}
#pop #container{float:none;width:auto;background:none transparent}
#pop #contents{float:none;padding:0 25px;width:auto}
#pop #contents .certify_number{margin:0 auto;width:210px}
#pop #contents p.bul{padding:5px 0 5px 25px;background:url('../../img/search/pop_bul_square.gif') no-repeat 20px 8px}
#pop #contents p.image{padding:10px 25px}
#pop #contents p.image img{vertical-align:middle}
#pop #contents p.image a{margin-left:10px}
#pop #contents .certify_input{padding:25px;text-align:center;border-top:1px solid #d5d5d5}
#pop #contents .certify_input input{vertical-align:middle}
#pop #contents .certify_input input.text{width:150px}
#pop #footer{padding:15px 0;text-align:center}
#pop a.close{position:absolute;right:15px;top:25px}

/* 2012-09-25 published by osh(emp86@) */

/*automatic keyword*/
#AKCResult {background:#FFFFFF; border-color:#0a8cdc #8b9499 #8b9499 #8b9499; border-right:1px solid #8b9499; border-style:solid; border-width:1px; z-index:1000;visibility:hidden;}
#AKCResult .acl_lbox{ width:100%;}
#AKCResult .acl_lbox_scroll{height:124px; overflow:auto;}
#AKCResult ul {width:100%; margin: 1px 0px 0px 0px;background:#FFFFFF; border:none;}
#AKCResult ul li {height:23px;}
#AKCResult ul a {font-size:12px; color:#414141; display:block; text-decoration:none; text-indent:10px; padding:6px 0 3px 0;}
#AKCResult ul a.active{background:#e9f0f3;}	
#AKCResult ul a:hover {background: #e9f0f3;}

.acl_bar {font-family:"µ¸¿ò",'Dotum',"±¼¸²",gulim;border-top:1px #e2e2e2 solid; background-color:#f2f2f2; color:#999999; height:10px; font-size:11px; padding:6px 8px 5px 8px; display:block;}
.acl_bar .etc{ float:left; width:125px;}
.acl_bar .tlink_box {float:right; text-align:right; width:85px;}
.tlink {color: #999999;}
A.tlink:link {color: #999999; text-decoration: none;}
A.tlink:visited {color: #999999; text-decoration: none}
A.tlink:active {COLOR: #999999; text-decoration: none}
A.tlink:hover {COLOR: #999999; text-decoration: underline}
.akc_highlight{color:#f34a30;}





