/* 게시판 *************************************************************************************************************************************/


/* user board write  */
.board_skin_form01 { width:100%; table-layout:fixed; border-top:2px solid #434343; }
.board_skin_form01 #variableFiles td {border:0px; padding:5px 0 0 0;}
.board_skin_form01 th { color:#282828; font-size:12px; font-weight:bold; border-bottom:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:url(/skin/board/med_default/img/tb_form_th_bg.gif) no-repeat -7px 0 #f3f3f3; padding:10px 0 11px 20px; vertical-align:top; text-align:left; }
.board_skin_form01 th.center { border-left:1px solid #d0d0d0; }
.board_skin_form01 td { border-bottom:1px solid #d0d0d0; color:#787878; padding-left:10px; text-align:left; }
.board_skin_form01 td.high { padding:10px; line-height:25px; }
.board_skin_form01 td.high02 { padding:5px 10px; line-height:25px; }
.board_skin_form01 td span.radio { margin-right:20px; }
.board_skin_form01 td span.check { margin-right:20px; }
.board_skin_form01 td span.list { background:url(/skin/board/med_default/img/ic_formlist-arr.gif) no-repeat 0 2px; padding-left:9px; }
.board_skin_form02 { width:100%; table-layout:fixed; border-top:2px solid #cca6ad; }
.board_skin_form02 th { height:33px; color:#282828; font-size:12px; font-weight:bold; border-bottom:1px solid #cca6ad; border-right:1px solid #cca6ad; background:#f8f3f4; text-align:left; padding-left:17px; }
.board_skin_form02 td { height:33px; border-bottom:1px solid #cca6ad; color:#333333; padding-left:13px; text-align:left; }



/* user board list */
.board_skin_top { width:100%; }
.board_skin_top td { height:40px; color:#4c4c4c; width:50%; }
.board_skin_top td span { color:#dc2e00; }
.board_skin_list { width:100%; table-layout:fixed; }
.board_skin_list th { height:43px; color:#282828; font-size:12px; font-weight:bold; text-align:center; border-top:2px solid #B1B1B1; border-bottom:1px solid #B1B1B1; background:url(/skin/board/med_default/img/board_th_bg_grey.gif) no-repeat right top #F3F3F3; }
.board_skin_list th.last { background: #F3F3F3; }
.board_skin_list td { height:35px; text-align:center; border-bottom:1px solid #d7cdcf; }
.board_skin_list td.title { text-align:left; padding-left:7px;}
.board_skin_list tr:hover { background:#f6f6f6; }
.eotrmf {color:#2A7614; font-size:12px; font-weight:bold; }



/* user board view */
.border01 { border-bottom:1px solid #d0d0d0; }
.board_skin_view { width:100%; table-layout:fixed; border-top:2px solid #B1B1B1; }
.board_skin_view th { height:33px; color:#282828; font-size:12px; font-weight:bold; text-align:center; border-bottom:1px solid #B1B1B1; border-right:1px solid #B1B1B1; background:#F3F3F3; }
.board_skin_view th.center { border-left:1px solid #cca6ad; }
.board_skin_view td { text-align:left; border-bottom:1px solid #B1B1B1; padding-left:12px; }
.board_skin_view td.addfile a { margin-right:10px; }
.board_skin_view td.high { padding:20px; line-height:22px; }
.board_skin_view td.high02 { padding:13px; line-height:22px; }

.board_skin_pre-ne { width:100%; table-layout:fixed; border-top:1px solid #B1B1B1; border-bottom:1px solid #B1B1B1; }
.board_skin_pre-ne th { height:40px; border-bottom:1px solid #B1B1B1; color:#666666; text-align:left; padding-left:10px; font-weight:normal; }
.board_skin_pre-ne th img { margin-right:10px; }
.board_skin_pre-ne td { height:40px; border-bottom:1px solid #B1B1B1; color:#666666; text-align:center; }
.board_skin_pre-ne td a { color:#666666; }
.board_skin_pre-ne td a:hover { color:#d42826; }
.board_skin_pre-ne td.tl { padding-left:13px; text-align:left; }



/* user board comment */
.board_skin_comment { width:100%; table-layout:fixed; margin-top:10px;}
.board_skin_comment td.cell01 {border-top:1px dashed #d7cdcf; }
.board_skin_comment td.cell02 {border-top:1px dashed #d7cdcf; line-height:22px; padding:5px 0px 0px 0px;}
.board_skin_comment td.nob { border-top:0px;}
.board_skin_comment td.nobcell { padding:5px 0px;}
.board_skin_comment td.btn01 { height:35px; border-top:0px;}



/* calendar_board */
.board_skin_cal_top {width:100%; height:100px; margin:10px 0 40px 0; width:100%; padding:4px 0px 4px 0px; text-align:center; border:2px solid #ACBAC8; }
.board_skin_cal_top td.bt { width:30%; text-align:right; }
.board_skin_cal_top td.bt img { margin-left:3px; }
.board_skin_cal_month {border-top:2px solid #cfcfcf; border-bottom:1px solid #cfcfcf; margin-top:7px;}
.board_skin_cal_month td.cal-top-date { width:53px; height:27px; text-align:center; color:#7082c2; font-weight:bold; }
.board_skin_cal_month td.cal-top-date_on { width:53px; height:27px; text-align:center; color:#ff3334; font-weight:bold; }

.board_skin_cal { width:100%;  margin-bottom:20px;}
.board_skin_cal th { width:100px; text-align:center; height:27px; border-bottom:3px solid #b1b1b1; border-top:1px solid #b1b1b1; border-right:1px solid #cfcfcf; color:#737373; padding-top:5px; }
.board_skin_cal td { width:100px; text-align:left; vertical-align:top; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; color:#3e3e3e; padding:3px 0 0 3px; line-height:18px; }
.board_skin_cal th.last { border-right:0;  color:#7082c2; font-weight:bold;}
.board_skin_cal td.last { border-right:0;  color:#7082c2; font-weight:bold; }
.board_skin_cal th.sun { color:#d15430; font-weight:bold; }
.board_skin_cal td.sun { color:#d15430; font-weight:bold; }
.board_skin_cal td.holy { color:#FF6C21; font-weight:bold; }
.board_skin_cal td.noborder { border:0px; }




/* 비번 질문 레이어 */
#pwdPopDiv {background-color:#000000; color:#ffffff; text-align:center; top:0; left:0; width:100%; height:100%; z-index:1000; position:fixed; filter:alpha(opacity=40); opacity:0.4;} 
#pwdFrameDiv {top:230px; width:400px; z-index:2000; position:fixed; border:1px solid red;} 
#pwdPopDivModify {background-color:#000000; color:#ffffff; text-align:center; top:0; left:0; width:100%; height:100%; z-index:1000; position:fixed; filter:alpha(opacity=40); opacity:0.4;} 
#pwdFrameDivModify {top:230px; width:400px; z-index:2000; position:fixed; border:1px solid red;} 

.pwdTB {border:3px solid #cf5b5b; padding:3px; background-color:#ffffff;}
.pwdTB td.tit {border-bottom:1px dotted #777777; font-weight:bold;}