@charset "UTF-8";
#doorImg {
    margin: 160px 0 30px;
    
}
#header .description {
    height: 16px;
}
#secMovie ul li .playBtn,
#secSpecialmovie ul li .playBtn,
section ul.movieList li .playBtn,
#movieList .txtData .playBtn,
#ladyMov .inner .txtData .playBtn,
#ladyMov_special .inner .txtData .playBtn {
    background: #000;
    border: 1px solid #b4b4b4;
    color: #fff;
}
#wrapper {
    background-attachment: fixed !important;
    background-size: cover;
    background-position: 0 -200px;
}
#door #wrapper {
    background: url(https://img.undernavi.com/chugoku/club-ador/parts/bg_door.jpg) center top repeat;
    background-attachment: fixed !important;
}
#attention {
    color: #000;
    margin-bottom: 10px;
      text-shadow: 
  0 0 3px rgba(255, 255, 255, 1),
  0 0 6px rgba(255, 255, 255, 0.9),
  0 0 9px rgba(255, 255, 255, 0.7);
}
#entrance {
    position: relative;
    margin: 0;
}
#entrance li:last-child {
    margin: 0;
}
#entrance li img {
    vertical-align: middle;
}
#entrance li span {padding: 0 10px;}
#header .cBlock {
    width: 100%;
}
#globalNav .cBlock {
    background: none;
}
#globalNav .cBlock ul {
    width: 920px;
    margin: 0 auto;
    background: none;
    display: flex;
    flex-wrap: wrap;
}
#globalNav ul li a {
    display: block;
    width: 100px;
    height: 43px;
    text-indent: -9999px;
}
body {
    color: #000;
}
#footer,
#footer a {
    color: #fff;

}
#footer ul li {
    border-color: #fff;
}
#door #footer,
#door #footer a,
#door #footer .copyR,
#door #footer .copyR a {
    color: #000 !important;
}
#door #footer ul li {
    border-color: #000;
}


