@charset "utf-8";
A:hover{text-decoration: underline;}
A{text-decoration:none;}

				div.cover {
					text-align: left;
					
					width: 100%;
				}
				
				/* ---------------------------------------- */
				/* -- ▼全体の外枠・広さの設定▼         -- */
				/* ---------------------------------------- */
				.container { 
					margin: auto; /* モダンブラウザ向け */
					text-align: left;
				}
				/* ---------------------------------------- */
				/*       ★最上段★                         */
				/* ---------------------------------------- */
				
				.super_top {
					text-align: left;
				}
				.title_line{
					padding: 5px 0px 5px 10px;
					background-color: #799096;
					color:#FFFFFF;
					font-weight: bold;
					border-style: solid none solid none;
					border-color: #E6E8E9 #000000 #E6E8E9 #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; 
				}
				
				body{
				margin:10px;
				
				background-color:#FFFFCE;
				background-position: 0% 0%;
				background-attachment:fixed;
				background-repeat:no-repeat;
				}
				
					.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;
			}