/* CSS Document */
body{
/*  background-image:url(../image/whole/b06_1.jpg);
	background-repeat:repeat;
 background-position:27px 0px; */
	font-size:14px;
    scrollbar-darkshadow-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-arrow-color: #000000;
	color: #333333;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}





span{text-decoration:none;font-size:12px;line-height:120%;}

a:link {color:#000000;text-decoration:none;font-size:14px;line-height:120%;} 
a:visited {color:#000000;text-decoration:none;font-size:14px;line-height:120%;} 
a:hover {color:#000000;text-decoration:underline;font-size:14px;line-height:120%;} 
a:active {color:#000000;text-decoration:underline;background-color:#EE2211;font-size:14px;line-height:120%;} 


a.A:link {color:#000000;text-decoration:none;font-size:12px;line-height:120%;} 
a.A:visited {color:#000000;text-decoration:none;font-size:12px;line-height:120%;} 
a.A:hover {color:#000000;text-decoration:underline;font-size:12px;line-height:120%;} 
a.A:active {color:#000000;text-decoration:underline;font-size:12px;background-color:#EE2211;line-height:120%;} 

a.B:link {color:#000000;text-decoration:none;font-size:13px;line-height:120%;} 
a.B:visited {color:#000000;text-decoration:none;font-size:13px;line-height:120%;} 
a.B:hover {color:#000000;text-decoration:underline;font-size:13px;line-height:120%;} 
a.B:active {color:#000000;text-decoration:underline;font-size:13px;background-color:#EE2211;line-height:120%;} 

.u{margin: 0px; padding: 0px;color:#6633FF;text-decoration:none;font-size:13px;line-height:120%;} 

a.u:link{color:#6633FF;text-decoration:none;font-size:13px;border:none;background-image:url(../image/y1.gif);background-repeat:no-repeat;padding-left:14px;background-position:0 0;} 
a.u:visited{color:#003399;text-decoration:none;font-size:13px;border:none;background-image:url(../image/y3.gif);background-repeat:no-repeat;padding-left:14px;background-position:0 0;} 
a.u:active{color:#006600;text-decoration:none;font-size:13px;border:none;background-image:url(../image/y4.gif);background-repeat:no-repeat;padding-left:14px;background-position:0 0;}
a.u:hover{color:#6633FF;text-decoration:none;background-color:#EE2211;font-size:13px;border:none;background-image:url(../image/y2.gif);background-repeat:no-repeat;padding-left:14px;background-position:0 0;}

a.Z:link{color:#FFFFcc;text-decoration:none;font-size:12px;line-height:120%;border:none;} 
a.Z:visited{color:#FFFFcc;text-decoration:none;font-size:12px;line-height:120%;border:none;} 
a.Z:active{color:#FFFFcc;text-decoration:underline;font-size:12px;line-height:120%;border:none;}
a.Z:hover{color:#FFFFcc;text-decoration:underline;background-color:#EE2211;font-size:12px;line-height:120%;border:none;}

.X{color:yellow;text-decoration:none;font-size:12px;line-height:120%;} 

a.X:link{color:yellow;text-decoration:none;font-size:12px;line-height:120%;border:none;} 
a.X:visited{color:yellow;text-decoration:none;font-size:12px;line-height:120%;border:none;} 
a.X:active{color:yellow;text-decoration:underline;font-size:12px;line-height:120%;border:none;}
a.X:hover{color:yellow;text-decoration:underline;background-color:#EE2211;font-size:12px;line-height:120%;border:none;}

a.S:link{color:yellow;text-decoration:none;font-size:8px;line-height:120%;border:none;} 
a.S:visited{color:yellow;text-decoration:none;font-size:8px;line-height:120%;border:none;} 
a.S:active{color:yellow;text-decoration:underline;font-size:8px;line-height:120%;border:none;}
a.S:hover{color:yellow;text-decoration:underline;background-color:#EE2211;font-size:8px;line-height:120%;border:none;}

a.M:link{color:yellow;text-decoration:none;font-size:10px;line-height:100%;border:none;} 
a.M:visited{color:yellow;text-decoration:none;font-size:10px;line-height:100%;border:none;} 
a.M:active{color:yellow;text-decoration:underline;font-size:10px;line-height:100%;border:none;}
a.M:hover{color:yellow;text-decoration:underline;background-color:#EE2211;font-size:10px;line-height:100%;border:none;}

a.s1:link{color:#666666;text-decoration:none;font-size:10px;line-height:100%;border:none;} 
a.s1:visited{color:#666666;text-decoration:none;font-size:10px;line-height:100%;border:none;} 
a.s1:active{color:#666666;text-decoration:underline;font-size:10px;line-height:100%;border:none;}
a.s1:hover{color:#666666;text-decoration:underline;background-color:#EE2211;font-size:10px;line-height:100%;border:none;}

P{
margin: 3px 0px 3px 3px;font-size:14px;padding: 0px;
}

P.z{
margin: 8px 0px 8px 8px;
padding: 0px;
}

P.nv0602 {
	position:absolute;
	left:50px;
	top:100px;
}

P.a1{
font-family: palatino, georgia, "Osaka", verdana, arial, sans-serif;
font-size: 25px;
font-weight: bold;
margin: 0px;
padding: 0px 0px 0px 350px;
line-height:0px;
}

P.a2{
font-size:12px;
margin: 22px 0px 10px;
padding: 19px 0px 0px 40px;
line-height:0px;
}

P.n{
font-size:12px;
margin: 5px;
}

P.a4{
font-size:12px;
margin: 5px;
padding: 10px 0px 0px 0px;
}

P.a5{
font-size:11px;
margin: 0px;
}

ul{
margin: 0px;
padding: 0px 0px 0px 15px;
line-height:0px;
list-style-type:none;
}

li{
margin: 0px;
padding: 0px 0px 0px 0px;
line-height:0px;
}

h1{
font-family: palatino, georgia, "Osaka", verdana, arial, sans-serif;
font-size: 25px;
font-weight: bold;
margin: 0px;
padding: 35px 0px 0px 270px;
line-height:0px;
}

h2{
font-size:13px;
margin: 0px 0px 0px;
padding: 17px 0px 0px 300px;
line-height:0px;

}

h3{
font-size:12px;
margin: 0px;
text-align: left;
padding: 10px 0px 0px 5px;
line-height:0px;
}

h4{
font-size:11px;
margin: 0px;
}

.L1 {
	position:absolute;
	left:347px;
	top:369px;
	width:1px;
	height:880px;
	z-index:10;
	background-color: #990000;
	visibility: visible;
}

.L2 {
	position:absolute;
	left:524px;
	top:369px;
	width:1px;
	height:880px;
	z-index:10;
	background-color: #990000;
	visibility: visible;
}
.under0 {
	border-style:none;
	position:absolute;
	left:28px;
	top:1668px;
	width:677px;
	height:450px;
	z-index:10;
	font-size:11px;
	visibility: visible;
}
.under2 {
	position:absolute;
	left:181px;
	top:1304px;
	width:515px;
	height:340px;
	z-index:11;
	font-size:11px;
	visibility: visible;
}

.f11a {font-size:11px;color:#FFFFFF};
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f15 {font-size:15px;}
.f17 {font-size:17px;}
.f19 {font-size:19px;}
.f40 {font-size:40px;color: #FFFFFF;font-family:'ＭＳ 明朝';}

.f17b {font-size:17px;font-weight: bold;}
.f13a {font-size:12px;color:#110000;}
.e2 {color: #FFFFCC;}
.e3 {color: #FFFF00;}

.p1{ position:absolute; left:50px; top:350px; width:205px; height:313px; z-index:15; visibility: visible;}
.re{color: #cc0033;font-size: 8px;}
.re2{color: #cc0033;}

.st{color: #FFFFFF; border-style:solid; border-width:1; border-color:#FFFFFF; background-color: #FF0000; font-size: 14px;}


img.b1{
vertical-align: top; 
border-style:none;
}

img.l{
vertical-align: top; 
border-style:none;
float : left ;
border-width:0;
border-color:#FFFFFF;
margin: 0px;
padding: 0px;
}

P.end{ 
padding: 3px 0px 0px 0px;
clear: both; } 

img.sj0{
vertical-align:middle;
border-style:none;
float : left
}

img{
	border:none;
	border-style:none;
}

td.pict img { 
/*	margin: 10px 0px 5px 0px; */
} 

table{
font-size: 14px;
/* margin: 0px 1px;
padding:1px;
border-spacing:1px;
font-style: normal;
line-height: 120%;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;background-color:#CC6666;
width:137px;
vertical-align:top;
text-align:left;
padding-left:2px; */
}

/*
.t{ margin: 3px 0px 0px 4px;padding: 1px;;border-spacing:1px; font-size: 11px; font-style: normal; line-height: 120%; font-weight: normal; color: #FFFFFF; text-decoration: none;background-color:#CC6666;
height:167px;width:130px;text-align:left;
}#663366*/

tr{
/*	border-style:none;
	border-collapse: collapse;
	border-spacing: 0px; 
	border:0px none;
	margin: 0px; 
	padding: 0px 1px;
	border-width : 0px;*/
}
td{
/*	vertical-align:top;
	border-style:none;
	border-collapse: collapse;
	border-spacing: 0px; 
	border:0px none;
	margin: 0px; 
	padding: 0px;
	border-width : 0px;*/
}

.le  { text-align: left; }    /* 左寄せ */
.ce  { text-align: center; }  /* 中央 */
.ri  { text-align: right; }   /* 右寄せ */
.to  { vertical-align: top; }     /* 上寄せ */
.mi  { vertical-align: middle; }  /* 中央 */
.bo  { vertical-align: bottom; }  /* 下寄せ */
.ud  { text-decoration: underline;font-size: 8px; font-style: normal; 
line-height: 120%; font-weight: normal; text-decoration: none;color: #FFFFCC; } 
.mt10 { margin-top:10px }
.mb10 { margin-bottom:10px }
.ml10 { margin-left:10px }
.mr10 { margin-right:10px }
.mt5 { margin-top:5px }