#typeWeek ul.scheduleList li .txtData table th.sat,
#typeWeek ul.scheduleList li .txtData table th.sun,
#secSchedule.w2 ul li .txtData .ladyProf,
#secSchedule.w3 ul li .txtData .ladyProf,
#secLady.w2 ul li .txtData .ladyProf,
#secLady.w3 ul li .txtData .ladyProf,
#secMovie.w2 ul li .txtData .ladyProf,
#secMovie.w3 ul li .txtData .ladyProf,
#secSpecialmovie.w2 ul li .txtData .ladyProf,
#secSpecialmovie.w3 ul li .txtData .ladyProf,
.secRanking.w2 ul li .txtData .ladyProf,
.secRanking.w3 ul li .txtData .ladyProf,
#secNewface.w2 ul li .txtData .ladyProf,
#secNewface.w3 ul li .txtData .ladyProf,
#secPhotoblog.w2 ul li .txtData,
#secPhotoblog.w3 ul li .txtData,
section ul.blogList li .txtData {
    color: #000;
}
#secPickup ul li .txtData .ladyProf,
#secPickup.w2 ul li .txtData .ladyProf,
#secPickup.w3 ul li .txtData .ladyProf {
    color: #000;
}
#typeWeek ul.scheduleList li .txtData table th.sat,
#lady_detail .sat {
    color: #0089ff;
}
#lady_detail th.sat {
    color: #008aff;
    background: #dcf1ff;
}
#lady_detail th.sun {
    background: #ffdcec;
}
#typeWeek ul.scheduleList li .txtData table th.sun,
#lady_detail .sun {
    color: #ff0000;
}
a:link,
a:visited,
.bbsList li .userName,
#comment ul li .userName,
#door #entrance2 li:last-child a {
    color: #000;
}
#map #content section .mapData p a #photoblog #content>section ul li h2.elps {
    color: #000 !important;
}
.ladyList .ladyName,
.ladyList .ladyName a,
.scheduleList .ladyName a {
    color: #000;
}
.movieList .ladyName,
.movieList .ladyName a {
    color: #000;
}
#ladyMov .inner .ladyName {
    color: #000 !important;
    font-weight: bold;
}
#secPhotoblog.w2 ul li .txtData h2 a,
#secPhotoblog.w3 ul li .txtData h2 a,
#lady_detail #photoblog ul li .txtData .title a,
#voice section ul.voiceList li .txtData .ladyName a,
#blog section ul.blogList li .txtData h2 a,
#main article .heading .title a,
#main article .heading .date a,
.secRanking>h2 {
    color: #000;
}
#footer a,
#secPickup ul li .txtData h2 a,
#content ul.movieList li h2.movieTitle a,
#entrance2 li:last-child a {
    text-decoration: none;
}
#content ul.movieList li h2.movieTitle{
    background-color: #ff4f85!important;
   
}
#content ul.movieList li h2.movieTitle a{
    color: #fff!important;
}
.formData h2 span {
    color: #000;
    text-shadow: 1px 1px 0 #FFF, -1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px -1px 0 #FFF, 0px 1px 0 #FFF, -1px 0 #FFF, -1px 0 0 #FFF, 1px 0 0 #FFF;
}
#content .pager li.current span,
#content .pager li.abbr span {
    color: #000;
}
#secPhotoblog.w2 ul li .txtData h2,
#secPhotoblog.w3 ul li .txtData h2,
#typeWeek ul.scheduleList li .txtData table th,
section ul.systemList>li .mTitle,
#bbs .formData label,
#login .formData h2,
#txtData .profile,
#hotel .inner section h1,
#dataList table thead th span,
.formData h2,
.secRanking.w1 ul li .rankNum,
section ul.systemList ul li .item,
#side>section .secTtl,
#main article .heading,
#side .subTtl,
#main .subTtl,
#main>section .secTtl,
#profile th {
    color: #000;
    background: #e5e5e5;
}
#typeOneday ul.ladyList li .txtData .workTime,
#secSchedule ul li .txtData .workTime {
    color: #fff;
    background-color: #000;
    font-size: 12px!important;
}
#secSchedule ul li {
    padding: 15px 9px!important;
}
#content > section > .inner .ladyName em,
#lady_detail #content > section > .inner .ladyName,
#layout > section.w1 ul li .txtData h2.ladyName,
#lady_detail #photoblog ul li .txtData .title,
#content > section ul li h2.title,
section ul.blogList li em.ladyName,
.voiceList li .txtData .userName,
.voiceList li .txtData .date {
    color: #000 !important;
    background-color: #e5e5e5;
}
#content ul.movieList li h2.movieTitle a,
#content ul.movieList li h2.movieTitle,
#ladyData .txtData .schedule dt {
    color: #000;
    background: transparent;
    font-weight: bold;
}
section ul li .rankNum,
.secRanking ul li .rankNum {
    margin: -5px auto 5px;
}
#header .description,
.description {
    display: block;
    color: #000;
    background: transparent;
    background-color: rgba(255, 255, 255, 0.3);

}
#layout>.pannel,
#content>section>#top .inner,
#status li .inner {
    background: #fff;
}
#status,
.noData {
    background: transparent;
}
#movieList li,
#secMovie.w3 ul li,
#secSpecialmovie.w3 ul li,
#secMovie.w2 ul li,
#secSpecialmovie.w2 ul li,
section ul.movieList li {
    background: transparent;
    background: #fff !important;
    background-size: 100% 100% !important;
    border-color: #fff !important;
}
#secMovie.w3 ul li a .thumb img{
    width: 197px;
    height: 113px;
    object-fit: cover;
}
#layout>section .inner ul li,
#content>section ul li,
#unEvent ul.unEventList li,
#typeWeek ul.scheduleList li,
#typeWeek ul.scheduleList li .txtData table th,
#typeWeek ul.scheduleList li .txtData table td,
section ul.systemList ul li .price,
#side>section,
#main article,
#profile th,
#profile td,
#side>section,
#main>section,
#upper,
#side>section,
#side>aside,
#hotel .inner section,
#schedule th,
#schedule td {
    border-color: #eee;
}
#secNewface.w1 ul li,
#lady_detail #photoblog ul li {
    border-bottom: dashed 1px #000;
    border-color: #000 !important;
}
#main article .heading {
    border: none;
}
#layout>section .inner {
    border-color: #fff;
    border-style: solid;
    border-width: 1px;
    border-top: none;
}
#content>section>.inner {
    background: #fff;
    border: none;
}
.nextpager li a,
#mag section .sendBtn a,
.formBtn input,
#bbs .formData input[type=submit],
#nextPrev li a,
#addComment input[type=submit],
#areaList li a,
#content .pager li span,
#content .pager li a,
section ul.gravureList li .profLink a {
    color: #fff;
    background: #000;
}
#lady_detail #photoblog ul li .txtData .title,
#content>section ul li h2.title,
#unEvent ul.unEventList li .title,
#side>section h1,
#side>aside h1,
#upper h1,
#movieList h1,
#photoblog_detail #ladyData .txtData,
#ladyData .txtData,
section ul.systemList>li h2 {
    color: #000 !important;
    background: #e5e5e5;
}
#content section.w2 ul.ladyList li,
#content section.w3 ul.ladyList li,
#content section.w2 ul.blogList li,
#content section.w3 ul.blogList li,
#content section.w2.secRanking ul.ladyList li,
#content section.w3.secRanking ul.ladyList li,
#ranking ul.ladyList li,
#typeWeek ul.scheduleList li {
    background: #fff;
}
#schedule #typeWeek ul.scheduleList li {
    background: none !important;
}
#content section.w2 ul.ladyList li,
#content section.w3 ul.ladyList li,
#lady #content ul.ladyList li,
#content section.w3 ul.blogList li {
    border-color: #dedede;
}
#secPickup.w1 {
    background: url(https://img.undernavi.com/chugoku/olclub-s/parts/bg_pickup_w1.png) left top repeat;
}
#secPickup.w2 {
    background: url(https://img.undernavi.com/chugoku/olclub-s/parts/bg_pickup_w2.png) left top repeat !important;
}
#top #secPickup.w3 {
    background: transparent url(https://img.undernavi.com/chugoku/olclub-s/parts/bg_pickup_w3.png) center top no-repeat !important;
}
#content .h1 .inner {
    background: transparant;
    border: none;
}
#layout>#secPickup .inner {
    background: transparent;
}
#secPickup {
    border: none !important;
}
#status li .inner {
    padding: 5px;
}
#realtime section ul li .txtData .comment,
#realtime section ul li .txtData .status {
    color: #900 !important;
}
#content .pager li.current span {
    background: none;
}
.movieList.clearfix li {
    background: transparent;
}
#door #footer {
    background: transparent;
    background-color: rgba(255, 255, 255, 0.5);
}
#door #content {
    padding: 10px 0 240px;
}
#attention {
    margin-bottom: 40px;
}
#content>section h1.pageTtl span {
    margin: 0 0 0 15px;
}
#comment ul li,
#addComment .formData,
.formData,
.bnrInfo,
#upper .inner {
    background: transparent;
}
#entrance li span img {
    margin-top: 10px;
    margin-bottom: 10px;
}
#lady_detail #content>section>.inner .ladyName,
#typeWeek ul.scheduleList li .txtData .ladyProf {
    color: #000 !important;
}
#profile td,
#schedule td,
#lady_detail #photoblog ul li,
#status li .inner,
#newface section ul li .txtData .ladyProf,
section ul.movieList li .txtData .ladyProf,
section ul li .txtData .ladyProf {
    color: #000;
}
#layout>section .title,
section .inner>h2,
#notes section .txtData,
.formData .notes,
.formData,
.formData>div,
.eva_el.star_icon,
.star_icon,
.reviewlist .comment a,
.unCoupon strong,
.ajax_pager .now span.big,
.review_write {
    color: #0067b4 !important;
}
.review_write {
    color: #fff;
}
#status li {
    background: transparent;
}

/* 女の子タイプアイコン */
#side .typeIcons span {
    background: #eee;
    color: #000;
}
#recruit #recruit_inner,
#txtData .profile a {
    color: #000;
}
section ul.systemList>li .body>.comment {
    background: transparent;
}
#layout>section.w1 ul li .txtData h2.ladyName {
    color: #e4007f !important;
}
#header h1 a {
background:none;
    width: 100%;
    height: 0;
padding-top: calc(800 / 1920 * 100%);
}
#header{

background: url(https://img.undernavi.com/chugoku/club-ador/parts/bg_header.jpg) center top;
background-size: cover;
background-size: 100%;

}








