@charset "utf-8";
<!--
/* id는 #으로 표시 class는 .으로 표시 */


/* 이미지 맞추기 */
	img {
	vertical-align: middle;
	border: none 0px #fff;
	padding: 0px;
	margin: 0px;
 }

/* 전체 감싸기 */
	#wrap {
		margin:0 auto;
		padding:0;
		width:990px;
	}

/* 머리*/
	#header {
		background-color:#fff;
		margin:10px 0 0 10px;
		padding:0;
		text-align:center;
		width:980px; /* IE용 */
		voice-family: "\"}"\";
		voice-family: inherit;
		width:980px; /* 실제값 */
	}
		html>body #header {
		width:980px;
	}


/* 정렬 */
	.clear { clear:both;}

/* 본문 글 감싸개 */
	.list {
		text-align:left;
		width:720px;
		vertical-align:top;
		clear: both;
		margin:10px;
		padding-bottom:3px;
		background-color:#fff;
		border: 1px solid #ddd;
		font-family: "맑은 고딕", "Segoe UI", tahoma, gulim, serif;
		line-height: 150%;
	}
	.list A:link { color:#000; text-decoration:none; }
	.list A:visited { color:#000; text-decoration:underline; }
	.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:#fff;
		font-family: "맑은 고딕", "Segoe UI", tahoma, gulim, serif;
		line-height: 150%;
	}

/* 페이징 */
	.paging {
		font-size:12px;
		background-color:#fff;
		color:#000;
		margin:20px 0;
		line-height: 150%;
		text-align:center;
		padding-top: 50px;
	}

/* 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:16px;
		font-weight:bold;
	}

/* span list정보용*/
	.sp2 {
		font-size:12px;
	}




/* 사이드 바 박스 */
	.box {
		background-color:#fff;
		color:#000;
		padding:10px 5px;
		margin-bottom:4px;
		line-height: 150%;
		text-align:left;
		border: 1px solid #ccc;
	}

/* box의 제목 표시용 헤더 */
	.boxheader {
		background-color:#ddd;
		color:#000;
		padding:10px;
		margin-bottom:4px;
		text-align:left;
		border: 1px solid #fff;
	}


/* 끝말잇기용 */
	.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;
	}

