/*--common--*/
* { background-image: none; text-indent: 0px; }
div#container { border: solid 1px #666; }
*html div#container { width: 640px; overflow: visible;  }
*:first-child+html div#container { overflow: visible;  }
*html #menu { width: 640px; }
*html #menu ul li a { color: #000; width: 150px; }
*html #menu ul li#m4 a { width: 150px; }

*html #leftnavi { position: absolute; top: 0; left: 0; visibility: hidden; float: none; }
*html h1 { border-bottom: 3px solid gray; }
*html h2.obi { border: solid 1px #000; }
*html table.obibtn { border: solid 1px #000; }
/*  *:first-child+html #leftnavi { position: absolute; display: none; }*/
*html #main  { width: 630px; border-color: #4f26a6; }
#pan { width: 620px; margin-left: 10px; }
*html #contents  { width: 600px; margin-left: 10px; }
*html #syopg #main { width: 640px; }
*html div#footer { width: 640px; }

/*--syopg--*/
*html body#syopg ul#tab li a  { width: 200px; }
*html body#syopg ul#tab li a { width: 200px; }
*html #fundinfo { width: 500px; }
/*--ryu--*/
body#ryu div#ryuflash { display:none; }
body#ryu div#ryustandflash { display:none; }

/*services index*/
*html a.bt_hoken_n {  text-indent: 0px;  }
*html a.bt_hoken { text-indent: 0px;  }
*:first-child+html a.bt_hoken_n {  text-indent: 0px;  }
*:first-child+html a.bt_hoken { text-indent: 0px;  }

/*products list*/
*html body#hanlist #contents div.sep { width: 95px; }
*html body#hanlist #contents p a { text-indent: 0px;}
*:first-child+html body#hanlist #contents p a { text-indent: 0px;}