* {

	margin:0px;

	padding:0px;

}

#header {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	height: 68px;

	width: 1000px;

	background-image: url(img/top.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin-top: 20px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}
#indexh1 {
	width: 1000px;
	height: 10px;
}






h1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.headtitle {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	text-indent: -9000px;
	background-image: url(top.gif);
	background-repeat: no-repeat;
}
.sitemap {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	float: right;
}





.table2 {

	width: 120px;

	margin-right: auto;

	margin-left: auto;

}



#navi {

	color: #000000;

	height: 26px;

	width: 1000px;

	text-decoration: none;

	background-image: url(site_images/navi_button/navi_bar.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#left {

	height: auto;

	width: 200px;

	float: right;

	border: thin solid #CCCCCC;

	margin-top: 5px;

	margin-left: 0px;

	clear: none;

	margin-right: 5px;

}

#favorite {

	height: auto;

	width: 545px;

	margin-right: auto;

	margin-left: auto;

}

#center_banner1 {

	height: auto;

	width: 500px;

}

#center_banner2 {

	height: auto;

	width: 545px;

	margin-right: auto;

	margin-left: auto;

}

#yuryo_shop {

	height: 600px;

	width: 545px;

	margin-bottom: 50px;

}

#sokuho {

	height: auto;

	width: 545px;

	margin-bottom: 10px;

}

#shinsaku_info {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 11px;

	height: auto;

	width: 550px;
	xwidth: 543px;

	margin-right: auto;

	margin-bottom: 5px;

	margin-left: auto;

}

dl{
 width: 100px;
 height: 240px;
xborder: solid 1px #CCFFCC;
float: left;
padding-right: 6px;
margin-bottom: 10px;

}

dt{
 width: 100px;
 height: 142px;
 margin-bottom: 3px;
}

dd{
 width: 100px;
 margin-bottom: 5px;
 padding-left: 2px;
 padding-right: 2px;
}

#shinsaku_info2 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 543px;

	margin-right: auto;

	margin-bottom: 5px;

	margin-left: auto;

}





#shinsaku_info3 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 543px;

	margin-right: auto;

	margin-bottom: 5px;

	margin-left: auto;

}





#shinsaku_info4 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 543px;

	margin-right: auto;

	margin-bottom: 5px;

	margin-left: auto;

}



#pickup_gazou {

	height: auto;

	width: 543px;

	border: 1px solid #CCCCCC;

}



body {

	padding: 0px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: left;

}

#contents {

	float: left;

	height: auto;

	width: 540px;

	border-right-style: none;

	border-left-style: none;

	margin-top: 5px;

	clear: right;

	margin-left: 10px;

}

#navi ul {

	height: 20px;

	width: 1000px;

	text-align: left;

	padding-top: 1px;

	text-decoration: none;

}

#navi li {

	display: inline;

	width: 200px;

	list-style-type: none;

	padding-left: 20px;

	color: #000000;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

}

#right {

	float: left;

	height: auto;

	width: 203px;

	border: thin solid #CCCCCC;

	margin-top: 5px;

	margin-left: 5px;

	margin-right: 0px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	text-align: left;

}

.rec_t {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 18px;

	color: #FF00FF;

	height: auto;

	width: 530px;

	margin-bottom: 5px;

}







#footer {

	clear: both;

	height: auto;

	width: 1000px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	text-align: center;

	margin-right: auto;

	margin-left: auto;

}

h4 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 14px;

	color: #0066FF;

	background-color: #BAD1FC;

	height: 20px;

	width: 200px;

}



#main {

	height: auto;

	width: 1000px;

	margin-top: 10px;

}

#move {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	height: auto;

	width: 500px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 30px;

	text-align: left;

}

h5 {

	background-color: #CCCCCC;

	clear: both;

	height: 15px;

	width: 880px;

	margin-top: 10px;

	margin-right: auto;

	margin-left: auto;

}

.move_a {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	text-align: left;

}





h2 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 14px;

	color: #0000FF;

	border-left-width: 20px;

	border-left-style: solid;

	border-left-color: #0000FF;

	background-color: #C3D3FD;

	margin-bottom: 5px;

	margin-top: 0px;

	width: 510px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

