/* 全体 */
*{margin:0;
	padding:0;
	font:normal normal normal small/1.4 Verdana,"ＭＳ Ｐゴシック",Osaka,sans-serif;
	border:none;}

body{background:#fff url(img/wall.gif);
	cursor:crosshair; 
	text-align:left;color:#333;
	margin:0 auto;}

/* リンク関係の設定 */
a:link ,a:active ,a:visited{ color :#333;}  	
a:hover{ color :#333;cursor:help;text-decoration: underline;}	
a{text-decoration : none;}

/* タイトル設定 */
h1{text-align: left;
	padding	: 5px 0 5px 5px;
	margin: 5px 10px 0px 5px;
	color: #000;font-weight: bold;font-size:10px;}

/* タイトル画像の設定。画像を使わない場合は削除 */
h1 a { display:block;
	width:130px;
	height:34px; 
	background:url(img/title.gif) no-repeat;}
		h1 span { display:none; }

#BASE{height : auto;width :800px;
	background:#fff;
	text-align : left;
	border:solid #999 1px;
	margin:0 auto; padding:0;}

/* ヘッダー */
#HEADER{width:800px; height:182px;
	margin: 20px 0 0 0;padding:0;}

/* 左部分 */
#LEFT{float :left;
	width:500px; height:180px;
	background:url(img/img.jpg) no-repeat 0% 0%;
	border:solid #999; border-width:1px 1px 1px 0;
	margin:0;padding:0;}

	/* パンくず */
	ul#PAN{margin:0;text-align:left;
		list-style-type:none;}
	ul#PAN li{list-style-type:none;
		display:inline;padding:0;}

/* 右部分 */
#RIGHT{float :right;
	width:299px; height:182px;
	margin:0;padding:0;}

/*メニュー*/
#MENU{float :left;
	width :150px; height:182px;
	padding:0;margin:0;}

	#MENU ul{list-style-type:none; 
			padding:0;margin-top:30px;border-top:solid 1px #333;}

	#MENU li {list-style-type:none;display :inline;
			padding: 4px 0;margin:0;text-align:center;}

	#MENU li a{display :block;list-style-type:none;
			padding: 4px 0;margin:0;
			border-bottom:solid 1px #999;
			color:#333;font-weight: bold;font-size:11px;text-align:center;}
	#MENU a:hover {color:#FFA500;text-decoration: none;}
	#MENU li.menu-on a{color:#333;background:#FFD700 url(img/wall.gif);}


#RIGHTIMG{float :right;
	width:148px; height:180px;
	background:url(img/img2.jpg) no-repeat 0% 0%;
	border:solid #999; border-width:1px 0 1px 1px;
	margin:0;padding:0;}

/* 段組みクリア */
.clear{clear:both;padding:0;margin:0;}


/* 記事部分 */
#KIZI{width:800px; height:auto;
	margin: 30px 0 0 0;padding:0;}

/* 記事右部分 */
#KIZIright{float :right;
	width:150px;height:auto;
	margin:0;padding:0;}

	/* 文字広告部分 */
	#rightsp{padding:0;margin:0;}
		#rightsp ul{list-style-type:none; margin:0;text-align:right;padding:2px 0;}
		#rightsp li {list-style-type:none;display :block; padding-left:5px;text-align:left;border-bottom:solid #ccc 1px;}
		#rightsp li a{ display:inline;padding-left:4px; color:#333;font-size:11px;}




/* 記事左メイン部分 */
#MAIN{float :left;
	width:620px;height:auto;
	margin:0;padding:0;}

	.text{margin-left:30px;padding:5px;
		background: url(img/dot.gif) repeat-y 0% 0%;}
	p{padding:0 1em;}

	/* 戻り部分*/
	ul.modori{margin-top :5px;clear:both;
		padding:0 5px 2px 0;
		list-style-type:none;text-align:right;}
	ul.modori li{list-style-type:none;
		display:inline;padding:0 5px;}
	ul.modori li a{text-decoration:none;
			font-size:10px;}

/* フッター */
#FOOTER{clear:both;
	width:800px;
	background:#fff url(img/wall.gif) repeat-x 0% 0%;
	margin:0;padding:5px 0;}

	#FOOTER ul{list-style-type:none;
		text-align:center;
		margin:0;padding:10px 0;}

	#FOOTER ul li{list-style-type:none; display:inline; padding:0 5px;}

/* 他の設定 */
img{border:none;}
br{letter-spacing:normal;}
hr{display:none;}
br{letter-spacing:normal;}

/* 見出し */
h2{color:#333; 
	font-size:13px;font-weight: bold;
	padding:3px 0 3px 10px;
	border:solid  #999;border-width:1px 1px 1px 0;}

h3{font-size:13px;font-weight: bold;
	margin:2px 0 0 0;padding:3px 0 2px 5px;
	color:#ff8c00;}

h4{color:#333;text-align:right;
	background:url(img/wall.gif) repeat-x 0% 100%;
	font-size:14px;
	padding:3px 5px 5px 0;margin:0 0 10px 0;}

h5{font-size:13px;font-weight: bold;
	margin:2px 5px;padding:3px 0 2px 5px;
	color:#222;
	border-bottom:solid 1px #ddd;}

h6{ color:#000; font-size:13px;
	font-weight: bold;
	margin:5px 0;padding: 0 5px 5px 0 ;
	background:#fff url("img/dot.gif") repeat-x 0% 100%;}


/* sample設定 */

em{color:#008b8b; padding:0 1px; }
strong{ font-weight:bold; color:#000; background:#ccc; padding:0 1px;}
ins{ text-decoration: underline;}
del{  text-decoration: line-through; }

b { font-weight:bold; }
i { font-style:oblique; }
big { font-size:large; }
small{ font-size:x-small; }

blockquote{margin:8px 50px;padding:4px;border:1px solid #ddd;  }

pre { font-family: monospace; font-size:12px;margin:1.2em 0; }

/* フォーム*/
form{margin:1em; }

form p{padding:0;}

input,select,textarea{ 	background:#fff url(img/wall.gif);
	color:#000; font-size:100%;
	border:none;
	border:solid #ccc 1px;
	margin:0 2px 2px 0;}


/* リスト関連*/
ol{list-style-position:inside;padding:0.5em 0em 0.5em;}
	ol li{padding:0px;}
ul{list-style-type:circle;padding:0em 2.5em;}
	ul li{list-style-type:circle;padding:0;}

dl{list-style-position:inside;padding: 0.5em; }
	dt{font-weight:bold; margin-top:0;color:#000; }
	dt a { font-weight:bold ;}
	dd{padding:4px 10px;margin:0 0 0 1em;
		background:#fff url(img/wall.gif);}

