<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* { font-style:normal; font-family:"ＭＳ ゴシック","ヒラギノ角ゴシック Pro W3",sans-serif; margin:0; padding:0; }



body { color:#A86508; }

a:link { color:#F70047; }

a:visited { color:#FF0033; }

.hour { color:#FF7110; }

.min00,.min30 { color:#FFFFFF; }

ul { list-style:url(img/marker.gif); }

.hidden { text-indent:-9999px; }



a:visited {

	color:FF0033;

	}

a:active {

	color:#ff0066;

	text-decoration:none;

	}

a:hover {

	color:#ffffff;

	text-decoration:none;

	background-color:#ff0066;

	}



body { font-size: 90%; line-height: 1.0; }

h1 { font-size: 130%; }

h2 { font-size: 120%; }

h3 { font-size: 110%; }

h4 { font-size: 105%; }

div{ font-size: 100%; }

.left { font-size:85%; }

.foot,span { font-size:80%; }

table { font-weight:bold; }



.contents { width:740px; margin-left:auto; margin-right:auto; position:relative; }

#details { width:500px; margin-left:230px; }

.right { width:440px; }

.left { width:270px; }

table { margin-left:auto; margin-right:auto; }



#anniversary { height:25px; width:420px;}

#date { height:72px; }

#timetable,#lineup,#index_guest,#whats_new,#information,#others,#cafe { height:33px; }

#sub_title { height:35px; }

#staff,#salon,#a,#b,#c,#d,#e,#fg,#h,#i,#j { height:28px; }

#sponsor,#cooperation,#support { height:25px; }



.head { padding-bottom:30px; }

#details { paddin-top:20px; }

#timetable,#lineup,#index_guest,#whats_new,#information,#others,#cafe { padding-bottom:3px; margin-bottom:10px; }

#main_title { padding-left:10px; padding-top:30px; }

#character { padding-top:10px; }

#date { marign-right:10px; }

#intro { padding:15px 0; }

.foot { margin-top:5px; padding:10px 10px 10px 0; }

ul { padding-left:30px; }

#intro,#poster { padding-left:15px; }

.credit,#name { padding-bottom:10px;}

#exchange,#ticket { padding-top:10px; }

li,h3 { margin-top:10px; }

.right { padding-bottom:20px; }



body { background:url(img/bg.gif); }

.contents { background-color:#ffffff; }

#anniversary { background:url(img/anniversary.gif) 10px 0 no-repeat; text-indent:-9999px; }

#date { background:url(img/2005date.gif) right 10px no-repeat;  background-color:#FF7110; text-indent:-9999px; }

#sub_title { background:url(img/sub_title.gif) 5px 0 no-repeat; text-indent:-9999px; }

#timetable { background:url(img/timetable.gif) 10px 10px no-repeat; text-indent:-9999px; }

#lineup{ background:url(img/lineup.gif) 10px 10px no-repeat; text-indent:-9999px; }

#index_guest { background:url(img/guest.gif) 10px 10px no-repeat; text-indent:-9999px; }

#whats_new { background:url(img/whats_new.gif) 10px 10px no-repeat; text-indent:-9999px; }

#information { background:url(img/information.gif) 10px 10px no-repeat; text-indent:-9999px; }

#others { background:url(img/others.gif) 10px 10px no-repeat; text-indent:-9999px; }

#staff { background:url(img/staff.gif) 0 5px no-repeat; text-indent:-9999px; }

#salon { background:url(img/salon.gif) 0 5px no-repeat; text-indent:-9999px; }

#sponsor { background:url(img/sponsor.gif) 10px 5px no-repeat; text-indent:-9999px; }

#cooperation { background:url(img/cooperation.gif) 10px 5px no-repeat; text-indent:-9999px; }

#support { background:url(img/support.gif) 10px 5px no-repeat; text-indent:-9999px; }

#cafe { background:url(img/cafe.gif) 10px 10px no-repeat; text-indent:-9999px; }

#a { background:url(img/proglam/a.gif) 0 0 no-repeat; text-indent:-9999px; }

#b { background:url(img/proglam/b.gif) 0 0 no-repeat; text-indent:-9999px; }

#c { background:url(img/proglam/c.gif) 0 0 no-repeat; text-indent:-9999px; }

#d { background:url(img/proglam/d.gif) 0 0 no-repeat; text-indent:-9999px; }

#e { background:url(img/proglam/e.gif) 0 0 no-repeat; text-indent:-9999px; }

#fg { background:url(img/proglam/fg.gif) 0 0 no-repeat; text-indent:-9999px; }

#h { background:url(img/proglam/h.gif) 0 0 no-repeat; text-indent:-9999px; }

#i { background:url(img/proglam/i.gif) 0 0 no-repeat; text-indent:-9999px; }

#j { background:url(img/proglam/j.gif) 0 0 no-repeat; text-indent:-9999px; }



#details p { line-height:1.7; margin-left:40px; margin-top:40px; margin-bottom:60px; }

.right p { padding-bottom:20px; }



.credit { border-top:2px solid #FF7110; border-bottom:2px solid #FF7110; }

#title { border-bottom:3px solid #ff7110; }

#timetable,#lineup,#index_guest,#whats_new,#information,#others,#cafe { border-top:1px solid #000000; border-bottom:1px solid #000000; }

#new dt img { border:1px solid #CCCCCC; }





#title_logo,#poster { float:left; }

.right { float:right; }

#date,#timetable { clear:left; }

.credit { clear:right; }





.foot,#ticket { text-align:right; }



li { line-height:1.5; }



/* dl */

dl { line-height:1.6; padding-left:30px; }

dt { color:#993300; font-weight:bold; }



#details dt { float:left; width:8em; margin-right:-8em;}

#details dd { padding-left:9em; }

#details dt { text-align:right; }

.credit dd { padding:0 10px; }

#name dt { float:left; width:5em; margin-right:-5em;}

#name dd { padding-left:6em; }





#new dt { float:left; width:65px; margin-right:-65px;}

#new dd { padding-left:65px; }



#logo { text-decoration:none; }





table#tt{ width: 400px; background: #949494; margin: 0; padding: 0; }

table#tt td{ background: #FFF; vertical-align:center; text-align:center; }



table#tt td.min00 { background-color:#FF7110; }

table#tt td.min30 { background-color:#FFB380; }



table#tt td.p_a { background-color:#FFB3C2; }

table#tt td.p_b { background-color:#99FFC2; }

table#tt td.p_c { background-color:#E0B3FF; }

table#tt td.p_d { background-color:#99EBFF; }

table#tt td.p_e { background-color:#FFFFCC; }

table#tt td.p_f { background-color:#FFC299; }

table#tt td.p_g { background-color:#FFC299; }

table#tt td.p_h { background-color:#C2FFB3; }

table#tt td.p_i { background-color:#FFCCEB; }

table#tt td.p_j { background-color:#80CCFF; }



table#tt { margin-left:auto; margin-right:auto; }

#exchange,#older { text-align:right; }



#new dd{ background:url(img/marker.gif) 60px 5px no-repeat; }



#lineup { margin-top:0; }



#navigation ul { margin:0; padding:0; }

#navigation li { list-style:none; margin:0; padding:0; display:inline; line-height:1.0; padding-bottom:-5px; }





.link { display:block; width: 100%; height: 100%;  }

.link { text-decoration:none; }

.right a:hover  { background-color:transparent; }



#navigation ul { margin:0; padding:0; }

#navigation li { list-style:none; float:left; width:100px; height:30px; margin-left:10px; }



#home { background:url(img/navi/home.gif) 0 0 no-repeat; text-indent:-9999px; }

#work { background:url(img/navi/work.gif) 0 0 no-repeat; text-indent:-9999px; }

#guest{ background:url(img/navi/guest.gif) 0 0 no-repeat; text-indent:-9999px; }

#blog { background:url(img/navi/blog.gif) 0 0 no-repeat; text-indent:-9999px; }

#sitelink { background:url(img/navi/link.gif) 0 0 no-repeat; text-indent:-9999px; }

#info { background:url(img/navi/info.gif) 0 0 no-repeat; text-indent:-9999px; }

#home a:hover  { background:url(img/navi/home_h.gif) 0 0 no-repeat; }

#work a:hover  { background:url(img/navi/work_h.gif) 0 0 no-repeat; }

#guest a:hover  { background:url(img/navi/guest_h.gif) 0 0 no-repeat; }

#blog a:hover  { background:url(img/navi/blog_h.gif) 0 0 no-repeat; }

#sitelink a:hover  { background:url(img/navi/link_h.gif) 0 0 no-repeat; }

#info a:hover  { background:url(img/navi/info_h.gif) 0 0 no-repeat; }



.right h4 { margin:10px 0; color:#993300; border-bottom:dotted 1px #993300; }

.right p { line-height:1.7; }

#last { margin-top:10px; }</pre></body></html>