@charset "utf-8";

* {
	margin:0px;
}
body#top{
background-image: url(../imgs/lace.png) , url("../imgs/dot_red.png");
	background-repeat: repeat-x , repeat;
	background-position: 0 34px;

}
body#gijinka{
	background-image: url(../imgs/lace.png) , url("../imgs/dot_blue.png");
	background-repeat: repeat-x , repeat;
	background-position: 0 34px;

}
body#kigyou {
    height:auto;
	background-image: url(../imgs/lace.png) , url("../imgs/dot_orn.png");
	background-repeat: repeat-x , repeat;
	background-position: 0 34px;

}

body#chiiki {
	background-image: url(../imgs/lace.png) , url("../imgs/dot_grn.png");
	background-repeat: repeat-x , repeat;
	background-position: 0 34px;

}
.wrapper_gijinka{
	width: 100%;
	background-image: url(../imgs/lace.png) , url("../imgs/dot_blue.png");
	background-repeat: repeat-x , repeat;
	background-position: 0 34px;
	}
	
.wrapper_chiiki{
	width: auto;
	background-image: url(../imgs/lace.png) , url("../imgs/dot_grn.png");
	background-repeat: repeat-x , repeat;
	background-position: 0 34px;
	}
	
.wrapper_kigyou {
    width:100%;
    height:auto;
	background-image: url(../imgs/lace.png) , url("../imgs/dot_orn.png");
	background-repeat: repeat-x , repeat;
	background-position: 0 34px;
	}
	
.wrapper_top {
	width: 100%;
	background-image: url(../imgs/lace.png) , url("../imgs/dot_red.png");
	background-repeat: repeat-x , repeat;
	background-position: 0 34px;
	}
	
.contents {
    width: 100%;
	margin: 0px auto;
	max-width: 960px;
	min-width: 480px;
	background-color: #fefce3;
	}
	
.tter {
	background-color: #5e3c3b;
	width:100%;
	max-height:34px;
	min-height:17px;
		}
	
#tterimg{
    width:100%;
    max-width:960px;
    min-width:480px;
	margin:0px auto;
		}
#tterimg img{
    width:100%;
		}
		
			
.contents {
    width: 100%;
	margin: 0px auto;
	max-width: 960px;
	min-width: 480px;
	background-color: #fefce3;
	}
	
	
.title1 img{
	width: 60%;
	margin: 1% ;
			}
			
			
.title2 img{
	margin: 1% ;
	width: 80%;
	}
	
	
.info1 img{

	margin: 1% ;
	width: 98%;
			}
		
.info2 img{
	margin:  0 1% 1% 1%;
	width: 98%;
			}
			
.fukidasi_gijinka img{
    width:29%;
	margin: -50% 0px 29% 70%;
	position: relative;
	z-index: 1;
			}
.fukidasi_kigyou img{
    width:28%;
	margin: -20% 0px 0px 72%;
	position: relative;
	z-index: 1;
			}
			
.fukidasi_chiiki img {
    width:27%;
	margin: -67% 0px 34% 70%;
	position: relative;
	z-index: 1;
			}
			
.form{

	margin:1% 0% 0% 0%;
	width: 100%;
	}		
.form img{
	width: 60%;
	position: relative;
	z-index: 3;
	margin:0% 20%;
	}
	
.rabit img{
  width : 26%;
  margin :-62% 0px 36px 1%;
	position: relative;
	z-index: 2;
	}
	


.cat img{
  width : 28%;
  margin :-49% 0 11% 72%;
	position: relative;
	z-index: 2;
	}
	
#modoru {
width:15%;
	margin: 0 auto;
	padding:0 0 3% 0;
	}
	
#modoru a{
	font-size: 140%;
	color : #5E3C3B;
	text-decoration : none;
	font-weight:bold;
	font-family:Meiryo;
	}


.top-rabit img{
	margin: 0% 0 -56% -17%;
	width:47%;
			}
		
.top-cat img{
	margin: -5% -30% -55% 72%;
	padding : 0 0 0 0;
	width: 39%;
			}
			
.top-text-back{
    width: 100%;
	margin:-3% 0% 0% 0%;
	max-width: 960px;
	min-width: 480px;
	position: relative;
	z-index: 2;
}
.top-text{
	margin: 0 auto;
	width: 64%;
			}
.top-text img{
    width: 100%;
padding: 2% 0 0 0;
			}
#info{

	position: relative;
	z-index: 2;
}
			


#plofile{
width:100%;
	font-size: 110%;
	color : #5E3C3B;
	text-decoration : none;
	font-weight:bold;
	font-family:Meiryo;
}

#negishi{
margin:3% 1% 3%  3%;
width:46%;
float:left;
}

#illust_negishi img{
width:100%;
}
#name_negishi img{
width:85%;
}

#kurata{
margin:3% 3% 3% 1%;
width:46%;
float:left;
}
#illust_kurata img{
width:100%;
}
#name_kurata img{
width:80%;
}
#icon img{
width:8%;
margin:2% 1% -2% 1%;
}

#banner{
text-align:center;
width:100%;
}

#banner img{
margin:1%;
width:30%;
}



#illustrator{
margin: 0 auto;
width:30%;
	padding:0 0 3% 0;
}
#illustrator img{
width:100%;
}
