@charset "Shift_JIS";
/*
 Share Style [
----------------------------------------------------------- */

/* default */
body {
    font-size: 13px;
	font-family: 'Hiragino Kaku Gothic Pro', 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', '‚l‚r ‚oƒSƒVƒbƒN', osaka, san-serif;
	line-height: 1.5;
}
/* IE7 or less */
*+html body{
    font-size: 80%;
}
* html body {
    font-size: 80%;
}

/*reset*/
body,div,p,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,form,input,textarea,blockquote,th,td {
   margin:0;
   padding:0;
}
body {
	background:url(img/bg.jpg) left 143px;
}
html {
	overflow-y:scroll;/*for firefox*/
}
p,li,dt,dl {
	line-height:1.6;
}
p {
	margin:0 0 1em 0;
}
li{
list-style-type:none;

}
#corner{
display:block;
margin:0 auto;
text-align:center;
width:600px;

}
.corner{
float:left;
padding-right:30px;



}
#list li {
	list-style:url(img/icon.gif) inside;
}
ul{
padding:5px 0 5px 0;

}


dl{
padding:20px 0 50px 0;


}
img {
	border:0;
}
address {
	font-style:normal;
}
.clear {
	clear:both;/*for check*/
}
img, div {/*for png*/
behavior: url(iepngfix.htc)
}
/*clear------***ID or class
#***{
    zoom:100%;
}

#***:after{
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
*/
/* for background_png
***iepngfix=class or id
***width,height specifies. 

* html .iepngfix {
	behavior: expression(IEPNGFIX.fix(this));
}
----------------------------------------------------------- */



/* Link Color
----------------------------------------------------------- */
a:link {
	color:#3399FF;
	text-decoration:underline;
}
a:visited {
	color:#3399FF;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
a:active {
	color:#3399FF;
text-decoration:underline;
}
/*
 container [
----------------------------------------------------------- */
#container {
	width:990px;
	background:url(img/swf_bg.gif) repeat-y;
	text-align:center;
	margin:0 auto;

}

#flashContent00,#flashContent01,#flashContent03{
text-align:left;
padding-left:5px;

}

#flashContent01 {
float: right;
padding-right: 5px;
padding-left: 0px;
}

#recipeBook {
float: left;
width: 563px;
height: 152px;
padding-left: 5px;
background: url(recipeBook.gif) no-repeat 5px top;
}

#nijiirosite {
float: left;
width: 563px;
height: 152px;
padding-left: 5px;
background: url(nijiirosite.gif) no-repeat 5px top;
}

#recipeBook h3,
#nijiirosite h3 {
	display: block;
	float: left;
	width: 370px;
	text-indent: -9999px;
	height: 140px;
}

#recipeBook p,
#nijiirosite p {
	display: none;
}

#recipeBook a,
#nijiirosite a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	width: 180px;
	height: 148px;
}


h1,h2{
text-align:center;

}



.cr{
text-align:center;
padding-bottom:20px;


}

/*
 Header [
----------------------------------------------------------- */
#header {
}

/*
 Navi [
----------------------------------------------------------- */
#navi {
}

#navi li a:focus{
	outline:none;/*for firefox,dot*/
}
/*
 main [
----------------------------------------------------------- */
.main {
padding:0 30px;
}


/*
 footer00 [
----------------------------------------------------------- */
#footer00 {
	background: url(img/footer00.jpg) no-repeat top left;
	height:22px;
	width:980px;
	margin-left:5px;
	clear: both;	

}
a.cr00{
display:block;
width:300px;
height:22px;
margin:0 auto;
text-indent:-9999px;
}

/*
 footer [
----------------------------------------------------------- */
#footer {
	background:url(img/footer.jpg) no-repeat top left;
	height:91px;
	width:980px;
	margin-left:5px;
	text-indent:-9999px;

}
a.cr{
display:block;
width:300px;
margin:0 auto;
margin-top:20px;

}



