@charset "utf-8";


/* 글목록 */
.board_list{clear:both; width:100%; border-collapse:collapse;border-spacing:0; background:url(/source/korean/images/board/bg_left.gif) no-repeat; border:0;}
.board_list th{line-height:2.5em; background:url(/source/korean/images/board/board_bar.gif) no-repeat right center;}
.board_list th.last-child{background:url(/source/korean/images/board/bg_right.gif) no-repeat right top;}
.board_list td{padding:5px 0 5px 0px; color:#666; text-align:center; border-bottom:1px solid #d4d4d4;}
.board_list td img{vertical-align:middle;}
.board_list td .standing{font-weight:bold; color:#206cd4;}
.board_list td.no{font-weight:bold; color:#929292;}
.board_list .con{text-align:left; padding:5px 10px 5px 10px;}
.board_list tbody th{ background-color:#f0f0f0; border-bottom:1px solid #d4d4d4; }
.board_list .content{padding:10px 10px 10px 10px; }
.board_list .none{padding:30px 0}

.normal_list{width:100%;border-collapse:collapse;  text-align:center;margin:0 0 25px 0; }
.normal_list th{padding:7px 0 7px 0; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-top:1px solid #d5d5d5;background-color:#f3f3f3 }
.normal_list td{color:#706f6f;padding:7px 0 7px 0; line-height:15px; border:1px solid #d5d5d5; }
.normal_list tbody th{background-color:#e9eef4;border-bottom:1px solid #d5d5d5;}
.normal_list .con{text-align:left; padding:7px 10px 7px 10px;}

.normal_list2{width:100%; border-collapse:collapse; text-align:center;margin:0 0 25px 0; }
.normal_list2 th{padding:7px 0 7px 0; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-top:1px solid #cdcdcd;background-color:#e8f0f0 }
.normal_list2 td{padding:7px 0 7px 0; line-height:15px; border:1px solid #cdcdcd; }
.normal_list2 tbody th{border-bottom:1px solid #cdcdcd} 
.normal_list2 .con{text-align:left; padding:7px 10px 7px 10px;}
.normal_list2 td span{padding:0 0 0 25px}

/* normal table */
.normal{width:100%; }
.normal th{text-align:center;  padding:8px 0 8px 0;background-color:#f7f7f7; border-bottom:1px solid #d5d5d5; border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.normal td{padding: 0 0 0 15px; border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;}
.normal td.prev_con{border-top:1px solid #d5d5d5;}


/* 글보기 */
.board_view{clear:both; width:100%; margin:0 0 5px 0; border-collapse:collapse; border-spacing:0; background:url(/source/korean/images/board/bg_left.gif) no-repeat; border:0;}
.board_view th{line-height:2.5em;border-bottom:1px solid #d4d4d4; background:url(/source/korean/images/board/line.gif) no-repeat right center; }
.board_view th.last-child{font-weight:bold; background:url(/source/korean/images/board/bg_right.gif) no-repeat right top;}
.board_view td{padding:5px 0 5px 0px; color:#666; text-align:center; border-bottom:1px solid #d4d4d4; background:none;}
.board_view .subject{font-weight:bold; background:#f7f7f7; border-right:1px solid #d4d4d4;}
.board_view .subject2{font-weight:bold; background:#f7f7f7; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4;}
.board_view .comment{background:#f7f7f7; text-align:left; padding:10px;}
.board_view .comment textarea{width:98%; height:200px;} /* 글쓰기 내용 */
.board_view td input.file{width:100%; background:#fff;} /* 글쓰기 첨부파일 */
.board_view td input{margin:0 0 3px 0;} /* 글쓰기 input 박스 */
.board_view td img{vertical-align:middle;}
.board_view .con{text-align:left; padding:5px 10px 5px 10px;}
.board_view .pic{width:650px; margin:10px auto 0 auto; padding:3px; text-align:center; border:1px solid #ccc;}
.board_view .info{width:650px; margin:10px auto 0 auto; padding:3px; text-align:center;}
.board_view .txt{width:650px; margin:10px auto 0 auto; padding:3px; text-align:left; border:1px solid #ccc;}

/* 글쓰기 */
.board_write{clear:both; width:100%;  border-collapse:collapse; border-top:1px solid #d4d4d4;}
.board_write th{line-height:2.4em; background:url(/source/korean/images/board/line.gif) no-repeat right center;}
.board_write th.last-child{background:url(/source/korean/images/board/bg_right.gif) no-repeat right top;}
.board_write td{padding:5px 0 2px 0px; color:#666; text-align:center; border-bottom:1px solid #d4d4d4;}
.board_write .subject{font-weight:bold; background:#f1f1f1; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
.board_write .subject2{font-weight:bold; background:#f1f1f1; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
.board_write .write_subject{width:90%;}
.board_write td.comment{background:#f7f7f7; text-align:left; padding:10px;}
.board_write td.comment textarea{width:98%; height:200px;} /* 글쓰기 내용 */
.board_write td input.file{width:100%; background:#fff;} /* 글쓰기 첨부파일 */
.board_write td input{margin:0 0 3px 0;} /* 글쓰기 input 박스 */
.board_write .con{text-align:left; padding:5px 10px 2px 10px;}

/* 의안상세보기 */
.late_view{clear:both; width:100%; border-collapse:collapse; border-spacing:0; empty-cells:show;}
.late_view th{background:#fbf4e6; font-weight:normal; border:1px #c8cece solid; padding:4px 0 3px 0; text-align:center; empty-cells:show;}
.late_view th.ac{text-align:center; padding-left:0 !important; padding-right:0 !important;}
.late_view td{border:1px #c8cece solid; padding:4px 0 3px 0; text-align:center; empty-cells:show; line-height:1.42em;}
.late_view td.al{padding-left:10px; text-align:left;}
.late_view td.gry1{background:#f2f7f3;}
.late_view td.gry2{background:#f9f9f9;}
.late_view td.mgt{background:#e5e5fd;}
.late_view td.pic{padding:0 !important;}
.late_view td.pic img{width:78px; height:99px;}
.late_view td span.email{text-decoration:underline; color:#018f92;}
.late_view .assembly_more{font-weight:bold; color:#ff722c;}

/* 의안상세보기 */
.late_view2{clear:both; width:100%; border-collapse:collapse; empty-cells:show; border-bottom:2px solid #666;}
.late_view2 .top_line{border-top:3px solid #1479CB; }
.late_view2 th{text-align:center; background:#fbf4e6; font-weight:bold; border-right:1px #c8cece solid; border-bottom:1px #c8cece solid; padding:5px 0 3px 8px; empty-cells:show; vertical-align:middle; }
.late_view2 th span{background:url(../../../files/web06/images/common/blt_001.gif) 0 5px no-repeat; padding-left:8px;}
.late_view2 td{padding:4px 7px 3px 7px; empty-cells:show; line-height:1.42em; border-bottom:1px #c8cece solid;}
.late_view2 th.rl{border-right:1px #c8cece solid;}
.late_view2 td.rl{border-right:1px #c8cece solid;}
.late_view2 td img{vertical-align:middle;}
.late_view2 td.inTbl{padding:7px !important;}
.late_view2 .bill_name{background:#fff;color:#1479CB;}

/* 포토갤러리 */
.photo{clear:both; width:100%; margin:0 auto 0 auto; border-bottom:1px solid #d9d9d9; overflow:hidden;}
.photo li{float:left; padding:0px 30px 25px 0px;}
.photo li.none {padding-right:0;}

.photo li p.pic{width:137px; margin:0; padding:5px; background:#f5f5f5; border:1px solid #eaeaea;}
.photo li p.pic a{display:block; }
.photo li p.pic img{width:135px; height:105px;border:1px solid #fff;}
.photo li p.day{margin:5px 0 0 0; color:#9d7b4f; font-weight:bold; background:url(/source/korean/images/board/ico_date.gif) no-repeat 0 0.2em; padding:0 0 0 15px;}
.photo li p.title{font-weight:normal; margin:2px 0 0 0; background:url(/source/korean/images/board/ico_title.gif) no-repeat 0 0.2em; padding:0 0 0 15px; width:137px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.photo li.noneList{background:none; height:50px; width:600px; padding:0; margin:0; vertical-align:middle;text-align:center}
/* 이전/다음 버튼 */
.gallery_btn{clear:both; width:100%; text-align:right; font-family:Tahoma, Sans-serif; font-size:100%; overflow:visible;}
.gallery_btn ul{float:right; text-align:right;}
.gallery_btn li{float:left; margin:0 0 0 4px; padding:0 0 0 1px; font-weight:bold; background:url(/source/korean/images/board/btn_left.gif) no-repeat left top; }
.gallery_btn li span{display:block; padding:2px 5px 3px 5px; background:url(/source/korean/images/board/btn_right.gif) no-repeat right top;}
.gallery_btn li a:link,
.gallery_btn li a:visited{display:block; padding:2px 5px 3px 5px; color:#666;}
.gallery_btn li .submit{height:23px; padding:0 5px 0 5px; color:#666; font-weight:bold; background:none; border:0; cursor:pointer;  overflow:visible }

/* 게시판 버튼 */
.board_btn{overflow:hidden; width:100%; text-align:right;overflow:visible;}
.board_btn ul{float:right; text-align:right;padding:10px 0 10px }
.board_btn li{float:left;text-align:center; margin:0 0 0 4px; }
.board_btn li .submit{height:20px; padding:0 5px 0 5px; color:#fff; font-weight:bold; background:none; border:0; cursor:pointer;  overflow:visible }

/* 페이지네비게이션 */
#pagingNav{clear:both; position:relative; margin:15px auto 10px auto; font-size:90%; font-weight:bold; text-align:center; line-height:1.7em;}
#pagingNav a.num{display:inline-block; padding:4px; color:#000; text-decoration:none; font-weight:normal; font-family:verdana;}
#pagingNav a.num:hover{display:inline-block; padding:4px; color:#598cdd; text-decoration:none; font-weight:normal; font-family:verdana;}
#pagingNav .num_current{display:inline-block; padding:4px; color:#598cdd; text-decoration:underline; font-family:verdana;}
#pagingNav a.num_first{display:inline-block; padding:4px 4px 4px 10px; color:#555; background:url(/source/korean/images/board/bl_first.gif) no-repeat left 6px;}
#pagingNav a.num_left{display:inline-block; padding:4px 4px 4px 6px; color:#555; background:url(/source/korean/images/board/bl_left.gif) no-repeat left 6px;}
#pagingNav a.num_right{display:inline-block; padding:4px 6px 4px 4px; color:#555; background:url(/source/korean/images/board/bl_right.gif) no-repeat right 6px;}
#pagingNav a.num_last{display:inline-block; padding:4px 10px 4px 4px; color:#555; background:url(/source/korean/images/board/bl_last.gif) no-repeat right 6px;}

/* 게시물검색 */
.board_search{clear:both; width:100%; height:32px; padding:10px 0 0 0; background:#f7f9fb; text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.board_search form .search{padding:0 10px 0 0; text-align:center;}
.board_search form select{background:#fafafa;}
.board_search .btnSearch{padding:0 0 0 5px; border:0;}
.board_search #key{height:18px; line-height:18px; }
.board_search * {vertical-align:middle;}

.boardSearch{overflow:hidden;width:100%;height:20px; border-bottom:2px solid #8da6d1; padding:0 0 10px 0; margin:0 0 23px 0}
.boardSearch .total{float:left;}
.boardSearch fieldset{ float:right}
.boardSearch select{width:78px; border:1px solid #7f9db9; line-height:18px; height:18px;}
.boardSearch #key{width:110px; height:16px; line-height:16px; margin:0; padding:0; }

/* 댓글 */
.reply_view {border: 0 none;border-collapse: collapse;border-spacing: 0; clear: both;empty-cells: show;margin: 10px 0 0;width: 100%;}
.reply_view th {background: none repeat scroll 0 0 #F1F1F1;padding: 5px;}
.reply_view th.first-child {padding: 5px 5px 5px 15px;text-align: left;}
.reply_view td {padding: 10px;}
.reply_write {border: 4px solid #F5F5F5;clear: both;margin: 10px 0 0;width: 100%;}
.reply_write td {padding: 5px;vertical-align: middle;}
.reply_write .reply_text {float: left;}
.reply_write .reply_btn {float: right;}
.reply_write .first-child {padding: 10px 5px 5px 20px;}
.reply_write .con {text-align: left;}
.reply_board {width:98%;border:2px solid #E2E2E2;overflow:hidden;margin:30px 0 20px 0;padding:7px 4px 7px 6px;}
.reply_board .button{background-color:#646464; color:#fff; font-weight:bold; width:50px; height:62px; margin:0 0 0 5px; cursor:pointer;}
.reply_board .usr_info {float: left;}
.reply_board .usr_info .usr_info_left2 {float: left;}
.reply_board .usr_info .usr_info_left2 p {float: left;padding: 0 10px 0 0;}
.reply_board .usr_info .usr_info_left2 a {background:#646464 url("/source/korean/images/board/reply_btn_bg.gif") no-repeat 0 0;color: #FFFFFF;display: block;float: left;font-size: 90%;line-height: 1em;		margin-right:2px;    padding:5px 0 5px 0;		width:60px;		letter-spacing:-1px;    text-align: center;}
.reply_board .usr_info .usr_info_right {float: left;padding: 0 0 0 5px;}
.reply_board .usr_text {float: left;margin: 10px 0 0;}
.reply_board .usr_text textarea {float:left;height:50px;width:650px; overflow:auto;}
.reply_board .usr_text .type-image {float: left;margin: 8px 0 0;padding: 0 0 0 5px;}