#bodymain {
 width:820px;
 position: relative;
 margin: 0 auto;
}

#contentsnews {
 clear:both;
 padding:0 10px 10px 10px;
}

#enfooter {
 clear:both;
}

#ennetuheder {
 padding-bottom:15px;
}

#img_rink {
 clear:both;
}

#netuend {
 padding:5px 0 20px 15px;
}

#news {
 background-color:#ffffff;
 border:1px solid #06F;
 height:100px;
 line-height:1.6;
 margin-top:5px;
 overflow:auto;
 padding:10px 0 10px 0;
 width:790px;
}

#news a:hover {
 color:#09F;
 text-decoration:none;
}

#news a:link {
 color:#090;
 text-decoration:none;
}

#news a:visited {
 color:#090;
 text-decoration:none;
}

#news p {
 border-bottom:1px dotted #e9e9e9;
 color:#333;
 font-size:13px;
}

#set ul li {
 margin-bottom:15px;
}

.ennetubanner h4 {
 padding:10px;
}

.ennetubanner ul {
 list-style-type:none;
}

.ennetubanner ul li {
 border:1px solid #ccc;
 float:left;
 margin-bottom:15px;
 margin-left:13px;
}

.ennetubanner ul li a:hover {
 filter:alpha(opacity=70);
 opacity:0.7;
}

.onms a:hover img {
 filter:alpha(opacity=70);
 opacity:0.7;
}

abbr {
 border:0;
}

acronym {
 border:0;
}

address {
 font-style:normal;
 font-weight:normal;
}

blockquote {
 margin:0;
 padding:0;
}

body {
 margin:0;
 padding:0;
}

caption {
 font-style:normal;
 font-weight:normal;
 text-align:left;
}

cite {
 font-style:normal;
 font-weight:normal;
}

code {
 font-style:normal;
 font-weight:normal;
}

dd {
 margin:0;
 padding:0;
}

dfn {
 font-style:normal;
 font-weight:normal;
}

div {
 margin:0;
 padding:0;
}

dl {
 margin:0;
 padding:0;
}

dt {
 margin:0;
 padding:0;
}

em {
 font-style:normal;
 font-weight:normal;
}

fieldset {
 border:0;
 margin:0;
 padding:0;
}

form {
 margin:0;
 padding:0;
}

h1 {
 font-size:100%;
 font-weight:normal;
 margin:0;
 padding:0;
}

h2 {
 font-size:100%;
 font-weight:normal;
 margin:0;
 padding:0;
}

h3 {
 font-size:100%;
 font-weight:normal;
 margin:0;
 padding:0;
}

h4 {
 font-size:100%;
 font-weight:normal;
 margin:0;
 padding:0;
}

h5 {
 font-size:100%;
 font-weight:normal;
 margin:0;
 padding:0;
}

h6 {
 font-size:100%;
 font-weight:normal;
 margin:0;
 padding:0;
}

img {
 border:0;
}

input {
 margin:0;
 padding:0;
}

li {
 margin:0;
 padding:0;
}

ol {
 list-style:none;
 margin:0;
 padding:0;
}

p {
 margin:0;
 padding:0;
}

pre {
 margin:0;
 padding:0;
}

q:after {
 content:'';
}

q:before {
 content:'';
}

strong {
 font-style:normal;
 font-weight:normal;
}

table {
 border-collapse:collapse;
 border-spacing:0;
}

td {
 margin:0;
 padding:0;
}

textarea {
 margin:0;
 padding:0;
}

th {
 font-style:normal;
 font-weight:normal;
 margin:0;
 padding:0;
 text-align:left;
}

ul {
 list-style:none;
 margin:0;
 padding:0;
}

var {
 font-style:normal;
 font-weight:normal;
}

p.tenki {
  position: absolute;
  top: 50px;
  left: 665px;
}

#sp_toku {
  display: block;
  height: 80px;
  width: 790px;
  margin:0 auto 10px;
  clear: both;
  /*border: 1px solid #ccc;*/
}