<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*  華舞
--------------------------------------------------------------------------*/
/*  http://www.t-hanamai.net/
--------------------------------------------------------------------------*/


@charset "Shift_JIS";
a:link {text-decoration: none;color: #400080;} 
a:visited {text-decoration: none;color: #400080;}
a:hover {text-decoration: none;color: #400080;} 
font{ letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;line-height: 150%;}
body{ background : transparent url(../img/bg.jpg) repeat-y center top;background-color: #fff;}
body { font-family: verdana; margin: 0px; padding: 0px;}
body { overflow-x: hidden; }
body, th, td, div, font { font-size: 14px; line-height: 140%; }
ul, ol, ul li, ol li { list-style: none outside none; }
img, a img { border: 0px none; vertical-align: bottom; }
h1{padding: 5px 0px 0px 0px;margin: 0px;text-align: center;font-weight: normal;font-size: 10px;color:#222;letter-spacing:1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.obi01 {margin: 9px 9px 16px;border: 1px dotted #414141;-webkit-border-radius: 8px;background:#000;padding: 9px}


/*  へッダー
--------------------------------------------------------------------------*/
.bg_head {text-align: right; margin: 0px 0px 0px 0px; padding: 10px; background-color:#1d1d1d;}
.head{text-align: left;font-size: 9px;color:#fff;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}


/*  ショップデータ
--------------------------------------------------------------------------*/
.data_head{ padding: 0px 0px 0px 0px;}
.data_name{ padding: 2px 0px 5px 0px;width: 98%;font-size: 12px;color: #222;letter-spacing: 0px;text-align: left;border-bottom: 1px dashed #dfddde;}
.data_time{ padding: 5px 0px 5px 0px;width: 98%;font-size: 12px;color: #222;letter-spacing: 0px;text-align: left;border-bottom: 1px dashed #dfddde;}
.data_tel{ padding: 5px 0px 5px 0px;width: 98%;font-size: 12px;color: #222;letter-spacing: 0px;text-align: left;border-bottom: 1px dashed #dfddde;}
.data_area{ padding: 5px 0px 5px 0px;width: 98%;font-size: 12px;color: #222;letter-spacing: 0px;text-align: left;border-bottom: 1px dashed #dfddde;}
.data_other{ padding: 2px 0px 5px 0px;width: 98%;font-size: 12px;color: #222;letter-spacing: 0px;text-align: left;border-bottom: 1px dashed #dfddde;}

/*  タイトル関連
--------------------------------------------------------------------------*/
.title01{margin: 9px 9px 10px;border: 1px dotted #24012d;-webkit-border-radius: 4px;}
.title01{ background : transparent url(../img/bg_title01.png) repeat center top;}
.title_txt01{ padding: 7px 0px 7px 10px;text-align: left;font-size: 15px;color: #fff;letter-spacing:1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.title04{width:80%;padding: 7px 0px 7px 10px;margin: 0px 9px 5px;color: #ffffff;border: 1px dotted #222;-webkit-border-radius: 5px;}
.title04{ background : transparent url(../img/bg_title04.png) repeat center top;}
.title04 a{ padding: 7px 0px 7px 10px;font-size: 16px;color: #ffffff;}
.title04 a:hover{ background-color:#0c0c0c;}

.title_button{width: 82%;font-size:16px;font-weight:normal;padding: 5px 5px 5px 5px;margin: 5px 0px 5px 0px;border:1px dotted #ffd7e6;border-radius: 7px 7px 7px 7px;text-decoration:none;background-color:#ff2d7a;color:#fff;display:inline-block;}
.title_button:hover {background-color:#000000;color:#fff;}
.title_button:active {position:relative;top:1px;}
.menu_title{margin: 5px 9px 10px;border: 1px solid #fba8cb;border-radius: 6px;}
.menu_title{ background : transparent url(../img/bg_title01.png) repeat center top;}
.menu_title_txt{ padding: 6px 0px 6px 10px;text-align: left;font-size: 12px;color: #fff;letter-spacing:1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.sub_title{margin: 5px 5px 5px;border: 1px solid #fba8cb;border-radius: 6px;}
.sub_title{ background : transparent url(../img/bg_title01.png) repeat center top;}
.sub_title_txt{ padding: 6px 0px 6px 10px;text-align: left;font-size: 12px;color: #fff;letter-spacing:1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}


/*  BOX関連
--------------------------------------------------------------------------*/
ul.box01 {margin: 9px 9px 16px;border: 1px solid #222;-webkit-border-radius: 8px;background:#000;padding: 9px}
ul.box01 { background : transparent url(../img/bg04.png) repeat center top;}
ul.box01 li { text-align: left;padding: 7px 0px 7px 10px; margin-top: -1px; background: url('../img/link_arrow.png') no-repeat scroll right center; position: relative; }
ul.box01 li a { color: rgb(0, 0, 0); font-size: 12px; width: 100%; display: block; }
ul.box01 li a:hover { background: url('../img/link_arrow.png') no-repeat scroll right center; }
_ul.box01 li a span { display: block; padding: 0px 30px 0px 0px; height: 100%; overflow: hidden; }
_ul.box01 li a strong { font-size: 16px; padding: 10px 0px 0px; display: block; height: 16px; line-height: 16px; overflow: hidden; }
ul.box01 li a img.thumb { float: left; display: block; margin: 0px 10px 0px 0px; width: 60px; }
.box02 {margin: 5px 9px 10px;border: 1px solid #333;-webkit-border-radius: 8px;padding: 9px;color: #fff;}
.box02{ background : transparent url(../img/bg04.png) repeat center top;}
.box_txt01 {padding: 7px 0px 7px 10px;width: 96%padding-top: 5px;font-size: 16px; letter-spacing:1px;line-height: 150%;color: #cc0000;border-bottom: 1px dotted #edebeb;text-align: left;}
.box_txt02 {padding: 7px 0px 7px 5px;width: 96%padding-top: 5px;font-size: 14px; letter-spacing:1px;line-height: 150%;color: #222;border-bottom: 1px dotted #d2d1d1;text-align: left;}
.box_txt03 {padding: 7px 0px 5px 5px;width: 96%padding-top: 5px;font-size: 14px; letter-spacing:1px;line-height: 150%;color: #cc0000;text-align: left;}
.box_txt04 {padding: 5px 0px 5px 5px;width: 96%padding-top: 5px;font-size: 14px; letter-spacing:1px;line-height: 150%;color: #f30670;text-align: left;}
.box_txt05 {padding: 5px 0px 5px 5px;width: 96%padding-top: 5px;font-size: 13px; letter-spacing:1px;line-height: 150%;color: #be0808;text-align: left;}
.box_txt06 {padding: 7px 0px 7px 10px;width: 96%padding-top: 5px;font-size: 16px; letter-spacing:1px;line-height: 150%;color: #9d01d0;text-align: left;}
.news01{ font-size: 14px;color: #fff;text-align: left;line-height: 180%;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.news02{ font-size: 14px;color: #fd0390;line-height: 180%;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.news03{ font-size: 14px;color: #9f0371;line-height: 180%;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}


/*  フッター関連
--------------------------------------------------------------------------*/
.bg_footer {margin: 9px 0px 0px 0px;padding: 9px 0px 0px;background : transparent url(../img/bg_foot.png) repeat-x center top;height: 230px;}
.copy{padding-left: 10px;line-height: 200%;text-align: center;font-size: 9px;color:#fff;letter-spacing:1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.copy a{color: #fff;text-decoration: none; font-weight: normal;}
.copy a:hover { color: #fff;text-decoration: underline; font-weight: normal;}
.foot_button{width: 70%;font-size:16px;font-weight:normal;padding: 5px 5px 5px 5px;margin: 10px 0px 5px 0px;border:1px dotted #ffd7e6;border-radius: 7px 7px 7px 7px;text-decoration:none;background-color:#ff2d7a;color:#fff;display:inline-block;}
.foot_button:hover {background-color:#000000;color:#fff;}
.foot_button:active {position:relative;top:1px;}


/*  メニュー関連
--------------------------------------------------------------------------*/
.shopmenu2 {margin: 1px 1px 1px 1px; padding: 15px; font-size:12px; border-radius: 3px; text-decoration:none; color:#fff; text-align: center;}
.shopmenu2 {background : transparent url(../img/bg02.png) repeat center top;}


/*  料金システム
--------------------------------------------------------------------------*/
.system {margin: 4px 5px 10px;border: 1px solid #e4d1c0;-webkit-border-radius: 8px;padding: 9px}
.system { background : transparent url(../img/bg01.png) repeat center top;}
.system_txt01 {padding: 7px 0px 7px 5px;width: 96% padding-top: 5px; font-size: 14px; letter-spacing:1px;color: #333; border-bottom: 1px dotted #d2d1d1;text-align: left;}


/*  求人情報
--------------------------------------------------------------------------*/
.recruit_txt01 {padding: 7px 0px 7px 5px;width: 96% padding-top: 5px; font-size: 14px; letter-spacing:1px;color: #333; border-bottom: 1px dotted #d2d1d1;text-align: left;}
.recruit_txt02 {padding: 7px 0px 7px 5px;width: 96% padding-top: 5px; font-size: 14px; letter-spacing:1px;color: #333; border-bottom: 1px dotted #d2d1d1;text-align: left;}

/*  本日の出勤
--------------------------------------------------------------------------*/
.today_txt01 {padding: 7px 0px 7px 5px;width: 96% padding-top: 5px; font-size: 14px; letter-spacing:1px;color: #333; border-bottom: 1px dotted #d2d1d1;text-align: left;}


/*  キャストプロフィール関連
--------------------------------------------------------------------------*/
.prof_bg {margin-bottom:10px; padding: 10px;}
.prof_bg {background : transparent url(../img/bg01.png) repeat center top;}
.prof_name{padding: 5px 0px 5px 0px; width: 98%; font-size: 12px;color: #222; letter-spacing: 0px;text-align: left;border-bottom: 1px dashed #666;}
.prof_size{padding: 5px 0px 5px 0px; width: 98%; font-size: 12px;color: #222; letter-spacing: 0px;text-align: left;border-bottom: 1px dashed #666;}
.prof_time{padding: 5px 0px 5px 0px; width: 98%; font-size: 12px;color: #222; letter-spacing: 0px;text-align: left;border-bottom: 1px dashed #666;}
.prof_com{padding: 4px 0px 5px 0px;width: 98%; text-align: center;font-size:13px;color: #222;letter-spacing:0px;text-align: left;line-height:180%;border-bottom: 1px dashed #666;}
.cast_sche {padding-left: 10px;padding-top: 5px;padding-bottom: 5px;font-size: 14px; letter-spacing:1px;text-align: left;}
.cast_sche2 {padding-left: 10px;padding-top: 5px;padding-bottom: 5px;font-size: 14px; letter-spacing:1px;text-align: left;}


/*  イベント情報
--------------------------------------------------------------------------*/
.event_txt01 {padding: 7px 0px 7px 5px;width: 96% padding-top: 5px; font-size: 14px; letter-spacing:1px;color: #333; border-bottom: 1px dotted #d2d1d1;text-align: left;}


/*  写メ日記
--------------------------------------------------------------------------*/
.syame_txt01 {padding: 7px 0px 7px 5px;width: 96% padding-top: 5px; font-size: 14px; letter-spacing:1px;color: #333; border-bottom: 1px dotted #d2d1d1;text-align: left;}
.name{text-align: left;border-bottom: 1px dashed #dfddde; padding: 2px;font-size: 13px;width: 96%;color: #222;}
.date{text-align: left;border-bottom: 1px dashed #dfddde; padding: 2px;font-size: 13px;width: 96%;color: #222;}
.tittle{text-align: left;border-bottom: 1px dashed #dfddde; padding: 2px;font-size: 13px;width: 96%;color: #222;}
.img{text-align: center;border-bottom: 1px dashed #dfddde; padding: 2px;width: 96%;}
.main{text-align: left;border-bottom: 1px dashed #dfddde; padding: 2px;font-size: 13px;width: 96%;color: #222;}


/*  カラムーテーブル
--------------------------------------------------------------------------*/
table { margin: 0px; padding: 0px; border-spacing: 0px; }
table.column3 { width: 98%; border-collapse: collapse; background : transparent url(../img/bg04.png) repeat center top;}
table.column3 td { padding: 1px;text-align: center; vertical-align: top; width: 33%; border: 1px solid #fff; }
table.column2 { width: 98%; border-collapse: collapse; }
table.column2 td { padding: 5px;text-align: center; vertical-align: top; width: 50%; border: 1px solid #222;}


/*  キャスト一覧
--------------------------------------------------------------------------*/
.thum{border:1px solid #696969; padding:1px;}
.list{border-bottom:1px solid #696969;margin-bottom:10px;}
.name{border-bottom:1px dashed #696969;margin-bottom:5px;font-size: 14px;}
.prof{border-bottom:1px dashed #696969;margin-bottom:5px;font-size: 10px;}
.com{border-bottom:1px dashed #696969;margin-bottom:5px;font-size: 12px;}
.name{border-bottom:1px dashed #696969;margin-bottom:5px;}


/*  新着情報
--------------------------------------------------------------------------*/
.topic_date{font-size: 12px; border-bottom: 1px dotted #222;text-align: left;color:#222;}
.subject{font-size: 18px; border-bottom: 1px dotted #222;text-align: left;color:#222;}
.comment{font-size: 12px; border-bottom: 1px dotted #222;text-align: left;color:#222;}

/*  新人体験入店情報
--------------------------------------------------------------------------*/
.taiken_date{font-size: 12px; text-align: left;color:#222;background:#ff80c0;margin: 5px 0px 5px 0px}
.taiken_subject{font-size: 14px; text-align: left;color:#222;}
.taiken_comment{font-size: 12px;text-align: left;color:#222;margin: 0px 0px 0px 0px}


/*  テキストレイアウト
--------------------------------------------------------------------------*/
.left,.right {overflow: hidden;height: auto;}
.left img {float: left;margin: 0 15px 0 0 !important;padding: 0 !important;border: 0 !important;}
.right img {float: right;margin: 0 0 0 15px !important;padding: 0 !important;border: 0 !important;}
.left p,
.right p {overflow: hidden;height: auto;}

/*  ホテル
--------------------------------------------------------------------------*/
ul.hotel {margin: 9px 9px 16px;border: 1px solid #222;-webkit-border-radius: 8px;background:#000;padding: 9px}
ul.hotel{ background : transparent url(../img/bg04.png) repeat center top;}
ul.hotel li { text-align: left;padding: 7px 0px 7px 10px; margin-top: -1px; background: url('../img/link_arrow.png') no-repeat scroll right center; position: relative; }
ul.hotel li a { color: rgb(0, 0, 0); font-size: 12px; width: 100%; display: block; }
ul.hotel li a:hover { background: url('../img/link_arrow.png') no-repeat scroll right center; }
_ul.hotel li a span { display: block; padding: 0px 30px 0px 0px; height: 100%; overflow: hidden; }
_ul.hotel li a strong { font-size: 16px; padding: 10px 0px 0px; display: block; height: 16px; line-height: 16px; overflow: hidden; }
ul.hotel li a img.thumb { float: left; display: block; margin: 0px 10px 0px 0px; width: 60px; }
.hotel_txt01{ text-align: left;font-size: 14px;color: #222;line-height: 180%;letter-spacing: 0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.hotel_txt02{ text-align: left;font-size: 12px;color: #400080;line-height: 180%;letter-spacing: 0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.hotel_txt03{ text-align: left;font-size: 12px;color: #333;line-height: 180%;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.menu_icon { border: 0px none; vertical-align: -15px;margin-right: 2px; }</pre></body></html>