@charset "Shift_JIS";
	/* 文字エンコードの設定（削除不可） */

/* ***********************************************
/* HTML要素（一部#ID） */
*	{margin: 0;padding: 0;	
	background-color: transparent;
	font-family:  osaka,"ＭＳ ゴシック";}

/* 基本構造 */
html	{	}
body	{background-color: #ffffff;	}
hr	{display: none;	}
img	{border:none;}
br	{letter-spacing: normal;}

/* 見出し */
h1	{display:inline ; font-family : "Arial Black";color: #018B9E;font-size: 20pt;margin :0 0px;
	padding:1px 20px;background :#ffffff;}
h2	{font-size: 12pt; margin:0 0;padding:3px 10px;font-family : "Arial Black";
	color:#018B9E; background:#ffffff url(img/p01.jpg) left bottom;font-weight:bold;	}
h3	{font-size: 11pt; margin:0 10px;padding:2px 20px;font-family : "Arial Black";
	color:#018B9E; background:#ffffff url(img/tori.gif)  no-repeat 0% 50%;font-weight:bold;}
h4	{font-size:12pt;color:#573C5E;}
h5	{color:#573C5E; font-size:11pt; text-align:left;margin:0;padding:0;}
h6	{color:#573C5E;margin:0;padding:0;}


/* 段落 */
p	{padding:0;	}

/* アンカー */
	a:link	{color: #018B9E; text-decoration: none;	}
	a:visited	{color: #018B9E; text-decoration: none;	}
	a:hover	{color: #80FFFF; text-decoration: none;}
	a:active	{color: #006C80;text-decoration: none;	}
	
#MENU li a{ font-family:"Arial Black";font-size: 11pt;font-weight:bold;}
li,#PAN li a{font-family:"Arial Black";font-size: 11pt;}
#KIZI ul.modori li a{font-size:8pt;font-family: "Palatino Linotype", Palatino, sans-serif;}
#FOOTER li a	{padding:0;font-size:8pt;border:none;font-family: "Palatino Linotype", Palatino, sans-serif;}

/* 強調・追加・削除 */
em	{color:#017181; padding:0 1px; font-weight:bold; 	}
strong	{font-weight:bold; color:#017181; background:#C4E3E6; padding:1px 1px;}
ins	{text-decoration: underline;	}
del	{color:#017181;  text-decoration: line-through;	}

/* フォーム */
	form	{margin:0 0.5em;}
input,textarea,select	{background-color: #FFFFFF; font-size : 10pt;  
					font-family : osaka,"ＭＳ ゴシック"; color: #573C5E; margin: 2px;
						border: solid 1px;border-color: #666666 ;	}

/* リスト */
ol	{list-style-position:outside;padding:0 0 0 1.5em;margin:0 1em;font-size:10pt;	}
	ol li	{list-style-position:outside;padding:0 0;margin:0 1em;font-size:10pt;		}
ul	{list-style-position:outside ;padding:0 0 0 1.5em;margin:0 1.5em;font-size:10pt;	}
	ul li	{list-style-position:outside;padding:0 0;margin:0;font-size:10pt;	}
dl	{padding:0;margin:0 1.5em;	}
	dt	{color:#006573;font-size:10pt;font-weight:bold;font-family:"Palatino Linotype", Palatino, sans-serif;}
	dd	{margin:0;padding:0 1.5em;border-left:8px #0093A8 solid;background:#DCF3F5 ;font-size:9pt;	}

/* アドレス */
address	{	}

/* 引用（サンプルページ未記述） */
blockquote	{margin:0 40px;padding:0 4px;border:1px solid #1B6281; }
cite,q	{border:1px solid #88768F;	}

/* 整形済みテキスト（サンプルページ未記述） */
pre	{font-size:10pt;margin:0 0.5em;padding:0 0.5em;border:solid 1px #88768F;	}

/* 物理要素（サンプルページ未記述） */
b	{font-weight:bold; }
i	{font-style:oblique; }
big	{font-size:large; }
small	{font-size:x-small; }
tt	{font-family: monospace;}

/* ***********************************************
/* 各#ID＆.class */

body#INDEX	{	}

div#PAGETOP	{width: 600px; margin :0 auto ; padding:0; background : #FFFFFF;}	

	div#HEADER	{margin:0; height :230px; padding: 10px 10px; background: url("img/top.jpg") no-repeat 50% 100%;	}
		ul#PAN	{ margin:-20px 0 0 ;padding:0 15px ;text-align: right;}
			ul#PAN li{font-size: 10pt;display:inline;list-style-type:none;padding:0px; }
div#MENU	{padding :10px 0;margin:10px 0px;} 

	#MENU ul{margin:0;padding:0;text-align:right;background: url("img/p01.jpg") right bottom; }
	li#MENU01	{list-style-type:none;padding:5px;display :inline;}
	li#MENU02	{list-style-type:none;padding:5px;display :inline;}
	li#MENU03	{list-style-type:none;padding:5px;display :inline;}
	li#MENU04	{list-style-type:none;padding:5px;display :inline;}
	#MENU li.menu-on a{color:#CC3366;border-bottom:3px double #660066;}
	
div#KIZI	{margin:0 0px;padding:0;	}
	.text	{margin:0 5px 2em;padding:0.5em 1em;background:#ffffff;font-size: 10pt;line-height: 140%;
					color: #666666;		}
					
		#KIZI ul.modori li{list-style-type:none;padding:0;font-size:9pt;background:none;
					text-align: right;font-family: "Arial Black";}
		
div#FOOTER	{margin :0px 0px;padding:0px 0px;	}
		#FOOTER ul	{ padding:0 9pt;text-align:right; }
		#FOOTER li	{list-style-type:none; display:inline; padding:10px 5px;background:none;}
