/* CSS Document */



/*localNavi*/
ul#localNavi{background:url(/about/img/local-navigation_base001.gif)}

/*leadText*/
#main #leadText{ width:890px; margin:0 0 0 13px; padding:0; }

#main #leadText p{margin:0 0 13px 0;}

/*submenu*/

ul#subMenu{ background-color:#f3d5e4; margin:0 0 0 0; padding: 5px 0 5px 13px; word-break: keep-all; clear:both}

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

ul#subMenu li#current{background:url(/img/about-arrow_misc001s.gif) no-repeat 0 0;}

/*insideLink*/
ul#insideLink li{background:url(/img/about-arrow_misc001.gif) no-repeat 0 0; }

/*contents*/
#main div.contentsHeader p{ margin:0 0 1em 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 th{ text-align:left; background-color:#e4e4e4}

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



#main div.contentsHeader{margin:0 0 0 13px; padding:8px 0 0 0; width:890px; background:url(/about/img/header_base002.gif) no-repeat; clear:both}

#main div.message{ background:none; padding:0}

#main div.contentsHeader h2{ font-size:120%; margin:0 0 13px 0; padding:0 0 7px 18px; background:url(/about/img/header_base001.gif) no-repeat bottom left;}

#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 ul.note{ margin:-8px 0 13px 0 }

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

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

#main div.contentsHeader table{ border-collapse:collapse; border:1px solid #c4c4c4; margin:0 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}

#main div.contentsHeader div.tableAndPict table{ width:664px; float:left; margin:0 13px 13px 0; display:inline}

#main div.contentsHeader div.tableAndPict img{float:left;}

/*-(/about/outline/)-*/
#main div.contentsHeader div.see{ background:url(/about/img/outline-list_base002.gif) bottom; width:100%; margin:0 0 13px 0; padding:0 0 20px 0;}

#main div.contentsHeader div.see ul{background-image:url(/about/img/outline-list_base001.gif);margin:0; padding:10px 0 0 0; list-style:inside; padding:20px 13px 0 13px; word-break: keep-all; /*clear:both*/}

#main div.contentsHeader div.see ul li{display:inline; margin:0 13px 0 0; white-space:nowrap; _white-space:normal}


/**/


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

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

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

h2{ margin:0 0 13px 13px; font-size:120%;}

ol{ margin:0 0 13px 20px; _margin:0 0 13px 25px}

#main div.contentsHeader ul#bottomMenu{ list-style:none; margin:0 0 0 0px;}

#main div.contentsHeader ul#bottomMenu li{ float:left; display:inline; margin: 0 11px 13px 0; padding:0 0 0 0; width:211px; background-color:#CCCCCC; background: url(/about/organization/img/bottom-menu_base002.gif) bottom;}

#main div.contentsHeader ul#bottomMenu li a{ display:block; width:184px; padding:4px 0 4px 27px; background: url(/about/organization/img/bottom-menu_base001.gif) no-repeat}



#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:587px}

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

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