﻿*{
font:normal normal normal 100%/ "ＭＳ Ｐゴシック","Osaka";
padding:0; margin:0;
}
img,table{ border:none; }
a{ outline:none; }
/*-----------------------------------------------------------------------------*/
body{
width:100%;
text-align:center;
color:#222;
background-color:#0A0A65;
}
#ball{
width:820px;
text-align:left;
margin:22px auto 0px;
}
td.topline-w{
width:202px;
height:3px;
background-color:#F11;
}
td.topline-n{
width:4px;
background-color:#F11;
}
/*-----------------------------------------------------------------------------*/
a:link    { color:#0000ff; text-decoration:none; }
a:visited { color:#606;    text-decoration:none; }
a:hover   { color:#000;    text-decoration:none; background-color:#FF9; }
/*-----------------------------------------------------------------------------*/
h1{
font-size:25px;
font-weight:bold;
color:#0FF;
text-align:center;
}
img.clubtmk{
float:left;
padding:0px 3px 0px 0px;
}
.yuke-rink1{
font-size:13px;
line-height:20px;
padding:0px 3px;
}
.yuke-c1{ background-color:#5EFF7D; }
.yuke-c2{ background-color:#5EFF9E; }
.yuke-c3{ background-color:#5EFFBE; }
.yuke-c4{ background-color:#5EFFDF; }
/*-----------------------------------------------------------------------------*/
#aisatsu{
border-width:1px;
border-color:#999;
border-style:solid;
padding:0 8px;
margin:8px;
}
#aisatsu p{
font-size:13px;
line-height:18px;
margin:9px 0;
}
#ship{
height:200px;
background-image:url(sozai/futou10-35.jpg);
}
/*-----------------------------------------------------------------------------*/
#menu{
text-align:center;
margin:4px 0px 2px;
}
.menu-buttom{
float:left;
display:inline;
margin:0px 18px;
}
#menu a:hover {
background-color:#0A0A65; 
position:relative;
top:4px;
left:0px;
}
/*-----------------------------------------------------------------------------*/
#news{
font-size:15px;
font-weight:bold;
font-style:italic;
color:#FFF;
background-color:#CCC;
background-image:url('sozai/news.gif');
background-position:left center;
background-repeat:repeat-y;
padding:5px 20px;
margin:4px 0px 2px;
}
#news span{
font-size:14px;
font-style:normal;
padding-left:10px; /*--IE5.5には有効だが、IE5には効かずくっついてしまう--*/
}
/*---------------------------------------------------------*/
.aisatsu a:link    , #news a:link    { color:#0000ff; text-decoration:underline; }
.aisatsu a:visited , #news a:visited { color:#606;    text-decoration:underline; }
.aisatsu a:hover   , #news a:hover   { color:#000;    text-decoration:none; background-color:#FF9; }
/*-----------------------------------------------------------------------------*/
div.conceptset{
margin-top:2px;
}
h2{
float:left;
width:408px;
font-size:20px;
font-weight:bold;
text-align:center;
padding:18px 0px 17px 0px;
_padding:19px 0px 18px 0px; /*--IE5対策が2種、wは確保しpaddingは0、_IE6以下のみ有効--*/
margin-bottom:2px;
}
#o8{ background-color:#F3F3C7; }
#o7{ background-color:#BBC4FF; }
#o6{ background-color:#F1C9B8; }
#o5{ background-color:#F8EFB1; }
#o4{ background-color:#DDC7F3; }
#o3{ background-color:#C7F3C7; }
#o2{ background-color:#C7F3F3; }
#o1{ background-color:#F3C7F3; }
.nanki{
font-size:13px;
font-weight:normal;
padding-left:23px;
}
.koment-box{
float:right;
width:408px;
background-color:#DDD;
margin-bottom:2px;
}
.koment-box p{ 
font-size:13px;
line-height:19px;
padding:1px 5px;
}
/*---------------------------------------------------------*/
div.tset{
text-align:center;
border:1px solid #999;
background-color:#bcbcbc;
padding-top:3px;
padding-bottom:5px;
margin-top:2px;
margin-bottom:2px;
}
h3{
font-size:13px;
font-weight:bold;
color:#063;
margin-top:3px;
margin-bottom:0px;
}
h4{
font-family:"Lucida Console", Monaco, monospace;
font-size:13px;
font-weight:normal;
color:#E60000;
}
.yen{
font-size:13px;
margin-left:3px;
}
.seihin{
margin-top:1px;
}
.seihin a{
width:72px;
height:22px;
display:block;
font-size:13px;
line-height:22px;
border-width:0px 2px 2px 0px;
border-color:#777;
border-style:solid;
margin:0 auto;
}
/*---------------------------------------------------------*/
.seihin a:link    { color:#444; text-decoration:none; background-color:#E9EBD8; }
.seihin a:visited { color:#444; text-decoration:none; background-color:#E9EBD8; }
.seihin a:hover   { color:#F30; text-decoration:none; background-color:#FFC;    }
/*-----------------------------------------------------------------------------*/
.tset p{
height:32px;
font-size:12px;
line-height:1.3em;
text-align:left;
color:#004020;
padding:0px 7px;
}
/*●●リンクセット０７　ブロックランプ========================================*/
ul.chuui{
list-style-type:none;
font-size:12px;
line-height:1.5em;
background-color:#DDD;
padding:6px 0px 6px 50px;
}
div.rink2{
background-color:#DDD;
padding:10px 50px;
}
.yuke-rink2{
font-size:13px;
line-height:22px;
border:1px solid #555;
padding:2px 4px;
margin-left:0em; /*--IE5と5.5には効かず左にくっつく--*/
}
.yuke-c5{ background-color:#FFD595; }
.yuke-c6{ background-color:#80FFFF; }
.yuke-c7{ background-color:#C4FFBB; }
/*---------------------------------------------------------*/
div.rink3{
float:left;
width:217px;
text-align:right;
margin:8px 0px 0px 0px;
}
.yuke-rink3{
font-size:13px;
line-height:18px;
background-image:url('sozai/ue.gif');
background-repeat:no-repeat;
background-position:right;
padding:3px 3px 3px 22px;
}
.yuke-c9{ background-color:#F2A6F2; }
.rinkshu{
float:right;
width:600px;
font-size:15px;
text-align:center;
background-color:#bcbcbc;
padding:3px 0px 3px 0px;
margin:6px 0px 4px 0px;
} 
/*---------------------------------------------------------*/
dl.banalist{
margin-left:221px;
}
dl.banalist dt{
clear:both;
float:left;
width:88px;
height:35px;
margin:0 4px 0 0;
}
dl.banalist dd{
font-size:13px;
line-height:35px;
}
/*---------------------------------------------------------*/
.banalist a:link    { color:#3CF; text-decoration:underline; }
.banalist a:visited { color:#C9F; text-decoration:underline; }
.banalist a:hover   { color:#000; text-decoration:none; background-color:#FF9; }
/*-----------------------------------------------------------------------------*/
.z-cr{
clear:both;
font:"Times New Roman", Times, serif;
font-size:10px;
text-align:center;
background-color:#DDD;
padding:8px 0 8px 0;
margin-top:1px;
}