@charset "Shift_JIS";

img{
	border: none;
}

#mainTable{
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
}

#footerNavi{
	border-right: 1px solid #808080;
}

.blueBg{
	background-color: #1f97c1;
	padding: 2px;
}

.blueBg td{
	color: #FFFFFF;
}

.title{
	color: #0D265C;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 4px;
	border-left: 6px solid #FF000F;
}

.option {
	position:relative; 
	top:2px; 
	left:8px 
}

.title_var {
	position:relative; 
	color: #00A9EB;
	font-size: 10px;
	top:-2px; 
	left:12px 
}

.titleBorder{
	border-bottom: 1px solid #808080;
	padding: 0 0 2px 0;
}

.titleTop{
	background: url(../images/top_title_bg.jpg) no-repeat left top;
}

.titleTopInner{
	font-size: 14px;
	font-weight: bold;
	padding: 3px 0 3px 17px;
	margin: 0 0 0 3px;
	background: url(../images/arrow.gif) no-repeat left center;
}

.titleArrow{
	color: #0D265C;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 10px;
	margin: 8px 0 6px 0;
	background: url(../images/arrow_2.gif) no-repeat left 0.1em;		
}

.titleArrow a {
	text-decoration: none;
}
.titleArrow a:link {
	color: #0D265C;
}
.titleArrow a:visited {
	color: #0D265C;
}
.titleArrow a:active {
	color: #FF0000;
}
.titleArrow a:hover {
	color: #FF0000;
	text-decoration: none;
}

.mainText{
	padding: 0 0 10px 0;
	border-bottom: 1px solid #808080;
}

.topMainText{
	background-color: #EDEDED;
	padding: 10px;
}

.topics{
	border: 1px solid #808080;
	padding:2px;
}


.notes{
	font-size: 11px;
	color: #0E3F9B;
}

.notesBlack{
	font-size: 11px;
	color: #333;
	line-height: 1.7;
}

.grayBg{
	background: #cfd9e3;
	padding: 4px;
}
.grayttl{
	color: #0D265C;
	font-size: 12px;
	font-weight: bold;
}
#docBase {
	padding-top: 0px;
	padding-left: 22px;
}
.pic2{
	margin: 0 0 10px 10px;
}

.submenu{
	color: #0D265C;
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 0 12px;
	margin: 0px 0 4px 0;
	background: url(../images/arrow_2.gif) no-repeat left 0.4em;
}


.grd_fc {
	position:relative; 
	color: #3366CC;
	font-size: 10px;
	top:0px; 
	left:12px 
}
.grd_sc {
	position:relative; 
	color: #003399;
	font-size: 10px;
	top:0px; 
	left:12px 
}

