@charset "Shift_JIS";



body{
	background-color:#FFF6DC;
	margin:0;
	padding:0;
}
body,td{
	font-size:9pt;
	color:#424242;
}
img		{border:0;}
strong	{font-weoght:lighter;}
h1		{font-size:10pt;	text-align:center;	margin:10px;}
strong	{font-weight:lighter;}



/*#####################
		zup
#####################*/

#waku{
	width:900px;
	border-style:solid;
	border-width:1px 1px 0 1px;
	border-color:#3B3B3B;
	background-color:#fff;
	background-image : url(../img/bg.gif);
}
#header{	/*wb_*/
	width:898px;
	height:85px;
	background-image : url(../img/header.gif);
}
#left{	/*j[g*/
	width:155px;
}
#right{}

#footer{
	width:900px;
	height:88px;
	background-image : url(../img/footer.gif);
	border-style:solid;
	border-width:0 1px 1px 1px;
	border-color:#3B3B3B;
}
			#footer-link		{	margin:17px 120px 0 200px;	font-size:8pt;	text-align:left;}
			#footer-link a		{	text-decoration:none;		color:#562700;}
			#footer-link a:hover{	text-decoration:underline;}


#mobile{
	width:135px;
	margin:0 7px;
	font-size:8pt;
	color:#562700;
}


/*#####################
		C
#####################*/

#main1{	/*flash{Ώ*/
	width:390px;
	margin:0 -10px 0 0;
	float:left;
	display:inline;
}
			#main1 TABLE{margin-top:5px;}
			#main1 ul				{margin:0; padding:0;}
			#main1 li				{list-style-type:none; color:#FF005A; font-weight:bold; margin:15px 0 0 10px;}
			#main1 .text			{list-style-type:none; margin:5px 0 0 12px;}
			#main1 .text a			{font-size:8pt; color:#5B3300; font-weight:lighter; line-height:120%;}
			#main1 .text a:hover	{text-decoration:none;}
			#main1 .check			{margin-left:20px;}

#main2{	/*flash{Ώ*/
	text-align:left;
}
#main3{}

			#main3 .mini	{	width:121px; height:164px;
								background-image : url(../img/mini-bg.gif);
								background-repeat:no-repeat;
							}

			#main3 td		{}
			#main3 p		{margin:5px 0 0 15px; padding:5px; background-color:#FEFFC2; color:#562700;}
			.photo	{width:104px; height:104px; border:solid 1px #fc0; background-color:#fff; margin-top:10px;padding:0;}


.mini-name{
	height:30px;
	padding:2px;
}
.mini-name a{
	color:#666;
	font-weight:bold;
}
.mini-name a:hover{
	text-decoration:none;
}


.mini-price{
	font-weight:bold;
	color:#FF0059;
}




/*#####################
		θ^
#####################*/

.com{
	width:650px;
	text-align:left;
}
.Q-title{
	width:650px;
	height:31px;
	margin-top:8px;
	text-align:left;
	background-color:#FF8100;
	color:#fff;
	padding:7px;
}
.Q-title2{
	width:700px;
	height:31px;
	margin:0;
	text-align:left;
	background-color:#FF8100;
	color:#fff;
	padding:7px;
}
.Q-com{
	padding:10px;
	width:650px;
	background-color:#fff;
	border:solid 2px #ff8100;
	text-align:left;
}
.Q-com2{
	padding:10px;
	width:700px;
	background-color:#ffc;
	border:solid 1px #DADADA;
	text-align:left;
}
.up{
	width:630px;
	margin:5px;
	text-align:right;

}
.sankaku{
	width:500px;
	text-align:center;
	margin:10px;
}





