/*

Theme Name:original Theme
Theme URI:http://keisway.jp/
Description;This is my original theme.
*/


/* コンテナ */
div#container	{width: 760px;
		margin: 0 auto}


/* ヘッダー */
div#header {width: 760px;
　　　　　　　height: 170px;
　　　　　　　background-color:#a8d1ff;
　　　　　　　　　margin: 0px}

/* ヘッダーリンク */
div#headerlink  {width: 760px;
　　　　　　　heigh: 16px;
　　　　　　　background-color:#a8d1ff;
　　　　　　　　　margin: 0px}

div#headerlink h1{font-size:0.75em;
			color: #cc3300;
			padding: 0px ;
			margin: 0}

div#headerlink  h1 a{font-size:0.75em;
			color: #cc3300;
			padding: 0px ;
			margin: 0}

/* メイン */
div#main	{width: 590px;
		float: left}

/* 2段組み用の設定 */
div#main2 div#content	{width: 590px}

/* 1段組み用の設定 */
div#main1 div#content	{width: 760px}

div#main1 div.post	{padding-left: 140px;
		padding-right: 140px}


/* コンテンツ */
div#content	{width: 420px;
		float: right;
		margin-top: 10px;
		margin-botttom: 20px}

p#pagetitle	{font-size: 0.875em;
		font-weight: bold;
		color: #2b76cc;
		border: botted 1px #2b76cc;
		text-align: center;
		padding: 10px 0;
		margin-top: 20px}

/* メインB */
div#mainB	{width: 760px;
		float: left}

/* コンテンツB */
div#mainB div#contentB	{width: 590px;
		float: right;
		margin-top: 20px;
		margin-botttom: 40px}

div#mainB p#pagetitle	{font-size: 0.875em;
		font-weight: bold;
		color: #2b76cc;
		text-align: center;
		padding: 10px 0;
		margin-top: 20px;
		margin-botttom: 20px}

/* 記事 */

div.post	{background-image: url(images/bg_touko1_02.gif);
　　　　　　　　　margin: 20px auto}

div.post h2 {background-image: url(images/bg_touko1_01.gif);
			background-repeat: no-repeat;
			height:50px;
			font-size:0.875em;
			color: #cc3300;
			padding: 30px 30px 0px;
			margin: 0}

div.post h2 a	{text-decoration:none;
				color:#cc3300}

div.post p	{background-image: url(images/bg_touko1_02.gif);
		 font-size:0.75em;
		line-height: 1.6;
		padding: 0px 30px 0px;
		margin: 0px}

div.post2	{background-image: url(bg_jyoho2_02.gif);
　　　　　　　　　margin: 0px auto}

div.post2 h2 {background-image: url(bg_jyoho2_01.gif);
			height:50px;
			background-repeat: no-repeat;
			font-size:0.875em;
			color: #cc3300;
			padding: 50px 50px 0px;
			margin: 0}

div.post2 p	{background-image: url(bg_jyoho2_02.gif);
		 font-size:0.75em;
		line-height: 1.6;
		padding: 0px 50px 10px;
		margin: 0px}

div.post3	{background-image: url(bg_jyoho3_02.gif);
　　　　　　　　　margin: 0px auto}

div.post3 h2 {background-image: url(bg_jyoho3_01.gif);
			height:50px;
			background-repeat: no-repeat;
			font-size:0.875em;
			color: #cc3300;
			padding: 50px 50px 0px;
			margin: 0}

div.post3 p	{background-image: url(bg_jyoho3_02.gif);
		 font-size:0.75em;
		line-height: 1.6;
		padding: 0px 50px 10px;
		margin: 0px}

p.postinfo		{color:2b76cc;
			text-align: right;
			margin: 20px 0 0;
			clear: both}

p.postinfo a	{color:#2b76cc}

/* 記事内の画像 */
.aligncenter	{display: block;
		margin-left: auto;
		margin-right: auto}

div.post img	{border: none}

.alignleft	{float: left;
		margin-left: 10px;
		margin-right: 2px}

.alignright	{float: right;
		margin-left: 10px;
		margin-bottom: 2px}

.wp-caption	{border: none;
		text-align: center;
		padding-top: 5px;
		margin-top: 10px}

/* ページリンク */
p.pagelink a	{font-size: 0.75em;
		color:#2b76cc}

span.pageprev	{float: left}

span.pagenext	{float: right}


/* 記事B */
div.data	{margin: 0px auto}

div.data h2 {height:50px;
			background-repeat: no-repeat;
			font-size:0.875em;
			color: #cc3300;
			padding: 50px 50px 0px;
			margin: 0}

div.data p	{font-size:0.75em;
		line-height: 1.6;
		padding: 0px 0px 0px;
		margin: 0px}

/* 記事C */
div.dataC	{margin: 0px auto}

div.dataC h2 {height:50px;
			background-repeat: no-repeat;
			font-size:0.875em;
			color: #cc3300;
			padding: 50px 50px 0px;
			margin: 0}

div.dataC p	{font-size:0.75em;
		line-height: 1.6;
		padding: 0px 0px 0px;
		margin: 0px}



/* サイドバー */
div#sidebar	{width: 150px;
		float: left;
		margin-top: 20px;
		margin-botttom: 20px}

div#sidebar2	{width: 150px;
		float: right;
		margin-top: 20px;
		margin-bottom: 20px}

div#sidebar h2,	div#sidebar2 h2
		{background-image: url(menubar-small2.png);
		background-repeat: no-repeat;
		font-size: 0.75em;
		color: #ff9933;
		padding: 6px 8px;
		padding-left: 36px;
		margin: 0}

div#sidebar li, div#sidebar2 li
		 {font-size: 0.75em;
		list-style-type: none;
		padding: 2px 4px;
		background-image: url(menubar-small3.png);
		background-repeat: no-repeat;
		vertical-align: top}

div#sidebar li a, div#sidebar2 li a
		{color: #000000;
		text-decoration: none}

div#sidebar ul,	div#sidebar2 ul
		{margin: 0px 0px 20px;
		padding: 0}

div#sidebar2 ul li li
		{font-size: 1em;
		background-image: url(listmark-small.png);
		background-position: 0 3px;
		padding-left: 12px}

div#sidebar2 ul ul	{margin-left: 0}


/* カレンダー */
#wp-calendar	{width: 100%;
		margin-bottom: 20px;
		font-size:0.75em}

