
body {overflow-x:hidden}
.bodySize {width:90%; padding:0px 5%; overflow:hidden;  position:relative;}



/*header*/
.topArea { width:100%; padding-top:10px;  } 
.topLogo {}
.topLogo  img{ width:60%;}
.tnb {float:none !important; width:100% !important; overflow:hidden;}
.topMenu {margin-left:-20px; width:100%; overflow:hidden;}
.topMenu li {float:left; font:bold 10px Tahoma; color:#999; background:url(/eng/images/common/top_menu_bar.gif) no-repeat 10px center; padding-left:20px;} 
.topMenu li.bgNone {background:none !important;}
.topMenu li a {font-size:1em !important;}


.topSearch {height:30px; border:1px solid #dddddd; background-color:#f9f9f9; margin:28px 0 0 0; overflow:hidden;}
.topSearch dt {font:normal 11px Tahoma; color:#555; padding-left:8px; padding-right:7px; float:left;}
.topSearch dd {float:left;}


.topSearch td input.txtBox {border:1px solid #cccccc; width:100%; height:16px; margin-right:6px;}
.topSearch td input.btnBox {margin-right:6px;}

/*메뉴*/
 .total_menu {position:absolute; right:0px; top:34px;  z-index:999 !important;  overflow:hidden; 
 width:12%; height:45px;   display:block; }
 .total_menu img{height:45px;  }

.contentBG {display:none; position:absolute; top:0; left:0; width:100%; height:100%;
background:#000; opacity: 0.5; z-index:92; cursor:default;}

.side_area { position:absolute;  width:200px; top:-100px; padding-top:150px;  padding-left:20px; 
/* height:5000px; */
background:#f24242;  right:-290px; 
 height: 3000px;z-index:98;
} 

.side_GNB {}
.side_GNB #gnb {padding-bottom:50px;  padding-top:40px;}
.side_GNB #gnb li {margin-top:25px;  overflow:hidden; }
.side_GNB #gnb li > a {display:block; overflow:hidden;  color:#fff; letter-spacing:-0.07em; font-size:1.4em; line-height:1.6em; font-weight:500;}
.side_GNB #gnb li.on > a,
.side_GNB #gnb li > a:hover {color:#ffd909; background:none; text-indent:0;}
.side_GNB #gnb li:first-child {margin:0;}
.side_GNB #gnb li.on ul.sub_menu {padding-top:30px !important;}
.side_GNB #gnb li ul {padding-top:10px; padding-left:10px;}

#gnb li > ul { display:none; }

.side_GNB #gnb li ul.sub_menu > li { }
.side_GNB #gnb li ul.sub_menu > li a {display:block; font-size:14px; line-height:16px !important;  color:#fff; letter-spacing:-0.07em; }
.side_GNB #gnb li ul.sub_menu > li.on a,
.side_GNB #gnb li ul.sub_menu > li a:hover {color:#ffd909; /* background:#d47622; */ font-weight:bold; }
.side_GNB #gnb li ul.sub_menu > li:first-child {margin:0;}




/*메인*/
.mainConArea {width:100%; margin:0 auto; overflow:hidden;}

.mainLeft{overflow:hidden; width:100%;} 

/*메인비쥬얼*/
.mainLeft .container{position:relative; overflow:hidden;  margin-bottom:10px; height:300px; 	text-align: center;}

.da-slider{
	width: 98%;	
	height: 284px;
	position: relative;
	margin: 10px 0 0 0 ;
	overflow: hidden;
	
	border : 3px solid #b11a15;
	box-shadow: 0px 1px 1px rgba(0,0,0,0.2), 0px -2px 1px #fff;
	-webkit-transition: background-position 1s ease-out 0.3s;
	-moz-transition: background-position 1s ease-out 0.3s;
	-o-transition: background-position 1s ease-out 0.3s;
	-ms-transition: background-position 1s ease-out 0.3s;
	transition: background-position 1s ease-out 0.3s;
}
.da-slide{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	text-align: left;
}
.da-slide-current{
	z-index: 90;
}
.da-slider-fb .da-slide{
	left: 100%;
}
.da-slider-fb  .da-slide.da-slide-current{
	left: 0px;
}

.da-slide h2{display:block}

.da-slide h2,
.da-slide p,
.da-slide .da-link{
	position: absolute;
	opacity: 0; 
	left: 105%;  
}
.da-slide .da-img{
	position: absolute;
	opacity: 0; 
	_left: 105%;  
}
.da-slider-fb .da-slide h2,
.da-slider-fb .da-slide p,
.da-slider-fb .da-slide .da-link{
	left: 5%;
	opacity: 1;
}
.da-slider-fb .da-slide .da-img{
	_left: 60%;
	opacity: 1;
}
.da-slide h2{
	color: #752b06;
	font-size: 2.3em;
	letter-spacing:-2px;
	width: 60%;
	top: 30px;
	white-space: nowrap;
	z-index: 10;
	text-shadow: 1px 1px 1px #fff;
	font-family: 'Nanum Gothic','나눔고딕', 'verdana',  Arial, sans-serif;
	font-weight: 600;
} 

.da-slide h2 span{
display:inline-block;
color:#cf9476;
font-size:1.5e,;
font-weight:400;
margin-bottom:10px;
letter-spacing:0;
}


.da-slide p{
	z-index:90;
	width: 50%;
	top: 105px;
	color: #664004;
	font-size: 1em;
	line-height: 18px;
	height: 76px;

	overflow:hidden;
	overflow: hidden;
	font-style: italic;
	font-family: 'Nanum Gothic','나눔고딕', 'verdana', Arial, sans-serif;
	font-weight: 400;
	font-style: italic;
		text-shadow: 1px 1px 1px #fff; /* text-overflow: ellipsis; white-space: nowrap; */
}
.da-slide .da-img{ 
	text-align: right;
	width: 100%;
	height: 284px;
	_left: 105%; /*60%*/
} 
.da-slide .da-link{
	top: 190px; /*depends on p height*/
	color: #646464;
	text-decoration:underline;
	_text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	_border: 3px solid rgba(219,219,219,0.8);
	padding: 2px 10px;
	font-size: 14px;
	line-height: 18px;
	height:18px;
	width: 90px;
	z-index:90;
	text-align: center;
	background: rgba(255,255,255,0.2);
}
.da-slide .da-link:hover{
	background: rgba(255,255,255,0.3);
}
.da-dots{
	width: 100%;
	position: absolute;
	text-align: center;
	left: 0px;
	bottom: 20px;
	z-index: 90;
	-moz-user-select: none;
	-webkit-user-select: none;
}
.da-dots span{
	display: inline-block;
	position: relative;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #b11a15;
	margin: 3px;
	cursor: pointer;
	box-shadow: 
		1px 1px 1px rgba(0,0,0,0.1) inset, 
		1px 1px 1px rgba(255,255,255,0.1);
}
.da-dots span.da-dots-current{
	width: 10px;
	height: 10px;
	border:2px solid #b11a15;
	border-radius: 50%;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
.da-arrows{
	-moz-user-select: none;
	-webkit-user-select: none;
}
.da-arrows span{
	position: absolute;
	top: 50%;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	cursor: pointer;
	z-index: 90;
	opacity: 0;
	box-shadow: 
		1px 1px 1px rgba(0,0,0,0.1) inset, 
		1px 1px 1px rgba(255,255,255,0.1);
	-webkit-transition: opacity 0.4s ease-in-out-out 0.2s;
	-moz-transition: opacity 0.4s ease-in-out-out 0.2s;
	-o-transition: opacity 0.4s ease-in-out-out 0.2s;
	-ms-transition: opacity 0.4s ease-in-out-out 0.2s;
	transition: opacity 0.4s ease-in-out-out 0.2s;
}
.da-slider:hover .da-arrows span{
	opacity: 1;
}
.da-arrows span:after{
	content: '';
	position: absolute;
	width: 20px;
	height: 20px;
	top: 5px;
	left: 5px;
	background: transparent url(/eng/images/main/slider/arrows.png) no-repeat top left;
	border-radius: 50%;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
}
.da-arrows span:hover:after{
	box-shadow: 1px 1px 4px rgba(0,0,0,0.3);
}
.da-arrows span:active:after{
	box-shadow: 1px 1px 1px rgba(255,255,255,0.1);
}
.da-arrows span.da-arrows-next:after{
	background-position: top right;
}
.da-arrows span.da-arrows-prev{
	left: 15px;
}
.da-arrows span.da-arrows-next{
	right: 15px;
}

.da-slide-current h2,
.da-slide-current p,
.da-slide-current .da-link{
	left: 5%;
	opacity: 1;
}
.da-slide-current .da-img{
	__left: 23%; 
	opacity: 1;
}
/* Animation classes and animations */

/* Slide in from the right*/
.da-slide-fromright h2{
	-webkit-animation: fromRightAnim1 1.6s ease-in-out 0.3s both;
	-moz-animation: fromRightAnim1 1.6s ease-in-out 0.3s both;
	-o-animation: fromRightAnim1 1.6s ease-in-out 0.3s both;
	-ms-animation: fromRightAnim1 1.6s ease-in-out 0.3s both;
	animation: fromRightAnim1 1.6s ease-in-out 0.3s both;
}
.da-slide-fromright p{
	-webkit-animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
	-moz-animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
	-o-animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
	-ms-animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
	animation: fromRightAnim2 1.6s ease-in-out 0.8s both;
}
.da-slide-fromright .da-link{
	-webkit-animation: fromRightAnim3 1.8s ease-in-out 1.2s both;
	-moz-animation: fromRightAnim3 1.8s ease-in-out 1.2s both;
	-o-animation: fromRightAnim3 1.8s ease-in-out 1.2s both;
	-ms-animation: fromRightAnim3 1.8s ease-in-out 1.2s both;
	animation: fromRightAnim3 1.8s ease-in-out 1.2s both;
}
.da-slide-fromright .da-img{
	-webkit-animation: fromRightAnim4 1.6s ease-in-out 0.8s both;
	-moz-animation: fromRightAnim4 1.6s ease-in-out 0.8s both;
	-o-animation: fromRightAnim4 1.6s ease-in-out 0.8s both;
	-ms-animation: fromRightAnim4 1.6s ease-in-out 0.8s both;
	animation: fromRightAnim4 1.6s ease-in-out 0.8s both;
}
@-webkit-keyframes fromRightAnim1{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim2{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim3{
	0%{ left: 105%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim4{
	0%{ left: 105%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}

@-moz-keyframes fromRightAnim1{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromRightAnim2{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromRightAnim3{
	0%{ left: 105%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromRightAnim4{
	0%{ left: 105%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}

@-o-keyframes fromRightAnim1{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromRightAnim2{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromRightAnim3{
	0%{ left: 105%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromRightAnim4{
	0%{ left: 105%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}

@-ms-keyframes fromRightAnim1{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromRightAnim2{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromRightAnim3{
	0%{ left: 105%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromRightAnim4{
	0%{ left: 105%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}

@keyframes fromRightAnim1{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@keyframes fromRightAnim2{
	0%{ left: 105%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@keyframes fromRightAnim3{
	0%{ left: 105%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@keyframes fromRightAnim4{
	0%{ left: 105%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}
/* Slide in from the left*/
.da-slide-fromleft h2{
	-webkit-animation: fromLeftAnim1 1.6s ease-in-out 1.6s both;
	-moz-animation: fromLeftAnim1 1.6s ease-in-out 1.6s both;
	-o-animation: fromLeftAnim1 1.6s ease-in-out 1.6s both;
	-ms-animation: fromLeftAnim1 1.6s ease-in-out 1.6s both;
	animation: fromLeftAnim1 1.6s ease-in-out 1.6s both;
}
.da-slide-fromleft p{
	-webkit-animation: fromLeftAnim2 1.6s ease-in-out 1.6s both;
	-moz-animation: fromLeftAnim2 1.6s ease-in-out 1.6s both;
	-o-animation: fromLeftAnim2 1.6s ease-in-out 1.6s both;
	-ms-animation: fromLeftAnim2 1.6s ease-in-out 1.6s both;
	animation: fromLeftAnim2 1.6s ease-in-out 1.6s both;
}
.da-slide-fromleft .da-link{
	-webkit-animation: fromLeftAnim3 1.4s ease-in-out 1.2s both;
	-moz-animation: fromLeftAnim3 1.4s ease-in-out 1.2s both;
	-o-animation: fromLeftAnim3 1.4s ease-in-out 1.2s both;
	-ms-animation: fromLeftAnim3 1.4s ease-in-out 1.2s both;
	animation: fromLeftAnim3 1.4s ease-in-out 1.2s both;
}
.da-slide-fromleft .da-img{
	-webkit-animation: fromLeftAnim4 1.6s ease-in-out 1.6s both;
	-moz-animation: fromLeftAnim4 1.6s ease-in-out 1.6s both;
	-o-animation: fromLeftAnim4 1.6s ease-in-out 1.6s both;
	-ms-animation: fromLeftAnim4 1.6s ease-in-out 1.6s both;
	animation: fromLeftAnim4 1.6s ease-in-out 1.6s both;
}
@-webkit-keyframes fromLeftAnim1{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim2{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim3{
	0%{ left: -103%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim4{
	0%{ left: -103%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}

@-moz-keyframes fromLeftAnim1{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim2{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim3{
	0%{ left: -103%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim4{
	0%{ left: -103%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}

@-o-keyframes fromLeftAnim1{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromLeftAnim2{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromLeftAnim3{
	0%{ left: -103%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-o-keyframes fromLeftAnim4{
	0%{ left: -103%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}

@-ms-keyframes fromLeftAnim1{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim2{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim3{
	0%{ left: -103%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim4{
	0%{ left: -103%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}

@keyframes fromLeftAnim1{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@keyframes fromLeftAnim2{
	0%{ left: -103%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@keyframes fromLeftAnim3{
	0%{ left: -103%; opacity: 0; }
	1%{ left: 5%; opacity: 0; }
	100%{ left: 5%; opacity: 1; }
}
@keyframes fromLeftAnim4{
	0%{ left: -103%; opacity: 0; }
	100%{ _left: 23%; opacity: 1; }
}
/* Slide out to the right */
.da-slide-toright h2{
	-webkit-animation: toRightAnim1 1.6s ease-in-out 1.6s both;
	-moz-animation: toRightAnim1 1.6s ease-in-out 1.6s both;
	-o-animation: toRightAnim1 1.6s ease-in-out 1.6s both;
	-ms-animation: toRightAnim1 1.6s ease-in-out 1.6s both;
	animation: toRightAnim1 1.6s ease-in-out 1.6s both;
}
.da-slide-toright p{
	-webkit-animation: toRightAnim2 1.6s ease-in-out 1.3s both;
	-moz-animation: toRightAnim2 1.6s ease-in-out 1.3s both;
	-o-animation: toRightAnim2 1.6s ease-in-out 1.3s both;
	-ms-animation: toRightAnim2 1.6s ease-in-out 1.3s both;
	animation: toRightAnim2 1.6s ease-in-out 1.3s both;
}
.da-slide-toright .da-link{
	-webkit-animation: toRightAnim3 1.4s ease-in-out both;
	-moz-animation: toRightAnim3 1.4s ease-in-out both;
	-o-animation: toRightAnim3 1.4s ease-in-out both;
	-ms-animation: toRightAnim3 1.4s ease-in-out both;
	animation: toRightAnim3 1.4s ease-in-out both;
}
.da-slide-toright .da-img{
	-webkit-animation: toRightAnim4 1.6s ease-in-out both;
	-moz-animation: toRightAnim4 1.6s ease-in-out both;
	-o-animation: toRightAnim4 1.6s ease-in-out both;
	-ms-animation: toRightAnim4 1.6s ease-in-out both;
	animation: toRightAnim4 1.6s ease-in-out both;
}
@-webkit-keyframes toRightAnim1{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim2{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim3{
	0%{ left: 5%;  opacity: 1; }
	99%{ left: 5%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim4{
	0%{ _left: 23%;  opacity: 1; }
	30%{ _left: 23%;  opacity: 1; }
	100%{ _left: 23%; opacity: 0; }
}

@-moz-keyframes toRightAnim1{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim2{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim3{
	0%{ left: 5%;  opacity: 1; }
	99%{ left: 5%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim4{
	0%{ _left: 23%;  opacity: 1; }
	30%{ _left: 23%;  opacity: 1; }
	100%{ _left: 23%; opacity: 0; }
}

@-o-keyframes toRightAnim1{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim2{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim3{
	0%{ left: 5%;  opacity: 1; }
	99%{ left: 5%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim4{
	0%{ _left: 23%;  opacity: 1; }
	30%{ _left: 23%;  opacity: 1; }
	100%{ _left: 23%; opacity: 0; }
}

@-ms-keyframes toRightAnim1{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim2{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim3{
	0%{ left: 5%;  opacity: 1; }
	99%{ left: 5%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim4{
	0%{ _left: 23%;  opacity: 1; }
	30%{ _left: 23%;  opacity: 1; }
	100%{ _left: 23%; opacity: 0; }
}

@keyframes toRightAnim1{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim2{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim3{
	0%{ left: 5%;  opacity: 1; }
	99%{ left: 5%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim4{
	0%{ _left: 23%;  opacity: 1; }
	30%{ _left: 23%;  opacity: 1; }
	100%{ _left: 23%; opacity: 0; }
}
/* Slide out to the left*/
.da-slide-toleft h2{
	-webkit-animation: toLeftAnim1 1.6s ease-in-out both;
	-moz-animation: toLeftAnim1 1.6s ease-in-out both;
	-o-animation: toLeftAnim1 1.6s ease-in-out both;
	-ms-animation: toLeftAnim1 1.6s ease-in-out both;
	animation: toLeftAnim1 1.6s ease-in-out both;
}
.da-slide-toleft p{
	-webkit-animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
	-moz-animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
	-o-animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
	-ms-animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
	animation: toLeftAnim2 1.6s ease-in-out 0.3s both;
}
.da-slide-toleft .da-link{
	-webkit-animation: toLeftAnim3 1.6s ease-in-out 0.6s both;
	-moz-animation: toLeftAnim3 1.6s ease-in-out 0.6s both;
	-o-animation: toLeftAnim3 1.6s ease-in-out 0.6s both;
	-ms-animation: toLeftAnim3 1.6s ease-in-out 0.6s both;
	animation: toLeftAnim3 1.6s ease-in-out 0.6s both;
}
.da-slide-toleft .da-img{
	-webkit-animation: toLeftAnim4 1.6s ease-in-out 0.5s both;
	-moz-animation: toLeftAnim4 1.6s ease-in-out 0.5s both;
	-o-animation: toLeftAnim4 1.6s ease-in-out 0.5s both;
	-ms-animation: toLeftAnim4 1.6s ease-in-out 0.5s both;
	animation: toLeftAnim4 1.6s ease-in-out 0.5s both;
}
@-webkit-keyframes toLeftAnim1{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim2{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim3{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim4{
	0%{ _left: 23%;  opacity: 1; }
	70%{ _left: 23%;  opacity: 0; }
	100%{ _left: 23%; opacity: 0; }
}

@-moz-keyframes toLeftAnim1{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim2{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim3{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim4{
	0%{ _left: 23%;  opacity: 1; }
	70%{ _left: 23%;  opacity: 0; }
	100%{ _left: 23%; opacity: 0; }
}

@-o-keyframes toLeftAnim1{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim2{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim3{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim4{
	0%{ _left: 23%;  opacity: 1; }
	70%{ _left: 23%;  opacity: 0; }
	100%{ _left: 23%; opacity: 0; }
}

@-ms-keyframes toLeftAnim1{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim2{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim3{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim4{
	0%{ _left: 23%;  opacity: 1; }
	70%{ _left: 23%;  opacity: 0; }
	100%{ _left: 23%; opacity: 0; }
}

@keyframes toLeftAnim1{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim2{
	0%{ left: 5%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim3{
	0%{ left: 5%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim4{
	0%{ _left: 23%;  opacity: 1; }
	70%{ _left: 23%;  opacity: 0; }
	100%{ _left: 23%; opacity: 0; }
} 




.mainLeft .bot {overflow:hidden; width:100%; margin-bottom:10px; }
.mainLeft .bot .food{position:relative; overflow:hidden;
float:left; width:98%;  border:3px solid #94a900;  margin-bottom:10px;
}

.mainLeft .bot .food h3 {display:none;}




.mainLeft .bot .food ul{margin:0; padding:0; overflow:hidden;}
.mainLeft .bot .food ul li{overflow:hidden;  padding-bottom:10px;
float:left;  width:25%;   text-align:center; font-family:'dotum'; height:185px;  padding-top:10px;}
.mainLeft .bot .food ul li a{}
.mainLeft .bot .food ul li a img{padding:2px; border:1px solid #94a900; width:80%;}
.mainLeft .bot .food ul li.food_tit{width:25%; text-align:left; padding-top:0px;height:140px;}
.mainLeft .bot .food ul li.food_tit a img{width:100%; margin-top:-60px;}
.mainLeft .bot .food ul li p{margin-top:6px; color:#616d0f; line-height:12px;}




.mainLeft .bot .food2{position:relative; width:98.7%; box-sizing:border-box;
overflow:hidden; border:3px solid #94a900; margin-right:10px;  padding-top:4px;}
.mainLeft .bot .food2 h3 {border:3px solid #94a900; }

.mainLeft .bot .food2 ul{margin:0; padding:0; position:relative; box-sizing:border-box; padding-left:17%; }
.mainLeft .bot .food2 ul li{position:relative; overflow:hidden;   float:left;  width:20%; box-sizing:border-box; padding:10px 3px;
margin: 7px 0px; text-align:center; font-family:'dotum';  font-size:12px;  height:160px; box-sizing:border-box;}

.mainLeft .bot .food2 ul li a{}
.mainLeft .bot .food2 ul li a img{padding:2px; border:1px solid #94a900; width:98%; box-sizing:border-box; max-width:110px; }

.mainLeft .bot .food2 ul li.food_tit{margin:0; padding:0; overflow:hidden; height:370px; 
width:16%;; position:absolute; top:-10px; left:0; text-align:left;}



.mainLeft .bot .food2 ul li p{margin-top:6px; color:#616d0f; line-height:16px;}













.mainLeft .bot .res{overflow:hidden; width:98%; overflow:hidden; border:3px solid #eea020;}
.mainLeft .bot .res p{width:100%; background:url(/eng/images/main/bg_res.png) 0 0 repeat; height:20px; line-height:20px; padding-top:5px; padding-left:5px; font:bold 12px Tahoma; color:#fff; }
.mainLeft .bot .res ul{padding:5px; overflow:hidden; }
.mainLeft .bot .res ul li {overflow:hidden; height:87px; margin-bottom:5px; width:100%; }
.mainLeft .bot .res ul li img{float:left; width: 20%; padding:2px; border:1px solid #eea020;  height:auto !important;}
.mainLeft .bot .res ul li dl{width:75%; height: 80px; overflow: hidden;  float: right;}
.mainLeft .bot .res ul li dl dt{font: bold 12px tahoma; margin-bottom:5px;}
.mainLeft .bot .res ul li dl dt a{color:#e28e04}
.mainLeft .bot .res ul li dl dd{height:60px; }



.mainRight {width:100%;;}
.rightDL1 {padding-bottom:5px;  margin-bottom:10px;/* margin-bottom:10px; background:url(/eng/images/common/right_bg1_3.gif) no-repeat bottom center; */ border:3px solid #d12426; width:98%;}
.rightDL1 dt {height:20px; background:url(/eng/images/common/right_bg1_1.gif) repeat 0 0; color:#ffffff; font:bold 11px Tahoma; padding:7px 0 0 6px; background-size:100% auto ;}
.rightDL1 dd {text-align:center; }
.rightDL1 dd img{width:200px; margin:10px 0px !important;}

.rightDL1 dd span {font:bold 11px Tahoma;}



.recomm_main {width:99%; border:3px solid #34a2a6; box-sizing:border-box; margin-bottom:13px; overflow:hidden; }
	.recomm_main dt {width:100%;  padding-left:1.5%; background:#3dbcc1;  line-height:35px; font-weight:bold;
	font-family:tahoma; color:#fff; font-size:11px;border:1px solid #34a2a6;  }
	.recomm_main dd { width:100%; padding:10px 30px; overflow:hidden; box-sizing:border-box;}
	.recomm_main dd ul li{float:left; width:50%; overflow:hidden; }
	.recomm_main dd ul li a{font-size:12px; line-height:27px; }







.rightDL2 {padding-bottom:5px; margin-bottom:10px; border:3px solid #d56217; width:98%;}
.rightDL2 dt {height:20px; background:url(/eng/images/common/right_bg2_1.gif) no-repeat 0 0; color:#ffffff; font:bold 11px Tahoma; padding:7px 0 0 6px; background-size:100% auto ;}
.rightDL2 dt br {display:none;}

.rightDL2 dd {overflow:hidden;  padding:10px 30px; box-sizing:border-box;}
.rightDL2 ul{width:95%;margin:0 auto; overflow:hidden;}
.rightDL2 li {background:url(/jp/images/common/right_bl.gif) no-repeat 0 5px; float:left; width:18%; padding:0 0 0 9px; margin:0 0 5px 0; font:bold 10px Tahoma;}

.rightDL3 {width:100%; overflow:hidden;}
.rightDL3 dt {height:18px; background:#e5a253; border-radius:5px; color:#ffffff; font:bold 11px Tahoma; padding:5px 0 0 6px;margin-bottom:4px; }
.rightDL3 ul{overflow:hidden; margin:0;  padding:0; }
.rightDL3 li {height:18px; line-height:18px; background:url(/eng/images/common/right_bg3_2.gif) no-repeat 0 0; margin-bottom:4px;  color:#757575; background-size:100% auto ; width:44%; padding:8px 3%; float:left;}
.rightDL3 li.mr_0{margin-right:0;}
  
.quick_icon{width:100%; margin-top:10px;}
.quick_icon ul{overflow:hidden;width:98%; border:3px solid #ccc;}
.quick_icon ul li{float:left; width:33.3%; }
.quick_icon ul li img{width:100%; }





.footerArea { overflow:hidden; padding:15px 3%;  overflow:hidden; width:94%; margin-top:30px; background:url(/eng/images/common/bot_bg.gif) repeat 0 0; border:1px solid #ededed; background-size: 600% 100%;}
.botLogo { padding-left:3%; text-align:center;}



.botCopy {width:100%; overflow:hidden; text-align:center;}
.botCopy ul { margin-bottom:14px; display:inline-block; overflow:hidden; width:60%; padding-bottom:20px;}
.botCopy li {float:left; font:bold 10px Tahoma; color:#f7dede; width:33%; text-align:center;}
.botCopy  p {color:#ffffff; font:normal 10px Verdana; line-height:15px; letter-spacing:-1px; text-align:center;}
.botCopy span {font:normal 8px Tahoma; color:#ffffff; vertical-align:2px;}

/*//// subStyle ////////////////////////////////////////////////////////////////////**/
#content_wrap {overflow:hidden; width:100%;}


.subRigCon { width:100%; overflow:hidden;}


.menuTitle {width:100%; display:none;}
.menuTitle dt {background-color:#ffffff; height:10px;}
.menuTitle dd {background-color:#669933; height:23px; color:#e8f0e1; font:bold 19px Tahoma; padding:11px 0 9px 10px;}

.leftbanUL{display:none;}



.floatLeft {overflow:hidden; width:100%;}
.leftMenu { background:#eef3eb;  width:90% !important; padding:5px 5%;  overflow:hidden; display:none;}
.leftMenu li { float:left; width:50%;  font:normal 12px Tahoma; color:#669933; padding:10px 0px;}

.leftMenu li ul {padding:10px; 0px;}
.leftMenu li ul li {border:none; padding:3px 0px;}


 .mainConArea .mainRight {display:none;} 
.important_show {display:block !important;}


.subConArea {overflow:hidden; width:100%; }
.subTitle {margin-bottom:15px;}
.subTitle dt {height:27px; border-bottom:4px solid #669933; font:normal 18px Tahoma; color:#669933; padding:11px 0 2px 0;}
.subTitle dt span.keyword { font:normal 18px Tahoma; color:#336600;}
.subTitle dd {height:19px; background-color:#f6f9f5; font:normal 10px Tahoma; color:#666666; text-align:right; border-bottom:1px solid #e5e5e5; padding:7px 10px 0 0;}
.subTitle dd img {margin-right:4px; vertical-align:middle;}

dt.dt_01 {background:url(/eng/images/common/bl_02.gif) no-repeat 0 3px; font:bold 12px Tahoma; padding:0 0 7px 17px;}
dd.dd_01 {background:url(/eng/images/common/bl_03.gif) no-repeat 0 7px; padding:0 0 12px 9px;}

/* sub01 */
.sub011 .noFont img {width:100%;}
.sub011 dt {float:left; width:30%;}
.sub011 dd {float:right; width:65%; text-align:justify; font:normal 11px Tahoma; line-height:17px; margin-left:15px;}




.sub012 dd {font:normal 12px Tahoma; text-align:justify; line-height:18px; display:inline-block; width:100%;}
.sub012 dd strong { font:bold 12px Tahoma; line-height:20px;}
.sub012 dd img {width:100% !important;}




/* sub02 */
.sub021TBL_01 {border-top:2px solid #0099cc; border-bottom:1px solid #cccccc;}
.sub021TBL_01 th {background:url(/eng/images/sub02/sub02_dot.gif) repeat-x 0 0; background-color:#ebf7fb; text-align:left; padding:9px 0 8px 10px; font:bold 11px Tahoma; color:#666666; }
.sub021TBL_01 th.bgNone {background:none; background-color:#ebf7fb;}
.sub021TBL_01 th img {vertical-align:-1px; margin-right:5px;}
.sub021TBL_01 td {background:url(/eng/images/sub02/sub02_dot.gif) repeat-x 0 0; font:normal 11px Tahoma; color:#656565;}
.sub021TBL_01 td.txt {vertical-align:top; padding:9px 0 0 10px;}
.sub021TBL_01 td.img { vertical-align:middle; padding-top:2px; font-size:0;}
.sub021TBL_01 td.img img.bar {vertical-align:3px; margin-right:9px;}
.sub021TBL_01 td.bgNone {background:none;}

.sub021  {}
.sub021 dt {width:100%; background-color:#dbdbdb; text-align:center; margin-top:9px; padding:2px 0 2px 0; font-size:0;}

.sub021 dt img {width:100%;}

.sub021 dd.title {font:normal 18px Tahoma; color:#669933; margin-top:15px;}
.sub021 dd.con_01 { font:normal 12px Tahoma; color:#8cab7f; margin-top:4px;}
.sub021 dd.con_02 {background-color:#f3f3f3; font:11px Tahoma; color:#454545; line-height:18px; margin-top:10px; padding:11px 14px 12px 15px; text-align:justify;}

.sub021TBL_02 {border-bottom:2px solid #669933; margin-top:10px;}
.sub021TBL_02 caption {height:19px; background:url(/eng/images/common/bg_bar.gif) no-repeat 0 0; padding:5px 0 0 22px; text-align:left; font:bold 11px Tahoma; background-size:100% auto ;  line-height:30px; height:60px; padding-left:5%;}
.sub021TBL_02 th {height:25px;  border-bottom:1px solid #dddddd; color:#669933; font:bold 11px Tahoma;}
.sub021TBL_02 td {border-bottom:1px solid #dddddd; text-align:center; font:11px Tahoma;}
.sub021TBL_02 td img {margin:3px 0 3px 0;}
.sub021TBL_02 th.BrNone,.sub021TBL_02 td.BrNone {border-bottom:none;}

/* sub03 */
.subList {border-bottom:1px solid #669933;}
.subList th {height:24px; color:#FFFFFF; background-color:#669933;}
.subList td {padding:12px 0 12px 0; border-bottom:1px solid #dddddd;}

.subList td p {display:inline-block; line-height:0px; border:1px solid #99cc99;}


.subList td p img {margin:2px; cursor:pointer}
.subList td dl {margin-left:10px;}
.subList td dt {font:bold 12px Tahoma; color:#669933; padding:3px 0 4px 0;}
.subList td dt:hover{cursor:pointer}
.subList td dd {font:normal 11px Tahoma; line-height:16px; text-align:justify; padding-right:5px;}
.subPage {font-family:'dotum'; font-size:12px; margin-top:18px; text-align:center;}
.subView {width:100%; padding:0 0 16px 0; display: inline-block;}
.subView dt {float:left; font-size:0; line-height:0; margin:0; padding:0; width:50%;}
.subView dt img{width:100%;}
.subView dd {float:right; font-size:0; line-height:0;  width:25%; text-align:center;}
.subView dd img{width:93%;}
.btnMap {float:right; font-size:0;}
.btnList {margin-top:10px; text-align:right;}
.viewTitle {font:18px Tahoma; color:#669933; margin-bottom:2px;}
.viewMemo {color:#8cab7f; margin-bottom:7px;line-height:19px;}
.viewCon {clear:both; background-color:#f3f3f3; font:11px Tahoma; color:#454545; margin-bottom:12px; line-height:19px; text-align:justify; padding:7px 11px 7px 13px;}
.viewTitle_1 {font:bold 11px Tahoma; padding:4px 0 4px 10px;}
.viewCon_1 {padding:9px 0 0 10px; font:11px Tahoma; line-height:19px;}
.boxconTxt p{font-size:11px}
/* sub04 */
.sub041 table {background:url(/eng/images/common/bg_bar.gif) no-repeat 0 0;border-bottom:1px solid #669933;}
.sub041 th {height:24px; background:url(/eng/images/common/bg_bar_1.gif) no-repeat right 0; font:bold 10px Tahoma; color:#666666;}
.sub041 th.title {font:bold 11px Tahoma; text-align:left; padding-left:20px;}
.sub041 th.BgNone {background:none;}
.sub041 td {border-bottom:1px solid #dddddd; text-align:center;}
.sub041 td img {margin:3px 0 3px 0;}
.sub041 td.res {font:bold 11px Tahoma; color:#669933; text-align:left; padding-left:15px;}

/* sub05 */
.sub05_recom { background:url(/eng/images/sub05/bg_01.gif) no-repeat 0 0; width:100%; overflow:hidden;  background-size:cover; padding:15px 0px;}
.sub05_recom caption {background:url(/eng/images/common/bl_04.gif) no-repeat 0 2px; text-align:left; font:bold 12px Verdana; color:#454545; padding: 0 0 9px 16px; }
.sub05_recom th {width:33%;  text-align:center; }

.sub05_recom th  img{width:50%;}


.sub05_recom dl {overflow:hidden; margin-left:15px; width:90%;}
.sub05_recom dt {font:bold 21px Arial; color:#669933;}
.sub05_recom dt a{font:bold 21px Arial; color:#669933;}
.sub05_recom dd {font:normal 11px Verdana; color:#757575; line-height:16px; text-align:justify; margin-top:11px;}
.sub05_recom p {margin-top:11px;}

.sub05UL_1 {overflow:hidden; width:100%; background:url(/eng/images/sub05/bg_02.gif) repeat-y 0 0; margin-top:17px; background-size:100% auto ;}
.sub05UL_1 li {float:left; width:29.3%; padding:0px 2%;}
.sub05UL_1 .mRig25 {margin:0px !important;}

.sub05UL_1 dt {font:bold 11px Tahoma; color:#669933;}
.sub05UL_1 dt a{font:bold 11px Tahoma; color:#669933;}
.sub05UL_1 dd {font:11px Tahoma; line-height:17px; margin-top:7px;}
.sub05UL_1 dd.photo { margin-top:4px;}

.sub05Title {background:url(/eng/images/common/bl_04.gif) no-repeat 0 2px; text-align:left; font:bold 12px Verdana; color:#454545; padding: 0 0 8px 15px;}
.sub05UL_2 {border-top:2px solid #669933; border-bottom:1px solid #dbdbdb; display:inline-block; padding:0 0 10px 0; width:100%;}
.num5 {_background:url(/eng/images/sub05/bg_05.gif) no-repeat 0 12px;}
.num4 {background:url(/eng/images/sub05/bg_04.gif) no-repeat 0 12px;}
.num3 {background:url(/eng/images/sub05/bg_03.gif) no-repeat 0 12px;}
.sub05UL_2 li {float:left; padding-right:5px; margin-right:5px; border-right:1px solid #ccc;}
.sub05UL_2 li:last-child{border:0;}
.sub05UL_2 dt {font:bold 11px Tahoma; color:#669933; padding:9px 0 0 0; height:31px;}

.sub055 dl {width:100%; border-bottom:1px solid #cccccc; margin-left:10px; padding-bottom:18px;}
.sub055 dt {font-size:18px; color:#669933;}
.sub055 table {width:100%;}
.sub055 dd {font-size:11px; line-height:16px; text-align:justify; margin:10px 0 0 0;}
.sub055 caption {font:bold 11px Tahoma; background:url(/eng/images/common/bl_02.gif) no-repeat 7px 2px; padding:0 0 7px 22px; text-align:left;}
.sub055 td {border-left:1px solid #d0e1fa; padding:0 7px 8px 7px;}
.sub055 td.brNone {border-left:0;}

/* sub06 */
.sub06 {display:inline-block; margin:21px 0 0 0;}
.sub06 p{margin-right:20px; text-align:center;}
.sub06 p img{ width:60%;}

.sub06_con dl {float:right; text-align:left; width:335px;}
.sub06_con dt {font:21px Verdana; color:#669933;}
.sub06_con dd {font:11px Tahoma; color:#858585; text-align:justify; line-height:15px;}
.sub06_Box {clear:both; border:1px solid #cccccc; background-color:#f5f5f5; font:11px Tahoma; padding:12px 15px 12px 15px; margin:20px 0 0 0;}
.sub06_Box dt {font:bold 12px Tahoma; color:#669933;}
.sub06_Box dd {font:normal 11px Tahoma;line-height:17px; margin-top:4px;}
.sub06_Box dd strong {font:bold 11px Tahoma; color:#757575;}

.sub06 dd.caption_goHome p{float:left;}
.sub06 p.Go_btn{width:100px; height:16px; text-align:center; line-height:16px; border:1px solid #ccc; background:#f5f2e9; cursor:pointer; margin-top:5px;}
.sub06 p a{color:#666666; font-weight:bold}


.sub06DL dt {font:bold 11px Tahoma; background:url(/eng/images/common/bl_02.gif) no-repeat 0 3px; padding:0 0 0 15px;}
.sub06DL dd {font:11px Tahoma; line-height:17px; padding:0 0 0 15px; margin-top:4px; color:#757575;}

.sub062_2 p {font:18px Tahoma; color:#669933; margin:17px 0 0 0;}
.sub062_2 dt {font:bold 11px Tahoma; background:url(/eng/images/common/bl_04.gif) no-repeat 0 2px; padding:1px 0 0 16px; margin:15px 0 0 0;}
.sub062_2 dd {font:11px Tahoma; color:#757575; line-height:17px; margin:5px 0 0 0; text-align:justify;}
.sub062_2 table {background:#ddd; border-top:2px solid #669933;}
.sub062_2 th {background:#eef3eb; color:#669933; font:bold 11px Tahoma; text-align:center; padding:3px 0 3px 0;}
.sub062_2 td {background:#fff; font:11px Tahoma; padding:4px 0 2px 8px; color:#757575;}
.sub062_2 td.area {font:bold 11px Tahoma; background:#f5f5f5; color:#666666; text-align:center; padding-left:0;}

.table_01{margin:10px 0px; width:100%;}
.table_01 tr{}
.table_01 th{background:#ccc; height:20px; border-top:1px solid #fff}
.table_01 tr:first-child th{border-top:0;}
.table_01 td{padding:0; padding-left:5px; height:20px; line-height:20px;}
.table_01 tr:first-child td{border-top:1px solid #ccc}

.mRig25{margin-right:25px}
.mRig15{margin-right:15px;}
.mTop20{margin-top:20px}
.mLef20{margin-left:20px}

.comdl {width:100%;}

.comdl  dt{width:100%;}

.comdl dt img{width:100%;}

.sub062_2 {width:100%; overflow:hidden;}



/* sub07 */
.sub07DL {float:left; width:33% !important; overflow:hidden;  height:200px;}
.sub07DL dt {height:21px; background:#e55453;  border-radius:5px;}
.sub07DL dt p.txt {padding:4px 0 0 16px; font:bold 10px Tahoma; color:#FFFFFF;}
.sub07DL dt p.bg {float:right; width:4px; height:21px; background:url(/eng/images/sub07/img07_1_2.gif) no-repeat 0 0;}
.sub07DL dd {background-color:#FFFFFF; padding:8px 0 0 8px; font:normal 11px Verdana;}
.sub07DL li {background:url(/eng/images/sub07/img07_1_3.gif) no-repeat 0 8px; line-height:20px; padding-left:8px;}

.sub07DL_1 {float:left;  margin-top:20px;  width:33%; overflow:hidden; height:200px;}
.sub07DL_1 dt {height:21px; border-radius:5px; background-color:#e57553;}
.sub07DL_1 dt p.txt {padding:4px 0 0 16px; font:bold 10px Tahoma; color:#FFFFFF;}
.sub07DL_1 dt p.bg {float:right; width:4px; height:21px; background:url(/eng/images/sub07/img07_2_2.gif) no-repeat 0 0;}
.sub07DL_1 dd {background-color:#FFFFFF; padding:8px 0 0 8px; font:normal 11px Verdana;}
.sub07DL_1 li {background:url(/eng/images/sub07/img07_1_3.gif) no-repeat 0 8px; line-height:20px; padding-left:8px;}

.sub07DL a:link			{color:#454545; text-decoration:none;}
.sub07DL a:visited		{color:#454545; text-decoration:none;}
.sub07DL a:active		{color:#e55453; text-decoration:none;}
.sub07DL a:hover		{color:#e55453; text-decoration:none;}

.sub07DL_1 a:link		{color:#454545; text-decoration:none;}
.sub07DL_1 a:visited	{color:#454545; text-decoration:none;}
.sub07DL_1 a:active		{color:#e57553; text-decoration:none;}
.sub07DL_1 a:hover		{color:#e57553; text-decoration:none;}




