body { 
margin-left: 60px;
font-size: 12px;
color: #363636;
scrollbar-base-color:ffffff;  /* スクロール */
scrollbar-face-color:ffffff;
scrollbar-track-color:ffffff;
scrollbar-arrow-color:000000;
scrollbar-3dlight-color:ffffff;
scrollbar-highlight-color: ffffff;
scrollbar-darkshadow-color: ffffff;
scrollbar-shadow-color: ffffff;
background-color: #ffffff;
}

.base {
width: 800px;
font-size: 12px;
color: #373737;
width: 800px;
margin: 0px;
background-color: #003399;
overflow: auto;
}

.head { 
width: 800px;
height: 200px;
font-size: 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
 }

.left { 
color: #ffffff;
width: 230px;
padding: 0px 0px 0px 0px;
float: left;
background-color: #003399;
margin-left: 0px;
overflow: hidden;
 }  /* サイドバーメニュー */
 
.side {
width: 192px;
margin-left: 2px;
padding: 0px 0px 0px 0px;
float: left;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
vertical-align: top;
text-align: left;
 }

.banner {
width: 200px;
float: left;
height: 100px;
padding-left: 0px;
margin-left: 2px;
position: relative;
top: 5px;
 }
 
#Navigation {
margin-left: 2px;
padding: 0px;
width: 212px;
border-right: 1px solid #000;
font-family: "Tahoma", "MS UI Gothic","OSAKA";
background-color: #90bade;
color: #333;
}

#Navigation ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
background-color: #003399;
}

#nav li {
border-bottom: 1px solid #90bade;
margin: 0px;
}

#nav li a {
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #nav li a { width: auto; }

#nav li a:hover {
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

.center { 
font-size: 12px;
margin-left: 1px;
width: 555px;
padding: 0px 0px 0px 0px;
background-image: url("http://i-office1.net/image/wb/wb-img.gif"); /* 全体の背景画像 */
background-repeat: no-repeat;            /* 背景を繰り返さない */
background-position: bottom;            /* 背景画像の位置は画面中央 */
background-attachment:fixed;             /* 背景画像を固定する */
background-color: #ffffff;
float: left;
overflow: auto;
 }  /* メイン入力部 */ 
 
.wbbox {
layout-grid-line: 1ex;
width: 500px;
float: left;
padding: 10px 10px 10px 10px;
} 

.wbcopy {
width: 555px;
height: 40px;
float: left;
background-image: url(http://www.i-office1.net/image/wb/wb-copyback.gif);
}
 
.wbsetsu {
width: 195px;
float: left;
}

.wbsetsu2 { 
layout-grid-line: 1ex;
width: 350px;
padding-left: 5px;
float: left;
}
 
.footer { 
clear: left;
width: 800px;
height: 23px;
background: url("");
background-repeat: no-repeat;
background-color: #0000CC;
color: #ffffff;
text-align: center;
 }  /* フッダー */ 
 
.space { 
clear: left;
 }  /* 段組み解除 */ 
 
p.impact:first-letter {
   font-weight: bold;
   font-size: 200%;
   color: #3E9ED2;
} /* インパクト文字 */

h3 {
  color: #000099; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 2px 10px; /* 枠の幅 */
  border-style: dotted; /* 枠の種類 */
  border-color: #003399; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}

h4 {
  font-size: 12px;
  width: 220px;
  font-weight: normal;
  padding-left : 5px; /* 左余白の幅 */
  border-width : 1px; /* 枠の幅 */
  border-style : dashed; /* 枠の種類 */
  border-color : #00CCFF; /* 枠の色 */
  line-height: 150%; /* 行の高さ */
}

.come {
 color: #FF9900;
 font-weight: bolder;
 }
 
 .wb-k {
width: 500px;
text-align: center;
float: left;
padding: 10px 10px 20px 30px;
}

img { 
border: none; 
} 

.wbsetsuu {
width: 155px;
float: left;
}

.wbsetsuu2 { 
layout-grid-line: 1ex;
width: 390px;
padding-left: 5px;
float: left;
} 

.wbitem {
width: 240px;
float: left;
height: 350px;
border: 1px solid;
border-color: #E1E1E1;
padding-left: 5px;
margin-top: 5px;
text-align: left;
layout-grid-line: 1ex;
}

.wbitem2 {
width: 240px;
float: left;
height: 350px;
border: 1px solid;
border-color: #E1E1E1;
margin-left: 5px;
margin-top: 5px;
padding-left: 5px;
text-align: left;
layout-grid-line: 1ex;
}