@charset "Shift_JIS";
/*ゲイレズ*/
#gayles{
	width:750px;
	color: #000000;
	margin:0px auto;
	font-size:13px;
	line-height:180%;	
}







#maintab{width: 707px;float:left;height:180px;padding-left:43px;background-repeat: no-repeat;background-image: url(images/maintab_back.jpg);_margin-bottom:-30px;}
#maintab li{width: 223px;float:left;display:inline;}
#maintab li img{float:left;display:inline;}
#maintab li img:hover{cursor:pointer;}
#maintab p{float:left;display:inline;}
.f-left{float:left;}








.m-t40 {margin-top: 40px;}
.m-t45 {margin-top: 45px;}
.m-t50m {margin-top: -50px;}



.gayles_bold {
	color: #333;
	line-height:140%;
	font-size: 13px;
	margin-bottom:5px;
	font-weight: bold;
}


/*トップページ*/
.gayles2{
	width:550px;
	padding:30px 0px 0px 200px;
	background: url(images/gayles_top_bk_02.jpg) no-repeat bottom;
}


.gaylestext01 {
	width:350px;
	color: #333333;
	font-weight: bold;
	line-height:180%;
	padding-bottom: 45px;
	font-size: 14px;
}





/*ゲイレズとは*/
.gayles23{
	width:750px;
	padding:310px 0px 0px 0px;
	background: url(images/toha_bk.jpg) no-repeat;
}

.gayles24{
	width:750px;
	padding:5px 0px 30px 0px;
	background: url(images/toha_bk_g.gif) no-repeat bottom;
}

.gayles25{
	width:750px;
	padding:5px 0px 0px 0px;
	background: url(images/toha_bk_l.jpg) no-repeat bottom;
}

.gayles26{
	width:750px;
	padding:10px 0px 45px 0px;
	background: url(images/toha_bk_s.jpg) no-repeat bottom;
}


.toha_bk_g_s{
	width:630px;
	margin-left: 50px;
	padding:10px 10px 10px 10px;
	background: url(images/toha_bk_g_s.jpg) no-repeat bottom;
}



.toha_bk_l_s{
	width:630px;
	margin-left: 50px;
	padding:10px 10px 10px 10px;
	background: url(images/toha_bk_l_s.jpg) no-repeat bottom;
}



.toha_bk_gl_s_1{
	float: left;
	margin-right: 30px;
	width:170px;
}


.toha_bk_gl_s_2{
	width:420px;
	float: left;
}




.toha_kakoi1{
	float: left;
	margin:0px 30px 20px 50px;
	_margin:0px 30px 20px 25px;
	width:400px;
	
}


.toha_kakoi2{
	width:200px;
	float: left;
}





.gaylestext22 {
	margin-left: 310px;
	width:400px;
	color: #333;
	line-height:180%;
	font-size: 14px;
	margin-bottom:20px;
	font-weight: bold;
}


.gaylestext23 {
	color: #000;
	line-height:140%;
	font-size: 13px;
}




.w-line {
	width:162px;
	border-top:1px none #FFFFFF;
	padding-top:0px;
	margin-top:5px;
	margin-bottom:5px;
}




/*ゲイ*/
.gayles13{
	width:750px;
	padding:220px 0px 0px 0px;
	background: url(images/gay_bk.jpg) no-repeat;
}


.gayles14{
	width:650px;
	margin:35px 50px 0px 50px;
	padding-top: 95px;
	background: url(images/gayles_gay_kakoi1.gif) no-repeat;
}


.gayles15{
	width:665px;
	padding:200px 0px 0px 85px;
	background: url(images/gay_bk2.jpg) no-repeat;

}


.gayles15_3{
	width:665px;
	padding:200px 0px 0px 85px;
	background: url(images/gay_bk3.jpg) no-repeat;

}


.gayles15_4{
	width:360px;
	padding:185px 0px 0px 390px;
	background: url(images/gay_bk4.jpg) no-repeat;

}

.gayles15_5{
	width:665px;
	padding:200px 0px 0px 85px;
	background: url(images/gay_bk5.jpg) no-repeat;

}

.gayles15_6{
	width:665px;
	padding:200px 0px 0px 85px;
	background: url(images/gay_bk6.jpg) no-repeat;

}


