body { color: #5e5e5e; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-image: url('(EmptyReference!)') !important; border: solid 1px silver; }
.mailform { width: 470px; }
p { font-size: 14px; line-height: 1.5em; }

td {  }

a { color: blue; text-decoration: underline; }

a:link { text-decoration: underline; }

a:visited { text-decoration: underline;}

a:hover { text-decoration: underline;}

a:active { text-decoration: underline; }
h1 { color: gray; font-size: 14px; margin-top: 10px; margin-bottom: 10px; }
h2 { color: gray; }
.col { background-color: white; }
#outline { background-image: url(../images/kage.png); background-repeat: repeat-y; width: 750px; margin-right: auto; margin-left: auto; }
#container { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:710px; height: auto; margin-left: auto; margin-right: auto; padding:1px; border: solid 1px #e5e3e3; }
#container1 { width:906px; height: auto; background: #ffffff; margin-left: auto; margin-right: auto; padding:1px; border: solid 1px #e5e3e3; }
#right { background-color: #f0efef; width:200px; float: right; height: auto; margin-bottom: 5px; margin-left: 5px; }
#left { background-color: #f0efef; width:200px; float: left; height: auto; margin-right: 5px; margin-bottom: 5px; margin-left: 3px; }
#main { width: 475px; height: auto; float: left; margin-left: 8px; }
#content { width: 900px; height: auto; margin-top: 20px; }
#content1 { width: 900px; height: auto; margin-top: 20px; }
#header { width: 900px; height: auto; }
#header1 { width: 900px; height: auto; margin-left: 3px; }
.col2 { color: #7e7b7b; font-size: 12px; width: 190px; }
.col3 { width: 470px; padding: 1px; border: 2px; }
.col4 { width: 470px; margin: 3px; padding: 5px; }
#footer { color: gray; font-size: 12px; width: 700px; height: auto; clear: both; margin-top: 20px; margin-right: auto; margin-left: auto; }
#footer1 { color: gray; font-size: 12px; width: 900px; height: auto; clear: both; margin-top: 20px; margin-right: auto; margin-left: auto; }
.i { float: left; margin-right: 20px; margin-bottom: 20px; }
#i2 { float: right; margin-left: 20px; margin-bottom: 20px; }
#i3 { float: left; margin-top: 20px; margin-right: 20px; }
.col5 { width: 470px; border-color: #808000; border-width: 1px; background-color: #ff6347; padding: 5px; }
.col6 { background-color: #7ff5d6; width: 470px; padding: 5px; border: ridge 1px #1184d6; }
.col7 { width: 470px; margin: 3px; border: groove 2px #1149d6; }
.col8 { background-color: #e4f5d6; width: 470px; border: dashed 1px #1100d6; }
.col9 { background-color: #e488d6; width: 470px; border: ridge 1px #e400d6; }
.col10 { background-color: #e4cad6; width: 470px; border: dashed 1px #e400d6; }
.col11 { background-color: #a275c6; width: 470px; border: groove 1px #5f1593; }
.col12 { background-color: #e3dde7; width: 468px; border: dashed 1px #791aca; }
.co113 { width: 470px; padding: 4px; border: double 1px gray; }
.col14 {  }
element { }
h2 { font-size: 14px; }
.col14 {  color: #663333; font-size: 12px; width: 190px; }
#seminer { background-color: white; width: 650px; margin: 10px; padding: 10px; border-style: double; border-width: 3px; }
.dis { display: none}
.col15 { width: 470px; }
.td1 { text-align: right; }
.td2 { width: 300px; }
.ta1 { border-right: 1px soli; border-bottom-color: gray; border-left-color: gray; border-left-width: 1px;;border-bottom-width: 1px;d gray;border-top-color: gray; border-top-width: 1px; }
.i2 { float: right; }
.col16 { background-color: #ffffd5; width: 473px; border-color: #808000; border-width: 2px; }
.main3 {  width: 470px; }
.jitu { width: 471px; padding: 15px; border: double 4px black; }
.fs { font-size: 10px; }
.div1 { color: silver; font-size: xx-small; }
.img1 { float: left; padding: 5px; }
.fuku { color: red; font-weight: bold; }
