/* CSS配布元：LoveApple http://loveapple.chu.jp/ */
/* admin:kei  mail:blume0922@yahoo.co.jp         */

@charset "Shift_JIS";
	/* 文字エンコードの設定（削除不可） */

/* ***********************************************
/* HTML要素（一部#ID） */
*	{margin:0;
	 padding:0;
	 color:#663300;
	 font:normal 12px/20px Verdana;
	 letter-spacing:0.2em;}

/* 基本構造 */
html	{scrollbar-3dlight-color:#fff;
	 scrollbar-arrow-color:#ffe4e1;
	 scrollbar-darkshadow-color:#fff;
	 scrollbar-face-color:#fff;
	 scrollbar-highlight-color:#ffe4e1;
	 scrollbar-shadow-color:#ffe4e1;
	 scrollbar-track-color:#fff;}
body	{background-color:#f5f5dc;}
hr	{display:none;}

/* 見出し */
h1,h2,h3,h4,h5,h6	{font-style:normal;}
h1	{position:absolute;
	 margin-top:50px;
	 text-align:center;
	 color:#fff;
	 font:bold 30px Verdana;
	 background:#ffe4e1 url(img/h1.gif);
	 letter-spacing:0.5em;
	 width:800px;}
h1:first-letter{color:#cff487;
	 font:bold 30px Verdana;
	 margin-right:0.2em;}
h2	{margin:5px 0 20px 0;
	 padding-left:10px;
	 width:70%;
	 font:bold 16px/36px Verdana;
	 border-bottom:3px solid #ffe4e1;}
h3	{margin:5px 0;
	 padding-left:10px;
	 width:70%;
	 font:bold 12px/20px Verdana;
	 border-bottom:1px dotted #ffe4e1;}
h4	{margin:5px 0;
	 padding-left:10px;
	 width:70%;
	 border-bottom:1px solid #ffe4e1;}
h5	{margin:5px 0;
	 padding-left:10px;
	 width:70%;
	 border:1px dotted #ffe4e1;}
h6	{margin:5px 0;
	 padding-left:10px;
	 width:70%;
	 border:3px double #ffe4e1;}

/* 段落 */
p	{margin:10px 20px;}

/* アンカー */
a	{text-decoration:none;}
	a:link,a:visited{color:#009900;
		 font-weight:#009900;}
	a:hover	{color:#009900;}

/* 強調・追加・削除 */
em	{font-weight:bold;}
strong	{font-weight:bold;
	 border-bottom:1px solid #663300;}
ins	{text-decoration:underline;}
del	{text-decoration:line-through;
	 color:#cab2ae;}

/* フォーム */
input,textarea,select{margin:5px;
		      border:1px solid #663300;
		      font:normal 12px Verdana;
	 	      letter-spacing:0.2em;}
	input#CHECKBOX	{border:0;}
	input#RADIO	{border:0;}
	input#BUTTON    {padding:2px 5px;}
option	{border:0;}
optgroup	{font-style:normal;}

/* リスト */
ol,ul,dl	{margin:30px;}
ol	{	}
	ol li	{	}
ul	{	}
	ul li	{	}
dl	{	}
	dt	{	}
	dd	{margin:5px;
		 padding-left:10px;
		 border-left:1px solid #ffe4e1;}

/* アドレス */
address	{font-style:normal;}


/* 物理要素（サンプルページ未記述） */
b	{font-weight:bold;}
i	{font-style:Italic;}
big	{font-size:120%;}
small	{font-size:80%;}
tt	{font-family:monospace;}

/* ***********************************************
/* 各#ID＆.class */

body#INDEX	{margin:0;}
div#PAGETOP	{margin:0 auto;
		 width:800px;
		 background-color:#fff;}
div#HEADER	{margin:0;
		 height:300px;
		 background:#fff url(img/img.jpg) no-repeat;}
div#HEADER ul#PAN,div#MENU h2,div#FOOTER h2{display:none;}
div#MENU	{float:left;
		 margin:10px 0;}
div#MENU ul	{margin:0;
		 list-style:none;}
div#MENU ul li	{margin:5px 20px 5px 0;
		 padding-left:10px;
		 width:170px;
		 height:25px;}
div#MENU ul li a{display:block;
		 font-weight:bold;
	 	 border-bottom:3px solid #ffe4e1;}
div#MENU ul li a:hover	{text-decoration:none;
			 color:#cff487;
			 border-bottom:3px solid #cff487;}
div#KIZI	{height:1500px;
		 width:600px;
		 overflow:auto;}
	div.text	{	}
		ul.modori	{display:none;}
div#FOOTER	{text-align:right;}
#FOOTER ul{margin:0;
	   padding:10px 20px;
	   list-style:none;}
	li#FOOTER01	{display:none;}
	li#FOOTER02	{display:none;}