/*
Title : yeinz.kr
Author : Yein
*/

/* Float 버그 */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;

	}
.clearfix {display: block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/** 뼈대 */


	body {
	background: url(/img7/menu_bg2.gif) no-repeat top center;
	margin:0;
	padding:0;
	color:#333333;
	font-size: 14px;
	line-height: 1.5em;
	text-align: center;
	}


	a:link    {color:#666666; text-decoration:none; font-size:9pt}
	a:visited {color:#666666; text-decoration:none; font-size:9pt}
	a:hover   {color:#999999; text-decoration:none; font-size:9pt}
	td {color:3D3D3D;font-size:9pt}
	form {color:3D3D3D;font-size:9pt}

	h1, h2, h3 {
		margin:0px;
		}
	
	h1 {
		font-size:16px;
		}
	
	h2 {
		font-size:14px;
		}
	
	#top_margin {
		height: 15px;
		}

		
	.header_wrapper {
			width:1000px;		
			margin: 0 auto;
			padding-left: 0px;
			}
		
	#main_wrap {
		width: 1000px;
		position: relative;
		margin: 0 auto;
		padding: 0;
		border:1px solid #6a727b;
		background-color:#fff;
		}
		
	#clear_both {
		clear: both;
		text-align: center;
		}

	#menubar {
		width:1000px;
		height:52px;
		position: relative;
		margin: 5px auto 0 auto;
		padding: 0;
		}


	#wrapper {
	width:1000px;
	margin:5px auto 0 auto;
	clear: both;
	height: auto;
	}
	
	#contentColumn {
			float:left;
			width:690px;
			padding:10px 0 0 0;
			}
		#sideBar {
			float:right;
			display:inline;
			width:300px;
			padding:0;
			overflow:hidden;
			margin-top:10px;
			}
			
		.side_bg {
			text-align:justify;
	background-color:#FFFFFF;
	margin-bottom:10px;
	clear:both;
	}
	
	#footer {
	clear: both;
	width: 1000px;
	margin: 20px auto 0 auto;
	padding: 50px 0 0 0;
	overflow: hidden;
	background: url(/img7/somerights.gif) no-repeat;
	height: 0px !important;
	height /**/:50px;
	cursor:pointer;
	}

.box_top {
	background:transparent url(/img7/box_top.gif) no-repeat left top;
	width:690px;
	height:29px;
	overflow:hidden;
	}

.article_photo {
	width:690px;
	overflow:hidden;
	height: 460px;
	padding: 0;
	margin: 0;
}

.article_wrapper {
	background:transparent url(/img7/box_entry.gif) repeat-y;
	padding:0 20px;
	margin: 0;
	}
	
.article {
	padding:0 10px;
	text-align:justify;
	letter-spacing:0;
	line-height:1.8em;
	overflow:hidden;
	font-size:13px;
	}
	
.article_board {
	padding:20px 10px;
	}
	
.article_nomargin {
	background:transparent url(/img7/box_entry.gif) repeat-y;
	text-align: center;
	}
	
.box_bottom {
	background:transparent url(/img7/box_bottom.gif) no-repeat left top;
	width:690px;
	height:29px;
	overflow:hidden;
	}

/** 메인 메뉴 뼈대 (내용은 아래에 있음) */
		
#nav {
		margin: 0;
		padding: 0;
		width: 1000px;
		height: 52px;
		list-style: none;
		display: inline;
		overflow: hidden;
	        }

	#nav li {
		margin: 0;
		padding: 0;
		display: inline;
		list-style: none;
	    }
	
	#nav a {
		float: right;
		padding: 52px 0 0 0;
		overflow: hidden;
		height: 0px !important;
		height /**/:52px;
		}

	#nav a:hover {
	    background-position: 0 -52px;
		}
	
	#nav a:active, #nav a.selected {
	    background-position: 0 -52px;
	    }

/** 내비게이션 메뉴바 선언 */
		
		#tblog a {
		width: 77px;
		background: url(/img7/menu_blog.gif) top left no-repeat;
	    }
	
	#tlife a {
		width: 77px;
		background: url(/img7/menu_life.gif) top left no-repeat;
		}
		
	#tmacin a {
		width: 102px;
		background: url(/img7/menu_macin.gif) top left no-repeat;
		}
		
	#tphantasia a {
		width: 88px;
		background: url(/img7/menu_phantasia.gif) top left no-repeat;
		}

	#tlab a {
		width: 57px;
		background: url(/img7/menu_lab.gif) top left no-repeat;
		} 
		
	#tguest a {
		width: 102px;
		background: url(/img7/menu_guest.gif) top left no-repeat;
		}				
		
	#tyein a {
		width: 96px;
		background: url(/img7/menu_yein.gif) top left no-repeat;
		} 
		
	#tcy a {
		width: 81px;
		background: url(/img7/menu_cy.gif) top left no-repeat;
		} 