#wp-calendar a	{color: #2b76cc}

#wp-calendar td,#calendar th
		{text-align: center}

#wp-calendar caption
		{background-image: url(menubar.png);
		background-repeat: no-repeat;
		color: white;
		padding: 6px 8px;
		text-align: left}

#wp-calendar #prev	{text-align: left;
		padding-top: 3px;
		padding-left: 3px}

#wp-calendar #next	{text-align: right;
		padding-top: 3px;
		padding-right: 3px}


/* フィード */
p.feed	{font-size: 0.75em;
		font-family: Verdana,Helvetica,sans-serif;
		border: solid 1px #8cc63f;
		padding: 5px;
		margin: 25px 0}

p.feed a	{color: #444444;
		text-decoration: none}

p.feed img	{vertical-align: middle;
		margin-right: 8px}


/* 検索フォーム */
input#s	{width: 140px;
		margin-bottom: 5px}


/* フッター */
div#footer	{width: 760px;
		 height: 40px;
		 background-image:url(footer_bar.gif);
		  background-repeat: no-repeat;
		  clear: both}

address	{font-size:0.75em;
		font-style:normal;
		font-family:Verdana, sans-serif;
		padding-top:10px;
		text-align: center}

address a	{color:#000000}







/* 情報テーブル1 */
div#table1	{border:solid 1px #ff6600;
		padding: 20px 20px 20px;
		margin: 0px auto}

div#table1b	{border:solid 1px #ff6600;
		background-color:#ff6600;
		padding: 0px;
		margin: 0px auto 10px}

div#table1b p	{font-size:0.75em;
		line-height: 1.6;
		color:#ffffff;
		padding: 10px 10px 10px;
		margin: 0px auto}


/* 情報テーブル2 */
div#table2	{border:solid 1px #99cc00;
		padding: 20px 20px 20px;
		margin: 10px auto}

div#table2c p	{font-size:0.75em;
		line-height: 1.6;
		padding: 20px 20px 20px;
		margin-top: 10px}


/* 沿革テーブル1 */
div#enkaku1	{height: 120px;
　　　　　　     　margin: 10px auto}

div#enkaku1 p	{font-size:0.75em;
		line-height: 1.6;
		padding-top: 30px}


/* 沿革テーブル */
div#enkaku	{background-color:#ffffff;
		margin: 20px auto}


td.hyo0202  {font-size: 0.75em;
	color: #000000;
	background-color:#ffcc99;
	margin: 10px;
	padding: 4px;
	border-top: 1px solid #999999;
	border-right: none;
	border-bottom: 1px solid #999999;
	border-left: none;}


