@import url("gwu.css");


/*
*	°Ô½ÃÆÇ °øÅë
*/

table, th, td {
	border: none;
}

legend {
	display: none;
}

li {
	list-style: none;
}

.pageNav a {
	border-bottom: 1px solid;
}


/*---------------------------
*	°Ô½ÃÆÇ ¸ñ·Ï
*
*	div.list_meta ; Ä«Å×°í¸®, ±Û¿Ã¸®±â ¹öÆ°
*	div.bbs_list ; °Ô½ÃÆÇ ¸ñ·Ï
---------------------------*/


.metaData td {
	padding: 5px 0;
}

.metaData td.category, .metaData .hits{
	text-align: left;
}

.metaData td.category label {
	font-weight: bold;
}

.metaData .button, .metaData .date {
	text-align: right;
}

.metaData .hits, .metaData .date {
	/*color: #999;*/
}

.bbs_list {
	clear: both;
}

.bbs_list a:link, .bbs_list a:visited {
	text-decoration: none;
}

.bbs_list a:hover, .bbs_list a:active {
	text-decoration: underline;
}

.bbs_list thead {
	/*background-color: #F0F7E1;*/
}

.bbs_list th, .bbs_list td {
	padding: 5px 3px 3px 0;
	text-align: center;
	vertical-align: top;
	border-bottom: 1px solid #963;
}

.bbs_list th {
	border-top: 1px solid #963;
}

.bbs_list td.name span.member {
	font-weight: bold;
}

th#view, td.view {
	padding-right: 0;	
}

td.title {
/*	width: 50%;*/
	padding-left: 15px;
	text-align: left;
}

.bbs_list tfoot td {
	border-bottom: none;
}

.bbs_list tfoot a:link, .bbs_list tfoot a:visited, .bbs_list tfoot a:hover {
	border-bottom: 1px dashed;
}

span.list_comment {
	font-size: 11px;
	color: #C63;
}

.list_reference {	
	margin: 4px 0 0 20px;
}

.list_reference a.nodeco {
	padding-left: 14px;
	background: url("../../images/link_ref.gif") no-repeat top left;
}

.list_reference span.date {
	font-size: 11px;
	color: #C96;
}


/*---------------------------------
*	Æ÷Åä°Ô½ÃÆÇ ¸ñ·Ï
*
*	div.photo_list ; Æ÷Åä ¸®½ºÆ®
*		ul.photo_left ; ¿ÞÂÊ¸®½ºÆ®
*		ul.photo_right ; ¿À¸¥ÂÊ¸®½ºÆ®
*			li.title ; Á¦¸ñ
*			li.photo ; ÀÌ¹ÌÁö
*			li.meta ; ÀÌ¹ÌÁö Á¤º¸
----------------------------------*/


.photo_list {
	width: 100%;
}

.photo_list ul {
	float: left;
	width: 50%;
	margin: 5px -1px 5px 0;
	padding: 5px 0;
	text-align: left;
	border-top: 1px dashed #C96;
/*	border-bottom: 1px dashed #F0F7E1; */
}

.photo_list ul.photo_right {

}

.photo_list li.photo {
	float: left;
	margin-top: 5px;
	text-align: center;
	vertical-align: middle;
}

.photo_list li.photo img {
	padding: 5px;
	background-color: #FFD78C;
	border: 1px solid #F7F4F1;
}

.photo_list li.photo a.image {
	border-bottom: none;
}

.photo_list li.meta {
	float: left;
	margin-left: 10px;
	padding-top: 10px;
	vertical-align: top;
	color: #963;
}

.photo_list li.meta span.size {
	color: #C96;
}

.photo_list hr {
	clear: both;
	color: #F7F4F1;
	border: none;
	background-color: #FFD78C;
	margin: 0;
	padding: 0;
}


/*------------------------
*
*	¹æ¸í·Ï
*
*------------------------*/

#guest_edit fieldset {
	margin: 0;
	padding: 0 15px;
}

#guest_edit p {
	margin: 0;
	padding: 3px 0;
}

#guest_edit textarea.contents {
	margin-top: -4px;
}

.guest_list hr {
	clear: both;
	color: #FFF;
	border: none;
	background-color: #FFF;
	margin: 0;
	padding: 0;
}

.guest_post {
	padding: 5px;
	background-color: #F7FEF0;
	border-top: 1px solid #9C6;
}

.guest_post p {
	margin: 0;
	padding: 0;
}

.guest_post p.posting {
	color: #C96;
	padding-bottom: 5px;
}

.guest_post span.author {
	color: #360;
}

.guest_post p.comments {
	padding-left: 35px;
}

p.note {
	color: #F93;
}


/*------------------------
*
*	°Ô½ÃÆÇ ÆíÁý
*
*------------------------*/

input#ref_url, input#filename {
	margin-top: -5px;	
	width: 70%;
}

#post_edit label {
	font-weight: bold;
}

#post_edit p {
	padding: 3px 0;
}

#post_edit textarea#post_contents {
	font-size: 13px;
	padding: 2px;
	margin-top: -5px;
}

#post_edit textarea#post_summary {
	font-size: 13px;
	margin-top: -4px;
}

form p.button {
	text-align: right;
}

