@charset "UTF-8";
/* CSS Document */
a.linkOver003399        {color:#4c4c4c;text-decoration:none;}
a.linkOver003399:hover  {color:#003399;text-decoration:none;}
a.linkOver003399:active {color:#003399;text-decoration:none;}

a.linkOver851730        {color:#851730;text-decoration:none;}
a.linkOver851730:hover  {color:#003399;text-decoration:none;}
a.linkOver851730:active {color:#003399;text-decoration:none;}

a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:#003399;text-decoration:none;}
a:active{color:#888888;text-decoration:none;}

a.News:link{color:#333333;text-decoration:underline;}
a.News:visited{color:#333333;text-decoration:underline;}
a.News:hover{color:#003399;text-decoration:underline;}
a.News:active{color:#888888;text-decoration:underline;}

body{
	margin:0px;
	padding:0px;
	font-size:12px;
	letter-spacing:0.4pt;
	line-height:1.5; 
	font-family: "ＭＳ Ｐゴシック","Osaka－等幅","ヒラギノ角ゴ Pro W3"," Arial", "Helvetica", "sans-serif";
	color:#333333;
	background:#ECECEC url(../../common/img/back_shadow.png) center top repeat-y;	
	}
table{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: "ＭＳ Ｐゴシック","Osaka－等幅","ヒラギノ角ゴ Pro W3"," Arial", "Helvetica", "sans-serif"; 
	color:#333333;
	letter-spacing:0.4pt;
	line-height:1.4;
	border-collapse:collapse;
	background-color:#FFFFFF
	}
ul{list-style:none;padding:0;margin:0;}
img{border:0px;margin:0;padding:0;}
div,form,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
p{margin-top:0;margin-bottom:0;}

/* ================================ */
.txLeft{text-align:left;}
.txCenter{text-align:center;}
.txRight{text-align:right;}
.txVtop{vertical-align:top;}
.txVmiddle{vertical-align:middle;}
.txVbottom{vertical-align:bottom;}
.noWrap {white-space: nowrap;}
.noDisp{display:none;}
.blockDisp{display:block;}
.bold{font-weight:bold;}
.bolder{font-weight:bolder;}
.obli{font-style:oblique;}
.throu{text-decoration:line-through;}
.under{text-decoration:underline;}
.over{text-decoration:overline;}
.pointer{cursor:pointer;}
.noPointer{cursor:text;}
.noBorder{border:none;}
.fLeft{float:left;}
.fRight{	float:right;}
.clrBoth{clear:both;}
.clrLeft{clear:left;}
.clrRight{clear:right;}
/* ============= color */
.cdkred { color: #990000;}
.cblue {color: #0087A6;}


