@charset "utf-8";
@import "../../css/common.css";

/*==================================================================*/

/* 期間限定キャンペーン css */

/*==================================================================*/
/* h1 */
h1{margin:0 0 1em;padding:0;}

/* h2 */
#title{
	width:620px;
	height:38px;
	margin:0 auto 2em;
	text-align:center;
	color:#fff;
	background:url('../image/h2_back.gif') no-repeat 0 0;
}

#title h2{
	margin:0;
	padding:6px 0 0;
	font-size:1.3em;
}

#campaign *{margin:0;padding:0;}
#campaign{
	width:600px;
	margin:0 auto 2em;
}

/* 写真 */
#campaign .photo-area{margin:0 0 1em;text-align:center;}
#campaign .photo-area img{border:1px solid #ccc;}

/* テキスト */
#campaign p.text{margin:0 0 1em;}

#campaign p.btn-order{margin:0 0 2em;text-align:right;}
#campaign p.btn-order a:hover img{opacity:0.8;filter:alpha(opacity=80);}

/* table */
#campaign table{
	width:100%;
	margin:0 auto 2.8em;
	border:1px solid #ccc;
	border-collapse:collapse;
}

/* th */
#campaign table th{
	width:100px;
	padding:4px 0;
	border:1px solid #ccc;
	background-color:#fff9dc;
}

/* td */
#campaign table td{
	padding:6px 8px;
	font-size:1.2em;
	border:1px solid #ccc;
}

#campaign table td.price{
	margin:0 0 2em;
	font-weight:bold;
	font-size:1.2em;
}

#campaign table td.price span{color:red;font-size:1.8em;}

#campaign #contact-add{margin:0 0 1em;}


/*==================================================================*/

