@charset "utf-8";/* CSS Document */

html,body		{ /*height:100%;*/ background-color:#FFF; }
body			{ background-image:url(../images/body-bg.jpg); background-color:#FFF;background-repeat:repeat-x;background-attachment:fixed;}
#wrapper		{ width: 800px; margin: 0 auto 0;height:100%; background-color:#FFF;}
#contents		{ width:800px;	margin:0 auto 0; position:relative;	/*min-height:100%;*/border:1px #C06565 solid; border-width:0 1px;}
.group *		{ color:#5B0606;}
.enquete		{ width:760px; margin:20px 0 0 20px; }
.title			{ background: url(../images/header.jpg);	width:800px; height:350px; margin-bottom:0px;}
.question		{ margin:15px 0 15px 18px; padding-top:15px; width:720px; overflow:hidden;border:0;}
#form-info		{ width:660px; font-size:100%; font-weight:bold; color:#4E0B0B; margin:0 auto; background-color:#E28888; border-radius:7px; padding:2px 10px;}

#btn_area #btn_bck,
#btn_area #btn_nxt{background: url(../images/bot_marge01.png) 0 0;}

#form-comp		{ width:90%; font-size:16px; line-height:150%; margin-left:30px; color:#06335B;}


.counter{
	display:block;
	margin:0 auto;
	width:760px;
	height:400px;
	background-image:url(../images/counter/base.jpg);
	text-align:center;
	position:relative;
}


.counter .social{
	position:absolute;
	left:0;
	bottom:90px;
	width:100%;
}

.counter .number{
	position:absolute;
	left:0;
	bottom:205px;
	width:100%;
}

#body_id_finish .common-counter{
	display:none;
}

.mygc_attention{
padding: 12px 28px 12px;
margin:0 auto 0;
background-color: #FFF689;
border-radius: 10px 10px;
width:590px;
}

#body_id_confirm .mygc_attention{
display:none;
}