/****** 基本設定 ******/
* {
  margin: 0;
  padding: 0;
}
body {
  font-size: 13px;
  font-family: Verdana,Chicago,"ＭＳ Ｐゴシック",Arial,sans-selif;
  line-height: 140%;
  text-align: center;
  color: #1c2e43;
  background: url("image/06.gif") no-repeat #ffffff;

  background-color: #f1f0eb;
}
/* 画像 */
img {
  border: 0;
}
/* リンク */

a {
  color: #a94c61;
  text-decoration: none;
}  

a:hover{
  color:#ffffff;
  text-decoration: none;
  background-color: #8e2c63;
}
	
/* 文字強調 */
em {
  font-style: normal;
  font-weight: bold;
}
/****** ページの整形 ******/
#page {
  text-align: left;
  margin: 0 auto;
  width: 660px;


}
/****** ヘッド ******/
#head {
  width: 660px;
  height: 60px;
  text-align: right;
  color: #333;
}
#head p{
  padding:30px 40px 10px 10px;
}

/****** メイン *******/
#main {
  width: 660px;
}
/****** フッター *******/
#foot {
  width: 660px;
  height: 30px;
  padding: 10px 0 5px 0;
  text-align: center;
  font-size: 10px;
  clear: both;
}
#foot 
a {
  color: #333;
  text-decoration: none;
}  
#foot
a:hover{
  color:#ccc;
  text-decoration: none;
  background-color: #000;
}
/****** ピンイン *******/
.box2 {
  font-size: 14px;
  line-height: 1.4em;
  letter-spacing: 1.2em;
}

#main .box2 h1{
  color: #7cb100;
  font-size: 18px;

  padding-bottom: 5px;
  letter-spacing: 1pt;
  border-bottom: 1px solid #8e2c63;
  font-family: Arial,Osaka,serif;
  text-align : center;
}

#main .name{
  font-family: 宋体,"Arial Unicode MS",SimSun,'MS Song','MS Mincho',serif;
  letter-spacing: 1pt;
  text-align: center;
  color:#005d8f;
  margin: 0 1.5em;
  padding: 0.5em 0.5em 3em 0.5em;
}
#main .kakomi{
  width: 660px;
  padding-bottom: 14px;
}

#main .kakomi:after{
 content: " "; 
 clear: both; 
 height: 0; 
 display: block; 
 visibility: hidden;
}
#main .kakomi { display: inline-block; }
/* Hides from IE-mac \*/
* html .kakomi { height: 1%; }
#main .kakomi {display:block;}
/* End hide from IE-mac */

#main .one{
  width: 660px;
  padding-bottom: 14px;
  clear: both;
}

#main .ichi{
  float: left; 
  width: 40px;

}
#main .ichimigi{
  float: left; 
  width: 620px;

}
#main .ni{
  float: left; 
  width: 60px;

}
#main .nimigi{
  float: left; 
  width: 600px;

}
#main .san{
  float: left; 
  width: 90px;
}
#main .sanmigi{
  float: left; 
  width: 570px;
}
#main .yon{
  float: left; 
  width: 120px;

}
#main .yonmigi{
  float: left; 
  width: 540px;
}
#main .go{
  float: left; 
  width: 150px;
}
#main .gomigi{
  float: left; 
  width: 510px;
}
#main .roku{
  float: left; 
  width: 180px;
}
#main .rokumigi{
  float: left; 
  width: 480px;
}

#main .nana{
  float: left; 
  width: 210px;
}
#main .nanamigi{
  float: left; 
  width: 450px;
}

#main .hachi{
  float: left; 
  width: 240px;
}
#main .hachimigi{
  float: left; 
  width: 420px;
}
#main .kyu{
  float: left; 
  width: 270px;
}
#main .kyumigi{
  float: left; 
  width: 390px;
}
#main .ju{
  float: left; 
  width: 300px;
}
#main .jumigi{
  float: left; 
  width: 360px;
}
#main .sandan{
  float: left; 
  width: 330px;
}
#main .rep{
  float: left; 
  width: 470px;
}
#main .chi{
  font-size: 15px;
  font-family: 宋体,"Arial Unicode MS", "LiHei Pro", "Apple LiGothic";
  margin: 0;
}
#main .ping{
  font-size: 15px;
  font-family: "Arial Unicode MS",Arial, serif,Osaka;
  word-spacing: 0.3em;
  letter-spacing: 0;
  margin: 0;
}
#main .reben{
  font-size: 12px;
  word-spacing: 0.2em;
  font-family: "ＭＳ Ｐ ゴシック",Osaka,Verdana,Chicago,Arial,sans-selif;
  letter-spacing: 0;
  margin: 0;
}


/****** 個別指定 *******/

.er{
  font-size: 8px;
  font-family: "ＭＳ Ｐ ゴシック",Osaka,Verdana,Chicago,Arial,sans-selif;
}
.now{
  color: #fff;
  background-color: #535979;
}
.space{
  letter-spacing: 1pt;
}

.space2{
  letter-spacing: 1pt;
  font-size: 10px;
}

.kao{
  font-family: "ＭＳ ゴシック", "Osaka－等幅", "Courier New", monospace;
}


