<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/***** fnca_header *****/

#fnca_header{
  text-align:center;
}

#fnca_header_inner{
  margin:0px auto;
  width:900px;
  padding:15px 0px 0px 0px;
  font-size:11px;
}

#fnca_header a,
#fnca_footer a{
  color:#000000;
  text-decoration:none;
}

#fnca_header h1{
  float:left;
  margin:0px;
}

#fnca_header ul{
  list-style:none;
  margin:0px;
  padding:0px;
  float:right;
  margin-top:5px;
}

#fnca_header #fnca_header_navi{
  clear:right;
}

#fnca_header #fnca_header_navi li{
  float:left;
  background:url(../img/navi_arrow.gif) no-repeat;
  padding:0px 0px 0px 20px;
  margin:5px 0px 0px 20px;
}

/***** fnca_menu *****/

#fnca_menu{
  text-align:center;
}

#fnca_menu_inner{
  margin:0px auto;
  width:900px;
  list-style:none;
  padding:15px 0px 0px 0px;
}

* html #fnca_menu_inner{
  margin:0px auto;
  margin-left:0px;
  width:900px;
  list-style:none;
  padding:15px 0px 0px 0px;
}

*:first-child+html #fnca_menu_inner{
  margin:0px auto;
  margin-left:0px;
  width:900px;
  list-style:none;
  padding:15px 0px 0px 0px;
}

#fnca_menu_inner li{
  float:left;
}

/***** fnca_main *****/

#fnca_main{
  text-align:center;
}

#fnca_main_inner{
  margin:0px auto;
  width:900px;
  padding:10px 0px 10px 0px;
  text-align:left;
}

#fnca_main a{
  color:#000000;
}

/*** flash ***/

#fnca_main #project_flash{
  padding:10px 5px 0px 0px;
  margin-top:15px;
  float:left;
}

/*** project ***/

#fnca_main #project{
  background:url(../img/fnca_bg.gif) no-repeat;
  width:536px;
  height:170px;
  float:left;
}

#fnca_main #project p{
  margin:0px;
  padding:25px 40px 0px 40px;
}

#fnca_main #project #about_fnca_inner,
#fnca_main #project #project_wf_inner,
#fnca_main #project #coordinators_wf_inner,
#fnca_main #project #panel_wf_inner,
#fnca_main #project #meeting_wf_inner{
  background:url(../img/fnca_inner_bg.gif) no-repeat;
  width:526px;
  height:115px;
  margin:5px 0px 0px 5px;
  font-size:100%;
  line-height:25px;
}

#fnca_main #project #about_fnca_inner p,
#fnca_main #project #project_wf_inner p,
#fnca_main #project #coordinators_wf_inner p,
#fnca_main #project #panel_wf_inner p,
#fnca_main #project #meeting_wf_inner p{
  margin:0px;
  padding:8px 11px 10px 12px;
  font-size:80%;
  line-height:21px;
}

#fnca_main #project #project_03_inner,
#fnca_main #project #project_04_inner,
#fnca_main #project #project_05_inner,
#fnca_main #project #project_07_inner{
  background:url(../img/project_bga.gif) no-repeat;
  width:526px;
  height:115px;
  font-size:100%;
  margin:5px 0px 0px 5px;
}

#fnca_main #project #project_02_inner,
#fnca_main #project #project_12_inner{
  background:url(../img/project_bgb.gif) no-repeat;
  width:526px;
  height:115px;
  font-size:100%;
  margin:5px 0px 0px 5px;
}

#fnca_main #project #project_10_inner,
#fnca_main #project #project_08_inner,
#fnca_main #project #project_cff_inner,
#fnca_main #project #project_ecefs_inner{
  background:url(../img/project_bgc.gif) no-repeat;
  width:526px;
  height:115px;
  font-size:100%;
  margin:5px 0px 0px 5px;
}

