/* line */

p {margin-top:2px;margin-bottom:2px;}


.grayline	{ height:1px; background:#EDEDED	}
.orangeline	{ height:2px; background:#F2684A	}
.dot_line	{ height: 1px;	background: url(/images/board/line_dot.gif);	}
.post_line	{ height: 1px;	background: #E6E6E6;	}

/* table */
tr.listtitle	{ height:30px; text-align: center; color:#636464;	}
td.listpipe		{ background: url(/images/board/pipe.gif) fixed middle right no-repeat; }

/* List */
tr.notice	{ height:25px; color:#333333; font-weight:bold; text-align: center;	} /* background:#F9F9F9; */
tr.posts		{ height:25px; color:#333333; text-align: center;	}
.postno		{ color:#7A7A7A; font-size:10px; font-family:tahoma; font-weight:normal; text-align: center;	}
.subject		{ height:25px; text-align: left; padding-left:5px;	}
A.subject	{ height:25px; text-align: left; color:#333333; text-decoration:none;	}
A:visited.subject	{ height:25px; text-align: left; color:#333333; text-decoration:none;	}
A:hover.subject	{ height:25px; text-align: left; color:#999999; text-decoration:underline;	}
A:active.subject	{ height:25px; text-align: left; color:#999999; text-decoration:underline;	}

/* Album */
img.thumbnail		{	text-align: center; width:80px; height:60px; margin-top: 3px; margin-bottom: 3px;	}
.thumbauthor		{ 	text-align: left; height:20px; color:#333333; padding-left:5px;	}
.thumbno				{	text-align: left; height:12px; color:#7A7A7A; font-size:10px; font-family:tahoma; font-weight:normal; padding-left:5px;	}
.slidetitle			{	height:25px; font-size:12px; font-weight:bold; text-align: center; }
img.slide			{	text-align: center; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; margin-right: 10px;	}

/* paging */
.paging				{	font-size:11px; color:#CFCFCF; text-decoration:none;	}
A.paging				{	font-size:11px; color:#333333; text-decoration:none;	}
A:visited.paging	{	font-size:11px; color:#333333; text-decoration:none;	}
A:hover.paging		{	font-size:11px; color:#999999; text-decoration:none;	}
A:active.paging	{	font-size:11px; color:#999999; text-decoration:none;	}
.present				{	font-size:11px; font-weight: bold; color:#FF896F; text-decoration:none;	}
A.present			{	font-size:11px; font-weight: bold; color:#FF896F; text-decoration:none;	}
A:visited.present	{	font-size:11px; font-weight: bold; color:#FF896F;text-decoration:none;	}
A:hover.present	{	font-size:11px; font-weight: bold; color:#FFB9A9;text-decoration:none;	}
A:active.present	{	font-size:11px; font-weight: bold; color:#FFB9A9;text-decoration:none;	}

/* Write */
.wr_title			{	height:30px; color:#333333; font-weight:bold; text-align: left;	}
.wr_contents		{	color:#333333; font-weight:normal; text-align: left;	}
input.wr_input		{	height:15px; font-size:12px; border:1px solid #C4CAD1; }
textarea.wr_text	{	width: 100%; padding: 5 5 5 5; border:1px solid #C4CAD1; line-height:150%;
							SCROLLBAR-FACE-COLOR: #DDDDDD; SCROLLBAR-HIGHLIGHT-COLOR: #EEEEEE; SCROLLBAR-SHADOW-COLOR: #CCCCCC;
							SCROLLBAR-3DLIGHT-COLOR: #DDDDDD; SCROLLBAR-ARROW-COLOR: #BBBBBB; SCROLLBAR-TRACK-COLOR: #EEEEEE;
							SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;	}
input.wr_byte		{	height:15px; font-size:12px; border:1px solid #C4CAD1; padding: 2 2 2 1; }
.perbyte				{	font-size: 11px; color:#666666;	}

/* view */
.viewimg		{ border: solid 1px #D1D1D1; margin-left:15px; margin-right:15px;	}
.viewtext	{	color: #666666; text-align: justify; line-height: 150%;	}

/* comment */
.cmtnum	{	font-size: 12px; font-weight: bold; color: #EF5739; text-decoration: underline;	}
.cmttext	{	font-size: 11px; color: #6D6D6D; text-align: justify; line-height: 135%;	}

/* search */
input.search	{ height:15px; border:1px solid #DADADA; background:#F6F6F6;	}
.search			{ color: #666666;	}