.gayles16{
	width:230px;
	padding:10px 20px 20px 20px;
	background: url(images/gay_slow_2.jpg) no-repeat bottom;
}

.gayles17{
	width:750px;
	background: #FCFBE8;
}

.gayles19{
	width:170px;
	padding:10px 15px 20px 15px;
	background: url(images/gay_katuyakukin2.jpg) no-repeat bottom;
}




.gaylestext12 {
	margin-left: 280px;
	width:430px;
	color: #333;
	line-height:180%;
	font-size: 14px;
	margin-bottom:20px;
	font-weight: bold;
}

.gaylestext13 {
	margin-left: 30px;
	width:380px;
	color: #000;
	line-height:180%;
	font-size: 13px;

}


.les_kakoi{
	margin-left: 50px;
	width:650px;
	margin-bottom:20px;
}




.les-box {
	float: left;
	width: 40px;
	background: #FCFBE8;
}

.les-box2 {
	float: left;
	width: 41px;
	background: #FCFBE8;
}
.les-box1 {
	float: left;
	width: 223px;
	background: #FCFBE8;
}





.gay-box_u_miseteku1 {
	float: left;
	margin-top: 85px;
	margin-right: 20px;
	width: 280px;
}


.gay-box_u_miseteku2 {
	float: left;
	width: 270px;
	margin-bottom: 20px;
}

.gay-box_u_ijiriteku1 {
	margin:10px 0px 10px 0px;
	width: 275px;
}


.gay-box_u_horiteku1 {
	float: left;
	margin-top: 85px;
	margin-right: 20px;
	width: 295px;
}


.gay-box_u_horiteku2 {
	float: left;
	width: 240px;
	margin-bottom: 20px;
}




.gay-box_u_1-2 {
	margin:10px 0px 20px 0px;
	width: 330px;
}



.gay-box_u_1-3 {
	float: left;
	margin-top: 70px;
	margin-right: 20px;
	width: 280px;
}


.gay-box_u_1-4 {
	float: left;
	margin-top: 70px;
	margin-right: 20px;
	width: 360px;
}


.gayles_kotirakara {
	color: #C00;
	font-size: 14px;
	margin-bottom: 10px;
	font-weight: bold;
}






/*レズビアン*/
.gayles3{
	width:750px;
	padding:220px 0px 0px 0px;
	background: url(images/les_bk.jpg) no-repeat;
}


.gayles4{
	width:650px;
	margin:20px 50px 0px 50px;
	padding-top: 95px;
	background: url(images/gayles_les_kakoi1.gif) no-repeat;
}


.gayles5_1{
	width:665px;
	padding:200px 0px 0px 85px;
	background: url(images/les_bk2.jpg) no-repeat;

}



.gayles5_2{
	width:665px;
	padding:200px 0px 0px 85px;
	background: url(images/les_bk4.jpg) no-repeat;

}


.gayles5_3{
	width:370px;
	padding:200px 0px 0px 380px;
	background: url(images/les_bk3.jpg) no-repeat;

}

.gayles6{
	width:186px;
	padding:10px 20px 20px 20px;
	background: url(images/les_slow_2.jpg) no-repeat bottom;
}



.gaylestext02 {
	margin-left: 280px;
	width:430px;
	color: #000;
	line-height:180%;
	font-size: 14px;
	margin-bottom:0px;
	font-weight: bold;
}

.gaylestext03 {
	margin-left: 30px;
	width:390px;
	color: #000;
	line-height:180%;
	font-size: 13px;

}


.les_kakoi{
	margin-left: 50px;
	width:650px;
	margin-bottom:20px;
}





.les-box_u_1-1 {
	float: left;
	margin-top:80px;
	margin-right: 20px;
	width: 340px;
}

.les-box_u_1-2 {
	float: left;
	margin:80px 0px 15px 3px;
	width: 325px;
}

.les-box_u_1-3 {
	float: left;
	width: 280px;
	margin-bottom:10px;
}



.les-box_u_2 {
	float: left;
	width: 226px;
}


























/*商品部分*/


.gayles7{
	width:665px;
	padding:20px 0px 110px 85px;
	background: url(images/gayles_bk01.jpg) no-repeat bottom;
}


