
/*------------------------------------
  ◆全般
-------------------------------------*/


a,
a img{
	color:#FF9900;
	border-color:#000;
	}
a:hover,
a:hover img{
	color:#FFcc00; /*強調A*/
	border-color:#CC6633;
	}
th{
	}
td{
	}

body {
	background: #000 url("../img/body.gif") no-repeat center top fixed;
	color:#998; /*通常*/
	scrollbar-arrow-color: #cc0000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #562f00;
	scrollbar-highlight-color: #3a1500;
	scrollbar-shadow-color: #3a1500;
	scrollbar-track-color: #251a13;
	}

body div.body_box {
	}

/*----ヘッダー----*/

div.head{
	background: url(../img/head.gif) repeat-y center top;
	}

/*----メインコンテンツ----*/

div.maincontent{
	background:#fff;
	}

/*----メニュー----*/

div.menu{
	}

/*----コンテンツ----*/

div.content{
	}

/*----ページ毎サブタイトル----*/

div.sub_title {
	color:#fff; /*強調B*/
	border-color:#776; /*強調B_線*/
	}

/*----サブナビゲーション（出勤・在籍一覧等）----*/

div.subnavi  {
	border-color:#B3007E;
	}
div.subnavi a  {
	color: #FFFFFF;
	background: #875a79;
	border-color:#875a79;
	filter: progid:DXImageTransform.Microsoft.gradient(
		startcolorstr=#ffae5392,endcolorstr=#ff705668,gradienttype=0
		);
	}
div.subnavi a:hover {
	background: #875a79;
	border-color:#875a79;
	color: #FFFFFF;
	border-color: #000000;
	filter: progid:DXImageTransform.Microsoft.gradient(
		startcolorstr=#ffaa448a,endcolorstr=#ff715a6a,gradienttype=0
		);
	}
div.subnavi a.selected,
div.subnavi a.selected:hover {
	color: #fff;
	background: #b3007e;
	border-color: #b3007e;
	filter: progid:DXImageTransform.Microsoft.gradient(
		startcolorstr=#ff900065,endcolorstr=#ffdb0e9e,gradienttype=0
		);
	}

/*----ナビゲーション（ページ上部へ戻る）----*/

div.backtop a{
	color:white;
	}


/*----フォーム----*/


div.form input,
div.form textarea {
	border: solid 1px #f6c;
	background:#fff;
	}
div.form input.radio {
	}




/*----フォームメッセージ----*/

div.message span.error{
	color:#FF0000;
	border-color:#990000;
	}

div.message span.success{
	color:#CC6633;
	border-color:#0099CC;
	}


/*------------------------------------
  ◆女の子プロフ共通設定
-------------------------------------*/


.check_new{
	color:#C0F;
	}
.check_1{
	color:#FC0;
	}
.check_2{
	color:#0CF;
	}
.check_3{
	color:#9F0;
	}
.check_attend{
	color:#C33;
	}

/*名前*/

div.plof li.name {
	font-size:15px;
	color:#FFFFFF;/*強調A*/
	}

/*年齢*/

div.plof li.age {
	padding-top:2px;
	font-size:12px;
	color:#FF9900; /*強調B*/
	}

/*3サイズ*/

div.plof li.size{
	font-size:10px;
	color:#fff; /*強調B*/
	}

/*出勤時間*/

div.plof li.att_time{
	color:#fff; 
	border-color: #000;
	font-size:12px;
	}

/*出勤コメント*/

div.plof li.att_com{
	color:#fff; /*強調C*/
	border-color: #000;
	font-size:12px;
	}

/*新人入店日*/

li.regist_day{
	color:#fff; /*強調B*/
	}


/*------------------------------------
  ◆女の子プロフ詳細
-------------------------------------*/


/*----プロフィール詳細----*/

div.detail dt{
	color:#fff; /*強調B*/
	}

/*----可能オプション----*/

div.okoption dt{
	color:#fff; /*強調B*/
	}
div.okoption li.ok{
	color:#fff; /*強調B*/
	background: #f806fb;
	border-color: #f806fb;
	filter: progid:DXImageTransform.Microsoft.gradient(
		startcolorstr=#ffbb0000,endcolorstr=#ffcc0000,gradienttype=0
		);
	}
div.okoption li.ng{
	color:#554;
	border-color:#332;
	text-decoration:line-through;
	}

/*----出勤----*/

body.popup div.attend dt{
	color:#999988; /*強調B*/
	border-color:#776; /*強調B_線*/
	}

/*------------------------------------
  ◆年齢認証
-------------------------------------*/

body.index{
	background: #000 url(../img/body.gif) repeat-x fixed center top;
	}

body.index div.head{
	}
body.index div.maincontent{
	background-image: none;
	}
