<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

html{
background-position: center top;
}
body{
background-attachment: fixed;
background-position: center top;
background-image:url(../img/body_bg.jpg);
}

/* G L O A B A L  S E T T I N G */
*{
border-color:#cccccc;
}

a:link,
a:visited
{
color:#000000;
}
a:hover{
color:#666666;
}

/* c o m m o n  c o l o r s */
h1{
color:#ffffff;
background-color:#000000;
}
h1 a:link,
h1 a:visited,
h1 a:hover
{
color:#ffffff;
}



#footer a:link,
#footer a:visited
{
color:#000000;
}
#footer a:hover{
color:#333333;
}


/*ギャル一覧1ブロック背景など*/
#layout ul.gallist li{
/*background:#背景色指定 url(画像のパスを書く) リピート指定など;*/
}

#layout ul.topic li .comment{
}


#layout ul.gallist li .photo{
}
#layout ul.gallist li .icon2 h4{
/*出勤時間表示で使用*/
background-color:transparent;
}
#layout ul.gallist li .icon2 p{
/*待ち時間で使用*/
background-color:transparent;
}


#spswitch{
color:#666666;
background-color:#000000;
}
#spswitch a:link,
#spswitch a:visited,
#spswitch a:hover
{
color:#ffffff;
}




/*一覧系 写真・詳細切り替え*/
#layout #switch , #layout .switch{
border-width:1px;
border-style:solid;
}

/*フォーム系 エラーメッセージ色*/
.caution{
color:#ff0000;
}


/*フォーム系 項目左矩形*/
#form #layout dl dt,
#entry #layout dl dt,
#enquete #layout dl dt,
#reservation #layout dl dt
{
/*
border-left:5px solid #000000;
*/
}

/*フォーム系 フィールド文字色*/
#form #layout input, #form #layout textarea,
#entry #layout input, #entry #layout textarea,
#enquete #layout input, #enquete #layout textarea,
#reservation #layout input, #reservation #layout textarea
{
}

/* 4 方 向 罫 線 */
#gals ol#mark_btn li, 
#gals #layout ul li, 
#newface #layout ul li,
#schedule #nextback ol li, 
#schedule #layout ul li,
#home #scheduleblock ul li,
#home #newfaceblock ul li,
#home #realtimeblock ul li,
#home #rankingblock ul li,
#topics1 #layout ul li,
#topics2 #layout ul li,
#topics3 #layout ul li,
#realtime #layout ul li,
#realtime #layout ul#galsul li,
#realtime #layout ul#galsul2 li,
#realtime #layout ul#galsul3 li,
#realtime #layout ul#galsul4 li,
#realtime #layout ul#galsul5 li,
#realtime #layout ul#galsul6 li,
#realtime #layout ul#galsul7 li,
#ranking ol#mark_btn li,
#ranking #layout ul li,
#blog ul#blog li,
#diary #layout #dlist,
#diary #layout #diarystage ul li,
#profile #profilebox table td,
#profile #rightbox #scheduleblock table th,
#profile #rightbox #scheduleblock table td,
#profile #rightbox #optionblock ul li,
#gravure #layout ul#gravure li,
#system #layout dl,
#recruit #layout dl,
#link div#bnr_box,
#link ul#link,
#link ul#link li,
#hotellist #layout ul li{
border-width:1px;
border-style:solid;
}
ol#mark_btn li.nowselect{
background-color:#cccccc;
color:#000000;
}

/* H O M E */
/* T O P I C S 1 */
/* T O P I C S 2 */
/* G A L S */
/* N E W F A C E */
/* S C H E D U L E */
#schedule #nextback ol li{
background-color:#cccccc;
}

#topics1 ul li .comment, 
#topics2 ul li .comment, 
#topics3 ul li .comment{
/*トピックコメント背景*/
}


/* R E A L T I M E */
/* R A N K I N G */
#ranking em.subtitle{
border-bottom:1px solid #cccccc;
}
/*以下、テスト用。画像パスを書いてください。*/
#ranking ul#ranking li{
}
/*1～3位に別の背景色を振る場合はここで*/
#ranking ul#ranking li.rankbox1{
}
#ranking ul#ranking li.rankbox2{
}
#ranking ul#ranking li.rankbox3{
}
#ranking ul#ranking li .photo{
/*
*/
border:1px solid #cccccc;
background-color:#eeeeee;
}

#ranking ul#ranking li.rankbox1 .photo{
background-color:#CCC77E;
}
#ranking ul#ranking li.rankbox2 .photo{
background-color:#CECECE;
}
#ranking ul#ranking li.rankbox3 .photo{
background-color:#B38B7A;
}
#ranking ul#ranking li h3{
}
#ranking ul#ranking li.rankbox1 h3{
color:#8E8252;
}
#ranking ul#ranking li.rankbox2 h3{
color:#92918D;
}
#ranking ul#ranking li.rankbox3 h3{
color:#8C6250;
}


