/* =======================================================
			窓紙ホームページ
========================================================*/
@charset "shift-jis";
/*    要素の確認   
* { border:1px solid #0000ff !important; margin: 2px; }
#page { background:#F7F49B !important; }
*/

body { margin:0px auto; font-size:96%; background-color:#fdffec; color:#000000; padding:0px; background-image:url('data/back23.jpg'); background-position:right top; background-repeat:repeat; background-attachment: fixed; }

.line01 { width:100%; margin-top:0px; height:5px; position:relative; top:0px; background-image:url('data/tyyoko.png'); background-repeat:repeat; } /* ヘッダー下のアクセントライン */

#cont01 { width:700px; position:relative; background-color:#ffffff; color:#000000; float:left; } /* トップページ最初の記事用表示設定 */
#cont01 ul { margin-left:20px; padding:3px; vertical-align:top; overflow:visible; position:relative; list-style:none outside url('data/b_lis003.gif'); float:left; }
#cont01 li { width:670px; list-style-type:none; float:left; margin:0; }

#cont02 { width:670px; margin-left:30px; position:relative; background-color:#ffffff; color:#000000; float:left; } /* トップページ最初の記事用表示設定 */
#cont02 ul { margin-left:20px; padding:3px; vertical-align:top; overflow:visible; position:relative; list-style:none outside url('data/p_lis006.gif'); float:left; }
#cont02 li { width:620px; list-style-type:none; float:left; margin:0; }
#cont03 { width:700px; padding-left:30px; position:relative; list-style:none; }
#cont03 p { margin:20px; padding:0px; font-size:0.9em; }
#cont03 ul.suuji { margin-left:40px; padding:0px; list-style-type:decimal; }
#cont03 ul.square { margin-left:40px; padding:0px; list-style-type:square; }

#tycont04 { width:700px; padding:0px; position:relative; right:0px; text-align:right; float:left; } /* カウンター表示 

/*-----------------------------------------------
  navigaition 01
-----------------------------------------------*/
#navi01 { width:120px; margin-top:0px auto; height:800px; position:relative; left:0px; top:15px; background-image:url('data/tytate.png'); float:left; }
#navi01-navi { width:120px; margin:0px auto; line-height:24px; position:relative; font-size:1.0em; text-align:center; z-index:5; } /* 赤箱と文字列 */
#navi01-navi p { margin:0px; padding:0px; font-size:0.8em; }
#navi01-navi h1 { width:120px; margin:0px; padding:0px; line-height:24px; background:red; font-size:0.9em; background-image:url('data/back25.jpg'); background-position:right top; background-repeat:repeat; font-weight:normal; text-decoration:none; color:#ffffff; }
#navi01-navi ul { margin:0px; padding:0px; line-height:0px; overflow:visible; position:relative; list-style:none; float:left; }
#navi01-navi li { margin:0px auto; position:relative; font-size:0.8em; vertical-align:center; }
#navi01-navi li.menu01 { width:100px; margin:7px auto; padding-top:0px; padding-bottom:5px; top:5px; line-height:10px; font-size:0.8em; background-image:url('data/back26.jpg'); background-position:right top; background-repeat:repeat; }
#navi01-navi li.menu02 { width:100px; margin:7px auto; padding-top:0px; padding-bottom:5px; top:5px; line-height:10px; font-size:0.8em; background-image:url('data/led.jpg'); background-position:right center; background-repeat:repeat; border-left:4px solid yellow; border-right:4px solid yellow; }
#navi01-navi li a { margin:0px auto; display:block; color:#000033; /*background-color:#d2efff;*/ color:#ffffff; padding-top:10px; text-decoration:none; border-bottom:0px solid #FFFFFF; }


