﻿body {
margin: 0;
padding: 0;
line-height:1.4;
color:#333;
font-family:Arial, sans-serif;
font-size:0.9em;

scrollbar-arrow-color: #fff0f0;
scrollbar-face-color: #ffc0d0; 
scrollbar-3dlight-color: #f0c0d0;
scrollbar-darkshadow-color: #f0c0d0;
scrollbar-highlight-color: #ffe0f0;
scrollbar-shadow-color: #ffe0f0;

}


html {
margin: 0;
padding: 0;
line-height:1.4;
color:#333;
font-family:Arial, sans-serif;
font-size:0.9em;

scrollbar-arrow-color: #fff0f0;
scrollbar-face-color: #ffc0d0; 
scrollbar-3dlight-color: #f0c0d0;
scrollbar-darkshadow-color: #f0c0d0;
scrollbar-highlight-color: #ffe0f0;
scrollbar-shadow-color: #ffe0f0;

}


img  {
	margin: 0 0 0 0;
	vertical-align: top;
}

.outer
	{
	width: 1004px;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px auto auto auto;
	font-size: x-small;
	height: 1100px;
}

.menu
	{
	float: left;
	width: 200px;
	background-color: #FFFFFF;
	height: 500px;
	text-align: center;
}
.menuicon
	{
	background-color: #FFFFFF;
	margin: 0 0 0 0;
	background: url('topimg/sidebar_linebox_bg.gif');
	float: none;
	width: 200px;
	height: 185px;
}

.main
	{
	float: left;
	width: 800px;
	background-color: #FFFFFF;
	height: 1550px;
}
	.main_cont
	{

    text-align:center;
    width:600px;
	float: right;
	background-color: #FFFFFF;
	height: 600px;
}
	.main_left
	{
	float: left;
	width: 200px;
	background-color: #FFFFFF;
	height: 500px;

}
	.maintable{
	margin: 0 0 0 0;
	width: 545px;
	background-color: #FFFFFF;
	height: 350px;
	position: static;
}
}

.clears{
  clear:both;
}

.foot
	{
	clear:left;
	background-color: #FFcccc;
	height: 20px;
	}
	
.head
	{
	background-color: #FFFFFF;
	height: 76px;
	text-align: center;
}
.head2
	{
	background-color: #FFFFFF;
	height: 335px;
	text-align: center;
}

UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	FONT-FAMILY: inherit;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}

LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	FONT-FAMILY: inherit;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	list-style-type: none;
}

#globalnavi {
	BACKGROUND: url(./topimg/bbg.gif) repeat-x left top; MARGIN: 0px 2px; HEIGHT: 30px
}
DIV#globalnavi UL LI {
	FLOAT: left
}
DIV#globalnavi LI {
	FLOAT: left
}


#gnavi01 {
	DISPLAY: block; BACKGROUND: url(./topimg/seihin.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi01 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi01 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/seihin_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi01 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/seihin_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}

#gnavi02 {
	DISPLAY: block; BACKGROUND: url(./topimg/event.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi02 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi02 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/event_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi02 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/event_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}

#gnavi03 {
	DISPLAY: block; BACKGROUND: url(./topimg/download.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi03 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi03 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/download_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi03 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/download_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}

#gnavi04 {
	DISPLAY: block; BACKGROUND: url(./topimg/suport.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi04 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi04 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/suport_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi04 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/suport_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}

#gnavi05 {
	DISPLAY: block; BACKGROUND: url(./topimg/staff.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi05 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi05 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/staff_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi05 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/staff.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}

#gnavi06 {
	DISPLAY: block; BACKGROUND: url(./topimg/information.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi06 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi06 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/information_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi06 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/information_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}

#gnavi07 {
	DISPLAY: block; BACKGROUND: url(./topimg/tsusin.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi07 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi07 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/tsusin_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi07 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/tsusin.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}

#gnavi08 {
	DISPLAY: block; BACKGROUND: url(./topimg/link.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi08 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi08 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/link_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi08 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/link_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}

#gnavi09 {
	DISPLAY: block; BACKGROUND: url(./topimg/bbs.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi09 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi09 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/bbs_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi09 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/bbs.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}