clear: both;

}

.sougotable {

	width: 880px;

	margin-right: auto;

	margin-left: auto;

}




.sougotable {

	width: 880px;

	margin-right: auto;

	margin-left: auto;

}



td {

	padding-bottom: 1px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

}

p {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	color: #666666;

	text-align: left;

	padding-right: 0px;

	padding-left: 3px;

	margin-right: 2px;

}



h3 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 14px;

	color: #FF0000;

	margin-top:10px;

}











#container {

	height: auto;

	width: 1000px;

	border: 1px solid #CCCCCC;

	margin-right: auto;

	margin-left: auto;

	margin-top: 10px;

}

#s_main {
	height: 800px;
	width: 540px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	border: 1px solid #CCCCCC;

}

#s_main p {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	margin-left: 20px;

}

#container #navi a {

	text-decoration: none;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 14px;

	font-weight: bold;

	padding-top: 2px;

}



a:link { color: #0000FF; } 

a:visited { color: #778899; } 

a:hover { color: #FFD700; } 

#ninnki {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	color: #666666;

	height: auto;

	width: 500px;

	border: thin solid #333333;

	margin-right: auto;

	margin-left: auto;

	clear: both;

	margin-bottom: 20px;

}

#ninnki p {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	width: 200px;

	text-align: left;

	margin-right: auto;

	margin-left: auto;

}

#yuryou {

	height: 800px;

	width: 545px;

	overflow: scroll;

	overflow-x: hidden; 

	border-left-width: thin;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-top-width: thin;

	border-top-style: solid;

	border-top-color: #CCCCCC;

}

#news {

	height: 300px;

	width: 545px;

	overflow: scroll;

	overflow-x: hidden; 

	border-left-width: thin;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-top-width: thin;

	border-top-style: solid;

	border-top-color: #CCCCCC;

}

#news_title {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	background-color: #F5F5F5;

	height: 20px;

	width: 545px;

	font-weight: bold;

	border-top-width: thin;

	border-left-width: thin;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #666666;

	border-left-color: #CCCCCC;

	border-right-width: thin;

	border-right-color: #CCCCCC;

}

#yuuryoudvd_title {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	background-color: #F5F5F5;

	height: 20px;

	width: 545px;

	font-weight: bold;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-right-width: thin;

	border-left-width: thin;

	border-top-width: thin;

	border-top-color: #666666;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;

}



.moji {

	color: #666666;

	border-right-width: thin;

	border-right-style: solid;

	border-right-color: #666666;

	text-align: left;

}

.banner_img {

	margin-top: 10px;

	margin-bottom: 10px;

	margin-left: 20px;

	

}

.navi_left{

	margin-left: 0px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;



}





#navi a:link {

	color: #000000;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 14px;

} 



#navi a:hover {

	color: whitesmoke;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

}



.red {

	color: #FF0000;

	width: 203px;

	text-align:left;

}

.red2 {

	color: #FF0000;

	width: 500px;

	text-align:left;

}



.blue {

	color: #0000FF;

	font-weight: bold;

}

.pink {

	font-size: 14px;

	color: #FF00FF;

}

.style2 {

	font-size: 14px

}





hr{

	height:1px;

}





#navi2{

	width: 1000px;

	margin-top: 35px;

	text-decoration: none;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

}#navi2 a {

	text-decoration: none;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

}

#navi2 ul {

	text-decoration: none;

	width: 350px;

	text-align: right;

	margin-left: 650px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

}

#navi2 li {

	display: inline;

	padding-right: 12px;

	text-decoration: none;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

}





.m_p{

margin-bottom:20px;

}





#ssss{color: #FFFFFF}



#ssss a:link {color: #FFFFFF;}

#ssss a:visited { color: #FFFFFF; } 

#ssss a:hover { color: #FFFFFF; } #douga {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	width: 200px;

	margin-top: 50px;

	margin-left: auto;

	margin-right: auto;

}

