﻿@charset "utf-8";

/* リセット
--------------------------------------------------------------------------------------------------------------*/
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary,ul,li
{display:block;}

*{margin:0px;padding:0px;}

    a:link {color:#0F5494;}
    a:visited{color:#0F5494;} 
    a:hover{color:#770077;} 
    a:active{color:#ff0000;} 
    
 body{
   background:#EEFFFF;
   font-family:ＭＳ Ｐゴシック;
   }
 h1{
    display:block;
    font-size:23px;
    font-weight:800;
    padding-top:10px;
    font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";
 }
 #header{
    border-bottom:1px solid #00AAEE;
    padding-top:7px;
    padding-left:5px;
    padding-bottom:3px;
    }
 .res{
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    border-top:1px solid #00AAEE;
    border-bottom:1px solid #00AAEE;
    }
    
   table td{
         font-size:14px;
         border:0;
         text-align:left;
      }        
 table{
	width:auto;
	border:0px;
}
td{
	border:0;
}
 .icon{
	vertical-align:top;
	width:75px;
	padding:10px;
	padding-left:0px;
	padding-right:0px;
}
    .res p{
       padding-top:17px;
       padding-bottom:17px;
       padding-left:10px;
       font-size:16px;
       font-weight:400;
       }
     
     
     .file{
       display:inline;
       padding-top:3px;
       padding-left:10px;
       padding-bottom:3px;
       font-size:16px;
       font-weight:400;
	}   
	
	.resfoot{
		display:block;
		padding-top:10px;
	}
 .name{
    color:#444444;
    font-size:17px;
    font-weight:900;
 }
 .date{
     font-size:13px;
     font-weight:500;
     color:#550000;
  }
 .id{
   font-size:13px;
   font-weight:500;
   color:#990000;
   }
 
.form .text{
	width:400px;
	padding:3px;
	margin:3px;
}

.form .select{
	margin:3px;
}

.form .textarea{
	padding:3px;
	width:700px;
	height:200px;
	margin:3px;
}

.form .submit{
}


 #footer{
    border-top:1px solid #00AAEE;
    padding-top:10px;
    padding-left:5px;
    paading-bottom:15px;
    margin-bottom:15px;
 }
 
 .form{
    padding:10px;
    border-top:1px solid #00AAEE;
    border-bottom:1px solid #00AAEE;
    }
  .submit{
    font-size:14px;
    width:70px;
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
  }