*  { margin: 0; padding: 0 }
body  { text-align: center; margin: 0px; padding: 0px }
a  { text-decoration: none }
a:link { color: #900 }
a:visited { color: #666 }
a:hover  { color: #f93 }
.bg0   { background-color: #d4f6fe }
.bg1 { background-color: #c0d36d }
.bg2 { background-color: #7eccc0 }
.bg3 { background-color: #87b77d }
.bg_map { background-color: #ccc }
#cntnr     { background-color: #fff; margin-right: auto; margin-left: auto; width: 800px }
#head { background-color: #fff; margin-right: 40px; margin-left: 50px; padding-top: 20px }
#head1   { background: url(../images/image.jpg) no-repeat right bottom; text-align: left; margin-right: 50px; margin-left: 50px; padding-top: 50px }
#head1b { float: right; margin-right: 50px; padding-top: 50px }
#head2   { text-align: left; float: left; width: 300px }
h1  { margin-bottom: 0px }
h2 { margin-bottom: 40px }
h3    { color: #fff; font-weight: bold; font-size: 12px; text-align: left; padding: 5px }
#scrl_bg  { background-image: url(../images/scroll_bg.gif); background-repeat: no-repeat; text-align: center; margin-right: 50px; margin-left: 50px; height: 30px }
#scrl { font-size: 12px; padding-top: 5px }
#nav1  { color: #71393c; background: url(../images/nav1_bg.jpg) no-repeat center ; text-align: left; margin-right: 50px; margin-left: 50px; padding-top: 30px; padding-bottom: 50px }
ul { list-style-type: none; margin: 0; padding: 0 }
li  { margin-bottom: 5px }
ul ul  { font-size: 12px; line-height: 20px; margin-left: 53px }
#nav2     { color: #71393c; text-align: left; float: right; padding-top: 75px; width: 400px }
#nav2 li  { margin: 0; float: left }
#nav2 a { margin: 0px; padding: 0px }
#contents     { margin: 0px 50px 30px }
#map { background-color: #fff; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 10px }
#seminar   { color: #666; font-size: 12px; text-align: left; padding-top: 20px; padding-bottom: 30px; border-bottom: 1px solid #c0d36d }
#seminar h4 { color: #933; margin: 2px }
#seminar p.lead { color: #666; font-size: 12px; line-height: 1.5; margin-right: 5px; margin-bottom: 20px; margin-left: 5px; padding: 0 5px 20px; border-bottom: 1px solid #ccc }
#seminar table { margin-bottom: 10px }
#seminar td  { color: #666; font-size: 12px; line-height: 15px; border-bottom: 1px solid #ccc }
#seminar td.td1 { font-weight: bold; text-align: right; padding-right: 5px; vertical-align: top; border-right: 1px solid #c0d36d }
#seminar td.td2  { font-size: 10px; padding-left: 5px; vertical-align: top }
#seminar dl  { font-size: 10px }
#seminar dt { font-weight: bold }
#seminar dd  { margin-bottom: 5px }
#enjoy   { color: #666; font-size: 12px; text-align: left; padding-top: 10px; padding-bottom: 30px; border-bottom: 1px solid #7eccc0 }
#enjoy p.lead { color: #7eccc0; font-size: 12px; font-weight: bold; line-height: 2; margin-bottom: 20px }
.cng  { font-size: 10px; text-align: right; padding: 2px 10px; border-bottom: 1px solid #7eccc0 }
#enjoy01a  { font-size: 12px; margin-top: 10px; margin-left: 100px }
#enjoy01a td { text-align: center }
#enjoy01b  { font-size: 12px; margin-left: 50px }
#enjoy01b h4  { color: #fff; font-size: 10px; background-color: #7eccc0; text-align: left; margin-top: 30px; margin-bottom: 5px; padding: 1px 5px; width: 600px }
#enjoy01b p  { color: #666; font-size: 12px; line-height: 1.5; text-align: left; margin-bottom: 5px; width: 600px }
#showroom   { color: #666; font-size: 12px; text-align: left; padding-top: 20px; padding-bottom: 30px; border-bottom: 1px solid #87b77d }
#showroom p  { font-size: 12px; line-height: 1.5; margin-bottom: 10px }
#showroom1 { margin-bottom: 30px; width: 400px; float: left }
#showroom2 { margin-bottom: 20px; width: 280px; float: right }
#showroom3 { font-size: 10px; line-height: 1.5; padding-top: 10px; border-top: 1px solid #ccc }
#foot    { margin-top: 10px; margin-right: 50px; margin-left: 50px; padding-bottom: 100px }
#copyright     { color: #999; font-size: 10px; font-family: Verdana; line-height: 12px; text-align: left; padding-left: 5px; border-left: 5px solid #ddd }
#copyright a { text-decoration: none }
#copyright a:link { color: #900 }
#copyright a:visited { color: #666 }
#copyright a:hover { color: #f03 }
.brk { clear: both }
.sml { font-size: 10px }
.bld { font-weight: bold }
.eng { font-family: Verdana, Arial, Helvetica, sans-serif }
