@charset "utf-8";

*
	{
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	}

body
	{
	margin: 0;
	padding: 0;
	background-color: #000000;
	}

h1,h2,h3,h4,h5,p,div,ul,ol,li,td,th,table,dl,dt,dd
	{
	margin: 0;
	padding: 0;
	}

ul,li
	{
	list-style: none;
	}

img,a img
	{
	border: 0;
	}
a,
a:link
	{
	color: #0033FF;
	text-decoration: underline;
	}

a:visited
	{
	color: #0033FF;
	text-decoration: underline;
	}

a:hover
	{
	color: #0033FF;
	text-decoration: none;
	}

a:active
	{
	color: #0033FF;
	text-decoration: underline;
	}
.style1 {color: #FF0000}

#wrap
	{
	width: 700px;
	position: relative;
	height: 7600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	}
#wrap2
	{
	width: 700px;
	position: relative;
	height: 800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	}
#header {
	position: absolute;
	height: 385px;
	width: 700px;
	padding-top: 5px;
}

h1 {
	position: absolute;
	left: 513px;
	top: 8px;
}
#no_trick {
	height: 67px;
	width: 471px;
	padding-top: 2px;
}
#line {
	width: 700px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#caribbeancom {
	width: 700px;
	padding-top: 5px;
}
#hd {
	text-align: center;
	width: 700px;
	padding-top: 10px;
}
#caribbean {
	text-align: center;
	width: 700px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#line2 {
	width: 700px;
}
#point {
	height: 435px;
	width: 700px;
	position: absolute;
	background-image: url(img/m_27.jpg);
	top: 391px;
	padding-top: 10px;
}
#point dt {
	padding-left: 10px;
}
#point dd {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	width: 650px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 7px;
	padding-bottom: 15px;
}
#member {
	position: absolute;
	z-index: 1;
	top: 652px;
	width: 650px;
	padding-right: 25px;
	padding-left: 25px;
}
.style1 {color: #FF0066}
#bottom {
	width: 700px;
	position: absolute;
	top: 836px;
}
#footer {
	text-align: center;
	width: 700px;
	position: absolute;
	top: 7586px;
	font-size: 12px;
	color: #FFFFFF;
}
#switch {
	position: absolute;
	z-index: 1;
	left: 406px;
	top: 753px;
}
#line3 {
	position: absolute;
	top: 870px;
}
#actress {
	position: absolute;
	text-align: center;
	width: 700px;
	top: 902px;
}
#av_site {
	text-align: center;
	width: 700px;
	position: absolute;
	top: 950px;
}
#av1-1 {
	position: absolute;
	top: 997px;
	text-align: center;
	width: 348px;
}
#av1-2 {
	position: absolute;
	top: 1030px;
}
#av1-3 {
	height: 93px;
	width: 325px;
	position: absolute;
	background-image: url(img/m_59.jpg);
	left: 0px;
	top: 1236px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 23px;
}
#av1-4 {
	font-size: 14px;
	color: #0033FF;
	position: absolute;
	z-index: 1;
	left: 12px;
	top: 1240px;
}
#av1-5 {
	text-align: right;
	width: 336px;
	top: 1323px;
	position: absolute;
	z-index: 1;
	padding-right: 12px;
	font-size: 14px;
}
#av2-1 {
	position: absolute;
	top: 997px;
	text-align: center;
	width: 348px;
	left: 350px;
}
#av2-2 {
	position: absolute;
	top: 1030px;
	left: 350px;
}
#av2-3 {
	height: 93px;
	width: 325px;
	position: absolute;
	background-image: url(img/m_59.jpg);
	left: 350px;
	top: 1236px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 23px;
}
#av2-4 {
	font-size: 14px;
	color: #0033FF;
	position: absolute;
	z-index: 1;
	left: 362px;
	top: 1240px;
}
#av2-5 {
	text-align: right;
	width: 336px;
	top: 1323px;
	position: absolute;
	z-index: 1;
	padding-right: 12px;
	font-size: 14px;
	left: 350px;
}
#av3-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 1375px;
}
#av3-2 {
	position: absolute;
	top: 1397px;
}
#av3-3 {
	background-image: url(img/m_80.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 1486px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
}
#av3-4 {
	position: absolute;
	z-index: 1;
	top: 1488px;
	font-size: 12px;
	color: #0033FF;
	left: 12px;
}
#av3-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 1552px;
	padding-right: 10px;
}
#av4-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 1375px;
	left: 175px;
}
#av4-2 {
	position: absolute;
	top: 1397px;
	left: 175px;
}
#av4-3 {
	background-image: url(img/m_80.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 1486px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 175px;
}
#av4-4 {
	position: absolute;
	z-index: 1;
	top: 1488px;
	font-size: 12px;
	color: #0033FF;
	left: 187px;
}
#av4-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 1552px;
	padding-right: 10px;
	left: 175px;
}
#av5-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 1375px;
	left: 350px;
}
#av5-2 {
	position: absolute;
	top: 1397px;
	left: 350px;
}
#av5-3 {
	background-image: url(img/m_80.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 1486px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 350px;
}
#av5-4 {
	position: absolute;
	z-index: 1;
	top: 1488px;
	font-size: 12px;
	color: #0033FF;
	left: 362px;
}
#av5-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 1552px;
	padding-right: 10px;
	left: 350px;
}
#av6-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 1375px;
	left: 525px;
}
#av6-2 {
	position: absolute;
	top: 1397px;
	left: 525px;
}
#av6-3 {
	background-image: url(img/m_80.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 1486px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 525px;
}
#av6-4 {
	position: absolute;
	z-index: 1;
	top: 1488px;
	font-size: 12px;
	color: #0033FF;
	left: 537px;
}
#av6-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 1552px;
	padding-right: 10px;
	left: 525px;
}
#av7-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 1598px;
}
#av7-2 {
	position: absolute;
	top: 1620px;
}
#av7-3 {
	background-image: url(img/m_80.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 1709px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
}
#av7-4 {
	position: absolute;
	z-index: 1;
	top: 1711px;
	font-size: 12px;
	color: #0033FF;
	left: 12px;
}
#av7-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 1775px;
	padding-right: 10px;
}
#av8-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 1598px;
	left: 175px;
}
#av8-2 {
	position: absolute;
	top: 1620px;
	left: 175px;
}
#av8-3 {
	background-image: url(img/m_80.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 1709px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 175px;
}
#av8-4 {
	position: absolute;
	z-index: 1;
	top: 1711px;
	font-size: 12px;
	color: #0033FF;
	left: 187px;
}
#av8-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 1775px;
	padding-right: 10px;
	left: 175px;
}
#line4 {
	position: absolute;
	top: 1825px;
}
#amateur {
	position: absolute;
	text-align: center;
	width: 700px;
	top: 1857px;
}
#amateur2 {
	text-align: center;
	width: 700px;
	position: absolute;
	top: 1905px;
}
#amateur1-1 {
	position: absolute;
	top: 1952px;
	text-align: center;
	width: 348px;
}
#amateur1-2 {
	position: absolute;
	top: 1985px;
}
#amateur1-3 {
	height: 93px;
	width: 325px;
	position: absolute;
	background-image: url(img/m_124.jpg);
	left: 0px;
	top: 2191px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 23px;
}
#amateur1-4 {
	font-size: 14px;
	color: #0033FF;
	position: absolute;
	z-index: 1;
	left: 12px;
	top: 2195px;
}
#amateur1-5 {
	text-align: right;
	width: 336px;
	top: 2278px;
	position: absolute;
	z-index: 1;
	padding-right: 12px;
	font-size: 14px;
}
#amateur2-1 {
	position: absolute;
	top: 1952px;
	text-align: center;
	width: 348px;
	left: 350px;
}
#amateur2-2 {
	position: absolute;
	top: 1985px;
	left: 350px;
}
#amateur2-3 {
	height: 93px;
	width: 325px;
	position: absolute;
	background-image: url(img/m_124.jpg);
	left: 350px;
	top: 2191px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 23px;
}
#amateur2-4 {
	font-size: 14px;
	color: #0033FF;
	position: absolute;
	z-index: 1;
	left: 362px;
	top: 2195px;
}
#amateur2-5 {
	text-align: right;
	width: 336px;
	top: 2278px;
	position: absolute;
	z-index: 1;
	padding-right: 12px;
	font-size: 14px;
	left: 350px;
}
#amateur3-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 2330px;
}
#amateur3-2 {
	position: absolute;
	top: 2352px;
}
#amateur3-3 {
	background-image: url(img/m_147.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 2441px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
}
#amateur3-4 {
	position: absolute;
	z-index: 1;
	top: 2443px;
	font-size: 12px;
	color: #0033FF;
	left: 12px;
}
#amateur3-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 2507px;
	padding-right: 10px;
}
#amateur4-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 2330px;
	left: 175px;
}
#amateur4-2 {
	position: absolute;
	top: 2352px;
	left: 175px;
}
#amateur4-3 {
	background-image: url(img/m_147.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 2441px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 175px;
}
#amateur4-4 {
	position: absolute;
	z-index: 1;
	top: 2443px;
	font-size: 12px;
	color: #0033FF;
	left: 187px;
}
#amateur4-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 2507px;
	padding-right: 10px;
	left: 175px;
}
#amateur5-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 2330px;
	left: 350px;
}
#amateur5-2 {
	position: absolute;
	top: 2352px;
	left: 350px;
}
#amateur5-3 {
	background-image: url(img/m_147.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 2441px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 350px;
}
#amateur5-4 {
	position: absolute;
	z-index: 1;
	top: 2443px;
	font-size: 12px;
	color: #0033FF;
	left: 362px;
}
#amateur5-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 2507px;
	padding-right: 10px;
	left: 350px;
}
#amateur6-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 2330px;
	left: 525px;
}
#amateur6-2 {
	position: absolute;
	top: 2352px;
	left: 525px;
}
#amateur6-3 {
	background-image: url(img/m_147.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 2441px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 525px;
}
#amateur6-4 {
	position: absolute;
	z-index: 1;
	top: 2443px;
	font-size: 12px;
	color: #0033FF;
	left: 537px;
}
#amateur6-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 2507px;
	padding-right: 10px;
	left: 525px;
}
#line5 {
	position: absolute;
	top: 2557px;
}
#maniac {
	width: 700px;
	position: absolute;
	text-align: center;
	top: 2589px;
}
#maniac2 {
	position: absolute;
	text-align: center;
	width: 700px;
	top: 2637px;
}
#maniac1-1 {
	position: absolute;
	top: 2684px;
	text-align: center;
	width: 348px;
}
#maniac1-2 {
	position: absolute;
	top: 2717px;
}
#maniac1-3 {
	height: 93px;
	width: 325px;
	position: absolute;
	background-image: url(img/m_172.jpg);
	left: 0px;
	top: 2923px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 23px;
}
#maniac1-4 {
	font-size: 14px;
	color: #0033FF;
	position: absolute;
	z-index: 1;
	left: 12px;
	top: 2927px;
}
#maniac1-5 {
	text-align: right;
	width: 336px;
	top: 3010px;
	position: absolute;
	z-index: 1;
	padding-right: 12px;
	font-size: 14px;
}
#maniac2-1 {
	position: absolute;
	top: 2684px;
	text-align: center;
	width: 348px;
	left: 350px;
}
#maniac2-2 {
	position: absolute;
	top: 2717px;
	left: 350px;
}
#maniac2-3 {
	height: 93px;
	width: 325px;
	position: absolute;
	background-image: url(img/m_172.jpg);
	left: 350px;
	top: 2923px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 23px;
}
#maniac2-4 {
	font-size: 14px;
	color: #0033FF;
	position: absolute;
	z-index: 1;
	left: 362px;
	top: 2927px;
}
#maniac2-5 {
	text-align: right;
	width: 336px;
	top: 3010px;
	position: absolute;
	z-index: 1;
	padding-right: 12px;
	font-size: 14px;
	left: 350px;
}
#maniac3-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 3062px;
}
#maniac3-2 {
	position: absolute;
	top: 3084px;
}
#maniac3-3 {
	background-image: url(img/m_195.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 3173px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
}
#maniac3-4 {
	position: absolute;
	z-index: 1;
	top: 3175px;
	font-size: 12px;
	color: #0033FF;
	left: 12px;
}
#maniac3-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 3239px;
	padding-right: 10px;
}
#maniac4-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 3062px;
	left: 175px;
}
#maniac4-2 {
	position: absolute;
	top: 3084px;
	left: 175px;
}
#maniac4-3 {
	background-image: url(img/m_195.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 3173px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 175px;
}
#maniac4-4 {
	position: absolute;
	z-index: 1;
	top: 3175px;
	font-size: 12px;
	color: #0033FF;
	left: 187px;
}
#maniac4-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 3239px;
	padding-right: 10px;
	left: 175px;
}
#maniac5-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 3062px;
	left: 350px;
}
#maniac5-2 {
	position: absolute;
	top: 3084px;
	left: 350px;
}
#maniac5-3 {
	background-image: url(img/m_195.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 3173px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 350px;
}
#maniac5-4 {
	position: absolute;
	z-index: 1;
	top: 3175px;
	font-size: 12px;
	color: #0033FF;
	left: 362px;
}
#maniac5-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 3239px;
	padding-right: 10px;
	left: 350px;
}
#maniac6-1 {
	position: absolute;
	text-align: center;
	width: 173px;
	top: 3062px;
	left: 525px;
}
#maniac6-2 {
	position: absolute;
	top: 3084px;
	left: 525px;
}
#maniac6-3 {
	background-image: url(img/m_195.jpg);
	height: 70px;
	width: 150px;
	position: absolute;
	top: 3173px;
	font-size: 10px;
	line-height: 14px;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 21px;
	left: 525px;
}
#maniac6-4 {
	position: absolute;
	z-index: 1;
	top: 3175px;
	font-size: 12px;
	color: #0033FF;
	left: 537px;
}
#maniac6-5 {
	font-size: 12px;
	text-align: right;
	width: 163px;
	position: absolute;
	z-index: 1;
	top: 3239px;
	padding-right: 10px;
	left: 525px;
}
#line6 {
	position: absolute;
	top: 7581px;
}
#protector {
	position: absolute;
	top: 7300px;
	font-size: 10px;
	color: #FFFFFF;
	width: 700px;
}
#protector dd {
	padding-bottom: 10px;
}
#protector dt {
	font-size: 12px;
}
#inside_site {
	text-align: center;
	width: 700px;
	position: absolute;
	top: 7550px;
}
#inside_site li {
	display: inline;
	font-size: 12px;
	color: #FFFF00;
}
#inside_site li a:link
	{
	color: #FFFF00;
	text-decoration: underline;
	font-size: 12px;
	}
