	body {
	font-family:arial,helvetica,sans-serif,AppleGothic,Dotum;
	font-size:11px;
	line-height:1.5em;
	color:#777;
	}
	a:link {
	color : #999;
	text-decoration : none;
	}
	a:visited {
	color : #999;
	text-decoration : none;
	}
	a:hover {
	color : #000;
	text-decoration: none;
	}
	
	img {border:0px;}
	
	ul {
	list-style-type: none;
	padding:0px 0px 0px 10px;
	margin:7px 0px 0px 0px;
	}
	
	li{
		padding-top:2px;
	}
		
	#wrapper {
		width:1000px;
		margin:0px auto;
		padding:0px;
	}
	
	textarea {
		border: 1px solid #ccc;
		padding: 7px 10px;
	}
	
	input {
		border: 1px solid #ccc; 
		height:18px;
	}
	
	.scroll {
		scrollbar-3dlight-color:595959;
		scrollbar-arrow-color:7F7F7F;
		scrollbar-face-color:DFDFDF;
		scrollbar-highlight-color:FFF;  
		scrollbar-shadow-color:595959
		scrollbar-base-color:CFCFCF;
		scrollbar-darkshadow-color:FFF;
		}

	
/* header */
	#header {
	float:right;
	width:154px;
	padding:0px;
	}
	
/* left */
	#left {
	float:left;
	width:197px;
	height:600px;
	margin:31px 0px 0px 0px;
	padding-right:3px;
	text-align:left;
	}


/* main */

	#main_contents1 {
		float:right;
		width:800px;
		text-align: right;
	}
	#main_contents2 {
		float:left;
		width:200px;
		height:112px;
		padding-top:30px;
		text-align:left;
		}
	#main_flash1 {
		float:left;
		width:1000px;
		height:396px;
		text-align:left;
		}
	#main_flash2 {
		float:left;
		width:397px;
		height:112px;
		padding-top:30px;
		text-align:left;
		}
		
		
/* sub contents */
	#contents {
		float:right;
		width:800px;
		text-align: right;
	}
		
/* portfolio */
	#pf_content {
		text-align:left;
		vertical-align:top;
		height: 140px;
		padding:25px 20px;
		font-weight:normal;
	}
	#pf_image_container {
		float:left;
		width: 340px;
	}
	#pf_image {
		float:left;
		width: 310px;
		height: 240px;
		border: 5px solid #8e8670;
		margin:0;
	}
	#pf_text {
		height: 240px;
		padding-left: 20px;
		margin:0;
	}
	#pf_num_container {
		text-align:left;
		margin:0;
	}
	.pf_num {
		color:#fff;
		font-weight:bold;
		padding: 3px 7px;
		margin-right:1px;
		background-color:#8e8670;
	}
	.pf_num_selected {
		color:#000;
		font-weight:bold;
		padding: 3px 7px;
	}
	#pf_num a:link {
		color : #fff;
		text-decoration : none;
		padding: 3px 7px;
		background-color:#8e8670;
	}
	#pf_num a:visited {
		color : #000;
		padding: 3px 7px;
		text-decoration:none;
	}
	#pf_num a:hover {
		color : #000;
		padding: 3px;
		text-decoration:none;
	}
	#pf_pagenum_container {
		clear:right;
		float:left;
		text-align:center;
		width:65%;
		margin:15px 0px 0px 60px;
	}
	

	
/* °Ô½ÃÆÇ */
	table {
		caption-side: bottom;
	}
	td, th {
		padding:4px;
		border-collapse:collapse;
		text-align:left;
	}

	.bottomline {
		border-bottom:1px solid #cccccc;
	}
		caption{
		font-weight:bold;
		padding-top:8px;
		font-size:1.2em;
	}
	#bbs_num_container {
		clear:right;
		float:left;
		text-align:right;
		width:65%;
		margin-top:15px;
	}
	#bbs_num {
		color:#fff;
		font-weight:bold;
		padding: 3px;
		font-weight:bold;
	}
	#bbs_num_selected {
		color:#fff;
		font-weight:bold;
		padding: 3px;
		font-weight:bold;
		text-decoration : none;
	}
	#bbs_num a:link {
		color : #fff;
		text-decoration : none;
	}
	#bbs_num a:visited {
		color : #000;
		text-decoration:underline;
	}
	#bbs_num a:hover {
		color : #000;
		text-decoration:underline;
	}
	.bt_right {
		float:right;
		width:12%;
	}
	.bbs_head {
		width:60px;
		background-color:#f3f3f3;
	}
	.bbs_title {
		text-align:left;
		padding:3px 10px;
	}
	#read { 
		height:320px;
		text-align:left;
		padding:10px;
		border:1px solid #cccccc;
		}

/* footer */
	#footer_main {
		clear:both;
		float:right;
		width:800px;
		padding-top:30px;
	}
		#footer_sub {
		clear:both;
		padding-top:30px;
		text-align:center;
	}
