/*========================================*/

/*　PS三菱：全体共通スタイルシート　*/

/*　制作開始：2004.03.11　*/

/*========================================*/



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

/*■注意　　　　　　　　　　　　　　　　　*/

/*・基準のフォントサイズは、11pxと、12pxです。*/

/*・pagetopクラス、txt11は、JavaScriptにより振り分け　*/

/*・クラス名にフォントサイズを書くのは回避　*/

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



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

/*　in_title用スタイルシート　*/

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

div.menuRight{

	margin:0px;

	padding:0px;

	background-image:url('images/in_title.gif');

	background-repeat:no-repat;

	text-align:right;

	width:100%;

	height:34px;

}







span.menuIn{

	position: absolute;

	visibility: visible;

	display: block;

	z-index:100;

	top:10px;

	left:541px;

	right:10px;

}



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

/*　アンカータグについて共通設定　*/

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

a{

	text-decoration: none;

}

a:active{

	text-decoration: none;

}

a:link {

	text-decoration: none;

	color:#307BD7;

}

a:hover {

	text-decoration: none;

	color:#5151E1;

}

a:visited{

	text-decoration: none;

}



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

/*　全体について共通設定　*/

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

body{

	margin:0px;

	scrollbar-base-color: #ACCDF2;

	scrollbar-track-color: #E4F1FF;

	scrollbar-face-color: #ACCDF2;

	scrollbar-shadow-color: #5175B6;

	scrollbar-darkshadow-color: #CBDEF3;

	scrollbar-highlight-color: #F3F3F3;

	scrollbar-3dlight-color: #688FCE;

	scrollbar-arrow-color: #FFFFFF;

	background-color:#ff0000;

}



/*　フォントサイズの基準　*/

.txt24 {  font-size: 24px; line-height: 125%;}

.txt23 {  font-size: 23px; line-height: 125%;}

.txt22 {  font-size: 22px; line-height: 125%;}

.txt21 {  font-size: 21px; line-height: 125%;}

.txt20 {  font-size: 20px; line-height: 125%;}

.txt19 {  font-size: 19px; line-height: 125%;}

.txt18 {  font-size: 18px; line-height: 125%;}

.txt17 {  font-size: 17px; line-height: 125%;}

.txt16 {  font-size: 16px; line-height: 125%;}

.txt15 {  font-size: 15px; line-height: 125%;}

.txt14 {  font-size: 14px; line-height: 125%;}

.txt13 {  font-size: 13px; line-height: 125%;}

.txt12 {  font-size: 12px; line-height: 125%;}

.txt11 {  font-size: 11px; line-height: 125%;}

.txt10 {  font-size: 10px; line-height: 125%;}

.txt9 {  font-size: 9px; line-height: 125%;}

.txt8 {  font-size: 8px; line-height: 125%;}

.txt30 {  font-size: 30px; line-height: 200%;}



em{

	font-style:normal;

	font-weight:bold;

}



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

/*　topページ最下段のテーブルに使用しているフォント設定　*/

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



.tableTitle {

	font-size: 11px;

	font-weight:bold;

	color: #717B87;

	font-family: "MS P gothic", Osaka;

}



.tableDoc {

	font-size: 11px;

	line-height: 110%;

}



.square {

	font-size: 8px;

}



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

/*　お問い合わせについて設定　*/

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

em.mail{

	color:red;

	font-style:normal;

	font-weight:bold;

}



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

/*　サイトマップについて設定　*/

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

div.docSite{

	margin-right:13px;

	margin-left:13px;

	margin-bottom:30px;

}



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

/*　パンくずリストの設定　*/

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

ol#topicPath {

	margin: 0;

}

ol#topicPath li{ 

	display:inline;

	line-height: 130%

	list-style-type: none;

}

ol#topicPath li a {

	padding-right: 11px;

	color:#880000;

	border-bottom: 1px sold #FFF;

	background: url(img/glue.gif)  no-repeat right center;

}



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

/*　メニューリストの設定　*/

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



* {

	margin:0;

	padding:0;

}



li {

	list-style-type:none;

}



#menu {

	width: 100px;

	line-height: 1.1;

}



#menu li{

	margin-bottom: 0;

	letter-spacing: .1em;

}



#menu li a{

	background: url(img/list_01.gif) no-repeat;

	display: black;

	font-weight: bold;

	color:#880000;

	padding: 2px 0px 8px 14px;

	border-bottom: 1px sold #FFF;

	width: 100px

}



#menu li a:focus,



#menu li a:hover{

	background: url(img/list_01_2.gif) no-repeat;

	font-weight: bold;

	color: #ff0000;

	text-decoration: none;

}



#menu li li a{

	background: url(img/list_02.gif) no-repeat;

	color: #ff6600;

	padding: 3px 0px 4px 14px;

	width: 90px

}



#menu li li a:focus,



#menu li li a:hover{

	background: url(img/list_02_2.gif) no-repeat;

	color: #0000ff;

}



img.siteTitle

{

	margin-top:10px;

}
