<!--

/****************サイトトップページ用****************/
/*ボーダー有テーブル*/
TABLE.inner{
	border: 1px solid #c0c0c0;
	border-collapse: separate;
	border-spacing: 0px;
	margin: 10px 10px 10px 10px;	 /* 上、右、下、左の余白 */
    padding-left: 5px;              /* 左の空白 */
    padding-right: 5px;              /* 右の空白 */
    padding-top: 3px;                /* 上の空白 */
    padding-bottom: 3px;             /* 下の空白 */
}

/*タイトル*/
TH.innertable {
  background-image: url(img/h2.jpg);
  border: 1px solid #c0c0c0;          
  margin: 10px 10px 5px 10px; 		/* 上、右、下、左の余白 */
  padding-left: 20px;               /* 左の空白 */
  padding-right: 5px;               /* 右の空白 */
  padding-top: 3px;                 /* 上の空白 */
  padding-bottom: 3px;              /* 下の空白 */
  color: #696969;   
}

/*ニュースリリース*/
div.topcontent{
	border-top:1px none #b0c4de;
	border-bottom:2px solid #b0c4de;
	border-left:8px solid #b0c4de;
	border-right:1px none #b0c4de;
	margin: 10px 10px 0px 10px;
	padding: 5px 5px 5px 15px;
	width: 600px;
	font-size: 14px;
}

/*日付*/
P.right {
	text-align: right;
	margin: 0px;
	padding: 3px;
}

/***************************汎用***************************/
TABLE.noborder {
	border-style: solid;
	border-width: 0px;
	border-collapse: separate;
	border-spacing: 10px;
	border-color: "#c0c0c0";
	margin-top: 10px;               /* 上方向の余白 */
	margin-left: 10px;              /* 左方向の余白 */
	margin-right: 10px;             /* 右方向の余白 */
}

H2 {
	color: #000000;
	margin: 10px 200px 5px 80px; 	  /* 上、右、下、左の余白 */
	letter-spacing:0.2em;
}

H3 {
	color: #000000;
	margin: 10px 10px 0px 30px; 	  /* 上、右、下、左の余白 */
	letter-spacing:0.2em;
}

p.border{
	border-top:4px solid #b0c4de;
	width: 930px;
}

p.normal {
  width: 500px;     				 /* 幅200px */
  text-indent: 1em   				 /* 文字1文字分下げる */
  margin: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

TD.forsolcont {
  color: #696969;
  border: 1px solid #c0c0c0;            /* 枠の形 */
  padding-left: 20px;             /* 左の空白 */
  padding-right: 20px;            /* 右の空白 */
  padding-top: 3px;               /* 上の空白 */
  padding-bottom: 3px;            /* 下の空白 */
  font-size: 10pt;
  text-align: center;
  width: 180px;
  
}

TD.forreccont {
  border: 1px solid #c0c0c0;
  padding-left: 13px;             /* 左の空白 */
  padding-right: 3px;            /* 右の空白 */
  padding-top: 3px;               /* 上の空白 */
  padding-bottom: 3px;            /* 下の空白 */
  font-size: 10pt;
  color: #696969;
}

/****************エントリーページ用****************/
/*エントリーページへのリンク*/
div.entry{
	width: 150px;
	height: 15px;
	table-layout:fixed;
	padding: 3px 20px 3px 20px;		/* 上、右、下、左の余白 */
	background-image: url("img/topmenu.jpg"); /* セルの背景画像 */
	border-bottom:1px solid #008080;
	border-left:1px solid #008080;
	border-right:1px solid #008080;
	font-size: 10pt;
}

/*個人情報保護方針注意書き用*/
TD.sec {
  color: "#696969";               /* 見出しの文字色 */
  border-style: solid;            /* 枠の形 */
  border-width: 1px;
  padding-left: 30px;             /* 左の空白 */
  padding-right: 30px;            /* 右の空白 */
  padding-top: 10px;               /* 上の空白 */
  padding-bottom: 10px;            /* 下の空白 */
  font-size: 10pt;
}

/****************白背景用リンク****************/
A:link.bw {color: #4682b4;			/* リンク */
		text-decoration: none;      /* 下線を消す */
}
A:visited.bw {color: #4682b4;  		/* 既に見たリンク */
		text-decoration: none;		/* 下線を消す */
}
A:active.bw {color: #00bfff;			/* クリック時のリンク */
		text-decoration: none;		/* 下線を消す */
}
A:hover.bw {color: #00bfff;		    /* カーソルが上にある時のリンク */
		text-decoration: none;		/* 下線を消す */
}

#all-box {
	width: 760px; 
	border: 0px none #c0c0c0;
	border-spacing: 10px;
	margin-top: 10px;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right:5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#item-box{
  float: left;
  width: 180px;
  height: 12px;
  background-image: url(img/h2.jpg);
  background-repeat: repeat-x;
  border: 1px solid #c0c0c0;
  padding-left: 10px;             /* 左の空白 */
  padding-right: 10px;            /* 右の空白 */
  padding-top: 4px;               /* 上の空白 */
  padding-bottom: 3px;            /* 下の空白 */
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 10pt;
  color: #696969;
  text-align: center;
  letter-spacing: 0.4em;          /* 文字間隔1文字分 */
}

