
/* 멤버 서치바 */

.msearch {
		font-family: "Gulim";
    border: 1px solid #cedada;
    background-color: #ebf7f7;
    margin-bottom: 30px;
    padding: 9px 10px;
}

.msearch select.mselect
{
	
    width:470px!important;
	height:30px;
	line-height:30px;
    border: 1px solid #ccc;
    font-size: 12px;
    color: #999;
    border-radius: 3px;
	padding: 0 10px;
	font-family: "Gulim";
	
}

.msearch select.mselect2
{
	font-family: "Gulim";
	width:140px!important;
	height:30px;
	line-height:30px;
    border: 1px solid #ccc;
    font-size: 12px;
    color: #999;
    border-radius: 3px;
	padding: 0 10px;
	
}

.msearch input.minput {
	
	width:200px;
	line-height:30px;
    height:30px;
    padding:0 10px;
    border: 1px solid #ccc;
    border-radius: 2px;
    font-family: "Gulim";
    font-size: 12px;
    color: #999;
	
}

.msearch button.msubmit {
	
	height:30px;
	width:120px;
	background-color:#fff;
	text-align:center;
	box-shadow: none;
	border:1px solid #ccc;
	
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    margin: 0;
    font-family: "Gulim";
    font-size: 13px;
    color: #666;
    vertical-align: -4%;
	
}

