/*
Title : JVW 1.0 / Ebichashikibu CSS
Version : 1.0.1
Copyright 2010 Buchi

History
	2010/12/12 1.0.1 [X
*/




/* Basis > Block */


html{
	background-color:#6c3030;
	color:#000000;
}

body{
	margin:0px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	background-color:#f0f0e0;
	background-image:url("../../source/jvw01/ebichashikibu/body_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	text-align:left;
	text-decoration:none;
	font-family:sans-serif;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
	color:#303030;
}

h1{
	margin:0px 8px 8px 8px; padding:0px;
	font-style:normal; font-weight:bold; font-size:32px; line-height:40px;
}

h2{
	margin:0px 8px 8px 8px; padding:0px;
	font-style:normal; font-weight:bold; font-size:24px; line-height:32px;
}

h3{
	margin:0px 8px 8px 8px; padding:0px 0px 0px 22px;
	background-image:url("../../source/jvw01/ebichashikibu/h3_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	font-style:normal; font-weight:bold; font-size:20px; line-height:28px;
}
h3.clear{
	margin:0px 8px 8px 8px; padding:0px 0px 0px 22px;
	background-image:url("../../source/jvw01/ebichashikibu/h3_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	font-style:normal; font-weight:bold; font-size:20px; line-height:28px;
	clear:both;
}
h3.division{
	margin:0px 8px 0px 8px; padding:0px 8px 0px 22px;
	border-style:none; border-width:0px; border-color:transparent;
	border-top-left-radius:4px; border-top-right-radius:4px;/* -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;*/
	background-color:#6c3030;
	background-image:url("../../source/jvw01/ebichashikibu/h3_division_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	font-style:normal; font-weight:bold; font-size:20px; line-height:24px;
	color:#ffffff;
}

h4{
	margin:0px 8px 8px 8px; padding:0px;
	font-style:normal; font-weight:bold; font-size:16px; line-height:24px;
}

h5{
	margin:0px 8px 8px 8px; padding:0px;
	font-style:normal; font-weight:bold; font-size:14px; line-height:22px;
}

h6{
	margin:0px 8px 8px 8px; padding:0px;
	font-style:normal; font-weight:bold; font-size:12px; line-height:20px;
}

div{
	margin:0px; padding:0px;
}
div.center{
	margin:0px; padding:0px;
	text-align:center;
}
div.right{
	margin:0px; padding:0px;
	text-align:right;
}
div.division{
	margin:0px 8px 16px 8px; padding:0px;
	background-color:#d0d0c0;
}
div.paragraph{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
}
div.clearfix, p.clearfix{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
	display:inline-block;
}
	/* Hides from IE-mac \*/
	* html .clearfix{height:1%;}
	.clearfix{display:block;}
	/* End hide from IE-mac */
div.information, p.information{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:2px;
	border-style:solid; border-width:1px; border-color:#303030;
	border-radius:4px;/* -moz-border-radius:4px; -webkit-border-radius:4px;*/
	background-color:transparent;
	color:#303030;
}
div.attention, p.attention{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:2px;
	border-style:solid; border-width:1px; border-color:#303030;
	border-radius:4px;/* -moz-border-radius:4px; -webkit-border-radius:4px;*/
	background-color:#ffff80;
	color:#303030;
}
div.warning, p.warning{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:2px;
	border-style:solid; border-width:1px; border-color:#303030;
	border-radius:4px;/* -moz-border-radius:4px; -webkit-border-radius:4px;*/
	background-color:#ff4040;
	color:#ffffff;
}
div.formheader{
	margin:0px 8px 0px 16px; padding:2px;
	border-style:none; border-width:0px; border-color:transparent;
	background-color:#6c3030;
	background-image:url("../../source/jvw01/ebichashikibu/th_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	vertical-align:top;
	text-align:center;
	font-style:normal; font-weight:bold; font-size:14px; line-height:16px;
	color:#ffffff;
}
div.formbody{
	margin:0px 8px 16px 16px; padding:2px;
	background-color:#d0d0c0;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
	color:#303030;
}
div.inavi{
	margin:0px 8px 16px 16px; padding:0px;
	text-align:right;
	font-style:normal; font-weight:bold; font-size:12px; line-height:20px;
}
div.pnavi{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
	text-align:center;
}

p{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
}
p.clear{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
	clear:both;
}
p.center{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
	text-align:center;
}
p.center_clear{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
	text-align:center;
	clear:both;
}
p.right{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
	text-align:right;
}
p.right_clear{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
	text-align:right;
	clear:both;
}

blockquote{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:2px;
	border-style:dashed; border-width:1px; border-color:#6c3030;
	border-radius:4px;/* -moz-border-radius:4px; -webkit-border-radius:4px;*/
	background-color:#d0d0c0;
	color:#303030;
}

address{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
	text-align:center;
	font-family:monospace;
	font-style:italic; font-weight:normal; font-size:12px; line-height:16px;
}

dl,ol{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
}

ul{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px;
	list-style-type:none;
}
ul.disc{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px 16px;
	list-style-type:disc;
}
ul.circle{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px 16px;
	list-style-type:circle;
}
ul.square{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px 16px;
	list-style-type:square;
}
ul.decimal{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px 16px;
	list-style-type:decimal;
}
ul.lower-roman{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px 16px;
	list-style-type:lower-roman;
}
ul.upper-roman{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px 16px;
	list-style-type:upper-roman;
}
ul.lower-alpha{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px 16px;
	list-style-type:lower-alpha;
}
ul.upper-alpha{
	max-width:800px;
	margin:0px 8px 16px 16px; padding:0px 16px;
	list-style-type:upper-alpha;
}

dt, li{
	margin:0px 0px 4px 0px; padding:0px;
}

dd{
	margin:0px 0px 8px 16px; padding:0px;
}

table{
	margin:0px 8px 16px 16px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	border-collapse:separate;
}

caption{
	margin:0px; padding:0px;
	text-align:left;
	font-style:normal; font-weight:bold; font-size:16px; line-height:20px;
}

tr{
	margin:0px; padding:0px;
}

th{
	margin:0px; padding:2px;
	border-style:none; border-width:0px; border-color:transparent;
	vertical-align:top;
	text-align:center;
	font-style:normal; font-weight:bold; font-size:14px; line-height:16px;
}

td{
	margin:0px; padding:2px;
	border-style:none; border-width:0px; border-color:transparent;
	vertical-align:top;
	text-align:left;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
}
td.center{
	margin:0px; padding:2px;
	border-style:none; border-width:0px; border-color:transparent;
	vertical-align:top;
	text-align:center;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
}
td.right{
	margin:0px; padding:2px;
	border-style:none; border-width:0px; border-color:transparent;
	vertical-align:top;
	text-align:right;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
}

table.bg{
	margin:0px 8px 16px 16px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	border-collapse:separate;
}

table.bg th{
	margin:0px; padding:2px;
	border-style:none; border-width:0px; border-color:transparent;
	background-color:#6c3030;
	background-image:url("../../source/jvw01/ebichashikibu/th_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	vertical-align:top;
	text-align:center;
	font-style:normal; font-weight:bold; font-size:14px; line-height:16px;
	color:#ffffff;
}

table.bg td{
	margin:0px; padding:2px;
	border-style:none; border-width:0px; border-color:transparent;
	background-color:#d0d0c0;
	vertical-align:top;
	text-align:left;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
	color:#303030;
}
table.bg td.center{
	margin:0px; padding:2px;
	border-style:none; border-width:0px; border-color:transparent;
	background-color:#d0d0c0;
	vertical-align:top;
	text-align:center;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
	color:#303030;
}
table.bg td.right{
	margin:0px; padding:2px;
	border-style:none; border-width:0px; border-color:transparent;
	background-color:#d0d0c0;
	vertical-align:top;
	text-align:right;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
	color:#303030;
}

table.line{
	margin:0px 8px 16px 16px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	border-collapse:collapse;
}

table.line th{
	margin:0px; padding:2px;
	border-style:solid; border-width:1px; border-color:#303030;
	background-color:#6c3030;
	background-image:url("../../source/jvw01/ebichashikibu/th_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	vertical-align:top;
	text-align:center;
	font-style:normal; font-weight:bold; font-size:14px; line-height:16px;
	color:#ffffff;
}

table.line td{
	margin:0px; padding:2px;
	border-style:solid; border-width:1px; border-color:#303030;
	vertical-align:top;
	text-align:left;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
}
table.line td.center{
	margin:0px; padding:2px;
	border-style:solid; border-width:1px; border-color:#303030;
	vertical-align:top;
	text-align:center;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
}
table.line td.right{
	margin:0px; padding:2px;
	border-style:solid; border-width:1px; border-color:#303030;
	vertical-align:top;
	text-align:right;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
}

form{
	margin:0px; padding:0px;
}

hr{
	margin:0px 8px 8px 8px; padding:0px;
}




/* Basis > Inline */


em{
	font-style:normal; font-weight:bold;
}

rt, rp{
	font-style:normal; font-weight:normal; font-size:7px; line-height:7px;
}

a:link{
	background-color:transparent;
	text-decoration:none;
	color:#6c3030;
}
a:visited{
	background-color:transparent;
	text-decoration:none;
	color:#600090;
}
a:hover{
	background-color:transparent;
	text-decoration:underline;
	color:#ff0000;
}
a:active{
	background-color:transparent;
	text-decoration:underline;
	color:#ff0000;
}

a:link.elementid{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_elementid_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#6c3030;
}
a:visited.elementid{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_visited_elementid_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#600090;
}
a:hover.elementid{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_elementid_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}
a:active.elementid{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_elementid_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}

a:link.pagetop{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_pagetop_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#6c3030;
}
a:visited.pagetop{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_visited_pagetop_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#600090;
}
a:hover.pagetop{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_pagetop_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}
a:active.pagetop{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_pagetop_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}

a:link.internal{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_internal_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#6c3030;
}
a:visited.internal{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_visited_internal_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#600090;
}
a:hover.internal{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_internal_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}
a:active.internal{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_internal_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}

a:link.external{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_external_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#6c3030;
}
a:visited.external{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_visited_external_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#600090;
}
a:hover.external{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_external_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}
a:active.external{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_external_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}

span.elementidlinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_elementid_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#6c3030;
}
span.elementidvisitedlinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_visited_elementid_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#600090;
}
span.elementidhoverlinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_elementid_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}

span.pagetoplinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_pagetop_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#6c3030;
}
span.pagetopvisitedlinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_visited_pagetop_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#600090;
}
span.pagetophoverlinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_pagetop_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}

span.internallinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_internal_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#6c3030;
}
span.internalvisitedlinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_visited_internal_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#600090;
}
span.internalhoverlinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_internal_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}

