@charset "Shift_Jis";

/*==================================================================*/
/*--全ての要素共通（余白のクリア、ボーダーなし、文字スタイル標準）--*/
*{
	margin: 0;
	padding: 0;
	border: none;
	font-style: normal;
}
/*==================================================================*/

/*==================================================================*/
/*--表示領域全体の設定（背景、文字、位置揃え（IE対応））--*/
body{
	background-color: white;
	background-image: url(../images/background/background_all.gif);
	color: black;
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	text-align: center;
}
/*==================================================================*/

/*==================================================================*/
/*--汎用ブロックの設定（位置揃えの戻し）--*/
div{
	text-align: left;
}
/*==================================================================*/

/*==================================================================*/
/*--未訪問リンクの設定--*/
a:link{
	color: gray;
}

/*--マウスリンクの設定--*/
a:hover{
	color: #FF9999;
}
/*==================================================================*/

/*==================================================================*/
/*--アドレスの設定（余白、背景、文字、位置揃え）--*/
address{
	clear: both;
	padding: 3px 0;
	background-color: gray;
	color: white;
	font-size: 1em;
	text-align: center;
}

/*--未訪問リンクの設定--*/
address a:link{
	color: white;
	text-decoration: underline;
}

/*--訪問済リンクの設定--*/
address a:visited{
	color: white;
	text-decoration: underline;
}

/*--マウスリンクの設定--*/
address a:hover{
	color: white;
	text-decoration: underline;
}
/*==================================================================*/

/*==================================================================*/
/*--順番なしリスト「menu-link」のリスト（表示）--*/
ul.menu-link li{
	display: inline;
}
/*==================================================================*/

/*==================================================================*/
/*--汎用ブロック「内容領域全体」の設定（余白、幅、背景色）--*/
div#box-all{
	margin: 5px auto;
	padding: 10px;
	width: 740px;
	background-color: white;
}
/*==================================================================*/

/*==================================================================*/
/*--汎用ブロック「ポリシー領域」の設定（余白、文字、位置揃え）--*/
div#box-footer-policy{
	clear: both;
	padding: 5px 20px;
	text-align: right;
}
/*==================================================================*/

/*==================================================================*/
br.clear-both{
	clear: both;
}
/*==================================================================*/

/*==================================================================*/
p.inset {
	border-bottom-style: inset;
}
/*==================================================================*/

