@charset "utf-8";
<!--
/* Ohyung의 ssangkal.com용 '메타사이트'스럽게 만들기용 CSS */
/* id는 #으로 표시 class는 .으로 표시 */

/* 화면 전체 */
	body {
		margin:0;
		padding:0;
		font-family: tahoma, gulim, serif;
		font-size:12px;
		color:#555555;
		background-color:#d7cea7;
		text-decoration:none;
    width:100%;
		text-align:center;
	}

/* 기본 링크 */
	A:link { color:#000; text-decoration:none; }
	A:visited { color:#000; text-decoration:none; }
	A:hover { color:#000; text-decoration:underline; }

/* 이미지 맞추기 */
	img {
	vertical-align: middle;
	border: none 0px #fff;
	padding: 0px;
	margin: 0px;
 }

/* 전체 감싸기 */
	#wrap {
		margin:0 auto;
		padding:0;
		width:400px;
	}

/* 머리*/
	#header {
		/*background-color:#fff;*/
		margin:10px 0 0 10px;
		padding:0;
		font-family: georgia;
		font-size: 20pt;
		color: white;
		text-align:left;
		voice-family: "\"}"\";
		voice-family: inherit;
	}
		html>body #header {
		width:980px;
	}
	
	#semi-header {
		/*background-color:#fff;
*/
		margin:0px 0 0 10px;
		padding:0;
		padding-bottom:3px;
		font-family: georgia;
		font-size: 10pt;
		color: #c2ba96;
		text-align:left;
		voice-family: "\"}"\";
		voice-family: inherit;
	}

/* 컨텐츠 */
	#content {
		background-color:#d7cea7;
		float:left;
		margin:0 0 0 0px;
		padding:0;
		border:0;
		width:340px; /* IE용 */
		voice-family: "\"}"\";
		voice-family: inherit;
	}
		html>body #content {
		margin:0 0 0 0px;
		width:340px;
	}

/* 사이드바 */
	#sidebar {
		background-color:#c2ba96;
		float:right;
		margin:0px 0 0 5px;
		padding:0;
		padding-top:5px;
		border:0;
		width:230px; /* IE용 */
		voice-family: "\"}"\";
		voice-family: inherit;
		width:230px; /* 실제값 */
	}
		html>body #sidebar {
		width:230px;
	}

/* 바닥글 */
	#footer {
		background-color:#c2ba96;
		clear:both;
		margin:20px 15px 15px 20px;
		padding:0;
		color:black;
		font-family:verdana,helvetica;
		font-size:10px;
	}
	.footer A:link { color:white; text-decoration:none; }
	.footer A:visited { color:white; text-decoration:underline; }
	.footer A:hover { color:white; text-decoration:underline; }

/* 정렬 */
	.clear { clear:both;
			margin-bottom:1px;
			padding:0 0 0 0px;
			border-bottom: 1px dotted #c2ba96;}

/* 본문 글 감싸개 */
	.list {
		text-align:left;
		width:340px;
		vertical-align:top;
		clear: both;
		margin:1px;
		padding-bottom:2px;
		background-color:#d7cea7;
		border: 0px solid black;
		font-family: "맑은 고딕", "Segoe UI", tahoma, gulim, serif;
		line-height: 130%;
	}
	.list A:link { color:#000; text-decoration:none; }
	.list A:visited { color:#000; text-decoration:none; }
	.list A:hover { color:#000; text-decoration:underline; }

/* 손톱그림 표시용 */
	/*.thumbnail {
		width: 90px;
		height: 90px;
		float: left;
		clear: both;
		overflow: hidden;
		margin: 5px;
		border: 1px solid #ccc;
	}
	.thumbnail img { position: absolute; }*/


/* 본문 글 텍스트 */
	.listcontent {
		margin:5px 10px;
		padding:0;
		background-color:#d7cea7;
		font-family: "맑은 고딕", "Segoe UI", tahoma, gulim, serif;
		line-height: 150%;
	}

/* 본문 글 텍스트 */
	.tagcontent {
		margin:5px 10px;
		padding:0;
		background-color:#d7cea7;
		font-family: "맑은 고딕", "Segoe UI", tahoma, gulim, serif;
		line-height: 130%;
	}
	
/* 본문 글 텍스트 */
	.listcontent2 {
		margin:5px 5px;
		padding:0;
		background-color:#d7cea7;
		font-family: "맑은 고딕", "Segoe UI", tahoma, gulim, serif;
		line-height: 130%;		
	}

/* 페이징 */
	.paging {
		background-color:#d7cea7;
		color:#000;
		margin:0px 0;
		line-height: 130%;
		text-align:center;
	}

/* ccl */
	.ccl {
		text-align:center;
		border:1px solid #aaa;
		margin:10px 0 10px 0;
		padding:10px 0 10px 0;
		width:740px;
		color:#000;
		background-color:#f7f7f7;
	}

/* span 제목용 */
	.sp1 {
		font-size:12px;
		font-weight:bold;
	}

	.sp3 {
		font-size:12px;
		font-weight:bold;
	}

/* span list정보용*/
	.sp2 {
		font-size:12px;
	}

	.sp22 {
		font-size:11px;
		color:gray;
	}
				.content_data_bottom { width:100%; }
	.content_data_bottom_tag_label { float:left; padding-top:9px; margin-left:4px; width:31px;  height:10px;  color:#3d3d3d;  background-image:url(./skin/fotowall11/images/tag.gif); background-repeat:no-repeat; background-position:0px 8px; }
	.content_data_bottom_tag { float:left;  margin-left:8px; padding-top:9px; padding-bottom:6px; color:#3d3d3d; }
							.content_data_bottom_tag a:link { text-decoration: none; color:#3d3d3d;}
							.content_data_bottom_tag a:active {text-decoration: none; color:#3d3d3d;}
							.content_data_bottom_tag a:visited { text-decoration: none; color:#3d3d3d;}
							.content_data_bottom_tag a:hover { text-decoration: underline; color:#3d3d3d;}
/* 사이드 바 박스 */
	.box {
		background-color:#c2ba96;
		color:#000;
		padding:5px 10px;
		margin-bottom:4px;
		line-height: 130%;
		text-align:left;
		border: 0px solid black;
	}

/* box의 제목 표시용 헤더 */
	.boxheader {
		background-color:#d7cea7;
		color:#000;
		padding:3px;
		margin-bottom:4px;
		text-align:left;
		border: 1px solid black;
	}


/* 끝말잇기용 */
	.wordrelay {
		clear:both;
		padding:0;
		margin-bottom:20px;
		border:0;
	}

	.wordrelay_input {
		float:left;
		padding:0;
		border:0;
	}

	.wordrelay_list {
		text-align:center;
		clear:both;
		height:18px;
		padding:0;
		border:0;
		margin:0;
	}

	.wordrelay_word {
		text-align:left;
		width:57%;
		height:16px;
		padding:0;
		margin:0;
		border:0;
		border-bottom:1px dashed #000;
		float:left;
	}

	.wordrelay_user {
		text-align:right;
		width:43%;
		height:16px;
		padding:0;
		margin:0;
		border:0;
		border-bottom:1px dashed #000;
		float:right;
	}


 .thumbnail {width: 75px; height: 75px; overflow: hidden; float: left; position: relative; clear: both; border: 1px solid black; margin: 5px; }
 .thumbnail img { position: absolute; }
