@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

/*common*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none}
body,input,textarea,select,table,button{font-family:dotum,'돋움',sans-serif; font-weight:normal;}
body{position:relative;background-color:#fff;word-wrap:break-word;word-break:break-all;display: block;}
img,fieldset{border:0;}
ul,ol{list-style:none;}
a{color:#000;text-decoration:none;cursor:pointer;}
em,address{font-style:normal;}
.clear{clear:both; visibility:hidden;width:1px;height:1px;line-height:0;overflow:hidden;font-size:0;}
.go_cont{display:none;}





#warp{ position:relative; width:811px; height:900px; background:url(../img/webImg/bg.png) no-repeat;}
/* 2015-06-22 화면깨짐으로 수정 */
/*.header{ padding:172px 0 0 47px; width:691px; height:86px;}*/
/*.ms_s{ position:relativel; width:538px; height:86px; padding-left:0px;}*/
.header{ padding:172px 0 0 47px; width:691px; height:86px;content:""; display:block; clear:both;}
.ms_s{ float:left; width:538px; height:86px; padding-left:0px;}
.logo{ float:left;}
.btn01{ position:relative; left:261px;}
.m_sh{ width:538px; height:60px; background:url(../img/webImg/s_bg.png) no-repeat;}

.srch{width:100%;padding:19px 0 0 15px;}
.srch legend{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.srch{color:#fd8820;}
.srch select,.srch input{margin:-1px 0 1px;font-size:12px;color:#777;vertical-align:middle;}
/*.srch .keyword{ margin:0px 0 0 1px; padding-top:6px; border:1px solid #fff;font-size:12px;line-height:15px; width:190px; color:#fd8820; }*/
.srch .keyword{ margin:0 0 0 1px; padding:2px 0 0 3px; border:1px solid #fff;font-size:12px;line-height:15px; width:190px; color:#fd8820; }
.sbn{ position:absolute; top:221px;}
.srch select{ padding:2px 0; border:1px solid #dddddd;}



.ta_tit{ position:relative; top:-150px; left:47px; width:691px; height:32px; border-bottom:1px solid #d0d0d0;}
.btn03{ position:absolute; top:0; right:0;}
.t_text{ font-size:13px; color:#555; position:relative; top:10px; left:15px;}
.b_top{ position:relative; top:12px; left:30px;}
.b_back{position:absolute; top:40px; left:620px;}
.bb_back{position:relative; top:7px; left:450px;}
.s_btn{ position:relative; width:691px; height:23px; top:10px; vertical-align:middle}
.prne_b{ position:relative; top:-5px}
.prne_b a{ font-size:13px; color:#777;	}
.prne_b a:hover{ font-size:13px; color:#FF6600}
.bt2{ position:absolute; right:6px;}

.bg_h04 .tt{ float:left; position:relative; width:36PX; height:33PX; background:url(../img/webImg/bg_h02.gif) no-repeat; text-align:center; font-size:12px;}
.bg_h04 .tt strong{ position:relative; top:10px;}
.bg_h04 .tt a{color:#666;}
.bg_h04 .tt a:hover{ color:#ff8a00;}
.ty{ border-right:1px solid #dadada;}
.y2 a{ color:#ff8b00; }
.y2 ul li{ padding:7px 0 2px 15px;}
.y2te a{ color:#666;}
.y2te a:hover{ color:#ff8b00;}

.content{ position:relative; width:691px; height:502px; top:50px; left:47px;  }
.t_box{ background:url(../img/webImg/bg_bg.png) no-repeat; width:100%; height:174px;}
.m_tex{ font-size:13px; color:#555; padding:36px 36px 0 30px; line-height:18px;}
.m_tex02{ font-size:13px; color:#555; padding:20px 36px 0 30px; line-height:18px;}
.c_tit{ background:url(../img/webImg/icon02.png) no-repeat 5px 2px; padding-left:15px; color:#4e7a90; font-size:13px; font-weight:bold;}


/* 게시판 */
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type{width:685px;;border-bottom:2px solid #dcdcdc;font-family:Tahoma;font-size:12px; padding-top:3px;}
.tbl_type caption{display:none}
.tbl_type th{padding:8px 0 6px;border-top:2px solid #ddd;background-color:#f5f7f9;color:#666;font-family:'돋움',dotum;font-size:13px;font-weight:bold}
.tbl_type td{padding:7px 0 6px;border-top:1px solid #e5e5e5;color:#4c4c4c}
.tit_tet a{ color:#666;}
.tit_tet a:hover{ color:#f60; }


.so_con{ margin:15px;}
.tit_t{ background:url(../img/webImg/ta_bg.png) no-repeat; width:688px; height:33px;}

/* 페이지링 */
.paginate_regular{padding:15px 0;text-align:center;line-height:normal}
.paginate_regular a,
.paginate_regular strong{display:inline-block;position:relative;margin:0 -2px;padding:2px 8px;font-weight:bold;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate_regular a:hover,
.paginate_regular a:active,
.paginate_regular a:focus{background-color:#f8f8f8}
.paginate_regular strong{color:#f60}
.paginate_regular .direction{font-weight:normal;color:#767676;white-space:nowrap}
.paginate_regular .direction span{font-weight:bold;font-size:14px}
.paginate_regular .direction:hover,
.paginate_regular .direction:active,
.paginate_regular .direction:focus{background-color:#fff;color:#333}

.cb_section{ width:663px; height:385px; overflow-y:scroll; border:1px; border:1px solid #ccc; padding:10px;}
.kkp{ font-size:14px; color:#ff8b00; font:돋움}
.kkx{ font-size:14px; color:#666; font:돋움}
.mWhite{font-size:10px; color:white;}