/* 無料動画 */
	.muryou-gouga {
	}
	
	.muryou-gouga h2 {
	}
	
	.muryou-gouga ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;

	}
	
	.muryou-gouga li {
	font-size: 0.8em;
	line-height: 1.5em;
	background-image: url(../image2/list-mark3.gif);
	background-position: 5px 9px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	padding-left: 17px;

	}

/* パーフェクトセックス */
	.perfectsex-top {
	color: #996666;

	}

	.perfectsex-topimg {
	background-image: url(../image2/perfect-top-img-bg.jpg);
	height: 87px;
	width: 100%;
}

	.menubar-perfectsex {
		background:#ccc;
		width:100%;
		font-size:13px;
		font-weight:bold;
		}
	
	.menu-perfectsex a{
		text-decoration:none;
		background:#ccc;
		display:block;
		text-align:center;
		float:left;
		width: 100px;
		border-right:solid 1px #fff;
		padding:3px;
	}
	
	.menu-perfectsex a:link{
		color:#000;

	}

	.menu-perfectsex a:hover{
		color:#fff;
		background:#9cf;
	}

	.menu-perfectsex a:visited{
		color:#c39;
		}

	.perfectsex-h2-1 {
	margin-top: 10px;
	font-size: 0.9em;
	line-height: 1.5em;
	margin-left: 50px;
	clear: both;

}
	
	.perfectsex-top-part ul {
	margin-bottom: 10px;
	list-style-type: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
}
	
	.perfectsex-top-part li {
	font-size: 0.85em;
	line-height: 1.5em;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}	


	.perfectsex-midashi1 {}

	.pink-font-large {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #FF6699;
}

	.perfectsex-kounyuu {
	background-image: url(../image2/bg-img6.gif);
	padding: 10px;
	margin-bottom: 30px;
}

	.perfectsex-kounyuu-clear {
	background-image: url(../image2/bg-img6.gif);
	padding: 10px;
	margin-bottom: 30px;
	clear: both;

}

	.perfectsex-mov-osusume {
	margin-top: 20px;
	margin-left: 50px;
	margin-bottom: 20px;

}

	.perfectsex-freeimages ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
	.perfectsex-freeimages li {
	display: inline;
	float: left;
}

/* 性感マッサージ */
	.seikanma-top {
	color: #996666;

	}

	.seikanma-topimg {
	background-image: url(../image2/banner-seikanma-bg.jpg);
	height: 101px;
	width: 100%;
}

	.menubar-seikanma {
		background:#ccc;
		width:100%;
		font-size:13px;
		font-weight:bold;
		}
	
	.menu-seikanma a{
		text-decoration:none;
		background:#ccc;
		display:block;
		text-align:center;
		float:left;
		width: 100px;
		border-right:solid 1px #fff;
		padding:3px;
	}
	
	.menu-seikanma a:link{
		color:#000;

	}

	.menu-seikanma a:hover{
		color:#fff;
		background:#9cf;
	}

	.menu-seikanma a:visited{
		color:#c39;
		}

	.seikanma-h2-1 {
	margin-top: 10px;
	font-size: 0.9em;
	line-height: 1.5em;
	margin-left: 50px;
	clear: both;

}
	
	.seikanma-top-part ul {
	margin-bottom: 10px;
	list-style-type: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
}
	
	.seikanma-top-part li {
	font-size: 0.85em;
	line-height: 1.5em;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}	


	.seikanma-midashi1 {}

	.pink-font-large {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #FF6699;
}

	.seikanma-kounyuu {
	background-image: url(../image2/bg-img6.gif);
	padding: 10px;
	margin-bottom: 30px;
}

	.seikanma-kounyuu-clear {
	background-image: url(../image2/bg-img6.gif);
	padding: 10px;
	margin-bottom: 30px;
	clear: both;

}

	.seikanma-mov-osusume {
	margin-top: 20px;
	margin-left: 50px;
	margin-bottom: 20px;

}

	.seikanma-freeimages ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
	.seikanma-freeimages li {
	display: inline;
	float: left;
}

