@charset "Shift_JIS";

/*---------------------------------------

 全般的なスタイル 

-----------------------------------------*/
* {
	margin:0; padding:0;		/*全要素のマージン・パディングをリセット*/
	line-height:1.5;			/*全要素の行の高さを1.5倍にする*/
	font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;		/* 共通で表示するフォント */

}
body {
	background-color:#000099;	/*ページ全体の背景色*/
	text-align:center;			/*IE6以下でセンタリングするための対策*/
}
div#pagebody {
	width:650px; margin:0 auto;	/*内容全体をセンタリング*/
	text-align:left;			/*テキストの配置を左揃えにする*/
	background-color:#ffffff;	/* 内容全体の背景色*/
}


/*---------------------------------------

 ヘッダ

-----------------------------------------*/
div#header {
	height:102px;					/*背景画像のサイズに合わせてボックスの高さを指定*/
	background-image:url("/kit/img/header.jpg");	/*ヘッダ部分の背景画像*/
	background-repeat:no-repeat;	/*背景画像を繰り返さない*/
}
h1 {
	padding:20px 0px 0px 30px;		/*見出し内容の位置調整*/
	font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
}
h1 a {text-decoration:none;} 		/*リンクの下線を無くす*/

/*---------------------------------------

 メインメニュー

 メニューをボタン画像に切り替えられるよう、
 イメージの定義を残しておく。
-----------------------------------------*/
ul#menu {
	height:40px;
	line-height:40px;
	background-color:#CFDEEF;
}

li#menu01,li#menu02,li#menu03,li#menu04,li#menu05,li#menu06,li#menu07 {
	float:left;					/*リスト項目を横に並べる*/
	display:inline;				/*リスト項目をインライン表示にする*/
	list-style-type:none;		/*リストマーカー無しにする*/
	/*background-repeat:no-repeat;*/ 	/*背景画像を繰り返さない*/	
}

/*ボタン01〜07にはそれぞれ異なる背景画像を指定できるようにしておく*/
li#menu01 {
	width:92px; height:40px;	/*背景画像に合わせたサイズ指定*/
/*	background-image:url("/kit/images/bg_menu01.jpg");	背景画像*/
	line-height:40px;
}
li#menu02 {
	width:93px; height:40px;	/*背景画像に合わせたサイズ指定*/
/*	background-image:url("/kit/images/bg_menu02.jpg");	背景画像*/
	line-height:40px;
}
li#menu03 {
	width:92px; height:40px;	/*背景画像に合わせたサイズ指定*/
/*	background-image:url("/kit/images/bg_menu03.jpg");	背景画像*/
	line-height:40px;
}
li#menu04 {
	width:93px; height:40px;	/*背景画像に合わせたサイズ指定*/
/*	background-image:url("/kit/images/bg_menu04.jpg");	背景画像*/
	line-height:40px;
}
li#menu05 {
	width:93px; height:40px;	/*背景画像に合わせたサイズ指定*/
/*	background-image:url("/kit/images/bg_menu05.jpg");	背景画像*/
	line-height:40px;
}
li#menu06 {
	width:93px; height:40px;	/*背景画像に合わせたサイズ指定*/
/*	background-image:url("/kit/images/bg_menu06.jpg");	背景画像*/
	line-height:40px;
}
li#menu07 {
	width:93px; height:40px;	/*背景画像に合わせたサイズ指定*/
/*	background-image:url("/kit/images/bg_menu07.jpg");	背景画像*/
	line-height:40px;
}

ul#menu a {
	display:block;					/*リンクをブロック表示にする*/
	height:40px;					/* 	 上からの位置を指定 */
	line-height:40px;
	text-align:center;				/* 文字の横位置 */
	text-decoration:none; 			/*リンクの下線を無くす*/
	color:#333333;					/* 文字色 */
	font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;		 /* 共通で表示するフォント */
	font-size: 13px
}

ul#menu a:hover {
	background-color:#DBE6F2;
	color:#000099;
}

/*---------------------------------------

 各ページコンテンツ部分 共通全般

-----------------------------------------*/
div#contents {
	
	background-color:#ffffff;
}

div#page_title {
	
	text-align:center;
}

dt {
	line-height:36px;
	/*font-weight:bold;*/
}

h4 {
	font-size:14px;
}

/*---------------------------------------

 キャッチコピーと説明部分

-----------------------------------------*/
div#catchcopy p {
	padding:30px;
	
}

/*---------------------------------------

 KITげんき会からのお知らせ

-----------------------------------------*/
div#kit_info {
	height:32px;
/*	padding:30px;*/
	padding-left:30px;
	color: #676767;
	font-size:18px;
}
div#kit_info_comment {
	padding-left:30px;
	padding-bottom:20px;
