@charset "UTF-8";
/* CSS Document */

html {
 background: url(images/bg.jpg) no-repeat center center fixed;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
 -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
}
body {
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 margin: 0;
 padding: 0;
}
html, body {
 height: 100%;
}
#wrapper {
 min-height: 100%;
 height: auto !important;
 height: 100%;
}
p {
 margin: 0;
 padding: 0;
 font-size: 15px;
}
.wrap {
 width: 600px;
 margin: 0 auto;
 position: relative;
}
.top {
 height: 193px;
 background: url(images/bg_wrap.png) repeat;
 padding: 0;
}
.middle {
 background: url(images/bg_tarja.png) repeat;
 width: 100%;
 height: 87px;
 text-align: center;
 padding: 64px 0;
}
.bottom {
 background: url("images/bg_wrap.png") repeat scroll 0 0 transparent;
 height: 100%;
 left: 50%;
 margin-left: -300px;
 overflow: hidden;
 position: fixed;
 top: 408px;
 width: 600px;
}
.bottom .wrap {
 background: url(images/shaddow_under.png) no-repeat;
}
.content {
 width: 475px;
 margin: 0 auto;
 text-align: left;
 color: #ffffff;
}
.top p {
 text-align: center;
 padding-top: 123px;
 font-size: 18px;
}
.bottom .content {
 padding-top: 45px;
}
.content a {
 text-align: center;
 color: #f7fce1;
 text-decoration: none;
 display: inline-block;
 width: 100%;
 margin-top: 35px;
 font-size: 18px;
}
