@charset "shift_jis";
/* CSS Document */

body{
	scrollbar-3dlight-color:#CCCCCC;
	scrollbar-track-color:white;
	scrollbar-darkshadow-color:#CCCCCC;
	scrollbar-face-color:white;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:white;
	scrollbar-arrow-color:navy;
	font-size: 16pt;
	margin-left: 0px;
	margin-top: 10px;
	background-color:#666;
	color:#333;
}
div.boxtop
      {
	background: url(imgs/jt.gif) no-repeat;
	background-color:#FFF;
	border: solid 1px #000;
	width: 1050px;
	height: 830px;
	padding: 0px;
	overflow: auto;
	font-size: 8pt;
	  }
div.boxshow
      {
	background-color:#FFF;
	border: solid 1px #000;
	width: 1050px;
	padding: 0px;
	overflow: auto;
	font-size: 12pt;
	  }
div.boxbt
      {
	background-color:#333;
	border: solid 1px #000;
	width: 1050px;
	height: 20px;
	padding: 0px;
	overflow: auto;
	font-size: 9pt;
	text-align:left;
	  }
div.boxbt2
      {
	background-color:#333;
	border: solid 1px #000;
	width: 1050px;
	height: 20px;
	padding: 0px;
	overflow: auto;
	font-size: 9pt;
	text-align:right;
	  }
div.boxtt
      {

	border: 0px;
	width: 1050px;
	height: 15px;
	padding: 0px;
	overflow: auto;
	text-align:right;
	  }
div.boxcart
      {

	border: 0px;
	width: 230px;
	height: 500px;
	padding: 10px;
	overflow: auto;
	text-align:center;
	font-size: 10pt;
	  }
div.boxken
      {

	border: 0px;
	width: 1050px;
	height: 30px;
	padding: 0px;
	overflow: auto;
	text-align:right;
	  }
div.boxnew
      {
	background-color:#FFF;
	border: solid 1px #000;
	width: 600px;
	height: 30px;
	padding: 0px;
	overflow: auto;
	text-align:left;
	  }
div.boxnew2
      {
	background-color:#FFF;
	border: solid 1px #000;
	width: 600px;
	height: 230px;
	padding: 0px;
	overflow: auto;
	text-align:left;
	  }
div.boxnew3
      {
	background-color:#FFF;
	border: solid 1px #000;
	width: 600px;
	height: 100px;
	padding: 0px;
	overflow: auto;
	text-align:left;
	  }
div.boxbig
      {
	background-color:#FFF;
	border: solid 1px #000;
	width: 400px;
	height: 100px;
	padding: 0px;
	overflow: auto;
	text-align:left;
	  }
div.new
	{
		text-align:left;
	}
td.moni{
	 padding-top: 8px;
	padding-left: 17px;
}
td.bt{
	border: solid 1px #808080;
	height: 20px;
	padding: 2px;
	
}
td.news{
	padding: 10px;
	
}

 .bto {
	color: #FFF;
	text-align:left;
	 padding: 5px;
}
a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
H1
{
	FONT-SIZE: 8pt;
	MARGIN: 0px;
	COLOR:#CCC;
	FONT-WEIGHT: normal;
}
H3
{
	FONT-SIZE: 9pt;
	MARGIN: 0px;
	COLOR:#CCC;
	FONT-WEIGHT: normal;
}
*.new span {   
        margin:0; padding:0.1em 0.5em;   
        color:#fff;   
        background-color:#333333;   
        font-weight:bold; 
		font-size: 8pt;
    }
*.new pre
      {
         border: solid 1px #808080;
         width: 400px;
         height: 260px;
		margin:0;
          padding: 3px;
         overflow:auto;
		 font-family:Arial, Helvetica, sans-serif;
		font-size: 8pt;
      }
.ss a:link   
	{
		color:#333;
		text-decoration: none;
		line-height:100%;
		}
.ss a:visited
	{
		color:#333;
		text-decoration: none;
		line-height:100%;
		}
.ss a:hover
{
		color:#333;
		text-decoration: underline;
		line-height:100%;
		}
.ss a:active
{
		color:#333;
		text-decoration: none;
		line-height:100%;
		
		}
.sl a:link   
	{
		font-size:16px;
		color:#333;
		text-decoration: none;
		}
.sl a:visited
	{
		font-size:16px;
		color:#333;
		text-decoration: none;
		}
.sl a:hover
{
		font-size:16px;
		color:#333;
		text-decoration: underline;
		}
.sl a:active
{
		font-size:16px;
		color:#333;
		text-decoration: none;
		
		}
.sou   
	{
		color:#333;
		text-decoration: none;
		line-height:140%;
		font-size:12px;
		}
#item
	{
		margin-top:4px;
	}
#item li
	{
		float:left;
		display:inline;
		margin: 0 0 4px 8px;
	}
p.line14
	{
		line-height:140%;
	}
