/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* 全体のスタイル */
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
html {
	scrollbar-face-color:#FFFFFF;	/* ★スクロールバー設定 */
	scrollbar-highlight-color: #7CBDDE;
	scrollbar-shadow-color: #7CBDDE;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color: #7CBDDE;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
}

/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* 全体のスタイル */
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
body {
	font-family:MS UI Gothic,ＭＳ Ｐゴシック,Osaka;	/* ★文字フォント */
	color: #000000;	        	/* ★文字色 */
	font-size: 10pt;		/* ★基本となる文字サイズ */
	background-color:#5F5F5F5;	/* ★背景色 */
	margin:0px 0px 0px 0px;		/* ★余白 */
}

table,td,div,p {
	font-size: 10pt;		/* ★基本となる文字サイズ */
}
.waku {					/* ★外枠 */
	vertical-align:top;
	width:750px;
}

.contents {
	width:200px;
}
.main {
	width:550px;
	padding-bottom:10px;
	padding-top:10px;
	vertical-align:top; }



.top_memo {
	font-size: 12px;
	line-height:18px;
	color: #006600;
	text-align:center;
	vertical-align:top;
}

/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* ヘッダー：メニュー部 */
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
.header_menu {
	font-size: 10px;
	background-image:url(../image/header-menu.jpg);
	height:16px;
	text-align:right;
	padding-right:50px;
}

/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* サイドメニュー部 */
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
.menu1 {
	background-image:url(../image/menu-back1.jpg);
	padding-left:55px;
	height:25px;
}
.menu2 {
	background-image:url(../image/menu-back2.jpg);
	padding-left:55px;
	height:25px;
}
.menu3 {
	background-image:url(../image/menu-back3.jpg);
	padding-left:55px;
	height:25px;
}
.menu4 {
	background-image:url(../image/menu-back4.jpg);
	padding-left:55px;
	height:25px;
}
.menu1 a:link,.menu1 a:visited,.menu1 a:active,
.menu2 a:link,.menu2 a:visited,.menu2 a:active,
.menu3 a:link,.menu3 a:visited,.menu3 a:active,
.menu4 a:link,.menu4 a:visited,.menu4 a:active {
	color:#000000;
	font-size: 12px;
}
.menu1 a:hover,.menu2 a:hover,.menu3 a:hover,.menu4 a:hover {
	color:#000000;
	font-weight: bolder;
	font-size: 12px;
}



/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* 文字の大きさ */
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
.bigger {	font-size: 15pt;  }	/* ★大きい */
.big	{	font-size: 12pt;  }	/* ★少し大きい */
.small  {	font-size: 9pt;  }	/* ★少し小さい */
.xsmall  {	font-size: 8pt;  }	/* ★少し小さい */
.b_title {	font-size: 24pt;  }	/* ★ページタイトル */

/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* 記事部分 */
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
.kiji {					/*記事　文字：普通*/
	font-size: 10pt;
	line-height:14pt;
}
.kiji_s {				/*記事　文字：小*/
	font-size: 8pt;
	line-height:10pt;
}
}
.kiji_l {				/*記事　文字：大*/
	font-size: 12pt;
	line-height:18pt;
}
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* 表 */
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
table.bukken {			/* 表の設定 */
	border-collapse	: collapse;
	border	: 1px solid #FF6600;
}
.bukken th {				/*項目*/
	line-height:13pt;
	color: #000000;
	background-color:#FFCC99;
	text-align:center;
	border	: 1px solid #FF6600;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 9pt;
}
.bukken td {				/*内容*/
	line-height:13pt;
	color: #000000;
	background-color:#FFFFFF;
	text-align:center;
	border	: 1px solid #FF6600;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* スペーサー */
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
.sp {
	line-height:8px;
}

/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* リンク（デフォルト） */
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
a:link, a:visited, a:active {
	color:#0000FF;
	text-decoration: none
}
a:hover {
	color:#0099FF;
	text-decoration: none
	font-weight: bolder;
}


/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* メニューリンク：プライバシーポリシー
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
.menu_hogo a:hover {
	margin-left:10pt;
	background-color : #FFFFFF;
	color:006600;
　　　　font-size: 10pt;
	text-decoration:none;
	font-weight: bolder;
}
.menu_hogo a:link,.menu_hogo a:visited,.menu_hogo a:active {
	margin-left:13px;
	background-color : #006600;
	color:FFFFFF;
　　　　font-size: 10pt;
	text-decoration:none;
}