#fnca_main #project #project_11_inner,
#fnca_main #project #project_13_inner{
  background:url(../img/project_bgd.gif) no-repeat;
  width:526px;
  height:115px;
  font-size:100%;
  margin:5px 0px 0px 5px;
}

#fnca_main #project #project_ecefs_inner p,
#fnca_main #project #project_cff_inner p,
#fnca_main #project #project_13_inner p,
#fnca_main #project #project_12_inner p,
#fnca_main #project #project_11_inner p,
#fnca_main #project #project_10_inner p,
#fnca_main #project #project_09_inner p,
#fnca_main #project #project_08_inner p,
#fnca_main #project #project_07_inner p,
#fnca_main #project #project_06_inner p,
#fnca_main #project #project_05_inner p,
#fnca_main #project #project_04_inner p,
#fnca_main #project #project_03_inner p,
#fnca_main #project #project_02_inner p,
#fnca_main #project #project_01_inner p{
  margin:0px;
  padding:12px 15px 10px 12px;
  font-size:80%;
  line-height:20px;
}

#fnca_main #project #project_ecefs_inner .project_title,
#fnca_main #project #project_cff_inner .project_title,
#fnca_main #project #project_13_inner .project_title,
#fnca_main #project #project_12_inner .project_title,
#fnca_main #project #project_11_inner .project_title,
#fnca_main #project #project_10_inner .project_title,
#fnca_main #project #project_09_inner .project_title,
#fnca_main #project #project_08_inner .project_title,
#fnca_main #project #project_07_inner .project_title,
#fnca_main #project #project_06_inner .project_title,
#fnca_main #project #project_05_inner .project_title,
#fnca_main #project #project_04_inner .project_title,
#fnca_main #project #project_03_inner .project_title,
#fnca_main #project #project_02_inner .project_title,
#fnca_main #project #project_01_inner .project_title{
  margin:0px;
  padding:15px 40px 0px 20px;
  color:#1343a6;
  font-weight:bold;
}

#fnca_main #project h2{
  margin:0px;
  padding:5px 0px 0px 4px;
}

#fnca_main #project ul{
  list-style:none;
  margin:0px;
  padding:7px 0px 0px 0px;
}

#fnca_main #project ul li{
  float:left;
  padding:20px 0px 0px 12px;
  width:181px;
  height:80px;
}

#fnca_main #project dl dt{
  font-size:13px;
}

#fnca_main #project dl dd{
  font-size:11px;
  margin:0px;
  width:165px;
  padding-top:10px;
}

#fnca_main #project #antep{
  width:365px;
  float:right;
}

/*** what's new ***/

#fnca_main #whats_new{
  margin-top:5px;
  width:536px;
  float:left;
}

#fnca_main #whats_new #whats_new_title{
  background:url(../img/new_title_bg.gif) no-repeat;
  height:41px;
}

#fnca_main #whats_new #whats_new_title h3{
  float:left;
  margin:0px;
  padding:12px 0px 0px 10px;
  margin-bottom:0px;border-bottom-width: 0px;
  border-bottom-style: none;
  border-bottom-color: #FFFFFF;
}

#fnca_main #whats_new #whats_new_title div{
  float:right;
  padding:10px 10px 0px 0px;
}

#fnca_main #whats_new dl{
  margin:0px;
  background:url(../img/new_bg.gif) no-repeat;
  height:178px;
  padding-left:20px;
  padding-right:15px;
  font-size:12px;
}

#fnca_main #whats_new dl dt{
  position: absolute;
    width:140px;
  background:url(../img/new_arrow.gif) no-repeat left 0.8em;
  padding:9px 0px 5px 20px;
}

#fnca_main #whats_new dl dd{
    border-bottom:dotted 1px #999999;
  padding:7px 0px 6px 140px;
  margin:1px 0px 0px 0px;
}

#fnca_main #whats_new a{
  text-decoration:underline;
}

/*** antep ***/

#fnca_main #antep{
  float:left;
  width:537px;
  height:53px;
  margin:10px 0px 0px 0px;
}

