/* 공통 */

input.file_text{float:left;width:150px;background:#fff;}

input.formText{ font-size:15px; border-radius:5px; height:32px;margin:0;padding:2px 5px;border:2px solid #e5e5e5;vertical-align:middle; text-align:left; background-color:#f9f9f9}
input.formText1{ font-size:15px; border-radius:5px; height:32px;margin:0;padding:2px 5px;border:2px solid #e5e5e5;vertical-align:middle; text-align:left; background-color:#f9f9f9}
.formText:hover { background-color: #FAEFEF; border:2px solid #F26A6A;}

select.formSelect{border-radius:5px;height:32px;padding:4px;border:2px solid #e5e5e5;vertical-align:middle; background-color:#f9f9f9}
.formSelect:hover { background-color: #FAEFEF; border:2px solid #F26A6A;}

/* =================회원가입폼 시작================= */
.joinInfo .bbs_write01 th p em{padding-left:7px;color:#f00;}
.joinInfo .bbs_write01 td p{display:inline-block;padding:3px 0 3px 0;}
.joinInfo .bbs_write01 td p:first-child{margin-right:-4px;}

/*필드세로정렬 */
.joinInfo .bbs_write01 td input, .joinInfo .bbs_write01 td select{vertical-align:middle;}
.joinInfo .bbs_write01 td input[type="radio"]{margin:0 3px 0 17px;vertical-align:middle;}

/* 각 필드들.. */
.joinInfo .bbs_write01 td .formText{width:138px; }
.joinInfo .bbs_write01 td .formText1{width:70px; }
.joinInfo .bbs_write01 td .formSelect{width:140px;}
.joinInfo .bbs_write01 td .textDomin{width:198px;}
.joinInfo .bbs_write01 td .textphone{width:40px;}
.joinInfo .bbs_write01 td .textphone1{width:20px;}
.joinInfo .bbs_write01 td .textPost{width:48px;}
.joinInfo .bbs_write01 td .textAddr01{width:438px;}
.joinInfo .bbs_write01 td .textAddr02{width:188px;}
.joinInfo .bbs_write01 td.email{padding:7px 0 3px;}
.joinInfo .bbs_write01 td.addr01{padding-top:7px;}
.joinInfo .bbs_write01 td.addr02{padding-bottom:7px;}
.joinInfo .bbs_write01 td.addr02 p{margin-top:-3px;padding-top:0;}
.joinInfo .bbs_write01 td.addr02 input{margin:6px 0 0;}


/* 이용약관, 개인정보 취급방침 */
.join .joinRule{margin-top:10px;}
.join .joinRule .ruleBox{height:200px;padding:0 29px;overflow-y:scroll;border:1px solid #e5e5e5;}
.join .joinRule p{margin:10px 0 10px;text-align:left;}

/* 게시판 댓글 --textarea--*/
#comment fieldset table{width:100%;}
#comment fieldset td.btn{text-align:right;}
#comment fieldset td .box{padding:0 0 0 10px;height:60px;border:1px solid #e5e5e5;}
#comment fieldset td .box textarea{width:100%;height:50px;padding:5px 0;font-size:9pt;line-height:150%;border:none;background:url('') no-repeat -10px 0;}


/* 게시판내용 textarea--*/
#commentarea fieldset table{width:100%;}
#commentarea fieldset td.btnarea {text-align:right;}
#commentarea fieldset td .boxarea {padding:0 0 0 10px;height:250px;border:1px solid #e5e5e5; margin:5px;}
#commentarea fieldset td .boxarea textarea{width:100%;height:300px;padding:0 0;line-height:150%;border:none;background:url('') no-repeat -10px 0;}


/* 검색 */
.bbs_sch_area{overflow:hidden;}
.bbs_sch_area .bbs_count{float:left;width:20%;padding-top:7px;}
.bbs_sch_area .bbs_count strong{color:#000;}
.bbs_sch_area .bbs_sch{float:left;width:80%;text-align:right;}
.bbs_sch_area .bbs_sch select.formSelect{width:100px;}
.bbs_sch_area .bbs_sch input.formText{width:158px;}

/* 게시판 */
.bbs_sch_area{position:relative;}
.bbs_sch_area .bbs_count{width:100%;}
.bbs_sch_area .bbs_sch{clear:both;width:100%;margin-top:13px;text-align:left;}
.bbs_sch_area .bbs_sch select.formSelect{width:30%;}
.bbs_sch_area .bbs_sch input.formText{width:46%;padding:2px 2%;}
.bbs_sch_area .bbs_sch .btn{position:absolute;right:0;top:0;}


/* 게시판첨부파일 */
.bbs_write {margin-top:20px;}
.bbs_write > table.write_1 {width:100%;}
.bbs_write .i_file2 {position: relative; margin-top:10px;}
.bbs_write .i_file2 .file_text {display: inline-block; height:24px; line-height:24px; padding:0px 10px; overflow: hidden; border:#d9d9d9 solid 1px; background-color:#fff; width:75%; vertical-align: middle;}
.bbs_write .i_file2 .file_text img.btn_delete {vertical-align: middle; display: none; cursor: pointer;}
.file_btn {display:inline-block; font-weight:bold; padding:4px 0px; width:56px; text-align:center; border:#aaa solid 1px; background-color:#f6f6f6; margin-left:5px; vertical-align: middle; line-height:1.2em; position:relative; cursor: pointer;}
.bbs_write .file {position: absolute; left: 0px; top: 0px; width:56px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0;}

/* 게시판첨부파일mediaquery */
@media all and (min-width:1021px) and (max-width:1530px) {
	.bbs_write .i_file2 .file_text {width:80%;}
}

@media all and (min-width:721px) and (max-width:1020px) {
	.bbs_write .i_file2 .file_text {width:80%;}
}

@media all and (max-width:720px) {
	.bbs_write .i_file2 .file_text {width:60%;}

}
