@charset "Shift_JIS";
	/* 文字エンコードの設定（削除不可） */


/*-----------------------------------------------------------------*/
/* 1. 基本構造 -===================================================*/
/*-----------------------------------------------------------------*/

*	{
	margin:0;
	padding :0;
	background-color:transparent;
	text-decoration:none;
	font:normal normal normal 10pt Helvetica,Arial,"ＭＳ Pゴシック",Sans-serif;line-height:16pt;
	border:none;	}

html	{ 
	height:100%; overflow:hidden;	}
	* html	{
		 overflow:hidden;	}

body	{
	background:#fff;
	color: #736E1E;
	height:100%; 
	overflow:auto;		}
hr	{
	display:none;	}
	
	
cart {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

/*-----------------------------------------------------------------*/
/* 2. 見出し -=====================================================*/
/*-----------------------------------------------------------------*/
h1,h2,h3,h4,h5{
	font-weight:bold;	}
h1{
	border-bottom:solid 1px #fff; 
	width:60%; padding-left:20px; 
	color: #fff; font-size:20px; font-weight:bold;}
		h1:first-letter { 
				color:#f1a08d; font-weight:bold; font-size:100%;}
h2{ 
	color:#EBFF99; font-size:12px; text-align:right;
	padding:12px 10px 3px; background:url("img/wall.gif");
	border:solid #dcdcdc; border-width:1px 0;}
h3{ 
	font-size:13px;color:#736E1E;
	margin:0.5em 0 0;padding:0.2em 22px;
	background:url(img/h3.gif) no-repeat 0 0.3em;}

h4{
	padding-bottom:0.2em;
	border-bottom:dotted 4px #FFE4AA;	}
h5{
	padding-bottom:0.2em;
	border-bottom:dotted 4px #FFE4AA;
	font-size: 10pt;}
	
h6{	font-size:9px;color:#736E1E;
    margin-left:10px;
	line-height:160%}

#FOOTER h2,#MENU h2{display:none; } /* 見えなくします*/

/*-----------------------------------------------------------------*/
/* 3. 段落 -=======================================================*/
/*-----------------------------------------------------------------*/
p{
	padding:0.2em 21px;}

/*-----------------------------------------------------------------*/
/* 4. アンカー -====================================================*/
/*-----------------------------------------------------------------*/
a{
	font:inherit;}

	a:link{ 
		color:#736E1E;font-weight:bold;}
	a:visited{ 
		color:#736E1E;font-weight:bold;}
	a:hover,
	a:active,
	a:focus	{ 
		color:#dbbfc8; }

	#KIZI a{ border-bottom:dotted 1px #736E1E;}


/*-----------------------------------------------------------------*/
/* 5. 強調・追加・削除 -===========================================*/
/*-----------------------------------------------------------------*/
em{ font-weight: bold;}
strong{ color: #cc0033; text-decoration: underline; }
ins{ text-decoration: underline; }
del{ text-decoration: line-through; }

/*-----------------------------------------------------------------*/
/* 6. フォーム -===================================================*/
/*-----------------------------------------------------------------*/

input.file {border: solid 1px #666666
}

	input#TEXT	{}
	input#CHECKBOX,{}
	input#RADIO{}
	input#BUTTON{} 


option	{}
optgroup	{}
/*-----------------------------------------------------------------*/
/* 7. リスト -=====================================================*/
/*-----------------------------------------------------------------*/
ol{	
	list-style:decimal inside;
	padding:0.5em 10px; }
	ol li{
		list-style-type:decimal; }

ul{
	list-style-type:decimal; 
	padding:0 1.5em;}
	ul li{
		list-style:circle inside; }

dl{
	list-style-position:inside;}
	dt{
		color:#736E1E;font-weight:bold;
		padding:0 21px 0;}
	dd{
		margin-left:35px; padding:5px 8px 3px 0.5em;
			border-left:dotted 4px #FFE4AA;
			font-size:90%;}



/*-----------------------------------------------------------------*/
/* 8. その他 -=====================================================*/
/*-----------------------------------------------------------------*/
/* アドレス */
address	{ color: #999; }
#FOOTER address { display: inline; }

/* 引用（サンプルページ未記述） */
blockquote{
	margin: 0.5em 10px 0.5em 20px;
	padding: 4px 6px 4px;
	background: #f5f5f5;
	border-left:10px solid #dbbfc8;}
	blockquote p{ margin: 0 0 10px; }

cite,q{ text-decoration: underline; }

/* 整形済みテキスト（サンプルページ未記述） */
pre{
	margin: 0 10px 0.4em 20px;
	padding: 0;
	font-family:monospace;
	border: 0;
	white-space: normal;}

/* 物理要素（サンプルページ未記述） */
b{ font-weight: bold; }
i{ font-style: oblique; }
big{ font-size: 120%; }
small{ font-size:  84%; }
tt{ font-family:monospace; }

/* 画像（2008.12.23） */
img{margin:10px}
imgdays{margin:10px}
imgmenu{margin:0;padding: 0;}







/* *****************************************************************
/*-----------------------------------------------------------------*/
/* 01. 各#ID＆.class ==============================================*/
/*-----------------------------------------------------------------*/
body#INDEX	{	}
div#PAGETOP	{	}
	* >div#PAGETOP{ height:100%; overflow:visible; }
div#HEADER	{ position:absolute; top:0; left:0; width:450px; height:250px;
	padding-top:100px;
	border-bottom:solid 1px #ddd;
	background:url("img/img.jpg") no-repeat 0% 0%;}
		*> div#HEADER{ position:fixed;}
	ul#PAN{ display:none;}

div#MENU{
	position:absolute; top:350px; left:0; width:450px;}
		* >div#MENU{ position:fixed;}
	div#MENU ul{
			list-style-type:none; margin:0; padding:10px;}
	div#MENU ul li{ 
		padding:0 6px; display:inline;}
		div#MENU ul li a{font-size:12px; font-weight:bold; color:#000; padding:20px 0 0;}
		div#MENU ul li a:hover{color:#db93ab;}
		div#MENU ul li.menu-on a{color:#999;border-bottom:solid 3px #dcdcdc;}

div#KIZI{ 
	overflow:auto; margin-left:450px;border-left:solid #ccc 1px;}
	div.text{
		margin:0 35px; padding:1em;border:solid #dcdcdc;border-width:0 1px;}
		ul.modori{
			margin:0 12px; padding:0; list-style-type:none; text-align:right;}
			ul.modori li { display:inline;}
			ul.modori li a{ font-size:0.8em;}

div#FOOTER	{margin:0 0 0 450px; padding:5px 10px;
	border:solid #ddd;border-width:1px 0 1px 1px;
	background:url("img/wall.gif");text-align:right;}
	div#FOOTER ul{ list-style: none; }
	div#FOOTER ul li{display: inline;
			margin: 0 4px;}
	div#FOOTER ul li a{color:#666; font-size:90%;	}
	div#FOOTER ul li a:hover{ color: #ddd; }