﻿@charset "utf-8";
/*  文字が自動調整で拡大されるのを回避     */
body {
    -webkit-text-size-adjust: 100%;
	background-color: #fdf5e6;
}

/* フォント指定 */
.color1 {
	color: #f23a3a;/*カラー1 あか*/
}

p123 {/*アンダーが蛍光マーカーのセットを作った*/
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	font-size:14px;	
	color: #000; /*カラー１文字はブラック指定*/
	background: linear-gradient(transparent 50%, #ffe5d3 50%);
	text-decoration : none;
}
div#content0 p1	{
	background-repeat: no-repeat;
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	font-weight:bold;
/*	color:#48A86D　　ミント色は候補*/
	color:#99a721/*イエローグリーン色*/;
	font-size:16px;	
	line-height: 28px;
	background-repeat: no-repeat;
	line-height: 28px;
	}	
div #content0 p2 {
	background-repeat: no-repeat;
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	color:#000000;
	font-size:14px;	
	line-height: 28px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;		
	}
p3 {
	background-repeat: no-repeat;
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	color:#000000;
	font-size:17px;	
	line-height: 29px;
	
}
p4 {
	background-repeat: no-repeat;
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	color:#000000;
	font-size:16px;	
	line-height: 28px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	
}
/*	#faf0e6 */	
p5 {
	background-repeat: no-repeat;
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	color:#000000;
	font-size:14px;	
	line-height: 20px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;		
}
/*当教会はフォント*/
p10 {
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
    color:#333333;
	line-height: 20px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;		
	font-size:11px;	
/*    font:normal normal 11px/140% Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
    color:#333333;
	margin: 0px;*/
	background-color: #fdf5e6;}



.content-text dt {
	color:#7ba66c;/*#75a841*/
	font-weight:bold;
	padding:15px 0px 0px 0px;/*●●●文字の配置●●●*/
}
/* コンテナ */
div#container	{
	background-image: ;
	background-repeat: ;
	background-color: #fdf5e6;
	border:none;
	width: 900px;
	margin-left: auto;
	margin-right: auto;}
/* ヘッダー */
div#header	{
	background-image: url();
	border: none;
	padding: 0px 0px 0px;
	background-color: #fdf5e6;
    font:normal normal 11px/140% Verdana, Arial, Helvetica, sans-serif;
    color:#333333;}	
div#header h1	{
	margin: 0px;
	}	
div#header0 p	{
    font:normal normal 11px/140% Verdana, Arial, Helvetica, sans-serif;
    color:#333333;
	margin: 0px;
	background-color: #fdf5e6;}
div#header p	{
    font:normal normal 12px/140% Verdana, Arial, Helvetica, sans-serif;
    color:#333333;
	margin: 0px;
	}
/*================================================
 *  トピックパス（パンくずリスト）
 ================================================*/
#topicpath {
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	font-size:11px;	
	color:#333333;
	margin: 0px 0px 0px 20px;
	background-color: #fdf5e6;
}
#topicpath a {
	color: #000; /*パンくずのリンの文字自身はクはレモン色指定済*/
	text-decoration: none; /*パンくずのテキストは装飾無し指定*/
	background: linear-gradient(transparent 50%, #bee0c0 50%);/*リンクは、緑蛍光マーカー*/
}
#topicpath a:hover {
	color: #a0aaa1; /*パンくずのマウスオーバー、はグレー指定*/
}
/* パンくずリスト 
p#bread	{background-color: #ffffff;
	font-size: 0.75em;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 20px;}
*/
/*-----------------------------------------------------*/
/*コンテンツ              　　　　　　　　　　　　     */
/*-----------------------------------------------------*/
blockquote {/*リンクページのバナー用のボックス指定済*/
	margin-bottom:1em;
	padding:1em;
	border:1px dotted #92C89D;/*ペールグリーン色のドットわく*/
	border-left:5px solid #92C89D;/*ペールグリーン色色のわく前のタテライン*/
}
blockquote,q{
	quotes:none	}
blockquote:before,blockquote:after,q:before,q:after{
	content:none}
div #content00{
	background-color: #ffffff;
	width: 700px;
	float: right;
	margin-left: auto;
	margin-right: ;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline;}
/*--height200px;----------*/		
.content-text{
	padding:5px 10px 20px 30px;/*●●●白ワク内の文字の配置●●●*/
}
div #content0{
	background-color: #ffffff;
	width: 700px;
	float: right;
	margin-left: auto;
	margin-right: ;
	margin-bottom: 0px;
	display: inline;}
/*--height800px;------------*/


div #content1{
	background-color: #ffffff;
	width: 700px;
	float: left;
	margin-left: ;
	margin-right: auto;
	margin-bottom: 0px;
	display: inline;}
/*--フレームを入れるハコ------------*/
div#content	{width: 600px;
	background-color: #ffffff;
/*	float: right;
	margin-left: auto;
	margin-right: 100px;--*/
	margin-bottom: 0px;
	display: inline;
	float: left;
	margin-left: ;
	margin-right: auto;}
div#content h2	{
	background-color: #014471;
	background-image: url(index/xbar-grade01.png);
	background-repeat: no-repeat;
	font-size: 1em;
	color: #000000;
	line-height: 28px;
	padding-left: 6px;
	margin-top: 20px;
	margin-bottom: 0px;}
div#content h3	{
	background-color: #e0e0e0;
	background-image: url(index/xbar-water01.png);
	background-repeat: no-repeat;
	font-size: 0.875em;
	line-height: 23px;
	padding-left: 30px;
	margin-top: 30px;
	margin-bottom: 0px}
