@charset "utf-8";
/* CSS Document */
/*
#categoryMenu .menu dt {
	background-image: url(images/menu_tit.gif);	
}
*/
/*glovalMenus hit*/
#navi #menu1 a,
#navi #menu1 a:hover {
	background-position:0px bottom;
}
/**/

/*2×4*/
.width240 {
	width:240px;
}
.width325 {
	width:325px;
}
.width420 {
	width:420px;
}
.width470 {
	width:470px;
}

.colorRed{
	color:#C10304;
}
.colorOrange{
	color:#ff6600;
}
.colorWhite{
	color:#ffffff;
}
.colorBlue{
	color:#0099FF;
}

.colorGold {
	color: #A37823;
}

.boxGoldWeight {
	padding: 15px;
	border: 5px solid #BEA36A;
	margin-bottom: 15px;
	background-color: #FFFFFF;
}
.boxGreenWeight {
	padding: 15px;
	border: 5px solid #A1C391;
	margin-bottom: 15px;
	background-color: #FFFFFF;
}


.btnBorder img{
	margin-right: 12px;
}
.btnBorder a img{
	border: 1px solid #FFFFFF;
}
.btnBorder a:hover img {
	border: 1px solid #C59E0A;
}
.btnBorder a:hover{  /* for IE6 */
	border: none;
}

#featuretop {
}
.flowBox {
	margin: 18px 0px 15px;
	padding: 0px 0px 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC9900;
	border-right-color: #CC9900;
	border-bottom-color: #CC9900;
	border-left-color: #CC9900;
	background-color: #FFFFFF;
	overflow: hidden;
	width: 606px;
}
.flowBox .noimg {
	float: left;
	width: 55px;
	padding-left: 8px;
}
.flowBox .flowIn {
	float: left;
	width: 340px;
}
.flowBox .flowPic {
	float: right;
	width: 180px;
}
.flowIn h3 {
	margin-bottom: 20px;
}


.concept {
	width:586px;
	height:448px;
	position:relative;
}
.conceptTxt {
	position:absolute;
	left: 23px;
	top: 20px;
}

.marginL10 {
	margin-left:10px;
}

a.imghover:hover img {
	opacity: 0.8;
    filter: alpha(opacity=80);
}