/*ヘッダー上部ディスクリプション*/
.description{
background-color:#cdbead!important;
color:#000;
}
/*認証ページエンターボタン*/
.enter a,.leave a{
background:url(https://img.undernavi.com/shikoku/bg-terahertz/parts/bg_enter.jpg);
background-position:center;
}
/*認証ページ　ヘッダー間隔*/
.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/bg-terahertz/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{
background-image: url(https://img.undernavi.com/shikoku/bg-terahertz/parts/bg_title_w3.png)!important;
color:#6d6051;
}
.more{
background-color:#6d6051!important;
}


/*女の子データの名前部分。長い文章対応*/
#content ul.profile li em {
    display: block;
    margin-bottom: 4px;
    font-weight: bold;
    font-style: normal;
    color: #f7809b;
    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: #000;
    color: #fff;
}
/*トップの女の子データ出勤情報だけが絶対位置なのを相殺*/
#top #content ul.profile li span.cap{
position:unset;
padding: 1px 0;
}
/*女の子データの余計な内側余白*/
body:not(#movie_detail){#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: repeating-linear-gradient(0deg, #a0a0a0 1em, #bfbfbf 1em, #fbfbfb 2em, #a2a2a2 3em, #a9a9a9 5.5em);
}

.marquee_new li.color1.marquee-showing span{
color:#000!important;
}
#headline{
background: repeating-linear-gradient(0deg, #a0a0a0 1em, #bfbfbf 1em, #fbfbfb 2em, #a2a2a2 3em, #a9a9a9 5.5em);
}
/*女の子データの高さ修正*/
body:not(#movie_detail){#content ul.profile li {
min-height:246px;
}


.cap{
background:#6d6051!important;
}
#content section#schedule h2, #content section#status h2{
color:#f7809b;
}

#content .back {
background-color:#6d6051!important;
}
#movie ul li a span, #special_movie ul li a span{
color:#fff;
}