div#content p	{background-color: #ffffff;
		background-image: url();
		background-repeat: no-repeat;
		font-size: 0.75em;
		line-height: 1.6;
		margin-top: 10px;
		margin-bottom: 20px;
		padding: 5px 5px;}
div#content img	{
		padding: 10px 5px 15px;
		float: left;}
div#content p#message	{margin-top: 0;}
/*-----------------------------------------------------*/
/*フレーム　新着情報などの　　　　　　　　　　　       */
/*-----------------------------------------------------*/
/* ハコの中に入ったフレームをおさめる枠 */
div#frame	{
		margin: 0px 0px 0px 30px;/*●●●ボックスの配置●●●*/
		padding:8px 5px 8px 10px;/*●●●文字の配置●●●*/
		float: left;
		width: 620px;
		height:340px;		
		font-size:13px;	
font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	
		line-height:130%;
		clear:both;
		text-align:left;
		overflow:auto;
		border:#95ad42 1px dashed;}		
/*トップ新着フレーム内の日程*/
div#frame dt {
	margin: 0 0px 0 20px;
	padding: 5px 0 5px 0;
	float: left;
	width: 560px;
	font-weight:bold;
	color:#48A86D/*ミント色*/;
}
/*トップ新着フレーム内の概要*/
div#frame dd {
	margin: 0 0px 0 30px;
	padding-bottom: 20px;
	float: left;
	width: 560px;
}
/*イベントページでdtとddを適用させる修正*/
div#eventonly dt {
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	font-size:13px;	
	font-weight:bold;
	margin: 0 0px 0 20px;
	padding: 5px 0 0 0;
	float: left;
	width: 560px;
	color:#48A86D/*ミント色*/;
}
div#eventonly dd {
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	font-size:14px;	
	margin: 0 0px 0 30px;
	padding-bottom: 10px;
	float: left;
	width: 560px;
}
/*div #content0 a	{
	color: #000000; #EB5E3Bから変更済
	text-decoration : underline
	}*/

/*div #content0 a:hover {
	background-color: #8fbc8b;　#EB5E3Bから変更済
	color: #ffffff;
	}*/
a	{
	color: #017acd/*リンクは、水色*/
}
div#content0 a {/*カラー１のリンクは、ブラック指定*/
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	color: #000; 
	background: linear-gradient(transparent 50%, #ffe5d3 50%);/*アンダーが蛍光マーカー*/
	text-decoration : none;
}
div#content0 a:hover {/*カラー１文字のマウスオーバーは、グレー指定*/
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	color: #c9c9c9; 
	background: linear-gradient(transparent 50%, #ffe5d3 50%);/*アンダーが蛍光マーカー*/
	text-decoration : none;
}
div#frame a	{/*カラー１文字はブラック指定。#EB5E3Bから変更済*/
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	color: #000; 
	background: linear-gradient(transparent 50%, #ffe5d3 50%);/*アンダーが蛍光マーカー*/
	text-decoration : none;/*underlineから変更済*/
}
div#frame a:hover {
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	color: #c9c9c9; /*カラー１文字はブラック指定*/
	background: linear-gradient(transparent 50%, #ffe5d3 50%);/*アンダーが蛍光マーカー*/
	text-decoration : none;
/*#EB5E3B*/
}
div#frame span	{color: red}
div#frame img {
		float:left;
		padding:0px 5px 5px 0;}
/*-----------------------------------------------------*/
/*サイドバー              　　　　　　　　　　　　     */
/*-----------------------------------------------------*/
div#sidebar	{
	margin-top: 0px;
	margin-left:　;
	margin-right: auto;
	margin-top: 0px;
	display: inline;		
	font-size:15px;	
	font-family: Lucida Grande,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",Arial,Meiryo,Hiragino Maru Gothic Pro,verdana,'Trebuchet MS',Helvetica,sans-serif;
	width: 198px;
	float: left;
	margin-bottom: 0px;}		
/*フッターの中のボックスのこと*/
div#sidebar2	{
	border-top: 0px;
	width: 198px;
	float: left;
	margin-bottom: 20px;}		
ul.sidemenu	{
	border-top: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	line-height: 0px;}
/*  font-size: 0.9em;   */	
/*-----------------------------------------------------*/
/*サイドバー                                           */
/*サイドメニューのaで囲んだとこへの指示                */
/*リスト丸を表示しないこと                             */
/*-----------------------------------------------------*/
ul.sidemenu li	{list-style-type: none;}	
p.feed	{margin-bottom: 10px;
	margin-left: 30px;
	font-size: 0.75em;}
p.feed a	{background-color: #ffffff;
	font-size: 0.75em;
	color: #444444;
	text-decoration: none;
	line-height: 30px;
	border: none;
	padding: 5px;}
p.feed img	{border: none;
	vertical-align: middle;
	margin-top: 20px;}
/* フッター */
div#footer	{
	background-color: #fdf5e6;
	background-image: url(sky-gray.jpg);
	background-position: right bottom;
	background-repeat: repeat-x;
	border:none;
	width: 100%;
	margin-top: 0;
	padding-top: 0;
	clear: both;}	
div#footer p	{
    font:normal normal 11px/140% Verdana, Arial, Helvetica, sans-serif;
    color:#333333;
	margin: 0px;
	background-color: #fdf5e6;}	
#formWrap {
	width:670px;
	margin:0 auto;
	color:#555;
	line-height:120%;
	font-size:90%;
}
table.formTable{
	width:100%;
	margin:0 auto;
	border-collapse:collapse;
}
table.formTable td,table.formTable th{
	border:1px solid #ccc;
	padding:10px;
}
table.formTable th{
	width:30%;
	font-weight:normal;
	background:#C1E5C7;
	text-align:left;
}