/*****************************/
/*  BODY                     */
/*****************************/

/* SubMenu */
BODY.SearchBody {
/*	background : #98F86E url(../Img/Grad.jpg); */
	background : #2B43D7 url(../Img/Grad4.jpg);
	background-repeat:repeat-y;
	background-attachment: fixed;
	background-position: 0% 100%;
	font-family:"MS Gothic";
	font-size:9pt;
	font-style:normal;
	color:#FFFFFF;
}

BODY.SearchBody2 {
	background : #98F86E url(../Img/Grad3.jpg);
	background-repeat:repeat;
	background-attachment: fixed;
	background-position: 0% 100%;
	font-family:"MS Gothic";
	font-size:9pt;
	font-style:normal;
	color:#FFFFFF;
}

BODY.SearchBody3 {
	background : #2B43D7 url(../Img/Grad4.jpg);
	background-repeat:repeat-y;
	background-attachment: fixed;
	background-position: 0% 100%;
	font-family:"MS Gothic";
	font-size:9pt;
	font-style:normal;
	color:#FFFFFF;
}

FONT.MenuLB {
	font-size: 14pt; 
	font-family: 'ＭＳ Ｐゴシック'; 
/*	color:#3333CC; */
	color:#2d339b;
	font-weight: bold;
}


LABEL.SNM {
	font-size: 11pt; 
	font-family: 'ＭＳ Ｐゴシック'; 
	color:#003399;
}

LABEL.SNM2 {
	font-size: 10pt; 
	font-family: 'ＭＳ Ｐゴシック'; 
	color:#000000;
}


LABEL.SNM3 {
	font-size: 12pt; 
	font-family: 'ＭＳ Ｐゴシック'; 
	color:#003399;
	font-weight: bold;
}

/*****************************/
/*  TABLE                    */
/*****************************/
/*----------------*/
/* frame-On       */
/*----------------*/
TABLE.TBLBorder{
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
	background-color:#000000;
}

TABLE.TBLBorder2{
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:silver;
}

/*----------------*/
/* frame-Off      */
/*----------------*/
TABLE.TBLNoBorder{
	border:0px;
}

/* background-white */
TABLE.TBLBorderW{
	border-width:1px;
	border-style:solid;
	border-color:Black;
	background-color:White;
}

/*****************************/
/*  TD                       */
/*****************************/
/*----------------*/
/* standard       */
/*----------------*/
/* white */
TD.TDNormal{
	background:#FFFFFF;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
	height:18px;
}

/* height-18pixels white */
TD.TDNormalH{
	background:#FFFFFF;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
	height:18px;
}

/* height-18pixels yellow */
TD.TDNormalHY{
	background:#FFFFD1;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
	height:18px;
}
/* company(Common) */
TD.TDCorp_TITLE{
	background:#0000CC;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	height:25px;
}
/* Date(Width-Non）*/
TD.TDDate_TITLE{
	background:#FAEF25;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
	height:10px;
}

/* yellow */
TD.TDNormal_Yellow{
	background:#FFFF99;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
	height:18px;
}

/* yellow */
TD.TDNormal_Yellow_2{
	background:#FFFF99;
	color:#000000;
	font-weight:normal;
	height:18px;
	font-size: 12px;
	line-height: 16px;
	font-family: MS Gothic;
}

TD.TDNormal_2{
	background:#FFFFFF;
	color:#000000;
	font-size: 12px;
	font-weight:normal;
	height:18px;
	line-height: 16px;
	font-family: MS Gothic;
}


TD.TDNormal_SUM{
	background:#FFCCCC;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
	height:18px;
}

/* Pink */
TD.TDNormal_Pink{
	background:#FFC0CB;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
}
/* Green */
TD.TDNormal_Green{
	background:#98FB98;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
}

/* gray */
TD.TDNormal_Gray{
	background:#d9d9d9;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
}

/* Err color */
TD.TDNormal_Err{
	background:#FFC9C9;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
}

/* MTITLE(background color non) */
TD.TD_MTITLE2{
	color:#000000;
	font-size:9pt;
	font-weight:bold;
}

/* MTITLE(reverse) */
TD.TDNormal_R{
	background:#0000B0;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:normal;
}

