@charset "shift_jis";

@import "style.css";

body {
color:#000000;
background-color:#FFFFFF;
line-height:150%;
padding-top:0px;
padding-bottom:0px;
margin:auto;
margin-top:0px;
margin-bottom:0px;
font-size:0.8em;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Arial, "Century Gothic", "Trebuchet MS";
text-align:left;
}

table {
padding:0px 0px 0px 0px;
margin:0px 0px 15px 0px;
border-collapse:collapse;
border-color:#DDDDDD;
border-style:solid;
border-width:1px 1px 1px 1px;
}

tr {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

th {
padding:2px 2px 2px 2px;
margin:0px 0px 0px 0px;
background-color:#FAFAFA;
font-weight:bold;
text-align:center;
border-color:#DDDDDD;
border-style:solid;
border-width:1px 1px 1px 1px;
}

td {
padding:2px 2px 2px 2px;
margin:0px 0px 0px 0px;
border-color:#DDDDDD;
border-style:solid;
border-width:1px 1px 1px 1px;
}

strong {
color:#CCAE65;
}

img {
border:0px;
}

p {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

em {
font-weight:bold;
font-style:normal;
}

h1 {
font-size:1.0em;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

h2 {
font-size:1.0em;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

h3 {
font-size:1.0em;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

h4 {
color:#CCAE65;
font-size:1.2em;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

/* COLOR */

.white {
color:#FFFFFF;
}

.gray {
color:#999999;
}

.red{
color:#FF0000;
}

.gold {
color:#CCAE65;
}

.mini {
color:#CCAE65;
font-size:0.8em;
}

/* LINK */

a:link {
color:#333333;
}

a:visited {
color:#999999;
}

a:hover {
color:#CCAE65;
text-decoration:underline;
}

a:active {
color:#CCAE65;
}

/* FORM */

form{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

fieldset {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-width:0px 0px 0px 0px;
}

legend {
color:#CCAE65;
padding:0px 0px 0px 0px;
margin:0px 0px 15px 0px;
font-weight:bold;
}

label {
padding:0px 0px 0px 12px;
margin:0px 0px 0px 2px;
background-image:url(../imgs/circle_g.gif);
background-repeat:no-repeat;
}

textarea {
padding:1px 1px 1px 1px;
margin:0px 0px 0px 0px;
font-size:1.0em;
}

optgroup {
font-style:normal;
}