/*** frame work ***/

#fnca_main #frame_work{
  margin:0px 0px 0px 0px;
  float:right;
}

#fnca_main #frame_work ul{
  list-style:none;
  position:relative;
  background:url(../img/frame_bg.gif) no-repeat;
  width:355px;
  height:462px;
  margin:0px;
  padding:0px;
}

#fnca_main #frame_work #english{
  list-style:none;
  position:relative;
  background:url(../english/img/frame_bg.gif) no-repeat;
  width:355px;
  height:462px;
  margin:0px;
  padding:0px;
}

#fnca_main #frame_work ul #meeting_wf_bt{
  position:absolute;
  top:47px;
  right:38px;
}

#fnca_main #frame_work ul #panel_wf_bt{
  position:absolute;
  top:160px;
  right:7px;
}

#fnca_main #frame_work ul #coordinators_wf_bt{
  position:absolute;
  top:160px;
  left:10px;
}

#fnca_main #frame_work ul #project_wf_bt{
  position:absolute;
  bottom:188px;
  right:38px;
}

/*#fnca_main #frame_work ul #project_03_bt{
  position:absolute;
  bottom:145px;
  left:19px;
}*/

/*
#fnca_main #frame_work ul #project_04_bt{
  position:absolute;
  bottom:145px;
  left:180px;
}
*/

/*#fnca_main #frame_work ul #project_07_bt{
  position:absolute;
  bottom:115px;
  left:19px;
}*/

/*#fnca_main #frame_work ul #project_05_bt{
  position:absolute;

  bottom:115px;
  left:180px;

  bottom:145px;
  left:180px;
}
*/
/*#fnca_main #frame_work ul #project_12_bt{
  position:absolute;
  bottom:85px;
  left:19px;
}
*/
/*#fnca_main #frame_work ul #project_02_bt{
  position:absolute;

  bottom:85px;
  left:180px;

  bottom:115px;
  left:180px;
}
*/
/*#fnca_main #frame_work ul #project_10_bt{
  position:absolute;
  bottom:145px;
  left:180px;
}*/

/*#fnca_main #frame_work ul #project_08_bt{
  position:absolute;

  bottom:55px;
  left:180px;

  bottom:85px;
  left:180px;
}*/

/*#fnca_main #frame_work ul #project_11_bt{
  position:absolute;
  bottom:25px;
  left:19px;
}

#fnca_main #frame_work ul #project_13_bt{
  position:absolute;
  bottom:25px;
  left:180px;
}*/

/***** project_index *****/

#fnca_main #project_index{
  margin:0px 5px 0px 5px;
  float:left;
}

#fnca_main #project_index ul{
  list-style:none;
  position:relative;
  width:250px;
  height:395px;
  margin:0px;
  padding:0px;
}

#fnca_main #project_index ul #c01{
  position:absolute;
  top:7px;
}

#fnca_main #project_index ul #c02{
  position:absolute;
  top:150px;
}

#fnca_main #project_index ul #c03{
  position:absolute;
  top:203px;
}

#fnca_main #project_index ul #c04{
  position:absolute;
  top:253px;
}

#fnca_main #project_index ul #c05{
  position:absolute;
  top:306px;
}

#fnca_main #project_index ul #p03{
  position:absolute;
  top:25px;
}

#fnca_main #project_index ul #p04{
  position:absolute;
  top:85px;
}

#fnca_main #project_index ul #p07{
  position:absolute;
  top:55px;
}

#fnca_main #project_index ul #p01-rcc{
  position:absolute;
  top:115px;
}

#fnca_main #project_index ul #p05{
  position:absolute;
  top:168px;
}

#fnca_main #project_index ul #p03-rru{
  position:absolute;
  top:221px;
}

#fnca_main #project_index ul #p12{
  position:absolute;
  top:251px;
}

#fnca_main #project_index ul #p02{
  position:absolute;
  top:221px;
}

#fnca_main #project_index ul #p10{
  position:absolute;
  top:271px;
}


