/*
body {
	scrollbar-face-color:#606060;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#000000;
	scrollbar-darkshadow-color:#000000;
}
*/

body {
	background-image : url("../image/img_bg_dot.gif")
	}

.div31 {padding-left: 31px;
}

.waku{
	border-collapse: collapse;
	border: solid 1px #333333;
	font-size:12px; line-height:12px;
	}
	
.waku3{
	border-collapse: collapse;
	border-right: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-left: #666666 1px solid; 
	border-bottom: #666666 1px solid;
	}
		
.space_top{
	padding-top: 5px;
}
	
.space_bottom{
	padding-bottom: 5px;
}

.space_naka{
	padding-top: 10px;
	padding-bottom: 10px;
}

A {
	TEXT-DECORATION: none;
}



A:link		{
	color:#0066FF;
	text-decoration:none;

}

A:visited	{
	color:#0066FF;
	text-decoration:none;
} 

A:hover		{
	color:#FF5500;
	text-decoration:underline;
}



A.s {
	TEXT-DECORATION: none;
        border-style:none;
}

A.no_border {
    border-style:none;
}

A.s:link {
	COLOR: #6666ff; TEXT-DECORATION: none;
	font-size: 10px;
}

A.s:visited {
	COLOR: #6666ff; TEXT-DECORATION: none;
	font-size: 10px;
}

A.s:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;
	font-size: 10px;
}

A.new {
	TEXT-DECORATION: underline;
	line-height : 100%;
}

A.new:link {
	COLOR: #6666ff; TEXT-DECORATION: underline;
	font-size: 11px;
	line-height : 100%;
}

A.new:visited {
	COLOR: #6666ff; TEXT-DECORATION: underline;
	font-size: 11px;
	line-height : 100%;
}

A.new:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;
	font-size: 11px;
	line-height : 100%;
}

A.new02 {
	TEXT-DECORATION: underline;
	line-height : 100%;
}

A.new02:link {
	COLOR: #6666ff; TEXT-DECORATION: underline;
	font-size: 11px;
	line-height : 100%;
}

A.new02:visited {
	COLOR: #6666ff; TEXT-DECORATION: underline;
	font-size: 11px;
	line-height : 100%;
}

A.new02:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;
	font-size: 11px;
	line-height : 100%;
}


td {font-size: 12px;line-height: 16px;}

.line16{font-size: 12px;line-height: 16px;}

.line20{font-size: 12px;line-height: 20px;}

.tf {font-size : 12px;line-height : 140%;
}

.px10c{font-size: 10px;
	color: #6699ff;
}

.px10bl{font-size: 11px;
	line-height : 120%;
	color: #555555;
}

.px11{
	font-size: 10px;
	line-height : 120%;
	color: #555555;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.px10{font-size: 10px;}

.line30{line-height: 30px;}

fieldset{padding: 8px;
	border: dimgray 1px solid;
	background-color: #ffffcc;
}
	
legend{font-weight: normal;
	color: #ffffff;
}

/*
input {
color: #000000;
font-size: 12px;
padding-top: 5px;
padding-bottom: 3px;
padding-right: 5px;
padding-left: 5px;
background-color: #ffffff;
border-right: dimgray 1px solid; 
border-top: dimgray 1px solid; 
border-left: dimgray 1px solid; 
border-bottom: dimgray 1px solid;
}

select {
color: #000000;
background-color: #ffffff;
border-right: dimgray 1px solid; 
border-top: dimgray 1px solid; 
border-left: dimgray 1px solid; 
border-bottom: dimgray 1px solid;
}

textarea {
color: #000000;
background-color: #ffffff;
border-right: dimgray 1px solid; 
border-top: dimgray 1px solid; 
border-left: dimgray 1px solid; 
border-bottom: dimgray 1px solid;
}
*/

.px12 { font-size: 12px; ; line-height: normal; font-weight: bold; color: #333333}

.px12_00 { font-size: 12px; ; line-height: normal; font-weight: normal; color: #555555}

.en {
font-family: "Verdana", "Helvetica", "Geneva", "arial", "sans-serif"; ; font-weight: bold; font-size: 11px; color: #555555; line-height: 140%;
}
.px12_00 { font-size: 12px; ; line-height: 200%; font-weight: normal; color: #333333}
.px12_01 { font-size: 12px; ; line-height: normal; font-weight: normal; color: #333333 }
.pxcatch { font-size: 14px; ; line-height: 150%; font-weight: bold; color: #FF3333}
.pxbody { font-size: 12px; ; line-height: 140%; font-weight: normal; color: #333333 }
.px12_02 { font-size: 12px; ; line-height: 120px; font-weight: normal; color: #555555; font-size: 12px; ; line-height: 200%; font-weight: normal; color: #333333 }
.pxbody02 { font-size: 12px; ; line-height: 200%; font-weight: normal; color: #333333 }
.pxbody01 { font-size: 12px; ; line-height: 175%; font-weight: normal; color: #333333 }
.pxbody03 { font-size: 12px; ; line-height: 165%; font-weight: normal; color: #333333 }
