@charset "Shift_JIS";

/* ------------------------------------------------------------ */
/* 　　　　　基本設定　　　　　　　　　　　　　　　　　　　　 　*/
/* ------------------------------------------------------------ */
*{
	margin:0px;
	padding:0px;
}
body{
	background:#fff url(back.gif) no-repeat top left fixed;
	color:#777;
	font-size:80%;
	font-family:'MS UI Gothic',Osaka,sans-serif;
	line-height:12pt;

}
a:link    {text-decoration:none;color:#777;}
a:visited {text-decoration:none;color:#777;}
a:hover   {text-decoration:none;color:#ddd;}
a:active  {text-decoration:none;color:#aaa;}


/* ------------------------------------------------------------ */
/* 　　　　　トップ 　　　　　　　　　　　　　　　　　　　　　  */
/* ------------------------------------------------------------ */
#all{
	border-left:4px solid #ddd;
	margin:0 20% 0 120px;
	padding:20px 0 20px 5px;
}


/* ------------------------------------------------------------ */
/* 　　　　　メニュー　　　　　 　　　　　　　　　　　　　　　　*/
/* ------------------------------------------------------------ */
#menu{ /* メニュー */
	border-bottom:0px solid #ddd;
	padding-bottom:30px;
}
#menu a{ /* メニューのリンク設定 */
	font-family:Arial,Helvetica,sans-serif;
	font-weight:noemal;
	border-left:6px solid orange;
	border-bottom:1px solid orange;
padding-left:0.5em;line-height:1.5em;font-size:0.75em;
}
#menu ul{ /* メニューリスト全体 */
	text-align:right;
	border-top:2px solid #ddd;
	margin:0px;
}
#menu ul li{ /* メニューリスト個別 */
	list-style:none;
	display:inline;
	letter-spacing:1px;
	padding:0 3px;
}


/* ------------------------------------------------------------ */
/* 　　　　　メイン　　　　　 　　　　　　　　　　　　　　　　　*/
/* ------------------------------------------------------------ */
#main{ /* メインボックス */
}
.text{ /* テキストボックス */
	margin:0 0 40px 20px;
}

#main a:link{text-decoration:none;color:#A12131;}
h1{ /* サイト名 */
	color:#666;
	font-size:25pt;
	font-family:'ＭＳ Ｐ明朝',平成明朝,sans-serif;
	font-weight:normal;
	letter-spacing:5px;
	padding:25px 0 18px;
}
h2{ /* 見出し */
	color:#555;
	font-size:9pt;
	font-family:Arial,Helvetica,sans-serif;
	letter-spacing:3px;
	border-bottom:2px solid #eee;
	margin:5px 0;
}

/* ------------------------------------------------------------ */
/* 　　　　　他諸々　　　　　　　　　　　　　　　　　　　　　　 */
/* ------------------------------------------------------------ */
ul{ /* リスト左側の幅 */
	margin:0px 0px 0px 16px;
}
li{ /* リスト記号のスタイル設定 / disc→●、circle→○、square→■ */
	list-style-type:circle;
}