body { 
text-align : center; 
background-image : url(img/003-001.gif); 
background-color : #ffffff; 
background-position : top center; 
margin : 0 0 0 0; 
font-size : 10pt; 
line-height : 140%; 
color : #444444; 
font-family : sans-serif; 
} 
td { 
background-position : top center; 
margin : 0 0 0 0; 
font-size : 10pt; 
line-height : 120%; 
color : #555555; 
font-family : sans-serif; 
} 
img { 
border-width : 0; 
} 
h1{ font-size: 9px;margin:0px 0px 0px 0px;font-weight: normal;text-align : left;}
h2 { 
font-size : 10pt; 
margin : 0; 
font-weight: normal;
} 
h3 { 
font-size : 16px; 
margin : 0 0 0 0; 
color : #17327b; 
padding : 0 0 0 0; 
} 
h4 { 
font-size : 12px; 
margin : 0 0 0 0; 
color : #17327b; 
padding : 0 0 0 0; 
} 
.clear { 
clear : both; 
margin : 0; 
padding : 0; 
} 
.base { 
width : 880px; 
margin:0px auto 0px auto;
background-color : #ffffff; 
border : 1px solid #eeeeee; 
} 
.spase { 
width : 680px; 
height : 16px; 
font-size : 7pt; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
} 
.header_1 { 
float : left; 
width : 20px; 
height : 50px; 
margin : auto; 
background-color : #ffffff; 
} 
.header_2 { 
float : left; 
width : 400px; 
margin : auto; 
background-color : #ffffff; 
} 
.header_3 { 
float : center; 
margin : auto; 
background-color : #ffffff; 
margin : 0; 
padding : 7px; 
} 
.bar { 
width : 870px; 
height : 25px; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
margin : 0 0 0 0; 
padding : 5px 5px 10px 5px; 
} 
.bar2 { 
width : 870px; 
height : 50px; 
margin : auto; 
text-align : center; 
background-color : #ffffff; 
margin : 0 0 0 0; 
padding : 5px 5px 10px 5px; 
border-top: #D6E1FB 3px solid;
} 

a:link.bar, a:visited.bar, a:active.bar { 
color : #0000ff; 
} 
.five { 
float : left; 
width : 5px; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
color : #ffffff; 
padding : 0; 
} 
.main { 
float : left; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
width : 700px; 
} 
.mainc { 
float : left; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
width : 650px; 
} 
.main2 { 
float : left; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
width : 540px; 
} 
.main_1 { 
float : left; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
width : 690px; 
} 
.menu { 
float : left; 
width : 160px; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
} 
.ad { 
float : left; 
width : 160px; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
} 
.right { 
float : left; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
} 
.left { 
float : left; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
} 
a:link,a:active,a:visited{color:#3366CC; text-decoration: none;}
a:hover {color:#3366CC; text-decoration: underline;}
ul { 
margin : 0 0 5px 0; 
padding : 0; 
list-style-position:outside;
} 
li { 
padding : 1px 0 0 3px; 
list-style-type: none; 
} 
.footer { 
width : 630px; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
} 
.mmk { 
padding : 0; 
} 
.mmk ul { 
list-style : none; 
padding : 0; 
margin : 0; 
text-align : left; 
list-style-position:outside;
} 
.mmk li { 
margin : 0; 
padding-left : 12px; 
padding : 0 0 0 0; 
list-style-position:outside;
} 
.mini { 
white-space : nowrap; 
font-size : 10px; 
} 
#msg { 
width : 100%; 
font-size : 11px; 
background-color : #f9f9f9; 
} 
.pick_a { 
float : left; 
width : 150px; 
margin : 0; 
padding : 0 0 0 5px; 
border-left : 2px solid #eeeeee; 
} 
.pick1 { 
float : left; 
width : 110px; 
margin : 0; 
padding : 0 0 0 5px; 
} 
.pick2 { 
float : left; 
width : 420px; 
margin : 0; 
padding : 0 0 0 5px; 
} 
.pick3 { 
float : left; 
width : 500px; 
margin : 0; 
padding : 0 0 0 5px; 
} 
.pick4 { 
float : left; 
width : 280px; 
margin : 0; 
padding : 0 0 0 5px; 
} 
.pick5 { 
float : left; 
width : 240px; 
margin : 0; 
padding : 0 0 0 5px; 
} 
.pick6 { 
float : left; 
width : 120px; 
margin : 0; 
padding : 0 0 0 5px; 
} 
.pick7 { 
float : left; 
margin : 0; 
padding : 0 0 0 5px; 
} 
.patio { 
width : 500px; 
margin : auto; 
text-align : left; 
background-color : #ffffff; 
} 
.menu p { 
font-size : 12px; 
margin : 0 0 0 0; 
color : #17327b; 
padding : 2px 5px 2px 3px; 
text-align: left;
font-weight: bold; 
background-color: #e0e0e0; 
border : 1px solid #999999; 
} 

.block1 {
float : left; 
 } 
.block2 {
float : left; 
 } 
.block3 {
float : left;
width : 540px;
 } 
.block4 {
float : left;
 } 
.block5 {
float : left;
width : 350px;
 } 
.block6 {
float : left;
 } 
.block6 b {
font-size : 14px; 
color : #17327b;
 } 
.sub_block1 {
float : left;
width : 370px;
 } 
.sub_block2 {
float : left;
width : 162px;
 } 
.pr{
font-size : 10pt; 
padding:5px;
margin :0px 5px 5px 5px; 
text-align: center;
border-color:#bbbbbb;
border-width:1px;border-style:solid;
height:200px;
width:160px;
background:#efefef;
}
.koukoku{
font-size : 8pt; 
padding:5px;
border-color:#bbbbbb;
border-width:1px;border-style:solid;
height:300px;
width:140px;
background:#eeeeee;
}

.kkk{
font-size : 8pt; 
padding:5px;
margin :10px 0px 0px 0px; 
border-color:#bbbbbb;
border-width:1px;border-style:solid;
height:60px;
width:468px;
background:#eeeeee;
}

.shop{
color : #000000; 
font-size : 9pt; 
line-height : 160%; 
padding:5px;
margin :4px 0px 0px 0px; 
height:180px;
width:210px;
background:#ffffff;
border-right: 1px #888888 dashed;
border-bottom: 1px #888888 dashed;
}
.shop td{
font-size : 9pt;
line-height : 200%;  }

.bbsmenu {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	height:50px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	width:470px;
}
.bbsmenu span {
	display:none;
	position:absolute;
}
.bbsmenu a {
	display:block;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	position:absolute;
	text-indent:-900%;
}
.bbsmenu a:hover {
	background-position:left bottom;
}
.bbsmenu .bbs {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./img/back.gif) no-repeat scroll 0 0;
	height:30px;
	left:325px;
	top:10px;
	width:80px;
}
span .ken{
color:#33a333;
}