/* 코멘트 */
.feedback .action { float: right; margin: 0; padding: 10px 10px 0 0; white-space: nowrap; }
.feedback .action .vote { color: #767676; margin: 0 10px 0 0;}
.feedback .action a { background: url("./img/icoSet.gif") no-repeat scroll 0 0 transparent; color: #767676; padding: 0 0 0 18px; text-decoration: none; }
.feedback .action a.reply { background-position: 0 -210px;}
.feedback .action a.modify { background-position: 0 -150px;}
.feedback .action a.delete { background-position: 0 -180px;}
.feedback .action a.this { background: none repeat scroll 0 0 transparent; margin: 0 0 0 10px; padding: 0; text-decoration: underline; }


/* View.skin.php */
.module_read { background: url("./img/hd_bg.gif") no-repeat scroll 0 -100px; }

.read_body { background: none repeat scroll 0 0 #FFFFFF; padding: 0;}
.read_body .read_content { color: #333333; line-height: 140%; min-height:150px; }

.read_footer { overflow: hidden;}
.read_footer .fileList { display: inline; float: left; margin: 15px 0;}
.read_footer .toggleFile { background: url("./img/icoSet.gif") no-repeat scroll 0 2px transparent; border: 0 none; color: #4B4B4B; cursor: pointer; overflow: visible; padding: 0 0 0 15px;}
.read_footer .files { display: none; line-height: 16px; list-style: none outside none; margin: 15px 0; padding: 0;}
.read_footer .files li { background: url("./img/icoSet.gif") no-repeat scroll 0 -28px transparent; padding: 0 0 0 15px;}
.read_footer .files a { color: #4B4B4B; position: relative; text-decoration: none;}
.read_footer .files a .fileSize { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DDDDDD; font: 11px Tahoma,Geneva,sans-serif; left: 100%; padding: 1px 4px; position: absolute; top: -4px; visibility: hidden; white-space: nowrap;}
.read_footer .files a:hover .fileSize, .read_footer .files a:active .fileSize, .read_footer .files a:focus .fileSize { visibility: visible;}
.read_footer .tns { float: right; margin: 15px 0;}
.read_footer .tns a:hover, .read_footer .tns a:active, .read_footer .tns a:focus { text-decoration: underline;}
.read_footer .tags { background: url("./img/icoSet.gif") no-repeat scroll 0 -58px transparent; color: #666666; display: inline-block; font-size: 11px; height: 16px; line-height: 16px; padding: 0 15px 0 32px; vertical-align: top;}
.read_footer .tags a { color: #666666; text-decoration: none;}
.read_footer .action { display: inline-block; font-size: 11px; line-height: 16px; margin: 0 15px 0 0;}
.read_footer .btnArea { border-top: 1px solid #DDDDDD; clear: both; padding: 10px 0; text-align: right;}

.contents { word-wrap: break-word;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-break:break-all; }


/* 페이징 */
.kk_page span,
.kk_page a {display:inline-block;}
.kk_page a {color:#555;}
.kk_page a,.kk_page .curent {height:15px; line-height:15px; padding:0 10px 0 10px; border-left:1px solid #e9e9e9;}
.kk_page .curent {letter-spacing:-1px; font-weight:bold; color:#fd650d;}
.kk_page .first,.kk_page .first a {border:none;}
.kk_page .pre2,.kk_page .pre,.kk_page .next,.kk_page .next2 {padding:0; width:15px; height:15px; overflow:hidden; text-indent:-9000px; border:none; background:url('./img/sprites_btn.gif') no-repeat; vertical-align:top;}
.kk_page .pre2,.kk_page .pre {margin-right:3px;}
.kk_page .next,.kk_page .next2 {margin-left:3px;}
.kk_page span.pre2 {background-position:-307px 0;}
.kk_page span.pre {background-position:-327px 0;}
.kk_page span.next {background-position:-347px 0;}
.kk_page span.next2 {background-position:-367px 0;}
.kk_page a.pre2 {background-position:-387px 0;}
.kk_page a.pre {background-position:-407px 0;}
.kk_page a.next {background-position:-427px 0;}
.kk_page a.next2 {background-position:-447px 0;}

/* 
*	공통 클래스 모음 
*/
/* Button Area */
.module_bottom .module_page { width:600px; margin:0 auto; text-align:center; padding-bottom:15px; }
.module_search { width:360px; margin:0 auto; height:25px; line-height:25px; }
.module_category_select { border:1px solid #cedada; background-color:#ebf7f7; margin-bottom:30px; padding:9px 10px; }
.module_category_select select { width:78%; margin-top:1px!important; margin-right:5px; border:1px solid #ccc; font-size:12px; color:#999; border-radius:3px; padding:6px 0 6px 10px; }

/* Input */
.inputwrap {margin:0 14px 0 10px;}
.inputbox {padding:3px 2px 1px 2px; height:14px; border-top:1px solid #9a9a9a; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; border-left:1px solid #9a9a9a; font-size:11px; color:#666; vertical-align:middle;}
.inputbox_focus {padding:2px 1px 0 1px; border:2px solid #2d85f2;}
.inputfile {margin:0 0 5px 0; padding:3px 2px 1px 2px; font-size:11px; color:#666; vertical-align:middle;}
.checkbox {vertical-align:middle;}
.radio { vertical-align:middle; }
.textbox { margin:0; padding:4px 5px; background-color:#f5f5f5; border-top:1px solid #ADADAD; border-bottom:1px solid #DADADA; border-left:1px solid #ADADAD; border-right:1px dotted #DADADA; vertical-align:middle;}
.textbox_focus {padding:2px 1px 0 1px; border:2px solid #2d85f2;}
.selectbox { padding:1px; font-family:tahoma, NanumGothic; font-size:11px; }


/* 상단 버튼 텍스트크기, 컬러 */
.member_top_btn .btn25 a, 
.member_top_btn .btn25 button, 
.member_top_btn .btn25 input { color:#333; font-size:12px; }
.n_border_btn { vertical-align:middle; font-family:"Gulim"; color:#333; font-size:12px; padding:0 10px; }
.n_border_btn.bar { border-left:1px solid #e6e7eb; }
.n_border_btn img { vertical-align:middle; }


/* ip 및 mac 주소 보여주기 */
.tooltiplayer { display: none; width: 135px; height: 20px; border: 1px solid gray; text-align: center; }