#post_edit p.bbs_option {
	padding-left: 40px;
}

#post_edit p.field_ex {
	padding: 0 0 10px 40px;
	color: #963;
}

#post_edit input#filename {
	height: 20px;
}


/*---------------------------------------
*	°Ô½ÃÆÇ ³»¿ë
* 
*	table.metaData ; Ä«Å×°í¸®, ÃßÃµ/¼öÁ¤/»èÁ¦ ¹öÆ°
*	div.bbs_contents ; Æ÷½ºÆ® ³»¿ë
*	div.attachment ; °ü·Ã¸µÅ©, Ã·ºÎÆÄÀÏ
*	div.view_meta2 ; Á¶È¸¼ö/ÃßÃµ¼ö, µî·Ï½Ã°£/¼öÁ¤½Ã°£
*	div.bbs_reference ; ¿·±Û¸ñ·Ï
*	form#view_option ; ¿·±Û/´ñ±Û ÀÔ·ÂÆû Ç¥½Ã¿©ºÎ
*	form#references_edit ; ¿·±Û ÀÔ·ÂÆû
*	form#comments_edit ; ´ñ±Û ÀÔ·ÂÆû
*	div.bbs_comments ; ´ñ±Û¸ñ·Ï
-------------------------------------------*/

.metaData .date {
	text-align: right;
}

.metaData .hits, .metaData .date {
/*	color: #999;*/
}

.attachment p {
	margin: 5px 0 10px 0;
	padding: 0;
	line-height: 100%;
}

.bbs_summary {
	clear: both;
	margin: 0 0 5px 0;
	padding: 5px 10px;
	background-color: #FFEDCC; 
	font-size: 12px;
	line-height: 150%;
	text-align: justify;
	color: #C63;
	border: 1px solid #F7F4F1;
}

/*  bbs_contents -> scroll_bg2 */
.scroll_bg2 {
	padding-left: 30px;
	padding-right: 30px;
	font-size: 13px;
	line-height: 150%;
	text-align: justify;
	color: #300;
}

#bbs_contents {
	width: 560px;
	overflow: auto;
}

.scroll_bg2 p.author {
	text-align: right;
	margin: 0;
	padding: 20px 0 0 0;
}

.scroll_bg2 em, .guest_post em {
	font-size: 12px;
	color: #963;
	font-style: normal;
}

.bbs_reference ul {
	clear: both;
	margin: 0 40px 10px 40px;
	padding: 5px 10px;
	background-color: #F7F4F1;
	border: 1px dashed #C96;
}

.bbs_reference li {
	margin-left: 20px;
}

.bbs_button {
	text-align: right;
}

.bbs_button hr {
	margin: 20px 10px 5px 10px;
}

#tags .option_edit fieldset {
	margin: 0 40px 10px 40px;
	padding: 5px 10px;
	border: 1px dashed #C96;
}

#tags p.field_ex {
	color: #963;
}

.option_edit p {
	margin: 0;
	padding: 3px 0;
}

.option_edit textarea.comments {
	margin-top: -4px;
}

.bbs_tags {
	margin-top: 10px;
	color: #963;
}

.view_option {
	text-align: right;
	margin-top: 10px;
	padding-right: 10px;
}

#comments_edit input.button {
	margin-bottom: 5px;
}

.bbs_comments {
	clear: both;
	margin: 5px 0;
	width: 100%;
	border-top: 1px dashed #C96;
}

.bbs_comments .author_date {
	float: left;
	width: 115px;
}

.bbs_comments p {
	margin: 5px 0 5px 0;
	padding: 3px 0;
}

.bbs_comments p.author {
	margin-bottom: 0;
	padding-bottom: 0;
}

.bbs_comments p.author span.member {
	font-weight: bold;
}

.bbs_comments p.reg_date {
	margin-top: 0;
	padding-top: 0;
	color: #C96;		
}

.bbs_comments p.comments {
	float: left;
	width: 495px;
	padding: 3px 5px;	
	background-color: #F7F4F1;
}

.bbs_comments hr {
	clear: both;
	color: #FFF;
	margin: 5px 10px 0 10px;
	padding-top: 5px;
	border-top: 1px dashed #CCC;	
}

#post_searched {
	margin-top: 3px;
	margin-left: 40px;
	color: #C63;
}


/*--------------------------------
*	Æ÷Åä°Ô½ÃÆÇ ³»¿ë
* 
*	div.photo_view ; ÀÌ¹ÌÁö
--------------------------------*/

.photo_view {
	text-align: center;
	margin-bottom: 5px;
}

/*
.photo_view img {
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #FFD78C;
	background-color: #F7F4F1;
}
*/

.photo_view span.size {
	color: #C96;
}

.photo_view #photoImage {
	display: block;
	border: 6px solid #F7F4F1;
	margin-bottom: 5px;
}


/*-----------------------
/*
/* È¸¿øÀÌ¸§ »ç¶û¹æ ¸µÅ© 
/*
/*---------------------*/

a.name:link, a.name:visited {
	font-weight: bold;
	color: #630;
	text-decoration: underline;
}

a.name:hover, a.name:active {
	font-weight: bold;
	color: #C30;
	text-decoration: underline;
}
