body { font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-image: url(../sc/bg.gif); }

p 

td { }

a:link { text-decoration: underline; }

a:visited { text-decoration: underline; }

a:hover { text-decoration: underline; }

a:active { text-decoration: underline; }

#container { background-color: #ffffff; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:800px; height: auto; padding: 5px; margin-left: auto; margin-right: auto; border: double 3px #dcdcdc; }
#left { background-color: #faf4da; text-align: center; width:200px; float: left; height: auto; margin-bottom: 5px; margin-right: 5px; }
#main { width: 580px; height: auto; float: right; margin-left: 5px; }
#content { width: 800px; height: auto; margin-top: 5px; }
#header { width: 800px; height: auto; }

ul.u { list-style:none; margin: 0px; padding: 0px; }
ul.u li{ list-style:none; display:inline; margin: 0; }


h1  { color: gray; font-size: 12px; margin-top: 10px; margin-bottom: 10px; }
.ta1 { width: 550px; }
.td1 { color: silver; font-size: xx-small; }
.bar { background-image: url(../sc/red.gif); text-align: center; vertical-align: middle; }
.bar3 { background-image: url(../sc/sincyaku.gif); text-align: center; vertical-align: middle; }
.col {  width: 580px; border: double 2px maroon; }
.col2 { background-color: #edeef8; width:580px; border: double 2px #1e60ec; }
#footer { clear: both; margin-top: 10px; }
.col3 { text-align: left; width: 188px; border: solid 1px #ec1e1e; }
.bar2 { color: white; background-image: url(../sc/course3.gif); background-repeat: no-repeat; text-align: center; vertical-align: middle;  }
.col4 { width: 580px; background-color: #ffffd5; padding: 5px; border: solid 1px #808000; }
.col5 { width: 580px; background-color: #ff6347; padding: 5px; border: solid 1px #808000; }
.col11 { background-color: #a275c6; width: 580px; border: groove 1px #5f1593; }
.col12 { background-color: #e3dde7; width: 580px; border: dashed 1px #791aca; }
#i { float: left; margin-right: 20px; margin-bottom: 20px; }
.co113 { width: 580px; padding: 4px; border: double 1px #4f3939; }
.col6 { border: solid 1px #808000; }
.col7 { margin: 2px; padding: 2px; }
.col8 { width: 580px; }
h2 { color: #861616; font-size: 14px; }
#i2 { float: left; margin-right: 20px; margin-top: 20px; }
.col9 { color: #fffafa; background-image: url(../sc/leftbar.gif); text-align: center; }
.col10 { font-size: 12px;  }
a { text-decoration: none; }
#seminer { background-color: #f5fffa; width: 650px; margin: 10px; padding: 10px; border-style: double; border-width: 3px; }
#i3 { top: 20px; right: 20px; float: right; }
.dis { display: none }
ul.u2 { margin: 5px 0 0 0; list-style:none; padding: 0; }
ul.u2 li{ margin: 5px 0 0; list-style:none; display:inline; }
.fuku { color: red; font-weight: bold; }
