a{text-decoration:none; color: #000099}
a:hover{color:green}

h1{margin:0; font-size:0; color:#FFFFFF;}

/*  テキスト　------------------------------------------------------------------*/
.txt-b {
	font-weight: bold;
}
.txt-red-b {
	font-weight: bold;
	color: #FF0000;
}
.txt-white-b {
	font-weight: bold;
	color: #FFFFFF;
}
.txt-deepv-b {
	font-weight: bold;
	color: #515B99;
}
.txt-S {
	font-size: x-small;
}
.txt-S-b {
	font-size: small;
	font-weight: bold;
}
.txt-S-red {
	font-size: small;
	color: #FF0000;
}
.txt-L {
	font-size: large;
	font-weight: bold;
}
.txt-L-deepv {
	font-size: large;
	font-weight: bold;
	color: #515B99;
}

.txt-red {
	color: #FF0000;
}
.txt-green {
	color: #228395;
}

.txt-green,
.txt-red,
.kaigyou {
	font-size: 90%;
	line-height: 130%
}

.txt-submain {
	color:#000099;
	font-weight: bold;
}
.txt-point {
	color:#887E3E;
}

.txt-12 {font-size: 12px}

/*  バックカラー　------------------------------------------------------------------*/
.bg-white {
	background-color: #FFFFFF;
}
.bg-black {
	background-color: #000000;
}
.bg-gray {
	background-color: #DEE2DC;
}
.bg-gray2 {
	background-color: #ABADAF;
}
.bg-darkgray {
	background-color: #999999;
}
.bg-pink {
	background-color: #FFC4B5;
}
.bg-green {
	background-color: #B7DAAB;
}
.bg-green2 {
	background-color: #A3BA00;
}
.bg-green3 {
background-color:#F1FFEC;
}
.bg-yllowe {
background-color:#FFFFCC;
}
.bg-blue {
	background-color: #D0F5FF;
}
.bg-blue3 {
	background-color: #0099CC;
}
.bg-orange {
	background-color: #F9BE7D;
}
.bg-daidai {
	background-color: #FFCC00;
}
.bg-cat1 {
	background-color: #98CB00;
}
.bg-cat2 {
	background-color: #2021C9;
}
.bg-cat5 {
	background-color: #F69810;
}
.bg-cat6 {
	background-color: #983434;
}
.bg-newstitle {
	background-color: #B0B5A1;
}
.bg-red {
	background-color: #983434;
}
.bg-news {
	background-color: #F7F7DF;
}
.bg-footer {
	background-color: #71ACBA;
}

/*  枠　------------------------------------------------------------------*/
.box01 {
	border: 1px solid #FF9900;
}
.box02 {
	border: 1px solid #0D5ADB;
}
.box03 {
	border: 1px solid #A3BA00;
}
/*  ソリューション概要・導入メリット　--------------------------------------*/
.box04 {
	padding: 5px;
	border: 1px solid #DC5869;
}

/*  04-04.html統合的リスク管理・自己資本管理・信用リスク管理規程策定支援コンサルティング用　*/
ul. 04list {
list-style-type:none;
margin: 15px 0px 15px 40px;
text-indent:-1.2em;
padding-left:1.2em;
}
li. 04list{
list-style-type:none;
margin:3px 0 3px 20px;
}

/*  プリントアウト　--------------------------------------*/
@media print{
.pr_lef{
	background-color: #FFFFFF;
	color: #000000;
}

}
