/* CSS Document */

/* „Collection
---------------------------------------------------- */
body {text-align:center;background-image:url(../images/common/body_shadow.gif);background-repeat:repeat-y;background-position:center;border-top:5px solid #000000;margin:0px;padding:0px;font-size:12px;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif, "lr oSVbN", Osaka,;}
a {text-decoration:none;color:#666666;}
a:hover {text-decoration:underline;}
p {line-height:22px;margin:5px 12px 12px;padding:0px;}
.textred {color:#c01427;}

#wrapper {margin:0px auto;padding:0px;width:955px;text-align:left;position:relative;}

#header {background-image:url(../images/common/header_bg.gif);background-repeat:no-repeat;height:325px;position:relative;width:955px;}
*html div#header {background-image:url(../images/common/header_bg.gif);background-repeat:no-repeat;height:325px;position:relative;width:955px;margin-left:1px;}
h1 {margin:0px;padding:0px;position:absolute;left:42px;top:44px;width:181px;height:187px;}
#header_mainnavi {position:absolute;left:256px;top:34px;}
#language {position:absolute;left:86px;top:278px;margin:0px;padding:0px;}

#header_insidenavi {position:absolute;left:256px;top:81px;height:53px;}

ul#header_subnavi {margin:0px;padding:0px;list-style-type:none;position:absolute;right:20px;top:12px;border-left:1px solid #666666;font-size:10px;}
ul#header_subnavi li {float:left;margin:0px;padding:0px 10px;border-right:1px solid #666666;}
ul#header_subnavi li a {color:#666666;}
ul#header_subnavi li a:hover {color:#666666;}

#header_forcollection {width:670px;height:175px;position:absolute;left:266px;top:150px;}
#topicpath {margin:0px;padding:0px;font-size:12px;color:#999999;border:none;}
#topicpath a {text-decoration:none;color:#0000cc;}
#topicpath a:hover {text-decoration:underline;}
#header_banner {position:absolute;left:0px;top:25px;}
#header_to_allevent {position:absolute;right:0px;top:0px;}

#contents {width:863px;margin:0px 0px 0px 46px;background-image:none;height:auto;}
h2 {margin:15px 0px;padding:0px;height:21px;}
#details_and_icons {width:863px;margin:0px;padding:0px;position:relative;background-image:url(../images/event/details_and_iconsbg_center.gif);}
#details_and_icons dl {width:863px;margin:0px;padding:0px;background-image:url(../images/event/details_and_iconsbg_upper.gif);float:left;background-repeat:no-repeat;}
#details_and_icons dl dt {clear:left;float:left;margin:0 0 0.8em;width:7.5em;padding-left:20px;color:#c51717;}
#details_and_icons dl dt.first {margin-top:20px;}
#details_and_icons dl dd {margin-bottom:0.8em;margin-left:7.5em;padding-right:30px;}
#details_and_icons dl dd.first {margin-top:20px;}
#details_en {width:863px;margin:0px;padding:0px;position:relative;background-image:url(../images/event/details_and_iconsbg_center.gif);}
#details_en dl {width:863px;margin:0px;padding:0px;background-image:url(../images/event/details_and_iconsbg_upper.gif);float:left;background-repeat:no-repeat;}
#details_en dl dt {clear:left;float:left;margin:0 0 0.8em;width:13em;padding-left:20px;color:#c51717;}
#details_en dl dt.first {margin-top:20px;}
#details_en dl dd {margin-bottom:0.8em;margin-left:13em;padding-right:30px;}
#details_en dl dd.first {margin-top:20px;}
#lower {clear:both;}

h3 {margin:40px 0px 15px;padding:0px;height:30px;}

p#pagetop,p.pagetop {text-align:right;margin-right:0px;clear:both;}
p.komidashi_bk {background-color:#000000;color:#ffffff;line-height:22px;font-size:14px;margin:10px 0px 10px;padding:0px;padding-left:5px;}



/* „tab
---------------------------------------------------- */
#schedulearea {background-image:url(../images/event/schedule/schedule_buttonbg.gif);}

#tab {
	margin: 0;
	padding: 0;
	margin-bottom: 0;
	height: 34px;
	overflow: hidden;
	background-image:url(../images/event/schedule/schedule_button_tabbg.gif);
	list-style-type:none;
}
#tab li {
	float: left;
	width: 90px;
	height: 34px;
}
#tab li a {
	display: block;
	width: 90px;
	height: 34px;	
	color: #777;
	text-align: center;
	text-decoration:none;
}

#tab li a#mon {
	background-image:url(../images/event/schedule/schedule_offbutton_01mon.gif);
}

#tab li a#tue {
	background-image:url(../images/event/schedule/schedule_offbutton_02tue.gif);
}

#tab li a#wed {
	background-image:url(../images/event/schedule/schedule_offbutton_03wed.gif);
}

#tab li a#thu {
	background-image:url(../images/event/schedule/schedule_offbutton_04thu.gif);
}

#tab li a#fri {
	background-image:url(../images/event/schedule/schedule_offbutton_05fri.gif);
}

