/* 全ブラウザ共通スタイルシート */

.text, .stext, .ltext ,ptext{
	font-family	: Osaka, 'ＭＳ Ｐゴシック', sans-serif ;
	}
.textast{
	font-family	: Osaka, 'ＭＳ Ｐゴシック', sans-serif ;
	padding-right:0.7em;
	padding-left:0.2em;
	}


/* --------------------------
NN6 以外のバグを修正
※NN6 以外は small が標準設定
-------------------------- */
.text {
	font-size : small ;
	}

.stext {
	font-size : x-small ;
	}

.ltext {
	font-size : medium ;
	}

.ptext {
	font-size : 11px ;
	color : #999999 ;
	}


img {
	border:none;
}

a:link {
	color			: #3333CC ;
	text-decoration	: underline ;
	}

a:visited {
	color			: #3333CC ;
	text-decoration	: underline ;
	}

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

a:active {
	color			: #FF6600 ;
	text-decoration	: none ;
	}
	

.pulldown {
	font-family		: "ＭＳ Ｐゴシック", "Osaka" ;
	font-size			: 12px;
	background-color	: #F4F4EC ;
	border			: 1px solid #7B7B7B ;
}

.pulldown2 {
	font-family		: "ＭＳ Ｐゴシック", "Osaka" ;
	font-size			: 12px;
	background-color	: #FFFFFF ;
	border			: 1px solid #7B7B7B ;
}


/* --------------------------
右ナビ用
-------------------------- */
a.right_navi:link {
	color			: #292929 ;
	text-decoration	: none ;
	}

a.right_navi:visited {
	color			: #292929 ;
	text-decoration	: none ;
	}

a.right_navi:hover {
	color			: #FF6600 ;
	text-decoration	: none ;
	}

a.right_navi:active {
	color			: #FF6600 ;
	text-decoration	: none ;
	}


/*-- for Suggest 20110725 --*/

div.SS_suggest { 
font-weight: normal;
z-index: 9;
display: none;
position: absolute;
border-bottom: 1px solid #CCC;
border-right: 1px solid #CCC;
border-left: 1px solid #CCC;
text-align: left;
margin-top:-3px;
}
div.SS_suggest div.SS_suggestItemOff { 
background-color: #FFF;
border-top: 1px solid #CCC;
padding: 1px 2px 1px 4px;
}
div.SS_suggest div.SS_suggestItemOn {
background-color: #ECF5FA;
border-top: 1px solid #CCC;
padding: 1px 2px 1px 4px;
}
div.SS_suggest span.SS_suggestKey {
font-size: 80%;
}
form#SS_searchForm {
padding:0;
margin: 0;
}


/* --------------------------
グローバルメニュー用
-------------------------- */
#menu01,
#menu02,
#menu03,
#menu04,
#menu05,
#menu06 {
	position: absolute;
	visibility: hidden;
	top: 85px;
	z-index: 1;
}

/* --------------------------
/policy/index.html
-------------------------- */
.mt10{
	margin-top:10px;
}


