@charset "utf-8";
/* formatting style
------------------------------*/
* {
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
body {
	background-image: url(../images/bg_main.gif);
	background-repeat: repeat;
	font-family: sans-serif;
	font-size: 75%;
	line-height: 1.6;
}
hr {
	display: none;
}
/* link styles
------------------------------*/

a img {
	border-style: none;
}
a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	color: #999999;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	position: relative;
	left: 1px;
	top: 1px;
}
/* basic layout
------------------------------*/
#wrapper {
	width: 824px;
	padding:0px;
	margin: 0px auto;
}
/* header styles
------------------------------*/
#header {
	background-repeat: no-repeat;
	height: 65px;

}
#header #logo {
	float:left;
}
#header #shinbashi_logo {
	float:right;
}

/* box styles
------------------------------*/
#event1 {
	background-repeat: no-repeat;
	height: 417px;
	background:url(../images/2009_xmas_sp_06.jpg) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}

/* add 20100117 */
#event1-gallery-header {
	background-repeat: no-repeat;
	height: 70px;
	background:url(../images/event1-gallery-header.jpg) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}
/* add 20100117 */
#event2-gallery-header {
	background-repeat: no-repeat;
	height: 70px;
	background:url(../images/event2-gallery-header.jpg) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}
#event2-gallery img a {
display:block;
width:82px;
height:62px;
}

#event2-gallery a:active,#event2-gallery a:visited,#event2-gallery a:link {
display:block;
margin:1px;
border:solid 1px #000000;
}
#event2-gallery a:hover {
display:block;
border:solid 1px #FF0000;
margin:1px;
}

#event2 {
	background-repeat: no-repeat;
	height: 401px;
	background:url(../images/2009_xmas_sp_08.jpg) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}
#aisatsu {
	background-repeat: no-repeat;
	height: 362px;
	background:url(../images/2009_xmas_sp_09.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}

#shosai1 {
	background-repeat: no-repeat;
	height: 339px;
	background:url(../images/2009_xmas_sp_10.jpg) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}

#shosai2 {
	background-repeat: no-repeat;
	height: 718px;
	background:url(../images/2009_xmas_sp_12.jpg) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}

#toiawase {
	background-repeat: no-repeat;
	width:436px;
	height: 64px;
	background:url(../images/2009_xmas_sp_13.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}

#footer {
	background-repeat: no-repeat;
	height: 343px;
	background:url(../images/bg_footer.jpg) no-repeat;
	text-indent:-9999px;
	margin-bottom:0px;
}