#tab li a#sat {
	background-image:url(../images/event/schedule/schedule_offbutton_06sat.gif);
}

#tab li a:hover,
#tab li.present a {
	color: #000;
	background-image:url(../images/event/schedule/schedule_onbutton_01mon.gif);
}

#tab li a#mon:hover,
#tab li.present a#mon {
	color: #000;
	background-image:url(../images/event/schedule/schedule_onbutton_01mon.gif);
}
#tab li a#tue:hover,
#tab li.present a#tue {
	color: #000;
	background-image:url(../images/event/schedule/schedule_onbutton_02tue.gif);
}
#tab li a#wed:hover,
#tab li.present a#wed {
	color: #000;
	background-image:url(../images/event/schedule/schedule_onbutton_03wed.gif);
}
#tab li a#thu:hover,
#tab li.present a#thu {
	color: #000;
	background-image:url(../images/event/schedule/schedule_onbutton_04thu.gif);
}
#tab li a#fri:hover,
#tab li.present a#fri {
	color: #000;
	background-image:url(../images/event/schedule/schedule_onbutton_05fri.gif);
}
#tab li a#sat:hover,
#tab li.present a#sat {
	color: #000;
	background-image:url(../images/event/schedule/schedule_onbutton_06sat.gif);
}

#tab li a span {visibility:hidden;}

div#page1,div#page2,div#page3,div#page4,div#page5,div#page6,div#page7,div#page8 {
	margin:0px;
	width:863px;
	background-image:url(../images/event/schedule/schedule_buttonbg.gif);
}
div#page1 table,div#page2 table,div#page3 table,div#page4 table,div#page5 table,div#page6 table {
border-collapse:collapse;border-spacing:0px;margin:3px 0px 0px 14px;
}
div#page1 table th,div#page2 table th,div#page3 table th,div#page4 table th,div#page5 table th,div#page6 table th {
background-color:#047391;color:#ffffff;text-align:left;font-weight:normal;padding:5px;border:3px solid #ffffff;
}
div#page1 table td,div#page2 table td,div#page3 table td,div#page4 table td,div#page5 table td,div#page6 table td {
padding:5px;height:92px;text-align:left;vertical-align:top;border:1px solid #cccccc;
}
div#page1 table td.first,div#page2 table td.first,div#page3 table td.first,div#page4 table td.first,div#page5 table td.first,div#page6 table td.first {border-left:1px solid #ffffff;}
div#page1 table td.last,div#page2 table td.last,div#page3 table td.last,div#page4 table td.last,div#page5 table td.last,div#page6 table td.last {border-right:1px solid #ffffff;white-space:nowrap;}

div#page1 p,div#page2 p,div#page3 p,div#page4 p,div#page5 p,div#page6 p {line-height:16px;margin:0px 0px 3px;padding:0px;}
div#page1 div.brandimg,div#page2 div.brandimg,div#page3 div.brandimg,div#page4 div.brandimg,div#page5 div.brandimg,div#page6 div.brandimg {float:left;padding-right:5px;padding-top:2px;}
div#page1 p.timecount,div#page2 p.timecount,div#page3 p.timecount,div#page4 p.timecount,div#page5 p.timecount,div#page6 p.timecount {font-size:14px;font-weight:bold;color:#1f7290;}
div#page1 p.brandname,div#page2 p.brandname,div#page3 p.brandname,div#page4 p.brandname,div#page5 p.brandname,div#page6 p.brandname {font-size:14px;font-weight:bold;}
div#page1 p.brandname_mini,div#page2 p.brandname_mini,div#page3 p.brandname_mini,div#page4 p.brandname_mini,div#page5 p.brandname_mini,div#page6 p.brandname_mini {font-size:12px;font-weight:bold;}
div#page1 p.past,div#page2 p.past,div#page3 p.past,div#page4 p.past,div#page5 p.past,div#page6 p.past {padding-top:15px;}
p.past a {font-weight:bold;color:#1f7290;}

p.anchor {margin-left:0px;margin-right:0px;text-align:center;}



ul.in_base {margin:5px 12px 20px;padding:0px 12px;}
ul.in_base li {margin:5px 0px;padding:0px;}
ol.in_base {margin:10px 12px 15px;padding:0px 20px;}
ol.in_base li {margin:5px 0px;padding:0px;}
ul.second {width:300px;}
ul.second li {list-style-type:circle;margin:5px 20px;padding:0px;}

#blandlist_waku {position:relative;}
.floatbox {float:left;width:400px;}

#exhibition_list {width:863px;height:430px;position:relative;}
#exhibition_list div {width:200px;height:200px;position:absolute;}
#exbition01 {left:0px;top:0px;}
#exbition02 {left:221px;top:0px;}
#exbition03 {left:442px;top:0px;}
#exbition04 {left:663px;top:0px;}
#exbition05 {left:0px;top:229px;}
#exbition06 {left:221px;top:229px;}
#exbition07 {left:442px;top:229px;}
#exbition08 {left:663px;top:229px;}

