@charset "utf-8";

/* Header Title
----------------------------------------------------- */
h1 {
	height:100px;
	}

h1 span {
	background:url('/image/titlelogo.jpg') no-repeat;
}


/* *****************************************
  配置
******************************************* */

/* コンテンツ部分全体囲み
----------------------------------------------------- */
div#container {
	width:740px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0 10px;
}

div#contents {
	width:720px;
	background-color:#EEF;
	padding:10px;
}

/* footer
----------------------------------------------------- */
div#footer {
	clear:both;
	margin-top:10px;
}

div#container:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/* *****************************************
  コーナー詳細
******************************************* */

/* コンテンツのヘッダタイトル及び概要文
----------------------------------------------------- */
div#contentsheader h2{
	width:100%;
	height:35px;
	background-color:#f00;
	position:relative;
}

#contentsheader h2 span {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
#contentsheader h2#spcon span {
	background:url('/image/spcon_title.jpg') no-repeat; 
}
#contentsheader h2#wifecon span {
	background:url('/image/wifecon_title.jpg') no-repeat; 
}

#contentsheader p{
	margin:5px 0 10px 0;
}

/* コーナー名見出し */
h3{
	width:100%;
	height:30px;
	margin-bottom:3px;
	position:relative;
	font-size:x-small;
}

h3 span {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}

.covergirl h3 span {
	background:url('/image/covergirl_title.gif') no-repeat;
}

.gravure h3 span {
	background:url('/image/gravure_title.gif') no-repeat;
}

.exp h3 span {
	background:url('/image/taiken_title.gif') no-repeat;
}

.w_exp h3 span {
	background:url('/image/wifetaiken_title.gif') no-repeat;
}

.pickupgirl h3 span {
	background:url('/image/pick_title.gif') no-repeat;
}

.hitodumania h3 span {
	background:url('/image/dumania_title.gif') no-repeat;
}

.fudol h3 span {
	background:url('/image/fudol_title.gif') no-repeat;
}

.lovedeli h3 span {
	background:url('/image/lovedeli_title.gif') no-repeat;
}

.movie h3 span {
	background:url('/image/movie_title.gif') no-repeat;
}

.exp_movie h3 span {
	background:url('/image/exp_movie_title.gif') no-repeat;
}

div.covergirl,
div.gravure,
div.exp,
div.w_exp,
div.pickupgirl,
div.hitodumania,
div.fudol,
div.lovedeli,
div.movie,
div.exp_movie {
	margin-bottom:10px;
}


/* カバーガール背景色 */
.covergirl h3{
	background-color:#0FF;
}
.covergirl li {
	background-color:#CFF;
}

/* グラビア背景色 */
.gravure h3{
	background-color:#00FF00;
}
.gravure li {
	background-color:#CF9;
}

/* 体験背景色 */
.exp h3{
	background-color:#006600;
}
.exp li{
	background-color:#CFC;
}

/* 人妻体験背景色 */
.w_exp h3{
	background-color:#0099FF;
}
.w_exp li{
	background-color:#CFF;
}

/* ピックアップ背景色 */
.pickupgirl h3{
	background-color:#00FF00;
}
.pickupgirl li {
	background-color:#FAC;
}

/* ひとづまにあ背景色 */
.hitodumania h3{
	background-color:#00FF00;
}
.hitodumania li {
	background-color:#FCC;
}

/* フードルフォルダ背景色 */
.fudol h3{
	background-color:#00FF00;
}
.fudol li {
	background-color:#FCA;
}

/* ラブデリー背景色 */
.lovedeli h3{
	background-color:#00FF00;
}
.lovedeli li {
	background-color:#CCF;
}

/* 動画背景色 */
.movie h3{
	background-color:#00FF00;
}
.movie li {
	background-color:#FCF;
}

/* 体験動画背景色 */
.exp_movie h3{
	background-color:#FFFF00;
}
.exp_movie li {
	background-color:#FFFFCC;
}

/* 各コンテンツのfloat */
#contents li {
	float:left;
	margin-right:3px;
	margin-bottom:3px;
}

/* １コンテンツくくり */
div.item {
	width:227px;
	height:107px;
	padding:5px;
	overflow-y:hidden;
}

.item img {
	float:left;
}

div.c-info {
	margin-left:72px;
	padding:2px 5px 0 5px;
}

.c-info p {
	margin-bottom:.3em;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height:14px;
}

.shopname,
.galname {
	font-weight:bold;
}


/* floatのクリア */
div.exp,
div.w_exp {
	clear:left;
}

#contents:after,
div.covergirl:after,
div.gravure:after,
div.exp:after,
div.w_exp:after,
div.pickupgirl:after,
div.hitodumania:after,
div.fudol:after,
div.lovedeli:after,
div.movie:after,
div.exp_movie:after {

	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/*Start hiding from IE Mac \*/
* html div.covergirl,
* html div.gravure,
* html div.exp,
* html div.w_exp,
* html div.pickupgirl,
* html div.hitodumania,
* html div.fudol,
* html div.lovedeli,
* html div.movie,
* html div.exp_movie
 { height:1%; }
/*Stop hiding from IE Mac */


/* *****************************************
  その他
******************************************* */

