@charset "euc-kr";
 
 /* Clear Style */
body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,pre,fieldset,input,blockquote,th,td{font:12px µ¸¿ò,dotum,AppleGothic,sans-serif; color:#727272; margin:0px; padding:0px;}
p{line-height:14pt}
body{text-align:center; background:#fff;overflow:scroll;overflow-x:hidden}
table{border-collapse:collapse;}em,cite,address{font-style:normal;}dl,ul,ol{list-style:none;}img{border:0;}
object,embed{vertical-align:top;}caption{display:none;}.bgx{background:none!important;}.ir{visibility:hidden;}
fieldset{border:0 none;}legend{display:none;}
hr{clear:both; display:none; height:0;}

/* Common Use Style */
a:link, a:visited{color:#757575; text-decoration:none;}a:hover, a:active{color:#757575; text-decoration:underline;}
input,select,textarea{font-size:12px; font-family:µ¸¿ò,dotum,AppleGothic,sans-serif; vertical-align:middle; color:#757575;}
 
/* Layout */
#topGnb{background:url(images/top_bg.jpg);}
#topGnb2{50% 0 no-repeat;}
#topGnb2 .gnbFlash{width:990px; height:40px; margin:0 auto;text-align:center;}
#middle{width:990px;margin:10px auto 0; }

#middle #middleLeft{float:left; width:200px; background:url(images/leftbg.gif)}
#middle #middleLeft .menu{float:left; width:200px; margin-top:15px; margin-left:10px;}
#middle #middleWrap{float:right; width:780px; text-align:left; margin-bottom:50px;}
#footer{clear:both; width:990px; margin:0 auto 0;}
#middleWrap .midTitle{padding:0 0 0 32px; margin-bottom:10px;}

/* Footer */
.footMenu{postion:relative; float:right; width:374px; margin-bottom:18px;}
#Sfooter p{clear:both; text-align:center; border-top:1px solid #e7e7e7; padding-top:25px;}


/* Main Index */
#mainIndexWrap .gnbFlash{width:100%; height:40px; margin:0 auto;}
#mainMidCon{width:994px; margin:25px auto 0; padding-bottom:30px; overflow:hidden;height:1%;}
#mainMidCon .mInfo1, #mainMidCon .mInfo2, #mainMidCon .mInfo3{position:relative;}
#mainMidCon .mInfo1{float:left; width:249px; margin-right:50px;}
#mainMidCon .mInfo2{float:left; width:308px; margin-right:57px;}
#mainMidCon .mInfo3{float:left; width:329px;}
#mainMidCon .mInfoTit{padding-bottom:4px; border-bottom:1px solid #e3e3e3; text-align:left;}
#mainMidCon .more{position:absolute; top:5px; right:2px;}
#mainMidCon .infoCon{margin-top:10px;}
#mainMidCon .mInfo2 table .txt{text-align:left; height:20px; line-height:20px;}
#mainMidCon .mInfo2 table .txt a:link,#mainMidCon .mInfo2 table .txt a:visited{color:#777;}
#mainMidCon .mInfo2 table .date{color:#f2a130;}
#mainMidCon .infoCon3{padding-top:10px; overflow:hidden; height:110px;}
#mainMidCon .mInfo3 .con3Left{float:left; width:106px; text-align:left;}
#mainMidCon .mInfo3 .con3Left a:link,#mainMidCon .mInfo3 .con3Left a:visited{font-weight:bold; color:#346d98;}
#mainMidCon .mInfo3 .con3Left .txt{margin-top:5px;}
#mainMidCon .mInfo3 .con3Right{float:right; width:208px; text-align:left;}
#mainMidCon .mInfo3 .con3Right p{display:inline-block; line-height:16px;}
#mainMidCon .mInfo3 .con3Right a:link, #mainMidCon .mInfo3 .con3Right a:visited{color:#767676;}

/* contents */
.realCon{width:780px; float:left; text-align:top;  padding-left: 32px;}
.realCon iframe{border:none;}
.img{text-align:top;  padding-bottom: 10px; padding-top: 10px;}
.img2{text-align:top;  padding-bottom: 50px;  padding-top: 30px;}
.t1{padding-bottom: 10px; text-decoration:none; font-weight:bold; font-size:12px; font-family:µ¸¿ò,dotum,sans-serif; }
.t2{padding-bottom: 10px; text-decoration:none; font-weight:bold; font-size:14px; font-family:µ¸¿ò,dotum,sans-serif; }




/* common Board */
.boardTitle{overflow:hidden; height: 22px; padding-bottom:8px; background:url(images/bg_titshadowborder.gif) 0 100% no-repeat;}
.boardTitle .boardTitLeft{float:left; width:420px; padding-left:14px;}
.boardTitle .boardTitRight{float:right; width:100px; text-align:right;}

.bQueryDate{margin-top:12px; font-size:11px; color:#ff6633;}
.bQueryDate img{vertical-align:top;}

.boardWrap{margin-top:5px; padding:2px 0; border-top:2px solid #818181; border-bottom:1px solid #818181;}
.commonBoard th{font-weight:bold; text-align:center;}
.commonBoard td, .commonBoard th{height:30px;}
.commonBoard tr.odd{background:#f5f5f5;}
.commonBoard .brd1, .commonBoard .brd2{text-align:left; text-indent:7px;}
.commonBoard .brd3, .commonBoard .brd4{text-indent:7px;}
.commonBoard th.brd3, .commonBoard th.brd4{text-align:center;}
.commonBoard td a:link,.commonBoard td a:visited{color:#000;}
.commonBoard td em{color:#ff8040;}

.boardBtm{position:relative; overflow:hidden; height:44px;}
.boardBtm .btn{position:absolute; top:20px; right:0; width:170px; height:18px;}
.boardBtm .btn p{text-align:right;}
.boardBtm .btn p a{margin-left:2px;}

/* ÀÚ·áÇü °Ô½ÃÆÇ */
#pdsBoard th, #pdsBoard td{font-family:±¼¸²,gulim;}
#pdsBoard th, #pdsBoard td{border-bottom:1px solid #eee;}
#pdsBoard th{background:#f8f8f8; border-bottom:1px solid #eee;}
#pdsBoard .brd1{text-align:center; color:#838383;}
#pdsBoard th.brd2{text-align:center;}
#pdsBoard td.brd2{text-align:left;}
#pdsBoard .brd3, #pdsBoard .brd4{text-align:center;}
#pdsBoard td.brd4{color:#838383;}

#pdsBoardView th, #pdsBoardView td{font-family:±¼¸²,gulim;}
#pdsBoardView thead{height:35px;}
#pdsBoardView th,#pdsBoardView td {text-align:left; border:none;}
#pdsBoardView th{text-indent:40px;}
#pdsBoardView th {background:#f8f8f8; border-bottom:1px solid #eee;}
#pdsBoardView th.brd1{font-weight:bold; }
#pdsBoardView th.brd2{font-weight:normal; font-family:±¼¸²,gulim;color:#444; text-align:center;}
#pdsBoardView th.brd2 span{color:#838383;}
#pdsBoardView .brdCon{height:30px; padding:40px;}
#pdsBoardView .brdAddFile{text-indent:40px; border-top:1px solid #eee;}
#pdsBoardView .brdAddFile a{font-size:11px; color:#0c76c3;}
#pdsBoardMore{margin-top:25px;}
#pdsBoardMore img{vertical-align:top; margin:2px 5px 0 0;}
#pdsBoardMore .brdMore{text-indent:20px; border-right:none;}
#pdsBoardMore .brdMore2{border-left:none; color:#858585;}
#pdsBoardMore .brdMore strong{margin-right:10px; padding-right:10px; background:url(images/bg_grayvdash.gif) 100% 40% no-repeat;}

/* ÆäÀÌÁö ºÎºÐ */
#paging {clear:both; width:100%; text-align:center; margin-top:20px; padding:0; }
#paging a { display:inline-block; font-size:11px; font-family:sans-serif; border:1px solid #e3e3e3; height:14px; padding:1px 4px 2px 4px; margin:0 -1px 0 -1px; color:#000; text-align:center; letter-spacing:-1px;}
#paging a:hover { border:1px solid #ffb063; color:#ff7e00 !important; text-decoration:none; font-weight:bold; }
#paging .over { border:1px solid #ffb063; color:#ff7e00 !important; text-decoration:none; font-weight:bold; }
#paging .homeOn, #paging .endOn, #paging .homeOff, #paging .endOff,#paging .prevOn, #paging .nextOn, #paging .prevOff, #paging .nextOff { width:17px; height:17px; vertical-align:top; padding:0 !important; margin: 0 -3px 0 -3px !important; overflow:hidden; }
#paging .homeOn span, #paging .endOn span, #paging .homeOff span, #paging .endOff span, #paging .prevOn span, #paging .nextOn span, #paging .prevOff span, #paging .nextOff span { visibility:hidden; }
#paging .homeOn { background:url(images/paging2.gif) no-repeat 1px -37px; }
#paging .endOn { background:url(images/paging2.gif) no-repeat -63px -37px; }
#paging .homeOff { background:url(images/paging2.gif) no-repeat 1px 0; margin-right: -2px;}
#paging .endOff { background:url(images/paging2.gif) no-repeat -63px 0; }
#paging .prevOn { background:url(images/paging2.gif) no-repeat -21px -37px; margin-right:2px !important;}
#paging .nextOn { background:url(images/paging2.gif) no-repeat -41px -37px; margin-left:2px !important;}
#paging .prevOff { background:url(images/paging2.gif) no-repeat -21px 0; margin-right:2px !important;}
#paging .nextOff { background:url(images/paging2.gif) no-repeat -41px 0; margin-left:2px !important;}

#paging2 {clear:both; width:100%; height:30px; text-align:center; margin-top:20px;}
#paging2 table{width:300px; margin:0 auto;}
#paging2 table .paging a { display:inline-block; font-size:11px; font-family:sans-serif; border:1px solid #e3e3e3; height:14px; padding:1px 4px 2px 4px; margin:0 -1px 0 -1px; color:#000; text-align:center; letter-spacing:-1px;}
#paging2 table .paging a:hover { border:1px solid #ffb063; color:#ff7e00 !important; text-decoration:none; font-weight:bold; }
#paging2 table .page_cur { display:inline-block; font-size:11px; font-weight:bold; font-family:sans-serif; border:1px solid #e3e3e3; height:14px; padding:1px 4px 2px 4px; color:#000; text-align:center; letter-spacing:-1px;}
#paging2 .over { border:1px solid #ffb063; color:#ff7e00 !important; text-decoration:none; font-weight:bold; }