span.externallinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_external_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#6c3030;
}
span.externalvisitedlinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_visited_external_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	color:#600090;
}
span.externalhoverlinkexample{
	margin:0px; padding:0px 0px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_external_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:underline;
	color:#ff0000;
}

h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link{
	background-color:transparent;
	text-decoration:none;
	color:#303030;
}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{
	background-color:transparent;
	text-decoration:none;
	color:#303030;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
	background-color:transparent;
	text-decoration:none;
	color:#303030;
}
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active{
	background-color:transparent;
	text-decoration:none;
	color:#303030;
}

img{
	margin:0px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
}
img.inwriting, h2 img, h3 img, h4 img, h5 img, h6 img{
	margin:0px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	vertical-align:bottom;
}
img.photoa{
	margin:0px; padding:0px;
	border-style:solid; border-width:4px; border-color:#ffffff;
}
img.photob{
	margin:0px; padding:3px;
	border-style:solid; border-width:1px; border-color:#808080;
}
img.lfloat{
	margin:0px 4px 16px 0px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	float:left;
}
img.rfloat{
	margin:0px 0px 16px 4px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	float:right;
}
img.lfloatphotoa{
	margin:0px 4px 16px 0px; padding:0px;
	border-style:solid; border-width:4px; border-color:#ffffff;
	float:left;
}
img.rfloatphotoa{
	margin:0px 0px 16px 4px; padding:0px;
	border-style:solid; border-width:4px; border-color:#ffffff;
	float:right;
}
img.lfloatphotob{
	margin:0px 4px 16px 0px; padding:3px;
	border-style:solid; border-width:1px; border-color:#808080;
	float:left;
}
img.rfloatphotob{
	margin:0px 0px 16px 4px; padding:3px;
	border-style:solid; border-width:1px; border-color:#808080;
	float:right;
}

