body	   {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	scrollbar-3dlight-color: #313131;
	scrollbar-arrow-color: #F15019;
	scrollbar-darkshadow-color: #313131;
	scrollbar-face-color: #313131;
	scrollbar-highlight-color: #141414;
	scrollbar-shadow-color: #141414;
	scrollbar-track-color: #313131;
	background: url(image/back.gif) center;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
}
TABLE          {
	color: #FFFFFF;
	font: 12px/15px "ＭＳ Ｐゴシック", Osaka;
	line-height: 17px;
}
a
                    {
	color: #66CCFF;
	text-decoration: underline;
}

a:hover                    {
	color: #0099CC;
	text-decoration: underline;
}
a:visited  {
}

.text10 {
	font-size: 10px;
}


/*  背景
---------------------------------------------*/
#Background_head {
	height: 20px;
	width: 866px;
	background: url(../image/top/back_top.gif);
}
#Background_foot {
	background: url(../image/top/back_foot.gif);
	height: 20px;
	width: 866px;
}
#Background_right {
	background: url(../image/top/back_r.gif) top;
	width: 8px;
	height: auto;
}
#Background_left {
	background: url(../image/top/back_l.gif);
	height: auto;
	width: 8px;
}

/*  トップヘッダー
---------------------------------------------*/
#top {
	WIDTH: 800px;
	HEIGHT: 191px;
	background-color: #ffffff;
	background-image: url(image/top_head.jpg);
}


/*  ヘッダー
---------------------------------------------*/
#header {
	WIDTH: 800px;
	HEIGHT: 191px;
}


/*  ヘッダーナビゲーション
---------------------------------------------*/
#topnavi {
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 594px;
	left: 206px;
}
#topnavi  i {
	visibility: hidden;
}
#topnavi h2 {
	font-size: 8px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#topnavi h2 a {
	height: 31px;
	width: 99px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-size: 8px;
	display: block;
}

    /* 通常 */
    #navi01 a {	background: url(image/head_btn.jpg) 0px 0px; }
    #navi02 a { background: url(image/head_btn.jpg) -99px 0px; }
    #navi03 a { background: url(image/head_btn.jpg) -198px 0px; }
    #navi04 a { background: url(image/head_btn.jpg) -297px 0px; }
    #navi05 a { background: url(image/head_btn.jpg) -396px 0px; }
    #navi06 a { background: url(image/head_btn.jpg) -495px 0px; }

    /* ロールオーバー */
    #navi01 a:hover { background: url(image/head_btn.jpg) 0px -31px; }
    #navi02 a:hover { background: url(image/head_btn.jpg) -99px -31px; }
    #navi03 a:hover { background: url(image/head_btn.jpg) -198px -31px; }
    #navi04 a:hover { background: url(image/head_btn.jpg) -297px -31px; }
    #navi05 a:hover { background: url(image/head_btn.jpg) -396px -31px; }
    #navi06 a:hover { background: url(image/head_btn.jpg) -495px -31px; }
   
    /* 現在位置 */
    #navi01 a.stay { background: url(image/head_btn.jpg) 0px -31px; }
    #navi02 a.stay { background: url(image/head_btn.jpg) -99px -31px; }
    #navi03 a.stay { background: url(image/head_btn.jpg) -198px -31px; }
    #navi04 a.stay { background: url(image/head_btn.jpg) -297px -31px; }
    #navi05 a.stay { background: url(image/head_btn.jpg) -396px -31px; }
    #navi06 a.stay { background: url(image/head_btn.jpg) -495px -31px; }


/*  スモールボタン
---------------------------------------------*/

#smallbtn {
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 230px;
	position: relative;
}
#smallbtn  i {
	visibility: hidden;
}
#smallbtn h2 {
	font-size: 8px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#smallbtn h2 a {
	height: 25px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-size: 8px;
	display: block;
}

    /* 通常 */
    #sb00 a {
	background: url(image/smallbtn.gif) 0px 0px;
	width: 50px;
}
    #sb01 a {
	background: url(image/smallbtn.gif) -50px 0px;
	width: 80px;
}
    #sb02 a {
	background: url(image/smallbtn.gif) -130px 0px;
	width: 100px;
}
    #sb03 a {
	background: 0px 0px;
	width: 50px;
}

    /* ロールオーバー */
    #sb00 a:hover { background: url(image/smallbtn.gif) 0px -25px; }
    #sb01 a:hover { background: url(image/smallbtn.gif) -50px -25px; }
    #sb02 a:hover { background: url(image/smallbtn.gif) -130px -25px; }



/*  パンくず
---------------------------------------------*/
#pan  {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	line-height: 18px;
}
#pan a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
#pan a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}



/*  メニュー
---------------------------------------------*/
#menu {
	margin: 0px;
	padding: 0px;
	height: 286px;
	width: 169px;
	position: relative;
}
#menu  i {
	visibility: hidden;
}
#menu h2 {
	font-size: 8px;
	margin: 0px;
	padding: 0px;
	float: left;
	line-height: normal;
}
#menu h2 a {
	width: 169px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-size: 8px;
	display: block;
}

    /* 通常 */
    #sidenavi01 a {
	background: url(image/menu.gif) 0px 0px;
	height: 26px;
}
    #sidenavi02 a {
	background: url(image/menu.gif) 0px -26px;
	height: 37px;
}
    #sidenavi03 a {
	background: url(image/menu.gif) 0px -63px;
	height: 37px;
}
    #sidenavi04 a {
	background: url(image/menu.gif) 0px -100px;
	height: 37px;
}
    #sidenavi05 a {
	background: url(image/menu.gif) 0px -137px;
	height: 37px;
}
    #sidenavi06 a {
	background: url(image/menu.gif) 0px -174px;
	height: 37px;
}
    #sidenavi07 a {
	background: url(image/menu.gif) 0px -211px;
	height: 37px;
}
    #sidenavi08 a {
	background: url(image/menu.gif) 0px -248px;
	height: 38px;
}

    /* ロールオーバー */
    #sidenavi01 a:hover { background: url(image/menu.gif) 0px 0px; }
    #sidenavi02 a:hover { background: url(image/menu.gif) -169px -26px; }
    #sidenavi03 a:hover { background: url(image/menu.gif) -169px -63px; }
    #sidenavi04 a:hover { background: url(image/menu.gif) -169px -100px; }
    #sidenavi05 a:hover { background: url(image/menu.gif) -169px -137px; }
    #sidenavi06 a:hover { background: url(image/menu.gif) -169px -174px; }
    #sidenavi07 a:hover { background: url(image/menu.gif) -169px -211px; }
	#sidenavi08 a:hover { background: url(image/menu.gif) -169px -248px; }

 
.text1 {
	color: #FFFFFF;
	line-height: normal;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dotted #FFFFFF;
}
.txt11 {
	color: #000000;
}
.txt9 {
	font-size: 9px;
	color: #000000;
}
