/* 共通ＣＳＳ*/

/*クリアー-----------------------------*/

h1, h2, h3, h4, h5, P, address

			{

			font-size:100%;

			font-weight:normal;

			font-style:normal;

			}

*			{

			border:0;

			margin:0; 

			padding:0;

			}

/*全体----------------------------------------*/			

body		{font:small/140% "ＭＳ Ｐ明朝", Osaka, Arial, Helvetica, sans-serif "ヒラギノ角ゴ Pro W3" color:#666;

			background-color:#73584d;

			text-align:center;

			color:#ffffff;

			}

			

a			{

			padding:1px;

			font-size:100%;}

a:link,

a:visited	{

			color:#cc9933;

			text-decoration:none;

			}

a:hover		{

			color:#ff9900;

			text-decoration:none;

			}

table		{background-color:#330000;

			margin-top:0;

			text-align:center;

			margin:auto;

			padding:auto;

			barder-collapse:0;

			font-size:14px;

			line-height:150%;

			letter-spacing:0.05em;}

#zenbu		{width:760px;

			margin:auto;

			padding:auto;

			background-color:transparent;

			}						

/*メニューリスト・リンク----------------------*/				



.nav ul		{list-style:none;

			font-size:12px;

			}

#topnav		{margin-left:200px;}

#zikaisounav{margin-left:50px;}

.nav li		{float:left;

			padding:0px 10px;

			margin-left:3px;

			background:url(../common/botan02.gif) no-repeat 0px center;

			}

.nav li a,

.nav li a:link,

.nav li a:visited{

			color:#ffffff;

			text-decoration:none;

			}

.nav li a:hover{

			color:#ff9900;

			text-decoration:underline;}

			

/*トップページ　メニュー中央--------*/	

.topmenu a,

.topmenu a:link,

.topmenu a:visited,

.topmenu a:hover{

			margin:0;

			padding:0;

			}

/*コピー禁止----------------------*/	

#foot		{

			margin-top:20px;

			width:550px;

			text-align:right;

			font-size:10px;}

			

/*テーブル--------------------------------------*/			



.menu		{margin-top:0px;

			padding-top:0px;

			background-color:#77594F;

			}	

.menu a,

.menu a:link,

.menu a:visited	{

				text-align:left;

				display:block;

				color:#ffffff;

				background:url(../school/images/bacmenu01.jpg) no-repeat;

				height:18px;

				padding:10px 20px;

				}

.menu a:hover	{color:#FF9900;}

#koko			{color:#FF9900;}

				

/*中央お花関係-----------------------------------*/		



#hanabac	{background:url(../top/images/hanabac01.jpg) no-repeat center;}			



#tab01		{margin-top:10px;

			margin-left:20px;}



/*説明、お知らせ、テキスト------------------------*/		

.osirase	{margin:20px 0 0 25px;			

			width:500px;

			text-align:left;}

.osirase img{float:left;

			margin-right:10px;

			}	

.sintyaku	{margin:20px 0 0 25px;

			text-align:left;

			width:500px;

			}	

.sintyaku p	{letter-spacing:0.1em;

			line-height:140%;

			margin:10px 0 0 20px;}

/*トップ相対テキスト----------------*/				

h1			{font-size:12px;

			position:relative;

			top:0px;

			left:160px;

			text-align:right;

			line-height:140%;

			}

/*トップ相対テキスト-終わり---------------*/	

		

h2			{font-size:18px;

			letter-spacing:0.5em;

			font-weight:bold;}

.tex01		{font-size:12px;

			text-align:right;

			padding-right:15px;}

.tex02		{font-size:12px;

			text-align:left;

			margin:0 5px;

			}

.tex03		{font-size:14px;

			text-align:left;

			margin:0 5px;

			}

/*住所記載テキスト------------------------*/		

address

			{font-size:14px;

			text-align:left;

			margin-left:10px;

			margin-top:10px;

			letter-spacing:0;}

			

/*その他書式、他------------------------*/				

strong		{font-size:16px;}

.sto-ore	{font-size:16px;

			color:#FF9900;}



.yohaku-ue	{margin-top:10px;}

.waku01		{padding:4px;

			border: 1px solid #ffffff;

			}

h3			{background:url(../flower/images/border-hana.gif) no-repeat bottom;

			height:40px;

			margin-top:10px;

			font-size:16px;}

			

/*説明など・・------------------------*/

dl			{text-align:left;

			margin-left:20px;

			margin-bottom:5px;}	

dt			{width:70px;

			float:left;}

dd			{margin-left:73px;

			}			

.tab01	p	{margin-top:5px;}