/*	padding:30px;*/
	color: #000000;
	font-size:12px;
}

/*---------------------------------------

 ニュースとトピックスの表示形式設定 

-----------------------------------------*/
/* タイトル部分 */
div#feed_title {
	padding-left:30px;
	color: #676767;
	font-size:18px;
}

/* フィード部分 */
div#feed {
	height:600px;
	padding-left:30px;
}

/* ここから---------------------------------- */
div#feed .gfc-result div.gf-title {
	width: 380px;
	height: 30px;
	font-size:12px;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/* 表示する本文の文字サイズを指定 */
.gfc-result{
	font-size:12px;
}

/* 表示する内容をタイトルと日付だけにする（他は非表示） */
.gf-result .gf-author,
.gf-result .gf-snippet {
  display : none;
}
/* ---------------------------------- ここまでRSS */


/*---------------------------------------

 設立趣旨

-----------------------------------------*/
div#shushi_title {
	text-align:center;
}

div#shushi {
	padding:30px 30px 0px 30px;		/* [上][右][下][左] */
	line-height:40px;
}

div#shushi p {
	font-size: 14px;
	line-height: 1.6;
}

/*----- 支援内容 -----*/
div#shiennaiyo {
	padding:30px;
}

div#shiennaiyo ol {
	padding-left:50px;
	font-size: 14px;
}

/*----- 会費 -----*/
div#kaihi {
	padding:30px;	
	font-size: 14px;
	line-height: 1.2;
}

p.kaihi_yen {
	text-align:center;
}

p.nyukai_moshikomi {
	text-align:center;
	font-size:18px;	
	
}

/*---------------------------------------

 規約

-----------------------------------------*/
div#kiyaku {
	padding:20px;
	text-align:left;
	font-size:12px;
}

.style01 {
	
}

.style02 {
	font-weight:bold;
}

span.style04 {
	text-indent: 5%;
}

/*---------------------------------------

 役員

-----------------------------------------*/
div#yakuin_table {
	padding:0px 30px 0px 50px;
	font-size:12px;
}

/*---------------------------------------

 概要

-----------------------------------------*/
div#gaiyou {
	padding:30px;
	font-size:12px;
}

div#gaiyou dd{
	text-indent:200px;
}

div#kaigilist {
	text-indent:10px;
	font-size:12px;	
}

div#kaigilist p{
	line-height:2.5em;
}

/*---------------------------------------

 入会申込

-----------------------------------------*/
div#nyukai {
	padding-top:30px;
	padding-left:50px;
	padding-right:50px;
}

div#nyukai h2 {
	text-align:center;
}

div#nyukai p.moushikomisyo {
	text-align:center;
}

div#nyukai p.kaihi {
	text-align:center;
}

div#nyukai p.huri_komi_saki {
	text-align:right;
}


div#genkikai_addr {
	padding:10px 60px 30px 60px;	/* [上][右][下][左] */
	background-color:#CFDEEF;
}

div#genkikai_addr p{
	font-size:14px;
	line-height:1.5em;
}

/*---------------------------------------

 ご案内

-----------------------------------------*/
div#seido {
	padding:30px;
	
}

div#seido_01 {
	float:left;
	width:40%;
	padding:0px 20px 0px 50px;	/* [上][右][下][左] */
	margin:0px 0px 0px 0px;	/* [上][右][下][左] */
}
div#seido_02 {
	float:right;
	padding:0px 40px 0px 0px;	/* [上][右][下][左] */
	margin:0px 0px 0px 0px;	/* [上][右][下][左] */
}

div#seido_03 {
	clear:both;			/* 段組解除 */
	padding:10px 30px 60px 30px;
	text-align:center;
	font-size:16px;
}

div#soumuka_addr {
	padding:10px 60px 30px 60px;	/* [上][右][下][左] */
}

div#soumuka_addr p{
	font-size:14px;
	line-height:1.5em;
}

/*---------------------------------------

 振込先金融機関一覧

-----------------------------------------*/
h3.huri_komi_list {
	padding-top:10px;
	text-align:center;
}

div#huri_komi_table{
	padding:30px;
	text-align:center;
	font-size:14px;	
}

table.hktabke {
	margin-left:auto;
	margin-right:auto;
}

table.hktabke tr {
	text-align:left;
}

/*---------------------------------------

 フッタ

-----------------------------------------*/
div#footer {
	height:42px; text-align:center;
	background-color:#000066;	/*フッタ部分の背景色*/
	color:#FFFFFF;

}
address {
	font-style:normal;			 /*フォントスタイルを標準にする*/
	font-size:small;			 /*フォントサイズを小さくする*/
	padding:5px 0px 5px 0px;	 /*要素内容の位置調整*/
}