.topBanner{text-align:center;}header{height:auto;}header h1#sub ,header #logo.sub{position:relative;height:90px;margin-bottom:7px;top:0;left:0;background-size:320px auto;}#index header{position:relative;height:77px;}#index header #logo{background:url("https://img.fpack.jp/shop/benibana/parts/sp_logo.png") center bottom no-repeat;height:65px;background-size:320px auto;}header ul#sub{position:relative;top:0;left:0;margin:0 auto;height:auto;text-align:center;}header ul li{float:none;display:block;margin:0 !important;width:49%;height:42px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}header ul li:first-child{float:right;}header ul li img{display:none;}header ul li a{display:block;width:100%;padding-left:10px;font-size:162%;line-height:37px;}header ul li:first-child a{background:url("https://img.fpack.jp/shop/benibana/parts/sp_icon_menu.png") 5% center no-repeat;background-size:24px 23px;}header ul li:last-child a{background:url("https://img.fpack.jp/shop/benibana/parts/sp_icon_home.png") 5% center no-repeat;background-size:24px 23px;}div.tel ul li a,header ul li,header ul li a{color:#ffffff;background:rgba(255, 255, 255, 0.3);}#content section#schedule h2, #content section#status h2,#news_detail #content h2,#voice #content ul li div h2,#voice #content ul li div span.time,#content ul.voice li span.name, #content ul.other li span.name,#content .pager li.current span,#bbs #content ul#dataList li span.title,#content .blogList li a,#content ul li a,#content #movie div h2, #content #photoDiary div h2{color:#912cff;}body#lady_detail th.sun{color:#AA0909;}#content ul.nextBackBtn li a,#content .chainLink a,#content .changeView,#content .chainLink2 a{color:#000;}#content h2.name,#content ul.profile li em,#content .profile .name,#content ul.blogList li div h2{color:#912cff;}.time{color:#000000 !important;}body#lady_detail th.sat{color:#aedaff !important;}body#lady_detail th.sun{color:#ffa9a9 !important;}#globalNav div a{color:#ffffff;}div.tel ul li a,header ul li,#link li,#lady_movie #content ul li{border-color:#d0d0d0;}#content table th, #content table td{border-color:#d0d0d0;}#content .pager li a,#content .pager li.current span,#content .pager li span,#event #content section.event ul.pager li,#mag #content .sendBtn{border-color:transparent;}#content .more a,#content ul.pagination li.current a,#content .back a, #content .nLink a,#content .movie h2,#review_login #content dl dt,#content ul.list ul>li div.item,#voice_detail #content .data>div .profile a,#gravure_detail #content p.caption,#content .pager li span,#content .pager li a,#photoblog_detail #content .data>div .profile a,#content .entry h2,#content .entry h3,#lady_detail #content ul.content li a,#photoblog_lady #content .data>div .profile a,#mag #content .sendBtn a,#bbs #content .btn a,#content ul.qaList>li div>span,#globalNav div,#content .data>div .profile a{color:#ffffff;background-color:#912cff;}#content table th,#content table.profile th{color:#ffffff !important;background-color:#912cff;}#content ul.profile li span.cap{color:#ffffff !important;background-color:#000000;}header .description{color:#ded5ff;background:transparent;}#content .type span{background:#8825a4;}#content .pager li.current span,#content .btn,#content .back,.noData{background-color:transparent;}#content div.enter,#content div.leave{border-color:transparent;}#content div.enter a{color:#ff2931;}#content div.leave a{color:#7f00a2;}section h1.title, #globalNav h2,.topBanner>div:before{color:#edce82;background:#0d005a;border-top:1px solid #3e34b9;border-bottom:1px solid #3e34b9;}#content .pager{padding-top:10px;}#content .pager li a{margin-right:2px !important;margin-bottom:2px !important;padding:8px 10px !important;color:#ffffff !important;}#content .pager li{border-bottom:none !important;}