﻿
#main{
	margin:0 auto;
	position :relative;
	top:0px;
	width :890px;	
	height :630px;
	background-color:#FFFFFF; 
 }
 .title{
	top : -70px;
	position :relative;
	text-align:center;
	width : 100%;	
	height : 60px;
	background-color:#33cc00;
	}


.pankl{
	position :relative;top:-50px;
	left: 50px;font-weight: bold;}

#subtitle{
	left:50px;	
	position :absolute;top : -20px;
	width : 750px;	
	height :50px;
	}

#boxA{
	position :absolute;	
	top:370px;left:450px;
	width : 400px;	height:205px;
	border-radius:15px;
	padding:10px 10px;
	border:1px solid #09f;
	}
#boxA1{
	position :absolute;	
	top:10px;left:10px;
	width : 200px;	height:16px;
	padding:10px 10px;	
	border-style:solid;
	border-width:1px;
	border-radius:15px;
	background: linear-gradient(white,yellow);
	}
#boxA2{
	position :absolute;	
	top:110px;left:80px;
	width : px;	
	height:110px;
	background-color:#fff;
	}
#boxA2 img{height:100px;}
#boxB{
	position :absolute;	
	top:130px;left:450px;
	width : 400px;	height:205px;
	border-radius:15px;
	padding:10px 10px;
	border:1px solid #09f;

	}
#boxB1{
	position :absolute;	
	top:10px;left:10px;
	width :150px;	
	height:16px;
	padding:10px 10px;	
	border-radius:15px;
	border-style:solid;
	border-width:1px;
	background: linear-gradient(white,yellow);
	}
#boxB2{
	position :absolute;	
	top:110px;left:90px;
	height:110px;
	background-color:#fff;
	}
#boxB2 img{height:100px;}
#boxC{
	position :absolute;	top:370px;left:20px;
	width : 400px;	height:205px;
	border-radius:15px;
	padding:10px 10px;
	border:1px solid #09f;
	}
#boxC1{
	position :absolute;	top:10px;left:10px;
	width : 200px;	height:16px;
	padding:10px 10px;
	border-radius:15px;
	border-style:solid;
	border-width:1px;
	background: linear-gradient(white,yellow);
	}
#boxC2{
	position :absolute;	
	top:105px;
	left:90px;
	width :300px;	
	height:110px;
	background-color:#fff;
	}
#boxC2 img{height:100px;}
#boxF{
	position :absolute;	
	top:130px;
	left:20px;
	width : 400px;	
	height:205px;
	border-radius:15px;
	padding:10px 10px;
	border:1px solid #09f;
	}
#boxF1{
	position :absolute;	
	top:10px;
	left:10px;
	width :380px;	
	height:18px;
	border-radius:15px;
	padding:10px 10px;
	border-style:solid;
	border-width:1px;
	background: linear-gradient(white,yellow);
}
#boxF2{
	position :absolute;	
	top:110px;left:90px;	
	width : px;	
	height:110px;	
	background-color:#fff;
}
#boxF2 img{height:105px;}

table{
	position:relative;	
	left:20px;	
	border-collapse:collapse;	
	background-color:white; 	
	text-align:center;
}
td{
	text-align:center;
}
h1{
	font:MS	color:black;	
	line-height:0.4;	
	font-size:130%;
}
h2{
	font-size:150%;	
	padding:13px ;	
	color:white;	
	text-shadow:3px 3px 2px black;
}
h3{
	font-size:120%;	
	padding:0px;
}
p{
	margin:0px;	
	padding:0px;
	font-family:"MS ゴシック";
	font-size:20px;
	font-weight:bold;
	line-height:1;
}
a{
	text-decoration:none;
}
.box24{
	position: relative;
	top:10px;
	width:350px; 
	padding: 0.5em 0.7em; 
	margin: 2em 0;
	background: #e6f4ff;    
	color: #5c98d4;
	font-weight: bold;
}
.box24:after{
	position: absolute;    
	content: '';    
	top: 100%;  
	left: 40px;    
	border: 15px solid transparent;    
	border-top: 15px solid #e6f4ff;    
	width: 0px;    
	height: 0;
}
.box24 p{
	margin: 0;  
	padding: 0;
}

a{text-decoration:none;color:blue;}
