.read-board{width:100%;margin:5px 0 10px;table-layout:fixed}.read-board th{width:20%;text-align:center;font-weight:bold;background-color:#f7f7f7;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.read-board td{padding:10px 5px;line-height:1.5em;white-space:normal;overflow:hidden;word-break:break-all;word-wrap:break-word;border-bottom:1px solid #ddd}.read-board td.subject{padding:12px 10px;font-weight:bold;background-color:#f7f7f7;border-top:2px solid #7e7e7e;border-bottom:1px solid #7e7e7e}.read-board .read-file-list{padding:0 5px}.read-board .read-media-file{padding-bottom:10px;text-align:center}.read-board #read_contents{padding:3rem 5px;vertical-align:top}.read-board #read_contents *{line-height:1.5em}.read-button-board .read-print{display:none}.read-button-board .btn span{display:none}@media only screen and (min-width:993px){.read-button-board .read-print{display:inline-block}.read-button-board .btn{display:inline-block}.read-button-board .btn span{display:inline}}.read-comment-board{width:100%;margin-top:15px}.read-comment-board th{height:1px;font-size:0;color:#fff;text-align:center;overflow:hidden;border-bottom:1px dotted #ddd}.read-comment-board th.subject{width:100%}.read-comment-board td{padding:5px;border-bottom:1px dotted #ddd;white-space:nowrap}.read-comment-board td span{display:block}#read_comment_form{margin-top:15px;background-color:#f3f3f3;border:1px solid #ddd;padding:0.5rem}#read_comment_form .read-comment-pw label{display:none}#read_comment_form .read-comment-pw input{width:100%;margin-bottom:5px}#read_comment_form .read-comment{display:flex;border-spacing:7px;width:100%;text-align:right}#read_comment_form .read-comment textarea{height:48px;overflow-x:hidden;overflow-y:auto}@media only screen and (min-width:769px){#read_comment_form .read-comment-pw{padding:0}#read_comment_form .read-comment-pw input{float:left;width:49.8%;margin-bottom:5px}#read_comment_form .read-comment-pw input:last-child{float:right}}@media only screen and (min-width:993px){#read_comment_form .read-comment-pw label{display:inline-block;float:none;text-align:right;margin-left:10px;padding-right:1rem;min-width:6rem;font-family:'Noto Sans KR';font-weight:500;color:#000}#read_comment_form .read-comment-pw input{float:none;width:20%}#read_comment_form .read-comment-pw input:last-child{float:none}}