﻿body {
  margin : 0px 0px 0px 0px;
  font-size:12px;
  line-height: 180%;
  float:center;
  width:100%;}
	
/*縲閭梧勹縲*/    
.bak{
  width:990px;
  background-image:url(../../gazou/bak.jpg);} 

/* 逕ｻ蜒上さ繝ｳ繝・Φ繝・*/
img {
  border-style: none;}
  
/* 逕ｻ蜒丞屓繧願ｾｼ縺ｿ */  

img.imgleft
{
 float: left;
 margin-right: 1em;
}
	  
.imgleftclear
{
 clear: both;
}

/* 繧ｳ繝ｳ繝・Φ繝・棧縲*/  
.main {
	text-align:left;
	padding:0px;
	width:950px;
}	

/* 繝倥ャ繝繝ｼ繧ｳ繝ｳ繝・Φ繝・*/
.header {
  text-align:left;
  padding-bottom:0.5em;
  width:950px;}

/* 繝倥ャ繝繝ｼ繧ｵ繧､繝医・繝・・ */
.headersite{
  float:right;}
  
/*  繝医ャ繝励さ繝ｳ繝・Φ繝・ */ 
.top {
  width:950px;}  
	
.lefttop {
  text-align:left;
  float:left;
  border:#7FA9DF 1px solid;	
  width:680px;}
  
 .lefttopm1 {
  text-align:left;
  float:left;
  padding-left:1.0em;
  width:320px;} 
  
 .lefttopm2 {
  text-align:left;
  float:right;
  width:320px;}   
  
.lefttop p{
  padding-left:1.0em;
  padding-top:0.3em;
  padding-bottom:0.3em;}
	
.righttop {
  padding-left:0.0em;
  text-align: left;
  float:right;
  margin-left:0.0em;
  width:255px;}



/*  繝医ャ繝励・・ｩ・ｱ繝励Μ繝ｳ繝医・蝣ｴ謇  */   

.printtop {
	text-align:left;
	float:left;
	margin-left:0.5em;	
  padding:0.1em;	
	width:380px;
	}  
.printtop2 {
	text-align:left;
	float:right;
	margin-left:0.5em;	
  padding:0.1em;	
	width:360px;
	} 
 
  
/*  繝ｬ繝輔ヨ繧ｳ繝ｳ繝・Φ繝・ */

.left {
  font-size:12px;
  padding-left:0.0em;
  float:left;
  background-color:#FFFFFF; 
  border-right: #DDDDDD 1px solid;
  border-left: #DDDDDD 1px solid;
  width:180px;
  line-height: 150%;}
  
.left a {
  padding-left:1.0em;
  padding-top:0.3em;
  padding-bottom:0.3em;
  text-decoration:none;
  display:block; 
  margin:0px;
  background-image:url(../../gazou/gif/h/h-2.gif);}
  
.left a:hover {
  background-image:url(../../gazou/gif/h/h-6.gif);
  color:#333333;}
  
  
 
/*  繧ｻ繝ｳ繧ｿ繝ｼ繧ｳ繝ｳ繝・Φ繝・ */

.content {
  padding-left:0.5em;
  float:left;
  background-color:#FFFFFF; 
  border: #FFFFFF 1px solid;
  width:500px;}
  
.content-big {
  padding-left:2.5em;
  float:left;
  background-color:#FFFFFF; 
  border: #EEEEEE 1px solid;
  width:700px;}  
  
.content-s {
  padding:1.0em;
  margin:1.2em;
  float:left;
  background-image:url(../../gazou/gif/test/testbakimg.jpg);
  border: #000080 1px solid;
  width:450px;}
  
  .content-m {
  padding:1.0em;
  margin-left:2.5em;
  float:left;
  border: #EEDDA8 1px solid;
  width:450px;}
  
  .content-link {
  padding:1.0em;
  margin-left:1.5em;
  float:left;
  border: #EEDDA8 1px solid;
  width:450px;
  color:#50a960;}

 .content p{
  padding-left:1.0em;
    padding-right:1.0em;}
	
/*  繝医ャ繝励・繝ｼ繧ｸ縲莉企ｱ縺ｮ繝代ぜ繝ｫ  */	
.k-puzzle {
縲padding-left:0.5em;
  margin-left:0.5em;
  float:left;
    width:730px;
	border: #ccc 1px solid;}


/*  蜿ｳ譫  */

.right {
 float:left; 
text-align:left;
  padding-left:0.5em;
    background-color:#ffffff;
  width:250px;
  border-left: #DDDDDD 1px solid;}
	
.right a:hover {
  background-color:#f2fbd0;}


  
/*  繝輔ャ繧ｿ繝ｼ  */

.footer {
  text-align:center;
  padding:0.0em;
  width:950px;
  background:#99AABB;}
  
  
  
  
 /*  繝医ャ繝励・繝ｼ繧ｸ蟆ら畑  */

.tophead {
  font-size:12px;
  padding:0.0em;
  margin-bottom:1.0em;
  float:left;

  border: #DDDDDD 1px solid;
  width:760px;
  line-height: 150%;
    padding-left:0.0em;
  margin-left:0.5em;}
  
.tophead p{
  padding:1.0em;}

  
.tophead-right {
  font-size:12px;
  padding:0.0em;
  margin:0.0em;
  float:left;

  border: #DDDDDD 0px solid;
  width:200px;
  line-height: 150%;}
  
.tophead-right a {
  padding-left:1.0em;
  padding-top:0.3em;
  padding-bottom:0.3em;
  text-decoration:none;
  display:block; 
  margin:0px;
  background-image:url(../../gazou/gif/h/h-8.gif);}
  
.tophead-right a:hover {
  background-image:url(../../gazou/gif/h/h-6.gif);
  color:#333333;}
  

.top1 {
  font-size:12px;
  padding-left:0.0em;
  margin-left:0.5em;
  float:left;

  border-right: #DDDDDD 0px solid;
  border-left: #DDDDDD 1px solid;
  width:370px;
  line-height: 150%;}
  
.top1 a {
  padding-left:1.0em;
  padding-top:0.3em;
  padding-bottom:0.3em;
  text-decoration:none;
/*  display:block; */
  margin:0px;
  background-image:url(../../html/css/gazou/menu1.gif);}
  
.top1 a:hover {
  background-image:url(../../html/css/gazou/menu1-hover.gif);
  color:#D03333;}
  
  
  
 /*  繝代ぜ繝ｫ逕ｨ  */
 .puzzle1 {
  padding-left:1.5em;
  margin-left:1.5em;
  float:left;
  background-color:#FFFFFF; 
  border: #FFFFFF 1px solid;
  width:400px;}
 
 
  
  
  

  
