.full {
	width: 100%;
	overflow: hidden;
}
.body_bg {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

/*----- Start News -----*/
.bg_hdNews {
	background-image: url(../image/collect1/index_78.html);
	background-repeat: no-repeat;
	background-position: center top;
}
.box_news {
	position: relative;
/*	overflow: hidden;*/
	width: 780px;
	height: 265px;
	left: 15px;
	top: 0px;
}
.news_normal {
	-webkit-filter: brightness(1);
    filter: brightness(1);
}
.news_select {
	-webkit-filter: brightness(1.5);
    filter: brightness(1.5);
}
a.link_news:link {
	-webkit-filter: hue-rotate(0deg); /* Chrome, Safari, Opera */
    filter: hue-rotate(0deg);
}
a.link_news:visited {
	-webkit-filter: brightness(1);
    filter: brightness(1);
}
a.link_news:hover {
	-webkit-filter: brightness(1.5);
    filter: brightness(1.5);
}
/*Menu News*/
.menu_news {
	position: relative;
	overflow: hidden;
	width: 1000px;
	height: 40px;
	left: 0px;
	top: 0px;
}
.mnNw_hid {
	position: absolute;
	width: 1000px;
	height: 33px;
	left: 220px;
	visibility: hidden;
}
#mnNw {
	position: absolute;
	background-image: url(../image/concept/sub_news1.png);
	background-repeat: repeat-x;
	border-radius: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #542515;
	width: auto;
	height: 33px;
	left: 20px;
	top: 0px;
	margin: 0px;
}
#mnNw li {
	position: relative;
	float: left;
	list-style: none;
	width: auto;
	height: 29px;
	left: -15px;
	top: 0px;
	text-decoration: none;
	padding: 0px 5px 0px 0px; /* top right bottom left */
}
a.link_nwSub:link {
	display: block;
	text-decoration: none;
	width: auto;
	height: 29px;
	border-style: solid;
	border-color: transparent;
	border-width: 1px;
	color: #FFFFFF;
}
a.link_nwSub:hover {
	background-image: url(../image/concept/sub_news2.png);
	background-repeat: repeat-x;
	background-position: top;
	border-radius:10px;
	border-style: solid;
	border-width: 1px;
	border-color: #F4E600;
	color: #542515;
	-webkit-animation: ac1 0.3s forwards;/*Chrom,Safari,Opera*/
	animation: ac1 0.3s forwards;/*FireFox,IE*/
}
a.link_nwSub:visited {
	color: #336600;
}
.nw_sub_normal {
	display: block;
	text-decoration: none;
	width: auto;
	height: 29px;
	line-height: 29px;
	margin: 1px 0px 0px 0px; /* top right bottom left */
	padding: 0px 5px 0px 5px; /* top right bottom left */
	color: #FFFFFF;
}
.nw_sub_select {
	width: auto;
	height: 29px;
	display: block;
	text-decoration: none;
	background-image: url(../image/concept/sub_news2.png);
	background-repeat: repeat-x;
	background-position: top;
	border-radius: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #F4E600;
	color: #542515;
	line-height: 30px;
	margin: 1px 0px 0px 0px; /* top right bottom left */
	padding: 0px 5px 0px 5px; /* top right bottom left */
	-webkit-animation: ac1 0.3s forwards;/*Chrom,Safari,Opera*/
	animation: ac1 0.3s forwards;/*FireFox,IE*/
}
.dtNwSub_hid {
	position: absolute;
	width: 650px;
	height: 200px;
	visibility: hidden;
}
/*animation SubMenu*/
@-webkit-keyframes ac1 {/*Chrom,Safari,Opera*/
	0% {
		background-position: 0px -33px;
	}
	100% {
		background-position: 0px 0px;
	}
}
@-moz-keyframes ac1 {/*FireFox*/
	0% {
		background-position: 0px -33px;
	}
	100% {
		background-position: 0px 0px;
	}
}
@-ms-keyframes ac1 {/*IE*/
	0% {
		background-position: 0px -33px;
	}
	100% {
		background-position: 0px 0px;
	}
}
@-webkit-keyframes ac2 {/*Chrom,Safari,Opera*/
	0% {
		background-position: center -33px;
	}
	100% {
		background-position: center 0px;
	}
}
@-moz-keyframes ac2 {/*FireFox*/
	0% {
		background-position: center -33px;
	}
	100% {
		background-position: center 0px;
	}
}
@-ms-keyframes ac2 {/*IE*/
	0% {
		background-position: center -33px;
	}
	100% {
		background-position: center 0px;
	}
}
/*----- End News -----*/

