/*==========================================*/
/*	スタイルシート記述部分	インポート定義	*/
/*==========================================*/

/*------------------------------< サイト全体のボディ設定 >------------------------------*/
body {
scrollbar-face-color:#ffffff;		/* スクロールバーの基本色 */
scrollbar-arrow-color:#88B049;		/* スクロールバーの矢印の色 */
scrollbar-shadow-color:#88B049;		/* スクロールバーの右下側・枠線の色 */
scrollbar-darkshadow-color:#ffffff;	/* スクロールバーの右下側・影の色 */
scrollbar-highlight-color:#88B049;	/* スクロールバーの左上側・枠線の色 */
scrollbar-3dlight-color:#ffffff;	/* スクロールバーの左上側・影の色 */
scrollbar-track-color:#ffffff;		/* スクロールバーの背景色 */
background-color:#ffffff;			/* サイト全体の背景色 */
}


/*------------------------------< サイト全体のリンク設定 >------------------------------*/
a:link {					/* 通常のリンク */
text-decoration:none;		/* テキストの装飾 */
color:#b22222;				/* リンク色 */
}

a:visited {					/* 訪問済みのリンク */
text-decoration:none;		/* テキストの装飾 */
color:#b22222;				/* リンク色 */
}

a:active {					/* クリックされた瞬間のリンク */
text-decoration:underline;	/* テキストの装飾 */
color:#b22222;				/* リンク色 */
}

a:hover {					/* マウスが上にある時のリンク */
text-decoration:underline;	/* テキストの装飾 */
color:#b22222;				/* リンク色 */
}


/*------------------------------< サイト全体・共通部分 >------------------------------*/
/*================*/
/* 全体のテーブル */
/*================*/
.main {
width:850px;				/* 横幅 */
}


/*==========================*/
/* タイトルロゴ（茨木別院） */
/*==========================*/
.title {
table-layout:fixed;			/* レイアウト方法 */
width:250px;				/* 横幅 */
background-color:#88B049;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:5px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#88B049;		/* 線の色 */
}


/*====================*/
/* サイト全体メニュー */
/*====================*/
.menu {
table-layout:fixed;			/* レイアウト方法 */
width:600px;				/* 横幅 */
background-color:#88B049;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:0px;		/* 線の左の幅 */
border-right-width:15px;	/* 線の右の幅 */
border-color:#88B049;		/* 線の色 */
}


/*============================================*/
/* メニューインラインフレーム・テーブルの枠線 */
/*============================================*/
.uewaku {
border-style:solid;			/* 線のスタイル */
border-top-width:1px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:1px;		/* 線の左の幅 */
border-right-width:1px;		/* 線の右の幅 */
border-color:#88B049;		/* 線の色 */
}


/*==================================*/
/* メニューのインラインフレーム設定 */
/*==================================*/
.inhure {
width:850px;				/* 横幅 */
height:78px;				/* 縦幅 */
}


/*============================*/
/* メニュー下・中タイトル画像 */
/*============================*/
.topmenu {
table-layout:fixed;			/* レイアウト方法 */
width:850px;				/* 横幅 */
height:120px;				/* 縦幅 */
background-color:#000000;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding-top:5px;			/* 上の余白 */
border-style:solid;			/* 線のスタイル */
border-width:1px;			/* 線の幅 */
border-color:#000000;		/* 線の色 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
}


/*------------------------------< サイト全体・共通部分⇒スペース >------------------------------*/
/*==========*/
/* スペース */
/*==========*/
.x-supe {
width:8px;				/* 縦幅 */
}

.x-supe2 {
width:5px;				/* 縦幅 */
}

.y-supe {
height:8px;				/* 縦幅 */
}

.y-supe2 {
height:10px;				/* 縦幅 */
background-color:#C4D8A4;	/* 背景色 */
}


/*------------------------------< サイト全体・共通部分⇒表題 >------------------------------*/
/*======================*/
/* 表題設定（Ｈクラス） */
/*======================*/
h2 {
margin-bottom:2px;		/* 下のマージン */
}

h3 {
color:#ff9933;			/* フォントの色 */
margin-bottom:1px;		/* 下のマージン */
line-height:1.2em;		/* 行間 */
}

h4 {
margin-bottom:2px;		/* 下のマージン */
line-height:1.2em;		/* テキストの行間 */
}

