@charset "UTF-8";
/*ヘッダー上部ディスクリプション*/
.description{
    background-color:#000!important;
    color:#fff;
    }
    /*認証ページエンターボタン*/
    .enter a{
    background: linear-gradient(to bottom, #fbeccd 0%, #f9e6bc 30%, #f6dea3 50%, #edc867 100%);
    color:#000!important;
    }
    .leave a{
    background:#9d9379;
    }

    /*認証ページ　ヘッダー間隔*/
    .index_header{
    padding-bottom:32px!important;
    }
    /*認証ページ　HOME MENUボタン非表示*/
    #index .description + .clearfix {
        display: none;
    }
    /*認証ページ以外のヘッダー設定*/
    body:not(#index) header h1{
    background: transparent url(https://img.undernavi.com/shikoku/luminous/parts/sp_door.png) no-repeat center/cover;
    width:100%;
    height:390px;
    }
    header{
    height:390px;
    }
    /*認証画面イメージの調整*/
    #index #door_logo img{
    max-width:100%;
    max-height:100%;
    }
    #index #door_logo{
    max-height:390px;
    }
    
    
    
    
    /*コンテンツタイトル　グローバルMENUタイトル*/
    section .title,#globalNav h2,.more{
    background:#765e32!important;
    color:#fff;
    }
    /*女の子データの名前部分。長い文章対応*/
    #content ul.profile li em {
        display: block;
        margin-bottom: 4px;
        font-weight: bold;
        font-style: normal;
        color: #000000;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        padding-inline:5px;
    }
    /*女の子データの出勤情報*/
    #content ul.profile li span.cap{
        width: 90%;
        display: block;
        text-align: center;
        margin: 0 auto;
        background: linear-gradient(to bottom, #fdf9a0 0%, #fded85 30%, #fde372 50%, #ecc455 100%);
        color: #725f38;
    }
    /*トップの女の子データ出勤情報だけが絶対位置なのを相殺*/
    #top #content ul.profile li span.cap{
    position:unset;
    }
    /*女の子データの余計な内側余白*/
    body:not(#movie_detail,#newface) #content ul.profile li{
    padding-bottom:0!important;
    border:1px solid #000!important;
    }
    
    /*女の子データ内の出勤情報のコメント部分*/
    #content ul.profile li span.cap>.comment{
    color:#fff!important;
    padding:0;
    }
    /*ヘッドライン*/
    /*.marquee_new li.color1.marquee-showing div {
    background:#f1cb5a!important;
    color:#000!Important;
    }
    .marquee_new li.color1.marquee-showing span{
    background:#f1cb5a!important;
    color:#000!important;
    }
    #headline{
    background:#f1cb5a!important;
    }*/
    /*女の子データの高さ修正*/
    body:not(#movie_detail)#content ul.profile li {
    min-height:246px;
    }
div.tel{
background:none!important;
}
/*料金表*/
.list li div ul li .item{
background:#d3a663!important;
color:#fff!important;
border:none;
}
.list li div ul li .price{
border:none;
}
.list ul{
border:1px solid;
}
/*詳細ページの出勤時間*/
#content section#schedule h2, #content section#status h2{
color: #725f38!important;
}
#globalNav div a{
background: linear-gradient(to bottom, #fdf9a0 0%, #fded85 30%, #fde372 50%, #ecc455 100%);
color: #725f38;
}