#gnavi10 {
	DISPLAY: block; BACKGROUND: url(./topimg/koushin.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi10 A {
	DISPLAY: block; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#gnavi10 A:hover {
	DISPLAY: block; BACKGROUND: url(./topimg/koushin_on.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}
#gnavi10 A:active {
	DISPLAY: block; BACKGROUND: url(./topimg/koushin.gif) no-repeat; WIDTH: 100px; HEIGHT: 30px
}



.box{
	margin: 0px auto;
	width: 580px;/*全体の幅*/;
	font-size: 12px;/*文字サイズ*/;
	background: #FF8F70 url(topimg/hnbox_1.gif) 0% 0% no-repeat;
	margin-bottom: 0;
}
.box dt{/*タイトル部分の設定*/
  color: #FFFFFF;/*文字色*/
	background: #FF8F70 url(topimg/hnbox_2.gif) 100% 0% no-repeat;/*背景色*/
  font-weight: bold;
	text-align: left;
  margin: 0 0 0 12px;
  padding: 6px 12px 2px 0;
  }
.box dd{/*内容部分*/
  margin: 0;
	text-align: left;
  border: solid 1px #FF8F70;/*枠の色*/
	background: #FFFFFF;
  }
.box dd p{
  padding: 1em;/*テキスト部分の余白*/
  margin: 0;
  }

.box_l{
	margin: 0px auto;
	width: 700px;/*全体の幅*/;
	font-size: 12px;/*文字サイズ*/;
	background: #FF8F70 url(topimg/hnbox_1.gif) 0% 0% no-repeat;
	margin-bottom: 0;
}
.box_l dt{/*タイトル部分の設定*/
  color: #FFFFFF;/*文字色*/
	background: #FF8F70 url(topimg/hnbox_2.gif) 100% 0% no-repeat;/*背景色*/
  font-weight: bold;
	text-align: left;
  margin: 0 0 0 12px;
  padding: 6px 12px 2px 0;
  }
.box_l dd{/*内容部分*/
  margin: 0;
	text-align: left;
  border: solid 1px #FF8F70;/*枠の色*/
	background: #FFFFFF;
  }
.box_l dd p{
  padding: 1em;/*テキスト部分の余白*/
  margin: 0;
  }

.box_l2{
	margin: 0px auto;
	width: 510px;/*全体の幅*/;
	font-size: 12px;/*文字サイズ*/;
	background: #FF8F70 url(topimg/hnbox_1.gif) 0% 0% no-repeat;
	margin-bottom: 0;
}
.box_l2 dt{/*タイトル部分の設定*/
  color: #FFFFFF;/*文字色*/
	background: #FF8F70 url(topimg/hnbox_2.gif) 100% 0% no-repeat;/*背景色*/
  font-weight: bold;
	text-align: left;
  margin: 0 0 0 12px;
  padding: 6px 12px 2px 0;
  }
.box_l2 dd{/*内容部分*/
  margin: 0;
	text-align: left;
  border: solid 1px #FF8F70;/*枠の色*/
	background: #FFFFFF;
  }
.box_l2 dd p{
  padding: 1em;/*テキスト部分の余白*/
  margin: 0;
  }



.style12 {
	color: #FF8F70;
}

.style1 {
	border-width: 0px;
}
.linebox {
	padding: 0px;
	margin: 0px;
	background-image: url('img/sidebar_linebox_bg.gif');
}
.botan {
	background-image: url('img/globalnavi_01.gif');
	background-repeat: no-repeat;
}

.style3 {
	clear: left;
	background-color: #FFCCCC;
	height: 20px;
	text-align: center;
}
.style6 {
	background-image: url('topimg/sidebar_linebox_bg.gif');
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	text-align: center;
	vertical-align: bottom;
	height: 650px;
}



.style7 {
	border-width: 0;
}



.style8 {
	border-color: #FFCCCC;
	border-style: solid;
	border-width: 1px;
}



.style9 {
	text-decoration: none;
}



.style10 {
	border-style: solid;
	border-width: 0;
}
.outer .main .main_cont .style5 .style2 .box dd table tr td .style15 {
	color: #333;
}
