@charset "utf-8";
/* ***********************************************************
*
* Since:			2008-01-25
* Modified:			2008-01-25
* Guideline:		Ver.1.00
* Editor:			KATSURA YOSHIDA(SONAR.Inc)
* Last Modified:	KATSURA YOSHIDA(SONAR.Inc)
*
* ***********************************************************
*/

/* CSS Document */
/* コンテンツ上:タイトル */
body#privacyPolicy h2 {
	background-image:url(../img/privacy/title.gif);
	}
body#privacyAbout h2 {
	background-image:url(../img/privacy/title_about.gif);
	}
	
div#containerL {
	width:750px;
	margin-top:30px;
	}
	
/* 見出し */
h3.commonM {
	width:737px;
	background-image:url(../img/bg_head_gray.gif);
	}
h3.commonFull {
	width:737px;
	margin:0 0 10px;
	padding: 5px 0 5px 8px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:5px;
	background-color:#848484;
	}


	
div#containerL p {
	margin:0 0 15px 0;
	padding:0;
	}
div#containerL p.text {
	margin:0 0 25px 0;
	padding:0 10px;
	}
dl#forInquiry {
	width:750px;
	margin:0 0 15px 0;
	padding:0;
	border-style:solid;
	border-color:#E4E4E4;
	border-width:1px;
	}
dl#forInquiry dt {
	margin:0;
	padding:5px 10px;
	}
dl#forInquiry dd {
	margin:0;
	padding:10px;
	background-color:#E4E4E4;
	}
dl#pMark {
	width:720px;
	margin:0 0 15px 0;
	padding:10px 15px;
	border-style:solid;
	border-color:#E4E4E4;
	border-width:1px;
	}
dl#pMark:after {
	height: 1px;
	margin-top: -1px;
	font-size: 1px;
	line-height: 1px;
	content: ".";
	display: block;
	color: #ffffff;
	clear: both;
	}
dl#pMark dt {
	width:67px;
	height:73px;
	margin:0;
	padding:5px 10px;
	float:left;
	}
dl#pMark dd {
	width:630px;
	margin:20px 0 0 0;
	float:right;
	}
	
/* 取扱について */
div#aboutPrivacyPolicyArea h3{
	margin:0 0 10px 0;
	padding: 10px 5px;
	background-color:#E4E4E4;
	color:#333333;
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	font-size:larger;
	}
div#aboutPrivacyPolicyArea h4 {
	width:737px;
	margin:0 0 10px;
	padding: 5px 0 5px 8px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:5px;
	background-color:#848484;
	font-size:larger;
	color:#FFFFFF;
	}
div#aboutPrivacyPolicyArea p {
	margin:0 0 25px 0;
	padding:0 10px;
	}
div#aboutPrivacyPolicyArea dl {
	margin:0 10px 25px 10px;
	padding:0;
	}
div#aboutPrivacyPolicyArea dd {
	margin:5px 0 10px 0;
	padding:0;
	}
div#aboutPrivacyPolicyArea ol {
	margin:0 20px 25px 50px;
	padding:0;
	}
div#aboutPrivacyPolicyArea ul {
	margin:0 20px 25px 25px;
	padding:10px 10px 10px 25px ;
	background-color:#FDF8CE;
	}