#inside_site li a:visited
	{
	color: #FFFF00;
	text-decoration: underline;
	font-size: 12px;
	}
#inside_site li a:hover
	{
	color: #FFFF00;
	text-decoration: none;
	font-size: 12px;
	}
#inside_site li a:active
	{
	color: #FFFF00;
	text-decoration: underline;
	font-size: 12px;
	}
#no_trick2 {
	height: 67px;
	width: 471px;
	padding-top: 2px;
	position: absolute;
	top: 5px;
}
#line-2 {
	width: 700px;
	padding-top: 5px;
	padding-bottom: 5px;
	position: absolute;
	top: 74px;
}
#av_actress {
	font-size: 24px;
	color: #FF0000;
	width: 700px;
	text-align: center;
	position: absolute;
	top: 100px;
}
#av_actress2 {
	font-size: 24px;
	color: #999999;
	position: absolute;
	left: 0px;
	top: 138px;
	text-align: center;
	width: 700px;
}
#inside_site2 {
	text-align: center;
	width: 700px;
	position: absolute;
	top: 750px;
}
#inside_site2 li {
	display: inline;
	font-size: 12px;
	color: #FFFF00;
}
#line7 {
	position: absolute;
	top: 781px;
}
#footer2 {
	text-align: center;
	width: 700px;
	position: absolute;
	top: 786px;
	font-size: 12px;
	color: #FFFFFF;
}#contents {
	background-image: url(img/m_27.jpg);
	height: 500px;
	width: 660px;
	position: absolute;
	top: 180px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
#contents dt {
}
#contents dd {
	padding-bottom: 25px;
}
#inside_site2 li a:link
	{
	color: #FFFF00;
	text-decoration: underline;
	font-size: 12px;
	}
#inside_site2 li a:visited
	{
	color: #FFFF00;
	text-decoration: underline;
	font-size: 12px;
	}
#inside_site2 li a:hover
	{
	color: #FFFF00;
	text-decoration: none;
	font-size: 12px;
	}
#inside_site2 li a:active
	{
	color: #FFFF00;
	text-decoration: underline;
	font-size: 12px;
	}
#links {
	font-size: 12px;
	line-height: 20px;
	background-image: url(img/m_27.jpg);
	position: absolute;
	width: 680px;
	height: 3850px;
	top: 3360px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.recommendation {
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	padding-bottom: 15px;
}
#links p {
	padding-bottom: 15px;
}
#bottom-2 {
	width: 700px;
	position: absolute;
	top: 7250px;
}
#line5-1 {
	position: absolute;
	top: 3292px;
}
#links span {
	color: #FF3300;
}

