a:link{text-decoration: none;}
a:visited{text-decoration: none; color: #0000FF;}
a:hover{text-decoration: underline; color: #00A0F0;}

body { font-size:10pt; margin:0px; scrollbar-base-color: #F0F0F0; overflow:hidden; }
* html body { padding:54px 0 0 0; }

#content { position:fixed; top:54px; left:0; bottom:0; right:0; padding:0px; overflow:auto; background:#ffffff; }
* html #content { height:100%; width:100%; }

#head { position:absolute; top:0; left:0; margin:0; overflow:hidden; }
* html #head {height:54px;}




#Ssconts {
width: 820px;
padding: 0px;
overflow: hidden;
}
#Ssconts div {
margin-right: 0px;
margin-left: 0px;
}

#Ssmenu {
float : left;
width: 180px;
}

#Ssmain {
border-left:solid 1px #FFF0A0;
padding-left:4px;
float : right;
width: 634px;
}


h1{
background:url(./images/h1c1o2.gif);
background-color:#FFFFFF;
font-size:16pt;
font-weight:bold;
margin:4 0 0 0;
padding:5 0 7 30;
}

h2{
background:url(./images/h2c1o2.gif);
background-color:#FFFFFF;
font-weight: bold;
font-size:14pt;
margin:8 0 8 0;
padding:5 0 4 26;
}


h3{
background:url(./images/h3c1o2.gif);
background-color:#FFFFFF;
font-size:12pt;
font-weight: bold;
margin:8 0 0 0;
padding:3 0 2 24
}

h4{
background:url(./images/h4c1y2.gif) no-repeat;
background-color:#FFFFFF;
font-size:10pt;
font-weight: bold;
margin:8 0 0 0;
padding:1 0 1 20
}


small{
font-family: Times New Roman;
font-weight: bold;
font-size:10pt;
}

red{
color: #FF0000;
}


table{
font-size:10pt;
}

.ads{ background:url(./images/h4c1b2.gif) no-repeat; background-color:#FFFFFF; margin:0 0 0 0; padding:1 0 6 20; }

.sth7o{ border-left:solid 2px #FF8000; border-bottom:solid 1px #D0D0D0; background-color:#FFFFFF; margin:0px; padding:2px 2px 1px 4px; }
.sth7g{ border-left:solid 2px #008000; border-bottom:solid 1px #D0D0D0; background-color:#FFFFFF; margin:0px; padding:2px 2px 1px 4px; }

.c-o{ color:#FF9900; }
.c-g{ color:#808080; }

.stlo3{ background:url("images/lvo15_02.gif"); ; color:#000000; font-size:8pt; padding:3px 1px 1px 1px; }
.sttbl{ font-size:9pt; line-height:140%; }

.gml { color:#0000ff; cursor:hand; }
.w3_mko{ text-align: center; color: #FF9900; }

.st02{ border-top:solid 1px #FFFFF8; border-left:solid 1px #FFFFF8; border-right:solid 1px #F0F0E8; border-bottom:solid 1px #F0F0E8; background-color:#FFFFFF; font-size:10pt; font-weight:normal;}

.st03l{ border-top:solid 2px #FFFFF8; border-left:solid 2px #FFFFF8; border-right:solid 2px #F0F0E8; border-bottom:solid 2px #F0F0E8; background-color:#FFFFFF; font-size:10pt; font-weight:normal; line-height:150%; }

.sth62{ border-left:solid 4px #E01705; border-bottom:solid 1px #D0D0D0; background-color:#FFFFFF; font-size:10pt; font-weight:bold; margin:0px; padding:2px 2px 1px 3px; }
.sth62:hover{ border-left:solid 4px #FFD080; border-bottom:solid 1px #D0D0D0; background-color:#FFFFFF; font-size:10pt; font-weight:bold; margin:0px; padding:2px 2px 1px 3px; }

.bcsm{ background:url(http://www31.ocn.ne.jp/~kobej/image/lon1.gif) }


.smlbg{ background:url(http://www31.ocn.ne.jp/~kobej/image/vlineoranges3.gif); margin:0px; padding:3px 3px 3px 6px; }
.smlbg_s{ background:url(http://www31.ocn.ne.jp/~kobej/image/vlineoranges3.gif); margin:0px; padding:3px 3px 3px 8px; color:#FFFFFF; font-family: Times New Roman; font-weight: bold;}
.smsha_s{ color:#FFFFFF; width:100%; filter:Shadow(strength=1,direction=120,color='#000000') font-family: Times New Roman; font-weight: bold; font-size:10pt; }
.stal1r_l{ background:url(http://www31.ocn.ne.jp/~kobej/image/stred.gif) no-repeat; border-left:solid 1px #FFFFF8; border-bottom:solid 1px #F0F0E8; font-size:10pt; padding:1px 1px 1px 8px; margin:0px; line-height:125%; }
.stal1r_l{ background:url(http://www31.ocn.ne.jp/~kobej/image/stred.gif) no-repeat; border-left:solid 1px #FFFFF8; border-bottom:solid 1px #F0F0E8; font-size:10pt; padding:1px 1px 1px 8px; margin:0px; line-height:125%; }

.comstl2 { width:520px; color:#007070; }

td.st02 { background-color: #ffffff; }
td:hover.st02  { background-color: #fafaf6; }
td:active.st02 { background-color: #fff0f0; }
