@charset "Shift_JIS";
	/* 文字エンコードの設定（削除不可） */

/* ***********************************************
/* CSS配布元：LoveApple http://loveapple.chu.jp/ */
/* HTML要素（一部#ID） */
*	{margin:0;padding:0;
	color:#666;
	font:normal 12px/20px Verdana;
	letter-spacing:0.1em;}

/* 基本構造 */
hr	{display:none;}
br	{letter-spacing:normal;}

/* 見出し */
h1	{color:#fff;
	font:bold 24px Verdana;}
h2	{margin:20px 0 0px 20px;
	padding-left:20px;
	color:#fff;
	font-weight:bold;
	background:url(./img/menu04.gif) no-repeat;}
h3,h4	{margin:10px 0 5px 0;}
h3	{padding:0 0 5px 10px;
	background:url(./img/border01.gif) repeat-x bottom;}
h4	{padding:0 10px 5px 0;
	text-align:right;
	background:url(./img/border01.gif) repeat-x bottom;}
h5,h6	{margin:10px 0 5px 0;
	padding-left:10px;}
h5	{background:url(./img/back01.gif);}
h6	{background:url(./img/back02.gif);}

/* 段落 */
p	{margin:10px 20px 30px 20px;}

/* アンカー */
a	{color:#333;
	text-decoration:underline;}
	a:visited	{color:#999;}
	a:hover	{color:#ffc4c4;
		text-decoration:none;}

/* 強調・追加・削除 */
em	{font-weight:bold;}
strong	{font-weight:bold;font-size:120%;}
ins	{text-decoration:underline;}
del	{text-decoration:line-through;
	color:#ccc;}

/* フォーム */

input,textarea,select{border:1px solid #ffa8a8;
			margin:5px 0;}
	input#CHECKBOX,input#RADIO{border:0;margin:0;}
	input#BUTTON	{background:url(./img/back02.gif);}

/* リスト */
ol	{margin-left:35px;}
ul	{margin-left:30px;}
dl	{margin-left:1em;}
	dd	{margin-left:20px;
		padding-left:10px;
		background:url(./img/border02.gif) left repeat-y;}

/* アドレス */
address	{font-style:italic;}

/* 引用（サンプルページ未記述） */
cite,q	{font-style:italic;}

/* 整形済みテキスト（サンプルページ未記述） */
pre	{overflow: auto;
	white-space:normal;}

/* 物理要素（サンプルページ未記述） */
b	{font-weight:bold;}
i	{font-style:italic;}
big	{font-size:120%;}
small	{font-size:80%;}
tt	{font-family:monospace;}

/* ***********************************************
/* 各#ID＆.class */

div#MENU h2,div#FOOTER h2	{display:none;}

div#PAGETOP	{margin:0 auto;
		width:800px;
		background:url(./img/back01.gif);}
div#HEADER	{margin:5px auto;
		width:740px;}
	ul#PAN	{display:none;}
div#MENU	{margin:10px auto 0 auto;
		width:760px;height:40px;}
	#MENU ul{list-style:none;
		 margin:0;padding:0;}
	#MENU ul li	{float:left;
			 width:100px;	/*メニューの数を増やす際は
					　ここの数値をメニューの数に
					　合わせて変更してください
					　メニュー画像の加工も必要になります*/
			 text-align:center;
			 background:url(./img/menu03.gif);}
	#MENU ul li a	{display:block;
			text-decoration:none;
			 color:#ffa8a8;
			 font-weight:bold;
			padding:10px 0;}
	#MENU ul li a:hover{color:#fff;
				background:url(./img/menu01.gif);}
	#MENU ul li.menu-on{background:url(./img/menu02.gif);}
div#KIZI	{margin:0px 20px;
		padding:5px 0 20px 0;
		background:url(img/back02.gif);}
	div.text	{margin:0 20px;
			padding:10px;
			background-color:#fff;}
		ul.modori	{text-align:right;
				list-style:none;}
div#FOOTER	{margin:5px 40px 0 0;
		text-align:right;}
	#FOOTER ul	{list-style:none;}
	#FOOTER ul li	{display:inline;
			padding:0px 10px;}
	#FOOTER ul li address	{display:inline;}
	#FOOTER ul li a {text-decoration:none;}
	#FOOTER ul li a:hover{color:#fff;
				border-bottom:1px dotted #fff;}