#osusume_yobidashi {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	width: 203px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

}

#mozarank {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 203px;

	margin-top: 20px;

	border: 1px solid #CCCCCC;

	text-align: left;

}

#hassou_sokudo {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 203px;

	margin-top: 20px;

	border: 1px solid #CCCCCC;

	text-align: left;

}

#shinsaku_koushin {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 203px;

	margin-top: 20px;

	text-align: left;

	border: 1px solid #CCCCCC;

}

#anshindo {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 203px;

	margin-top: 20px;

	text-align: left;

	border: 1px solid #CCCCCC;

}



#zaikoryou {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 203px;

	margin-top: 20px;

	text-align: left;

	border: 1px solid #CCCCCC;

}

#ranking_site {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 203px;

	margin-top: 20px;

	text-align: left;

	border: 1px solid #CCCCCC;

}

#genban_site {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	height: auto;

	width: 203px;

	margin-top: 20px;

	text-align: left;

	border: 1px solid #CCCCCC;

}

#index_main p {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	width: 700px;

	margin-right: auto;

	margin-left: auto;

	line-height: 1.5em;

}

#index_banner {

	width: 750px;

	height: auto;

	margin-right: auto;

	margin-left: auto;

	clear: none;

}

#container_index {
	height: auto;
	width: 1000px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	xborder: 1px solid #CCCCCC;


}



.index_banner_right {

	float: right;

	width: 350px;

}



.index_banner_left {

	float: left;

	width: 350px;

}



x#index_main table {

	width: 800px;

	margin-top: 50px;

	margin-right: auto;

	margin-left: auto;

}



#douga2 {

	width: 200px;

	margin-right: auto;

	margin-left: auto;

}

#douga2 table {

	margin-bottom: 15px;

}

#douga2 p {

	background-image: url(../move/d2.gif);

	background-repeat: no-repeat;

	width: 200px;

	height: 40px;

	padding-top: 5px;

	font-weight: bold;

	padding-left: 0px;

	margin-top: 5px;

	text-align:left;

}

#index_main {

	height: auto;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 20px;

}

table.enter {

	clear: both;

	width: 400px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 20px;

}

#index_enter {

	clear: both;

	width: 400px;

	margin-top: 20px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom: 50px;

}





#indexp2 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	width: 500px;

	margin-right: auto;

	margin-left: auto;

}

#footer_index {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 10px;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	clear: both;

}

#index_p {

	width: auto;

}

#footer2 {
	width: auto;
	text-align:center;
	margin-right: auto;
	margin-left: auto;

}



#footer_index p {

	margin-right: auto;

	margin-left: auto;

	width: 500px;

	height: 10px;

	background-color: #0066CC;

	clear: both;

}

#indx_ninjya {

	clear: both;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 30px;

	height: 50px;

	margin-bottom: 50px;

}
#footer2 p {
	text-align: center;
}


#indx_ninjya a {

	width: 200px;

	margin-right: auto;

	margin-left: auto;

}

mcontainer {
	height: 2000px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;

}
#ikkatu {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	height: auto;
}
#rankingi2i {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#centerrank {
	width: 700px;
	height: auto;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#sougobig {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	width: 700px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}


#index_link {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 30px;
}
#dti {
	height: auto;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	overflow-y:auto;
}
#anime_info {
	width: 543px;
	margin-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	margin-right: auto;
	margin-left: auto;
}


.style3 {color: #000000}


.red {color: #FF0000}

#kiyaku_main {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #666666;
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.sitemapp {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding-bottom: 10px;
}

/*ブログのタイトル*/
.bt{
width: 700px;
  color:#0099FF;
  font-weight:bold;
  padding-left:5px;
  clear:both;
}  

/*ブログの本文*/
.bbun {
width: 300px;
	padding-left:30px;
	clear:both;
}

/*ブログ個別ページ*/
.tensen {
  border:1px dashed #CCCCCC;
  margin-left:10px;

}




#mt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	clear:both;
}

.mth2 {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	clear:both;
}

.tuduki{
clear:both;
padding-bottom:10px;
padding-left:500px;
}

