@charset "utf-8";

/* 게시판 */
#BoardList { float: left; width: 1000px; }
#BoardView { float: left; width: 1000px; }
#BoardWrite { float: left; width: 1000px; }

/* 게시글 비밀번호 */
#board_password_form { clear: both; width: 500px; height: 199px; margin-top: 75px; padding: 6px 0 0 6px; background-color: #e4e4e4; }
#board_password_form .passform_top { width: 494px; height: 41px; background: url('../images/passwordform_top.png') no-repeat left top; }
#board_password_form .passform_main { position: relative; width: 494px; height: 151px; background: url('../images/passwordform_bg.png') no-repeat left top; }
#board_password_form .passform_main form { display: inline; }
#board_password_form .passform_main fieldset { margin: 0; padding: 0; border: 0 solid transparent; }
#board_password_form .passform_main .passform_field { position: absolute; left: 151px; top: 23px; width: 314px; height: 33px; border: 1px solid #ccc; }
#board_password_form .passform_main .passform_field label { float: left; width: 101px; line-height: 33px; border-right: 1px solid #ccc; color: #333; font-size: 12px; font-family: Dotum, Gulim; font-weight: bold; text-align: center; }
#board_password_form .passform_main .passform_field span { display: block; float: left; padding: 5px 0 0 5px; }
#board_password_form .passform_main .passform_field input { width: 188px; height: 16px; padding: 4px 5px 0 5px; *height: 17px; *padding: 3px 5px 0 5px; border: 1px solid #ccc; background-color: #fff; font-size: 12px; color: #666; font-family: Dotum, Gulim; }
#board_password_form .passform_main .passform_button { position: absolute; left: 260px; top: 77px; width: 103px; height: 29px; }

/* 코멘트 삭제 비밀번호 */
#BoardView #comment_password_form { display: none; position: absolute; width: 380px; left: 220px; }
#BoardView #comment_password_form #passform_top { position: relative; width: 380px; height: 49px; background: url('../images/comment_password_top.png') no-repeat left top; }
#BoardView #comment_password_form #passform_top #passform_close { position: absolute; right: 11px; top: 13px; width: 21px; height: 20px; background: url('../images/comment_password_close.png') no-repeat left top; cursor: pointer; }
#BoardView #comment_password_form #passform_main { position: relative; width: 380px; height: 116px; background: url('../images/comment_password_bg.png') repeat-y left top; }
#BoardView #comment_password_form #passform_main form { display: inline; }
#BoardView #comment_password_form #passform_main fieldset { margin: 0; padding: 0; border: 0 solid transparent; }
#BoardView #comment_password_form #passform_main #field_box { position: absolute; left: 21px; top: 13px; width: 334px; height: 44px; background: url('../images/comment_password_field.png') no-repeat left top; }
#BoardView #comment_password_form #passform_main #field_box label { position: absolute; left: 0; top: 0; width: 106px; line-height: 44px; text-align: center; color: #333; font-size: 14px; font-weight: bold; font-family: Dotum, Gulim; }
#BoardView #comment_password_form #passform_main #field_box .pass_field { position: absolute; left: 122px; top: 11px; *top: 10px; width: 187px; height: 22px; }
#BoardView #comment_password_form #passform_main #field_box .pass_field input { width: 185px; height: 16px; padding: 4px 5px 0 5px; *height: 17px; *padding: 3px 5px 0 5px; border: 1px solid #ccc; background-color: #fff; font-size: 12px; color: #666; font-family: Dotum, Gulim; }
#BoardView #comment_password_form #passform_main #field_button { position: absolute; left: 130px; bottom: 13px; width: 103px; height: 29px; }
#BoardView #comment_password_form #passform_bottom { width: 380px; height: 35px; background: url('../images/comment_password_bottom.png') no-repeat left top; }