#headertop .textsh {
	width: 600px;
	padding: 0 15px 0 0;
	font-size: 12px;
	font-weight: bold;
	float: left;
	color: #525252;
	text-align: right;
}

/* -------------------------------- */


/* ------------------------------------------------- */

#main01{
	width: 910px;
	margin: 30px 0 10px 180px;
}

#main01 .texts{
	width: 1070px;
	font-size: 11px;
	margin: 30px 0 10px 0;
	padding: 0 10px 0 0;
	text-align: right;
	border-bottom: solid 2px #cccccc;
}

#main01 .cate {
	width: 900px;
	font-weight: bold;
	margin: 5px 0 0 20px !important;
}

#main01 .co {
	width: 700px;
	margin: 0 0 5px 0 !important;
	font-weight: bold;
}

#main01 .me {
	width: 16px;
/*	height: 22px; */
	float: left;
	padding: 3px 0 0 30px !important;
}

#main01 .category {
	width: 874px;
/*	height: 22px; */
	font-weight: bold;
	padding: 3px 0 0 5px;
	margin: -24px 0 30px 50px !important;
	line-height: 20px;
/*	float: left; */
}

#main01 .link {
	width: 300px;
	margin: 10px 0 0 20px !important;
	float: left;
	font-weight: bold;
	line-height: 20px !important;
}

#main01 .desc {
	margin: 20px 0 20px 20px !important;
	font-weight: bold;
	color: #999999;
	float: none !important;
}

/* #main01 .banner {
	width: 700px !important;
	margin: 10px 0 0 10px !important;
	text-align:center !important;
}

#main01 .ban {
	width: 170px !important;
	margin: 0 10px 10px 0 !important;
	float: left !important;
}

#main01 .ban-s {
	width: 130px !important;
	margin: 0 10px 10px 0 !important;
	float: left !important;
} */






#main01 .banner {
	width: 700px;
	margin: 20px 0 30px 20px !important;
	text-align:center;
}

#main01 .ban {
	width: 170px;
	margin: 0 5px 5px 0 ;
	float: left;
}

#main01 .ban-s {
	width: 130px;
	margin: 0 5px 5px 0 ;
	float: left;
}
#main01 .footer {
	clear:both !important;
	margin: 30px 0 0 0 ;
	text-align: center !important;
	background:#ffffff !important;
}

#main01 a:link {
	color: #0000dd !important;
	text-decoration: underline !important;
}

#main01 a:visited {
	color: #0000dd !important;
	text-decoration: underline !important;
}

#main01 a:active {
	color: #009933 !important;
	text-decoration: underline !important;
}

#main01 a:hover {
	color: #ff0000 !important;
	text-decoration: underline !important;
}














.cam-d{
	display:none !important;
}

.cam-r{
	display:none !important;
}

/* ------- 2015/11/26 追加 ----------- */
/* ------- ボルドーワイン ------------ */

#main .text{
	text-align:left !important;
}

/* #VieuxChateauPalon,
#gayon{
	margin:0 0 10px -150px !important;
} */

#main table{
	margin:0 0 10px 0 !important;
}






/* ------- 2015/11/26 追加ここまで ----------- */


