/*リンク文字*/
A:link
	{ color:#0000cc }
A:visited
	{ color:#996699 }
A:hover
	{ color:#cc0000 }


/*見出し文字2*/
h2 {  
	font-size      : 120% ; 
	border-left    : #3366cc solid 8px ; 
	border-bottom  : #99ccff solid 1px ; 
	padding-left   : 4px ; 
	padding-top    : 2px ; 
	padding-bottom : 2px ; 
	}

/*見出し文字3*/
h3 {  
	font-size      : 110% ; 
	color          : #003399 ; 
	border-bottom  : #99ccff solid 1px ; 
	padding        : 1px; 
	padding-left   : 4px ; 
	}

/*見出し文字4*/
h4 {  
	font-size      : 100% ; 
	font-weight    : bold ; 
	}

/*標準フォント*/
.T12 {  
	font-size      : 100% ; 
	line-height    : 150% ; 
	}

.T14 {  
	font-size      : 110% ; 
	line-height    : 150% ; 
	}

.topmenu {  
	font-size      : 9.5pt ; 
	line-height    : 100% ; 
	}

/* 前田 追加分 */

/* 基本文字サイズ・行間 */
p {  
	font-size      : 100% ; 
	line-height    : 150% ; 
	}
td {  
	font-size      : 100% ; 
	line-height    : 150% ; 
	}
ul {  
	font-size      : 100% ; 
	line-height    : 150% ; 
	}

/* リスト表示 （行間・マージン）*/
ul.top1 {  
	margin           : 0px 0px 0px 12px ; 
	line-height      : 150% ; 
	list-style-image :  ; 
	}
ul.top2 {  
	margin-left      : 12px ; 
	line-height      : 150% ; 
	list-style-image :  ; 
	}

/* インデント */
.int25 {  
	margin-left : 25px ; 
	}
.int45 {  
	margin-left : 45px ; 
	}

/* 更新情報 リスト */
ul.kousin {  
	margin           : 0px 0px 0px 15px ; 
	line-height      : 140% ; 
	list-style-image : url("ind_images/orangedot.gif") ; 
	}

/* トピックス リスト */
ul.topics {  
	margin           : 0px 0px 0px 15px ; 
	line-height      : 140% ; 
	list-style-image : url("ind_images/orangedot.gif") ; 
	}

/* 水平線 */
hr.dot1 {  
	border-style     : dotted ; 
	color            : #999999 ; 
	width            : 80% ; 
	text-align       : center ; 
	}



/*          */

.indent      { margin-left     : 25px; }
.indent2     { margin-left     : 45px; }