.gayles7-2{
	width:665px;
	padding:20px 0px 110px 85px;
	background: url(images/gayles_bk01-2.jpg) no-repeat bottom;
}


.gayles7-3{
	width:665px;
	padding:20px 0px 60px 85px;
	background: url(images/gayles_bk01-3.jpg) no-repeat bottom;
}


.gayles-box_u_1 {
	float: left;
	margin-right: 20px;
	width: 182px;
}

.gayles-box_u_0 {
	float: left;
	width: 182px;
}

.gayles-box_u_toha1 {
	float: left;
	margin:0px 48px 0px 55px;
	_margin:0px 48px 0px 27px;
	width: 182px;
}

.gayles-item-img {
	border: solid #000000 1px;
}

.gayles-item-name {
	font-size: 14px;
	font-weight: bold;
	line-height: 110%;
	margin-bottom: 5px;
	background-color: #000000;
	color: #FFFFFF;
	padding: 5px 10px;
}

.gayles-item-name a {
	color: #FFFFFF;
	text-decoration: none;
}

.gayles-item-name a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.gayles-box_u_toha {
	float: left;
	margin-right: 48px;
	width: 182px;
}


.gayles-box_u_toha {
	float: left;
	margin-right: 48px;
	width: 182px;
}



.gayles_syohin_title {
	color: #F63;
	line-height:120%;
	font-size: 18px;
	margin:20px 0px 0px 0px;
	font-weight: bold;
}


.gayles_yen {
	color: #C00;
	line-height:120%;
	font-size: 14px;
	margin-bottom:5px;
	font-weight: bold;
}

.gayles_yen a {
	color: #C00;
	line-height:120%;
	font-size: 14px;
	margin-bottom:5px;
	font-weight: bold;
	text-decoration:none;
}


.gayles_yen a:hover {
	line-height:120%;
	font-size: 14px;
	margin-bottom:5px;
	font-weight: bold;
	text-decoration:none;
	color:#660000;
	text-decoration:underline;
}






.gayles_syohin {
	color: #333;
	line-height:140%;
	font-size: 13px;
	margin-bottom:5px;
}

.gayles_syohin a {
	color: #333;
	line-height:140%;
	font-size: 13px;
	margin-bottom:5px;
	text-decoration:none;
}


.gayles_syohin a:hover {
	color: #600;
	line-height:140%;
	font-size: 13px;
	margin-bottom:5px;
	text-decoration:none;
	text-decoration:underline;
}










/*メニュー下*/
.top-bt-box {
	float: left;
	width: 250px;
	background: #cd0013;
}	














.wvtxt1{
	font-size: 114%;
	line-height: 150%;
	margin-bottom:10px;
}

.wvtxt2{
	font-size: 120%;
	color: #CC0066;
	font-weight: bold;
}


#oubo{
	width:730px;
	margin:0px 0px 20px 0px;
	float: left;
}

#ouboleft{
	width:330px;
	margin-right:20px;
	float: left;
}

#ouboright{
	width:380px;
	float: left;
	background-color: #f3effb;
}

#oubo01{
	background-image: url(images/back01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 380px;
}

#oubo02{
	background-image: url(images/back02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 380px;
}

#oubo03{
	background-image: url(images/back03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 380px;
}

.oubotxt{
	width: 170px;
	height: 160px;
	padding-top: 45px;
	padding-left: 185px;
}


#reportleft{
	width:370px;
	margin:0px 30px 20px 0px;
	float: left;
}

#reportright{
	width:300px;
	float: left;
	margin-bottom: 10px;
}

.bosyutableback{
	background-color: #ac9e8d;
	margin: 0px 0px 20px 25px;
}

.bosyutable{background:#80758C;}
.bosyutable caption{background:#fff;text-align:left;padding:5px 0;font-size:14px;font-weight:bold;color:#651b80;}
.bosyutable th{padding:6px 10px;background:#f3effb;color:#584670;text-align:center;}
.bosyutable td {padding:5px 10px;background:#FFFFFF;color:#584670;line-height:140%;}


.wv-backline01 { margin-top: 30px; margin-bottom: 30px; background-color: #f3effb; float: left; height: 40px;	width: 350px; display: block;}
.wv_back a { height: 40px; width: 400px; float: left; background-repeat: no-repeat; display: block; margin-top: 30px; margin-bottom: 30px;}