/* MTITLE */
TD.TD_MTITLE{
	background:#99FF99;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

TD.TD_MTITLE3{
	background:#42A0FE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
	border-width:1px;
	border-style:hidden solid solid hidden;
	border-color:#FFFFFF;
}

/* MTITLE */
TD.TD_MTITLE4{
	background:#2E46DB;
	color:#004e82;
	font-size:9pt;
	font-weight:bold;
}

/* MTITLE */
TD.TD_MTITLE5{
	background:#42A0FE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/* MTITLE */
TD.TD_MTITLE6{
	background:#FFFFFF;
	color:#000000;
	font-size:9pt;

}

TD.TD_MTITLE7{
	background:#5ecc73;
	color:#0f622e;
	font-size:9pt;
	font-weight:bold;
	border-width:1px;
	border-style:hidden solid solid hidden;
	border-color:#FFFFFF;
}

/* Title(ruled line) */
TD.TD_MTITLEB{
	border-width:1px;
	border-bottom-style:solid;
	border-left-style:solid;
	border-color:gray;
	background:#42A0FE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/* ruled line */
TD.TDNormalB{
	border-width:1px;
	border-bottom-style:solid;
	border-left-style:solid;
	border-color:gray;
	background:#FFFFFF;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
}

/*----------------*/
/* commodity Info */
/*----------------*/
/* Title */
TD.TDProductInf{
	background:#42A0FE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/*------------------*/
/* commodity search */
/*------------------*/
/* Title */
TD.TDProductSrch{
	background:#13CFFE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/*----------------*/
/* import Info    */
/*----------------*/
/* Title */
TD.TDInportInf{
	background:#13FEFE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/*----------------*/
/* POS Info       */
/*----------------*/
/* Code1(JanCd)   */
TD.TDPosInf_JAN{
	background:#FAEF25;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
	height:10px;
	width:90px;
}
/* Code2(etc)    */
TD.TDPosInf_Code{
	background:#FAEF25;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
	height:10px;
	width:50px;
}
/* commodity Name */
TD.TDPosInf_Name{
	background:#FAEF25;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
	height:10px;
	width:210px;
}
/* Date */
TD.TDPosInf_Date{
	background:#FAEF25;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
	height:10px;
	width:100px;	
}
/* an amount(common)*/
TD.TDPosInf_Amount{
	background:#FAEF25;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
	height:10px;
	width:70px;	
}
/* an amount of money */
TD.TDPosInf_Money{
	background:#FAEF25;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
	height:10px;
	width:100px;	
}
TD.TDPosInf_Company{
	background:#FFFFFF;
	color:#000000;
	font-size:9pt;
	font-weight:normal;
}

/*----------------*/
/* buying Info    */
/*----------------*/
TD.TDBuyInf{
	background:#42A0FE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/*----------------*/
/* stocks Info    */
/*----------------*/
TD.TDStockInf{
	background:#42A0FE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/*--------------------*/
/* order arrival Info */
/*--------------------*/
TD.TDArrivalInf{
	background:#13FEFE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/*----------------*/
/*import results  */
/*----------------*/
TD.TDBuyResult{
	background:#13FEFE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/*--------------------*/
/*import cost results */
/*--------------------*/
TD.TDBuyCostResult{
	background:#13FEFE;
	color:#0000B0;
	font-size:9pt;
	font-weight:bold;
}

/*****************************/
/*  IMG(IMAGE)               */
/*****************************/
/* hand */
IMG.CURHAND{
    cursor: hand;
}
/* hand */
IMAGE.CURHAND{
    cursor: hand;
}

/*****************************/
/*  BUTTON                   */
/*****************************/
INPUT.BUTTON1{
    width:170;
    HEIGHT:25;
    font-size:9pt;
    font-weight:bold;
}
INPUT.MIDBUTTON1{
    width:80;
    HEIGHT:25;
    font-size:9pt;
    font-weight:bold;
}
INPUT.MIDBUTTON2{
    width : 100px;
    HEIGHT:20;
    font-size:9pt;
    font-weight:bold;
}

INPUT.MIDBUTTON4{
    width : 120px;
    HEIGHT: 20;
    font-size:9pt;
    font-weight:bold;
}

INPUT.MIDBUTTON3{
	border-width:1px;
	border-bottom-style:solid;
	border-left-style:solid;
	border-color:red;
    width : 120px;
    HEIGHT:25;
    font-size:12pt;
    font-weight:bold;
}

INPUT.MIDBUTTON5{
    width : 70px;
    HEIGHT:20;
    font-size:9pt;
    font-weight:bold;
}

INPUT.MIDBUTTON6{
    width:50;
    HEIGHT:25;
    font-size:9pt;
    font-weight:bold;
}

/*****************************/
/*  TEXTAREA                 */
/*****************************/
/* IMEON */
TEXTAREA.IMEON{
    ime-mode:active;
    font-size:9pt;
}
/* IMEOFF */
TEXTAREA.IMEOFF{
    ime-mode:disabled;
    font-size:9pt;
}

/*****************************/
/*  INPUT(TEXT)              */
/*****************************/
/* IMEON */
INPUT.IMEON{
    ime-mode:active;
    font-size:9pt;
}
/* IMEOFF */
INPUT.IMEOFF{
    ime-mode:disabled;
    font-size:9pt;
}

/* IMEOFF(frame-Off) */
INPUT.IMEOFF_NONE{
    ime-mode:disabled;
	border-style:none;
    font-size:9pt;
}

/* IMEON(frame-Off) */
INPUT.IMEON_NONE{
    ime-mode:active;
	border-style:none;
    font-size:9pt;
}

/* INPUT(bold type) */
INPUT.NOINPUTB{
    font-size:9pt;
	border-style:none;
	font-weight:bold;
	background:#FFFF99;
}

/* INPUT(frame-Off) */
INPUT.NOINPUT{
	background:#FFFF99;
	border-style:none;
    font-size:9pt;
}
INPUT.NOINPUTB2{
    font-size:9pt;
	border-style:none;
	text-align:right;
}
INPUT.NOINPUTB3{
    font-size:9pt;
	border-style:none;
}
INPUT.NOINPUTB4{
	color:red;
	border-style:none;
    font-size:9pt;
	text-align:right;
}
INPUT.NOINPUTB5{
    font-size:9pt;
	border-style:none;
	text-align:right;
}

INPUT.INPUT2{
	ime-mode:disabled;
	font-size:9pt;
	text-align:right;
}

INPUT.NOINPUT2{
	background:#FFFF99;
	font-size:9pt;
	text-align:right;
}

/* warning Disp(frame-Off) */
INPUT.NOINPUT_WAR{
	background:#FFFF99;
	border-style:none;
    font-size:9pt;
}

/* warning2 Disp(frame-Off) */
INPUT.NOINPUT_WAR2{
	background:#d9d9d9;
	border-style:none;
    font-size:9pt;
}

/* Err Disp(frame-Off) */
INPUT.NOINPUT_ERR{
	background:#FFC9C9;
	border-style:none;
    font-size:9pt;
}

/* IMEON (frame-Non) */
INPUT.IMEON_NON{
    ime-mode:active;
    font-size:9pt;
	border-style:none;
}
/* IMEOFF (frame-Non) */
INPUT.IMEOFF_NON{
    ime-mode:disabled;
    font-size:9pt;
	border-style:none;
}
/* IME_NONE (frame-Non) */
INPUT.IME_NONE{
	ime-mode:inactive;
	border-style:none;
    font-size:9pt;
}

/* IMEON ( AQUA frame-Non ) */
INPUT.IMEON_AQUA{
    ime-mode:active;
    font-size:9pt;
	border-style:none;
	background:#F1FFFF;
}
/* IMEOFF (AQUA frame-Non) */
INPUT.IMEOFF_AQUA{
    ime-mode:disabled;
    font-size:9pt;
	border-style:none;
	background:#F1FFFF;
}

/*****************************/
/*  LIST		              */
/*****************************/
SELECT.LISTNORMAL{
  	font-family: MS Gothic;
    font-size:9pt;
}

SELECT.LISTNORMAL2{
  	font-family: MS Gothic;
    font-size:9pt;
	width:208px;
}

/*****************************/
/*  HR                       */
/*****************************/
HR.HR{
	background:#0000ff;
	height=5pt;
	margin-left : -7pt;
	margin-right : -7pt;
}

/*****************************/
/*  DIV                      */
/*****************************/
/* Y_SCROLL(MainMenu) */
DIV.Y_SCROLLM{
	width:141;
	height:100%;
	overflow-y:scroll;
	scrollbar-track-color:#666666;
	scrollbar-arrow-color:#ffffff;
	scrollbar-highlight-color:#999999;
	scrollbar-shadow-color:#999999;
}

/* Y_SCROLL(300px) */
DIV.Y_SCROLL_300px{
	overflow-y:scroll;
	height:300px;
	background:#FFFFFF;
}

/* Y_SCROLL(400px) */
DIV.Y_SCROLL_400px{
	overflow-y:scroll;
	height:400px;
	background:#FFFFFF;
}

/* Y_SCROLL(10em) */
DIV.Y_SCROLL_130px{
	overflow-y:scroll;
	height:130px;
	background:#FFFFFF;
}

/* Y_SCROLL(25em) */
DIV.Y_SCROLL25{
	overflow-y:scroll;
	height:25em;
	background:#FFFFFF;
}

/* Y_SCROLL(20em) */
DIV.Y_SCROLL20{
	overflow-y:scroll;
	height:20em;
	background:#FFFFFF;
}


/* Y_SCROLL(15em) */
DIV.Y_SCROLL15{
	overflow-y:scroll;
	height:15em;
	background:#FFFFFF;
}

/*****************************/
/*  A                        */
/*****************************/
/* NoLine */
A.NoLine{
	text-decoration: none;
}
/* NoLine:link */
A.NoLine:link{ color : #004080; }

/* NoLine:visited */
A.NoLine:visited { color : #004080; }

/* NoLine:active */
A.NoLine:active  { color : green; }

/* NoLine:hover(CSS2)*/
A.NoLine:hover   { color : red; }


A.NoLine2{
	text-decoration: none;
}
/* NoLine2:link */
A.NoLine2:link{ color : blue; }

/* NoLine2:visited */
A.NoLine2:visited { color : blue; }

/* NoLine2:active */
A.NoLine2:active  { color : green; }

/* NoLine2:hover(CSS2)*/
A.NoLine2:hover   { color : red; }

/* Line */
A.Line{
	text-decoration: underline;
}
/* Line:link */
A.Line:link{ color : blue; }

/* Line:visited */
A.Line:visited { color : blue; }

/* Line:active */
A.Line:active  { color : green; }

/* Line:hover(CSS2)*/
A.Line:hover   { color : red; }

/*****************************/
/*  Common                    */
/*****************************/
.DisplayTitle {
  background: #0000ff ;
  text-align: center;
  color : #ffff00 ;
  line-height: 1.4;
  font-size: 9pt;
  font-family: MS Gothic;
  font-weight: bold;
  font-style: nomal ;
}

.DisplayTitle2 {
  background: blue ;
  text-align: center;
  width:400 ;
  height:18 ;
  color : yellow ;
  line-height: 1.4;
  font-size: 9pt;
  font-family: MS Gothic;
  font-weight: bold;
  font-style: nomal ;
}

.Normal {
	font-family: 'MS Gothic';
	font-style : normal ;
	font-size : 9pt ;
	font-weight : bold ;
	color : #000000;
	word-break : break-all ;
}

/* caution */
.Attent {
	font-family : MS Gothic ;
	font-style : normal ;
	font-size : 9pt ;
	font-weight : bold ;
	color : red;
}

.ErrMsg {
	font-family : MS Gothic ;
	font-style : normal ;
	font-size : 9pt ;
	font-weight : bold ;
	color : #ff0000;
	text-align:center;
}

/* FONT:BLACK BACKGROUND: */
.BackGround1{
	background:#fff0df;
	color:#000000;
	font-size:9pt;
	font-weight:bold;
}

/* FONT:YELLOW BACKGROUND: */
.BackGround2{
	background:#707f9f;
	color:#ffff00;
	font-size:9pt;
	font-weight:bold;
}

/* */
.BackGround3{
	background:#fff0df;
	color:#004080;
	font-size:9pt;
	font-weight:bold;
}

/* */
.BackGround4{
	background:#fff0df;
	color:#0000ff;
	font-size:9pt;
	font-weight:bold;
}

/* */
.BackGround5{
	background:#000080;
	color:#ffff00;
	font-size:9pt;
	font-weight:bold;
}

/* BlueLine */
.BlueLine{
	background:#0000ff;
	height:5pt;
	margin-left : -7pt;
	margin-right : -7pt;
}

/* FONT:YELLOW BACKGROUND:GREEN */
.Green{
	background:#008080;
	color:#ffff00;
	font-size:9pt;
	font-weight:bold;
}

/* FONT:YELLOW BACKGROUND:Blue */
.Blue1{
	background:#0080ff;
	color:#ffff00;
	font-size:9pt;
	font-weight:bold;
}

/* FONT:BLACK BACKGROUND:Blue */
.Blue2{
	background:#b0cfff;
	font-size:9pt;
	font-weight:bold;
}

/* FONT:RED BACKGROUND:WHITE */
.Red{
	background:#ffffff;
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
}

/* */
.Red1{
	background:#ffc890;
	color:#804000;
	font-size:9pt;
	font-weight:bold;
}

/* FONT:RED BACKGROUND:PINK */
.Red2{
	background:#ffe0df;
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
}

/* pull-down menu */
.f12{ font-size:9pt; color:black ;}
td.tdlay {
	text-align:left;
	height:21px;
	font-size:9pt;
	fornt-weight:bold;
}

td.menu {
	text-align:left;
	width:170px;
	height:29px;
	font-size:11pt;
	font-family: MS Gothic;
	fornt-weight:bold;
	color: #FFFFFF;
}
a.menu1 {
	font-size:12px;
	font-weight:bold;
	color:#006633;
	FONT-FAMILY: ＭＳ Ｐゴシック;	
}

a.menu2 {
	FONT-SIZE: 9pt; 
	COLOR: #0000FFF; 
	FONT-FAMILY: ＭＳ Ｐゴシック;
}
a.menu3 {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 8pt; 
	COLOR: #0000FFF; 
	FONT-FAMILY: ＭＳ Ｐゴシック;
}


.font10 {
	font-size: 10px;
	font-family: MS Gothic;
}

.font11 {
	font-size: 11px;
	font-family: MS Gothic;
}
.font12 {
	font-size: 12px;
	line-height: 16px;
	font-family: MS Gothic;
}
.font12_Red {
	font-size: 12px;
	line-height: 16px;
	font-family: MS Gothic;
	color: #FF0000;
}

.font12_Blue {
	font-size: 12px;
	line-height: 16px;
	font-family: MS Gothic;
	color: #11559e;
}
.font12_Gr {
	font-size: 12px;
	font-family: MS Gothic;
	color: #0f622e;
}

.font13_Blue {
	font-size: 13px;
	font-family: MS Gothic;
	color: #11559e;
}
.font13_Gr {
	font-size: 13px;
	font-family: MS Gothic;
	color: #0f622e;
}


.font12_B {
	font-size: 12px;
	line-height: 16px;
	color: #0000FF;
	font-family: MS Gothic;
}
.font13 {
	font-size: 13px;
	font-family: MS Gothic;
}
.font14 {
	font-size: 14px;
	font-family: MS Gothic;
}

.font15 {
	font-size: 15px;
	font-family: MS Gothic;
}

.font15_R {
	font-size: 15px;
	color: #ff6600;
	font-family: MS Gothic;
}

.font16 {
	font-size: 15px;
	font-family: MS Gothic;
}

.font16BB {
	font-size: 15px;
	font-family: MS Gothic;
	color: #000000;
	font-weight:bold;
}

.font15BB {
	font-size: 14px;
	font-family: MS Gothic;
	color: #000000;
	font-weight:bold;
}

.font13BB {
	font-size: 13px;
	font-family: MS Gothic;
	font-weight:bold;
}

.font16BB2 {
	font-size: 16px;
	font-family: MS Gothic;
	color: #000000;
}

.font16_B {
	font-size: 15px;
	color: #6383a8;
	font-family: MS Gothic;
}

.font17 {
	font-size: 17px;
	font-family: MS Gothic;
}

.bg01 {
	background-attachment: fixed;
	background-image: url(img/01.gif);
	background-repeat: repeat;
}
.bg02 {
	background-attachment: fixed;
	background-image: url(img/02.gif);
	background-repeat: repeat-y;
}
a:link {
	color: #003366;
	text-decoration: none;
}
a:visited {
	color: #003399;
	text-decoration: none;

}
a:hover {
	color: #FF3300;
	text-decoration: underline;
}
a:active {
	color: #00CC00;
	text-decoration: none;
}
BODY {
	scrollbar-arrow-color: 		 #E0F1FD;
	scrollbar-Track-Color: 		 #E0F1FD;
	scrollbar-3dlight-color:	 #A5CEF1;
	scrollbar-base-color: 		 #A5CEF1;
	scrollbar-dark-shadow-color: #A5CEF1;
	scrollbar-face-color: 		 #A5CEF1;
	scrollbar-highlight-color: 	 #A5CEF1;
	scrollbar-shadow-color: 	 #A5CEF1;
}
.font12-2 {
	font-size: 12px;
	line-height: 20px;
}
.font12-2-line {
	font-size: 12px;
	line-height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #9999CC;
	border-right-color: #9999CC;
	border-bottom-color: #9999CC;
	border-left-color: #9999CC;

}
.font14 {
	font-size: 14px;
}
.font14-line {
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #9999CC;
	border-right-color: #9999CC;
	border-bottom-color: #9999CC;
	border-left-color: #9999CC;

}
.bg03 {
	background-image: url(img/03.gif);
	background-repeat: repeat-y;
	background-position: left;

}

LABEL.LMSP_15B {
	font-size: 15pt; 
	font-family: 'ＭＳ Ｐゴシック'; 
	color:#6383a8;
	font-weight: bold;
}

TD.LMSP_13B {
	font-size: 12pt; 
	font-family: 'ＭＳ Ｐゴシック'; 
	color:#3f8c67;
	font-weight: bold;
}

TD.LMSP_11 {
	font-size: 11pt; 
	font-family: 'ＭＳ Ｐゴシック'; 
	color:#3f8c67;
}

TD.LMSP_10 {
	font-size: 10pt; 
	font-family: 'ＭＳ Ｐゴシック'; 
	color:#3f8c67;
}

.active {ime-mode: active;}
.disabled {ime-mode: disabled;}
.disabled_R {text-align:right;ime-mode: disabled;}



/*****************************/
/*  TOP関連                  */
/*****************************/


body {
	background-color: #CCCCCC;
	margin-left:0;
	margin-top:0;
}

.menu_top {
	width: 200px;
	height:26px;
	padding-top:6px;
	padding-left: 30px;
	border: 1px solid #CCCCCC;
	background-image: url(../Img/m_bg_top.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#006633;
}
.menu {
	width: 200px;
	height:26px;
	padding-top:6px;
	padding-left: 30px;
	border: 1px solid #CCCCCC;
 	background-image: url(../Img/m_bg.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#006633;
}

.menu2nd {
	margin-left:20px;
	width: 180px;
	height:18px;
	padding-top:2px;
	padding-left: 30px;
	border: 1px solid #CCCCCC;
	background-image: url(../Img/menu_2nd_bg.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#3366cc;
}

.centerbox{
	width:530px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom: 1px solid #999999;
}

.footer1{
	width:880px;
	background-image:url(../Img/f_bg.jpg);
	font-size: 12px;
	color:#006699;
	text-align:left;
	padding:5px;
	border: 1px solid #999999;
	margin-top:3px;
}

.footer2{
	font-family: 'ＭＳ Ｐゴシック'; 
	font-size:12px;
	padding-top:5px;
}
.2nd_title {
	background-image: url(../Img/2nd_title_bg.gif);
	width: 680px;
	margin-top: 10px;
	padding-left: 30px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:18px;
	font-weight: bold;
	color:#006633;
	border-top: 1px solid #006633;
	border-bottom: 1px solid #006633;
}

.2nd_title2 {
	background-image: url(../Img/2nd_title_bg.gif);
	width: 660px;
	margin-top: 10px;
	padding-left: 30px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:15px;
	font-weight: bold;
	color:#006633;
	border-top: 1px solid #006633;
	border-bottom: 1px solid #006633;
}

.2nd_title3 {
	background-image: url(../Img/2nd_title_bg.gif);
	width: 320px;
	margin-top: 10px;
	padding-left: 30px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:15px;
	font-weight: bold;
	color:#006633;
	border-top: 1px solid #006633;
	border-bottom: 1px solid #006633;
}

.2nd_title4 {
	background-image: url(../Img/2nd_title_bg.gif);
	width: 640px;
	margin-top: 10px;
	padding-left: 30px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:15px;
	font-weight: bold;
	color:#006633;
	border-top: 1px solid #006633;
	border-bottom: 1px solid #006633;
}

.2nd_title5 {
	background-image: url(../Img/2nd_title_bg.gif);
	width: 660px;
	margin-top: 10px;
	padding-left: 30px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:15px;
	font-weight: bold;
	color:#006633;
	border-top: 1px solid #006633;
	border-bottom: 1px solid #006633;
}

.Succ_Bk{
	background-image: url(../Img/Succ_bunner.gif);
	width : 530px;
	height : 112px;
}

