/* CSS Document */

@charset "utf-8";

*{margin:0; padding:0}

#header, #footer{display:none}

/*--clearFix--*/
.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 */

img{border:none}

hr{display:none}

body{ font-size: 90%;margin:0; padding:0; line-height:150%}

#container{ margin:0 auto; width:651px;}

p.pdfNotice{ clear:both; margin: 0 0 13px 0}

p.pdfNotice img{ float:left; margin: 0 13px 13px 0;}

/*-------------anchor--------------*/

/*moz*/
a[href]:link{
color: #000;
text-decoration: underline;
}

a[href]:visited{
color: #639;
}

a[href]:hover{
color: #999;
text-decoration: underline;
}

a:[href]active{
color: #999;
text-decoration: underline;
}

a[name]{ text-decoration:none}


a.anchor{ display:none}

*a:link{
color: #000;
text-decoration: underline;
}

*a:visited{
color: #639;
}

*a:hover{
color: #999;
text-decoration: underline;
}

*a:active{
color: #999;
text-decoration: underline;
}

/*--------------------------*/

/*leadText*/
#main #leadText{ margin:0 0 0 13px; padding:0; float:none; display:block }

img#access{ display:none}

#hospital{display: block}/*(print)*/

div.notes{ background-color:#e7e7e7; padding:13px; margin:0 0 13px 0;}

/*pagetop*/
ul.pageTop, ul#pageTop{ display:none}

#main div.contentsHeader h2{ font-size:120%; margin:0 0 0 0; padding:0 0 7px 18px; clear:both}

#main div.contentsHeader h3{ font-size:100%; margin:0 0 13px 0; padding:0 0 5px 0; border-bottom: 1px solid #999}

#main div.contentsHeader p{ margin:1em 0;}

#main div.contentsHeader ul{ margin:0 0 0 15px}

#main div.contentsHeader ul.note{ margin:-8px 0 13px 0 }

#main div.contentsHeader ul.note li{ display:block; background:none; padding:0}

#main div.contentsHeader table{ border-collapse:collapse; border:1px solid #c4c4c4; margin:13px 0 13px 0;}

#main div.contentsHeader table th, #main div.contentsHeader table td{ border:1px solid #c4c4c4; padding:3px 10px}

#main div.contentsHeader table caption{ text-align:left; font-weight:bold}

#main div.contentsHeader table th{ text-align:left; background-color:#e4e4e4}

#main div.contentsHeader table td.gray{ background-color:#efefef}

/*markerLink*/
#main div.contentsHeader ul{ margin:0 0 0 15px}

ul.markerLink li{background:url(/img/customer-arrow_misc001.gif) no-repeat 0 0; padding:0 0 0 20px; display:inline; margin:0}

#main div.contentsHeader ul.markerLink{ margin:0 0 13px 15px}

#main div.contentsHeader ul.markerLink li{ margin:0 0 0 -13px}

/*-----------main------------*/

#main{clear:both;}

#main h1{margin:0 0 13px}

#main img#access{ margin:0 0 0 13px;  float:left;}

/*insideLink*/
ul#insideLink{margin:0 13px 13px 13px; padding:0; word-break: keep-all; /*clear:both*/}

ul#insideLink li{/*background:url(/img/customer-arrow_misc002.gif) no-repeat 0 0;*/ margin:0 13px 0 0; padding:0 0 0 20px; display:inline; white-space:nowrap; _white-space:normal}


/*---------leftArea---------*/

#leftArea, #rightArea{  float:left; display: inline;}

#leftArea{margin:13px 0 13px 13px;}

#rightArea{margin:13px 0 13px 0px;}


#main #leftArea{ width:418px;}

#main #leftArea div{clear:both}

#main #leftArea div.clearFix div{ margin:0 14px 0 0; width:212px; float:left; clear:none; display:inline}

#main #leftArea div.clearFix div h2{ margin:0}

#main #leftArea div div p{ margin:7px 0}

#main #leftArea div div ul, #main.othersTop div ul{ margin:7px 0; list-style:none; padding:0}

#main #leftArea div div ul li{background:url(/img/customer-arrow_misc001.gif) no-repeat 0 4px; padding:0 0 0 20px;}

#main #rightArea{width:212px;}

#main #rightArea.gray{background-color:#b8b8b8}

#main #rightArea div{ margin:7px 0 7px 7px; width:196px; border:1px solid #ccc; background-color:#fff;  }

#main #rightArea div p{border-top:1px solid #ccc; padding:7px 7px}

#main #rightArea.customer img{ margin:0 0 7px 0}




#main div.contentsHeader div.textAndImage div{ margin:0 0 13px 0; display:inline; float:left;}

#main div.contentsHeader div.textAndImage div span{ display:block; width:290px}

#main div.contentsHeader div.textAndImage div p{ margin:0 13px 13px 0; width:348px}

#main div.contentsHeader div.textAndImage2{ margin:0 -13px 13px}

#main div.contentsHeader div.textAndImage2 div{ display:inline; float:left; width:auto;_width:auto; margin:0 0 13px 13px;}

#main div.contentsHeader table thead th{ text-align:left; background-color: #999999}

#main div.contentsHeader table td.right{ text-align:right}

#main div.contentsHeader p.rightImage img{margin: 0 0 0 13px; float:right}



/*/about/information*/
#main div.contentsHeader div.clearfix{ margin:0 -13px 26px -13px; width:auto; _display: block}/*(/customer/institution/index.html)*/

#main div.contentsHeader div.clearfix div.block{ margin:0 0 13px 13px; width:auto; /*float:left*/ clear:both}/*(/customer/institution/index.html)*/

#main div.contentsHeader div.clearfix div.block p img{ float:left; margin:0 13px 0 0;}/*(/customer/institution/index.html)*/

#main div.contentsHeader div.clearfix div.block ul{ list-style:none}/*(/customer/institution/index.html)*/
