#news LI A:link 	{	COLOR: #666; 	TEXT-DECORATION: none ;			}
#news LI A:active	{	COLOR: #666; 	TEXT-DECORATION: none ;			}
#news LI A:visited 	{	COLOR: #666; 	TEXT-DECORATION: none ;			}
#news LI A:hover	{	COLOR: #0da6da; TEXT-DECORATION: underline ;	}

#TeamProf
{
	BORDER			: #FFFFFF 3px solid; 
	background      : #ffffff ;
	PADDING-TOP		: 0px;
	PADDING-BOTTOM	: 0px;	OVERFLOW: auto; 
	PADDING-RIGHT	: 10px;
	PADDING-LEFT	: 10px; 

	WIDTH			: 420px;
	HEIGHT			: 200px
}
#TeamProf div
{
	MARGIN			: 0px 0px; 
	COLOR			: #666666 ; 
	LINE-HEIGHT		: 20px; 
	BORDER-BOTTOM	: #CCCCCC 1px dotted
	PADDING-LEFT	: 0px; 
	PADDING-RIGHT	: 0px;
	background      : #ffffff ;
}


/********/
/* 基本 */
/********/

BODY
{
	overflow-x 					: hidden ;				/* 横スクロールを消す */
	scrollbar-track-color		: #000000 ;
	scrollbar-face-color		: #FFFFFF ;
	scrollbar-shadow-color		: #000000 ;
	scrollbar-highlight-color	: #FFFFFF ;

	scrollbar-darkshadow-color	: #000000 ;
	scrollbar-3dlight-color		: #000000 ;
	scrollbar-arrow-color		: #666666 ;
}

BODY.FM			/* エントリーフォーム用 */
{
	margin				: 5px ;
	line-height			: 140% ; 
	background          : #ffffff ;

	overflow-x 					: hidden ;				/* 横スクロールを消す */
	scrollbar-track-color		: #CCCCCC ;
	scrollbar-face-color		: #FFFFFF ;
	scrollbar-shadow-color		: #CCCCCC ;
	scrollbar-highlight-color	: #FFFFFF ;

	scrollbar-darkshadow-color	: #666666 ;
	scrollbar-3dlight-color		: #666666 ;
	scrollbar-arrow-color		: #666666 ;
}


.ROLL			/* エントリーフォーム用 */
{
	scrollbar-track-color		: #CCCCCC ;
	scrollbar-face-color		: #FFFFFF ;
	scrollbar-shadow-color		: #CCCCCC ;
	scrollbar-highlight-color	: #FFFFFF ;

	scrollbar-darkshadow-color	: #666666 ;
	scrollbar-3dlight-color		: #666666 ;
	scrollbar-arrow-color		: #666666 ;
}


