
body { margin: 0px; padding: 0; border: 0; background: #fff; text-align: center; }

a { color: #0000ff; }
a:hover { color: #0000ff; }

#wrapper { border: 0px groove #0033ff; width: 900; margin: 5 auto; }
#header { padding: 2 10; color: #fff; text-align: right; background: #0066ff; font-size: 0.8em; }
#menu { margin: 0 5 5 5; padding: 0 0 0 10; background: #fff; text-align: left;
 border-right: 5px solid #800; border-bottom: 1px double #800; }
#sub1 { margin: 0; padding: 0 0; text-align: left; }
#gallery { margin: 10 0; padding: 5 0 0 0; text-align: center; background: #6cf; border: 5 groove #03f; }
#sub2 { margin: 0; padding: 0 0; text-align: center; }
#main { margin: 0; padding: 0; border: ; background: ; height: ; width: ; text-align: center; }
#footer { background: #0066ff; border: 0; font-size: 0.8em; color: #fff; }
#wrapper { background: #ffffff; }
/* 表 */
tadle {}
tadle, tr, td {}
/* 見出しの */
h1 {}
h2 { font-size: 1em; padding-left: 0.5em; border-left: 5 solid #800; border-bottom: 1 solid #800; }
h3 { padding-top: 2; font-size: 1em; background: #000; color: #fff; text-align: center; }
/* 段落 */
p { margin: 0; padding: 0; }
.p1 { padding: 0.5em; color: #000000; background: #ffffff; font-size: 0.9em; 
 border-left: 5 solid #800; border-bottom: 1 solid #800; }
.p2 { margin: 10 0; padding: 0.5em; color: #800000; background: #ffffff; font-size: 0.8em; height: 130;
 border-bottom: 1 solid #800; border-left: 5 solid #800}
.p3 { margin: 0; padding: 5 5; border: 1px solid #000; text-align: center; color: green; height: 100; }
.p3 a { text-decoration:  none }
.p4 { padding: 0.5em; text-align: center; border: 5 outset #ff6699; color: #ffc; background: pink; }
.p5 { padding-top: 2; font-size: 1em; background: #000; color: #fff; text-align: center; }
.p6 { border-bottom: 5 solid #6cf; border-right: 0 solid #6cf; }
.p6 a { border-bottom: 5 solid #6cf; border-right: 0 solid #6cf; }
.p6 a:hover { border-bottom: 5 solid #00f; border-right: 0 solid #00f; }
/* 画像の配置 */
img { float: center; margin: 0; border: 0 solid #800; }
img a { float: center; margin: 0; border: 0; }
.i1 { float: right; margin: 0 20; }
.i2 { float: left; margin: 0; border: none; }
.i3 { padding: 0 0 0 0; border: 1 solid #000; }
.i4 { float: none; border: none; width: 120; }
