@charset "euc-kr"; 
@import url("style.css");
@import url("popup.css");

/* Type Selector */
*{margin:0; padding:0; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
img, fieldset, button{border:none;}
hr, button img{display:none;}
li{list-style:none;}
a{text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:underline;}
textarea{overflow:auto;} 
html:first-child select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */ 
option {padding-right:6px;} /* Firefox Fix */
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */ 

/* Layout Selector */
#wrap{width:100%; background:url('/images/common/bg_body.gif') no-repeat 50% 105px;}
#header{position:relative; width:100%; height:105px; background:url('/images/common/bg_header.gif') repeat-x center bottom; z-index:10;}
.gnb{position:absolute; top:8px; width:100%; text-align:center; height:105px; z-index:10;}
#container{position:relative; width:935px; margin:0 auto; z-index:1;}

#container_cooper{position:relative; width:935px; margin:0 auto; z-index:1;}

#container_main{position:relative; width:100%; /*margin-top:10px;*/ z-index:1;}
#content{float:right; width:740px; padding:0 0 85px 0;}
#footer{position:relative; width:935px; height:104px; margin:0 auto; border-top:1px solid #e5e5e5;}
.snb{float:left; width:165px; padding:50px 0 0 0;}
.snb h2{height:22px; padding:1px 0 0 17px;}
#footer_cooper{position:absolute; left:0px; top:1400px; width:935px; height:104px; margin:0 auto; border-top:1px solid #e5e5e5;}
/*#footer_cooper{position:relative; width:935px; height:104px; margin:0 auto; border-top:1px solid #e5e5e5;}*/
#footer_qna{position:absolute; left:0px; top:630px; width:935px; height:104px; margin:0 auto; border-top:1px solid #e5e5e5;}

#krx{position:absolute; left:968px; top:720px; z-index:99;}
#krx img { border:0; width:208px;}

/* Class Selector */
select.input_select{behavior:url('/css/select.htc');}
select.cooinput_select{behavior:url('/css/selectbox.htc');}
select.input_select div table td{letter-spacing:2em; background:red;}

/* Footer */
#footer{} 
#footer img.logo{position:absolute; top:33px;}
#footer div.menu{position:absolute; top:22px; left:75px;}
#footer div.menu img.copyright{margin:8px 0 0 0;}
#footer div.client{position:absolute; top:30px; left:529px;}


/* Footer Çù·Â¾÷Ã¼*/
#footer_cooper{} 
#footer_cooper img.logo{position:absolute; top:33px;}
#footer_cooper div.menu{position:absolute; top:22px; left:75px;}
#footer_cooper div.menu img.copyright{margin:8px 0 0 0;}
#footer_cooper div.client{position:absolute; top:30px; left:529px;}

/* Footer QnA*/
#footer_qna{} 
#footer_qna img.logo{position:absolute; top:33px;}
#footer_qna div.menu{position:absolute; top:22px; left:75px;}
#footer_qna div.menu img.copyright{margin:8px 0 0 0;}
#footer_qna div.client{position:absolute; top:30px; left:529px;}



/* Content */
#content{}
.path{position:relative; top:38px; height:13px; margin-bottom:-13px; font:11px Dotum; text-align:right; color:#939393;}
.path a{color:#939393;}
.path img.home{margin:0 2px 2px 0;}
.path img.arrow{margin:0 1px 1px 2px;}
.path strong{color:#5a5f63;}
#content div.tit{padding:45px 0 39px 0;}
#content div.tit h1{height:30px;}
#content div.tit div.s{height:22px; margin:0 0 10px 0; background:url('/images/common/tit/tit_line.gif') no-repeat left bottom;}
#content div.tit div.s_two{height:36px; margin:0 0 10px 0; background:url('/images/common/tit/tit_line.gif') no-repeat left bottom;}
#content div.tit div.b{height:31px; margin:0 0 0 0; background:url('/images/common/tit/tit_line.gif') no-repeat left bottom;}
#content h2.stit{padding:0 0 20px 20px; background:url('/images/common/ico_arrow.gif') no-repeat 3px 3px;}
#content h2.stit2{padding:0 0 8px 22px; margin:28px 0 0 0; background:url('/images/common/ico_arrow.gif') no-repeat 5px 1px;}
#content h2.stit3{padding:0 0 15px 28px; background:url('/images/common/ico_arrow.gif') no-repeat 11px 13px;}
#content h2.stit6{padding:25px 0 11px 28px; background:url('/images/common/ico_arrow.gif') no-repeat 11px 27px;}
#content h2.stit4{padding:0 0 10px 15px; margin:36px 0 0 0; background:url('/images/common/ico_arrow.gif') no-repeat 0 1px;}
#content h2.stit5{padding:0 0 15px 21px; margin:31px 0 0 0; background:url('/images/common/ico_arrow.gif') no-repeat 5px 1px;}
#content h3.stit{padding:0 0 9px 22px; margin:10px 0 0 0; background:url('/images/common/bu_arrow2.gif') no-repeat 15px 4px;}
#content h3.stit2{padding:0 0 8px 12px; margin:18px 0 0 0; background:url('/images/common/bu_arrow2.gif') no-repeat 3px 4px;}
#content .public_txt{text-align:left; padding-left:10px; margin:0px;}
#content .notice_txt{text-align:left; padding-left:10px; margin-left:90px;}
#content .notice_txt a{text-decoration:none; font:9pt "µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif; color:#939393;}
#content .notice_txt a:hover{text-decoration:none; color:#000;}

/* Common */
.png24{tmp:expression(setPng24(this));}

.float_left{float:left;}
.float_right{float:right;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.clear_cooper{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

.btn_right{position:relative; float:right; top:14px; right:22px;}
.btn_center{position:relative; text-align:center;}

.text_cen{text-align:center;}

.no_border{border:none; border-right:none;}

/* Paging */
.paging{padding:19px 0 0 0; text-align:center;}
.paging *{margin:0; padding:0;}
.paging a,
.paging strong{_position:relative; display:inline-block; margin-right:-6px; padding:0 6px 0 6px; color:#8f8f8f; text-decoration:none !important; line-height:normal; font-size:11px; background:#fff url('/images/common/line_pg.gif') no-repeat 0 0px;}
.paging strong{color:#8f6334; font-weight:bold; !important;}

.paging a.pre{padding:0 6px 0 4px; background:none;}
.paging a.pre_end{padding:0 0 0 0; background:none;}
.paging a.next{padding:0 4px 0 6px; background:none;}
.paging a.next_end {padding:0 0 0 0; background:none;}

.paging a.pre img,
.paging a.pre_end img,
.paging a.next img,
.paging a.next_end img{margin-bottom:-2px;}