/*----- Start Content1 -----*/
.box_content1 {
	position: relative;
	overflow: hidden;
	width: 705px;
	height: 800px;
	left: 0px;
	top: 0px;
}
.cnt1_hid {
	position:absolute;
	width: 705px;
	height: 800px;
	visibility: hidden;
}
.cnt1_normal {
	width: 170px;
	height: 69px;
	display: block;
	background-image: url(../image/concept/h_content1.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Tahoma;
	font-size: 18px;
	color: #790000;
	line-height: 44px;
	text-decoration: none;
}
.cnt1_select {
	width: 170px;
	height: 69px;
	display: block;
	background-image: url(../image/concept/h_content2.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Tahoma;
	font-size: 18px;
	color: #7B2E00;
	line-height: 44px;
	text-decoration: none;
}
a.link_cnt1:link {
	width: 170px;
	height: 69px;
	display: block;
	background-image: url(../image/concept/h_content1.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Tahoma;
	font-size: 18px;
	color: #790000;
	line-height: 44px;
	text-decoration: none;
}
a.link_cnt1:visited {
	background-image: none;
	color: #006699;
}
a.link_cnt1:hover {
	background-image: url(../image/concept/h_content2.png);
	background-repeat: no-repeat;
	color: #7B2E00;
	-webkit-animation: ac2 0.3s forwards;/*Chrom,Safari,Opera*/
	animation: ac2 0.3s forwards;/*FireFox,IE*/
}
/*----- End Content1 -----*/

/*----Start Concept-----*/
.bottom1_l {
	background-image: url(../image/concept/index_143.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bottom1_r {
	background-image: url(../image/concept/index_145.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_footer {
	background-image: url(../image/concept/index_144.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/*-----End Concept-----*/

/*-----Start Index Static-----*/
.bg_welcome {
	background-image: url(../image/collect1/index_11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_hot_news {
	background-image: url(../image/collect1/index_19.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.bg_link {
	background-color: #006699;
}
.bg_pool1 {
	background-image: url(../image/collect1/index_154.gif);
	background-repeat: repeat-y;
}
.bg_pool2 {
	background-image: url(../image/collect1/index_169.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_nayok {
	background-image: url(../image/concept/index_148.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_contact {
	background-image: url(../image/collect9/contact1_13.jpg);
	background-repeat: no-repeat;
	background-position: 450px bottom;
}
.bg_contact2 {
	background-image: url(../image/collect9/contact_14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*-----End Index Static-----*/

/*-----Start Index Dynamic-----*/
.index1_l {
	background-image: url(../image/collect1/index_02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.index1_r {
	background-image: url(../image/collect1/index_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.index2 {
	background-image: url(../image/collect1/index_76.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.index2_l {
	background-image: url(../image/collect1/index_75.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.index2_r {
	background-image: url(../image/collect1/index_74.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.index3 {
	background-image: url(../image/collect1/index_82.jpg);
	background-repeat: no-repeat;
	background-position: center 132px;
}
.index3_l {
	background-image: url(../image/collect1/index_77.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.index3_r {
	background-image: url(../image/collect1/index_78.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.index4_l {
	background-image: url(../image/collect1/index_106.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.index4_r {
	background-image: url(../image/collect1/index_111.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.index5 {
	background-image: url(../image/concept/index_142.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.table1 {
	background-color: #db8400;
}
.table2 {
	background-image: url(../image/collect1/index_13.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.table3 {
	background-image: url(../image/collect1/index_30.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.table4 {
	background-image: url(../image/collect1/index_49.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.table5 {
	background-image: url(../image/collect1/index_60.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.table6 {
	background-color: #FFFFFF;
}
.table7 {
	background-color: #FFFFFF;
	background-image: url(../image/collect1/index_88.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.table8 {
	background-color: #FFFFFF;
	background-image: url(../image/collect1/index_88.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.table9 {
	background-image: url(../image/collect1/index_104.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.table10 {
	background-color: #F7CF01;
}
.table11 {
	background-image: url(../image/collect1/index_119.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.table12 {
	background-image: url(../image/collect1/index_135.gif);
	background-repeat: repeat-x;
	background-position: top;
}
/*-----End Index Dynamic-----*/

/*-----Start Prototype Dynamic-----*/
.prototype1 {
	background-image: url(../image/concept/concept1_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.prototype2 {
	background-image: url(../image/concept/concept1_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.prototype3 {
	background-image: url(../image/concept/concept1_04.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.prototype4 {
	background-image: url(../image/concept/concept1_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.prototype5 {
	background-image: url(../image/concept/concept1_05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.prototype6 {
	background-image: url(../image/concept/concept1_08.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.prototype7 {
	background-image: url(../image/head/concept1_11.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*-----End Prototype Dynamic-----*/

/*-----Start Insite Dynamic-----*/
.staff {
	background-image: url(../image/resource/bar_2.gif);
	background-repeat: repeat-x;
}
.contact {
	background-image: url(../image/collect9/contact_18.html);
	background-repeat: repeat-y;
}
.cd_header {
	background-image: url(../image/collect2/utility_09.gif);
	background-repeat: repeat-x;
}
.cd_contact {
	background-image: url(../image/collect2/condition4_23.gif);
	background-repeat: repeat-x;
}
.cd_people1 {
	background-image: url(../image/collect2/condition4_15.gif);
	background-repeat: repeat-x;
}
.cd_people2 {
	background-image: url(../image/collect2/condition4_18.gif);
	background-repeat: repeat-x;
}
.cd_people3 {
	background-image: url(../image/collect2/condition4_23.gif);
	background-repeat: repeat-x;
}
/*-----End Insite Dynamic-----*/

/*-----Start Text-----*/
.txt_size {
	font-family: "MS Sans Serif";
	font-size: 16px;
	line-height: 25px;
}
.txt_blod {
	font-weight: bold;
}
.txt_shd_white {
	text-shadow: -2px -2px 2px rgba(255, 255, 255, 0.7),  
    	2px -2px 2px rgba(255, 255, 255, 0.7),
    	-2px 2px 2px rgba(255, 255, 255, 0.7),
     	2px 2px 2px rgba(255, 255, 255, 0.7);
}
.txt_blue {
	color: #0066FF;
}
.txt_green {
	color: #009900;
}
.txt_white {
	color: #FFFFFF;
}
.txt_black {
	color: #333333;
}
.txt_org {
	color: #FF6600;
}
.txt_vio {
	color: #9933CC;
}
.txt_pink {
	color: #FF00FF;
}
.txt_brown {
	color: #663300;
}
.txt_red {
	color: #FF0000;
}
.txt_yell {
	color: #FFFF00;
}
/*-----End Text-----*/