/* 真性包茎矯正キトーくん */

	.houkei-kito-topimg {
	background:#ECE8E7;
	height: 100px;
	width: 100%;
}

	.menubar-houkei-kito {
		background:#D9D2D0;
		width:100%;
		font-weight:bold;
		}

	.menu-houkei-kito a {
		font-size:12px;
		text-decoration:none;
		background:#D9D2D0;
		display:block;
		text-align:center;
		float:left;
		width: 120px;
		border-right:solid 1px #fff;
		border-bottom:solid 1px #fff;
		padding:3px;
	}
	
	.menu-houkei-kito a:link {
		color:#000;

	}

	.menu-houkei-kito a:hover {
		color:#fff;
		background:EEAC99;
	}

	.menu-houkei-kito a:visited {
		color:#c39;
		}

/* 超さんのセックス講座 */

	.tyousan-top {
	color: #7E4929;

	}

	.tyousan-topimg {
		background:#000;
	height: 90px;
	width: 100%;
}

	.menubar-tyousan {
		background:#ccc;
		width:100%;
		font-size:13px;
		font-weight:bold;
		}
	
	.menu-tyousan a{
		text-decoration:none;
		background:#ccc;
		display:block;
		text-align:center;
		float:left;
		width: 100px;
		border-right:solid 1px #fff;
		padding:3px;
	}
	
	.menu-tyousan a:link{
		color:#000;

	}

	.menu-tyousan a:hover{
		color:#fff;
		background:#9cf;
	}

	.menu-tyousan a:visited{
		color:#c39;
		}


/* 注文用 */
	.tyuumon {
	margin-top: 10px;
	margin-bottom: 10px;
}


	.tyuumon h2 {
	padding-bottom: 2px;
	color: #006699;
	border-bottom: thin solid #006699;
	width: 150px;
	letter-spacing: 0.3em;
	margin-bottom: 5px;
}
	
	.tyuumon h3 {
	color: #006699;
}

	.tyuumon ul {
	list-style-type: none;
	}

	.osusume-shouhin {
	margin-top: 30px;
}
	
	.osusume-shouhin h2 {
	color: #CC6633;
	width: 150px;
	padding-bottom: 2px;
	border-bottom: thin solid #CC6633;
}

/* プロジェクトXXL用メニューバー */
		.menu-bar-p {
			background:#CC9999;
			width:100%;
			font-size:12px;
			font-weight:bold;
			}
		
		.menu-p a{
			text-decoration:none;
			background:#CC9999;
			display:block;
			text-align:center;
			float:left;
			width: 120px;
			border-right:solid 1px #fff;
			border-bottom:solid 1px #fff;
			padding:3px;
		}
		
		.menu-p a:link{
			color:#000;

		}

		.menu-p a:hover{
			color:#fff;
			background:#9cf;
		}

		.menu-p a:visited{
			color:#fff;
			}
				
		.menu-p2 a{
		    text-decoration:none;
			background:#CC9999;
			display:block;
			text-align:center;
			float:left;
			width: 120px;
			border-right:solid 1px #fff;
			padding:3px;
		}
		
		.menu-p2 a:link{
			color:#000;

		}

		.menu-p2 a:hover{
			color:#fff;
			background:#9cf;
		}

		.menu-p2 a:visited{
			color:#fff;
			}
			
/* 馬太郎用メニューバー */
		.menu-bar-u {
			background:#fc9;
			width:100%;
			font-size:13px;
			font-weight:bold;
			}
		
		.menu-u a{
			text-decoration:none;
			background:#fc9;
			display:block;
			text-align:center;
			float:left;
			width: 130px;
			border-right:solid 1px #fff;
			border-bottom:solid 1px #fff;
			padding:3px;
		}
		
		.menu-u a:link{
			color:#000;

		}

		.menu-u a:hover{
			color:#fff;
			background:#9cf;
		}

		.menu-u a:visited{
			color:#c39;
			}
		.menu-u2 a{
			text-decoration:none;
			background:#fc9;
			display:block;
			text-align:center;
			float:left;
			width: 130px;
			border-right:solid 1px #fff;
			padding:3px;
		}
		
		.menu-u2 a:link{
			color:#000;

		}

		.menu-u2 a:hover{
			color:#fff;
			background:#9cf;
		}

		.menu-u2 a:visited{
			color:#c39;
			}

