@charset "Shift_JIS";
	/* 文字エンコードの設定（削除不可） */

/* ***********************************************
/* HTML要素（一部#ID） */
*	{margin:0;
	 padding:0;
	 font:normal 12px/20px Verdana;
	 letter-spacing:0.2em;}

/* 基本構造 */
body	{background-image:url(../img/bgimg.gif);
	color: #000000;
}
hr	{display:none;}

/* 見出し */
h1,h2,h3,h4,h5,h6	{font-style:none;}
h1	{position	:absolute;
	 margin		:50px 0 0 350px;
	 color		:#CC9900;
	 font-size	:16px;}
h1 a:link {
	color		:#CC9900;
	text-decoration: none;
}
h1 a:visited{
	color		:#CC9900;
	text-decoration: none;
}
h2	{padding:0 20px;
	 background-image	:url(../img/h2.gif);
	 color			:#fff;}
h3	{margin		:20px 0;
	 padding-bottom	:2px;
	 font-weight	:bold;
	 border-bottom	:1px dotted #000;}
h4	{margin		:20px 0;
	 padding-bottom	:2px;
	 width		:50%;
	 font-weight	:bold;
	 border-bottom	:1px dotted #000;}
h5	{margin		:20px 0;
	 padding	:2px 10px;
	 border		:1px dotted #000;}
h6	{margin		:20px 0;
	 padding	:2px 10px;
	 text-align	:right;
	 border		:1px dotted #000;}

/* 段落 */
p	{font-style	:normal;}

/* アンカー */
a	{text-decoration:none;}
	a:link,a:visited	{color:#000;
				 border-bottom:1px dotted #000;}
	a:hover 		{border-bottom:1px solid #00FF00;}

/* 強調・追加・削除 */
em	{font-style:normal;
	 border-bottom:3px double #ccc;}
strong	{background-color:#ccc;}
ins	{text-decoration:underline;}
del	{color:#ccc;text-decoration:line-through;}

/* フォーム */

input,textarea,select	{margin		:5px;
			 border		:1px solid #000;
			 font		:normal 12px Verdana;
			 letter-spacing	:0.2em;}
	input#CHECKBOX	{border		:0;}
	input#RADIO	{border		:0;}
	input#BUTTON    {padding		:2px 5px;
			 background-color	:#fff;}
option	{border:0;}
optgroup	{font-style	:normal;
		 color		:#696969;}

/* リスト */
ol,ul	{margin-left:40px;}
dl	{margin-left:10px;}
	dt	{font-weight:bold;}
	dd	{margin-left:20px;}

/* アドレス */
address	{font-style	:normal;}

/* 物理要素（サンプルページ未記述） */
b	{font-weight	:bold;}
i	{font-style	:Itaric;}
big	{font-size	:120%;}
small	{font-size	:80%;}
tt	{font-family	:monospace;}

/* ***********************************************
/* 各#ID＆.class */

div#PAGETOP	{margin:0 auto;
		 width:620px;
		 background-color:#fff;}
div#HEADER {
	background:#000 url(../img/header.jpg) left no-repeat;
	height:300px;
}
	ul#PAN	{display	:none;}
div#MENU	{position	:absolute;
		 top		:80px;
		 margin-left	:330px;
		 width		:250px;
		 text-align	:right;
		 border-top	:1px solid #fff;}
div#MENU a	{
	color:#CC9900;
}
div#MENU a:visited	{
	color:#CC9900;
}
	#MENU h2	{display:none;}
	#MENU ul	{list-style:none;}
	#MENU ul li a	{display	:block;
			 color		:#CC9900;
			 text-decoration:none;}
	#MENU ul li a:hover	{border-bottom:1px dotted #00FF00;}
		li.menu-on	{border-bottom:1px solid #CC9900;}
div#KIZI	{margin	:0;
		 background-color	:#CC9900;}
	div.text	{padding	:0 20px 20px 20px;}
		ul.modori	{display:none;}
div#FOOTER	{text-align	:center;
		 border-top	:1px dotted #00FF00;
		color: #000000;}
	#FOOTER h2	{display	:none;}
	#FOOTER ul	{style-type	:none;}
	#FOOTER ul li	{display	:inline;
			 margin		:0 10px;}
	#FOOTER ul li address	{display:inline;
				 margin	:0 10px;}
	#FOOTER ul li a {text-decoration:none;}