@charset "utf-8";
/* CSS Document */

.back_top {
	background-image: url(/mz/static/images/diag/webanalytics/title_top.png);
	background-repeat: no-repeat;
	/*height: 97px;*/
	width: 640px;
	padding-top: 220px;

}

.back_top p {
margin-right: 30px;
margin-left: 47px;
}

.back_top li {
margin-right: 30px;
margin-left: 47px;
font-size:90%;
}

.back_top ul {
margin-right: 30px;
margin-left: 47px;
margin-top: 10px;
margin-bottom: 10px;
}


.back_naka {
	background-image: url(/mz/static/images/diag/webanalytics/top_naka.png);
	background-repeat: no-repeat;
	width: 640px;
	padding-top: 100px;

	
}
.back_naka p {
margin-right: 30px;
margin-left: 47px;
}


.back_bottom {
	background-image: url(/mz/static/images/diag/webanalytics/back03.png);
	background-repeat: no-repeat;
	width: 640px;
	background-position: bottom;
	padding-bottom:49px;
}

.back {
	background-image: url(/mz/static/images/diag/webanalytics/back02.png);
	background-repeat: repeat-y;
	width: 640px;
	text-align:left;
}

p {

	font-size:90%;
	line-height:180%;
}


p.q {
background-color:#EEEEEE;
padding:3px 3px 3px 5px;
/*	margin-right: 30px;*/
/*	margin-left: 47px;*/
	font-weight:bold;
	margin-bottom:10px;
}


.bo {
width:410px;
margin:10px auto 10px auto;
}


.bo_hide {
	width:436px;
	background-image: url(/mz/static/images/diag/webanalytics/bo_hide.png);
	background-repeat: no-repeat;
	height: 275px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top:20px;
}

.bo_hide p {
	margin-left:8px;
	margin-right:8px;
}


.bo_hide2 {
	width:508px;
	background-image: url(/mz/static/images/diag/webanalytics/bo_hide2.png);
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

.bo_hide2 p {
	margin-left:8px;
	margin-right:8px;
}

a.imghover:hover img {
	filter:alpha(opacity=70);
	opacity:0.7;
}

form.webanalytics {
	margin-right: 30px;
	margin-left: 47px;
}

label {
display:block;
	font-size:90%;
		line-height:160%;
	margin-bottom:15px;
}

input {
margin-right:5px;
}

table#table-02 {
	margin-right: 30px;
	margin-left: 47px;
	margin-top:20px;
}

table#table-01 {
	border:1px solid #E3E3E3;
	border-collapse:collapse;
	border-spacing:0;
	font-size:90%;
	line-height:150%;
	width:430px;
	margin:10px auto 10px auto;
}
table#table-01 th {
background:none repeat scroll 0 0 #F5F5F5;
border-color:#E3E3E3;
border-style:solid;
border-width:0 0 1px 1px;
font-weight:bold;
line-height:120%;
padding:5px;
text-align:center;
}
table#table-01 td {
border:1px solid #E3E3E3;
padding:8px;
text-align:left;
font-weight:bold;
}

.red {
	font-weight:bold;
	color:#CC0000;
}

.score {
	width:250px;
	margin:10px auto 10px auto;
	background-image: url(/mz/static/images/diag/webanalytics/ten.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.message {
	width:420px;
	background-color: #FFFBC4;
	padding: 10px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-size:90%;
	line-height:180%;
	text-align:center;
}

.alert {
	width:420px;
	background-color: #FFFBC4;
	padding: 10px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-size:90%;
	color:#CC0000;
	line-height:180%;
	text-align:center;
}
