@charset "Shift_JIS";
*{
	text-align:center;
	margin:auto;
	font-size: 13px;
	line-height:1.4em !important;
}
body{
	text-align:center;
	width:690px;
}
#pan{  
     margin:10px 0;
	 text-align:left;
	 color:blue;
}  
#pan li { 
     display:inline;  
     line-height:110%;  
     list-style-type:none;
}
a:link,a:visited{
	color: navy;
	font-size:1.0em;
	border:2px ridge #FFE9BB;
	background-color:#FFE9BB;
}
a:hover{
	color: blue;
	font-size:1.1em;
	border:2px groove #FFDAD7;
	background-color:white;
}
h1{
font-family:"HGŠÛºÞ¼¯¸M-PRO", Century;

	font-size:3.4em;
	letter-spacing:0em;
	font-weight:900;
	color:black;
	filter:Shadow(Color=white,Direction=45);
	position:relative;
	width:670px;
}
h2{
font-family:"HG³ž²‘‘Ì-PRO", "HG‹³‰È‘‘Ì", "‚l‚r –¾’©";

	font-size:1.8em;
	letter-spacing:0em;
	font-weight:900;
	color:maroon;
	filter:Shadow(Color=white,Direction=45);
	position:relative;
	width:670px;

}
h3{
	font-size:1.6em;
}
h4{
	font-size:1.5em;
}
h5{
	font-size:1.2em;
}
h6{
	font-size:1em;
}
h7{
	font-size:0.8em;
}
h3,h4,h5,h6,h7,p{
	color: #000000;
	font-weight:900;
	letter-spacing:0.0em;
}
p{
	font-size:1.3em;
	font-weight:100;
	text-align:left;
	text-indent:1.0em;
}

li{
	font-size:1.2em;
	text-align:left;
}
td{
	margin-left:auto;
	margin-right:auto;
}
caption{
	font-size:1.2em;
}
hr{
	width:80%;
	height:2px;
	color:#F7FDD5;
	border:2px solid #F7FDD5;
}
table{
	margin-bottom:1.0em;
	table-layout:fixed;

}
.textsize{
	font-size:1.2em;
}
.textright{
	text-align:right;
}
.textleft{
	text-align:left;
}
.textred{
	font-weight:bold;
	color:red;
}
.textmaroon{
	color:maroon;
}
.textcenter{
	margin-left:auto;
	margin-right:auto;
		
}
.textcenter2{
	margin-left:auto;
	margin-right:auto;
	font-weight:100;
		
}
.bg-c{
	background-color:#F7FDD5;
}
.liheader{
	font-size:1.7em;
	list-style-type:none;
	display:inline;
	font-weight: 800;
}
.lifooter{
	font-size:1.3em;
	list-style-type:none;
	display:inline;
	font-weight: 100;
}
.inuneko{
	font-family:"‚l‚r ƒSƒVƒbƒN";
	font-size:1.8em;
	letter-spacing:0em;
	font-weight:900;
	color:red;
}
#handwm0{
	height:	350px;
	width:	322px;
	background:url(/image/wm0s.jpg) no-repeat center;
}
#patio{
	width: 240px; 
	height: 240px;
	background:url(/image/patio.jpg) no-repeat center;
}
#zitakub{
	width: 180px; 
	height: 240px;
	background:url(/image/zitakub.jpg) no-repeat center;
}
#wonder-flow{
	height:	266px;
	width:	613px;
	background:url(/image/wonder-flow.jpg) no-repeat center;
}
#wonder-coupon{
	height:	160px;
	width:	613px;
	background:url(/image/coupon.jpg) no-repeat center;
}
#contents {
	margin:1px;
	padding:1px;
	border:1px solid #FFDAD7;
	background-color:#F7FDD5;
	width: 684px;
}
#header {
	margin:1px;
	padding:1px;
	border:1px solid #FFDAD7;
	width: 678px;
}
#headerdesign {
	margin:1px;
	padding:1px;
	border:1px solid #FFDAD7;
	background-color:#F7FDD5;
	width: 672px;
}
#main {
	margin:1px;
	padding:1px;
	border:1px solid #FFDAD7;
	background-color:#FFFFFF;
	width: 678px;
}
#maindesign {
	margin:1px;
	padding:1px;
	border:1px solid #FFDAD7;
	background-color:#FFFFFF;
	width: 672px;
	overflow: hidden;
}
#maindesign2 {
	margin:1px;
	padding:1px;
	border:1px solid #FFDAD7;
	background-color:khaki;
	width: 672px;
	overflow: hidden;
}
#footer {
	display:inline;
	margin:1px;
	border:1px solid #FFDAD7;
	padding:1px;
	width: 678px;
}
#footerdesign {	
	margin:1px;
	padding:1px;
	border:1px solid #FFDAD7;
	background-color:#F7FDD5;
	width: 672px;
}
#displaynone{
	display:none;
}
#displayinline{
	display:inline;
}

#boxright{
	margin:1px;
	padding:1px;
	background-color:#FFFFFF;
	width:49%;
	float:right;
}
#boxleft{
	margin:1px;
	padding:1px;
	background-color:#FFFFFF;
	width:49%;
	float:left;
}
#oshirase{
	margin:1px;
	padding:1px;
	background-color:#FFFFCC;
	float:right;
	font-weight:bold;
	color:#006600;
	width:98%;
}
#vga{
	display:none;
}
.title1{
	margin:1px;
	padding:1px;
	background-color:#FFFFCC;
	float:center;
	font-weight:bold;
	color:#006600;
	width:auto;
	list-style-type:none;
	display:inline;
	font-weight: 800;
}
#siteMain .scrollBox{
	width:auto;
	height:100px;
	overflow:auto;
	background-color:#FFFFCC;
	font-weight:bold;
	font-size:1.0em;
	color:#006600;
	margin:1px;
	padding:1px;
}
#siteMain4 .scrollBox4{
	width:auto;
	height:420px;
	overflow:auto;
	background-color:#FFFFCC;
	font-weight:bold;
	font-size:1.0em;
	color:#006600;
	margin:1px;
	padding:1px;
}
.kenpic{
	width:670px;
	height:340px;
	background:url(/image/waribikiken.jpg) no-repeat center;
}
.hiduke{
	margin-top:-35px;
	margin-left:185px;
	color:#FF0000;
}

	



