body{
margin: 0;
background: url(images/bodyback.gif) 0 -5px repeat-x;
padding: 0;
text-align: center;
}
/* header */
h1{
margin: 0;
background: url(images/bandaisan1.gif) 0 15px no-repeat;
text-align: right;
}h1 img{
margin: 15px 60px 0 0;
border: none;
}h1.pikarin{
background: url(images/bandaisan2.gif) 0 15px no-repeat;
}
/* header-navi */
ul.header-link{
margin: 0 0 10px 0;
padding: 0 0 0 32px;
height: 30px;
background: url(images/link-back.gif) 0 50% no-repeat;
font-size: 0.85em;
}li.header-link{
float: left;
list-style-type: none;
}li.header-link a{
display: block;
margin: 0;
padding: 0;
width: 140px;
background: url(images/header-navi1.gif) 0 -1px no-repeat;
text-align: center;
color: #333333;
font-weight: bold;
line-height: 30px;
}li.header-link a:hover{
background-position: 0 bottom;
}
/* container */
div#container{
margin-top: 15px;
margin-left: auto;
margin-right: auto;
width: 800px;
text-align: left;
}
/* left-content */
div#left-content{
float: left;
width: 200px;
}div#left-content h2{
margin: 0;
background: url(images/left-content1.gif) no-repeat;
padding: 1px 0 0 0;
text-align: center;
line-height: 28px;
color: #ffffff;
font-size: 1em;
}div#left-content ul{
margin: 0;
background: url(images/left-ul-bottom.gif)  0 bottom no-repeat;
padding: 0;
padding-left: 1px;
padding-bottom: 10px;
list-style-type: none;
}div#left-contentt ul li{
margin: 0;
padding: 0;
list-style-type: none;
}div#left-content ul li a{
display: block;
margin: 0;
background: 5px 5px no-repeat;
padding: 0 0 0 60px;
line-height: 40px;
font-weight: bold;
color: #333399;
font-size: 0.85em;
}div#left-content ul li a:hover{
color: #996600;
}div#left-content ul li a.strawberry{
background-image: url(images/strawberry-navi.png);
}div#left-content ul li a.cherry{
background-image: url(images/cherry-navi.png);
}div#left-content ul li a.melon{
background-image: url(images/melon-navi.png);
}div#left-content ul li a.blueberry{
background-image: url(images/blueberry-navi.png);
}div#left-content ul li a.peach{
background-image: url(images/peach-navi.png);
}div#left-content ul li a.grapes{
background-image: url(images/grapes-navi.png);
}div#left-content ul li a.pear{
background-image: url(images/pear-navi.png);
}div#left-content ul li a.apple{
background-image: url(images/apple-navi.png);
}div#left-content img.pikarin{
margin: 5px 0 5px 25px;
border: none;
}div.left-content-address{
margin: 10px 0 0 0;
background: url(images/left-ul-bottom1.gif)  0 bottom no-repeat;
padding: 0;
padding-bottom: 10px;
}div.left-content-address h3{
background: url(images/left-content2.gif) no-repeat;
padding: 0;
text-align: center;
line-height: 28px;
color: #ffffff;
font-size: 1em;
}div.left-content-address h4{
margin: 10px;
color: #333399;
font-size: 0.85em;
}div.left-content-address h5{
margin: 10px;
padding: 0;
font-size: 0.85em;
color: #3399cc;
}div.left-content-address p{
margin: 10px;
font-size: 0.85em;
}div.left-content-address img{
border: none;
}
/* right-content */
div#right-content{
float: right;
margin: 0;
padding: 0;
width:570px;
}div#right-content h2{
margin: 10px 35px 15px 0;
background: url(images/melon-logo-back.gif) 0 bottom repeat-x;
padding: 0 0 0 10px;
color: #cc6600;
}div#right-content h2.pikarin{
margin-top: 15px;
margin-bottom: 15px;
background: url(images/pikarin-h2.jpg) no-repeat;
padding: 23px 0 5px 65px;
color: #333333;
font-size: 1em;
}div#right-content h2.photo{
margin: 5px 0 0 0;
background: none;
padding: 0;
}div#right-content h2.tyokuhan{
color: #0066ff;
}div#right-content h3{
clear: both;
margin: 20px 0 15px 0;
background: url(images/h2-back.gif) no-repeat;
padding-left: 16px;
line-height: 30px;
color: #330000;
font-size: 1em;
}div#right-content h3.tyokuhan{
margin-top: 40px;
background: url(images/h3_haikei.jpg) -5px bottom no-repeat;
}div#right-content h4{
clear: both;
margin: 20px 0 5px 0;
color: #003366;
font-size: 1em;
}div#right-content p{
margin: 0 0 7px 0;
width: 520px;
font-size: 0.95em;
}div#right-content p#bread{
margin: 0;
padding: 0;
text-align: right;
}div#right-content p.photo{
margin: 15px 0 15px;
text-align: center;
}div#right-content p.tel{
margin-bottom: 15px;
text-align: center;
font-size: 1.25em;
font-weight: bold;
}div#right-content img.photo{
border: none;
}div#right-content a.pikarin{
border: solid 1px brack;
padding: 10px;
}
/* right-content-table */
div#right-content table{
margin: 10px 0 10px 20px;
padding: 0;
text-align: center;
border-collapse: collapse;
border: solid 1px #666633;
}div#right-content th{
padding: 5px;
background-color: #ffffcc;
border: solid 1px #666633;
}div#right-content th.left{
width: 200px;
background-color: #ffffff;
border: solid 1px #666633;
}div#right-content td{
width: 80px;
border: solid 1px #666633;
}div#map{
margin: 5px auto 10px auto;
width: 550px;
height: 370px;
border: 1px solid black;
text-align: center;
}div#right-content h4.red{
color:red;
font-size: 1em;
font-weight: bold;
}
/* right-content-table.tyokuhan */
div#right-content table.tyokuhan th{
height:30px;
font-weight: normal;
}div#right-content table.tyokuhan td{
width: 110px;
height:30px;
}div#right-content table.tyokuhan td.kakaku{
width: 130px;
text-align: right;
}div#right-content table.tyokuhan th.souryou{
width: 105px;
height: 30px;
font-weight: normal;
}div#right-content table.tyokuhan td.souryou{
width: 105px;
height: 30px;
text-align: right;
}
/* right-content toppage fluit-navi */
div#fluit-navi-image{
margin: 15px 0 0 0;
width: 540px;
height: 220px;
padding: 0;
}div#fluit-navi-image p{
margin: 0;
float: left;
width: 250px;
}div#fluit-navi-image a img{
margin: 5px;
padding: 0;
border: solid 2px #666666;
}div#fluit-navi-image a:hover img{
border: solid 2px red;
}div#fluit-navi-image img{
display: block;
margin:0;
padding: 0;
}
/* right-content link table */
div#right-content table.link{
margin: 20px 0 0 0;
padding: 0;
}div#right-content th.link{
width: 180px;
height: 80px;
}div#right-content td.link{
width: 320px;
padding: 10px;
text-align: left;
font-size: 0.85em;
}div#right-content span.strong{
color: #ff6600;
font-weight: bold;
}
/* right-content taiken table */
div#right-content table.taiken{
margin: 20px 0 0 0;
padding: 0;
}div#right-content th.taiken{
width: 150px;
}div#right-content td.taiken{
width: 350px;
padding: 10px;
text-align: left;
font-size: 0.85em;
}
/* address */
address{
background: url(images/bodyback.gif) 0 -5px repeat-x;
padding-right: 10px;
text-align: right;
line-height: 20px;
font-size: 0.75em;
clear: both;
}
/* right-content-hinsyu */
div#right-content table#hinsyu{
margin: 5px;
padding: 0;
width: 510px;
border-collapse: collapse;
border: none;
}table#hinsyu td{
border: solid 1px #ffffff;
font-weight: bold;
text-align: left;
}table#hinsyu td.img{
width: 30px;
}table#hinsyu td.hinsyumei{
width: 110px;
border: solid 1px #ffffff;
color: #ff0066;
}table#hinsyu th{
text-align: left;
color: #ff0066;
border: solid 1px #ffffff;
background-color: #ffffff;
}table#hinsyu th.tuki{
width: 340px;
}table#hinsyu th.tokutyou{
padding-bottom: 15px;
color: #000000;
font-size: 0.85em;
font-weight: normal;
text-align: left;
}p.hinsyu1{
color: #ff3300;
line-height: 1.2;
font-weight: bold;
}p.hinsyu2{
padding-bottom: 20px;
}
