@charset "utf-8";

A:hover{text-decoration: underline;}
A{text-decoration:none;}

div.cover {
	text-align: left;
	
	width: 100%;
}

body{
	font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3";
	background-color:#FFFFCE;
	background-position: 0% 0%;
	background-attachment:fixed;
	background-repeat:no-repeat;
	margin:10px;
}

/* ---------------------------------------- */
/* -- ▼全体の外枠・広さの設定▼         -- */
/* ---------------------------------------- */
.container { 
	margin: auto; /* モダンブラウザ向け */
	text-align: left;
}
/* ---------------------------------------- */
/*       ★最上段★                         */
/* ---------------------------------------- */

.super_top {
	text-align: left;
}
.title_line{
	padding: 5px 0px 5px 10px;
	background-color: #078DD2;
	color:#FFFFFF;
	font-weight: bold;
	border-style: solid none solid none;
	border-color: #FFFFFF #000000 #FFFFFF #000000;
	border-width: 3px;
	position: static;
	width: 100%;
}

.cover_title {
	text-align: left;
	
	background-color: #FFFFCE;
	
	
	width: 100%;
}

span.title {
	text-align: left; /* 古いIE向け記述の後処理 */
	color: #0000FF;
	font-size: 14px;
	font-weight: bold;
	padding: ;
	margin: ;
	margin-bottom: 15px;
	margin: auto;     /* モダンブラウザ向け */
}


span.wt_num {
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 15px;
}
div.res_tbl_main {
	font-size: 90%;
	background-color: #FFFFCE;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0 0 0;
}

div.res_tbl_sub {
	background-color: #FFFFCE;
}

span.res_no {
	color: #FF0000;
}
span.res_name {
	color: #008000;
}
span.res_date {
	color: #0000F0;
}
span.res_id {
	color: #483D8B;
}
span.res_sage {
	color: #A9A9A9;
}
div.res_come {
	font-size: 90%;
	line-height:130%;
	color: #000000;
	background-color: #FFFFCE;
	padding:  0px 0px 0px 0px; 
	margin: 0px 0 0 0;
}
div.res_file {
	color: #000000;
	background-color: #FFFFCE;
	padding:  0px 0px 0px 0px; 
	margin: 0px 0 0 0;
}

div.afi_thre_btm {
	background-color: #FFFFCE;
	padding:  0px 0px 0px 0px; 
}


div.res_form {
	background-color: #FFFFCE;
	padding:  0px 0px 0px 0px; 
}


.thre_link{
	color:			#696969;
	border-style:	solid;
}
	
div.cover_link_top{
	
		width: auto;
		margin:0px 0px 5px 0px;
		
}
div.cover_link_bottom{
	
		width: auto;
		margin:5px 0px 0px 0px;
		
}
div.link_box{
	
	width: auto;
	
	

}
span.link_top{
	
	
	font-size:   15px;
	font-weight: normal;
	width: 100%;
	height:28px;
	
}
span.link_bottom {
	
	
	font-size:   15px;
	font-weight: normal;
	width: 100%;
	height:28px;
	
}

	a:link { color: #0000FF; }
	a:visited { color: #0000FF; }
	a:hover { color: #0000FF; }
	a:active { color: #0000FF; }
	
div.img_top {
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.clr{
	clear: left;
}