.f14gcoe {
	font-size: 14px; font-weight: bold;
	line-height: 20px; }

table.green {border: solid 1px #509453;}
table.green2 {border: solid 1px #79c097; background-color: #dbf7f5;}
table.none  {border: solid 0px #509453;}
td.line0 {  vertical-align: top;
           margin: 3px; padding: 3px; font-size: 12px; color: #333333;}
            
td.line1 { vertical-align: top;  border-top: solid 1px #8ed675; 
           margin: 3px; padding: 3px; font-size: 12px; color: #333333;
          } 
          
td.line2 { vertical-align: top;  border-bottom: solid 1px #8ed675; 
           margin: 3px; padding: 3px; font-size: 12px; color: #333333;
          }  
                    
td.line3 { vertical-align: top;  border-bottom: solid 1px #2D5D48; 
           margin: 3px; padding: 3px; font-size: 12px; color: #333333;
          }  
         
/*gcoe ƒƒ“ƒo[*/
td.top_name {vertical-align: middle;
            color: #222222; font-size: 12px;
            font-weight: 700;  margin: 1px; padding: 1px;
            border-bottom: solid 1px #197e46;
            border-top: solid 1px #197e46; }
            
td.top_senmon {vertical-align:middle;
             color: #222222; font-size: 12px;
            font-weight: 700;  margin: 3px; padding: 3px;
             border-bottom: solid 1px #197e46;
             border-top: solid 1px #197e46;}
            
td.top_yaku { vertical-align: middle;
              color: #222222; font-size: 12px;
            font-weight: 700;  margin: 3px; padding: 3px;
             border-bottom: solid 1px #197e46;
             border-top: solid 1px #197e46;}

/*gcoe DP*/

td.top_item {vertical-align: middle;
              color: #222222; font-size: 12px;
            font-weight: 700;  margin: 3px; padding: 3px;
          border-top: solid 1px #8ed675}
          
td.top_dp1 {vertical-align: middle;
              color: #222222; font-size: 12px;
            font-weight: 700;  margin: 3px; padding: 3px;
          border-top: solid 1px #8ed675}
             
td.top_dp2 {  vertical-align: middle;
              color: #222222; font-size: 12px;
            font-weight: 700;  margin: 3px; padding: 3px;
           border-top: solid 1px #8ed675}
           
td.top_dp3 {vertical-align: middle;
              color: #222222; font-size: 12px;
            font-weight: 700;  margin: 3px; padding: 3px;
           border-top: solid 1px #8ed675} 
                    
td.top_dp4 { vertical-align: middle;
              color: #222222; font-size: 12px;
            font-weight: 700;  margin: 3px; padding: 3px;
           border-top: solid 1px #8ed675}  
           
           

/*gcoe project*/        

                         
td.brown { vertical-align: top; background-color: #e6e2d7;
              color: #222222; font-size: 12px;
              margin: 3px; padding: 3px;
          border: solid 1px #ffffff}
            
td.white  { vertical-align: top; background-color: #ebf7f3;
              color: #222222; font-size: 12px;
              margin: 3px; padding: 3px;
          border: solid 1px #ffffff} 
          
td.lightgreen  { vertical-align: top; background-color: #b4dccf;
              color: #222222; font-size: 12px;
              margin: 0px; padding: 0px;
          border: solid 1px #ffffff}          
   
/* seminar */                 
td.title  {vertical-align: middle;
            color: #222222; font-size: 12px; background-color: #e6e2d7;
            font-weight: 700;  margin: 1px; padding: 1px;
            border-bottom: solid 1px #197e46;
            border-top: solid 1px #197e46; }
                                         
/*¶ƒƒjƒ…[*/
/*¶ƒƒjƒ…[ƒŠƒ“ƒN*/
.navi01:link  { 
 	color: #000000;
 	line-height: 14px;
	 background-color: transparent;
}
.navi01:visited {
	line-height: 14px;
	text-decoration: none;
	color: #000000;
	background-color: transparent;
}
.navi01:hover {
	line-height: 14px;
	color: #01612C;
	text-decoration: none;
	background-color: green;
}
.navi01:active  {
	color: #01612C;
	line-height: 14px; 
	background-color: green;
}
                                          
 
 /*ƒgƒbƒvƒƒjƒ…[ƒŠƒ“ƒN(‘å) gcoe—p*/
.naviL:link  { 
 	color: #ffffff; font-size: 13px; font-weight: 700;
 	line-height: 16px; 
	 background-color: transparent;
	 font-family: Arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka-“™•, Osaka, "‚l‚r –¾’©"; 
}
.naviL:visited {
	line-height: 16px; font-size: 13px; font-weight: 700;
	text-decoration: none;
	color: #ffffff;
	background-color: transparent;
	font-family: Arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka-“™•, Osaka, "‚l‚r –¾’©"; 
}
.naviL:hover {
	line-height: 16px; font-size: 13px; font-weight: 700;
	color: #01612C;
	text-decoration: none;
	background-color: transparent;
	font-family: Arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka-“™•, Osaka, "‚l‚r –¾’©"; 
}
.naviL:active  {
	color: #01612C;
	line-height: 16px;  font-size: 13px; font-weight: 700;
	background-color: transparent;
	font-family: Arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka-“™•, Osaka, "‚l‚r –¾’©"; 
}

 /*ƒgƒbƒvƒƒjƒ…[ƒŠƒ“ƒN(‰pŒê”Åjgcoe—p*/
.naviE:link  { 
 	color: #ffffff; font-size: 12px;  	line-height: 14px; 
	 background-color: transparent;
	 font-family: Arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka-“™•, Osaka, "‚l‚r –¾’©"; 
}
.naviE:visited {
	line-height: 14px; font-size: 12px; 
	text-decoration: none;
	color: #ffffff;
	background-color: transparent;
	font-family: Arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka-“™•, Osaka, "‚l‚r –¾’©"; 
}
.naviE:hover {
	line-height: 14px; font-size: 12px;
	color: #01612C;
	text-decoration: none;
	background-color: transparent;
	font-family: Arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka-“™•, Osaka, "‚l‚r –¾’©"; 
}
.naviE:active  {
	color: #01612C;
	line-height: 14px;   font-size: 12px; 
	background-color: transparent;
	font-family: Arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka-“™•, Osaka, "‚l‚r –¾’©"; 
}


/* V’…î•ñ */
.whatsnew { width: 550px;
    padding-top: 0px;
	height: 130px;
	margin-bottom: 0px;
	   }
#topics { width: 550px; }	   

/*gcoe ŒöŠJƒf[ƒ^@‰pŒê”Å*/
.eng1 {font-family:Arial; font-size: 10pt; line-height: 20pt; margin: 5px 20px 5px 5px}  
	   
.eng2 {font-family:Arial; font-size: 12pt; line-height: 20pt; margin: 5px 20px 5px 5px}  