#fnca_main #project_index ul #p11{
  position:absolute;
  top:324px;
}

#fnca_main #project_index ul #p13{
  position:absolute;
  top:387px;
}

#fnca_main #project_index ul #p00{
  position:absolute;
  top:345px;
}

#fnca_main #project_index ul #p99{
  position:absolute;
  top:367px;
}



#fnca_main #project_index_txt{
  margin:8px 0px 0px 0px;
  float:right;
  font-size: 12px;
}

#fnca_main #project_index_footer{
  margin-top:0px;
}

#fnca_main #project_index_footer a{
  margin-top:0px;
  font-size: 12px;
  text-decoration:underline;
}

/***** network *****/

#fnca_main #network_map{
  position:absolute;
  margin:0px 0px 0px 25px;
  float:left;
}

#fnca_main #network_jpn{
  position:absolute;
  margin:190px 0px 0px 710px;
  float:left;
}

#fnca_main #network_rok{
  position:absolute;
  margin:205px 0px 0px 595px;
  float:left;
}

#fnca_main #network_cn{
  position:absolute;
  margin:180px 0px 0px 460px;
  float:left;
}

#fnca_main #network_kaz{
  position:absolute;
  margin:75px 0px 0px 235px;
  float:left;
}

#fnca_main #network_mon{
  position:absolute;
  margin:90px 0px 0px 450px;
  float:left;
}

#fnca_main #network_bang{
  position:absolute;
  margin:245px 0px 0px 330px;
  float:left;
}

#fnca_main #network_tha{
  position:absolute;
  margin:335px 0px 0px 392px;
  float:left;
}

#fnca_main #network_vie{
  position:absolute;
  margin:320px 0px 0px 512px;
  float:left;
}

#fnca_main #network_phi{
  position:absolute;
  margin:325px 0px 0px 595px;
  float:left;
}

#fnca_main #network_mal{
  position:absolute;
  margin:370px 0px 0px 495px;
  float:left;
}

#fnca_main #network_id{
  position:absolute;
  margin:440px 0px 0px 600px;
  float:left;
}

#fnca_main #network_aul{
  position:absolute;
  margin:550px 0px 0px 630px;
  float:left;
}

/***** fnca_footer *****/

#fnca_footer{
  text-align:center;
}

#fnca_footer_inner{
  margin:0px auto;
  width:900px;
  font-size:11px;
  border-top:solid 5px #9bc0f4;
  padding-top:10px;
}

#fnca_footer ul{
  list-style:none;
  margin:5px 0px 0px 0px;
  padding:0px;
}

#fnca_footer ul li{
  float:left;
}

#fnca_footer p{
  text-align:left;
  float:right;
}

/***** fnca_form *****/

#fnca_form {
  position:relative;
  top:7px;
}
#fnca_form select{
	max-width: 340px;
}


/*********************/
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/* End hide from IE-mac */
/*********************/


/***** Project Workshop *****/

a {text-decoration:none;}
a:hover {text-decoration:underline;}
th,td {font-size: 12px; line-height: 150%;}

.tb {border-collapse:collapse;}
.dot_line {border-bottom-style: dotted; border-bottom-width: 1px;}
.pt10 {font-size: 10px;}
.margin50 {margin-left: 50px;}
.li15 {padding-bottom: 15px;}

.line_solid {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #999999;
}
.line_solid_right {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #999999;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #999999;
}
.line_dotted {
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #999999;
}
.left_line_none{
  border-left-style: none;
}
.side_line_none{
  border-left-style: none;
  border-right-style: none;
}

#line {border-top:2px dotted #007665; width:430px;}
#line2 {border-top:2px dotted #AD9E93; width:650px;}
#line3 {border-top:2px dotted #DDC562; width:650px;}
#menu-img {float: center; width: 44px; hight: 33px;}

