 body{
	/*スクロールバー*/
	scrollbar-arrow-color:      #4b93cd; /*矢印　　　*/
	scrollbar-3dlight-color:    #e2eaf8; /*外側┌　　*/
	scrollbar-darkshadow-color: #e2eaf8; /*外側　┘　*/
	scrollbar-face-color:       #c8d4e8; /*キーカラー*/
	scrollbar-highlight-color:  #c7d4e8; /*内側┌　　*/
	scrollbar-shadow-color:     #c7d4e8; /*内側　┘　*/
	margin: 0px;
}

html{
	color:#131313;
   }
   a { outline: none; }
   
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,textarea,p,blockquote,th,td{
   margin:0;
   padding:0;
   }

img{
    border:0;
	}
address,caption,em,strong,th{
    font-style:normal;
	font-weight:normal;
	}

caption,th{
   text-align:left;
   }
h1,h2,h3,h4,h5,h6{
   font-size:100%;
   font-weight:normal;
   }
q:before,q:after{
   content:'';
   }
abbr,acronym {
   border:0;
   font-variant:normal;
   }
input,textarea,select{
   font-family:inherit;
   font-size:inherit;
   font-weight:inherit;
   }
input,textarea,select{
   *font-size:100%;
}

 /*-----------------------
リンクの色
 -----------------------*/
 a:link {
	color:#11a5d5;
	text-decoration:underline;
	font-weight:bold;
	}
	
	a:visited {
	color:#11a5d5;
	text-decoration:none;
	font-weight:bold;
	}

	a:active {
	color:#11a5d5;
	text-decoration:underline;
	font-weight:bold;
	}
	
	a:hover {
	color:#147692;
	text-decoration:none;
	font-weight:bold;
	}
 
    a.mycolor:link {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	}
	
	a.mycolor:visited {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	}

	a.mycolor:active {
	color:#333333;
	text-decoration:nonev;
	font-weight:normal;
	}
	
	a.mycolor:hover {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	}
 
     a.mycolor2:link {
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
	}
	
	a.mycolor2:visited {
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
	}

	a.mycolor2:active {
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
	}
	
	a.mycolor2:hover {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	}

/* ------------------------------------------------------
font size
------------------------------------------------------ */

body {
	margin:0;
	border:0;
	padding:0;
	font-size:100%;
	zoom: 1;
	background-color:#c8d5e8;
}

body {
  font-family:sans-serif; /* == safari firefox...etc == */
  font-family/**/:/**/"MS Pゴシック"; /* == ie6 & 7 == */
}

table {
font-size:inherit;
font:100%;
}
.style3 {
	color: #009B62;
	font-weight: bold;
	font-size: 25px;

}
.style4 {font-size: 14px}

.style5 {
	color: #1C1F86;
	font-weight: bold;
	font-size: 30px;
}
.style6 {
	color: #FF0000;
	font-weight: bold;
	font-size: 20px;
}

.style7 {
	color: #000000;
	font-size: 11px;
         line-height: 15px;
}

.title2 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 5px;
	letter-spacing:0.03em;
		text-align:left;
 }
.wrapper table tr td table tr td table tr .margin1 {
	padding: 0px;
	margin-top: 20px;
	margin-right: 40px;
	margin-bottom: 20px;
	margin-left: 40px;
}

td {padding:3px;}
