@charset "utf-8";

@import "reset.css";
@import "default.css";
@import "base.css";
@import "sub_base.css";


/*수상내역*/

.ide .btn {
	width: 154px;
	height: 27px;
	display: block;
	background: url(../img/common/ir_img.gif) repeat top left;
	position: absolute;
	top: 321px;
	left: 449px;}
	



/*사업분야*/

.res .list {
	width: 100%;
	margin-bottom: 60px;}
	
	.res .list li {
		width: 100%;
		padding: 40px 0px;
		border-bottom: 1px solid #e4e4e4;}
		
		.res .img_wrap {
			width: 360px;
			height: 234px;
			border: 1px solid #b9b9b9;
			float: left;
			margin-right: 60px;
			background: url(../img/move_in/img_bg.gif) no-repeat top left;}
			
			.res .img_wrap img {
				width: 100%;
				height: 234px;}
				
		.res .con_wrap {
			width: 755px;
			min-height: 180px;
			padding-bottom: 56px;
			position: relative;
			float: left;}
			
			.res .con_wrap h5 {
				font-size: 24px;
				line-height: 24px;
				font-weight: bold;
				color: #5e5e5e;
				padding-bottom: 13px;
				background: url(../img/site/tit_bg.gif) no-repeat bottom left;
				margin-bottom: 15px;}
				
			.res .con_wrap p {
				font-size: 13px;
				line-height: 26px;
				color: #888;}
				
			.res .con_wrap strong {
				display: block;
				position: absolute;
				bottom: 0px;
				left: 0px;
				font-size: 18px;
				line-height: 20px;
				color: #555;}
				
				.res .con_wrap strong span {
					font-size: 13px;
					colro: #888;
					font-weight: normal;}

		.res .btn_wrap {
			width: 135px;
			border-top: 1px solid #c8c8c8;
			border-right: 1px solid #c8c8c8;
			position: absolute;
			bottom: 0px;
			right: 0px;}
			
			.res .btn_wrap a {
				width: 104px;
				padding-left: 31px;
				height: 29px;
				border-bottom: 1px solid #c8c8c8;
				display: block;
				text-align: center;
				font-size: 12px;
				line-height: 28px;
				color: #4e4e4e;
				position: relative;}
				
			.res .btn_wrap a.btn_01 { background: url(../img/business/bulit_01.gif) no-repeat top left;}
			.res .btn_wrap a.btn_02::after { width: 31px; height: 29px; background: url(../img/common/book.png) no-repeat top center #7F6984; position: absolute; top: 0px; left: 0px; z-index: 1; content: "";} 
			.res .btn_wrap a.btn_03::after { width: 31px; height: 29px; background: url(../img/common/home2.png) no-repeat top center #7F6984; position: absolute; top: 0px; left: 0px; z-index: 1; content: "";} 


.res .ps_wrap { width: 570px; margin: 0px auto;}

.res .search_wrap { float: left; margin-right: 50px;}

.res .paging_wrap { width: 265px; float: left;}





























