@charset "utf-8";

/* Board */
.mBoardTtile { background-color:#ebebeb; margin-bottom:8px; padding:0 10px 10px 10px; }
.mBoardListUl { list-style:none; margin:0; padding:0; }
.mBoardListUl input[type=text] { width:100%; }
.mBoardListUl input[type=password] { width:100%; }
.mBoardListLi { position:relative; border-bottom:1px solid #c6c1c1; min-height:36px; _height:36px; padding:0 10px; cursor:pointer; }
.mBoardListLiL { position:absolute; width:55%; height:36px; line-height:34px; overflow:hidden; }
.mBoardListLiL img { vertical-align:middle; }
.mBoardListLi .noBoardData { font-size:14px; font-weight:bold; text-align:center; height:36px; line-height:34px; }
.mBoardListLiRImg { position:absolute; top:12px; right:105px; background:url(/images/board/m/m_dfileicon.gif) no-repeat; width:14px; height:13px; line-height:34px; }
.mBoardListLiRDate { position:absolute; right:25px; width:68px; line-height:34px; }
.mBoardListLiR { position:absolute; top:12px; right:10px; background:url(/images/board/m/m_listicon.gif) no-repeat; width:12px; height:12px; line-height:34px; }

.mBoardInputLi { border-bottom:1px solid #c6c1c1; min-height:36px; _height:36px; line-height:34px; padding:0 7px 0 3px; *zoom:1; }
.mBoardInputLi:after { content:""; display:block; clear:both; }
.mBoardInputLiF { border-bottom:1px solid #c6c1c1; padding:10px; }
.mBoardContent { width:100%; overflow:hidden; font-size:14px; }
.mBoardContent p { padding:0; line-height:150%; }
.mBoardTHL { float:left; background-color:#f7f2ee; width:26%; font-weight:bold; text-align:center; }
.mBoardTHR { float:right; width:73%; }
.mBoardTHR input { margin-top:4px; }
input[type=text].mInputS { width:40%; }
input[type=password].mInputS { width:40%; }
.mBoardListUl textarea { margin:4px 0; }
.mBoardFileList { list-style:none; margin:0; padding:0; *zoom:1; }
.mBoardFileList:after { content:""; display:block; clear:both; }
.mBoardFileList li { float:left; margin-right:15px; }

.mBoardBtWrap { margin:10px 0; *zoom:1; }
.mBoardBtWrap:after { content:""; display:block; clear:both; }
.mBoardBtL { float:left; width:73%; }
.mBoardBtL a { display:inline-block; background-color:#f3f3f3; border:1px solid #bebebe; width:20%; height:28px; line-height:26px; font-weight:bold; text-align:center; cursor:pointer; }
.mBoardBtR,
.mBoardBtRColor { float:right; width:20%; margin-right:2px;}
.mBoardBtR a { display:inline-block; background-color:#f3f3f3; border:1px solid #bebebe; width:100%; height:28px; line-height:26px; font-weight:bold; text-align:center; cursor:pointer; }
.mBoardBtRColor a { display:inline-block; background-color:#837777; border:1px solid #594f4f; width:100%; height:28px; line-height:26px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; }
.mBoardBtRColor input[type=submit] { display:inline-block; background-color:#837777; border:1px solid #594f4f; width:100%; height:28px; line-height:26px; font-family:Malgun Gothic; font-size:12px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; }

/* Photo List */
.mPhotoListUl { list-style:none; margin:0; padding:0; *zoom:1; }
.mPhotoListUl:after { content:""; display:block; clear:both; }
.mPhotoListUl li { float:left; width:33%; padding:8px 0; text-align:center; }
.mPhotoLText { display:inline-block; width:90%; height:17px; text-align:center; overflow:hidden; }
.mPhotoLDate { display:inline-block; width:90%; color:#c6c6c6; text-align:center; }

/* Reply */
.mBoardReplyWrap { list-style:none; margin:20px 0 0 0; padding:0; }
.mBoardReplyWrap li { border-top:1px solid #e3dad4; padding:7px; }
.mBoardReplyWrap li p { padding:2px 0; }
.mBoardReplyWrap li p img { vertical-align:middle; }

.mBoardReplyInputWrap { background-color:#eee7e3; width:100%; padding-bottom:2px; }
.mBoardReplyP { padding:7px 10px 0 5px; }
input[type=text].mInputXS { width:18%; }
input[type=password].mInputXS { width:18%; }