@charset "utf-8";
/*layout*/
#wrap{width:1000px;margin:0 auto;text-align:left;}
#header{width:1000px;height:105px;position:relative;border-bottom:5px solid #dbdbdb;}
#content{width:1000px;}
#footer{clear:both;border-top:1px solid #9e9e9e;}

/* Type Selector */
body{font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; font-size:12px; color:#9A9A9A;}
body,div,p,form,img,table,ul,li,dl,dt,dd{margin:0; padding:0;}
img{border:0;}
* {scrollbar-face-color:#ffffff; scrollbar-track-color:#f7f7f7; scrollbar-3dlight-color:#e3e3e3; scrollbar-arrow-color:#8d8d8d; scrollbar-shadow-color:#fff; scrollbar-highlight-color:#fff; scrollbar-darkshadow-color:#e3e3e3;}

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;}
/*input{height:15px; border:#DDDDDD solid 1px; background-color:#F4F4F4; font-size:11px; color:#7589AC; padding:2px 5px 1px;}*/
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  //2010.11.1 변경.


#footer{}
*/

/* Header */
#header{}


/* Navigation */
.snb{float:left; width:270px; background:url(../img/main/left_bg.gif) repeat-y; margin-top:30px;}
.snb .nav{padding-bottom:20px;} /* 서브네비 */
.snb .title{margin-bottom:17px;}
.snb .displaychoice{margin:0 18px 18px 10px; color:#7083A2;}
.snb .displaychoice .guide{z-index:5; position:absolute; margin:0 auto; margin-top:-21px; margin-left:47px; behavior:url(../../img/main/iepngfix.htc); background:url(../img/main/display_guide.png) no-repeat; width:57px; height:22px;}
.snb .displaychoice .declared{z-index:6; position:absolute; margin:0 auto; margin-top:-21px; margin-left:80px; behavior:url(../../img/main/iepngfix.htc); background:url(../img/main/display_declared.png) no-repeat; width:57px; height:22px;}
.snb .displaychoice .declared{behavior:url(../../img/main/iepngfix.htc);}
.snb .section{} /* 배너 */

/* Content */
.content{float:right; width:710px;}
.article{padding:0 0 15px 0; width:745px;}
.section{padding-bottom:20px;}
/*content*/

/*#contents #notice{padding:20px 0 12px 0;position:relative;clear:both;overflow:hidden;font-size:11px;border-top:1px solid #dadada;}
#contents #notice h3{padding:0 20px;float:left;}
#contents #notice ul li{width:350px;float:left;position:relative;margin-right:25px;}
#contents #notice ul li span{position:absolute;right:0;}
#contents #notice ul li.more{width:8px;}
#contents .noticeArea{padding:20px 0 5px 25px;overflow:hidden;border-top:1px solid #dadada;}
#contents .noticeArea h3{float:left;margin-right:130px;}
#contents .noticeArea h3.etcNotice{margin:0;}*/

#contents #notice{width:1000px;padding:10px 0;*padding:20px 0;position:relative;overflow:hidden;font-size:11px;border-top:1px solid #dadada;}
#contents #notice h3{padding:0 20px;float:left;}
#contents #notice ul li{width:350px;float:left;padding-top:14px;*padding-top:0;position:relative;margin-right:15px;}
#contents #notice ul li span{position:absolute;right:0;}
#contents #notice ul li.more{width:8px;}
#contents .noticeArea{width:975px;padding:10px 0 0 25px;*padding:20px 0 15px 25px;overflow:hidden;border-top:1px solid #dadada;}
#contents .noticeArea h3{float:left;margin-right:160px;}
#contents .noticeArea h3.etcNotice{margin-right:0;}

/* bottom */
#bottom{float:left; width:980px; margin:20px 0 35px; _margin-top:-70px;}
#bottom .notice{float:left; width:260px; padding-left:10px;}
#bottom .quick{float:left; width:322px; margin-left:60px;}
#bottom .banner{float:left; width:212px; margin-left:53px;}
#familysite{float:left; width:980px; margin-bottom:20px;}

/* Footer */
/*footer*/
#footer p.ci{height:40px;float:left;margin-right:50px;padding:25px 0;}
#footer div.footer_r ul{padding:15px 0 10px 0;}
#footer div.footer_r ul li{display:inline;}
#footer div.footer_r p{padding-top:10px;}

/* display choice box */
.disbox_tl{background:url(../img/main/displaybox_tl.gif) no-repeat; width:4px; height:4px;}
.disbox_tc{background:url(../img/main/displaybox_tc.gif) repeat-x;}
.disbox_tr{background:url(../img/main/displaybox_tr.gif) no-repeat; width:4px;}
.disbox_ml{background:url(../img/main/displaybox_ml.gif) repeat-y;}
.disbox_mc{font-size:11px;}
.disbox_mc .txt{padding-top:1px; _padding-top:3px;}
.disbox_mr{background:url(../img/main/displaybox_mr.gif) repeat-y;}
.disbox_bl{background:url(../img/main/displaybox_bl.gif) no-repeat; height:4px;}
.disbox_bc{background:url(../img/main/displaybox_bc.gif) repeat-x;}
.disbox_br{background:url(../img/main/displaybox_br.gif) no-repeat;}

#bottom .notice .title{border-bottom:1px solid #D5D5D5; margin-bottom:8px;}
#bottom .notice .more{text-align:right;}
#bottom .notice .more img{margin-bottom:3px; margin-top:10px;}
#bottom .notice .list td{height:18px; color:#808080;}
#bottom .notice .list a{color:#808080; text-decoration:none;}
#bottom .notice .list a:hover{color:#333;}

/* 콘텐츠 테이블 */
/* 안내모드-최근공시 */
.newlist{width:640px; margin-left:60px;}
.newlist .title{background:url(../img/main/contentstitle1.jpg) no-repeat; width:640px; height:154px; vertical-align:bottom;}
.newlist .title div{color:#808080; background:url(../img/main/contentsico1.gif) no-repeat left; .background-position:left 3px; padding-left:8px; font-size:12px; padding-bottom:5px;}
.newlist_info{margin-top:4px; padding:0px 10px 0 5px; color:#737373; font-weight:bold;}
.newlist_info2{margin-top:35px; padding:0px 0 5px; color:#737373;}
/* 안내모드-그외 */
.newdeclared{width:575px; margin-left:68px;}
.declared .title{color:#737373; vertical-align:top; padding-left:69px; padding-right:67px;}
.declared .title .th{padding-bottom:7px; padding-top:36px; color:#3D3D3D; font-size:18px; font-weight:bold;}/*텍스트css 수정추가 0923*/
.declared .title dt{background:url(../img/main/contentsico1.gif) no-repeat left 7px; .background-position:left 6px; padding-left:13px; font-weight:bold; line-height:20px;}
.declared .title dd{padding-left:13px; line-height:16px; padding-bottom:18px;}
.declared .leftArr{margin-left:32px; float:left; _margin-left:17px;}
.declared .rightArr{float:right; margin-right:28px; _margin-right:13px;}
.declared .articles{float:left; margin-left:15px; _padding:0 10px; width:575px;}
.declared .articles .outsidetop{background:url(../img/main/declared_gray_top.gif) no-repeat; height:4px;}
.declared .articles .outsidemiddle{background:url(../img/main/declared_gray_middle.gif) repeat-y; padding-left:6px;}
.declared .articles .outsidemiddle .title{padding:4px 0 8px 18px;}
.declared .articles .outsidebottom{background:url(../img/main/declared_gray_bottom.gif) no-repeat; height:4px;}
.declared .articles .insidetop{background:url(../img/main/declared_white_top.gif) no-repeat; height:4px;}
.declared .articles .insidemiddle{background:url(../img/main/declared_white_middle.gif) repeat-y; padding:5px 6px 0; line-height:18px;}
.declared .articles .insidemiddle li{background:url(../img/main/contentsico1.gif) no-repeat left 7px; .background-position:left 6px; margin-left:10px; padding-left:13px; line-height:20px; color:#808080;}
/*.declared .articles .insidemiddle li{padding-left:13px; line-height:16px; padding-bottom:18px;}*/
.declared .articles .insidebottom{background:url(../img/main/declared_white_bottom.gif) no-repeat; height:4px;}

.leftbottom{margin-bottom:18px;}
.section .title{padding-bottom:4px;}
/* 공시모드-검색명으로조회 */
#searchname *{vertical-align:middle;}
#searchname input{margin-right:-2px;}
/* 공시모드-조회기간설정 */
#searhdate .contents{vertical-align:middle;}
/* 공시모드-조회기간선택 */
#searchdatesel .contents{padding-left:1px;}
#searchdatesel .contents img{margin-right:-1px;}
/* 공시모드-보고서구분 */
#report{margin-right:12px; color:#7589AC;}
#report .contents{line-height:16px;}
/* 공시모드-탭버튼 */
#tabline table{border-top:1px solid #C6D4E5; height:13px; width:247px; margin-top:-4px;}
#tabbutton img{margin:0 7px 5px 0;}

.table th{background:url(../img/common/board_top_bg.gif) repeat-x; height:34px; color:#9bacc9;}
.table td{border-bottom:1px solid #dfdfdf; height:27px; padding-left:5px; color:#808080;}
.table a{text-decoration:none; font-size:12px; color:#808080;}
.table a:hover, .newlisttable a:focus, .newlisttable a:active{text-decoration:none; font-size:12px; color:#9bacc9;}

/* 공시 탭 */
.tabtabletop{margin:30px 0 0 60px; width:640px;}
.tabtable{margin-bottom:15px;}
.tabtable .whitebox{padding-top:6px;}
.box4_tl{background-image:url(../img/common/box04_tl.gif); background-repeat:no-repeat; width:4px; height:4px;}
.box4_tc{background-image:url(../img/common/box04_tc.gif); background-repeat:repeat-x;}
.box4_tr{background-image:url(../img/common/box04_tr.gif); background-repeat:no-repeat; width:4px;}
.box4_ml{background-image:url(../img/common/box04_ml.gif); background-repeat:repeat-y;}
.box4_mc{background-color:#F5F5F5; color:#000; padding-top:2px; font-weight:bold;}
.box4_mc ul{display:block; margin-left:10px;}
.box4_mc ul .title{float:left; padding-top:3px;}
.box4_mc .btnmargin{margin-right:2px;}
.box4_mr{background-image:url(../img/common/box04_mr.gif); background-repeat:repeat-y;}
.box4_bl{background-image:url(../img/common/box04_bl.gif); background-repeat:no-repeat; height:4px;}
.box4_bc{background-image:url(../img/common/box04_bc.gif); background-repeat:repeat-x;}
.box4_br{background-image:url(../img/common/box04_br.gif); background-repeat:no-repeat;}

.box4white_tl{background-image:url(../img/common/box04_white_tl.gif); background-repeat:no-repeat; width:4px; height:4px;}
.box4white_tc{background-image:url(../img/common/box04_white_tc.gif); background-repeat:repeat-x;}
.box4white_tr{background-image:url(../img/common/box04_white_tr.gif); background-repeat:no-repeat; width:4px; height:4px;}
.box4white_ml{background-image:url(../img/common/box04_white_ml.gif); background-repeat:repeat-y;}
.box4white_mc{background-color:#FFFFFF; color:#737373; font-weight:normal; line-height:24px; padding-left:6px;}
.box4white_mc img{margin-bottom:-1px;}
.box4white_mr{background-image:url(../img/common/box04_white_mr.gif); background-repeat:repeat-y;}
.box4white_bl{background-image:url(../img/common/box04_white_bl.gif); background-repeat:no-repeat; height:4px;}
.box4white_bc{background-image:url(../img/common/box04_white_bc.gif); background-repeat:repeat-x;}
.box4white_br{background-image:url(../img/common/box04_white_br.gif); background-repeat:no-repeat;}

/* ux */
.ux_title{margin-left:60px;}
.ux_tab{margin:30px 0 -2px 60px;}
.ux_tab_on{ background:url(../img/main/ux_tab_on.gif) no-repeat; width:100px; height:30px; text-align:center; color:#FFFFFF; font-weight:bold; padding-right:1px;}
.ux_tab_on a{ text-decoration:none; color:#FFFFFF;}
.ux_tab_off{ background:url(../img/main/ux_tab_off.gif) no-repeat; width:100px; height:30px; color:#999999; text-align:center; font-weight:bold; padding-right:1px;}
.ux_tab_off a{ text-decoration:none; color:#999999;}
.ux_tab_off a:hover, .ux_tab_off a:active{color:#9BACC9;}

.pl10{padding-left:10px;}
.align_right{text-align:right;}
.align_center{text-align:center;}
.float_right{float:right;}
