@charset "UTF-8";

/*-- //download.html --*/


#main{
	width: 608px;
	margin: 0 -2px;
}

.box_businesstrans{
	width: 535px;
	margin: 0 auto 35px auto;
	background: url(../../common/img/line.gif) center bottom no-repeat;
}

.tbl_businesstrans{
	width: 535px;
	margin: 30px auto 45px auto;
	color: #686765;
	font-size: 12px;
}

.tbl_businesstrans .title{
	width: 535px;
	padding: 0 0 20px 0;
}

.tbl_businesstrans th{
	width: 125px;
	font-weight: bold;
	text-align: right;
	border-right: 2px #945493 solid;
	padding: 8px 10px 8px 0 ;
	vertical-align: top;
}	

.tbl_businesstrans td{
	vertical-align: top;
	line-height: 14px;
	width: 410px;
	text-align: left;
	padding: 8px 0 8px 10px ;
}

.tbl_businesstrans td span{
	display: block;
	font-size: 11px;
	color: #945493;
	margin: 0;
}
.tbl_businesstrans td a{
	font-size: 10px;
}


p.back{
	margin: 0 0 0 465px;
	font-size: 11px;
	padding: 5px 0;
	background: url(../../common/img/arrow_right.gif) left center no-repeat;
	letter-spacing: -0.1em;
}


/*-- 利用規約 --*/

.box_terms{
	color: #646464;
	font-size: 12px;
	width: 535px;
	margin: 0 auto 35px auto;
	background: url(../../common/img/line.gif) center bottom no-repeat;
}

h2{margin: 0 0 25px 0;}

.box_terms .lead_txt{
	margin: 0 0 25px 0;
}

.box_terms dl{ margin: 0 0 18px 0;}

.box_terms dl dt{
	font-weight: bold;
	margin: 0 0 8px 0;
}

.box_terms dl dd{
	text-indent: -17px;
	margin: 0 0 10px 27px;
}

.box_terms dl dd.none{
	margin: 0 0 10px 10px;
	text-indent: 0;
}

.box_terms dl dd ul{
	margin: 5px 0 5px 10px;
}

.box_terms dl dd ul li{ margin: 0 0 2px 0;}	


/*-- 著作権 --*/

.box_copyright{
	color: #646464;
	font-size: 12px;
	width: 535px;
	margin: 0 auto 35px auto;
	background: url(../../common/img/line.gif) center bottom no-repeat;
}

.box_copyright ul{ margin: 0 0 10px 0;}

.box_copyright ul li{
	margin: 0 0 20px 18px;
	text-indent: -8px;
	line-height: 16px;
}

/*-- プライバシーポリシー --*/

.box_privacy{
	color: #646464;
	font-size: 12px;
	width: 535px;
	margin: 0 auto 50px auto;
}

.box_privacy .tit{
	font-weight: bold;
	margin: 0 0 10px 0;
}

.box_privacy ul li dl dt{ margin: 0 0 3px 0;}
.box_privacy ul li dl{ margin: 0 0 15px 0;}
.box_privacy dl{ margin: 0 0 15px 0;}
.box_privacy dl dt{ margin: 0 0 0 10px;}
.box_privacy dl dd{
	margin: 0 0 0 10px;
	line-height: 16px;
}

p.back a{ padding: 0 0 0 10px;}