/*
* Create : 2009-09-18
* Author : najo (lmk@gabia.com)
* Comment: °Ô½ÃÆÇ ±âº» stylesheet
*/
@charset "euc-kr";

.hand {
	cursor:pointer;
}

BODY {
	PADDING: 0 0 0 0px;
	MARGIN: 0px;
}

IMG {
	border:none;
}

.m_input{
	height:16px;
	border:solid 1px #A5A5A5;
	font:normal 12px dotum;
}


#m_list, #m_view, #m_write {
	background-color:#FFF !important;
	width:100%;
}

#m_view {
	text-align:left;
}

.m_content {
	padding:5px;
}
/*
#m_list INPUT {
	FONT-SIZE: 14px;
	COLOR: #999999;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: AppleGothic, dotum, Verdana, Helveltica, Sans-serif;
	TEXT-ALIGN: left;
}

 BOARD LIST
---------------------------------------------------------------------- */

.m_header {
	background:#f4f5f5 url(./img/tap_bg.png); 	
}

#m_list .m_header{
	height:65px;
}

#m_view .m_header{
	height:45px;
}

.m_search {
	FONT-SIZE: 14px;
	COLOR: #ffffff; 
	PADDING:5px 10px 0 10px; 
	/*background:#f4f5f5 url(./img/tap_bg.png); */
	text-align:left;
	position:relative;
}



.m_search_field .search_input {
	display:block;
	height:20px;
	padding-right:10px;
	border:1px solid #7F9DB9;
	background:#fff;
}

.m_search_field .search_btn {
	position:absolute;
	right:14px;
	top:9px;
	vertical-align:middle;
}

.searchtext {
	PADDING:5px 0 2px 0;
	MARGIN: 0;
}

.m_search .m_input{
	width:100%;
	margin-right:10px;
	border:0px !important;
	display:block;
}



.m_search select {
	font: normal 12px Dotum;
	padding-top:1px;
	height:20px;
}

.m_search_field {
	padding:0px 55px 0 0;
	border:4px solid #F4F5F5;
	background:#ffffff;
	text-align:left;
}

#m_list .lists {
	FONT-SIZE: 12px;
	PADDING:5px 10px 0 10px; 
	text-align:left;
	position:relative;

}

#m_list .list {
	padding:0px 55px 0 0;	
	BACKGROUND: url(./img/arrow.png) #FFFFFF no-repeat right;
	text-align:left;
}

#m_list .list p {
	margin:0px;
}

#m_list .list .writer, #m_view .writer{
	font:normal 12px Dotum;
	color:#909090;
	margin-bottom:3px;
}

#m_list .comment , #m_view .comment{
	color:#3399FF;
}

#m_list .hit {
	position:absolute;
	right:35px;
	top:17px;
	vertical-align:middle;
}

#m_list .list .subject{
	/*
	COLOR: #000000; 
	FONT:normal 15px Dotum;
	TEXT-ALIGN:left;
	border:solid 1px blue;
	display:block;
	padding-right:100px;
	*/

	display:block;
	height:20px;
	padding:0px;
	background:#fff;
}

#m_list .list .subject a{
	COLOR: #000000; 
	FONT:normal 15px Dotum;
	TEXT-ALIGN:left;
	padding-right:10px;
	text-decoration:none !important;
}

.line {
	BORDER-BOTTOM: #DFDFDF 1px solid;
	height:1px;
	margin: 5px 0px;
}

.line2 {
	BORDER-BOTTOM: #EAEAEA 1px solid;
	height:1px;
	margin: 5px 0px;
}

#m_list .m_btn {
	PADDING-top: 10px;
	PADDING-bottom: 10px;
}


#m_view .subject {
	COLOR: #000000; 
	FONT:bold 15px Dotum;
	
}

#m_view .writer a {
	COLOR: #909090; 
	
}

#m_view .content {
	COLOR: #000000; 
	FONT:normal 15px Dotum;
	text-align:left;
}

/* ºñ¹Ð¹øÈ£ ÀÔ·Â·¹ÀÌ¾î */
.secret_container {
	position:absolute;
	border:2px solid #B2B2B2;
	padding:6px;
	background:#fff;
	display:none;
}

/* FOOT */
.foot_box {
	text-align:center;
	padding:10px;
	border:solid 3px #DFDFDF;
	margin:15px 10px;
}

/* Page Navigation */
.pager {
	vertical-align:bottom;
	background-color:#FFF;
}

.pager p.pages {
	display:block;
	border:none;
	font-family:"Verdana","Tahoma","Dotum";
	font-size:11px;
	margin:0px;
	padding:0PX;
	text-align:center !important;
}

.pager p.pages span {
	list-style:none;
	text-decoration:none;
	margin:0 3px 0 3px;
	/*padding:1px 3px 3px 3px;*/
	padding:0px 5px 0px 5px;
	/*font-weight:700;*/
	cursor:pointer;
	color:#666666;
	font:normal 11px Dotum;
}

.pager p.pages span.pgNext {
	width:15px;
	/*height:20px;*/
	vertical-align:middle;

}

.pager p.pages span.pgEmpty {
	color:#666666;
	cursor:default;
}

