@charset 'utf-8';


div.privacy-cont{
	margin-bottom:2em;
}

div.privacy-header{
	width:100%;
	background:#fff url(../images/privacy-intor-bg01.gif) repeat-y left top;
	line-height:1.5;
	margin-bottom:1.6em;
}

div.privacy-header-innner{
	padding:1px 0px 0px;
	background:url(../images/privacy-intor-bg03.gif) no-repeat left top;
}

div.privacy-header p{
	color:#89674b;
	margin:13px 0px 0px;
	padding:0px 14px 14px;
	background:url(../images/privacy-intor-bg02.gif) no-repeat left bottom;
}

div.privacy-cont h4{
	color:#222;
	font-size:100%;
	margin-bottom:.6em;
	padding:9px;
	line-height:1;
	background:#eee url(../../images/contents/caption-bg01.gif) repeat-x left bottom;
}

div.privacy-cont h4 span{
	height:auto !important;
	height:1em;
	color:#8e2806;
	padding-right:.2em;
}

div.privacy-cont p{
	margin:0em .4em 1.8em .4em;
}

div.privacy-cont ul{
	margin-right:.4em;
}

div.privacy-cont p,
div.privacy-cont ul{
	line-height:1.5;
}

div.privacy-cont02{
	text-align:right;
	padding-top:10px;
	background:#fff url(../../images/dotsep01.gif) repeat-x left top;
	margin-bottom:2em;
}

div#privacy-info{
	padding:14px;
	background-color:#d9d9d9;
	margin-bottom:25px;
}

div#privacy-info p{
	margin:.3em 0em 1.3em;
	color:#666;
}


div#privacy-info table td,
div#privacy-info table th{
	padding:1px 7px;
}