@charset "shift_jis";

/* ------------------------------------------
利用規約用(regulationBox)
------------------------------------------ */
#contents {
	background: url(/common/images/contents/cont_bm.gif) no-repeat left bottom;
	padding-bottom: 50px;
}
#regulationBox {
	display: inline-block;
  width: 950px;
	background: url(/common/images/contents/cont_bg.gif) repeat-y 0 0;
}

#regulationBox div.contTitle {
	display: inline-block;
	width: 950px;
	border-bottom: #099 2px solid;
	background: url(/common/images/contents/ttl_bg2.gif) no-repeat 0 0;
}
#regulationBox div.contTitle h2 {
	float: left;
	padding: 1px 0 0 30px;
}
#regulationBox div.contTitle p {
	float: right;
	padding:1px 30px 0 0;
}
#regulationBox div.regulationContents {
  clear: both;
	width: 835px;
	margin: 20px 0 0 55px;
}

#regulationBox dl dt {
	margin: 30px 0 7px;
	background: url(/images/list_icon1.gif) no-repeat left center;
	padding-left: 10px;
	font-weight: bold;
}
#regulationBox dl dd {
  padding-left: 10px;
}
#regulationBox dl dd ul {
  margin-left: 17px;
}

/* ------------------------------------------
印刷範囲指定
------------------------------------------ */
@media print{	
	#regulationBox{
		visibility:visible;}
}