/* マルティプルオーガズム誘発方 */

	.mutiple-yuhatushou {}

	.mutiple-yuhatushou h1 {
	font-size: 0.9em;
	line-height: 1.5em;
	padding-top: 10px;
	padding-bottom: 10px;
}

	.mutiple-yuhatushou ul {
	font-size: 0.8em;
	line-height: 1.5em;
	margin: 0px;
	padding: 10px 0px;

}

	.mutiple-yuhatushou li {
	padding-bottom: 5px;
	margin-left: 15px;

}
	
	.my-title {
	background-image: url(../multiple-yuhatsuhou/image/my-title-bg.jpg);
	background-repeat: repeat-x;
}
	
	.menubar-multiple {
		background:url(../multiple-yuhatsuhou/image/my-title-button.jpg) repeat-x;
		width:100%;
		font-size:11px;
		font-weight:bold;
		}
	
	.mutiple-yuhatushou h2 {
	color: #004080;
	border-left: 10px solid #004080;
	margin-top: 10px;
	padding-left: 6px;
}

	.mutiple-yuhatushou h3 {
	padding-top: 10px;
}

	.menu-multiple a{
		text-decoration:none;
		background:url(../multiple-yuhatsuhou/image/my-title-button.jpg);
		display:block;
		text-align:center;
		float:left;
		width: 75px;
		border-right:solid 1px #fff;
		padding:3px;
	}
	
	.menu-multiple a:link{
		color:#000;

	}

	.menu-multiple a:hover{
		color:#fff;
		background:url(../multiple-yuhatsuhou/image/my-title-button.jpg);
	}

	.menu-multiple a:visited{
		color:#c39;
		}
	.img-left-space {
	float: left;
	padding-right: 10px;
}
	.myth-small-table {
	margin: 10px;
	padding: 5px;
	border: solid #004080;
}
	.habatume {
	letter-spacing: -0.1em;
}

/* モテる法則 */
	.moteru-top {
	color: #996666;

	}

	.moteru-topimg {
	background:#F2C8B0;
	height: 100px;
	width: 100%;
}

	.menubar-moteru {
		background:#ccc;
		width:100%;
		font-size:12px;
		font-weight:bold;
		}
	
	.menu-moteru a{
		text-decoration:none;
		background:#ccc;
		display:block;
		text-align:center;
		float:left;
		width: 100px;
		border-right:solid 1px #fff;
		padding:3px;
	}
	
	.menu-moteru a:link{
		color:#000;

	}

	.menu-moteru a:hover{
		color:#fff;
		background:#9cf;
	}

	.menu-moteru a:visited{
		color:#c39;
		}

	.moteru-h2-1 {
	margin-top: 10px;
	font-size: 0.9em;
	line-height: 1.5em;
	margin-left: 50px;
	clear: both;

}
	
	.moteru-top-part ul {
	margin-bottom: 10px;
	list-style-type: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
}
	
	.moteru-top-part li {
	font-size: 0.85em;
	line-height: 1.5em;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}	


	.moteru-midashi1 {}

	.pink-font-large {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #FF6699;
}

	.moteru-kounyuu {
	background-image: url(../image2/bg-img6.gif);
	padding: 10px;
	margin-bottom: 30px;
}

	.perfectsex-kounyuu-clear {
	background-image: url(../image2/bg-img6.gif);
	padding: 10px;
	margin-bottom: 30px;
	clear: both;

}

	.moteru-mov-osusume {
	margin-top: 20px;
	margin-left: 50px;
	margin-bottom: 20px;

}

	.moteru-freeimages ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
	.moteru-freeimages li {
	display: inline;
	float: left;
}