td.hyo0203  {font-size: 0.75em;
	color: #000000;
	margin: 10px;
	padding: 4px;
	border-top: 1px solid #999999;
	border-right: none;
	border-bottom: 1px solid #999999;
	border-left: none;}


td.hyo0204  {font-size: 0.75em;
	color: #000000;
	background-color:#ffcc99;
	margin: 10px;
	padding: 4px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #999999;
	border-left: none;}


td.hyo0205  {font-size: 0.75em;
	color: #000000;
	margin: 10px;
	padding: 4px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #999999;
	border-left: none;}


/* 沿革テーブル3 */

div#enkaku3	{margin: 10px auto}

div#enkaku3 p	{font-size:0.75em;
		line-height: 1.6;}


td.hyo_enkaku  {margin: 0px;
	border: none}

/* リード1 */

div#read1	{font-size:0.75em;
		line-height: 1.6;
		padding: 6px 0px 20px}

div#read1 p	{font-size:0.75em;
		line-height: 1.6;
		padding: 6px 0px 20px}


/* データ1 */

div#data1	{margin:20px auto;
		padding: 0px}

div#data1 h1	{height: 30px;
		padding: 0px;
		margin:0px}

div#data1 p	{margin:0px}


/* 入園テーブル1 */
div.nyuen1	{border:solid 1px #ff9900;
		margin:0px 0px 10px}

div.nyuen1 h3	{margin:0;
		padding: 0px}

div.nyuen1 p	{font-size:0.75em;
		line-height: 1.6;
		padding: 6px 20px 20px}


/* 園長タイトル */

div#title_encyo	{background-image: url(images/title_encyo.gif);
		background-repeat: no-repeat;
		vertical-align: top;
		margin-top:0px;
		padding-bottom: 150px}


div.encyo_h	{font-family:"ＭＳ 明朝", serif; 
		 font-size:0.875em;
		font-weight: bold;
		 color: #000000;
		 padding-top: 100px}

div#title_encyo p	{font-family:"ＭＳ 明朝", serif; 
		  font-size: 0.875em;
		 color: #000000;
		 padding-top: 50px}

div#title_encyo p2	{font-family:"ＭＳ 明朝", serif; 
		  font-size: 1em;
		 color: #000000;
		 padding-top: 50px;
		 margin-top: 20px}


/* 親子教室 */
div#title_oyako	{background-image: url(images/title_oyako.gif);
		background-repeat: no-repeat;
		vertical-align: top;
		margin:0px auto;
		padding: 0px}

div#title_oyako p	{font-size: 0.875em;
		 color: #ff6600;
		 padding: 80px 140px 10px 0px;
		 margin:0px}

/* 親子テーブル1 */
div.oyako1	{border:solid 1px #ff6633;
		margin:0px 0px 10px}

div.oyako1 h3	{margin:0;
		padding: 0px}

div.oyako1 p	{font-size:0.75em;
		line-height: 1.6;
		padding: 6px 20px 20px}

/* お父さんお母さんのためのモンテッソーリ講座 */
div#title_otousan	{margin-top: 0px;
		margin-bottom: 10px;
		padding: 0px}

/* お父さんお母さんのためのモンテッソーリ講座テーブル */
div.otousan_tb	{border:solid 1px #ff6633;
		margin:0px 0px 10px}

div.otousan_tb h3	{margin:0;
		padding: 0px}

div.otousan_tb p	{font-size:0.75em;
		line-height: 1.6;
		padding: 6px 20px 20px}

div#oyako_kouza_nabi	{margin-top: 10px;
		margin-bottom: 10px;
		padding: 0px}
div#oyako_kouza_nabi a img {
    border-style:none;
}

/* エンジェルタイトル */
div#title_angel	{background-image: url(images/title_angel.gif);
		background-repeat: no-repeat;
		vertical-align: top;
		margin:0px auto;
		padding: 0px}


div#title_angel p	{font-size: 0.875em;
		 color: #ff9900;
		 padding: 80px 140px 0px 0px;
		 margin:0px}


/* 子ども会ブロック */
div#kodomo_bl	{margin:20px auto;
		padding: 0px}


/* 子ども会テーブル1 */
div.kodomo_t1	{border:solid 1px #669900;
		margin-bottom: 10px}

div.kodomo_t1 h	{margin:0;
		padding: 0px}

div.kodomo_t1 p	{font-size:0.75em;
		line-height: 1.6;
		padding: 2px 18px 6px}


