@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: 780px;
		position:relative;
		background-image: url("gazo/mangaback2.png");		
		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;
}
		
		
html{
  scroll-behavior: smooth;
}




		
		
#wrapper{
margin:0 auto ;
padding:0;
}



		#head{
		height: 205px;
		margin:0;
		padding:0;
		position: relative;
color:#999999;
		}
		
		h2{
		margin-left: 40px;
		font-size: 10px;
		}
		
		
		p{
		position: absolute;left:40px;bottom: 0;
		font-size: 12px;
		}
		
		
		#rogo{
		background-image: url("gazo/uodorurogore+.gif");
		height: 104px;
		width: 297px;
        margin: 0 0 5px 40px;
		}
		
		
		
		
		
		
		#headbar{
		height: 60px;
		margin-top: 10px;
		padding:0;
		background: rgba(0,0,0,0.6);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#60000000', endColorstr='#60000000');
		}
		
		#headbar1{
		padding: 0;
		margin-left: 40px;
		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: 55px;
		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;
	}		






.topinfo1{color:#CCCCCC;
background:black;
margin-top:10px;
text-align:center;
font-size:10px;
letter-spacing:2em;
}



.topinfo2{
letter-spacing:0.1em;
font-weight:normal;
color:white;
padding:10px 30px 10px 30px;
font-size:14px;
line-height:19px;
background: rgba(0,0,0,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000');



}


.topinfo3{
margin-bottom:10px;
}



.senden{

}



.senden1{
text-align:center;
margin-bottom:20px;
}


.senden2{
font-weight:bolder;
color:#999999;
font-size:19px;
line-height:24px;
}


.senden2a{
padding-left:20px;
color:#999999;
font-size:-1.5;
line-height:24px;
}







.senden3{
margin-top:30px;
margin-bottom:5px;
text-align:center;
font-weight:bold;
color:white;
font-size:16px;
line-height:24px;
}


.senden4{
text-align:center;
font-weight:bold;
color:#33FF33;
font-size:24px;
line-height:24px;
}



.senden4l{
text-align:center;
font-weight:bold;
color:yellow;
font-size:24px;
line-height:24px;
}








.senden4r{
text-align:center;
font-weight:bold;
color:red;
font-size:24px;
line-height:24px;
}





.senden5{
margin-bottom:10px;
font-weight:bold;
color:white;
font-size:24px;
line-height:24px;
}


.senden5a{
margin-bottom:10px;
font-weight:bold;
color:white;
font-size:24px;
line-height:30px;
}



.senden5b{
margin-bottom:50px;
font-weight:bold;
color:white;
font-size:24px;
line-height:30px;
}






.senden6{
margin-top:10px;
font-size:14px;
line-height:20px;
letter-spacing:0.05em;
color:#999999;
}


.senden7{
margin-top:50px;

}

.kikan{
width:680px;
}


.kikanleft{
margin: 0 0 0 20px;
padding:0;
float:left;
width:320px;
}



.kikanright{
margin-right: 20px;
float:right;
width:320px;
}
























#contents{
margin-top: 25px;
padding:0;
}
		
		
.left{
margin: 0 0 0 20px;
padding:0;
float:left;
width:170px;
}




#left1{
margin-bottom: 10px;
padding: 10px 0 10px 7px;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');

}




.left2{
margin: 0 0 10px 0;
padding: 20px 5px 20px 5px;

background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');

}




.left3{
margin: 0 0 10px 0;
padding: 20px 5px 20px 5px;
color:white;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');

}




.mangaillu{
text-align:center;
padding: 20px 5px 20px 5px;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');

}









.newsfavotitle{
font-size:20px;
}



.newsfavotitle2{
padding-top:20px;
font-size:18px;
}



.newsfavosubtitle{
padding-top:5px;
font-size:16px;
}



.newsfavotext{
padding-left:8px;
padding-bottom:10px;
font-size:12px;
line-height:18px;
font-weight:normal;
}



.newsfavogazo{
text-align:center;
padding-bottom:10px;
}









.maincontents{
margin:0 0 0 210px;
padding:0;
}		
		




.right{
margin-right: 20px;
float:right;
width:170px;
}		



.right1{
text-align: center;
font-size: 12px;
letter-spacing: 2px;
color: white;
margin-bottom:10px;
padding: 10px 5px 10px 5px;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
}


.right2{
font-size: 12px;
letter-spacing: 2px;
color: white;
margin-bottom:10px;
padding: 10px 5px 10px 5px;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
}





.odai{
text-align: center;
margin-top: 5px;
font-size: 13px;
}





.nagesen{
text-align: center;
margin-top: 5px;
}

