body{
	font-size:12px;
	background-image:url(http://www.hito-duma.info/image/bg.gif);
	padding:0px;
	margin:0px;
}
h1{
	font-size:12px;
	margin:0px;
	padding:0px;
}

h2{
	font-size:12px;
}

.clear{
	clear:both;
	margin-bottom:10px;
}
.title_box{
	margin-left:auto;
	margin-right:auto;
	background:#FFFFFF;
	border:solid 1px #CCCCCC;
	width:750px;

}

.title_box img{
	float:left;
	margin:0;
	padding:0;
}

.wrapper {
	background:#FFFFFF;
	clear:both;
/*	margin-top: 20px; */
/*	padding: 20px 10px 0 10px; */
	margin:0px;
	padding:0px;
	}

.alpha {
	float:left;
	display:inline;
	overflow:hidden;
/*	width:355px; */
	width:374px;
	border-right:1px solid #cccccc;
/*	margin-left:5px; */
	}
	
/* 右カラム　*/

.beta{
	float:right;
	display:inline;
	overflow:hidden;
/*	width:355px; */
	width:375px;
	}

/* special_entry　*/

.special_entry {
	width: 365px;
	height:100px;
	padding-left:5px;
	padding-right:5px;
	background:#FFC0DE;
/*	padding-bottom: 10px; */
	}

.special_entry img {
	float:right;
	border:1px solid black;
	background:#FFC0DE;
}

.special_entry p {
	margin-top: 5px;
	background:#FFC0DE;
}

.special_entry4 {
	width: 365px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom: 10px;
	margin-bottom:8px;
	background:#FFC0DE;
	}

/* entry　*/

.entry {
	width: 365px;
	height:100px;
	padding-left:5px;
	padding-right:5px;
/*	padding-bottom: 10px; */
	}

.entry img {
	float:right;
	border:1px solid black;
}

.entry p {
	margin-top: 5px;
}

.entry4 {
	width: 365px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom: 10px;
	margin-bottom:8px;
	}

/** ランキング1-10 **/

/* 右上カラムのアクセス・ランキング1-10　*/

.ranking_waku hr{
	border-style: dotted;
	height:1px;
}

.ranking {
	float: left;
	display:inline;
	width:330px;
	height:auto;
	font-size: 12px;
	color:#666666;
	text-align:left;
	line-height:150%;
	}

.ranking p {
	font-size: 12px;
}


	
/* WinIE用ハック　divの高さ揃え */



/* ランキング最後のdiv　高さ揃え */

.rankinglast {
	float: right;
	display:inline;
	width:360px;
	font-size: 12px;
	color:#666666;
	padding-bottom: 0px;
}

/* ランクアップ */
	
.up {
	width:22px;
	padding-bottom: 20px;
	padding-top: 0px;
	text-align: center;
	background: url(http://www.eonet.ne.jp/~rouran/douhou/rup.gif) no-repeat center 20px;
	float: left;
	display:inline;
}

/* ランクステイ */

.stay {
	width:22px;
	padding-bottom: 20px;
	padding-top: 0px;
	text-align: center;
	background: url(http://www.eonet.ne.jp/~rouran/douhou/rstay.gif) no-repeat center 20px;
	float: left;
	display:inline;
}

/* ランクダウン */

.down {
	width:22px;
	padding-bottom: 20px;
	padding-top: 0px;
	text-align: center;
	background: url(http://www.eonet.ne.jp/~rouran/douhou/rdown.gif) no-repeat center 20px;
	float: left;
	display:inline;
}

/* ランキング右側div*/

.detail {
	float: right;
	width: 295px;
	overflow:;
}

.detail img {
	border: 1px solid #999999;
	float: left;
	margin-right: 10px;
	margin-left: 5px;
}

/* 右カラム　*/

/* entry2　*/

.entry2 {
	width: 338px;
	padding-bottom: px;
	}

.entry2 img {
	float:right;
	border:1px solid #999999;
}

/* kj_entry　*/

.kj {
	width: 350px;
	padding-bottom: 10px;
	}

.kj img {
	float:right;
	border:1px solid #999999;
}

.kj p {
	margin-top: 5px;
}

.kj a {
	font-size:14px;
	font-weight:bold;
}

.kj hr {
	border-style: dashed;
	height:1px;
	color:#999999;
}

.kj_play {
	background-image: url(http://www.hito-duma.info/image/play.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	height: 17px;
	width: 200px;
}

/* spmov_box */
.index_box{
	border:solid 1px #CCCCCC;
/*	width:338px; */
	width:365px;
	color:#333333;
	padding:5px;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:10px;
	height:120px;
}

.index_box strong{
	font-size:14px;
}

.index_box a{
	font-weight:bold;
}

.index_box hr{
	border-style: dashed;
	color:#333333;
	height:1px;
}

/* spmov_box */

.spmov_box{
	background-image: url(http://www.hito-duma.info/image/bg02.gif);
	border:solid 1px #CCCCCC;
/*	width:338px; */
	width:375px;
	color:#FFFFFF;
	padding:5px;
	margin-bottom:10px;

}

.spmov_box strong{
	font-size:14px;
}

.spmov_box a{
	color:#FFFF66;
	font-weight:bold;
}

.spmov_box hr{
	border-style: dashed;
	height:1px;
}

/* mov_box */

.mov_box{
/*	border:solid 1px #CCCCCC; */
	border-bottom: 1px solid #cccccc;
/*	width:338px; */
	width:375px;
	height:auto;
	color:#FFFFFF;
}

.mov_box strong{
	font-size:14px;
}

.mov_box a{
	font-weight:bold;
}

.mov_box hr{
	border-style: dashed;
	height:1px;
}


/* info_box */

.info_box{
	border:solid 1px #CCCCCC;
	width:338px;
	height:auto;
	color:#FFFFFF;
	padding:5px;

}

.info_box strong{
	font-size:14px;
}

.info_box a{
	color:#FFFF66;
	font-weight:bold;
}

.info_box hr{
	border-style: dashed;
	height:1px;
}

/* index TOP10 */

.index_top10_box_out {
	margin-left:auto;
	margin-right:auto;
	width:720px;
	border:solid 1px #999999;
	padding-bottom:10px;
}

.index_top10_box {
	margin-left:auto;
	margin-right:auto;
	width:700px;
	text-align:center;
	line-height:150%;
	font-size:11px;
}

.index_top10 {
	float:left;
	width:140px;
	margin:10px 0 10px 0;
}

.index_top10 img {
	margin-bottom:10px;
}

/* entry3　*/

.entry3 {
	width: 338px;
	padding-bottom: px;
	}

.entry3 img {
	float:left;
	border:1px solid #999999;
	margin-right:10px;
}

/* footer */

#footer {
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

/* index ranking */

#index_ranking{
	width:750px;
/*	height:380px; */
/* 	border:solid 1px #999999; */
/*	margin-left:5px; */
	margin-top:0px;
	padding-top:0;
	overflow:hidden;
/* 	padding:3px; */
}


.index_ranking_alpha{
	width:80px;
	margin-left:5px;
	margin-right:10px;
	float:left;
}

.index_ranking_alpha img{
	border:0px;
}

.index_ranking_beta{
	width:255px;
	float:left;
}

.index_ranking_beta p{
	margin-top:5px;
}

/*動画ページ*/

.movie_jacket{

}

.movie_jacket img{
	margin-bottom:10px;
	border:solid 1px #999999;
}

.movie_comment{
	width:340px;
	border:solid 1px #999999;
	padding:5px;
}

.movie_comment ul{
	margin:0px;
	line-height:150%;
	margin-bottom:10px;
}


h4 {

	padding:10px 0 0 10px;

	width:100px;

	height:20px;

	float:left;

	font-weight:600;

	font-size: 12px;

	color: #FF3300;

}

.box_desc {

	padding:10px 0 0 0;

	width:250px;

	height:20px;

	float:left;

}

/* bar */
.bar1 {
	background-image: url(http://www.hito-duma.info/image/bar1.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 20px;
	width: 355px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.bar_pick {
	background-image: url(http://www.hito-duma.info/image/bar_pick.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 720px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.bar_pick1 {
	background-image: url(http://www.hito-duma.info/image/bar_pick1.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_pick1_2 {
	background-image: url(http://www.hito-duma.info/image/bar_pick1.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
/*	margin-top: 138px; */
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}


.bar_spmov {
	background-image: url(http://www.hito-duma.info/image/bar_spmov.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_whatnew {
	background-image: url(http://www.hito-duma.info/image/bar_rireki.gif);
	background-repeat: no-repeat;
/*	padding-left: 20px; */
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 375px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_newsite {
	background-image: url(http://www.hito-duma.info/image/bar_newsite.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_main_ranking {
	background-image: url(http://www.hito-duma.info/image/bar_main_ranking.gif);
	background-repeat: no-repeat;
/*	padding-left: 20px; */
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 375px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_movie_dl {
	background-image: url(http://www.hito-duma.info/image/bar_movie_dl.gif);
	background-repeat: no-repeat;
/*	padding-left: 20px; */
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 375px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_rec {
	background-image: url(http://www.hito-duma.info/image/bar_rec.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.bar_freemov0 {
	background-image: url(http://www.hito-duma.info/image/bar_freemov.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 110px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_freemov {
	background-image: url(http://www.hito-duma.info/image/bar_freemov.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_info {
	background-image: url(http://www.hito-duma.info/image/bar_info.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
}

.bar_ranking {
	background-image: url(http://www.hito-duma.info/image/bar_ranking.gif);
	background-repeat: no-repeat;
	width:750px;
/*	padding-left: 20px; */
/* 	padding-top: 4px; */
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
/*	margin-top: 5px; */
/*	margin-right: 0px; */
/*	margin-bottom: -5px; */
/*	margin-left: 5px; */
	float:left;
}

.bar_pop {
	background-image: url(http://www.hito-duma.info/image/bar_pop.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 720px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.bar_ent {
	background-image: url(http://www.hito-duma.info/image/bar_ent.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom:0px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}


.bar_todaysinfo {
	background-image: url(http://www.hito-duma.info/image/bar_todaysinfo.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_todaysinfo2 {
	background-image: url(http://www.hito-duma.info/image/bar_todaysinfo2.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 750px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_todaysinfo3 {
	background-image: url(http://www.hito-duma.info/image/bar_todaysinfo.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.bar_todaysinfo4 {
	background-image: url(http://www.hito-duma.info/image/bar_todaysinfo.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height: 28px;
	width: 360px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: -8px;
	margin-left: 0px;
}

.mv_dl {
	font-weight:normal;
	font-size:14px;
}

.special_mv_dl {
	font-weight:normal;
	font-size:14px;
	background:#FFC0DE;
}

/* 出会いタダでセックスする方法 */

#com{
	width:730px;
	height:600px;
	border:solid 1px #cccccc;
	text-align:left;
}

#com_wr{
	margin:10px;
}

.commidasi{
	color:#ff0000;
	font-weight:bold;
	font-size:18px;
	margin-bottom:10px;
}

.com_comment{
	float:left;
	width:370px;
	font-size:12px;
}

.com_comment_wr{
	margin:10px;
}

.com_list{
	margin:20px 0;
}

.com_list_left{
	float:left;
	width:185px;
	font-size:9px;
}

.com_list_right{
	float:right;
	width:185px;
	font-size:10px;
}

.com_img{
	float:right;
	width:300px;
	font-size:12px;
}

.clear{
	clear:both;
}

#let{
	width:730px;
	height:240px;
	border:solid 1px #cccccc;
	text-align:left;
	margin-top:10px;
}

#let_wr{
	margin:10px;
}

#let_midasi{
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}

#let_left{
	float:left;
	width:390px;
}

#let_right{
	float:right;
	width:300px;
	text-align:right;
}

#let_right img{
	border:solid 1px #cccccc;
}

#let_left strong{
	color:#cc0000;
}

#newent{
	width:730px;
	height:80px;
	border:solid 1px #cccccc;
	text-align:left;
	margin-top:10px;
}

#newent_wr{
	margin:10px;
}

#box6ad{
	margin-top:10px;
	margin-bottom:10px;
	width:732px;
}

.box6ad_bn01{
	width:730px;
	height:198px;
	border:solid 1px #cccccc;
	text-align:left;
}

.box6ad_bn01_left{
	float:left;
	width:160px;
	margin:7px 10px 7px 10px;
}

.box6ad_bn01_left img{
	border:solid 1px #cccccc;
}

.box6ad_bn01_right{
	float:right;
	width:520px;
	margin:7px 10px 7px 10px;
}

.box6ad_bn01_midasi{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	border-bottom:solid 5px #FF99FF;
}

.box6ad_bn01_com{
	font-size:14px;
}

.box6ad_bn01_com strong{
	color:#cc0000;
}

.box6ad_ab{
	width:730px;
	height:198px;
	text-align:left;
}

.box6ad_alpha{
	margin-top:10px;
	float:left;
	width:332px;
}

.box6ad_alpha img{
	border:solid 1px #cccccc;
}

.box6ad_beta{
	margin-top:10px;
	float:right;
	width:332px;
}

.box6ad_beta img{
	border:solid 1px #cccccc;
}