@charset "UTF-8";

/*===========================================================
	Copyright: (c)SERAKU Co.,Ltd.
	Created: 2008-09-01
	Modified: 2009-03-05
===========================================================*/

/*-----------------------------------------------------------
	.lorem and subordinate selector
-----------------------------------------------------------*/
div#contentsBox div.lorem {
	margin: 0 15px;
	width: 530px;
}

	div#contentsBox div.lorem dl {
		margin: 0 0 10px 0;
		padding: 0 15px 10px 0;
		height: 1;
		background: transparent url(../../../common/images/bgDottedLine.png) bottom left repeat-x;
	}

		div#contentsBox div.lorem dt {
			width: 11em;
			line-height: 1.4em;
			overflow: visible;
		}

		div#contentsBox div.lorem dd {
			padding: 0 0 0 17px;
			height: 1;
			margin: -1.4em 0 0 9.5em;
			line-height: 1.4em;
		} div#contentsBox div.lorem dd.arrow {
			display: block;
			background: transparent url(../../../common/images/icoArrow.png) 0em 0.1em no-repeat;
		}

			div#contentsBox div.lorem dd a {}

/*-----------------------------------------------------------
	.ipsum and subordinate selector
-----------------------------------------------------------*/
div#contentsBox div.ipsum {
	margin: 0 15px;
	width: 530px;
	line-height: 1.4em;
}

	div#contentsBox div.ipsum strong {
		font-weight: 600;
	}

	div#contentsBox div.ipsum em {
		font-style: italic;
	}

	div#contentsBox div.ipsum img {
		padding: 3px;
	}

	div#contentsBox div.ipsum p {
		margin: 0 0 0.5em 0;
	}

	div#contentsBox div.ipsum ul,
	div#contentsBox div.ipsum ol {
		margin: 0 0 0.5em 0;
	}

		div#contentsBox div.ipsum ul ul,
		div#contentsBox div.ipsum ol ol,
		div#contentsBox div.ipsum ul ol,
		div#contentsBox div.ipsum ol ul {
			margin: 0 0 0 1.5em !important;
		}

	div#contentsBox div.ipsum table {
		border-collapse: separate;
	}

		div#contentsBox div.ipsum table th,
		div#contentsBox div.ipsum table td {
			padding: 5px;
			line-height: 1.3em;
			font-size: 93%
		}
