@charset "Shift-JIS";

/* JOOX@’nŽY’nÁŽsêƒy[ƒWFƒXƒ^ƒCƒ‹ƒV[ƒg(2013/10/16 update) */

	*{
		margin:0;
		padding:0;
		border:0;
		}

	.navi a:link{   text-decoration:none;       color:#991100;}
	.navi a:visited{text-decoration:none;       color:#007700;}
	.navi a:hover{  text-decoration:underline;  color:#ee0000;}
	.navi a:active{ text-decoration:none;       color:#ff0000;}

	a:link{    text-decoration:underline;  color:#cc0000;}
	a:visited{ text-decoration:none;       color:#990000;}
	a:hover{   text-decoration:none;       color:#ee0000;}
	a:active{  text-decoration:none;       color:#ff0000;}


	body {
		margin-top:10px;
		margin-left:10px;
		}

	html, body {
		background:#ffffff;
		scrollbar-base-color       : #ffffff;
		scrollbar-face-color       : #ffffff;
		scrollbar-track-color      : #eeeeee;
		scrollbar-arrow-color      : #0000ff;
		scrollbar-3dlight-color    : #dddddd;
		scrollbar-highlight-color  : #dddddd;
		scrollbar-shadow-color     : #dddddd;
		scrollbar-darkshadow-color : #dddddd;
		font-family:"ƒƒCƒŠƒI","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		}

	.upper-menu{
		width:978px;
		height:84px;
		margin:0px;
		padding:0px;
		text-align:left;
		background-image: url("../include/header-base.jpg");
		background-repeat: no-repeat;
		}

	.navi{
		width:950px;
    		font-size:9pt;
    		line-height:9pt;
    		font-weight:normal;
    		color:#000000;
		padding:0px;
    		margin:3px 0px 3px 20px;
		font-family:"Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		}

	#wrapper{
		width: 978px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:#ffffff dotted 1px;
		background-image:url(../ichiba/image/wrap-bg.jpg);
		}

	#top-img{
		margin:0;
		padding:0;
		width:978px;
		border-top:#e50011 solid 30px;
		}

	.clear{
		clear:both;
		}

	h3.corner-title{
		margin:15px 0px 15px 0px;
		padding:3px 0px 3px 10px;
		border:#CCC 1px dotted;
		width:190px;
		background-color:#e50011;
		font-weight:bold;
		color:#ffffff;
		text-align:left;
		font-size:10pt;
    		line-height:14pt;
		}

	.info-box{
		padding:0;
		margin:30px;
		background-image:url(../ichiba/image/box-bg-2.gif);
		background-repeat:repeat-y;
		width:918px;
		}

	.information_lead{
		margin:15px 0px 15px 30px;
		padding:3px 0px 3px 10px;
		font-weight:bold;
		text-align:left;
		font-size:10pt;
		font-family:"ƒƒCƒŠƒI","Meiryo","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
    		line-height:14pt;		
		}

	.box-left{
		float:left;
		display:inline;
		width: 667px;
		padding:0px;
		margin:0px 30px 0 0;
		background-image:url(../ichiba/image/box-bg-1.gif);
		background-repeat:no-repeat;
		}

	.box-left-1{
		float:left;
		display:inline;
		width:200px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		}

	.box-left-2{
		float:right;
		display:inline;
		margin:0;
		width:452px;
		margin:0px 15px 0px 0px;
		}

	.box-right{
		float:right;
		display:inline;
		width:221px;
		padding:0px;
		margin:0px;
		}

	.date-1{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 25px;
		width:420;
		color:#e50011;
		text-align:left;
		background:transparent url(../ichiba/image/icon-now.gif) no-repeat 3px 0.2em;
		}

	.copy-1{
		width:440px;
		margin:15px 0px 0px 0px;
		padding:15px 0px 15px 0px;
		border-top:#666666 1px dotted;
		border-bottom:#666666 1px dotted;
    		font-weight:normal;
		font-family:"ƒƒCƒŠƒI","Meiryo","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		font-size:10pt;
    		line-height:17pt;
		}

	table.schedule{
		padding:7px;
		margin:2px;
		text-align:left;
		font-weight:normal;
		border-top:#e50011 solid 2px;
		width:443px;
		}

	.schedule th{
		padding:7px 7px 7px 40px;
		text-align:left;
		border-bottom:#663300 dotted 1px;
		color:#3b0000;
		background:transparent url(../ichiba/image/arrow-next.gif) no-repeat 5px 10px;
    		font-weight:bold;
		font-family:"ƒƒCƒŠƒI","Meiryo","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		font-size:12pt;
    		line-height:17pt;
		}

	.schedule th.child{
		padding:7px 7px 0px 40px;
		text-align:left;
		border:none;
		color:#3b0000;
		background:transparent url(../ichiba/image/arrow-next.gif) no-repeat 5px 10px;
    		font-weight:bold;
		font-family:"ƒƒCƒŠƒI","Meiryo","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		font-size:12pt;
    		line-height:17pt;
		}

	.schedule td{
		padding:7px 7px 7px 7px;
		text-align:left;
		border-bottom:#663300 dotted 1px;
		color:#3b0000;
    		font-weight:normal;
		font-family:"ƒƒCƒŠƒI","Meiryo","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		font-size:11pt;
    		line-height:17pt;
		}

	.schedule td.child{
		padding:7px 7px 7px 7px;
		text-align:left;
		border:none;
		color:#3b0000;
    		font-weight:normal;
		font-family:"ƒƒCƒŠƒI","Meiryo","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		font-size:11pt;
    		line-height:17pt;
		}

	table.city-link{
		margin:0px 0px 5px 20px;
		border-collapse:collapse;
		}

	.city-link td{
    		font-size:9pt;
    		line-height:9pt;
    		font-weight:normal;
    		color:#000000;
		padding:5px 20px 5px 15px;
    		margin:0px 0px 0px 0px;
		font-family:"Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		}		

	.event-title{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:auto;
		font-size:24pt;
		font-weight:bold;
		line-height:24pt;
		color:#2C0000;
		text-align:left;
		font-family:"Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W6","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		}

	.event-title_sub{
		margin:10px 0px 10px 20px;
		padding:0px 0px 0px 0px;
		width:auto;
		font-size:13pt;
		font-weight:bold;
		line-height:17pt;
		color:#2C0000;
		text-align:left;
		font-family:"Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W6","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		}

	.banner{
		width:221px;
		border-top:#663300 dotted 1px;
		padding:20px 0px 20px 0px;
		text-align:center;
		}

	#footer{
		width:978px;
    		font-size:11pt;
    		line-height:15pt;
    		font-weight:bold;
    		color:#dd0000;
		padding:5px 10px 5px 10px;
    		margin:0px 0px 0px 0px;
		font-family:"Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
		}		


/* Space Settings ------------------------------------------- */

/* margin-top */

.mt1{	margin-top:1px;}
.mt2{	margin-top:2px;}
.mt3{	margin-top:3px;}
.mt4{	margin-top:4px;}
.mt5{	margin-top:5px;}
.mt10{	margin-top:10px;}
.mt15{	margin-top:15px;}
.mt20{	margin-top:20px;}
.mt25{	margin-top:25px;}
.mt30{	margin-top:30px;}
.mt35{	margin-top:35px;}
.mt40{	margin-top:40px;}
.mt45{	margin-top:45px;}
.mt50{	margin-top:50px;}

/* margin-bottom */

.mb1{	margin-bottom:1px;}
.mb2{	margin-bottom:2px;}
.mb3{	margin-bottom:3px;}
.mb4{	margin-bottom:4px;}
.mb5{	margin-bottom:5px;}
.mb10{	margin-bottom:10px;}
.mb15{	margin-bottom:15px;}
.mb20{	margin-bottom:20px;}
.mb25{	margin-bottom:25px;}
.mb30{	margin-bottom:30px;}
.mb35{	margin-bottom:35px;}
.mb40{	margin-bottom:40px;}
.mb45{	margin-bottom:45px;}
.mb50{	margin-bottom:50px;}
.mb100{	margin-bottom:100px;}
.mb300{	margin-bottom:300px;}

/* margin-right */

.mr1{	margin-right:1px;}
.mr2{	margin-right:2px;}
.mr3{	margin-right:3px;}
.mr4{	margin-right:4px;}
.mr5{	margin-right:5px;}
.mr10{	margin-right:10px;}
.mr15{	margin-right:15px;}
.mr20{	margin-right:20px;}
.mr25{	margin-right:25px;}
.mr30{	margin-right:30px;}
.mr35{	margin-right:35px;}
.mr40{	margin-right:40px;}
.mr45{	margin-right:45px;}
.mr49{	margin-right:49px;}
.mr50{	margin-right:50px;}

/* margin-left */

.ml1{	margin-left:1px;}
.ml2{	margin-left:2px;}
.ml3{	margin-left:3px;}
.ml4{	margin-left:4px;}
.ml5{	margin-left:5px;}
.ml10{	margin-left:10px;}
.ml15{	margin-left:15px;}
.ml20{	margin-left:20px;}
.ml25{	margin-left:25px;}
.ml30{	margin-left:30px;}
.ml35{	margin-left:35px;}
.ml40{	margin-left:40px;}
.ml45{	margin-left:45px;}
.ml50{	margin-left:50px;}
.ml100{	margin-left:100px;}
.ml150{	margin-left:150px;}

/* padding-top */

.pt1{	padding-top:1px;}
.pt2{	padding-top:2px;}
.pt3{	padding-top:3px;}
.pt4{	padding-top:4px;}
.pt5{	padding-top:5px;}
.pt6{	padding-top:6px;}
.pt7{	padding-top:7px;}
.pt10{	padding-top:10px;}
.pt15{	padding-top:15px;}
.pt20{	padding-top:20px;}
.pt25{	padding-top:25px;}
.pt30{	padding-top:30px;}
.pt35{	padding-top:35px;}
.pt40{	padding-top:40px;}
.pt45{	padding-top:45px;}
.pt50{	padding-top:50px;}

/* padding-bottom */

.pb1{	padding-bottom:1px;}
.pb2{	padding-bottom:2px;}
.pb3{	padding-bottom:3px;}
.pb4{	padding-bottom:4px;}
.pb5{	padding-bottom:5px;}
.pb10{	padding-bottom:10px;}
.pb15{	padding-bottom:15px;}
.pb20{	padding-bottom:20px;}
.pb25{	padding-bottom:25px;}
.pb30{	padding-bottom:30px;}
.pb35{	padding-bottom:35px;}
.pb40{	padding-bottom:40px;}
.pb45{	padding-bottom:45px;}
.pb50{	padding-bottom:50px;}

/* padding-right */

.pr1{	padding-right:1px;}
.pr2{	padding-right:2px;}
.pr3{	padding-right:3px;}
.pr4{	padding-right:4px;}
.pr5{	padding-right:5px;}
.pr10{	padding-right:10px;}
.pr15{	padding-right:15px;}
.pr20{	padding-right:20px;}
.pr25{	padding-right:25px;}
.pr30{	padding-right:30px;}
.pr35{	padding-right:35px;}
.pr40{	padding-right:40px;}
.pr45{	padding-right:45px;}
.pr50{	padding-right:50px;}

/* padding-left */

.pl1{	padding-left:1px;}
.pl2{	padding-left:2px;}
.pl3{	padding-left:3px;}
.pl4{	padding-left:4px;}
.pl5{	padding-left:5px;}
.pl10{	padding-left:10px;}
.pl15{	padding-left:15px;}
.pl20{	padding-left:20px;}
.pl25{	padding-left:25px;}
.pl30{	padding-left:30px;}
.pl35{	padding-left:35px;}
.pl40{	padding-left:40px;}
.pl45{	padding-left:45px;}
.pl50{	padding-left:50px;}