input, select, textarea{
	margin:0px 0px 4px 0px; padding:0px;
	font-family:monospace;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
}

div.formbody input, div.formbody select, div.formbody textarea{
	margin:0px 0px 4px 8px; padding:0px;
	font-family:monospace;
	font-style:normal; font-weight:normal; font-size:14px; line-height:20px;
}

object{
	margin:0px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
}




/* Basis > Common */


.clearfix:after{
	height:0;
	content:url("../../source/jvw01/common/transparent.gif");
	clear:both;
	display:block;
}

.clear{
	clear:both;
	display:block;
}
.lclear{
	clear:left;
	display:block;
}
.rclear{
	clear:right;
	display:block;
}

span.strong{font-size:18px;}
span.weak{font-size:10pt;}
span.scientificname{font-style:italic;}
span.label{
	width:128px;
	text-align:right;
	vertical-align:top;
	display:inline-block;
}




/* Special > Block */


div.topheadera{
	margin:0px; padding:0px;
	background-color:#6c3030;
	background-image:url("../../source/jvw01/ebichashikibu/div_topheader_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	color:#ffffff;
}
div.topheaderb{
	margin:0px; padding:0px;
	background-color:#6c3030;
	background-image:url("../../source/jvw01/ebichashikibu/div_topheader_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	color:#ffffff;
}
div.header{
	margin:0px; padding:0px;
	background-color:#6c3030;
	background-image:url("../../source/jvw01/ebichashikibu/div_header_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	color:#ffffff;
}
div.popupheader{
	margin:0px; padding:0px;
	background-color:#6c3030;
	background-image:url("../../source/jvw01/ebichashikibu/div_header_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	color:#ffffff;
}

div.topheadera div.maintitle{
	width:100%; height:352px;
	margin:0px; padding:0px;
	text-align:center;
}
div.topheaderb div.maintitle{
	width:100%; height:416px;
	margin:0px; padding:0px;
	text-align:center;
}
div.header div.maintitle{
	width:100%; height:80px;
	margin:0px; padding:0px;
	overflow:hidden;
}

div.header div.maintitle img{
	margin:0px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	font-style:normal; font-weight:bold; font-size:32px; line-height:40px;
}

div.topheadera h1, div.topheaderb h1{
	height:32px;
	margin:0px 8px 0px 8px; padding:0px;
	text-align:center;
	font-style:normal; font-weight:bold; font-size:12px; line-height:32px;
}
div.header h1{
	height:16px;
	margin:0px 8px 0px 8px; padding:0px;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
}
div.popupheader h1{
	height:20px;
	margin:0px 8px 0px 8px; padding:0px;
	font-style:normal; font-weight:bold; font-size:12px; line-height:20px;
}

div.hnavi1{
	width:100%; height:24px;
	margin:0px; padding:0px;
	background-color:#f0e0a8;
	background-image:url("../../source/jvw01/ebichashikibu/div_hnavi1_bg.jpg"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	color:#303030;
	overflow:hidden;
}

ul.hnavi1{
	margin:0px; padding:0px;
	list-style-type:none;
}

ul.hnavi1 li{
	height:24px;
	margin:0px; padding:0px;
	float:left;
}

div.hnavi2{
	width:100%; height:20px;
	margin:0px; padding:0px;
	background-color:#f0f0e0;
	background-image:url("../../source/jvw01/ebichashikibu/div_hnavi2_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	color:#303030;
	overflow:hidden;
	clear:both;
}

ul.hnavi2{
	margin:4px 8px 0px 8px; padding:0px;
	list-style-type:none;
}

ul.hnavi2 li{
	height:16px;
	margin:0px; padding:0px;
	float:left;
}

div.topbody{
	width:100%;
	margin:0px; padding:32px 0px 16px 0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/div_topbody_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	color:#303030;
}
div.body{
	width:100%;
	margin:0px; padding:4px 0px 16px 0px;
	background-color:transparent;
	color:#303030;
	clear:both;
}
div.popupbody{
	width:100%;
	margin:0px; padding:4px 0px 16px 0px;
	background-color:transparent;
	color:#303030;
	clear:both;
}

div.tool{
	width:224px;
	margin:0px; padding:0px;
	background-color:transparent;
	color:#303030;
	float:left;
}

div.toolmain{
	/*width:216px;*/
	margin:0px 4px 0px 4px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	background-color:transparent;
	color:#303030;
}

dl.tool{
	/*width:216px;*/
	margin:0px 0px 8px 0px; padding:0px;
	list-style-type:none;
}

dl.tool dt{
	/*width:196px;*//*Offset:216px*/
	height:16px;
	margin:0px; padding:2px 2px 2px 18px;
	border-style:none; border-width:0px; border-color:transparent;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/dt_tool_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-align:left;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#f0f0e0;
}

dl.tool dd{
	/*width:212px;*//*Offset:216px*/
	margin:0px; padding:2px;
	background-color:#f0f0e0;
	text-align:left;
	font-style:normal; font-weight:normal; font-size:12px; line-height:16px;
	color:#303030;
}

div.contenta{
	margin:0px; padding:0px;
}
div.contentb{
	margin:0px; padding:0px 0px 0px 224px;
}

div.topcontentmain{
	margin:0px 8px 0px 8px; padding:4px;
}
div.contenta div.contentmain{
	margin:0px 8px 0px 8px; padding:4px;
	border-radius:8px;/* -moz-border-radius:8px; -webkit-border-radius:8px;*/
	background-color:#f0f0e0;
	color:#303030;
}
div.contentb div.contentmain{
	margin:0px 4px 0px 0px; padding:4px;
	border-radius:8px;/* -moz-border-radius:8px; -webkit-border-radius:8px;*/
	background-color:#f0f0e0;
	color:#303030;
}

div.topfooter{
	width:100%;
	margin:0px; padding:0px;
	background-color:transparent;
	color:#303030;
	clear:both;
}
div.footer{
	width:100%;
	margin:0px; padding:32px 0px 0px 0px;
	background-color:transparent;
	color:#303030;
	clear:both;
}
div.popupfooter{
	width:100%;
	margin:0px; padding:32px 0px 0px 0px;
	background-color:transparent;
	color:#303030;
	clear:both;
}

div.bnavi1{
	position:relative;
	width:100%;
	margin:0px; padding:0px;
	text-align:center;
	overflow:hidden;
}

div.rnavi{
	width:48px; height:48px;
	margin:0px auto 16px auto; padding:0px;
}

ul.gnavi{
	position:relative; left:50%;
	margin:0px 0px 8px 0px; padding:0px;
	list-style-type:none;
	float:left;
}

li.startgnavia, li.centergnavia, li.endgnavia{
	position:relative; right:50%;
	width:96px; height:24px;
	margin:0px; padding:0px;
	float:left;
}
li.startgnavib, li.centergnavib, li.endgnavib{
	position:relative; right:50%;
	width:128px; height:24px;
	margin:0px; padding:0px;
	float:left;
}

div.bnavi2{
	margin:0px; padding:0px;
	text-align:center;
}
div.gnavi2{
	font-style:normal; font-weight:bold; font-size:12px; line-height:20px;
}
div.about{
	width:100%; height:96px;
	margin:0px; padding:0px;
	border-style:none; border-width:0px; border-color:transparent;
	background-color:#6c3030;
	background-image:url("../../source/jvw01/ebichashikibu/div_about_bg.gif"); background-repeat:repeat-x; background-position:left top; background-attachment:scroll;
	text-align:center;
	font-family:monospace;
	font-style:normal; font-weight:normal; font-size:12px; line-height:20px;
	color:#ffffff;
	clear:both;
}
div.fnavi{
	position:fixed!important;
	position:absolute;
	right:0px; bottom:96px;
	margin:0px 8px 16px 16px; padding:0px;
	text-align:right;
	font-style:normal; font-weight:bold; font-size:12px; line-height:20px;
}



/* Special/Inline */


span.loadreport{
	height:24px;
	margin:0px; padding:0px 0px 0px 26px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/span_loadreport_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;	
	color:#303030;
	display:block;
	float:left;
}

img.loadreport{
	margin:4px 0px; padding:0px;
}

a:link.hnavi1catseparator1{
	margin:0px; padding:0px 4px 0px 18px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi1catsep1_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#303030;
	display:block;
}
a:visited.hnavi1catseparator1{
	margin:0px; padding:0px 4px 0px 18px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi1catsep1_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#303030;
	display:block;
}
a:hover.hnavi1catseparator1{
	margin:0px; padding:0px 4px 0px 18px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_hnavi1catsep1_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#ff0000;
	display:block;
}
a:active.hnavi1catseparator1{
	margin:0px; padding:0px 4px 0px 18px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_hnavi1catsep1_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#ff0000;
	display:block;
}

a:link.hnavi1catseparator2{
	margin:0px 0px 0px 32px; padding:0px 4px 0px 18px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi1catsep2_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#303030;
	display:block;
}
a:visited.hnavi1catseparator2{
	margin:0px 0px 0px 32px; padding:0px 4px 0px 18px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi1catsep2_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#303030;
	display:block;
}
a:hover.hnavi1catseparator2{
	margin:0px 0px 0px 32px; padding:0px 4px 0px 18px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_hnavi1catsep2_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#ff0000;
	display:block;
}
a:active.hnavi1catseparator2{
	margin:0px 0px 0px 32px; padding:0px 4px 0px 18px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_hnavi1catsep2_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#ff0000;
	display:block;
}

a:link.hnavi1dirseparator{
	margin:0px; padding:0px 4px 0px 12px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi1dirsep_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#303030;
	display:block;
}
a:visited.hnavi1dirseparator{
	margin:0px; padding:0px 4px 0px 12px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi1dirsep_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#303030;
	display:block;
}
a:hover.hnavi1dirseparator{
	margin:0px; padding:0px 4px 0px 12px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_hnavi1dirsep_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#ff0000;
	display:block;
}
a:active.hnavi1dirseparator{
	margin:0px; padding:0px 4px 0px 12px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_hnavi1dirsep_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#ff0000;
	display:block;
}

a:link.hnavi1itemseparator{
	margin:0px; padding:0px 4px 0px 6px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi1itemsep_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#303030;
	display:block;
}
a:visited.hnavi1itemseparator{
	margin:0px; padding:0px 4px 0px 6px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi1itemsep_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#303030;
	display:block;
}
a:hover.hnavi1itemseparator{
	margin:0px; padding:0px 4px 0px 6px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_hnavi1itemsep_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#ff0000;
	display:block;
}
a:active.hnavi1itemseparator{
	margin:0px; padding:0px 4px 0px 6px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_hnavi1itemsep_bg.jpg"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:14px; line-height:24px;
	color:#ff0000;
	display:block;
}

a:link.hnavi2catseparator1{
	margin:0px; padding:0px 4px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2catsep1_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
a:visited.hnavi2catseparator1{
	margin:0px; padding:0px 4px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2catsep1_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
a:hover.hnavi2catseparator1{
	margin:0px; padding:0px 4px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2catsep1_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ff0000;
	display:block;
}
a:active.hnavi2catseparator1{
	margin:0px; padding:0px 4px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2catsep1_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ff0000;
	display:block;
}

a:link.hnavi2catseparator2{
	margin:0px 0px 0px 32px; padding:0px 4px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2catsep2_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
a:visited.hnavi2catseparator2{
	margin:0px 0px 0px 32px; padding:0px 4px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2catsep2_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
a:hover.hnavi2catseparator2{
	margin:0px 0px 0px 32px; padding:0px 4px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2catsep2_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ff0000;
	display:block;
}
a:active.hnavi2catseparator2{
	margin:0px 0px 0px 32px; padding:0px 4px 0px 16px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2catsep2_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ff0000;
	display:block;
}

a:link.hnavi2dirseparator{
	margin:0px; padding:0px 4px 0px 10px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2dirsep_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
a:visited.hnavi2dirseparator{
	margin:0px; padding:0px 4px 0px 10px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2dirsep_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
a:hover.hnavi2dirseparator{
	margin:0px; padding:0px 4px 0px 10px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2dirsep_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ff0000;
	display:block;
}
a:active.hnavi2dirseparator{
	margin:0px; padding:0px 4px 0px 10px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2dirsep_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ff0000;
	display:block;
}

a:link.hnavi2itemseparator{
	margin:0px; padding:0px 4px 0px 6px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2itemsep_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
a:visited.hnavi2itemseparator{
	margin:0px; padding:0px 4px 0px 6px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2itemsep_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
a:hover.hnavi2itemseparator{
	margin:0px; padding:0px 4px 0px 6px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2itemsep_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ff0000;
	display:block;
}
a:active.hnavi2itemseparator{
	margin:0px; padding:0px 4px 0px 6px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_hnavi2itemsep_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ff0000;
	display:block;
}

dl.tool a:link.tooltext{
	/*width:198px;*//*Offset:212px*/
	height:16px;
	margin:0px; padding:2px 2px 2px 12px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_tool_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
dl.tool a:visited.tooltext{
	/*width:198px;*//*Offset:212px*/
	height:16px;
	margin:0px; padding:2px 2px 2px 12px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_tool_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#303030;
	display:block;
}
dl.tool a:hover.tooltext{
	/*width:198px;*//*Offset:212px*/
	height:16px;
	margin:0px; padding:2px 2px 2px 12px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_tool_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ffffff;
	display:block;
}
dl.tool a:active.tooltext{
	/*width:198px;*//*Offset:212px*/
	height:16px;
	margin:0px; padding:2px 2px 2px 12px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_tool_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:16px;
	color:#ffffff;
	display:block;
}

a:link.back{
	width:48px; height:48px;
	margin:0px; padding:24px 0px 0px 0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_back_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
a:visited.back{
	width:48px; height:48px;
	margin:0px; padding:24px 0px 0px 0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_back_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
a:hover.back{
	width:48px; height:48px;
	margin:0px; padding:24px 0px 0px 0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_back_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}
a:active.back{
	width:48px; height:48px;
	margin:0px; padding:24px 0px 0px 0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_back_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}

li.startgnavia a:link{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_startgnavia_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.startgnavia a:visited{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_startgnavia_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.startgnavia a:hover{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_startgnavia_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}
li.startgnavia a:active{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_startgnavia_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}

li.startgnavib a:link{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_startgnavib_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.startgnavib a:visited{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_startgnavib_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.startgnavib a:hover{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_startgnavib_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}
li.startgnavib a:active{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_startgnavib_bg.gif"); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}

li.centergnavia a:link{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_centergnavia_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.centergnavia a:visited{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_centergnavia_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.centergnavia a:hover{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_centergnavia_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}
li.centergnavia a:active{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_centergnavia_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}

li.centergnavib a:link{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_centergnavib_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.centergnavib a:visited{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_centergnavib_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.centergnavib a:hover{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_centergnavib_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}
li.centergnavib a:active{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_centergnavib_bg.gif"); background-repeat:no-repeat; background-position:center top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}

li.endgnavia a:link{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_endgnavia_bg.gif"); background-repeat:no-repeat; background-position:right top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.endgnavia a:visited{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_endgnavia_bg.gif"); background-repeat:no-repeat; background-position:right top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.endgnavia a:hover{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_endgnavia_bg.gif"); background-repeat:no-repeat; background-position:right top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}
li.endgnavia a:active{
	width:96px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_endgnavia_bg.gif"); background-repeat:no-repeat; background-position:right top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}

li.endgnavib a:link{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_endgnavib_bg.gif"); background-repeat:no-repeat; background-position:right top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.endgnavib a:visited{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_link_endgnavib_bg.gif"); background-repeat:no-repeat; background-position:right top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#303030;
	display:block;
}
li.endgnavib a:hover{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_endgnavib_bg.gif"); background-repeat:no-repeat; background-position:right top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}
li.endgnavib a:active{
	width:128px; height:24px;
	margin:0px; padding:0px;
	background-color:transparent;
	background-image:url("../../source/jvw01/ebichashikibu/a_hover_endgnavib_bg.gif"); background-repeat:no-repeat; background-position:right top; background-attachment:scroll;
	text-decoration:none;
	font-style:normal; font-weight:bold; font-size:12px; line-height:24px;
	color:#ff0000;
	display:block;
}

dl.tool dd input, dl.tool dd select, dl.tool dd textarea{
	margin:0px 0px 4px 0px; padding:0px;
	font-family:monospace;
	font-style:normal; font-weight:normal; font-size:12px; line-height:16px;
}

