img.png { behavior:expression( !this.filterSetFlag ? this.filterSetFlag = (this.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + this.src + '", sizingMethod="scale")', this.src='/i/e.gif', true) : '' ); }
td {font-family:verdana; font-size:11px}
a {color:#555555; text-decoration:underline; font-size:11px}
a:hover {text-decoration:none; color:#999999}
.top {font-size:10px; color:#ffffff}
.menu a {font-size:11px; color:#333232; font-weight:bold; text-decoration:none}
.menu a:hover {text-decoration:underline; color:#333232}
.left a {font-size:11px; color:#ff0000; text-decoration:underline}
.left a:hover {text-decoration:none; color:#ff0000}
.down {font-size:11px; color:#333333}
.down a {font-size:11px; color:#ffffff; text-decoration:none; white-space: nowrap;}
.down a:hover {text-decoration:underline; color:#ffffff}
.down2 {font-size:11px; color:#ffffff}
.down2 a {font-size:11px; color:#ff0000; text-decoration:underline}
.down2 a:hover {text-decoration:none; color:#ff0000}
.head {font-size:14px; font-weight:bold; color:#ff6600}
.cat li {list-style-image:url(image/item_2.gif); margin-top:7px}
.cat2 li {list-style-image:url(image/item_1.gif); margin-top:7px}
fli {list-style-image:url(image/item_1.gif)}
h1 {font-size:14px; font-weight:bold; color:#ff6600}
.button {background: #5E5EF0; color: #ffffff; font-weight: bold; border: 2 solid #000033; border-left-color: #eeeeff; border-top-color: #eeeeff;}

.hp_news {margin-bottom:35px;}
.hp_news li {margin-bottom:10px;}
.hp_news .date {font-weight:bold;display:block;}

.logo img{
	border: 0;
}

input {
	BACKGROUND-COLOR: #f8f8f8;
	border: 1px solid #666666;
	color: #052157;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
}
select {
	BACKGROUND-COLOR: #f8f8f8;
	border: 1px solid #666666;
	color: #052157;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
}

textarea {
	BACKGROUND-COLOR: #f8f8f8;
	border: 1px solid #666666;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #052157;
}



#qna input {
	BACKGROUND-COLOR: #f8f8f8;
	border: 1px solid #666666;
	WIDTH: 350px;
	color: #052157;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
}
#qna select {
	BACKGROUND-COLOR: #f8f8f8;
	border: 1px solid #666666;
	WIDTH: 350px;
	color: #052157;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
}

#qna textarea {
	BACKGROUND-COLOR: #f8f8f8;
	border: 1px solid #666666;
	WIDTH: 350px;
	height: 100px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #052157;
}
#qna input.b {
	width: 120px;
}

.site {
position:relative;
}

.flexites {
position:absolute;
bottom:80px;
/* left:50px; */
width:210px;
color:#FFFFFF;
font-size:11px;
text-align:right;
/* height:50px; */
}

.flexites img , .flexites object{
float:right;
margin-left:15px;
}

.flexites a{
color:white;
text-decoration:none;
}
