@charset "utf-8";

.board {margin-top:10px;}
.board table {border-top:2px solid #565656;}
.board table th {background:#f8f8f8; padding:12px 0; border:1px solid #ddd; font-size:14px; color:#1d1d1e; line-height:20px; text-align:center; font-weight:bold; vertical-align:middle; }
.board table td {padding:16px 0 ; border-bottom:1px solid #e4e4e4; text-align:center;}
.board table td.sbj {padding-left:10px; text-align:left;}

.paging {margin-top:40px; text-align:center;}
.paging * {display:inline-block; *display:inline; zoom:1;}
.paging a {background:url(../images/common/dot_paging.gif) 0 10px no-repeat; padding:0 5px 0 10px; color:#666; font-family:Verdana; font-size:11px;}
.paging a.on {color:#000;}
.paging a.first {background:0 none;}
.paging .firstP,
.paging .lastP,
.paging .prev,
.paging .next {font-size:0; line-height:0; vertical-align:4px;}
.paging .firstP {background:url(../images/main/line_login.gif) 100% 0 no-repeat; margin-right:7px; padding:0 6px 0 0 ;}
.paging .lastP {background:url(../images/main/line_login.gif) 0 0 no-repeat; margin-left:7px; padding:0 0 0 6px;}
.paging .prev,
.paging .next {background:0 none; padding:0;}

.bSrh {zoom:1;}
.bSrh:after {content:""; display:block; clear:both;}
.bSrh p {position:relative; top:10px; float:left;}
.bSrh p span {font-family:Tahoma; font-size:11px; color:#888;}

.bSrh .srh {float:right;}
.bSrh .srh input[type=text] {height:18px; padding:0;}
.bSrh .srh select {width:78px; border:1px solid #c9c9c9;}





.board_info{  position:relative; margin-top:87px; width:743px;  height:240px; }
.board_info .img{position:absolute;  *position:relative; width:253px; margin-left:10px; float:left;}
.board_info .con{width:440px; *position:absolute;  margin-left:279px; *margin-left:0px; float:left;}







.lst_info{ font-size:11px; color:#888; text-align:left;}
.lst_info strong{display:inline-block; *display:inline; zoom:1; margin-right:10px;}




.board.view thead td {padding-left:10px; text-align:left; border:1px solid #ddd;}
.board.view tbody td .con{padding:15px 10px; text-align:left; line-height:19px; width:713px; }



.board2{margin-top:0px; width:350px;  border-top:2px solid #565656;}
.board2 table th{background:#f8f8f8; padding:9px 0 6px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.board2 table th:first-child{border-left:0 none;}
.board2 table td{padding:9px 0 7px; border-bottom:1px solid #ddd; text-align:center;}
.board2 table td.no{ border-bottom:0px solid #ddd; text-align:left;}
.board2 table td.sbj{padding-left:10px; text-align:left;}
.board2 table td.sbj a{display:block; position:relative;}
.board2 table td.sbj a p{overflow:hidden; padding-right:25px;}
.board2 table td.sbj a img{position:relative; top:2px; left:5px;}

.board2.view thead td{padding-left:10px; text-align:left; border-left:1px solid #ddd;}
.board2.view tbody td .con{padding:15px 10px; text-align:left; line-height:19px; width:713px; }





.board3{ width:350px;  border-top:2px solid #565656; margin-left:200px;}
.board3 table th{background:#f8f8f8; padding:9px 0 6px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.board3 table th:first-child{border-left:0 none;}
.board3 table td{padding:9px 0 7px; border-bottom:1px solid #ddd; text-align:center;}
.board3 table td.no{ border-bottom:0px solid #ddd; text-align:left;}
.board3 table td.sbj{padding-left:10px; text-align:left;}
.board3 table td.sbj a{display:block; position:relative;}
.board3 table td.sbj a p{overflow:hidden; padding-right:25px;}
.board3 table td.sbj a img{position:relative; top:2px; left:5px;}





.board4{margin-top:10px;    }
.board4 table th{background:#f8f8f8; padding:0px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.board4 table th:first-child{border-left:0 none;}
.board4 table th.s{ color:#e9127f; font-weight:bold;}
.board4 table td{padding:10px; border-bottom:0px solid #ddd; text-align:left;}
.board4 table td.no{ border-bottom:0px solid #ddd; text-align:left;}
.board4 table td.sbj{padding-left:10px; text-align:left;}
.board4 table td.sbj a{display:block; position:relative;}
.board4 table td.sbj a p{overflow:hidden; padding-right:25px;}
.board4 table td.sbj a img{position:relative; }
.board4 table td.s{background:#fffad7; color:#e9127f; font-weight:bold;}


.board4.view thead td{padding-left:0px; text-align:center; border-left:1px solid #ddd;}
.board4.view thead td .s{background:#fffad7; color:#e9127f;}
.board4.view thead td .s2{color:#e9127f;}
.board4.view tbody td .con{padding:15px 0px; text-align:center; line-height:19px; width:713px; }




.board5{margin-top:0px; width:694px;  border-top:2px solid #565656;}
.board5 table th{background:#f8f8f8; padding:9px 0 6px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.board5 table th:first-child{border-left:0 none;}
.board5 table th.s{ color:#e9127f; font-weight:bold;}
.board5 table td{padding:9px 0 7px; border-bottom:1px solid #ddd; text-align:center;}
.board5 table td.no{ border-bottom:0px solid #ddd; text-align:left;}
.board5 table td.sbj{padding-left:10px; text-align:left;}
.board5 table td.sbj a{display:block; position:relative;}
.board5 table td.sbj a p{overflow:hidden; padding-right:25px;}
.board5 table td.sbj a img{position:relative; top:2px; left:5px;}
.board5 table td.s{background:#fffad7; color:#e9127f; font-weight:bold;}

.board5.view thead td{padding-left:10px; text-align:left; border-left:1px solid #ddd;}
.board5.view thead td .s{background:#fffad7; color:#e9127f;}
.board5.view tbody td .con{padding:15px 0px; text-align:left; line-height:19px; width:713px; }


.btnCenter{text-align:center; margin:30px auto;}
.join .btnCenter{position:relative; clear:both;  width:700px; padding-top:30px; text-align:center;}
.join .btnCenter a{position:relative; display:block; width:150px; height:27px; padding:13px 0px 5px; margin-left:300px; *margin-left:0px;background:#0e6eb7; border:1px solid #0c62a3; color:#fff;  font-size:14px; font-weight:bold; }
.join .btnCenter a:hover { text-decoration:none; }





.idpw {position:relative; float:left; width:280px;  height:293px;  margin: 30px 0 10px 35px;   padding:30px; background:#fff;  border:1px solid  #e0e0e0;  }
.idpw h1{ clear:both;  float:left;     line-height:18px;  padding:0px 0 5px 0; color:#0e6eb7; font-size:19px; line-height:30px;   font-weight:bold;}
.idpw h2{clear:both;  float:left; width:280px;   line-height:18px;  padding:0px 0 5px 0;  color:#bebebe; font-size:12px; line-height:18px;   }
.idpw p{float:left; width:260px;  padding:5px 0 2px 0; margin-left:0px; color:#666666; font-size:14px; line-height:18px;   font-weight:bold;}

.idpw .btnCenter{position:relative; clear:both;  width:300px; padding-top:20px; text-align:center;}
.idpw .btnCenter a{position:relative; display:block; width:105px; height:27px; padding-top:10px; margin-left:0px;background:#0e6eb7; border:1px solid #0c62a3; color:#fff;  font-size:14px; font-weight:bold; }



.idpw02 {position:relative; float:right; width:280px;  height:293px;  margin: 30px 35px 10px 0px;   padding:30px; background:#fff;  border:1px solid  #e0e0e0;  }
.idpw02 h1{ float:left;     line-height:18px;  padding:0px 0 5px 0; color:#0e6eb7; font-size:19px; line-height:30px;   font-weight:bold;}
.idpw02 h2{clear:both; float:left;     line-height:18px; width:260px;  padding:0px 0 5px 0;  color:#bebebe; font-size:12px; line-height:18px;   }
.idpw02 p{float:left; width:260px;  padding:5px 0 2px 0; margin-left:0px; color:#666666; font-size:14px; line-height:18px;   font-weight:bold;}
.idpw02 .btnCenter{position:relative; clear:both;  width:300px; padding-top:20px; text-align:center;}
.idpw02 .btnCenter a{position:relative; display:block; width:105px; height:27px; padding-top:10px; margin-left:0px;background:#0e6eb7; border:1px solid #0c62a3; color:#fff;  font-size:14px; font-weight:bold; }


/* member */
h2.login{margin:50px 0 15px 174px}
.loginBox{width:368px;margin:0 auto;overflow:hidden;zoom:1; border:1px solid #d7d7d7; padding:40px 70px; background-color:#f4f4f4}
.loginInputBox{float:left; padding-top:6px;}
.loginInputBox dl{width:267px;margin-bottom:6px;overflow:hidden;zoom:1; }
.loginInputBox dl dt{float:left;width:60px;margin-top:3px}
.loginInputBox dl dd{float:left}

.btn_login{float:right; }
.loginBtnArea{margin:0 auto;overflow:hidden;width:510px}
.loginBtnArea li{float:left;padding-left:7px; margin-top:20px}
.loginBtnArea li.last{margin-right:0;background:0 none;padding-right:0}
.messageBox{text-align:center;border-bottom:1px solid #d8d8d8;width:438px;margin:0 auto 30px;padding-bottom:15px}
.idSearch{width:414px;margin:0 auto;overflow:hidden;zoom:1}
.idSearch dl{width:330px;margin-bottom:6px;overflow:hidden;zoom:1}
.idSearch dl dt{float:left;width:77px;margin-top:6px}
.idSearch dl dd{float:left}
.searchid{color:#34a92c;font-size:14px;font-weight:bold;padding-bottom:25px;margin-bottom:20px}
.inputField *{vertical-align:middle;}
.inputField input{height:17px;padding:3px 5px 0}
.loginBottom{width:412px;overflow:hidden;border-bottom:1px solid #e8e8e8;padding-bottom:5px;margin:10px 0 0 134px;}


.sVisual {width:100%;height:262px;}
.sVisual span {display:block;width:100%;height:262px;background-repeat:no-repeat;background-position:center 0;background-color:#0e0f0c;}

/* sub visual */
.sVisual span.sub01 {background-image:url("../../images/common/subpromo01.png");} 
.sVisual span.sub02 {background-image:url("../../images/common/subpromo02.png");} 
.sVisual span.sub03 {background-image:url("../../images/common/subpromo03.png");} 
.sVisual span.sub04 {background-image:url("../../images/common/subpromo04.png");} 
.sVisual span.sub05 {background-image:url("../../images/common/subpromo05.png");} 
.sVisual span.sub_sitemap {background-image:url("../../images/common/subpromo_sitemap.png");} 

/* submenu */

.submenu_sub { position:absolute; width:100%;  height:55px;  top:261px;   background-color:#1c426d; z-index:1000; }
.submenu_sub .lst {width:1064px; margin:0px auto; }
.submenu_sub .lst li {float:left; text-align:center; vertical-align:middle;  font-size:15px;  font-weight:700; border-left:0px solid #e6e6e6;  }
.submenu_sub .lst li a {font-family:"Tahoma"; display:block;   font-size:14px; color:#fff; font-weight:700;  padding:19px 53px;}
.submenu_sub .lst li.on a,
.submenu_sub .lst li a:hover {color:#abc3f8; background-color:#15283c; text-decoration:none; }
.submenu_sub .lst li:last-child {border-right:0px solid #e6e6e6;  }



#cts .contents .bread {position:relative; float:right; margin-top:35px; text-align:right; color:#7e838a; width:990px; }
#cts .contents .bread strong {color:#48505a; font-weight:bold;}

h3.tit {clear:both; font-family:"Tahoma"; margin:10px 0px 40px; padding-bottom:15px; padding-top:-30px; color:#474747; font-size:26px; line-height:43px; font-weight:800; border-bottom:1px solid #e8e8e8; letter-spacing:-1px; background:url(../../images/common/title_arww.gif)  no-repeat ; padding-left:55px;}
h4.stit {background:url(/images/sub/ico_stit.gif) 0 0px no-repeat; margin-bottom:10px; padding-left:18px; color:#000; font-size:16px; font-weight:bold;}
h4.stit2 { margin-top:10px;  margin-bottom:10px; color:#000; font-size:16px; font-weight:bold;}



