@charset "utf-8";
:focus { outline: none; }
input[type=text]:focus,
input[type=password]:focus, textarea:focus { outline: 0 none; }
body, html { height: 100%; min-height: 100%; font-weight: normal; font-style:normal; }
input, textarea, select { -webkit-appearance: none; }
input, textarea, select { -webkit-border-radius: 0; border-radius: 0; }
body, nav, ul, li, a {margin:0;padding:0;}
html, html a {
    -webkit-font-smoothing: antialiased !important;
	-webkit-text-size-adjust: none;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
}
body {
	font-weight: normal;
	font-style: normal;	
	text-decoration: none;
	text-align: center;
	background-color: rgba(70, 60, 140, 1);
	}
#header {
	position: relative;
	width: 100%;
	height: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	}
#content_first {
	position: relative;
	max-width: 800px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	}
#content_first img {
	width: 100%; 
	height: auto; 
	}
#content_second {
	position: relative;
	max-width: 200px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
	margin-bottom: 0px;
	}
#content_second img {
	width: 100%; 
	height: auto; 
	}
#footer {
	position: relative;
	max-width: 800px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
	margin-bottom: 0px;
	text-align: center;
	}
.txt-01 { 
    font-family: 'Montserrat', sans-serif;
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
	color: rgba(255, 255, 255, 1);
	text-decoration: none;
	text-align: center;
	}
.class-01 a:link, .class-01 a:visited, .class-01 a:active, .class-01 a:hover {
    font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	font-size: 16px;
	line-height: 20px;
	color: rgba(225, 206, 134, 1);
	text-decoration: none;
	text-align: center;
	}
.class_01 a:hover {
	text-decoration: underline;
	}