@charset "UTF-8";


/*コンテンツ(白背景内)*/
/*お問い合わせ*/
.ContactUs {
	clear:both;
	width:1000px;
	padding:0px 0px 112px 0px;
	margin:0px auto 0px;
	height:auto;
}
.ContactUs h2 {
	clear:both;
	height:23px;
	width:147px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 54px 87px;
	float:left;
}
.ContactUstxt {
	clear:both;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 87px;
	font-size:14px;
}
.ContactUs01 {
	margin:65px 0px 127px 0px;
	padding:0px 0px 0px 0px;
}
.ContactUs01 p img {
	margin:0px 0px 33px 0px;
	padding:0px 0px 0px 0px;
}
/*プライバシーポリシー*/
.PrivacyPolicy {
	clear:both;
	width:1000px;
	padding:0px 0px 112px 0px;
	margin:0px auto 0px;
	height:auto;
	font-size:12px;
}

.PrivacyPolicy h2 {
	clear:both;
	height:23px;
	width:237px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 54px 87px;
	float:left;
}
.PrivacyPolicyTxt {
	clear:both;
	text-align:left;
	line-height:250%;
	padding:0px 0px 50px 0px;
	margin:0px 87px 0px 87px;
}
.PrivacyPolicyTxt01 {
	margin:0px 0px 40px 0px;
	padding:0px;
}
.PrivacyPolicyTxt02 {
	clear:both;
	color:#2b86bd;
}
.PrivacyPolicyTxt03 {
}
.PrivacyPolicyTxt03 ul {
	display:inline-block;
	margin:0px 0px 40px 0px;
	padding:0px;
}
.PrivacyPolicyTxt04 {
	margin:0px 0px 0px 0px;
	padding:0px;
}
.pptlist01 {
	clear:both;
	float:left;
	width:2em;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
.pptlist02 {
	float:left;
	width:790px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


/*購入(レンタル)までの流れ*/
.ToBuy {
	clear:both;
	width:1000px;
	padding:0px 0px 112px 0px;
	margin:0px auto 0px;
	height:auto;
}

.ToBuy h2 {
	clear:both;
	height:23px;
	width:237px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 54px 87px;
	float:left;
}
.ToBuyTxt {
	clear:both;
	text-align:left;
	line-height:2;
	padding:0px 0px 50px 0px;
	margin:0px 0px 0px 67px;
}
.tobuyHl01 {
	height:408px;
	margin:0;
	padding:85px 0px 0px 0px;
}
.tobuyHl01LeftBox {
	float:left;
	width:59px;
	height:408px;
	margin:0;
	padding:0px 25px 0px 0px;
}
.tobuyHl01RightBox {
	float:left;
	width:810px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tobuyHl01RBBox {
	width:810px;
	height:150px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tobuyHl01RBBox p img {
	float:left;
	margin:0;
	padding:0px 5px 0px 5px;
}
.tobuyHl01RightTxt {
	margin:0;
	padding:30px 0px 30px;
}
.tobuyHl02 {
	clear:both;
	height:404px;
	margin:0;
	padding:０px 0px 0px 0px;
}
.tobuyHl02LeftBox {
	float:left;
	width:59px;
	height:404px;
	margin:0;
	padding:0px 25px 0px 0px;
}
.tobuyHl02RightBox {
	float:left;
	width:810px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tobuyHl02RBBox {
	clear:both;
	width:810px;
	height:150px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tobuyHl02RBBox p img {
	float:left;
	margin:0;
	padding:0px 5px 0px 5px;
}
.tobuyHl02RightTxt {
	margin:0;
	padding:30px 0px 30px;
	overflow:hidden;
}
.red {
	color:#d93a46;
}
.listDot {
	clear:both;
	width:1em;
	float:left;
}
.listTxt {
	float:left;
	width:790px;
}
.tobuyHl02Table {
	text-align:center;
	font-size:16px;
	line-height:1.4;
}
.tablePink {
	background:url(../img/inquiry/tobuy_hl02bg.png);
	background-repeat:repeat;
	width:220px;
	padding:10px;
	border:#fafafa 2px solid;
}
.tableBlue {
	background:#b5e2e1;
	border:#fafafa 2px solid;
	padding:10px;
	width:300px;
}
.tobuyHl02Table td {
	color:#ffffff;
	background:#8c8c8c;
	border:#fafafa 2px solid;
	padding:10px;
}
.tobuyHl03 {
	clear:both;
	height:222px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tobuyHl03LeftBox {
	float:left;
	width:59px;
	height:222px;
	margin:0;
	padding:0px 25px 0px 0px;
}
.tobuyHl03RightBox {
	float:left;
	width:810px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tobuyHl03RightTxt {
	margin:0;
	padding:30px 0px 0px;
}
.tobuyHl04 {
	clear:both;
	height:227px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tobuyHl04LeftBox {
	float:left;
	width:59px;
	height:227px;
	margin:0;
	padding:0px 25px 0px 0px;
}
.tobuyHl04RightBox {
	float:left;
	width:810px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tobuyHl04RightTxt {
	margin:0;
	padding:30px 0px 0px;
}
.tobuyHl05 {
	clear:both;
	height:191px;
	margin:0;
	padding:0px 0px 130px 0px;
}
.tobuyHl05LeftBox {
	float:left;
	width:59px;
	height:191px;
	margin:0;
	padding:0px 25px 0px 0px;
}
.tobuyHl05RightBox {
	float:left;
	width:810px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.tobuyHl05RightTxt {
	margin:0;
	padding:30px 0px 0px;
}




/*取引方法*/
.DealWay {
	clear:both;
	width:1000px;
	padding:0px 0px 112px 0px;
	margin:0px auto 0px;
	height:auto;
	font-size:12px;
}

.DealWay h2 {
	clear:both;
	height:51px;
	width:793px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 54px 87px;
	float:left;
}
.DealWayTxt {
	clear:both;
	text-align:left;
	padding:0px 0px 160px 0px;
	margin:0px 87px 0px 87px;
	line-height:250%;
}
.DealWayTxt dl {
	display:inline-block;
	clear:both;
	padding:13px 10px 13px 10px;
	margin:0px;
	border-bottom:1px solid #c6c4c2;
	width:773px;
	height:auto;
	vertical-align:bottom;
}
.DealWayTxt dl dt {
	float:left;
	padding:0px;
	margin:0px;
	width:25%;
	height:auto;
}
.DealWayTxt dl dd {
	float:left;
	padding:0px;
	margin:0px;
	width:75%;
	height:auto;
}
.DealWayTxt01 {
	float:left;
	width:120px;
	margin:0px 0px 1em 0px;
	padding:0px 0px 0px 0px;
	display:block;
	line-height:2.5;
}
.DealWayTxt02 {
	float:left;
	width:400px;
	margin:0px 0px 1em 0px;
	padding:0px 0px 0px 0px;
	display:block;
	line-height:2.5;
}
.DealWay .DealWayTxt .DealWayTxt03 {
	border:0px;
}

.DealWay .DealWay01 {
	clear:both;
	height:54px;
	width:793px;
	padding:0px 0px 0px 0px;
	margin:40px 0px 54px 87px;
}