/* NALC「天の川クラブ」ＨＰ標準ＣＳＳ   改定-1：2014-12-14 */
/* フォントをメイリオUI, Meiryo UI、行間を実数値に */
@charset   "Shift_JIS";    /* CSSファイルの文字コード指定 */

/* ページ全体の設定 */
body {
	margin: 0px;            /* マージン初期化        */
	padding: 0px;           /* パディング初期化      */
	color: #111111;         /* 文字色＝薄黒色に指定  */
	line-height: 1.2;      /* 行間＝120％           */
	text-align: center;     /* 文字・画像の中央揃え  */
	font-family: "メイリオUI", "Meiryo UI";
        font-size:15px;
}
/* ページ本体の領域設定 */
#container {
	width: 870px;           /* 領域幅:870px 　変更日：140405 */
	margin: 0 auto;         /* 表示領域を中央配置   */
	padding-top: 40px;      /* 上部隙間を40px空ける */
}
/* 画像の枠線無し */
img {
	border: none; /* 画像の枠線無し */
	vertical-align: text-bottom; /* 画像下の隙間を削除 */
} 

/* 全セルの設定 */
td {
	line-height: 1.3;      /* 行間＝130％      */
	border-color: #ffffff;  /* セルの立体表示   */
         　     
}
/* 文字・画像を中央揃え 2014/10/21:table削除　削除でtable,tdにも使用可*/
.center {
	text-align: center;
}
/* 文字・画像を右揃え 2014/10/21:新規追加（table,tdにも使用可）*/
.right{
        text-align:right;
}
/* 左揃え 2014/11/30:新規追加（table,tdにも使用可）*/
.left{
         text-align:left;
}
/* 上端揃え 2014/10/21:新規追加（table,tdにも使用可）*/
.top{
        vertical-align:top;
}
/* 文字を小さく行間を狭く2014/10/21:table削除　削除でtable,tdにも使用可 */
.font-s{
	font-size: 90%;  /* 文字サイズ＝90%  */
}
/* タイトル文字を大きく12pt　 h1・2のタイトル（見出し）文字を大きく
   2014/10/21:table削除　削除でtable,tdにも使用可 */
.font-l {
	font-size: 16px; /* 文字サイズ＝16px */
}
 h1 { font-size:12pt ; margin:0px; padding:0px; }
 h2 { font-size:15pt ; margin:0px; padding:0px; }

 
/* テーブルの外枠を額縁に、背景を茶系にする */
table.gakubuti {
	background: #FFCC99 url(image/c.gif); /* 背景の色と模様    */
	border: 5px solid;                    /* 額縁幅5px　実線   */
	border-color: #DEB887 #A0522D #8B4513 #DEB887; /* 額縁の色 */
	/* 上:burlywood 右:sienna 下:saddlebrown 左:burlywood */
}
/* テーブルの外枠を額縁に、青色系にし表の罫線を付ける */
table.gakubuti-hyo {
	background: #FFFFFF url(image/c.gif);
	border-top: 3px solid #336699;
	border-right: 4px solid #333366;
	border-bottom: 2px solid #336699;
	border-left: 2px solid #3333cc;
}
/* 額縁のセルの立体化 */
table.gakubuti td{
	border: 0px inset #FFFFFF;
}
/* テーブルの外枠を小さい額縁にする*/
table.gakubuti2 {
	border: 2px outset #FFFFFF;
}
/* 額縁小のセルの立体化 */
table.gakubuti2 td{
	border: 1px inset #FFFFFF;
}

/* 文字リンクの色指定 暗紺色→明青色→暗紺色 */
a { text-decoration: none;}   /* デフォルトの下線削除 */
a:link { color: bule;}     /* リンク＝紺色       */
a:visited { color: #0000ff;}  /* 訪問済＝紺色       */
a:hover{
  color : red;                 /*  オンマウス＝白色   */
  text-decoration : underline; /*　オンマウス＝下線　*/
  background-color : white;    /*　オンマウス＝赤色　　*/　

}

/* トップメニュー領域（850px×32px）と背景色*/
#upper_navi_c {
	position: fixed;     /* トップメニューを固定 スクロール不可   */
	z-index: 2;          /* トップメニューを画面の前面へ          */
	top: 0;              /* トップメニューを画面の上端におく      */
	left: 50%;           /* トップメニューの左端を画面の中央におく*/
	margin-left: -425px; /* トップメニューを画面の中央におく      */
	background: #eefffe; /* トップメニューの背景色 薄青色         */
}
/*番号箇条書きの設定*/
ol{line-heigh:130%;
   text-align:left;
   list-style-type:deciml;
}
/* 文書の行端揃え */
.kiji{
	padding: 0 10px;               /* 文書の左右に10pxの余白 */
	text-align: justify;           /*文書の行端揃え         */
	text-justify: inter-ideograph; /* 日本語の行端揃え形式   */
}
/*右揃えの設定*/
#kiji{
        padding: 0 10px;               /* 文書の左右に10pxの余白 */
	text-align: justify;           /* 文書の行端揃え         */
	text-justify: inter-ideograph; /* 日本語の行端揃え形式   */
}
p{
  margin-top : 5px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 5px;
}