/* P R O F I L E */
#profile #rightbox #optionblock ul li,
#profile #rightbox #optionblock table th
{
background-color:#333333;
color:#666666;
}
#profile #rightbox #optionblock table th.okay,
#profile #rightbox #optionblock ul li.okay
{
background-color:#eeeeee;
color:#333333;
}

/* P H O T O D I A R Y

#diary #layout #diarystage ul li h3{
border-bottom:1px dotted #cccccc;
}
#diary #layout #diarystage ul li h3 a:link,
#diary #layout #diarystage ul li h3 a:visited,
#diary #layout #diarystage ul li h3 a:hover
{
}
#diary #layout #diarystage ul .dblock .comment{
background-color:#ffffff;
}
 */
/* G R A V U R E */
/* B L O G */
/* E V E N T */
#event #layout ul li{
border-bottom:2px solid #cccccc;
}
#event #layout ul li h3{
border-bottom:1px dotted #cccccc;
}

/* L I N K */
#link ul#link li .bnr{
}

/* S Y S T E M */
/* R E C R U I T */
#system #layout dl dt{
border-bottom:2px solid #cccccc;
}
#system #layout dl dt,
#recruit #layout dl dt
{
}
#system #layout dl dd table th,
#recruit #layout dl dd table th
{
background-color:#cccccc;
}


/* I N Q U I R Y */
/* E N T R Y */
/* E N Q U E T E */
/* R E S E R V A T I O N */
#form #layout dl dt,
#entry #layout dl dt,
#enquete #layout dl dt,
#reservation #layout dl dt{
/*
border-bottom:1px solid #000000;
*/
}

/* H O T E L I S T */
#hotellist #layout h3{
background-color:#cccccc;
color:#000000;
}
#hotellist #layout table th{
background-color:#cccccc;
color:#ffffff;
}
#hotellist #layout table td{
border-bottom:1px dotted #cccccc;
}

#hotellist #layout ul li{
border:1px solid #666666;
}
#hotellist #layout h4{
}


/* M A I L  M A G A Z I N E */
#mm #subscribe b,
#mm #unsubscribe b{
border-bottom:1px dotted #cccccc;
}

/* M O B I L E  S I T E */
#mb h3{
border-bottom:1px dotted #cccccc;
}
#mb .qrbox{
border:1px solid #cccccc;
}
#mb .qrbox img{
background-color:#ffffff;
}
#mb .urlbox{
border:1px solid #cccccc;
}


.topics_half ul.topic li{
border:1px solid #cccccc;
}
.topics_half ul.topic li .comment{
border:1px solid #cccccc;
}
.topics_wide ul.topic li{
border:1px solid #cccccc;
}
.topics_wide ul.topic li .comment{
border:1px solid #cccccc;
}
.wide ul.topic li{
border:1px solid #cccccc;
}
.wide ul.topic li .comment{
border:1px solid #cccccc;
}
.half ul.topic li{
border:1px solid #cccccc;
}
.half ul.topic li .comment{
border:1px solid #cccccc;
}

.half ul.gal li{
border:1px solid #cccccc;
}
.half ul.half2 li{
border:1px solid #cccccc;
}
.wide ul.gal li{
border:1px solid #cccccc;
}
div.mm p{
border:1px solid #cccccc;
}

div.qr img{
background-color:#ffffff;
}


#profile #pdata_box table th{
border-bottom:1px dotted #666666;
}
#profile #pdata_box table td{
border-bottom:1px dotted #666666;
}
#profile #pdata_box table td.comment{
border:1px dotted #666666;
}
#profile #opdata_box table th{
border-bottom:1px dotted #666666;
}
#profile #opdata_box table td{
border-bottom:1px dotted #666666;
}
#profile #schedule_box #calendar{
border:1px solid #666666;
border-right:none;
}
#profile #schedule_box #calendar div{
border-right:1px solid #666666;
/border-right:none;
}
#profile #schedule_box #calendar div h5{
border-bottom:1px solid #666666;
border-right:1px solid #666666;
}
#profile #schedule_box #calendar div p{
border-right:1px solid #666666;
}


#movie #layout ul li {
border:1px solid #cccccc;
}


/*固定レイアウトタブ背景*/
#layout #tabblock ul.wide5{
background-color:#efefef;
}
/*kotei_01 home*/
#home .k_01 ul.topic li h3{
border-bottom:1px solid #cccccc;
}

/*kotei_02 home*/
#home .k_02 ul.topic li h3{
border-bottom:1px solid #cccccc;
}

/*kotei_03 home*/
#home .k_03 ul.topic li h3{
border-bottom:1px solid #cccccc;
}

/*kotei_04 home*/
#home .k_04 ul.topic li h3{
border-bottom:1px solid #cccccc;
}

</pre></body></html>