

header, section, article, aside, nav, menu, footer {display:block;}

*, h1, h2, h3, h4, h5, h6 {margin:0; padding:0; zoom:1; position:relative; _position:static;}

body, input, textarea {
background-repeat:no-repeat; background-position:0 0;
font-size:100.01%; letter-spacing:1.05; white-space:normal; line-height:1.5; text-align:center;

background-color:#75c607;

color:#000000;}

h1, h2, h3, h4, h5, h6 {color:#009900;}

a         {color:#0000ff; outline:none;}

a:visited {color:#9900ff;}

a:active  {color:#6666ff;}

a:hover   {color:#6666ff;}

.warn {color:#FF3366;}
.caut {color:#FF66FF;}
.att1 {color:#009900;}
.att2 {color:#75c607;}
.att3 {color:#75c607;}
.att4 {color:#75c607;}
.att5 {color:#75c607;}

a img {border:0; text-decoration:none;}

li {list-style:none;}

i, b {font-style:normal; text-decoration:none;}

.clear {clear:both; height:0; line-height:0;}

hr {border-color:#75c607;}

/* basic */

body {
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif, Osaka;
	background-color:#FFFFFF;
}

p, h1, h2, h3, dd { margin-bottom:1em;}

h1, h2, h3 { font-weight:bold; font-size:100%;}

dl, dt, dd {text-align:left}

dt {font-weight:bold;}

pre {white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;}

.fSmall { font-size:87%;}
.fSmaller { font-size:75%;}

.fBig { font-size:113%;}
.fBigger { font-size:133%;}

.offdisp {display:none;}
.t9999 {text-indent:-9999px;}


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

/*
*, h1, h2, h3 {margin:0; padding:0; zoom:1;}
*/

header, #header { padding:0 10px; height:40px;}

header h1, #header h1 {color:#ff3366; font-size:175%;}

header h1{float:left;}

header p{float:right; padding-top:10px;}

#main {height:auto; clear:both;}

section, #section {height:auto;}
section p, #section p { text-align:left;}

body {
font-size:75%;
line-height:1.4;
}

h1,h2,h3,h4,h5,h6 {font-size:133%;}

ul {list-style-type:none;}

p {padding:0 10px 1em 10px;}

hr {margin-bottom:30px;}

strong {
color:#FF3366;
}

section img, #section img {float:left; padding:0 10px 10px 0;}


.float-off { clear:both; height:0;}