h5 {
color:#4169e1;			/* フォントの色 */
font-weight:normal;		/* フォントの太さ */
margin-bottom:0px;		/* 下のマージン */
}


/*======================*/
/* 表題設定（一言強調） */
/*======================*/
.dai-1 {
font-size:10pt;			/* フォントのサイズ */
color:#000000;			/* フォントの色 */
padding-left:3px;		/* 左の余白 */
padding-right:3px;		/* 右の余白 */
}



/*============================*/
/* 表題設定（過去セリフ引用） */
/*============================*/
.dai-2 {
color:#ad7287;			/* フォントの色 */
padding-left:3px;		/* 左の余白 */
padding-right:3px;		/* 右の余白 */
}


/*============================*/
/* 表題設定（過去セリフ引用） */
/*============================*/
.dai-3 {
color:#2e8b57;			/* フォントの色 */
padding-left:3px;		/* 左の余白 */
padding-right:3px;		/* 右の余白 */
}


/*======================*/
/* 表題設定（一言強調） */
/*======================*/
.dai-4 {
color:#4169e1;			/* フォントの色 */
padding-left:3px;		/* 左の余白 */
padding-right:3px;		/* 右の余白 */
}


/*==================================*/
/* 表題設定（メニューへ戻るリンク） */
/*==================================*/
.me-top {
font-size:9pt;			/* フォントのサイズ */
font-weight:bold;		/* フォントの太さ */
text-align:right;		/* 横の位置 */
vertical-align:middle;	/* 縦の位置 */
padding:4px;			/* 余白 */
border-width:0px;		/* 線の幅 */
}


/*------------------------------< サイト全体・共通部分⇒メイン枠 >------------------------------*/
/*==========================*/
/* メインテーブルの全体外枠 */
/*==========================*/
.naka2 {
table-layout:fixed;			/* レイアウト方法 */
width:850px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding:4px;				/* 余白 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:1px;		/* 線の左の幅 */
border-right-width:1px;		/* 線の右の幅 */
border-color:#000000;		/* 線の色 */
}


/*==========================*/
/* メインテーブルの全体中枠 */
/*==========================*/
.m-left {
table-layout:fixed;			/* レイアウト方法 */
width:840px;				/* 横幅 */
}


