@charset "euc-jp";

	/*
	 * カラーリスト
	 *
	 * #F0EFE3	body_back.gif（共通）
	 * #E4CDD6	title_back.gif
	 * #B79		ボーダーカラー
	 * #553		パン屑ナビ文字色（共通）、hnavi_topのh6カラー
	 *
	 * #A47		hnavi,vnaviのh6カラー
	 * #059		hnavi,vnaviの選択リンク色
	 *
	 * #508		基本リンク色
	 * #708		基本訪問済みリンク色
	 * #008		基本マウスオーバーリンク色
	 *
	 * #502		ヘッダーH1リンク色
	 * #205		ヘッダーH1マウスオーバーリンク色
	 *
	 * #B28		トップナビ選択文字色
	 *
	 * #FBF3F7	リスト要素偶数背景カラー
	 *
	 * #EAC		bottom線カラー
	 *
	 */




/*
 * ▼ボディ
 *
 **************************************************/
	body			{background:url(img/body_back.gif) repeat left top #F0EFE3;}
	body a:link		{color:#508;}
	body a:visited	{color:#708;}
	body a:hover,
	body a:active	{color:#008;}



/*
 * ▼レイアウト設定
 *
 **************************************************/
	.layout_top		{background:url(img/title_back.gif) repeat left top #E4CDD6; color:#502;}
	.layout_bottom	{border-color:#EAC;}



/*
 * ▼ヘッダー
 *
 **************************************************/
	.header	ul,
	.header	ul li			{border-color:#B79;}
	.header	form			{background:url(img/body_back.gif) repeat left top #F0EFE3; border-color:#B79;}
	.header	h1,
	.header h1 a:link,
	.header h1 a:visited	{color:#502;}
	.header h1 a:hover,
	.header h1 a:active		{color:#205;}




/*
 * ▼パンくずナビゲーション
 *
 * @comment	・ナビゲーション階層メニュー設定
 *
 **************************************************/
	ul.breadcrumb 		{border-color:#B79; color:#553;}



/*
 * ▼ＴＯＰナビゲーションメニュー
 *
 **************************************************/
	.menu.hnavi_top .yuimenubar				{background:url(img/title_back.gif) repeat left top #E4CDD6;}
	.menu.hnavi_top .yuimenubaritemlabel,
	.menu.hnavi_top .yuimenubar .yuimenu	{border-color:#B79;}

	.menu.hnavi_top a.yuimenuitemlabel,
	.menu.hnavi_top a.yuimenubaritemlabel,
	.menu.hnavi_top a:visited				{color:#508;}

	.menu.hnavi_top a:hover,
	.menu.hnavi_top a.selected,
	.menu.hnavi_top a.selected:visited		{color:#008;}
	.menu.hnavi_top a.checked,
	.menu.hnavi_top a.checked:visited		{color:#B28;}

	.menu.hnavi_top .yuimenu a.checked,
	.menu.hnavi_top .yuimenu a.checked:visited,
	.menu.hnavi_top .yuimenu a.selected,
	.menu.hnavi_top .yuimenu a.selected:visited	{border-color:#B79; color:#B28;}
	.menu.hnavi_top .yuimenu a:hover			{border-color:#B79; color:#008;}


	.menu.hnavi_top .yuimenubar h6,
	.menu.hnavi_top .yuimenu    h6			{color:#553;}





/*
 * ▼汎用ナビ
 *
 **************************************************/
 	/*横ナビ
	--------------------------------------------------*/
	.menu.hnavi h6						{color:#A47;}
	.menu.hnavi .yuimenubar,
	.menu.hnavi .yuimenubar .yuimenu	{background:url(img/title_back.gif) repeat left top #E4CDD6; border-color:#B79;}
	.menu.hnavi .yuimenubaritemlabel,
	.menu.hnavi .yuimenu .yuimenuitem,
	.menu.hnavi .yuimenu a				{border-color:#B79;}

	.menu.hnavi a.checked,
	.menu.hnavi a.checked:visited		{border-color:#B79; color:#059;}
	.menu.hnavi a.selected,
	.menu.hnavi a.selected:visited		{border-color:#B79; color:#B28;}


	/*縦ナビ
	--------------------------------------------------*/
	.menu.vnavi h6						{color:#A47;}
	.menu.vnavi .yuimenu,
	.menu.vnavi .yuimenu .yuimenu		{background:url(img/title_back.gif) repeat left top #E4CDD6; border-color:#B79;}
	.menu.vnavi .yuimenuitem,
	.menu.vnavi a						{border-color:#B79;}

	.menu.vnavi a.checked,
	.menu.vnavi a.checked:visited		{border-color:#B79; color:#059;}
	.menu.vnavi a.selected,
	.menu.vnavi a.selected:visited		{border-color:#B79; color:#B28;}



/*
 *▼メニュー要素
 *
 *************************************************/
 	/*横メニュー
	_________________________________________________*/
	.hmenu						{color:#B79; border-color:#B79;}
	.hmenu .yuimenubaritemlabel	{border-color:#B79;}
	.hmenu a.checked,
	.hmenu a.checked:visited,
	.hmenu a.selected,
	.hmenu a.selected:visited	{color:#502; background:url(img/title_back.gif) repeat left top #E4CDD6;}
	.hmenu .yuimenu h6,
	.hmenu .yuimenubar h6		{background:url(img/h6.gif) no-repeat left top; color:#553;}

	/*縦メニュー
	_________________________________________________*/
	.vmenu						{color:#B79; border-color:#B79;}
	.vmenu a.checked,
	.vmenu a.checked:visited,
	.vmenu a.selected,
	.vmenu a.selected:visited	{color:#502; background:url(img/title_back.gif) repeat left top #E4CDD6;}
	.vmenu .yuimenu h6,
	.vmenu .yuimenubar h6		{background:url(img/h6.gif) no-repeat left top; color:#553;}




/*
 * ▼リスト要素
 *
 **************************************************/
	/* 学校日記・記事一覧　　奇数（row_odd）偶数（row_even）指定
	_________________________________________________*/
 	.weblog .data_grid .row_odd		{background-color:#FFF;}
	.weblog .data_grid .row_even	{background-color:#FBF3F7;}




/*
 * ▼見出し
 *
 * @comment		メインエリアとサイドエリアを個別設定
 *
 **************************************************/
	 /* main用見出し
	_________________________________________________*/
	.layout_main h2			{background:url(img/h2_line_main.gif) repeat-x left bottom #FFF;}
	.layout_main h2 .wrap	{background:url(img/h2_ic_main.gif) no-repeat left top;}
	.layout_main h3			{background:url(img/h3_line.gif) repeat-x left bottom #FFF;}
	.layout_main h3 .wrap	{background:url(img/h3_ic.gif) no-repeat left top;}
	.layout_main h4			{background:url(img/h4_line.gif) repeat-x left bottom #FFF;}
	.layout_main h4 .wrap	{background:url(img/h4_ic.gif) no-repeat left top;}

	/* side用見出し
	_________________________________________________*/
	.layout_side h2			{background:url(img/h2_line_side.gif) repeat-x left bottom #FFF;}
	.layout_side h2 .wrap	{background:url(img/h2_ic_side.gif) no-repeat left top;}
	.layout_side h3			{background:url(img/h3_line.gif) repeat-x left bottom #FFF;}
	.layout_side h3 .wrap	{background:url(img/h3_ic.gif) no-repeat left top;}
	.layout_side h4			{background:url(img/h4_line.gif) repeat-x left bottom #FFF;}
	.layout_side h4 .wrap	{background:url(img/h4_ic.gif) no-repeat left top;}




/*
 * ▼一行メッセージ
 *
 * @comment		マーキー
 *
 **************************************************/
 	marquee, .marquee		{color:#502; border-color:#B79; background:url(img/title_back.gif) repeat left top #E4CDD6;}



/*
 * ▼学校日記ガジェット
 *
 * @comment	・リストタイプ
 *
 **************************************************/

	/**
	 * スライドレイアウト
	 */
	.bslide-window a:link		{color:#FF9;}
	.bslide-window a:visited	{color:#FE7;}
	.bslide-window a:hover,
	.bslide-window a:active		{color:#FBE;}


