/* FORM */
#footer {background-color:#000;}
.copyright {height:65px;padding:25px 0;font-size:12px;color:#fff;text-align:center;box-sizing:border-box;}
.form-area {max-width:800px;margin:0 auto}
.form-row {position:relative;margin:5px 10px;padding-left:0;line-height:30px;text-align:left;}
.form-row .lbl {position:static;display:block;top:0;left:0;font-size:12px;color:#666;}
.form-row .ipt {width:80%;height:30px;padding:5px;border:1px solid #ccc;box-sizing:border-box;}
.form-row .ipt.full {width:100%;}
.form-row .ipt.middle {width:50%;}
.form-row .ipt.small {width:25%;}
.form-row .slt {height:30px;padding:5px;border:1px solid #333;}
.form-row .comm-btn {display:inline-block;height:30px;background:red;}
.btn {display:inline-block;height:30px;padding:6px 10px;border:1px solid #ddd;border-radius:0;font-size:12px;color:#333;box-sizing:border-box;font-family:"맑은 고딕";*height:auto;*margin:1px 2px;*padding:3px 10px;*vertical-align:middle;line-height:0;background-color:#ddd;-webkit-appearance: none;}
.btn-default {background:#ee2f80;border:1px solid #ee2f80;font-weight:600;color:#fff;}
.form-row.last {margin:30px 0 50px;padding-top:20px;padding-left:0;border-top:1px solid #ddd;text-align:center;}
.btn-submit {width:100px;height:45px;background:#0080cc;color:#fff;}
.btn-cancel {width:100px;height:45px;}
#layer-file {top:auto !important;left:10px !important;bottom:100px;max-width:300px;z-index:999;}
.layer-file-btn {text-align:center;}
.layer {display:none;position:absolute;padding:20px;border:1px solid #333;background:#fff;z-index:30;}
.wd {width:45.4% !important;}


/* 게시판 */
.board { clear:both; text-align:left; padding:14px; } 

.board .List {   } 
.board .List ul { border-top:1px solid #dcdcdc;} 
.board .List li { border-bottom:1px solid #dcdcdc; padding:15px 0; line-height:150%; } 
.board .List p { font-weight:bold; }
.board .List p a b {display:inline-block;margin-bottom:10px;color:#333 !important;}
.board .List span { font-size:12px; }
.board .List span.toki { padding:0 2px; font-size:10px; color:#ddd; }
.board .List .img {margin-bottom:10px;}

.board .View {  } 
.board .View ul { border-top:1px solid #dcdcdc;} 
.board .View li { border-bottom:1px solid #dcdcdc; padding:8px 0; line-height:150%; } 
.board .View p { font-weight:bold; }
.board .View span { font-size:12px; }
.board .View span.toki { padding:0 2px; font-size:10px; color:#ddd; }
.board .View li.contents { padding:7px 0; line-height:150%; } 
.board .View li.contents p { font-weight:normal; padding:5px 0; line-height:150%; color:#666;} 
.board .View li.attfile { padding:2px 0; background-color:#f3f3f3; text-align:right; padding-right:5px; } 
.board .View li.attfile img { vertical-align:middle; } 

.board .Write {}
.board .Write ul { border-top:1px solid #dcdcdc; } 
.board .Write li { float:left; padding:7px 0; line-height:150%; height:25px; border-bottom:1px solid #dcdcdc; } 
.board .Write li.item { width:20%; font-size:14px; font-weight:bold; letter-spacing:-0.1em; }
.board .Write li.input { width:80%; font-size:14px;  }
.board .Write li.input input[type=text] { background-color:#ffffff;height:25px;padding-left:5px;border:1px solid #cccccc;border-radius:5px;} 
.board .Write li.input input[type=checkbox] { width:18px; height:18px; } 
.board .Write li.contents { width:100%; height:auto; }
.board .Write li.contents textarea { background-color:#ffffff;padding-left:5px;border:1px solid #cccccc;border-radius:5px; resize:none; } 


#pageNavi {max-width:840px;margin:15px auto;padding:15px 0;text-align:center;}
#pageNavi a {display:inline-block;width:20px;height:25px;padding:0 8px;border:1px solid #efefef;font-size:12px;text-align:center;line-height:25px;}
#pageNavi a.on {border:1px solid #fff;color:#ee2f80;}


.btnArea {width:60px;padding:8px 0;margin-top:20px;margin-bottom:40px;background:#fff;border:1px solid #ccc;font-size:14px;color:#666;text-align:center;}
