@charset "UTF-8";

/*
--------------------------------------------------
Home Style [ home.css ]

--------------------------------------------------
	1.Object
	2.Leftcontents
	3.Centercontents
	4.Rightcontents
	5.Shop-link
	6.Else


	ClearFix
--------------------------------------------------*/



/* 1.Object
--------------------------------------------------*/

#main .maincontents object {
	margin: 0 0 10px 13px;
	width:745px;
	
}


#main .maincontents div.flash{
		width:0px;
		margin:0;
}
#main .maincontents div.flash, x:-moz-any-link  {
	clear:both;
	margin-left:13px;
	margin-bottom:10px;
	width:745px;
}
#main .maincontents div.flash, x:x{
		width:0px;
		margin:0;
}



/* 2.Leftcontents
--------------------------------------------------*/
#main .leftcontents {
	float: left;
	width: 545px;
	margin-right: 20px;
	display: inline;
}




/* 4.Rightcontents
--------------------------------------------------*/
#main .rightcontents {
	float: left;
	width: 180px;
}
#main .rightcontents p {
	padding:10px 0;
	font-size:90%;
	}
#main .rightcontents h4 {
	width: 180px;
	height: 25px;
	background: url(../img/sub_navi03.gif) 0 0 no-repeat;
}
#main .rightcontents ul {
	list-style-type: none;
	margin-top: 10px;
}
#main .rightcontents ul li {
	margin-top: 5px;
	font-size:90%;
}





/* 6.Else
--------------------------------------------------*/
#main .maincontents span {
	display: none;
}
#main .maincontents .clear {
	clear: both;
}

#main .maincontents .news {
	margin-left: 13px;
	margin-bottom: 10px;
}
#main .maincontents .news p {
	border: 1px solid #797979;
	padding: 5px;
}

/* 7.Flame
--------------------------------------------------*/
h5{
	width:735px;
	float:left;
	border-bottom:1px solid #333333;
	font-size:110%;
	margin:30px 0 30px 0;
	
}
h5 img{
	display:block;
	}
iframe.six {
	width:698px;
	height:250px;
	margin:5px auto 5px 20px;
	float:left;
}
iframe.nine {
	width:698px;
	height:780px;
	float:left;
	margin:5px auto 0px 20px;
}
div.chushaku{
	clear:both;
	width:735px;
	color:#ffffff;
	background-color:#999999;
	padding:5px;
}

body{position:relative;}
.fadein { position:relative; height:300px; width:545px; }
.fadein img { position:absolute; left:0; top:0; }