/*------------------------------< サイト全体・共通部分⇒左メニュー >------------------------------*/
/*====================*/
/* m-left枠内の左外枠 */
/*====================*/
.naka-waku {
table-layout:fixed;			/* レイアウト方法 */
width:252px;				/* 横幅 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
}


/*=======================*/
/* 左メニューの題GIF画像 */
/*=======================*/
.naka-dai {
table-layout:fixed;			/* レイアウト方法 */
width:250px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-width:1px;			/* 線の幅 */
border-color:#C4D8A4;		/* 線の色 */
}


/*==============================*/
/* 左メニューの内容（メイン枠） */
/*==============================*/
.naka-menu {
table-layout:fixed;			/* レイアウト方法 */
width:250px;				/* 横幅 */
background-color:#C4D8A4;	/* 背景色 */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:10px;				/* 余白 */
line-height:1.0em;			/* 行間 */
}


/*==============================*/
/* 左メニューの内容（見出し１） */
/*==============================*/
.h-kou1 {
table-layout:fixed;			/* レイアウト方法 */
width:10px;					/* 横幅 */
color:#000000;				/* フォントの色 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:5px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:0px;			/* 左の余白 */
padding-right:5px;			/* 右の余白 */
line-height:1.2em;			/* 行間 */
}


/*==============================*/
/* 左メニューの内容（見出し２） */
/*==============================*/
.h-kou2 {
table-layout:fixed;			/* レイアウト方法 */
width:230px;				/* 横幅 */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:5px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:0px;			/* 左の余白 */
padding-right:0px;			/* 右の余白 */
line-height:1.2em;			/* 行間 */
}


/*==============================*/
/* 左メニューの内容（見出し３） */
/*==============================*/
.h-kou3 {
table-layout:fixed;			/* レイアウト方法 */
width:10px;					/* 横幅 */
color:#000000;				/* フォントの色 */
font-size:10pt;				/* フォントのサイズ */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:0px;			/* 左の余白 */
padding-right:3px;			/* 右の余白 */
line-height:1.2em;			/* 行間 */
}


/*==============================*/
/* 左メニューの内容（見出し４） */
/*==============================*/
.h-kou4 {
table-layout:fixed;			/* レイアウト方法 */
width:220px;				/* 横幅 */
color:#000000;				/* フォントの色 */
font-size:10pt;				/* フォントのサイズ */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:0px;			/* 左の余白 */
padding-right:0px;			/* 右の余白 */
line-height:1.2em;			/* 行間 */
}


/*==========================================*/
/* 茨木別院とは？（左メニュ・インフレ設定） */
/*==========================================*/
.inhure-1 {
width:252px;				/* 横幅 */
height:255px;				/* 縦幅 */
}


/*======================================*/
/* 今月の行事（左メニュ・インフレ設定） */
/*======================================*/
.inhure-2 {
width:252px;				/* 横幅 */
height:410px;				/* 縦幅 */
}


/*======================================*/
/* 今月の言葉（左メニュ・インフレ設定） */
/*======================================*/
.inhure-3 {
width:252px;				/* 横幅 */
height:455px;				/* 縦幅 */
}


/*==================================*/
/* Ｑ＆Ａ（左メニュ・インフレ設定） */
/*==================================*/
.inhure-4 {
width:252px;				/* 横幅 */
height:250px;				/* 縦幅 */
}


/*======================================*/
/* 本山九日講（左メニュ・インフレ設定） */
/*======================================*/
.inhure-5 {
width:252px;				/* 横幅 */
height:410px;				/* 縦幅 */
}


/*========================================*/
/* 別院子ども会（左メニュ・インフレ設定） */
/*========================================*/
.inhure-6 {
width:252px;				/* 横幅 */
height:235px;				/* 縦幅 */
}


/*========================================*/
/* お問い合わせ（左メニュ・インフレ設定） */
/*========================================*/
.inhure-7 {
width:252px;				/* 横幅 */
height:350px;				/* 縦幅 */
}

/*------------------------------< サイト全体・共通部分⇒右メインセル >------------------------------*/
/*====================*/
/* m-left枠内の右外枠 */
/*====================*/
.m-waku {
table-layout:fixed;			/* レイアウト方法 */
width:582px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
}


/*=========================*/
/* 右メインセルの題GIF画像 */
/*=========================*/
.m-dai {
table-layout:fixed;			/* レイアウト方法 */
width:577px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-width:1px;			/* 線の幅 */
border-color:#C4D8A4;		/* 線の色 */
}


/*================================*/
/* 右メインセルの内容（メイン枠） */
/*================================*/
.bun-1 {
table-layout:fixed;			/* レイアウト方法 */
width:555px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:4px;		/* 線の左の幅 */
border-right-width:4px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
padding-top:5px;			/* 上の余白 */
padding-bottom:5px;			/* 下の余白 */
padding-left:10px;			/* 左の余白 */
padding-right:10px;			/* 右の余白 */
line-height:1.2em;			/* 行間 */
}


/*========================*/
/* 文字を大きくするボタン */
/*========================*/
.deka {
table-layout:fixed;			/* レイアウト方法 */
width:555px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:4px;		/* 線の左の幅 */
border-right-width:4px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
padding:2px;				/* 余白 */
}


/*==========================================*/
/* 右メインセルで使用する画像枠（＆説明文） */
/*==========================================*/
.gzo {
table-layout:fixed;			/* レイアウト方法 */
width:215px;				/* 横幅 */
color:#228b22;				/* フォントの色 */
font-size:10pt;				/* フォントのサイズ */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
border-width:0px;			/* 線の幅 */
padding-top:5px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:0px;			/* 左の余白 */
padding-right:5px;			/* 右の余白 */
}


/*========================*/
/* 法語カレンダー画像セル */
/*========================*/
.hou-gzo {
table-layout:fixed;			/* レイアウト方法 */
width:191px;				/* 横幅 */
color:#228b22;				/* フォントの色 */
font-size:10pt;				/* フォントのサイズ */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
border-width:0px;			/* 線の幅 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:0px;			/* 左の余白 */
padding-right:5px;			/* 右の余白 */
}


/*================*/
/* 引用形セリフ枠 */
/*================*/
.inyou {
table-layout:fixed;			/* レイアウト方法 */
width:350px;				/* 横幅 */
color:#6a5acd;				/* フォントの色 */
font-size:10pt;				/* フォントのサイズ */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:5px;			/* 上の余白 */
padding-bottom:5px;			/* 下の余白 */
padding-left:10px;			/* 左の余白 */
padding-right:10px;			/* 右の余白 */
}


/*==================*/
/* 引用形セリフ枠２ */
/*==================*/
.inyou2 {
table-layout:fixed;			/* レイアウト方法 */
width:530px;				/* 横幅 */
color:#6a5acd;				/* フォントの色 */
font-size:10pt;				/* フォントのサイズ */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:5px;			/* 上の余白 */
padding-bottom:5px;			/* 下の余白 */
padding-left:20px;			/* 左の余白 */
padding-right:20px;			/* 右の余白 */
}


/*================*/
/* 引用元セリフ枠 */
/*================*/
.in-moto {
table-layout:fixed;			/* レイアウト方法 */
width:350px;				/* 横幅 */
color:#6a5acd;				/* フォントの色 */
font-size:10pt;				/* フォントのサイズ */
text-align:right;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:5px;			/* 上の余白 */
padding-bottom:5px;			/* 下の余白 */
padding-left:10px;			/* 左の余白 */
padding-right:10px;			/* 右の余白 */
}


/*==================*/
/* 引用元セリフ枠２ */
/*==================*/
.in-moto2 {
table-layout:fixed;			/* レイアウト方法 */
width:530px;				/* 横幅 */
color:#6a5acd;				/* フォントの色 */
font-size:10pt;				/* フォントのサイズ */
text-align:right;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:5px;			/* 上の余白 */
padding-bottom:5px;			/* 下の余白 */
padding-left:20px;			/* 左の余白 */
padding-right:20px;			/* 右の余白 */
}


/*------------------------------< サイト全体・共通部分⇒仕切り線 >------------------------------*/
/*==========*/
/* 仕切り線 */
/*==========*/
.m-line {
height:5px;					/* 縦幅 */
background:url(http://ibarakibetsuin.or.jp/gzo/line/150.gif) ;		/* 背景画像ＵＲＬ */
background-repeat:repeat-x;											/* 背景画像の繰り返し設定 */
background-color:#ffffff;	/* 背景色 */
font-size:2pt;				/* フォントのサイズ */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:4px;		/* 線の左の幅 */
border-right-width:4px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
}

.m-line2 {
height:5px;					/* 縦幅 */
background:url(http://ibarakibetsuin.or.jp/gzo/line/150_2.gif) ;	/* 背景画像ＵＲＬ */
background-repeat:repeat-x;											/* 背景画像の繰り返し設定 */
}

/*====================*/
/* 仕切り線（行事用） */
/*====================*/
.m-line3 {
height:5px;					/* 縦幅 */
background:url(http://ibarakibetsuin.or.jp/gzo/line/150.gif) ;		/* 背景画像ＵＲＬ */
background-repeat:repeat-x;											/* 背景画像の繰り返し設定 */
background-color:#ffffff;	/* 背景色 */
font-size:2pt;				/* フォントのサイズ */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:4px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
}


/*------------------------------< サイト全体・共通部分⇒最下段枠 >------------------------------*/
/*==================================*/
/* 最下段枠（コピーライト記述部分） */
/*==================================*/
.down {
table-layout:fixed;			/* レイアウト方法 */
width:850px;				/* 横幅 */
height:20px;				/* 縦幅 */
background-color:#000000;	/* 背景色 */
font-size:9pt;				/* フォントのサイズ */
color:#ffffff;				/* フォントの色 */
text-align:right;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:5px;				/* 余白 */
}


/*------------------------------< Indexページ設定 >------------------------------*/
/*==========================================*/
/* 茨木別院サブタイトルみたいな説明文のセル */
/*==========================================*/
.bun-ue {
table-layout:fixed;			/* レイアウト方法 */
width:850px;				/* 横幅 */
background-color:#000000;	/* 背景色 */
font-size:8pt;				/* フォントのサイズ */
color:#cccccc;				/* フォントの色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding-top:4px;			/* 上の余白 */
padding-bottom:1px;			/* 下の余白 */
padding-left:5px;			/* 左の余白 */
padding-right:5px;			/* 右の余白 */
}


/*=========*/
/* TOP画像 */
/*=========*/
.topcg {
table-layout:fixed;			/* レイアウト方法 */
width:460px;				/* 横幅 */
height:280px;				/* 縦幅 */
background-color:#000000;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:3px;			/* 左の余白 */
padding-right:2px;			/* 右の余白 */
border-style:solid;			/* 線のスタイル */
border-width:1px;			/* 線の幅 */
border-color:#000000;		/* 線の色 */
}


/*====================*/
/* 輪番の一言（外枠） */
/*====================*/
.rin {
table-layout:fixed;			/* レイアウト方法 */
width:204px;				/* 横幅 */
height:275px;				/* 縦幅 */
background-color:#000000;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-bottom:0px;			/* 下の余白 */
border-style:solid;			/* 線のスタイル */
border-width:1px;			/* 線の幅 */
border-color:#000000;		/* 線の色 */
}


/*====================*/
/* 輪番の一言（表題） */
/*====================*/
.rin-dai {
table-layout:fixed;			/* レイアウト方法 */
width:204px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:12pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
font-weight:bold;			/* フォントの太さ */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding-top:5px;			/* 上の余白 */
padding-bottom:4px;			/* 下の余白 */
padding-left:8px;			/* 左の余白 */
padding-right:8px;			/* 右の余白 */
border-width:0px;			/* 線の幅 */
}


/*====================*/
/* 輪番の一言（文章） */
/*====================*/
.rin-bun {
table-layout:fixed;			/* レイアウト方法 */
width:204px;				/* 横幅 */
height:140px;				/* 縦幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:8px;			/* 左の余白 */
padding-right:8px;			/* 右の余白 */
border-width:0px;			/* 線の幅 */
line-height:1.2em;			/* テキストの行間 */
}

/*====================*/
/* 輪番の一言（画像） */
/*====================*/
.rin-gzo {
table-layout:fixed;			/* レイアウト方法 */
width:204px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:8px;			/* 左の余白 */
padding-right:8px;			/* 右の余白 */
border-width:0px;			/* 線の幅 */
}


/*============*/
/* 輪番の表題 */
/*============*/
.rin1 {
table-layout:fixed;			/* レイアウト方法 */
width:204px;				/* 横幅 */
background-color:#000000;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:0px;			/* 左の余白 */
padding-right:0px;			/* 右の余白 */
border-width:0px;			/* 線の幅 */
}


/*============*/
/* 法語の表題 */
/*============*/
.kare1 {
table-layout:fixed;			/* レイアウト方法 */
width:170px;				/* 横幅 */
background-color:#88B049;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:0px;			/* 左の余白 */
padding-right:0px;			/* 右の余白 */
border-width:0px;			/* 線の幅 */
}


/*================*/
/* 法語カレンダー */
/*================*/
.kare {
table-layout:fixed;			/* レイアウト方法 */
width:185px;				/* 横幅 */
height:280px;				/* 縦幅 */
background-color:#000000;	/* 背景色 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:1px;		/* 線の上の幅 */
border-bottom-width:1px;	/* 線の下の幅 */
border-left-width:0px;		/* 線の左の幅 */
border-right-width:1px;		/* 線の右の幅 */
border-color:#000000;		/* 線の色 */
padding-top:0px;			/* 上の余白 */
padding-bottom:0px;			/* 下の余白 */
padding-left:3px;			/* 左の余白 */
padding-right:2px;			/* 右の余白 */
}


/*==============*/
/* 広告スペース */
/*==============*/
.koukoku {
table-layout:fixed;			/* レイアウト方法 */
width:252px;				/* 横幅 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
}


/*==================*/
/* 今月特集（表題） */
/*==================*/
.t-main {
table-layout:fixed;			/* レイアウト方法 */
width:555px;				/* 横幅 */
font-size:12pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:4px;		/* 線の左の幅 */
border-right-width:4px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
padding:3px;				/* 余白 */
}


/*==================*/
/* 今月特集（文章） */
/*==================*/
.t-sub {
table-layout:fixed;			/* レイアウト方法 */
width:555px;				/* 横幅 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding-left:20px;			/* 左の余白 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:4px;		/* 線の左の幅 */
border-right-width:4px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
}


/*------------------------------< 今月の行事ページ設定 >------------------------------*/
/*====================*/
/* 今月の行事（日付） */
/*====================*/
.g-sub {
table-layout:fixed;			/* レイアウト方法 */
width:100px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:4px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
padding-top:2px;			/* 上の余白 */
padding-bottom:1px;			/* 下の余白 */
padding-left:2px;			/* 左の余白 */
padding-right:2px;			/* 右の余白 */
}


/*========================*/
/* 今月の行事（ぶち抜き） */
/*========================*/
.g-buti {
table-layout:fixed;			/* レイアウト方法 */
width:390px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:4px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
padding-top:2px;			/* 上の余白 */
padding-bottom:1px;			/* 下の余白 */
padding-left:5px;			/* 左の余白 */
padding-right:5px;			/* 右の余白 */
}


/*====================*/
/* 今月の行事（内容） */
/*====================*/
.g-main {
table-layout:fixed;			/* レイアウト方法 */
width:290px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:2px;			/* 上の余白 */
padding-bottom:1px;			/* 下の余白 */
padding-left:2px;			/* 左の余白 */
padding-right:2px;			/* 右の余白 */
}


/*====================*/
/* 今月の行事（内容） */
/*====================*/
.g-main2 {
table-layout:fixed;			/* レイアウト方法 */
width:285px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding-top:2px;			/* 上の余白 */
padding-bottom:1px;			/* 下の余白 */
padding-left:10px;			/* 左の余白 */
padding-right:2px;			/* 右の余白 */
}


/*========================*/
/* 今月の行事（行事画像） */
/*========================*/
.g-gzo {
table-layout:fixed;			/* レイアウト方法 */
width:160px;				/* 横幅 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:0px;		/* 線の左の幅 */
border-right-width:4px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
padding:3px;				/* 余白 */
}


/*------------------------------< 今月の言葉ページ設定 >------------------------------*/
/*==============*/
/* 一覧（日付） */
/*==============*/
.koto-day {
table-layout:fixed;			/* レイアウト方法 */
width:100px;				/* 横幅 */
font-size:12pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
font-weight:bold;			/* フォントの太さ */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:4px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
padding-top:5px;			/* 上の余白 */
padding-bottom:1px;			/* 下の余白 */
padding-left:10px;			/* 左の余白 */
padding-right:0px;			/* 右の余白 */
}


/*==============*/
/* 一覧（内容） */
/*==============*/
.koto-bun {
table-layout:fixed;			/* レイアウト方法 */
width:440px;				/* 横幅 */
font-size:12pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
font-weight:bold;			/* フォントの太さ */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:0px;	/* 線の下の幅 */
border-left-width:0px;		/* 線の左の幅 */
border-right-width:4px;		/* 線の右の幅 */
border-color:#C4D8A4;		/* 線の色 */
padding-top:5px;			/* 上の余白 */
padding-bottom:1px;			/* 下の余白 */
padding-left:10px;			/* 左の余白 */
padding-right:10px;			/* 右の余白 */
}


/*------------------------------< Ｑ＆Ａページの設定 >------------------------------*/
/*================*/
/* 質問表題（Ｑ） */
/*================*/
.butu-q {
table-layout:fixed;			/* レイアウト方法 */
width:30px;					/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:12pt;				/* フォントのサイズ */
color:#2e8b57;				/* フォントの色 */
font-weight:bold;			/* フォントの太さ */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding:5px;				/* 余白 */
}


/*================*/
/* 答え表題（Ａ） */
/*================*/
.butu-a {
table-layout:fixed;			/* レイアウト方法 */
width:30px;					/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:12pt;				/* フォントのサイズ */
color:#ff0000;				/* フォントの色 */
font-weight:bold;			/* フォントの太さ */
text-align:center;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding:5px;				/* 余白 */
}


/*================*/
/* 答え表題（Ａ） */
/*================*/
.butu-q2 {
table-layout:fixed;			/* レイアウト方法 */
width:540px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:12pt;				/* フォントのサイズ */
color:#2e8b57;				/* フォントの色 */
font-weight:bold;			/* フォントの太さ */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding:5px;				/* 余白 */
line-height:1.2em;			/* 行間 */
}


/*======================*/
/* 答え表題（文章部分） */
/*======================*/
.butu-a2 {
table-layout:fixed;			/* レイアウト方法 */
width:540px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:11pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding:5px;				/* 余白 */
line-height:1.2em;			/* 行間 */
}


/*------------------------------< 本山九日講ページの設定 >------------------------------*/
/*==============*/
/* 早見表（月） */
/*==============*/
.s-1 {
table-layout:fixed;			/* レイアウト方法 */
width:40px;					/* 横幅 */
font-size:12pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:3px;				/* 余白 */
}


/*==================*/
/* 早見表（寺院名） */
/*==================*/
.s-2 {
table-layout:fixed;			/* レイアウト方法 */
width:65px;					/* 横幅 */
font-size:12pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:3px;				/* 余白 */
}


/*====================*/
/* 早見表（寺院住所） */
/*====================*/
.s-3 {
table-layout:fixed;			/* レイアウト方法 */
width:200px;				/* 横幅 */
font-size:12pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:3px;				/* 余白 */
}


/*======================*/
/* 早見表（寺院連絡先） */
/*======================*/
.s-4 {
table-layout:fixed;			/* レイアウト方法 */
width:100px;				/* 横幅 */
font-size:12pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:3px;				/* 余白 */
}


/*========================*/
/* 早見表（寺院交通手段） */
/*========================*/
.s-5 {
table-layout:fixed;			/* レイアウト方法 */
width:320px;				/* 横幅 */
font-size:12pt;				/* フォントのサイズ */
color:#4169e1;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:3px;				/* 余白 */
}


/*------------------------------< 崇敬寺院マップページの設定 >------------------------------*/
/*==============================================*/
/* 右メインセルの内容（メイン枠・崇敬寺院専用） */
/*==============================================*/
.m-naka {
table-layout:fixed;			/* レイアウト方法 */
width:570px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding:5px;				/* 余白 */
}


/*==========*/
/* 教区数字 */
/*==========*/
.map-1 {
table-layout:fixed;			/* レイアウト方法 */
width:60px;					/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:3px;				/* 余白 */
line-height:1.2em;			/* 行間 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:1px;	/* 線の下の幅 */
border-left-width:0px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#afafaf;		/* 線の色 */
}


/*========*/
/* 寺院名 */
/*========*/
.map-2 {
table-layout:fixed;			/* レイアウト方法 */
width:45px;					/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:3px;				/* 余白 */
line-height:1.2em;			/* 行間 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:1px;	/* 線の下の幅 */
border-left-width:0px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#afafaf;		/* 線の色 */
}


/*========*/
/* 住職名 */
/*========*/
.map-3 {
table-layout:fixed;			/* レイアウト方法 */
width:90px;					/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding-top:3px;			/* 上の余白 */
padding-bottom:3px;			/* 下の余白 */
padding-left:8px;			/* 左の余白 */
padding-right:3px;			/* 右の余白 */
line-height:1.2em;			/* 行間 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:1px;	/* 線の下の幅 */
border-left-width:0px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#afafaf;		/* 線の色 */
}


/*======*/
/* 住所 */
/*======*/
.map-4 {
table-layout:fixed;			/* レイアウト方法 */
width:200px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:top;			/* 縦の位置 */
padding:3px;				/* 余白 */
line-height:1.2em;			/* 行間 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:1px;	/* 線の下の幅 */
border-left-width:0px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#afafaf;		/* 線の色 */
}


/*========*/
/* 連絡先 */
/*========*/
.map-5 {
table-layout:fixed;			/* レイアウト方法 */
width:120px;				/* 横幅 */
background-color:#ffffff;	/* 背景色 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:left;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
padding:3px;				/* 余白 */
line-height:1.2em;			/* 行間 */
border-style:solid;			/* 線のスタイル */
border-top-width:0px;		/* 線の上の幅 */
border-bottom-width:1px;	/* 線の下の幅 */
border-left-width:0px;		/* 線の左の幅 */
border-right-width:0px;		/* 線の右の幅 */
border-color:#afafaf;		/* 線の色 */
}




/*=====================*/
/* 過去TOP（茨木別院） */
/*=====================*/
.kako-top {
table-layout:fixed;			/* レイアウト方法 */
width:450px;				/* 横幅 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
border-style:solid;			/* 線のスタイル */
border-width:1px;			/* 線の幅 */
border-color:#000000;		/* 線の色 */
}

/*=========================*/
/* 過去TOP文字（茨木別院） */
/*=========================*/
.kako-topmoji {
table-layout:fixed;			/* レイアウト方法 */
width:450px;				/* 横幅 */
font-size:10pt;				/* フォントのサイズ */
color:#000000;				/* フォントの色 */
text-align:center;			/* 横の位置 */
vertical-align:middle;		/* 縦の位置 */
}

/*=========================*/
/* 過去TOP空白（茨木別院） */
/*=========================*/
.kt-space-x {
table-layout:fixed;			/* レイアウト方法 */
width:10px;					/* 横幅 */
}

/*=========================*/
/* 過去TOP空白（茨木別院） */
/*=========================*/
.kt-space-y {
table-layout:fixed;			/* レイアウト方法 */
height:20px;				/* 縦幅 */
}