/* 土曜広場テーブル */
div#Sat_hiroba	{background-color:#ffffff;
		margin: 0px auto}

td.hyo0301  {font-size: 0.75em;
	color: #ffffff;
	background-color:#ABC451;
	margin: 0px;
	padding: 4px;
	border-top: 1px solid #669900;
	border-right: none;
	border-bottom: 1px solid #669900;
	border-left: 1px solid #669900}

td.hyo0302  {font-size: 0.75em;
	color: #000000;
	margin: 10px;
	padding: 4px;
	border-top: 1px solid #669900;
	border-right: 1px solid #669900;
	border-bottom: 1px solid #669900;
	border-left: 1px solid #669900}

td.hyo0303  {font-size: 0.75em;
	color: #ffffff;
	background-color:#ABC451;
	margin: 10px;
	padding: 4px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #669900;
	border-left: 1px solid #669900}

td.hyo0304  {font-size: 0.75em;
	color: #000000;
	margin: 10px;
	padding: 4px;
	border-top: none;
	border-right: 1px solid #669900;
	border-bottom: 1px solid #669900;
	border-left: 1px solid #669900}

/* 子ども会テーブル2 */
div.kodomo_t2	{background-color:#ffffff;
	margin-bottom: 10px}

td.hyo0411  {font-size: 0.75em;
	color: #000000;
	background-color:#ffffcc;
	margin: 0px;
	padding: 4px;
	border-top: 1px solid #669900;
	border-right: none;
	border-bottom: 1px solid #669900;
	border-left: none}

td.hyo0412  {font-size: 0.75em;
	color: #000000;
	background-color:#ffffcc;
	margin: 0px;
	padding: 4px;
	border-top: 1px solid #669900;
	border-right: none;
	border-bottom: none;
	border-left: none}

td.hyo0413  {font-size: 0.75em;
	color: #000000;
	background-color:#ffffcc;
	margin: 0px;
	padding-left: 4px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none}

td.hyo0414  {font-size: 0.75em;
	color: #000000;
	background-color:#ffffcc;
	margin: 0px;
	padding: 4px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #669900;
	border-left: none}

/* こども会トピック */
div#topic	{border:solid 1px #669900;
		margin-bottom: 10px}

div#topic h	{padding: 10px 0px 6px }

div#topic p	{font-size:0.75em;
		line-height: 1.6;
		padding: 2px 18px 6px;
		clear:both}





/* 教育タイトル */

div#title_kyoiku	{background-image: url(images/title_kyoiku.gif);
		background-repeat: no-repeat;
		vertical-align: top;
		margin-top:10px;
		padding: 0px}

div#title_kyoiku p	{font-size: 0.875em;
		 color: #006633;
		 padding-top: 60px;
		 padding-left: 210px;
		 padding-right: 20px;
		 margin:0px}

/* 教育テーブル1 */
div.kyoiku_t1	{border:solid 1px #669900;
		margin: 20px auto}

div.kyoiku_t1 p	{font-size:0.75em;
		line-height: 1.6;
		color:#000000;
		padding: 10px 10px 10px;
		margin: 0px auto}


/* 教育テーブル2図用 */
div.kyoiku_t2	{border:solid 1px #669900;
		margin: 10px 50px}

div.kyoiku_t2 p	{font-size:0.75em;
		line-height: 1.6;
		color:#000000;
		padding: 20px 20px 20px;
		margin: 0px auto}


/* 教育テーブル5図用 */
div.kyoiku_t5	{border:solid 1px #669900;
		background-image: url(http://www.myojo-kg.net/wp-content/themes/original/images/h_monte03_bg.gif);
		 margin: 10px 50px}

div.kyoiku_t5 p	{font-size:0.75em;
		line-height: 1.6;
		color:#000000;
		padding: 20px 20px 20px;
		margin: 0px auto}


/* 教育ボタン */
div#kyoiku_bt	{background-color:#ffffff;
		margin: 20px auto}


/* 教育タイトル2 */
div#title_kyoiku2	{margin-top: 10px;
		padding: 0px}


/* 教育ブロック */
div#kyoiku_bl	{margin:20px auto;
		padding: 0px}


/* 教育テーブル3 */
div.kyoiku_t3	{border:solid 1px #669900;
		margin:0px 0px 10px}

div.kyoiku_t3 h	{margin:0;
		padding: 0px}

div.kyoiku_t3 p	{font-size:0.75em;
		line-height: 1.6;
		padding: 2px 18px 6px}