/** 각 페이지 타이틀 모음 */


#logo {
		padding: 101px 0 0 0;
	overflow: hidden;
	background: url(/img7/title.gif) no-repeat;
	height: 0px !important;
	height /**/:101px;
	margin: 0px;
		}
		
#logo_yein {
		padding: 101px 0 0 0;
	overflow: hidden;
	background: url(/img7/logo_yein.gif) no-repeat;
	height: 0px !important;
	height /**/:101px;
	margin: 0px;
		}
		
#logo_lab {
		padding: 101px 0 0 0;
	overflow: hidden;
	background: url(/img7/logo_lab.gif) no-repeat;
	height: 0px !important;
	height /**/:101px;
	margin: 0px;
		}
		
#logo_guest {
		padding: 101px 0 0 0;
	overflow: hidden;
	background: url(/img7/logo_guest.gif) no-repeat;
	height: 0px !important;
	height /**/:101px;
	margin: 0px;
		}
		
#logo_another {
	width:1000px;
	float:left;
	margin:0px ;
	}

	#logo_another a {
		background:transparent url(/img7/logo_another.gif) no-repeat;
		overflow:hidden;
		padding:101px 0 0;
		display:block;
		border:none;
height:0;
		}
		
#logo_new1 {
	width:1000px;
	float:left;
	margin:0px ;
	}

	#logo_new1 a {
		background:transparent url(/img7/logo_new1.gif) no-repeat;
		overflow:hidden;
		padding:101px 0 0;
		display:block;
		border:none;
height:0;
		}
		
#logo_new2 {
	width:1000px;
	float:left;
	margin:0px ;
	}

	#logo_new2 a {
		background:transparent url(/img7/logo_new2.gif) no-repeat;
		overflow:hidden;
		padding:101px 0 0;
		display:block;
		border:none;
height:0;
		}
		
#logo_new3 {
	width:1000px;
	float:left;
	margin:0px ;
	}

	#logo_new3 a {
		background:transparent url(/img7/logo_new3.gif) no-repeat;
		overflow:hidden;
		padding:101px 0 0;
		display:block;
		border:none;
height:0;
		}
		
/** 우측부 메뉴 (메인페이지) */

	#sidebar_field {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_field.gif) no-repeat;
		height: 0px !important;
		height /**/:46px;
		}

/** 우측부 메뉴 (예인 이즈) */

	#nowim {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_nowim.gif) no-repeat;
		height: 0px !important;
		height /**/:46px;
		}

	#love {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_love.gif) no-repeat;
		height: 0px !important;
		height /**/:46px;
		}

	#hate {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_hate.gif) no-repeat;
		height: 0px !important;
		height /**/:46px;
		}

/** 우측부 메뉴 (헛짓거리 연구소) */

	#sidebar_blog {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_blog.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}
		
	#sidebar_macin {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_macin.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}

	#sidebar_etude {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_etude.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}
		
	#sidebar_laboratory {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_laboratory.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}
		
	#sidebar_guestbook {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_guestbook.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}

	#sidebar_lab {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_lab.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}
		
	#sidebar_omd {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_omd.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}
		
	#sidebar_photo {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_photo.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}
		
/** 우측부 메뉴 (신세계 미래) */

	#sidebar_new1 {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_new1.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}
		
	#sidebar_new2 {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_new2.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}
		
	#sidebar_new3 {
		padding: 46px 0 0 0;
		overflow: hidden;
		background: url(/img7/sidebar_new3.gif) no-repeat;
		height: 0px !important;
		cursor: pointer;
		height /**/:46px;
		}

	.small_font {
	color:#333;
	letter-spacing:0;
	font-size: 12px;
	}
	
#cred {
margin:10px auto;
width: 1000px;
border-top: 1px solid #B6D1E4;
font-size: 0.8em;
padding: 0;
clear: both;
height: auto;
overflow: hidden;
}

#cred td.cred-left {
text-align: left;
}

#cred td.cred-center {
text-align: center;
}

#cred td.cred-right {
text-align: right;
}

#cred td {
width: 33%;
}