.pager p.pages span.pgCurrent {
	color:#5583D7;
	/*background-color:#666666;*/
	padding:0px 5px 0px 5px;
	font-weight:700;
}

#pager p.pages span.iconFirst {
	background:url('img/btn_prev.gif') no-repeat 0 3px;
}



.foot_box a {
	border:none;
	border-right:1px solid #ccc; padding-right:8px; margin-right:5px;
	font:bold 12px verdana;
	color:#999999; 
}

.foot_box a:hover {
	color:#66B3FF;
}


.m_comment input, .m_comment textarea {
	border:solid 1px #BCBCBC;
}

.m_comment.m_input {
	height:16px;
}

.m_comment_w {
	padding:5px 0px;
	text-align:right;
}

.m_comment_w div {	
	border:solid 0px red;
	padding:2px 5px;
}

li.comment_list {
}


.search_foot {FONT-SIZE: 14px; COLOR: #ffffff; PADDING:10px 0 10px 10px; MARGIN:0 0 0 0; background:#ffffff; border:1px solid #EAEAEA;}
.searchview {FONT-SIZE: 14px; COLOR: #ffffff; PADDING:5px  10px 29px 10px; background:#f4f5f5 url(./img/tap_bg.png); }


.tap {FONT-SIZE: 13px; PADDING: 26px 0 0 0; HEIGHT: 70px;}
.tit {
	PADDING: 5px 0 0 0; FONT-SIZE: 15px; COLOR: #000000; TEXT-ALIGN: center;
}

.list {
	BACKGROUND: url(./img/arrow.png) #FFFFFF no-repeat right 
}

#board {
	PADDING: 0 0 0 0; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#board LI {
	clear:both; DISPLAY: block; PADDING: 10px 0px 10px 10px; MARGIN: 0px 0px 0px 0px; border-bottom:1px solid #DFDFDF; cursor:pointer;
}
#movie {
	PADDING: 0 0 0 0; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#movie LI {
	clear:both; DISPLAY: block; PADDING: 10px 0px 35px 10px; MARGIN: 0px 0px 0px 0px; border-bottom:1px solid #DFDFDF; cursor:pointer;
}
#photo {
	PADDING: 0 0 0 0; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#photo LI {
	clear:both; DISPLAY: block; PADDING: 5px 0 5px 0; MARGIN: 5px 10px 5px 10px; border-bottom:1px solid #DFDFDF;
}
#board div A:LINK, #board div A:ACTIVE, #board div A:VISITED {
	float:left; DISPLAY: block; MARGIN: 0px 0px 1px; HEIGHT: 20px; FONT-SIZE: 40px; PADDING:0; MARGIN:0; TEXT-DECORATION: none;
}
#board div A:HOVER {
	float:left; DISPLAY: block; MARGIN: 0px 0px 1px;  HEIGHT: 20px; FONT-SIZE: 40px; COLOR:#000; PADDING:0; MARGIN:0; TEXT-DECORATION: none;
}
#board H4 {
	PADDING-TOP:4px;
}
#board name {
	height:20px;line-height:20px;font-size:11px;white-space:nowrap;
}
#board tit {
	height:40px;line-height:40px;font-size:30px;white-space:nowrap;
}
#view {
	PADDING: 0 0 0 0; MARGIN: 0 0 0 0; LIST-STYLE-TYPE: none; color:#000000;font-weight:bold;
}
#view LI {
	clear:both; DISPLAY: block; PADDING: 10px 0px 10px 10px; MARGIN: 0 0 0 0; cursor:pointer; border-bottom:1px solid #DFDFDF;
}
#view H4 {
	PADDING-TOP:4px;
}

.paging           {background:#ffffff;  padding-top:10px;  text-align:center;  font-size:11px; height: 25px; border:3px solid #DFDFDF; MARGIN: 10px 10px 10px 10px; }
.paging .numbox   { border-left:1px solid #ccc; padding-left:6px; margin-left:6px;  font:0.95em verdana;}
.paging .num      { border-right:1px solid #ccc; padding-right:8px; margin-right:5px;}
.paging a:link       {color:#999999;  text-decoration:none;}
.paging a:visited    {color:#999999;  text-decoration:none; font-weight:bold;}
.paging a:hover      {color:#000000;  text-decoration:none;font-weight:bold;}
.paging a:active     {color:#666666;  text-decoration:none;font-weight:bold;}

#reply { PADDING-top:10px; PADDING-left:10px;}

/* SIGN / PC START
---------------------------------------------------------------------- */
#sign {
	padding:7px 0px 0px 10px; float: left; TEXT-ALIGN: left; font-size: 11px; height: 20px;
}
#pc {
	padding:7px 10px 0px 0px; TEXT-ALIGN: right; font-size: 11px; height: 20px;
}

/* FOOTER
---------------------------------------------------------------------- 
#footer {
	padding:10px 0px 0px 5px; BACKGROUND: url(./img/footer_bg.png) repeat-x; HEIGHT: 20px; TEXT-ALIGN: center; COLOR: #333333; TEXT-ALIGN: center; font-family: NanumGothic, AppleGothic, dotum; font-size: 11px;
}*/