@charset "euc-jp";



/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝

■１．初期設定リセット

タグに設定されている初期値を解除

＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/



body,

h1,h2,h3,h4,h5,h6,p,

ul,ol,li,dl,dt,dd,

form,fieldset,legend,pre,blockquote {

	margin:0px;

	padding:0px;

}



table {

	boreder:0;

}



img {

	margin:0px;

	padding:0px;

	border:0px;

}



/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝

■２．初期設定

＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/



body {

	margin:0px;

	padding:0px;

	font-size:12px;

	font-family:"ＭＳ Ｐゴシック", Osaka,sans-serif;

	line-height:1.5em;

	color:#666666;

}





a,

a:link,

a:visited {

	color:#497eb9;

	text-decoration:none;

}



a:hover,

a:active {

	color:#497eb9;

	text-decoration:underline;

	}





ul {

	margin-left:15px;

	list-style-type: disc;

	}

	



ol {

	margin-left:15px;

	list-style-type: decimal;

	}



/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝

■３．その他の設定

＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/



.clear { 

	clear: both;

	display:block;

	height:1px;

	font-size:1px;

	line-height:1px;

	}



h2{

	font-size: 14px;

	margin: 0 0 10px 0;

	}



h3{

	font-size: 16px;

	margin: 0 0 10px 0;

	text-align:center;

	}



h4{

	font-size: 16px;

	color:#497eb9;

	}



h4 a,

h4 a:link,

h4 a:visited {

	color:#497eb9;

	text-decoration:none;

}



h4 a:hover,

h4 a:active {

	color:#497eb9;

	text-decoration:underline;

}



h5{

	font-size: 12px;

	margin: 10px 0 5px 0;

	}



.page-up {

	font-size:10px;

	width:564px;

	text-align:right;

}



.page-up a,

.page-up a:link,

.page-up a:visited {

	color:#497eb9;

	text-decoration:none;

}



.page-up a:hover,

.page-up a:active {

	color:#497eb9;

	text-decoration:underline;

}



.line {

	display:block;

	height:10px;

	width: 100%;

	border-bottom: 1px solid #dedfde;

	}



#footer {

	width:790px;

	font-size:10px;

	text-align: right;

	margin-top:5px;

	margin-bottom:20px;

	}



.f10 {

	font-size:10px;

	line-height:1.5em;

	}



.f10 a,

.f10 a:link,

.f10 a:visited {

	color:#666666;

	text-decoration:none;

}



.f10 a:hover,

.f10 a:active {

	color:#497eb9;

	text-decoration:underline;

}





.f10s {

	font-size:10px;

	line-height:1.5em;

	}



.f10s a,

.f10s a:link,

.f10s a:visited {

	color:#666666;

	text-decoration:none;

}



.f10s a:hover,

.f10s a:active {

	color:#497eb9;

	text-decoration:underline;

}



	

.bold {

	font-weight:bold;

	}





.blue02 {

	color:#3971C6;

	font-weight:bold;

	line-height:1.5em;

	}

	

.blue {

	color:#497eb9;

	font-weight:bold;

	}

	

	



.blue a,

.blue a:link,

.blue a:visited {

	color:#497eb9;

	text-decoration:none;

	font-weight:normal;

}



.blue a:hover,

.blue a:active {

	color:#497eb9;

	text-decoration:underline;

	font-weight:normal;

	}



#nextback {

	color:#497eb9;

	font-size:12px;

	margin-top:30px;

	font-weight:bold;

	}



#nextback a,

#nextback a:link,

#nextback a:visited {

	color:#497eb9;

	text-decoration:none;

}



#nextback a:hover,

#nextback a:active {

	color:#497eb9;

	text-decoration:underline;

}

	

.bottom_border td{

	 border-bottom:1px solid #cccccc;

}

.btm_border {
	 border-bottom:1px solid #cccccc;
}

.btm_border_dot {
	 border-bottom:1px dotted #cccccc;
	 padding-bottom: 5px;
}

.gray01{



	color:#cccccc;



}

.pt5{

padding-top:5px;

}



.pt15{

padding-top:15px;

}

.dateArea{

text-align:left;

width:85px;

background:url(../../images/gray.gif) right top repeat-y;

}

.meeting{

text-align:left;

padding-left:18px;

}

span.name {font-style: italic; }
