/*’Ç‰Á---------------------------------*/

.consttitleBl{
	width: 117px;
}


.constboxB a img.btn,
.constboxC a img.btn{
	margin: 4px 0px 0px 4px;
}

.constboxC ul.mini{
	list-style: none;
}
.constboxC ul.mini li{
	float: left;
}

.constboxDc{
	width: 437px;
}


.constboxFr{
	margin: 0px 0px 0px 47px;
	width: 375px;
	float: right;
}



/* ++++++++++++++++++++++ */
.constboxG{
	padding: 0;
}

.constboxG table{
	margin: 5px 0;
	width: 678px;
	background-image: url(/membership/contest/img/constboxbg.gif);
	background-position: left bottom;
	background-repeat: repeat-y;
}

.constboxG table th{
	width: 124px;
	padding: 5px 0;
	text-align: left;
	background-color:#774C45;
}
.constboxG table td.txt{
	font-size: 90%;
	line-height: 150%;
	padding-left:10px;
	color: #333333;
}
.constboxG table td.txt2{
	font-size: 80%;
	line-height: 150%;
	text-align: right;
	vertical-align: bottom;
	color: #333333;
}
.constboxG table td.image{
	width: 215px;
	text-align: right;
}
/* ++++++++++++++++++++++ */

p.ConsTXT{
	font-size: 75%;
	line-height: 130%;
	color: #231F20;
}

.title-b {
	line-height: 120%;
	text-align:left;
}


.title-b-bold{
	margin: 0px 2px 0px 0px;
	padding: 0;
	font-size: 10px;
	color: #774C45;
	font-weight:bold	
}

.title-b-boldB{
	margin: 0px 2px 0px 0px;
	padding: 0;
	font-size: 10px;
	color: #774C45;
	font-weight:bold;	
	float: left;
}

/*-----------------------------------*/


#acvindex{
	margin: 10px 0;
}

#acvindex h3{
	margin-bottom: 10px;
}
#acvindex p{
	font-size: 80%;
}

#acvindex ul{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 678px;
}

#acvindex ul li{
	width: 335px;
	float: left;
	clear: right;
	padding: 10px 0;
	margin: 0;
}
#acvindex ul li.right{
	float: right;
}


dl.squ .title-b{
	text-align:left !important;
	}


/*-----------------------------------*/
/* mac */

.constboxEr p{
	width: 240px !important;
}



