<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.dot { background-image: url(/images/dot.gif); background-repeat: repeat-x;}

#todays_darling a[target="_blank"]:after {
  font-family:'Hobonichi-Icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;
  content: "\e914";
}

/*　新メニュー＆文字サイズ　*/

#new_menu_mid{
     width: 402px;
	 padding: 0;
	 margin: 20px 0 0 0;
	 float: right;
	 display: block;
	 }
	 
#new_menu_lar{
     width: 402px;
	 padding: 0;
	 margin: 0;
	 float: right;
	 display: none;
	 }

/*　メニューエリア　*/

#menu{
	 width: 750px;
	 margin: 0 auto;
	 padding: 20px 0 0 0;
	 }
	 
a.menu_01,a.menu_03,a.menu_05,a.menu_07,a.menu_09,a.menu_11,a.menu_13,a.menu_15,a.menu_17,a.menu_19,a.menu_21,a.menu_23,a.menu_25,a.menu_27,a.menu_29,a.menu_31,a.menu_33,a.menu_35,a.menu_37,a.menu_39,a.menu_41,a.menu_43,a.menu_45,a.menu_47,a.menu_49,a.menu_51,a.menu_53,a.menu_55,a.menu_57,a.menu_59{
    width: 250px;
	height: 135px;
	background-color: #f0f0f0;
	color:#333333;
	text-align: left;
	float: left;
	display: block;
	line-height: 1.5;
	} 
		
a.menu_02,a.menu_04,a.menu_06,a.menu_08,a.menu_10,a.menu_12,a.menu_14,a.menu_16,a.menu_18,a.menu_20,a.menu_22,a.menu_24,a.menu_26,a.menu_28,a.menu_30,a.menu_32,a.menu_34,a.menu_36,a.menu_38,a.menu_40,a.menu_42,a.menu_44,a.menu_46,a.menu_48,a.menu_50,a.menu_52,a.menu_54,a.menu_56,a.menu_58,a.menu_60{
    width: 250px;
	height: 135px;
	background-color: #ffffff;
	color:#333333;
	text-align: left;
	float: left;
	line-height: 1.5;
	} 
	
#menu a:hover{
    width: 250px;
	background-color: #fff9ca;
	text-align: left;
	float: left;
	display: block;
	text-decoration: none;
	} 
	
	
#menu a:visited h2{
    color: #91918f;
	font-weight: bold;
	text-decoration:none; 
	} 
	
#menu a:hover h2{
    color: #ff9500;
	font-weight: bold;
	text-decoration:none; 
	} 
	
#menu a h2{
	color: #00a0c6;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0 0 10px;
	padding: 0;	
	} 
	
#menu a img{
	margin: 10px;
	_margin: 10px 5px 10px 10px;
	float: left;
	} 
	
#menu a p{
	width: 230px;
	margin: 0 10px 10px 10px;
	_margin: 0 5px 10px 5px;	
	float: left;
	} 
	
.darling { font-size: 14px; line-height: 22px; }
.darling_bg{ background:url(/images/shutter_darling_line.gif);}
.darling a{color:#00a0c6; text-decoration:none;}
.darling a:visited{color:#91918f; text-decoration:none;}
.darling a:hover{color:#ff9500; text-decoration:none;}

/*　メニューエリア（アンコール）　*/

#menu_encore{
	 width: 720px;
	 margin: 0 auto;
	 padding: 20px 0 0 0;
	 }
	 
a.menu_01_encore,a.menu_03_encore,a.menu_05_encore,a.menu_07_encore,a.menu_09_encore,a.menu_11_encore,a.menu_13_encore,a.menu_15_encore,a.menu_17_encore{
    width: 240px;
	height: 135px;
	background-color: #f0f0f0;
	color:#333333;
	text-align: left;
	float: left;
	display: block;
	line-height: 1.5;
	} 
		
a.menu_02_encore,a.menu_04_encore,a.menu_06_encore,a.menu_08_encore,a.menu_10_encore,a.menu_12_encore,a.menu_14_encore,a.menu_16_encore,a.menu_18_encore{
    width: 240px;
	height: 135px;
	background-color: #ffffff;
	color:#333333;
	text-align: left;
	float: left;
	line-height: 1.5;
	} 
	
#menu_encore a:hover{
    width: 240px;
	background-color: #fff9ca;
	text-align: left;
	float: left;
	display: block;
	text-decoration: none;
	} 
	
#menu_encore a:visited h2{
    color: #91918f;
	font-weight: bold;
	text-decoration:none; 
	} 
	
#menu_encore a:hover h2{
    color: #ff9500;
	font-weight: bold;
	text-decoration:none; 
	} 
	
#menu_encore a h2{
	color: #00a0c6;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0 0 10px;
	padding: 0;	
	} 
	
#menu_encore a img{
	margin: 10px 5px;
	float: left;
	} 
	
#menu_encore a p{
	width: 230px;
	_width: 230px;
	margin: 0 10px 10px 10px;
	_margin: 0 0px 10px 5px;
	float: left;
	} 
</pre></body></html>