/* HP3000 スタイルシート blue_body */
@charset "utf-8";

html,body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-3dlight-color:#0066CC;
	scrollbar-arrow-color:#eeeeff;
	scrollbar-base-color:#0066CC;
	scrollbar-darkshadow-color:#0066CC;
	scrollbar-face-color:#0066CC;
	scrollbar-highlight-color:#eeeeff;
	scrollbar-shadow-color:#eeeeff;
	background-color :#ffffff;
	height: 100%; 
}

table,td {
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック","MS P Gothic",Osaka, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 120%;
	color: #353535;
}
th{
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック","MS P Gothic",Osaka, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

input {
  background: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #0066CC;
}
TEXTAREA,select {
  border-style: solid;
  font-size:10pt;
  border-width:1px;
  border-color: #0066CC;
}

IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}

HR{
  color:#0066CC;
}
.color1  {  background-color: #0066CC;  }
.color2  {  background-color: #eeeeff;  }
.color3  {  border-color: #0066CC; border-style: solid; }
.color4  {  color: #FF0000; }
.color5  {  background-color: #FFFFFF; }
.color6  {  color: #FFFFFF; }
.color7  {  color: #0066CC; }
.t_color {  color: #000099; }
.sgray   {  color: #C0C0C0; font-size:11px; text-decoration: none;}
.sw      {  color: #FFFFFF; font-size:13px; text-decoration: none;}
.sc      {  color: #000099; font-size:13px;}
.s       {  font-size:13px; }
.ss      {  font-size:10px; }
.ssc     {  color: #000099; font-size:10px;}

.mainback     { background-image:url(../mainback.gif);}
.mainback2    { background-image:url(./mainback2.gif); background-repeat:repeat-y; height:100%;}
.contentsback { background-image:url(./index_r2_c2.gif); background-repeat:repeat-y; height:100%; width:215px;}

.titlebar     {background-color: #0066CC; color: #FFFFFF; font-weight: bold;
               margin  : 3px 0px;
               padding : 2px;
               }


/*_________contents______________________________________________________*/
#contents rap{
  width         : 175px;
  margin        : 0px auto;
}
#contents dl { margin: 0px 10px 0px 10px; }
#contents img.left{
  float         : left;
  width         : 39px;
  margin-right  : 10px;
  margin-bottom : 20px;
}
#contents td {
  color:#FFFFFF;
  height: 45px;
}
#contents a:link {
  color:#FFFFFF;
  text-decoration : none;
}
#contents a:visited {
  color:#FFFFFF;
  text-decoration : none;
}
#contents a:hover {
  color:#EBEBEB;
  text-decoration : underline;
  position:relative; top:1; left:1;
}

/*_________リンク_____________________________________________________*/

a:link {
  color:#000099;
  text-decoration : underline;
}

a:visited {
  color:#0066CC;
  text-decoration : none;
}

a:hover {
  color:#0066CC;
  text-decoration : underline;
  position:relative; top:1; left:1;
}

