@charset "UTF-8";

/* :::::::::::::::::::::::::::::::::::::::::::::

	name:			policy.css;
	created:		2008-10-01;
	last-modified:	2008-10-01;

::::::::::::::::::::::::::::::::::::::::::::: */


/* css start ------------ */


/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
	サイトポリシーページ
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

body#policyPage {
	background-color: #F2EBDC;
}

body#policyPage div#container {
	width: 640px;
	background: url(../img/policy_bg.jpg) repeat-y;
}



/* ------------------------------------------------
	ヘッダー
------------------------------------------------ */

body#policyPage div#header {
	width: 640px;
	height: 112px;
	background: #fff url(../img/policy_head.jpg) no-repeat left bottom;
}

body#policyPage div#header p.logo {
	left: 25px;
}



/* ------------------------------------------------
	コンテンツエリア
------------------------------------------------ */

body#policyPage div#main {
	padding: 0 45px;
}

body#policyPage div#main h2 {
	line-height: 1em;
	margin: 28px 0 0;
	padding: 0 0 0 13px;
	background: url(../img/policy_anchor.gif) no-repeat left center;
}

body#policyPage div#main div.content {
	margin: 8px 0 0;
	padding: 8px 0 0;
	background: url(../img/policy_dot.gif) repeat-x left top;
}

body#policyPage div#main div.content .txt12 {
	line-height: 1.5em;
}

body#policyPage div#main div.content h3 {
	margin: 20px 0 0;
}

body#policyPage div#main div.content p.windows,
body#policyPage div#main div.content p.mac {
	margin: 18px 0 0;
}

body#policyPage div#main div.content p.mfp {
	margin: 18px 0 0;
}

body#policyPage div#main div.content p.wmp {
	margin: 5px 0 0;
}



/* ------------------------------------------------
	フッター
------------------------------------------------ */

body#policyPage p.btnClose {
	margin: 4px 0 0;
	padding: 34px 0 0 258px;
	background: #F2EBDC url(../img/policy_foot.jpg) no-repeat;
}

body#policyPage p#copyright {
	padding: 18px 0 11px 169px;
	background: #F2EBDC;
}




/* css end ------------ */
