BODY{
	font-size : 13px;
	scrollbar-face-color: white;
	scrollbar-highlight-color: white;
	scrollbar-track-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-arrow-color: #99ccff;
	scrollbar-3dlight-color: #99ccff;
	scrollbar-shadow-color: #99ccff;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	text-align: center;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN";
}
TABLE{
	font-size : 13px;
	line-height : 138%;
	color : #333333;
	text-align: left;
}
H1{
	font-size : 11px;
	color : #6295ff;
	font-weight : normal;
	text-align : center;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 5px;
	width : 100%;
	height : 12px;
	background-color : #cedeff;
	border-bottom-width : 2px;
	border-bottom-style : solid;
	border-bottom-color : #99ccff;
	padding: 2px;
}
H2{ border-color: #3366cc; border-style: solid;     border-width : 1px 2px 3px 1px;    padding : 0.5em 0.5em 0.5em 0.5em; font-size : 16px;
margin-bottom : 10px;}
H2.h2none{
	font-weight : normal;
	display:inline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
H2.h2gray{font-size : 11px;color : #999999;font-weight : normal; display:inline ;}
H3{
	font-size : 13px;
	margin: 0px;
}
H4{
	font-size : 13px;
	margin: 0px;
}
H5{ border-color: #99ccff; border-style: solid;     border-width: 2px 0px 2px 0px;    padding: 0.5em;
margin-top : 1px;
margin-bottom : 1px;
}
H1.h1blue{font-size : 11px;color : #62b0ff;}
H4.h4blue{ border-color: #3366cc; border-style: solid;     border-width : 0px 0px 2px;border-left-width : 20px;    padding: 0.3em; }
H5.h5ver2{border-color : #3366cc #3366cc #3366cc #3366cc;border-style : solid solid solid solid;
padding-top : 0.3em;
padding-left : 0.3em;
padding-right : 0.3em;
padding-bottom : 0.3em;
border-top-width : 0px;
border-right-width : 0px;
border-bottom-width : 1px;
border-left-width : 10px;
}

A{text-decoration : none;}
A:LINK{ text-decoration:none; color : #0033ff;}
A:VISITED   { text-decoration:none; color : #3366ff;}
A:HOVER     { text-decoration:underline; color : #FF0000;}
A:ACTIVE    { text-decoration:underline; color : #ff80c0;}

A.gray:LINK{ text-decoration:none; color : #666666;}
A.gray:VISITED  { text-decoration:none; color : #666666;}
A.gray:hover{ text-decoration:underline; color : #999999;}
A.gray:ACTIVE    { text-decoration:underline; color : #999999;}

A.grayno:LINK{color : #666666;text-decoration : none;}
A.grayno:VISITED   {color : #666666; text-decoration : none;}
A.grayno:hover{color : #999999; text-decoration : underline;}

A.blue:LINK{color : #6295ff;}
A.blue:hover{color : #99ccff;}

A.lblue:LINK{color : #6295ff;}
A.lblue:VISITED   {color : #6295ff;}

A.white:LINK{text-decoration:underline; color : white;}
A.white:VISITED   {text-decoration:underline; color : white;}
A.white:hover{text-decoration:none; color : #e1f1fe;}

A.whitend:LINK{color : white;text-decoration : none;}
A.whitend:VISITED  {color : white;text-decoration : none;}
A.whitend:hover{color : white;text-decoration : none;}

A.gray2:LINK{ text-decoration:underline; color : #999999;}
A.gray2:VISITED  { text-decoration:underline; color : #999999;}
A.gray2:hover{ text-decoration:none; color : #999999;}

A.blueno:LINK{ text-decoration : none; color : #0080ff;}
A.blueno:VISITED  { text-decoration : none; color : #0080ff;}
A.blueno:hover{ text-decoration : underline; color : #0080ff;}
A.blueno:ACTIVE{ text-decoration: underline; color : #999999;}

FORM{display:inline ;}
.small2{
font-size : 11px;
line-height : 125%;
}
.white{
color : white;
}
.gray0{
color : #666666;
}
.blue0{
color : #0080ff;
}
.pink0{color : #ff95ac;}
.big1{font-size : 29px;
line-height : 200%;
}
.small2blue{
font-size : 11px;
color : #0080ff;
}
.dblue0{
color : #0000cc;
}
.big2{
font-size : 20px;
line-height : 200%;
}
.medium0{
font-size : 16px;
line-height : 130%;
}
.pink2{
color : #ff80c0;
}
.white0{
color : white;
}
.default{
font-size : 13px;
}
.cblue0{
color : #3366cc;
}
.small1{
font-size : 10px;
line-height : 120%;
}
.orange0{
color : #FF8346;
}
H2.h2blue{
font-size : 11px;
color : #99ccff;
}
.bluem0{
color : #6699ff;
}
.gray0small{
font-size : 11px;
color : #666666;
}
.bunshou{
line-height : 14pt;
}
.txtbana{
line-height : 102%;
}
.dot{
	height : 1px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	border: 1px dotted #999999;
}
.dot2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #CCCCCC;
	height: 3px;
	color: #FFFFFF;
}

.dot_blue{border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #0080ff #0080ff #0080ff #0080ff;}
H4.h4blue{
color : #ffffff;
background-color : #3366cc;
vertical-align : 50%;
padding-top : 3px;
padding-left : 10px;
padding-right : 3px;
padding-bottom : 3px;
font-size : 13px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
letter-spacing : 2px;
border-left-width : 1px;
}
H3.h3default{
font-size : 15px;
border-width : 2px 2px 2px 2px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
padding-left : 2px;
padding-top : 2px;
padding-right : 2px;
padding-bottom : 2px;
border-style : none none none none;}
.px15{
font-size : 15px;
line-height : 140%;
}
.title01{border-width : 1px 5px 1px 5px;border-style : solid solid solid solid;border-color : #3366cc #3366cc #3366cc #3366cc;}
.title02{
font-size : 16px;border-width : 1px 6px 1px 6px;border-style : solid solid solid solid;border-color : #3366cc #3366cc #3366cc #3366cc;
padding-top : 5px;
padding-bottom : 5px;
top : 50%;
padding-left : 5px;
padding-right : 5px;
margin-bottom : 3px;
}
H1.h1gray{
color : #999999;
background-color : #efefef;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
padding-top : 1px;
padding-left : 1px;
padding-right : 1px;
padding-bottom : 1px;
}
.flow{
height : 60px;
overflow : auto;
}
.flow120{
height : 120px;
overflow : auto;
}
.flownews{
overflow : auto;
height : 300px;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
font-size : 11px;
line-height : 125%;
}
.flownewsite{
	overflow : auto;
	height : 200px;
	font-size : 11px;
	line-height : 110%;
	padding: 3px;
}
UL{
padding-top : 0px;
margin-top : 10px;
padding-bottom : 0px;
margin-bottom : 10px;
}
.bn10060{
width : 100px;
height : 60px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #99ccff #99ccff #99ccff #99ccff;
}
.bn10060 A{ display:block; width : 100; height : 60;
background-color : #ffffff;
padding-top : 15px;
padding-left : 2px;
padding-right : 2px;
padding-bottom : 2px;
}
.bn10060 A:LINK{ text-decoration:none; color : #0033ff;}
.bn10060 A:VISITED  { text-decoration:none; color : #3366ff;}
.bn10060 A:HOVER{ text-decoration:underline; color : #ff0000;
background-color : #ffe6e6;
}
.bn10060 A:ACTIVE    { text-decoration:underline; color : #ff80c0;}
.sitemap{
	font-size : 11px;
	width : 468px;
	height : 60px;
	overflow : auto;
	border: 1px solid #CCCCCC;
	text-align: left;
}
.dot0{border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #666666 #666666 #666666 #666666;}
.tablepr1 {
	border: 1px solid #999999;
}
em {
	font-style: normal;
	color: #EC0000;
}
.tablepr1a {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.s {
	text-decoration: line-through;
}
OL{
padding-top : 0px;
padding-bottom : 0px;
margin-top : 10px;
margin-bottom : 10px;
}
.tablemn1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #f0f0f0;
}
th {
	background-color: #cedeff;
	text-align: left;
	font-weight: normal;
}
.th3 {
	background-color: #f0f0f0;
}


.th2 {
	background-color: #e6f3ff;
	text-align: center;
}


.tablepr1a TH {
	background-color: #f0f0f0;
	font-weight: normal;
text-align : center;
}
.table2 {
	background-color: #999999;
}
.table3 {
	background-color: #6699FF;
}

.tablecontent {
	background-color: #FFFFFF;
}
.centerdiv {
	text-align: center;
}
.leftdiv {
	text-align: left;
}
.all {
	margin: auto;
	width: 680px;
}
.th4 {
	text-align: center;
}

h6 {
	margin: 0px;
	padding: 0px;
}
.tablepr2 {
	background-color: #CCCCCC;
}


.clear {
	clear: both;
}
.dot_under {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.line_under2 {
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3366CC;
	border-bottom-color: #3366CC;
	height: 5px;
	color: #FFFFFF;
}
address {
	font-style: normal;
	background-color: #CEDEFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #99CCFF;
	color: #0080ff;
}
h3.h3ver2 {
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;
	padding-left: 7px;
	padding-bottom: 3px;
	padding-top: 1px;
}
.box_kuma {
	background-image: url(img000/line_kuma.gif);
	background-repeat: no-repeat;
}
.box_hana {
	background-image: url(img000/line_hana.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.recoreki {
	height: 50px;
	width: 530px;
	overflow: auto;
}
