@charset "Shift_JIS";

		body{
		background-position:center top;
background-repeat: repeat-y;
		font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",Osaka,sans-self,Verdana,Arial,Helvetica;
		font-style:normal;
		font-weight:bold;
		line-height:150%;
		width:100%;height:100%;zoom:100%;
		text-align: left;
		text-decoration: none;
		margin:0px auto;
		width: 880px;
		position:relative;
		background-image: url("../gazo/argyll.gif");
		overflow:scroll;
		}
		
a:link { color: white; text-decoration: none;}
a:visited { color: white; text-decoration: none;}
a:hover { color: red;text-decoration: none; }
a:active { color: red;}
img {
border-style:none;
}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
#wrapper{
margin:0 auto ;
padding:0;
}


		h2{
		font-size: 12px;
		text-align: center;
		height: 15px;
		margin-top: -2px;
		}
}





		#head{
		margin:0;
		padding:0;
		}
		






		p.illust { width: 100%; 
		margin: 0 auto;
		}
		p.illust img { width: 100%; 
display:block;
margin:auto;
		
		}		
		
		
		
		#headbar{
		height: 60px;
		width: 940px;
		margin-top: 15px;
		margin-left: -30px;
		padding:0;
		background: rgba(102,51,0,0.7);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#70000000', endColorstr='#70000000');
		}
		
		#headbar1{
		padding: 0;
		margin-left: 120px;
		margin-top: -7px;
		}
		
		div.bar{
		height: 20px;
		width: 140px;
		font-size: 9px;
		text-align: center;
		float: left;
		padding: 0;
		}






		.bar a:link {text-decoration: none;color: #fff;text-shadow: 0 0 white, 1px 1px black;}
.bar a:visited {text-decoration: none;color: #fff;text-shadow: 0 0 white, 1px 1px black;}
.bar a:hover { color: red;text-decoration: none;text-shadow: 1px 1px white, -1px -1px #444;}
.bar a:active { color: red;text-shadow: 1px 1px white, -1px -1px #444;}
		
		#headbar2{
		padding: 0;
		margin-left: 135px;
		width: 700px;
		}
		
		div.bargazo{
		width: 140px;
		height: 39px;
		float: left;
		}
		
#gazom a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 110px;
    background-image: url(../gazo/barm.png);
    padding-top: 39px;
    text-align: center;
	}

#gazom a:hover {
    background-position: 0 -39px;
	}
#gazob a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 110px;
    background-image: url(../gazo/barb.png);
    padding-top: 39px;
    text-align: center;
	}
#gazob a:hover {
    background-position: 0 -39px;
	}
#gazog a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 110px;
    background-image: url(../gazo/barg.png);
    padding-top: 39px;
    text-align: center;
	}
#gazog a:hover {
    background-position: 0 -39px;
	}
#gazoh a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 110px;
    background-image: url(../gazo/barh.png);
    padding-top: 39px;
    text-align: center;
	}
#gazoh a:hover {
    background-position: 0 -39px;
	}
#gazos a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 110px;
    background-image: url(../gazo/bars.png);
    padding-top: 39px;
    text-align: center;
	}
#gazos a:hover {
    background-position: 0 -39px;
	}
#gazon a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 110px;
    background-image: url(../gazo/barn.png);
    padding-top: 39px;
    text-align: center;
	}
#gazon a:hover {
    background-position: 0 -39px;
	}		


















#contents{
margin-top: 10px;
padding:0;
}
		
		
#left{
margin-left: 20px;
padding:0;
float:left;
width:220px;
color: white;
}



#left1{
margin-bottom: 10px;
padding: 10px 0 10px 31px;
		background: rgba(102,51,0,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000');

}




#left2{
margin-bottom: 10px;
padding: 10px 30px 10px 30px;

		background: rgba(102,51,0,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000');

}





#left3{
margin-bottom: 10px;
padding: 10px;

		background: rgba(102,51,0,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000');

}


















#maincontents{
margin:0 0 0 260px;
padding:0;
color: white;
}		
		
		
		
#main{
margin:0 260px 0 0;
padding:5px 10px 5px 10px;
		background: rgba(102,51,0,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000');
}


#mainhead{
margin:0;
padding:0;
height: 30px;
}

.yajirusi{
font-size: 11px;
}




#new{
width: 50px;
margin:0;
padding:0;
float:left;
}


#next{
margin:0;
padding:0;
float:left;
}

#old{
text-align: right;
width: 50px;
margin:0;
padding:0;
float:right;
}

#pre{
text-align: right;
margin:0;
padding:0;
float:right;
}

#mainhead:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}		




#gallerytitle{
font-size: 18px;
margin-bottom: 5px;
font-weight: bold;
}






#maintext{
margin:0 0 0 0;
font-weight: normal;
font-size: 14px;
letter-spacing: 2px;
}



.share{
margin-top:10px;
}







#right{
margin-right: 20px;
padding:0;
float:right;
width:220px;
		background: rgba(102,51,0,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000');
}		
		
.right1{
background-color: #663300;
text-align: center;
font-size: 12px;
}
		
		
		
		

.right2{
text-align: center;
margin: 20px 0 0 10px;
font-size: 14px;
line-height: 15px;
}


.right3{
text-align: center;
padding: 5px 10px 15px 10px; 
}







		
		
#contents:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}		
		
		
		
#foot1{
margin-left: -40px;
width: 950px;
		margin-top:15px;
				background-color: #663300;

		}
#foot1d{
text-align: center;
		padding:10px 0 10px 0;
		}		
		
#foot2{
margin-left: -40px;
width: 950px;
		background: rgba(102,51,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
		
		
		}		
#foot2d{
		padding:20px 0 20px 0;
text-align: center;
		}	
		
		
#foot3{
margin-left: -40px;
width: 950px;
		background-color: #663300;
		}		
#foot3d{
margin-top: 10px;
margin-left: 40px;
		padding:10px 10px 30px 10px;
		}	
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		
		

		
		



