@charset "shift_jis";

/* ----------------------------------------------------*/
@import "common/basic.css";
@import "common/head.css";
@import "common/foot.css";
@import "right.css";



* {	margin: 0; 	padding: 0; }

.reset { clear: both; height: 0; }

/* printView \*/
* html a, * html li { height: 1%; }
/* End printView */

/* WinFont \*/
* html body* {	font-family: "MS UI Gothic", sans-serif;  }
/* End WinFont */

hr {	display: none; }

h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, li, ol,
form, input, select {	margin: 0; 	padding: 0; }

th {	text-align: left;	font-weight: normal; }

ul li {
	list-style-type: none;
	list-style-image: none;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;text-align: left;}
fieldset,img{border:0;}
.separate,.floatingw,legend{display:none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none; margin:0; padding:0; }
body	{ font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",Osaka,Verdana,Arial,Helvetica,sans-serif ; font-size:12px; background:url(../img/basic/bg.gif) repeat-x 0 0; }

img { border:none; color:#2b2c2d; }

  a:link    {	color: #0000FF;text-decoration:underline; }
  a:visited {	color: #0000FF;text-decoration:underline; }
  a:hover   {	color: #FF0000;text-decoration:none; }

  
  .a1:link    {	color: #FFFFFF;text-decoration:none; }
  .a1:visited {	color: #FFFFFF;text-decoration:none; }
  .a1:hover   {	color: #FFFF00;text-decoration:none; }

  .a2:link    {	color: #000000;text-decoration:none; }
  .a2:visited {	color: #000000;text-decoration:none; }
  .a2:hover   {	color: #FF0000;text-decoration:underline; }

  .a3:link    {	color: #333333;text-decoration:none; }
  .a3:visited {	color: #333333;text-decoration:none; }
  .a3:hover   {	color: #FF0000;text-decoration:underline; }

  .a4:link    {	color: #FF7F00;text-decoration:none; }
  .a4:visited {	color: #FF7F00;text-decoration:none; }
  .a4:hover   {	color: #FF9933;text-decoration:underline; }

  .a5:link    {	color: #426BA1;text-decoration:none; }
  .a5:hover   {	color: #FF0000;text-decoration:underline; }
  .a5:visited {	color: #426BA1;text-decoration:none; }

.class1 {  font-size: 8pt;}
.class3 {  font-size: 9pt;}
.class4 {  font-size: 10pt;}
.class5 {  font-size: 11pt;}
.class6 {  font-size: 12pt;}
.class7 {  font-size: 14pt;}



.style1 {color: #FF0000}
.style2 {color: #3650A2}
.style3 {color: #FF0000}
.style4 {color: #FFFFFF}
.style5 {color: #FF6600}
.style7 {color: #F96400}
.style8 {color: #FF0099}
.style9 {color: #0000FF}


/*  etc- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

dl.accordion-menu dl#company_navi dt.a-m-t {
	cursor: pointer;
}


html.accordion-menu-js dl#company_navi dt.a-m-t {
	cursor: pointer;
	zoom: 1;
}


html.accordion-menu-js dl#company_navi dd.a-m-d {
	display: none;
}


html.accordion-menu-js dl#company_navi dd.a-m-d-expand {
	display: block;
}


html.accordion-menu-js dl#company_navi dd.a-m-d-before-expand {
	overflow: visible;
	visibility: hidden;
	z-index: -1;
	display: block;
}


html.accordion-menu-js dl#company_navi dd.a-m-d-anim {
	overflow: hidden;
	display: block;
}











