@charset "euc-kr";
/* Ä«Æä24 °Ô½ÃÆÇ CSS */
.board {padding:4px 5px 5px 5px;font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#555;}
.board a:link{padding:0 0 0 0;font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#000;text-decoration:none;}
.board a:visited{padding:0 0 0 0;font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#000;text-decoration:none;}
.board a:hover{padding:0 0 0 0;font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#000;text-decoration:underline;}
.board a:active{padding:0 0 0 0;font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#000;text-decoration:none;}
.line{ line-height : 1.5; }
.board #post_area { padding:35px 0; font-size:13px; line-height:21px; }
.board #post_area img { max-width:100% !important; height:auto !important; }
/*Á¦¸ñ*/
.bbsbody03{ width:340px;overflow:hidden;text-overflow:ellipsis;padding-left:5px;padding-right:5px; }
/*´º½º_º¸µµÀÚ·á Á¦¸ñ*/
.news_title {color:#0E3D72;font-size:14px;font-weight:bold;letter-spacing:-1;text-decoration:none;}
.news_title a:link{color:#0E3D72;font-size:14px;font-weight:bold;letter-spacing:-1;text-decoration:none}
.news_title a:visited{color:#0E3D72;font-size:14px;font-weight:bold;letter-spacing:-1;text-decoration:none}
.news_title a:hover{color:#0E3D72;font-size:14px;font-weight:bold;letter-spacing:-1;text-decoration:none}
/*´º½º_º¸µµÀÚ·á ³»¿ë*/
.news_cont {color:#555;text-decoration:none}
.news_cont a:link{color:#555;text-decoration:none}
.news_cont a:visited{color:#555;text-decoration:none}
.news_cont a:hover{color:#F50;text-decoration:none}
/*°¶·¯¸® Á¦¸ñ*/
.gallery_title { background:#FFF; border:1px solid #FFF; font-size:14px; font-family:'Noto Sans Kr', sans-serif; color:#666; font-weight:bold; }
.gallery_subject { display:block; margin:8px 0 22px; }
/*°¶·¯¸® ³»¿ë*/
.gallery_cont { padding:30px 0; font-size:13px; font-family:'Noto Sans Kr', sans-serif; color:#666; }
/*ÆäÀÌÂ¡*/
.paging { padding:25px 0; }
.paging b { display:inline-block; margin:0; color:#FFF; font-size:12px; font-weight:600; width:29px; height:29px; line-height:29px; background:#688194; border-radius:50%; text-decoration:none; }
.paging a { display:inline-block; margin:0; color:#777; font-size:12px; width:27px; height:27px; line-height:27px; vertical-align:top; border-radius:50%; border:1px solid #E5E5E5; }
.paging a:link { font-size:12px; color:#555; font-weight:normal; text-decoration:none; }
.paging a:visited { font-size:12px; color:#555; font-weight:normal; text-decoration:none; }
.paging a:hover { font-size:12px; color:#FFF; width:29px; height:29px; line-height:29px; border:0; background:#688194; text-decoration:none; }
/*°Ë»öÆùÆ®(¼¿·ºÆ®¹Ú½º)*/
.search_txt {font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#666}
/*±âº»ÆùÆ®*/
.board_txt {font-size:13px;color:#000;text-decoration:none;padding-top:4;}
.board_txt a:link{font-size:13px;color:#000;text-decoration:none;}
.board_txt a:visited{font-size:13px;color:#000;text-decoration:none;}
.board_txt a:hover{font-size:13px;color:#000;text-decoration:none;}
.board_txt2 {font-size:13px;color:#555;text-decoration:none;padding-top:4;}
.board_txt2 a:link{font-size:13px;color:#555;text-decoration:none;}
.board_txt2 a:visited{font-size:13px;color:#555;text-decoration:none;}
.board_txt2 a:hover{font-size:13px;color:#555;text-decoration:none;}
input#border { font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#666;border:1 solid #D4D4D4; }
textarea#border { font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#666;border:1 solid #D4D4D4; }
.board_bgcolor {background-color:#F7F7F7;font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#000; border:1px solid #e5e5e5; }
.board_rate {padding:0 0 0 0;font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#555;background-color:#E6F0F9; }
.board_rate_td {padding:4 5 5 5;font-size:13px;font-family:'Noto Sans Kr', sans-serif;color:#555;background-color:#FFF; }
.board_comment_bgcolor {background-color:#F6F6F6;}
/* °Ô½ÃÆÇ ±âº»Å×ÀÌºí */
.board  { width:100%; border-top:1px #E5E5E5 solid; border-bottom:0; border-left:0; }
.board.hr tr:hover { background-color:#FAFAFA; }
.board td { border-bottom:1px #e5e5e5 solid; border-top:0; border-right:0; border-left:0; padding:8px; height:36px; font-size:13px; }
.est_cate_cell select { padding:5px; vertical-align:middle; border:1px solid #BBB; -webkit-box-sizing:border-box; }
.est_keyword_cell select { padding:5px 0; }
.est_keyword_cell input { width:150px; padding:6px 4px; margin:0 3px; vertical-align:middle; border:1px solid #BBB; -webkit-box-sizing:border-box; }
.est_btn_cell input { vertical-align:middle; -webkit-box-sizing:border-box; }