a:link { color:#3361ad; text-decoration:none;

}



a:visited { color:#3361ad; text-decoration:none;}



a:hover { color:#3361ad; text-decoration:underline;}



a img {

	border-style: none;

	}



body,td {



	margin: 5;



	padding: 0;



	font-size: 11px;



	color: #555555;







scrollbar-Track-Color:#e1e1e1;



scrollbar-Face-Color:#86b5e3;



scrollbar-Shadow-Color:#333333;



scrollbar-DarkShadow-Color:#ffffff;



scrollbar-Highlight-Color:#ffffff;



scrollbar-3dLight-Color:#333333;



scrollbar-Arrow-Color:#333333;}







}











.font9 {



	font-size: 9px;



}







.font10 {



	font-size: 10px;



}







.font13 {



	font-size: 13px;



}







.font14 {



	font-size: 14px;



}







.font15 {



	font-size: 15px;



}











.kage {







filter : dropshadow(offx=3,offy=3,color=#bbbbbb) ;



width : 100% ;







}







.hinamoji2 {



	font-size: 12px;



	font-weight: 900;



	height: 25px;



	letter-spacing: 1px;



	color: #666666;



	margin-bottom: 1px;







}











form {



	margin-top: 0px;



	margin-bottom: 0px;



}



.profileline {



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #999999;



}



.textline14 {



	line-height: 14px;



}



.textline15 {



	line-height: 15px;



}







.textline16 {



	line-height: 16px;



}







.textline17 {



	line-height: 17px;



}







.textline18 {



	line-height: 18px;



}







ul {



	margin-top: 10px;



	margin-bottom: 10px;



	margin-left: 55px;



}







.topimage{

position:absolute;

font-size:10px;

padding:-1px 0px 0px 1px;

}

.backdate{

position:absolute;

font-size:10px;

padding:1px 0px 0px 1px;

width:548px;

}





#title{ font-weight:bold; text-align:right; padding-right:20; vertical-align:text-top; width:30%; }



#value{ width:70%; vertical-align:text-top; }



#sub-ex{ font-size:10pt; }



#hissu{ color:red; font-weight:normal; }



.indexalpha{

	position:absolute;

	top:0px;

	left:0px;

}

.mgeBnr {

	margin-bottom: 12px;

}

