@charset "UTF-8";
/* CSS Document */
#left { position: relative; background-color:#eee; _width:790px; overflow:hidden; }
#information {  	width:785px;	}
.column { 
	column-count:2;
	column-gap: 20px;
	column-rule: 1px dotted #BBB;
}
h2.hd-project-info-mini { column-span: all;  }

#picture { width:770px;  height:auto; position:relative;  display: block; padding: 10px; float:none;  padding-bottom:0px; }

ul#thumbnail_left { 
	position:absolute;
	top:10px;
	left:10px;
}
p.frame-large {  position:relative; left:160px; }
p.caption { position:relative; left:160px; }
ul#thumbnail_left li {
	background-image: url(../images/bg-frame-small.png);
	background-repeat: no-repeat;
	display: block;
	height: 110px;
	width: 140px;
	padding-top: 10px;
	padding-left: 17px;
}
#thumbnail { position:absolute; right:10px; top:10px; }
#information { padding-bottom:20px; float:none; padding:0 10px; margin-bottom:20px;  }

div.col-1, div.col-2 { float:left; display:block; overflow:hidden;  }
div.col-1 {  width: 400px; border-right: 1px dashed #bbb; }
div.col-2 {  padding-left:20px; width:350px; }

#content-detail5 { margin-top:80px; _margin-top:0px; }
#content-detail4 p.pagination2 { top:5px; .top:15px; }
#content-detail4 ul#pagination-clean { top:10px; .top:20px;  _top: 360px;  }