.odaitext{
margin: 7px 0 7px 0px;
font-size: 12px;
font-weight: normal;
line-height: 19px;
}


.odaitext2{
margin: 7px 0 7px 0px;
font-size: 12px;
font-weight: normal;
line-height: 17px;
}




		
		
.main{
margin:0 210px 0 0;
color: white;
}


.mainheadmaou{
margin:3px 0 0 0;
padding:10px 10px 0px 10px;
height: 30px;
text-align: center;
font-size: 25px;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
}



a .mainheadmaou:link { color: white; text-decoration: none;}
a .mainheadmaou:visited { color: white; text-decoration: none;}
a .mainheadmaou:hover { color: white;text-decoration: none; }
a .mainheadmaou:active { color: white;}











.mainheadkinnu{
margin:3px 0 0 0;
padding:10px 10px 0px 10px;
height: 30px;
text-align: center;
font-size: 25px;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
}



a .mainheadkinnu:link { color: white; text-decoration: none;}
a .mainheadkinnu:visited { color: white; text-decoration: none;}
a .mainheadkinnu:hover { color: white;text-decoration: none; }
a .mainheadkinnu:active { color: white;}










.catch{
margin:3px 0 0 0;
padding:10px 20px 10px 20px;
font-weight: normal;
font-size: 14px;
line-height: 20px;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
}




#caution{
letter-spacing:0.1em;
margin:7px 0 0 0;
padding:20px 10px 20px 10px;
font-size:13px;
line-height:17px;
background:black;
color:red;
}




.maintext{
line-height:18px;
font-weight:normal;
margin-top:10px;
padding:10px;
font-size: 13px;
background:black;
}


.setsumei{
margin-top:10px;
}







.middle{
margin:7px 0 0 0;
padding:0;
}



.share{
font-weight:normal;
font-size: 12px;
margin-top:3px;
padding:3px 15px 10px 15px;
background: rgba(0,0,0,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000');

}


.shareb{
padding-top:3px;
}




.middle2{
margin-top: 10px;
padding: 5px 20px 5px 20px;
background: rgba(0,0,0,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000');
}




.chapter{
position: relative;
width: 179px;
padding-bottom: 10px;
float: left;
text-align: center;

background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
}




.chaptermaou{
padding-bottom: 10px;
text-align: center;

background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
}














.chhead{
background:black;
padding:10px;
text-align:center;
font-size:15px;
color:red
}









.chapter2{
position: relative;
width: 179px;
margin: 0 0 0 181px;
padding-bottom: 10px;


text-align: center;

background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
}





.ch{
padding-top: 20px;
font-size: 20px;
text-align: left;
padding-left: 15px;
}





















.jikai{
margin-top:5px;
padding:10px;
background: rgba(0,0,0,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000');


}


.jikai1{
color:red;
padding-top:5px;
font-size:20px;
}




.kousinjokyo{
padding-top:5px;
font-size:11pt;
}






















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


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





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






#middlead{
margin-top: 20px;
text-align: center;
padding: 10px 0 10px 0;
		background: rgba(0,0,0,0.7);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#70000000', endColorstr='#70000000');
}




#linkunit1{
background-color: black;
}


#linkunit1d{
margin-bottom: 20px;
text-align: center;
padding: 10px 0 10px 0;
}



#linkunit2{
background-color: black;
}


#linkunit2d{
margin-bottom: 20px;
text-align: center;
padding: 10px 0 10px 0;
}















.kaisetu{
margin-top:10px;
padding-bottom: 10px;
color: white;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');

}






.kaisetu1{
text-align: center;
padding: 10px;
}



.kaisetu2{
padding-left: 2px;
font-size: 10px;
background-color: #333333;
}


.kaisetu3{
margin-bottom:10px;
padding:0 5px 0 5px ;
font-weight: normal;
font-size: 15px;
line-height: 20px;
}



		
		
#foot1{
		margin-top:15px;
		background: rgba(0,0,0,0.6);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#60000000', endColorstr='#60000000');
		}
#foot1d{
		margin-left: 40px;
		padding:5px 10px 5px 10px;
		}		
		
#foot2{
		margin-top: 5px;
		background-color: black;
		}		
#foot2d{
		margin-left: 40px;
		padding:10px 10px 30px 10px;
		}	
		
		
		
		
.blank{
height:30px;
}		
		
		
		
		
.topback{
font-size:20px;
height:40px;
margin-top:10px;
padding-top:15px;
text-align:center;

color: white;
background: rgba(0,0,0,0.8);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000');
}		
		
		
		
		
		
		

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		
		

		
		



