div#portalSearch
{
  height:auto;
  overflow:hidden;
  padding:10px 0px;
}
div#portalSearch ul
{
  text-align:center;
}
div#portalSearch ul li
{
  display:inline;
  padding:3px 5px;
}
div#portalSearch ul li span
{
  color:#026CD1;
  text-decoration:underline;
  cursor:pointer;
}
div#portalSearch ul li span.active
{
  background:#026CD1;
  color:#FFF;
  padding:1px 2px;
  text-decoration:none;
}
div#portalSearch p
{
  text-align:center;
}
div#portalSearch p input
{
  vertical-align:middle;
}
div#emergence
{
  border:3px solid #DE1111;
  background: #FCE7E7;
  color:#DE1111;
  margin-bottom:5px;
}
div#emergence a
{
  color:#DE1111;
}

div#emergence dl
{
  width:98%;
  margin:5px auto;
}
div#emergence dt
{
  font-weight:bold;
}

div#portal_news div.box_body
{
  width:490px;
  margin:0 auto;
}
ul#portal_news_navi ul
{
  width:100%;
  overflow:hidden;
  height:33px;
}
ul#portal_news_navi li
{
  width:54px;
  height:33px;
  float:left;
}
li#newsnav_01 a
{
  background-image:url("../img/new_tab_01.jpg");
}
li#newsnav_02 a
{
  background-image:url("../img/new_tab_02.jpg");
}
li#newsnav_03 a
{
  background-image:url("../img/new_tab_03.jpg");
}
li#newsnav_04 a
{
  background-image:url("../img/new_tab_04.jpg");
}
li#newsnav_05 a
{
  background-image:url("../img/new_tab_05.jpg");
}
li#newsnav_06 a
{
  background-image:url("../img/new_tab_06.jpg");
}
li#newsnav_07 a
{
  background-image:url("../img/new_tab_07.jpg");
}
li#newsnav_08 a
{
  background-image:url("../img/new_tab_08.jpg");
}
li#newsnav_09 a
{
  background-image:url("../img/new_tab_09.gif");
}
ul#portal_news_navi li a
{
  display:block;
  width:54px;
  height:33px;
  background-position: center 7px;
  background-repeat: no-repeat;
  text-indent:-9999px;
}
ul#portal_news_navi li a:hover, ul#portal_news_navi li a.active
{
  background-position: center bottom;
}

div#info_list
{
  clear:both;
  width:100%;
  overflow:visible;
}
div#info_list div.info
{
  display:none;
}
div#info_list div.active
{
  width:100%;
  height:auto;
  overflow:hidden;
  padding:5px 0px;
}
div#info_list ul li
{
  text-align:left;
  text-indent:60px;
  width:100%;
  background-repeat:no-repeat;
  background-position:left center;
  height:18px;
  line-height:160%;
  padding-bottom:2px;
  border-bottom:1px dashed #d3d2d1;
  
}
li.info_01
{
  background-image: url("../img/icon_new_01.gif");
}
li.info_02
{
  background-image: url("../img/icon_new_02.gif");
}
li.info_03
{
  background-image: url("../img/icon_new_03.gif");
}
li.info_04
{
  background-image: url("../img/icon_new_04.gif");
}
li.info_05
{
  background-image: url("../img/icon_new_05.gif");
}
li.info_06
{
  background-image: url("../img/icon_new_06.gif");
}
li.info_07
{
  background-image: url("../img/icon_new_07.gif");
}
li.info_08
{
  background-image: url("../img/icon_new_08.gif");
}
li.info_09
{
  background-image: url("../img/icon_new_09.gif");
}
li.info_10
{
  background-image: url("../img/icon_new_10.gif");
}
div.box_body
{
  margin-top:-24px;
}

ul.portal_list
{
  width:95%;
  margin:5px auto;
}
ul.portal_list li
{
  line-height:200%;
  padding-bottom:3px;
  text-align:left;
  border-bottom:1px dashed #d3d2d1;
}


/* right menu */
div#rightInfoMenu ul
{
  width:190px;
  margin:0 auto;
  overflow:hidden;
  height:auto;
  padding-bottom: 5px;
}
div#rightInfoMenu ul li
{
  width:93px;
  height:72px;
  margin-top:2px;
}
div#rightInfoMenu ul li a
{
  background-position: top;
  background-repeat:no-repeat;
  display:block;
  width:93px;
  height:72px;
  text-indent:-9999px;
}
div#rightInfoMenu ul li a:hover
{
  background-position: bottom;
}
li#portal_right_01,
li#portal_right_03,
li#portal_right_05,
li#portal_right_07
{
  float:left;
}
li#portal_right_02,
li#portal_right_04,
li#portal_right_06,
li#portal_right_08
{
  float:right;
}
div#rightInfoMenu ul li#portal_right_10,
div#rightInfoMenu ul li#portal_right_11,
div#rightInfoMenu ul li#portal_right_10 a,
div#rightInfoMenu ul li#portal_right_11 a
{
  width:189px;
  height:30px;
  clear:both;
}
div#rightInfoMenu ul li#portal_right_12,
div#rightInfoMenu ul li#portal_right_12 a
{
  width:189px;
  height:50px;
  clear:both;
}
li#portal_right_01 a
{
  background-image:url("../img/portal_right_01.jpg");
}
li#portal_right_02 a
{
  background-image:url("../img/portal_right_02.jpg");
}
li#portal_right_03 a
{
  background-image:url("../img/portal_right_03.jpg");
}
li#portal_right_04 a
{
  background-image:url("../img/portal_right_04.jpg");
}
li#portal_right_05 a
{
  background-image:url("../img/portal_right_05.jpg");
}
li#portal_right_06 a
{
  background-image:url("../img/portal_right_06.jpg");
}
li#portal_right_07 a
{
  background-image:url("../img/portal_right_07.jpg");
}
li#portal_right_08 a
{
  background-image:url("../img/portal_right_08.jpg");
}
li#portal_right_10 a
{
  background-image:url("../img/portal_right_10.jpg");
}
li#portal_right_11 a
{
  background-image:url("../img/portal_right_11.jpg");
}
li#portal_right_12 a
{
  background-image:url("../img/portal_right_12.jpg");
}


div#tagcloud ul
{
  list-style:none;
  padding: 5px;
}
div#tagcloud ul li
{
  display:inline;
}
div#tagcloud ul li.tag_5
{
  font-size:larger;
}
div#tagcloud ul li.tag_10
{
  font-size:normal;
}
div#tagcloud ul li.tag_20
{
  font-size:smaller;
}
div#enqueteList p
{
  padding: 5px;
}
div#enqueteList ul
{
  padding: 0px 5px 5px;
}