div.kyoiku_t3 img	{border: none}



/* 実践タイトル2 */
div#title_jissen2	{margin-top: 10px;
		padding: 0px}



/* 実践ブロック */
div#jissen_bl	{margin:20px auto;
		padding: 0px}


/* 実践テーブル3 */

div.jissen_t3	{border:solid 1px #009933;

		margin:0px 0px 10px}



div.jissen_t3 h	{margin:0;

		padding: 0px}



div.jissen_t3 p	{font-size:0.75em;

		line-height: 1.6;

		padding: 2px 18px 6px}



/* 1日タイトル2 */

div#title_day2	{margin-top: 10px;

		padding: 0px}



/* 1日 */

div#day_hyo	{background-color:#ffffff;

		float: right;

		 margin: 10px auto}



td.hyo0508  {font-size: 0.875em;

	color: #ffffff;

	background-color:#99cccc;

	margin: 0px;

	padding: 4px;

	border-top: 1px solid #009999;

	border-right: none;

	border-bottom: 1px solid #009999;

	border-left: 1px solid #009999}



td.hyo0509  {font-size: 0.875em;

	color: #000000;

	margin: 0px;

	padding: 4px;

	border-top: 1px solid #009999;

	border-right: 1px solid #009999;

	border-bottom: 1px solid #009999;

	border-left: 1px solid #009999}



td.hyo0510  {font-size: 0.875em;

	color: #ffffff;

	background-color:#99cccc;

	margin: 0px;

	padding: 4px;

	border-top: none;

	border-right: none;

	border-bottom: 1px solid #009999;

	border-left: 1px solid #009999}



td.hyo0511  {font-size: 0.875em;

	color: #000000;

	margin: 0px;

	padding: 4px;

	border-top: none;

	border-right: 1px solid #009999;

	border-bottom: 1px solid #009999;

	border-left: 1px solid #009999}



/* 1日photo */

div#day_photo	{background-color:#ffffff;

		float: left;

		margin-top: 10px;

		margin-bottom: 10px}



td.hyo0512  {margin: 0px;

	border: none}



/* 1年タイトル2 */

div#title_year2	{margin-top: 10px;

		margin-bottom: 10px;

		padding: 0px}



/* 1年 */

div#year_hyo	{background-color:#ffffff;

		margin-top: 0px;

		margin-bottom: 20px}



td.hyo0501  {font-size: 1em;

	color: #ffffff;

	background-color:#99cccc;

	margin: 0px;

	padding: 4px;

	border-top: 1px solid #009999;

	border-right: none;

	border-bottom: 1px solid #009999;

	border-left: 1px solid #009999}



td.hyo0502  {font-size: 0.875em;

	color: #000000;

	margin: 0px;

	padding: 4px;

	border-top: 1px solid #009999;

	border-right: 1px solid #009999;

	border-bottom: 1px solid #009999;

	border-left: 1px solid #009999}



td.hyo0503  {font-size: 1em;

	color: #ffffff;

	background-color:#99cccc;

	margin: 0px;

	padding: 4px;

	border-top: none;

	border-right: none;

	border-bottom: 1px solid #009999;

	border-left: 1px solid #009999}



td.hyo0504  {font-size: 0.875em;

	color: #000000;

	margin: 0px;

	padding: 4px;

	border-top: none;

	border-right: 1px solid #009999;

	border-bottom: 1px solid #009999;

	border-left: 1px solid #009999}



td.hyo0505  {font-size: 0.875em;

	color: #ffffff;

	margin: 0px;

	padding: 4px;

	border-top: 1px solid #009999;

	border-right: 1px solid #009999;

	border-bottom: 1px solid #009999;

	border-left: none}



div#year_photo	{background-color:#ffffff;

		margin-top: 10px;

		margin-bottom: 10px}



td.hyo0506  {margin: 0px;

	border: none}



/* 施設タイトル */

div#title_sisetu	{margin-top: 10px;

		padding: 0px}



/* 施設photo */

div.day_photo	{background-color:#ffffff;

		margin-top: 10px;

		margin-bottom: 10px}



/* 施設図1 */

div#sisetu_zu1	{margin:0px auto;

		padding: 0px}



/* 施設ブロック */

div.sisetu_bl	{margin:10px auto;

		padding: 0px}


/* 募集要項 */
div#bosyu_h　	{width: 160px;
		 		 float: left}

div#bosyu_data　	{width: 300px;
		 		 float: right}