/* ケーゲルマスター */
	.kegelmaster-top {
	color: #996666;

	}

	.kegelmaster-topimg {
	background:#E4CCD1;
	height: 100px;
	width: 100%;
}

	.menubar-kegelmaster {
		background:#E4CCD1;
		width:100%;
		display:block;
		font-size:12px;
		font-weight:bold;
		}
	
	.menu-kegelmaster a{
		text-decoration:none;
		background:#E4CCD1;
		display:block;
		text-align:center;
		float:left;
		width: 80px;
		border-right:solid 1px #fff;
		padding:3px;
	}
	
	.menu-kegelmaster a:link{
		color:#000;

	}

	.menu-kegelmaster a:hover{
		color:#fff;
		background:#9cf;
	}

	.menu-kegelmaster a:visited{
		color:#c39;
		}

	.menubar-kegelmaster-bottom {
	width:100%;
	display:block;
	font-size:12px;
	font-weight:bold;
	clear: both;
	margin-top: 4px;


	}

	.menu-kegelmaster-bottom a{
		text-decoration:none;
		background:url(../kegel-master/images/kegel-button.jpg) no-repeat;
		display:block;
		text-align:center;
		float:left;
		width: 80px;
		border-right:solid 1px #fff;
		padding:3px;
	}

	.kegelmaster-h2-1 {
	margin-top: 10px;
	font-size: 0.9em;
	line-height: 1.5em;
	margin-left: 30px;

}
	.kegelmaster-h2-1-clear {
	margin-top: 10px;
	font-size: 0.9em;
	line-height: 1.5em;
	margin-left: 30px;
	clear: both;	
}
	
	.kegelmaster-top-part ul {
	margin-bottom: 10px;
	list-style-type: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
}
	
	.kegelmaster-top-part li {
	font-size: 0.85em;
	line-height: 1.5em;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}	


	.pink-font-large {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #FF6699;
}

	.kegelmaster-kounyuu {
	background-image: url(../image2/bg-img6.gif);
	padding: 10px;
	margin-bottom: 30px;
}

	.perfectsex-kounyuu-clear {
	background-image: url(../image2/bg-img6.gif);
	padding: 10px;
	margin-bottom: 30px;
	clear: both;

}

	.kegelmaster-mov-osusume {
	margin-top: 20px;
	margin-left: 50px;
	margin-bottom: 20px;

}

	.kegelmaster-freeimages ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
	.kegelmaster-freeimages li {
	display: inline;
	float: left;
}

/*ＥＤトレーニング*/

.ed-train-keikoku {
	background-color: #FFFFD2;
	padding: 10px;
	border: thin solid #B10E50;
}
.ed-train-kaiwa {
	padding: 10px;
	border: thin solid #1176C8;
}
.ed-train-modify1 {
	font-size: larger;
	font-weight: bold;
}
.ed-train-modify-red {
	font-size: larger;
	color: #D80544;
}
.taiken-waku {
	background-color: #FFFFD7;
	border: 2px solid #EBA069;
	padding: 10px;

}
.seikan-tokuten {
	background-color: #F2FCFD;
	padding: 10px;
	border: 2px solid #ABE7C5;
}

.red-midashi {
	font-family: "HGP創英角ｺﾞｼｯｸUB";
	font-size: 22px;
	color: #CC0000;
	line-height: 1.5em;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;


}

.red-title {
	font-family: "HGP創英角ｺﾞｼｯｸUB";
	font-size: 22px;
	color: #CC0000;
	line-height: 1.5em;
	margin-top: 10px;
	margin-bottom: 10px;
}

.red-title-clear {
	font-family: "HGP創英角ｺﾞｼｯｸUB";
	font-size: 22px;
	color: #CC0000;
	line-height: 1.5em;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;

}

.blue-title {
	font-family: "HGP創英角ｺﾞｼｯｸUB";
	font-size: 18px;
	color: #1C6CD0;
	line-height: 1.5em;
	margin-top: 10px;
	margin-bottom: 10px;
}

.henkin {
	border: 2px solid #BD2B3D;
	padding: 10px;
}

.henkin-title {
	font-size: larger;
	color: #BD2B3D;
	font-weight: bold;

}