body {
     margin: 0 auto;
     width:100%;
     text-align:center;
     background-color:#cccccc;
     }

#Wrap {
       margin: 0 auto;
       width:1000px;
       text-align:center;
       background:#e8e8e8;
     }
     
#header {
     width:1000px;
     margin:0 auto;
     border-bottom: 4px solid #000000;
     background-color:#000000;
     }
     
#sideWrap {
          margin: 0;
          width:150px;
          height:auto;
          float:left;
          text-align:left;

          }  
             
#mainWrap {
          margin: 0 auto;
          width:850px;
          float:right;
          height:auto;
          text-align:left;
          }

.min {      /*メインスペースの中の説明書きなどを記載する場所*/
      width:850px;
      color:#333333;
      text-align:left;
      font-size:13pt;
      line-height:21px;
      background:#ffffff;
      margin-left: 0px;
      background:#ffffff;
     }

#footer {
    width: 1000px;
    margin: 0 auto;
    border-top: 4px solid #000000;
    background:#f8f8f8;
    text-align: left;
   }

.clear { 
       clear:both; 
       }
          
.clear hr {
          display:none; 
          }  

/*
 トップページFlash上のテーブルスタイル
  追加日：2010/10/29
*/

h1.bosyu{
	border:outset 4px #ff0000;
	background:url("../img/top/press.png");
	background-color:#fff;
	margin:10%;
	margin-bottom:0px;
	color:#ff0000;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
}

p.bosyu{
	border:outset 1px #dcdcdc;
	background-color:#ffffff;
	font-size:15px;
	margin:10%;
	margin-top:0px;
	margin-bottom:10px;
	text-align:left;
}
/* ここまで */

/*
 中途採用ページのテーブルスタイル
  追加日：2010/10/29
*/
td.press{
	border:outset 5px #ff0066;
	text-align:center;
	padding:15px;
}
font.press{
	color:#ff0000;
	font-size:24px;
}

/*
 トピックスボックスのスタイル
*/

div.topics{
	overflow:scroll;
	height:300px;
	width:820px;
}

/*
 トップページの大見出し
*/
h1.top{
	font-size:28px;
	background-color:white;
	text-align:center;
	padding:5px;
	padding-top:15px;
	padding-bottom:15px;
	margin:3px;
	color:#444444;
	background-color:#ffffdd;
	border:ridge 5px #dcdcdc;
}

