@charset "UTF-8";/* ヘッダー */div#header{  width: 780px;  height: 93px;  margin: auto;}div#assistnav ul{	text-align: right;	vertical-align:bottom; }  div#assistnav  ul li{padding:0px;  display: inline;  list-style-type: none;  }div#logo {  width: 380px;  height: 36px;  position: relative;  left: 0px;  top: 19px;  }/* グロバールナビ */div#globalnav {margin: 0;padding: 0;float: left;font: bold 12px Arial;width: 100%;border: 1px solid #625E00;border-width: 1px 0;background: black url(../img/blockdefault.gif) center center repeat-x;}div#globalnav li{display: inline;}ul li#current{float: left;color: white;padding: 6px 11px;text-decoration: none;border-right: 1px solid white;background: transparent url(../img/blockactive.gif) center center repeat-x;}div#globalnav li a{float: left;color: white;padding: 6px 11px;text-decoration: none;border-right: 1px solid white;}div#globalnav li a:visited{color: white;}div#globalnav li a:hover{color: white;background: transparent url(../img/blockactive.gif) center center repeat-x;}<!--[if IE]>p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/padding-top: 1em;}/* コンテンツ */div#Topimage{  width: 780px;  height:238px;  margin:auto;  background: url(/med/clinical/img/top_image1.gif) no-repeat;}div#contents{  clear: both;  width: 780px;  height:auto;  margin:auto;  background:#FFFFFF;}h2{font-size: 90%;margin-bottom: 8px;} /* レフト */div#boxLeft {  float: left;  width: 432px;  height:auto;  padding: 10px 0px 20px 15px;}p.new01{width: 422px;font-size: 90%;line-hegiht: 180%;background-color: #CCFF99;padding: 5px 0px 5px 10px;}p.new02{width: 422px;font-size: 90%;line-hegiht: 180%;padding:5px 5px 7px 10px;}div#section{  float: left;  width: 510px;  border: solid 1px #DFDDD9;  padding: 5px 0px 5px 10px;  margin: 20px 0px 15px 0px;  background:url(/med/clinical/img/section_back.gif) no-repeat bottom;}div#section2{  float: left;  width: 520px;  padding: 5px 0px 5px 10px;  margin: 0px 0px 0px 5px;}div#sec_left{  float: left;  border: solid 1px #DFDDD9;  border-bottom: solid 2px #CCCCCC;  border-right: solid 2px #CCCCCC;  width: 233px;  padding:3px 5px 7px 5px;  margin: 0px 8px 15px 0px;  background-color: #FFFFFF;}div#sec_right{  float: right;  border: solid 1px #DFDDD9;  border-bottom: solid 2px #CCCCCC;  border-right: solid 2px #CCCCCC;  width: 233px;  padding:3px 5px 7px 5px;  margin-bottom: 15px;  background-color: #FFFFFF;}img.secIcon{  float: left;  padding: 0px 10px 40px 0px;}img.secIcon2{  float: left;  padding: 0px 10px 70px 0px;}.secRed{font-size: 90%;font-weight: bold;color: #FF0000;line-height: 150%;}a.secRed{ text-decoration: none;}a:link.secRed{ color: #FF0000; }a:visited.secRed{ color: #FF0000; }a:hover.secRed{ color: #006699; }.secText{font-size: 80%;line-height: 140%;}.secGrey{font-size: 90%;font-weight: bold;line-height: 150%;}a.secGrey{ text-decoration: none;}a:link.secGrey{ color: #FF0000; }a:visited.secGrey{ color: #FF0000; }a:hover.secGrey{ color: #006699; }/* ライト */img.Topimage2{float: right;padding: 10px 0px 20px 0px;margin-right:8px;}div#boardBack{  margin: 5px 0px 0px 4px;  width: 207px;  height: 400px;  background: url(/med/clinical/img/board_back.jpg) repeat-y;}div#boardBottom{  border-top: solid 4px #CCCCCC;  border-bottom: solid 1px #999999;  margin-top: 5px;}p.care{margin: 0px 8px;font-size: 90%;color: #000000;line-height: 150%;}a:link.m_top{ color: #006600;text-decoration: underline; }a:hover.m_top{ color: #FF0000;text-decoration: none; }a:visited.m_top{ color: #006600;text-decoration: underline;}.clear{clear: both;}