/* CSS Document */

/* flash */
#flash_accom {
	width:800px;
	height:400px;
	background-color: #779752;
}

#flash_rest {
	width:800px;
	height:400px;
	background-color: #64220C;
}

#flash_shop {
	width:800px;
	height:400px;
	background-color: #F0831F;
}

#flash_tarza {
	width:800px;
	height:400px;
	background-color: #2FBDBD;
}
#flash_left{
	float:left;
	width:399px;
	height:400px;
}

#copy{margin-top:25px;margin-left:25px;height:274px;}
#logo{margin-top:0px;margin-left:25px;}

#flash_right{
	float:right;
	width:400px;
}

/* ’†‹¤’Ê */
#lead {margin-top:25px;margin-left:25px;height:25px;}

#midashi{margin-top:0px;margin-left:43px;height:142px;}

#title{margin-top:0px;margin-left:25px;height:107px;}

/* restaurnat logo */
#title2{margin-top:0px;margin-left:0px;margin-bottom:25px;}
#title2 .title2logo{float:left; margin-left:0px;width:75px;}
#title2 .sailslogo{float:left; margin-left:0px;width:85px;}
#title2 h2{float:left; font-size:100%; padding-top:18px; }

/* menu news */
#resmenu {margin-top:0px;margin-left:0px;margin-bottom:30px;}
#resmenu .menuicon{float:left; margin-left:0px;width:66px;}
#resmenu .newsicon{float:left; margin-left:0px;width:55px;}
#resmenu .newsicon_r{float:left; margin-left:0px;width:45px;}
#resmenu dl.sinagaki{float:left;margin:3px 0px 0px 0px;}
#resmenu dl.sinagaki dt{color:#D9271B;font-size:85%;font-weight:bold;padding-bottom:4px;}
#resmenu dl.sinagaki dd{margin:0px 0px 5px 0px;font-size:75%;line-height:130%;}
#resmenu dl.sinagaki dd.shop{margin:0px 0px 5px 5px;font-size:75%;line-height:120%;}
#resmenu dl.sinagaki dd.news_r{margin:0px 0px 5px 5px;font-size:70%;line-height:120%;}
#resmenu dl.sinagaki dd a{color:#444;font-weight:normal;text-decoration:underline;}
.icon{vertical-align:top;}

/* each message */
#phrase{margin-top:0px;}

#phrase p{margin:20px 5px 0px 2px; font-size:0.8em; line-height:150%;}

#phrase p{margin:20px 5px 10px 2px; font-size:0.9em; line-height:140%;}

#phrase p.font07{font-size:0.7em;}
#phrase p.font12{font-size:1.2em;}

#phrase p.tarza{background:url(../waterpark/images/tarza_logo.gif) no-repeat right bottom;}
#phrase p.super{background:url(../shopping/images/super_logo.gif) no-repeat right bottom;}
#phrase p.ext{padding-top:10px;background:url(../shopping/images/ext_logo.gif) no-repeat right bottom;}
#phrase p.edge{padding-top:40px;background:url(../shopping/images/edge_logo.gif) no-repeat right bottom;}


/* eigyou */
#eigyou{margin-top:0px;}
#eigyou h3{margin:15px 5px 5px 2px; padding:0; font-size:0.8em; line-height:140%;font-weight:normal;color:#434343;}

/* sale hour */
dl.open {
width:370px;
margin:0; padding:0;
}  
dl.open dt {
font-size:80%; 
float:left;  
width:8em;  
padding:2px 0 2px 13px;  
clear:both;    
}  
dl.open dd {
width:auto;
font-size:80%;
margin-left:8em;  
padding:2px 5px 2px 10px;  
}

/* shopping */
#title2 .jplogo{float:left; margin-left:0px;width:45px;}


/* pagetop */

p.pagetop {
	margin: 0px 3px 10px 0px;
	padding: 0 10px 0 0px;
	text-align: right;
}
p.pagetop a{
	font-size: 70%;
	font-weight:normal;
	text-decoration: none;
	color: #336699;
}
p.pagetop img{vertical-align:middle;}
#shop1 h3 a{
display:block;
width:180px;
background: #F8D8C6 url(../shopping/images/sankaku.gif) no-repeat 5px 7px;
padding:3px 3px 3px 15px;
margin:0 0 5px 0;
font-size:80%;
text-decoration:none;
color:#333333;
}
#shop1 a:hover, #shop1 a:active{
color:#C00;text-decoration:none;
}
dl.shopping1 {
width:380px;
margin:0 0 5px 0; padding:0;
}  
dl.shopping1 dt { 
font-size:80%;
float:left;
width:9em;
padding:2px 0 2px 3px;
clear:both;
}  
dl.shopping1 dd {  
width:auto;
font-size:80%;
margin-left:9em;
padding:2px 0 5px 5px;
line-height:130%;
}
#brochure{
width:380px;
margin:0 0 5px 0; padding:0;
}

#brochure .brochure_left{
	float:left;
	width:110px;
}

#brochure .brochure_right{
	width:260px;
	margin-left:110px;
	padding:125px 0 0 15px;
	
	font-size:80%;
	line-height:130%;
}
<!-- jqueryslideshow -->
#slideshow {
    position:relative;
    height:400px;
}

#slideshow IMG {
    position:absolute;
    top:10;
    left:400;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}
<!-- jqueryslideshow -->
