@charset "utf-8";
/* 商品紹介用のCSSファイル。*/

#mainContent table{
	border:none;
	margin-bottom:20px;
	border-collapse:collapse;
}

#mainContent th{
	background-color:#f4e3b8;
	border-color:#ab6c2b;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	text-align:center;
	border-width:1px;
}

#mainContent td{
	border-color:#ab6c2b;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-width:1px;
}

#mainContent th.fome{
	padding-top:11px;
	padding-bottom:11px;
	padding-left:11px;
	background-color:#f4e3b8;
	border-color:#ab6c2b;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	text-align:center;
	border-width:1px;
}

#mainContent td.fome{
	padding-top:11px;
	padding-bottom:11px;
	padding-left:11px;
	background-color:#fffbf2;
	border-color:#ab6c2b;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	text-align:left;
	border-width:1px;
}

#mainContent td.img{
	text-align:center;
}

.le{
	margin-top:0;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:25px;
	float:left;
}

.le-kai{/* 印刷用ダミー（印刷用CSSで改行指定したいため）*/
	margin-top:0;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:25px;
	float:left;
}

.ri{
	margin-top:0;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0;
}

.ri-kai{/* 印刷用ダミー（印刷用CSSで改行指定したいため）*/
	margin-top:0;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0;
}

img, .le img, .le-kai img, .ri img, .ri-kai img{
	border:none;
}

img.order{
	vertical-align:middle;
	float:right;
}

p.ce{
	font-size:14px;
	text-align:center;
	margin-top:0px;
	margin-bottom:10px;
	color:#653704;
}

.bota{/* フォームの送信ボタン*/
	text-align:center;
	margin-bottom:30px;
}
.cont{
	line-height:180%;
}
.red{/* アスタリスク用*/
	color:#FF0000;
}

/* 以下はlightbox専用のIDとクラス */

#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 100%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxIndicator {
	border: 1px solid white;
}
#lightboxOverallView,
#overlay {
	background-color: #000;
	opacity: 0.5;
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	filter: Alpha(opacity=50);
}