@charset "utf-8";
/* CSS Document */





body{margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom: 0px;}
div, p, img, ul, li, table, tr, td{margin:0px; padding:0px; list-style:none;}

a{color: #666;text-decoration: none;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}



/* 메뉴 스타일시트 시작 */

.menubox{width:100%; height:110px; float:left; background-image:url(../images/menubg.gif); background-repeat:repeat-x;}
	.menu{width:1000px; height:110px; margin:0px auto;}
	.logo{
		width:280px;height:69px;display:inline-block;float:left;
	}
	.menubar{width:535px; height:50px; display:inline-block; float:left;margin-top:20px;}
.menubtn{display:inline-block; float:left; text-align:center; line-height:50px; margin:0px 17px; font-family:"돋움"; font-weight:bold; font-size:14px;color:white;cursor:pointer;}
/*.menubtn:hover{	text-shadow:1px 1px 5px #000000;}*/
.submenubtn{font-size:11px; display:inline-block;float:left; font-family:"돋움"; font-weight:bold;line-height:30px;	margin:0px 8px; color:#6e6e6e;}
.submenubtn:hover{color:rgb(71, 49, 16);}
.submenu1, .submenu2, .submenu3, .submenu4{display:none; float:left; position:absolute; top:73px; padding:0px 15px; height:27px;	background-color:rgb(255,255,255);	border-radius:13.5px; border:1px solid rgb(134, 134, 134); transition:all linear 0.3s;}
.submenu1{width:360px;}
.submenu2{width:445px;}
.submenu3{width:300px; margin-left:120px;}
.submenu4{width:190px;margin-left:250px;}
.menuimg{width:185px; height:110px; float:right;}
/* 메뉴 스타일시트 끝 */





/* 메인페이지 스타일시트 시작 */

.mainflashbox{width:100%; height:400px; float:left; background-image:url(../images/mainflashbg.gif); background-repeat:repeat-x;}
	.mainflash{width:1000px; height:400px; margin:0px auto;}
.maincontentbox{width:100%; float:left;}
	.maincontent{width:940px; margin:0px auto; padding:0px 30px;}
		.maincontact{width:255px; margin:0px 30px 0px 0px; float:left;}
		.mainproduct{width:655px; float:left;}
			.mainproducttop{width:655px; height:28px; float:left;}
			.mainproductmiddle{width:653px; height:105px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; float:left;}
				.mainproductmiddle a:link, .mainproductmiddle a:visited, .mainproductmiddle a:active{font-family:"돋움"; font-size:12px; color:#56595c; text-decoration:none;}
				.mainproductmiddle a:hover{font-family:"돋움"; font-size:12px; color:#56595c; text-decoration:underline;}
			.mainproductbottom{width:655px; height:4px; background-image:url(../images/mainproductbottom.png); background-repeat:no-repeat; float:left;}
		.mainnotice{width:255px; margin:13px 30px 0px 0px; float:left;}
			.mainnoticetitle{width:145px; height:50px; float:left;}
			.mainnoticemore{width:30px; height:8px; padding:35px 10px 12px 70px; float:left;}
			.mainnoticecontent{width:255px; height:107px; float:left;}
				.mainnoticecontent a:link, .mainnoticecontent a:visited, .mainnoticecontent a:active{font-family:"돋움"; font-size:12px; color:#56595c; text-decoration:none;}
				.mainnoticecontent a:hover{font-family:"돋움"; font-size:12px; color:#56595c; text-decoration:underline;}
		.maincharcoal{width:370px; margin:13px 30px 0px 0px; float:left;}
		.mainreview{width:255px; margin:13px 0px 0px; float:left;}
			.mainreviewtitle{width:145px; height:50px; float:left;}
			.mainreviewmore{width:30px; height:8px; padding:35px 10px 12px 70px; float:left;}
			.mainreviewcontent{width:255px; height:107px; float:left;}
				.mainreviewcontent a:link, .mainreviewcontent a:visited, .mainreviewcontent a:active{font-family:"돋움"; font-size:12px; color:#56595c; text-decoration:none;}
				.mainreviewcontent a:hover{font-family:"돋움"; font-size:12px; color:#56595c; text-decoration:underline;}

/* 메인페이지 스타일시트 끝 */





/* 서브페이지 스타일시트 시작 */

.subflashbox{width:100%; height:240px; float:left; background-image:url(../images/subflashbg.gif); background-repeat:repeat-x;}
	.subflash{width:1000px; height:240px; margin:0px auto;}
.wrapbox{width:100%; float:left;}
	.wrap{width:1000px; margin:0px auto;}
		.leftmenu{width:160px; margin:0px 20px 20px 30px; float:left;}
		.contentbox{width:758px; margin:0px 0px 20px; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; float:left;}
			.contenttitle{width:700px; height:22px; margin:0px 29px 10px 29px; background-image:url(../images/title/cotenttitlebg.png); background-repeat:no-repeat; text-align:right; float:left;}
				.contenttitle p{height:12px; margin:5px 10px 3px 0px; font-family:"돋움"; font-size:12px; color:#999999;}
					.contenttitle a:link, .contenttitle a:visited, .contenttitle a:active{font-family:"돋움"; font-size:12px; color:#999999; text-decoration:none;}
					.contenttitle a:hover{font-family:"돋움"; font-size:12px; color:#999999; text-decoration:underline;}
					.contentnow a:link, .contentnow a:visited, .contentnow a:active{font-family:"돋움"; font-size:12px; color:#754c24; text-decoration:none;}
					.contentnow a:hover{font-family:"돋움"; font-size:12px; color:#754c24; text-decoration:underline;}
			.content{width:700px; padding:0px 29px 30px 29px; float:left;}
				.maptitle{width:300px; height:38px; margin:0px 260px 10px 0px; float:left;}
				.mapbtn{width:120px; height:25px; margin:0px 0px 10px; padding:10px 20px 3px 0px; float:left;}
				.mapdaum{width:646px; margin:0px 20px 0px 34px; float:left;}
				.mapcontent{width:700px; float:left;}
		.cotentboxshadow{width:30px; height:100px; background-image:url(../images/cotentboxshadow.png); background-repeat:no-repeat; float:left;}

/* 서브페이지 스타일시트 끝 */





/* 풋터 스타일시트 시작 */

.footerbox{width:100%; height:99px; margin:20px 0px 0px; border-top:#cccccc 1px solid; float:left;}
	.footer{width:1000px;; height:99px; margin:0px auto;}
		.footerlogo{width:211px; float:left;}
		.footercontent{width:609px; padding:20px 20px 0px 10px; font-family:"돋움"; font-size:11px; color:#666666; line-height:15px; float:left;}
			.footercontent a:link, .footercontent a:visited, .footercontent a:active{font-family:"돋움"; font-size:11px; color:#666666; text-decoration:none;}
			.footercontent a:hover{font-family:"돋움"; font-size:11px; color:#555555; text-decoration:underline;}
		.any3logo{width:150px; padding:28px 0px 0px; float:left;}

/* 풋터 스타일시트 끝 */
