/* 教会学校webサイト 設定 */
/*色の設定*/
/*下地:白(#ffffff)*/
/*メイン:淡い緑色(#e0ffe0)*/
/*サブ1:緑色(#549954)*/
/*サブ2:黄色(#d3e600)*/

/* === 全体 === */
body	{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	background:#edfaed;
	color:#666666;
	}
/*フォント*/
body,h1,h2,h3,p,div,span,table,textarea	{
	font-family:'Myriad pro','Frutiger','Humanist 777 BT','Helvetica','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Meiryo','メイリオ',Osaka,Sans-Serif;
	}

/* === ポジショニング === */
.position	{
	width:600px;
	height:100%;
	padding:20px 25px 10px; /*上・左右・下*/
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffff;
	color:#666666;
	vertical-align:top;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	}

/* === コンテンツ 外枠 === */
#content	{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	}
#content td	{
	text-align:center;
	vertical-align:top;
	font-size:14px;
	}
#content h1	{
	padding:6px;
	margin-bottom:30px;
	font-size:18px;
	text-align:left;
	background:#ececec;
	color:#666666;
	border-left:18px solid #549954;
	text-shadow:3px 3px 0px #cccccc;
	}
#content h1 small	{
	font-size:0.7em;
	}
#content h2	{
	padding:2px;
	margin-bottom:30px;
	font-size:14px;
	text-align:left;
	background:#ffffff;
	color:#666666;
	border-left:18px solid #549954;
	}
#content h3	{
	width:100%;
	padding:2px;
	margin-bottom:20px;
	font-size:14px;
	text-align:left;
	color:#666666;
	border-bottom:1px dashed #666666;
	}
#content p	{
	padding-bottom:10px;
	text-align:left;
	font-size:14px;
	line-height:125%;
	}
#content p.small	{
	font-size:0.7em;
	color:#999999;
	}
#content p img	{
	padding:0px 5px 5px 5px;
	border:1px soilid #666666;
	}
#content a	{
	color:#549954;
	text-decoration:none;
	}
#content a:hover	{
	background-color:#549954;
	color:#ffffff;
	}

/*新着表示*/
blink.update	{
	padding:1px;
	background:#d3e600;
	color:#333333;
	}

/* === テーブル(基本) === */
#std	{
	width:400px;
	padding-bottom:25px;
	text-align:left;
	font-size:inherit;
	}
#std th	{
	padding:5px;
	background-color:#549954;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	}
#std td	{
	padding:5px;
	text-align:left;
	vertical-align:middle;
	border:1px solid #549954;
	}

/* === リスト(基本) === */
ul,ol	{
	width:500px;
	padding-bottom:25px;
	text-align:left;
	font-size:inherit;
	}
li	{
	}
/* === リスト(アーカイブ) === */
#link-archive li	{
	list-style-type:none;
	}
li	{
	}

/* === 下部リンク === */
#f-link	{
	width:100%;
	padding:10px 0px 0px;
	marign:20px auto 0px;
	text-align:center;
	border-top:1px dashed #666666;
	display:block;
	}
#link	{
	width:100%;
	height:16px;
	padding:0px;
	marign:0px;
	font-size:14px;
	color:#cccccc;
	}
#link td a	{
	color:#333333;
	}
#link td a:hover	{
	color:#d3e600;
	}
#link td.left	{
	text-align:left;
	}
#f-link td.center	{
	text-align:center;
	}
#f-link td.right	{
	text-align:right;
	}

