#main p{
padding:0;
margin:0;
}

h1{
font-size:12px;
}

.a_title{
	width:680px;
	height:56px;
	display:block;
	background-image: url(images/title.jpg);
	background-repeat: no-repeat;
}
	.a_title span{
		display:none;
	}
/*----------------------メイン画像周り---------------------------------*/
.a_logo_patisserie{
	width:680px;
	height:66px;
	background:url(images/tit_main.jpg) no-repeat;
	overflow:hidden;
}
	.a_logo_patisserie h1{
		display:none;
	}
	.a_logo_patisserie p{
		display:none;
	}
.a_img_main {
	height: 224px;
	width: 680px;
	display: block;
	}

.a_img_main_line{
	width:680px;
	height:7px;
	display: block;
	overflow:hidden;
	background-image: url(images/line_main.jpg);
	background-repeat: no-repeat;
}

/*----------------------コンテンツ背景---------------------------------*/

.a_bg_all{
	width:670px;
	height:auto;
	overflow:auto;
	line-height:1.3;
	color:#666666;
	background:url(images/bg_all.jpg) no-repeat;
	padding-top: 10px;
	padding-right: 10;
	padding-bottom: 10px;
	padding-left: 10px;
}

.a_bg_all_second{
	width:670px;
	height:auto;
	overflow:auto;
	line-height:1.3;
	color:#666666;
	background:url(images/bg_all_second.jpg) no-repeat;
	padding-top: 10px;
	padding-right: 10;
	padding-bottom: 10px;
	padding-left: 10px;
}


/*----------------------コンテンツ---------------------------------*/
.a_tit_patisserie{
	width:660px;
	height:20px;
	background:url(images/tit_patisserie.jpg) no-repeat;
}

	.a_tit_patisserie p{
		display:none;
	}

.a_tit_topics{
	width:660px;
	height:20px;
	background:url(images/tit_topics.jpg) no-repeat;
	margin-top:10px;
	clear:both;
}

.a_tit_sweets{
	width:660px;
	height:20px;
	background:url(images/tit_sweets.jpg) no-repeat;
	margin-top:10px;
	clear:both;
}/**/


	.a_tit_sweets p{
		display:none;
	}
	.a_tit_topics p{
		display:none;
	}
	
 .a_tit_schedule{
	width:660px;
	height:20px;
	background:url(images/tit_schedule.jpg) no-repeat;
	margin-top:10px;
	clear:both;
}
 .a_tit_schedule p{
		display:none;
	}

.a_box_info{
	width:640px;
	height:auto;
	padding:10px 10px 0 10px;
}
	.a_box_info .a_img{
		float:left;
		width,
		height:190px;
		padding:9px;
		border:solid 1px #DFDFDF;
	}
	/*Limited Sale対応*/
	.a_box_info .a_img_small{
		float:right;
		width,
		height:190px;
		padding:9px;
		margin-left:10px;
		margin-top:10px;
		margin-bottom:10px;
		border:solid 1px #DFDFDF;
	}
	.a_box_info .a_txt{
		float:right;
		width:400px;
		height:auto;
	}
		.a_midashi_contents{
			width:400px;
			margin-bottom:10px;
			color:#927A49;
			border-bottom:#927A49 solid 1px;
			float:left;
		}
			.a_midashi_contents .a_name{
				white-space: nowrap; 
				float:left;
			}
			.a_midashi_contents .a_date{
				white-space: nowrap; 
				float:right;
			}
		.a_txt_gold2{
			color:#927A49;
		}	
		
		.a_midashi_contents2{
			width:400px;
			height:35px;
			margin-bottom:10px;
			color:#927A49;
			border-bottom:#927A49 solid 1px;
		}
			.a_midashi_contents2 .a_name2{
				float:left;
			}
			.a_midashi_contents2 .a_date2{
				float:right;
			}
		.a_txt_gold{
			color:#927A49;
		}	
		
/*プロフィール*/		
	.a_profile_t{
			width:400px;
			height:41px;
			overflow:hidden;
			margin-top:15px;
			background:url(images/bg_profile_t.gif) no-repeat;
		}
	.a_profile_b{
			width:400px;
			height:10px;
			overflow:hidden;
			background:url(images/bg_profile_b.gif) no-repeat;
		}
	.a_profile_chefname{
	margin-left:12px;
	font-weight: bold;
		}
		
		
			.a_profile_chefphoto{
	margin-left:12px;
	background:url(images/bg_profile_photo.jpg) no-repeat;
	height: 80px;
	width: 80px;
	margin-top: 6px;
		}
	.a_profile_indent{
		margin-left:45px;
	}
	/*顔あり 070911更新分	
	.a_profile_face{
		width:400px;
		height:auto;
		
		
	}
	.a_profile_face .a_profile_main1{
			width:295px;
			height:auto;
			background:url(images/bn/070911_le_jardan_bleu_prof.jpg) no-repeat;
			padding:53px 3px 0 100px;
			margin-right: -5px;
			border-right:#dfdfdf solid 1px;
			border-left:#dfdfdf solid 1px;
			background-color: #FFFFFF;
		}*/
	/*顔なし　070925更新分*/	
	.a_profile{
	width:398px;
	height:auto;
	border-right:#dfdfdf solid 1px;
	border-left:#dfdfdf solid 1px;
	background-color: #FFFFFF;

	}
 .a_profile_main1{
	width:375px;
	height:auto;
	background:url(images/bn/071002_profile.jpg) no-repeat;

	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 13px;
		}
		
/*スケジュール*/
.a_schedule_bg{
	width:660px;
	/*height:145px;*/
	padding-top:10px;
	background:url(images/bg_schedule.png) no-repeat;
}	
	.a_schedule_ul{
		list-style-image: url(images/icon_list.gif);
		line-height:1.8;
		padding:0 0 0 25px; 
		margin:0;
	}
	
/*インポートショコラセレクション　テーブル*/
	
table#table_chocolat{
width: 400px;
border-top:1px solid #cccccc;
border-right:1px solid #cccccc;
/*border-bottom:1px solid #cccccc;*/
/*border-left:1px solid #cccccc;*/
}

table#table_chocolat th {
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
font-weight:normal;
font-size:11px;
text-align:left;
padding:5px;
background-color:#927A49;
color: #FFF;
}

table#table_chocolat td {
font-size:11px;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
padding:5px;
}


table#table_chocolat th.bg_chocolat {
border-bottom:1px solid #cccccc;
background-color:#FFF;
color: #927A49;
}


table#table_chocolat tr.bg_chocolat td {
background-color:#f2f2f2;
}
		
/*---------------------------罫線----------------------------*/
.pat_border	{
	width:650px;
	color:#ffffff;
	clear:both;
}
/*---------------------------限定販売のお知らせ----------------------------*/
.a_tit_limited{
	width:660px;
	height:20px;
	background:url(images/tit_limitedsale.jpg) no-repeat;
	overflow:hidden;
}
	.a_tit_limited p{
		display:none;
	}
	
.small_followimg {
	width:151px;
	font-size:10px;
	padding-top:5px;
	padding-bottom:0px;
	margin-bottom:0px;
	letter-spacing:0.03em;
	clear:both;
	float:left;
}