h1 {font-size: 14px; line-height: 140%; font-weight: bold; color: #339999; text-align: center; margin-top: 15px;}
h2 {font-size: 12px; line-height: 140%; font-weight: bold; color: #339999}
h3 {font-size: 12px; line-height: 135%; font-weight: bold; color: #339999;
  margin-bottom:0px;border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #339999;
}

.style1 {font-weight: bold;}
.style2 {color: #CC6699; font-weight: bold;}
.style3 {font-size: 14px; color: #CC6699;}
.style4 {font-size: 14px; line-height: 135%;}
.style5 {font-size: 12px;}
.style6 {font-size: 16px; font-weight: bold; color: #FF3300;}
.style7 {font-size: 12px; font-weight: bold;}
.style12 {color: #FFFFFF; font-weight: bold;}
.style13 {color: #0000FF}
.style15 {color: #003366; font-weight: bold;}
.style17 {color: #003366; font-weight: bold; font-size: 14px;}
.style20 {color: #003366}
.style23 {color: #FFCC33; font-size: 12px;}
.style24 {font-weight: bold;}
.style25 {color: B6A459; font-weight: bold;}
.style26 {color: #FFCC33; font-size: 12px;}
.style27 {color: #339999; font-weight: bold;}
.style28 {color: #339999;}
.style29 {font-size: 9px;}
.style30 {color: #FF0000;}
.style31 {font-size: 14px; font-weight: bold;}
.style32 {color: #3F6A00; font-weight: bold;}
.style33 {font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; line-height: 160%;}
.style34 {color: #003399; font-weight: bold;}
.style35 {line-height: 135%;}
.style41 {font-size: 14px; line-height: 140%; font-weight: bold; color: #3F6A00; margin-top: 15px;}
.style42 {font-size: 12px; line-height: 135%; font-weight: bold; color: #3F6A00;
  margin-bottom:0px;border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #3F6A00;
}

.s10 {font-size: 10px; line-height: 120%; color: #000066;}
.s12 {font-size: 12px; line-height: 135%;}
.s12a { font-size: 12px; line-height: 200%;}
.s12b {font-size: 12px; line-height: 135%; font-weight: bold;}
.s12c1 {font-size: 12px; line-height: 135%; font-weight: bold; color: #339999;}
.s12c2 {font-size: 12px; line-height: 135%; font-weight: bold; color: #FFFFFF;}
.s12c3 { font-size: 12px; line-height: 135%; font-weight: bold; color: #3F6A00;}
.s12c11 {font-size: 12px; line-height: 135%; font-weight: bold; color: #6666cc;}
.s12c12 {font-size: 12px; line-height: 135%; font-weight: bold; color: #000080;}
.s12c13 {font-size: 14px; line-height: 140%; font-weight: bold; color: #006600; text-align: center;}
.s12c14 {font-size: 12px; line-height: 140%; font-weight: bold; color: #006600;}
.s12c15 {font-size: 12px; line-height: 135%; font-weight: bold; color: #003366; margin-bottom: 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #003366;}
.s13 {font-size: 13px; line-height: 135%;}
.s13b {font-size: 13px; line-height: 135%; font-weight: bold;}
.s14 {font-size: 14px;}
.s14b {font-size: 14px; line-height: 140%; font-weight: bold;}
.s14c1 {font-size: 14px; line-height: 140%; font-weight: bold; color: #339999;}
.s14c2 {font-size: 14px; line-height: 140%; font-weight: bold; color: #FFFFFF;}
.s14c3 {font-size: 14px; line-height: 140%; font-weight: bold; color: #3F6A00;}
.s14c4 {font-size: 14px; line-height: 140%; font-weight: bold; color: #6699CC;}
.s14c11 {font-size: 14px; line-height: 140%; font-weight: bold; color: #6666cc;}
.s14c12 {font-size: 14px; line-height: 140%; font-weight: bold; color: #339999;}
.s14c13 {font-size: 14px; line-height: 140%; font-weight: bold; color: #003366; text-align: center;}
.s16b {font-size: 16px; font-weight: bold;}
.s16c1 {font-size: 16px; font-weight: bold; color: #FF3366; text-align: center;}
.s16c2 {font-size: 16px; font-weight: bold; color: #FF6633; text-align: center;}
.s16c3 {font-size: 16px; font-weight: bold; color: #CC6699; text-align: center;}

/*** top_imagediv ***/

#fnca_main #top_imagediv{
  padding-bottom:10px;
}

/*** tsuika som ***/
.margin10 {margin-left: 10px;}
.margin20 {margin-left: 20px;}

/*** tsuika newsletter ***/
.nl_li {
  padding-bottom: 15px;
  font-size:medium;
  line-height:1.5em;
  list-style:square;
}
.nl_li2 {
  list-style-type:disc;
  margin: 0 0 0 1em;
  padding: 0;
}

/*



2017 08 add */
#project_flash{
	height: 419px;
	background: url(../img/project_flash-bg.png) left top no-repeat;
}
#project_flash p{
	margin-top: 170px;
	width: 608px;
	padding-left: 20px;
	font-size: 14px;
	font-weight: bold;
  color: #444;
}

.project-terminated{
	padding: 10px 0;
	width: 633px;
	height: 480px;
	float: left;
}

.project-terminated h2{
	font-size: 18px;
	font-weight: bold;
	color: #000;
	padding: 5px 10px;
background: -moz-linear-gradient(left, rgba(204,210,213,1) 0%, rgba(230,233,234,0) 50%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(204,210,213,1) 0%,rgba(230,233,234,0) 50%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(204,210,213,1) 0%,rgba(230,233,234,0) 50%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccd2d5', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}

.project-terminated h3{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	border-bottom: none;
	margin-left: 20px;
	padding: 5px 10px;
	background: -moz-linear-gradient(left, rgba(204,210,213,1) 0%, rgba(230,233,234,0) 25%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(204,210,213,1) 0%,rgba(230,233,234,0) 25%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(204,210,213,1) 0%,rgba(230,233,234,0) 25%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccd2d5', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}

.project-terminated h3 span{
	margin-left: 20px;
	font-weight: normal;
	font-size: 13px;
}

.project-terminated h4{
	font-size: 13px;
	font-weight: bold;
	color: #000;
	margin-left: 30px;
	margin-bottom: 5px;
	padding: 5px 10px;
}

.project-terminated h4.terminated-01{
	background: -moz-linear-gradient(left, rgba(179,198,228,1) 0%, rgba(198,212,235,0) 25%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(179,198,228,1) 0%,rgba(198,212,235,0) 25%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(179,198,228,1) 0%,rgba(198,212,235,0) 25%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3c6e4', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}

.project-terminated h4.terminated-02{
	background: -moz-linear-gradient(left, rgba(234,233,186,1) 0%, rgba(239,239,203,0) 25%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(234,233,186,1) 0%,rgba(239,239,203,0) 25%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(234,233,186,1) 0%,rgba(239,239,203,0) 25%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae9ba', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}

.project-terminated h4.terminated-03{
	background: -moz-linear-gradient(left, rgba(193,228,175,1) 0%, rgba(209,235,195,0) 25%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(193,228,175,1) 0%,rgba(209,235,195,0) 25%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(193,228,175,1) 0%,rgba(209,235,195,0) 25%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1e4af', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}

.project-terminated h4.terminated-04{
	background: -moz-linear-gradient(left, rgba(231,211,179,1) 0%, rgba(237,222,198,0) 25%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(231,211,179,1) 0%,rgba(237,222,198,0) 25%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(231,211,179,1) 0%,rgba(237,222,198,0) 25%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7d3b3', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}

.project-terminated p{
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 0 30px;
	padding: 0 10px 5px;
	line-height: 1.2;
  color: #444;
}
#fnca_main .project-terminated p a{
  color: #444;
}

.cookieAgreement{
  /*display: none;*/
  background: #cbdced;
  font-size: 13px;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 15px 0;
}

.cookieAgreement .inner {
  width: 900px;
  margin: auto;
  position: relative;
  padding: 0 40px 0 0;
  box-sizing: border-box;
}

.cookieAgreement p {
  margin: 0;
}

.cookieAgreement a {
  color: #000;
  text-decoration: underline;
}

.cookieAgreement .closeBtn {
  width: 30px;
  height: 30px;
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0px;
  bottom: 0;
  cursor: pointer;
  margin: auto;
}

.cookieAgreement .closeBtn:after,.cookieAgreement .closeBtn:before {
    content: "";
    position: absolute;
    display: block;
    background: #666;
    width: 20px;
    height: 2px;
    top: 14px;
    left: 5px;
    z-index: 1;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.cookieAgreement .closeBtn:before {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}


/*2022-11-18 add*/
.project-terminated{
    height: auto;
}
.font-blue{
    color: #5279C4;
}
.font-yellow{
    color: #C5C552;
}
.font-green{
    color: #7AC654;
}
.font-brown{
    color: #C49E50;
}
.project_menu{
  margin:0px 5px 0px 5px;
  float:left;
}
.project_menu dl{
    font-weight: bold;
    font-size: 12px;
    width: 250px;
}
.project_menu dl dt,
.project_menu dl dd{
    white-space: nowrap;
    margin: 0;
    padding: 0;
    width: 234px;
}
.project_menu dl dt{
    margin-top: 10px;
    text-indent: -10px;
    padding-left: 10px;
}
.project_menu dl dd a{
        box-sizing: border-box;
    display: flex;
    line-height: 1.1;
    align-items: center;
    width: 100%;
    min-height: 28px;
    margin-top: 5px;
    padding-left: 10px;
}
.project_menu dl dd a:hover{
    color:#fff !important;
    text-decoration: none;
}


.project_menu dl.bg-blue dd a{
border: 1px solid #9CAFD0;
background: #d9e1ed;
background: -moz-linear-gradient(top,  #d9e1ed 0%, #ced9ee 50%, #b6c8e8 51%, #cdd8ef 100%);
background: -webkit-linear-gradient(top,  #d9e1ed 0%,#ced9ee 50%,#b6c8e8 51%,#cdd8ef 100%);
background: linear-gradient(to bottom,  #d9e1ed 0%,#ced9ee 50%,#b6c8e8 51%,#cdd8ef 100%);
}
.project_menu dl.bg-blue dd a:hover{
border: 1px solid #5379C3;
background: #5379C3;
background: -moz-linear-gradient(top,  #87A1D5 0%, #7C9BD2 50%, #6889CB 51%, #7897D3 100%);
background: -webkit-linear-gradient(top,  #87A1D5 0%,#7C9BD2 50%,#6889CB 51%,#7897D3 100%);
background: linear-gradient(to bottom,  #87A1D5 0%,#7C9BD2 50%,#6889CB 51%,#7897D3 100%);
}
.project_menu dl.bg-yellow dd a{
border: 1px solid #DCDCA9;
background: #DCDCA9;
background: -moz-linear-gradient(top,  #F4F5DB 0%, #F0EED0 50%, #EAE7BA 51%, #F1EFD1 100%);
background: -webkit-linear-gradient(top,  #F4F5DB 0%,#F0EED0 50%,#EAE7BA 51%,#F1EFD1 100%);
background: linear-gradient(to bottom,  #F4F5DB 0%,#F0EED0 50%,#EAE7BA 51%,#F1EFD1 100%);
}
.project_menu dl.bg-yellow dd a:hover{
border: 1px solid #CAC966;
background: #CAC966;
background: -moz-linear-gradient(top,  #D6D786 0%, #D3D37D 50%, #CCCC69 51%, #D3D37B 100%);
background: -webkit-linear-gradient(top,  #D6D786 0%,#D3D37D 50%,#CCCC69 51%,#D3D37B 100%);
background: linear-gradient(to bottom,  #D6D786 0%,#D3D37D 50%,#CCCC69 51%,#D3D37B 100%);
}
.project_menu dl.bg-green dd a{
border: 1px solid #B4D5A2;
background: #B4D5A2;
background: -moz-linear-gradient(top,  #E1F5D6 0%, #D0ECC3 50%, #C3E5B3 51%, #D7EFCD 100%);
background: -webkit-linear-gradient(top,  #E1F5D6 0%,#D0ECC3 50%,#C3E5B3 51%,#D7EFCD 100%);
background: linear-gradient(to bottom,  #E1F5D6 0%,#D0ECC3 50%,#C3E5B3 51%,#D7EFCD 100%);
}
.project_menu dl.bg-green dd a:hover{
border: 1px solid #7AC453;
background: #7AC453;
background: -moz-linear-gradient(top,  #A2D588 0%, #99D47C 50%, #8ACC68 51%, #98D27A 100%);
background: -webkit-linear-gradient(top,  #A2D588 0%,#99D47C 50%,#8ACC68 51%,#98D27A 100%);
background: linear-gradient(to bottom,  #A2D588 0%,#99D47C 50%,#8ACC68 51%,#98D27A 100%);
}
.project_menu dl.bg-brown dd a{
border: 1px solid #D6C7A6;
background: #D6C7A6;
background: -moz-linear-gradient(top,  #F6EBD3 0%, #EEE4CD 50%, #E5D5B4 51%, #F1E4CB 100%);
background: -webkit-linear-gradient(top,  #F6EBD3 0%,#EEE4CD 50%,#E5D5B4 51%,#F1E4CB 100%);
background: linear-gradient(to bottom,  #F6EBD3 0%,#EEE4CD 50%,#E5D5B4 51%,#F1E4CB 100%);
}
.project_menu dl.bg-brown dd a:hover{
border: 1px solid #C3A161;
background: #C3A161;
background: -moz-linear-gradient(top,  #D9BD84 0%, #D4B77C 50%, #CCAE69 51%, #D3B67B 100%);
background: -webkit-linear-gradient(top,  #D9BD84 0%,#D4B77C 50%,#CCAE69 51%,#D3B67B 100%);
background: linear-gradient(to bottom,  #D9BD84 0%,#D4B77C 50%,#CCAE69 51%,#D3B67B 100%);
}
.project_menu dl.bg-gray dd a{
border: 1px solid #BCC3CC;
background: #BCC3CC;
background: -moz-linear-gradient(top,  #E2E7EC 0%, #DCE2E7 50%, #C9D2DB 51%, #D8DFE4 100%);
background: -webkit-linear-gradient(top,  #E2E7EC 0%,#DCE2E7 50%,#C9D2DB 51%,#D8DFE4 100%);
background: linear-gradient(to bottom,  #E2E7EC 0%,#DCE2E7 50%,#C9D2DB 51%,#D8DFE4 100%);
}
.project_menu dl.bg-gray dd a:hover{
border: 1px solid #94A5B4;
background: #94A5B4;
background: -moz-linear-gradient(top,  #ABBBC8 0%, #A5B6C3 50%, #9AACBC 51%, #A1B1BF 100%);
background: -webkit-linear-gradient(top,  #ABBBC8 0%,#A5B6C3 50%,#9AACBC 51%,#A1B1BF 100%);
background: linear-gradient(to bottom,  #ABBBC8 0%,#A5B6C3 50%,#9AACBC 51%,#A1B1BF 100%);
}
.project_menu dl.bg-gray dd{
    border-top: 1px dotted #000;
}


#fnca_main #frame_work ul p{
  margin: 0;
}
#fnca_main #frame_work ul li.project-menu {
    position: absolute;
    left: 19px;
    top: 282px;
    width: 318px;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
#fnca_main #frame_work ul li.project-menu p{
  margin: 0;
  margin-top: 5px;
  padding: 0;
  width: 157px;
}
</pre></body></html>