@charset "UTF-8";

/*===========================================================
	Copyright: (c)SERAKU Co.,Ltd.
	Created: 2008-09-01
	Modified: 2009-09-30
===========================================================*/

/*list*/
ul.list00 {
	margin-left: 20px;
	margin-bottom: -0.5em;
}

	ul.list00 li {
		margin-bottom: 0.5em;
		list-style-type: disc;
	}

/*-----------------------------------------------------------
	.lorem and subordinate selector
-----------------------------------------------------------*/
div#contentsBox div.lorem {
	margin: 0 15px 25px 15px;
	width: 530px;
}

	div#contentsBox div.lorem p {
		margin: 0 0 15px 0;
	} div#contentsBox div.lorem p.alpha {
		padding: 0 0 0 1em;
		text-indent: -1em;
	} div#contentsBox div.lorem p.beta {
		margin: 0;
		font-weight: 600;
		color: #fa0819;
	}

	div#contentsBox div.lorem ul.list00 {
		margin-bottom: 1em;
	}

/*-----------------------------------------------------------
	.ipsum and subordinate selector
-----------------------------------------------------------*/
div#contentsBox div.ipsum {
	margin: 0 15px;
	width: 530px;
}

	div#contentsBox div.ipsum h3 {}

		div#contentsBox div.ipsum h3 img {
			vertical-align: top;
		}

	div#contentsBox div.ipsumInner {
		margin: 0 0 20px 0;
		padding: 10px 15px 5px 15px;
		background: transparent url(../images/bgIpsum.png) 0px 0px repeat-y;
	}

	div#contentsBox div.ipsumInner input {
		height: 20px;
		vertical-align: top;
	} div#contentsBox div.ipsumInner input.item00 {
		width: 70px;
 	} div#contentsBox div.ipsumInner input.item01 {
		width: 100px;
 	} div#contentsBox div.ipsumInner input.item02 {
		width: 230px;
	}

	div#contentsBox div.ipsumInner p {
		margin: 0 0 5px 0;
		font-size: 93%;
	} div#contentsBox div.ipsumInner p.alpha {
		padding: 0 0 0 1em;
		text-indent: -1em;
		color: #fa0819;
	}

		div#contentsBox div.ipsumInner input.searchBtn {
			margin: 0 0 0 15px;
			vertical-align: top;
			height: 24px !important;
		}


/*-----------------------------------------------------------
	.consectetur and subordinate selector
-----------------------------------------------------------*/
div#contentsBox div.consectetur {
	margin: 0 15px;
	width: 530px;
}

	div#contentsBox div.consectetur table {
		margin: 0 0 20px 0;
		width: 100%;
	}

		div#contentsBox div.consectetur table thead {}

		div#contentsBox div.consectetur table tbody {}

			div#contentsBox div.consectetur table th {
				padding: 5px;
				border: solid 1px #ddd;
				font-size: 93%;
			} div#contentsBox div.consectetur table thead th {
				background: #f3f3f3;
				text-align: center;
			} div#contentsBox div.consectetur table tbody th {
				border-right: solid 1px #ebe5d1;
				background: #fbf5e0;
			}

			div#contentsBox div.consectetur table th.item00 {
				width: 20%;
			} div#contentsBox div.consectetur table th.item01 {
				width: 25%;
			} div#contentsBox div.consectetur table th.item02 {
				width: 55%;
			} div#contentsBox div.consectetur table th.item03 {
				width: 30%;
			}

			div#contentsBox div.consectetur table  td {
				padding: 5px;
				border: solid 1px #ddd;
				vertical-align: top;
			} div#contentsBox div.consectetur table thead td {
			} div#contentsBox div.consectetur table tbody td {
				font-size: 93%;
			}div#contentsBox div.consectetur table tdh.item04 {
				width: 70%;
			} div#contentsBox div.consectetur table tbody td.item01 {
				text-align: left;
				font-size: 85%;
			} div#contentsBox div.consectetur table tbody td.item00 {
				text-align: left;
			}
