/* ƒXƒ^ƒCƒ‹ƒV[ƒg (hspnext.css) */
.hhcArea {
	padding-left:6px;
	padding-right:3px;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
}
.taboutbtn0 {
	width:60;height:22;
	border-left:1  solid #ffffff; border-top:1    solid #ffffff;
	border-right:1 solid #000000; border-bottom:1 solid #cfcfcf;
	text-align:center;
}
.taboutbtn1 {
	width:70;height:18;
	border-left:0;
	border-top:0;
	border-right:0;
	border-bottom:0;
	background-color:transparent;
	text-align:center;
	color:#ffffff;
	cursor:hand;
}
.taboutbtn2 {
	width:86;height:18;
	border-left:0;
	border-top:0;
	border-right:0;
	border-bottom:0;
	background-color:transparent;
	text-align:center;
	color:#ffffff;
	cursor:hand;
}
.taboutbtn3 {
	width:154;height:18;
	border:0;
	background-color:#f7f7f7;
	text-align:left;
	color:#003333;
	cursor:hand;
}
.taboutbtn4 {
	font-family: Meiryo, ‚l‚r ‚oƒSƒVƒbƒN,Osaka|“™•;
	font-size: 9pt;
	width:86;height:22;
	border-left:0;
	border-top:0;
	border-right:0;
	border-bottom:0;
	background-color:transparent;
	text-align:center;
	color:#efefff;
}
.taboutbtn5 {
	width:86;height:18;
	border-left:0;
	border-top:0;
	border-right:0;
	border-bottom:0;
	background-color:transparent;
	text-align:center;
	color:#222222;
}
.buttonwaku1 {
	width:74;height:20;
	text-align:center;
	vertical-align:text-bottom;
	border-left:1  solid #4984ac; border-top:1    solid #367db3;
	border-right:1 solid #80b2cb; border-bottom:1 solid #80b2cb;
	background-color:transparent;
}
.buttonwaku2 {
	width:90;height:20;
	text-align:center;
	vertical-align:text-bottom;
	border-left:1  solid #4984ac; border-top:1    solid #367db3;
	border-right:1 solid #80b2cb; border-bottom:1 solid #80b2cb;
	background-color:transparent;
}
.buttonwaku3 {
	width:90;height:18;
	text-align:center;
	vertical-align:text-bottom;
	border-left:1  solid #4984ac; border-top:1    solid #367db3;
	border-right:1 solid #b2b2cb; border-bottom:1 solid #b2b2cb;
	background-color:transparent;
}
.buttonwaku4 {
	width:76;height:18;
	text-align:center;
	vertical-align:text-bottom;
	border-left:1  solid #4984ac; border-top:1    solid #367db3;
	border-right:1 solid #b2b2cb; border-bottom:1 solid #b2b2cb;
	background-color:transparent;
}
.buttonwaku5 {
	width:116;height:18;
	text-align:center;
	vertical-align:text-bottom;
	border-left:1  solid #4984ac; border-top:1    solid #367db3;
	border-right:1 solid #80b2cb; border-bottom:1 solid #80b2cb;
	background-color:transparent;
}
.buttonwaku6 {
	width:90;height:18;
	text-align:center;
	vertical-align:text-bottom;
	border-left:1  solid #4984ac; border-top:1    solid #367db3;
	border-right:1 solid #80b2cb; border-bottom:1 solid #80b2cb;
	background-color:#cfffff;
}
.menubutton0 {
	width:90;height:22;
	text-align:center;
	vertical-align:text-bottom;
	border-left:1  solid #4984ac; border-top:1    solid #367db3;
	border-right:1 solid #80b2cb; border-bottom:1 solid #368dc3;
	background-color:transparent;
	color:#efefef;
}
.menubutton1 {
	font-family: Meiryo, ‚l‚r ‚oƒSƒVƒbƒN,Osaka|“™•;
	font-size: 9pt;
	width:64;height:28;
	border-left:0;
	border-top:0;
	border-right:0;
	border-bottom:0;
	background-color:transparent;
	text-align:center;
	color:#efefef;
	cursor:hand;
}
.menubutton2 {
	font-family: Meiryo, ‚l‚r ‚oƒSƒVƒbƒN,Osaka|“™•;
	font-size: 9pt;
	width:62;height:28;
	border-left:0;
	border-top:0;
	border-right:0;
	border-bottom:0;
	background-color:transparent;
	text-align:center;
	color:#efefef;
	cursor:hand;
}
.flowtmenu {
	width:53;height:22;
	border-left:1  solid #4984ac; border-top:1    solid #555555;
	border-right:1 solid #555555; border-bottom:1 solid #000000;
	background-color:transparent;
	text-align:center;
	color:#ffffff;
	cursor:hand;
}
.hspmenu {
	width:204px;
	height:20px;
	color:#222222;
	background-color:transparent;
	border:0;
	text-align:left;
	cursor:hand;
}
.submenu1 {
	width:90;height:18;
	border-left:0;
	border-top:0;
	border-right:0;
	border-bottom:0;
	background-color:transparent;
	text-align:center;
	color:#efefef;
	cursor:hand;
}
.submenu2 {
	width:76;height:18;
	border-left:0;
	border-top:0;
	border-right:0;
	border-bottom:0;
	background-color:transparent;
	text-align:center;
	color:#efefef;
	cursor:hand;
}
.submenu3 {
	width:116;height:18;
	border-left:0;
	border-top:0;
	border-right:0;
	border-bottom:0;
	background-color:transparent;
	text-align:center;
	color:#efefef;
	cursor:hand;
}

.grad04 {
	filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#e6e6e6,
	startColorstr=#000055,gradientType='0');
}
.grad05 {
	filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#e0e0cf,
	startColorstr=#ebeeee,gradientType='0');
}
.grad06 {
	filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#367db3,
	startColorstr=#80b2cb,gradientType='0');
}
.grad07 {
	filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#3877a2,
	startColorstr=#80ccdb,gradientType='0');
}
.degiarea {
	width:72px;
	color:#ffffff;
	background-color:#006699;
	font-size:9pt;
	font-family:Arial;
	position:absolute;
	text-align:center;
	border-left:1 solid #808080;
	border-top:1 solid #808080;
	border-right:1 solid #ffffff;
	border-bottom:1 solid #cfcfcf;
}
