@charset "Shift_Jis";

/* 全体レイアウト */
body {
	font-size:16px;
	line-height:16px;
	font-family:Verdana,MS UI Gothic;
	color:#aaa;
	background-color:#fff;
    background-image: url(backimg.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
	border:0px;
	scrollbar-3dlight-color:#fff;
	scrollbar-arrow-color:#bbb;
	scrollbar-darkshadow-color:#fff;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-track-color:#fff; }

td {
	font-size:10px;
	line-height:16px;
	font-family:Verdana, MS UI GOTHIC;
	color:#000;
	background-color:#fff;
	padding:40px;
	margin:1px;
	border:0px;
        background="img.gif";
        attachment="fixed";
        position="50% 50%";
        repeat="no-repeat";
 }


/* リンクの設定 */
a {
	cursor : help;
	text-decoration:none }

a:link ,a:visited ,a:active {
	color:#996600; }
a:hover {
	color:#79902B; }

/* 見出し */
h2 {
	color:#777;
	font-size:10px;
	background-color:#fff;
	border:solid #976E18;
	border-width:0px 0px 0px 10px;
	padding:1px;
	margin:10px 0px 1px 0px;
	width:100%; }
h5 {
    color:#839dde;
    font-size:37px;
    padding:1px;
    margin:10px 0px 1px 0px;
    width:100%; }

h6 {
    text-align: center;
    font-size:10px;
 }

/* フォームの設定 */
textarea {
              font-size:10px;
	line-height:16px;
	color:#555;
	font-family:Verdana;
	background-color:#fff;
	border:1px solid #000; }

input {
              font-size:10px;
	color:#555;
	background-color:#fff;
	border:1px solid #000; }

/* そのほか */
strong {
	font-weight:bold;
	text-align:right;
	color:#976E18; }

img {
	border:0px; }

.main{
    width: 400px;
    margin: 15% auto 15% auto;
    padding: 10px;
    text-align: center;
    float: inherit;
    background-color: rgba(255, 255, 255, 0.7);
}

p{
    font-size: 10px;
}
