@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'corbel';
	src: url('corbel.woff2');
	src: local('corbel'), local('corbel'), url('corbel.woff2') format('truetype');
}

@font-face {
	font-family: 'GillSans';
	src: url('GillSans.woff2');
	src: local('GillSans'), local('GillSans'), url('GillSans.woff2') format('truetype') style('Bold Italic');
}
@font-face {
	font-family: 'corbelttf';
	src: url('corbelttf.ttf');
	src: local('corbelttf'), local('corbelttf'), url('corbelttf.ttf') format('truetype');
}
@font-face {
	font-family: 'corbelotf';
	src: url('corbelotf.otf');
	src: local('corbelotf'), local('corbelotf'), url('corbelotf.otf') format('opentype');
}
a.linkmm { font-weight:normal; color:#999; text-decoration:none}
a.linkmm:hover {font-weight:bold; color:#999; text-decoration:none}

a.linkmmb { font-weight:bold; color:#999; text-decoration:none}
a.linkmmb:hover {font-weight:bold; color:#999; text-decoration:none}


a.linkmm2 { font-weight:normal; color:#999; text-decoration:none;font-family:corbelotf, corbelttf; padding-top:60px; font-size:13px;}
a.linkmm2:hover {font-weight:bold; color:#999; text-decoration:none}

a.linkmmb2 { font-weight:bold; color:#999; text-decoration:none;font-family:corbelotf, corbelttf; padding-top:60px; font-size:13px;}
a.linkmmb2:hover {font-weight:bold; color:#999; text-decoration:none}

.center-div{
  position: absolute;
  top: 20px;
  left: 0px;
  right: 0px;
  padding: 0px;
  resize: vertical;
  overflow: hidden;
}
.outer-div {
  height: 100%;
  width: 100%;
}

.middle-div {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

div.frameT {
	width: 100%;
	padding: 0;
	display: table;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
}

div.frameTC {
	padding: 0;
	vertical-align: middle;
	display: table-cell;
	margin: 0;
}

div.content-div{
	width: 100%;
	background-color: #fff;
	margin: 0 auto;
	text-align: left;
	padding: 10px;
}