@charset "utf-8";
/* CSS Document */

/* TOP MENU Rollover */
.top_m1 a:link {
	background-image: url(../images/inc/top_m1.gif);
	background-repeat: no-repeat;
	padding: 3px;
	height: 9px;
	width: 29px;
	}
.top_m1 a:hover {
	background-image: url(../images/inc/top_m1_o.gif);
	background-repeat: no-repeat;
	}
.top_m2 a:link {
	background-image: url(../images/inc/top_m2.gif);
	background-repeat: no-repeat;
	padding: 3px;
	height: 9px;
	width: 55px;
	}
.top_m2 a:hover {
	background-image: url(../images/inc/top_m2_o.gif);
	background-repeat: no-repeat;
	}
.top_m3 a:link {
	background-image: url(../images/inc/top_m3.gif);
	background-repeat: no-repeat;
	padding: 3px;
	height: 9px;
	width: 41px;
	}
.top_m3 a:hover {
	background-image: url(../images/inc/top_m3_o.gif);
	background-repeat: no-repeat;
	}
.top_m4 a:link {
	background-image: url(../images/inc/top_m4.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 55px;
	}
.top_m4 a:hover {
	background-image: url(../images/inc/top_m4_o.gif);
	background-repeat: no-repeat;
	}

/* SUB1 Rollover */
.sub1_m1 a:link {
	background-image: url(../images/inc/sub1_m1.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub1_m1 a:hover {
	background-image: url(../images/inc/sub1_m1_o.gif);
}
.sub1_m2 a:link {
	background-image: url(../images/inc/sub1_m2.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub1_m2 a:hover {
	background-image: url(../images/inc/sub1_m2_o.gif);
}
.sub1_m3 a:link {
	background-image: url(../images/inc/sub1_m3.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub1_m3 a:hover {
	background-image: url(../images/inc/sub1_m3_o.gif);
}
.sub1_m4 a:link {
	background-image: url(../images/inc/sub1_m4.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub1_m4 a:hover {
	background-image: url(../images/inc/sub1_m4_o.gif);
}
.sub1_m5 a:link {
	background-image: url(../images/inc/sub1_m5.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub1_m5 a:hover {
	background-image: url(../images/inc/sub1_m5_o.gif);
}


/* SUB2 Rollover */
.sub2_m1 a:link {
	background-image: url(../images/inc/sub2_m1.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub2_m1 a:hover {
	background-image: url(../images/inc/sub2_m1_o.gif);
}
.sub2_m2 a:link {
	background-image: url(../images/inc/sub2_m2.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub2_m2 a:hover {
	background-image: url(../images/inc/sub2_m2_o.gif);
}
.sub2_m3 a:link {
	background-image: url(../images/inc/sub2_m3.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub2_m3 a:hover {
	background-image: url(../images/inc/sub2_m3_o.gif);
}
	


/* SUB3 Rollover */
.sub3_m1 a:link {
	background-image: url(../images/inc/sub3_m1.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub3_m1 a:hover {
	background-image: url(../images/inc/sub3_m1_o.gif);
}
.sub3_m2 a:link {
	background-image: url(../images/inc/sub3_m2.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub3_m2 a:hover {
	background-image: url(../images/inc/sub3_m2_o.gif);
}


/* SUB4 Rollover */
.sub4_m1 a:link {
	background-image: url(../images/inc/sub4_m1.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub4_m1 a:hover {
	background-image: url(../images/inc/sub4_m1_o.gif);
}
.sub4_m2 a:link {
	background-image: url(../images/inc/sub4_m2.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub4_m2 a:hover {
	background-image: url(../images/inc/sub4_m2_o.gif);
}
.sub4_m3 a:link {
	background-image: url(../images/inc/sub4_m3.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 41px;
	background-position: 0px 0px;
	display: block;
}
.sub4_m3 a:hover {
	background-image: url(../images/inc/sub4_m3_o.gif);
}

	
/* BOTTOM MENU Rollover */
.foot_m1 a:link {
	background-image: url(../images/inc/foot_m1.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	height: 10px;
	width: 36px;
	}
.foot_m1 a:hover {
	background-image: url(../images/inc/foot_m1_o.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	}
.foot_m2 a:link {
	background-image: url(../images/inc/foot_m2.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	height: 10px;
	width: 36px;
	}
.foot_m2 a:hover {
	background-image: url(../images/inc/foot_m2_o.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	}
.foot_m3 a:link {
	background-image: url(../images/inc/foot_m3.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	height: 10px;
	width: 36px;
	}
.foot_m3 a:hover {
	background-image: url(../images/inc/foot_m3_o.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	}
.foot_m4 a:link {
	background-image: url(../images/inc/foot_m4.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	height: 10px;
	width: 72px;
	}
.foot_m4 a:hover {
	background-image: url(../images/inc/foot_m4_o.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	}
.foot_m5 a:link {
	background-image: url(../images/inc/foot_m5.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	height: 10px;
	width: 36px;
	}
.foot_m5 a:hover {
	background-image: url(../images/inc/foot_m5_o.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	}
.foot_m6 a:link {
	background-image: url(../images/inc/foot_m6.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	height: 10px;
	width: 36px;
	}
.foot_m6 a:hover {
	background-image: url(../images/inc/foot_m6_o.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	}
	
/*포트폴리오 이미지 스타일*/
.portfolio_img{border:1px solid #e2e2e2;}