body.index div.maincontent div.index_message{
	}

body.index div.maincontent div.index_message h2{
	color:#db2; /*強調A*/
	}


body.index div.maincontent div.index_message2{
	border-color:#333;
	}

body.index div.maincontent div.index_message2 h3{
	color:#db2; /*強調A*/
	}

/*------------------------------------
  ◆在籍一覧
-------------------------------------*/


div.profiles div.profile_box{
	background:url(../img/photoback_profiles1.gif) center center;
	}
div.profiles div.profile_box div.image a{
	background:url(../img/photoback_profiles1.gif) center center;
	}
div.profiles div.profile_box div.image a:hover{
	background:url(../img/photoback_profiles2.gif) center center;
	}
div.profiles div.profile_box div.image a img{
	border-color:#000;
	}

/*------------------------------------
  ◆出勤情報
-------------------------------------*/

div.attends div.profile_box{
	}
div.attends div.profile_box div.image a{
	}
div.attends div.profile_box div.image a:hover{
	}
div.attends div.profile_box div.image a img{
	}

/*------------------------------------
  ◆グラビア集
-------------------------------------*/

div.gravure div.image a{
	background:url(../img/photoback_profiles1.gif) center center;
	}
div.gravure div.image a:hover{
	background:url(../img/photoback_profiles2.gif) center center;
	}
div.gravure div.image a img{
	border-color:#000;
	}

/*------------------------------------
  ◆動画一覧
-------------------------------------*/

div.movies div.profile_box{
	background:url(../img/photoback_profiles1.gif) center center;
	}
div.movies div.profile_box div.image a{
	background:url(../img/photoback_profiles1.gif) center center;
	}
div.movies div.profile_box div.image a:hover{
	background:url(../img/photoback_profiles2.gif) center center;
	}
div.movies div.profile_box div.image a img{
	border-color:#000;
	}

/*------------------------------------
  ◆新人紹介
-------------------------------------*/

div.newface div.image a{
	background:url(../img/photoback_profiles1.gif) center center;
	}
div.newface div.image a:hover{
	background:url(../img/photoback_profiles2.gif) center center;
	}
div.newface div.image a img{
	border-color:#000;
	}




/*------------------------------------
  ◆アンケート
-------------------------------------*/


div.enq dt    {
	color:#FFF;
	}
div.enq div.form dt    {
	color:#FFF;
	}


/*------------------------------------
  ◆ホテルリスト
-------------------------------------*/

 div.hotel_hotellist dt      {
	color:#0089DD;
	}
 div.hotel_arealist dt      {
	color:#0089DD;
	}


/*------------------------------------
  ◆リンク集
-------------------------------------*/

div.link li a img {
	border-color:#000; 
	}
div.link li a:hover img {
	border-color:#0089DD; 
	}

/*------------------------------------
  ◆メルマガページ
-------------------------------------*/

div.mailmaga div.txt dt      {
	color:#db2; /*強調A*/
	}

div.mailmaga div.txt dd ol li      {
	color:#c5006d;
	}

/*------------------------------------
  ◆携帯版について
-------------------------------------*/

div.mobile div.txt dt      {
	color:#db2; /*強調A*/
	}
div.mobile div.txt dd ol li      {
	color:#CC0000;
	}

/*------------------------------------
  ◆料金システム
-------------------------------------*/

/* 交通費 */

 div.area th{
 	color:#FFFFFF; /*強調A*/
	}

/* 料金 */

div.price th,
div.price td {
	background:transparent;
	}
div.price div.course dt,
div.price div.option dt,
div.price div.other dt{
	color:#FF66FF; /*強調A*/
	border-color:#FF00FF; /*強調A_線*/
	}

div.price div.course dd th,
div.price div.option dd th,
div.price div.other dd th{
	color:#999988; /*強調B*/
	border-color:#FF00FF; /*強調B_線*/
	}
div.price div.course dd td,
div.price div.option dd td,
div.price div.other dd td{
	color:#fff; /*強調A*/
	border-color:#FF00FF; /*強調B_線*/
	}

/* 規約 */

div.kiyaku {
	color:#665; /*非強調*/
	}
div.kiyaku dt{
	}


/*------------------------------------
  ◆求人
-------------------------------------*/

div.rec dt    {
	color:#FFF;
	}


/*------------------------------------
  ◆トップページ
-------------------------------------*/



/* ニュース共通 */

div.news li.datecate{
	color:#f90;
	}
div.news li.title{
	color:#f09;
	}


/* 出勤情報 */

div.top_schedule dt{
	color:#FFF;
	}
	
	
/*----フッダー----*/

div.foot{	
	}
div.foot_box{	
	}
body.index div.maincontent_box div.index{
	background:url(../img/maincontent_box_index.gif) no-repeat center top;
	}	








