@charset "UTF-8";
/**************************************************************************************
/*
/*	TS-590SG70ご購入予約キャンペーン
/*
**************************************************************************************/
.cf {
	display: inline-block;
}
.cf:after {
	content: ".";
  	display: block;
  	height: 0;
  	clear: both;
  	visibility: hidden;
}
.yoyakuCP .products_main_inner {
	color: #333;
}
.yoyakuCP .w_full,
.yoyakuCP .bg_gold {
	width: 980px;
	margin-right: -30px;
	margin-left: -30px;
}
.yoyakuCP .imageArea {
	padding: 90px 0;
	text-align: center;
}
.yoyakuCP .imageArea .bg_img_grade01 img,
.yoyakuCP .imageArea .bg_img_grade02 img {
	padding-left: 50px;
}
.yoyakuCP .imageArea .txt_price {
	margin-top: 80px;
}
.yoyakuCP .imageArea .txt_price,
.yoyakuCP .downloadArea .txt_ttl,
.yoyakuCP .downloadArea .txt_cap {
	font-size: 24px !important;
	font-weight: bold;
}
.yoyakuCP .downloadArea {
	width: 940px;
	margin: 60px auto;
	text-align: center;
}
.yoyakuCP .downloadArea .txt_ttl span {
	display: block;
	margin-top: 20px;
	font-size: 18px;
}
.yoyakuCP .downloadArea .txt_cap {
	font-size: 18px !important;
}
.yoyakuCP .downloadArea .txt_cap a {
	color: #336699;
	text-decoration: none;
}
.yoyakuCP .downloadArea .btn_download {
	margin: 40px 0 55px;
}
.yoyakuCP .notesArea {
	border-top: 1px solid #9f8a75;
}
.yoyakuCP .notesArea .txt_ttl {
	margin-top: 40px;
}
.yoyakuCP .notesArea ul li {
	padding-left: 1em;
	text-indent: -1em;
}
.yoyakuCP .notesArea ul li,
.yoyakuCP .notesArea .mt_1em {
	margin-top: 1em;
}

