@charset "UTF-8";
/*
Web Standard team
kodc design team
---게시판 css---
*/

/*게시판 레이아웃*/
.boardLayout{margin:0;padding:0;zoom:1;}

.boardLayout .boardTop{position:relative;margin:0 0 10px;padding:0;height:28px;z-index:10;}
.boardTop p.newCont{position:absolute;left:0;bottom:0;line-height:21px;color:#505050;}
.boardTop p.newCont strong{color:#309d87;}
.boardTop div.viewContrl{position:absolute;right:0;top:0;margin:0;padding:0;z-index:30;}
.boardTop div.viewContrl ul{margin:0;padding:0;}
.boardTop div.viewContrl ul li{float:left;display:inline;margin:0 0 0 5px;padding:0;zoom:1;}

.boardLayout .boardCon{overflow:hidden;margin:0;padding:20px 0 12px;border-top:2px solid #505050;border-bottom:1px solid #d9d9d9;zoom:1;}
.boardCon ul.imgList{overflow:hidden;margin:0;padding:0;zoom:1;}
.boardCon ul.imgList li{float:left;margin:0 0 15px;padding:0;width:158px;height:140px;}
.boardCon ul.imgList li.noneCont{width:100%;text-align:center;height:20px;line-height:20px;}
.boardCon ul.imgList li dl{position:relative;margin:0 auto;padding:0;width:120px;height:140px;}
.boardCon ul.imgList li dl dt{position:absolute;left:0;bottom:20px;margin:0;padding:0;width:120px;line-height:20px;font-weight:bold;color:#505050;}
.boardCon ul.imgList li dl dt a{color:#505050;}
.boardCon ul.imgList li dl dt img{vertical-align:middle;margin-left:3px;}
.boardCon ul.imgList li dl dd{position:absolute;margin:0;padding:0;}
.boardCon ul.imgList li dl dd.imgView{left:0;top:0;width:120px;height:90px;background-color:#efefef;}
.boardCon ul.imgList li dl dd.imgView img{width:120px;height:90px;}
.boardCon ul.imgList li dl dd.date{left:0;bottom:0;margin:0;padding:0;font-size:11px;line-height:20px;font-family:dotum;color:#666;}
.boardCon ul.imgList li dl dd.date span{padding:0 4px;color:#999;}

.boardLayout .boardCon_list{overflow:hidden;margin:0;padding:0;zoom:1;}
.boardBtn_area{overflow:hidden;margin:0;padding:0;zoom:1;}
.boardBtn_area ul.btnLeft_a{float:left;overflow:hidden;margin:0;padding:0;}
.boardBtn_area ul.btnLeft_a li{float:left;margin:0 3px 0 0;padding:0;}
.boardBtn_area ul.btnRight_a{float:right;overflow:hidden;margin:0;padding:0;}
.boardBtn_area ul.btnRight_a li{float:left;margin:0 3px 0 0;padding:0;}
.boardBtn_area p{text-align:center;padding-top:20px}
.boardBtn_area p a{margin:0 2px;}

/*게시판 레이아웃 - 쓰기*/
.boardLayout ul.boardWrite_layout{width:100%;margin:0;padding:0;}
.boardLayout ul.boardWrite_layout li{display:inline-block;margin:0 0 5px;padding:0;zoom:1;}
.boardLayout ul.boardWrite_layout li ul.boardWrite_layout2{margin:0;padding:0;}
.boardLayout ul.boardWrite_layout li ul.boardWrite_layout2 li{float:left;margin:0 6px 0 0;padding:0;letter-spacing:-0.09em;}
.boardLayout ul.boardWrite_layout li ul.boardWrite_layout2 li.addinfo_txt{line-height:25px;}
.boardLayout ul.boardWrite_layout li ul.boardWrite_layout2 li input{float:left;margin:5px 3px 0 0;padding:0;width:13px;height:13px;}
.boardLayout ul.boardWrite_layout li ul.boardWrite_layout2 li span.gap{color:#999;padding-left:3px;}

/*게시판 레이아웃 - 읽기*/
/*게시자정보*/
.boardLayout div.boardView_top{margin:0;padding:0;border-top:2px solid #505050;border-bottom:1px solid #d9d9d9;zoom:1;}
.boardLayout div.boardView_top dl{margin:0;padding:0;}
.boardLayout div.boardView_top dl dt{margin:0;padding:2px 10px 0;line-height:35px;background:#fcfcfc url(../img/img_boardLine_dotted.gif) left bottom repeat-x;}
.boardLayout div.boardView_top dl dt p{line-height:25px;padding:5px 0;zoom:1;}
.boardLayout div.boardView_top dl dt strong{font-size:13px;color:#28829c;}
.boardLayout div.boardView_top dl dt strong em{display:inline-block;}
.boardLayout div.boardView_top dl dt strong span{font-size:12px;color:#999;padding:0 5px;font-weight:normal;}
.boardLayout div.boardView_top dl dt strong span.boardName{color:#999;padding:0;}
.boardLayout div.boardView_top dl dd{overflow:hidden;margin:0;padding:2px 10px 0;line-height:35px;text-align:right;}
.boardLayout div.boardView_top dl dd ul.writer_info{margin:0;padding:0;line-height:35px;}
.boardLayout div.boardView_top dl dd ul.writer_info li{float:left;margin:0 8px 0 0;padding:0 10px 0 0;background:url(../img/img_board_vline.gif) right 12px no-repeat;}
.boardLayout div.boardView_top dl dd ul.writer_info li.noLine{background:none;padding:0;margin:0;}
.boardLayout div.boardView_top dl dd ul.writer_info li strong{margin-right:5px;}

/*게시내용*/
.boardLayout div.boardView_con{margin:0;padding:20px 10px 20px;height:auto !important;min-height:300px;height:300px;zoom:1;letter-spacing:0;}/*게시판 에디터 입력내용 들어갈 자리*/

/*작성글 알림 - SMS 및 쪽지 알림*/
.addService{overflow:hidden;margin:0;padding:10px 0 0;zoom:1;}
.addService ul{margin:0;padding:0;}
.addService ul li{overflow:hidden;margin:0;padding:0;line-height:20px;}
.addService ul li input{float:left;width:13px;height:13px;margin:2px 4px 0 0;padding:0;}
.addService em{color:#574d3c;}

/*파일첨부*/
.boardLayout div.boardFile_box{margin:0 0 20px;padding:0;zoom:1;}
.boardLayout div.boardFile_box dl{margin:0;padding:0;border:1px solid #ccc;background-color:#fbfbff;}
.boardLayout div.boardFile_box dl dt{margin:0;padding:4px 12px 0;height:31px;}
.boardLayout div.boardFile_box dl dd{display:none;margin:0;padding:10px 10px 7px;border-top:1px solid #ccc;}
.boardLayout div.boardFile_box dl dd p{overflow:hidden;margin:0;padding:0;}
/*.boardLayout div.boardFile_box dl dd ul{overflow:hidden;margin:0;padding:0;zoom:1;}
.boardLayout div.boardFile_box dl dd ul li{float:left;display:inline-table;margin:0;padding:0;margin:3px 0 3px 8px;padding:0 0 0 10px;background:url

(/img/group/img_board_vline.gif) left 2px no-repeat;zoom:1;}
.boardLayout div.boardFile_box dl dd ul li.noLine{background:none;margin:3px 0;padding:0;}*/

/*추가 - 댓글 및 추천 카운트*/
.boardLayout div.boardAdd1{position:relative;overflow:hidden;margin:0 0 10px;padding:0;height:26px;zoom:1;}
.boardLayout div.boardAdd1 p.uComment_cont{float:left;padding:0 0 0 5px;}
.boardLayout div.boardAdd1 p.uRecomment_cont{float:right;padding:0 5px 0 0;}

/*댓글*/
.boardLayout div.commentBox{display:black;overflow:hidden;margin:0 0 20px;padding:15px 15px 15px;border:1px solid #d0d0d0;background-color:#fcfcfc;}
/*댓글 : 댓글*/
div.pos_comment{position:relative;width:100%;margin:0;padding:0 0 15px;}
div.pos_comment div.pos_comthead{position:absolute;left:0;top:0;margin:0;padding:0;}
div.pos_comment div.pos_comthead p{color:#333;letter-spacing:-0.09em;}
div.pos_comment div.pos_comthead p span{padding-left:10px;color:#666;font-size:11px;font-family:dotum;letter-spacing:0;}
div.pos_comment div.pos_comtConfig{position:absolute;right:0;top:0;margin:0;padding:0;}
div.pos_comment div.pos_comtConfig ul{overflow:hidden;margin:0;padding:0;}
div.pos_comment div.pos_comtConfig ul li{float:left;margin:0 0 0 8px;padding:0 0 0 10px;background:url(../img/img_board_vline.gif) left 2px no-repeat;}
div.pos_comment div.pos_comtConfig ul li.noLine{background:none;margin:0;padding:0;}
div.pos_comment div.pos_comts{width:710px;margin:0;padding:20px 0 0 2px;line-height:18px;color:#555;zoom:1;word-break:break-all;}

div.pos_addcomts{margin:15px 0 10px;padding:0;}
div.pos_addcomts textarea{resize:none;border:1px solid #a0a0a0;height:38px;width:560px;padding:10px;margin:0;color:#555;font-size:12px;}
div.pos_addcomts ul{overflow:hidden;margin:0;padding:0;}
div.pos_addcomts ul li{float:left;display:inline;margin:0 5px 0 0;padding:0;}
div.pos_addcomts ul li.btn{margin-top:17px;}

/*댓글 : Re:댓글 depth2*/
div.pos_recomment{position:relative;width:100%;margin:0;padding:0 0 15px;}
div.pos_recomment div.pos_comthead{position:absolute;left:0;top:0;margin:0;padding:0;}
div.pos_recomment div.pos_comthead p{color:#333;letter-spacing:-0.09em;}
div.pos_recomment div.pos_comthead p strong{padding:0 0 0 17px;background:url(../img/bullet_poscomt.gif) 5px -1px no-repeat;}
div.pos_recomment div.pos_comthead p span{padding-left:10px;color:#666;font-size:11px;font-family:dotum;letter-spacing:0;}
div.pos_recomment div.pos_comtConfig{position:absolute;right:0;top:0;margin:0;padding:0;}
div.pos_recomment div.pos_comtConfig ul{overflow:hidden;margin:0;padding:0;}
div.pos_recomment div.pos_comtConfig ul li{float:left;margin:0 0 0 8px;padding:0 0 0 10px;background:url(../img/img_board_vline.gif) left 2px no-repeat;}
div.pos_recomment div.pos_comtConfig ul li.noLine{background:none;margin:0;padding:0;}
div.pos_recomment div.pos_comts{width:710px;margin:0;padding:20px 0 0 18px;line-height:18px;color:#555;zoom:1;word-break:break-all;}
div.pos_recomment div.pos_comts2{width:700px;margin:0;padding:20px 0 0 18px;line-height:18px;color:#555;zoom:1;word-break:break-all;}

.boardLayout div.pos_dottedline{overflow:hidden;clear:both;line-height:1px;height:1px;margin:0 0 17px;padding:0;background:url(../img/img_boardLine_dotted.gif) 0 0 repeat-x;}

div.commentBox div.pos_comtsUp{overflow:hidden;margin:0;padding:0;zoom:1;}
div.commentBox div.pos_comtsUp textarea{resize:none;border:1px solid #a0a0a0;height:54px;width:806px;padding:10px;margin:0;word-break:break-all;}
div.commentBox div.pos_comtsUp ul{overflow:hidden;margin:0;padding:0;}
div.commentBox div.pos_comtsUp ul li{float:left;display:inline;margin:0;padding:0;}
div.commentBox div.pos_comtsUp ul li.btn{float:right;}

/*이전글다음글*/
.boardLayout div.board_thum{overflow:hidden;margin:0 0 30px;padding:0;zoom:1;}


/*---테이블 부분 합침---*/
/*테이블 - 기본*/
caption{display:none;margin:0;padding:0;}
caption.visible{display:block;}
table{table-layout:fixed;border-collapse:collapse;}

/*[게시판 리스트] : 일반형*/
table.board_List{width:100%;border-top:2px solid #505050;text-align:center;}
table.board_List thead th{margin:0;padding:11px 0 9px;color:#333;letter-spacing:-0.09em;border-bottom:1px solid #c5c5c5;background-color:#fcfcfc;}

table.board_List tbody td{cursor:pointer;color:#555; padding:9px 2px 6px; border-bottom:1px solid #d9d9d9;}
table.board_List tbody td.Lalign{text-align:left;padding-left:5px;}
table.board_List tbody td.recommend{font-weight:bold;color:#ff3600;}
table.board_List tbody tr.bgOver{background:#e0f7ff url(../img/table_default_over.gif) 0 0 repeat-x;}
table.board_List tbody tr.bgOver td{color:#000;}
table.board_List td.Lalign a{color:#555;}

/*[게시판 리스트] : 일반형 추가*/
table.board_List tbody td strong{color:#31748b;padding:0 2px;}
table.board_List tbody td img{margin:0 2px;}

/*[게시판 일기] : 이전글다음글*/
table.board_thumList{width:100%;border-top:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;text-align:left;}
table.board_thumList tbody th{padding:9px 0 6px 12px;border-right:1px solid #d9d9d9;background-color:#fcfcfc;text-align:left;}
table.board_thumList tbody th em{display:inline-block;color:#333;background:url(../img/img_board_arrow.gif) 0 0 no-repeat;}
table.board_thumList tbody th em.next{padding:0 0 0 13px;background-position:0 -26px;}
table.board_thumList tbody th em.pre{padding:0 0 0 13px;background-position:0 4px;}
table.board_thumList tbody td{color:#333; padding:9px 10px 6px;}
table.board_thumList tbody td a{color:#333;}
table.board_thumList tbody td a:hover, table.board_thumList tbody td a:focus, table.board_thumList tbody td a:active{color:#5193a6;text-decoration:underline;}
table.board_thumList tbody td span{color:#bbb;}
table.board_thumList tbody th.btmLine, table.board_thumList tbody td.btmLine{border-bottom:1px solid #d9d9d9;}

/*---링크 - a태그---*/
/*게시판 - 이미지보기형태(링크표시 추가) */
.boardCon ul.imgList li a*{cursor:pointer;}

/*게시판 - 읽기 (파일첨부)*/
.boardFile_box dl dt span{display:inline-block;margin:0;padding:0 0 0 20px;line-height:31px;font-weight:bold;background:url(../img/img_boardmarkB_file.gif) 0 7px no-repeat;}
.boardFile_box dl dt span a.bfileView{color:#333;line-height:31px;padding:0 13px 0 0;background:url(../img/img_board_arrow.gif) right 4px no-repeat;}
.boardFile_box dl dt span a.bfileView.vClose{background-position:right -26px;}
.boardFile_box dl dt span a.bfileView em{padding:0 3px 0 5px;color:#28829c;text-decoration:underline;}
.boardFile_box dl dd ul li a{color:#333;}
.boardFile_box dl dd ul li a:hover, .boardFile_box dl dd ul li a:focus, .boardFile_box dl dd ul li a:active{text-decoration:underline;}

.boardFile_box dl dd p span{display:inline-block;margin:0;padding:0;margin:3px 0 3px 8px;padding:0 0 0 10px;background:url(../img/img_board_vline.gif) left 2px no-repeat;zoom:1;}
.boardFile_box dl dd p span.noLine{background:none;margin:3px 0;padding:0;}
.boardFile_box dl dd p a{color:#333;}
.boardFile_box dl dd p a:hover, .boardFile_box dl dd p a:focus, .boardFile_box dl dd p a:active{text-decoration:underline;}

/*게시판 - 댓글 및 추천 카운트*/
.boardLayout div.boardAdd1 p.uComment_cont a{font-weight:bold;color:#28829c;line-height:27px;text-decoration:underline;}

/*게시판 - 댓글*/
div.pos_comment div.pos_comtConfig ul li a, div.pos_recomment div.pos_comtConfig ul li a{font-size:11px;font-family:dotum;color:#555;}
div.pos_comment div.pos_comtConfig ul li a:hover, div.pos_comment div.pos_comtConfig ul li a.focus, div.pos_comment div.pos_comtConfig ul li a:active, div.pos_recomment div.pos_comtConfig ul li a:hover, div.pos_recomment div.pos_comtConfig ul li a.focus, div.pos_recomment div.pos_comtConfig ul li a:active{color:#333;text-decoration:underline;}

/*비회원 (글쓰기) - 패드워드입력 추가 130428*/
div.chkpassword{margin:0 0 6px;padding:0;}
div.chkpassword dl{overflow:hidden;margin:0;padding:0;}
div.chkpassword dl dt{display:none;}
div.chkpassword dl dd{float:left;display:inline;margin:0 5px 0 0;padding:0;}
div.chkpassword dl dd em.pColor{color:#fe0101;}

/*게시판 파일업로드 - 게시판 스킨에 추가될 부분*/
div.fileBox{margin:10px 0 0;padding:0;height:248px;border:1px solid #cbcbcb;background-color:#f9f9f9;}
div.fileBox .l_imgView{float:left;overflow-y:scroll;width:503px;height:100%;margin:0;padding:0;border-right:1px solid #cbcbcb;}
.l_imgView ul{width:480px;margin:5px 0 0 5px;padding:0;}
.l_imgView ul li{float:left;width:75px;height:75px;margin:0 5px 5px 0;padding:0;}
.l_imgView ul li a{overflow:hidden;display:block;}
.l_imgView ul li img{float:left;width:75px;height:75px;}

div.fileBox .r_listView{float:right;width:444px;height:100%;margin:0;padding:0;}
.r_listView .r_listTop{margin:0;padding:0;height:40px;}
.r_listView .r_listTop ul{float:left;display:inline;overflow:hidden;margin:0;padding:7px 0 0 4px;}
.r_listView .r_listTop ul li{float:left;display:inline;margin-left:5px;}
.r_listView .r_listTop ul.btnLine{margin:0;padding:0;}
.r_listView .r_listBody{overflow-y:scroll;margin:0 auto 0;padding:0;width:427px;height:198px;border:1px solid #d7d7d7;background-color:#fff;}
.r_listBody ul.chkList{display:block;margin:10px 10px 7px;padding:0;}
.r_listBody ul.chkList li{overflow:hidden;margin:0 0 3px;padding:0;line-height:21px;background-color:#eaeaea;}
.r_listBody ul.chkList li.onNew{background-color:#bcdaff;}/*신규*/
.r_listBody ul.chkList li input{float:left;display:inline;width:13px;height:13px;margin:3px 4px 0 0;padding:0 0 0;}

/*게시판 파일등록 아이콘 버튼*/
a.boardBtn{float:left;display:inline-block;margin:0;padding:0 7px 0 0;height:26px;color:#333;background:url(../img/board_btn1.gif) right 0 no-repeat;}
a.boardBtn span{display:inline-block;cursor:pointer;margin:0;padding:0 0 0 7px;height:26px;text-align:center;background:url(../img/board_btn1.gif) 0 0 no-repeat;}
a.boardBtn:hover, a.boardBtn:focus, a.boardBtn:active{color:#000;background-position:right -60px;}
a.boardBtn:hover span, a.boardBtn:focus span, a.boardBtn:active span{text-align:center;background-position:0 -60px;}
a.boardBtnOn{float:left;display:inline-block;margin:0;padding:0 7px 0 0;height:26px;color:#000;background:url(../img/board_icon.gif) right -60px no-repeat;}
a.boardBtnOn span{float:left;display:inline-block;margin:0;padding:0 0 0 7px;height:26px;text-align:center;background:url(../img/board_icon.gif) 0 -60px no-repeat;}
a.boardBtn em.boardBtn1, a.boardBtnOn em.boardBtn1{display:inline-block;margin:0;padding:0 0 0 20px;background:url(../img/board_icon.gif) 0 5px no-repeat;}
a.boardBtn em.boardBtn2, a.boardBtnOn em.boardBtn2{display:inline-block;margin:0;padding:0 0 0 20px;background:url(../img/board_icon.gif) 0 -35px no-repeat;}
a.boardBtn em, a.boardBtn em {float:left;cursor:pointer;font-size:12px;line-height:28px;font-style:normal;letter-spacing:-0.09em;}

a.boardBtn_file{float:left;display:inline-block;margin:0;padding:0;width:78px;height:26px;background:url(../img/btn_fileUp.gif) 0 0 no-repeat;}
a.boardBtn_file:hover, a.boardBtn_file:focus, a.boardBtn_file:active{background-position:0 -60px;}

.uploadify-button {
	background-color: transparent;
	border: none;
	padding: 0;
}
.uploadify:hover .uploadify-button {
	background-color: transparent;
	background-position: center bottom;
}
.uploadify-queue {
	margin-bottom: 1em;
}
.uploadify-queue-item {
	background-color: #F5F5F5;
	border-radius: 3px;
	font: 11px Verdana, Geneva,dotum, sans-serif;
	margin-top: 5px;
	padding:10px;
}
.uploadify-error {
	background-color: #FDE5DD !important;
}
.uploadify-queue-item .cancel{float:right;display:inline-block;width: 87px;height:18px;}
.uploadify-queue-item .cancel a {
	display:block;
	margin-top:11px;
	background: url('../img/btn_fileCancle.gif') 0 0 no-repeat;
	float: right;
	height:18px;
	text-indent: -9999px;
	width: 87px;
}
.uploadify-queue-item span{display:inline-block;margin-top:7px;}
.uploadify-queue-item.completed {
	background-color: #E5E5E5;
}
.uploadify-progress {
	background-color: #E5E5E5;
	margin-top: 10px;
}
.uploadify-progress-bar {
	background-color: #0099FF;
	height: 3px;
	width: 1px;
}

/*---기본 타입 지정---*/
/*input타입 지정 */
ul.boardWrite_layout li.title input.empty{background:#f4f4f4 url(../img/txt_boardWrite1.gif) 5px 5px no-repeat;}
ul.boardWrite_layout li.title input.focus{background:#fff;}

input.basicBox1{width:150px;height:23px;line-height:23px;margin:0;padding:0 5px 0;border:1px solid #bdbdbd;background-color:#f4f4f4;}
input.boxOn_color1, textarea.boxOn_color1{background:#fff;}
input.boxOn_color2, textarea.boxOn_color2{border-color:#ff0000;}
input.focus{background:#fff;}
input.reSize1{width:296px;}
input.reSize2{width:200px;}
input.reSize3{width:182px;}
input.reSize_free{width:948px;}
input.colorType1{background:#fff;}

/*게시판 페이징*/
div.paging{position:relative;margin:20px 0 0;padding:0;}
div.paging.btmGap1{margin-bottom:10px;}
div.paging p{margin:0 auto;padding:0;text-align:center;zoom:1;}

div.paging p a{display:inline-block;margin:2px 0 0;padding:0 5px;height:18px;line-height:16px;color:#333;vertical-align:middle;}
div.paging p a:hover, div.paging p a:focus, div.paging p a:active{color:#3b999b;text-decoration:underline;}
div.paging p a.checkOn{font-weight:bold;color:#3b999b;text-decoration:underline;}
div.paging p a.pre{width:18px;margin:0px 0 0;padding:0;background:url(../img/pagingIcon.gif) 0 0 no-repeat;}
div.paging p a.pre:hover, div.paging p a.pre:focus, div.paging p a.pre:active{background-position:-28px 0;}
div.paging p a.first{width:19px;margin:0px 0 0;padding:0;background:url(../img/pagingIcon.gif) -56px 0 no-repeat;}
div.paging p a.first:hover, div.paging p a.first:focus, div.paging p a.first:active{background-position:-85px 0;}
div.paging p a.next{width:18px;margin:0px 0 0;padding:0;background:url(../img/pagingIcon.gif) 0 -26px no-repeat;}
div.paging p a.next:hover, div.paging p a.next:focus, div.paging p a.next:active{background-position:-28px -26px;}
div.paging p a.last{width:19px;margin:0px 0 0;padding:0;background:url(../img/pagingIcon.gif) -56px -26px no-repeat;}
div.paging p a.last:hover, div.paging p a.last:focus, div.paging p a.last:active{background-position:-85px -26px;}
div.paging p a.pre span, div.paging p a.first span, div.paging p a.next span, div.paging p a.last span{display:none;}

/*셀렉트디자인*/
/* Select */
.selectBox_re {float:left;}
.selectBox_re div.select .myValue.colorBg1{background-color:#feffc3;}
.selectBox_re div.select .myValue.colorBg2{background-color:#e0f3f3;}
.selectBox_re div.select .myValue.colorBg3{background-color:#fff;}
.selectBox_re div.select .myValue.onColor{background-color:#fff;}

.selectBox_re div.select{position:relative !important; line-height:normal; display:inline-block; *display:inline; vertical-align:middle; background-color:#f4f4f4; *zoom:1;}
.selectBox_re div.select *{margin:0; padding:0; cursor:pointer; font-size:12px; font-family:Tahoma, Sans-serif;}
.selectBox_re div.select .myValue{overflow:visible;position:relative;border:1px solid #bdbdbd;color:#252525;text-align:left;z-index:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
.selectBox_re div.select .myValue.selected{font-weight:bold;z-index:1;}
.selectBox_re div.select button.myValue{width:100%;height:23px;text-indent:5px; *text-indent:0; *padding-left:5px;}
.selectBox_re div.select div.myValue{position:relative;height:23px;line-height:25px;*line-height:23px;text-indent:5px;z-index:2;}

.selectBox_re div.select .ctrl{position:absolute;top:0;right:0;display:block;width:19px;height:24px;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;background:url(../img/pro_selArrow.gif) 0 1px no-repeat;z-index:3;}

.selectBox_re div.select ul{display:none;list-style:none;position:absolute;top:24px;left:0;width:100%;border-top:1px solid #bababa; border-bottom:1px solid #bababa;background-color:#fff;z-index:5;}
.selectBox_re div.select.open{z-index:1000;}
.selectBox_re div.select.open div.myValue{background-color:#fff;}
.selectBox_re div.select.open ul.aList{display:block;overflow:auto;z-index:1000;}/*height:auto !important;max-height:130px;height:130px;*/
.selectBox_re div.select ul li{position:relative;float:none !important;display:block !important;clear:both;width:auto !important;height:20px;line-height:20px;text-align:left;margin:0 !important;padding:0;border-left:1px solid #bababa;border-right:1px solid #bababa;z-index:100;}
.selectBox_re div.select ul li input{position:absolute;left:6px;top:3px;margin:0;padding:0;z-index:5;}
.selectBox_re div.select ul li label{position:absolute;left:0;top:0;width:100%;margin:0; text-indent:24px; *text-indent:22px;padding:0;color:#252525;line-height:18px;z-index:5;}
.selectBox_re div.select ul li a{display:block;width:100%;text-indent:8px; *text-indent:6px;margin:0 !important;padding:0;color:#252525;text-decoration:none;z-index:100;}
.selectBox_re div.select.open ul.aList li.hover {background-color:#e2fcff;color:#333; z-index:150;}
.selectBox_re div.select.open ul.aList li.hover label{color:#000;}

.intxt_select{float:left;position:relative !important;overflow:hidden;margin:0;padding:0;}
.intxt_select span.ctrl{position:absolute;top:0;right:0;display:block;width:19px;height:23px;border:1px solid #bdbdbd;background:url(../img/pro_selArrow.gif) 0 0px no-repeat;z-index:3;}
.intxt_select input.txtBox1{display:block;height:23px;line-height:25px;margin:0;padding:0 5px 0;border:1px solid #bdbdbd;background-color:#f4f4f4;}

/*기본버튼 설정*/
a.baseBtn1{display:inline-block;margin:0;padding:0 12px 0 0;height:26px;line-height:26px;color:#555;background:url(../img/base_btn1.gif) right 0 no-repeat;letter-spacing:-0.09em;}
a.baseBtn1 span{display:inline-block;cursor:pointer;margin:0;padding:0 0 0 12px;height:26px;line-height:26px;text-align:center;background:url(/img/common/base_btn1.gif) 0 0 no-repeat;}
a.baseBtn1:hover, a.baseBtn1:focus, a.baseBtn1:active{color:#222;background-position:right -60px;}
a.baseBtn1:hover span, a.baseBtn1:focus span, a.baseBtn1:active span{background-position:0 -60px;}

a.baseBtn1 span em.iconWirte{display:block;padding:0 0 0 17px;font-weight:bold;background:url(../img/gboard_btnCon.gif) -1px 4px no-repeat;}/*글쓰기 아이콘 추가*/
a.baseBtn1 span em.iconRecomd{display:block;padding:0 3px 0 20px;font-weight:bold;color:#ff0000;background:url(../img/img_boardmarkB_file.gif) 0 -35px no-repeat;}/*추천하기 아이콘 추가*/

/*기본버튼 설정 - 컬러타입1(오프없음)*/
a.basecolor_Btn1{display:inline-block;margin:0;padding:0 12px 0 0;height:26px;line-height:26px;color:#fff;font-weight:bold;background:url(../img/btn_colortype_base.gif) right 0 no-repeat;letter-spacing:-0.09em;}
a.basecolor_Btn1 span{display:inline-block;cursor:pointer;margin:0;padding:0 0 0 12px;height:26px;line-height:26px;text-align:center;background:url(../img/btn_colortype_base.gif) 0 0 no-repeat;}