@charset "utf-8";





/* @group 個人情報保護方針========================================================== */

#mainArea.privacy {
	width:840px;
}

.column {
	padding:0 21px 20px;
}

.column h2 {
	padding:0 0 10px;
}

.column p,
.column li,
.column dt,
.column dd {
	font-size:94%;
	line-height:1.5;
}

.column li li,
.column li dt,
.column li dd {
	font-size:100%;
}

.column p {
	padding:0 0 10px;
}

.column p.signature {
	text-align:right;
}

.column ul {
	padding:0 0 10px;
}

.column ul li.col1 {
	position:relative;
	display:block;
	padding:0 0 10px 1.2em;
	text-indent:-1.2em;
	/*list-style-position:inside;*/
}

* html .column ul li.col1 {
	text-indent:-1.1em;
}

.column ul li.col1  ul.l01 {
	padding:5px 0 0;
	text-indent:0;
}

.column ul li.col1  ul.l01.v01 {
	padding:7px 0 0;
}

.column ul li.col1 ul.l01 li {
	padding:0 0 10px 2.6em;
	text-indent:-2.6em;
}

* html .column ul li.col1 ul.l01 li {
	padding:0 0 10px 2em;
	text-indent:-2em;
}

.column ul li.col1 ul.l01 li span {
	display:block;
	padding:7px 0;
	text-indent:0;
}

.column ul li.col1 ul.l01 li.col2 {
	text-indent:0;
}

.column ul li.col1 ul.l01 li dl {
	padding:7px 0 0;
	text-indent:0;
}

.column ul li.col1 ul.l01 li dl.v02 {
	/*padding-bottom:10px;*/
}

.column ul li.col1 ul.l01 li ul {
	padding:7px 0 0;
	text-indent:0;
}

.column ul li.col1 ul.l01 li li {
	padding:0 0 0 1em;
	text-indent:-1em;
}

* html .column ul li.col1 ul.l01 li li {
	padding:0 0 0 0.7em;
	text-indent:-0.7em;
}


/*.column ol li span {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	text-indent:0;
}

.column ol ul {
	padding-top:7px;
	padding-left:2.6em;
}

.column ol ul li  {
	padding:0 0 7px;
	list-style-type:none;
	text-indent:-2.6em;
}

.column ol ul dl {
	padding-top:7px;
	padding-left:2.6em;
}

.column ol ul ul {
	padding-left:1em;
}

.column ol ul ul li {
	padding:0;
	text-indent:-1em;
}*/

