@charset "UTF-8";

/* ****************************************************
Title: top.css
Created date: 2010/03/29
Last Modified: 2010/03/29
Created by: iGrove
***************************************************** */


/* Table Of Contents
----------------------------------------

#01 primary

----------------------------------------*/


/* #01 primary
---------------------------------------------------------------------------- */

div#pageBody {
	clear: both;
}

div.flashBlock {
	border-top: 1px solid #FFF;
	background: url(../../images/bg_visual.gif) repeat-x bottom left;
	margin: 0 auto -8px auto;
	padding-bottom: 9px;
	text-align: center;
	width: 100%;
}

div#pageBody p.guestMoney {
	padding: 12px 0 0 0;
	text-align: center;
}

div#pageBody h2 {
	border-bottom: 1px solid #5A0000;
	padding: 0 0 7px 0;
	font-size: 0;
}

div#pageBody h2 img {
	float: left;
	margin: 2px 0 0 0;
}

div#pageBody h2 span {
	float: right;
}

div#pageBody h2 span img {
	margin: 0;
}


div#pageBody div.news {
	border-bottom: 1px solid #5A0000;
	float: left;
	padding: 36px 0 4px 0;
	width: 396px;
}

div#pageBody div.news ul {
	padding: 12px 0 0 3px;
}

div#pageBody div.news ul li {
	background: url(../images/ico_arrow.gif) no-repeat 0 4px;
	padding: 0 0 10px 15px;
	line-height: 0;
}

div#pageBody div.news ul li a {
	line-height: 1.3;
}

div#pageBody ul.lBanner {
	/*float: right;*/
	padding: 10px 0 0 0;
	/*width: 414px;*/
}

/*
div#pageBody ul.lBanner li {
	float: left;
	padding-bottom: 3px;
}
*/

div#pageBody ul.lBanner li.kids {
}

div#pageBody ul.lBanner li.aida {
}

div#pageBody ul.lBanner li.bnrGm {
	float:right;
	padding-top: 0px;
	padding-right:25px;
}
div#pageBody ul.lBanner li.bnrShuna {
	float:right;
	padding-top: 7px;
	padding-right:25px;
}

div#pageBody ul.lBanner li.last {
	padding: 0px 0 0 0;
}

div#pageBody div.linkbanner {
	clear: both;
	padding: 18px 0 25px 0;
}

.bnr00{
	width:808px;
	padding-top:15px;
	padding-left:26px;
}
.bnr01{
	float:left;
	padding-right:15px;
}
.bnr02{
	float:right;
}
.bnr_bbq{
	padding: 18px 0 0 0;
	text-align: center;
}

.bnr_jsweets{
	padding: 18px 0 0 0;
	text-align: center;
}


/*-- movie 0405 ------*/
div.movieBlock{
	float:right;
	padding-top:36px;
}



