/* ƒŠƒ“ƒN */
A:link{
text-decoration:underline;
color:#FF6600;
}

A:visited{
text-decoration:underline;
color:#FF6600;
}

A:action{
text-decoration:underline;
color:#FF6600;
}

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

body{
background-color:#ffffff;
color:#000000;
font-size:11px;
margin-top:10px;
margin-left:10px;
border:0px;

scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-face-color:#1C77DE;
scrollbar-track-color:#ffffff;
}

table.main{
border-width : 1px 1px 1px 1px;
border-style : solid;
border-color : #004080;
color:#000000;
font-size: 12px;
padding:5px;
}

table.sheet{
border-width : 0px 0px 0px 0px;
border-color : #004080;
color:#000000;
font-size: 12px;
padding:5px;
line-height:130%;
}

table.sheet2{
border-width : 0px 0px 0px 0px;
border-color : #004080;
color:#000000;
font-size: 12px;
line-height:120%;
padding:0px;
}

.small{
font-size:7pt;
}

.middle{
font-size:8pt;
font-weight:900;
}

.hr_type2{
border:1;
border-width:2px;
border-style:dotted;
border-color:#004080;
}

.hr_type3{
border:1;
border-width:1px;
border-style:solid;
border-color:#FF6600;
}

.font_cp{
font-size:10px;
color:#000000;
}

#transbox {
	width: 98%;;
	margin-left:auto;
	margin-right: auto; 
	background-color: #fff;
	border: 2px solid white;
	filter:alpha(opacity=20);
	opacity: 0.2;
	-moz-opacity:0.8;
	background-color:#ffffff;
	border-collapse: collapse;
	}
	
#hakkiri {
/*	font-weight: bold; */
	color: #000;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	position: relative;
}