BODY.ST		{	background : #ffffff ;							margin : 0px ;	line-height : 140% ; 	}
BODY.Main	{	background : #ffffff url(img/BgBlue.JPG) ;		margin : 0px ;	line-height : 140% ; 	}
BODY.Win	{	background : #000066 ;							margin : 10px ;	line-height : 140% ; 	}
BODY.BgBK	{	background : #000000 ;							margin : 0px ;	line-height : 140% ; 	}
.BgBaseColor{	background : #5B6AAF ;							margin : 0px ;							}


BODY.Logo
{
	margin				: 0px ;
	line-height			: 140% ; 
	background          : #000000 url(img/BgLog.gif) ;
	background-attachment 		: fixed ;
	background-repeat     		: no-repeat ;
}

/***************************/
/* フレームの透過 背景設定 */
/***************************/
/* .FT		{	font-family : "Times New Roman",	"ＭＳ Ｐゴシック" ; }	*/
/* .FA		{	font-family : "Arial", 				"ＭＳ Ｐゴシック" ; }   */
/* .FH		{	font-family : "Helvetica", 			"ＭＳ ゴシック" ;	}   */
/* .FPG		{	font-family : "ＭＳ Ｐゴシック", 	sans-serif ; 		}   */
/* .FG		{	font-family : "ＭＳ ゴシック", 		sans-serif ; 		}   */

/*  TOPICSのリストのデザインフレーム */
.BgList1	{	background : #FFFFFF url(img/BgList1.gif) ;				background-repeat : no-repeat ;	background-attachment:fixed ;	margin-top:0px ;	margin-left :0px ;	height:28PX ;	color:#FFFFFF ;		font-size:9pt ;		font-weight:bold ;	font-family:"Arial","ＭＳ Ｐゴシック" ;	}	/* リストのメニュー部分 */
.BgList2	{	background : #FFFFFF url(img/BgList2.gif) ;				background-repeat : repeat-y ;	background-attachment:fixed ;	margin-top:0px ;	margin-left	:0px ;										font-size:8pt ;							font-family:"ＭＳ Ｐゴシック" ;			}	/* リストのメニュー部分 */
.BgList3	{	background : #FFFFFF url(img/BgList3.gif) ;				background-repeat : no-repeat ;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;	height:10PX ;																										}	/* リストのおしまい。*/

.BgListDotSv{	background : #FFFFFF url(img/LineDotSv.gif) ;												margin-top:0px ;	margin-left	:0px ;										font-size:8pt ;							font-family:"ＭＳ Ｐゴシック" ;			}	/* リストのメニュー部分 */
                                                                                                                                                                                                                                                            
.BgLEnd1	{	background : #FFFFFF url(img/BgLEnd1.gif) ;				background-repeat : no-repeat ;	background-attachment:fixed ;	margin-top:0px ;	margin-left :0px ;	height:28PX ;	color:#FFFFFF ;		font-size:9pt ;		font-weight:bold ;	font-family:"Arial","ＭＳ Ｐゴシック" ;	}	/* リストのメニュー部分 */
.BgLEnd2	{	background : #FFFFFF url(img/BgLEnd2.gif) ;				background-repeat : repeat-y ;	background-attachment:fixed ;	margin-top:0px ;	margin-left	:0px ;										font-size:8pt ;							font-family:"ＭＳ Ｐゴシック" ;			}	/* リストのメニュー部分 */
.BgLEnd3	{	background : #FFFFFF url(img/BgLEnd3.gif) ;				background-repeat : no-repeat ;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;	height:10PX ;																										}	/* リストのおしまい。*/
                                                                                                                                                                                                                                                            
.BgCourJP	{	background : #FFFFFF url(img/BgCourJP.jpg) ;			background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgCourJP2	{	background : #FFFFFF url(img/BgCourJP2.jpg) ;			background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgCourSite	{	background : #FFFFFF url(img/BgCourSite.jpg) ;			background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgSemi		{	background : #FFFFFF url(img/BgSemi.jpg) ;				background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgSemiPriv	{	background : #FFFFFF url(img/BgSemiPriv.jpg) ;			background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgCompRank	{	background : #FFFFFF url(img/BgCompRank.jpg) ;			background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgGameReg	{	background : #FFFFFF url(img/BgGameRegulat.jpg) ;		background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgGameReg2	{	background : #FFFFFF url(img/BgGameRegulat2.jpg) ;		background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgEvent	{	background : #FFFFFF url(img/BgEvent.jpg) ;				background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgAshley	{	background : #FFFFFF url(img/BgAshley.jpg) ;			background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgQA		{	background : #FFFFFF url(img/BgQA.jpg) ;				background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgTeamHiro	{	background : #FFFFFF url(img/BgTeamHiro.jpg) ;			background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgNomal	{	background : #FFFFFF url(img/BgFmTop.gif) ;				background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
.BgNomal80	{	background : #FFFFFF url(img/BgFm80Bk.gif) ;			background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;																														}	/* 右端の下 */
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                            
table.BgTagCard	{	background : #FFFFFF url(photo_team/TagCard.gif) ;		background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;		width : 160PX ; height : 250 ;					}	/* 右端の下 */
table.BgCardTeam	{	background : #FFFFFF url(photo_team/BgCardTeam.gif) ;	background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;														}	/* 右端の下 */
table.BgCard		{	background : #FFFFFF url(photo_team/BgCard.gif) ;		background-repeat : no-repeat;	background-attachment:fixed ;	margin-top:0px ;	margin-right:0px ;														}	/* 右端の下 */



/* メニューTAG */
.FM_TagSel
{
	color						: #000000 ;
	background          		: #000000 url(img/FmTag.GIF) ;
	margin-top					: 0px ;
	margin-right				: 0px ;
	line-height					: 140% ; 
	background-attachment 		: fixed ;
	background-repeat     		: no-repeat ;
	filter 						: Alpha(Opacity=65, FinishOpacity=65, Style=0) ;
	width						: 152PX ;
	height						:  40PX ;
	font-weight					: bold ;			/* 太字 */
	font-size 					:  7pt ;
	font-family 				: "Arial", "ＭＳ Ｐゴシック" ;
}
.FM_TagNon
{
	color						: #FFFFFF ;
	margin-top					: 0px ;
	margin-right				: 0px ;
	line-height					: 140% ; 
	background-attachment 		: fixed ;
	background-repeat     		: no-repeat ;
	width						: 152PX ;
	height						:  40PX ;
	font-weight					: bold ;			/* 太字 */
	font-size 					:  7pt ;
	font-family 				: "Arial", "ＭＳ Ｐゴシック" ;
}


/* 目次 */
.BgSubInfo	{	background : #FFFFFF url(img/icon_sub_inf.gif) ;	background-repeat : no-repeat ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgSubDisc	{	background : #FFFFFF url(img/icon_sub_disc.gif) ;	background-repeat : no-repeat ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgSubCour	{	background : #FFFFFF url(img/icon_sub_cour.gif) ;	background-repeat : no-repeat ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgSubSpor	{	background : #FFFFFF url(img/icon_sub_sports.gif) ;	background-repeat : no-repeat ;		margin-top : 0px ;		margin-right : 0px ;	}


/* ディスクドッグ関係 */
.BgInfoQA	{	background : #000000 url(img/pho_Info3.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgTopics	{	background : #000000 url(img/pho_DiscTop.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgDiscTop	{	background : #000000 url(img/pho_Disc2.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgDiscSche	{	background : #000000 url(img/pho_Disc1.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgDiscComp	{	background : #000000 url(img/pho_Disc3.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgDiscSemi	{	background : #000000 url(img/pho_Disc7.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgDiscSemi2{	background : #000000 url(img/pho_Disc4.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgDiscPriv	{	background : #000000 url(img/pho_Disc8	.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgDiscRank	{	background : #000000 url(img/pho_Disc6.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgDiscGame	{	background : #000000 url(img/pho_Disc5.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}


/* コーシング背景 */
.BgCour		{	background : #000000 url(img/pho_Cour1.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}
.BgCourSche	{	background : #000000 url(img/pho_Cour2.jpg) ;		background-repeat : no-repeat ;		background-attachment : fixed ;		margin-top : 0px ;		margin-right : 0px ;	}


/* ディスクドッグ関係 */
.FM_2_DISC
{
	background          		: #ffffff url(img/BgDiscTop.JPG) ;
	background-attachment 		: fixed ;
	background-repeat     		: no-repeat ;
	background-position			: 0px -60px ;
}
.FM_3_DISC
{ 
	background          		: #ffffff url(img/BgDiscTop.JPG) ;
	background-repeat     		: no-repeat ;
	background-attachment 		: fixed ;
	background-position			: right -60px ;
}


/* TOPICS */
.FM_1
{
	margin-top					: 0px ;
	line-height					: 160% ; 
	background-color			: transparent ;
/*	background          		: #ffffff url(img/top_dog.JPG) ;	*/
	margin-left					: 0px ;
}

.FM_2		/* フレーム2（データ表示部分）の透過 背景設定 */
{
	background-position			: -40px left ;
	background-repeat     		: no-repeat ;
	background-attachment 		: fixed ;
	background-image			: url(img/top_dog.JPG) ;
	background-color			: white;
	line-height					: 160% ; 
}

.FM_3		/* フレームの右 写真メインの背景設定 */
{ 
	background            		: url(img/top_dog.JPG) ;
	background-repeat     		: no-repeat ;
	background-attachment 		: fixed ;
	background-position   		: top right ;
}



Table.ST			{ line-height		: 140% ;	color : #666666 ; }
tr.ST, th.ST, td.ST	{ background-color	: #C0C0C0 ; } 



/************************************/
/* 線		 						*/
/************************************/

.DEL		{	color : #C0C0C0 ;	text-decoration	: line-through ;	}	/* 削除したデータに打ち消し線を入れる。*/

			/* -----------------+---------------+---------------+---------------------------+	*/
			/* 線の色(IE用) 	| 	線の太さ 	|	枠の太さ 	|	 枠の種類 					*/
			/* -----------------+---------------+---------------+---------------------------+	*/
.HrSol 		{	color : #000066 ;	height : 1px ;	border : 1px ;							}	/* ダーク・青 線 */
.HrSolSv	{	color : #C0C0C0 ;	height : 1px ;	border : 1px ;							}	/* ダーク・青 点線 */
.HrSolSv 	{	color : #C0C0C0 ;	height : 1px ;	border : 1px ;							}	/* シルバー 線 */
.HrDot1 	{	color : #000066 ;	height : 1px ;	border : 1px ;	border-style : dotted ;	}	/* ダーク・青 点線 */
.HrDot2 	{	color : #C0C0C0 ;	height : 1px ;	border : 1px ;	border-style : dotted ;	}	/* シルバー 点線 */


/************************************/
/* テーブル 						*/
/************************************/


.Dou3M1	{	border-style : double ;		border-color : #000066 ;	border-width : 3px	;	}		/* 二重線 */
.Dot1M1	{	border-style : dotted ;		border-color : #000066 ;	border-width : 1px	;	}		/* 点線 */
.Sol1M1	{	border-style : solid ;		border-color : #000066 ;	border-width : 1px ;	}		/* ダーク・青 直線 */
.Sol1M2	{	border-style : solid ;		border-color : #0000CC ;	border-width : 1px ;	}		/* ライト・直線 */
.Sol5M2	{	border-style : solid ;		border-color : #000066 ;	border-width : 5px ;	}		/* 青 五重線 */

.WTSOL	 {	border-style : solid ;		border-color : #FFFFFF ;	border-width : 1px ;	}		/* 白 直線 */
.SvSOL	 {	border-style : solid ; 		border-color : #C0C0C0 ;	border-width : 1px ;	}		/* シルバー 直線 */
.SvSOL2	 {	border-style : solid ; 		border-color : #C0C0C0 ;	border-width : 2px ;	}		/* シルバー 直線 2px */
.GraySOL {	border-style : solid ;		border-color : #808080 ;	border-width : 1px ;	}		/* グレイ 直線 */
.SvDOT	 {	border-style : dotted ;		border-color : #C0C0C0 ;	border-width : 1px ;	}		/* シルバー 点線 */
.SvDOT2	 {	border-style : dotted ;		border-color : #C0C0C0 ;	border-width : 2px ;	}		/* シルバー 点線 2px */
.SvDOT3	 {	border-style : dotted ;		border-color : #C0C0C0 ;	border-width : 3px ;	}		/* シルバー 点線 3px */
.GrayDOT {	border-style : dotted ;		border-color : #808080 ;	border-width : 1px ;	}		/* グレイ 点線 */
.GrayDOT3{	border-style : dotted ;		border-color : #808080 ;	border-width : 3px ;	}		/* グレイ 点線 3px */


																	/* 各セルの枠線を collapse（隣のセルと重ねて表示）		*/
																	/* 				  separate（隣のセルとすこし離して表示	*/
																	/* 				  inherit（継承） 						*/
.List		{	border : 1px ;	border-style : solid ;		border-color : #000066 ;	border-collapse	: collapse ;	}		/* メイン色のテーブル枠 */
.List2		{	border : 1px ;	border-style : solid ;		border-color : #0000CC ;	border-collapse	: collapse ;	}		/* メイン色２のテーブル枠 */
.ListWT		{	border : 1px ;	border-style : solid ;		border-color : #FFFFFF ;	border-collapse	: collapse ;	}		/* グレーのテーブル枠 */
.ListGY		{	border : 1px ;	border-style : solid ;		border-color : #808080 ;	border-collapse : collapse ;	}		/* グレーのテーブル枠 */
.ListDGY	{	border : 1px ;	border-style : solid ;		border-color : #666666 ;	border-collapse	: collapse ;	}		/* グレーのテーブル枠 */
.ListGY2	{	border : 2px ;	border-style : solid ;		border-color : #808080 ;	border-collapse	: collapse ;	}		/* グレーのテーブル枠 */
.ListOUT	{	border : 0px ;	border-style : solid ;									border-collapse	: collapse ;	}		/* グレーのテーブル枠 */
.ListCour	{	border : 1px ;	border-style : double ;		border-color : #000066 ;	border-collapse	: separate ;	background-color	: #CCCCFF ;}		/* グレーのテーブル枠 */
.ListDisc	{	border : 1px ;	border-style : double ;		border-color : #000066 ;	border-collapse	: separate ;	background-color	: #99CCFF ;}		/* グレーのテーブル枠 */
.ListEtc	{	border : 1px ;	border-style : double ;		border-color : #000066 ;	border-collapse	: separate ;	background-color	: #99CCCC ;}		/* グレーのテーブル枠 */
.ListRes	{	border : 1px ;	border-style : solid ;		border-color : #000066 ;	border-collapse	: separate ;	background-color	: #FFCC99 ;}		/* グレーのテーブル枠 */
.ListFix	{	border : 1px ;	border-style : solid ;		border-color : #000066 ;	border-collapse	: separate ;	background-color	: #FFCC00 ;}		/* グレーのテーブル枠 */

.FnCour	{	color	: #003399 ;	}		/* グレーのテーブル枠 */
.FnDisc	{	color	: #3333FF ;	}		/* グレーのテーブル枠 */
.FnAno	{	color	: #000066 ;	}


/********/
/* 下線 */
/********/
				/* 下線			上   右   下   左	*/
.LineB 		{	border-width : 0px  0px  1px  0px;		border-style : solid;	border-color : #000066 ;	}
.LineDotB 	{	border-width : 0px  0px  1px  0px;		border-style : dotted;	border-color : #000066 ;	}
.LineDot2B	{	border-width : 0px  0px  2px  0px;		border-style : dotted;	border-color : #000066 ;	}
.LineDotSvB {	border-width : 0px  0px  1px  0px;		border-style : dotted;	border-color : #C0C0C0 ;	line-height : 140% ;	}	
.LineDotNew {	border-width : 0px  0px  1px  0px;		border-style : dotted;	border-color : #FFFFFF ;	line-height : 140% ;	background-color	: #CCCC99 ;		}	
.LineSvB 	{	border-width : 0px  0px  1px  0px;		border-style : solid;	border-color : #C0C0C0 ;	}
.LineSvU	{	border-width : 1px  0px  0px  0px;		border-style : solid;	border-color : #C0C0C0 ;	}
.LineDgyB 	{	border-width : 0px  0px  1px  0px;		border-style : solid;	border-color : #666666 ;	}
.LineWtB 	{	border-width : 0px  0px  1px  0px;		border-style : solid;	border-color : #FFFFFF ;	}
.DotGyTop	{	border-width : 1px  0px  0px  0px;		border-style : dotted;	border-color : #808080 ;	}
.LineGyTop	{	border-width : 1px  1px  0px  1px;		border-style : solid;	border-color : #808080 ;	}
.TagGyBtm	{	border-width : 0px  1px  1px  1px;		border-style : solid;	border-color : #808080 ;	}	/* タグ下 */
.TagGyTop	{	border-width : 1px  1px  0px  1px;		border-style : solid;	border-color : #808080 ;	}	/* タグ上 */


/* SPAN 長文用ボーダー	*/
.BorderM1	{	border-bottom-width : 1 ;				border-bottom-style : dotted ;	border-bottom-color : #000066 ;		color : #0000000 ;	line-height : 200% ;	}		/* 濃青 行間200% */
.BorderM2	{	border-bottom-width : 1 ;				border-bottom-style : dotted ;	border-bottom-color : #0000CC ;		color : #0000000 ;	line-height : 140% ;	}		/* 明青 行間140% */
.BorderGY	{	border-bottom-width : 1 ;				border-bottom-style : dotted ;	border-bottom-color : #808080 ;							line-height : 140% ;	}


/************************************/
/* テーブル 背景 					*/
/************************************/

.BgMain		{	background-color	: #000066 ; 	} 
.BgMain1	{	background-color 	: #000066 ; 	}	/* ダーク・青		 */
.BgMain2	{	background-color 	: #0000CC ; 	}	/* ライト・青		 */
.BgMain3	{	background-color	: #8B96C5 ; 	}	/* 水色				 */
.BgMain4	{	background-color	: #CCCCFF ; 	}	/* 水色				 */

.BgWT		{	background-color 	: #FFFFFF ;		}	/* 白					 */
.BgOG		{	background-color	: #E7651A ;		}	/* オレンジ				 */
.BgRD		{	background-color	: #DC143C ;		}	/* 赤					 */
.BgSB		{	background-color	: #CCFFFF ;		}	/* 						 */
.BgSV		{	background-color	: #C0C0C0 ;		}	/* シルバー				 */
.BgLGY		{	background-color	: #E6E6E6 ;		}	/* ライト・グレー		 */
.BgGY		{	background-color	: #808080 ;		}	/* グレー				 */
.BgDGY		{	background-color	: #666666 ;		}	/* ダーク・グレー		 */
.BgBK		{	background-color	: #000000 ;		}	/* 黒					 */
.BgTan		{	background-color	: #CCCC99 ;		}	/* 茶色					 */


/************************************/
/* 文字色		 					*/
/************************************/

.Main1	{	color	: #000066 ;		}	/* 暗い青				 */
.Main2	{	color	: #0000CC ;		}	/* 明るい青				 */
.Main3	{	color	: #6699FF ; 	}	/* 水色					 */
.RD		{	color	: #DC143C ;		}	/* 赤					 */
.SV		{	color	: #C0C0C0 ;		}	/* シルバー				 */
.WT		{	color	: #FFFFFF ;		}	/* 白					 */
.LGY	{	color	: #E6E6E6 ;		}	/* ライト・グレー		 */
.GY		{	color	: #808080 ;		}	/* グレー				 */
.DGY	{	color	: #666666 ;		}	/* ダーク・グレー		 */
.BK		{	color	: #000000 ;		}	/* 黒					 */


/************************************/
/* 文字・サイズ						*/
/************************************/
.05		{	font-size :  5pt ;		}
.06		{	font-size :  6pt ;		}
.07		{	font-size :  7pt ;		}
.08		{	font-size :  8pt ;		}
.09		{	font-size :  9pt ;		}
.10		{	font-size : 10pt ;		}
.11		{	font-size : 11pt ;		}
.12		{	font-size : 12pt ;		}
.13		{	font-size : 13pt ;		}
.14		{	font-size : 14pt ;		}
.15		{	font-size : 15pt ;		}
.16		{	font-size : 16pt ;		}
.17		{	font-size : 17pt ;		}
.18		{	font-size : 18pt ;		}
.19		{	font-size : 19pt ;		}
.20		{	font-size : 20pt ;		}
.21		{	font-size : 21pt ;		}
.22		{	font-size : 22pt ;		}
.23		{	font-size : 23pt ;		}
.24		{	font-size : 24pt ;		}
.25		{	font-size : 25spt ;		}

/************************************/
/* 改行・サイズ						*/
/************************************/
.H08	{	line-height :  80% ;	}
.H09	{	line-height :  90% ;	}
.H10	{	line-height : 100% ;	}
.H11	{	line-height : 110% ;	}
.H12	{	line-height : 120% ;	}
.H13	{	line-height : 130% ;	}
.H14	{	line-height : 140% ;	}
.H15	{	line-height : 150% ;	}
.H16	{	line-height : 160% ;	}
.H17	{	line-height : 170% ;	}
.H18	{	line-height : 180% ;	}
.H19	{	line-height : 190% ;	}
.H20	{	line-height : 200% ;	}

/************************************/
/* 文字間隔 						*/
/************************************/

.5PX	{	layout-grid-char : 5px ; }
.4PX	{	layout-grid-char : 6px ; }
.3PX	{	layout-grid-char : 3px ; }
.2PX	{	layout-grid-char : 2px ; }
.1PX	{	layout-grid-char : 1px ; }
.0PX	{	layout-grid-char : 0px ; }

.sp		{	letter-spacing	: 1pt ; }
.sp2	{	letter-spacing	: 2pt ; }

/************************************/
/* フォント指定						*/
/************************************/

.DecLT		{	text-decoration : line-through ;}		/* 打消 */
.DecUL		{	text-decoration : underline ;	}		/* 下線 */
.DecOL		{	text-decoration : overline ;	}		/* 上線 */
.DecBk		{	text-decoration : blink ;		}		/* 点線 */

.FT			{	font-family : "Times New Roman",	"ＭＳ Ｐゴシック" ; }
.FA			{	font-family : "Arial", 				"ＭＳ Ｐゴシック" ; }
.FH			{	font-family : "Helvetica", 			"ＭＳ ゴシック" ;	}
.FPG		{	font-family : "ＭＳ Ｐゴシック", 	sans-serif ; 		}
.FG			{	font-family : "ＭＳ ゴシック", 		sans-serif ; 		}

.L			{	text-align : left ;		}
.C			{	text-align : center ;	}
.R			{	text-align : right ;	}
.J			{	text-align : justify ;	}		/* 両端揃え */

A			{	color : #0000CC ;	text-decoration	: none ;		}
A:hover		{ 	color : #0000CC ;									}
A:hover.WT	{ 	color : #FFFFFF ;	text-decoration	: underline ;	}



/**************/
/* 背景の透過 */
/**************/
.BgWT100	{	background-color: white;	filter : Alpha(Opacity=100,FinishOpacity=100,Style=0) ;	}
.BgWT85		{	background-color: white;	filter : Alpha(Opacity=85, FinishOpacity=85, Style=0) ;	}
.BgWT75 	{	background-color: white;	filter : Alpha(Opacity=75, FinishOpacity=75, Style=0) ;	}
.BgWT65		{	background-color: white;	filter : Alpha(Opacity=65, FinishOpacity=65, Style=0) ;	}
.BgWT50 	{	background-color: white;	filter : Alpha(Opacity=50, FinishOpacity=50, Style=0) ;	}

.Bg85		{								filter : Alpha(Opacity=85, FinishOpacity=85, Style=0) ;	}
.Bg75		{								filter : Alpha(Opacity=75, FinishOpacity=75, Style=0) ;	}
.Bg65		{								filter : Alpha(Opacity=65, FinishOpacity=65, Style=0) ;	}
.Bg50		{								filter : Alpha(Opacity=50, FinishOpacity=50, Style=0) ;	}
.Bg25		{								filter : Alpha(Opacity=25, FinishOpacity=25, Style=0) ;	}


/* 幅の指定 */
.W625		{	width	: 625 ;				table-layout : fixed ;	}
.W600		{	width	: 600 ;				table-layout : fixed ;	}
.W575		{	width	: 575 ;				table-layout : fixed ;	}
.W550		{	width	: 550 ;				table-layout : fixed ;	}
.W525		{	width	: 525 ;				table-layout : fixed ;	}
.W500		{	width	: 500 ;				table-layout : fixed ;	}
.W450		{	width	: 450 ;				table-layout : fixed ;	}
.W400		{	width	: 400 ;				table-layout : fixed ;	}
.W350		{	width	: 350 ;				table-layout : fixed ;	}
.W300		{	width	: 300 ;				table-layout : fixed ;	}
.W275		{	width	: 275 ;				table-layout : fixed ;	}
.W250		{	width	: 250 ;				table-layout : fixed ;	}
.W225		{	width	: 225 ;				table-layout : fixed ;	}
.W200		{	width	: 200 ;				table-layout : fixed ;	}
.W175		{	width	: 175 ;				table-layout : fixed ;	}
.W150		{	width	: 150 ;				table-layout : fixed ;	}
.W140		{	width	: 140 ;				table-layout : fixed ;	}
.W135		{	width	: 135 ;				table-layout : fixed ;	}
.W125		{	width	: 125 ;				table-layout : fixed ;	}
.W110		{	width	: 110 ;				table-layout : fixed ;	}
.W100		{	width	: 100 ;				table-layout : fixed ;	}
.W085		{	width	:  85 ;				table-layout : fixed ;	}
.W080		{	width	:  80 ;				table-layout : fixed ;	}
.W075		{	width	:  75 ;				table-layout : fixed ;	}
.W070		{	width	:  70 ;				table-layout : fixed ;	}
.W065		{	width	:  65 ;				table-layout : fixed ;	}
.W060		{	width	:  60 ;				table-layout : fixed ;	}
.W050		{	width	:  50 ;				table-layout : fixed ;	}
.W055		{	width	:  55 ;				table-layout : fixed ;	}
.W045		{	width	:  45 ;				table-layout : fixed ;	}
.W040		{	width	:  40 ;				table-layout : fixed ;	}
.W035		{	width	:  35 ;				table-layout : fixed ;	}
.W030		{	width	:  30 ;				table-layout : fixed ;	}
.W025		{	width	:  25 ;				table-layout : fixed ;	}



/* ボタンの基本 */
.SUB
{
	font-family 		: "ＭＳ Ｐゴシック" ;
/*
	font-family 		: "ＭＳ ゴシック" ;
*/
	color				: #000000 ;
	font-size			: 8pt ;
	layout-grid-char	: 0px ;
	padding				: 0px;
	height				: 22 ;
/*	border-style		: solid ;								*/
/*	border-color		: #D3D3D3 #808080 #808080 #D3D3D3  ;	*/
/*	border-width		: 1 ;									*/
}


select	/* セレクトボックスの基本 背景は青 */
{
	width				: 125 ;
	font-family 		: "Arial", "ＭＳ Ｐゴシック" ;
	line-height 		: 200% ;
	font-size			: 9pt ;
	layout-grid-char	: 5px ;
	padding				: 3px;
/*	border-style		: solid ;			*/
/*	border-width		: 0 ;				*/
/*	border-color		: #000066 ;			/**/
/*	background-color	: #000066 ;			/**/
}

select.OLD	/* セレクトボックスの基本 背景は青 */
{
	width				: 125 ;
	color				: #FFFFFF ;
	font-family 		: "ＭＳ Ｐゴシック" ;
	line-height 		: 200% ;
	font-size			: 9pt ;
	layout-grid-char	: 5px ;
	padding				: 3px;
/*	border-style		: solid ;			*/
/*	border-width		: 0 ;				*/
	border-color		: #000066 ;			/**/
	background-color	: #000066 ;			/**/
}


SELECT.YR	/* セレクトボックス 背景を白にしたいとき指定 */
{
	color				: #666666 ;
	background-color	: #FFFFFF ;
	font-size			: 12pt ;
	font-weight			: bold ;
	font-family 		: "Helvetica", "ＭＳ ゴシック" ;
	width				: 75 ;
}

SELECT.W	/* セレクトボックス 背景を白にしたいとき指定 */
{
	color				: #666666 ;
	background-color	: #FFFFFF ;
}


input
{
	font-family 		: "ＭＳ Ｐゴシック" ;
	color				: #444444 ;
	font-size			: 9pt ;
	layout-grid-char	: 1px ;
	padding				: 1px;
	line-height 		: 120% ;								/*	*/
/*	background-color	: #BBBBBB ;

/*	height				: 18 ;									*/
/*	border-style		: solid ;								*/
/*	border-color		: #808080 #808080 #808080 #808080  ;	*/
/*	border-width		: 1 ;									*/
}


input.ImeInAct
{
	color				: #666666 ;
	ime-mode			: inactive ;	/* 日本語変換（IME）の動作を指定		*/
										/* 	auto		既定値：自動			*/
										/* 	active		フォーカス移動時にオン	*/
										/* 	inactive	フォーカス移動時にオフ	*/
										/* 	disabled	IME使用を禁止			*/
	font-family 		: "Arial", 	"ＭＳ Ｐゴシック" ;
	font-size			: 9pt ;
}


input.ImeAct
{
	color				: #666666 ;
	ime-mode			: active ;
	layout-grid-char	: 2px ;
	font-family 		: "ＭＳ Ｐゴシック" ;
	font-size			: 9pt ;
}

input.in08
{
	font-family 		: "ＭＳ Ｐゴシック" ;
	color				: #444444 ;
	font-size			: 9pt ;
	layout-grid-char	: 2px ;
}


textarea.ImeInAct
{
	font-family 		: "ＭＳ Ｐゴシック" ;
	color				: #666666 ;
	line-height 		: 140% ;
	font-size			: 9pt ;
	layout-grid-char	: 1px ;
	padding				: 3px;
	border-style		: solid ;
	border-color		: #BBBBBB ;
	border-width		: 1 ;
	ime-mode			: inactive ;
}
textarea.ImeAct
{
	font-family 		: "ＭＳ Ｐゴシック" ;
	color				: #666666 ;
	line-height 		: 140% ;
	font-size			: 9pt ;
	layout-grid-char	: 2px ;
	padding				: 3px;
/*	border-style		: solid ;		*/
/*	border-color		: #BBBBBB ;		*/
/*	border-width		: 1 ;			*/
	ime-mode			: active ;
}




.Bo		{	font-weight		:	bold ;	}			/* 太字 */


li, ul, ol
{
	font-size 		:	8pt ;
	layout-grid-char:	1px ;
	font-family		:	ＭＳ Ｐゴシック ; 	/* 	Arial, Helvetica, ＭＳ ゴシック ; 		*/
	line-height		:	160% ;
	text-align		: left ;
}


.CapSV		/* 見出し用 */
{
	text-align		: left ;
	table-layout	: 	fixed	;			/* テーブルの横幅を固定 auto（既定値：自動）、fixed（固定）、inherit（継承） */
	border-style	:	solid	;			/* 直線(solid)	点線(dotted)	*/
	border-color	:	#C0C0C0	;			/* シルバー						*/
	border-collapse	: 	collapse ;			/* 各セルの枠線をcollapse（隣のセルの枠線と重ねて表示）、separate（隣のセルとすこし離して表示）、inherit（継承） */
	border-width	:	1px	;
	background-color:	#E6E6E6 ;
	padding			:	2px;
	font-size 		:	10pt ;
	font-weight		:	bold ;
	line-height		:	160% ;
	layout-grid-char:	1px ;
	font-family		:	ＭＳ Ｐゴシック ;  	/* 	Arial, Helvetica, ＭＳ ゴシック ; 		*/
}

.CapWT		/* 見出し用 */
{
	text-align		: left ;
	table-layout	: 	fixed	;			/* テーブルの横幅を固定 auto（既定値：自動）、fixed（固定）、inherit（継承） */
	border-style	:	solid	;			/* 直線(solid)	点線(dotted)	*/
	border-color	:	#C0C0C0	;			/* シルバー						*/
	border-collapse	: 	collapse ;			/* 各セルの枠線をcollapse（隣のセルの枠線と重ねて表示）、separate（隣のセルとすこし離して表示）、inherit（継承） */
	border-width	:	1px	;
	background-color:	#FFFFFF ;
	padding			:	5px;
	font-size 		:	9pt ;
	line-height		:	200% ;
	layout-grid-char:	1px ;
	font-family		:	ＭＳ Ｐゴシック ;  	/* 	Arial, Helvetica, ＭＳ ゴシック ; 		*/
}


.CapElem		/* 見出し用 */
{
	text-align		: 	left ;
	border-collapse	: 	collapse ;			/* 各セルの枠線をcollapse（隣のセルの枠線と重ねて表示）、separate（隣のセルとすこし離して表示）、inherit（継承） */
	border-width	:	1px	;
	background-color:	#FFFFFF ;
	font-size 		:	8pt ;
	line-height		:	160% ;
	layout-grid-char:	1px ;
	font-family		:	ＭＳ Ｐゴシック ;  	/* 	Arial, Helvetica, ＭＳ ゴシック ; 		*/
}

.Cap		/* 見出し用 */
{
	border-style	:	solid	;			/* 直線(solid)	点線(dotted)	*/
	border-color	:	#C0C0C0	;			/* シルバー						*/
	border-collapse	: 	collapse ;			/* 各セルの枠線をcollapse（隣のセルの枠線と重ねて表示）、separate（隣のセルとすこし離して表示）、inherit（継承） */
	border-width	:	0px	;
	background-color:	#FFFFFF ;
	padding			:	5px;
	font-size 		:	9pt ;
	line-height		:	200% ;
	layout-grid-char:	1px ;
	font-family		:	ＭＳ Ｐゴシック ;  	/* 	Arial, Helvetica, ＭＳ ゴシック ; 		*/
}

.Item1		/* 見出し用 */
{
	border-style	:	solid	;			/* 直線(solid)	点線(dotted)	*/
	border-width	:	1px	;
	border-color	:	#C0C0C0	;			/* シルバー						*/
	border-collapse	: 	collapse ;			/* 各セルの枠線をcollapse（隣のセルの枠線と重ねて表示）、separate（隣のセルとすこし離して表示）、inherit（継承） */
	background-color:	#FFFFFF ;
	font-size 		:	9pt ;
	line-height		:	140% ;
	layout-grid-char:	2px ;
	font-family		:	Helvetica, ＭＳ ゴシック ; 
	width			:	600px	;
}



.ifmGY
{
	scrollbar-track-color		: #CCCCCC ;
	scrollbar-face-color		: #FFFFFF ;
	scrollbar-shadow-color		: #CCCCCC ;
	scrollbar-highlight-color	: #666666 ;

	scrollbar-darkshadow-color	: #666666 ;
	scrollbar-3dlight-color		: #666666 ;
	scrollbar-arrow-color		: #666666 ;

	border-style	:solid ;
	border-color	:#808080 ;
	border-width	:1 ;

}

.ifmBgLGY
{
	background-color:	#808080 ;
}



.FM_2_DISC
{
	background          		: #ffffff url(img/BgDiscTop.JPG) ;
	background-attachment 		: fixed ;
	background-repeat     		: no-repeat ;
	background-position			: 0px -60px ;
}
.FM_3_DISC
{ 
	background          		: #ffffff url(img/BgDiscTop.JPG) ;
	background-repeat     		: no-repeat ;
	background-attachment 		: fixed ;
	background-position			: right -60px ;
}





/******************************************************************/
/*** Frame bold, BackGround=Silver, （グレー太枠、背景シルバー）***/																																				
.FmBgSvL	{	background-color:#C0C0C0 ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : left ;		border-collapse:collapse ;	}
.FmBgSvC	{	background-color:#C0C0C0 ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : center ;	border-collapse:collapse ;	}
.FmBgSvR	{	background-color:#C0C0C0 ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : right ;	border-collapse:collapse ;	}
																																																				
/*** Frame, BackGround=Bright gray, （グレー枠、背景ライトグレー）***/																																				
.FmBgLgyFL	{	background-color:#E6E6E6 ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "Arial","ＭＳ Ｐゴシック" ;							text-align : left ;		border-collapse:collapse ;	}
.FmBgLgyFC	{	background-color:#E6E6E6 ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "Arial","ＭＳ Ｐゴシック" ;							text-align : center ;	border-collapse:collapse ;	}
.FmBgLgyFR	{	background-color:#E6E6E6 ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "Arial","ＭＳ Ｐゴシック" ;							text-align : right ;	border-collapse:collapse ;	}
																																																				
/*** Frame, BackGround=Bright gray, （グレー枠、背景ライトグレー）***/																																				
.FmBgLgyL	{	background-color:#E6E6E6 ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : left ;		border-collapse:collapse ;	}
.FmBgLgyC	{	background-color:#E6E6E6 ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : center ;	border-collapse:collapse ;	}
.FmBgLgyR	{	background-color:#E6E6E6 ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : right ;	border-collapse:collapse ;	}
																																																				
/*** Frame, BackGround=Bright gray, （グレー枠 ）***/																																				
.FmL		{									border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : left ;		border-collapse:collapse ;	}
.FmC		{									border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : center ;	border-collapse:collapse ;	}
.FmR		{									border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : right ;	border-collapse:collapse ;	}
																																																				

/*** Frame, BackGround=Bright gray, （グレー枠 ）***/																																				
.FmWtL		{									border:1px ;	border-style:solid ;	border-color:#FFFFFF ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : left ;		border-collapse:collapse ;	}
.FmWtC		{									border:1px ;	border-style:solid ;	border-color:#FFFFFF ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : center ;	border-collapse:collapse ;	}
.FmWtR		{									border:1px ;	border-style:solid ;	border-color:#FFFFFF ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : right ;	border-collapse:collapse ;	}
																																																				


/*** Cansel Frame, BackGround=White,（グレー枠、背景＝白）キャンセル項目（縁取り＆フォントはシルバー） ***/																										
.FmBgWtL	{	background-color:#FFFFFF ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : left ;		border-collapse:collapse ;	}
.FmBgWtC	{	background-color:#FFFFFF ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : center ;	border-collapse:collapse ;	}
.FmBgWtR	{	background-color:#FFFFFF ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : right ;	border-collapse:collapse ;	}
																																																				
/*** Cansel Frame, Font Silver,		（グレー枠、背景＝無、フォント色グレー）キャンセル項目（縁取り＆フォントはシルバー） ***/																						
.FmSvL		{									border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#C0C0C0 ;		text-align : left ;		border-collapse:collapse ;		}
.FmSvC		{									border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#C0C0C0 ;		text-align : center ;	border-collapse:collapse ;		}
.FmSvR		{									border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#C0C0C0 ;		text-align : right ;	border-collapse:collapse ;		}


/*** Cansel Frame RED, Font Silver,		（赤太枠、背景＝無、フォント色グレー） ***/
.FmRdL		{									border:3px ;	border-style:double ;	border-color:#DC143C ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#000000 ;		text-align : left ;		border-collapse:collapse ;		}
.FmRdC		{									border:3px ;	border-style:double ;	border-color:#DC143C ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#000000 ;		text-align : center ;	border-collapse:collapse ;		}
.FmRdR		{									border:3px ;	border-style:double	 ;	border-color:#DC143C ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#000000 ;		text-align : right ;	border-collapse:collapse ;		}



/*** DELETE  Frame, Font Silver,	（グレー枠、背景＝無、フォント色グレー）打ち消し線 （縁取り＆フォントはシルバー） ***/																						
.FmDelL		{									border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#C0C0C0 ;		text-align : left ;		border-collapse:collapse ;		}
.FmDelC		{									border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#C0C0C0 ;		text-align : center ;	border-collapse:collapse ;		}
.FmDelR		{									border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#C0C0C0 ;		text-align : right ;	border-collapse:collapse ;		}


/*** Cansel Frame, Font Silver,		（グレー枠、背景＝無、フォント色グレー）キャンセル項目（縁取り＆フォントはシルバー） ***/																						
.FmCanL		{	text-decoration : line-through ;border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#C0C0C0 ;		text-align : left ;		border-collapse:collapse ;		}
.FmCanC		{	text-decoration : line-through ;border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#C0C0C0 ;		text-align : center ;	border-collapse:collapse ;		}
.FmCanR		{	text-decoration : line-through ;border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	color:#C0C0C0 ;		text-align : right ;	border-collapse:collapse ;		}




																																								
/*** Menu BackGround=Bright gray, （メニュー欄、縁無し、背景ライトグレー）***/																																		
.MnL		{	background-color:#E6E6E6 ;																			font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : left ;		}
.MnC		{	background-color:#E6E6E6 ;																			font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : center ;	}
.MnR		{	background-color:#E6E6E6 ;																			font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : right ;	}
																																																				
/*** Menu BackGround=Bright gray, （メニュー欄、縁無し、背景ライトグレー）***/																																		
.MnFL		{	background-color:#E6E6E6 ;																			font-family : "Arial","ＭＳ Ｐゴシック" ;							text-align : left ;		}
.MnFC		{	background-color:#E6E6E6 ;																			font-family : "Arial","ＭＳ Ｐゴシック" ;							text-align : center ;	}
.MnFR		{	background-color:#E6E6E6 ;																			font-family : "Arial","ＭＳ Ｐゴシック" ;							text-align : right ;	}
																																																				
/*** Menu font=8p, BackGround=Bright gray, （メニュー欄、縁無し、背景ライトグレー、フォントサイズ8）***/																											
.Mn8L		{	background-color:#E6E6E6 ;																			font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : left ;		}
.Mn8C		{	background-color:#E6E6E6 ;																			font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : center ;	}
.Mn8R		{	background-color:#E6E6E6 ;																			font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : right ;	}
																																																				
/*** Menu font=RED, BackGround=Bright gray, （メニュー欄、縁無し、背景ライトグレー、赤字）***/																														
.MnRdL		{	background-color:#E6E6E6 ;												color:#DC143C ;				font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : left ;		}
.MnRdC		{	background-color:#E6E6E6 ;												color:#DC143C ;				font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : center ;	}
.MnRdR		{	background-color:#E6E6E6 ;												color:#DC143C ;				font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : right ;	}
																																																				
/*** Delete Frame,  （削除線、縁あり）***/																																											
.FmDelLT	{	text-decoration:line-through ;	border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family: "ＭＳ Ｐゴシック",sans-serif ;													border-collapse:collapse ;	}	/* 打消 */	
.FmDelUL	{	text-decoration:underline ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family: "ＭＳ Ｐゴシック",sans-serif ;													border-collapse:collapse ;	}   /* 下線 */	
.FmDelOL	{	text-decoration:overline ;		border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family: "ＭＳ Ｐゴシック",sans-serif ;													border-collapse:collapse ;	}   /* 上線 */	
.FmDelBK	{	text-decoration:blink ;			border:1px ;	border-style:solid ;	border-color:#808080 ;		font-family: "ＭＳ Ｐゴシック",sans-serif ;													border-collapse:collapse ;	}   /* 点線 */	
																																																				
/*** BackGround=White,	（背景＝白）***/																																										
.WtL		{	background-color:#FFFFFF ;																			font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : left ;		}
.WtC		{	background-color:#FFFFFF ;																			font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : center ;	}
.WtR		{	background-color:#FFFFFF ;																			font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : right ;	}
																																																				
/*** Under Line  （下線）***/																																													
.BmL		{	border-width:0px 0px 1px 0px;					border-style:solid;		border-color:#C0C0C0 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : left ;		}
.BmC		{	border-width:0px 0px 1px 0px;					border-style:solid;		border-color:#C0C0C0 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : center ;	}
.BmR		{	border-width:0px 0px 1px 0px;					border-style:solid;		border-color:#C0C0C0 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;						text-align : right ;	}
																																																				
/*** Under Line  （下線 / Arial ）***/																																													
.BmFL		{	border-width:0px 0px 1px 0px;					border-style:solid;		border-color:#C0C0C0 ;		font-family : "Arial","ＭＳ Ｐゴシック" ;						text-align : left ;		}
.BmFC		{	border-width:0px 0px 1px 0px;					border-style:solid;		border-color:#C0C0C0 ;		font-family : "Arial","ＭＳ Ｐゴシック" ;						text-align : center ;	}
.BmFR		{	border-width:0px 0px 1px 0px;					border-style:solid;		border-color:#C0C0C0 ;		font-family : "Arial","ＭＳ Ｐゴシック" ;						text-align : right ;	}
																																																				
/*** Under Line , font=8p,, （下線、フォントサイズ8）***/																																						
.Bm8L		{	border-width:0px 0px 1px 0px;					border-style:solid;		border-color:#C0C0C0 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : left ;		}
.Bm8C		{	border-width:0px 0px 1px 0px;					border-style:solid;		border-color:#C0C0C0 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : center ;	}
.Bm8R		{	border-width:0px 0px 1px 0px;					border-style:solid;		border-color:#C0C0C0 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : right ;	}


/*** Under Line , （下線、背景=シルバー ）***/																																						
.BmBgSvL	{	border-width:0px 0px 1px 0px;	border-style:solid ;	border-color:#808080 ;	background-color:#E6E6E6 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : left ;		}
.BmBgSvC	{	border-width:0px 0px 1px 0px;	border-style:solid ;	border-color:#808080 ;	background-color:#E6E6E6 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : center ;	}
.BmBgSvR	{	border-width:0px 0px 1px 0px;	border-style:solid ;	border-color:#808080 ;	background-color:#E6E6E6 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:8pt ;		text-align : right ;	}


/*** Under Line  ***/																																													
.MkL		{	font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:6pt ;		text-align : left ;		}
.MkC		{	font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:6pt ;		text-align : center ;	}
.MkR		{	font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:6pt ;		text-align : right ;	}


/*** Under Line  （下線）***/																																													
.MkBmL		{	border-width:0px 0px 1px 0px;	border-style:solid;		border-color:#C0C0C0 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:6pt ;		text-align : left ;		}
.MkBmC		{	border-width:0px 0px 1px 0px;	border-style:solid;		border-color:#C0C0C0 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:6pt ;		text-align : center ;	}
.MkBmR		{	border-width:0px 0px 1px 0px;	border-style:solid;		border-color:#C0C0C0 ;		font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:6pt ;		text-align : right ;	}
																																																				
/*** Under Line  （下線）***/																																													
.MkSvL		{	color:#808080 ;	font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:6pt ;		text-align : left ;		}
.MkSvC		{	color:#808080 ;	font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:6pt ;		text-align : center ;	}
.MkSvR		{	color:#808080 ;	font-family : "ＭＳ Ｐゴシック",sans-serif ;	font-size:6pt ;		text-align : right ;	}

/*** Under Line. Dotted. Silver. 2point ***/
.BmDSv2 	{	border-width : 0px  0px  2px  0px;		border-style : dotted;	border-color : #C0C0C0 ;	line-height : 140% ;	}	


/*** Under Line  （下線）***/																																													
.ULL		{	border-width:0px 0px 1px 0px;	border-style:solid;		border-color:#000000 ;	text-align : left ;		}
.ULC		{	border-width:0px 0px 1px 0px;	border-style:solid;		border-color:#000000 ;	text-align : center ;	}
.ULR		{	border-width:0px 0px 1px 0px;	border-style:solid;		border-color:#000000 ;	text-align : right ;	}

/*** Under Line  （下線）***/																																													
.ListBK		{	border-width:1px;	border-style:solid;		border-color:#000000 ;		}



/*** Cansel Frame RED, Font Silver,		（二重線） ***/
.LineDou		{	border-width:0px 0px 3px 0px;	border-style:double ;	border-color:#000066 ;		border-collapse:collapse ;		}


				/* 				上   右   下   左	*/
.L_B 		{	border-width : 0px  0px  1px  0px;		border-style : solid;	border-color : #808080 ;								}
.L_BL 		{	border-width : 0px  0px  1px  1px;		border-style : solid;	border-color : #808080 ;								}
.L_BLR 		{	border-width : 0px  1px  1px  1px;		border-style : solid;	border-color : #808080 ;								}
.L_TBL 		{	border-width : 1px  0px  1px  1px;		border-style : solid;	border-color : #808080 ;								}
.L_TBLR 	{	border-width : 1px  1px  1px  1px;		border-style : solid;	border-color : #808080 ;								}
.L_BL_bgGY 	{	border-width : 0px  0px  1px  1px;		border-style : solid;	border-color : #808080 ;	background-color:#C0C0C0 ;	}
.L_TBL_bgGY {	border-width : 1px  0px  1px  1px;		border-style : solid;	border-color : #808080 ;	background-color:#C0C0C0 ;	}
