/* privacy.css */

.wrapper{
	width : 950px;
	height : 1000px;

	margin : 0px auto 0 auto;
	background-color : #FFFFFF;
/*
	border-bottom : 1px solid #2D2300;
	border-left : 2px solid #A0A0A0;
	border-right : 2px solid #A0A0A0;
	background-color : #FF0066;
*/
}


.content {
	width : 900px;
	height : 900px;

	position : absolute; top:100px; left: 25px;
/*
	background-color : #FFF0F0;
*/
}


/* サイドナビゲーション用 */
.right_side {
	width :230px;
/*
	background-color : #FF00FF;	
	border-right : 2px solid #A0A0A0;
	background-color : #FF00FF;
*/
	position : absolute; top:0px; left: 670px;
}

.main {
	width :650px;
	height : 770px;

	position : absolute; top:140px; left: 0px;
/*
	border-top : 7px solid #4E3000;
	background-color : #00FF00;
*/
}


.footer{
	width : 100%;
	height : 155px;

	clear : both;
/*
	height : 150px;
	text-align : right;
	background: url(../img/hedder.jpg) repeat-y scroll;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	background-color : #BEA037;
	background:#1a1a1a url(../img/bg/bg_foot03.gif) no-repeat top;
*/
	background-color : #323232;
	border-top : 2px solid #FF0000;
	position : absolute; top:1030px; left: 0px;
}


.cont_01{
	width :650px;
	height : 770px;

	margin : 0px 0px;

/*
	border-top : 2px solid #A0A0A0;
	background-color : #FFE304;
*/
}


p.exp_privacy{
	width : 500px;
	text-align : left;

	margin : 15px 0px 0px 80px;
	
	font-size : 12px;
	color : #000000;
	line-height : 1.5em;
	letter-spacing : 1px;
/*
	background-color : #FF0000;
*/
}


p.exp_privacy_cont{
	width : 480px;
	text-align : left;

	margin : 3px 0px 0px 103px;
	
	font-size : 12px;
	color : #000000;

	line-height : 1.5em;
	letter-spacing : 1px;
/*
	background-color : #FF0000;
*/
}


/* gaiyo */

p.link_top{
	float : right;
	text-align : right;
	width : 630px;
	margin : 70px 10px 0 0;
/*
	background-color : #E3FF04;
*/
}
