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

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,form,address   { margin: 0; padding: 0; }
.clear		{ clear: both; }
.clear hr,
.clear br	{ display: none; }
a img       { border: none; }
a span, hr  { display: none; }
ul       	{ list-style:none;}

body {background-color: #FFFFFF;padding: 0px;margin: 0px;}

#ticketcontent {position:relative; width: 960px; margin:0 auto 0 auto;}
.bg {width:940px; background: url(/shop/event/2015/live_haruka/images/event_back.jpg) repeat-y;}

#title h1{background: url(/shop/event/2015/live_haruka/images/event_g4.jpg) no-repeat; height:206px; text-indent: -9999px;}
#ticketcontent p.down{background: url(/shop/event/2015/live_haruka/images/event_down.jpg) no-repeat; height:46px; text-indent: -9999px;}
#hidden{display: none;}

#mainarea {}
#mainarea p.hm_c_sub1 {background: url(/shop/event/2015/live_haruka/images/event_sub10.jpg) no-repeat; height:79px; text-indent: -9999px;}
#mainarea p.hm_c_txt {margin-left:45px;}

#mainarea .but a	   { background:url(/shop/event/images/stepbut.jpg) no-repeat; width:285px; height:45px; display: block; }
#mainarea .but a:hover{ background-position: 0 -45px; }

#mainarea table.ticketbuy {
	margin-left:40px;
	width:850px;
	position:absolute;
	left: 2px;
	top:1220px;
	margin-top:-250px;
}
#mainarea table.ticketlist {margin-left:40px;width:850px;position:absolute;left: 2px;top:1100px;margin-top:-250px;}
#mainarea th {
 color: #ffffff;background: #5dadd1;padding: 5px;border-radius: 5px 5px 5px 5px;
 background:-moz-linear-gradient(top, #5395b3 0%, #467f99 90%);
 background:-webkit-gradient(linear, 100% 0%, 100% 20%, from(rgba(83,149,179,5)), to(rgba(83,149,179,0.9)));
 box-shadow: 0px 1px 1px rgba(255,255,255,0.3) inset;
 }


#mainarea td.m3 {padding:5px;font-size:14px;border: 1px solid #c7c2cb;}


#mainarea table.form {margin-left:50px;width:840px;color:#333333;}
#mainarea table.box2 {width:830px;margin-top:5px;color: #333333;}
#mainarea td.form2 {padding:5px;font-size:14px;font-weight:bold;color:#CC0000;border:1px; border-style:solid; border-color:#b7b7b7;}
#mainarea td.kago1 {color: #ffffff;background:#8763b2;padding: 5px;text-align: center;}
#mainarea td.kago2 {background:#ffe5f2;padding: 5px;border-bottom-width :1px;  border-bottom-style :solid; border-bottom-color : #b7b7b7;}
#mainarea td.kago3 {background:#ffffff;padding: 5px;border-bottom-width :1px;  border-bottom-style :solid; border-bottom-color : #b7b7b7;}

#mainarea p.hm_c {height:450px;}

dl{width:650px;}
dl.buy{width:650px;margin-left:5px;}
dl.buy2{width:820px;margin-left:50px;}
dl.form{width:800px;margin-left:50px;}
dt{font-size:15px;font-weight:bold;margin-top:12px;margin-bottom:3px;  
  border-bottom-width :1px;  border-bottom-style :solid; border-bottom-color : #6e48b0;
  border-left-width:7px;  border-left-style : solid;  border-left-color : #6e48b0;
  padding-top:2px; padding-left:5px; padding-bottom:1px;}
dt.formfield{font-size:15px;font-weight:bold;margin-bottom:5px;  
  border-bottom-width :1px;  border-bottom-style :solid; border-bottom-color : #8facb9;
  border-left-width:7px;  border-left-style : solid;  border-left-color : #8facb9;
  padding-top:2px; padding-left:5px; padding-bottom:1px;}

dd.info1{line-height:140%;margin-bottom:45px;border-bottom-width:1px;border-bottom-style:solid;
  border-bottom-color:#cbcbcb;font-size:12px; padding-left:15px;padding-right:15px;}
dd.form1{font-size:12px;margin-left:15px;margin-top:-35px;margin-bottom:35px;}
dd.form2{font-size:12px;font-weight:bold;margin-bottom:5px; border-bottom-width:1px; border-bottom-style :solid; border-bottom-color:#a8b1bb;
margin-left:15px;margin-top:-35px;margin-bottom:5px;}
dd.form3{font-size:12px;argin-top:-35px;margin-left:15px;margin-bottom:40px;}
dd.formfield2{margin-bottom:30px;font-size:12px; padding-left:15px;padding-right:15px;}
dd.error1{font-size:14px;color:#FF0000;font-weight:bold;}
dd.error2{font-size:14px;color:#ffffff;font-weight:bold;background:#FF0000;padding:5px;}

dd.txt6{border:solid 1px #fef4e3;padding:4px;background-color:#fef4e3;font-size:13px; line-height:140%;width:850px;margin: 10px 10px 10px;margin-left:40px;}
dd.txt7{font-size:12px; line-height:140%;margin-top:4px;}


/*  buy.htmへいくボタン  */
#mainarea a.over{background-color:#ffffff;display:block;}
#mainarea a.over:hover img{
    cursor:pointer;
    filter: alpha(opacity=60);        /* ie lt 8 */
    -ms-filter: "alpha(opacity=60)";  /* ie 8 */
    -moz-opacity:0.6;                 /* FF lt 1.5, Netscape */
    -khtml-opacity: 0.6;              /* Safari 1.x */
    opacity:0.6;
    zoom:1;
}

/*  input type="image"ロールoverボタン  */
div.but {background:url(/shop/ticket/images/but5over.jpg) no-repeat center top;}
div.but2 {background:url(/shop/ticket/images/but7over.jpg) no-repeat center top;}
div.but3 {background:url(/shop/ticket/images/but10over.jpg) no-repeat center top;}
input.buykago:hover {opacity: 0.0;/* IE */ filter: alpha(opacity=0);}
input.formin:hover {opacity: 0.0;/* IE */ filter: alpha(opacity=0);}
</pre></body></html>