@charset "utf-8";

.c100 {
	

	float: left;
	height: auto;
	width: 100%;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: italic;
}
.c100 h1 {
	font-size: 2.8em;
	color: #333;
	margin-left: 20px;
	margin-top: 20px;
}
.c100 h1  a{
	color: #C60000;
	text-decoration: none;
}

.c30 {
	margin: 0px;
	float: left;
	height: auto;
	width: 30%;
	text-align: left;
	
background: rgba(254,254,254,1);
background: -moz-linear-gradient(left, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(254,254,254,1)), color-stop(100%, rgba(222,222,222,1)));
background: -webkit-linear-gradient(left, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
background: -o-linear-gradient(left, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
background: -ms-linear-gradient(left, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
background: linear-gradient(to right, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dedede', GradientType=1 );

}
.c30 h2  {
	margin-left: 30px;

}


.c30 h2 a {
	font-size: 1.5em;
	text-decoration: none;
	color: #B90000;
}
.c30 ul {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
.c30 li {
	margin-left: 30px;
	margin-bottom: 10px;
}
.c30 ul li a {
	font-size: 1.8em;
	color: #666;
	text-decoration: none;
}
.c70 {
	margin: 0px;
	float: left;
	height: auto;
	width: 70%;
	text-align: left;
	background: rgba(222,222,222,1);
	background: -moz-linear-gradient(left, rgba(222,222,222,1) 0%, rgba(254,254,254,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(222,222,222,1)), color-stop(100%, rgba(254,254,254,1)));
	background: -webkit-linear-gradient(left, rgba(222,222,222,1) 0%, rgba(254,254,254,1) 100%);
	background: -o-linear-gradient(left, rgba(222,222,222,1) 0%, rgba(254,254,254,1) 100%);
	background: -ms-linear-gradient(left, rgba(222,222,222,1) 0%, rgba(254,254,254,1) 100%);
	background: linear-gradient(to right, rgba(222,222,222,1) 0%, rgba(254,254,254,1) 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#fefefe', GradientType=1 );
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;

}
.c70 ul {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	padding-left: 30px;
}
.c70 ul li{
	margin-bottom: 10px;
}
.c70 ul li a {
	font-size: 1.8em;
	color: #666;
	text-decoration: none;
}
.c100 a:hover {
	color: #F00;
}
@media screen and (max-width:700px){
	.c30 {
	width: 100%;
	}
	.c70 {
	width: 100%;
	background: rgba(254,254,254,1);
background: -moz-linear-gradient(left, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(254,254,254,1)), color-stop(100%, rgba(222,222,222,1)));
background: -webkit-linear-gradient(left, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
background: -o-linear-gradient(left, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
background: -ms-linear-gradient(left, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
background: linear-gradient(to right, rgba(254,254,254,1) 0%, rgba(222,222,222,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dedede', GradientType=1 );
	
	}
	.c30 li {
	
	margin-bottom: 10px;
}
	}
