body{
	margin: 20px;
	text-align: center;
  }
a:link{/*リンク色*/
  color: #443977;
  text-decoration: none;
  }
a:visited{/*訪問済みリンク色*/
  color: #332966;
  text-decoration: none;
  }
a:hover,a:active{/*アクティブリンク色*/
  color: #AA4844;
  }
.top22{/*全体枠*/
	font-family: Verdana,Arial,sans-serif;/*■全体の字体*/
	color: #212125;/*■全体の文字色*/
	width: 902px;/*■枠の大きさ*/
	height: 580px;
	border-top-width: 1px;/*■枠の色、幅*/
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	background-color:#ffffff;
  }
.top23{/*全体枠*/
	font-family: Verdana,Arial,sans-serif;/*■全体の字体*/
	color: #212125;/*■全体の文字色*/
	width: 902px;/*■枠の大きさ*/
	height: 528px;
	border-top-width: 0px;/*■枠の色、幅*/
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	background-color:#ffffff;
	margin-top:200px;
    }
	
h1{/*タイトルの設定*/
  background-image:url(../images/manuscript/lattice.gif);/*格子用の背景画像*/
  background-repeat: no-repeat;/
  background-position: -125px 0px;
  background-color: #303850;/*■格子部分の色*/
  font-size: 14px;/*■タイトルの文字サイズ*/
  font-family:"ＭＳ ゴシック", "Osaka−等幅";
  letter-spacing: 0.1em;
  margin: 0;
  padding:3px 0 3px 80px;
  width: 250px;
  height: 23px;
  font-weight:normal;
  }
.dai{/*見出しの部分*/
	text-align: right;
	padding: 0px 4px 0px 0;
	width: 902px;
	height: 52px;
  }
.menu{/*メニュー部分*/
	font-size: 12px;/*■メニューの文字サイズ*/
	padding: 3px 0 3px 0;
	border-top: solid 3px #808890;
	left: 250px;
	width: 652px;
  }
.menu ul{
  margin: 0;
  padding: 0;
  width: auto;
  }
.menu li{
  margin: 1px 20px 2px 20px;/*■メニュー間の間隔*/
  list-style: none;
  float: left;
  }
  
  
.title{/*タイトルの設定*/
    width:852px;
	height:80px;
	margin: 0px 25px 16px 25px;/*余白。15%が右の余白です*/
  }
.title_small{/*複数ページのタイトル*/
    width:852px;
	height:30px;
	margin: 20px 25px 35px 25px;/*余白。15%が右の余白です*/
	}
span.2{
    font-size:15px;
	left:673px;
	font-weight:bold;
	position:absolute;
	z-index:1;
	}
span.1{
    font-size:15px;
	left:673px;
	top:18px;
	font-weight:bold;
	position:absolute;
	z-index:1;
	}
	

	
.title2{/*タイトル下段の注意書き*/
	font-size: 15px;
	margin: 0px 10% 10px 50px;/*余白。15%が右の余白です*/
	font-family: "ＭＳ ゴジック";
	padding-left:5px;
	font-weight:bold;
  } 
span.up{/*上がる文字*/
	color: #FFFFFF;/*文字色*/
	background-color: #414146;/*背景色*/
	padding: 0.1em 0.1em 0.1em 0.1em;
	margin: 0 3px 0 0;
	border: solid 1px #414146;/*背景色と同じに*/
	position:relative;
	top:2px;
	z-index: 1;
	font-size: 12px;
	font-weight: bold;
	font-family: monospace;
  }
span.down{/*下がる文字*/
	color: #212125;/*文字色*/
	background-color: #ffffff;/*背景色*/
	padding: 0.1em 0.1em 0.1em 0.1em;
	margin: 0 3px 0 0;
	border: solid 1px #414146;
	position:relative;
	top:5px;/*下がる程度*/
	z-index: 1;
	font-size: 12px;
	font-weight: bold;
	font-family: monospace;
  }
.bold2{/*見出しの製品紹介*/
	margin-right: auto;
	width:415px;
	margin-bottom:12px;
	text-align: left;
	}  
.jpg{
	width:415px;/*全体の幅*/
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	height: auto;
	margin-bottom:10px;
	margin-left:12px;
   }
.lay{
	width:415px;/*全体の幅*/
	margin-left:12px;
	margin-right:0;
	margin-bottom:10px;
	text-align: left;
	font-size: 14px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	line-height:18px;
	text-indent: 1em;
	padding:0;
  }
.small{
	width:415px;/*全体の幅*/
	font-size: 14px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	margin:0px 0px 10px 12px;
  }
.small ul{
	list-style-type:none;
	margin:0;
	padding:0;
  }  
.small li{
	margin-top: 5px;
	line-height: 17px;
  }
.update{/*updateの設定*/
	padding-bottom:2px;
	border-bottom: solid 1px #717178;/*下線の色*/
	text-align:right;
	line-height: 9px;
	border-bottom: solid 1px #717178;/*下線の色*/
  }
.next{
    font-family:"ＭＳ ゴジック";
    font-size:12px;
    padding:2px 0px 2px 0px;
	text-align:center;
	font-weight:bold;
	}
.syo_sai{/*詳細記事へ*/
        margin:10px,0,0,12px;
	padding-top:2px;
	font-size:12px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	}
.flot{  
	width:415px;/*全体の幅*/
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	height: auto;
	margin-bottom:10px;
	margin-left:12px;
    }
.flot ul{
	list-style-type: none;
	padding:0;
	margin:0;
    }  
.flot li{/*左横につけるキャプションはmargin-left:5pxを指定する*/
	font-size: 12px;
	line-height:13px;
	float:left;
	color:#86868d;
    }
.caption{/*下につけるキャプション及びスペック等*/
	width:auto;/*全体の幅*/
	margin:0,0,10px,12px;
	font-size: 12px;
	line-height:13px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	color:#86868d;
	}
hr{
     margin-left:10px;
	 color:#999999;
	 }