/*공동속성 */
	
	@charset "utf-8";
	@font-face{font-family:'Helvetica Light'; src:url('/fonts/Helvetica Light.woff')}
	@font-face{font-family:'Helvetica Light'; src:url('/fonts/Helvetica Light.eot')}
	@font-face{font-family:'Courier New'; src:url('/fonts/cour.woff')}
	@font-face{font-family:'Courier New'; src:url('/fonts/cour.eot')} 
	body, table, div, p {font-family:'Helvetica Light'}



	body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form {margin:0; padding:0; width:900px; }
	body {font:normal dotum, '돋움' ;}
	ul{list-style:none;}
	/*li{display:inline;float:left;}*/
	img{border:0;}


	/*카피영역*/

	#upline {width:990px;height:40px;}
	#copy{width:990px;text-align:right;margin:5px 90px 0 0;font-size:9px;color:gray;}

	/*상단영역*/
	
	#header {width:800px;height:150px;position:relative;}
	.top {padding-left:150px;padding-top:30px;position:relative;}
	.port {width:300px;margin-left:170px; position:relative;font-size:40px;font-style:oblique;padding-top:100px;}

	
	#wrap {position:relative;}

	/*메뉴영역*/
	#menu {width:300px;height:auto;float:left;position:relative;}
	.menu{width:300px;position:relative;margin: 35px 0 0 130px;}
	.menu li{width:300px;margin-left:30px;padding-bottom:20px;}
	.menu a{text-decoration:none;color:black;font-size:14px;}
	.menu a:hover{text-decoration:none;color:gray;}

	/*컨텐츠 공통 영역*/
	#content {height:auto;width:650px;float:right;display:inline-block;position:absolute;}

	/*페인팅 영역*/
	
	/* 사진 편집 */	
	.pic {float:left;padding-left:60px; padding-top:20px;margin:0;list-style:none;table-layout:fixed;width:700px;position:absolute;}
	.pic td {float: left; height:180px; width:180px; margin: 8px; overflow: hidden;}
	.pic img{height:180px; display: inline-block; min-width: 100%; min-height: 100%; -ms-interpolation-mode: bicubic;}
	.pic img {opacity: 1; -webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
	.pic img:hover {opacity: .5;}

	.year {float:left;padding-top:20px;}
	.year td{float:left;height:180px;width:40px;margin:8px;}

	
	
	/*어바웃 영역*/
	.history {padding:20px 0 40px 0;margin-left:20px;table-layout:fixed;width:670px;font-size:14px;}
	.history tr{border-spacing:300px;}
	.history td{padding:10px 0 0 0; vertical-align:bottom;}


	

