@charset "utf-8";

@import "reset.css";
@import "default.css";
@import "base.css";


/*사업개요*/

.summary .ir_01 {
	height: 302px;
	margin-bottom: 30px;
	background: url(../img/business/summary_02.gif) no-repeat top left;}
	
.summary .ir_02 {
	height: 152px;
	margin-bottom: 30px;
	background: url(../img/business/summary_03.gif) no-repeat top left;}


/*프리미엄*/

.premium .tab_wrap { width: 750px; margin-bottom: 25px;}

	.premium .tab_wrap li { float: left;}
	
		.premium .tab_wrap li a { 
			width: 276px;
			height: 29px;
			display: block;
			background: url(../img/business/pre_tab_01.gif) no-repeat 0px 0px;}
			
		.premium .tab_wrap li.list_01 a { background-image: url(../img/business/pre_tab_02.gif);}
		.premium .tab_wrap li.list_02 a { background-position: -276px 0px; width: 223px;}
		.premium .tab_wrap li.list_03 a { background-position: -499px 0px; width: 251px;}
		
		.premium .tab_wrap li.list_01 a.on {background-image: url(../img/business/pre_tab_01.gif);}
		.premium .tab_wrap li.list_02 a.on {background-image: url(../img/business/pre_tab_02.gif);}
		.premium .tab_wrap li.list_03 a.on {background-image: url(../img/business/pre_tab_03.gif);}

.premium #box_01 h3 {
	width: 750px;
	height: 45px;
	margin-bottom: 30px;
	background: url(../img/business/premium_01_01.gif) no-repeat top right;}

.premium #box_01 .ir_01 {
	height: 70px;
	margin-bottom: 20px;
	background: url(../img/business/premium_01_02.gif) no-repeat top left;}
.premium #box_01 .ir_02 {
	height: 115px;
	margin-bottom: 25px;
	background: url(../img/business/premium_01_04.gif) no-repeat top left;}
.premium #box_01 .ir_03 {
	height: 245px;
	margin-bottom: 30px;
	background: url(../img/business/premium_01_06.gif) no-repeat top left;}
.premium #box_01 .ir_04 {
	height: 145px;
	background: url(../img/business/premium_01_07.gif) no-repeat top left;}
	
	
.premium #box_02 h3 {
	width: 750px;
	height: 45px;
	margin-bottom: 30px;
	background: url(../img/business/premium_02_01.gif) no-repeat top right;}

.premium #box_02 .ir_01 {
	height: 70px;
	margin-bottom: 20px;
	background: url(../img/business/premium_02_02.gif) no-repeat top left;}
.premium #box_02 .ir_02 {
	height: 118px;
	margin-bottom: 25px;
	background: url(../img/business/premium_02_04.gif) no-repeat top left;}
.premium #box_02 .ir_03 {
	height: 245px;
	margin-bottom: 30px;
	background: url(../img/business/premium_02_06.gif) no-repeat top left;}
.premium #box_02 .ir_04 {
	height: 145px;
	background: url(../img/business/premium_01_07.gif) no-repeat top left;}


.premium #box_03 h3 {
	width: 750px;
	height: 45px;
	margin-bottom: 30px;
	background: url(../img/business/premium_03_01.gif) no-repeat top right;}

.premium #box_03 .ir_01 {
	height: 70px;
	margin-bottom: 20px;
	background: url(../img/business/premium_03_02.gif) no-repeat top left;}
.premium #box_03 .ir_02 {
	height: 118px;
	margin-bottom: 25px;
	background: url(../img/business/premium_03_04.gif) no-repeat top left;}
.premium #box_03 .ir_03 {
	height: 235px;
	margin-bottom: 30px;
	background: url(../img/business/premium_03_06.gif) no-repeat top left;}
.premium #box_03 .ir_04 {
	height: 130px;
	background: url(../img/business/premium_03_07.gif) no-repeat top left;}


/*시공사 및 브랜드 소개*/

.brand h3 {
	width: 750px;
	height: 210px;
	background: url(../img/business/brand_01.jpg) no-repeat top left;}
	
.brand img { display: block;}

.brand .ir_01 {
	height: 160px;
	background: url(../img/business/brand_03.jpg) no-repeat top left;}


/*찾아오시는길*/

.map h3 {
	width: 750px;
	height: 70px;
	margin-bottom: 20px;
	background: url(../img/business/map_01.gif) no-repeat top left;}
	
	.map .map_wrap {
		width: 736px;
		padding-left: 12px;
		padding-top: 12px;
		padding-bottom: 12px;
		border: 1px solid #ddd;
		position: relative;}

	.map .map_wrap img { display: block;}
	
	.map .map_wrap .btn_01 {
		width: 65px;
		height: 52px;
		display: block;
		background: url(../img/business/map_04.gif) no-repeat top left;
		position: absolute;
		top: 424px;
		left: 512px;}

	.map .map_wrap .btn_02 {
		width: 157px;
		height: 52px;
		display: block;
		background: url(../img/business/map_05.gif) no-repeat top left;
		position: absolute;
		top: 424px;
		left: 582px;}
		
	.map .map_wrap span.bg {
		width: 750px;
		height: 6px;
		display: block;
		background: url(../img/business/map_bg.gif) repeat-x top left;
		position: absolute;
		bottom: -7px;
		left: -1px;}