#content-box{
  float: right;
  width: 500px;
  border: 1px solid #c0c0c0;
  padding-left: 20px;             /* 左の空白 */
  padding-right: 10px;            /* 右の空白 */
  padding-top: 4px;               /* 上の空白 */
  padding-bottom: 3px;            /* 下の空白 */
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 10pt;
  color: #696969;               /* font文字色 */
  text-align: left;
  line-height: 120%;
}

#item-box2{
  float: left;
  width: 180px;
  height: 12px;
  background-image: url(img/h2.jpg);
  background-repeat: repeat-x;
  border: 1px solid #c0c0c0;
  padding-left: 10px;             /* 左の空白 */
  padding-right: 10px;            /* 右の空白 */
  padding-top: 4px;               /* 上の空白 */
  padding-bottom: 3px;            /* 下の空白 */
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 10pt;
  color: #696969;
  text-align: center;
  letter-spacing: 0.1em;          /* 文字間隔1文字分 */
}

/*エントリーシート用*/
#item-box3{
  width: 180px;
  height: 12px;
  background-image: url(img/h2.jpg);
  background-repeat: repeat-x;
  border: 1px solid #c0c0c0;
  padding-left: 10px;             /* 左の空白 */
  padding-right: 10px;            /* 右の空白 */
  padding-top: 4px;               /* 上の空白 */
  padding-bottom: 3px;            /* 下の空白 */
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 10pt;
  color: #696969;
  text-align: center;
  letter-spacing: 0.3em;          /* 文字間隔1文字分 */
}

/*エントリーシート用*/
#content-box2{
  float: right;
  width: 500px;
  border-color: #c0c0c0;        /* 見出しの文字色 */
  border-style: solid;            /* 枠の形 */
  border-width: 0px;
  padding-left: 10px;             /* 左の空白 */
  padding-right: 10px;            /* 右の空白 */
  padding-top: 0px;               /* 上の空白 */
  padding-bottom: 0px;            /* 下の空白 */
  margin-left: 5px;
  margin-right: 5px;
  font-size: 10pt;
  color: #696969;               /* font文字色 */
  text-align: left;
}

#aboutbox{
  width: 550px;
  border: 1px solid #c0c0c0;
  padding-left: 50px;             /* 左の空白 */
  padding-right: 50px;            /* 右の空白 */
  padding-top: 10px;               /* 上の空白 */
  padding-bottom: 5px;            /* 下の空白 */
  margin-left: 100px;
  margin-right: 100px;
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 10pt;
  color: #000000;               /* font文字色 */
  text-align: left;
  line-height: 130%;
  background-image:url(./img/about1.jpg);
  background-repeat: no-repeat; 
}

#unisolbox{
  width: 700px;
  border-color: #c0c0c0;        /* 見出しの文字色 */
  border-style: none;            /* 枠の形 */
  border-width: 0px;
  padding-left: 50px;             /* 左の空白 */
  padding-right: 50px;            /* 右の空白 */
  padding-top: 5px;               /* 上の空白 */
  padding-bottom: 5px;            /* 下の空白 */
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 10pt;
  color: #000000;               /* font文字色 */
  text-align: left;
  line-height: 130%;
  letter-spacing:0.1em;
}

#solchapter
{
	width: 770px;
	border-bottom: double 3px #4682b4 ;
	border-left: double 5px #4682b4 ;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-left: 80px;
	margin-bottom: 20px;
	font-weight: bold;
	text-align: left;
}

.FloatEnd {clear:both;}


-->
