﻿/* CSS Document */

.leftbox{
	width:200px;
	padding-left:5px;
	padding-right:5px;
	border-style:solid;
	border-width:1px;
	border-color:#005cf4;
	font-size:12px;
}
a:hover {
filter:alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
}
#wrapper{
width:1000px;
margin-top:0px;
position:relative;
background-color:#ffffff;
}
#header{
width:100%;
background-color:#0047be;
background-image:url(../images/tab-background.gif);
background-repeat:repeat-x;
height:50px;
background-color:#ffffff;
}
#footer{
	background-color:#005cf4;
	clear: both;
	width: 100%;
	text-align: center;		/*センタリング*/
	padding-top: 15px;	
	font-weight:bold;
	}
	#footer a{
	color:#ffffff;	
	text-decoration:none;
	}
	#copyright{
		padding:5px;
	}
#left{
	float:left;	
	width:220px;
	padding-left:10px;
	padding-top:10px;
	background-color:#ffffff;
	height:100%;
}
#primary{	
	width:750px;
	background-color:#ffffff;
	padding:8px;
	border-left-color: #3781C8;
	border-left-width: 1px;
	border-left-style: dashed;
	height:100%;
    float: right;

	}
	H2{font-size:21px;
	color:#ffffff;
	background-image:url(../images/midashi-back2.gif);
	background-repeat:no-repeat;
	height:38px;
	padding-top:6px;
	text-align:left;
	padding-left:18px;}
	
	
		H3{font-size:19px;
	color:#006;
	background-image:url(../images/midashi-backH3.gif);
	background-repeat:no-repeat;
	height:38px;
	padding-top:6px;
	padding-left:18px;
	text-align:left;}
	.menu-table{
		width:720px;
	}
	.padding5{
	padding:5px;
	}
	
    
.small {
	font-size: 10px;
	color: #FFFFFF;
}
.red{
color:#FF0000;
}
body {
	background-image: url(../images2/bgimage2.jpg);
	background-repeat: repeat;
	/* [disabled]font-size:12px; */
	height: 100%;
}

.style1 {	font-size: 14px;
	font-weight: bold;
}
.style5 {font-size: 16px; font-weight: bold; }
.style6 {font-size: 18px}
.style7 {font-size: 14px; font-weight: bold;line-height:0.8em; }
.style8 {font-size: 26px}
