/* 공통 */
.btn_view {padding:10px 0; border-top:1px solid #e5e5e5; text-align:right;}
.btn_write {padding:10px 0; text-align:right;}

/* 테이블 스타일 - 가로 */
.board_col {clear:both; width:100%; border-collapse:collapse; table-layout:fixed;}
.board_col caption {display:none;}
.board_col thead th {padding:14px 0; border-top:2px solid #1e3581; border-bottom:1px solid #d2d2d2; color:#505050; font-size:13px; text-align:center; font-weight:bold;}
.board_col tbody td {padding:10px 0; border-bottom:1px solid #d2d2d2; color:#9d9d9d; font-size:13px; text-align:center;}
.board_col tbody td img {vertical-align:middle;}
.board_col tbody td.left {text-align:left;}
.board_col tbody td.question {padding-left:25px; text-align:left; background:url('/board/_skin/faq_w/img/icon_question.gif') no-repeat left 42%;}
.board_col tbody td.question a {color:#9d9d9d; font-size:13px;}
.board_col tbody td.question a:hover {color:#9d9d9d;}
.board_col tbody td.answer {border:0; padding:0; word-break:break-all;}
.board_col tbody .faqcnt {padding:50px; text-align:left; border-bottom:1px solid #d2d2d2; background:#fcfcfc;}
.board_col tbody .faqcnt .content img {max-width:1010px;}
.board_col tbody .faqcnt .btn {text-align:right;}

/* 테이블 스타일 - 세로 */
.board_row {clear:both; width:100%; border-top:3px solid #1e3581;}
.board_row caption {display:none;}
.board_row th {padding:10px 0 10px 40px; border-bottom:1px solid #d2d2d2; color:#505050; text-align:left; vertical-align:middle; font-weight:bold; background:#f9f9f9;}
.board_row td {padding:10px 0 10px 12px; border-bottom:1px solid #d2d2d2; color:#919191; text-align:left; vertical-align:middle;}
.board_row td * {vertical-align:middle;}
.board_row td a {color:#888;}
.board_row td a:hover {color:#000;}
.board_row td .date {font-size:11px;}
.board_row td .input {width:200px;}
.board_row td .input_big {width:98%;}
.board_row td .input_small {width:160px;}
.board_row td.upload .input {width:99%;}
.board_row td.upload span {display:block; padding-top:5px; color:#30458b; font-size:11px;}
.board_row td .second_file {padding-top:8px;}
.board_row td img {vertical-align:middle;}

/* 카테고리 */
.cateList {padding-bottom:10px; text-align:left;}
.cateList ul li {display:inline; padding-right:5px;}

/* 리스트 */
#board_list {}
#board_list .searchform {margin-bottom:50px; padding:47px 0; border:1px solid #eaeaea; background:#fcfcfc; text-align:center;}
#board_list .searchform * {vertical-align:middle;}
#board_list .searchform .memo {margin-bottom:19px;}
#board_list .searchform .input {width:300px; border:1px solid #a0a0a0;}
#board_list .searchform select {min-width:100px; height:26px;}
#board_list .searchform select option {color:#666;}
#board_list .category_list {float:right; margin-bottom:10px; text-align:right;}
#board_list .category_list select {float:right; min-width:100px; height:24px; line-height:40px;}
#board_list .search_result {float:left; padding-top:10px; color:#666; text-align:left;}
#board_list .search_result strong {color:#333132;}


/* 글쓰기 */
#board_write .editor_box {width:100%; padding-top:10px; text-align:left;}
#board_write .editor_box .check {float:left;}
#board_write .editor_box .content_box {clear:both; background:#fff;}
#board_write .btn {padding:20px 0; text-align:center;}

/* 글열람 */
#board_view .view_box {padding:10px 0; text-align:left;}

/* 댓글 쓰기 */
#cmt_write {width:100%; margin-bottom:20px; border-bottom:1px solid #e5e5e5; background:#fafafa;}
#cmt_write .box {padding:10px;}
#cmt_write .name {overflow:auto; padding-bottom:5px; text-align:left;}
#cmt_write .name span {float:left; margin:0 10px; color:#4a4a4a; font-size:11px; vertical-align:baseline; line-height:1.6;}
#cmt_write .name span.fld {margin:0;}
#cmt_write .cmt_content textarea {float:left; width:98%; height:65px; text-align:left;}
#cmt_write .cmt_content .btn {float:right;}

/* 댓글 리스트 */
#cmt_list {width:100%; text-align:left; border-top:1px solid #e5e5e5;}
#cmt_list ul li {padding:5px; border-bottom:1px solid #e5e5e5;}
#cmt_list ul li .name {float:left;}
#cmt_list ul li .name span {font-size:11px; color:#888;}
#cmt_list ul li .btn {float:right;}
#cmt_list ul li .cmt_content {clear:both; padding:5px 0;}

/* 비회원 비밀번호 확인 */
#pwbox {width:350px; margin:50px auto; padding:50px 0; border:1px solid #e5e5e5; background:#f6f6f6;}
#pwbox div {padding:3px 0;}

/* 공지사항 */
.title_notice {font-weight:bold;}